Update TypeScript to 5.9.2 and resolve experimental status
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
andtsserver
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