From a91de1be231cefcb7a8d71782381e78569a6bdb9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Sun, 23 Mar 2025 12:12:11 -0700 Subject: [PATCH] nodePackages."socket.io": drop It does not come with any executables. --- pkgs/development/node-packages/aliases.nix | 1 + .../node-packages/node-packages.json | 1 - .../node-packages/node-packages.nix | 43 ------------------- 3 files changed, 1 insertion(+), 44 deletions(-) diff --git a/pkgs/development/node-packages/aliases.nix b/pkgs/development/node-packages/aliases.nix index c4cbb965fedc..286f7d4c29ea 100644 --- a/pkgs/development/node-packages/aliases.nix +++ b/pkgs/development/node-packages/aliases.nix @@ -185,6 +185,7 @@ mapAliases { inherit (pkgs) serverless; # Added 2023-11-29 shout = throw "shout was removed because it was deprecated upstream in favor of thelounge."; # Added 2024-10-19 inherit (pkgs) snyk; # Added 2023-08-30 + "socket.io" = throw "socket.io was removed because it provides no executable"; # added 2025-03-23 inherit (pkgs) sql-formatter; # added 2024-06-29 "@squoosh/cli" = throw "@squoosh/cli was removed because it was abandoned upstream"; # added 2023-09-02 ssb-server = throw "ssb-server was removed because it was broken"; # added 2023-08-21 diff --git a/pkgs/development/node-packages/node-packages.json b/pkgs/development/node-packages/node-packages.json index c9f4f3bb20a6..b4e6d2211b00 100644 --- a/pkgs/development/node-packages/node-packages.json +++ b/pkgs/development/node-packages/node-packages.json @@ -149,7 +149,6 @@ , "serve" , "sloc" , "smartdc" -, "socket.io" , "speed-test" , "svelte-check" , "svgo" diff --git a/pkgs/development/node-packages/node-packages.nix b/pkgs/development/node-packages/node-packages.nix index 20466e602ec2..ca9169dc3319 100644 --- a/pkgs/development/node-packages/node-packages.nix +++ b/pkgs/development/node-packages/node-packages.nix @@ -63052,49 +63052,6 @@ in bypassCache = true; reconstructLock = true; }; - "socket.io" = nodeEnv.buildNodePackage { - name = "socket.io"; - packageName = "socket.io"; - version = "4.8.1"; - src = fetchurl { - url = "https://registry.npmjs.org/socket.io/-/socket.io-4.8.1.tgz"; - sha512 = "oZ7iUCxph8WYRHHcjBEc9unw3adt5CmSNlppj/5Q4k2RIrhl8Z5yY2Xr4j9zj0+wzVZ0bxmYoGSzKJnRl6A4yg=="; - }; - dependencies = [ - sources."@socket.io/component-emitter-3.1.2" - sources."@types/cors-2.8.17" - sources."@types/node-22.13.10" - sources."accepts-1.3.8" - sources."base64id-2.0.0" - sources."bufferutil-4.0.9" - sources."cookie-0.7.2" - sources."cors-2.8.5" - sources."debug-4.3.7" - sources."engine.io-6.6.4" - sources."engine.io-parser-5.2.3" - sources."mime-db-1.52.0" - sources."mime-types-2.1.35" - sources."ms-2.1.3" - sources."negotiator-0.6.3" - sources."node-gyp-build-4.8.4" - sources."object-assign-4.1.1" - sources."socket.io-adapter-2.5.5" - sources."socket.io-parser-4.2.4" - sources."undici-types-6.20.0" - sources."utf-8-validate-6.0.5" - sources."vary-1.1.2" - sources."ws-8.17.1" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "node.js realtime framework server"; - homepage = "https://github.com/socketio/socket.io/tree/main/packages/socket.io#readme"; - license = "MIT"; - }; - production = true; - bypassCache = true; - reconstructLock = true; - }; speed-test = nodeEnv.buildNodePackage { name = "speed-test"; packageName = "speed-test";