📢 TypeScript 5.7 is here! Now with ✅ Better checks for uninitialized variables ✅ Smarter tsconfig lookup in editors ✅ Improved startup time ✅ Stricter checks for JSON imports ✅ Extension rewrites for relative imports and more! Try it today! devblogs.microsoft.com/typescript/a...
Post
devblogs.microsoft.comAnnouncing TypeScript 5.7 - TypeScriptToday we excited to announce the availability of TypeScript 5.7! If you’re not familiar with TypeScript, it’s a language that builds on JavaScript by adding syntax for type declarations and annotation...
They do not need to be in sync; sometimes they can't be. For example, not all versions of Node 20 support ES2022 syntax, but all support ES2023 runtime features. Often this happens when a specific syntax feature is buggy such that it should not be used, but unrelated lib stuff is okay.
0 reposts1 like
Shu (V8) also lead a discussion in tc39 about potentially removing tdz from the spec, so runtimes could drop some of the checks while still being spec compliant. docs.google.com/presentation...
docs.google.comTDZ, What Is it Good4TDZ, What Is It Good For? Shu-yu Guo (Google) September 2023