diff --git a/extensions/html/server/npm-shrinkwrap.json b/extensions/html/server/npm-shrinkwrap.json
index 598012b6d8b..d1d848b7008 100644
--- a/extensions/html/server/npm-shrinkwrap.json
+++ b/extensions/html/server/npm-shrinkwrap.json
@@ -2,40 +2,45 @@
"name": "vscode-html-languageserver",
"version": "1.0.0",
"dependencies": {
+ "@types/mocha": {
+ "version": "2.2.37",
+ "from": "@types/mocha@>=2.2.33 <3.0.0",
+ "resolved": "https://registry.npmjs.org/@types/mocha/-/mocha-2.2.37.tgz"
+ },
"@types/node": {
"version": "6.0.58",
"from": "@types/node@>=6.0.51 <7.0.0",
"resolved": "https://registry.npmjs.org/@types/node/-/node-6.0.58.tgz"
},
"vscode-css-languageservice": {
- "version": "2.0.0-next.6",
+ "version": "2.0.0-next.7",
"from": "vscode-css-languageservice@next",
- "resolved": "https://registry.npmjs.org/vscode-css-languageservice/-/vscode-css-languageservice-2.0.0-next.6.tgz"
+ "resolved": "https://registry.npmjs.org/vscode-css-languageservice/-/vscode-css-languageservice-2.0.0-next.7.tgz"
},
"vscode-html-languageservice": {
- "version": "2.0.0-next.5",
+ "version": "2.0.0-next.6",
"from": "vscode-html-languageservice@next",
- "resolved": "https://registry.npmjs.org/vscode-html-languageservice/-/vscode-html-languageservice-2.0.0-next.5.tgz"
+ "resolved": "https://registry.npmjs.org/vscode-html-languageservice/-/vscode-html-languageservice-2.0.0-next.6.tgz"
},
"vscode-jsonrpc": {
- "version": "3.0.1-alpha.2",
- "from": "vscode-jsonrpc@>=3.0.1-alpha.2 <4.0.0",
- "resolved": "https://registry.npmjs.org/vscode-jsonrpc/-/vscode-jsonrpc-3.0.1-alpha.2.tgz"
+ "version": "3.0.2-beta.5",
+ "from": "vscode-jsonrpc@>=3.0.2-beta.5 <4.0.0",
+ "resolved": "https://registry.npmjs.org/vscode-jsonrpc/-/vscode-jsonrpc-3.0.2-beta.5.tgz"
},
"vscode-languageserver": {
- "version": "3.0.1-alpha.2",
+ "version": "3.0.2-beta.5",
"from": "vscode-languageserver@next",
- "resolved": "https://registry.npmjs.org/vscode-languageserver/-/vscode-languageserver-3.0.1-alpha.2.tgz"
+ "resolved": "https://registry.npmjs.org/vscode-languageserver/-/vscode-languageserver-3.0.2-beta.5.tgz"
},
"vscode-languageserver-types": {
- "version": "3.0.1-alpha.2",
- "from": "vscode-languageserver-types@>=3.0.1-alpha.2 <4.0.0",
- "resolved": "https://registry.npmjs.org/vscode-languageserver-types/-/vscode-languageserver-types-3.0.1-alpha.2.tgz"
+ "version": "3.0.2-beta.5",
+ "from": "vscode-languageserver-types@>=3.0.2-beta.5 <4.0.0",
+ "resolved": "https://registry.npmjs.org/vscode-languageserver-types/-/vscode-languageserver-types-3.0.2-beta.5.tgz"
},
"vscode-nls": {
- "version": "1.0.7",
- "from": "vscode-nls@>=1.0.4 <2.0.0",
- "resolved": "https://registry.npmjs.org/vscode-nls/-/vscode-nls-1.0.7.tgz"
+ "version": "2.0.1",
+ "from": "vscode-nls@>=2.0.1 <3.0.0",
+ "resolved": "https://registry.npmjs.org/vscode-nls/-/vscode-nls-2.0.1.tgz"
},
"vscode-uri": {
"version": "1.0.0",
diff --git a/extensions/html/server/package.json b/extensions/html/server/package.json
index fc6d4a05e98..1a5e6c0e815 100644
--- a/extensions/html/server/package.json
+++ b/extensions/html/server/package.json
@@ -8,10 +8,10 @@
"node": "*"
},
"dependencies": {
- "vscode-css-languageservice": "^2.0.0-next.6",
- "vscode-html-languageservice": "^2.0.0-next.5",
- "vscode-languageserver": "3.0.1-alpha.2",
- "vscode-nls": "^1.0.7",
+ "vscode-css-languageservice": "^2.0.0-next.7",
+ "vscode-html-languageservice": "^2.0.0-next.6",
+ "vscode-languageserver": "^3.0.2-beta.5",
+ "vscode-nls": "^2.0.1",
"vscode-uri": "^1.0.0"
},
"devDependencies": {
diff --git a/extensions/html/server/src/htmlServerMain.ts b/extensions/html/server/src/htmlServerMain.ts
index a9ab66a1391..374ba87703d 100644
--- a/extensions/html/server/src/htmlServerMain.ts
+++ b/extensions/html/server/src/htmlServerMain.ts
@@ -19,7 +19,7 @@ import * as nls from 'vscode-nls';
nls.config(process.env['VSCODE_NLS_CONFIG']);
namespace ColorSymbolRequest {
- export const type: RequestType = { get method() { return 'css/colorSymbols'; }, _: null };
+ export const type: RequestType = new RequestType('css/colorSymbols');
}
// Create a connection for the server
diff --git a/extensions/html/server/src/modes/javascriptMode.ts b/extensions/html/server/src/modes/javascriptMode.ts
index 54811dddfe0..71f651cb121 100644
--- a/extensions/html/server/src/modes/javascriptMode.ts
+++ b/extensions/html/server/src/modes/javascriptMode.ts
@@ -67,7 +67,7 @@ export function getJavascriptMode(documentRegions: LanguageModelCache {
return {
range: convertRange(currentTextDocument, diag),
- severity: DiagnosticSeverity.Error,
+ severity: DiagnosticSeverity.Error,
message: ts.flattenDiagnosticMessageText(diag.messageText, '\n')
};
});
@@ -165,7 +165,7 @@ export function getJavascriptMode(documentRegions: LanguageModelCache {
return {
range: convertRange(currentTextDocument, entry.textSpan),
- kind: entry.isWriteAccess ? DocumentHighlightKind.Write : DocumentHighlightKind.Text
+ kind: (entry.isWriteAccess ? DocumentHighlightKind.Write : DocumentHighlightKind.Text)
};
});
};