diff --git a/packages/lib/package.json b/packages/lib/package.json index 7a56055a..8bc6d749 100644 --- a/packages/lib/package.json +++ b/packages/lib/package.json @@ -5,7 +5,7 @@ "repository": "https://github.com/clusterio/clusterio", "license": "MIT", "scripts": { - "prepare": "tsc && pnpm run compile_validator", + "prepare": "tsc --build && pnpm run compile_validator", "compile_validator": "node scripts/compile_validator.js" }, "main": "dist/index.js", diff --git a/packages/lib/tsconfig.json b/packages/lib/tsconfig.json index da4d5a41..c43cfa07 100644 --- a/packages/lib/tsconfig.json +++ b/packages/lib/tsconfig.json @@ -6,12 +6,11 @@ "target": "es2022", "rootDir": ".", "outDir": "dist", - "composite": false, + "composite": true, "strict": true, "alwaysStrict": true, "allowJs": true, "checkJs": false, - "noEmitOnError": false, "esModuleInterop": true, "skipLibCheck": true }