ts-node
10.9.2 · 8 Dec 2023MIT60.2M / weekRepositoryHomepagenpmAtom feed
Upgrading ts-node From 10.7.0 to 10.8.0
1 release in betweenevery note read
Reading releases, release notes and advisories…
Release by release
- new
Added support for
module=NodeNext,module=Node16,.mts,.cts,.mjs, and.cjsfile extensions (#1414, #1694, #1744, #1745, #1727, #1717, #1753, #1757) - new
Adds
diagnosticsproperty toTSError, with array of TypeScript diagnostic objects from the compiler (API docs) (#1705, #1706) - new
Performance: Optimize filesystem stat calls in ESM loader and new CommonJS resolver (#1758, #1759)
- new
Add common ESM errors to Troubleshooting page
- new
9 other lines we could not sort, mostly version bumps
- 10.8.0
Renames option
experimentalResolverFeaturestoexperimentalResolver(docs) - 10.8.0
Internal change to ESM loader for compatibility with forthcoming node versions: returns
shortCircuit: true(#1714, #1715) - 10.8.0
Performance, maintenance: Upgrade source-mapper dependency "@cspotcode/source-map-support"
- 10.8.0
Correctly suppress "Custom ESM Loaders" warning on newer node versions where the warning's prose changed
- 10.8.0
REPL treats unparenthesized object literals as objects, instead of as block scopes (#1697, #1699)
- 10.8.0
Many docs improvements
- 10.8.0
Options page: each option its own linkable header w/usage example
- 10.8.0
Categorize APIs in typedoc, make entrypoints more prominent
- 10.8.0
Clarify that the shorthand for
--projectis-P, not-p(#1731, #1734)