Skip to content

Commit 8ea8547

Browse files
authored
chore(ts): moving to TypeScript 6 (#117)
1 parent e7ced05 commit 8ea8547

4 files changed

Lines changed: 89 additions & 48 deletions

File tree

package-lock.json

Lines changed: 82 additions & 43 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 & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -67,16 +67,17 @@
6767
"rollup-plugin-esbuild": "6.2.1",
6868
"ts-jest": "29.4.9",
6969
"typedoc": "0.28.19",
70-
"typescript": "5.9.3",
70+
"typescript": "6.0.3",
7171
"typescript-eslint": "8.59.0",
72-
"@typescript/native-preview": "^7.0.0-dev.20260420.1"
72+
"@typescript/native-preview": "^7.0.0-dev.20260427.1"
7373
},
7474
"scripts": {
7575
"package": "npm run pre-build && npm run build && npm run doc",
7676
"build": "rollup -c",
7777
"generate-barrels": "barrelsby -c ./barrelsby-config.json --delete",
7878
"compile": "tsc",
7979
"compile-native": "tsgo",
80+
"compile-test-native": "tsgo -p tsconfig.test.json",
8081
"compile-test": "tsc -p tsconfig.test.json",
8182
"pre-build": "npm run clean && npm run generate-barrels && npm run compile && npm run lint && npm run compile-test && npm run coverage",
8283
"clean": "(rm -rf dist out-test coverage .stryker-tmp)",

test/fsm/StubTransitionOk.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,7 @@ export class StubTransitionOK<E extends Event> extends TransitionBase<E> {
2525
this._guard = guard ?? true;
2626
}
2727

28-
// eslint-disable-next-line @typescript-eslint/no-unused-vars
29-
public accept(event: Event): event is E {
28+
public accept(_ignore: Event): _ignore is E {
3029
return true;
3130
}
3231

tsconfig.test.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
11
{
22
"extends": "./tsconfig.base.json",
33
"compilerOptions": {
4-
"outDir": "out-test"
4+
"rootDir": ".",
5+
"outDir": "out-test",
6+
"ignoreDeprecations": "6.0"
57
},
68
"include": [
79
"test/**/*"

0 commit comments

Comments
 (0)