diff --git a/extensions/admin-tool-ext-win/tsconfig.json b/extensions/admin-tool-ext-win/tsconfig.json index 42749443a4..b7e9c66b48 100644 --- a/extensions/admin-tool-ext-win/tsconfig.json +++ b/extensions/admin-tool-ext-win/tsconfig.json @@ -1,8 +1,7 @@ { + "extends": "../shared.tsconfig.json", "compileOnSave": true, "compilerOptions": { - "module": "commonjs", - "target": "es6", "outDir": "./out", "lib": [ "es6", "es2015.promise" @@ -10,10 +9,13 @@ "typeRoots": [ "./node_modules/@types" ], - "sourceMap": true, "emitDecoratorMetadata": true, "experimentalDecorators": true, - "moduleResolution": "node" + "moduleResolution": "node", + "strict": false, + "noImplicitAny": false, + "noUnusedParameters": false, + "noImplicitReturns": false, }, "exclude": [ "node_modules" diff --git a/extensions/agent/tsconfig.json b/extensions/agent/tsconfig.json index 9bf2e497f7..03bec7f781 100644 --- a/extensions/agent/tsconfig.json +++ b/extensions/agent/tsconfig.json @@ -1,16 +1,19 @@ { + "extends": "../shared.tsconfig.json", "compileOnSave": true, "compilerOptions": { - "module": "commonjs", - "target": "es6", "outDir": "./out", "lib": [ "es6", "es2015.promise" ], - "sourceMap": true, "emitDecoratorMetadata": true, "experimentalDecorators": true, - "moduleResolution": "node" + "moduleResolution": "node", + "strict": false, + "noImplicitAny": false, + "noUnusedParameters": false, + "noImplicitReturns": false, + "noUnusedLocals": false, }, "exclude": [ "node_modules" diff --git a/extensions/big-data-cluster/tsconfig.json b/extensions/big-data-cluster/tsconfig.json index 723a00781a..6d42ccdfe5 100644 --- a/extensions/big-data-cluster/tsconfig.json +++ b/extensions/big-data-cluster/tsconfig.json @@ -1,23 +1,26 @@ { + "extends": "../shared.tsconfig.json", "compileOnSave": true, "compilerOptions": { - "module": "commonjs", - "target": "es6", "outDir": "./out", "lib": [ "es6", "es2015.promise" ], - "sourceMap": true, "emitDecoratorMetadata": true, "experimentalDecorators": true, "moduleResolution": "node", "declaration": false, "typeRoots": [ "./node_modules/@types" - ] + ], + "strict": false, + "noImplicitAny": false, + "noUnusedParameters": false, + "noImplicitReturns": false, + "noUnusedLocals": false, }, "exclude": [ "node_modules" ] -} \ No newline at end of file +} diff --git a/extensions/cms/tsconfig.json b/extensions/cms/tsconfig.json index f7addac327..c18d75fe69 100644 --- a/extensions/cms/tsconfig.json +++ b/extensions/cms/tsconfig.json @@ -1,20 +1,24 @@ { + "extends": "../shared.tsconfig.json", "compileOnSave": true, "compilerOptions": { "module": "commonjs", "target": "es6", - "outDir": "./out", "lib": [ "es6", "es2015.promise" ], "typeRoots": [ "./node_modules/@types" ], - "sourceMap": true, "emitDecoratorMetadata": true, "experimentalDecorators": true, "moduleResolution": "node", - "declaration": false + "declaration": false, + "strict": false, + "noImplicitAny": false, + "noUnusedParameters": false, + "noImplicitReturns": false, + "noUnusedLocals": false, }, "exclude": [ "node_modules" diff --git a/extensions/import/tsconfig.json b/extensions/import/tsconfig.json index ded516ea29..e1ca13ebe6 100644 --- a/extensions/import/tsconfig.json +++ b/extensions/import/tsconfig.json @@ -1,17 +1,21 @@ { + "extends": "../shared.tsconfig.json", "compileOnSave": true, "compilerOptions": { "module": "commonjs", - "target": "es6", "outDir": "./out", "lib": [ "es6", "es2015.promise" ], - "sourceMap": true, "emitDecoratorMetadata": true, "experimentalDecorators": true, "moduleResolution": "node", - "declaration": false + "declaration": false, + "strict": false, + "noImplicitAny": false, + "noUnusedParameters": false, + "noImplicitReturns": false, + "noUnusedLocals": false, }, "exclude": [ "node_modules" diff --git a/extensions/integration-tests/tsconfig.json b/extensions/integration-tests/tsconfig.json index 04e0b9ea9d..6ca791cae3 100644 --- a/extensions/integration-tests/tsconfig.json +++ b/extensions/integration-tests/tsconfig.json @@ -1,17 +1,17 @@ { + "extends": "../shared.tsconfig.json", "compilerOptions": { "emitDecoratorMetadata": true, "experimentalDecorators": true, - "module": "commonjs", - "target": "ES5", "outDir": "out", - "noUnusedLocals": true, "lib": [ "es2015" ], - "sourceMap": true + "strict": false, + "noUnusedParameters": false, + "noImplicitAny": false, }, "include": [ "src/**/*" ] -} \ No newline at end of file +} diff --git a/extensions/query-history/tsconfig.json b/extensions/query-history/tsconfig.json index 42749443a4..34aa0b5052 100644 --- a/extensions/query-history/tsconfig.json +++ b/extensions/query-history/tsconfig.json @@ -1,8 +1,7 @@ { + "extends": "../shared.tsconfig.json", "compileOnSave": true, "compilerOptions": { - "module": "commonjs", - "target": "es6", "outDir": "./out", "lib": [ "es6", "es2015.promise" @@ -13,7 +12,8 @@ "sourceMap": true, "emitDecoratorMetadata": true, "experimentalDecorators": true, - "moduleResolution": "node" + "moduleResolution": "node", + "noUnusedParameters": false, }, "exclude": [ "node_modules" diff --git a/extensions/schema-compare/tsconfig.json b/extensions/schema-compare/tsconfig.json index eb1bf3a22b..9b22b09ed8 100644 --- a/extensions/schema-compare/tsconfig.json +++ b/extensions/schema-compare/tsconfig.json @@ -1,8 +1,7 @@ { + "extends": "../shared.tsconfig.json", "compileOnSave": true, "compilerOptions": { - "module": "commonjs", - "target": "es6", "outDir": "./out", "lib": [ "es6", @@ -12,9 +11,14 @@ "emitDecoratorMetadata": true, "experimentalDecorators": true, "moduleResolution": "node", - "declaration": false + "declaration": false, + "strict": false, + "noImplicitAny": false, + "noUnusedParameters": false, + "noImplicitReturns": false, + "noUnusedLocals": false, }, "exclude": [ "node_modules" ] -} \ No newline at end of file +} diff --git a/extensions/shared.tsconfig.json b/extensions/shared.tsconfig.json index 1a505e319b..9671893bd7 100644 --- a/extensions/shared.tsconfig.json +++ b/extensions/shared.tsconfig.json @@ -10,4 +10,4 @@ "noUnusedParameters": true, "forceConsistentCasingInFileNames": true } -} \ No newline at end of file +}