TypeScript
ts-node Commands
Execute TypeScript files directly without a separate compilation step using ts-node. Ideal for scripts, REPL, and development workflows.
7 commands
Pro Tips
Use 'ts-node --esm script.ts' for ES module support, or set 'ts-node: { esm: true }' in tsconfig.
Use 'ts-node --transpileOnly' to skip type checking for faster execution — useful for scripts.
Consider 'tsx' as a faster alternative: 'npx tsx script.ts' uses esbuild for near-instant startup.
Common Mistakes
ts-node is for development only. Compile to JavaScript for production — ts-node adds startup overhead.
ts-node uses its own tsconfig resolution. Ensure 'ts-node' options in tsconfig.json match your needs.