diff --git a/pkgs/development/node-packages/aliases.nix b/pkgs/development/node-packages/aliases.nix index 4679a9e3b4ac..8002736da157 100644 --- a/pkgs/development/node-packages/aliases.nix +++ b/pkgs/development/node-packages/aliases.nix @@ -329,6 +329,7 @@ mapAliases { thelounge-theme-zenburn-sourcecodepro = throw "thelounge-theme-zenburn-sourcecodepro has been removed because thelounge was moved out of nodePackages"; # added 2025-03-12 three = throw "three was removed because it was no longer needed"; # Added 2023-09-08 triton = pkgs.triton; # Added 2023-05-06 + ts-node = throw "'ts-node' was removed because it is unmaintained, and since NodeJS 22.6.0+, experimental TypeScript support is built-in to NodeJS."; # Added 2025-11-07 typescript = pkgs.typescript; # Added 2023-06-21 inherit (pkgs) typescript-language-server; # added 2024-02-27 inherit (pkgs) uglify-js; # added 2024-06-15 diff --git a/pkgs/development/node-packages/node-packages.json b/pkgs/development/node-packages/node-packages.json index 498da824ee90..6803fe32bf9b 100644 --- a/pkgs/development/node-packages/node-packages.json +++ b/pkgs/development/node-packages/node-packages.json @@ -81,7 +81,6 @@ , "svelte-check" , "tiddlywiki" , "tsun" -, "ts-node" , "ttf2eot" , "vega-cli" , "vercel" diff --git a/pkgs/development/node-packages/node-packages.nix b/pkgs/development/node-packages/node-packages.nix index fc39b02ff2f9..27f3fb47e91c 100644 --- a/pkgs/development/node-packages/node-packages.nix +++ b/pkgs/development/node-packages/node-packages.nix @@ -41242,51 +41242,6 @@ in bypassCache = true; reconstructLock = true; }; - ts-node = nodeEnv.buildNodePackage { - name = "ts-node"; - packageName = "ts-node"; - version = "10.9.2"; - src = fetchurl { - url = "https://registry.npmjs.org/ts-node/-/ts-node-10.9.2.tgz"; - sha512 = "f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ=="; - }; - dependencies = [ - sources."@cspotcode/source-map-support-0.8.1" - sources."@jridgewell/resolve-uri-3.1.2" - sources."@jridgewell/sourcemap-codec-1.5.0" - sources."@jridgewell/trace-mapping-0.3.9" - sources."@swc/core-1.11.9" - sources."@swc/counter-0.1.3" - sources."@swc/helpers-0.5.15" - sources."@swc/types-0.1.19" - sources."@swc/wasm-1.11.9" - sources."@tsconfig/node10-1.0.11" - sources."@tsconfig/node12-1.0.11" - sources."@tsconfig/node14-1.0.3" - sources."@tsconfig/node16-1.0.4" - sources."@types/node-22.13.10" - sources."acorn-8.14.1" - sources."acorn-walk-8.3.4" - sources."arg-4.1.3" - sources."create-require-1.1.1" - sources."diff-4.0.2" - sources."make-error-1.3.6" - sources."tslib-2.8.1" - sources."typescript-5.8.2" - sources."undici-types-6.20.0" - sources."v8-compile-cache-lib-3.0.1" - sources."yn-3.1.1" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "TypeScript execution environment and REPL for node.js, with source map support"; - homepage = "https://typestrong.org/ts-node"; - license = "MIT"; - }; - production = true; - bypassCache = true; - reconstructLock = true; - }; ttf2eot = nodeEnv.buildNodePackage { name = "ttf2eot"; packageName = "ttf2eot"; diff --git a/pkgs/development/node-packages/overrides.nix b/pkgs/development/node-packages/overrides.nix index 501cf9c62b88..2e68dbedfa34 100644 --- a/pkgs/development/node-packages/overrides.nix +++ b/pkgs/development/node-packages/overrides.nix @@ -115,14 +115,6 @@ final: prev: { name = "rush"; }; - ts-node = prev.ts-node.override { - nativeBuildInputs = [ pkgs.buildPackages.makeWrapper ]; - postInstall = '' - wrapProgram "$out/bin/ts-node" \ - --prefix NODE_PATH : ${pkgs.typescript}/lib/node_modules - ''; - }; - tsun = prev.tsun.override { nativeBuildInputs = [ pkgs.buildPackages.makeWrapper ]; postInstall = ''