Simple test:
```
$ cat hello.ts
let message: string = 'Hello, World!';
console.log(message);
$ node hello.ts
/home/virt/projects/hello_ts/hello.ts:1
let message: string = 'Hello, World!';
^
SyntaxError: Unexpected token ':'
at wrapSafe (node:internal/modules/cjs/loader:1861:18)
at Module._compile (node:internal/modules/cjs/loader:1903:20)
at Object..js (node:internal/modules/cjs/loader:2060:10)
at Module.load (node:internal/modules/cjs/loader:1651:32)
at Module._load (node:internal/modules/cjs/loader:1443:12)
at wrapModuleLoad (node:internal/modules/cjs/loader:261:19)
at Module.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:154:5)
at node:internal/main/run_main_module:33:47
Node.js v24.22.0
```
Same test run from a vanilla build of upstream Node.js:
```
$ node hello.ts
Hello, World!
$ node --version
v24.22.2-pre
```
TypeScript should be natively supported in Node.js in version 24. I believe
this is also causing problems when trying to build npm packages in
sid. Typical error:
npm notice run node build/npm/preinstall.ts
node:internal/modules/esm/get_format:243
throw new ERR_UNKNOWN_FILE_EXTENSION(ext, filepath);
(Note I don't have npm currently installed, but I did previously when
encountering these errors.)