Skip to content

Daily improvement proposal 2026-06-14: Decide TypeScript 6 dependency strategy #9

Description

@OpenCow42

Summary

The latest CI run for the open TypeScript 6 Dependabot PR fails during npm ci because openapi-typescript@7.13.0 still declares a typescript@^5.x peer dependency.

Why this is useful

Keeping dependency update PRs either green or intentionally deferred makes it easier to merge routine security and maintenance updates without guessing whether a red CI run is expected.

Proposed small change

  • Decide whether to hold TypeScript on the latest 5.x line until openapi-typescript supports TypeScript 6, or update the generator dependency if a compatible release is available.
  • Add a short note in the PR or dependency policy so future TypeScript-major bumps are handled consistently.

Evidence checked

Validation gate

Stitch should not work on this until Adrien explicitly approves this issue or asks Stitch to implement it.

Suggested acceptance check

  • The affected dependency update PR is either closed/deferred with a clear reason or has a green npm ci/CI run after updating compatible dependencies.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions