diff --git a/package-lock.json b/package-lock.json index 36ba1619..c1f3a11e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -38,7 +38,7 @@ "prettier": "3.9.6", "ts-node": "10.9.2", "typescript": "5.9.3", - "vscode-jsonrpc": "8.2.1", + "vscode-jsonrpc": "9.0.1", "vscode-languageserver-protocol": "3.17.2" }, "engines": { @@ -5513,10 +5513,11 @@ } }, "node_modules/vscode-jsonrpc": { - "version": "8.2.1", - "resolved": "https://registry.npmjs.org/vscode-jsonrpc/-/vscode-jsonrpc-8.2.1.tgz", - "integrity": "sha512-kdjOSJ2lLIn7r1rtrMbbNCHjyMPfRnowdKjBQ+mGq6NAW5QY2bEZC/khaC5OR8svbbjvLEaIXkOq45e2X9BIbQ==", + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/vscode-jsonrpc/-/vscode-jsonrpc-9.0.1.tgz", + "integrity": "sha512-rfuA6T75H6m5EkbhtEPzre9pT0HPcDI2MMy4+nPFIBks5J8JBAUHD4tRYSgaBOijIEC7SRkC1kKyXTLqbmh9jw==", "dev": true, + "license": "MIT", "engines": { "node": ">=14.0.0" } @@ -9659,9 +9660,9 @@ } }, "vscode-jsonrpc": { - "version": "8.2.1", - "resolved": "https://registry.npmjs.org/vscode-jsonrpc/-/vscode-jsonrpc-8.2.1.tgz", - "integrity": "sha512-kdjOSJ2lLIn7r1rtrMbbNCHjyMPfRnowdKjBQ+mGq6NAW5QY2bEZC/khaC5OR8svbbjvLEaIXkOq45e2X9BIbQ==", + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/vscode-jsonrpc/-/vscode-jsonrpc-9.0.1.tgz", + "integrity": "sha512-rfuA6T75H6m5EkbhtEPzre9pT0HPcDI2MMy4+nPFIBks5J8JBAUHD4tRYSgaBOijIEC7SRkC1kKyXTLqbmh9jw==", "dev": true }, "vscode-languageserver": { diff --git a/package.json b/package.json index 08e455c9..f02a8702 100644 --- a/package.json +++ b/package.json @@ -89,7 +89,7 @@ "prettier": "3.9.6", "ts-node": "10.9.2", "typescript": "5.9.3", - "vscode-jsonrpc": "8.2.1", + "vscode-jsonrpc": "9.0.1", "vscode-languageserver-protocol": "3.17.2" }, "dependencies": { diff --git a/test/CucumberLanguageServer.test.ts b/test/CucumberLanguageServer.test.ts index 1ebe0307..12f793f6 100644 --- a/test/CucumberLanguageServer.test.ts +++ b/test/CucumberLanguageServer.test.ts @@ -1,7 +1,6 @@ import { WasmParserAdapter } from '@cucumber/language-service/wasm' import assert from 'assert' import { Duplex } from 'stream' -import { NullLogger, StreamMessageReader, StreamMessageWriter } from 'vscode-jsonrpc/node' import { Connection, createProtocolConnection, @@ -14,7 +13,12 @@ import { ProtocolConnection, TextDocuments, } from 'vscode-languageserver' -import { createConnection } from 'vscode-languageserver/node' +import { + createConnection, + NullLogger, + StreamMessageReader, + StreamMessageWriter, +} from 'vscode-languageserver/node' import { CompletionParams, CompletionRequest, diff --git a/test/standalone.test.ts b/test/standalone.test.ts index 2475b9a1..e4ff41f1 100644 --- a/test/standalone.test.ts +++ b/test/standalone.test.ts @@ -1,7 +1,6 @@ import assert from 'assert' import { ChildProcess, fork } from 'child_process' import { Duplex } from 'stream' -import { NullLogger, StreamMessageReader, StreamMessageWriter } from 'vscode-jsonrpc/node' import { createProtocolConnection, DidChangeConfigurationNotification, @@ -12,6 +11,7 @@ import { LogMessageParams, ProtocolConnection, } from 'vscode-languageserver' +import { NullLogger, StreamMessageReader, StreamMessageWriter } from 'vscode-languageserver/node' import { Settings } from '../src/types.js'