From 70f0361d421fc5d95b7b1114e5c5747e3c3c9c2f Mon Sep 17 00:00:00 2001 From: "benjamin.eckstein" Date: Wed, 15 Apr 2026 10:31:07 +0200 Subject: [PATCH] feat(openapi-typescript): widen TypeScript peer dep to include v6 TypeScript 6.0 was released on 2026-03-21. openapi-typescript works fine with TS6 (no code changes needed), but the peer dependency range `^5.x` prevents installation without --legacy-peer-deps. Widen to `^5.x || ^6.x` to support both major versions. Closes #2723 --- .changeset/widen-typescript-peer-dep.md | 5 +++++ packages/openapi-typescript/package.json | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) create mode 100644 .changeset/widen-typescript-peer-dep.md diff --git a/.changeset/widen-typescript-peer-dep.md b/.changeset/widen-typescript-peer-dep.md new file mode 100644 index 000000000..78709947e --- /dev/null +++ b/.changeset/widen-typescript-peer-dep.md @@ -0,0 +1,5 @@ +--- +"openapi-typescript": patch +--- + +feat(openapi-typescript): widen TypeScript peer dependency to include v6 diff --git a/packages/openapi-typescript/package.json b/packages/openapi-typescript/package.json index 2b322a039..5fbc38ea2 100644 --- a/packages/openapi-typescript/package.json +++ b/packages/openapi-typescript/package.json @@ -59,7 +59,7 @@ "version": "pnpm run build" }, "peerDependencies": { - "typescript": "^5.x" + "typescript": "^5.x || ^6.x" }, "dependencies": { "@redocly/openapi-core": "^1.34.6",