1{
2 "name": "manta",
3 "version": "5.3.2",
4 "lockfileVersion": 3,
5 "requires": true,
6 "packages": {
7 "": {
8 "name": "manta",
9 "version": "5.3.2",
10 "license": "MIT",
11 "dependencies": {
12 "assert-plus": "^1.0.0",
13 "backoff": "~2.3.0",
14 "bunyan": "^1.8.1",
15 "clone": "~0.1.11",
16 "cmdln": "4.1.2",
17 "dashdash": "1.14.1",
18 "extsprintf": "^1.3.0",
19 "hogan.js": "~2.0.0",
20 "jsprim": "^1.3.0",
21 "lomstream": "^1.1.0",
22 "lstream": "~0.0.4",
23 "mime": "~2.4.4",
24 "moment": "^2.22.2",
25 "once": "~1.4.0",
26 "path-platform": "~0.0.1",
27 "progbar": "^1.2.1",
28 "readable-stream": "~1.1.9",
29 "restify-clients": "~1.6.0",
30 "showdown": "~1.9.1",
31 "smartdc-auth": "^2.4.1",
32 "strsplit": "1.0.0",
33 "tar": "~2.2.1",
34 "uuid": "~2.0.2",
35 "vasync": "^1.6.4",
36 "verror": "^1.6.1",
37 "watershed": "^0.3.1"
38 },
39 "bin": {
40 "mchattr": "bin/mchattr",
41 "mchmod": "bin/mchmod",
42 "mfind": "bin/mfind",
43 "mget": "bin/mget",
44 "minfo": "bin/minfo",
45 "mjob": "bin/mjob",
46 "mln": "bin/mln",
47 "mlogin": "bin/mlogin",
48 "mls": "bin/mls",
49 "mmd5": "bin/mmd5",
50 "mmkdir": "bin/mmkdir",
51 "mmpu": "bin/mmpu",
52 "mput": "bin/mput",
53 "mrm": "bin/mrm",
54 "mrmdir": "bin/mrmdir",
55 "msign": "bin/msign",
56 "muntar": "bin/muntar"
57 },
58 "devDependencies": {
59 "forkexec": "^1.0.0",
60 "semver": "^6.3.0",
61 "tap": "^12.7.0"
62 },
63 "engines": {
64 "node": ">=0.10"
65 }
66 },
67 "node_modules/@babel/code-frame": {
68 "version": "7.21.4",
69 "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.21.4.tgz",
70 "integrity": "sha512-LYvhNKfwWSPpocw8GI7gpK2nq3HSDuEPC/uSYaALSJu9xjsalaaYFOq0Pwt5KmVqwEbZlDu81aLXwBOmD/Fv9g==",
71 "dev": true,
72 "dependencies": {
73 "@babel/highlight": "^7.18.6"
74 },
75 "engines": {
76 "node": ">=6.9.0"
77 }
78 },
79 "node_modules/@babel/generator": {
80 "version": "7.21.5",
81 "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.21.5.tgz",
82 "integrity": "sha512-SrKK/sRv8GesIW1bDagf9cCG38IOMYZusoe1dfg0D8aiUe3Amvoj1QtjTPAWcfrZFvIwlleLb0gxzQidL9w14w==",
83 "dev": true,
84 "dependencies": {
85 "@babel/types": "^7.21.5",
86 "@jridgewell/gen-mapping": "^0.3.2",
87 "@jridgewell/trace-mapping": "^0.3.17",
88 "jsesc": "^2.5.1"
89 },
90 "engines": {
91 "node": ">=6.9.0"
92 }
93 },
94 "node_modules/@babel/helper-environment-visitor": {
95 "version": "7.21.5",
96 "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.21.5.tgz",
97 "integrity": "sha512-IYl4gZ3ETsWocUWgsFZLM5i1BYx9SoemminVEXadgLBa9TdeorzgLKm8wWLA6J1N/kT3Kch8XIk1laNzYoHKvQ==",
98 "dev": true,
99 "engines": {
100 "node": ">=6.9.0"
101 }
102 },
103 "node_modules/@babel/helper-function-name": {
104 "version": "7.21.0",
105 "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.21.0.tgz",
106 "integrity": "sha512-HfK1aMRanKHpxemaY2gqBmL04iAPOPRj7DxtNbiDOrJK+gdwkiNRVpCpUJYbUT+aZyemKN8brqTOxzCaG6ExRg==",
107 "dev": true,
108 "dependencies": {
109 "@babel/template": "^7.20.7",
110 "@babel/types": "^7.21.0"
111 },
112 "engines": {
113 "node": ">=6.9.0"
114 }
115 },
116 "node_modules/@babel/helper-hoist-variables": {
117 "version": "7.18.6",
118 "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz",
119 "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==",
120 "dev": true,
121 "dependencies": {
122 "@babel/types": "^7.18.6"
123 },
124 "engines": {
125 "node": ">=6.9.0"
126 }
127 },
128 "node_modules/@babel/helper-split-export-declaration": {
129 "version": "7.18.6",
130 "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz",
131 "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==",
132 "dev": true,
133 "dependencies": {
134 "@babel/types": "^7.18.6"
135 },
136 "engines": {
137 "node": ">=6.9.0"
138 }
139 },
140 "node_modules/@babel/helper-string-parser": {
141 "version": "7.21.5",
142 "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.21.5.tgz",
143 "integrity": "sha512-5pTUx3hAJaZIdW99sJ6ZUUgWq/Y+Hja7TowEnLNMm1VivRgZQL3vpBY3qUACVsvw+yQU6+YgfBVmcbLaZtrA1w==",
144 "dev": true,
145 "engines": {
146 "node": ">=6.9.0"
147 }
148 },
149 "node_modules/@babel/helper-validator-identifier": {
150 "version": "7.19.1",
151 "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz",
152 "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==",
153 "dev": true,
154 "engines": {
155 "node": ">=6.9.0"
156 }
157 },
158 "node_modules/@babel/highlight": {
159 "version": "7.18.6",
160 "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz",
161 "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==",
162 "dev": true,
163 "dependencies": {
164 "@babel/helper-validator-identifier": "^7.18.6",
165 "chalk": "^2.0.0",
166 "js-tokens": "^4.0.0"
167 },
168 "engines": {
169 "node": ">=6.9.0"
170 }
171 },
172 "node_modules/@babel/parser": {
173 "version": "7.21.8",
174 "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.21.8.tgz",
175 "integrity": "sha512-6zavDGdzG3gUqAdWvlLFfk+36RilI+Pwyuuh7HItyeScCWP3k6i8vKclAQ0bM/0y/Kz/xiwvxhMv9MgTJP5gmA==",
176 "dev": true,
177 "bin": {
178 "parser": "bin/babel-parser.js"
179 },
180 "engines": {
181 "node": ">=6.0.0"
182 }
183 },
184 "node_modules/@babel/template": {
185 "version": "7.20.7",
186 "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.20.7.tgz",
187 "integrity": "sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw==",
188 "dev": true,
189 "dependencies": {
190 "@babel/code-frame": "^7.18.6",
191 "@babel/parser": "^7.20.7",
192 "@babel/types": "^7.20.7"
193 },
194 "engines": {
195 "node": ">=6.9.0"
196 }
197 },
198 "node_modules/@babel/traverse": {
199 "version": "7.21.5",
200 "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.21.5.tgz",
201 "integrity": "sha512-AhQoI3YjWi6u/y/ntv7k48mcrCXmus0t79J9qPNlk/lAsFlCiJ047RmbfMOawySTHtywXhbXgpx/8nXMYd+oFw==",
202 "dev": true,
203 "dependencies": {
204 "@babel/code-frame": "^7.21.4",
205 "@babel/generator": "^7.21.5",
206 "@babel/helper-environment-visitor": "^7.21.5",
207 "@babel/helper-function-name": "^7.21.0",
208 "@babel/helper-hoist-variables": "^7.18.6",
209 "@babel/helper-split-export-declaration": "^7.18.6",
210 "@babel/parser": "^7.21.5",
211 "@babel/types": "^7.21.5",
212 "debug": "^4.1.0",
213 "globals": "^11.1.0"
214 },
215 "engines": {
216 "node": ">=6.9.0"
217 }
218 },
219 "node_modules/@babel/types": {
220 "version": "7.21.5",
221 "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.21.5.tgz",
222 "integrity": "sha512-m4AfNvVF2mVC/F7fDEdH2El3HzUg9It/XsCxZiOTTA3m3qYfcSVSbTfM6Q9xG+hYDniZssYhlXKKUMD5m8tF4Q==",
223 "dev": true,
224 "dependencies": {
225 "@babel/helper-string-parser": "^7.21.5",
226 "@babel/helper-validator-identifier": "^7.19.1",
227 "to-fast-properties": "^2.0.0"
228 },
229 "engines": {
230 "node": ">=6.9.0"
231 }
232 },
233 "node_modules/@jridgewell/gen-mapping": {
234 "version": "0.3.3",
235 "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz",
236 "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==",
237 "dev": true,
238 "dependencies": {
239 "@jridgewell/set-array": "^1.0.1",
240 "@jridgewell/sourcemap-codec": "^1.4.10",
241 "@jridgewell/trace-mapping": "^0.3.9"
242 },
243 "engines": {
244 "node": ">=6.0.0"
245 }
246 },
247 "node_modules/@jridgewell/resolve-uri": {
248 "version": "3.1.0",
249 "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz",
250 "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==",
251 "dev": true,
252 "engines": {
253 "node": ">=6.0.0"
254 }
255 },
256 "node_modules/@jridgewell/set-array": {
257 "version": "1.1.2",
258 "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz",
259 "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==",
260 "dev": true,
261 "engines": {
262 "node": ">=6.0.0"
263 }
264 },
265 "node_modules/@jridgewell/sourcemap-codec": {
266 "version": "1.4.15",
267 "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz",
268 "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==",
269 "dev": true
270 },
271 "node_modules/@jridgewell/trace-mapping": {
272 "version": "0.3.18",
273 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.18.tgz",
274 "integrity": "sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA==",
275 "dev": true,
276 "dependencies": {
277 "@jridgewell/resolve-uri": "3.1.0",
278 "@jridgewell/sourcemap-codec": "1.4.14"
279 }
280 },
281 "node_modules/@jridgewell/trace-mapping/node_modules/@jridgewell/sourcemap-codec": {
282 "version": "1.4.14",
283 "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz",
284 "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==",
285 "dev": true
286 },
287 "node_modules/ajv": {
288 "version": "6.12.6",
289 "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
290 "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
291 "dev": true,
292 "dependencies": {
293 "fast-deep-equal": "^3.1.1",
294 "fast-json-stable-stringify": "^2.0.0",
295 "json-schema-traverse": "^0.4.1",
296 "uri-js": "^4.2.2"
297 },
298 "funding": {
299 "type": "github",
300 "url": "https://github.com/sponsors/epoberezkin"
301 }
302 },
303 "node_modules/ansi-regex": {
304 "version": "2.1.1",
305 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
306 "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==",
307 "dev": true,
308 "engines": {
309 "node": ">=0.10.0"
310 }
311 },
312 "node_modules/ansi-styles": {
313 "version": "3.2.1",
314 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
315 "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
316 "dependencies": {
317 "color-convert": "^1.9.0"
318 },
319 "engines": {
320 "node": ">=4"
321 }
322 },
323 "node_modules/append-transform": {
324 "version": "1.0.0",
325 "resolved": "https://registry.npmjs.org/append-transform/-/append-transform-1.0.0.tgz",
326 "integrity": "sha512-P009oYkeHyU742iSZJzZZywj4QRJdnTWffaKuJQLablCZ1uz6/cW4yaRgcDaoQ+uwOxxnt0gRUcwfsNP2ri0gw==",
327 "dev": true,
328 "dependencies": {
329 "default-require-extensions": "^2.0.0"
330 },
331 "engines": {
332 "node": ">=4"
333 }
334 },
335 "node_modules/archy": {
336 "version": "1.0.0",
337 "resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz",
338 "integrity": "sha512-Xg+9RwCg/0p32teKdGMPTPnVXKD0w3DfHnFTficozsAgsvq2XenPJq/MYpzzQ/v8zrOyJn6Ds39VA4JIDwFfqw==",
339 "dev": true
340 },
341 "node_modules/arg": {
342 "version": "4.1.3",
343 "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz",
344 "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==",
345 "dev": true
346 },
347 "node_modules/argparse": {
348 "version": "1.0.10",
349 "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
350 "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
351 "dev": true,
352 "dependencies": {
353 "sprintf-js": "~1.0.2"
354 }
355 },
356 "node_modules/asn1": {
357 "version": "0.2.6",
358 "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz",
359 "integrity": "sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==",
360 "dependencies": {
361 "safer-buffer": "~2.1.0"
362 }
363 },
364 "node_modules/assert-plus": {
365 "version": "1.0.0",
366 "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
367 "integrity": "sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==",
368 "engines": {
369 "node": ">=0.8"
370 }
371 },
372 "node_modules/asynckit": {
373 "version": "0.4.0",
374 "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
375 "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==",
376 "dev": true
377 },
378 "node_modules/aws-sign2": {
379 "version": "0.7.0",
380 "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
381 "integrity": "sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==",
382 "dev": true,
383 "engines": {
384 "node": "*"
385 }
386 },
387 "node_modules/aws4": {
388 "version": "1.12.0",
389 "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.12.0.tgz",
390 "integrity": "sha512-NmWvPnx0F1SfrQbYwOi7OeaNGokp9XhzNioJ/CSBs8Qa4vxug81mhJEAVZwxXuBmYB5KDRfMq/F3RR0BIU7sWg==",
391 "dev": true
392 },
393 "node_modules/backoff": {
394 "version": "2.3.0",
395 "resolved": "https://registry.npmjs.org/backoff/-/backoff-2.3.0.tgz",
396 "integrity": "sha512-ljr33cUQ/vyXE/60QuRO+WKGW4PzQ5OTWNXPWQwOTx5gh43q0pZocaVyXoU2gvFtasMIdIohdm9s01qoT6IJBQ==",
397 "engines": {
398 "node": ">= 0.6"
399 }
400 },
401 "node_modules/balanced-match": {
402 "version": "1.0.2",
403 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
404 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw=="
405 },
406 "node_modules/bcrypt-pbkdf": {
407 "version": "1.0.2",
408 "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz",
409 "integrity": "sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==",
410 "dependencies": {
411 "tweetnacl": "^0.14.3"
412 }
413 },
414 "node_modules/bind-obj-methods": {
415 "version": "2.0.2",
416 "resolved": "https://registry.npmjs.org/bind-obj-methods/-/bind-obj-methods-2.0.2.tgz",
417 "integrity": "sha512-bUkRdEOppT1Xg/jG0+bp0JSjUD9U0r7skxb/42WeBUjfBpW6COQTIgQmKX5J2Z3aMXcORKgN2N+d7IQwTK3pag==",
418 "dev": true
419 },
420 "node_modules/block-stream": {
421 "version": "0.0.9",
422 "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz",
423 "integrity": "sha512-OorbnJVPII4DuUKbjARAe8u8EfqOmkEEaSFIyoQ7OjTHn6kafxWl0wLgoZ2rXaYd7MyLcDaU4TmhfxtwgcccMQ==",
424 "dependencies": {
425 "inherits": "~2.0.0"
426 },
427 "engines": {
428 "node": "0.4 || >=0.5.8"
429 }
430 },
431 "node_modules/brace-expansion": {
432 "version": "1.1.11",
433 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
434 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
435 "dependencies": {
436 "balanced-match": "^1.0.0",
437 "concat-map": "0.0.1"
438 }
439 },
440 "node_modules/browser-process-hrtime": {
441 "version": "1.0.0",
442 "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz",
443 "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==",
444 "dev": true
445 },
446 "node_modules/buffer-from": {
447 "version": "1.1.2",
448 "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz",
449 "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==",
450 "dev": true
451 },
452 "node_modules/bunyan": {
453 "version": "1.8.15",
454 "resolved": "https://registry.npmjs.org/bunyan/-/bunyan-1.8.15.tgz",
455 "integrity": "sha512-0tECWShh6wUysgucJcBAoYegf3JJoZWibxdqhTm7OHPeT42qdjkZ29QCMcKwbgU1kiH+auSIasNRXMLWXafXig==",
456 "engines": [
457 "node >=0.10.0"
458 ],
459 "bin": {
460 "bunyan": "bin/bunyan"
461 },
462 "optionalDependencies": {
463 "dtrace-provider": "~0.8",
464 "moment": "^2.19.3",
465 "mv": "~2",
466 "safe-json-stringify": "~1"
467 }
468 },
469 "node_modules/caching-transform": {
470 "version": "3.0.2",
471 "resolved": "https://registry.npmjs.org/caching-transform/-/caching-transform-3.0.2.tgz",
472 "integrity": "sha512-Mtgcv3lh3U0zRii/6qVgQODdPA4G3zhG+jtbCWj39RXuUFTMzH0vcdMtaJS1jPowd+It2Pqr6y3NJMQqOqCE2w==",
473 "dev": true,
474 "dependencies": {
475 "hasha": "^3.0.0",
476 "make-dir": "^2.0.0",
477 "package-hash": "^3.0.0",
478 "write-file-atomic": "^2.4.2"
479 },
480 "engines": {
481 "node": ">=6"
482 }
483 },
484 "node_modules/camelcase": {
485 "version": "5.3.1",
486 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
487 "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
488 "engines": {
489 "node": ">=6"
490 }
491 },
492 "node_modules/capture-stack-trace": {
493 "version": "1.0.2",
494 "resolved": "https://registry.npmjs.org/capture-stack-trace/-/capture-stack-trace-1.0.2.tgz",
495 "integrity": "sha512-X/WM2UQs6VMHUtjUDnZTRI+i1crWteJySFzr9UpGoQa4WQffXVTTXuekjl7TjZRlcF2XfjgITT0HxZ9RnxeT0w==",
496 "dev": true,
497 "engines": {
498 "node": ">=0.10.0"
499 },
500 "funding": {
501 "url": "https://github.com/sponsors/sindresorhus"
502 }
503 },
504 "node_modules/caseless": {
505 "version": "0.12.0",
506 "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz",
507 "integrity": "sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==",
508 "dev": true
509 },
510 "node_modules/chalk": {
511 "version": "2.4.2",
512 "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
513 "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
514 "dev": true,
515 "dependencies": {
516 "ansi-styles": "^3.2.1",
517 "escape-string-regexp": "^1.0.5",
518 "supports-color": "^5.3.0"
519 },
520 "engines": {
521 "node": ">=4"
522 }
523 },
524 "node_modules/clean-yaml-object": {
525 "version": "0.1.0",
526 "resolved": "https://registry.npmjs.org/clean-yaml-object/-/clean-yaml-object-0.1.0.tgz",
527 "integrity": "sha512-3yONmlN9CSAkzNwnRCiJQ7Q2xK5mWuEfL3PuTZcAUzhObbXsfsnMptJzXwz93nc5zn9V9TwCVMmV7w4xsm43dw==",
528 "dev": true,
529 "engines": {
530 "node": ">=0.10.0"
531 }
532 },
533 "node_modules/cliui": {
534 "version": "5.0.0",
535 "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz",
536 "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==",
537 "dependencies": {
538 "string-width": "^3.1.0",
539 "strip-ansi": "^5.2.0",
540 "wrap-ansi": "^5.1.0"
541 }
542 },
543 "node_modules/cliui/node_modules/ansi-regex": {
544 "version": "4.1.1",
545 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz",
546 "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==",
547 "engines": {
548 "node": ">=6"
549 }
550 },
551 "node_modules/cliui/node_modules/strip-ansi": {
552 "version": "5.2.0",
553 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
554 "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
555 "dependencies": {
556 "ansi-regex": "^4.1.0"
557 },
558 "engines": {
559 "node": ">=6"
560 }
561 },
562 "node_modules/clone": {
563 "version": "0.1.19",
564 "resolved": "https://registry.npmjs.org/clone/-/clone-0.1.19.tgz",
565 "integrity": "sha512-IO78I0y6JcSpEPHzK4obKdsL7E7oLdRVDVOLwr2Hkbjsb+Eoz0dxW6tef0WizoKu0gLC4oZSZuEF4U2K6w1WQw==",
566 "engines": {
567 "node": "*"
568 }
569 },
570 "node_modules/cmdln": {
571 "version": "4.1.2",
572 "resolved": "https://registry.npmjs.org/cmdln/-/cmdln-4.1.2.tgz",
573 "integrity": "sha512-pOVvOB8UoEwVY1by82y9RL2756NZbqd7qxmhP7PqOLFnA9HsoS+MxoaOKg39d/42/VVY5r+9BP4asl3+VBDVMw==",
574 "engines": [
575 "node >=0.8.0"
576 ],
577 "dependencies": {
578 "assert-plus": "^1.0.0",
579 "dashdash": "^1.14.1",
580 "extsprintf": "^1.2.0",
581 "fuzzyset.js": "^0.0.1",
582 "verror": "^1.6.0"
583 }
584 },
585 "node_modules/color-convert": {
586 "version": "1.9.3",
587 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
588 "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
589 "dependencies": {
590 "color-name": "1.1.3"
591 }
592 },
593 "node_modules/color-name": {
594 "version": "1.1.3",
595 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
596 "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw=="
597 },
598 "node_modules/color-support": {
599 "version": "1.1.3",
600 "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz",
601 "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==",
602 "dev": true,
603 "bin": {
604 "color-support": "bin.js"
605 }
606 },
607 "node_modules/combined-stream": {
608 "version": "1.0.8",
609 "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
610 "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
611 "dev": true,
612 "dependencies": {
613 "delayed-stream": "~1.0.0"
614 },
615 "engines": {
616 "node": ">= 0.8"
617 }
618 },
619 "node_modules/commondir": {
620 "version": "1.0.1",
621 "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz",
622 "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==",
623 "dev": true
624 },
625 "node_modules/concat-map": {
626 "version": "0.0.1",
627 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
628 "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg=="
629 },
630 "node_modules/convert-source-map": {
631 "version": "1.9.0",
632 "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz",
633 "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==",
634 "dev": true
635 },
636 "node_modules/core-util-is": {
637 "version": "1.0.3",
638 "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz",
639 "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ=="
640 },
641 "node_modules/coveralls": {
642 "version": "3.1.1",
643 "resolved": "https://registry.npmjs.org/coveralls/-/coveralls-3.1.1.tgz",
644 "integrity": "sha512-+dxnG2NHncSD1NrqbSM3dn/lE57O6Qf/koe9+I7c+wzkqRmEvcp0kgJdxKInzYzkICKkFMZsX3Vct3++tsF9ww==",
645 "dev": true,
646 "dependencies": {
647 "js-yaml": "^3.13.1",
648 "lcov-parse": "^1.0.0",
649 "log-driver": "^1.2.7",
650 "minimist": "^1.2.5",
651 "request": "^2.88.2"
652 },
653 "bin": {
654 "coveralls": "bin/coveralls.js"
655 },
656 "engines": {
657 "node": ">=6"
658 }
659 },
660 "node_modules/cp-file": {
661 "version": "6.2.0",
662 "resolved": "https://registry.npmjs.org/cp-file/-/cp-file-6.2.0.tgz",
663 "integrity": "sha512-fmvV4caBnofhPe8kOcitBwSn2f39QLjnAnGq3gO9dfd75mUytzKNZB1hde6QHunW2Rt+OwuBOMc3i1tNElbszA==",
664 "dev": true,
665 "dependencies": {
666 "graceful-fs": "^4.1.2",
667 "make-dir": "^2.0.0",
668 "nested-error-stacks": "^2.0.0",
669 "pify": "^4.0.1",
670 "safe-buffer": "^5.0.1"
671 },
672 "engines": {
673 "node": ">=6"
674 }
675 },
676 "node_modules/cross-spawn": {
677 "version": "4.0.2",
678 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-4.0.2.tgz",
679 "integrity": "sha512-yAXz/pA1tD8Gtg2S98Ekf/sewp3Lcp3YoFKJ4Hkp5h5yLWnKVTDU0kwjKJ8NDCYcfTLfyGkzTikst+jWypT1iA==",
680 "dev": true,
681 "dependencies": {
682 "lru-cache": "^4.0.1",
683 "which": "^1.2.9"
684 }
685 },
686 "node_modules/dashdash": {
687 "version": "1.14.1",
688 "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz",
689 "integrity": "sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==",
690 "dependencies": {
691 "assert-plus": "^1.0.0"
692 },
693 "engines": {
694 "node": ">=0.10"
695 }
696 },
697 "node_modules/debug": {
698 "version": "4.3.4",
699 "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
700 "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
701 "dev": true,
702 "dependencies": {
703 "ms": "2.1.2"
704 },
705 "engines": {
706 "node": ">=6.0"
707 },
708 "peerDependenciesMeta": {
709 "supports-color": {
710 "optional": true
711 }
712 }
713 },
714 "node_modules/decamelize": {
715 "version": "1.2.0",
716 "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
717 "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==",
718 "engines": {
719 "node": ">=0.10.0"
720 }
721 },
722 "node_modules/default-require-extensions": {
723 "version": "2.0.0",
724 "resolved": "https://registry.npmjs.org/default-require-extensions/-/default-require-extensions-2.0.0.tgz",
725 "integrity": "sha512-B0n2zDIXpzLzKeoEozorDSa1cHc1t0NjmxP0zuAxbizNU2MBqYJJKYXrrFdKuQliojXynrxgd7l4ahfg/+aA5g==",
726 "dev": true,
727 "dependencies": {
728 "strip-bom": "^3.0.0"
729 },
730 "engines": {
731 "node": ">=4"
732 }
733 },
734 "node_modules/delayed-stream": {
735 "version": "1.0.0",
736 "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
737 "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==",
738 "dev": true,
739 "engines": {
740 "node": ">=0.4.0"
741 }
742 },
743 "node_modules/diff": {
744 "version": "1.4.0",
745 "resolved": "https://registry.npmjs.org/diff/-/diff-1.4.0.tgz",
746 "integrity": "sha512-VzVc42hMZbYU9Sx/ltb7KYuQ6pqAw+cbFWVy4XKdkuEL2CFaRLGEnISPs7YdzaUGpi+CpIqvRmu7hPQ4T7EQ5w==",
747 "dev": true,
748 "engines": {
749 "node": ">=0.3.1"
750 }
751 },
752 "node_modules/domain-browser": {
753 "version": "1.2.0",
754 "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz",
755 "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==",
756 "dev": true,
757 "engines": {
758 "node": ">=0.4",
759 "npm": ">=1.2"
760 }
761 },
762 "node_modules/dtrace-provider": {
763 "version": "0.8.8",
764 "resolved": "https://registry.npmjs.org/dtrace-provider/-/dtrace-provider-0.8.8.tgz",
765 "integrity": "sha512-b7Z7cNtHPhH9EJhNNbbeqTcXB8LGFFZhq1PGgEvpeHlzd36bhbdTWoE/Ba/YguqpBSlAPKnARWhVlhunCMwfxg==",
766 "hasInstallScript": true,
767 "dependencies": {
768 "nan": "^2.14.0"
769 },
770 "engines": {
771 "node": ">=0.10"
772 }
773 },
774 "node_modules/ecc-jsbn": {
775 "version": "0.1.2",
776 "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz",
777 "integrity": "sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==",
778 "dependencies": {
779 "jsbn": "~0.1.0",
780 "safer-buffer": "^2.1.0"
781 }
782 },
783 "node_modules/emoji-regex": {
784 "version": "7.0.3",
785 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz",
786 "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA=="
787 },
788 "node_modules/error-ex": {
789 "version": "1.3.2",
790 "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
791 "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
792 "dev": true,
793 "dependencies": {
794 "is-arrayish": "^0.2.1"
795 }
796 },
797 "node_modules/es6-error": {
798 "version": "4.1.1",
799 "resolved": "https://registry.npmjs.org/es6-error/-/es6-error-4.1.1.tgz",
800 "integrity": "sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg==",
801 "dev": true
802 },
803 "node_modules/escape-string-regexp": {
804 "version": "1.0.5",
805 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
806 "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==",
807 "dev": true,
808 "engines": {
809 "node": ">=0.8.0"
810 }
811 },
812 "node_modules/esm": {
813 "version": "3.2.25",
814 "resolved": "https://registry.npmjs.org/esm/-/esm-3.2.25.tgz",
815 "integrity": "sha512-U1suiZ2oDVWv4zPO56S0NcR5QriEahGtdN2OR6FiOG4WJvcjBVFB0qI4+eKoWFH483PKGuLuu6V8Z4T5g63UVA==",
816 "dev": true,
817 "engines": {
818 "node": ">=6"
819 }
820 },
821 "node_modules/esprima": {
822 "version": "4.0.1",
823 "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
824 "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
825 "dev": true,
826 "bin": {
827 "esparse": "bin/esparse.js",
828 "esvalidate": "bin/esvalidate.js"
829 },
830 "engines": {
831 "node": ">=4"
832 }
833 },
834 "node_modules/events-to-array": {
835 "version": "1.1.2",
836 "resolved": "https://registry.npmjs.org/events-to-array/-/events-to-array-1.1.2.tgz",
837 "integrity": "sha512-inRWzRY7nG+aXZxBzEqYKB3HPgwflZRopAjDCHv0whhRx+MTUr1ei0ICZUypdyE0HRm4L2d5VEcIqLD6yl+BFA==",
838 "dev": true
839 },
840 "node_modules/extend": {
841 "version": "3.0.2",
842 "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
843 "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==",
844 "dev": true
845 },
846 "node_modules/extsprintf": {
847 "version": "1.4.1",
848 "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.4.1.tgz",
849 "integrity": "sha512-Wrk35e8ydCKDj/ArClo1VrPVmN8zph5V4AtHwIuHhvMXsKf73UT3BOD+azBIW+3wOJ4FhEH7zyaJCFvChjYvMA==",
850 "engines": [
851 "node >=0.6.0"
852 ]
853 },
854 "node_modules/fast-deep-equal": {
855 "version": "3.1.3",
856 "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
857 "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
858 "dev": true
859 },
860 "node_modules/fast-json-stable-stringify": {
861 "version": "2.1.0",
862 "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
863 "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
864 "dev": true
865 },
866 "node_modules/fast-safe-stringify": {
867 "version": "1.2.3",
868 "resolved": "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-1.2.3.tgz",
869 "integrity": "sha512-QJYT/i0QYoiZBQ71ivxdyTqkwKkQ0oxACXHYxH2zYHJEgzi2LsbjgvtzTbLi1SZcF190Db2YP7I7eTsU2egOlw=="
870 },
871 "node_modules/find-cache-dir": {
872 "version": "2.1.0",
873 "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz",
874 "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==",
875 "dev": true,
876 "dependencies": {
877 "commondir": "^1.0.1",
878 "make-dir": "^2.0.0",
879 "pkg-dir": "^3.0.0"
880 },
881 "engines": {
882 "node": ">=6"
883 }
884 },
885 "node_modules/find-up": {
886 "version": "3.0.0",
887 "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
888 "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
889 "dependencies": {
890 "locate-path": "^3.0.0"
891 },
892 "engines": {
893 "node": ">=6"
894 }
895 },
896 "node_modules/foreground-child": {
897 "version": "1.5.6",
898 "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-1.5.6.tgz",
899 "integrity": "sha512-3TOY+4TKV0Ml83PXJQY+JFQaHNV38lzQDIzzXYg1kWdBLenGgoZhAs0CKgzI31vi2pWEpQMq/Yi4bpKwCPkw7g==",
900 "dev": true,
901 "dependencies": {
902 "cross-spawn": "^4",
903 "signal-exit": "^3.0.0"
904 }
905 },
906 "node_modules/forever-agent": {
907 "version": "0.6.1",
908 "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
909 "integrity": "sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==",
910 "dev": true,
911 "engines": {
912 "node": "*"
913 }
914 },
915 "node_modules/forkexec": {
916 "version": "1.1.1",
917 "resolved": "https://registry.npmjs.org/forkexec/-/forkexec-1.1.1.tgz",
918 "integrity": "sha512-HB4TyHa5EXf73bfCM4E71SZKtckL5L9OsltwXBjJvyK2+cM7CSyIOlWIBrYkHacjpeNvWsMntRAgbKLti4/qcA==",
919 "dev": true,
920 "dependencies": {
921 "assert-plus": "^1.0.0",
922 "verror": "^1.6.0"
923 }
924 },
925 "node_modules/form-data": {
926 "version": "2.3.3",
927 "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz",
928 "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==",
929 "dev": true,
930 "dependencies": {
931 "asynckit": "^0.4.0",
932 "combined-stream": "^1.0.6",
933 "mime-types": "^2.1.12"
934 },
935 "engines": {
936 "node": ">= 0.12"
937 }
938 },
939 "node_modules/fs-exists-cached": {
940 "version": "1.0.0",
941 "resolved": "https://registry.npmjs.org/fs-exists-cached/-/fs-exists-cached-1.0.0.tgz",
942 "integrity": "sha512-kSxoARUDn4F2RPXX48UXnaFKwVU7Ivd/6qpzZL29MCDmr9sTvybv4gFCp+qaI4fM9m0z9fgz/yJvi56GAz+BZg==",
943 "dev": true
944 },
945 "node_modules/fs.realpath": {
946 "version": "1.0.0",
947 "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
948 "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==",
949 "dev": true
950 },
951 "node_modules/fstream": {
952 "version": "1.0.12",
953 "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.12.tgz",
954 "integrity": "sha512-WvJ193OHa0GHPEL+AycEJgxvBEwyfRkN1vhjca23OaPVMCaLCXTd5qAu82AjTcgP1UJmytkOKb63Ypde7raDIg==",
955 "dependencies": {
956 "graceful-fs": "^4.1.2",
957 "inherits": "~2.0.0",
958 "mkdirp": ">=0.5 0",
959 "rimraf": "2"
960 },
961 "engines": {
962 "node": ">=0.6"
963 }
964 },
965 "node_modules/function-bind": {
966 "version": "1.1.1",
967 "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
968 "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
969 "dev": true
970 },
971 "node_modules/function-loop": {
972 "version": "1.0.2",
973 "resolved": "https://registry.npmjs.org/function-loop/-/function-loop-1.0.2.tgz",
974 "integrity": "sha512-Iw4MzMfS3udk/rqxTiDDCllhGwlOrsr50zViTOO/W6lS/9y6B1J0BD2VZzrnWUYBJsl3aeqjgR5v7bWWhZSYbA==",
975 "dev": true
976 },
977 "node_modules/fuzzyset.js": {
978 "version": "0.0.1",
979 "resolved": "https://registry.npmjs.org/fuzzyset.js/-/fuzzyset.js-0.0.1.tgz",
980 "integrity": "sha512-/FAzX0w4Zd4PaVMM06wSJfDfdkYmIqZs4c6iCUc2icEL8nz6VJqyqlCy6InPZInjf6HadfhkFxYd2a0RDZ3Htg==",
981 "engines": {
982 "node": ">= 0.4.0"
983 }
984 },
985 "node_modules/get-caller-file": {
986 "version": "2.0.5",
987 "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
988 "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
989 "engines": {
990 "node": "6.* || 8.* || >= 10.*"
991 }
992 },
993 "node_modules/getpass": {
994 "version": "0.1.7",
995 "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz",
996 "integrity": "sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==",
997 "dependencies": {
998 "assert-plus": "^1.0.0"
999 }
1000 },
1001 "node_modules/glob": {
1002 "version": "6.0.4",
1003 "resolved": "https://registry.npmjs.org/glob/-/glob-6.0.4.tgz",
1004 "integrity": "sha512-MKZeRNyYZAVVVG1oZeLaWie1uweH40m9AZwIwxyPbTSX4hHrVYSzLg0Ro5Z5R7XKkIX+Cc6oD1rqeDJnwsB8/A==",
1005 "dependencies": {
1006 "inflight": "^1.0.4",
1007 "inherits": "2",
1008 "minimatch": "2 || 3",
1009 "once": "^1.3.0",
1010 "path-is-absolute": "^1.0.0"
1011 },
1012 "engines": {
1013 "node": "*"
1014 }
1015 },
1016 "node_modules/globals": {
1017 "version": "11.12.0",
1018 "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz",
1019 "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==",
1020 "dev": true,
1021 "engines": {
1022 "node": ">=4"
1023 }
1024 },
1025 "node_modules/graceful-fs": {
1026 "version": "4.2.11",
1027 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz",
1028 "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ=="
1029 },
1030 "node_modules/har-schema": {
1031 "version": "2.0.0",
1032 "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz",
1033 "integrity": "sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q==",
1034 "dev": true,
1035 "engines": {
1036 "node": ">=4"
1037 }
1038 },
1039 "node_modules/har-validator": {
1040 "version": "5.1.5",
1041 "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz",
1042 "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==",
1043 "deprecated": "this library is no longer supported",
1044 "dev": true,
1045 "dependencies": {
1046 "ajv": "^6.12.3",
1047 "har-schema": "^2.0.0"
1048 },
1049 "engines": {
1050 "node": ">=6"
1051 }
1052 },
1053 "node_modules/has": {
1054 "version": "1.0.3",
1055 "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
1056 "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
1057 "dev": true,
1058 "dependencies": {
1059 "function-bind": "^1.1.1"
1060 },
1061 "engines": {
1062 "node": ">= 0.4.0"
1063 }
1064 },
1065 "node_modules/has-flag": {
1066 "version": "3.0.0",
1067 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
1068 "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==",
1069 "dev": true,
1070 "engines": {
1071 "node": ">=4"
1072 }
1073 },
1074 "node_modules/hasha": {
1075 "version": "3.0.0",
1076 "resolved": "https://registry.npmjs.org/hasha/-/hasha-3.0.0.tgz",
1077 "integrity": "sha512-w0Kz8lJFBoyaurBiNrIvxPqr/gJ6fOfSkpAPOepN3oECqGJag37xPbOv57izi/KP8auHgNYxn5fXtAb+1LsJ6w==",
1078 "dev": true,
1079 "dependencies": {
1080 "is-stream": "^1.0.1"
1081 },
1082 "engines": {
1083 "node": ">=4"
1084 }
1085 },
1086 "node_modules/hogan.js": {
1087 "version": "2.0.0",
1088 "resolved": "https://registry.npmjs.org/hogan.js/-/hogan.js-2.0.0.tgz",
1089 "integrity": "sha512-urTqVvefaiu6ZqpIVQklkbu6tuqUQSv0pfgnG02ibeAC4ZFG0Rj2uDjH45eUcIEyLFjPsh1mxgeqd9BYldWrgg==",
1090 "bin": {
1091 "hulk": "bin/hulk"
1092 },
1093 "engines": {
1094 "node": "*"
1095 }
1096 },
1097 "node_modules/hosted-git-info": {
1098 "version": "2.8.9",
1099 "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz",
1100 "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==",
1101 "dev": true
1102 },
1103 "node_modules/html-escaper": {
1104 "version": "2.0.2",
1105 "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz",
1106 "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==",
1107 "dev": true
1108 },
1109 "node_modules/http-signature": {
1110 "version": "1.3.6",
1111 "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.3.6.tgz",
1112 "integrity": "sha512-3adrsD6zqo4GsTqtO7FyrejHNv+NgiIfAfv68+jVlFmSr9OGy7zrxONceFRLKvnnZA5jbxQBX1u9PpB6Wi32Gw==",
1113 "dependencies": {
1114 "assert-plus": "^1.0.0",
1115 "jsprim": "^2.0.2",
1116 "sshpk": "^1.14.1"
1117 },
1118 "engines": {
1119 "node": ">=0.10"
1120 }
1121 },
1122 "node_modules/http-signature/node_modules/core-util-is": {
1123 "version": "1.0.2",
1124 "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
1125 "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ=="
1126 },
1127 "node_modules/http-signature/node_modules/extsprintf": {
1128 "version": "1.3.0",
1129 "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz",
1130 "integrity": "sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==",
1131 "engines": [
1132 "node >=0.6.0"
1133 ]
1134 },
1135 "node_modules/http-signature/node_modules/jsprim": {
1136 "version": "2.0.2",
1137 "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-2.0.2.tgz",
1138 "integrity": "sha512-gqXddjPqQ6G40VdnI6T6yObEC+pDNvyP95wdQhkWkg7crHH3km5qP1FsOXEkzEQwnz6gz5qGTn1c2Y52wP3OyQ==",
1139 "engines": [
1140 "node >=0.6.0"
1141 ],
1142 "dependencies": {
1143 "assert-plus": "1.0.0",
1144 "extsprintf": "1.3.0",
1145 "json-schema": "0.4.0",
1146 "verror": "1.10.0"
1147 }
1148 },
1149 "node_modules/http-signature/node_modules/verror": {
1150 "version": "1.10.0",
1151 "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz",
1152 "integrity": "sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==",
1153 "engines": [
1154 "node >=0.6.0"
1155 ],
1156 "dependencies": {
1157 "assert-plus": "^1.0.0",
1158 "core-util-is": "1.0.2",
1159 "extsprintf": "^1.2.0"
1160 }
1161 },
1162 "node_modules/imurmurhash": {
1163 "version": "0.1.4",
1164 "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
1165 "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==",
1166 "dev": true,
1167 "engines": {
1168 "node": ">=0.8.19"
1169 }
1170 },
1171 "node_modules/inflight": {
1172 "version": "1.0.6",
1173 "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
1174 "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==",
1175 "dependencies": {
1176 "once": "^1.3.0",
1177 "wrappy": "1"
1178 }
1179 },
1180 "node_modules/inherits": {
1181 "version": "2.0.4",
1182 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
1183 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
1184 },
1185 "node_modules/is-arrayish": {
1186 "version": "0.2.1",
1187 "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
1188 "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==",
1189 "dev": true
1190 },
1191 "node_modules/is-core-module": {
1192 "version": "2.12.0",
1193 "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.12.0.tgz",
1194 "integrity": "sha512-RECHCBCd/viahWmwj6enj19sKbHfJrddi/6cBDsNTKbNq0f7VeaUkBo60BqzvPqo/W54ChS62Z5qyun7cfOMqQ==",
1195 "dev": true,
1196 "dependencies": {
1197 "has": "^1.0.3"
1198 },
1199 "funding": {
1200 "url": "https://github.com/sponsors/ljharb"
1201 }
1202 },
1203 "node_modules/is-fullwidth-code-point": {
1204 "version": "2.0.0",
1205 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
1206 "integrity": "sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==",
1207 "engines": {
1208 "node": ">=4"
1209 }
1210 },
1211 "node_modules/is-stream": {
1212 "version": "1.1.0",
1213 "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz",
1214 "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==",
1215 "dev": true,
1216 "engines": {
1217 "node": ">=0.10.0"
1218 }
1219 },
1220 "node_modules/is-typedarray": {
1221 "version": "1.0.0",
1222 "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
1223 "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==",
1224 "dev": true
1225 },
1226 "node_modules/isarray": {
1227 "version": "0.0.1",
1228 "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
1229 "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ=="
1230 },
1231 "node_modules/isexe": {
1232 "version": "2.0.0",
1233 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
1234 "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
1235 "dev": true
1236 },
1237 "node_modules/isstream": {
1238 "version": "0.1.2",
1239 "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz",
1240 "integrity": "sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==",
1241 "dev": true
1242 },
1243 "node_modules/istanbul-lib-coverage": {
1244 "version": "2.0.5",
1245 "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.5.tgz",
1246 "integrity": "sha512-8aXznuEPCJvGnMSRft4udDRDtb1V3pkQkMMI5LI+6HuQz5oQ4J2UFn1H82raA3qJtyOLkkwVqICBQkjnGtn5mA==",
1247 "dev": true,
1248 "engines": {
1249 "node": ">=6"
1250 }
1251 },
1252 "node_modules/istanbul-lib-hook": {
1253 "version": "2.0.7",
1254 "resolved": "https://registry.npmjs.org/istanbul-lib-hook/-/istanbul-lib-hook-2.0.7.tgz",
1255 "integrity": "sha512-vrRztU9VRRFDyC+aklfLoeXyNdTfga2EI3udDGn4cZ6fpSXpHLV9X6CHvfoMCPtggg8zvDDmC4b9xfu0z6/llA==",
1256 "dev": true,
1257 "dependencies": {
1258 "append-transform": "^1.0.0"
1259 },
1260 "engines": {
1261 "node": ">=6"
1262 }
1263 },
1264 "node_modules/istanbul-lib-instrument": {
1265 "version": "3.3.0",
1266 "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-3.3.0.tgz",
1267 "integrity": "sha512-5nnIN4vo5xQZHdXno/YDXJ0G+I3dAm4XgzfSVTPLQpj/zAV2dV6Juy0yaf10/zrJOJeHoN3fraFe+XRq2bFVZA==",
1268 "dev": true,
1269 "dependencies": {
1270 "@babel/generator": "^7.4.0",
1271 "@babel/parser": "^7.4.3",
1272 "@babel/template": "^7.4.0",
1273 "@babel/traverse": "^7.4.3",
1274 "@babel/types": "^7.4.0",
1275 "istanbul-lib-coverage": "^2.0.5",
1276 "semver": "^6.0.0"
1277 },
1278 "engines": {
1279 "node": ">=6"
1280 }
1281 },
1282 "node_modules/istanbul-lib-report": {
1283 "version": "2.0.8",
1284 "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-2.0.8.tgz",
1285 "integrity": "sha512-fHBeG573EIihhAblwgxrSenp0Dby6tJMFR/HvlerBsrCTD5bkUuoNtn3gVh29ZCS824cGGBPn7Sg7cNk+2xUsQ==",
1286 "dev": true,
1287 "dependencies": {
1288 "istanbul-lib-coverage": "^2.0.5",
1289 "make-dir": "^2.1.0",
1290 "supports-color": "^6.1.0"
1291 },
1292 "engines": {
1293 "node": ">=6"
1294 }
1295 },
1296 "node_modules/istanbul-lib-report/node_modules/supports-color": {
1297 "version": "6.1.0",
1298 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
1299 "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
1300 "dev": true,
1301 "dependencies": {
1302 "has-flag": "^3.0.0"
1303 },
1304 "engines": {
1305 "node": ">=6"
1306 }
1307 },
1308 "node_modules/istanbul-lib-source-maps": {
1309 "version": "3.0.6",
1310 "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-3.0.6.tgz",
1311 "integrity": "sha512-R47KzMtDJH6X4/YW9XTx+jrLnZnscW4VpNN+1PViSYTejLVPWv7oov+Duf8YQSPyVRUvueQqz1TcsC6mooZTXw==",
1312 "dev": true,
1313 "dependencies": {
1314 "debug": "^4.1.1",
1315 "istanbul-lib-coverage": "^2.0.5",
1316 "make-dir": "^2.1.0",
1317 "rimraf": "^2.6.3",
1318 "source-map": "^0.6.1"
1319 },
1320 "engines": {
1321 "node": ">=6"
1322 }
1323 },
1324 "node_modules/istanbul-lib-source-maps/node_modules/glob": {
1325 "version": "7.2.3",
1326 "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
1327 "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
1328 "dev": true,
1329 "dependencies": {
1330 "fs.realpath": "^1.0.0",
1331 "inflight": "^1.0.4",
1332 "inherits": "2",
1333 "minimatch": "^3.1.1",
1334 "once": "^1.3.0",
1335 "path-is-absolute": "^1.0.0"
1336 },
1337 "engines": {
1338 "node": "*"
1339 },
1340 "funding": {
1341 "url": "https://github.com/sponsors/isaacs"
1342 }
1343 },
1344 "node_modules/istanbul-lib-source-maps/node_modules/rimraf": {
1345 "version": "2.7.1",
1346 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
1347 "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
1348 "dev": true,
1349 "dependencies": {
1350 "glob": "^7.1.3"
1351 },
1352 "bin": {
1353 "rimraf": "bin.js"
1354 }
1355 },
1356 "node_modules/istanbul-reports": {
1357 "version": "2.2.7",
1358 "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-2.2.7.tgz",
1359 "integrity": "sha512-uu1F/L1o5Y6LzPVSVZXNOoD/KXpJue9aeLRd0sM9uMXfZvzomB0WxVamWb5ue8kA2vVWEmW7EG+A5n3f1kqHKg==",
1360 "dev": true,
1361 "dependencies": {
1362 "html-escaper": "^2.0.0"
1363 },
1364 "engines": {
1365 "node": ">=6"
1366 }
1367 },
1368 "node_modules/js-tokens": {
1369 "version": "4.0.0",
1370 "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
1371 "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
1372 "dev": true
1373 },
1374 "node_modules/js-yaml": {
1375 "version": "3.14.1",
1376 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz",
1377 "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==",
1378 "dev": true,
1379 "dependencies": {
1380 "argparse": "^1.0.7",
1381 "esprima": "^4.0.0"
1382 },
1383 "bin": {
1384 "js-yaml": "bin/js-yaml.js"
1385 }
1386 },
1387 "node_modules/jsbn": {
1388 "version": "0.1.1",
1389 "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz",
1390 "integrity": "sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg=="
1391 },
1392 "node_modules/jsesc": {
1393 "version": "2.5.2",
1394 "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz",
1395 "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==",
1396 "dev": true,
1397 "bin": {
1398 "jsesc": "bin/jsesc"
1399 },
1400 "engines": {
1401 "node": ">=4"
1402 }
1403 },
1404 "node_modules/json-parse-better-errors": {
1405 "version": "1.0.2",
1406 "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz",
1407 "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==",
1408 "dev": true
1409 },
1410 "node_modules/json-schema": {
1411 "version": "0.4.0",
1412 "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz",
1413 "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA=="
1414 },
1415 "node_modules/json-schema-traverse": {
1416 "version": "0.4.1",
1417 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
1418 "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
1419 "dev": true
1420 },
1421 "node_modules/json-stringify-safe": {
1422 "version": "5.0.1",
1423 "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
1424 "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==",
1425 "dev": true
1426 },
1427 "node_modules/jsprim": {
1428 "version": "1.4.2",
1429 "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz",
1430 "integrity": "sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==",
1431 "dependencies": {
1432 "assert-plus": "1.0.0",
1433 "extsprintf": "1.3.0",
1434 "json-schema": "0.4.0",
1435 "verror": "1.10.0"
1436 },
1437 "engines": {
1438 "node": ">=0.6.0"
1439 }
1440 },
1441 "node_modules/jsprim/node_modules/core-util-is": {
1442 "version": "1.0.2",
1443 "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
1444 "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ=="
1445 },
1446 "node_modules/jsprim/node_modules/extsprintf": {
1447 "version": "1.3.0",
1448 "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz",
1449 "integrity": "sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==",
1450 "engines": [
1451 "node >=0.6.0"
1452 ]
1453 },
1454 "node_modules/jsprim/node_modules/verror": {
1455 "version": "1.10.0",
1456 "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz",
1457 "integrity": "sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==",
1458 "engines": [
1459 "node >=0.6.0"
1460 ],
1461 "dependencies": {
1462 "assert-plus": "^1.0.0",
1463 "core-util-is": "1.0.2",
1464 "extsprintf": "^1.2.0"
1465 }
1466 },
1467 "node_modules/keep-alive-agent": {
1468 "version": "0.0.1",
1469 "resolved": "https://registry.npmjs.org/keep-alive-agent/-/keep-alive-agent-0.0.1.tgz",
1470 "integrity": "sha512-fF6aj9/XFwJiE/4zihw/ZdXg+KeyU4nFvmutF+PkAVadSGqP298+Zm6IzWFzgeDBgvLk3o8boBxNtd1g5Kdjfg=="
1471 },
1472 "node_modules/lcov-parse": {
1473 "version": "1.0.0",
1474 "resolved": "https://registry.npmjs.org/lcov-parse/-/lcov-parse-1.0.0.tgz",
1475 "integrity": "sha512-aprLII/vPzuQvYZnDRU78Fns9I2Ag3gi4Ipga/hxnVMCZC8DnR2nI7XBqrPoywGfxqIx/DgarGvDJZAD3YBTgQ==",
1476 "dev": true,
1477 "bin": {
1478 "lcov-parse": "bin/cli.js"
1479 }
1480 },
1481 "node_modules/load-json-file": {
1482 "version": "4.0.0",
1483 "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz",
1484 "integrity": "sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw==",
1485 "dev": true,
1486 "dependencies": {
1487 "graceful-fs": "^4.1.2",
1488 "parse-json": "^4.0.0",
1489 "pify": "^3.0.0",
1490 "strip-bom": "^3.0.0"
1491 },
1492 "engines": {
1493 "node": ">=4"
1494 }
1495 },
1496 "node_modules/load-json-file/node_modules/pify": {
1497 "version": "3.0.0",
1498 "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
1499 "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==",
1500 "dev": true,
1501 "engines": {
1502 "node": ">=4"
1503 }
1504 },
1505 "node_modules/locate-path": {
1506 "version": "3.0.0",
1507 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
1508 "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
1509 "dependencies": {
1510 "p-locate": "^3.0.0",
1511 "path-exists": "^3.0.0"
1512 },
1513 "engines": {
1514 "node": ">=6"
1515 }
1516 },
1517 "node_modules/lodash": {
1518 "version": "4.17.21",
1519 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
1520 "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg=="
1521 },
1522 "node_modules/lodash.flattendeep": {
1523 "version": "4.4.0",
1524 "resolved": "https://registry.npmjs.org/lodash.flattendeep/-/lodash.flattendeep-4.4.0.tgz",
1525 "integrity": "sha512-uHaJFihxmJcEX3kT4I23ABqKKalJ/zDrDg0lsFtc1h+3uw49SIJ5beyhx5ExVRti3AvKoOJngIj7xz3oylPdWQ==",
1526 "dev": true
1527 },
1528 "node_modules/log-driver": {
1529 "version": "1.2.7",
1530 "resolved": "https://registry.npmjs.org/log-driver/-/log-driver-1.2.7.tgz",
1531 "integrity": "sha512-U7KCmLdqsGHBLeWqYlFA0V0Sl6P08EE1ZrmA9cxjUE0WVqT9qnyVDPz1kzpFEP0jdJuFnasWIfSd7fsaNXkpbg==",
1532 "dev": true,
1533 "engines": {
1534 "node": ">=0.8.6"
1535 }
1536 },
1537 "node_modules/lomstream": {
1538 "version": "1.1.1",
1539 "resolved": "https://registry.npmjs.org/lomstream/-/lomstream-1.1.1.tgz",
1540 "integrity": "sha512-G2UKFT23/uueUnpUWYwB+uOlqcLvF6r1vNsMgTR6roJPpvpFQkgG75bkpAy/XYvaLpGs8XSgS24CUKC92Ap+jg==",
1541 "dependencies": {
1542 "assert-plus": "0.1.5",
1543 "extsprintf": "1.3.0",
1544 "vstream": "0.1.0"
1545 }
1546 },
1547 "node_modules/lomstream/node_modules/assert-plus": {
1548 "version": "0.1.5",
1549 "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.1.5.tgz",
1550 "integrity": "sha512-brU24g7ryhRwGCI2y+1dGQmQXiZF7TtIj583S96y0jjdajIe6wn8BuXyELYhvD22dtIxDQVFk04YTJwwdwOYJw==",
1551 "engines": {
1552 "node": ">=0.8"
1553 }
1554 },
1555 "node_modules/lomstream/node_modules/extsprintf": {
1556 "version": "1.3.0",
1557 "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz",
1558 "integrity": "sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==",
1559 "engines": [
1560 "node >=0.6.0"
1561 ]
1562 },
1563 "node_modules/lru-cache": {
1564 "version": "4.1.5",
1565 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz",
1566 "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==",
1567 "dependencies": {
1568 "pseudomap": "^1.0.2",
1569 "yallist": "^2.1.2"
1570 }
1571 },
1572 "node_modules/lstream": {
1573 "version": "0.0.4",
1574 "resolved": "https://registry.npmjs.org/lstream/-/lstream-0.0.4.tgz",
1575 "integrity": "sha512-usI61rjXiD5YoITGpWxUGe/AjYEwpKlQISNDgQ3D3DrWDcdX4A5Pu1xrmh7E1r65I/snMj9tpqRJgJRktOb00Q==",
1576 "dependencies": {
1577 "readable-stream": ">= 1.0.2"
1578 },
1579 "engines": {
1580 "node": ">= 0.10.0"
1581 }
1582 },
1583 "node_modules/make-dir": {
1584 "version": "2.1.0",
1585 "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz",
1586 "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==",
1587 "dev": true,
1588 "dependencies": {
1589 "pify": "^4.0.1",
1590 "semver": "^5.6.0"
1591 },
1592 "engines": {
1593 "node": ">=6"
1594 }
1595 },
1596 "node_modules/make-dir/node_modules/semver": {
1597 "version": "5.7.1",
1598 "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
1599 "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
1600 "dev": true,
1601 "bin": {
1602 "semver": "bin/semver"
1603 }
1604 },
1605 "node_modules/make-error": {
1606 "version": "1.3.6",
1607 "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz",
1608 "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==",
1609 "dev": true
1610 },
1611 "node_modules/merge-source-map": {
1612 "version": "1.1.0",
1613 "resolved": "https://registry.npmjs.org/merge-source-map/-/merge-source-map-1.1.0.tgz",
1614 "integrity": "sha512-Qkcp7P2ygktpMPh2mCQZaf3jhN6D3Z/qVZHSdWvQ+2Ef5HgRAPBO57A77+ENm0CPx2+1Ce/MYKi3ymqdfuqibw==",
1615 "dev": true,
1616 "dependencies": {
1617 "source-map": "^0.6.1"
1618 }
1619 },
1620 "node_modules/mime": {
1621 "version": "2.4.7",
1622 "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.7.tgz",
1623 "integrity": "sha512-dhNd1uA2u397uQk3Nv5LM4lm93WYDUXFn3Fu291FJerns4jyTudqhIWe4W04YLy7Uk1tm1Ore04NpjRvQp/NPA==",
1624 "bin": {
1625 "mime": "cli.js"
1626 },
1627 "engines": {
1628 "node": ">=4.0.0"
1629 }
1630 },
1631 "node_modules/mime-db": {
1632 "version": "1.52.0",
1633 "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",
1634 "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==",
1635 "dev": true,
1636 "engines": {
1637 "node": ">= 0.6"
1638 }
1639 },
1640 "node_modules/mime-types": {
1641 "version": "2.1.35",
1642 "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz",
1643 "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==",
1644 "dev": true,
1645 "dependencies": {
1646 "mime-db": "1.52.0"
1647 },
1648 "engines": {
1649 "node": ">= 0.6"
1650 }
1651 },
1652 "node_modules/minimatch": {
1653 "version": "3.1.2",
1654 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
1655 "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
1656 "dependencies": {
1657 "brace-expansion": "^1.1.7"
1658 },
1659 "engines": {
1660 "node": "*"
1661 }
1662 },
1663 "node_modules/minimist": {
1664 "version": "1.2.8",
1665 "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz",
1666 "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==",
1667 "funding": {
1668 "url": "https://github.com/sponsors/ljharb"
1669 }
1670 },
1671 "node_modules/minipass": {
1672 "version": "2.9.0",
1673 "resolved": "https://registry.npmjs.org/minipass/-/minipass-2.9.0.tgz",
1674 "integrity": "sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==",
1675 "dev": true,
1676 "dependencies": {
1677 "safe-buffer": "^5.1.2",
1678 "yallist": "^3.0.0"
1679 }
1680 },
1681 "node_modules/minipass/node_modules/yallist": {
1682 "version": "3.1.1",
1683 "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
1684 "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
1685 "dev": true
1686 },
1687 "node_modules/mkdirp": {
1688 "version": "0.5.6",
1689 "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz",
1690 "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==",
1691 "dependencies": {
1692 "minimist": "^1.2.6"
1693 },
1694 "bin": {
1695 "mkdirp": "bin/cmd.js"
1696 }
1697 },
1698 "node_modules/moment": {
1699 "version": "2.29.4",
1700 "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.4.tgz",
1701 "integrity": "sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w==",
1702 "engines": {
1703 "node": "*"
1704 }
1705 },
1706 "node_modules/mooremachine": {
1707 "version": "2.3.0",
1708 "resolved": "https://registry.npmjs.org/mooremachine/-/mooremachine-2.3.0.tgz",
1709 "integrity": "sha512-IrhznRheWtDcT/TEL3cqaT4UJOqc5G3K8TnGq29PRXZil+sWGPkcM6SHVUZVirTKFKceuCadfyDMjmRoXCN21A==",
1710 "dependencies": {
1711 "assert-plus": ">=0.2.0 <0.3.0"
1712 },
1713 "engines": {
1714 "node": ">=0.8.0"
1715 },
1716 "optionalDependencies": {
1717 "dtrace-provider": "~0.8"
1718 }
1719 },
1720 "node_modules/mooremachine/node_modules/assert-plus": {
1721 "version": "0.2.0",
1722 "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.2.0.tgz",
1723 "integrity": "sha512-u1L0ZLywRziOVjUhRxI0Qg9G+4RnFB9H/Rq40YWn0dieDgO7vAYeJz6jKAO6t/aruzlDFLAPkQTT87e+f8Imaw==",
1724 "engines": {
1725 "node": ">=0.8"
1726 }
1727 },
1728 "node_modules/ms": {
1729 "version": "2.1.2",
1730 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
1731 "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
1732 "dev": true
1733 },
1734 "node_modules/mv": {
1735 "version": "2.1.1",
1736 "resolved": "https://registry.npmjs.org/mv/-/mv-2.1.1.tgz",
1737 "integrity": "sha512-at/ZndSy3xEGJ8i0ygALh8ru9qy7gWW1cmkaqBN29JmMlIvM//MEO9y1sk/avxuwnPcfhkejkLsuPxH81BrkSg==",
1738 "optional": true,
1739 "dependencies": {
1740 "mkdirp": "~0.5.1",
1741 "ncp": "~2.0.0",
1742 "rimraf": "~2.4.0"
1743 },
1744 "engines": {
1745 "node": ">=0.8.0"
1746 }
1747 },
1748 "node_modules/nan": {
1749 "version": "2.17.0",
1750 "resolved": "https://registry.npmjs.org/nan/-/nan-2.17.0.tgz",
1751 "integrity": "sha512-2ZTgtl0nJsO0KQCjEpxcIr5D+Yv90plTitZt9JBfQvVJDS5seMl3FOvsh3+9CoYWXf/1l5OaZzzF6nDm4cagaQ=="
1752 },
1753 "node_modules/ncp": {
1754 "version": "2.0.0",
1755 "resolved": "https://registry.npmjs.org/ncp/-/ncp-2.0.0.tgz",
1756 "integrity": "sha512-zIdGUrPRFTUELUvr3Gmc7KZ2Sw/h1PiVM0Af/oHB6zgnV1ikqSfRk+TOufi79aHYCW3NiOXmr1BP5nWbzojLaA==",
1757 "optional": true,
1758 "bin": {
1759 "ncp": "bin/ncp"
1760 }
1761 },
1762 "node_modules/nested-error-stacks": {
1763 "version": "2.1.1",
1764 "resolved": "https://registry.npmjs.org/nested-error-stacks/-/nested-error-stacks-2.1.1.tgz",
1765 "integrity": "sha512-9iN1ka/9zmX1ZvLV9ewJYEk9h7RyRRtqdK0woXcqohu8EWIerfPUjYJPg0ULy0UqP7cslmdGc8xKDJcojlKiaw==",
1766 "dev": true
1767 },
1768 "node_modules/normalize-package-data": {
1769 "version": "2.5.0",
1770 "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz",
1771 "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==",
1772 "dev": true,
1773 "dependencies": {
1774 "hosted-git-info": "^2.1.4",
1775 "resolve": "^1.10.0",
1776 "semver": "2 || 3 || 4 || 5",
1777 "validate-npm-package-license": "^3.0.1"
1778 }
1779 },
1780 "node_modules/normalize-package-data/node_modules/semver": {
1781 "version": "5.7.1",
1782 "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
1783 "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
1784 "dev": true,
1785 "bin": {
1786 "semver": "bin/semver"
1787 }
1788 },
1789 "node_modules/nyc": {
1790 "version": "14.1.1",
1791 "resolved": "https://registry.npmjs.org/nyc/-/nyc-14.1.1.tgz",
1792 "integrity": "sha512-OI0vm6ZGUnoGZv/tLdZ2esSVzDwUC88SNs+6JoSOMVxA+gKMB8Tk7jBwgemLx4O40lhhvZCVw1C+OYLOBOPXWw==",
1793 "dev": true,
1794 "dependencies": {
1795 "archy": "^1.0.0",
1796 "caching-transform": "^3.0.2",
1797 "convert-source-map": "^1.6.0",
1798 "cp-file": "^6.2.0",
1799 "find-cache-dir": "^2.1.0",
1800 "find-up": "^3.0.0",
1801 "foreground-child": "^1.5.6",
1802 "glob": "^7.1.3",
1803 "istanbul-lib-coverage": "^2.0.5",
1804 "istanbul-lib-hook": "^2.0.7",
1805 "istanbul-lib-instrument": "^3.3.0",
1806 "istanbul-lib-report": "^2.0.8",
1807 "istanbul-lib-source-maps": "^3.0.6",
1808 "istanbul-reports": "^2.2.4",
1809 "js-yaml": "^3.13.1",
1810 "make-dir": "^2.1.0",
1811 "merge-source-map": "^1.1.0",
1812 "resolve-from": "^4.0.0",
1813 "rimraf": "^2.6.3",
1814 "signal-exit": "^3.0.2",
1815 "spawn-wrap": "^1.4.2",
1816 "test-exclude": "^5.2.3",
1817 "uuid": "^3.3.2",
1818 "yargs": "^13.2.2",
1819 "yargs-parser": "^13.0.0"
1820 },
1821 "bin": {
1822 "nyc": "bin/nyc.js"
1823 },
1824 "engines": {
1825 "node": ">=6"
1826 }
1827 },
1828 "node_modules/nyc/node_modules/glob": {
1829 "version": "7.2.3",
1830 "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
1831 "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
1832 "dev": true,
1833 "dependencies": {
1834 "fs.realpath": "^1.0.0",
1835 "inflight": "^1.0.4",
1836 "inherits": "2",
1837 "minimatch": "^3.1.1",
1838 "once": "^1.3.0",
1839 "path-is-absolute": "^1.0.0"
1840 },
1841 "engines": {
1842 "node": "*"
1843 },
1844 "funding": {
1845 "url": "https://github.com/sponsors/isaacs"
1846 }
1847 },
1848 "node_modules/nyc/node_modules/rimraf": {
1849 "version": "2.7.1",
1850 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
1851 "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
1852 "dev": true,
1853 "dependencies": {
1854 "glob": "^7.1.3"
1855 },
1856 "bin": {
1857 "rimraf": "bin.js"
1858 }
1859 },
1860 "node_modules/nyc/node_modules/uuid": {
1861 "version": "3.4.0",
1862 "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz",
1863 "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==",
1864 "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.",
1865 "dev": true,
1866 "bin": {
1867 "uuid": "bin/uuid"
1868 }
1869 },
1870 "node_modules/nyc/node_modules/yargs": {
1871 "version": "13.3.2",
1872 "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz",
1873 "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==",
1874 "dev": true,
1875 "dependencies": {
1876 "cliui": "^5.0.0",
1877 "find-up": "^3.0.0",
1878 "get-caller-file": "^2.0.1",
1879 "require-directory": "^2.1.1",
1880 "require-main-filename": "^2.0.0",
1881 "set-blocking": "^2.0.0",
1882 "string-width": "^3.0.0",
1883 "which-module": "^2.0.0",
1884 "y18n": "^4.0.0",
1885 "yargs-parser": "^13.1.2"
1886 }
1887 },
1888 "node_modules/oauth-sign": {
1889 "version": "0.9.0",
1890 "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz",
1891 "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==",
1892 "dev": true,
1893 "engines": {
1894 "node": "*"
1895 }
1896 },
1897 "node_modules/once": {
1898 "version": "1.4.0",
1899 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
1900 "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
1901 "dependencies": {
1902 "wrappy": "1"
1903 }
1904 },
1905 "node_modules/opener": {
1906 "version": "1.5.2",
1907 "resolved": "https://registry.npmjs.org/opener/-/opener-1.5.2.tgz",
1908 "integrity": "sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==",
1909 "dev": true,
1910 "bin": {
1911 "opener": "bin/opener-bin.js"
1912 }
1913 },
1914 "node_modules/os-homedir": {
1915 "version": "1.0.2",
1916 "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz",
1917 "integrity": "sha512-B5JU3cabzk8c67mRRd3ECmROafjYMXbuzlwtqdM8IbS8ktlTix8aFGb2bAGKrSRIlnfKwovGUUr72JUPyOb6kQ==",
1918 "dev": true,
1919 "engines": {
1920 "node": ">=0.10.0"
1921 }
1922 },
1923 "node_modules/own-or": {
1924 "version": "1.0.0",
1925 "resolved": "https://registry.npmjs.org/own-or/-/own-or-1.0.0.tgz",
1926 "integrity": "sha512-NfZr5+Tdf6MB8UI9GLvKRs4cXY8/yB0w3xtt84xFdWy8hkGjn+JFc60VhzS/hFRfbyxFcGYMTjnF4Me+RbbqrA==",
1927 "dev": true
1928 },
1929 "node_modules/own-or-env": {
1930 "version": "1.0.2",
1931 "resolved": "https://registry.npmjs.org/own-or-env/-/own-or-env-1.0.2.tgz",
1932 "integrity": "sha512-NQ7v0fliWtK7Lkb+WdFqe6ky9XAzYmlkXthQrBbzlYbmFKoAYbDDcwmOm6q8kOuwSRXW8bdL5ORksploUJmWgw==",
1933 "dev": true,
1934 "dependencies": {
1935 "own-or": "^1.0.0"
1936 }
1937 },
1938 "node_modules/p-limit": {
1939 "version": "2.3.0",
1940 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
1941 "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
1942 "dependencies": {
1943 "p-try": "^2.0.0"
1944 },
1945 "engines": {
1946 "node": ">=6"
1947 },
1948 "funding": {
1949 "url": "https://github.com/sponsors/sindresorhus"
1950 }
1951 },
1952 "node_modules/p-locate": {
1953 "version": "3.0.0",
1954 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
1955 "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
1956 "dependencies": {
1957 "p-limit": "^2.0.0"
1958 },
1959 "engines": {
1960 "node": ">=6"
1961 }
1962 },
1963 "node_modules/p-try": {
1964 "version": "2.2.0",
1965 "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
1966 "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
1967 "engines": {
1968 "node": ">=6"
1969 }
1970 },
1971 "node_modules/package-hash": {
1972 "version": "3.0.0",
1973 "resolved": "https://registry.npmjs.org/package-hash/-/package-hash-3.0.0.tgz",
1974 "integrity": "sha512-lOtmukMDVvtkL84rJHI7dpTYq+0rli8N2wlnqUcBuDWCfVhRUfOmnR9SsoHFMLpACvEV60dX7rd0rFaYDZI+FA==",
1975 "dev": true,
1976 "dependencies": {
1977 "graceful-fs": "^4.1.15",
1978 "hasha": "^3.0.0",
1979 "lodash.flattendeep": "^4.4.0",
1980 "release-zalgo": "^1.0.0"
1981 },
1982 "engines": {
1983 "node": ">=6"
1984 }
1985 },
1986 "node_modules/parse-json": {
1987 "version": "4.0.0",
1988 "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz",
1989 "integrity": "sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==",
1990 "dev": true,
1991 "dependencies": {
1992 "error-ex": "^1.3.1",
1993 "json-parse-better-errors": "^1.0.1"
1994 },
1995 "engines": {
1996 "node": ">=4"
1997 }
1998 },
1999 "node_modules/path-exists": {
2000 "version": "3.0.0",
2001 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
2002 "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==",
2003 "engines": {
2004 "node": ">=4"
2005 }
2006 },
2007 "node_modules/path-is-absolute": {
2008 "version": "1.0.1",
2009 "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
2010 "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==",
2011 "engines": {
2012 "node": ">=0.10.0"
2013 }
2014 },
2015 "node_modules/path-parse": {
2016 "version": "1.0.7",
2017 "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
2018 "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==",
2019 "dev": true
2020 },
2021 "node_modules/path-platform": {
2022 "version": "0.0.1",
2023 "resolved": "https://registry.npmjs.org/path-platform/-/path-platform-0.0.1.tgz",
2024 "integrity": "sha512-ydK1VKZFYwy0mT2JvimJfxt5z6Z6sjBbLfsFMoJczbwZ/ul0AjgpXLHinUzclf4/XYC8mtsWGuFERZ95Rnm8wA==",
2025 "engines": {
2026 "node": ">= 0.8.0"
2027 }
2028 },
2029 "node_modules/path-type": {
2030 "version": "3.0.0",
2031 "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz",
2032 "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==",
2033 "dev": true,
2034 "dependencies": {
2035 "pify": "^3.0.0"
2036 },
2037 "engines": {
2038 "node": ">=4"
2039 }
2040 },
2041 "node_modules/path-type/node_modules/pify": {
2042 "version": "3.0.0",
2043 "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
2044 "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==",
2045 "dev": true,
2046 "engines": {
2047 "node": ">=4"
2048 }
2049 },
2050 "node_modules/performance-now": {
2051 "version": "2.1.0",
2052 "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz",
2053 "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==",
2054 "dev": true
2055 },
2056 "node_modules/pify": {
2057 "version": "4.0.1",
2058 "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz",
2059 "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==",
2060 "dev": true,
2061 "engines": {
2062 "node": ">=6"
2063 }
2064 },
2065 "node_modules/pkg-dir": {
2066 "version": "3.0.0",
2067 "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz",
2068 "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==",
2069 "dev": true,
2070 "dependencies": {
2071 "find-up": "^3.0.0"
2072 },
2073 "engines": {
2074 "node": ">=6"
2075 }
2076 },
2077 "node_modules/precond": {
2078 "version": "0.2.3",
2079 "resolved": "https://registry.npmjs.org/precond/-/precond-0.2.3.tgz",
2080 "integrity": "sha512-QCYG84SgGyGzqJ/vlMsxeXd/pgL/I94ixdNFyh1PusWmTCyVfPJjZ1K1jvHtsbfnXQs2TSkEP2fR7QiMZAnKFQ==",
2081 "engines": {
2082 "node": ">= 0.6"
2083 }
2084 },
2085 "node_modules/process-nextick-args": {
2086 "version": "2.0.1",
2087 "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
2088 "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag=="
2089 },
2090 "node_modules/progbar": {
2091 "version": "1.2.1",
2092 "resolved": "https://registry.npmjs.org/progbar/-/progbar-1.2.1.tgz",
2093 "integrity": "sha512-iEb0ZXmdQ24Pphdwa8+LbH75hMpuCMlPnsFUa3zHzDQj4kq4q72VGuD2pe3nwauKjxKgq3U0M9tCoLes6ISltw==",
2094 "dependencies": {
2095 "assert-plus": "^1.0.0",
2096 "extsprintf": "^1.4.0",
2097 "readable-stream": "~1.0.27-1"
2098 }
2099 },
2100 "node_modules/progbar/node_modules/readable-stream": {
2101 "version": "1.0.34",
2102 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz",
2103 "integrity": "sha512-ok1qVCJuRkNmvebYikljxJA/UEsKwLl2nI1OmaqAu4/UE+h0wKCHok4XkL/gvi39OacXvw59RJUOFUkDib2rHg==",
2104 "dependencies": {
2105 "core-util-is": "~1.0.0",
2106 "inherits": "~2.0.1",
2107 "isarray": "0.0.1",
2108 "string_decoder": "~0.10.x"
2109 }
2110 },
2111 "node_modules/pseudomap": {
2112 "version": "1.0.2",
2113 "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
2114 "integrity": "sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ=="
2115 },
2116 "node_modules/psl": {
2117 "version": "1.9.0",
2118 "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz",
2119 "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==",
2120 "dev": true
2121 },
2122 "node_modules/punycode": {
2123 "version": "2.3.0",
2124 "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz",
2125 "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==",
2126 "dev": true,
2127 "engines": {
2128 "node": ">=6"
2129 }
2130 },
2131 "node_modules/qs": {
2132 "version": "6.5.3",
2133 "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.3.tgz",
2134 "integrity": "sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==",
2135 "dev": true,
2136 "engines": {
2137 "node": ">=0.6"
2138 }
2139 },
2140 "node_modules/read-pkg": {
2141 "version": "3.0.0",
2142 "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz",
2143 "integrity": "sha512-BLq/cCO9two+lBgiTYNqD6GdtK8s4NpaWrl6/rCO9w0TUS8oJl7cmToOZfRYllKTISY6nt1U7jQ53brmKqY6BA==",
2144 "dev": true,
2145 "dependencies": {
2146 "load-json-file": "^4.0.0",
2147 "normalize-package-data": "^2.3.2",
2148 "path-type": "^3.0.0"
2149 },
2150 "engines": {
2151 "node": ">=4"
2152 }
2153 },
2154 "node_modules/read-pkg-up": {
2155 "version": "4.0.0",
2156 "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-4.0.0.tgz",
2157 "integrity": "sha512-6etQSH7nJGsK0RbG/2TeDzZFa8shjQ1um+SwQQ5cwKy0dhSXdOncEhb1CPpvQG4h7FyOV6EB6YlV0yJvZQNAkA==",
2158 "dev": true,
2159 "dependencies": {
2160 "find-up": "^3.0.0",
2161 "read-pkg": "^3.0.0"
2162 },
2163 "engines": {
2164 "node": ">=6"
2165 }
2166 },
2167 "node_modules/readable-stream": {
2168 "version": "1.1.14",
2169 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz",
2170 "integrity": "sha512-+MeVjFf4L44XUkhM1eYbD8fyEsxcV81pqMSR5gblfcLCHfZvbrqy4/qYHE+/R5HoBUT11WV5O08Cr1n3YXkWVQ==",
2171 "dependencies": {
2172 "core-util-is": "~1.0.0",
2173 "inherits": "~2.0.1",
2174 "isarray": "0.0.1",
2175 "string_decoder": "~0.10.x"
2176 }
2177 },
2178 "node_modules/release-zalgo": {
2179 "version": "1.0.0",
2180 "resolved": "https://registry.npmjs.org/release-zalgo/-/release-zalgo-1.0.0.tgz",
2181 "integrity": "sha512-gUAyHVHPPC5wdqX/LG4LWtRYtgjxyX78oanFNTMMyFEfOqdC54s3eE82imuWKbOeqYht2CrNf64Qb8vgmmtZGA==",
2182 "dev": true,
2183 "dependencies": {
2184 "es6-error": "^4.0.1"
2185 },
2186 "engines": {
2187 "node": ">=4"
2188 }
2189 },
2190 "node_modules/request": {
2191 "version": "2.88.2",
2192 "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz",
2193 "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==",
2194 "deprecated": "request has been deprecated, see https://github.com/request/request/issues/3142",
2195 "dev": true,
2196 "dependencies": {
2197 "aws-sign2": "~0.7.0",
2198 "aws4": "^1.8.0",
2199 "caseless": "~0.12.0",
2200 "combined-stream": "~1.0.6",
2201 "extend": "~3.0.2",
2202 "forever-agent": "~0.6.1",
2203 "form-data": "~2.3.2",
2204 "har-validator": "~5.1.3",
2205 "http-signature": "~1.2.0",
2206 "is-typedarray": "~1.0.0",
2207 "isstream": "~0.1.2",
2208 "json-stringify-safe": "~5.0.1",
2209 "mime-types": "~2.1.19",
2210 "oauth-sign": "~0.9.0",
2211 "performance-now": "^2.1.0",
2212 "qs": "~6.5.2",
2213 "safe-buffer": "^5.1.2",
2214 "tough-cookie": "~2.5.0",
2215 "tunnel-agent": "^0.6.0",
2216 "uuid": "^3.3.2"
2217 },
2218 "engines": {
2219 "node": ">= 6"
2220 }
2221 },
2222 "node_modules/request/node_modules/http-signature": {
2223 "version": "1.2.0",
2224 "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz",
2225 "integrity": "sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ==",
2226 "dev": true,
2227 "dependencies": {
2228 "assert-plus": "^1.0.0",
2229 "jsprim": "^1.2.2",
2230 "sshpk": "^1.7.0"
2231 },
2232 "engines": {
2233 "node": ">=0.8",
2234 "npm": ">=1.3.7"
2235 }
2236 },
2237 "node_modules/request/node_modules/uuid": {
2238 "version": "3.4.0",
2239 "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz",
2240 "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==",
2241 "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.",
2242 "dev": true,
2243 "bin": {
2244 "uuid": "bin/uuid"
2245 }
2246 },
2247 "node_modules/require-directory": {
2248 "version": "2.1.1",
2249 "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
2250 "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==",
2251 "engines": {
2252 "node": ">=0.10.0"
2253 }
2254 },
2255 "node_modules/require-main-filename": {
2256 "version": "2.0.0",
2257 "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz",
2258 "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg=="
2259 },
2260 "node_modules/resolve": {
2261 "version": "1.22.2",
2262 "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.2.tgz",
2263 "integrity": "sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==",
2264 "dev": true,
2265 "dependencies": {
2266 "is-core-module": "^2.11.0",
2267 "path-parse": "^1.0.7",
2268 "supports-preserve-symlinks-flag": "^1.0.0"
2269 },
2270 "bin": {
2271 "resolve": "bin/resolve"
2272 },
2273 "funding": {
2274 "url": "https://github.com/sponsors/ljharb"
2275 }
2276 },
2277 "node_modules/resolve-from": {
2278 "version": "4.0.0",
2279 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
2280 "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
2281 "dev": true,
2282 "engines": {
2283 "node": ">=4"
2284 }
2285 },
2286 "node_modules/restify-clients": {
2287 "version": "1.6.0",
2288 "resolved": "https://registry.npmjs.org/restify-clients/-/restify-clients-1.6.0.tgz",
2289 "integrity": "sha512-q5kF/KHkwC10PhEjZkgQnWCIVCq5rlKF+fbqjl51e28ArkztJNI5czFzwCd/4Qz3HRrfwidk1XcAKLxY75dT6w==",
2290 "dependencies": {
2291 "assert-plus": "^1.0.0",
2292 "backoff": "^2.4.1",
2293 "bunyan": "^1.8.3",
2294 "fast-safe-stringify": "^1.1.3",
2295 "keep-alive-agent": "0.0.1",
2296 "lodash": "^4.7.0",
2297 "lru-cache": "^4.0.1",
2298 "mime": "^1.3.4",
2299 "once": "^1.3.2",
2300 "restify-errors": "^3.1.0",
2301 "semver": "^5.0.1",
2302 "tunnel-agent": "^0.6.0",
2303 "uuid": "^3.0.1"
2304 },
2305 "optionalDependencies": {
2306 "dtrace-provider": "^0.8.3"
2307 }
2308 },
2309 "node_modules/restify-clients/node_modules/backoff": {
2310 "version": "2.5.0",
2311 "resolved": "https://registry.npmjs.org/backoff/-/backoff-2.5.0.tgz",
2312 "integrity": "sha512-wC5ihrnUXmR2douXmXLCe5O3zg3GKIyvRi/hi58a/XyRxVI+3/yM0PYueQOZXPXQ9pxBislYkw+sF9b7C/RuMA==",
2313 "dependencies": {
2314 "precond": "0.2"
2315 },
2316 "engines": {
2317 "node": ">= 0.6"
2318 }
2319 },
2320 "node_modules/restify-clients/node_modules/mime": {
2321 "version": "1.6.0",
2322 "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
2323 "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",
2324 "bin": {
2325 "mime": "cli.js"
2326 },
2327 "engines": {
2328 "node": ">=4"
2329 }
2330 },
2331 "node_modules/restify-clients/node_modules/semver": {
2332 "version": "5.7.1",
2333 "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
2334 "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
2335 "bin": {
2336 "semver": "bin/semver"
2337 }
2338 },
2339 "node_modules/restify-clients/node_modules/uuid": {
2340 "version": "3.4.0",
2341 "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz",
2342 "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==",
2343 "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.",
2344 "bin": {
2345 "uuid": "bin/uuid"
2346 }
2347 },
2348 "node_modules/restify-errors": {
2349 "version": "3.1.0",
2350 "resolved": "https://registry.npmjs.org/restify-errors/-/restify-errors-3.1.0.tgz",
2351 "integrity": "sha512-4RDQs4zirMPXH03y5LKIFoAs+LvO9HTd5Ig4KfD5h4yRtTC5aWK/F2L1g9O2CSjTsgNIc+d0ib0f1rSob3FjNg==",
2352 "dependencies": {
2353 "assert-plus": "^0.2.0",
2354 "lodash": "^3.10.1",
2355 "verror": "^1.6.0"
2356 }
2357 },
2358 "node_modules/restify-errors/node_modules/assert-plus": {
2359 "version": "0.2.0",
2360 "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.2.0.tgz",
2361 "integrity": "sha512-u1L0ZLywRziOVjUhRxI0Qg9G+4RnFB9H/Rq40YWn0dieDgO7vAYeJz6jKAO6t/aruzlDFLAPkQTT87e+f8Imaw==",
2362 "engines": {
2363 "node": ">=0.8"
2364 }
2365 },
2366 "node_modules/restify-errors/node_modules/lodash": {
2367 "version": "3.10.1",
2368 "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz",
2369 "integrity": "sha512-9mDDwqVIma6OZX79ZlDACZl8sBm0TEnkf99zV3iMA4GzkIT/9hiqP5mY0HoT1iNLCrKc/R1HByV+yJfRWVJryQ=="
2370 },
2371 "node_modules/rimraf": {
2372 "version": "2.4.5",
2373 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.4.5.tgz",
2374 "integrity": "sha512-J5xnxTyqaiw06JjMftq7L9ouA448dw/E7dKghkP9WpKNuwmARNNg+Gk8/u5ryb9N/Yo2+z3MCwuqFK/+qPOPfQ==",
2375 "dependencies": {
2376 "glob": "^6.0.1"
2377 },
2378 "bin": {
2379 "rimraf": "bin.js"
2380 }
2381 },
2382 "node_modules/safe-buffer": {
2383 "version": "5.2.1",
2384 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
2385 "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
2386 "funding": [
2387 {
2388 "type": "github",
2389 "url": "https://github.com/sponsors/feross"
2390 },
2391 {
2392 "type": "patreon",
2393 "url": "https://www.patreon.com/feross"
2394 },
2395 {
2396 "type": "consulting",
2397 "url": "https://feross.org/support"
2398 }
2399 ]
2400 },
2401 "node_modules/safe-json-stringify": {
2402 "version": "1.2.0",
2403 "resolved": "https://registry.npmjs.org/safe-json-stringify/-/safe-json-stringify-1.2.0.tgz",
2404 "integrity": "sha512-gH8eh2nZudPQO6TytOvbxnuhYBOvDBBLW52tz5q6X58lJcd/tkmqFR+5Z9adS8aJtURSXWThWy/xJtJwixErvg==",
2405 "optional": true
2406 },
2407 "node_modules/safer-buffer": {
2408 "version": "2.1.2",
2409 "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
2410 "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
2411 },
2412 "node_modules/semver": {
2413 "version": "6.3.0",
2414 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
2415 "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
2416 "dev": true,
2417 "bin": {
2418 "semver": "bin/semver.js"
2419 }
2420 },
2421 "node_modules/set-blocking": {
2422 "version": "2.0.0",
2423 "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
2424 "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw=="
2425 },
2426 "node_modules/showdown": {
2427 "version": "1.9.1",
2428 "resolved": "https://registry.npmjs.org/showdown/-/showdown-1.9.1.tgz",
2429 "integrity": "sha512-9cGuS382HcvExtf5AHk7Cb4pAeQQ+h0eTr33V1mu+crYWV4KvWAw6el92bDrqGEk5d46Ai/fhbEUwqJ/mTCNEA==",
2430 "dependencies": {
2431 "yargs": "^14.2"
2432 },
2433 "bin": {
2434 "showdown": "bin/showdown.js"
2435 }
2436 },
2437 "node_modules/signal-exit": {
2438 "version": "3.0.7",
2439 "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz",
2440 "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==",
2441 "dev": true
2442 },
2443 "node_modules/smartdc-auth": {
2444 "version": "2.5.9",
2445 "resolved": "https://registry.npmjs.org/smartdc-auth/-/smartdc-auth-2.5.9.tgz",
2446 "integrity": "sha512-tSVRtJPzbFY4Ak8n4bb9nkjyGsFz+db+X+KJUDhojgZkzPXEVaPBgKsnXdrvRyBiOR6geZtqi1LKMRJ8ku8d1g==",
2447 "dependencies": {
2448 "assert-plus": "^1.0.0",
2449 "bunyan": "1.8.12",
2450 "clone": "0.1.5",
2451 "dashdash": "1.10.1",
2452 "http-signature": "^1.0.2",
2453 "once": "1.3.0",
2454 "sshpk": "^1.13.2",
2455 "sshpk-agent": "^1.3.0",
2456 "vasync": "^2.2.1"
2457 },
2458 "bin": {
2459 "sdc-curl": "bin/sdc-curl"
2460 },
2461 "engines": {
2462 "node": ">=0.10"
2463 }
2464 },
2465 "node_modules/smartdc-auth/node_modules/bunyan": {
2466 "version": "1.8.12",
2467 "resolved": "https://registry.npmjs.org/bunyan/-/bunyan-1.8.12.tgz",
2468 "integrity": "sha512-dmDUbGHeGcvCDLRFOscZkwx1ZO/aFz3bJOCi5nCgzdhFGPxwK+y5AcDBnqagNGlJZ7lje/l6JUEz9mQcutttdg==",
2469 "engines": [
2470 "node >=0.10.0"
2471 ],
2472 "bin": {
2473 "bunyan": "bin/bunyan"
2474 },
2475 "optionalDependencies": {
2476 "dtrace-provider": "~0.8",
2477 "moment": "^2.10.6",
2478 "mv": "~2",
2479 "safe-json-stringify": "~1"
2480 }
2481 },
2482 "node_modules/smartdc-auth/node_modules/clone": {
2483 "version": "0.1.5",
2484 "resolved": "https://registry.npmjs.org/clone/-/clone-0.1.5.tgz",
2485 "integrity": "sha512-icqCXhZwHg0fpiRngRxgxhehGAnrnaIM5whGwpjyajCqx5bqonZW1SsRRWutDV/LXDMqbgEx6EC07vQG24pVbQ==",
2486 "engines": {
2487 "node": "*"
2488 }
2489 },
2490 "node_modules/smartdc-auth/node_modules/core-util-is": {
2491 "version": "1.0.2",
2492 "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
2493 "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ=="
2494 },
2495 "node_modules/smartdc-auth/node_modules/dashdash": {
2496 "version": "1.10.1",
2497 "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.10.1.tgz",
2498 "integrity": "sha512-hu/OyjwJnarCHKBL1eM4ZaRn00dwRwfSOR316vE5IO7PO4iM+xMx6xOY2g76yRwq+OHBrmb5oh74tVr27piJTQ==",
2499 "dependencies": {
2500 "assert-plus": "0.1.x"
2501 },
2502 "engines": {
2503 "node": ">=0.8"
2504 }
2505 },
2506 "node_modules/smartdc-auth/node_modules/dashdash/node_modules/assert-plus": {
2507 "version": "0.1.5",
2508 "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.1.5.tgz",
2509 "integrity": "sha512-brU24g7ryhRwGCI2y+1dGQmQXiZF7TtIj583S96y0jjdajIe6wn8BuXyELYhvD22dtIxDQVFk04YTJwwdwOYJw==",
2510 "engines": {
2511 "node": ">=0.8"
2512 }
2513 },
2514 "node_modules/smartdc-auth/node_modules/once": {
2515 "version": "1.3.0",
2516 "resolved": "https://registry.npmjs.org/once/-/once-1.3.0.tgz",
2517 "integrity": "sha512-A31oqbdEQnnhkjIXJ6QKcgO9eN8Xe+dVAQqlFLAmri0Y5s11pUadCihT2popU2WLd5CbbnD2ZVkbEJsR/8JHvA=="
2518 },
2519 "node_modules/smartdc-auth/node_modules/vasync": {
2520 "version": "2.2.1",
2521 "resolved": "https://registry.npmjs.org/vasync/-/vasync-2.2.1.tgz",
2522 "integrity": "sha512-Hq72JaTpcTFdWiNA4Y22Amej2GH3BFmBaKPPlDZ4/oC8HNn2ISHLkFrJU4Ds8R3jcUi7oo5Y9jcMHKjES+N9wQ==",
2523 "engines": [
2524 "node >=0.6.0"
2525 ],
2526 "dependencies": {
2527 "verror": "1.10.0"
2528 }
2529 },
2530 "node_modules/smartdc-auth/node_modules/verror": {
2531 "version": "1.10.0",
2532 "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz",
2533 "integrity": "sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==",
2534 "engines": [
2535 "node >=0.6.0"
2536 ],
2537 "dependencies": {
2538 "assert-plus": "^1.0.0",
2539 "core-util-is": "1.0.2",
2540 "extsprintf": "^1.2.0"
2541 }
2542 },
2543 "node_modules/source-map": {
2544 "version": "0.6.1",
2545 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
2546 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
2547 "dev": true,
2548 "engines": {
2549 "node": ">=0.10.0"
2550 }
2551 },
2552 "node_modules/source-map-support": {
2553 "version": "0.5.21",
2554 "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz",
2555 "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==",
2556 "dev": true,
2557 "dependencies": {
2558 "buffer-from": "^1.0.0",
2559 "source-map": "^0.6.0"
2560 }
2561 },
2562 "node_modules/spawn-wrap": {
2563 "version": "1.4.3",
2564 "resolved": "https://registry.npmjs.org/spawn-wrap/-/spawn-wrap-1.4.3.tgz",
2565 "integrity": "sha512-IgB8md0QW/+tWqcavuFgKYR/qIRvJkRLPJDFaoXtLLUaVcCDK0+HeFTkmQHj3eprcYhc+gOl0aEA1w7qZlYezw==",
2566 "dev": true,
2567 "dependencies": {
2568 "foreground-child": "^1.5.6",
2569 "mkdirp": "^0.5.0",
2570 "os-homedir": "^1.0.1",
2571 "rimraf": "^2.6.2",
2572 "signal-exit": "^3.0.2",
2573 "which": "^1.3.0"
2574 }
2575 },
2576 "node_modules/spawn-wrap/node_modules/glob": {
2577 "version": "7.2.3",
2578 "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
2579 "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
2580 "dev": true,
2581 "dependencies": {
2582 "fs.realpath": "^1.0.0",
2583 "inflight": "^1.0.4",
2584 "inherits": "2",
2585 "minimatch": "^3.1.1",
2586 "once": "^1.3.0",
2587 "path-is-absolute": "^1.0.0"
2588 },
2589 "engines": {
2590 "node": "*"
2591 },
2592 "funding": {
2593 "url": "https://github.com/sponsors/isaacs"
2594 }
2595 },
2596 "node_modules/spawn-wrap/node_modules/rimraf": {
2597 "version": "2.7.1",
2598 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
2599 "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
2600 "dev": true,
2601 "dependencies": {
2602 "glob": "^7.1.3"
2603 },
2604 "bin": {
2605 "rimraf": "bin.js"
2606 }
2607 },
2608 "node_modules/spdx-correct": {
2609 "version": "3.2.0",
2610 "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz",
2611 "integrity": "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==",
2612 "dev": true,
2613 "dependencies": {
2614 "spdx-expression-parse": "^3.0.0",
2615 "spdx-license-ids": "^3.0.0"
2616 }
2617 },
2618 "node_modules/spdx-exceptions": {
2619 "version": "2.3.0",
2620 "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz",
2621 "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==",
2622 "dev": true
2623 },
2624 "node_modules/spdx-expression-parse": {
2625 "version": "3.0.1",
2626 "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz",
2627 "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==",
2628 "dev": true,
2629 "dependencies": {
2630 "spdx-exceptions": "^2.1.0",
2631 "spdx-license-ids": "^3.0.0"
2632 }
2633 },
2634 "node_modules/spdx-license-ids": {
2635 "version": "3.0.13",
2636 "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.13.tgz",
2637 "integrity": "sha512-XkD+zwiqXHikFZm4AX/7JSCXA98U5Db4AFd5XUg/+9UNtnH75+Z9KxtpYiJZx36mUDVOwH83pl7yvCer6ewM3w==",
2638 "dev": true
2639 },
2640 "node_modules/sprintf-js": {
2641 "version": "1.0.3",
2642 "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
2643 "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==",
2644 "dev": true
2645 },
2646 "node_modules/sshpk": {
2647 "version": "1.17.0",
2648 "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.17.0.tgz",
2649 "integrity": "sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ==",
2650 "dependencies": {
2651 "asn1": "~0.2.3",
2652 "assert-plus": "^1.0.0",
2653 "bcrypt-pbkdf": "^1.0.0",
2654 "dashdash": "^1.12.0",
2655 "ecc-jsbn": "~0.1.1",
2656 "getpass": "^0.1.1",
2657 "jsbn": "~0.1.0",
2658 "safer-buffer": "^2.0.2",
2659 "tweetnacl": "~0.14.0"
2660 },
2661 "bin": {
2662 "sshpk-conv": "bin/sshpk-conv",
2663 "sshpk-sign": "bin/sshpk-sign",
2664 "sshpk-verify": "bin/sshpk-verify"
2665 },
2666 "engines": {
2667 "node": ">=0.10.0"
2668 }
2669 },
2670 "node_modules/sshpk-agent": {
2671 "version": "1.8.1",
2672 "resolved": "https://registry.npmjs.org/sshpk-agent/-/sshpk-agent-1.8.1.tgz",
2673 "integrity": "sha512-YzAzemVrXEf1OeZUpveXLeYUT5VVw/I5gxLeyzq1aMS3pRvFvCeaGliNFjKR3VKtGXRqF9WamqKwYadIG6vStQ==",
2674 "dependencies": {
2675 "assert-plus": "^1.0.0",
2676 "dashdash": "^1.14.1",
2677 "getpass": "^0.1.7",
2678 "mooremachine": "^2.0.1",
2679 "readable-stream": "^2.1.4",
2680 "sshpk": ">=1.14.1 < 1.17.0",
2681 "verror": "^1.10.0"
2682 },
2683 "bin": {
2684 "sshpk-agent": "bin/sshpk-agent"
2685 },
2686 "engines": {
2687 "node": ">=0.10.0"
2688 }
2689 },
2690 "node_modules/sshpk-agent/node_modules/isarray": {
2691 "version": "1.0.0",
2692 "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
2693 "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ=="
2694 },
2695 "node_modules/sshpk-agent/node_modules/readable-stream": {
2696 "version": "2.3.8",
2697 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz",
2698 "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==",
2699 "dependencies": {
2700 "core-util-is": "~1.0.0",
2701 "inherits": "~2.0.3",
2702 "isarray": "~1.0.0",
2703 "process-nextick-args": "~2.0.0",
2704 "safe-buffer": "~5.1.1",
2705 "string_decoder": "~1.1.1",
2706 "util-deprecate": "~1.0.1"
2707 }
2708 },
2709 "node_modules/sshpk-agent/node_modules/safe-buffer": {
2710 "version": "5.1.2",
2711 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
2712 "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
2713 },
2714 "node_modules/sshpk-agent/node_modules/sshpk": {
2715 "version": "1.16.1",
2716 "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz",
2717 "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==",
2718 "dependencies": {
2719 "asn1": "~0.2.3",
2720 "assert-plus": "^1.0.0",
2721 "bcrypt-pbkdf": "^1.0.0",
2722 "dashdash": "^1.12.0",
2723 "ecc-jsbn": "~0.1.1",
2724 "getpass": "^0.1.1",
2725 "jsbn": "~0.1.0",
2726 "safer-buffer": "^2.0.2",
2727 "tweetnacl": "~0.14.0"
2728 },
2729 "bin": {
2730 "sshpk-conv": "bin/sshpk-conv",
2731 "sshpk-sign": "bin/sshpk-sign",
2732 "sshpk-verify": "bin/sshpk-verify"
2733 },
2734 "engines": {
2735 "node": ">=0.10.0"
2736 }
2737 },
2738 "node_modules/sshpk-agent/node_modules/string_decoder": {
2739 "version": "1.1.1",
2740 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
2741 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
2742 "dependencies": {
2743 "safe-buffer": "~5.1.0"
2744 }
2745 },
2746 "node_modules/stack-utils": {
2747 "version": "1.0.5",
2748 "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-1.0.5.tgz",
2749 "integrity": "sha512-KZiTzuV3CnSnSvgMRrARVCj+Ht7rMbauGDK0LdVFRGyenwdylpajAp4Q0i6SX8rEmbTpMMf6ryq2gb8pPq2WgQ==",
2750 "dev": true,
2751 "dependencies": {
2752 "escape-string-regexp": "^2.0.0"
2753 },
2754 "engines": {
2755 "node": ">=8"
2756 }
2757 },
2758 "node_modules/stack-utils/node_modules/escape-string-regexp": {
2759 "version": "2.0.0",
2760 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz",
2761 "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==",
2762 "dev": true,
2763 "engines": {
2764 "node": ">=8"
2765 }
2766 },
2767 "node_modules/string_decoder": {
2768 "version": "0.10.31",
2769 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
2770 "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ=="
2771 },
2772 "node_modules/string-width": {
2773 "version": "3.1.0",
2774 "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz",
2775 "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==",
2776 "dependencies": {
2777 "emoji-regex": "^7.0.1",
2778 "is-fullwidth-code-point": "^2.0.0",
2779 "strip-ansi": "^5.1.0"
2780 },
2781 "engines": {
2782 "node": ">=6"
2783 }
2784 },
2785 "node_modules/string-width/node_modules/ansi-regex": {
2786 "version": "4.1.1",
2787 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz",
2788 "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==",
2789 "engines": {
2790 "node": ">=6"
2791 }
2792 },
2793 "node_modules/string-width/node_modules/strip-ansi": {
2794 "version": "5.2.0",
2795 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
2796 "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
2797 "dependencies": {
2798 "ansi-regex": "^4.1.0"
2799 },
2800 "engines": {
2801 "node": ">=6"
2802 }
2803 },
2804 "node_modules/strip-ansi": {
2805 "version": "3.0.1",
2806 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
2807 "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==",
2808 "dev": true,
2809 "dependencies": {
2810 "ansi-regex": "^2.0.0"
2811 },
2812 "engines": {
2813 "node": ">=0.10.0"
2814 }
2815 },
2816 "node_modules/strip-bom": {
2817 "version": "3.0.0",
2818 "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
2819 "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==",
2820 "dev": true,
2821 "engines": {
2822 "node": ">=4"
2823 }
2824 },
2825 "node_modules/strsplit": {
2826 "version": "1.0.0",
2827 "resolved": "https://registry.npmjs.org/strsplit/-/strsplit-1.0.0.tgz",
2828 "integrity": "sha512-efXqQImOEC0nyQqFzPUqa7NvF4B0ZPW2YM5nS+uXTB76sQt002brfZWQo/NSkAt771RTvv/brVQqtxJL7UBHMw=="
2829 },
2830 "node_modules/supports-color": {
2831 "version": "5.5.0",
2832 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
2833 "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
2834 "dev": true,
2835 "dependencies": {
2836 "has-flag": "^3.0.0"
2837 },
2838 "engines": {
2839 "node": ">=4"
2840 }
2841 },
2842 "node_modules/supports-preserve-symlinks-flag": {
2843 "version": "1.0.0",
2844 "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
2845 "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==",
2846 "dev": true,
2847 "engines": {
2848 "node": ">= 0.4"
2849 },
2850 "funding": {
2851 "url": "https://github.com/sponsors/ljharb"
2852 }
2853 },
2854 "node_modules/tap": {
2855 "version": "12.7.0",
2856 "resolved": "https://registry.npmjs.org/tap/-/tap-12.7.0.tgz",
2857 "integrity": "sha512-SjglJmRv0pqrQQ7d5ZBEY8ZOqv3nYDBXEX51oyycOH7piuhn82JKT/yDNewwmOsodTD/RZL9MccA96EjDgK+Eg==",
2858 "dev": true,
2859 "dependencies": {
2860 "bind-obj-methods": "^2.0.0",
2861 "browser-process-hrtime": "^1.0.0",
2862 "capture-stack-trace": "^1.0.0",
2863 "clean-yaml-object": "^0.1.0",
2864 "color-support": "^1.1.0",
2865 "coveralls": "^3.0.2",
2866 "domain-browser": "^1.2.0",
2867 "esm": "^3.2.5",
2868 "foreground-child": "^1.3.3",
2869 "fs-exists-cached": "^1.0.0",
2870 "function-loop": "^1.0.1",
2871 "glob": "^7.1.3",
2872 "isexe": "^2.0.0",
2873 "js-yaml": "^3.13.1",
2874 "minipass": "^2.3.5",
2875 "mkdirp": "^0.5.1",
2876 "nyc": "^14.0.0",
2877 "opener": "^1.5.1",
2878 "os-homedir": "^1.0.2",
2879 "own-or": "^1.0.0",
2880 "own-or-env": "^1.0.1",
2881 "rimraf": "^2.6.3",
2882 "signal-exit": "^3.0.0",
2883 "source-map-support": "^0.5.10",
2884 "stack-utils": "^1.0.2",
2885 "tap-mocha-reporter": "^3.0.9",
2886 "tap-parser": "^7.0.0",
2887 "tmatch": "^4.0.0",
2888 "trivial-deferred": "^1.0.1",
2889 "ts-node": "^8.0.2",
2890 "tsame": "^2.0.1",
2891 "typescript": "^3.3.3",
2892 "write-file-atomic": "^2.4.2",
2893 "yapool": "^1.0.0"
2894 },
2895 "bin": {
2896 "tap": "bin/run.js"
2897 },
2898 "engines": {
2899 "node": ">=4"
2900 }
2901 },
2902 "node_modules/tap-mocha-reporter": {
2903 "version": "3.0.9",
2904 "resolved": "https://registry.npmjs.org/tap-mocha-reporter/-/tap-mocha-reporter-3.0.9.tgz",
2905 "integrity": "sha512-VO07vhC9EG27EZdOe7bWBj1ldbK+DL9TnRadOgdQmiQOVZjFpUEQuuqO7+rNSO2kfmkq5hWeluYXDWNG/ytXTQ==",
2906 "dev": true,
2907 "dependencies": {
2908 "color-support": "^1.1.0",
2909 "debug": "^2.1.3",
2910 "diff": "^1.3.2",
2911 "escape-string-regexp": "^1.0.3",
2912 "glob": "^7.0.5",
2913 "js-yaml": "^3.3.1",
2914 "tap-parser": "^5.1.0",
2915 "unicode-length": "^1.0.0"
2916 },
2917 "bin": {
2918 "tap-mocha-reporter": "index.js"
2919 },
2920 "optionalDependencies": {
2921 "readable-stream": "^2.1.5"
2922 }
2923 },
2924 "node_modules/tap-mocha-reporter/node_modules/debug": {
2925 "version": "2.6.9",
2926 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
2927 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
2928 "dev": true,
2929 "dependencies": {
2930 "ms": "2.0.0"
2931 }
2932 },
2933 "node_modules/tap-mocha-reporter/node_modules/glob": {
2934 "version": "7.2.3",
2935 "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
2936 "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
2937 "dev": true,
2938 "dependencies": {
2939 "fs.realpath": "^1.0.0",
2940 "inflight": "^1.0.4",
2941 "inherits": "2",
2942 "minimatch": "^3.1.1",
2943 "once": "^1.3.0",
2944 "path-is-absolute": "^1.0.0"
2945 },
2946 "engines": {
2947 "node": "*"
2948 },
2949 "funding": {
2950 "url": "https://github.com/sponsors/isaacs"
2951 }
2952 },
2953 "node_modules/tap-mocha-reporter/node_modules/isarray": {
2954 "version": "1.0.0",
2955 "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
2956 "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==",
2957 "dev": true,
2958 "optional": true
2959 },
2960 "node_modules/tap-mocha-reporter/node_modules/ms": {
2961 "version": "2.0.0",
2962 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
2963 "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
2964 "dev": true
2965 },
2966 "node_modules/tap-mocha-reporter/node_modules/readable-stream": {
2967 "version": "2.3.8",
2968 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz",
2969 "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==",
2970 "dev": true,
2971 "optional": true,
2972 "dependencies": {
2973 "core-util-is": "~1.0.0",
2974 "inherits": "~2.0.3",
2975 "isarray": "~1.0.0",
2976 "process-nextick-args": "~2.0.0",
2977 "safe-buffer": "~5.1.1",
2978 "string_decoder": "~1.1.1",
2979 "util-deprecate": "~1.0.1"
2980 }
2981 },
2982 "node_modules/tap-mocha-reporter/node_modules/safe-buffer": {
2983 "version": "5.1.2",
2984 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
2985 "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
2986 "dev": true,
2987 "optional": true
2988 },
2989 "node_modules/tap-mocha-reporter/node_modules/string_decoder": {
2990 "version": "1.1.1",
2991 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
2992 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
2993 "dev": true,
2994 "optional": true,
2995 "dependencies": {
2996 "safe-buffer": "~5.1.0"
2997 }
2998 },
2999 "node_modules/tap-mocha-reporter/node_modules/tap-parser": {
3000 "version": "5.4.0",
3001 "resolved": "https://registry.npmjs.org/tap-parser/-/tap-parser-5.4.0.tgz",
3002 "integrity": "sha512-BIsIaGqv7uTQgTW1KLTMNPSEQf4zDDPgYOBRdgOfuB+JFOLRBfEu6cLa/KvMvmqggu1FKXDfitjLwsq4827RvA==",
3003 "dev": true,
3004 "dependencies": {
3005 "events-to-array": "^1.0.1",
3006 "js-yaml": "^3.2.7"
3007 },
3008 "bin": {
3009 "tap-parser": "bin/cmd.js"
3010 },
3011 "optionalDependencies": {
3012 "readable-stream": "^2"
3013 }
3014 },
3015 "node_modules/tap-parser": {
3016 "version": "7.0.0",
3017 "resolved": "https://registry.npmjs.org/tap-parser/-/tap-parser-7.0.0.tgz",
3018 "integrity": "sha512-05G8/LrzqOOFvZhhAk32wsGiPZ1lfUrl+iV7+OkKgfofZxiceZWMHkKmow71YsyVQ8IvGBP2EjcIjE5gL4l5lA==",
3019 "dev": true,
3020 "dependencies": {
3021 "events-to-array": "^1.0.1",
3022 "js-yaml": "^3.2.7",
3023 "minipass": "^2.2.0"
3024 },
3025 "bin": {
3026 "tap-parser": "bin/cmd.js"
3027 }
3028 },
3029 "node_modules/tap/node_modules/glob": {
3030 "version": "7.2.3",
3031 "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
3032 "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
3033 "dev": true,
3034 "dependencies": {
3035 "fs.realpath": "^1.0.0",
3036 "inflight": "^1.0.4",
3037 "inherits": "2",
3038 "minimatch": "^3.1.1",
3039 "once": "^1.3.0",
3040 "path-is-absolute": "^1.0.0"
3041 },
3042 "engines": {
3043 "node": "*"
3044 },
3045 "funding": {
3046 "url": "https://github.com/sponsors/isaacs"
3047 }
3048 },
3049 "node_modules/tap/node_modules/rimraf": {
3050 "version": "2.7.1",
3051 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
3052 "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
3053 "dev": true,
3054 "dependencies": {
3055 "glob": "^7.1.3"
3056 },
3057 "bin": {
3058 "rimraf": "bin.js"
3059 }
3060 },
3061 "node_modules/tar": {
3062 "version": "2.2.2",
3063 "resolved": "https://registry.npmjs.org/tar/-/tar-2.2.2.tgz",
3064 "integrity": "sha512-FCEhQ/4rE1zYv9rYXJw/msRqsnmlje5jHP6huWeBZ704jUTy02c5AZyWujpMR1ax6mVw9NyJMfuK2CMDWVIfgA==",
3065 "deprecated": "This version of tar is no longer supported, and will not receive security updates. Please upgrade asap.",
3066 "dependencies": {
3067 "block-stream": "*",
3068 "fstream": "^1.0.12",
3069 "inherits": "2"
3070 }
3071 },
3072 "node_modules/test-exclude": {
3073 "version": "5.2.3",
3074 "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-5.2.3.tgz",
3075 "integrity": "sha512-M+oxtseCFO3EDtAaGH7iiej3CBkzXqFMbzqYAACdzKui4eZA+pq3tZEwChvOdNfa7xxy8BfbmgJSIr43cC/+2g==",
3076 "dev": true,
3077 "dependencies": {
3078 "glob": "^7.1.3",
3079 "minimatch": "^3.0.4",
3080 "read-pkg-up": "^4.0.0",
3081 "require-main-filename": "^2.0.0"
3082 },
3083 "engines": {
3084 "node": ">=6"
3085 }
3086 },
3087 "node_modules/test-exclude/node_modules/glob": {
3088 "version": "7.2.3",
3089 "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
3090 "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
3091 "dev": true,
3092 "dependencies": {
3093 "fs.realpath": "^1.0.0",
3094 "inflight": "^1.0.4",
3095 "inherits": "2",
3096 "minimatch": "^3.1.1",
3097 "once": "^1.3.0",
3098 "path-is-absolute": "^1.0.0"
3099 },
3100 "engines": {
3101 "node": "*"
3102 },
3103 "funding": {
3104 "url": "https://github.com/sponsors/isaacs"
3105 }
3106 },
3107 "node_modules/tmatch": {
3108 "version": "4.0.0",
3109 "resolved": "https://registry.npmjs.org/tmatch/-/tmatch-4.0.0.tgz",
3110 "integrity": "sha512-Ynn2Gsp+oCvYScQXeV+cCs7citRDilq0qDXA6tuvFwDgiYyyaq7D5vKUlAPezzZR5NDobc/QMeN6e5guOYmvxg==",
3111 "dev": true
3112 },
3113 "node_modules/to-fast-properties": {
3114 "version": "2.0.0",
3115 "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
3116 "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==",
3117 "dev": true,
3118 "engines": {
3119 "node": ">=4"
3120 }
3121 },
3122 "node_modules/tough-cookie": {
3123 "version": "2.5.0",
3124 "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz",
3125 "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==",
3126 "dev": true,
3127 "dependencies": {
3128 "psl": "^1.1.28",
3129 "punycode": "^2.1.1"
3130 },
3131 "engines": {
3132 "node": ">=0.8"
3133 }
3134 },
3135 "node_modules/trivial-deferred": {
3136 "version": "1.1.2",
3137 "resolved": "https://registry.npmjs.org/trivial-deferred/-/trivial-deferred-1.1.2.tgz",
3138 "integrity": "sha512-vDPiDBC3hyP6O4JrJYMImW3nl3c03Tsj9fEXc7Qc/XKa1O7gf5ZtFfIR/E0dun9SnDHdwjna1Z2rSzYgqpxh/g==",
3139 "dev": true,
3140 "engines": {
3141 "node": ">= 8"
3142 }
3143 },
3144 "node_modules/ts-node": {
3145 "version": "8.10.2",
3146 "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-8.10.2.tgz",
3147 "integrity": "sha512-ISJJGgkIpDdBhWVu3jufsWpK3Rzo7bdiIXJjQc0ynKxVOVcg2oIrf2H2cejminGrptVc6q6/uynAHNCuWGbpVA==",
3148 "dev": true,
3149 "dependencies": {
3150 "arg": "^4.1.0",
3151 "diff": "^4.0.1",
3152 "make-error": "^1.1.1",
3153 "source-map-support": "^0.5.17",
3154 "yn": "3.1.1"
3155 },
3156 "bin": {
3157 "ts-node": "dist/bin.js",
3158 "ts-node-script": "dist/bin-script.js",
3159 "ts-node-transpile-only": "dist/bin-transpile.js",
3160 "ts-script": "dist/bin-script-deprecated.js"
3161 },
3162 "engines": {
3163 "node": ">=6.0.0"
3164 },
3165 "peerDependencies": {
3166 "typescript": ">=2.7"
3167 }
3168 },
3169 "node_modules/ts-node/node_modules/diff": {
3170 "version": "4.0.2",
3171 "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz",
3172 "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==",
3173 "dev": true,
3174 "engines": {
3175 "node": ">=0.3.1"
3176 }
3177 },
3178 "node_modules/tsame": {
3179 "version": "2.0.1",
3180 "resolved": "https://registry.npmjs.org/tsame/-/tsame-2.0.1.tgz",
3181 "integrity": "sha512-jxyxgKVKa4Bh5dPcO42TJL22lIvfd9LOVJwdovKOnJa4TLLrHxquK+DlGm4rkGmrcur+GRx+x4oW00O2pY/fFw==",
3182 "dev": true
3183 },
3184 "node_modules/tunnel-agent": {
3185 "version": "0.6.0",
3186 "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
3187 "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==",
3188 "dependencies": {
3189 "safe-buffer": "^5.0.1"
3190 },
3191 "engines": {
3192 "node": "*"
3193 }
3194 },
3195 "node_modules/tweetnacl": {
3196 "version": "0.14.5",
3197 "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz",
3198 "integrity": "sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA=="
3199 },
3200 "node_modules/typescript": {
3201 "version": "3.9.10",
3202 "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.9.10.tgz",
3203 "integrity": "sha512-w6fIxVE/H1PkLKcCPsFqKE7Kv7QUwhU8qQY2MueZXWx5cPZdwFupLgKK3vntcK98BtNHZtAF4LA/yl2a7k8R6Q==",
3204 "dev": true,
3205 "bin": {
3206 "tsc": "bin/tsc",
3207 "tsserver": "bin/tsserver"
3208 },
3209 "engines": {
3210 "node": ">=4.2.0"
3211 }
3212 },
3213 "node_modules/unicode-length": {
3214 "version": "1.0.3",
3215 "resolved": "https://registry.npmjs.org/unicode-length/-/unicode-length-1.0.3.tgz",
3216 "integrity": "sha512-rZKNhIqioUp7H49afr26tivLDCvUSqOXwmwEEnsCwnPX67S1CYbOL45Y5IP3K/XHN73/lg21HlrB8SNlYXKQTg==",
3217 "dev": true,
3218 "dependencies": {
3219 "punycode": "^1.3.2",
3220 "strip-ansi": "^3.0.1"
3221 }
3222 },
3223 "node_modules/unicode-length/node_modules/punycode": {
3224 "version": "1.4.1",
3225 "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
3226 "integrity": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==",
3227 "dev": true
3228 },
3229 "node_modules/uri-js": {
3230 "version": "4.4.1",
3231 "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
3232 "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
3233 "dev": true,
3234 "dependencies": {
3235 "punycode": "^2.1.0"
3236 }
3237 },
3238 "node_modules/util-deprecate": {
3239 "version": "1.0.2",
3240 "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
3241 "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw=="
3242 },
3243 "node_modules/uuid": {
3244 "version": "2.0.3",
3245 "resolved": "https://registry.npmjs.org/uuid/-/uuid-2.0.3.tgz",
3246 "integrity": "sha512-FULf7fayPdpASncVy4DLh3xydlXEJJpvIELjYjNeQWYUZ9pclcpvCZSr2gkmN2FrrGcI7G/cJsIEwk5/8vfXpg==",
3247 "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details."
3248 },
3249 "node_modules/validate-npm-package-license": {
3250 "version": "3.0.4",
3251 "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",
3252 "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==",
3253 "dev": true,
3254 "dependencies": {
3255 "spdx-correct": "^3.0.0",
3256 "spdx-expression-parse": "^3.0.0"
3257 }
3258 },
3259 "node_modules/vasync": {
3260 "version": "1.6.4",
3261 "resolved": "https://registry.npmjs.org/vasync/-/vasync-1.6.4.tgz",
3262 "integrity": "sha512-3oQMomVgQgHzNe5iKuT8PGOhMCQcg1wfh00Nh/Kl39ERdTlw/uNS7kbrhEraDMDKWHdDdc0iBFahPEd/Ft2b+A==",
3263 "engines": [
3264 "node >=0.6.0"
3265 ],
3266 "dependencies": {
3267 "verror": "1.6.0"
3268 }
3269 },
3270 "node_modules/vasync/node_modules/extsprintf": {
3271 "version": "1.2.0",
3272 "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.2.0.tgz",
3273 "integrity": "sha512-T3PYC6HucmF4OfunfZb5d1nRvTSvWYhsr/Og33HANcCuCtGPUtWVyt/tTs8SU9sR0SGh5Z/xQCuX/D72ph2H+A==",
3274 "engines": [
3275 "node >=0.6.0"
3276 ]
3277 },
3278 "node_modules/vasync/node_modules/verror": {
3279 "version": "1.6.0",
3280 "resolved": "https://registry.npmjs.org/verror/-/verror-1.6.0.tgz",
3281 "integrity": "sha512-bIOaZx4+Bf6a7sIORfmYnyKLDLk/lhVym6rjYlq+vkitYKnhFmUpmPpDTCltWFrUTlGKs6sCeoDWfMA0oOOneA==",
3282 "engines": [
3283 "node >=0.6.0"
3284 ],
3285 "dependencies": {
3286 "extsprintf": "1.2.0"
3287 }
3288 },
3289 "node_modules/verror": {
3290 "version": "1.10.1",
3291 "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.1.tgz",
3292 "integrity": "sha512-veufcmxri4e3XSrT0xwfUR7kguIkaxBeosDg00yDWhk49wdwkSUrvvsm7nc75e1PUyvIeZj6nS8VQRYz2/S4Xg==",
3293 "dependencies": {
3294 "assert-plus": "^1.0.0",
3295 "core-util-is": "1.0.2",
3296 "extsprintf": "^1.2.0"
3297 },
3298 "engines": {
3299 "node": ">=0.6.0"
3300 }
3301 },
3302 "node_modules/verror/node_modules/core-util-is": {
3303 "version": "1.0.2",
3304 "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
3305 "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ=="
3306 },
3307 "node_modules/vstream": {
3308 "version": "0.1.0",
3309 "resolved": "https://registry.npmjs.org/vstream/-/vstream-0.1.0.tgz",
3310 "integrity": "sha512-WHV31NZp7EP0JHFPWzhuHuo4+MaHcrTyZZucsCW+wFuF3OQ3mJsOBSfJTqkG53ZN1jdjkfxitbOFLy8pNyKyDA==",
3311 "dependencies": {
3312 "assert-plus": "0.1.5",
3313 "extsprintf": "1.2.0"
3314 }
3315 },
3316 "node_modules/vstream/node_modules/assert-plus": {
3317 "version": "0.1.5",
3318 "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.1.5.tgz",
3319 "integrity": "sha512-brU24g7ryhRwGCI2y+1dGQmQXiZF7TtIj583S96y0jjdajIe6wn8BuXyELYhvD22dtIxDQVFk04YTJwwdwOYJw==",
3320 "engines": {
3321 "node": ">=0.8"
3322 }
3323 },
3324 "node_modules/vstream/node_modules/extsprintf": {
3325 "version": "1.2.0",
3326 "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.2.0.tgz",
3327 "integrity": "sha512-T3PYC6HucmF4OfunfZb5d1nRvTSvWYhsr/Og33HANcCuCtGPUtWVyt/tTs8SU9sR0SGh5Z/xQCuX/D72ph2H+A==",
3328 "engines": [
3329 "node >=0.6.0"
3330 ]
3331 },
3332 "node_modules/watershed": {
3333 "version": "0.3.4",
3334 "resolved": "https://registry.npmjs.org/watershed/-/watershed-0.3.4.tgz",
3335 "integrity": "sha512-/lRBpLn2TvEwrIW5i35ZCpb+SIq4VWq4c1yxN311we+E4eXRW7EB5nybrv4fJEuBmgqyqVkT2gtQ6Zqu+u66mA==",
3336 "engines": [
3337 "node >=0.8.0"
3338 ],
3339 "dependencies": {
3340 "dtrace-provider": "~0.8",
3341 "readable-stream": "1.0.2"
3342 }
3343 },
3344 "node_modules/watershed/node_modules/readable-stream": {
3345 "version": "1.0.2",
3346 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.2.tgz",
3347 "integrity": "sha512-El0AJ9aGxDbvoPzWx9rlD84bzmrhdoxytBbN4R4+fb9Wjx2UHdY9ghDTQPIFYw/eL7KwaKgyrTv2iH6IvCk3Ig=="
3348 },
3349 "node_modules/which": {
3350 "version": "1.3.1",
3351 "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
3352 "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
3353 "dev": true,
3354 "dependencies": {
3355 "isexe": "^2.0.0"
3356 },
3357 "bin": {
3358 "which": "bin/which"
3359 }
3360 },
3361 "node_modules/which-module": {
3362 "version": "2.0.1",
3363 "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.1.tgz",
3364 "integrity": "sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ=="
3365 },
3366 "node_modules/wrap-ansi": {
3367 "version": "5.1.0",
3368 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz",
3369 "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==",
3370 "dependencies": {
3371 "ansi-styles": "^3.2.0",
3372 "string-width": "^3.0.0",
3373 "strip-ansi": "^5.0.0"
3374 },
3375 "engines": {
3376 "node": ">=6"
3377 }
3378 },
3379 "node_modules/wrap-ansi/node_modules/ansi-regex": {
3380 "version": "4.1.1",
3381 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz",
3382 "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==",
3383 "engines": {
3384 "node": ">=6"
3385 }
3386 },
3387 "node_modules/wrap-ansi/node_modules/strip-ansi": {
3388 "version": "5.2.0",
3389 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
3390 "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
3391 "dependencies": {
3392 "ansi-regex": "^4.1.0"
3393 },
3394 "engines": {
3395 "node": ">=6"
3396 }
3397 },
3398 "node_modules/wrappy": {
3399 "version": "1.0.2",
3400 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
3401 "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ=="
3402 },
3403 "node_modules/write-file-atomic": {
3404 "version": "2.4.3",
3405 "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.4.3.tgz",
3406 "integrity": "sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ==",
3407 "dev": true,
3408 "dependencies": {
3409 "graceful-fs": "^4.1.11",
3410 "imurmurhash": "^0.1.4",
3411 "signal-exit": "^3.0.2"
3412 }
3413 },
3414 "node_modules/y18n": {
3415 "version": "4.0.3",
3416 "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz",
3417 "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ=="
3418 },
3419 "node_modules/yallist": {
3420 "version": "2.1.2",
3421 "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
3422 "integrity": "sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A=="
3423 },
3424 "node_modules/yapool": {
3425 "version": "1.0.0",
3426 "resolved": "https://registry.npmjs.org/yapool/-/yapool-1.0.0.tgz",
3427 "integrity": "sha512-RONBZndo8Lo8pKPfORRxr2DIk2NZKIml654o4kaIu7RXVxQCKsAN6AqrcoZsI3h+2H5YO2mD/04Wy4LbAgd+Pg==",
3428 "dev": true
3429 },
3430 "node_modules/yargs": {
3431 "version": "14.2.3",
3432 "resolved": "https://registry.npmjs.org/yargs/-/yargs-14.2.3.tgz",
3433 "integrity": "sha512-ZbotRWhF+lkjijC/VhmOT9wSgyBQ7+zr13+YLkhfsSiTriYsMzkTUFP18pFhWwBeMa5gUc1MzbhrO6/VB7c9Xg==",
3434 "dependencies": {
3435 "cliui": "^5.0.0",
3436 "decamelize": "^1.2.0",
3437 "find-up": "^3.0.0",
3438 "get-caller-file": "^2.0.1",
3439 "require-directory": "^2.1.1",
3440 "require-main-filename": "^2.0.0",
3441 "set-blocking": "^2.0.0",
3442 "string-width": "^3.0.0",
3443 "which-module": "^2.0.0",
3444 "y18n": "^4.0.0",
3445 "yargs-parser": "^15.0.1"
3446 }
3447 },
3448 "node_modules/yargs-parser": {
3449 "version": "13.1.2",
3450 "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz",
3451 "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==",
3452 "dev": true,
3453 "dependencies": {
3454 "camelcase": "^5.0.0",
3455 "decamelize": "^1.2.0"
3456 }
3457 },
3458 "node_modules/yargs/node_modules/yargs-parser": {
3459 "version": "15.0.3",
3460 "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-15.0.3.tgz",
3461 "integrity": "sha512-/MVEVjTXy/cGAjdtQf8dW3V9b97bPN7rNn8ETj6BmAQL7ibC7O1Q9SPJbGjgh3SlwoBNXMzj/ZGIj8mBgl12YA==",
3462 "dependencies": {
3463 "camelcase": "^5.0.0",
3464 "decamelize": "^1.2.0"
3465 }
3466 },
3467 "node_modules/yn": {
3468 "version": "3.1.1",
3469 "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz",
3470 "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==",
3471 "dev": true,
3472 "engines": {
3473 "node": ">=6"
3474 }
3475 }
3476 }
3477}