diff --git a/package-lock.json b/package-lock.json index 79aea372f3..e85ff90027 100644 --- a/package-lock.json +++ b/package-lock.json @@ -2032,9 +2032,9 @@ "dev": true }, "tslint": { - "version": "5.14.0", - "resolved": "https://registry.npmjs.org/tslint/-/tslint-5.14.0.tgz", - "integrity": "sha512-IUla/ieHVnB8Le7LdQFRGlVJid2T/gaJe5VkjzRVSRR6pA2ODYrnfR1hmxi+5+au9l50jBwpbBL34txgv4NnTQ==", + "version": "5.15.0", + "resolved": "https://registry.npmjs.org/tslint/-/tslint-5.15.0.tgz", + "integrity": "sha512-6bIEujKR21/3nyeoX2uBnE8s+tMXCQXhqMmaIPJpHmXJoBJPTLcI7/VHRtUwMhnLVdwLqqY3zmd8Dxqa5CVdJA==", "dev": true, "requires": { "babel-code-frame": "^6.22.0", @@ -2043,7 +2043,7 @@ "commander": "^2.12.1", "diff": "^3.2.0", "glob": "^7.1.1", - "js-yaml": "^3.7.0", + "js-yaml": "^3.13.0", "minimatch": "^3.0.4", "mkdirp": "^0.5.1", "resolve": "^1.3.2", @@ -2053,10 +2053,20 @@ }, "dependencies": { "commander": { - "version": "2.19.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.19.0.tgz", - "integrity": "sha512-6tvAOO+D6OENvRAh524Dh9jcfKTYDQAqvqezbCW82xj5X0pSrcpxtvRKHLG0yBY6SD7PSDrJaj+0AiOcKVd1Xg==", + "version": "2.20.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.0.tgz", + "integrity": "sha512-7j2y+40w61zy6YC2iRNpUe/NwhNyoXrYpHMrSunaMG64nRnaf96zO/KMQR4OyN/UnE5KLyEBnKHd4aG3rskjpQ==", "dev": true + }, + "js-yaml": { + "version": "3.13.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz", + "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==", + "dev": true, + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } } } }, diff --git a/package.json b/package.json index f065bd8367..a68559ea6a 100644 --- a/package.json +++ b/package.json @@ -52,7 +52,7 @@ "mocha-multi-reporters": "~1.1.7", "rewire": "~4.0.1", "sinon": "~7.3.1", - "tslint": "~5.14.0", + "tslint": "~5.15.0", "typescript": "~3.4.3", "vsce": "~1.59.0", "vscode": "~1.1.33" diff --git a/src/features/ExtensionCommands.ts b/src/features/ExtensionCommands.ts index 430ff9a2d1..23c3159b68 100644 --- a/src/features/ExtensionCommands.ts +++ b/src/features/ExtensionCommands.ts @@ -20,7 +20,7 @@ export interface IExtensionCommandQuickPickItem extends vscode.QuickPickItem { } export const InvokeExtensionCommandRequestType = - new RequestType( + new RequestType( "powerShell/invokeExtensionCommand"); export interface IEditorContext { @@ -31,7 +31,7 @@ export interface IEditorContext { selectionRange: Range; } -export interface InvokeExtensionCommandRequestArguments { +export interface IInvokeExtensionCommandRequestArguments { name: string; context: IEditorContext; } @@ -285,7 +285,7 @@ export class ExtensionCommandsFeature implements IFeature { a.name.localeCompare(b.name)); } - private showExtensionCommands(client: LanguageClient): Thenable { + private showExtensionCommands(client: LanguageClient): Thenable { // If no extension commands are available, show a message if (this.extensionCommands.length === 0) {