Skip to content

Commit b591f6e

Browse files
committed
fix: use TypeScript 7 GA
1 parent eaffac8 commit b591f6e

18 files changed

Lines changed: 342 additions & 604 deletions

.github/workflows/test-and-release.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525
- name: Install dependencies
2626
run: npm ci --no-audit
2727
- name: Compile
28-
run: npx tsgo
28+
run: npx tsc
2929
- name: Check source code with eslint
3030
run: npx eslint .
3131
- name: Check if source code is properly formatted

README.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,3 +22,9 @@ The check is skipped during `npm publish` and `npm pack`, because
2222
`semantic-release` bundles its own npm (`@semantic-release/npm` depends on
2323
`npm@^11.6.2`) and runs the publish with that version rather than the one
2424
installed in CI.
25+
26+
## TypeScript 6 and 7
27+
28+
This repo
29+
[runs TypeScript 6 and 7 side by side](https://devblogs.microsoft.com/typescript/announcing-typescript-7-0/#running-side-by-side-with-typescript-6.0),
30+
[so that eslint works](https://github.com/typescript-eslint/typescript-eslint/issues/10940#issuecomment-4922812181).

0 commit comments

Comments
 (0)