diff options
Diffstat (limited to 'nix/nodePackages/node-packages.nix')
-rw-r--r-- | nix/nodePackages/node-packages.nix | 138 |
1 files changed, 138 insertions, 0 deletions
diff --git a/nix/nodePackages/node-packages.nix b/nix/nodePackages/node-packages.nix new file mode 100644 index 0000000..29f40e4 --- /dev/null +++ b/nix/nodePackages/node-packages.nix @@ -0,0 +1,138 @@ +# This file has been generated by node2nix 1.7.0. Do not edit! + +{nodeEnv, fetchurl, fetchgit, globalBuildInputs ? []}: + +let + sources = { + "@types/estree-0.0.42" = { + name = "_at_types_slash_estree"; + packageName = "@types/estree"; + version = "0.0.42"; + src = fetchurl { + url = "https://registry.npmjs.org/@types/estree/-/estree-0.0.42.tgz"; + sha512 = "K1DPVvnBCPxzD+G51/cxVIoc2X8uUVl1zpJeE6iKcgHMj4+tbat5Xu4TjV7v2QSDbIeAfLi2hIk+u2+s0MlpUQ=="; + }; + }; + "@types/node-13.7.0" = { + name = "_at_types_slash_node"; + packageName = "@types/node"; + version = "13.7.0"; + src = fetchurl { + url = "https://registry.npmjs.org/@types/node/-/node-13.7.0.tgz"; + sha512 = "GnZbirvmqZUzMgkFn70c74OQpTTUcCzlhQliTzYjQMqg+hVKcDnxdL19Ne3UdYzdMA/+W3eb646FWn/ZaT1NfQ=="; + }; + }; + "acorn-7.1.0" = { + name = "acorn"; + packageName = "acorn"; + version = "7.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/acorn/-/acorn-7.1.0.tgz"; + sha512 = "kL5CuoXA/dgxlBbVrflsflzQ3PAas7RYZB52NOm/6839iVYJgKMJ3cQJD+t2i5+qFa8h3MDpEOJiS64E8JLnSQ=="; + }; + }; + "buffer-from-1.1.1" = { + name = "buffer-from"; + packageName = "buffer-from"; + version = "1.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz"; + sha512 = "MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A=="; + }; + }; + "commander-2.20.3" = { + name = "commander"; + packageName = "commander"; + version = "2.20.3"; + src = fetchurl { + url = "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz"; + sha512 = "GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ=="; + }; + }; + "source-map-0.6.1" = { + name = "source-map"; + packageName = "source-map"; + version = "0.6.1"; + src = fetchurl { + url = "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz"; + sha512 = "UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="; + }; + }; + "source-map-support-0.5.16" = { + name = "source-map-support"; + packageName = "source-map-support"; + version = "0.5.16"; + src = fetchurl { + url = "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.16.tgz"; + sha512 = "efyLRJDr68D9hBBNIPWFjhpFzURh+KJykQwvMyW5UiZzYwoF6l4YMMDIJJEyFWxWCqfyxLzz6tSfUFR+kXXsVQ=="; + }; + }; + }; +in +{ + rollup = nodeEnv.buildNodePackage { + name = "rollup"; + packageName = "rollup"; + version = "1.31.0"; + src = fetchurl { + url = "https://registry.npmjs.org/rollup/-/rollup-1.31.0.tgz"; + sha512 = "9C6ovSyNeEwvuRuUUmsTpJcXac1AwSL1a3x+O5lpmQKZqi5mmrjauLeqIjvREC+yNRR8fPdzByojDng+af3nVw=="; + }; + dependencies = [ + sources."@types/estree-0.0.42" + sources."@types/node-13.7.0" + sources."acorn-7.1.0" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "Next-generation ES module bundler"; + homepage = https://github.com/rollup/rollup; + license = "MIT"; + }; + production = true; + bypassCache = true; + reconstructLock = true; + }; + terser = nodeEnv.buildNodePackage { + name = "terser"; + packageName = "terser"; + version = "4.6.3"; + src = fetchurl { + url = "https://registry.npmjs.org/terser/-/terser-4.6.3.tgz"; + sha512 = "Lw+ieAXmY69d09IIc/yqeBqXpEQIpDGZqT34ui1QWXIUpR2RjbqEkT8X7Lgex19hslSqcWM5iMN2kM11eMsESQ=="; + }; + dependencies = [ + sources."buffer-from-1.1.1" + sources."commander-2.20.3" + sources."source-map-0.6.1" + sources."source-map-support-0.5.16" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "JavaScript parser, mangler/compressor and beautifier toolkit for ES6+"; + homepage = https://terser.org/; + license = "BSD-2-Clause"; + }; + production = true; + bypassCache = true; + reconstructLock = true; + }; + typescript = nodeEnv.buildNodePackage { + name = "typescript"; + packageName = "typescript"; + version = "3.7.5"; + src = fetchurl { + url = "https://registry.npmjs.org/typescript/-/typescript-3.7.5.tgz"; + sha512 = "/P5lkRXkWHNAbcJIiHPfRoKqyd7bsyCma1hZNUGfn20qm64T6ZBlrzprymeu918H+mB/0rIg2gGK/BXkhhYgBw=="; + }; + buildInputs = globalBuildInputs; + meta = { + description = "TypeScript is a language for application scale JavaScript development"; + homepage = https://www.typescriptlang.org/; + license = "Apache-2.0"; + }; + production = true; + bypassCache = true; + reconstructLock = true; + }; +}
\ No newline at end of file |