chore: fix CI and tsdown config

This commit is contained in:
Ralph Khreish
2025-09-23 20:24:11 +02:00
parent 9ff5f158d5
commit 1b7c9637a5
80 changed files with 9 additions and 9 deletions

View File

@@ -100,16 +100,16 @@ describe('Roo Files Inclusion in Package', () => {
}); });
}); });
test('source Roo files exist in public/assets directory', () => { test('source Roo files exist in assets directory', () => {
// Verify that the source files for Roo integration exist // Verify that the source files for Roo integration exist
expect( expect(
fs.existsSync( fs.existsSync(
path.join(process.cwd(), 'public', 'assets', 'roocode', '.roo') path.join(process.cwd(), 'assets', 'roocode', '.roo')
) )
).toBe(true); ).toBe(true);
expect( expect(
fs.existsSync( fs.existsSync(
path.join(process.cwd(), 'public', 'assets', 'roocode', '.roomodes') path.join(process.cwd(), 'assets', 'roocode', '.roomodes')
) )
).toBe(true); ).toBe(true);
}); });

View File

@@ -16,9 +16,9 @@ describe('Rules Files Inclusion in Package', () => {
expect(packageJson.files).toContain('dist/**'); expect(packageJson.files).toContain('dist/**');
}); });
test('source rules files exist in public/assets/rules directory', () => { test('source rules files exist in assets/rules directory', () => {
// Verify that the actual rules files exist // Verify that the actual rules files exist
const rulesDir = path.join(process.cwd(), 'public', 'assets', 'rules'); const rulesDir = path.join(process.cwd(), 'assets', 'rules');
expect(fs.existsSync(rulesDir)).toBe(true); expect(fs.existsSync(rulesDir)).toBe(true);
// Check for the 4 files that currently exist // Check for the 4 files that currently exist
@@ -86,16 +86,16 @@ describe('Rules Files Inclusion in Package', () => {
expect(rooJsContent.includes('${mode}-rules')).toBe(true); expect(rooJsContent.includes('${mode}-rules')).toBe(true);
}); });
test('source Roo files exist in public/assets directory', () => { test('source Roo files exist in assets directory', () => {
// Verify that the source files for Roo integration exist // Verify that the source files for Roo integration exist
expect( expect(
fs.existsSync( fs.existsSync(
path.join(process.cwd(), 'public', 'assets', 'roocode', '.roo') path.join(process.cwd(), 'assets', 'roocode', '.roo')
) )
).toBe(true); ).toBe(true);
expect( expect(
fs.existsSync( fs.existsSync(
path.join(process.cwd(), 'public', 'assets', 'roocode', '.roomodes') path.join(process.cwd(), 'assets', 'roocode', '.roomodes')
) )
).toBe(true); ).toBe(true);
}); });

View File

@@ -35,7 +35,7 @@ export default defineConfig(
'mcp-server': 'mcp-server/server.js' 'mcp-server': 'mcp-server/server.js'
}, },
outDir: 'dist', outDir: 'dist',
copy: ['public'], copy: ['assets'],
ignoreWatch: ['node_modules', 'dist', 'tests', 'apps/extension'], ignoreWatch: ['node_modules', 'dist', 'tests', 'apps/extension'],
// Bundle only our workspace packages, keep npm dependencies external // Bundle only our workspace packages, keep npm dependencies external
noExternal: [/^@tm\//], noExternal: [/^@tm\//],