From 6e50819df059da4c3b303232a018e9b3fa40fbae Mon Sep 17 00:00:00 2001 From: dish Date: Fri, 7 Nov 2025 21:30:22 -0500 Subject: [PATCH] nodePackages.elm-oracle: drop Per https://github.com/ElmCast/elm-oracle/issues/26, it doesn't support elm 0.19+ so it's not suitable for use today. --- pkgs/development/node-packages/aliases.nix | 1 + .../node-packages/node-packages.json | 1 - .../node-packages/node-packages.nix | 18 ------------------ 3 files changed, 1 insertion(+), 19 deletions(-) diff --git a/pkgs/development/node-packages/aliases.nix b/pkgs/development/node-packages/aliases.nix index e035e5540c69..88df9e94825a 100644 --- a/pkgs/development/node-packages/aliases.nix +++ b/pkgs/development/node-packages/aliases.nix @@ -139,6 +139,7 @@ mapAliases { eask = pkgs.eask; # added 2023-08-17 inherit (pkgs.elmPackages) elm-test; inherit (pkgs.elmPackages) elm-review; + elm-oracle = throw "'elm-oracle' has been removed, since it doesn't work with modern versions of Elm."; # Added 2025-11-07 emojione = throw "emojione was archived and abandoned upstream, so it has been removed"; # Added 2025-11-06 escape-string-regexp = throw "escape-string-regexp was removed because it provides no executable"; # added 2025-03-12 inherit (pkgs) eslint; # Added 2024-08-28 diff --git a/pkgs/development/node-packages/node-packages.json b/pkgs/development/node-packages/node-packages.json index ff8c0016dab5..56286fa21a41 100644 --- a/pkgs/development/node-packages/node-packages.json +++ b/pkgs/development/node-packages/node-packages.json @@ -31,7 +31,6 @@ , "diff2html-cli" , "dotenv-vault" , "elasticdump" -, "elm-oracle" , "emoj" , "esy" , "fast-cli" diff --git a/pkgs/development/node-packages/node-packages.nix b/pkgs/development/node-packages/node-packages.nix index 2797a4c22f76..c7656243341c 100644 --- a/pkgs/development/node-packages/node-packages.nix +++ b/pkgs/development/node-packages/node-packages.nix @@ -36487,24 +36487,6 @@ in bypassCache = true; reconstructLock = true; }; - elm-oracle = nodeEnv.buildNodePackage { - name = "elm-oracle"; - packageName = "elm-oracle"; - version = "1.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/elm-oracle/-/elm-oracle-1.1.1.tgz"; - sha512 = "DUtF7aAlrrgijSRB4tGMgx6qp1NAVJpUGL4cjret1f57DEf41s+iPLPHxEkPbLrIdYjtEBzvRP8mMph37quqmQ=="; - }; - buildInputs = globalBuildInputs; - meta = { - description = "Query for information about values in elm source files"; - homepage = "https://github.com/ElmCast/elm-oracle#readme"; - license = "BSD-3-Clause"; - }; - production = true; - bypassCache = true; - reconstructLock = true; - }; emoj = nodeEnv.buildNodePackage { name = "emoj"; packageName = "emoj";