Skip to content

Commit 48773cb

Browse files
committed
upgrade TypeScript to 5.0
1 parent 1d04809 commit 48773cb

File tree

6 files changed

+116
-30
lines changed

6 files changed

+116
-30
lines changed

TypeScript

Submodule TypeScript updated 7937 files

build/logic/generate.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -339,10 +339,10 @@ function printInterface(
339339
let result = originalNode
340340
.getFullText(originalSourceFile)
341341
.slice(0, originalNode.getLeadingTriviaWidth(originalSourceFile));
342-
for (const dec of originalNode.decorators ?? []) {
342+
for (const mod of originalNode.modifiers ?? []) {
343343
result += printer.printNode(
344344
ts.EmitHint.Unspecified,
345-
dec,
345+
mod,
346346
originalSourceFile
347347
);
348348
}
@@ -421,7 +421,7 @@ function replaceAliases(
421421
}
422422
return ts.visitEachChild(node, visitor, context);
423423
};
424-
return ts.visitNode(sourceStatement, visitor);
424+
return ts.visitNode(sourceStatement, visitor, ts.isStatement);
425425
},
426426
]).transformed[0];
427427
}

package-lock.json

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

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
"json5": "^2.2.3",
1414
"prettier": "^2.6.2",
1515
"tsd": "^0.25.0",
16-
"typescript": "^4.9.4"
16+
"typescript": "^5.0.4"
1717
},
1818
"scripts": {
1919
"build:tsc": "tsc",
@@ -32,4 +32,4 @@
3232
"types": []
3333
}
3434
}
35-
}
35+
}

tests/package-lock.json

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

tests/package.json

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@
1414
},
1515
"devDependencies": {
1616
"@types/node": "^16.9.6",
17-
"tsd": "^0.25.0",
18-
"typescript": "^4.9.4"
17+
"tsd": "^0.28.1",
18+
"typescript": "^5.0.4"
1919
},
2020
"dependencies": {
2121
"@typescript/lib-dom": "file:../dist-package/dom",
@@ -31,6 +31,8 @@
3131
"@typescript/lib-es6": "file:../dist-package/es6",
3232
"@typescript/lib-esnext": "file:../dist-package/esnext",
3333
"@typescript/lib-scripthost": "file:../dist-package/scripthost",
34-
"@typescript/lib-webworker": "file:../dist-package/webworker"
34+
"@typescript/lib-webworker": "file:../dist-package/webworker",
35+
"@typescript/lib-decorators": "file:../dist-package/decorators",
36+
"@typescript/lib-es2023": "file:../dist-package/es2023"
3537
}
3638
}

0 commit comments

Comments
 (0)