diff --git a/packages/client-ts/package.json b/packages/client-ts/package.json index 1c4e4abb7a..aee985f001 100644 --- a/packages/client-ts/package.json +++ b/packages/client-ts/package.json @@ -8,7 +8,8 @@ "url": "https://github.com/goauthentik/authentik.git" }, "scripts": { - "build": "tsc && tsc -p tsconfig.esm.json", + "clean": "tsc -b --clean tsconfig.json tsconfig.esm.json", + "build": "npm run clean && tsc -b tsconfig.json tsconfig.esm.json", "prepare": "npm run build" }, "main": "./dist/index.js", diff --git a/packages/client-ts/templates/tsconfig.mustache b/packages/client-ts/templates/tsconfig.mustache index 17aa9b7803..3da6b4340f 100644 --- a/packages/client-ts/templates/tsconfig.mustache +++ b/packages/client-ts/templates/tsconfig.mustache @@ -1,9 +1,7 @@ { "$schema": "https://json.schemastore.org/tsconfig", "compilerOptions": { - "composite": true, "isolatedModules": true, - "incremental": true, "rootDir": "src", "strict": true, "newLine": "lf", diff --git a/packages/client-ts/tsconfig.json b/packages/client-ts/tsconfig.json index 90e44ec2b5..e2b7fa0d4f 100644 --- a/packages/client-ts/tsconfig.json +++ b/packages/client-ts/tsconfig.json @@ -1,9 +1,7 @@ { "$schema": "https://json.schemastore.org/tsconfig", "compilerOptions": { - "composite": true, "isolatedModules": true, - "incremental": true, "rootDir": "src", "strict": true, "newLine": "lf",