Skip to content

Commit 7bc63d0

Browse files
author
benjamin.eckstein
committed
feat(openapi-typescript): add TypeScript 6 support
- Widen peer dep: `^5.x` → `^5.x || ^6.x` - Upgrade devDependency in openapi-typescript-helpers: 5.9.3 → 6.0.2 - Build, tests, and lint all pass with TS6 - No code changes needed Closes #2723
1 parent 1f29a6d commit 7bc63d0

4 files changed

Lines changed: 76 additions & 22 deletions

File tree

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"openapi-typescript": patch
3+
---
4+
5+
feat(openapi-typescript): add TypeScript 6 support

packages/openapi-typescript-helpers/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,6 @@
3434
"lint:ts": "tsc --noEmit"
3535
},
3636
"devDependencies": {
37-
"typescript": "5.9.3"
37+
"typescript": "6.0.2"
3838
}
3939
}

packages/openapi-typescript/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@
5959
"version": "pnpm run build"
6060
},
6161
"peerDependencies": {
62-
"typescript": "^5.x"
62+
"typescript": "^5.x || ^6.x"
6363
},
6464
"dependencies": {
6565
"@redocly/openapi-core": "^1.34.6",

pnpm-lock.yaml

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

0 commit comments

Comments
 (0)