diff --git a/build/build.js b/build/build.js index ad263e3d5..b32ec49fd 100644 --- a/build/build.js +++ b/build/build.js @@ -54,6 +54,7 @@ console.log(packages); for (const package of packages) { if (package !== 'hydrooj') config.references.push({ path: `packages/${package}` }); const files = fs.readdirSync(path.resolve(process.cwd(), 'packages', package)); + if (!files.includes('src') && !files.map(n => n.split('.')[1]).includes('ts')) continue; fs.writeFileSync( path.resolve(process.cwd(), 'packages', package, 'tsconfig.json'), files.includes('src') ? JSON.stringify(configSrc) : JSON.stringify(configFlat),