circomlib-testvectors/package-lock.json
package-lock.jsonRaw
1{
2 "name": "circomlib-testvectors",
3 "version": "0.0.1",
4 "lockfileVersion": 1,
5 "requires": true,
6 "dependencies": {
7 "@iden3/bigarray": {
8 "version": "0.0.2",
9 "resolved": "https://registry.npmjs.org/@iden3/bigarray/-/bigarray-0.0.2.tgz",
10 "integrity": "sha512-Xzdyxqm1bOFF6pdIsiHLLl3HkSLjbhqJHVyqaTxXt3RqXBEnmsUmEW47H7VOi/ak7TdkRpNkxjyK5Zbkm+y52g=="
11 },
12 "@ungap/promise-all-settled": {
13 "version": "1.1.2",
14 "resolved": "https://registry.npmjs.org/@ungap/promise-all-settled/-/promise-all-settled-1.1.2.tgz",
15 "integrity": "sha512-sL/cEvJWAnClXw0wHk85/2L0G6Sj8UB0Ctc1TEMbKSsmpRosqhwj9gWgFRZSrBr2f9tiXISwNhCPmlfqUqyb9Q=="
16 },
17 "ansi-colors": {
18 "version": "3.2.3",
19 "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.3.tgz",
20 "integrity": "sha512-LEHHyuhlPY3TmuUYMh2oz89lTShfvgbmzaBcxve9t/9Wuy7Dwf4yoAKcND7KFT1HAQfqZ12qtc+DUrBMeKF9nw==",
21 "dev": true
22 },
23 "ansi-regex": {
24 "version": "5.0.0",
25 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
26 "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg=="
27 },
28 "ansi-styles": {
29 "version": "3.2.1",
30 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
31 "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
32 "requires": {
33 "color-convert": "^1.9.0"
34 }
35 },
36 "anymatch": {
37 "version": "3.1.1",
38 "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz",
39 "integrity": "sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==",
40 "requires": {
41 "normalize-path": "^3.0.0",
42 "picomatch": "^2.0.4"
43 }
44 },
45 "argparse": {
46 "version": "1.0.10",
47 "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
48 "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
49 "requires": {
50 "sprintf-js": "~1.0.2"
51 }
52 },
53 "assertion-error": {
54 "version": "1.1.0",
55 "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-1.1.0.tgz",
56 "integrity": "sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw=="
57 },
58 "async": {
59 "version": "0.9.2",
60 "resolved": "https://registry.npmjs.org/async/-/async-0.9.2.tgz",
61 "integrity": "sha1-rqdNXmHB+JlhO/ZL2mbUx48v0X0="
62 },
63 "balanced-match": {
64 "version": "1.0.0",
65 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
66 "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c="
67 },
68 "big-integer": {
69 "version": "1.6.48",
70 "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.48.tgz",
71 "integrity": "sha512-j51egjPa7/i+RdiRuJbPdJ2FIUYYPhvYLjzoYbcMMm62ooO6F94fETG4MTs46zPAF9Brs04OajboA/qTGuz78w=="
72 },
73 "binary-extensions": {
74 "version": "2.1.0",
75 "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.1.0.tgz",
76 "integrity": "sha512-1Yj8h9Q+QDF5FzhMs/c9+6UntbD5MkRfRwac8DoEm9ZfUBZ7tZ55YcGVAzEe4bXsdQHEk+s9S5wsOKVdZrw0tQ=="
77 },
78 "bindings": {
79 "version": "1.5.0",
80 "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz",
81 "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==",
82 "requires": {
83 "file-uri-to-path": "1.0.0"
84 }
85 },
86 "blake-hash": {
87 "version": "1.1.1",
88 "resolved": "https://registry.npmjs.org/blake-hash/-/blake-hash-1.1.1.tgz",
89 "integrity": "sha512-V93H+FEJuXXZi1eEsMtbcBFP9oL5Ept7SLw3cbXYlPC3nocm9Fr4m18ZhbhdJrZVS9J/Z0oNE4L3oDZvmorHNA==",
90 "requires": {
91 "bindings": "^1.2.1",
92 "inherits": "^2.0.3",
93 "nan": "^2.2.1"
94 }
95 },
96 "blake2b": {
97 "version": "2.1.3",
98 "resolved": "https://registry.npmjs.org/blake2b/-/blake2b-2.1.3.tgz",
99 "integrity": "sha512-pkDss4xFVbMb4270aCyGD3qLv92314Et+FsKzilCLxDz5DuZ2/1g3w4nmBbu6nKApPspnjG7JcwTjGZnduB1yg==",
100 "requires": {
101 "blake2b-wasm": "^1.1.0",
102 "nanoassert": "^1.0.0"
103 }
104 },
105 "blake2b-wasm": {
106 "version": "1.1.7",
107 "resolved": "https://registry.npmjs.org/blake2b-wasm/-/blake2b-wasm-1.1.7.tgz",
108 "integrity": "sha512-oFIHvXhlz/DUgF0kq5B1CqxIDjIJwh9iDeUUGQUcvgiGz7Wdw03McEO7CfLBy7QKGdsydcMCgO9jFNBAFCtFcA==",
109 "requires": {
110 "nanoassert": "^1.0.0"
111 }
112 },
113 "blakejs": {
114 "version": "1.1.0",
115 "resolved": "https://registry.npmjs.org/blakejs/-/blakejs-1.1.0.tgz",
116 "integrity": "sha1-ad+S75U6qIylGjLfarHFShVfx6U="
117 },
118 "brace-expansion": {
119 "version": "1.1.11",
120 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
121 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
122 "requires": {
123 "balanced-match": "^1.0.0",
124 "concat-map": "0.0.1"
125 }
126 },
127 "braces": {
128 "version": "3.0.2",
129 "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
130 "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
131 "requires": {
132 "fill-range": "^7.0.1"
133 }
134 },
135 "browser-stdout": {
136 "version": "1.3.1",
137 "resolved": "https://registry.npmjs.org/browser-stdout/-/browser-stdout-1.3.1.tgz",
138 "integrity": "sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw=="
139 },
140 "camelcase": {
141 "version": "5.3.1",
142 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
143 "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg=="
144 },
145 "chai": {
146 "version": "4.2.0",
147 "resolved": "https://registry.npmjs.org/chai/-/chai-4.2.0.tgz",
148 "integrity": "sha512-XQU3bhBukrOsQCuwZndwGcCVQHyZi53fQ6Ys1Fym7E4olpIqqZZhhoFJoaKVvV17lWQoXYwgWN2nF5crA8J2jw==",
149 "requires": {
150 "assertion-error": "^1.1.0",
151 "check-error": "^1.0.2",
152 "deep-eql": "^3.0.1",
153 "get-func-name": "^2.0.0",
154 "pathval": "^1.1.0",
155 "type-detect": "^4.0.5"
156 }
157 },
158 "chalk": {
159 "version": "2.4.2",
160 "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
161 "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
162 "requires": {
163 "ansi-styles": "^3.2.1",
164 "escape-string-regexp": "^1.0.5",
165 "supports-color": "^5.3.0"
166 }
167 },
168 "check-error": {
169 "version": "1.0.2",
170 "resolved": "https://registry.npmjs.org/check-error/-/check-error-1.0.2.tgz",
171 "integrity": "sha1-V00xLt2Iu13YkS6Sht1sCu1KrII="
172 },
173 "chokidar": {
174 "version": "3.3.0",
175 "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.3.0.tgz",
176 "integrity": "sha512-dGmKLDdT3Gdl7fBUe8XK+gAtGmzy5Fn0XkkWQuYxGIgWVPPse2CxFA5mtrlD0TOHaHjEUqkWNyP1XdHoJES/4A==",
177 "dev": true,
178 "requires": {
179 "anymatch": "~3.1.1",
180 "braces": "~3.0.2",
181 "fsevents": "~2.1.1",
182 "glob-parent": "~5.1.0",
183 "is-binary-path": "~2.1.0",
184 "is-glob": "~4.0.1",
185 "normalize-path": "~3.0.0",
186 "readdirp": "~3.2.0"
187 }
188 },
189 "circom": {
190 "version": "0.5.33",
191 "resolved": "https://registry.npmjs.org/circom/-/circom-0.5.33.tgz",
192 "integrity": "sha512-UdL8fr6GckhQ4VoWjIvuYwCHneJe8z/AyJpDxgKLyuaX51ijd4gBP6jlwHDbQJsha2aU2GR9qgDsxd0jfari1Q==",
193 "requires": {
194 "chai": "^4.2.0",
195 "circom_runtime": "0.1.8",
196 "fastfile": "0.0.18",
197 "ffiasm": "0.1.1",
198 "ffjavascript": "0.2.22",
199 "ffwasm": "0.0.7",
200 "fnv-plus": "^1.3.1",
201 "r1csfile": "0.0.16",
202 "tmp-promise": "^2.0.2",
203 "wasmbuilder": "0.0.10"
204 },
205 "dependencies": {
206 "ffjavascript": {
207 "version": "0.2.22",
208 "resolved": "https://registry.npmjs.org/ffjavascript/-/ffjavascript-0.2.22.tgz",
209 "integrity": "sha512-EsVqap2Txm17bKW0z/jXCX3M7rQ++nQUAJY8alWDpyhjRj90xjl6GLeVSKZQ8rOFDQ/SFFXcEB8w9X8Boxid+w==",
210 "requires": {
211 "big-integer": "^1.6.48",
212 "wasmcurves": "0.0.12",
213 "worker-threads": "^1.0.0"
214 }
215 },
216 "wasmcurves": {
217 "version": "0.0.12",
218 "resolved": "https://registry.npmjs.org/wasmcurves/-/wasmcurves-0.0.12.tgz",
219 "integrity": "sha512-1Jl9mkatyHSNj80ILjf85SZUNuZQBCkTjJlhzqHnZQXUmIimCIWkugaVaYNjozLs1Gun4h/keZe1MBeBN0sRpg==",
220 "requires": {
221 "big-integer": "^1.6.42",
222 "blakejs": "^1.1.0"
223 }
224 }
225 }
226 },
227 "circom_runtime": {
228 "version": "0.1.8",
229 "resolved": "https://registry.npmjs.org/circom_runtime/-/circom_runtime-0.1.8.tgz",
230 "integrity": "sha512-5ZmzCyidkNPb1zZsJGRXTuWcJ6kW6+gRBtHgf2tFqTh5dUyWVVPH0Zg7AsU2ijPr1AmYZUlme0yORUZK5HrjOA==",
231 "requires": {
232 "ffjavascript": "0.2.10",
233 "fnv-plus": "^1.3.1"
234 },
235 "dependencies": {
236 "ffjavascript": {
237 "version": "0.2.10",
238 "resolved": "https://registry.npmjs.org/ffjavascript/-/ffjavascript-0.2.10.tgz",
239 "integrity": "sha512-GQI6gHYYG5/iD4Kt3VzezzK7fARJzP0zkc82V/+JAdjfeKBXhDSo5rpKFuK3cDcrdW0Fu2emuYNMEAuFqhEQvQ==",
240 "requires": {
241 "big-integer": "^1.6.48",
242 "wasmcurves": "0.0.5",
243 "worker-threads": "^1.0.0"
244 }
245 }
246 }
247 },
248 "circomlib": {
249 "version": "git+https://github.com/iden3/circomlib.git#5935ac69df760437da84cc7fe9f4db3ead56d47b",
250 "from": "git+https://github.com/iden3/circomlib.git",
251 "requires": {
252 "blake-hash": "^1.1.0",
253 "blake2b": "^2.1.3",
254 "circom": "0.5.33",
255 "ffjavascript": "0.1.0"
256 },
257 "dependencies": {
258 "ffjavascript": {
259 "version": "0.1.0",
260 "resolved": "https://registry.npmjs.org/ffjavascript/-/ffjavascript-0.1.0.tgz",
261 "integrity": "sha512-dmKlUasSfvUcxBm8nCSKl2x7EFJsXA7OVP8XLFA03T2+6mAc3IiVLC2ambEVOcMOhyhl0vJfVZjM9f9d38D1rw==",
262 "requires": {
263 "big-integer": "^1.6.48"
264 }
265 }
266 }
267 },
268 "cliui": {
269 "version": "6.0.0",
270 "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz",
271 "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==",
272 "requires": {
273 "string-width": "^4.2.0",
274 "strip-ansi": "^6.0.0",
275 "wrap-ansi": "^6.2.0"
276 }
277 },
278 "color-convert": {
279 "version": "1.9.3",
280 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
281 "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
282 "requires": {
283 "color-name": "1.1.3"
284 }
285 },
286 "color-name": {
287 "version": "1.1.3",
288 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
289 "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU="
290 },
291 "concat-map": {
292 "version": "0.0.1",
293 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
294 "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s="
295 },
296 "debug": {
297 "version": "4.2.0",
298 "resolved": "https://registry.npmjs.org/debug/-/debug-4.2.0.tgz",
299 "integrity": "sha512-IX2ncY78vDTjZMFUdmsvIRFY2Cf4FnD0wRs+nQwJU8Lu99/tPFdb0VybiiMTPe3I6rQmwsqQqRBvxU+bZ/I8sg==",
300 "requires": {
301 "ms": "2.1.2"
302 }
303 },
304 "decamelize": {
305 "version": "1.2.0",
306 "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
307 "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA="
308 },
309 "deep-eql": {
310 "version": "3.0.1",
311 "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-3.0.1.tgz",
312 "integrity": "sha512-+QeIQyN5ZuO+3Uk5DYh6/1eKO0m0YmJFGNmFHGACpf1ClL1nmlV/p4gNgbl2pJGxgXb4faqo6UE+M5ACEMyVcw==",
313 "requires": {
314 "type-detect": "^4.0.0"
315 }
316 },
317 "define-properties": {
318 "version": "1.1.3",
319 "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz",
320 "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==",
321 "dev": true,
322 "requires": {
323 "object-keys": "^1.0.12"
324 }
325 },
326 "diff": {
327 "version": "3.5.0",
328 "resolved": "https://registry.npmjs.org/diff/-/diff-3.5.0.tgz",
329 "integrity": "sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==",
330 "dev": true
331 },
332 "ejs": {
333 "version": "3.1.5",
334 "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.5.tgz",
335 "integrity": "sha512-dldq3ZfFtgVTJMLjOe+/3sROTzALlL9E34V4/sDtUd/KlBSS0s6U1/+WPE1B4sj9CXHJpL1M6rhNJnc9Wbal9w==",
336 "requires": {
337 "jake": "^10.6.1"
338 }
339 },
340 "emoji-regex": {
341 "version": "8.0.0",
342 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
343 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="
344 },
345 "es-abstract": {
346 "version": "1.17.6",
347 "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.6.tgz",
348 "integrity": "sha512-Fr89bON3WFyUi5EvAeI48QTWX0AyekGgLA8H+c+7fbfCkJwRWRMLd8CQedNEyJuoYYhmtEqY92pgte1FAhBlhw==",
349 "dev": true,
350 "requires": {
351 "es-to-primitive": "^1.2.1",
352 "function-bind": "^1.1.1",
353 "has": "^1.0.3",
354 "has-symbols": "^1.0.1",
355 "is-callable": "^1.2.0",
356 "is-regex": "^1.1.0",
357 "object-inspect": "^1.7.0",
358 "object-keys": "^1.1.1",
359 "object.assign": "^4.1.0",
360 "string.prototype.trimend": "^1.0.1",
361 "string.prototype.trimstart": "^1.0.1"
362 }
363 },
364 "es-to-primitive": {
365 "version": "1.2.1",
366 "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz",
367 "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==",
368 "dev": true,
369 "requires": {
370 "is-callable": "^1.1.4",
371 "is-date-object": "^1.0.1",
372 "is-symbol": "^1.0.2"
373 }
374 },
375 "escape-string-regexp": {
376 "version": "1.0.5",
377 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
378 "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ="
379 },
380 "esprima": {
381 "version": "4.0.1",
382 "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
383 "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A=="
384 },
385 "fastfile": {
386 "version": "0.0.18",
387 "resolved": "https://registry.npmjs.org/fastfile/-/fastfile-0.0.18.tgz",
388 "integrity": "sha512-q03PTKc+wptis4WmuFOwPNQx2p5myFUrl/dMgRlW9mymc1Egyc14JPHgiGnWK+sJ0+dBl2Vwtfh5GfSQltYOpw=="
389 },
390 "ffiasm": {
391 "version": "0.1.1",
392 "resolved": "https://registry.npmjs.org/ffiasm/-/ffiasm-0.1.1.tgz",
393 "integrity": "sha512-irMMHiR9JJ7BVBrAhtliUawxVdPYSdyl81taUYJ4C1mJ0iw2ueThE/qtr0J8B83tsIY8HJvh0lg5F+6ClK4xpA==",
394 "requires": {
395 "big-integer": "^1.6.48",
396 "ejs": "^3.0.1",
397 "yargs": "^15.3.1"
398 }
399 },
400 "ffjavascript": {
401 "version": "git+https://github.com/iden3/ffjavascript.git#6a220e9f6398f6508a2a49bb2670ba11ac3ab5dc",
402 "from": "git+https://github.com/iden3/ffjavascript.git",
403 "requires": {
404 "big-integer": "^1.6.48",
405 "mocha": "^8.2.1",
406 "wasmcurves": "0.0.14",
407 "worker-threads": "^1.0.0"
408 },
409 "dependencies": {
410 "ansi-colors": {
411 "version": "4.1.1",
412 "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz",
413 "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA=="
414 },
415 "ansi-regex": {
416 "version": "4.1.0",
417 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
418 "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg=="
419 },
420 "ansi-styles": {
421 "version": "4.3.0",
422 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
423 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
424 "requires": {
425 "color-convert": "^2.0.1"
426 }
427 },
428 "chalk": {
429 "version": "4.1.0",
430 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
431 "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
432 "requires": {
433 "ansi-styles": "^4.1.0",
434 "supports-color": "^7.1.0"
435 }
436 },
437 "chokidar": {
438 "version": "3.4.3",
439 "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.4.3.tgz",
440 "integrity": "sha512-DtM3g7juCXQxFVSNPNByEC2+NImtBuxQQvWlHunpJIS5Ocr0lG306cC7FCi7cEA0fzmybPUIl4txBIobk1gGOQ==",
441 "requires": {
442 "anymatch": "~3.1.1",
443 "braces": "~3.0.2",
444 "fsevents": "~2.1.2",
445 "glob-parent": "~5.1.0",
446 "is-binary-path": "~2.1.0",
447 "is-glob": "~4.0.1",
448 "normalize-path": "~3.0.0",
449 "readdirp": "~3.5.0"
450 }
451 },
452 "cliui": {
453 "version": "5.0.0",
454 "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz",
455 "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==",
456 "requires": {
457 "string-width": "^3.1.0",
458 "strip-ansi": "^5.2.0",
459 "wrap-ansi": "^5.1.0"
460 }
461 },
462 "color-convert": {
463 "version": "2.0.1",
464 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
465 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
466 "requires": {
467 "color-name": "~1.1.4"
468 }
469 },
470 "color-name": {
471 "version": "1.1.4",
472 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
473 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
474 },
475 "diff": {
476 "version": "4.0.2",
477 "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz",
478 "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A=="
479 },
480 "emoji-regex": {
481 "version": "7.0.3",
482 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz",
483 "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA=="
484 },
485 "escape-string-regexp": {
486 "version": "4.0.0",
487 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
488 "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA=="
489 },
490 "find-up": {
491 "version": "5.0.0",
492 "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz",
493 "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==",
494 "requires": {
495 "locate-path": "^6.0.0",
496 "path-exists": "^4.0.0"
497 }
498 },
499 "flat": {
500 "version": "5.0.2",
501 "resolved": "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz",
502 "integrity": "sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ=="
503 },
504 "has-flag": {
505 "version": "4.0.0",
506 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
507 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
508 },
509 "is-fullwidth-code-point": {
510 "version": "2.0.0",
511 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
512 "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8="
513 },
514 "js-yaml": {
515 "version": "3.14.0",
516 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.0.tgz",
517 "integrity": "sha512-/4IbIeHcD9VMHFqDR/gQ7EdZdLimOvW2DdcxFjdyyZ9NsbS+ccrXqVWDtab/lRl5AlUqmpBx8EhPaWR+OtY17A==",
518 "requires": {
519 "argparse": "^1.0.7",
520 "esprima": "^4.0.0"
521 }
522 },
523 "locate-path": {
524 "version": "6.0.0",
525 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz",
526 "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==",
527 "requires": {
528 "p-locate": "^5.0.0"
529 }
530 },
531 "log-symbols": {
532 "version": "4.0.0",
533 "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.0.0.tgz",
534 "integrity": "sha512-FN8JBzLx6CzeMrB0tg6pqlGU1wCrXW+ZXGH481kfsBqer0hToTIiHdjH4Mq8xJUbvATujKCvaREGWpGUionraA==",
535 "requires": {
536 "chalk": "^4.0.0"
537 }
538 },
539 "mocha": {
540 "version": "8.2.1",
541 "resolved": "https://registry.npmjs.org/mocha/-/mocha-8.2.1.tgz",
542 "integrity": "sha512-cuLBVfyFfFqbNR0uUKbDGXKGk+UDFe6aR4os78XIrMQpZl/nv7JYHcvP5MFIAb374b2zFXsdgEGwmzMtP0Xg8w==",
543 "requires": {
544 "@ungap/promise-all-settled": "1.1.2",
545 "ansi-colors": "4.1.1",
546 "browser-stdout": "1.3.1",
547 "chokidar": "3.4.3",
548 "debug": "4.2.0",
549 "diff": "4.0.2",
550 "escape-string-regexp": "4.0.0",
551 "find-up": "5.0.0",
552 "glob": "7.1.6",
553 "growl": "1.10.5",
554 "he": "1.2.0",
555 "js-yaml": "3.14.0",
556 "log-symbols": "4.0.0",
557 "minimatch": "3.0.4",
558 "ms": "2.1.2",
559 "nanoid": "3.1.12",
560 "serialize-javascript": "5.0.1",
561 "strip-json-comments": "3.1.1",
562 "supports-color": "7.2.0",
563 "which": "2.0.2",
564 "wide-align": "1.1.3",
565 "workerpool": "6.0.2",
566 "yargs": "13.3.2",
567 "yargs-parser": "13.1.2",
568 "yargs-unparser": "2.0.0"
569 }
570 },
571 "p-limit": {
572 "version": "3.1.0",
573 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",
574 "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",
575 "requires": {
576 "yocto-queue": "^0.1.0"
577 }
578 },
579 "p-locate": {
580 "version": "5.0.0",
581 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz",
582 "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==",
583 "requires": {
584 "p-limit": "^3.0.2"
585 }
586 },
587 "readdirp": {
588 "version": "3.5.0",
589 "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.5.0.tgz",
590 "integrity": "sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ==",
591 "requires": {
592 "picomatch": "^2.2.1"
593 }
594 },
595 "string-width": {
596 "version": "3.1.0",
597 "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz",
598 "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==",
599 "requires": {
600 "emoji-regex": "^7.0.1",
601 "is-fullwidth-code-point": "^2.0.0",
602 "strip-ansi": "^5.1.0"
603 }
604 },
605 "strip-ansi": {
606 "version": "5.2.0",
607 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
608 "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
609 "requires": {
610 "ansi-regex": "^4.1.0"
611 }
612 },
613 "strip-json-comments": {
614 "version": "3.1.1",
615 "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz",
616 "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig=="
617 },
618 "supports-color": {
619 "version": "7.2.0",
620 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
621 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
622 "requires": {
623 "has-flag": "^4.0.0"
624 }
625 },
626 "wasmcurves": {
627 "version": "0.0.14",
628 "resolved": "https://registry.npmjs.org/wasmcurves/-/wasmcurves-0.0.14.tgz",
629 "integrity": "sha512-G1iMkxlRaQSdqQ1JrwHcU+awLmwyH6kFKfT8g9obd8MWe+u5oSdFXrODB0zmSI5aGGvJPG+4cAmqCGYv9R+7qg==",
630 "requires": {
631 "big-integer": "^1.6.42",
632 "blakejs": "^1.1.0"
633 }
634 },
635 "which": {
636 "version": "2.0.2",
637 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
638 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
639 "requires": {
640 "isexe": "^2.0.0"
641 }
642 },
643 "wrap-ansi": {
644 "version": "5.1.0",
645 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz",
646 "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==",
647 "requires": {
648 "ansi-styles": "^3.2.0",
649 "string-width": "^3.0.0",
650 "strip-ansi": "^5.0.0"
651 },
652 "dependencies": {
653 "ansi-styles": {
654 "version": "3.2.1",
655 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
656 "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
657 "requires": {
658 "color-convert": "^1.9.0"
659 }
660 },
661 "color-convert": {
662 "version": "1.9.3",
663 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
664 "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
665 "requires": {
666 "color-name": "1.1.3"
667 }
668 },
669 "color-name": {
670 "version": "1.1.3",
671 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
672 "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU="
673 }
674 }
675 },
676 "yargs": {
677 "version": "13.3.2",
678 "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz",
679 "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==",
680 "requires": {
681 "cliui": "^5.0.0",
682 "find-up": "^3.0.0",
683 "get-caller-file": "^2.0.1",
684 "require-directory": "^2.1.1",
685 "require-main-filename": "^2.0.0",
686 "set-blocking": "^2.0.0",
687 "string-width": "^3.0.0",
688 "which-module": "^2.0.0",
689 "y18n": "^4.0.0",
690 "yargs-parser": "^13.1.2"
691 },
692 "dependencies": {
693 "find-up": {
694 "version": "3.0.0",
695 "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
696 "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
697 "requires": {
698 "locate-path": "^3.0.0"
699 }
700 },
701 "locate-path": {
702 "version": "3.0.0",
703 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
704 "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
705 "requires": {
706 "p-locate": "^3.0.0",
707 "path-exists": "^3.0.0"
708 }
709 },
710 "p-limit": {
711 "version": "2.3.0",
712 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
713 "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
714 "requires": {
715 "p-try": "^2.0.0"
716 }
717 },
718 "p-locate": {
719 "version": "3.0.0",
720 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
721 "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
722 "requires": {
723 "p-limit": "^2.0.0"
724 }
725 },
726 "path-exists": {
727 "version": "3.0.0",
728 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
729 "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU="
730 }
731 }
732 },
733 "yargs-parser": {
734 "version": "13.1.2",
735 "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz",
736 "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==",
737 "requires": {
738 "camelcase": "^5.0.0",
739 "decamelize": "^1.2.0"
740 }
741 },
742 "yargs-unparser": {
743 "version": "2.0.0",
744 "resolved": "https://registry.npmjs.org/yargs-unparser/-/yargs-unparser-2.0.0.tgz",
745 "integrity": "sha512-7pRTIA9Qc1caZ0bZ6RYRGbHJthJWuakf+WmHK0rVeLkNrrGhfoabBNdue6kdINI6r4if7ocq9aD/n7xwKOdzOA==",
746 "requires": {
747 "camelcase": "^6.0.0",
748 "decamelize": "^4.0.0",
749 "flat": "^5.0.2",
750 "is-plain-obj": "^2.1.0"
751 },
752 "dependencies": {
753 "camelcase": {
754 "version": "6.2.0",
755 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz",
756 "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg=="
757 },
758 "decamelize": {
759 "version": "4.0.0",
760 "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-4.0.0.tgz",
761 "integrity": "sha512-9iE1PgSik9HeIIw2JO94IidnE3eBoQrFJ3w7sFuzSX4DpmZ3v5sZpUiV5Swcf6mQEF+Y0ru8Neo+p+nyh2J+hQ=="
762 }
763 }
764 }
765 }
766 },
767 "ffwasm": {
768 "version": "0.0.7",
769 "resolved": "https://registry.npmjs.org/ffwasm/-/ffwasm-0.0.7.tgz",
770 "integrity": "sha512-17cTLzv7HHAKqZbX8MvHxjSrR0yDdn1sh4TVsTbAvO9e6klhFicnyoVXc/sCuViV/M8g65sCmVrAmoPCZp1YkQ==",
771 "requires": {
772 "big-integer": "^1.6.48",
773 "wasmbuilder": "0.0.10"
774 }
775 },
776 "file-uri-to-path": {
777 "version": "1.0.0",
778 "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz",
779 "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw=="
780 },
781 "filelist": {
782 "version": "1.0.1",
783 "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.1.tgz",
784 "integrity": "sha512-8zSK6Nu0DQIC08mUC46sWGXi+q3GGpKydAG36k+JDba6VRpkevvOWUW5a/PhShij4+vHT9M+ghgG7eM+a9JDUQ==",
785 "requires": {
786 "minimatch": "^3.0.4"
787 }
788 },
789 "fill-range": {
790 "version": "7.0.1",
791 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
792 "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
793 "requires": {
794 "to-regex-range": "^5.0.1"
795 }
796 },
797 "find-up": {
798 "version": "4.1.0",
799 "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
800 "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
801 "requires": {
802 "locate-path": "^5.0.0",
803 "path-exists": "^4.0.0"
804 }
805 },
806 "flat": {
807 "version": "4.1.0",
808 "resolved": "https://registry.npmjs.org/flat/-/flat-4.1.0.tgz",
809 "integrity": "sha512-Px/TiLIznH7gEDlPXcUD4KnBusa6kR6ayRUVcnEAbreRIuhkqow/mun59BuRXwoYk7ZQOLW1ZM05ilIvK38hFw==",
810 "dev": true,
811 "requires": {
812 "is-buffer": "~2.0.3"
813 }
814 },
815 "fnv-plus": {
816 "version": "1.3.1",
817 "resolved": "https://registry.npmjs.org/fnv-plus/-/fnv-plus-1.3.1.tgz",
818 "integrity": "sha512-Gz1EvfOneuFfk4yG458dJ3TLJ7gV19q3OM/vVvvHf7eT02Hm1DleB4edsia6ahbKgAYxO9gvyQ1ioWZR+a00Yw=="
819 },
820 "fs.realpath": {
821 "version": "1.0.0",
822 "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
823 "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8="
824 },
825 "fsevents": {
826 "version": "2.1.3",
827 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.3.tgz",
828 "integrity": "sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==",
829 "optional": true
830 },
831 "function-bind": {
832 "version": "1.1.1",
833 "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
834 "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
835 "dev": true
836 },
837 "get-caller-file": {
838 "version": "2.0.5",
839 "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
840 "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg=="
841 },
842 "get-func-name": {
843 "version": "2.0.0",
844 "resolved": "https://registry.npmjs.org/get-func-name/-/get-func-name-2.0.0.tgz",
845 "integrity": "sha1-6td0q+5y4gQJQzoGY2YCPdaIekE="
846 },
847 "glob": {
848 "version": "7.1.6",
849 "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
850 "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
851 "requires": {
852 "fs.realpath": "^1.0.0",
853 "inflight": "^1.0.4",
854 "inherits": "2",
855 "minimatch": "^3.0.4",
856 "once": "^1.3.0",
857 "path-is-absolute": "^1.0.0"
858 }
859 },
860 "glob-parent": {
861 "version": "5.1.1",
862 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz",
863 "integrity": "sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==",
864 "requires": {
865 "is-glob": "^4.0.1"
866 }
867 },
868 "growl": {
869 "version": "1.10.5",
870 "resolved": "https://registry.npmjs.org/growl/-/growl-1.10.5.tgz",
871 "integrity": "sha512-qBr4OuELkhPenW6goKVXiv47US3clb3/IbuWF9KNKEijAy9oeHxU9IgzjvJhHkUzhaj7rOUD7+YGWqUjLp5oSA=="
872 },
873 "has": {
874 "version": "1.0.3",
875 "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
876 "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
877 "dev": true,
878 "requires": {
879 "function-bind": "^1.1.1"
880 }
881 },
882 "has-flag": {
883 "version": "3.0.0",
884 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
885 "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0="
886 },
887 "has-symbols": {
888 "version": "1.0.1",
889 "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz",
890 "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==",
891 "dev": true
892 },
893 "he": {
894 "version": "1.2.0",
895 "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz",
896 "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw=="
897 },
898 "inflight": {
899 "version": "1.0.6",
900 "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
901 "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
902 "requires": {
903 "once": "^1.3.0",
904 "wrappy": "1"
905 }
906 },
907 "inherits": {
908 "version": "2.0.4",
909 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
910 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
911 },
912 "is-binary-path": {
913 "version": "2.1.0",
914 "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
915 "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
916 "requires": {
917 "binary-extensions": "^2.0.0"
918 }
919 },
920 "is-buffer": {
921 "version": "2.0.4",
922 "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.4.tgz",
923 "integrity": "sha512-Kq1rokWXOPXWuaMAqZiJW4XxsmD9zGx9q4aePabbn3qCRGedtH7Cm+zV8WETitMfu1wdh+Rvd6w5egwSngUX2A==",
924 "dev": true
925 },
926 "is-callable": {
927 "version": "1.2.0",
928 "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.0.tgz",
929 "integrity": "sha512-pyVD9AaGLxtg6srb2Ng6ynWJqkHU9bEM087AKck0w8QwDarTfNcpIYoU8x8Hv2Icm8u6kFJM18Dag8lyqGkviw==",
930 "dev": true
931 },
932 "is-date-object": {
933 "version": "1.0.2",
934 "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz",
935 "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==",
936 "dev": true
937 },
938 "is-extglob": {
939 "version": "2.1.1",
940 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
941 "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI="
942 },
943 "is-fullwidth-code-point": {
944 "version": "3.0.0",
945 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
946 "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg=="
947 },
948 "is-glob": {
949 "version": "4.0.1",
950 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz",
951 "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==",
952 "requires": {
953 "is-extglob": "^2.1.1"
954 }
955 },
956 "is-number": {
957 "version": "7.0.0",
958 "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
959 "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng=="
960 },
961 "is-plain-obj": {
962 "version": "2.1.0",
963 "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz",
964 "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA=="
965 },
966 "is-regex": {
967 "version": "1.1.0",
968 "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.0.tgz",
969 "integrity": "sha512-iI97M8KTWID2la5uYXlkbSDQIg4F6o1sYboZKKTDpnDQMLtUL86zxhgDet3Q2SriaYsyGqZ6Mn2SjbRKeLHdqw==",
970 "dev": true,
971 "requires": {
972 "has-symbols": "^1.0.1"
973 }
974 },
975 "is-symbol": {
976 "version": "1.0.3",
977 "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz",
978 "integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==",
979 "dev": true,
980 "requires": {
981 "has-symbols": "^1.0.1"
982 }
983 },
984 "isexe": {
985 "version": "2.0.0",
986 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
987 "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA="
988 },
989 "jake": {
990 "version": "10.8.2",
991 "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.2.tgz",
992 "integrity": "sha512-eLpKyrfG3mzvGE2Du8VoPbeSkRry093+tyNjdYaBbJS9v17knImYGNXQCUV0gLxQtF82m3E8iRb/wdSQZLoq7A==",
993 "requires": {
994 "async": "0.9.x",
995 "chalk": "^2.4.2",
996 "filelist": "^1.0.1",
997 "minimatch": "^3.0.4"
998 }
999 },
1000 "js-yaml": {
1001 "version": "3.13.1",
1002 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz",
1003 "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==",
1004 "dev": true,
1005 "requires": {
1006 "argparse": "^1.0.7",
1007 "esprima": "^4.0.0"
1008 }
1009 },
1010 "locate-path": {
1011 "version": "5.0.0",
1012 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
1013 "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
1014 "requires": {
1015 "p-locate": "^4.1.0"
1016 }
1017 },
1018 "lodash": {
1019 "version": "4.17.15",
1020 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz",
1021 "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==",
1022 "dev": true
1023 },
1024 "log-symbols": {
1025 "version": "3.0.0",
1026 "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-3.0.0.tgz",
1027 "integrity": "sha512-dSkNGuI7iG3mfvDzUuYZyvk5dD9ocYCYzNU6CYDE6+Xqd+gwme6Z00NS3dUh8mq/73HaEtT7m6W+yUPtU6BZnQ==",
1028 "dev": true,
1029 "requires": {
1030 "chalk": "^2.4.2"
1031 }
1032 },
1033 "minimatch": {
1034 "version": "3.0.4",
1035 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
1036 "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
1037 "requires": {
1038 "brace-expansion": "^1.1.7"
1039 }
1040 },
1041 "minimist": {
1042 "version": "1.2.5",
1043 "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
1044 "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
1045 "dev": true
1046 },
1047 "mocha": {
1048 "version": "7.2.0",
1049 "resolved": "https://registry.npmjs.org/mocha/-/mocha-7.2.0.tgz",
1050 "integrity": "sha512-O9CIypScywTVpNaRrCAgoUnJgozpIofjKUYmJhiCIJMiuYnLI6otcb1/kpW9/n/tJODHGZ7i8aLQoDVsMtOKQQ==",
1051 "dev": true,
1052 "requires": {
1053 "ansi-colors": "3.2.3",
1054 "browser-stdout": "1.3.1",
1055 "chokidar": "3.3.0",
1056 "debug": "3.2.6",
1057 "diff": "3.5.0",
1058 "escape-string-regexp": "1.0.5",
1059 "find-up": "3.0.0",
1060 "glob": "7.1.3",
1061 "growl": "1.10.5",
1062 "he": "1.2.0",
1063 "js-yaml": "3.13.1",
1064 "log-symbols": "3.0.0",
1065 "minimatch": "3.0.4",
1066 "mkdirp": "0.5.5",
1067 "ms": "2.1.1",
1068 "node-environment-flags": "1.0.6",
1069 "object.assign": "4.1.0",
1070 "strip-json-comments": "2.0.1",
1071 "supports-color": "6.0.0",
1072 "which": "1.3.1",
1073 "wide-align": "1.1.3",
1074 "yargs": "13.3.2",
1075 "yargs-parser": "13.1.2",
1076 "yargs-unparser": "1.6.0"
1077 },
1078 "dependencies": {
1079 "ansi-regex": {
1080 "version": "4.1.0",
1081 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
1082 "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
1083 "dev": true
1084 },
1085 "cliui": {
1086 "version": "5.0.0",
1087 "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz",
1088 "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==",
1089 "dev": true,
1090 "requires": {
1091 "string-width": "^3.1.0",
1092 "strip-ansi": "^5.2.0",
1093 "wrap-ansi": "^5.1.0"
1094 }
1095 },
1096 "debug": {
1097 "version": "3.2.6",
1098 "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
1099 "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
1100 "dev": true,
1101 "requires": {
1102 "ms": "^2.1.1"
1103 }
1104 },
1105 "emoji-regex": {
1106 "version": "7.0.3",
1107 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz",
1108 "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==",
1109 "dev": true
1110 },
1111 "find-up": {
1112 "version": "3.0.0",
1113 "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
1114 "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
1115 "dev": true,
1116 "requires": {
1117 "locate-path": "^3.0.0"
1118 }
1119 },
1120 "glob": {
1121 "version": "7.1.3",
1122 "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.3.tgz",
1123 "integrity": "sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==",
1124 "dev": true,
1125 "requires": {
1126 "fs.realpath": "^1.0.0",
1127 "inflight": "^1.0.4",
1128 "inherits": "2",
1129 "minimatch": "^3.0.4",
1130 "once": "^1.3.0",
1131 "path-is-absolute": "^1.0.0"
1132 }
1133 },
1134 "is-fullwidth-code-point": {
1135 "version": "2.0.0",
1136 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
1137 "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
1138 "dev": true
1139 },
1140 "locate-path": {
1141 "version": "3.0.0",
1142 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
1143 "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
1144 "dev": true,
1145 "requires": {
1146 "p-locate": "^3.0.0",
1147 "path-exists": "^3.0.0"
1148 }
1149 },
1150 "mkdirp": {
1151 "version": "0.5.5",
1152 "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz",
1153 "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==",
1154 "dev": true,
1155 "requires": {
1156 "minimist": "^1.2.5"
1157 }
1158 },
1159 "ms": {
1160 "version": "2.1.1",
1161 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
1162 "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==",
1163 "dev": true
1164 },
1165 "p-locate": {
1166 "version": "3.0.0",
1167 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
1168 "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
1169 "dev": true,
1170 "requires": {
1171 "p-limit": "^2.0.0"
1172 }
1173 },
1174 "path-exists": {
1175 "version": "3.0.0",
1176 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
1177 "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
1178 "dev": true
1179 },
1180 "string-width": {
1181 "version": "3.1.0",
1182 "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz",
1183 "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==",
1184 "dev": true,
1185 "requires": {
1186 "emoji-regex": "^7.0.1",
1187 "is-fullwidth-code-point": "^2.0.0",
1188 "strip-ansi": "^5.1.0"
1189 }
1190 },
1191 "strip-ansi": {
1192 "version": "5.2.0",
1193 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
1194 "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
1195 "dev": true,
1196 "requires": {
1197 "ansi-regex": "^4.1.0"
1198 }
1199 },
1200 "supports-color": {
1201 "version": "6.0.0",
1202 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.0.0.tgz",
1203 "integrity": "sha512-on9Kwidc1IUQo+bQdhi8+Tijpo0e1SS6RoGo2guUwn5vdaxw8RXOF9Vb2ws+ihWOmh4JnCJOvaziZWP1VABaLg==",
1204 "dev": true,
1205 "requires": {
1206 "has-flag": "^3.0.0"
1207 }
1208 },
1209 "wrap-ansi": {
1210 "version": "5.1.0",
1211 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz",
1212 "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==",
1213 "dev": true,
1214 "requires": {
1215 "ansi-styles": "^3.2.0",
1216 "string-width": "^3.0.0",
1217 "strip-ansi": "^5.0.0"
1218 }
1219 },
1220 "yargs": {
1221 "version": "13.3.2",
1222 "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz",
1223 "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==",
1224 "dev": true,
1225 "requires": {
1226 "cliui": "^5.0.0",
1227 "find-up": "^3.0.0",
1228 "get-caller-file": "^2.0.1",
1229 "require-directory": "^2.1.1",
1230 "require-main-filename": "^2.0.0",
1231 "set-blocking": "^2.0.0",
1232 "string-width": "^3.0.0",
1233 "which-module": "^2.0.0",
1234 "y18n": "^4.0.0",
1235 "yargs-parser": "^13.1.2"
1236 }
1237 },
1238 "yargs-parser": {
1239 "version": "13.1.2",
1240 "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz",
1241 "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==",
1242 "dev": true,
1243 "requires": {
1244 "camelcase": "^5.0.0",
1245 "decamelize": "^1.2.0"
1246 }
1247 }
1248 }
1249 },
1250 "ms": {
1251 "version": "2.1.2",
1252 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
1253 "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
1254 },
1255 "nan": {
1256 "version": "2.14.2",
1257 "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.2.tgz",
1258 "integrity": "sha512-M2ufzIiINKCuDfBSAUr1vWQ+vuVcA9kqx8JJUsbQi6yf1uGRyb7HfpdfUr5qLXf3B/t8dPvcjhKMmlfnP47EzQ=="
1259 },
1260 "nanoassert": {
1261 "version": "1.1.0",
1262 "resolved": "https://registry.npmjs.org/nanoassert/-/nanoassert-1.1.0.tgz",
1263 "integrity": "sha1-TzFS4JVA/eKMdvRLGbvNHVpCR40="
1264 },
1265 "nanoid": {
1266 "version": "3.1.12",
1267 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.12.tgz",
1268 "integrity": "sha512-1qstj9z5+x491jfiC4Nelk+f8XBad7LN20PmyWINJEMRSf3wcAjAWysw1qaA8z6NSKe2sjq1hRSDpBH5paCb6A=="
1269 },
1270 "node-environment-flags": {
1271 "version": "1.0.6",
1272 "resolved": "https://registry.npmjs.org/node-environment-flags/-/node-environment-flags-1.0.6.tgz",
1273 "integrity": "sha512-5Evy2epuL+6TM0lCQGpFIj6KwiEsGh1SrHUhTbNX+sLbBtjidPZFAnVK9y5yU1+h//RitLbRHTIMyxQPtxMdHw==",
1274 "dev": true,
1275 "requires": {
1276 "object.getownpropertydescriptors": "^2.0.3",
1277 "semver": "^5.7.0"
1278 }
1279 },
1280 "normalize-path": {
1281 "version": "3.0.0",
1282 "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
1283 "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA=="
1284 },
1285 "object-inspect": {
1286 "version": "1.8.0",
1287 "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.8.0.tgz",
1288 "integrity": "sha512-jLdtEOB112fORuypAyl/50VRVIBIdVQOSUUGQHzJ4xBSbit81zRarz7GThkEFZy1RceYrWYcPcBFPQwHyAc1gA==",
1289 "dev": true
1290 },
1291 "object-keys": {
1292 "version": "1.1.1",
1293 "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz",
1294 "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==",
1295 "dev": true
1296 },
1297 "object.assign": {
1298 "version": "4.1.0",
1299 "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz",
1300 "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==",
1301 "dev": true,
1302 "requires": {
1303 "define-properties": "^1.1.2",
1304 "function-bind": "^1.1.1",
1305 "has-symbols": "^1.0.0",
1306 "object-keys": "^1.0.11"
1307 }
1308 },
1309 "object.getownpropertydescriptors": {
1310 "version": "2.1.0",
1311 "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.0.tgz",
1312 "integrity": "sha512-Z53Oah9A3TdLoblT7VKJaTDdXdT+lQO+cNpKVnya5JDe9uLvzu1YyY1yFDFrcxrlRgWrEFH0jJtD/IbuwjcEVg==",
1313 "dev": true,
1314 "requires": {
1315 "define-properties": "^1.1.3",
1316 "es-abstract": "^1.17.0-next.1"
1317 }
1318 },
1319 "once": {
1320 "version": "1.4.0",
1321 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
1322 "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
1323 "requires": {
1324 "wrappy": "1"
1325 }
1326 },
1327 "p-limit": {
1328 "version": "2.3.0",
1329 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
1330 "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
1331 "requires": {
1332 "p-try": "^2.0.0"
1333 }
1334 },
1335 "p-locate": {
1336 "version": "4.1.0",
1337 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
1338 "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
1339 "requires": {
1340 "p-limit": "^2.2.0"
1341 }
1342 },
1343 "p-try": {
1344 "version": "2.2.0",
1345 "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
1346 "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ=="
1347 },
1348 "path-exists": {
1349 "version": "4.0.0",
1350 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
1351 "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w=="
1352 },
1353 "path-is-absolute": {
1354 "version": "1.0.1",
1355 "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
1356 "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18="
1357 },
1358 "pathval": {
1359 "version": "1.1.0",
1360 "resolved": "https://registry.npmjs.org/pathval/-/pathval-1.1.0.tgz",
1361 "integrity": "sha1-uULm1L3mUwBe9rcTYd74cn0GReA="
1362 },
1363 "picomatch": {
1364 "version": "2.2.2",
1365 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz",
1366 "integrity": "sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg=="
1367 },
1368 "r1csfile": {
1369 "version": "0.0.16",
1370 "resolved": "https://registry.npmjs.org/r1csfile/-/r1csfile-0.0.16.tgz",
1371 "integrity": "sha512-A2jRVWzGgmXeG2lVAc0H4suJmzt50it5UvBnycJgBCpMXM3tH/M6RguP7nvs6suY/yYnkN6jX6iTScSiDUF3FA==",
1372 "requires": {
1373 "@iden3/bigarray": "0.0.2",
1374 "fastfile": "0.0.18",
1375 "ffjavascript": "0.2.22"
1376 },
1377 "dependencies": {
1378 "ffjavascript": {
1379 "version": "0.2.22",
1380 "resolved": "https://registry.npmjs.org/ffjavascript/-/ffjavascript-0.2.22.tgz",
1381 "integrity": "sha512-EsVqap2Txm17bKW0z/jXCX3M7rQ++nQUAJY8alWDpyhjRj90xjl6GLeVSKZQ8rOFDQ/SFFXcEB8w9X8Boxid+w==",
1382 "requires": {
1383 "big-integer": "^1.6.48",
1384 "wasmcurves": "0.0.12",
1385 "worker-threads": "^1.0.0"
1386 }
1387 },
1388 "wasmcurves": {
1389 "version": "0.0.12",
1390 "resolved": "https://registry.npmjs.org/wasmcurves/-/wasmcurves-0.0.12.tgz",
1391 "integrity": "sha512-1Jl9mkatyHSNj80ILjf85SZUNuZQBCkTjJlhzqHnZQXUmIimCIWkugaVaYNjozLs1Gun4h/keZe1MBeBN0sRpg==",
1392 "requires": {
1393 "big-integer": "^1.6.42",
1394 "blakejs": "^1.1.0"
1395 }
1396 }
1397 }
1398 },
1399 "randombytes": {
1400 "version": "2.1.0",
1401 "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz",
1402 "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==",
1403 "requires": {
1404 "safe-buffer": "^5.1.0"
1405 }
1406 },
1407 "readdirp": {
1408 "version": "3.2.0",
1409 "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.2.0.tgz",
1410 "integrity": "sha512-crk4Qu3pmXwgxdSgGhgA/eXiJAPQiX4GMOZZMXnqKxHX7TaoL+3gQVo/WeuAiogr07DpnfjIMpXXa+PAIvwPGQ==",
1411 "dev": true,
1412 "requires": {
1413 "picomatch": "^2.0.4"
1414 }
1415 },
1416 "require-directory": {
1417 "version": "2.1.1",
1418 "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
1419 "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I="
1420 },
1421 "require-main-filename": {
1422 "version": "2.0.0",
1423 "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz",
1424 "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg=="
1425 },
1426 "rimraf": {
1427 "version": "2.7.1",
1428 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
1429 "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
1430 "requires": {
1431 "glob": "^7.1.3"
1432 }
1433 },
1434 "safe-buffer": {
1435 "version": "5.2.1",
1436 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
1437 "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ=="
1438 },
1439 "semver": {
1440 "version": "5.7.1",
1441 "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
1442 "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
1443 "dev": true
1444 },
1445 "serialize-javascript": {
1446 "version": "5.0.1",
1447 "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-5.0.1.tgz",
1448 "integrity": "sha512-SaaNal9imEO737H2c05Og0/8LUXG7EnsZyMa8MzkmuHoELfT6txuj0cMqRj6zfPKnmQ1yasR4PCJc8x+M4JSPA==",
1449 "requires": {
1450 "randombytes": "^2.1.0"
1451 }
1452 },
1453 "set-blocking": {
1454 "version": "2.0.0",
1455 "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
1456 "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc="
1457 },
1458 "sprintf-js": {
1459 "version": "1.0.3",
1460 "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
1461 "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw="
1462 },
1463 "string-width": {
1464 "version": "4.2.0",
1465 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz",
1466 "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==",
1467 "requires": {
1468 "emoji-regex": "^8.0.0",
1469 "is-fullwidth-code-point": "^3.0.0",
1470 "strip-ansi": "^6.0.0"
1471 }
1472 },
1473 "string.prototype.trimend": {
1474 "version": "1.0.1",
1475 "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.1.tgz",
1476 "integrity": "sha512-LRPxFUaTtpqYsTeNKaFOw3R4bxIzWOnbQ837QfBylo8jIxtcbK/A/sMV7Q+OAV/vWo+7s25pOE10KYSjaSO06g==",
1477 "dev": true,
1478 "requires": {
1479 "define-properties": "^1.1.3",
1480 "es-abstract": "^1.17.5"
1481 }
1482 },
1483 "string.prototype.trimstart": {
1484 "version": "1.0.1",
1485 "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.1.tgz",
1486 "integrity": "sha512-XxZn+QpvrBI1FOcg6dIpxUPgWCPuNXvMD72aaRaUQv1eD4e/Qy8i/hFTe0BUmD60p/QA6bh1avmuPTfNjqVWRw==",
1487 "dev": true,
1488 "requires": {
1489 "define-properties": "^1.1.3",
1490 "es-abstract": "^1.17.5"
1491 }
1492 },
1493 "strip-ansi": {
1494 "version": "6.0.0",
1495 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
1496 "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
1497 "requires": {
1498 "ansi-regex": "^5.0.0"
1499 }
1500 },
1501 "strip-json-comments": {
1502 "version": "2.0.1",
1503 "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz",
1504 "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=",
1505 "dev": true
1506 },
1507 "supports-color": {
1508 "version": "5.5.0",
1509 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
1510 "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
1511 "requires": {
1512 "has-flag": "^3.0.0"
1513 }
1514 },
1515 "tmp": {
1516 "version": "0.1.0",
1517 "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.1.0.tgz",
1518 "integrity": "sha512-J7Z2K08jbGcdA1kkQpJSqLF6T0tdQqpR2pnSUXsIchbPdTI9v3e85cLW0d6WDhwuAleOV71j2xWs8qMPfK7nKw==",
1519 "requires": {
1520 "rimraf": "^2.6.3"
1521 }
1522 },
1523 "tmp-promise": {
1524 "version": "2.1.1",
1525 "resolved": "https://registry.npmjs.org/tmp-promise/-/tmp-promise-2.1.1.tgz",
1526 "integrity": "sha512-Z048AOz/w9b6lCbJUpevIJpRpUztENl8zdv1bmAKVHimfqRFl92ROkmT9rp7TVBnrEw2gtMTol/2Cp2S2kJa4Q==",
1527 "requires": {
1528 "tmp": "0.1.0"
1529 }
1530 },
1531 "to-regex-range": {
1532 "version": "5.0.1",
1533 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
1534 "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
1535 "requires": {
1536 "is-number": "^7.0.0"
1537 }
1538 },
1539 "type-detect": {
1540 "version": "4.0.8",
1541 "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz",
1542 "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g=="
1543 },
1544 "wasmbuilder": {
1545 "version": "0.0.10",
1546 "resolved": "https://registry.npmjs.org/wasmbuilder/-/wasmbuilder-0.0.10.tgz",
1547 "integrity": "sha512-zQSvZ7d74d9OvN+mCN6ucNne4QS5/cBBYTHldX0Oe+u9gStY21orapvuX1ajisA7RVIpuFhYg+ZgdySsPfeh0A==",
1548 "requires": {
1549 "big-integer": "^1.6.48"
1550 }
1551 },
1552 "wasmcurves": {
1553 "version": "0.0.5",
1554 "resolved": "https://registry.npmjs.org/wasmcurves/-/wasmcurves-0.0.5.tgz",
1555 "integrity": "sha512-BmI4GXLjLawGg2YkvHa8zRsnWec+d1uwoxE+Iov8cqOpDL7GA5XO2pk2yuDbXHMzwIug2exnKot3baRZ86R0pA==",
1556 "requires": {
1557 "big-integer": "^1.6.42",
1558 "blakejs": "^1.1.0"
1559 }
1560 },
1561 "which": {
1562 "version": "1.3.1",
1563 "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
1564 "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
1565 "dev": true,
1566 "requires": {
1567 "isexe": "^2.0.0"
1568 }
1569 },
1570 "which-module": {
1571 "version": "2.0.0",
1572 "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz",
1573 "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho="
1574 },
1575 "wide-align": {
1576 "version": "1.1.3",
1577 "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz",
1578 "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==",
1579 "requires": {
1580 "string-width": "^1.0.2 || 2"
1581 },
1582 "dependencies": {
1583 "ansi-regex": {
1584 "version": "3.0.0",
1585 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
1586 "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg="
1587 },
1588 "is-fullwidth-code-point": {
1589 "version": "2.0.0",
1590 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
1591 "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8="
1592 },
1593 "string-width": {
1594 "version": "2.1.1",
1595 "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
1596 "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
1597 "requires": {
1598 "is-fullwidth-code-point": "^2.0.0",
1599 "strip-ansi": "^4.0.0"
1600 }
1601 },
1602 "strip-ansi": {
1603 "version": "4.0.0",
1604 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
1605 "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
1606 "requires": {
1607 "ansi-regex": "^3.0.0"
1608 }
1609 }
1610 }
1611 },
1612 "worker-threads": {
1613 "version": "1.0.0",
1614 "resolved": "https://registry.npmjs.org/worker-threads/-/worker-threads-1.0.0.tgz",
1615 "integrity": "sha512-vK6Hhvph8oLxocEJIlc3YfGAZhm210uGzjZsXSu+JYLAQ/s/w4Tqgl60JrdH58hW8NSGP4m3bp8a92qPXgX05w=="
1616 },
1617 "workerpool": {
1618 "version": "6.0.2",
1619 "resolved": "https://registry.npmjs.org/workerpool/-/workerpool-6.0.2.tgz",
1620 "integrity": "sha512-DSNyvOpFKrNusaaUwk+ej6cBj1bmhLcBfj80elGk+ZIo5JSkq+unB1dLKEOcNfJDZgjGICfhQ0Q5TbP0PvF4+Q=="
1621 },
1622 "wrap-ansi": {
1623 "version": "6.2.0",
1624 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz",
1625 "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==",
1626 "requires": {
1627 "ansi-styles": "^4.0.0",
1628 "string-width": "^4.1.0",
1629 "strip-ansi": "^6.0.0"
1630 },
1631 "dependencies": {
1632 "ansi-styles": {
1633 "version": "4.3.0",
1634 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
1635 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
1636 "requires": {
1637 "color-convert": "^2.0.1"
1638 }
1639 },
1640 "color-convert": {
1641 "version": "2.0.1",
1642 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
1643 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
1644 "requires": {
1645 "color-name": "~1.1.4"
1646 }
1647 },
1648 "color-name": {
1649 "version": "1.1.4",
1650 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
1651 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
1652 }
1653 }
1654 },
1655 "wrappy": {
1656 "version": "1.0.2",
1657 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
1658 "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8="
1659 },
1660 "y18n": {
1661 "version": "4.0.0",
1662 "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz",
1663 "integrity": "sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w=="
1664 },
1665 "yargs": {
1666 "version": "15.4.1",
1667 "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz",
1668 "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==",
1669 "requires": {
1670 "cliui": "^6.0.0",
1671 "decamelize": "^1.2.0",
1672 "find-up": "^4.1.0",
1673 "get-caller-file": "^2.0.1",
1674 "require-directory": "^2.1.1",
1675 "require-main-filename": "^2.0.0",
1676 "set-blocking": "^2.0.0",
1677 "string-width": "^4.2.0",
1678 "which-module": "^2.0.0",
1679 "y18n": "^4.0.0",
1680 "yargs-parser": "^18.1.2"
1681 }
1682 },
1683 "yargs-parser": {
1684 "version": "18.1.3",
1685 "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz",
1686 "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==",
1687 "requires": {
1688 "camelcase": "^5.0.0",
1689 "decamelize": "^1.2.0"
1690 }
1691 },
1692 "yargs-unparser": {
1693 "version": "1.6.0",
1694 "resolved": "https://registry.npmjs.org/yargs-unparser/-/yargs-unparser-1.6.0.tgz",
1695 "integrity": "sha512-W9tKgmSn0DpSatfri0nx52Joq5hVXgeLiqR/5G0sZNDoLZFOr/xjBUDcShCOGNsBnEMNo1KAMBkTej1Hm62HTw==",
1696 "dev": true,
1697 "requires": {
1698 "flat": "^4.1.0",
1699 "lodash": "^4.17.15",
1700 "yargs": "^13.3.0"
1701 },
1702 "dependencies": {
1703 "ansi-regex": {
1704 "version": "4.1.0",
1705 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
1706 "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
1707 "dev": true
1708 },
1709 "cliui": {
1710 "version": "5.0.0",
1711 "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz",
1712 "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==",
1713 "dev": true,
1714 "requires": {
1715 "string-width": "^3.1.0",
1716 "strip-ansi": "^5.2.0",
1717 "wrap-ansi": "^5.1.0"
1718 }
1719 },
1720 "emoji-regex": {
1721 "version": "7.0.3",
1722 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz",
1723 "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==",
1724 "dev": true
1725 },
1726 "find-up": {
1727 "version": "3.0.0",
1728 "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
1729 "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
1730 "dev": true,
1731 "requires": {
1732 "locate-path": "^3.0.0"
1733 }
1734 },
1735 "is-fullwidth-code-point": {
1736 "version": "2.0.0",
1737 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
1738 "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
1739 "dev": true
1740 },
1741 "locate-path": {
1742 "version": "3.0.0",
1743 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
1744 "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
1745 "dev": true,
1746 "requires": {
1747 "p-locate": "^3.0.0",
1748 "path-exists": "^3.0.0"
1749 }
1750 },
1751 "p-locate": {
1752 "version": "3.0.0",
1753 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
1754 "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
1755 "dev": true,
1756 "requires": {
1757 "p-limit": "^2.0.0"
1758 }
1759 },
1760 "path-exists": {
1761 "version": "3.0.0",
1762 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
1763 "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
1764 "dev": true
1765 },
1766 "string-width": {
1767 "version": "3.1.0",
1768 "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz",
1769 "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==",
1770 "dev": true,
1771 "requires": {
1772 "emoji-regex": "^7.0.1",
1773 "is-fullwidth-code-point": "^2.0.0",
1774 "strip-ansi": "^5.1.0"
1775 }
1776 },
1777 "strip-ansi": {
1778 "version": "5.2.0",
1779 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
1780 "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
1781 "dev": true,
1782 "requires": {
1783 "ansi-regex": "^4.1.0"
1784 }
1785 },
1786 "wrap-ansi": {
1787 "version": "5.1.0",
1788 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz",
1789 "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==",
1790 "dev": true,
1791 "requires": {
1792 "ansi-styles": "^3.2.0",
1793 "string-width": "^3.0.0",
1794 "strip-ansi": "^5.0.0"
1795 }
1796 },
1797 "yargs": {
1798 "version": "13.3.2",
1799 "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz",
1800 "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==",
1801 "dev": true,
1802 "requires": {
1803 "cliui": "^5.0.0",
1804 "find-up": "^3.0.0",
1805 "get-caller-file": "^2.0.1",
1806 "require-directory": "^2.1.1",
1807 "require-main-filename": "^2.0.0",
1808 "set-blocking": "^2.0.0",
1809 "string-width": "^3.0.0",
1810 "which-module": "^2.0.0",
1811 "y18n": "^4.0.0",
1812 "yargs-parser": "^13.1.2"
1813 }
1814 },
1815 "yargs-parser": {
1816 "version": "13.1.2",
1817 "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz",
1818 "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==",
1819 "dev": true,
1820 "requires": {
1821 "camelcase": "^5.0.0",
1822 "decamelize": "^1.2.0"
1823 }
1824 }
1825 }
1826 },
1827 "yocto-queue": {
1828 "version": "0.1.0",
1829 "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz",
1830 "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q=="
1831 }
1832 }
1833}