[html/css/json] update services (#297113)
Some checks failed
Monaco Editor checks / Monaco Editor checks (push) Has been cancelled
Code OSS (node_modules) / Compile (push) Has been cancelled
Code OSS (node_modules) / Linux (push) Has been cancelled
Code OSS (node_modules) / macOS (push) Has been cancelled
Code OSS (node_modules) / Windows (push) Has been cancelled
Screenshot Tests / screenshots (push) Has been cancelled

This commit is contained in:
Martin Aeschlimann
2026-02-23 23:17:23 +01:00
committed by GitHub
parent 74693a9e67
commit 36d424971f
15 changed files with 129 additions and 126 deletions

View File

@@ -9,7 +9,7 @@
"version": "10.0.0",
"license": "MIT",
"dependencies": {
"vscode-languageclient": "^10.0.0-next.18",
"vscode-languageclient": "^10.0.0-next.20",
"vscode-uri": "^3.1.0"
},
"devDependencies": {
@@ -85,35 +85,35 @@
"license": "MIT"
},
"node_modules/vscode-jsonrpc": {
"version": "9.0.0-next.10",
"resolved": "https://registry.npmjs.org/vscode-jsonrpc/-/vscode-jsonrpc-9.0.0-next.10.tgz",
"integrity": "sha512-P+UOjuG/B1zkLM+bGIdmBwSkDejxtgo6EjG0pIkwnFBI0a2Mb7od36uUu8CPbECeQuh+n3zGcNwDl16DhuJ5IA==",
"version": "9.0.0-next.11",
"resolved": "https://registry.npmjs.org/vscode-jsonrpc/-/vscode-jsonrpc-9.0.0-next.11.tgz",
"integrity": "sha512-u6LElQNbSiE9OugEEmrUKwH6+8BpPz2S5MDHvQUqHL//I4Q8GPikKLOUf856UnbLkZdhxaPrExac1lA3XwpIPA==",
"license": "MIT",
"engines": {
"node": ">=14.0.0"
}
},
"node_modules/vscode-languageclient": {
"version": "10.0.0-next.18",
"resolved": "https://registry.npmjs.org/vscode-languageclient/-/vscode-languageclient-10.0.0-next.18.tgz",
"integrity": "sha512-Dpcr0VEEf4SuMW17TFCuKovhvbCx6/tHTnmFyLW1KTJCdVmNG08hXVAmw8Z/izec7TQlzEvzw5PvRfYGzdtr5Q==",
"version": "10.0.0-next.20",
"resolved": "https://registry.npmjs.org/vscode-languageclient/-/vscode-languageclient-10.0.0-next.20.tgz",
"integrity": "sha512-/tTHk+U2q+4YQeF3PLr+IlsQA7P2WQy+ZrOpe88VOJDfPer9knm4cz6aMrozSxwkts3q7X41WEf3uASxnaC3gQ==",
"license": "MIT",
"dependencies": {
"minimatch": "^10.0.3",
"minimatch": "^10.1.2",
"semver": "^7.7.1",
"vscode-languageserver-protocol": "3.17.6-next.15"
"vscode-languageserver-protocol": "3.17.6-next.16"
},
"engines": {
"vscode": "^1.91.0"
}
},
"node_modules/vscode-languageserver-protocol": {
"version": "3.17.6-next.15",
"resolved": "https://registry.npmjs.org/vscode-languageserver-protocol/-/vscode-languageserver-protocol-3.17.6-next.15.tgz",
"integrity": "sha512-aoWX1wwGCndzfrTRhGKVpKAPVy9+WYhUtZW/PJQfHODmVwhVwb4we68CgsQZRTl36t8ZqlSOO2c2TdBPW7hrCw==",
"version": "3.17.6-next.16",
"resolved": "https://registry.npmjs.org/vscode-languageserver-protocol/-/vscode-languageserver-protocol-3.17.6-next.16.tgz",
"integrity": "sha512-kQTjXEuyxMbdmmZ3U+Lib3oUl12xEKNc73RtWxPSDS3TFtjVwt98Q1CUzfDA9EUpsA24M46Bl6q3sLe9AUOKyw==",
"license": "MIT",
"dependencies": {
"vscode-jsonrpc": "9.0.0-next.10",
"vscode-jsonrpc": "9.0.0-next.11",
"vscode-languageserver-types": "3.17.6-next.6"
}
},

View File

@@ -994,7 +994,7 @@
]
},
"dependencies": {
"vscode-languageclient": "^10.0.0-next.18",
"vscode-languageclient": "^10.0.0-next.20",
"vscode-uri": "^3.1.0"
},
"devDependencies": {

View File

@@ -10,8 +10,8 @@
"license": "MIT",
"dependencies": {
"@vscode/l10n": "^0.0.18",
"vscode-css-languageservice": "^6.3.9",
"vscode-languageserver": "^10.0.0-next.15",
"vscode-css-languageservice": "^6.3.10",
"vscode-languageserver": "^10.0.0-next.16",
"vscode-uri": "^3.1.0"
},
"devDependencies": {
@@ -52,9 +52,9 @@
"license": "MIT"
},
"node_modules/vscode-css-languageservice": {
"version": "6.3.9",
"resolved": "https://registry.npmjs.org/vscode-css-languageservice/-/vscode-css-languageservice-6.3.9.tgz",
"integrity": "sha512-1tLWfp+TDM5ZuVWht3jmaY5y7O6aZmpeXLoHl5bv1QtRsRKt4xYGRMmdJa5Pqx/FTkgRbsna9R+Gn2xE+evVuA==",
"version": "6.3.10",
"resolved": "https://registry.npmjs.org/vscode-css-languageservice/-/vscode-css-languageservice-6.3.10.tgz",
"integrity": "sha512-eq5N9Er3fC4vA9zd9EFhyBG90wtCCuXgRSpAndaOgXMh1Wgep5lBgRIeDgjZBW9pa+332yC9+49cZMW8jcL3MA==",
"license": "MIT",
"dependencies": {
"@vscode/l10n": "^0.0.18",
@@ -64,33 +64,33 @@
}
},
"node_modules/vscode-jsonrpc": {
"version": "9.0.0-next.10",
"resolved": "https://registry.npmjs.org/vscode-jsonrpc/-/vscode-jsonrpc-9.0.0-next.10.tgz",
"integrity": "sha512-P+UOjuG/B1zkLM+bGIdmBwSkDejxtgo6EjG0pIkwnFBI0a2Mb7od36uUu8CPbECeQuh+n3zGcNwDl16DhuJ5IA==",
"version": "9.0.0-next.11",
"resolved": "https://registry.npmjs.org/vscode-jsonrpc/-/vscode-jsonrpc-9.0.0-next.11.tgz",
"integrity": "sha512-u6LElQNbSiE9OugEEmrUKwH6+8BpPz2S5MDHvQUqHL//I4Q8GPikKLOUf856UnbLkZdhxaPrExac1lA3XwpIPA==",
"license": "MIT",
"engines": {
"node": ">=14.0.0"
}
},
"node_modules/vscode-languageserver": {
"version": "10.0.0-next.15",
"resolved": "https://registry.npmjs.org/vscode-languageserver/-/vscode-languageserver-10.0.0-next.15.tgz",
"integrity": "sha512-vs+bwci/lM83ZhrR9t8DcZ2AgS2CKx4i6Yw86teKKkqlzlrYWTixuBd9w6H/UP9s8EGBvii0jnbjQd6wsKJ0ig==",
"version": "10.0.0-next.16",
"resolved": "https://registry.npmjs.org/vscode-languageserver/-/vscode-languageserver-10.0.0-next.16.tgz",
"integrity": "sha512-RbsYDOhddv1NtBCAR7+oVxxCmOpQUHhrtgUE0xz6J+BJGSCkfOqBCyLUIwSjKk2rK9llxUj/pR5aL8QCsXrxow==",
"license": "MIT",
"dependencies": {
"vscode-languageserver-protocol": "3.17.6-next.15"
"vscode-languageserver-protocol": "3.17.6-next.16"
},
"bin": {
"installServerIntoExtension": "bin/installServerIntoExtension"
}
},
"node_modules/vscode-languageserver-protocol": {
"version": "3.17.6-next.15",
"resolved": "https://registry.npmjs.org/vscode-languageserver-protocol/-/vscode-languageserver-protocol-3.17.6-next.15.tgz",
"integrity": "sha512-aoWX1wwGCndzfrTRhGKVpKAPVy9+WYhUtZW/PJQfHODmVwhVwb4we68CgsQZRTl36t8ZqlSOO2c2TdBPW7hrCw==",
"version": "3.17.6-next.16",
"resolved": "https://registry.npmjs.org/vscode-languageserver-protocol/-/vscode-languageserver-protocol-3.17.6-next.16.tgz",
"integrity": "sha512-kQTjXEuyxMbdmmZ3U+Lib3oUl12xEKNc73RtWxPSDS3TFtjVwt98Q1CUzfDA9EUpsA24M46Bl6q3sLe9AUOKyw==",
"license": "MIT",
"dependencies": {
"vscode-jsonrpc": "9.0.0-next.10",
"vscode-jsonrpc": "9.0.0-next.11",
"vscode-languageserver-types": "3.17.6-next.6"
}
},

View File

@@ -11,8 +11,8 @@
"browser": "./dist/browser/cssServerMain",
"dependencies": {
"@vscode/l10n": "^0.0.18",
"vscode-css-languageservice": "^6.3.9",
"vscode-languageserver": "^10.0.0-next.15",
"vscode-css-languageservice": "^6.3.10",
"vscode-languageserver": "^10.0.0-next.16",
"vscode-uri": "^3.1.0"
},
"devDependencies": {

View File

@@ -7,7 +7,7 @@ import { window, workspace, Disposable, TextDocument, Position, SnippetString, T
import { Runtime } from './htmlClient';
import { LanguageParticipants } from './languageParticipants';
export function activateAutoInsertion(provider: (kind: 'autoQuote' | 'autoClose', document: TextDocument, position: Position) => Thenable<string>, languageParticipants: LanguageParticipants, runtime: Runtime): Disposable {
export function activateAutoInsertion(provider: (kind: 'autoQuote' | 'autoClose', document: TextDocument, position: Position) => Thenable<string | null>, languageParticipants: LanguageParticipants, runtime: Runtime): Disposable {
const disposables: Disposable[] = [];
workspace.onDidChangeTextDocument(onDidChangeTextDocument, null, disposables);

View File

@@ -43,7 +43,7 @@ interface AutoInsertParams {
}
namespace AutoInsertRequest {
export const type: RequestType<AutoInsertParams, string, any> = new RequestType('html/autoInsert');
export const type: RequestType<AutoInsertParams, string | null, any> = new RequestType('html/autoInsert');
}
// experimental: semantic tokens
@@ -209,7 +209,7 @@ async function startClientWithParticipants(languageParticipants: LanguagePartici
toDispose.push(client.onRequest(CustomDataContent.type, customDataSource.getContent));
const insertRequestor = (kind: 'autoQuote' | 'autoClose', document: TextDocument, position: Position): Promise<string> => {
const insertRequestor = (kind: 'autoQuote' | 'autoClose', document: TextDocument, position: Position): Promise<string | null> => {
const param: AutoInsertParams = {
kind,
textDocument: client.code2ProtocolConverter.asTextDocumentIdentifier(document),

View File

@@ -10,7 +10,7 @@
"license": "MIT",
"dependencies": {
"@vscode/extension-telemetry": "^0.9.8",
"vscode-languageclient": "^10.0.0-next.18",
"vscode-languageclient": "^10.0.0-next.10",
"vscode-uri": "^3.1.0"
},
"devDependencies": {

View File

@@ -265,7 +265,7 @@
},
"dependencies": {
"@vscode/extension-telemetry": "^0.9.8",
"vscode-languageclient": "^10.0.0-next.18",
"vscode-languageclient": "^10.0.0-next.10",
"vscode-uri": "^3.1.0"
},
"devDependencies": {

View File

@@ -10,9 +10,9 @@
"license": "MIT",
"dependencies": {
"@vscode/l10n": "^0.0.18",
"vscode-css-languageservice": "^6.3.9",
"vscode-html-languageservice": "^5.6.1",
"vscode-languageserver": "^10.0.0-next.15",
"vscode-css-languageservice": "^6.3.10",
"vscode-html-languageservice": "^5.6.2",
"vscode-languageserver": "^10.0.0-next.16",
"vscode-languageserver-textdocument": "^1.0.12",
"vscode-uri": "^3.1.0"
},
@@ -54,9 +54,9 @@
"license": "MIT"
},
"node_modules/vscode-css-languageservice": {
"version": "6.3.9",
"resolved": "https://registry.npmjs.org/vscode-css-languageservice/-/vscode-css-languageservice-6.3.9.tgz",
"integrity": "sha512-1tLWfp+TDM5ZuVWht3jmaY5y7O6aZmpeXLoHl5bv1QtRsRKt4xYGRMmdJa5Pqx/FTkgRbsna9R+Gn2xE+evVuA==",
"version": "6.3.10",
"resolved": "https://registry.npmjs.org/vscode-css-languageservice/-/vscode-css-languageservice-6.3.10.tgz",
"integrity": "sha512-eq5N9Er3fC4vA9zd9EFhyBG90wtCCuXgRSpAndaOgXMh1Wgep5lBgRIeDgjZBW9pa+332yC9+49cZMW8jcL3MA==",
"license": "MIT",
"dependencies": {
"@vscode/l10n": "^0.0.18",
@@ -66,9 +66,9 @@
}
},
"node_modules/vscode-html-languageservice": {
"version": "5.6.1",
"resolved": "https://registry.npmjs.org/vscode-html-languageservice/-/vscode-html-languageservice-5.6.1.tgz",
"integrity": "sha512-5Mrqy5CLfFZUgkyhNZLA1Ye5g12Cb/v6VM7SxUzZUaRKWMDz4md+y26PrfRTSU0/eQAl3XpO9m2og+GGtDMuaA==",
"version": "5.6.2",
"resolved": "https://registry.npmjs.org/vscode-html-languageservice/-/vscode-html-languageservice-5.6.2.tgz",
"integrity": "sha512-ulCrSnFnfQ16YzvwnYUgEbUEl/ZG7u2eV27YhvLObSHKkb8fw1Z9cgsnUwjTEeDIdJDoTDTDpxuhQwoenoLNMg==",
"license": "MIT",
"dependencies": {
"@vscode/l10n": "^0.0.18",
@@ -78,33 +78,33 @@
}
},
"node_modules/vscode-jsonrpc": {
"version": "9.0.0-next.10",
"resolved": "https://registry.npmjs.org/vscode-jsonrpc/-/vscode-jsonrpc-9.0.0-next.10.tgz",
"integrity": "sha512-P+UOjuG/B1zkLM+bGIdmBwSkDejxtgo6EjG0pIkwnFBI0a2Mb7od36uUu8CPbECeQuh+n3zGcNwDl16DhuJ5IA==",
"version": "9.0.0-next.11",
"resolved": "https://registry.npmjs.org/vscode-jsonrpc/-/vscode-jsonrpc-9.0.0-next.11.tgz",
"integrity": "sha512-u6LElQNbSiE9OugEEmrUKwH6+8BpPz2S5MDHvQUqHL//I4Q8GPikKLOUf856UnbLkZdhxaPrExac1lA3XwpIPA==",
"license": "MIT",
"engines": {
"node": ">=14.0.0"
}
},
"node_modules/vscode-languageserver": {
"version": "10.0.0-next.15",
"resolved": "https://registry.npmjs.org/vscode-languageserver/-/vscode-languageserver-10.0.0-next.15.tgz",
"integrity": "sha512-vs+bwci/lM83ZhrR9t8DcZ2AgS2CKx4i6Yw86teKKkqlzlrYWTixuBd9w6H/UP9s8EGBvii0jnbjQd6wsKJ0ig==",
"version": "10.0.0-next.16",
"resolved": "https://registry.npmjs.org/vscode-languageserver/-/vscode-languageserver-10.0.0-next.16.tgz",
"integrity": "sha512-RbsYDOhddv1NtBCAR7+oVxxCmOpQUHhrtgUE0xz6J+BJGSCkfOqBCyLUIwSjKk2rK9llxUj/pR5aL8QCsXrxow==",
"license": "MIT",
"dependencies": {
"vscode-languageserver-protocol": "3.17.6-next.15"
"vscode-languageserver-protocol": "3.17.6-next.16"
},
"bin": {
"installServerIntoExtension": "bin/installServerIntoExtension"
}
},
"node_modules/vscode-languageserver-protocol": {
"version": "3.17.6-next.15",
"resolved": "https://registry.npmjs.org/vscode-languageserver-protocol/-/vscode-languageserver-protocol-3.17.6-next.15.tgz",
"integrity": "sha512-aoWX1wwGCndzfrTRhGKVpKAPVy9+WYhUtZW/PJQfHODmVwhVwb4we68CgsQZRTl36t8ZqlSOO2c2TdBPW7hrCw==",
"version": "3.17.6-next.16",
"resolved": "https://registry.npmjs.org/vscode-languageserver-protocol/-/vscode-languageserver-protocol-3.17.6-next.16.tgz",
"integrity": "sha512-kQTjXEuyxMbdmmZ3U+Lib3oUl12xEKNc73RtWxPSDS3TFtjVwt98Q1CUzfDA9EUpsA24M46Bl6q3sLe9AUOKyw==",
"license": "MIT",
"dependencies": {
"vscode-jsonrpc": "9.0.0-next.10",
"vscode-jsonrpc": "9.0.0-next.11",
"vscode-languageserver-types": "3.17.6-next.6"
}
},

View File

@@ -10,9 +10,9 @@
"main": "./out/node/htmlServerMain",
"dependencies": {
"@vscode/l10n": "^0.0.18",
"vscode-css-languageservice": "^6.3.9",
"vscode-html-languageservice": "^5.6.1",
"vscode-languageserver": "^10.0.0-next.15",
"vscode-css-languageservice": "^6.3.10",
"vscode-html-languageservice": "^5.6.2",
"vscode-languageserver": "^10.0.0-next.16",
"vscode-languageserver-textdocument": "^1.0.12",
"vscode-uri": "^3.1.0"
},

View File

@@ -8,7 +8,10 @@ import {
DocumentRangeFormattingRequest, Disposable, ServerCapabilities,
ConfigurationRequest, ConfigurationParams, DidChangeWorkspaceFoldersNotification,
DocumentColorRequest, ColorPresentationRequest, TextDocumentSyncKind, NotificationType, RequestType0, DocumentFormattingRequest, FormattingOptions, TextEdit,
TextDocumentContentRequest
TextDocumentContentRequest,
TextDocumentContentParams,
CancellationToken,
TextDocumentContentResult
} from 'vscode-languageserver';
import {
getLanguageModes, LanguageModes, Settings, TextDocument, Position, Diagnostic, WorkspaceFolder, ColorInformation,
@@ -52,7 +55,7 @@ interface AutoInsertParams {
}
namespace AutoInsertRequest {
export const type: RequestType<AutoInsertParams, string, any> = new RequestType('html/autoInsert');
export const type: RequestType<AutoInsertParams, string | null, any> = new RequestType('html/autoInsert');
}
// experimental: semantic tokens
@@ -590,16 +593,16 @@ export function startServer(connection: Connection, runtime: RuntimeEnvironment)
});
});
connection.onRequest(TextDocumentContentRequest.type, (params, token) => {
return runSafe(runtime, async () => {
connection.onRequest(TextDocumentContentRequest.type, (params: TextDocumentContentParams, token: CancellationToken) => {
return runSafe<TextDocumentContentResult>(runtime, async () => {
for (const languageMode of languageModes.getAllModes()) {
const content = await languageMode.getTextDocumentContent?.(params.uri);
if (content) {
return { text: content };
}
}
return null;
}, null, `Error while computing text document content for ${params.uri}`, token);
return { text: '' };
}, { text: '' }, `Error while computing text document content for ${params.uri}`, token);
});
// Listen on the connection

View File

@@ -11,7 +11,7 @@
"dependencies": {
"@vscode/extension-telemetry": "^0.9.8",
"request-light": "^0.8.0",
"vscode-languageclient": "^10.0.0-next.18"
"vscode-languageclient": "^10.0.0-next.20"
},
"devDependencies": {
"@types/node": "22.x"
@@ -20,27 +20,6 @@
"vscode": "^1.77.0"
}
},
"node_modules/@isaacs/balanced-match": {
"version": "4.0.1",
"resolved": "https://registry.npmjs.org/@isaacs/balanced-match/-/balanced-match-4.0.1.tgz",
"integrity": "sha512-yzMTt9lEb8Gv7zRioUilSglI0c0smZ9k5D65677DLWLtWJaXIS3CqcGyUFByYKlnUj6TkjLVs54fBl6+TiGQDQ==",
"license": "MIT",
"engines": {
"node": "20 || >=22"
}
},
"node_modules/@isaacs/brace-expansion": {
"version": "5.0.1",
"resolved": "https://registry.npmjs.org/@isaacs/brace-expansion/-/brace-expansion-5.0.1.tgz",
"integrity": "sha512-WMz71T1JS624nWj2n2fnYAuPovhv7EUhk69R6i9dsVyzxt5eM3bjwvgk9L+APE1TRscGysAVMANkB0jh0LQZrQ==",
"license": "MIT",
"dependencies": {
"@isaacs/balanced-match": "^4.0.1"
},
"engines": {
"node": "20 || >=22"
}
},
"node_modules/@microsoft/1ds-core-js": {
"version": "4.3.4",
"resolved": "https://registry.npmjs.org/@microsoft/1ds-core-js/-/1ds-core-js-4.3.4.tgz",
@@ -189,16 +168,37 @@
"vscode": "^1.75.0"
}
},
"node_modules/minimatch": {
"version": "10.0.3",
"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.0.3.tgz",
"integrity": "sha512-IPZ167aShDZZUMdRk66cyQAW3qr0WzbHkPdMYa8bzZhlHhO3jALbKdxcaak7W9FfT2rZNpQuUu4Od7ILEpXSaw==",
"license": "ISC",
"node_modules/balanced-match": {
"version": "4.0.4",
"resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz",
"integrity": "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==",
"license": "MIT",
"engines": {
"node": "18 || 20 || >=22"
}
},
"node_modules/brace-expansion": {
"version": "5.0.3",
"resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.3.tgz",
"integrity": "sha512-fy6KJm2RawA5RcHkLa1z/ScpBeA762UF9KmZQxwIbDtRJrgLzM10depAiEQ+CXYcoiqW1/m96OAAoke2nE9EeA==",
"license": "MIT",
"dependencies": {
"@isaacs/brace-expansion": "^5.0.0"
"balanced-match": "^4.0.2"
},
"engines": {
"node": "20 || >=22"
"node": "18 || 20 || >=22"
}
},
"node_modules/minimatch": {
"version": "10.2.2",
"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.2.tgz",
"integrity": "sha512-+G4CpNBxa5MprY+04MbgOw1v7So6n5JY166pFi9KfYwT78fxScCeSNQSNzp6dpPSW2rONOps6Ocam1wFhCgoVw==",
"license": "BlueOak-1.0.0",
"dependencies": {
"brace-expansion": "^5.0.2"
},
"engines": {
"node": "18 || 20 || >=22"
},
"funding": {
"url": "https://github.com/sponsors/isaacs"
@@ -229,35 +229,35 @@
"license": "MIT"
},
"node_modules/vscode-jsonrpc": {
"version": "9.0.0-next.10",
"resolved": "https://registry.npmjs.org/vscode-jsonrpc/-/vscode-jsonrpc-9.0.0-next.10.tgz",
"integrity": "sha512-P+UOjuG/B1zkLM+bGIdmBwSkDejxtgo6EjG0pIkwnFBI0a2Mb7od36uUu8CPbECeQuh+n3zGcNwDl16DhuJ5IA==",
"version": "9.0.0-next.11",
"resolved": "https://registry.npmjs.org/vscode-jsonrpc/-/vscode-jsonrpc-9.0.0-next.11.tgz",
"integrity": "sha512-u6LElQNbSiE9OugEEmrUKwH6+8BpPz2S5MDHvQUqHL//I4Q8GPikKLOUf856UnbLkZdhxaPrExac1lA3XwpIPA==",
"license": "MIT",
"engines": {
"node": ">=14.0.0"
}
},
"node_modules/vscode-languageclient": {
"version": "10.0.0-next.18",
"resolved": "https://registry.npmjs.org/vscode-languageclient/-/vscode-languageclient-10.0.0-next.18.tgz",
"integrity": "sha512-Dpcr0VEEf4SuMW17TFCuKovhvbCx6/tHTnmFyLW1KTJCdVmNG08hXVAmw8Z/izec7TQlzEvzw5PvRfYGzdtr5Q==",
"version": "10.0.0-next.20",
"resolved": "https://registry.npmjs.org/vscode-languageclient/-/vscode-languageclient-10.0.0-next.20.tgz",
"integrity": "sha512-/tTHk+U2q+4YQeF3PLr+IlsQA7P2WQy+ZrOpe88VOJDfPer9knm4cz6aMrozSxwkts3q7X41WEf3uASxnaC3gQ==",
"license": "MIT",
"dependencies": {
"minimatch": "^10.0.3",
"minimatch": "^10.1.2",
"semver": "^7.7.1",
"vscode-languageserver-protocol": "3.17.6-next.15"
"vscode-languageserver-protocol": "3.17.6-next.16"
},
"engines": {
"vscode": "^1.91.0"
}
},
"node_modules/vscode-languageserver-protocol": {
"version": "3.17.6-next.15",
"resolved": "https://registry.npmjs.org/vscode-languageserver-protocol/-/vscode-languageserver-protocol-3.17.6-next.15.tgz",
"integrity": "sha512-aoWX1wwGCndzfrTRhGKVpKAPVy9+WYhUtZW/PJQfHODmVwhVwb4we68CgsQZRTl36t8ZqlSOO2c2TdBPW7hrCw==",
"version": "3.17.6-next.16",
"resolved": "https://registry.npmjs.org/vscode-languageserver-protocol/-/vscode-languageserver-protocol-3.17.6-next.16.tgz",
"integrity": "sha512-kQTjXEuyxMbdmmZ3U+Lib3oUl12xEKNc73RtWxPSDS3TFtjVwt98Q1CUzfDA9EUpsA24M46Bl6q3sLe9AUOKyw==",
"license": "MIT",
"dependencies": {
"vscode-jsonrpc": "9.0.0-next.10",
"vscode-jsonrpc": "9.0.0-next.11",
"vscode-languageserver-types": "3.17.6-next.6"
}
},

View File

@@ -190,7 +190,7 @@
"dependencies": {
"@vscode/extension-telemetry": "^0.9.8",
"request-light": "^0.8.0",
"vscode-languageclient": "^10.0.0-next.18"
"vscode-languageclient": "^10.0.0-next.20"
},
"devDependencies": {
"@types/node": "22.x"

View File

@@ -12,8 +12,8 @@
"@vscode/l10n": "^0.0.18",
"jsonc-parser": "^3.3.1",
"request-light": "^0.8.0",
"vscode-json-languageservice": "^5.7.1",
"vscode-languageserver": "^10.0.0-next.15",
"vscode-json-languageservice": "^5.7.2",
"vscode-languageserver": "^10.0.0-next.16",
"vscode-uri": "^3.1.0"
},
"bin": {
@@ -67,9 +67,9 @@
"license": "MIT"
},
"node_modules/vscode-json-languageservice": {
"version": "5.7.1",
"resolved": "https://registry.npmjs.org/vscode-json-languageservice/-/vscode-json-languageservice-5.7.1.tgz",
"integrity": "sha512-sMK2F8p7St0lJCr/4IfbQRoEUDUZRR7Ud0IiSl8I/JtN+m9Gv+FJlNkSAYns2R7Ebm/PKxqUuWYOfBej/rAdBQ==",
"version": "5.7.2",
"resolved": "https://registry.npmjs.org/vscode-json-languageservice/-/vscode-json-languageservice-5.7.2.tgz",
"integrity": "sha512-WtKRDtJfFEmLrgtu+ODexOHm/6/krRF0k6t+uvkKIKW1Jh9ZIyxZQwJJwB3qhrEgvAxa37zbUg+vn+UyUK/U2w==",
"license": "MIT",
"dependencies": {
"@vscode/l10n": "^0.0.18",
@@ -80,33 +80,33 @@
}
},
"node_modules/vscode-jsonrpc": {
"version": "9.0.0-next.10",
"resolved": "https://registry.npmjs.org/vscode-jsonrpc/-/vscode-jsonrpc-9.0.0-next.10.tgz",
"integrity": "sha512-P+UOjuG/B1zkLM+bGIdmBwSkDejxtgo6EjG0pIkwnFBI0a2Mb7od36uUu8CPbECeQuh+n3zGcNwDl16DhuJ5IA==",
"version": "9.0.0-next.11",
"resolved": "https://registry.npmjs.org/vscode-jsonrpc/-/vscode-jsonrpc-9.0.0-next.11.tgz",
"integrity": "sha512-u6LElQNbSiE9OugEEmrUKwH6+8BpPz2S5MDHvQUqHL//I4Q8GPikKLOUf856UnbLkZdhxaPrExac1lA3XwpIPA==",
"license": "MIT",
"engines": {
"node": ">=14.0.0"
}
},
"node_modules/vscode-languageserver": {
"version": "10.0.0-next.15",
"resolved": "https://registry.npmjs.org/vscode-languageserver/-/vscode-languageserver-10.0.0-next.15.tgz",
"integrity": "sha512-vs+bwci/lM83ZhrR9t8DcZ2AgS2CKx4i6Yw86teKKkqlzlrYWTixuBd9w6H/UP9s8EGBvii0jnbjQd6wsKJ0ig==",
"version": "10.0.0-next.16",
"resolved": "https://registry.npmjs.org/vscode-languageserver/-/vscode-languageserver-10.0.0-next.16.tgz",
"integrity": "sha512-RbsYDOhddv1NtBCAR7+oVxxCmOpQUHhrtgUE0xz6J+BJGSCkfOqBCyLUIwSjKk2rK9llxUj/pR5aL8QCsXrxow==",
"license": "MIT",
"dependencies": {
"vscode-languageserver-protocol": "3.17.6-next.15"
"vscode-languageserver-protocol": "3.17.6-next.16"
},
"bin": {
"installServerIntoExtension": "bin/installServerIntoExtension"
}
},
"node_modules/vscode-languageserver-protocol": {
"version": "3.17.6-next.15",
"resolved": "https://registry.npmjs.org/vscode-languageserver-protocol/-/vscode-languageserver-protocol-3.17.6-next.15.tgz",
"integrity": "sha512-aoWX1wwGCndzfrTRhGKVpKAPVy9+WYhUtZW/PJQfHODmVwhVwb4we68CgsQZRTl36t8ZqlSOO2c2TdBPW7hrCw==",
"version": "3.17.6-next.16",
"resolved": "https://registry.npmjs.org/vscode-languageserver-protocol/-/vscode-languageserver-protocol-3.17.6-next.16.tgz",
"integrity": "sha512-kQTjXEuyxMbdmmZ3U+Lib3oUl12xEKNc73RtWxPSDS3TFtjVwt98Q1CUzfDA9EUpsA24M46Bl6q3sLe9AUOKyw==",
"license": "MIT",
"dependencies": {
"vscode-jsonrpc": "9.0.0-next.10",
"vscode-jsonrpc": "9.0.0-next.11",
"vscode-languageserver-types": "3.17.6-next.6"
}
},

View File

@@ -15,8 +15,8 @@
"@vscode/l10n": "^0.0.18",
"jsonc-parser": "^3.3.1",
"request-light": "^0.8.0",
"vscode-json-languageservice": "^5.7.1",
"vscode-languageserver": "^10.0.0-next.15",
"vscode-json-languageservice": "^5.7.2",
"vscode-languageserver": "^10.0.0-next.16",
"vscode-uri": "^3.1.0"
},
"devDependencies": {