TypeScript execution and REPL for node.js
Fix
Fixes #1026: revert the addition of package.json "exports" because it blocked require()
s that used to work, for example require('ts-node/register')
(#1027)
Added
Experimental support for native ECMAScript modules in node >=13 (#1007, #1010)
Fixed
Fix --interactive
/ -i
flag so it forces REPL even when stdin is not a TTY (#1019)
Fixed
Fix failing tests caused by recent changes to @types/node (#1016)
Fix #945: Bump source-map-support dependency to include upstream fix for worker threads error handling (#1015) @addaleax
Fix #1004: in --scriptMode
, resolve config file relative to realpath of entrypoint script (#1009)
Normalized filenames in cache to fix performance issues on Windows (#997) @sylc
Added
Add timestamps to debug logging (#994) @sylc
Docs
Improve coverage of the README (#1000) @KasparEtter
Change order of install commands in README (#993) @jacobdcastro
Mention ts-node -vv
flag in issue template (#1001)
Run GHActions tests on pull requests (#1017)
Fixed
rootFileNames
with versionAdded
sanitize=true
to README for SVGs to work on NPMFixed
projectVersion++
by incrementing on each file changegetScriptFileNames
(#985) - revisits the change in https://github.com/TypeStrong/ts-node/issues/884
https://github.com/TypeStrong/ts-node/compare/v8.7.0...v8.8.0
Fixed
ts.sys.readDirectory
(#969)-
(#944)Added
LanguageServiceHost::getProjectVersion
to workaround microsoft/TypeScript#36748 (#906ts-node-transpile-only
binary (#939) @G-RathChanged
ts-script
in favor of ts-node-script
(#948) @G-RathDocs
Fixed
yn
due to node engine (#942)Fixed
TS_NODE_COMPILER_OPTIONS
- closes https://github.com/TypeStrong/ts-node/issues/938