fix: keep TypeScript compatible with OpenAPI generator - #102
Conversation
|
@francoischalifour could you review this stacked fix? I picked you because this changes the CLI's TypeScript dependency and OpenAPI generation path, matching your TypeScript ownership. CI is pending; local generated-artifact, typecheck, lint, formatting, and 663 tests pass under Bun 1.4.0. The main review focus is whether holding TypeScript at 6.0.3 is the right compatibility boundary for |
|
@francoischalifour follow-up: this stacked TypeScript compatibility fix remains clean and unreviewed after three days. GitHub has not reported any checks for the PR; local generated-artifact verification, typecheck, lint, formatting, and 663 Bun tests passed. Could you review whether retaining TypeScript 6.0.3 is the correct compatibility boundary for openapi-typescript 7.13.0 while #99 retains its other dependency updates? |
Summary
openapi-typescript@7.13.0declares a^5.xTypeScript peer range and crashes under TypeScript 7Impact
This stacked PR restores generated-artifact verification for the parent dependency update without changing the CLI runtime or public API.
Validation
bunx bun@1.4.0 run generate:checkbunx bun@1.4.0 run typecheckbunx bun@1.4.0 run lintbunx bun@1.4.0 run format:checkbunx bun@1.4.0 test(663 passing)