You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
ERR_UNKNOWN_FILE_EXTENSION on Node v20.0.0Β #53922
$ cat example.tsconsole.log('example')
$ cat tsconfig.json{ "ts-node": { "esm": true } }
$ npx ts-node example.tsTypeError [ERR_UNKNOWN_FILE_EXTENSION]: Unknown file extension ".ts" for /Users/septs/Projects/example/example.ts at new NodeError (node:internal/errors:399:5) at Object.getFileProtocolModuleFormat [as file:] (node:internal/modules/esm/get_format:99:9) at defaultGetFormat (node:internal/modules/esm/get_format:139:38) at defaultLoad (node:internal/modules/esm/load:83:20) at nextLoad (node:internal/modules/esm/hooks:781:28) at load (/Users/septs/.npm/_npx/1bf7c3c15bf47d04/node_modules/ts-node/dist/child/child-loader.js:19:122) at nextLoad (node:internal/modules/esm/hooks:781:28) at Hooks.load (node:internal/modules/esm/hooks:381:26) at handleMessage (node:internal/modules/esm/worker:153:24) at checkForMessages (node:internal/modules/esm/worker:102:28) { code: 'ERR_UNKNOWN_FILE_EXTENSION'}
Activity
septs commentedon Apr 20, 2023
https://nodejs.org/en/blog/announcements/v20-release-announce
jakebailey commentedon Apr 20, 2023
This is a problem with ts-node, not TypeScript. Please file an issue on https://github.com/TypeStrong/ts-node.