]> git.immae.eu Git - perso/Immae/Config/Nix.git/blob - modules/private/websites/tools/tools/landing/node-packages.nix
Use personnal project for landing page
[perso/Immae/Config/Nix.git] / modules / private / websites / tools / tools / landing / node-packages.nix
1 # This file has been generated by node2nix 1.8.0. Do not edit!
2
3 {nodeEnv, fetchurl, fetchgit, src, globalBuildInputs ? []}:
4
5 let
6 sources = {
7 "@fortawesome/fontawesome-free-5.13.1" = {
8 name = "_at_fortawesome_slash_fontawesome-free";
9 packageName = "@fortawesome/fontawesome-free";
10 version = "5.13.1";
11 src = fetchurl {
12 url = "https://registry.npmjs.org/@fortawesome/fontawesome-free/-/fontawesome-free-5.13.1.tgz";
13 sha512 = "D819f34FLHeBN/4xvw0HR0u7U2G7RqjPSggXqf7LktsxWQ48VAfGwvMrhcVuaZV2fF069c/619RdgCCms0DHhw==";
14 };
15 };
16 "argparse-1.0.10" = {
17 name = "argparse";
18 packageName = "argparse";
19 version = "1.0.10";
20 src = fetchurl {
21 url = "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz";
22 sha512 = "o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==";
23 };
24 };
25 "bulma-0.8.2" = {
26 name = "bulma";
27 packageName = "bulma";
28 version = "0.8.2";
29 src = fetchurl {
30 url = "https://registry.npmjs.org/bulma/-/bulma-0.8.2.tgz";
31 sha512 = "vMM/ijYSxX+Sm+nD7Lmc1UgWDy2JcL2nTKqwgEqXuOMU+IGALbXd5MLt/BcjBAPLIx36TtzhzBcSnOP974gcqA==";
32 };
33 };
34 "core-js-3.6.5" = {
35 name = "core-js";
36 packageName = "core-js";
37 version = "3.6.5";
38 src = fetchurl {
39 url = "https://registry.npmjs.org/core-js/-/core-js-3.6.5.tgz";
40 sha512 = "vZVEEwZoIsI+vPEuoF9Iqf5H7/M3eeQqWlQnYa8FSKKePuYTf5MWnxb5SDAzCa60b3JBRS5g9b+Dq7b1y/RCrA==";
41 };
42 };
43 "esprima-4.0.1" = {
44 name = "esprima";
45 packageName = "esprima";
46 version = "4.0.1";
47 src = fetchurl {
48 url = "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz";
49 sha512 = "eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==";
50 };
51 };
52 "js-yaml-3.14.0" = {
53 name = "js-yaml";
54 packageName = "js-yaml";
55 version = "3.14.0";
56 src = fetchurl {
57 url = "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.0.tgz";
58 sha512 = "/4IbIeHcD9VMHFqDR/gQ7EdZdLimOvW2DdcxFjdyyZ9NsbS+ccrXqVWDtab/lRl5AlUqmpBx8EhPaWR+OtY17A==";
59 };
60 };
61 "lodash.merge-4.6.2" = {
62 name = "lodash.merge";
63 packageName = "lodash.merge";
64 version = "4.6.2";
65 src = fetchurl {
66 url = "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz";
67 sha512 = "0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==";
68 };
69 };
70 "register-service-worker-1.7.1" = {
71 name = "register-service-worker";
72 packageName = "register-service-worker";
73 version = "1.7.1";
74 src = fetchurl {
75 url = "https://registry.npmjs.org/register-service-worker/-/register-service-worker-1.7.1.tgz";
76 sha512 = "IdTfUZ4u8iJL8o1w8es8l6UMGPmkwHolUdT+UmM1UypC80IB4KbpuIlvwWVj8UDS7eJwkEYRcKRgfRX+oTmJsw==";
77 };
78 };
79 "sprintf-js-1.0.3" = {
80 name = "sprintf-js";
81 packageName = "sprintf-js";
82 version = "1.0.3";
83 src = fetchurl {
84 url = "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz";
85 sha1 = "04e6926f662895354f3dd015203633b857297e2c";
86 };
87 };
88 "vue-2.6.11" = {
89 name = "vue";
90 packageName = "vue";
91 version = "2.6.11";
92 src = fetchurl {
93 url = "https://registry.npmjs.org/vue/-/vue-2.6.11.tgz";
94 sha512 = "VfPwgcGABbGAue9+sfrD4PuwFar7gPb1yl1UK1MwXoQPAw0BKSqWfoYCT/ThFrdEVWoI51dBuyCoiNU9bZDZxQ==";
95 };
96 };
97 };
98 args = {
99 name = "homer";
100 packageName = "homer";
101 version = "20.06.1";
102 inherit src;
103 dependencies = [
104 sources."@fortawesome/fontawesome-free-5.13.1"
105 sources."argparse-1.0.10"
106 sources."bulma-0.8.2"
107 sources."core-js-3.6.5"
108 sources."esprima-4.0.1"
109 sources."js-yaml-3.14.0"
110 sources."lodash.merge-4.6.2"
111 sources."register-service-worker-1.7.1"
112 sources."sprintf-js-1.0.3"
113 sources."vue-2.6.11"
114 ];
115 buildInputs = globalBuildInputs;
116 meta = {
117 license = "Apache-2.0";
118 };
119 production = true;
120 bypassCache = true;
121 reconstructLock = true;
122 };
123 in
124 {
125 args = args;
126 sources = sources;
127 tarball = nodeEnv.buildNodeSourceDist args;
128 package = nodeEnv.buildNodePackage args;
129 shell = nodeEnv.buildNodeShell args;
130 }