Skip to content

Commit 610dd44

Browse files
committed
New typescript and node types
1 parent 84e1acd commit 610dd44

File tree

4 files changed

+21
-14
lines changed

4 files changed

+21
-14
lines changed

package-lock.json

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

package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1770,7 +1770,7 @@
17701770
"@types/istextorbinary": "2.3.1",
17711771
"@types/minimatch": "5.1.2",
17721772
"@types/mocha": "^7.0.2",
1773-
"@types/node": "^14.18.0",
1773+
"@types/node": "^20.16.5",
17741774
"@types/semver": "7.5.4",
17751775
"@types/vscode": "1.91.0",
17761776
"@types/ws": "8.5.4",
@@ -1792,7 +1792,7 @@
17921792
"path-browserify": "^1.0.1",
17931793
"prettier": "^3.3.1",
17941794
"ts-loader": "^9.5.1",
1795-
"typescript": "^5.4.5",
1795+
"typescript": "^5.6.2",
17961796
"@vscode/debugadapter-testsupport": "^1.67.0",
17971797
"webpack": "^5.94.0",
17981798
"webpack-cli": "^5.1.4"
@@ -1809,7 +1809,7 @@
18091809
"@vscode/debugadapter": "^1.65.0",
18101810
"@vscode/debugprotocol": "^1.65.0",
18111811
"vscode-extension-telemetry": "^0.1.6",
1812-
"ws": "^8.17.1"
1812+
"ws": "^8.18.0"
18131813
},
18141814
"extensionDependencies": [
18151815
"intersystems-community.servermanager"

src/providers/FileSystemProvider/FileSystemProvider.ts

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,6 @@ import { addIsfsFileToProject, modifyProject } from "../../commands/project";
2828
import { DocumentContentProvider } from "../DocumentContentProvider";
2929
import { Document, UserAction } from "../../api/atelier";
3030

31-
declare function setTimeout(callback: (...args: any[]) => void, ms: number, ...args: any[]): NodeJS.Timeout;
32-
3331
export type Entry = File | Directory;
3432

3533
export function generateFileContent(
@@ -177,7 +175,7 @@ export class FileSystemProvider implements vscode.FileSystemProvider {
177175

178176
private _emitter = new vscode.EventEmitter<vscode.FileChangeEvent[]>();
179177
private _bufferedEvents: vscode.FileChangeEvent[] = [];
180-
private _fireSoonHandle?: NodeJS.Timer;
178+
private _fireSoonHandle?: NodeJS.Timeout;
181179

182180
public constructor() {
183181
this.onDidChangeFile = this._emitter.event;

src/providers/FileSystemProvider/TextSearchProvider.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ function searchMatchToLine(
8989
line = memend + (match.attrline ?? 1);
9090
} else {
9191
// This is a keyword with a multiline value
92-
line = i + (match.attrline - 1 ?? 0);
92+
line = i + (match.attrline - 1 || 0);
9393
}
9494
} else {
9595
// This is in the class member definition

0 commit comments

Comments
 (0)