Skip to content

Commit c9d2c8c

Browse files
authored
Merge pull request #1021 from cyrilletuzi:ts58
TypeScript 5.8
2 parents 7512090 + 5379c07 commit c9d2c8c

File tree

3 files changed

+82
-79
lines changed

3 files changed

+82
-79
lines changed

package-lock.json

Lines changed: 76 additions & 76 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
@@ -45,7 +45,7 @@
4545
"@sinclair/typebox": "^0.34.30",
4646
"@types/jasmine": "~5.1.1",
4747
"angular-eslint": "^19.2.1",
48-
"better-typescript-lib": "~2.10.1",
48+
"better-typescript-lib": "~2.11.0",
4949
"copyfiles": "^2.4.1",
5050
"eslint": "^9.22.0",
5151
"jasmine": "^5.6.0",
@@ -59,7 +59,7 @@
5959
"karma-safarinative-launcher": "^1.1.0",
6060
"localforage": "^1.10.0",
6161
"ng-packagr": "^19.2.0",
62-
"typescript": "~5.7.3",
62+
"typescript": "~5.8.2",
6363
"typescript-eslint": "^8.26.1",
6464
"zone.js": "^0.15.0"
6565
}

tsconfig.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,10 @@
2525
"noImplicitOverride": true,
2626
"exactOptionalPropertyTypes": true,
2727
"isolatedModules": true,
28-
"verbatimModuleSyntax": true
28+
"verbatimModuleSyntax": true,
29+
// TODO: enable when TS 5.8 in the minimum version in Angular 20
30+
// "erasableSyntaxOnly": true,
31+
// "libReplacement": true
2932
},
3033
"angularCompilerOptions": {
3134
"enableI18nLegacyMessageIdFormat": false,

0 commit comments

Comments
 (0)