Updated to TypeScript 9.5.