tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
0
fork
atom
lol
0
fork
atom
overview
issues
pulls
pipelines
base16-builder: drop superfluous supplement input
Robert Schütz
2 years ago
fb2725b4
d4260d7a
+1
-702
4 changed files
expand all
collapse all
unified
split
pkgs
misc
base16-builder
generate.sh
node-packages.nix
supplement.json
supplement.nix
-1
pkgs/misc/base16-builder/generate.sh
···
3
3
exec node2nix --nodejs-18 \
4
4
--input node-packages.json \
5
5
--output node-packages-generated.nix \
6
6
-
--supplement-input supplement.json \
7
6
--composition node-packages.nix \
8
7
--node-env ./../../development/node-packages/node-env.nix \
+1
-5
pkgs/misc/base16-builder/node-packages.nix
···
5
5
}, system ? builtins.currentSystem, nodejs ? pkgs."nodejs_18"}:
6
6
7
7
let
8
8
-
globalBuildInputs = pkgs.lib.attrValues (import ./supplement.nix {
9
9
-
inherit nodeEnv;
10
10
-
inherit (pkgs) stdenv lib nix-gitignore fetchurl fetchgit;
11
11
-
});
12
8
nodeEnv = import ../../development/node-packages/node-env.nix {
13
9
inherit (pkgs) stdenv lib python2 runCommand writeTextFile writeShellScript;
14
10
inherit pkgs nodejs;
···
17
13
in
18
14
import ./node-packages-generated.nix {
19
15
inherit (pkgs) fetchurl nix-gitignore stdenv lib fetchgit;
20
20
-
inherit nodeEnv globalBuildInputs;
16
16
+
inherit nodeEnv;
21
17
}
-3
pkgs/misc/base16-builder/supplement.json
···
1
1
-
[
2
2
-
"node-pre-gyp"
3
3
-
]
-693
pkgs/misc/base16-builder/supplement.nix
···
1
1
-
# This file has been generated by node2nix 1.11.1. Do not edit!
2
2
-
3
3
-
{nodeEnv, fetchurl, fetchgit, nix-gitignore, stdenv, lib, globalBuildInputs ? []}:
4
4
-
5
5
-
let
6
6
-
sources = {
7
7
-
"abbrev-1.1.1" = {
8
8
-
name = "abbrev";
9
9
-
packageName = "abbrev";
10
10
-
version = "1.1.1";
11
11
-
src = fetchurl {
12
12
-
url = "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz";
13
13
-
sha512 = "nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==";
14
14
-
};
15
15
-
};
16
16
-
"ansi-regex-2.1.1" = {
17
17
-
name = "ansi-regex";
18
18
-
packageName = "ansi-regex";
19
19
-
version = "2.1.1";
20
20
-
src = fetchurl {
21
21
-
url = "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz";
22
22
-
sha512 = "TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==";
23
23
-
};
24
24
-
};
25
25
-
"aproba-1.2.0" = {
26
26
-
name = "aproba";
27
27
-
packageName = "aproba";
28
28
-
version = "1.2.0";
29
29
-
src = fetchurl {
30
30
-
url = "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz";
31
31
-
sha512 = "Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==";
32
32
-
};
33
33
-
};
34
34
-
"are-we-there-yet-1.1.7" = {
35
35
-
name = "are-we-there-yet";
36
36
-
packageName = "are-we-there-yet";
37
37
-
version = "1.1.7";
38
38
-
src = fetchurl {
39
39
-
url = "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.7.tgz";
40
40
-
sha512 = "nxwy40TuMiUGqMyRHgCSWZ9FM4VAoRP4xUYSTv5ImRog+h9yISPbVH7H8fASCIzYn9wlEv4zvFL7uKDMCFQm3g==";
41
41
-
};
42
42
-
};
43
43
-
"balanced-match-1.0.2" = {
44
44
-
name = "balanced-match";
45
45
-
packageName = "balanced-match";
46
46
-
version = "1.0.2";
47
47
-
src = fetchurl {
48
48
-
url = "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz";
49
49
-
sha512 = "3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==";
50
50
-
};
51
51
-
};
52
52
-
"brace-expansion-1.1.11" = {
53
53
-
name = "brace-expansion";
54
54
-
packageName = "brace-expansion";
55
55
-
version = "1.1.11";
56
56
-
src = fetchurl {
57
57
-
url = "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz";
58
58
-
sha512 = "iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==";
59
59
-
};
60
60
-
};
61
61
-
"chownr-1.1.4" = {
62
62
-
name = "chownr";
63
63
-
packageName = "chownr";
64
64
-
version = "1.1.4";
65
65
-
src = fetchurl {
66
66
-
url = "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz";
67
67
-
sha512 = "jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==";
68
68
-
};
69
69
-
};
70
70
-
"code-point-at-1.1.0" = {
71
71
-
name = "code-point-at";
72
72
-
packageName = "code-point-at";
73
73
-
version = "1.1.0";
74
74
-
src = fetchurl {
75
75
-
url = "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz";
76
76
-
sha512 = "RpAVKQA5T63xEj6/giIbUEtZwJ4UFIc3ZtvEkiaUERylqe8xb5IvqcgOurZLahv93CLKfxcw5YI+DZcUBRyLXA==";
77
77
-
};
78
78
-
};
79
79
-
"concat-map-0.0.1" = {
80
80
-
name = "concat-map";
81
81
-
packageName = "concat-map";
82
82
-
version = "0.0.1";
83
83
-
src = fetchurl {
84
84
-
url = "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz";
85
85
-
sha512 = "/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==";
86
86
-
};
87
87
-
};
88
88
-
"console-control-strings-1.1.0" = {
89
89
-
name = "console-control-strings";
90
90
-
packageName = "console-control-strings";
91
91
-
version = "1.1.0";
92
92
-
src = fetchurl {
93
93
-
url = "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz";
94
94
-
sha512 = "ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==";
95
95
-
};
96
96
-
};
97
97
-
"core-util-is-1.0.3" = {
98
98
-
name = "core-util-is";
99
99
-
packageName = "core-util-is";
100
100
-
version = "1.0.3";
101
101
-
src = fetchurl {
102
102
-
url = "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz";
103
103
-
sha512 = "ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==";
104
104
-
};
105
105
-
};
106
106
-
"debug-3.2.7" = {
107
107
-
name = "debug";
108
108
-
packageName = "debug";
109
109
-
version = "3.2.7";
110
110
-
src = fetchurl {
111
111
-
url = "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz";
112
112
-
sha512 = "CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==";
113
113
-
};
114
114
-
};
115
115
-
"deep-extend-0.6.0" = {
116
116
-
name = "deep-extend";
117
117
-
packageName = "deep-extend";
118
118
-
version = "0.6.0";
119
119
-
src = fetchurl {
120
120
-
url = "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz";
121
121
-
sha512 = "LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==";
122
122
-
};
123
123
-
};
124
124
-
"delegates-1.0.0" = {
125
125
-
name = "delegates";
126
126
-
packageName = "delegates";
127
127
-
version = "1.0.0";
128
128
-
src = fetchurl {
129
129
-
url = "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz";
130
130
-
sha512 = "bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==";
131
131
-
};
132
132
-
};
133
133
-
"detect-libc-1.0.3" = {
134
134
-
name = "detect-libc";
135
135
-
packageName = "detect-libc";
136
136
-
version = "1.0.3";
137
137
-
src = fetchurl {
138
138
-
url = "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz";
139
139
-
sha512 = "pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==";
140
140
-
};
141
141
-
};
142
142
-
"fs-minipass-1.2.7" = {
143
143
-
name = "fs-minipass";
144
144
-
packageName = "fs-minipass";
145
145
-
version = "1.2.7";
146
146
-
src = fetchurl {
147
147
-
url = "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.7.tgz";
148
148
-
sha512 = "GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA==";
149
149
-
};
150
150
-
};
151
151
-
"fs.realpath-1.0.0" = {
152
152
-
name = "fs.realpath";
153
153
-
packageName = "fs.realpath";
154
154
-
version = "1.0.0";
155
155
-
src = fetchurl {
156
156
-
url = "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz";
157
157
-
sha512 = "OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==";
158
158
-
};
159
159
-
};
160
160
-
"gauge-2.7.4" = {
161
161
-
name = "gauge";
162
162
-
packageName = "gauge";
163
163
-
version = "2.7.4";
164
164
-
src = fetchurl {
165
165
-
url = "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz";
166
166
-
sha512 = "14x4kjc6lkD3ltw589k0NrPD6cCNTD6CWoVUNpB85+DrtONoZn+Rug6xZU5RvSC4+TZPxA5AnBibQYAvZn41Hg==";
167
167
-
};
168
168
-
};
169
169
-
"glob-7.2.3" = {
170
170
-
name = "glob";
171
171
-
packageName = "glob";
172
172
-
version = "7.2.3";
173
173
-
src = fetchurl {
174
174
-
url = "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz";
175
175
-
sha512 = "nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==";
176
176
-
};
177
177
-
};
178
178
-
"has-unicode-2.0.1" = {
179
179
-
name = "has-unicode";
180
180
-
packageName = "has-unicode";
181
181
-
version = "2.0.1";
182
182
-
src = fetchurl {
183
183
-
url = "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz";
184
184
-
sha512 = "8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==";
185
185
-
};
186
186
-
};
187
187
-
"iconv-lite-0.4.24" = {
188
188
-
name = "iconv-lite";
189
189
-
packageName = "iconv-lite";
190
190
-
version = "0.4.24";
191
191
-
src = fetchurl {
192
192
-
url = "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz";
193
193
-
sha512 = "v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==";
194
194
-
};
195
195
-
};
196
196
-
"ignore-walk-3.0.4" = {
197
197
-
name = "ignore-walk";
198
198
-
packageName = "ignore-walk";
199
199
-
version = "3.0.4";
200
200
-
src = fetchurl {
201
201
-
url = "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.4.tgz";
202
202
-
sha512 = "PY6Ii8o1jMRA1z4F2hRkH/xN59ox43DavKvD3oDpfurRlOJyAHpifIwpbdv1n4jt4ov0jSpw3kQ4GhJnpBL6WQ==";
203
203
-
};
204
204
-
};
205
205
-
"inflight-1.0.6" = {
206
206
-
name = "inflight";
207
207
-
packageName = "inflight";
208
208
-
version = "1.0.6";
209
209
-
src = fetchurl {
210
210
-
url = "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz";
211
211
-
sha512 = "k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==";
212
212
-
};
213
213
-
};
214
214
-
"inherits-2.0.4" = {
215
215
-
name = "inherits";
216
216
-
packageName = "inherits";
217
217
-
version = "2.0.4";
218
218
-
src = fetchurl {
219
219
-
url = "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz";
220
220
-
sha512 = "k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==";
221
221
-
};
222
222
-
};
223
223
-
"ini-1.3.8" = {
224
224
-
name = "ini";
225
225
-
packageName = "ini";
226
226
-
version = "1.3.8";
227
227
-
src = fetchurl {
228
228
-
url = "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz";
229
229
-
sha512 = "JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==";
230
230
-
};
231
231
-
};
232
232
-
"is-fullwidth-code-point-1.0.0" = {
233
233
-
name = "is-fullwidth-code-point";
234
234
-
packageName = "is-fullwidth-code-point";
235
235
-
version = "1.0.0";
236
236
-
src = fetchurl {
237
237
-
url = "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz";
238
238
-
sha512 = "1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==";
239
239
-
};
240
240
-
};
241
241
-
"isarray-1.0.0" = {
242
242
-
name = "isarray";
243
243
-
packageName = "isarray";
244
244
-
version = "1.0.0";
245
245
-
src = fetchurl {
246
246
-
url = "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz";
247
247
-
sha512 = "VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==";
248
248
-
};
249
249
-
};
250
250
-
"minimatch-3.1.2" = {
251
251
-
name = "minimatch";
252
252
-
packageName = "minimatch";
253
253
-
version = "3.1.2";
254
254
-
src = fetchurl {
255
255
-
url = "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz";
256
256
-
sha512 = "J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==";
257
257
-
};
258
258
-
};
259
259
-
"minimist-1.2.8" = {
260
260
-
name = "minimist";
261
261
-
packageName = "minimist";
262
262
-
version = "1.2.8";
263
263
-
src = fetchurl {
264
264
-
url = "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz";
265
265
-
sha512 = "2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==";
266
266
-
};
267
267
-
};
268
268
-
"minipass-2.9.0" = {
269
269
-
name = "minipass";
270
270
-
packageName = "minipass";
271
271
-
version = "2.9.0";
272
272
-
src = fetchurl {
273
273
-
url = "https://registry.npmjs.org/minipass/-/minipass-2.9.0.tgz";
274
274
-
sha512 = "wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==";
275
275
-
};
276
276
-
};
277
277
-
"minizlib-1.3.3" = {
278
278
-
name = "minizlib";
279
279
-
packageName = "minizlib";
280
280
-
version = "1.3.3";
281
281
-
src = fetchurl {
282
282
-
url = "https://registry.npmjs.org/minizlib/-/minizlib-1.3.3.tgz";
283
283
-
sha512 = "6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q==";
284
284
-
};
285
285
-
};
286
286
-
"mkdirp-0.5.6" = {
287
287
-
name = "mkdirp";
288
288
-
packageName = "mkdirp";
289
289
-
version = "0.5.6";
290
290
-
src = fetchurl {
291
291
-
url = "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz";
292
292
-
sha512 = "FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==";
293
293
-
};
294
294
-
};
295
295
-
"ms-2.1.3" = {
296
296
-
name = "ms";
297
297
-
packageName = "ms";
298
298
-
version = "2.1.3";
299
299
-
src = fetchurl {
300
300
-
url = "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz";
301
301
-
sha512 = "6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==";
302
302
-
};
303
303
-
};
304
304
-
"needle-2.9.1" = {
305
305
-
name = "needle";
306
306
-
packageName = "needle";
307
307
-
version = "2.9.1";
308
308
-
src = fetchurl {
309
309
-
url = "https://registry.npmjs.org/needle/-/needle-2.9.1.tgz";
310
310
-
sha512 = "6R9fqJ5Zcmf+uYaFgdIHmLwNldn5HbK8L5ybn7Uz+ylX/rnOsSp1AHcvQSrCaFN+qNM1wpymHqD7mVasEOlHGQ==";
311
311
-
};
312
312
-
};
313
313
-
"nopt-4.0.3" = {
314
314
-
name = "nopt";
315
315
-
packageName = "nopt";
316
316
-
version = "4.0.3";
317
317
-
src = fetchurl {
318
318
-
url = "https://registry.npmjs.org/nopt/-/nopt-4.0.3.tgz";
319
319
-
sha512 = "CvaGwVMztSMJLOeXPrez7fyfObdZqNUK1cPAEzLHrTybIua9pMdmmPR5YwtfNftIOMv3DPUhFaxsZMNTQO20Kg==";
320
320
-
};
321
321
-
};
322
322
-
"npm-bundled-1.1.2" = {
323
323
-
name = "npm-bundled";
324
324
-
packageName = "npm-bundled";
325
325
-
version = "1.1.2";
326
326
-
src = fetchurl {
327
327
-
url = "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.2.tgz";
328
328
-
sha512 = "x5DHup0SuyQcmL3s7Rx/YQ8sbw/Hzg0rj48eN0dV7hf5cmQq5PXIeioroH3raV1QC1yh3uTYuMThvEQF3iKgGQ==";
329
329
-
};
330
330
-
};
331
331
-
"npm-normalize-package-bin-1.0.1" = {
332
332
-
name = "npm-normalize-package-bin";
333
333
-
packageName = "npm-normalize-package-bin";
334
334
-
version = "1.0.1";
335
335
-
src = fetchurl {
336
336
-
url = "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz";
337
337
-
sha512 = "EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==";
338
338
-
};
339
339
-
};
340
340
-
"npm-packlist-1.4.8" = {
341
341
-
name = "npm-packlist";
342
342
-
packageName = "npm-packlist";
343
343
-
version = "1.4.8";
344
344
-
src = fetchurl {
345
345
-
url = "https://registry.npmjs.org/npm-packlist/-/npm-packlist-1.4.8.tgz";
346
346
-
sha512 = "5+AZgwru5IevF5ZdnFglB5wNlHG1AOOuw28WhUq8/8emhBmLv6jX5by4WJCh7lW0uSYZYS6DXqIsyZVIXRZU9A==";
347
347
-
};
348
348
-
};
349
349
-
"npmlog-4.1.2" = {
350
350
-
name = "npmlog";
351
351
-
packageName = "npmlog";
352
352
-
version = "4.1.2";
353
353
-
src = fetchurl {
354
354
-
url = "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz";
355
355
-
sha512 = "2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==";
356
356
-
};
357
357
-
};
358
358
-
"number-is-nan-1.0.1" = {
359
359
-
name = "number-is-nan";
360
360
-
packageName = "number-is-nan";
361
361
-
version = "1.0.1";
362
362
-
src = fetchurl {
363
363
-
url = "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz";
364
364
-
sha512 = "4jbtZXNAsfZbAHiiqjLPBiCl16dES1zI4Hpzzxw61Tk+loF+sBDBKx1ICKKKwIqQ7M0mFn1TmkN7euSncWgHiQ==";
365
365
-
};
366
366
-
};
367
367
-
"object-assign-4.1.1" = {
368
368
-
name = "object-assign";
369
369
-
packageName = "object-assign";
370
370
-
version = "4.1.1";
371
371
-
src = fetchurl {
372
372
-
url = "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz";
373
373
-
sha512 = "rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==";
374
374
-
};
375
375
-
};
376
376
-
"once-1.4.0" = {
377
377
-
name = "once";
378
378
-
packageName = "once";
379
379
-
version = "1.4.0";
380
380
-
src = fetchurl {
381
381
-
url = "https://registry.npmjs.org/once/-/once-1.4.0.tgz";
382
382
-
sha512 = "lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==";
383
383
-
};
384
384
-
};
385
385
-
"os-homedir-1.0.2" = {
386
386
-
name = "os-homedir";
387
387
-
packageName = "os-homedir";
388
388
-
version = "1.0.2";
389
389
-
src = fetchurl {
390
390
-
url = "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz";
391
391
-
sha512 = "B5JU3cabzk8c67mRRd3ECmROafjYMXbuzlwtqdM8IbS8ktlTix8aFGb2bAGKrSRIlnfKwovGUUr72JUPyOb6kQ==";
392
392
-
};
393
393
-
};
394
394
-
"os-tmpdir-1.0.2" = {
395
395
-
name = "os-tmpdir";
396
396
-
packageName = "os-tmpdir";
397
397
-
version = "1.0.2";
398
398
-
src = fetchurl {
399
399
-
url = "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz";
400
400
-
sha512 = "D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==";
401
401
-
};
402
402
-
};
403
403
-
"osenv-0.1.5" = {
404
404
-
name = "osenv";
405
405
-
packageName = "osenv";
406
406
-
version = "0.1.5";
407
407
-
src = fetchurl {
408
408
-
url = "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz";
409
409
-
sha512 = "0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==";
410
410
-
};
411
411
-
};
412
412
-
"path-is-absolute-1.0.1" = {
413
413
-
name = "path-is-absolute";
414
414
-
packageName = "path-is-absolute";
415
415
-
version = "1.0.1";
416
416
-
src = fetchurl {
417
417
-
url = "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz";
418
418
-
sha512 = "AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==";
419
419
-
};
420
420
-
};
421
421
-
"process-nextick-args-2.0.1" = {
422
422
-
name = "process-nextick-args";
423
423
-
packageName = "process-nextick-args";
424
424
-
version = "2.0.1";
425
425
-
src = fetchurl {
426
426
-
url = "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz";
427
427
-
sha512 = "3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==";
428
428
-
};
429
429
-
};
430
430
-
"rc-1.2.8" = {
431
431
-
name = "rc";
432
432
-
packageName = "rc";
433
433
-
version = "1.2.8";
434
434
-
src = fetchurl {
435
435
-
url = "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz";
436
436
-
sha512 = "y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==";
437
437
-
};
438
438
-
};
439
439
-
"readable-stream-2.3.8" = {
440
440
-
name = "readable-stream";
441
441
-
packageName = "readable-stream";
442
442
-
version = "2.3.8";
443
443
-
src = fetchurl {
444
444
-
url = "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz";
445
445
-
sha512 = "8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==";
446
446
-
};
447
447
-
};
448
448
-
"rimraf-2.7.1" = {
449
449
-
name = "rimraf";
450
450
-
packageName = "rimraf";
451
451
-
version = "2.7.1";
452
452
-
src = fetchurl {
453
453
-
url = "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz";
454
454
-
sha512 = "uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==";
455
455
-
};
456
456
-
};
457
457
-
"safe-buffer-5.1.2" = {
458
458
-
name = "safe-buffer";
459
459
-
packageName = "safe-buffer";
460
460
-
version = "5.1.2";
461
461
-
src = fetchurl {
462
462
-
url = "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz";
463
463
-
sha512 = "Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==";
464
464
-
};
465
465
-
};
466
466
-
"safe-buffer-5.2.1" = {
467
467
-
name = "safe-buffer";
468
468
-
packageName = "safe-buffer";
469
469
-
version = "5.2.1";
470
470
-
src = fetchurl {
471
471
-
url = "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz";
472
472
-
sha512 = "rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==";
473
473
-
};
474
474
-
};
475
475
-
"safer-buffer-2.1.2" = {
476
476
-
name = "safer-buffer";
477
477
-
packageName = "safer-buffer";
478
478
-
version = "2.1.2";
479
479
-
src = fetchurl {
480
480
-
url = "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz";
481
481
-
sha512 = "YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==";
482
482
-
};
483
483
-
};
484
484
-
"sax-1.2.4" = {
485
485
-
name = "sax";
486
486
-
packageName = "sax";
487
487
-
version = "1.2.4";
488
488
-
src = fetchurl {
489
489
-
url = "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz";
490
490
-
sha512 = "NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==";
491
491
-
};
492
492
-
};
493
493
-
"semver-5.7.1" = {
494
494
-
name = "semver";
495
495
-
packageName = "semver";
496
496
-
version = "5.7.1";
497
497
-
src = fetchurl {
498
498
-
url = "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz";
499
499
-
sha512 = "sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==";
500
500
-
};
501
501
-
};
502
502
-
"set-blocking-2.0.0" = {
503
503
-
name = "set-blocking";
504
504
-
packageName = "set-blocking";
505
505
-
version = "2.0.0";
506
506
-
src = fetchurl {
507
507
-
url = "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz";
508
508
-
sha512 = "KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==";
509
509
-
};
510
510
-
};
511
511
-
"signal-exit-3.0.7" = {
512
512
-
name = "signal-exit";
513
513
-
packageName = "signal-exit";
514
514
-
version = "3.0.7";
515
515
-
src = fetchurl {
516
516
-
url = "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz";
517
517
-
sha512 = "wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==";
518
518
-
};
519
519
-
};
520
520
-
"string-width-1.0.2" = {
521
521
-
name = "string-width";
522
522
-
packageName = "string-width";
523
523
-
version = "1.0.2";
524
524
-
src = fetchurl {
525
525
-
url = "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz";
526
526
-
sha512 = "0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==";
527
527
-
};
528
528
-
};
529
529
-
"string_decoder-1.1.1" = {
530
530
-
name = "string_decoder";
531
531
-
packageName = "string_decoder";
532
532
-
version = "1.1.1";
533
533
-
src = fetchurl {
534
534
-
url = "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz";
535
535
-
sha512 = "n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==";
536
536
-
};
537
537
-
};
538
538
-
"strip-ansi-3.0.1" = {
539
539
-
name = "strip-ansi";
540
540
-
packageName = "strip-ansi";
541
541
-
version = "3.0.1";
542
542
-
src = fetchurl {
543
543
-
url = "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz";
544
544
-
sha512 = "VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==";
545
545
-
};
546
546
-
};
547
547
-
"strip-json-comments-2.0.1" = {
548
548
-
name = "strip-json-comments";
549
549
-
packageName = "strip-json-comments";
550
550
-
version = "2.0.1";
551
551
-
src = fetchurl {
552
552
-
url = "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz";
553
553
-
sha512 = "4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==";
554
554
-
};
555
555
-
};
556
556
-
"tar-4.4.19" = {
557
557
-
name = "tar";
558
558
-
packageName = "tar";
559
559
-
version = "4.4.19";
560
560
-
src = fetchurl {
561
561
-
url = "https://registry.npmjs.org/tar/-/tar-4.4.19.tgz";
562
562
-
sha512 = "a20gEsvHnWe0ygBY8JbxoM4w3SJdhc7ZAuxkLqh+nvNQN2IOt0B5lLgM490X5Hl8FF0dl0tOf2ewFYAlIFgzVA==";
563
563
-
};
564
564
-
};
565
565
-
"util-deprecate-1.0.2" = {
566
566
-
name = "util-deprecate";
567
567
-
packageName = "util-deprecate";
568
568
-
version = "1.0.2";
569
569
-
src = fetchurl {
570
570
-
url = "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz";
571
571
-
sha512 = "EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==";
572
572
-
};
573
573
-
};
574
574
-
"wide-align-1.1.5" = {
575
575
-
name = "wide-align";
576
576
-
packageName = "wide-align";
577
577
-
version = "1.1.5";
578
578
-
src = fetchurl {
579
579
-
url = "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz";
580
580
-
sha512 = "eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==";
581
581
-
};
582
582
-
};
583
583
-
"wrappy-1.0.2" = {
584
584
-
name = "wrappy";
585
585
-
packageName = "wrappy";
586
586
-
version = "1.0.2";
587
587
-
src = fetchurl {
588
588
-
url = "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz";
589
589
-
sha512 = "l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==";
590
590
-
};
591
591
-
};
592
592
-
"yallist-3.1.1" = {
593
593
-
name = "yallist";
594
594
-
packageName = "yallist";
595
595
-
version = "3.1.1";
596
596
-
src = fetchurl {
597
597
-
url = "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz";
598
598
-
sha512 = "a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==";
599
599
-
};
600
600
-
};
601
601
-
};
602
602
-
in
603
603
-
{
604
604
-
node-pre-gyp = nodeEnv.buildNodePackage {
605
605
-
name = "node-pre-gyp";
606
606
-
packageName = "node-pre-gyp";
607
607
-
version = "0.17.0";
608
608
-
src = fetchurl {
609
609
-
url = "https://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.17.0.tgz";
610
610
-
sha512 = "abzZt1hmOjkZez29ppg+5gGqdPLUuJeAEwVPtHYEJgx0qzttCbcKFpxrCQn2HYbwCv2c+7JwH4BgEzFkUGpn4A==";
611
611
-
};
612
612
-
dependencies = [
613
613
-
sources."abbrev-1.1.1"
614
614
-
sources."ansi-regex-2.1.1"
615
615
-
sources."aproba-1.2.0"
616
616
-
sources."are-we-there-yet-1.1.7"
617
617
-
sources."balanced-match-1.0.2"
618
618
-
sources."brace-expansion-1.1.11"
619
619
-
sources."chownr-1.1.4"
620
620
-
sources."code-point-at-1.1.0"
621
621
-
sources."concat-map-0.0.1"
622
622
-
sources."console-control-strings-1.1.0"
623
623
-
sources."core-util-is-1.0.3"
624
624
-
sources."debug-3.2.7"
625
625
-
sources."deep-extend-0.6.0"
626
626
-
sources."delegates-1.0.0"
627
627
-
sources."detect-libc-1.0.3"
628
628
-
sources."fs-minipass-1.2.7"
629
629
-
sources."fs.realpath-1.0.0"
630
630
-
sources."gauge-2.7.4"
631
631
-
sources."glob-7.2.3"
632
632
-
sources."has-unicode-2.0.1"
633
633
-
sources."iconv-lite-0.4.24"
634
634
-
sources."ignore-walk-3.0.4"
635
635
-
sources."inflight-1.0.6"
636
636
-
sources."inherits-2.0.4"
637
637
-
sources."ini-1.3.8"
638
638
-
sources."is-fullwidth-code-point-1.0.0"
639
639
-
sources."isarray-1.0.0"
640
640
-
sources."minimatch-3.1.2"
641
641
-
sources."minimist-1.2.8"
642
642
-
sources."minipass-2.9.0"
643
643
-
sources."minizlib-1.3.3"
644
644
-
sources."mkdirp-0.5.6"
645
645
-
sources."ms-2.1.3"
646
646
-
sources."needle-2.9.1"
647
647
-
sources."nopt-4.0.3"
648
648
-
sources."npm-bundled-1.1.2"
649
649
-
sources."npm-normalize-package-bin-1.0.1"
650
650
-
sources."npm-packlist-1.4.8"
651
651
-
sources."npmlog-4.1.2"
652
652
-
sources."number-is-nan-1.0.1"
653
653
-
sources."object-assign-4.1.1"
654
654
-
sources."once-1.4.0"
655
655
-
sources."os-homedir-1.0.2"
656
656
-
sources."os-tmpdir-1.0.2"
657
657
-
sources."osenv-0.1.5"
658
658
-
sources."path-is-absolute-1.0.1"
659
659
-
sources."process-nextick-args-2.0.1"
660
660
-
sources."rc-1.2.8"
661
661
-
sources."readable-stream-2.3.8"
662
662
-
sources."rimraf-2.7.1"
663
663
-
sources."safe-buffer-5.1.2"
664
664
-
sources."safer-buffer-2.1.2"
665
665
-
sources."sax-1.2.4"
666
666
-
sources."semver-5.7.1"
667
667
-
sources."set-blocking-2.0.0"
668
668
-
sources."signal-exit-3.0.7"
669
669
-
sources."string-width-1.0.2"
670
670
-
sources."string_decoder-1.1.1"
671
671
-
sources."strip-ansi-3.0.1"
672
672
-
sources."strip-json-comments-2.0.1"
673
673
-
(sources."tar-4.4.19" // {
674
674
-
dependencies = [
675
675
-
sources."safe-buffer-5.2.1"
676
676
-
];
677
677
-
})
678
678
-
sources."util-deprecate-1.0.2"
679
679
-
sources."wide-align-1.1.5"
680
680
-
sources."wrappy-1.0.2"
681
681
-
sources."yallist-3.1.1"
682
682
-
];
683
683
-
buildInputs = globalBuildInputs;
684
684
-
meta = {
685
685
-
description = "Node.js native addon binary install tool";
686
686
-
homepage = "https://github.com/mapbox/node-pre-gyp#readme";
687
687
-
license = "BSD-3-Clause";
688
688
-
};
689
689
-
production = true;
690
690
-
bypassCache = true;
691
691
-
reconstructLock = true;
692
692
-
};
693
693
-
}