Le ven. 23 oct. 2026 à 04:29, Tom Overlund <[email protected]> a écrit :
> Package: nodejs > Version: 24.22.0+dfsg+~cs24.19.2-2 > Severity: normal > X-Debbugs-Cc: [email protected] > > 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.js in Debian is missing node-amaro, which uses swc to parse typescript. I'll look again if it's possible to package it now, as there have been efforts to package the missing pieces (swc). > > ``` > $ 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.) > > -- System Information: > Debian Release: forky/sid > APT prefers unstable > APT policy: (500, 'unstable') > Architecture: amd64 (x86_64) > > Kernel: Linux 7.2.11+deb14-amd64 (SMP w/1 CPU thread; PREEMPT) > Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE > not set > Shell: /bin/sh linked to /usr/bin/dash > Init: systemd (via /run/systemd/system) > LSM: AppArmor: enabled > > Versions of packages nodejs depends on: > ii libc6 2.43-7 > ii libnode137 24.22.0+dfsg+~cs24.19.2-2 > ii node-corepack 0.35.0-2 > > Versions of packages nodejs recommends: > ii ca-certificates 20260816 > ii nodejs-doc 24.22.0+dfsg+~cs24.19.2-2 > > Versions of packages nodejs suggests: > pn npm <none> > > -- no debconf information >
-- Pkg-javascript-devel mailing list [email protected] https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-javascript-devel
