Skip to content

Defer TypeScript 7 upgrade until Next.js supports it #29

Description

@tnunamak

Dependabot PR #23 bumps typescript 6→7. Blocked upstream, not mergeable yet.

TypeScript 7.0.2 (the native/Corsa rewrite) deleted lib/typescript.js and locked down its package.json exports (only ., ./unstable/*, ./package.json). Next.js's internal dependency-checker cannot resolve the new package layout, so next build fails deterministically.

  • TS 7 itself typechecks clean (reference-implementation + apps/console).
  • validate web / validate railway-core fail because they run the console next build, which breaks on the TS 7 package layout.

No Next.js release supports TS 7 yet. Revisit when Next.js ships TS 7 compat. Keep TypeScript at ^6.x until then.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions