Skip to content

ADR 0008: Stay on TypeScript 6 until the tooling supports TypeScript 7 ​

  • Status: Accepted
  • Date: 2026-11-05

Context ​

Dependabot proposed TypeScript 7. TypeScript 7 is the native (Go) compiler. Tried locally: vue-tsc fails, and the declaration build stops with "The installed typescript package does not provide the JavaScript Compiler API (this happens with TypeScript 7+)".

Decision ​

Use TypeScript 6. dependabot.yml ignores TypeScript 7 until vue-tsc and the declaration bundler support it.

Consequences ​

Nothing for users: the published declarations work with TypeScript 5 and later, which the package smoke test checks. Revisit when vue-tsc supports TypeScript 7.

Released under the MIT License.