Sourced from ts-node's releases.
v10.9.1
Fixed
- Workaround nodejs bug introduced in 18.6.0 (#1838)
@cspotcode
- Only affects projects on node >=18.6.0 using
--esm
- Older versions of node and projects without
--esm
are unaffectedhttps://github.com/TypeStrong/ts-node/compare/v10.9.0...v10.9.1 https://github.com/TypeStrong/ts-node/milestone/18?closed=1
v10.9.0
Added
--project
accepts path to a directory containing atsconfig.json
(#1829, #1830)@cspotcode
- previously it required an explicit filename
- Added helpful error message when swc version is too old to support our configuration (#1802)
@cspotcode
- Added
experimentalTsImportSpecifiers
option which allows using voluntary.ts
file extensions in import specifiers (undocumented except for API docs) (#1815)@cspotcode
Fixed
- Fixed bug where
child_process.fork()
would erroneously execute the parent's entrypoint script, not the intended child script (#1812, #1814)@devversion
- Fixed support for jsx modes
"react-jsx"
and"react-jsxdev"
in swc transpiler (#1800, #1802)@cspotcode
- Fixed support for import assertions in swc transpiler (#1817, #1802)
@cspotcode
- Fixed bug where calling
repl.evalCode()
with code not ending in a newline would not update the typechecker accordingly (#1764, #1824)@cspotcode
https://github.com/TypeStrong/ts-node/compare/v10.8.2...v10.9.0 https://github.com/TypeStrong/ts-node/milestone/16?closed=1
0e0da59
10.9.1c02af13
Attempt workaround for node regression (#1838)11424e0
10.9.07e41cb7
fix jsdoc typob30ad7e
update api reportee3e37a
rebuild readme604b2aa
docs tweak ugh3333005
Update performance.md (#1837)32d07e2
Fix ESM node processes being unable to fork into other scripts (#1814)86b63bf
try adding config to ignore formatting commits in blame view (#1835)