ts-node
ts-node copied to clipboard
Transpile-only doesn't work without tsconfig.json
Search Terms
transpile-only tsconfig.json TS5109
Expected Behavior
No error
Actual Behavior
TSError: ⨯ Unable to compile TypeScript: error TS5109: Option 'moduleResolution' must be set to 'NodeNext' (or left unspecified) when option 'module' is set to 'NodeNext'.
Steps to reproduce the problem
- create stub src/app.ts
-
node -r ts-node/register src/app.ts
- ok -
node -r ts-node/register/transpile-only src/app.ts
- error TS5109
Minimal reproduction
https://github.com/vsDizzy/ts-node-app
Specifications
- ts-node version: v10.9.2
- node version: v22.3.0
- TypeScript version: v5.4.5
- tsconfig.json, if you're using one:
N/A
- package.json:
{
"dependencies": {
"ts-node": "^10.9.2"
}
}
- Operating system and version: Win11
- If Windows, are you using WSL or WSL2?: No