diff --git a/extensions/css/client/tsconfig.json b/extensions/css/client/tsconfig.json index e87d1a805a1..dc12dad6cf0 100644 --- a/extensions/css/client/tsconfig.json +++ b/extensions/css/client/tsconfig.json @@ -3,6 +3,7 @@ "target": "es5", "module": "commonjs", "outDir": "./out", + "noUnusedLocals": true, "lib": [ "es5", "es2015.promise" ] diff --git a/extensions/css/server/tsconfig.json b/extensions/css/server/tsconfig.json index 8e862f02646..6092871c85b 100644 --- a/extensions/css/server/tsconfig.json +++ b/extensions/css/server/tsconfig.json @@ -3,6 +3,7 @@ "target": "es5", "module": "commonjs", "outDir": "./out", + "noUnusedLocals": true, "lib": [ "es5" ] diff --git a/extensions/extension-editing/src/extensionLinter.ts b/extensions/extension-editing/src/extensionLinter.ts index 1c3bb839786..5d6ec0c4591 100644 --- a/extensions/extension-editing/src/extensionLinter.ts +++ b/extensions/extension-editing/src/extensionLinter.ts @@ -54,6 +54,7 @@ export class ExtensionLinter { private timer: NodeJS.Timer; private markdownIt: MarkdownItType.MarkdownIt; + // @ts-ignore unused property constructor(private context: ExtensionContext) { this.disposables.push( workspace.onDidOpenTextDocument(document => this.queue(document)), diff --git a/extensions/extension-editing/tsconfig.json b/extensions/extension-editing/tsconfig.json index a2b5bcdfddf..6fbf4543c23 100644 --- a/extensions/extension-editing/tsconfig.json +++ b/extensions/extension-editing/tsconfig.json @@ -5,6 +5,7 @@ "es2015" ], "module": "commonjs", + "noUnusedLocals": true, "outDir": "./out" }, "include": [ diff --git a/extensions/html/client/tsconfig.json b/extensions/html/client/tsconfig.json index 31c07df105b..d2f8f6376fe 100644 --- a/extensions/html/client/tsconfig.json +++ b/extensions/html/client/tsconfig.json @@ -3,6 +3,7 @@ "target": "es5", "module": "commonjs", "outDir": "./out", + "noUnusedLocals": true, "lib": [ "es5", "es2015.promise" ] diff --git a/extensions/html/server/src/utils/edits.ts b/extensions/html/server/src/utils/edits.ts index 5983d9014fb..f29dd174f67 100644 --- a/extensions/html/server/src/utils/edits.ts +++ b/extensions/html/server/src/utils/edits.ts @@ -15,6 +15,7 @@ export function applyEdits(document: TextDocument, edits: TextEdit[]): string { } return startDiff; }); + // @ts-ignore unused local let lastOffset = text.length; sortedEdits.forEach(e => { let startOffset = document.offsetAt(e.range.start); diff --git a/extensions/html/server/tsconfig.json b/extensions/html/server/tsconfig.json index 31c07df105b..d2f8f6376fe 100644 --- a/extensions/html/server/tsconfig.json +++ b/extensions/html/server/tsconfig.json @@ -3,6 +3,7 @@ "target": "es5", "module": "commonjs", "outDir": "./out", + "noUnusedLocals": true, "lib": [ "es5", "es2015.promise" ] diff --git a/extensions/json/client/src/jsonMain.ts b/extensions/json/client/src/jsonMain.ts index e04a2125f33..3c9218017c9 100644 --- a/extensions/json/client/src/jsonMain.ts +++ b/extensions/json/client/src/jsonMain.ts @@ -50,6 +50,7 @@ interface Settings { }; } +// @ts-ignore unused type interface JSONSettings { schemas: JSONSchemaSettings[]; } diff --git a/extensions/json/client/tsconfig.json b/extensions/json/client/tsconfig.json index 31c07df105b..d2f8f6376fe 100644 --- a/extensions/json/client/tsconfig.json +++ b/extensions/json/client/tsconfig.json @@ -3,6 +3,7 @@ "target": "es5", "module": "commonjs", "outDir": "./out", + "noUnusedLocals": true, "lib": [ "es5", "es2015.promise" ] diff --git a/extensions/json/server/tsconfig.json b/extensions/json/server/tsconfig.json index deecf69b8b4..e085b24514b 100644 --- a/extensions/json/server/tsconfig.json +++ b/extensions/json/server/tsconfig.json @@ -5,6 +5,7 @@ "sourceMap": true, "sourceRoot": "../src", "outDir": "./out", + "noUnusedLocals": true, "lib": [ "es5", "es2015.promise" ] diff --git a/extensions/vscode-api-tests/tsconfig.json b/extensions/vscode-api-tests/tsconfig.json index 610a5da7c03..a8cae381174 100644 --- a/extensions/vscode-api-tests/tsconfig.json +++ b/extensions/vscode-api-tests/tsconfig.json @@ -3,6 +3,7 @@ "module": "commonjs", "target": "ES5", "outDir": "out", + "noUnusedLocals": true, "lib": [ "es2015" ], diff --git a/extensions/vscode-colorize-tests/tsconfig.json b/extensions/vscode-colorize-tests/tsconfig.json index 610a5da7c03..a8cae381174 100644 --- a/extensions/vscode-colorize-tests/tsconfig.json +++ b/extensions/vscode-colorize-tests/tsconfig.json @@ -3,6 +3,7 @@ "module": "commonjs", "target": "ES5", "outDir": "out", + "noUnusedLocals": true, "lib": [ "es2015" ],