diff --git a/knip.json b/knip.json index ed33a0c..fd4b703 100644 --- a/knip.json +++ b/knip.json @@ -6,6 +6,6 @@ "ignoreDependencies": ["tempblot-language-server"] } }, - "ignoreDependencies": ["sherif", "uuid"], + "ignoreDependencies": ["sherif", "uuid", "vsce"], "ignoreFiles": ["sample/index.ts", "packages/config/tsignore.ts"] } diff --git a/nx.json b/nx.json index 595165d..f3e78bd 100644 --- a/nx.json +++ b/nx.json @@ -47,10 +47,12 @@ "test:lib": { "cache": true, "dependsOn": [ - "^build" + "^build", + "build" ], "inputs": [ "default", + "production", "^production" ], "outputs": [ diff --git a/package.json b/package.json index d53fd2b..278c3ed 100644 --- a/package.json +++ b/package.json @@ -24,6 +24,7 @@ "scripts": { "build": "nx affected --target=build", "build:all": "nx run-many --target=build", + "build:website": "nx run @tempblot/website:build", "format": "prettier --write .", "test": "pnpm run test:ci", "test:pr": "nx affected --targets=test:sherif,test:knip,test:eslint,test:lib,test:types,test:build,build", diff --git a/packages/parser/tsconfig.build.json b/packages/parser/tsconfig.build.json index 2871ba9..aefb93c 100644 --- a/packages/parser/tsconfig.build.json +++ b/packages/parser/tsconfig.build.json @@ -4,6 +4,7 @@ "compilerOptions": { "declaration": true, "outDir": "lib", - "rootDir": "src" + "rootDir": "src", + "tsBuildInfoFile": "lib/tsconfig.build.tsbuildinfo" } } diff --git a/packages/prettier-plugin/tsconfig.build.json b/packages/prettier-plugin/tsconfig.build.json index 46719ed..799c6ed 100644 --- a/packages/prettier-plugin/tsconfig.build.json +++ b/packages/prettier-plugin/tsconfig.build.json @@ -5,6 +5,7 @@ "compilerOptions": { "declaration": true, "outDir": "lib", - "rootDir": "src" + "rootDir": "src", + "tsBuildInfoFile": "lib/tsconfig.build.tsbuildinfo" } }