Skip to content

Update TypeScript to 5.9.2 and resolve experimental status

Keira Hopkins requested to merge NotKeira/node-typescript:update-to-5.9.2 into master

Summary

Update node-typescript from 5.0.4 to 5.9.2, resolving the 8-month experimental status and bringing Debian users the latest stable TypeScript.

Background

TypeScript 5.0.4 has been stuck in experimental since November 2024. Testing revealed no blocking issues - all reverse dependencies work correctly.

Changes Made

  • Complete source update from 5.0.4 to 5.9.2
  • Applied ignoredPaths fix directly to source (added /debian/, /.pc)
  • Removed obsolete patch files
  • Fixed packaging to include compiled TypeScript files
  • Updated changelog with proper version

Testing Performed

  • Reverse dependencies: All 10 packages install successfully with TypeScript 5.0.4
  • Build from source: TypeScript 5.9.2 compiles successfully using npm
  • Functionality: Both tsc and tsserver working correctly
  • Debian package: Builds, installs, and functions properly

Ready For

  • Migration from experimental to unstable
  • Immediate use by Debian users

All reverse dependencies tested: ts-node, ts-jest, yarnpkg, zx, ycmd, node-peek-readable, node-token-types, node-rollup-plugin-typescript2, node-rollup-plugin-typescript, node-gulp-tsb

Merge request reports

Loading