Releases: TypeStrong/ts-node
Releases · TypeStrong/ts-node
Compiler Host API
Fixed
- Remove normalize slashes from config file loading for Windows
Added
- Configure using
tsconfig.json
(#921) @cspotcode 🎉 - Allow
dir
to be configurable - Add
--build
flag for emitting compiled TypeScript (under--compiler-host
mode) - Incremental compiler support (#895)
Fix relative `node_modules` ignore
- Fix relative
node_modules
ignore 266eaa5
Fix transpile diagnostics
Revert `--require` module loading
Fixed
- Revert
--require
module loading change
TS Script
Added
- Expose
ts-script
for relativetsconfig.json
files from<script.ts>
- Support
--interactive
CLI option - Expose registered
ts-node
instance information onprocess
- Allow dynamic
enable
of registeredts-node
instances - Allow
--dir
to be configurable from CLI - Add
--scope
flag for directory scoped compilation of TypeScript - REPL history on node 11+
- Expose
create
function for programmatic compiler usage
Fixed
- Repeated RegExps in REPL will now compile
Fix 8.20 dependency regression
Fixed
- Revert "List all files in memory cache improves perf 1.4x" 87a6e2c
Program Transformers
Prefer TS Extensions
Added
- Support
--prefer-ts-exts
flag
Cache FS Operations
Added
- Expand FS cache to all file system operations
Changed
- Pass all files to "root scripts" TypeScript compiler option to improve performance
Remove Realpath
Fixed
- Remove
realpath
from TypeScript compiler to support existing use-cases withoutpreserveSymlinks