From b0acc9e842ca0b3789bf9761898118d2046c6f40 Mon Sep 17 00:00:00 2001 From: dish Date: Thu, 18 Dec 2025 12:59:14 -0500 Subject: [PATCH] vega-cli: migrate from nodePackages --- pkgs/by-name/ve/vega-cli/package.nix | 77 ++ pkgs/development/node-packages/aliases.nix | 1 + .../node-packages/node-packages.json | 1 - .../node-packages/node-packages.nix | 800 ------------------ pkgs/development/node-packages/overrides.nix | 11 - 5 files changed, 78 insertions(+), 812 deletions(-) create mode 100644 pkgs/by-name/ve/vega-cli/package.nix diff --git a/pkgs/by-name/ve/vega-cli/package.nix b/pkgs/by-name/ve/vega-cli/package.nix new file mode 100644 index 000000000000..d16fb6c64a87 --- /dev/null +++ b/pkgs/by-name/ve/vega-cli/package.nix @@ -0,0 +1,77 @@ +{ + lib, + buildNpmPackage, + fetchFromGitHub, + pkg-config, + pixman, + cairo, + pango, + jq, +}: + +buildNpmPackage (finalAttrs: { + pname = "vega-cli"; + version = "6.2.0"; + + src = fetchFromGitHub { + owner = "vega"; + repo = "vega"; + tag = "v${finalAttrs.version}"; + hash = "sha256-YO3YzTRNJKDOgCxMXnw2P2d1ZN79Db3//L9iLjDGiyM="; + }; + + postPatch = '' + # We never need this, so just skip it to save some time while building. + patchShebangs scripts/postinstall.sh + substituteInPlace scripts/postinstall.sh \ + --replace-fail "npm run data" "true" + + # Patch lerna.json to not use nx + mv lerna.json lerna.old.json + jq '. + {useNx: false}' < lerna.old.json > lerna.json + ''; + + npmDepsHash = "sha256-mBe1fHnhor7ZR8CuRNs1zD7JzaZXZI5VM7mdAieVKqE="; + + npmWorkspace = "vega-cli"; + + buildInputs = [ + pixman + cairo + pango + ]; + + nativeBuildInputs = [ + pkg-config + jq + ]; + + buildPhase = '' + runHook preBuild + + npm run build --scope vega-cli --include-dependencies --stream + + runHook postBuild + ''; + + installPhase = '' + runHook preInstall + + # prune non-prod deps + npm prune --omit=dev --no-save --workspace vega-cli + + mkdir -p $out/lib/node_modules/vega-cli + rm -rf packages/**/{test,*.md,.npmignore} + cp -r ./packages ./node_modules $out/lib/node_modules/vega-cli + ln -s $out/lib/node_modules/vega-cli/packages/vega-cli/bin $out/bin + + runHook postInstall + ''; + + meta = { + description = "Command line tools for the Vega visualization grammar"; + homepage = "https://vega.github.io/vega/"; + license = lib.licenses.bsd3; + maintainers = with lib.maintainers; [ pyrox0 ]; + }; +}) diff --git a/pkgs/development/node-packages/aliases.nix b/pkgs/development/node-packages/aliases.nix index 888896191fef..100191e6ff7d 100644 --- a/pkgs/development/node-packages/aliases.nix +++ b/pkgs/development/node-packages/aliases.nix @@ -399,6 +399,7 @@ mapAliases { inherit (pkgs) ungit; # added 2023-08-20 unified-language-server = throw "unified-language-server was removed as it is a library that should be imported within a Javascript project, not an end-user tool"; # added 2025-10-02 inherit (pkgs) uppy-companion; # Added 2025-11-01 + inherit (pkgs) vega-cli; # Added 2025-12-18 inherit (pkgs) vega-lite; # Added 2025-11-04 inherit (pkgs) vim-language-server; # added 2024-06-25 vls = throw "vls has been deprecated by upstream as vetur is also deprecated. Upstream suggests migrating to Volar for Vue LSP tooling instead."; # added 2024-12-09 diff --git a/pkgs/development/node-packages/node-packages.json b/pkgs/development/node-packages/node-packages.json index c671f62f42be..40abd112e972 100644 --- a/pkgs/development/node-packages/node-packages.json +++ b/pkgs/development/node-packages/node-packages.json @@ -22,7 +22,6 @@ , "postcss" , "sass" , "semver" -, "vega-cli" , "vercel" , "wavedrom-cli" ] diff --git a/pkgs/development/node-packages/node-packages.nix b/pkgs/development/node-packages/node-packages.nix index 534cc6964a9b..fc6963f1cc93 100644 --- a/pkgs/development/node-packages/node-packages.nix +++ b/pkgs/development/node-packages/node-packages.nix @@ -1200,15 +1200,6 @@ let sha512 = "0hz44rAcrphyXcA8IS7EJ2SCoaBZD2u5goE8S/e+q/DL+dOGpqpcLidVOFeLG3VgML62SXmfRLAhWt0zL1oW4Q=="; }; }; - "@mapbox/node-pre-gyp-1.0.11" = { - name = "_at_mapbox_slash_node-pre-gyp"; - packageName = "@mapbox/node-pre-gyp"; - version = "1.0.11"; - src = fetchurl { - url = "https://registry.npmjs.org/@mapbox/node-pre-gyp/-/node-pre-gyp-1.0.11.tgz"; - sha512 = "Yhlar6v9WQgUp/He7BdgzOz8lqMQ8sU+jkCq7Wx8Myc5YFJLbEe7lgui/V7G1qB1DJykHSGwreceSaD60Y0PUQ=="; - }; - }; "@mapbox/node-pre-gyp-2.0.0" = { name = "_at_mapbox_slash_node-pre-gyp"; packageName = "@mapbox/node-pre-gyp"; @@ -2460,15 +2451,6 @@ let sha512 = "52CcUVNFyfb1A2ALocQw/Dd1BQFNmSdkuC3BkZ6iqhdMfQz7JWOFRuJFloOzjk+6WijU56m9oKXFAXc7o3Towg=="; }; }; - "@types/geojson-7946.0.4" = { - name = "_at_types_slash_geojson"; - packageName = "@types/geojson"; - version = "7946.0.4"; - src = fetchurl { - url = "https://registry.npmjs.org/@types/geojson/-/geojson-7946.0.4.tgz"; - sha512 = "MHmwBtCb7OCv1DSivz2UNJXPGU/1btAWRKlqJ2saEhVJkpkvqHMMaOpKg0v4sAbDWSQekHGvPVMM8nQ+Jen03Q=="; - }; - }; "@types/get-stdin-5.0.1" = { name = "_at_types_slash_get-stdin"; packageName = "@types/get-stdin"; @@ -3306,15 +3288,6 @@ let sha512 = "Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw=="; }; }; - "aproba-2.0.0" = { - name = "aproba"; - packageName = "aproba"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/aproba/-/aproba-2.0.0.tgz"; - sha512 = "lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ=="; - }; - }; "arch-2.2.0" = { name = "arch"; packageName = "arch"; @@ -3351,15 +3324,6 @@ let sha512 = "nxwy40TuMiUGqMyRHgCSWZ9FM4VAoRP4xUYSTv5ImRog+h9yISPbVH7H8fASCIzYn9wlEv4zvFL7uKDMCFQm3g=="; }; }; - "are-we-there-yet-2.0.0" = { - name = "are-we-there-yet"; - packageName = "are-we-there-yet"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-2.0.0.tgz"; - sha512 = "Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw=="; - }; - }; "arg-4.1.0" = { name = "arg"; packageName = "arg"; @@ -4386,15 +4350,6 @@ let sha512 = "qMKdlOfsjlezMqxkUGGMaWWs17i2HoL15tM+wtx8ld4nLrUwU58TFdvyGOz/piNP842KeO8yXvggVQSdQ828NA=="; }; }; - "canvas-2.11.2" = { - name = "canvas"; - packageName = "canvas"; - version = "2.11.2"; - src = fetchurl { - url = "https://registry.npmjs.org/canvas/-/canvas-2.11.2.tgz"; - sha512 = "ItanGBMrmRV7Py2Z+Xhs7cT+FNt5K0vPL4p9EZ/UX/Mu7hFbkxSjKF2KVtPwX7UYWp7dRKnrTvReflgrItJbdw=="; - }; - }; "cardinal-2.1.1" = { name = "cardinal"; packageName = "cardinal"; @@ -4890,15 +4845,6 @@ let sha512 = "dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="; }; }; - "color-support-1.1.3" = { - name = "color-support"; - packageName = "color-support"; - version = "1.1.3"; - src = fetchurl { - url = "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz"; - sha512 = "qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg=="; - }; - }; "colorette-2.0.20" = { name = "colorette"; packageName = "colorette"; @@ -4971,15 +4917,6 @@ let sha512 = "GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ=="; }; }; - "commander-7.2.0" = { - name = "commander"; - packageName = "commander"; - version = "7.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz"; - sha512 = "QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw=="; - }; - }; "comment-json-4.2.5" = { name = "comment-json"; packageName = "comment-json"; @@ -5439,177 +5376,6 @@ let sha512 = "p6JFxJc3M4OTD2li2qaHkDCw9SfMw82Ldr6OC9Je1aXiGfhx2W8p3GaoeaGrPJTUN9NirTM/KTxHWMUdR1rsUg=="; }; }; - "d3-array-3.2.4" = { - name = "d3-array"; - packageName = "d3-array"; - version = "3.2.4"; - src = fetchurl { - url = "https://registry.npmjs.org/d3-array/-/d3-array-3.2.4.tgz"; - sha512 = "tdQAmyA18i4J7wprpYq8ClcxZy3SC31QMeByyCFyRt7BVHdREQZ5lpzoe5mFEYZUWe+oq8HBvk9JjpibyEV4Jg=="; - }; - }; - "d3-color-3.1.0" = { - name = "d3-color"; - packageName = "d3-color"; - version = "3.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/d3-color/-/d3-color-3.1.0.tgz"; - sha512 = "zg/chbXyeBtMQ1LbD/WSoW2DpC3I0mpmPdW+ynRTj/x2DAWYrIY7qeZIHidozwV24m4iavr15lNwIwLxRmOxhA=="; - }; - }; - "d3-delaunay-6.0.4" = { - name = "d3-delaunay"; - packageName = "d3-delaunay"; - version = "6.0.4"; - src = fetchurl { - url = "https://registry.npmjs.org/d3-delaunay/-/d3-delaunay-6.0.4.tgz"; - sha512 = "mdjtIZ1XLAM8bm/hx3WwjfHt6Sggek7qH043O8KEjDXN40xi3vx/6pYSVTwLjEgiXQTbvaouWKynLBiUZ6SK6A=="; - }; - }; - "d3-dispatch-3.0.1" = { - name = "d3-dispatch"; - packageName = "d3-dispatch"; - version = "3.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/d3-dispatch/-/d3-dispatch-3.0.1.tgz"; - sha512 = "rzUyPU/S7rwUflMyLc1ETDeBj0NRuHKKAcvukozwhshr6g6c5d8zh4c2gQjY2bZ0dXeGLWc1PF174P2tVvKhfg=="; - }; - }; - "d3-dsv-3.0.1" = { - name = "d3-dsv"; - packageName = "d3-dsv"; - version = "3.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/d3-dsv/-/d3-dsv-3.0.1.tgz"; - sha512 = "UG6OvdI5afDIFP9w4G0mNq50dSOsXHJaRE8arAS5o9ApWnIElp8GZw1Dun8vP8OyHOZ/QJUKUJwxiiCCnUwm+Q=="; - }; - }; - "d3-force-3.0.0" = { - name = "d3-force"; - packageName = "d3-force"; - version = "3.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/d3-force/-/d3-force-3.0.0.tgz"; - sha512 = "zxV/SsA+U4yte8051P4ECydjD/S+qeYtnaIyAs9tgHCqfguma/aAQDjo85A9Z6EKhBirHRJHXIgJUlffT4wdLg=="; - }; - }; - "d3-format-3.1.0" = { - name = "d3-format"; - packageName = "d3-format"; - version = "3.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/d3-format/-/d3-format-3.1.0.tgz"; - sha512 = "YyUI6AEuY/Wpt8KWLgZHsIU86atmikuoOmCfommt0LYHiQSPjvX2AcFc38PX0CBpr2RCyZhjex+NS/LPOv6YqA=="; - }; - }; - "d3-geo-3.1.1" = { - name = "d3-geo"; - packageName = "d3-geo"; - version = "3.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/d3-geo/-/d3-geo-3.1.1.tgz"; - sha512 = "637ln3gXKXOwhalDzinUgY83KzNWZRKbYubaG+fGVuc/dxO64RRljtCTnf5ecMyE1RIdtqpkVcq0IbtU2S8j2Q=="; - }; - }; - "d3-geo-projection-4.0.0" = { - name = "d3-geo-projection"; - packageName = "d3-geo-projection"; - version = "4.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/d3-geo-projection/-/d3-geo-projection-4.0.0.tgz"; - sha512 = "p0bK60CEzph1iqmnxut7d/1kyTmm3UWtPlwdkM31AU+LW+BXazd5zJdoCn7VFxNCHXRngPHRnsNn5uGjLRGndg=="; - }; - }; - "d3-hierarchy-3.1.2" = { - name = "d3-hierarchy"; - packageName = "d3-hierarchy"; - version = "3.1.2"; - src = fetchurl { - url = "https://registry.npmjs.org/d3-hierarchy/-/d3-hierarchy-3.1.2.tgz"; - sha512 = "FX/9frcub54beBdugHjDCdikxThEqjnR93Qt7PvQTOHxyiNCAlvMrHhclk3cD5VeAaq9fxmfRp+CnWw9rEMBuA=="; - }; - }; - "d3-interpolate-3.0.1" = { - name = "d3-interpolate"; - packageName = "d3-interpolate"; - version = "3.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/d3-interpolate/-/d3-interpolate-3.0.1.tgz"; - sha512 = "3bYs1rOD33uo8aqJfKP3JWPAibgw8Zm2+L9vBKEHJ2Rg+viTR7o5Mmv5mZcieN+FRYaAOWX5SJATX6k1PWz72g=="; - }; - }; - "d3-path-3.1.0" = { - name = "d3-path"; - packageName = "d3-path"; - version = "3.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/d3-path/-/d3-path-3.1.0.tgz"; - sha512 = "p3KP5HCf/bvjBSSKuXid6Zqijx7wIfNW+J/maPs+iwR35at5JCbLUT0LzF1cnjbCHWhqzQTIN2Jpe8pRebIEFQ=="; - }; - }; - "d3-quadtree-3.0.1" = { - name = "d3-quadtree"; - packageName = "d3-quadtree"; - version = "3.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/d3-quadtree/-/d3-quadtree-3.0.1.tgz"; - sha512 = "04xDrxQTDTCFwP5H6hRhsRcb9xxv2RzkcsygFzmkSIOJy3PeRJP7sNk3VRIbKXcog561P9oU0/rVH6vDROAgUw=="; - }; - }; - "d3-scale-4.0.2" = { - name = "d3-scale"; - packageName = "d3-scale"; - version = "4.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/d3-scale/-/d3-scale-4.0.2.tgz"; - sha512 = "GZW464g1SH7ag3Y7hXjf8RoUuAFIqklOAq3MRl4OaWabTFJY9PN/E1YklhXLh+OQ3fM9yS2nOkCoS+WLZ6kvxQ=="; - }; - }; - "d3-scale-chromatic-3.1.0" = { - name = "d3-scale-chromatic"; - packageName = "d3-scale-chromatic"; - version = "3.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/d3-scale-chromatic/-/d3-scale-chromatic-3.1.0.tgz"; - sha512 = "A3s5PWiZ9YCXFye1o246KoscMWqf8BsD9eRiJ3He7C9OBaxKhAd5TFCdEx/7VbKtxxTsu//1mMJFrEt572cEyQ=="; - }; - }; - "d3-shape-3.2.0" = { - name = "d3-shape"; - packageName = "d3-shape"; - version = "3.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/d3-shape/-/d3-shape-3.2.0.tgz"; - sha512 = "SaLBuwGm3MOViRq2ABk3eLoxwZELpH6zhl3FbAoJ7Vm1gofKx6El1Ib5z23NUEhF9AsGl7y+dzLe5Cw2AArGTA=="; - }; - }; - "d3-time-3.1.0" = { - name = "d3-time"; - packageName = "d3-time"; - version = "3.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/d3-time/-/d3-time-3.1.0.tgz"; - sha512 = "VqKjzBLejbSMT4IgbmVgDjpkYrNWUYJnbCGo874u7MMKIWsILRX+OpX/gTk8MqjpT1A/c6HY2dCA77ZN0lkQ2Q=="; - }; - }; - "d3-time-format-4.1.0" = { - name = "d3-time-format"; - packageName = "d3-time-format"; - version = "4.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/d3-time-format/-/d3-time-format-4.1.0.tgz"; - sha512 = "dJxPBlzC7NugB2PDLwo9Q8JiTR3M3e4/XANkreKSUxF8vvXKqm1Yfq4Q5dl8budlunRVlUUaDUgFt7eA8D6NLg=="; - }; - }; - "d3-timer-3.0.1" = { - name = "d3-timer"; - packageName = "d3-timer"; - version = "3.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/d3-timer/-/d3-timer-3.0.1.tgz"; - sha512 = "ndfJ/JxxMd3nw31uyKoY2naivF+r29V+Lc0svZxe1JvvIRmi8hUsrMvdOwgS1o6uBHmiz91geQ0ylPP0aj1VUA=="; - }; - }; "dash-ast-1.0.0" = { name = "dash-ast"; packageName = "dash-ast"; @@ -5718,15 +5484,6 @@ let sha512 = "BzRPQuY1ip+qDonAOz42gRm/pg9F768C+npV/4JOsxRC2sq+Rlk+Q4ZCAsOhnIaMrgarILY+RMUIvMmmX1qAEA=="; }; }; - "decompress-response-4.2.1" = { - name = "decompress-response"; - packageName = "decompress-response"; - version = "4.2.1"; - src = fetchurl { - url = "https://registry.npmjs.org/decompress-response/-/decompress-response-4.2.1.tgz"; - sha512 = "jOSne2qbyE+/r8G1VU+G/82LBs2Fs4LAsTiLSHOCOMZQl2OKZ6i8i4IyHemTe+/yIXOtTcRQMzPcgyhoFlqPkw=="; - }; - }; "decompress-response-6.0.0" = { name = "decompress-response"; packageName = "decompress-response"; @@ -5817,15 +5574,6 @@ let sha512 = "hsBd2qSVCRE+5PmNdHt1uzyrFu5d3RwmFDKzyNZMFq/EwDNJF7Ee5+D5oEKF0hU6LhtoUF1macFvOe4AskQC1Q=="; }; }; - "delaunator-5.0.1" = { - name = "delaunator"; - packageName = "delaunator"; - version = "5.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/delaunator/-/delaunator-5.0.1.tgz"; - sha512 = "8nvh+XBe96aCESrGOqMp/84b13H9cdKbG5P2ejQCh4d4sK9RL4371qou9drQjMhvnPmhWl5hnmqbEE0fXr9Xnw=="; - }; - }; "delay-5.0.0" = { name = "delay"; packageName = "delay"; @@ -7518,15 +7266,6 @@ let sha512 = "14x4kjc6lkD3ltw589k0NrPD6cCNTD6CWoVUNpB85+DrtONoZn+Rug6xZU5RvSC4+TZPxA5AnBibQYAvZn41Hg=="; }; }; - "gauge-3.0.2" = { - name = "gauge"; - packageName = "gauge"; - version = "3.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/gauge/-/gauge-3.0.2.tgz"; - sha512 = "+5J6MS/5XksCuXq++uFRsnUd7Ovu1XenbeuIuNRJxYWjgQbPuFhT14lAvsWfqfAmnwluf1OwMjz39HjfLPci0Q=="; - }; - }; "generic-pool-3.4.2" = { name = "generic-pool"; packageName = "generic-pool"; @@ -8742,15 +8481,6 @@ let sha512 = "becs5gzcHwPrlHawscYkyQ/ShiOiosrXPhA5RVZ3qyWH4aWdD52RnMfXq/dwQXciHwiieD8aIPwdIWYv6eL+sQ=="; }; }; - "internmap-2.0.3" = { - name = "internmap"; - packageName = "internmap"; - version = "2.0.3"; - src = fetchurl { - url = "https://registry.npmjs.org/internmap/-/internmap-2.0.3.tgz"; - sha512 = "5Hh7Y1wQbvY5ooGgPbDaL5iYLAPzMTUrjMulskHLH6wnv/A+1q5rgEaiuqEjB+oxGXIVZs1FF+R/KPN3ZSQYYg=="; - }; - }; "interpret-1.1.0" = { name = "interpret"; packageName = "interpret"; @@ -11244,15 +10974,6 @@ let sha512 = "j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ=="; }; }; - "mimic-response-2.1.0" = { - name = "mimic-response"; - packageName = "mimic-response"; - version = "2.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/mimic-response/-/mimic-response-2.1.0.tgz"; - sha512 = "wXqjST+SLt7R009ySCglWBCFpjUygmCIfD790/kVbiGmUgfYGuB14PiTd5DwVxSV4NcYHjzMkoj5LjQZwTQLEA=="; - }; - }; "mimic-response-3.1.0" = { name = "mimic-response"; packageName = "mimic-response"; @@ -11667,15 +11388,6 @@ let sha512 = "2ZTgtl0nJsO0KQCjEpxcIr5D+Yv90plTitZt9JBfQvVJDS5seMl3FOvsh3+9CoYWXf/1l5OaZzzF6nDm4cagaQ=="; }; }; - "nan-2.22.2" = { - name = "nan"; - packageName = "nan"; - version = "2.22.2"; - src = fetchurl { - url = "https://registry.npmjs.org/nan/-/nan-2.22.2.tgz"; - sha512 = "DANghxFkS1plDdRsX0X9pm0Z6SJNN6gBdtXfanwoZ8hooC5gosGFSBGRYHUVPz1asKA/kMRqDRdHrluZ61SpBQ=="; - }; - }; "nanoid-3.3.9" = { name = "nanoid"; packageName = "nanoid"; @@ -11856,15 +11568,6 @@ let sha512 = "DJm/CJkZkRjKKj4Zi4BsKVZh3ValV5IR5s7LVZnW+6YMh0W1BfNA8XSs6DLMGYlId5F3KnA70uu2qepcR08Qqg=="; }; }; - "node-fetch-2.7.0" = { - name = "node-fetch"; - packageName = "node-fetch"; - version = "2.7.0"; - src = fetchurl { - url = "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz"; - sha512 = "c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A=="; - }; - }; "node-fetch-h2-2.3.0" = { name = "node-fetch-h2"; packageName = "node-fetch-h2"; @@ -12144,15 +11847,6 @@ let sha512 = "2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg=="; }; }; - "npmlog-5.0.1" = { - name = "npmlog"; - packageName = "npmlog"; - version = "5.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/npmlog/-/npmlog-5.0.1.tgz"; - sha512 = "AqZtDUWOMKs1G/8lwylVjrdYgqA4d9nu8hc+0gzRxlDb1I10+FHBGMXs6aiQHFdCUUlqH99MUMuLfzWDNDtfxw=="; - }; - }; "number-allocator-1.0.14" = { name = "number-allocator"; packageName = "number-allocator"; @@ -14367,15 +14061,6 @@ let sha512 = "mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA=="; }; }; - "rimraf-3.0.2" = { - name = "rimraf"; - packageName = "rimraf"; - version = "3.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz"; - sha512 = "JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA=="; - }; - }; "rimraf-5.0.10" = { name = "rimraf"; packageName = "rimraf"; @@ -14394,15 +14079,6 @@ let sha512 = "ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA=="; }; }; - "robust-predicates-3.0.2" = { - name = "robust-predicates"; - packageName = "robust-predicates"; - version = "3.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/robust-predicates/-/robust-predicates-3.0.2.tgz"; - sha512 = "IXgzBWvWQwE6PrDI05OvmXUIruQTcoMDzRsOd5CDvHCVLcLHMTSYvOK5Cm46kWqlV3yAbuSpBZdJ5oP5OUoStg=="; - }; - }; "rollup-4.35.0" = { name = "rollup"; packageName = "rollup"; @@ -14430,15 +14106,6 @@ let sha512 = "5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA=="; }; }; - "rw-1.3.3" = { - name = "rw"; - packageName = "rw"; - version = "1.3.3"; - src = fetchurl { - url = "https://registry.npmjs.org/rw/-/rw-1.3.3.tgz"; - sha512 = "PdhdWy89SiZogBLaw42zdeqtRJ//zFd2PgQavcICDUgJT5oW10QCRKbJ6bg4r0/UY2M6BWd5tkxuGFRvCkgfHQ=="; - }; - }; "rx-4.1.0" = { name = "rx"; packageName = "rx"; @@ -14988,15 +14655,6 @@ let sha512 = "LH7FpTAkeD+y5xQC4fzS+tFtaNlvt3Ib1zKzvhjv/Y+cioV4zIuw4IZr2yhRLu67CWL7FR9/6KXKnjRoZTvGGQ=="; }; }; - "simple-get-3.1.1" = { - name = "simple-get"; - packageName = "simple-get"; - version = "3.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/simple-get/-/simple-get-3.1.1.tgz"; - sha512 = "CQ5LTKGfCpvE1K0n2us+kuMPbk/q0EKl82s4aheV9oXjFEz6W/Y7oQFVJuU6QG77hRT4Ghb5RURteF5vnWjupA=="; - }; - }; "simple-get-4.0.1" = { name = "simple-get"; packageName = "simple-get"; @@ -16095,15 +15753,6 @@ let sha512 = "6udB24Q737UD/SDsKAHI9FCRP7Bqc9D/MQUV02ORQg5iskjtLJlZJNdN4kKtcdtwCeWIwIHDGaUsTsCCAa8sFQ=="; }; }; - "topojson-client-3.1.0" = { - name = "topojson-client"; - packageName = "topojson-client"; - version = "3.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/topojson-client/-/topojson-client-3.1.0.tgz"; - sha512 = "605uxS6bcYxGXw9qi62XyrV6Q3xwbndjachmNxu8HWTtVPxZfEJN9fd/SZS1Q54Sn2y0TMyMxFj/cJINqGHrKw=="; - }; - }; "tough-cookie-2.5.0" = { name = "tough-cookie"; packageName = "tough-cookie"; @@ -17004,276 +16653,6 @@ let sha512 = "BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg=="; }; }; - "vega-5.32.0" = { - name = "vega"; - packageName = "vega"; - version = "5.32.0"; - src = fetchurl { - url = "https://registry.npmjs.org/vega/-/vega-5.32.0.tgz"; - sha512 = "jANt/5+SpV7b7owB5u8+M1TZ/TrF1fK6WlcvKDW38tH3Gb6hM1nzIhv10E41w3GBmwF29BU/qH2ruNkaYKjI5g=="; - }; - }; - "vega-canvas-1.2.7" = { - name = "vega-canvas"; - packageName = "vega-canvas"; - version = "1.2.7"; - src = fetchurl { - url = "https://registry.npmjs.org/vega-canvas/-/vega-canvas-1.2.7.tgz"; - sha512 = "OkJ9CACVcN9R5Pi9uF6MZBF06pO6qFpDYHWSKBJsdHP5o724KrsgR6UvbnXFH82FdsiTOff/HqjuaG8C7FL+9Q=="; - }; - }; - "vega-crossfilter-4.1.3" = { - name = "vega-crossfilter"; - packageName = "vega-crossfilter"; - version = "4.1.3"; - src = fetchurl { - url = "https://registry.npmjs.org/vega-crossfilter/-/vega-crossfilter-4.1.3.tgz"; - sha512 = "nyPJAXAUABc3EocUXvAL1J/IWotZVsApIcvOeZaUdEQEtZ7bt8VtP2nj3CLbHBA8FZZVV+K6SmdwvCOaAD4wFQ=="; - }; - }; - "vega-dataflow-5.7.7" = { - name = "vega-dataflow"; - packageName = "vega-dataflow"; - version = "5.7.7"; - src = fetchurl { - url = "https://registry.npmjs.org/vega-dataflow/-/vega-dataflow-5.7.7.tgz"; - sha512 = "R2NX2HvgXL+u4E6u+L5lKvvRiCtnE6N6l+umgojfi53suhhkFP+zB+2UAQo4syxuZ4763H1csfkKc4xpqLzKnw=="; - }; - }; - "vega-encode-4.10.2" = { - name = "vega-encode"; - packageName = "vega-encode"; - version = "4.10.2"; - src = fetchurl { - url = "https://registry.npmjs.org/vega-encode/-/vega-encode-4.10.2.tgz"; - sha512 = "fsjEY1VaBAmqwt7Jlpz0dpPtfQFiBdP9igEefvumSpy7XUxOJmDQcRDnT3Qh9ctkv3itfPfI9g8FSnGcv2b4jQ=="; - }; - }; - "vega-event-selector-3.0.1" = { - name = "vega-event-selector"; - packageName = "vega-event-selector"; - version = "3.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/vega-event-selector/-/vega-event-selector-3.0.1.tgz"; - sha512 = "K5zd7s5tjr1LiOOkjGpcVls8GsH/f2CWCrWcpKy74gTCp+llCdwz0Enqo013ZlGaRNjfgD/o1caJRt3GSaec4A=="; - }; - }; - "vega-expression-5.2.0" = { - name = "vega-expression"; - packageName = "vega-expression"; - version = "5.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/vega-expression/-/vega-expression-5.2.0.tgz"; - sha512 = "WRMa4ny3iZIVAzDlBh3ipY2QUuLk2hnJJbfbncPgvTF7BUgbIbKq947z+JicWksYbokl8n1JHXJoqi3XvpG0Zw=="; - }; - }; - "vega-force-4.2.2" = { - name = "vega-force"; - packageName = "vega-force"; - version = "4.2.2"; - src = fetchurl { - url = "https://registry.npmjs.org/vega-force/-/vega-force-4.2.2.tgz"; - sha512 = "cHZVaY2VNNIG2RyihhSiWniPd2W9R9kJq0znxzV602CgUVgxEfTKtx/lxnVCn8nNrdKAYrGiqIsBzIeKG1GWHw=="; - }; - }; - "vega-format-1.1.3" = { - name = "vega-format"; - packageName = "vega-format"; - version = "1.1.3"; - src = fetchurl { - url = "https://registry.npmjs.org/vega-format/-/vega-format-1.1.3.tgz"; - sha512 = "wQhw7KR46wKJAip28FF/CicW+oiJaPAwMKdrxlnTA0Nv8Bf7bloRlc+O3kON4b4H1iALLr9KgRcYTOeXNs2MOA=="; - }; - }; - "vega-functions-5.17.0" = { - name = "vega-functions"; - packageName = "vega-functions"; - version = "5.17.0"; - src = fetchurl { - url = "https://registry.npmjs.org/vega-functions/-/vega-functions-5.17.0.tgz"; - sha512 = "EoGvdCtv1Y4M/hLy83Kf0HTs4qInUfrBoanrnhbguzRl00rx7orjcv+bNZFHbCe4HkfVpbOnTrYmz3K2ivaOLw=="; - }; - }; - "vega-geo-4.4.3" = { - name = "vega-geo"; - packageName = "vega-geo"; - version = "4.4.3"; - src = fetchurl { - url = "https://registry.npmjs.org/vega-geo/-/vega-geo-4.4.3.tgz"; - sha512 = "+WnnzEPKIU1/xTFUK3EMu2htN35gp9usNZcC0ZFg2up1/Vqu6JyZsX0PIO51oXSIeXn9bwk6VgzlOmJUcx92tA=="; - }; - }; - "vega-hierarchy-4.1.3" = { - name = "vega-hierarchy"; - packageName = "vega-hierarchy"; - version = "4.1.3"; - src = fetchurl { - url = "https://registry.npmjs.org/vega-hierarchy/-/vega-hierarchy-4.1.3.tgz"; - sha512 = "0Z+TYKRgOEo8XYXnJc2HWg1EGpcbNAhJ9Wpi9ubIbEyEHqIgjCIyFVN8d4nSfsJOcWDzsSmRqohBztxAhOCSaw=="; - }; - }; - "vega-label-1.3.1" = { - name = "vega-label"; - packageName = "vega-label"; - version = "1.3.1"; - src = fetchurl { - url = "https://registry.npmjs.org/vega-label/-/vega-label-1.3.1.tgz"; - sha512 = "Emx4b5s7pvuRj3fBkAJ/E2snCoZACfKAwxVId7f/4kYVlAYLb5Swq6W8KZHrH4M9Qds1XJRUYW9/Y3cceqzEFA=="; - }; - }; - "vega-loader-4.5.3" = { - name = "vega-loader"; - packageName = "vega-loader"; - version = "4.5.3"; - src = fetchurl { - url = "https://registry.npmjs.org/vega-loader/-/vega-loader-4.5.3.tgz"; - sha512 = "dUfIpxTLF2magoMaur+jXGvwMxjtdlDZaIS8lFj6N7IhUST6nIvBzuUlRM+zLYepI5GHtCLOnqdKU4XV0NggCA=="; - }; - }; - "vega-parser-6.5.0" = { - name = "vega-parser"; - packageName = "vega-parser"; - version = "6.5.0"; - src = fetchurl { - url = "https://registry.npmjs.org/vega-parser/-/vega-parser-6.5.0.tgz"; - sha512 = "dPxFKn6IlDyWi6CgHGGv8htSPBAyLHWlJNNGD17eMXh+Kjn4hupSNOIboRcYb8gL5HYt1tYwS6oYZXK84Bc4tg=="; - }; - }; - "vega-projection-1.6.2" = { - name = "vega-projection"; - packageName = "vega-projection"; - version = "1.6.2"; - src = fetchurl { - url = "https://registry.npmjs.org/vega-projection/-/vega-projection-1.6.2.tgz"; - sha512 = "3pcVaQL9R3Zfk6PzopLX6awzrQUeYOXJzlfLGP2Xd93mqUepBa6m/reVrTUoSFXA3v9lfK4W/PS2AcVzD/MIcQ=="; - }; - }; - "vega-regression-1.3.1" = { - name = "vega-regression"; - packageName = "vega-regression"; - version = "1.3.1"; - src = fetchurl { - url = "https://registry.npmjs.org/vega-regression/-/vega-regression-1.3.1.tgz"; - sha512 = "AmccF++Z9uw4HNZC/gmkQGe6JsRxTG/R4QpbcSepyMvQN1Rj5KtVqMcmVFP1r3ivM4dYGFuPlzMWvuqp0iKMkQ=="; - }; - }; - "vega-runtime-6.2.1" = { - name = "vega-runtime"; - packageName = "vega-runtime"; - version = "6.2.1"; - src = fetchurl { - url = "https://registry.npmjs.org/vega-runtime/-/vega-runtime-6.2.1.tgz"; - sha512 = "b4eot3tWKCk++INWqot+6sLn3wDTj/HE+tRSbiaf8aecuniPMlwJEK7wWuhVGeW2Ae5n8fI/8TeTViaC94bNHA=="; - }; - }; - "vega-scale-7.4.2" = { - name = "vega-scale"; - packageName = "vega-scale"; - version = "7.4.2"; - src = fetchurl { - url = "https://registry.npmjs.org/vega-scale/-/vega-scale-7.4.2.tgz"; - sha512 = "o6Hl76aU1jlCK7Q8DPYZ8OGsp4PtzLdzI6nGpLt8rxoE78QuB3GBGEwGAQJitp4IF7Lb2rL5oAXEl3ZP6xf9jg=="; - }; - }; - "vega-scenegraph-4.13.1" = { - name = "vega-scenegraph"; - packageName = "vega-scenegraph"; - version = "4.13.1"; - src = fetchurl { - url = "https://registry.npmjs.org/vega-scenegraph/-/vega-scenegraph-4.13.1.tgz"; - sha512 = "LFY9+sLIxRfdDI9ZTKjLoijMkIAzPLBWHpPkwv4NPYgdyx+0qFmv+puBpAUGUY9VZqAZ736Uj5NJY9zw+/M3yQ=="; - }; - }; - "vega-selections-5.6.0" = { - name = "vega-selections"; - packageName = "vega-selections"; - version = "5.6.0"; - src = fetchurl { - url = "https://registry.npmjs.org/vega-selections/-/vega-selections-5.6.0.tgz"; - sha512 = "UE2w78rUUbaV3Ph+vQbQDwh8eywIJYRxBiZdxEG/Tr/KtFMLdy2BDgNZuuDO1Nv8jImPJwONmqjNhNDYwM0VJQ=="; - }; - }; - "vega-statistics-1.9.0" = { - name = "vega-statistics"; - packageName = "vega-statistics"; - version = "1.9.0"; - src = fetchurl { - url = "https://registry.npmjs.org/vega-statistics/-/vega-statistics-1.9.0.tgz"; - sha512 = "GAqS7mkatpXcMCQKWtFu1eMUKLUymjInU0O8kXshWaQrVWjPIO2lllZ1VNhdgE0qGj4oOIRRS11kzuijLshGXQ=="; - }; - }; - "vega-time-2.1.3" = { - name = "vega-time"; - packageName = "vega-time"; - version = "2.1.3"; - src = fetchurl { - url = "https://registry.npmjs.org/vega-time/-/vega-time-2.1.3.tgz"; - sha512 = "hFcWPdTV844IiY0m97+WUoMLADCp+8yUQR1NStWhzBzwDDA7QEGGwYGxALhdMOaDTwkyoNj3V/nox2rQAJD/vQ=="; - }; - }; - "vega-transforms-4.12.1" = { - name = "vega-transforms"; - packageName = "vega-transforms"; - version = "4.12.1"; - src = fetchurl { - url = "https://registry.npmjs.org/vega-transforms/-/vega-transforms-4.12.1.tgz"; - sha512 = "Qxo+xeEEftY1jYyKgzOGc9NuW4/MqGm1YPZ5WrL9eXg2G0410Ne+xL/MFIjHF4hRX+3mgFF4Io2hPpfy/thjLg=="; - }; - }; - "vega-typings-1.5.0" = { - name = "vega-typings"; - packageName = "vega-typings"; - version = "1.5.0"; - src = fetchurl { - url = "https://registry.npmjs.org/vega-typings/-/vega-typings-1.5.0.tgz"; - sha512 = "tcZ2HwmiQEOXIGyBMP8sdCnoFoVqHn4KQ4H0MQiHwzFU1hb1EXURhfc+Uamthewk4h/9BICtAM3AFQMjBGpjQA=="; - }; - }; - "vega-util-1.17.3" = { - name = "vega-util"; - packageName = "vega-util"; - version = "1.17.3"; - src = fetchurl { - url = "https://registry.npmjs.org/vega-util/-/vega-util-1.17.3.tgz"; - sha512 = "nSNpZLUrRvFo46M5OK4O6x6f08WD1yOcEzHNlqivF+sDLSsVpstaF6fdJYwrbf/debFi2L9Tkp4gZQtssup9iQ=="; - }; - }; - "vega-view-5.15.0" = { - name = "vega-view"; - packageName = "vega-view"; - version = "5.15.0"; - src = fetchurl { - url = "https://registry.npmjs.org/vega-view/-/vega-view-5.15.0.tgz"; - sha512 = "bm8STHPsI8BjVu2gYlWU8KEVOA2JyTzdtb9cJj8NW6HpN72UxTYsg5y22u9vfcLYjzjmolrlr0756VXR0uI1Cg=="; - }; - }; - "vega-view-transforms-4.6.1" = { - name = "vega-view-transforms"; - packageName = "vega-view-transforms"; - version = "4.6.1"; - src = fetchurl { - url = "https://registry.npmjs.org/vega-view-transforms/-/vega-view-transforms-4.6.1.tgz"; - sha512 = "RYlyMJu5kZV4XXjmyTQKADJWDB25SMHsiF+B1rbE1p+pmdQPlp5tGdPl9r5dUJOp3p8mSt/NGI8GPGucmPMxtw=="; - }; - }; - "vega-voronoi-4.2.4" = { - name = "vega-voronoi"; - packageName = "vega-voronoi"; - version = "4.2.4"; - src = fetchurl { - url = "https://registry.npmjs.org/vega-voronoi/-/vega-voronoi-4.2.4.tgz"; - sha512 = "lWNimgJAXGeRFu2Pz8axOUqVf1moYhD+5yhBzDSmckE9I5jLOyZc/XvgFTXwFnsVkMd1QW1vxJa+y9yfUblzYw=="; - }; - }; - "vega-wordcloud-4.1.6" = { - name = "vega-wordcloud"; - packageName = "vega-wordcloud"; - version = "4.1.6"; - src = fetchurl { - url = "https://registry.npmjs.org/vega-wordcloud/-/vega-wordcloud-4.1.6.tgz"; - sha512 = "lFmF3u9/ozU0P+WqPjeThQfZm0PigdbXDwpIUCxczrCXKYJLYFmZuZLZR7cxtmpZ0/yuvRvAJ4g123LXbSZF8A=="; - }; - }; "verror-1.10.0" = { name = "verror"; packageName = "verror"; @@ -21700,185 +21079,6 @@ in bypassCache = true; reconstructLock = true; }; - vega-cli = nodeEnv.buildNodePackage { - name = "vega-cli"; - packageName = "vega-cli"; - version = "5.32.0"; - src = fetchurl { - url = "https://registry.npmjs.org/vega-cli/-/vega-cli-5.32.0.tgz"; - sha512 = "k3PQ6HDp/GgJUBNKN/KdyfVX1JoVGtjdH8uYZKxXZo7Fmky9yMmdw8+vLzcLinaLDsUdUPhh8oiTC6+wdjipAA=="; - }; - dependencies = [ - sources."@mapbox/node-pre-gyp-1.0.11" - sources."@types/estree-1.0.6" - sources."@types/geojson-7946.0.4" - sources."abbrev-1.1.1" - sources."agent-base-6.0.2" - sources."ansi-regex-5.0.1" - sources."ansi-styles-4.3.0" - sources."aproba-2.0.0" - sources."are-we-there-yet-2.0.0" - sources."balanced-match-1.0.2" - sources."brace-expansion-1.1.11" - sources."canvas-2.11.2" - sources."chownr-2.0.0" - sources."cliui-8.0.1" - sources."color-convert-2.0.1" - sources."color-name-1.1.4" - sources."color-support-1.1.3" - sources."commander-7.2.0" - sources."concat-map-0.0.1" - sources."console-control-strings-1.1.0" - sources."d3-array-3.2.4" - sources."d3-color-3.1.0" - sources."d3-delaunay-6.0.4" - sources."d3-dispatch-3.0.1" - sources."d3-dsv-3.0.1" - sources."d3-force-3.0.0" - sources."d3-format-3.1.0" - sources."d3-geo-3.1.1" - sources."d3-geo-projection-4.0.0" - sources."d3-hierarchy-3.1.2" - sources."d3-interpolate-3.0.1" - sources."d3-path-3.1.0" - sources."d3-quadtree-3.0.1" - sources."d3-scale-4.0.2" - sources."d3-scale-chromatic-3.1.0" - sources."d3-shape-3.2.0" - sources."d3-time-3.1.0" - sources."d3-time-format-4.1.0" - sources."d3-timer-3.0.1" - sources."debug-4.4.0" - sources."decompress-response-4.2.1" - sources."delaunator-5.0.1" - sources."delegates-1.0.0" - sources."detect-libc-2.0.3" - sources."emoji-regex-8.0.0" - sources."encoding-0.1.13" - sources."escalade-3.2.0" - ( - sources."fs-minipass-2.1.0" - // { - dependencies = [ - sources."minipass-3.3.6" - ]; - } - ) - sources."fs.realpath-1.0.0" - sources."gauge-3.0.2" - sources."get-caller-file-2.0.5" - sources."glob-7.2.3" - sources."has-unicode-2.0.1" - sources."https-proxy-agent-5.0.1" - sources."iconv-lite-0.6.3" - sources."inflight-1.0.6" - sources."inherits-2.0.4" - sources."internmap-2.0.3" - sources."is-fullwidth-code-point-3.0.0" - ( - sources."make-dir-3.1.0" - // { - dependencies = [ - sources."semver-6.3.1" - ]; - } - ) - sources."mimic-response-2.1.0" - sources."minimatch-3.1.2" - sources."minipass-5.0.0" - ( - sources."minizlib-2.1.2" - // { - dependencies = [ - sources."minipass-3.3.6" - ]; - } - ) - sources."mkdirp-1.0.4" - sources."ms-2.1.3" - sources."nan-2.22.2" - sources."node-fetch-2.7.0" - sources."nopt-5.0.0" - sources."npmlog-5.0.1" - sources."object-assign-4.1.1" - sources."once-1.4.0" - sources."path-is-absolute-1.0.1" - sources."readable-stream-3.6.2" - sources."require-directory-2.1.1" - sources."rimraf-3.0.2" - sources."robust-predicates-3.0.2" - sources."rw-1.3.3" - sources."safe-buffer-5.2.1" - sources."safer-buffer-2.1.2" - sources."semver-7.7.1" - sources."set-blocking-2.0.0" - sources."signal-exit-3.0.7" - sources."simple-concat-1.0.1" - sources."simple-get-3.1.1" - sources."string-width-4.2.3" - sources."string_decoder-1.3.0" - sources."strip-ansi-6.0.1" - sources."tar-6.2.1" - ( - sources."topojson-client-3.1.0" - // { - dependencies = [ - sources."commander-2.20.3" - ]; - } - ) - sources."tr46-0.0.3" - sources."util-deprecate-1.0.2" - sources."vega-5.32.0" - sources."vega-canvas-1.2.7" - sources."vega-crossfilter-4.1.3" - sources."vega-dataflow-5.7.7" - sources."vega-encode-4.10.2" - sources."vega-event-selector-3.0.1" - sources."vega-expression-5.2.0" - sources."vega-force-4.2.2" - sources."vega-format-1.1.3" - sources."vega-functions-5.17.0" - sources."vega-geo-4.4.3" - sources."vega-hierarchy-4.1.3" - sources."vega-label-1.3.1" - sources."vega-loader-4.5.3" - sources."vega-parser-6.5.0" - sources."vega-projection-1.6.2" - sources."vega-regression-1.3.1" - sources."vega-runtime-6.2.1" - sources."vega-scale-7.4.2" - sources."vega-scenegraph-4.13.1" - sources."vega-selections-5.6.0" - sources."vega-statistics-1.9.0" - sources."vega-time-2.1.3" - sources."vega-transforms-4.12.1" - sources."vega-typings-1.5.0" - sources."vega-util-1.17.3" - sources."vega-view-5.15.0" - sources."vega-view-transforms-4.6.1" - sources."vega-voronoi-4.2.4" - sources."vega-wordcloud-4.1.6" - sources."webidl-conversions-3.0.1" - sources."whatwg-url-5.0.0" - sources."wide-align-1.1.5" - sources."wrap-ansi-7.0.0" - sources."wrappy-1.0.2" - sources."y18n-5.0.8" - sources."yallist-4.0.0" - sources."yargs-17.7.2" - sources."yargs-parser-21.1.1" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "Command line utilities for server-side Vega"; - homepage = "https://github.com/vega/vega#readme"; - license = "BSD-3-Clause"; - }; - production = true; - bypassCache = true; - reconstructLock = true; - }; vercel = nodeEnv.buildNodePackage { name = "vercel"; packageName = "vercel"; diff --git a/pkgs/development/node-packages/overrides.nix b/pkgs/development/node-packages/overrides.nix index d66a468d54ab..a4c6a96a74f9 100644 --- a/pkgs/development/node-packages/overrides.nix +++ b/pkgs/development/node-packages/overrides.nix @@ -80,17 +80,6 @@ final: prev: { name = "rush"; }; - vega-cli = prev.vega-cli.override { - nativeBuildInputs = [ pkgs.pkg-config ]; - buildInputs = with pkgs; [ - node-pre-gyp - pixman - cairo - pango - libjpeg - ]; - }; - wavedrom-cli = prev.wavedrom-cli.override { nativeBuildInputs = [ pkgs.pkg-config