Skip to content

Commit 4f4b11b

Browse files
authored
feat: Update to VSCode 1.100.0 (#583)
1 parent 93d6dbf commit 4f4b11b

File tree

5 files changed

+14
-3
lines changed

5 files changed

+14
-3
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@
5757
"@jest/globals": "^29.7.0",
5858
"@tsconfig/node20": "^20.1.5",
5959
"@types/node": "^20.17.43",
60-
"@types/vscode": "^1.99.1",
60+
"@types/vscode": "^1.100.0",
6161
"eslint": "^9.26.0",
6262
"eslint-plugin-n": "^17.17.0",
6363
"eslint-plugin-simple-import-sort": "^12.1.1",

pnpm-lock.yaml

Lines changed: 7 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/vscode/TextDocument.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ export class MockTextDocument implements vscode.TextDocument {
1515
private _contents: string,
1616
public _languageId = 'plaintext',
1717
public version = 1,
18+
public encoding = 'utf8',
1819
) {
1920
this._lines = [];
2021
this.init();

src/vscode/workspace.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,10 @@ export function createWorkspace(jest: TestFramework) {
7878
save = jest.fn();
7979
saveAs = jest.fn();
8080
updateWorkspaceFolders = jest.fn();
81+
82+
// vscode 1.100.0
83+
encode = jest.fn();
84+
decode = jest.fn();
8185
}
8286

8387
const workspace = new MockWorkspace();

tsconfig.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
"display": "Jest Mock for VS Code Typescript Config",
44
"extends": "@tsconfig/node20/tsconfig.json",
55
"compilerOptions": {
6+
"isolatedModules": true
67
},
78
"files": [],
89
"references": [

0 commit comments

Comments
 (0)