1{
2  "name": "ochang_js_fuzzer",
3  "version": "1.0.0",
4  "lockfileVersion": 1,
5  "requires": true,
6  "dependencies": {
7    "@babel/code-frame": {
8      "version": "7.0.0",
9      "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.0.0.tgz",
10      "integrity": "sha512-OfC2uemaknXr87bdLUkWog7nYuliM9Ij5HUcajsVcMCpQrcLmtxRbVFTIqmcSkSeYRBFBRxs2FiUqFJDLdiebA==",
11      "requires": {
12        "@babel/highlight": "^7.0.0"
13      }
14    },
15    "@babel/generator": {
16      "version": "7.1.3",
17      "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.1.3.tgz",
18      "integrity": "sha512-ZoCZGcfIJFJuZBqxcY9OjC1KW2lWK64qrX1o4UYL3yshVhwKFYgzpWZ0vvtGMNJdTlvkw0W+HR1VnYN8q3QPFQ==",
19      "requires": {
20        "@babel/types": "^7.1.3",
21        "jsesc": "^2.5.1",
22        "lodash": "^4.17.10",
23        "source-map": "^0.5.0",
24        "trim-right": "^1.0.1"
25      }
26    },
27    "@babel/helper-function-name": {
28      "version": "7.1.0",
29      "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.1.0.tgz",
30      "integrity": "sha512-A95XEoCpb3TO+KZzJ4S/5uW5fNe26DjBGqf1o9ucyLyCmi1dXq/B3c8iaWTfBk3VvetUxl16e8tIrd5teOCfGw==",
31      "requires": {
32        "@babel/helper-get-function-arity": "^7.0.0",
33        "@babel/template": "^7.1.0",
34        "@babel/types": "^7.0.0"
35      }
36    },
37    "@babel/helper-get-function-arity": {
38      "version": "7.0.0",
39      "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.0.0.tgz",
40      "integrity": "sha512-r2DbJeg4svYvt3HOS74U4eWKsUAMRH01Z1ds1zx8KNTPtpTL5JAsdFv8BNyOpVqdFhHkkRDIg5B4AsxmkjAlmQ==",
41      "requires": {
42        "@babel/types": "^7.0.0"
43      }
44    },
45    "@babel/helper-split-export-declaration": {
46      "version": "7.0.0",
47      "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.0.0.tgz",
48      "integrity": "sha512-MXkOJqva62dfC0w85mEf/LucPPS/1+04nmmRMPEBUB++hiiThQ2zPtX/mEWQ3mtzCEjIJvPY8nuwxXtQeQwUag==",
49      "requires": {
50        "@babel/types": "^7.0.0"
51      }
52    },
53    "@babel/highlight": {
54      "version": "7.0.0",
55      "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.0.0.tgz",
56      "integrity": "sha512-UFMC4ZeFC48Tpvj7C8UgLvtkaUuovQX+5xNWrsIoMG8o2z+XFKjKaN9iVmS84dPwVN00W4wPmqvYoZF3EGAsfw==",
57      "requires": {
58        "chalk": "^2.0.0",
59        "esutils": "^2.0.2",
60        "js-tokens": "^4.0.0"
61      }
62    },
63    "@babel/parser": {
64      "version": "7.1.3",
65      "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.1.3.tgz",
66      "integrity": "sha512-gqmspPZOMW3MIRb9HlrnbZHXI1/KHTOroBwN1NcLL6pWxzqzEKGvRTq0W/PxS45OtQGbaFikSQpkS5zbnsQm2w=="
67    },
68    "@babel/template": {
69      "version": "7.1.2",
70      "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.1.2.tgz",
71      "integrity": "sha512-SY1MmplssORfFiLDcOETrW7fCLl+PavlwMh92rrGcikQaRq4iWPVH0MpwPpY3etVMx6RnDjXtr6VZYr/IbP/Ag==",
72      "requires": {
73        "@babel/code-frame": "^7.0.0",
74        "@babel/parser": "^7.1.2",
75        "@babel/types": "^7.1.2"
76      }
77    },
78    "@babel/traverse": {
79      "version": "7.1.4",
80      "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.1.4.tgz",
81      "integrity": "sha512-my9mdrAIGdDiSVBuMjpn/oXYpva0/EZwWL3sm3Wcy/AVWO2eXnsoZruOT9jOGNRXU8KbCIu5zsKnXcAJ6PcV6Q==",
82      "requires": {
83        "@babel/code-frame": "^7.0.0",
84        "@babel/generator": "^7.1.3",
85        "@babel/helper-function-name": "^7.1.0",
86        "@babel/helper-split-export-declaration": "^7.0.0",
87        "@babel/parser": "^7.1.3",
88        "@babel/types": "^7.1.3",
89        "debug": "^3.1.0",
90        "globals": "^11.1.0",
91        "lodash": "^4.17.10"
92      },
93      "dependencies": {
94        "debug": {
95          "version": "3.2.6",
96          "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
97          "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
98          "requires": {
99            "ms": "^2.1.1"
100          }
101        },
102        "globals": {
103          "version": "11.8.0",
104          "resolved": "https://registry.npmjs.org/globals/-/globals-11.8.0.tgz",
105          "integrity": "sha512-io6LkyPVuzCHBSQV9fmOwxZkUk6nIaGmxheLDgmuFv89j0fm2aqDbIXKAGfzCMHqz3HLF2Zf8WSG6VqMh2qFmA=="
106        },
107        "ms": {
108          "version": "2.1.1",
109          "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
110          "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg=="
111        }
112      }
113    },
114    "@babel/types": {
115      "version": "7.1.3",
116      "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.1.3.tgz",
117      "integrity": "sha512-RpPOVfK+yatXyn8n4PB1NW6k9qjinrXrRR8ugBN8fD6hCy5RXI6PSbVqpOJBO9oSaY7Nom4ohj35feb0UR9hSA==",
118      "requires": {
119        "esutils": "^2.0.2",
120        "lodash": "^4.17.10",
121        "to-fast-properties": "^2.0.0"
122      }
123    },
124    "@mrmlnc/readdir-enhanced": {
125      "version": "2.2.1",
126      "resolved": "https://registry.npmjs.org/@mrmlnc/readdir-enhanced/-/readdir-enhanced-2.2.1.tgz",
127      "integrity": "sha512-bPHp6Ji8b41szTOcaP63VlnbbO5Ny6dwAATtY6JTjh5N2OLrb5Qk/Th5cRkRQhkWCt+EJsYrNB0MiL+Gpn6e3g==",
128      "dev": true,
129      "requires": {
130        "call-me-maybe": "^1.0.1",
131        "glob-to-regexp": "^0.3.0"
132      }
133    },
134    "@nodelib/fs.stat": {
135      "version": "1.1.2",
136      "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-1.1.2.tgz",
137      "integrity": "sha512-yprFYuno9FtNsSHVlSWd+nRlmGoAbqbeCwOryP6sC/zoCjhpArcRMYp19EvpSUSizJAlsXEwJv+wcWS9XaXdMw==",
138      "dev": true
139    },
140    "@types/color-name": {
141      "version": "1.1.1",
142      "resolved": "https://registry.npmjs.org/@types/color-name/-/color-name-1.1.1.tgz",
143      "integrity": "sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ==",
144      "dev": true
145    },
146    "acorn": {
147      "version": "7.1.1",
148      "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.1.1.tgz",
149      "integrity": "sha512-add7dgA5ppRPxCFJoAGfMDi7PIBXq1RtGo7BhbLaxwrXPOmw8gq48Y9ozT01hUKy9byMjlR20EJhu5zlkErEkg==",
150      "dev": true
151    },
152    "acorn-jsx": {
153      "version": "5.2.0",
154      "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.2.0.tgz",
155      "integrity": "sha512-HiUX/+K2YpkpJ+SzBffkM/AQ2YE03S0U1kjTLVpoJdhZMOWy8qvXVN9JdLqv2QsaQ6MPYQIuNmwD8zOiYUofLQ==",
156      "dev": true
157    },
158    "ajv": {
159      "version": "5.5.2",
160      "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz",
161      "integrity": "sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=",
162      "dev": true,
163      "requires": {
164        "co": "^4.6.0",
165        "fast-deep-equal": "^1.0.0",
166        "fast-json-stable-stringify": "^2.0.0",
167        "json-schema-traverse": "^0.3.0"
168      }
169    },
170    "ansi-escapes": {
171      "version": "4.3.1",
172      "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.1.tgz",
173      "integrity": "sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA==",
174      "dev": true,
175      "requires": {
176        "type-fest": "^0.11.0"
177      },
178      "dependencies": {
179        "type-fest": {
180          "version": "0.11.0",
181          "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz",
182          "integrity": "sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==",
183          "dev": true
184        }
185      }
186    },
187    "ansi-regex": {
188      "version": "5.0.0",
189      "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
190      "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
191      "dev": true
192    },
193    "ansi-styles": {
194      "version": "3.2.1",
195      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
196      "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
197      "requires": {
198        "color-convert": "^1.9.0"
199      }
200    },
201    "argparse": {
202      "version": "1.0.10",
203      "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
204      "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
205      "dev": true,
206      "requires": {
207        "sprintf-js": "~1.0.2"
208      }
209    },
210    "arr-diff": {
211      "version": "4.0.0",
212      "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
213      "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=",
214      "dev": true
215    },
216    "arr-flatten": {
217      "version": "1.1.0",
218      "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz",
219      "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==",
220      "dev": true
221    },
222    "arr-union": {
223      "version": "3.1.0",
224      "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz",
225      "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=",
226      "dev": true
227    },
228    "array-union": {
229      "version": "1.0.2",
230      "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz",
231      "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=",
232      "dev": true,
233      "requires": {
234        "array-uniq": "^1.0.1"
235      }
236    },
237    "array-uniq": {
238      "version": "1.0.3",
239      "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz",
240      "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=",
241      "dev": true
242    },
243    "array-unique": {
244      "version": "0.3.2",
245      "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
246      "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=",
247      "dev": true
248    },
249    "arrify": {
250      "version": "1.0.1",
251      "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz",
252      "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=",
253      "dev": true
254    },
255    "asn1": {
256      "version": "0.2.4",
257      "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz",
258      "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==",
259      "dev": true,
260      "requires": {
261        "safer-buffer": "~2.1.0"
262      }
263    },
264    "assert-plus": {
265      "version": "1.0.0",
266      "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
267      "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
268      "dev": true
269    },
270    "assign-symbols": {
271      "version": "1.0.0",
272      "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz",
273      "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=",
274      "dev": true
275    },
276    "astral-regex": {
277      "version": "1.0.0",
278      "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz",
279      "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==",
280      "dev": true
281    },
282    "asynckit": {
283      "version": "0.4.0",
284      "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
285      "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=",
286      "dev": true
287    },
288    "atob": {
289      "version": "2.1.2",
290      "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz",
291      "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==",
292      "dev": true
293    },
294    "aws-sign2": {
295      "version": "0.7.0",
296      "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
297      "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=",
298      "dev": true
299    },
300    "aws4": {
301      "version": "1.8.0",
302      "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.8.0.tgz",
303      "integrity": "sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ==",
304      "dev": true
305    },
306    "babel-runtime": {
307      "version": "6.26.0",
308      "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz",
309      "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=",
310      "dev": true,
311      "requires": {
312        "core-js": "^2.4.0",
313        "regenerator-runtime": "^0.11.0"
314      }
315    },
316    "balanced-match": {
317      "version": "1.0.0",
318      "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
319      "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
320      "dev": true
321    },
322    "base": {
323      "version": "0.11.2",
324      "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz",
325      "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==",
326      "dev": true,
327      "requires": {
328        "cache-base": "^1.0.1",
329        "class-utils": "^0.3.5",
330        "component-emitter": "^1.2.1",
331        "define-property": "^1.0.0",
332        "isobject": "^3.0.1",
333        "mixin-deep": "^1.2.0",
334        "pascalcase": "^0.1.1"
335      },
336      "dependencies": {
337        "define-property": {
338          "version": "1.0.0",
339          "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
340          "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
341          "dev": true,
342          "requires": {
343            "is-descriptor": "^1.0.0"
344          }
345        },
346        "is-accessor-descriptor": {
347          "version": "1.0.0",
348          "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
349          "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
350          "dev": true,
351          "requires": {
352            "kind-of": "^6.0.0"
353          }
354        },
355        "is-data-descriptor": {
356          "version": "1.0.0",
357          "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
358          "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
359          "dev": true,
360          "requires": {
361            "kind-of": "^6.0.0"
362          }
363        },
364        "is-descriptor": {
365          "version": "1.0.2",
366          "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
367          "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
368          "dev": true,
369          "requires": {
370            "is-accessor-descriptor": "^1.0.0",
371            "is-data-descriptor": "^1.0.0",
372            "kind-of": "^6.0.2"
373          }
374        }
375      }
376    },
377    "bcrypt-pbkdf": {
378      "version": "1.0.2",
379      "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz",
380      "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=",
381      "dev": true,
382      "requires": {
383        "tweetnacl": "^0.14.3"
384      }
385    },
386    "boom": {
387      "version": "4.3.1",
388      "resolved": "https://registry.npmjs.org/boom/-/boom-4.3.1.tgz",
389      "integrity": "sha1-T4owBctKfjiJ90kDD9JbluAdLjE=",
390      "dev": true,
391      "requires": {
392        "hoek": "4.x.x"
393      }
394    },
395    "brace-expansion": {
396      "version": "1.1.8",
397      "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.8.tgz",
398      "integrity": "sha1-wHshHHyVLsH479Uad+8NHTmQopI=",
399      "dev": true,
400      "requires": {
401        "balanced-match": "^1.0.0",
402        "concat-map": "0.0.1"
403      }
404    },
405    "braces": {
406      "version": "2.3.2",
407      "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
408      "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
409      "dev": true,
410      "requires": {
411        "arr-flatten": "^1.1.0",
412        "array-unique": "^0.3.2",
413        "extend-shallow": "^2.0.1",
414        "fill-range": "^4.0.0",
415        "isobject": "^3.0.1",
416        "repeat-element": "^1.1.2",
417        "snapdragon": "^0.8.1",
418        "snapdragon-node": "^2.0.1",
419        "split-string": "^3.0.2",
420        "to-regex": "^3.0.1"
421      },
422      "dependencies": {
423        "extend-shallow": {
424          "version": "2.0.1",
425          "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
426          "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
427          "dev": true,
428          "requires": {
429            "is-extendable": "^0.1.0"
430          }
431        }
432      }
433    },
434    "browser-stdout": {
435      "version": "1.3.0",
436      "resolved": "https://registry.npmjs.org/browser-stdout/-/browser-stdout-1.3.0.tgz",
437      "integrity": "sha1-81HTKWnTL6XXpVZxVCY9korjvR8=",
438      "dev": true
439    },
440    "byline": {
441      "version": "5.0.0",
442      "resolved": "https://registry.npmjs.org/byline/-/byline-5.0.0.tgz",
443      "integrity": "sha1-dBxSFkaOrcRXsDQQEYrXfejB3bE=",
444      "dev": true
445    },
446    "cache-base": {
447      "version": "1.0.1",
448      "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz",
449      "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==",
450      "dev": true,
451      "requires": {
452        "collection-visit": "^1.0.0",
453        "component-emitter": "^1.2.1",
454        "get-value": "^2.0.6",
455        "has-value": "^1.0.0",
456        "isobject": "^3.0.1",
457        "set-value": "^2.0.0",
458        "to-object-path": "^0.3.0",
459        "union-value": "^1.0.0",
460        "unset-value": "^1.0.0"
461      }
462    },
463    "call-me-maybe": {
464      "version": "1.0.1",
465      "resolved": "https://registry.npmjs.org/call-me-maybe/-/call-me-maybe-1.0.1.tgz",
466      "integrity": "sha1-JtII6onje1y95gJQoV8DHBak1ms=",
467      "dev": true
468    },
469    "callsites": {
470      "version": "3.1.0",
471      "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
472      "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
473      "dev": true
474    },
475    "caseless": {
476      "version": "0.12.0",
477      "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz",
478      "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=",
479      "dev": true
480    },
481    "chalk": {
482      "version": "2.4.1",
483      "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz",
484      "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==",
485      "requires": {
486        "ansi-styles": "^3.2.1",
487        "escape-string-regexp": "^1.0.5",
488        "supports-color": "^5.3.0"
489      },
490      "dependencies": {
491        "has-flag": {
492          "version": "3.0.0",
493          "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
494          "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0="
495        },
496        "supports-color": {
497          "version": "5.5.0",
498          "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
499          "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
500          "requires": {
501            "has-flag": "^3.0.0"
502          }
503        }
504      }
505    },
506    "chardet": {
507      "version": "0.7.0",
508      "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz",
509      "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==",
510      "dev": true
511    },
512    "class-utils": {
513      "version": "0.3.6",
514      "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz",
515      "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==",
516      "dev": true,
517      "requires": {
518        "arr-union": "^3.1.0",
519        "define-property": "^0.2.5",
520        "isobject": "^3.0.0",
521        "static-extend": "^0.1.1"
522      },
523      "dependencies": {
524        "define-property": {
525          "version": "0.2.5",
526          "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
527          "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
528          "dev": true,
529          "requires": {
530            "is-descriptor": "^0.1.0"
531          }
532        }
533      }
534    },
535    "cli-cursor": {
536      "version": "3.1.0",
537      "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz",
538      "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==",
539      "dev": true,
540      "requires": {
541        "restore-cursor": "^3.1.0"
542      }
543    },
544    "cli-width": {
545      "version": "2.2.0",
546      "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.0.tgz",
547      "integrity": "sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk=",
548      "dev": true
549    },
550    "co": {
551      "version": "4.6.0",
552      "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz",
553      "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=",
554      "dev": true
555    },
556    "collection-visit": {
557      "version": "1.0.0",
558      "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz",
559      "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=",
560      "dev": true,
561      "requires": {
562        "map-visit": "^1.0.0",
563        "object-visit": "^1.0.0"
564      }
565    },
566    "color-convert": {
567      "version": "1.9.0",
568      "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.0.tgz",
569      "integrity": "sha1-Gsz5fdc5uYO/mU1W/sj5WFNkG3o=",
570      "requires": {
571        "color-name": "^1.1.1"
572      }
573    },
574    "color-name": {
575      "version": "1.1.3",
576      "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
577      "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU="
578    },
579    "combined-stream": {
580      "version": "1.0.7",
581      "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.7.tgz",
582      "integrity": "sha512-brWl9y6vOB1xYPZcpZde3N9zDByXTosAeMDo4p1wzo6UMOX4vumB+TP1RZ76sfE6Md68Q0NJSrE/gbezd4Ul+w==",
583      "dev": true,
584      "requires": {
585        "delayed-stream": "~1.0.0"
586      }
587    },
588    "commander": {
589      "version": "2.11.0",
590      "resolved": "https://registry.npmjs.org/commander/-/commander-2.11.0.tgz",
591      "integrity": "sha512-b0553uYA5YAEGgyYIGYROzKQ7X5RAqedkfjiZxwi0kL1g3bOaBNNZfYkzt/CL0umgD5wc9Jec2FbB98CjkMRvQ=="
592    },
593    "component-emitter": {
594      "version": "1.2.1",
595      "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz",
596      "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=",
597      "dev": true
598    },
599    "concat-map": {
600      "version": "0.0.1",
601      "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
602      "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
603      "dev": true
604    },
605    "copy-descriptor": {
606      "version": "0.1.1",
607      "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz",
608      "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=",
609      "dev": true
610    },
611    "core-js": {
612      "version": "2.5.7",
613      "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.5.7.tgz",
614      "integrity": "sha512-RszJCAxg/PP6uzXVXL6BsxSXx/B05oJAQ2vkJRjyjrEcNVycaqOmNb5OTxZPE3xa5gwZduqza6L9JOCenh/Ecw==",
615      "dev": true
616    },
617    "core-util-is": {
618      "version": "1.0.2",
619      "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
620      "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
621      "dev": true
622    },
623    "cross-spawn": {
624      "version": "6.0.5",
625      "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
626      "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
627      "dev": true,
628      "requires": {
629        "nice-try": "^1.0.4",
630        "path-key": "^2.0.1",
631        "semver": "^5.5.0",
632        "shebang-command": "^1.2.0",
633        "which": "^1.2.9"
634      }
635    },
636    "cryptiles": {
637      "version": "3.1.2",
638      "resolved": "https://registry.npmjs.org/cryptiles/-/cryptiles-3.1.2.tgz",
639      "integrity": "sha1-qJ+7Ig9c4l7FboxKqKT9e1sNKf4=",
640      "dev": true,
641      "requires": {
642        "boom": "5.x.x"
643      },
644      "dependencies": {
645        "boom": {
646          "version": "5.2.0",
647          "resolved": "https://registry.npmjs.org/boom/-/boom-5.2.0.tgz",
648          "integrity": "sha512-Z5BTk6ZRe4tXXQlkqftmsAUANpXmuwlsF5Oov8ThoMbQRzdGTA1ngYRW160GexgOgjsFOKJz0LYhoNi+2AMBUw==",
649          "dev": true,
650          "requires": {
651            "hoek": "4.x.x"
652          }
653        }
654      }
655    },
656    "crypto-random-string": {
657      "version": "2.0.0",
658      "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz",
659      "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA=="
660    },
661    "dashdash": {
662      "version": "1.14.1",
663      "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz",
664      "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=",
665      "dev": true,
666      "requires": {
667        "assert-plus": "^1.0.0"
668      }
669    },
670    "debug": {
671      "version": "2.6.8",
672      "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.8.tgz",
673      "integrity": "sha1-5zFTHKLt4n0YgiJCfaF4IdaP9Pw=",
674      "dev": true,
675      "requires": {
676        "ms": "2.0.0"
677      }
678    },
679    "decode-uri-component": {
680      "version": "0.2.0",
681      "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz",
682      "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=",
683      "dev": true
684    },
685    "deep-is": {
686      "version": "0.1.3",
687      "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz",
688      "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=",
689      "dev": true
690    },
691    "define-property": {
692      "version": "2.0.2",
693      "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz",
694      "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==",
695      "dev": true,
696      "requires": {
697        "is-descriptor": "^1.0.2",
698        "isobject": "^3.0.1"
699      },
700      "dependencies": {
701        "is-accessor-descriptor": {
702          "version": "1.0.0",
703          "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
704          "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
705          "dev": true,
706          "requires": {
707            "kind-of": "^6.0.0"
708          }
709        },
710        "is-data-descriptor": {
711          "version": "1.0.0",
712          "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
713          "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
714          "dev": true,
715          "requires": {
716            "kind-of": "^6.0.0"
717          }
718        },
719        "is-descriptor": {
720          "version": "1.0.2",
721          "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
722          "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
723          "dev": true,
724          "requires": {
725            "is-accessor-descriptor": "^1.0.0",
726            "is-data-descriptor": "^1.0.0",
727            "kind-of": "^6.0.2"
728          }
729        }
730      }
731    },
732    "delayed-stream": {
733      "version": "1.0.0",
734      "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
735      "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=",
736      "dev": true
737    },
738    "diff": {
739      "version": "3.2.0",
740      "resolved": "https://registry.npmjs.org/diff/-/diff-3.2.0.tgz",
741      "integrity": "sha1-yc45Okt8vQsFinJck98pkCeGj/k=",
742      "dev": true
743    },
744    "dir-glob": {
745      "version": "2.0.0",
746      "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-2.0.0.tgz",
747      "integrity": "sha512-37qirFDz8cA5fimp9feo43fSuRo2gHwaIn6dXL8Ber1dGwUosDrGZeCCXq57WnIqE4aQ+u3eQZzsk1yOzhdwag==",
748      "dev": true,
749      "requires": {
750        "arrify": "^1.0.1",
751        "path-type": "^3.0.0"
752      }
753    },
754    "doctrine": {
755      "version": "3.0.0",
756      "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz",
757      "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==",
758      "dev": true,
759      "requires": {
760        "esutils": "^2.0.2"
761      }
762    },
763    "ecc-jsbn": {
764      "version": "0.1.2",
765      "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz",
766      "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=",
767      "dev": true,
768      "requires": {
769        "jsbn": "~0.1.0",
770        "safer-buffer": "^2.1.0"
771      }
772    },
773    "emoji-regex": {
774      "version": "8.0.0",
775      "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
776      "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
777      "dev": true
778    },
779    "escape-string-regexp": {
780      "version": "1.0.5",
781      "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
782      "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ="
783    },
784    "escodegen": {
785      "version": "1.10.0",
786      "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.10.0.tgz",
787      "integrity": "sha512-fjUOf8johsv23WuIKdNQU4P9t9jhQ4Qzx6pC2uW890OloK3Zs1ZAoCNpg/2larNF501jLl3UNy0kIRcF6VI22g==",
788      "dev": true,
789      "requires": {
790        "esprima": "^3.1.3",
791        "estraverse": "^4.2.0",
792        "esutils": "^2.0.2",
793        "optionator": "^0.8.1",
794        "source-map": "~0.6.1"
795      },
796      "dependencies": {
797        "source-map": {
798          "version": "0.6.1",
799          "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
800          "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
801          "dev": true,
802          "optional": true
803        }
804      }
805    },
806    "eslint": {
807      "version": "6.8.0",
808      "resolved": "https://registry.npmjs.org/eslint/-/eslint-6.8.0.tgz",
809      "integrity": "sha512-K+Iayyo2LtyYhDSYwz5D5QdWw0hCacNzyq1Y821Xna2xSJj7cijoLLYmLxTQgcgZ9mC61nryMy9S7GRbYpI5Ig==",
810      "dev": true,
811      "requires": {
812        "@babel/code-frame": "^7.0.0",
813        "ajv": "^6.10.0",
814        "chalk": "^2.1.0",
815        "cross-spawn": "^6.0.5",
816        "debug": "^4.0.1",
817        "doctrine": "^3.0.0",
818        "eslint-scope": "^5.0.0",
819        "eslint-utils": "^1.4.3",
820        "eslint-visitor-keys": "^1.1.0",
821        "espree": "^6.1.2",
822        "esquery": "^1.0.1",
823        "esutils": "^2.0.2",
824        "file-entry-cache": "^5.0.1",
825        "functional-red-black-tree": "^1.0.1",
826        "glob-parent": "^5.0.0",
827        "globals": "^12.1.0",
828        "ignore": "^4.0.6",
829        "import-fresh": "^3.0.0",
830        "imurmurhash": "^0.1.4",
831        "inquirer": "^7.0.0",
832        "is-glob": "^4.0.0",
833        "js-yaml": "^3.13.1",
834        "json-stable-stringify-without-jsonify": "^1.0.1",
835        "levn": "^0.3.0",
836        "lodash": "^4.17.14",
837        "minimatch": "^3.0.4",
838        "mkdirp": "^0.5.1",
839        "natural-compare": "^1.4.0",
840        "optionator": "^0.8.3",
841        "progress": "^2.0.0",
842        "regexpp": "^2.0.1",
843        "semver": "^6.1.2",
844        "strip-ansi": "^5.2.0",
845        "strip-json-comments": "^3.0.1",
846        "table": "^5.2.3",
847        "text-table": "^0.2.0",
848        "v8-compile-cache": "^2.0.3"
849      },
850      "dependencies": {
851        "ajv": {
852          "version": "6.12.0",
853          "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.0.tgz",
854          "integrity": "sha512-D6gFiFA0RRLyUbvijN74DWAjXSFxWKaWP7mldxkVhyhAV3+SWA9HEJPHQ2c9soIeTFJqcSdFDGFgdqs1iUU2Hw==",
855          "dev": true,
856          "requires": {
857            "fast-deep-equal": "^3.1.1",
858            "fast-json-stable-stringify": "^2.0.0",
859            "json-schema-traverse": "^0.4.1",
860            "uri-js": "^4.2.2"
861          }
862        },
863        "debug": {
864          "version": "4.1.1",
865          "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
866          "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
867          "dev": true,
868          "requires": {
869            "ms": "^2.1.1"
870          }
871        },
872        "fast-deep-equal": {
873          "version": "3.1.1",
874          "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz",
875          "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==",
876          "dev": true
877        },
878        "glob-parent": {
879          "version": "5.1.1",
880          "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz",
881          "integrity": "sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==",
882          "dev": true,
883          "requires": {
884            "is-glob": "^4.0.1"
885          },
886          "dependencies": {
887            "is-glob": {
888              "version": "4.0.1",
889              "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz",
890              "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==",
891              "dev": true,
892              "requires": {
893                "is-extglob": "^2.1.1"
894              }
895            }
896          }
897        },
898        "globals": {
899          "version": "12.4.0",
900          "resolved": "https://registry.npmjs.org/globals/-/globals-12.4.0.tgz",
901          "integrity": "sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==",
902          "dev": true,
903          "requires": {
904            "type-fest": "^0.8.1"
905          }
906        },
907        "ignore": {
908          "version": "4.0.6",
909          "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz",
910          "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==",
911          "dev": true
912        },
913        "json-schema-traverse": {
914          "version": "0.4.1",
915          "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
916          "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
917          "dev": true
918        },
919        "lodash": {
920          "version": "4.17.15",
921          "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz",
922          "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==",
923          "dev": true
924        },
925        "ms": {
926          "version": "2.1.2",
927          "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
928          "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
929          "dev": true
930        },
931        "optionator": {
932          "version": "0.8.3",
933          "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz",
934          "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==",
935          "dev": true,
936          "requires": {
937            "deep-is": "~0.1.3",
938            "fast-levenshtein": "~2.0.6",
939            "levn": "~0.3.0",
940            "prelude-ls": "~1.1.2",
941            "type-check": "~0.3.2",
942            "word-wrap": "~1.2.3"
943          }
944        },
945        "semver": {
946          "version": "6.3.0",
947          "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
948          "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
949          "dev": true
950        }
951      }
952    },
953    "eslint-scope": {
954      "version": "5.0.0",
955      "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.0.0.tgz",
956      "integrity": "sha512-oYrhJW7S0bxAFDvWqzvMPRm6pcgcnWc4QnofCAqRTRfQC0JcwenzGglTtsLyIuuWFfkqDG9vz67cnttSd53djw==",
957      "dev": true,
958      "requires": {
959        "esrecurse": "^4.1.0",
960        "estraverse": "^4.1.1"
961      }
962    },
963    "eslint-utils": {
964      "version": "1.4.3",
965      "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.3.tgz",
966      "integrity": "sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q==",
967      "dev": true,
968      "requires": {
969        "eslint-visitor-keys": "^1.1.0"
970      }
971    },
972    "eslint-visitor-keys": {
973      "version": "1.1.0",
974      "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.1.0.tgz",
975      "integrity": "sha512-8y9YjtM1JBJU/A9Kc+SbaOV4y29sSWckBwMHa+FGtVj5gN/sbnKDf6xJUl+8g7FAij9LVaP8C24DUiH/f/2Z9A==",
976      "dev": true
977    },
978    "espree": {
979      "version": "6.2.1",
980      "resolved": "https://registry.npmjs.org/espree/-/espree-6.2.1.tgz",
981      "integrity": "sha512-ysCxRQY3WaXJz9tdbWOwuWr5Y/XrPTGX9Kiz3yoUXwW0VZ4w30HTkQLaGx/+ttFjF8i+ACbArnB4ce68a9m5hw==",
982      "dev": true,
983      "requires": {
984        "acorn": "^7.1.1",
985        "acorn-jsx": "^5.2.0",
986        "eslint-visitor-keys": "^1.1.0"
987      }
988    },
989    "esprima": {
990      "version": "3.1.3",
991      "resolved": "https://registry.npmjs.org/esprima/-/esprima-3.1.3.tgz",
992      "integrity": "sha1-/cpRzuYTOJXjyI1TXOSdv/YqRjM=",
993      "dev": true
994    },
995    "esquery": {
996      "version": "1.2.0",
997      "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.2.0.tgz",
998      "integrity": "sha512-weltsSqdeWIX9G2qQZz7KlTRJdkkOCTPgLYJUz1Hacf48R4YOwGPHO3+ORfWedqJKbq5WQmsgK90n+pFLIKt/Q==",
999      "dev": true,
1000      "requires": {
1001        "estraverse": "^5.0.0"
1002      },
1003      "dependencies": {
1004        "estraverse": {
1005          "version": "5.0.0",
1006          "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.0.0.tgz",
1007          "integrity": "sha512-j3acdrMzqrxmJTNj5dbr1YbjacrYgAxVMeF0gK16E3j494mOe7xygM/ZLIguEQ0ETwAg2hlJCtHRGav+y0Ny5A==",
1008          "dev": true
1009        }
1010      }
1011    },
1012    "esrecurse": {
1013      "version": "4.2.1",
1014      "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz",
1015      "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==",
1016      "dev": true,
1017      "requires": {
1018        "estraverse": "^4.1.0"
1019      }
1020    },
1021    "estraverse": {
1022      "version": "4.2.0",
1023      "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.2.0.tgz",
1024      "integrity": "sha1-De4/7TH81GlhjOc0IJn8GvoL2xM=",
1025      "dev": true
1026    },
1027    "esutils": {
1028      "version": "2.0.2",
1029      "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz",
1030      "integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs="
1031    },
1032    "expand-brackets": {
1033      "version": "2.1.4",
1034      "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz",
1035      "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=",
1036      "dev": true,
1037      "requires": {
1038        "debug": "^2.3.3",
1039        "define-property": "^0.2.5",
1040        "extend-shallow": "^2.0.1",
1041        "posix-character-classes": "^0.1.0",
1042        "regex-not": "^1.0.0",
1043        "snapdragon": "^0.8.1",
1044        "to-regex": "^3.0.1"
1045      },
1046      "dependencies": {
1047        "define-property": {
1048          "version": "0.2.5",
1049          "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
1050          "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
1051          "dev": true,
1052          "requires": {
1053            "is-descriptor": "^0.1.0"
1054          }
1055        },
1056        "extend-shallow": {
1057          "version": "2.0.1",
1058          "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
1059          "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
1060          "dev": true,
1061          "requires": {
1062            "is-extendable": "^0.1.0"
1063          }
1064        }
1065      }
1066    },
1067    "expand-template": {
1068      "version": "1.1.1",
1069      "resolved": "https://registry.npmjs.org/expand-template/-/expand-template-1.1.1.tgz",
1070      "integrity": "sha512-cebqLtV8KOZfw0UI8TEFWxtczxxC1jvyUvx6H4fyp1K1FN7A4Q+uggVUlOsI1K8AGU0rwOGqP8nCapdrw8CYQg==",
1071      "dev": true
1072    },
1073    "extend": {
1074      "version": "3.0.2",
1075      "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
1076      "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==",
1077      "dev": true
1078    },
1079    "extend-shallow": {
1080      "version": "3.0.2",
1081      "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
1082      "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
1083      "dev": true,
1084      "requires": {
1085        "assign-symbols": "^1.0.0",
1086        "is-extendable": "^1.0.1"
1087      },
1088      "dependencies": {
1089        "is-extendable": {
1090          "version": "1.0.1",
1091          "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
1092          "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
1093          "dev": true,
1094          "requires": {
1095            "is-plain-object": "^2.0.4"
1096          }
1097        }
1098      }
1099    },
1100    "external-editor": {
1101      "version": "3.1.0",
1102      "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz",
1103      "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==",
1104      "dev": true,
1105      "requires": {
1106        "chardet": "^0.7.0",
1107        "iconv-lite": "^0.4.24",
1108        "tmp": "^0.0.33"
1109      }
1110    },
1111    "extglob": {
1112      "version": "2.0.4",
1113      "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz",
1114      "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==",
1115      "dev": true,
1116      "requires": {
1117        "array-unique": "^0.3.2",
1118        "define-property": "^1.0.0",
1119        "expand-brackets": "^2.1.4",
1120        "extend-shallow": "^2.0.1",
1121        "fragment-cache": "^0.2.1",
1122        "regex-not": "^1.0.0",
1123        "snapdragon": "^0.8.1",
1124        "to-regex": "^3.0.1"
1125      },
1126      "dependencies": {
1127        "define-property": {
1128          "version": "1.0.0",
1129          "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
1130          "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
1131          "dev": true,
1132          "requires": {
1133            "is-descriptor": "^1.0.0"
1134          }
1135        },
1136        "extend-shallow": {
1137          "version": "2.0.1",
1138          "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
1139          "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
1140          "dev": true,
1141          "requires": {
1142            "is-extendable": "^0.1.0"
1143          }
1144        },
1145        "is-accessor-descriptor": {
1146          "version": "1.0.0",
1147          "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
1148          "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
1149          "dev": true,
1150          "requires": {
1151            "kind-of": "^6.0.0"
1152          }
1153        },
1154        "is-data-descriptor": {
1155          "version": "1.0.0",
1156          "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
1157          "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
1158          "dev": true,
1159          "requires": {
1160            "kind-of": "^6.0.0"
1161          }
1162        },
1163        "is-descriptor": {
1164          "version": "1.0.2",
1165          "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
1166          "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
1167          "dev": true,
1168          "requires": {
1169            "is-accessor-descriptor": "^1.0.0",
1170            "is-data-descriptor": "^1.0.0",
1171            "kind-of": "^6.0.2"
1172          }
1173        }
1174      }
1175    },
1176    "extsprintf": {
1177      "version": "1.3.0",
1178      "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz",
1179      "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=",
1180      "dev": true
1181    },
1182    "fast-deep-equal": {
1183      "version": "1.1.0",
1184      "resolved": "http://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz",
1185      "integrity": "sha1-wFNHeBfIa1HaqFPIHgWbcz0CNhQ=",
1186      "dev": true
1187    },
1188    "fast-glob": {
1189      "version": "2.2.3",
1190      "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-2.2.3.tgz",
1191      "integrity": "sha512-NiX+JXjnx43RzvVFwRWfPKo4U+1BrK5pJPsHQdKMlLoFHrrGktXglQhHliSihWAq+m1z6fHk3uwGHrtRbS9vLA==",
1192      "dev": true,
1193      "requires": {
1194        "@mrmlnc/readdir-enhanced": "^2.2.1",
1195        "@nodelib/fs.stat": "^1.0.1",
1196        "glob-parent": "^3.1.0",
1197        "is-glob": "^4.0.0",
1198        "merge2": "^1.2.1",
1199        "micromatch": "^3.1.10"
1200      }
1201    },
1202    "fast-json-stable-stringify": {
1203      "version": "2.0.0",
1204      "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz",
1205      "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=",
1206      "dev": true
1207    },
1208    "fast-levenshtein": {
1209      "version": "2.0.6",
1210      "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
1211      "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=",
1212      "dev": true
1213    },
1214    "figures": {
1215      "version": "3.2.0",
1216      "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz",
1217      "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==",
1218      "dev": true,
1219      "requires": {
1220        "escape-string-regexp": "^1.0.5"
1221      }
1222    },
1223    "file-entry-cache": {
1224      "version": "5.0.1",
1225      "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-5.0.1.tgz",
1226      "integrity": "sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g==",
1227      "dev": true,
1228      "requires": {
1229        "flat-cache": "^2.0.1"
1230      }
1231    },
1232    "fill-range": {
1233      "version": "4.0.0",
1234      "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
1235      "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
1236      "dev": true,
1237      "requires": {
1238        "extend-shallow": "^2.0.1",
1239        "is-number": "^3.0.0",
1240        "repeat-string": "^1.6.1",
1241        "to-regex-range": "^2.1.0"
1242      },
1243      "dependencies": {
1244        "extend-shallow": {
1245          "version": "2.0.1",
1246          "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
1247          "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
1248          "dev": true,
1249          "requires": {
1250            "is-extendable": "^0.1.0"
1251          }
1252        }
1253      }
1254    },
1255    "flat-cache": {
1256      "version": "2.0.1",
1257      "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-2.0.1.tgz",
1258      "integrity": "sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA==",
1259      "dev": true,
1260      "requires": {
1261        "flatted": "^2.0.0",
1262        "rimraf": "2.6.3",
1263        "write": "1.0.3"
1264      }
1265    },
1266    "flatted": {
1267      "version": "2.0.2",
1268      "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.2.tgz",
1269      "integrity": "sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA==",
1270      "dev": true
1271    },
1272    "for-in": {
1273      "version": "1.0.2",
1274      "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz",
1275      "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=",
1276      "dev": true
1277    },
1278    "forever-agent": {
1279      "version": "0.6.1",
1280      "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
1281      "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=",
1282      "dev": true
1283    },
1284    "form-data": {
1285      "version": "2.3.3",
1286      "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz",
1287      "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==",
1288      "dev": true,
1289      "requires": {
1290        "asynckit": "^0.4.0",
1291        "combined-stream": "^1.0.6",
1292        "mime-types": "^2.1.12"
1293      }
1294    },
1295    "formatio": {
1296      "version": "1.2.0",
1297      "resolved": "https://registry.npmjs.org/formatio/-/formatio-1.2.0.tgz",
1298      "integrity": "sha1-87IWfZBoxGmKjVH092CjmlTYGOs=",
1299      "dev": true,
1300      "requires": {
1301        "samsam": "1.x"
1302      }
1303    },
1304    "fragment-cache": {
1305      "version": "0.2.1",
1306      "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz",
1307      "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=",
1308      "dev": true,
1309      "requires": {
1310        "map-cache": "^0.2.2"
1311      }
1312    },
1313    "from2": {
1314      "version": "2.3.0",
1315      "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz",
1316      "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=",
1317      "dev": true,
1318      "requires": {
1319        "inherits": "^2.0.1",
1320        "readable-stream": "^2.0.0"
1321      }
1322    },
1323    "fs-extra": {
1324      "version": "6.0.1",
1325      "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-6.0.1.tgz",
1326      "integrity": "sha512-GnyIkKhhzXZUWFCaJzvyDLEEgDkPfb4/TPvJCJVuS8MWZgoSsErf++QpiAlDnKFcqhRlm+tIOcencCjyJE6ZCA==",
1327      "dev": true,
1328      "requires": {
1329        "graceful-fs": "^4.1.2",
1330        "jsonfile": "^4.0.0",
1331        "universalify": "^0.1.0"
1332      }
1333    },
1334    "fs.realpath": {
1335      "version": "1.0.0",
1336      "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
1337      "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
1338      "dev": true
1339    },
1340    "functional-red-black-tree": {
1341      "version": "1.0.1",
1342      "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz",
1343      "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=",
1344      "dev": true
1345    },
1346    "get-value": {
1347      "version": "2.0.6",
1348      "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz",
1349      "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=",
1350      "dev": true
1351    },
1352    "getpass": {
1353      "version": "0.1.7",
1354      "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz",
1355      "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=",
1356      "dev": true,
1357      "requires": {
1358        "assert-plus": "^1.0.0"
1359      }
1360    },
1361    "glob": {
1362      "version": "7.1.1",
1363      "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.1.tgz",
1364      "integrity": "sha1-gFIR3wT6rxxjo2ADBs31reULLsg=",
1365      "dev": true,
1366      "requires": {
1367        "fs.realpath": "^1.0.0",
1368        "inflight": "^1.0.4",
1369        "inherits": "2",
1370        "minimatch": "^3.0.2",
1371        "once": "^1.3.0",
1372        "path-is-absolute": "^1.0.0"
1373      }
1374    },
1375    "glob-parent": {
1376      "version": "3.1.0",
1377      "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz",
1378      "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=",
1379      "dev": true,
1380      "requires": {
1381        "is-glob": "^3.1.0",
1382        "path-dirname": "^1.0.0"
1383      },
1384      "dependencies": {
1385        "is-glob": {
1386          "version": "3.1.0",
1387          "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
1388          "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=",
1389          "dev": true,
1390          "requires": {
1391            "is-extglob": "^2.1.0"
1392          }
1393        }
1394      }
1395    },
1396    "glob-to-regexp": {
1397      "version": "0.3.0",
1398      "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.3.0.tgz",
1399      "integrity": "sha1-jFoUlNIGbFcMw7/kSWF1rMTVAqs=",
1400      "dev": true
1401    },
1402    "globals": {
1403      "version": "10.1.0",
1404      "resolved": "https://registry.npmjs.org/globals/-/globals-10.1.0.tgz",
1405      "integrity": "sha1-RCWhiBvg0za0qCOoKnvnJdXdmHw="
1406    },
1407    "globby": {
1408      "version": "8.0.1",
1409      "resolved": "https://registry.npmjs.org/globby/-/globby-8.0.1.tgz",
1410      "integrity": "sha512-oMrYrJERnKBLXNLVTqhm3vPEdJ/b2ZE28xN4YARiix1NOIOBPEpOUnm844K1iu/BkphCaf2WNFwMszv8Soi1pw==",
1411      "dev": true,
1412      "requires": {
1413        "array-union": "^1.0.1",
1414        "dir-glob": "^2.0.0",
1415        "fast-glob": "^2.0.2",
1416        "glob": "^7.1.2",
1417        "ignore": "^3.3.5",
1418        "pify": "^3.0.0",
1419        "slash": "^1.0.0"
1420      },
1421      "dependencies": {
1422        "glob": {
1423          "version": "7.1.3",
1424          "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.3.tgz",
1425          "integrity": "sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==",
1426          "dev": true,
1427          "requires": {
1428            "fs.realpath": "^1.0.0",
1429            "inflight": "^1.0.4",
1430            "inherits": "2",
1431            "minimatch": "^3.0.4",
1432            "once": "^1.3.0",
1433            "path-is-absolute": "^1.0.0"
1434          }
1435        }
1436      }
1437    },
1438    "graceful-fs": {
1439      "version": "4.1.11",
1440      "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz",
1441      "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=",
1442      "dev": true
1443    },
1444    "graceful-readlink": {
1445      "version": "1.0.1",
1446      "resolved": "https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz",
1447      "integrity": "sha1-TK+tdrxi8C+gObL5Tpo906ORpyU=",
1448      "dev": true
1449    },
1450    "growl": {
1451      "version": "1.9.2",
1452      "resolved": "https://registry.npmjs.org/growl/-/growl-1.9.2.tgz",
1453      "integrity": "sha1-Dqd0NxXbjY3ixe3hd14bRayFwC8=",
1454      "dev": true
1455    },
1456    "har-schema": {
1457      "version": "2.0.0",
1458      "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz",
1459      "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=",
1460      "dev": true
1461    },
1462    "har-validator": {
1463      "version": "5.0.3",
1464      "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.0.3.tgz",
1465      "integrity": "sha1-ukAsJmGU8VlW7xXg/PJCmT9qff0=",
1466      "dev": true,
1467      "requires": {
1468        "ajv": "^5.1.0",
1469        "har-schema": "^2.0.0"
1470      }
1471    },
1472    "has-flag": {
1473      "version": "1.0.0",
1474      "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz",
1475      "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=",
1476      "dev": true
1477    },
1478    "has-value": {
1479      "version": "1.0.0",
1480      "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz",
1481      "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=",
1482      "dev": true,
1483      "requires": {
1484        "get-value": "^2.0.6",
1485        "has-values": "^1.0.0",
1486        "isobject": "^3.0.0"
1487      }
1488    },
1489    "has-values": {
1490      "version": "1.0.0",
1491      "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz",
1492      "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=",
1493      "dev": true,
1494      "requires": {
1495        "is-number": "^3.0.0",
1496        "kind-of": "^4.0.0"
1497      },
1498      "dependencies": {
1499        "kind-of": {
1500          "version": "4.0.0",
1501          "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz",
1502          "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=",
1503          "dev": true,
1504          "requires": {
1505            "is-buffer": "^1.1.5"
1506          }
1507        }
1508      }
1509    },
1510    "hawk": {
1511      "version": "6.0.2",
1512      "resolved": "https://registry.npmjs.org/hawk/-/hawk-6.0.2.tgz",
1513      "integrity": "sha512-miowhl2+U7Qle4vdLqDdPt9m09K6yZhkLDTWGoUiUzrQCn+mHHSmfJgAyGaLRZbPmTqfFFjRV1QWCW0VWUJBbQ==",
1514      "dev": true,
1515      "requires": {
1516        "boom": "4.x.x",
1517        "cryptiles": "3.x.x",
1518        "hoek": "4.x.x",
1519        "sntp": "2.x.x"
1520      }
1521    },
1522    "he": {
1523      "version": "1.1.1",
1524      "resolved": "https://registry.npmjs.org/he/-/he-1.1.1.tgz",
1525      "integrity": "sha1-k0EP0hsAlzUVH4howvJx80J+I/0=",
1526      "dev": true
1527    },
1528    "hoek": {
1529      "version": "4.2.1",
1530      "resolved": "https://registry.npmjs.org/hoek/-/hoek-4.2.1.tgz",
1531      "integrity": "sha512-QLg82fGkfnJ/4iy1xZ81/9SIJiq1NGFUMGs6ParyjBZr6jW2Ufj/snDqTHixNlHdPNwN2RLVD0Pi3igeK9+JfA==",
1532      "dev": true
1533    },
1534    "http-signature": {
1535      "version": "1.2.0",
1536      "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz",
1537      "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=",
1538      "dev": true,
1539      "requires": {
1540        "assert-plus": "^1.0.0",
1541        "jsprim": "^1.2.2",
1542        "sshpk": "^1.7.0"
1543      }
1544    },
1545    "iconv-lite": {
1546      "version": "0.4.24",
1547      "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
1548      "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
1549      "dev": true,
1550      "requires": {
1551        "safer-buffer": ">= 2.1.2 < 3"
1552      }
1553    },
1554    "ignore": {
1555      "version": "3.3.10",
1556      "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.10.tgz",
1557      "integrity": "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==",
1558      "dev": true
1559    },
1560    "import-fresh": {
1561      "version": "3.2.1",
1562      "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.1.tgz",
1563      "integrity": "sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==",
1564      "dev": true,
1565      "requires": {
1566        "parent-module": "^1.0.0",
1567        "resolve-from": "^4.0.0"
1568      }
1569    },
1570    "imurmurhash": {
1571      "version": "0.1.4",
1572      "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
1573      "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=",
1574      "dev": true
1575    },
1576    "in-publish": {
1577      "version": "2.0.0",
1578      "resolved": "https://registry.npmjs.org/in-publish/-/in-publish-2.0.0.tgz",
1579      "integrity": "sha1-4g/146KvwmkDILbcVSaCqcf631E=",
1580      "dev": true
1581    },
1582    "inflight": {
1583      "version": "1.0.6",
1584      "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
1585      "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
1586      "dev": true,
1587      "requires": {
1588        "once": "^1.3.0",
1589        "wrappy": "1"
1590      }
1591    },
1592    "inherits": {
1593      "version": "2.0.3",
1594      "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
1595      "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
1596      "dev": true
1597    },
1598    "inquirer": {
1599      "version": "7.1.0",
1600      "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.1.0.tgz",
1601      "integrity": "sha512-5fJMWEmikSYu0nv/flMc475MhGbB7TSPd/2IpFV4I4rMklboCH2rQjYY5kKiYGHqUF9gvaambupcJFFG9dvReg==",
1602      "dev": true,
1603      "requires": {
1604        "ansi-escapes": "^4.2.1",
1605        "chalk": "^3.0.0",
1606        "cli-cursor": "^3.1.0",
1607        "cli-width": "^2.0.0",
1608        "external-editor": "^3.0.3",
1609        "figures": "^3.0.0",
1610        "lodash": "^4.17.15",
1611        "mute-stream": "0.0.8",
1612        "run-async": "^2.4.0",
1613        "rxjs": "^6.5.3",
1614        "string-width": "^4.1.0",
1615        "strip-ansi": "^6.0.0",
1616        "through": "^2.3.6"
1617      },
1618      "dependencies": {
1619        "ansi-styles": {
1620          "version": "4.2.1",
1621          "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz",
1622          "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==",
1623          "dev": true,
1624          "requires": {
1625            "@types/color-name": "^1.1.1",
1626            "color-convert": "^2.0.1"
1627          }
1628        },
1629        "chalk": {
1630          "version": "3.0.0",
1631          "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz",
1632          "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==",
1633          "dev": true,
1634          "requires": {
1635            "ansi-styles": "^4.1.0",
1636            "supports-color": "^7.1.0"
1637          }
1638        },
1639        "color-convert": {
1640          "version": "2.0.1",
1641          "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
1642          "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
1643          "dev": true,
1644          "requires": {
1645            "color-name": "~1.1.4"
1646          }
1647        },
1648        "color-name": {
1649          "version": "1.1.4",
1650          "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
1651          "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
1652          "dev": true
1653        },
1654        "has-flag": {
1655          "version": "4.0.0",
1656          "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
1657          "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
1658          "dev": true
1659        },
1660        "lodash": {
1661          "version": "4.17.15",
1662          "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz",
1663          "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==",
1664          "dev": true
1665        },
1666        "strip-ansi": {
1667          "version": "6.0.0",
1668          "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
1669          "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
1670          "dev": true,
1671          "requires": {
1672            "ansi-regex": "^5.0.0"
1673          }
1674        },
1675        "supports-color": {
1676          "version": "7.1.0",
1677          "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz",
1678          "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==",
1679          "dev": true,
1680          "requires": {
1681            "has-flag": "^4.0.0"
1682          }
1683        }
1684      }
1685    },
1686    "into-stream": {
1687      "version": "3.1.0",
1688      "resolved": "http://registry.npmjs.org/into-stream/-/into-stream-3.1.0.tgz",
1689      "integrity": "sha1-lvsKk2wSur1v8XUqF9BWFqvQlMY=",
1690      "dev": true,
1691      "requires": {
1692        "from2": "^2.1.1",
1693        "p-is-promise": "^1.1.0"
1694      }
1695    },
1696    "is-accessor-descriptor": {
1697      "version": "0.1.6",
1698      "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
1699      "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
1700      "dev": true,
1701      "requires": {
1702        "kind-of": "^3.0.2"
1703      },
1704      "dependencies": {
1705        "kind-of": {
1706          "version": "3.2.2",
1707          "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
1708          "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
1709          "dev": true,
1710          "requires": {
1711            "is-buffer": "^1.1.5"
1712          }
1713        }
1714      }
1715    },
1716    "is-buffer": {
1717      "version": "1.1.6",
1718      "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
1719      "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
1720      "dev": true
1721    },
1722    "is-data-descriptor": {
1723      "version": "0.1.4",
1724      "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
1725      "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
1726      "dev": true,
1727      "requires": {
1728        "kind-of": "^3.0.2"
1729      },
1730      "dependencies": {
1731        "kind-of": {
1732          "version": "3.2.2",
1733          "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
1734          "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
1735          "dev": true,
1736          "requires": {
1737            "is-buffer": "^1.1.5"
1738          }
1739        }
1740      }
1741    },
1742    "is-descriptor": {
1743      "version": "0.1.6",
1744      "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
1745      "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
1746      "dev": true,
1747      "requires": {
1748        "is-accessor-descriptor": "^0.1.6",
1749        "is-data-descriptor": "^0.1.4",
1750        "kind-of": "^5.0.0"
1751      },
1752      "dependencies": {
1753        "kind-of": {
1754          "version": "5.1.0",
1755          "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
1756          "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
1757          "dev": true
1758        }
1759      }
1760    },
1761    "is-extendable": {
1762      "version": "0.1.1",
1763      "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
1764      "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
1765      "dev": true
1766    },
1767    "is-extglob": {
1768      "version": "2.1.1",
1769      "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
1770      "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
1771      "dev": true
1772    },
1773    "is-fullwidth-code-point": {
1774      "version": "3.0.0",
1775      "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
1776      "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
1777      "dev": true
1778    },
1779    "is-glob": {
1780      "version": "4.0.0",
1781      "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.0.tgz",
1782      "integrity": "sha1-lSHHaEXMJhCoUgPd8ICpWML/q8A=",
1783      "dev": true,
1784      "requires": {
1785        "is-extglob": "^2.1.1"
1786      }
1787    },
1788    "is-number": {
1789      "version": "3.0.0",
1790      "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
1791      "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
1792      "dev": true,
1793      "requires": {
1794        "kind-of": "^3.0.2"
1795      },
1796      "dependencies": {
1797        "kind-of": {
1798          "version": "3.2.2",
1799          "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
1800          "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
1801          "dev": true,
1802          "requires": {
1803            "is-buffer": "^1.1.5"
1804          }
1805        }
1806      }
1807    },
1808    "is-plain-object": {
1809      "version": "2.0.4",
1810      "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
1811      "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
1812      "dev": true,
1813      "requires": {
1814        "isobject": "^3.0.1"
1815      }
1816    },
1817    "is-promise": {
1818      "version": "2.1.0",
1819      "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz",
1820      "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=",
1821      "dev": true
1822    },
1823    "is-stream": {
1824      "version": "2.0.0",
1825      "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz",
1826      "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw=="
1827    },
1828    "is-typedarray": {
1829      "version": "1.0.0",
1830      "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
1831      "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=",
1832      "dev": true
1833    },
1834    "is-windows": {
1835      "version": "1.0.2",
1836      "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz",
1837      "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==",
1838      "dev": true
1839    },
1840    "isarray": {
1841      "version": "0.0.1",
1842      "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
1843      "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
1844      "dev": true
1845    },
1846    "isexe": {
1847      "version": "2.0.0",
1848      "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
1849      "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
1850      "dev": true
1851    },
1852    "isobject": {
1853      "version": "3.0.1",
1854      "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
1855      "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
1856      "dev": true
1857    },
1858    "isstream": {
1859      "version": "0.1.2",
1860      "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz",
1861      "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=",
1862      "dev": true
1863    },
1864    "js-tokens": {
1865      "version": "4.0.0",
1866      "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
1867      "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ=="
1868    },
1869    "js-yaml": {
1870      "version": "3.13.1",
1871      "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz",
1872      "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==",
1873      "dev": true,
1874      "requires": {
1875        "argparse": "^1.0.7",
1876        "esprima": "^4.0.0"
1877      },
1878      "dependencies": {
1879        "esprima": {
1880          "version": "4.0.1",
1881          "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
1882          "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
1883          "dev": true
1884        }
1885      }
1886    },
1887    "jsbn": {
1888      "version": "0.1.1",
1889      "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz",
1890      "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=",
1891      "dev": true
1892    },
1893    "jsesc": {
1894      "version": "2.5.1",
1895      "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.1.tgz",
1896      "integrity": "sha1-5CGiqOINawgZ3yiQj3glJrlt0f4="
1897    },
1898    "json-schema": {
1899      "version": "0.2.3",
1900      "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz",
1901      "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=",
1902      "dev": true
1903    },
1904    "json-schema-traverse": {
1905      "version": "0.3.1",
1906      "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz",
1907      "integrity": "sha1-NJptRMU6Ud6JtAgFxdXlm0F9M0A=",
1908      "dev": true
1909    },
1910    "json-stable-stringify-without-jsonify": {
1911      "version": "1.0.1",
1912      "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz",
1913      "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=",
1914      "dev": true
1915    },
1916    "json-stringify-safe": {
1917      "version": "5.0.1",
1918      "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
1919      "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=",
1920      "dev": true
1921    },
1922    "json3": {
1923      "version": "3.3.2",
1924      "resolved": "https://registry.npmjs.org/json3/-/json3-3.3.2.tgz",
1925      "integrity": "sha1-PAQ0dD35Pi9cQq7nsZvLSDV19OE=",
1926      "dev": true
1927    },
1928    "jsonfile": {
1929      "version": "4.0.0",
1930      "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz",
1931      "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=",
1932      "dev": true,
1933      "requires": {
1934        "graceful-fs": "^4.1.6"
1935      }
1936    },
1937    "jsprim": {
1938      "version": "1.4.1",
1939      "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz",
1940      "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=",
1941      "dev": true,
1942      "requires": {
1943        "assert-plus": "1.0.0",
1944        "extsprintf": "1.3.0",
1945        "json-schema": "0.2.3",
1946        "verror": "1.10.0"
1947      }
1948    },
1949    "just-extend": {
1950      "version": "1.1.22",
1951      "resolved": "https://registry.npmjs.org/just-extend/-/just-extend-1.1.22.tgz",
1952      "integrity": "sha1-MzCvdWyralQnAMZLLk5KoGLVL/8=",
1953      "dev": true
1954    },
1955    "kind-of": {
1956      "version": "6.0.2",
1957      "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz",
1958      "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==",
1959      "dev": true
1960    },
1961    "levn": {
1962      "version": "0.3.0",
1963      "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz",
1964      "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=",
1965      "dev": true,
1966      "requires": {
1967        "prelude-ls": "~1.1.2",
1968        "type-check": "~0.3.2"
1969      }
1970    },
1971    "lodash": {
1972      "version": "4.17.11",
1973      "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.11.tgz",
1974      "integrity": "sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg=="
1975    },
1976    "lodash._baseassign": {
1977      "version": "3.2.0",
1978      "resolved": "https://registry.npmjs.org/lodash._baseassign/-/lodash._baseassign-3.2.0.tgz",
1979      "integrity": "sha1-jDigmVAPIVrQnlnxci/QxSv+Ck4=",
1980      "dev": true,
1981      "requires": {
1982        "lodash._basecopy": "^3.0.0",
1983        "lodash.keys": "^3.0.0"
1984      }
1985    },
1986    "lodash._basecopy": {
1987      "version": "3.0.1",
1988      "resolved": "https://registry.npmjs.org/lodash._basecopy/-/lodash._basecopy-3.0.1.tgz",
1989      "integrity": "sha1-jaDmqHbPNEwK2KVIghEd08XHyjY=",
1990      "dev": true
1991    },
1992    "lodash._basecreate": {
1993      "version": "3.0.3",
1994      "resolved": "https://registry.npmjs.org/lodash._basecreate/-/lodash._basecreate-3.0.3.tgz",
1995      "integrity": "sha1-G8ZhYU2qf8MRt9A78WgGoCE8+CE=",
1996      "dev": true
1997    },
1998    "lodash._getnative": {
1999      "version": "3.9.1",
2000      "resolved": "https://registry.npmjs.org/lodash._getnative/-/lodash._getnative-3.9.1.tgz",
2001      "integrity": "sha1-VwvH3t5G1hzc3mh9ZdPuy6o6r/U=",
2002      "dev": true
2003    },
2004    "lodash._isiterateecall": {
2005      "version": "3.0.9",
2006      "resolved": "https://registry.npmjs.org/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz",
2007      "integrity": "sha1-UgOte6Ql+uhCRg5pbbnPPmqsBXw=",
2008      "dev": true
2009    },
2010    "lodash.create": {
2011      "version": "3.1.1",
2012      "resolved": "https://registry.npmjs.org/lodash.create/-/lodash.create-3.1.1.tgz",
2013      "integrity": "sha1-1/KEnw29p+BGgruM1yqwIkYd6+c=",
2014      "dev": true,
2015      "requires": {
2016        "lodash._baseassign": "^3.0.0",
2017        "lodash._basecreate": "^3.0.0",
2018        "lodash._isiterateecall": "^3.0.0"
2019      }
2020    },
2021    "lodash.get": {
2022      "version": "4.4.2",
2023      "resolved": "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz",
2024      "integrity": "sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk=",
2025      "dev": true
2026    },
2027    "lodash.isarguments": {
2028      "version": "3.1.0",
2029      "resolved": "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz",
2030      "integrity": "sha1-L1c9hcaiQon/AGY7SRwdM4/zRYo=",
2031      "dev": true
2032    },
2033    "lodash.isarray": {
2034      "version": "3.0.4",
2035      "resolved": "https://registry.npmjs.org/lodash.isarray/-/lodash.isarray-3.0.4.tgz",
2036      "integrity": "sha1-eeTriMNqgSKvhvhEqpvNhRtfu1U=",
2037      "dev": true
2038    },
2039    "lodash.keys": {
2040      "version": "3.1.2",
2041      "resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-3.1.2.tgz",
2042      "integrity": "sha1-TbwEcrFWvlCgsoaFXRvQsMZWCYo=",
2043      "dev": true,
2044      "requires": {
2045        "lodash._getnative": "^3.0.0",
2046        "lodash.isarguments": "^3.0.0",
2047        "lodash.isarray": "^3.0.0"
2048      }
2049    },
2050    "lolex": {
2051      "version": "2.1.2",
2052      "resolved": "https://registry.npmjs.org/lolex/-/lolex-2.1.2.tgz",
2053      "integrity": "sha1-JpS5U8nqTQE+W4v7qJHJkQJbJik=",
2054      "dev": true
2055    },
2056    "map-cache": {
2057      "version": "0.2.2",
2058      "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz",
2059      "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=",
2060      "dev": true
2061    },
2062    "map-visit": {
2063      "version": "1.0.0",
2064      "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz",
2065      "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=",
2066      "dev": true,
2067      "requires": {
2068        "object-visit": "^1.0.0"
2069      }
2070    },
2071    "merge2": {
2072      "version": "1.2.3",
2073      "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.2.3.tgz",
2074      "integrity": "sha512-gdUU1Fwj5ep4kplwcmftruWofEFt6lfpkkr3h860CXbAB9c3hGb55EOL2ali0Td5oebvW0E1+3Sr+Ur7XfKpRA==",
2075      "dev": true
2076    },
2077    "micromatch": {
2078      "version": "3.1.10",
2079      "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
2080      "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
2081      "dev": true,
2082      "requires": {
2083        "arr-diff": "^4.0.0",
2084        "array-unique": "^0.3.2",
2085        "braces": "^2.3.1",
2086        "define-property": "^2.0.2",
2087        "extend-shallow": "^3.0.2",
2088        "extglob": "^2.0.4",
2089        "fragment-cache": "^0.2.1",
2090        "kind-of": "^6.0.2",
2091        "nanomatch": "^1.2.9",
2092        "object.pick": "^1.3.0",
2093        "regex-not": "^1.0.0",
2094        "snapdragon": "^0.8.1",
2095        "to-regex": "^3.0.2"
2096      }
2097    },
2098    "mime-db": {
2099      "version": "1.37.0",
2100      "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.37.0.tgz",
2101      "integrity": "sha512-R3C4db6bgQhlIhPU48fUtdVmKnflq+hRdad7IyKhtFj06VPNVdk2RhiYL3UjQIlso8L+YxAtFkobT0VK+S/ybg==",
2102      "dev": true
2103    },
2104    "mime-types": {
2105      "version": "2.1.21",
2106      "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.21.tgz",
2107      "integrity": "sha512-3iL6DbwpyLzjR3xHSFNFeb9Nz/M8WDkX33t1GFQnFOllWk8pOrh/LSrB5OXlnlW5P9LH73X6loW/eogc+F5lJg==",
2108      "dev": true,
2109      "requires": {
2110        "mime-db": "~1.37.0"
2111      }
2112    },
2113    "mimic-fn": {
2114      "version": "2.1.0",
2115      "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
2116      "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==",
2117      "dev": true
2118    },
2119    "minimatch": {
2120      "version": "3.0.4",
2121      "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
2122      "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
2123      "dev": true,
2124      "requires": {
2125        "brace-expansion": "^1.1.7"
2126      }
2127    },
2128    "minimist": {
2129      "version": "0.0.8",
2130      "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
2131      "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=",
2132      "dev": true
2133    },
2134    "mixin-deep": {
2135      "version": "1.3.1",
2136      "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.1.tgz",
2137      "integrity": "sha512-8ZItLHeEgaqEvd5lYBXfm4EZSFCX29Jb9K+lAHhDKzReKBQKj3R+7NOF6tjqYi9t4oI8VUfaWITJQm86wnXGNQ==",
2138      "dev": true,
2139      "requires": {
2140        "for-in": "^1.0.2",
2141        "is-extendable": "^1.0.1"
2142      },
2143      "dependencies": {
2144        "is-extendable": {
2145          "version": "1.0.1",
2146          "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
2147          "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
2148          "dev": true,
2149          "requires": {
2150            "is-plain-object": "^2.0.4"
2151          }
2152        }
2153      }
2154    },
2155    "mkdirp": {
2156      "version": "0.5.1",
2157      "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
2158      "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=",
2159      "dev": true,
2160      "requires": {
2161        "minimist": "0.0.8"
2162      }
2163    },
2164    "mocha": {
2165      "version": "3.5.3",
2166      "resolved": "https://registry.npmjs.org/mocha/-/mocha-3.5.3.tgz",
2167      "integrity": "sha512-/6na001MJWEtYxHOV1WLfsmR4YIynkUEhBwzsb+fk2qmQ3iqsi258l/Q2MWHJMImAcNpZ8DEdYAK72NHoIQ9Eg==",
2168      "dev": true,
2169      "requires": {
2170        "browser-stdout": "1.3.0",
2171        "commander": "2.9.0",
2172        "debug": "2.6.8",
2173        "diff": "3.2.0",
2174        "escape-string-regexp": "1.0.5",
2175        "glob": "7.1.1",
2176        "growl": "1.9.2",
2177        "he": "1.1.1",
2178        "json3": "3.3.2",
2179        "lodash.create": "3.1.1",
2180        "mkdirp": "0.5.1",
2181        "supports-color": "3.1.2"
2182      },
2183      "dependencies": {
2184        "commander": {
2185          "version": "2.9.0",
2186          "resolved": "https://registry.npmjs.org/commander/-/commander-2.9.0.tgz",
2187          "integrity": "sha1-nJkJQXbhIkDLItbFFGCYQA/g99Q=",
2188          "dev": true,
2189          "requires": {
2190            "graceful-readlink": ">= 1.0.0"
2191          }
2192        }
2193      }
2194    },
2195    "ms": {
2196      "version": "2.0.0",
2197      "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
2198      "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
2199      "dev": true
2200    },
2201    "multistream": {
2202      "version": "2.1.1",
2203      "resolved": "https://registry.npmjs.org/multistream/-/multistream-2.1.1.tgz",
2204      "integrity": "sha512-xasv76hl6nr1dEy3lPvy7Ej7K/Lx3O/FCvwge8PeVJpciPPoNCbaANcNiBug3IpdvTveZUcAV0DJzdnUDMesNQ==",
2205      "dev": true,
2206      "requires": {
2207        "inherits": "^2.0.1",
2208        "readable-stream": "^2.0.5"
2209      }
2210    },
2211    "mute-stream": {
2212      "version": "0.0.8",
2213      "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz",
2214      "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==",
2215      "dev": true
2216    },
2217    "nanomatch": {
2218      "version": "1.2.13",
2219      "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz",
2220      "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==",
2221      "dev": true,
2222      "requires": {
2223        "arr-diff": "^4.0.0",
2224        "array-unique": "^0.3.2",
2225        "define-property": "^2.0.2",
2226        "extend-shallow": "^3.0.2",
2227        "fragment-cache": "^0.2.1",
2228        "is-windows": "^1.0.2",
2229        "kind-of": "^6.0.2",
2230        "object.pick": "^1.3.0",
2231        "regex-not": "^1.0.0",
2232        "snapdragon": "^0.8.1",
2233        "to-regex": "^3.0.1"
2234      }
2235    },
2236    "native-promise-only": {
2237      "version": "0.8.1",
2238      "resolved": "https://registry.npmjs.org/native-promise-only/-/native-promise-only-0.8.1.tgz",
2239      "integrity": "sha1-IKMYwwy0X3H+et+/eyHJnBRy7xE=",
2240      "dev": true
2241    },
2242    "natural-compare": {
2243      "version": "1.4.0",
2244      "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
2245      "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=",
2246      "dev": true
2247    },
2248    "nice-try": {
2249      "version": "1.0.5",
2250      "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz",
2251      "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==",
2252      "dev": true
2253    },
2254    "nise": {
2255      "version": "1.1.0",
2256      "resolved": "https://registry.npmjs.org/nise/-/nise-1.1.0.tgz",
2257      "integrity": "sha512-lIFidCxB0mJGyq1i33tLRNojtMoYX95EAI7WQEU+/ees0w6hvXZQHZ7WD130Tjeh5+YJAUVLfQ3k/s9EA8jj+w==",
2258      "dev": true,
2259      "requires": {
2260        "formatio": "^1.2.0",
2261        "just-extend": "^1.1.22",
2262        "lolex": "^1.6.0",
2263        "path-to-regexp": "^1.7.0",
2264        "text-encoding": "^0.6.4"
2265      },
2266      "dependencies": {
2267        "lolex": {
2268          "version": "1.6.0",
2269          "resolved": "https://registry.npmjs.org/lolex/-/lolex-1.6.0.tgz",
2270          "integrity": "sha1-OpoCg0UqR9dDnnJzG54H1zhuSfY=",
2271          "dev": true
2272        }
2273      }
2274    },
2275    "oauth-sign": {
2276      "version": "0.8.2",
2277      "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz",
2278      "integrity": "sha1-Rqarfwrq2N6unsBWV4C31O/rnUM=",
2279      "dev": true
2280    },
2281    "object-copy": {
2282      "version": "0.1.0",
2283      "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz",
2284      "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=",
2285      "dev": true,
2286      "requires": {
2287        "copy-descriptor": "^0.1.0",
2288        "define-property": "^0.2.5",
2289        "kind-of": "^3.0.3"
2290      },
2291      "dependencies": {
2292        "define-property": {
2293          "version": "0.2.5",
2294          "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
2295          "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
2296          "dev": true,
2297          "requires": {
2298            "is-descriptor": "^0.1.0"
2299          }
2300        },
2301        "kind-of": {
2302          "version": "3.2.2",
2303          "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
2304          "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
2305          "dev": true,
2306          "requires": {
2307            "is-buffer": "^1.1.5"
2308          }
2309        }
2310      }
2311    },
2312    "object-visit": {
2313      "version": "1.0.1",
2314      "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz",
2315      "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=",
2316      "dev": true,
2317      "requires": {
2318        "isobject": "^3.0.0"
2319      }
2320    },
2321    "object.pick": {
2322      "version": "1.3.0",
2323      "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz",
2324      "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=",
2325      "dev": true,
2326      "requires": {
2327        "isobject": "^3.0.1"
2328      }
2329    },
2330    "once": {
2331      "version": "1.4.0",
2332      "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
2333      "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
2334      "dev": true,
2335      "requires": {
2336        "wrappy": "1"
2337      }
2338    },
2339    "onetime": {
2340      "version": "5.1.0",
2341      "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.0.tgz",
2342      "integrity": "sha512-5NcSkPHhwTVFIQN+TUqXoS5+dlElHXdpAWu9I0HP20YOtIi+aZ0Ct82jdlILDxjLEAWwvm+qj1m6aEtsDVmm6Q==",
2343      "dev": true,
2344      "requires": {
2345        "mimic-fn": "^2.1.0"
2346      }
2347    },
2348    "optionator": {
2349      "version": "0.8.2",
2350      "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.2.tgz",
2351      "integrity": "sha1-NkxeQJ0/TWMB1sC0wFu6UBgK62Q=",
2352      "dev": true,
2353      "requires": {
2354        "deep-is": "~0.1.3",
2355        "fast-levenshtein": "~2.0.4",
2356        "levn": "~0.3.0",
2357        "prelude-ls": "~1.1.2",
2358        "type-check": "~0.3.2",
2359        "wordwrap": "~1.0.0"
2360      }
2361    },
2362    "os-tmpdir": {
2363      "version": "1.0.2",
2364      "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
2365      "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=",
2366      "dev": true
2367    },
2368    "p-is-promise": {
2369      "version": "1.1.0",
2370      "resolved": "http://registry.npmjs.org/p-is-promise/-/p-is-promise-1.1.0.tgz",
2371      "integrity": "sha1-nJRWmJ6fZYgBewQ01WCXZ1w9oF4=",
2372      "dev": true
2373    },
2374    "parent-module": {
2375      "version": "1.0.1",
2376      "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
2377      "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
2378      "dev": true,
2379      "requires": {
2380        "callsites": "^3.0.0"
2381      }
2382    },
2383    "pascalcase": {
2384      "version": "0.1.1",
2385      "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz",
2386      "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=",
2387      "dev": true
2388    },
2389    "path-dirname": {
2390      "version": "1.0.2",
2391      "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz",
2392      "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=",
2393      "dev": true
2394    },
2395    "path-is-absolute": {
2396      "version": "1.0.1",
2397      "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
2398      "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
2399      "dev": true
2400    },
2401    "path-key": {
2402      "version": "2.0.1",
2403      "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz",
2404      "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=",
2405      "dev": true
2406    },
2407    "path-parse": {
2408      "version": "1.0.6",
2409      "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz",
2410      "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==",
2411      "dev": true
2412    },
2413    "path-to-regexp": {
2414      "version": "1.7.0",
2415      "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.7.0.tgz",
2416      "integrity": "sha1-Wf3g9DW62suhA6hOnTvGTpa5k30=",
2417      "dev": true,
2418      "requires": {
2419        "isarray": "0.0.1"
2420      }
2421    },
2422    "path-type": {
2423      "version": "3.0.0",
2424      "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz",
2425      "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==",
2426      "dev": true,
2427      "requires": {
2428        "pify": "^3.0.0"
2429      }
2430    },
2431    "performance-now": {
2432      "version": "2.1.0",
2433      "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz",
2434      "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=",
2435      "dev": true
2436    },
2437    "pify": {
2438      "version": "3.0.0",
2439      "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
2440      "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
2441      "dev": true
2442    },
2443    "pkg": {
2444      "version": "4.3.4",
2445      "resolved": "https://registry.npmjs.org/pkg/-/pkg-4.3.4.tgz",
2446      "integrity": "sha512-/vHksmZRu68BCZi+gX4ghCMKVPMXkoo6E16HbI0jAR1/wDMrRFGCXFIho2BQLTiFwtx80KH9FpZixEs/gYxfwA==",
2447      "dev": true,
2448      "requires": {
2449        "@babel/parser": "7.0.0-beta.51",
2450        "babel-runtime": "6.26.0",
2451        "chalk": "2.4.1",
2452        "escodegen": "1.10.0",
2453        "fs-extra": "6.0.1",
2454        "globby": "8.0.1",
2455        "into-stream": "3.1.0",
2456        "minimist": "1.2.0",
2457        "multistream": "2.1.1",
2458        "pkg-fetch": "2.5.6",
2459        "progress": "2.0.0",
2460        "resolve": "1.6.0",
2461        "stream-meter": "1.0.4"
2462      },
2463      "dependencies": {
2464        "@babel/parser": {
2465          "version": "7.0.0-beta.51",
2466          "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.0.0-beta.51.tgz",
2467          "integrity": "sha1-J87C30Cd9gr1gnDtj2qlVAnqhvY=",
2468          "dev": true
2469        },
2470        "minimist": {
2471          "version": "1.2.0",
2472          "resolved": "http://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
2473          "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
2474          "dev": true
2475        }
2476      }
2477    },
2478    "pkg-fetch": {
2479      "version": "2.5.6",
2480      "resolved": "https://registry.npmjs.org/pkg-fetch/-/pkg-fetch-2.5.6.tgz",
2481      "integrity": "sha512-Bmae7NUnImRzFL7OtWfC0fnzhTqQi3vXpZjlruww882hQEVt/Z9Jcq8o7KdL6VGJPGo72JTZHDa+PRD++HkAXQ==",
2482      "dev": true,
2483      "requires": {
2484        "babel-runtime": "6.26.0",
2485        "byline": "5.0.0",
2486        "chalk": "2.4.1",
2487        "expand-template": "1.1.1",
2488        "fs-extra": "6.0.1",
2489        "in-publish": "2.0.0",
2490        "minimist": "1.2.0",
2491        "progress": "2.0.0",
2492        "request": "2.85.0",
2493        "request-progress": "3.0.0",
2494        "semver": "5.5.0",
2495        "unique-temp-dir": "1.0.0"
2496      },
2497      "dependencies": {
2498        "minimist": {
2499          "version": "1.2.0",
2500          "resolved": "http://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
2501          "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
2502          "dev": true
2503        }
2504      }
2505    },
2506    "posix-character-classes": {
2507      "version": "0.1.1",
2508      "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz",
2509      "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=",
2510      "dev": true
2511    },
2512    "prelude-ls": {
2513      "version": "1.1.2",
2514      "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz",
2515      "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=",
2516      "dev": true
2517    },
2518    "prettier": {
2519      "version": "2.0.5",
2520      "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.0.5.tgz",
2521      "integrity": "sha512-7PtVymN48hGcO4fGjybyBSIWDsLU4H4XlvOHfq91pz9kkGlonzwTfYkaIEwiRg/dAJF9YlbsduBAgtYLi+8cFg==",
2522      "dev": true
2523    },
2524    "process-nextick-args": {
2525      "version": "2.0.0",
2526      "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz",
2527      "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==",
2528      "dev": true
2529    },
2530    "progress": {
2531      "version": "2.0.0",
2532      "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.0.tgz",
2533      "integrity": "sha1-ihvjZr+Pwj2yvSPxDG/pILQ4nR8=",
2534      "dev": true
2535    },
2536    "punycode": {
2537      "version": "1.4.1",
2538      "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
2539      "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=",
2540      "dev": true
2541    },
2542    "qs": {
2543      "version": "6.5.2",
2544      "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz",
2545      "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==",
2546      "dev": true
2547    },
2548    "readable-stream": {
2549      "version": "2.3.6",
2550      "resolved": "http://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
2551      "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
2552      "dev": true,
2553      "requires": {
2554        "core-util-is": "~1.0.0",
2555        "inherits": "~2.0.3",
2556        "isarray": "~1.0.0",
2557        "process-nextick-args": "~2.0.0",
2558        "safe-buffer": "~5.1.1",
2559        "string_decoder": "~1.1.1",
2560        "util-deprecate": "~1.0.1"
2561      },
2562      "dependencies": {
2563        "isarray": {
2564          "version": "1.0.0",
2565          "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
2566          "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
2567          "dev": true
2568        }
2569      }
2570    },
2571    "regenerator-runtime": {
2572      "version": "0.11.1",
2573      "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz",
2574      "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==",
2575      "dev": true
2576    },
2577    "regex-not": {
2578      "version": "1.0.2",
2579      "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz",
2580      "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==",
2581      "dev": true,
2582      "requires": {
2583        "extend-shallow": "^3.0.2",
2584        "safe-regex": "^1.1.0"
2585      }
2586    },
2587    "regexpp": {
2588      "version": "2.0.1",
2589      "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-2.0.1.tgz",
2590      "integrity": "sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw==",
2591      "dev": true
2592    },
2593    "repeat-element": {
2594      "version": "1.1.3",
2595      "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz",
2596      "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==",
2597      "dev": true
2598    },
2599    "repeat-string": {
2600      "version": "1.6.1",
2601      "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
2602      "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=",
2603      "dev": true
2604    },
2605    "request": {
2606      "version": "2.85.0",
2607      "resolved": "http://registry.npmjs.org/request/-/request-2.85.0.tgz",
2608      "integrity": "sha512-8H7Ehijd4js+s6wuVPLjwORxD4zeuyjYugprdOXlPSqaApmL/QOy+EB/beICHVCHkGMKNh5rvihb5ov+IDw4mg==",
2609      "dev": true,
2610      "requires": {
2611        "aws-sign2": "~0.7.0",
2612        "aws4": "^1.6.0",
2613        "caseless": "~0.12.0",
2614        "combined-stream": "~1.0.5",
2615        "extend": "~3.0.1",
2616        "forever-agent": "~0.6.1",
2617        "form-data": "~2.3.1",
2618        "har-validator": "~5.0.3",
2619        "hawk": "~6.0.2",
2620        "http-signature": "~1.2.0",
2621        "is-typedarray": "~1.0.0",
2622        "isstream": "~0.1.2",
2623        "json-stringify-safe": "~5.0.1",
2624        "mime-types": "~2.1.17",
2625        "oauth-sign": "~0.8.2",
2626        "performance-now": "^2.1.0",
2627        "qs": "~6.5.1",
2628        "safe-buffer": "^5.1.1",
2629        "stringstream": "~0.0.5",
2630        "tough-cookie": "~2.3.3",
2631        "tunnel-agent": "^0.6.0",
2632        "uuid": "^3.1.0"
2633      }
2634    },
2635    "request-progress": {
2636      "version": "3.0.0",
2637      "resolved": "https://registry.npmjs.org/request-progress/-/request-progress-3.0.0.tgz",
2638      "integrity": "sha1-TKdUCBx/7GP1BeT6qCWqBs1mnb4=",
2639      "dev": true,
2640      "requires": {
2641        "throttleit": "^1.0.0"
2642      }
2643    },
2644    "resolve": {
2645      "version": "1.6.0",
2646      "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.6.0.tgz",
2647      "integrity": "sha512-mw7JQNu5ExIkcw4LPih0owX/TZXjD/ZUF/ZQ/pDnkw3ZKhDcZZw5klmBlj6gVMwjQ3Pz5Jgu7F3d0jcDVuEWdw==",
2648      "dev": true,
2649      "requires": {
2650        "path-parse": "^1.0.5"
2651      }
2652    },
2653    "resolve-from": {
2654      "version": "4.0.0",
2655      "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
2656      "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
2657      "dev": true
2658    },
2659    "resolve-url": {
2660      "version": "0.2.1",
2661      "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz",
2662      "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=",
2663      "dev": true
2664    },
2665    "restore-cursor": {
2666      "version": "3.1.0",
2667      "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz",
2668      "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==",
2669      "dev": true,
2670      "requires": {
2671        "onetime": "^5.1.0",
2672        "signal-exit": "^3.0.2"
2673      }
2674    },
2675    "ret": {
2676      "version": "0.1.15",
2677      "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz",
2678      "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==",
2679      "dev": true
2680    },
2681    "rimraf": {
2682      "version": "2.6.3",
2683      "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz",
2684      "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==",
2685      "dev": true,
2686      "requires": {
2687        "glob": "^7.1.3"
2688      },
2689      "dependencies": {
2690        "glob": {
2691          "version": "7.1.6",
2692          "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
2693          "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
2694          "dev": true,
2695          "requires": {
2696            "fs.realpath": "^1.0.0",
2697            "inflight": "^1.0.4",
2698            "inherits": "2",
2699            "minimatch": "^3.0.4",
2700            "once": "^1.3.0",
2701            "path-is-absolute": "^1.0.0"
2702          }
2703        }
2704      }
2705    },
2706    "run-async": {
2707      "version": "2.4.0",
2708      "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.0.tgz",
2709      "integrity": "sha512-xJTbh/d7Lm7SBhc1tNvTpeCHaEzoyxPrqNlvSdMfBTYwaY++UJFyXUOxAtsRUXjlqOfj8luNaR9vjCh4KeV+pg==",
2710      "dev": true,
2711      "requires": {
2712        "is-promise": "^2.1.0"
2713      }
2714    },
2715    "rxjs": {
2716      "version": "6.5.4",
2717      "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.4.tgz",
2718      "integrity": "sha512-naMQXcgEo3csAEGvw/NydRA0fuS2nDZJiw1YUWFKU7aPPAPGZEsD4Iimit96qwCieH6y614MCLYwdkrWx7z/7Q==",
2719      "dev": true,
2720      "requires": {
2721        "tslib": "^1.9.0"
2722      }
2723    },
2724    "safe-buffer": {
2725      "version": "5.1.2",
2726      "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
2727      "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
2728      "dev": true
2729    },
2730    "safe-regex": {
2731      "version": "1.1.0",
2732      "resolved": "http://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz",
2733      "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=",
2734      "dev": true,
2735      "requires": {
2736        "ret": "~0.1.10"
2737      }
2738    },
2739    "safer-buffer": {
2740      "version": "2.1.2",
2741      "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
2742      "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
2743      "dev": true
2744    },
2745    "samsam": {
2746      "version": "1.2.1",
2747      "resolved": "https://registry.npmjs.org/samsam/-/samsam-1.2.1.tgz",
2748      "integrity": "sha1-7dOQk6MYQ3DLhZJDsr3yVefY6mc=",
2749      "dev": true
2750    },
2751    "semver": {
2752      "version": "5.5.0",
2753      "resolved": "https://registry.npmjs.org/semver/-/semver-5.5.0.tgz",
2754      "integrity": "sha512-4SJ3dm0WAwWy/NVeioZh5AntkdJoWKxHxcmyP622fOkgHa4z3R0TdBJICINyaSDE6uNwVc8gZr+ZinwZAH4xIA==",
2755      "dev": true
2756    },
2757    "set-value": {
2758      "version": "2.0.0",
2759      "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.0.tgz",
2760      "integrity": "sha512-hw0yxk9GT/Hr5yJEYnHNKYXkIA8mVJgd9ditYZCe16ZczcaELYYcfvaXesNACk2O8O0nTiPQcQhGUQj8JLzeeg==",
2761      "dev": true,
2762      "requires": {
2763        "extend-shallow": "^2.0.1",
2764        "is-extendable": "^0.1.1",
2765        "is-plain-object": "^2.0.3",
2766        "split-string": "^3.0.1"
2767      },
2768      "dependencies": {
2769        "extend-shallow": {
2770          "version": "2.0.1",
2771          "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
2772          "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
2773          "dev": true,
2774          "requires": {
2775            "is-extendable": "^0.1.0"
2776          }
2777        }
2778      }
2779    },
2780    "shebang-command": {
2781      "version": "1.2.0",
2782      "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",
2783      "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=",
2784      "dev": true,
2785      "requires": {
2786        "shebang-regex": "^1.0.0"
2787      }
2788    },
2789    "shebang-regex": {
2790      "version": "1.0.0",
2791      "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
2792      "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=",
2793      "dev": true
2794    },
2795    "signal-exit": {
2796      "version": "3.0.3",
2797      "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz",
2798      "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==",
2799      "dev": true
2800    },
2801    "sinon": {
2802      "version": "4.0.0",
2803      "resolved": "https://registry.npmjs.org/sinon/-/sinon-4.0.0.tgz",
2804      "integrity": "sha1-pUpfAjeqHdIhXl6ByJtCtQxP22s=",
2805      "dev": true,
2806      "requires": {
2807        "diff": "^3.1.0",
2808        "formatio": "1.2.0",
2809        "lodash.get": "^4.4.2",
2810        "lolex": "^2.1.2",
2811        "native-promise-only": "^0.8.1",
2812        "nise": "^1.1.0",
2813        "path-to-regexp": "^1.7.0",
2814        "samsam": "^1.1.3",
2815        "text-encoding": "0.6.4",
2816        "type-detect": "^4.0.0"
2817      }
2818    },
2819    "slash": {
2820      "version": "1.0.0",
2821      "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz",
2822      "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=",
2823      "dev": true
2824    },
2825    "slice-ansi": {
2826      "version": "2.1.0",
2827      "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz",
2828      "integrity": "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==",
2829      "dev": true,
2830      "requires": {
2831        "ansi-styles": "^3.2.0",
2832        "astral-regex": "^1.0.0",
2833        "is-fullwidth-code-point": "^2.0.0"
2834      },
2835      "dependencies": {
2836        "is-fullwidth-code-point": {
2837          "version": "2.0.0",
2838          "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
2839          "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
2840          "dev": true
2841        }
2842      }
2843    },
2844    "snapdragon": {
2845      "version": "0.8.2",
2846      "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz",
2847      "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==",
2848      "dev": true,
2849      "requires": {
2850        "base": "^0.11.1",
2851        "debug": "^2.2.0",
2852        "define-property": "^0.2.5",
2853        "extend-shallow": "^2.0.1",
2854        "map-cache": "^0.2.2",
2855        "source-map": "^0.5.6",
2856        "source-map-resolve": "^0.5.0",
2857        "use": "^3.1.0"
2858      },
2859      "dependencies": {
2860        "define-property": {
2861          "version": "0.2.5",
2862          "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
2863          "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
2864          "dev": true,
2865          "requires": {
2866            "is-descriptor": "^0.1.0"
2867          }
2868        },
2869        "extend-shallow": {
2870          "version": "2.0.1",
2871          "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
2872          "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
2873          "dev": true,
2874          "requires": {
2875            "is-extendable": "^0.1.0"
2876          }
2877        }
2878      }
2879    },
2880    "snapdragon-node": {
2881      "version": "2.1.1",
2882      "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz",
2883      "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==",
2884      "dev": true,
2885      "requires": {
2886        "define-property": "^1.0.0",
2887        "isobject": "^3.0.0",
2888        "snapdragon-util": "^3.0.1"
2889      },
2890      "dependencies": {
2891        "define-property": {
2892          "version": "1.0.0",
2893          "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
2894          "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
2895          "dev": true,
2896          "requires": {
2897            "is-descriptor": "^1.0.0"
2898          }
2899        },
2900        "is-accessor-descriptor": {
2901          "version": "1.0.0",
2902          "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
2903          "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
2904          "dev": true,
2905          "requires": {
2906            "kind-of": "^6.0.0"
2907          }
2908        },
2909        "is-data-descriptor": {
2910          "version": "1.0.0",
2911          "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
2912          "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
2913          "dev": true,
2914          "requires": {
2915            "kind-of": "^6.0.0"
2916          }
2917        },
2918        "is-descriptor": {
2919          "version": "1.0.2",
2920          "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
2921          "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
2922          "dev": true,
2923          "requires": {
2924            "is-accessor-descriptor": "^1.0.0",
2925            "is-data-descriptor": "^1.0.0",
2926            "kind-of": "^6.0.2"
2927          }
2928        }
2929      }
2930    },
2931    "snapdragon-util": {
2932      "version": "3.0.1",
2933      "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz",
2934      "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==",
2935      "dev": true,
2936      "requires": {
2937        "kind-of": "^3.2.0"
2938      },
2939      "dependencies": {
2940        "kind-of": {
2941          "version": "3.2.2",
2942          "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
2943          "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
2944          "dev": true,
2945          "requires": {
2946            "is-buffer": "^1.1.5"
2947          }
2948        }
2949      }
2950    },
2951    "sntp": {
2952      "version": "2.1.0",
2953      "resolved": "https://registry.npmjs.org/sntp/-/sntp-2.1.0.tgz",
2954      "integrity": "sha512-FL1b58BDrqS3A11lJ0zEdnJ3UOKqVxawAkF3k7F0CVN7VQ34aZrV+G8BZ1WC9ZL7NyrwsW0oviwsWDgRuVYtJg==",
2955      "dev": true,
2956      "requires": {
2957        "hoek": "4.x.x"
2958      }
2959    },
2960    "source-map": {
2961      "version": "0.5.7",
2962      "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
2963      "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w="
2964    },
2965    "source-map-resolve": {
2966      "version": "0.5.2",
2967      "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.2.tgz",
2968      "integrity": "sha512-MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA==",
2969      "dev": true,
2970      "requires": {
2971        "atob": "^2.1.1",
2972        "decode-uri-component": "^0.2.0",
2973        "resolve-url": "^0.2.1",
2974        "source-map-url": "^0.4.0",
2975        "urix": "^0.1.0"
2976      }
2977    },
2978    "source-map-url": {
2979      "version": "0.4.0",
2980      "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz",
2981      "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=",
2982      "dev": true
2983    },
2984    "split-string": {
2985      "version": "3.1.0",
2986      "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz",
2987      "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==",
2988      "dev": true,
2989      "requires": {
2990        "extend-shallow": "^3.0.0"
2991      }
2992    },
2993    "sprintf-js": {
2994      "version": "1.0.3",
2995      "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
2996      "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=",
2997      "dev": true
2998    },
2999    "sshpk": {
3000      "version": "1.15.1",
3001      "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.15.1.tgz",
3002      "integrity": "sha512-mSdgNUaidk+dRU5MhYtN9zebdzF2iG0cNPWy8HG+W8y+fT1JnSkh0fzzpjOa0L7P8i1Rscz38t0h4gPcKz43xA==",
3003      "dev": true,
3004      "requires": {
3005        "asn1": "~0.2.3",
3006        "assert-plus": "^1.0.0",
3007        "bcrypt-pbkdf": "^1.0.0",
3008        "dashdash": "^1.12.0",
3009        "ecc-jsbn": "~0.1.1",
3010        "getpass": "^0.1.1",
3011        "jsbn": "~0.1.0",
3012        "safer-buffer": "^2.0.2",
3013        "tweetnacl": "~0.14.0"
3014      }
3015    },
3016    "static-extend": {
3017      "version": "0.1.2",
3018      "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz",
3019      "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=",
3020      "dev": true,
3021      "requires": {
3022        "define-property": "^0.2.5",
3023        "object-copy": "^0.1.0"
3024      },
3025      "dependencies": {
3026        "define-property": {
3027          "version": "0.2.5",
3028          "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
3029          "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
3030          "dev": true,
3031          "requires": {
3032            "is-descriptor": "^0.1.0"
3033          }
3034        }
3035      }
3036    },
3037    "stream-meter": {
3038      "version": "1.0.4",
3039      "resolved": "https://registry.npmjs.org/stream-meter/-/stream-meter-1.0.4.tgz",
3040      "integrity": "sha1-Uq+Vql6nYKJJFxZwTb/5D3Ov3R0=",
3041      "dev": true,
3042      "requires": {
3043        "readable-stream": "^2.1.4"
3044      }
3045    },
3046    "string-width": {
3047      "version": "4.2.0",
3048      "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz",
3049      "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==",
3050      "dev": true,
3051      "requires": {
3052        "emoji-regex": "^8.0.0",
3053        "is-fullwidth-code-point": "^3.0.0",
3054        "strip-ansi": "^6.0.0"
3055      },
3056      "dependencies": {
3057        "strip-ansi": {
3058          "version": "6.0.0",
3059          "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
3060          "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
3061          "dev": true,
3062          "requires": {
3063            "ansi-regex": "^5.0.0"
3064          }
3065        }
3066      }
3067    },
3068    "string_decoder": {
3069      "version": "1.1.1",
3070      "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
3071      "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
3072      "dev": true,
3073      "requires": {
3074        "safe-buffer": "~5.1.0"
3075      }
3076    },
3077    "stringstream": {
3078      "version": "0.0.6",
3079      "resolved": "https://registry.npmjs.org/stringstream/-/stringstream-0.0.6.tgz",
3080      "integrity": "sha512-87GEBAkegbBcweToUrdzf3eLhWNg06FJTebl4BVJz/JgWy8CvEr9dRtX5qWphiynMSQlxxi+QqN0z5T32SLlhA==",
3081      "dev": true
3082    },
3083    "strip-ansi": {
3084      "version": "5.2.0",
3085      "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
3086      "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
3087      "dev": true,
3088      "requires": {
3089        "ansi-regex": "^4.1.0"
3090      },
3091      "dependencies": {
3092        "ansi-regex": {
3093          "version": "4.1.0",
3094          "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
3095          "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
3096          "dev": true
3097        }
3098      }
3099    },
3100    "strip-json-comments": {
3101      "version": "3.0.1",
3102      "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.0.1.tgz",
3103      "integrity": "sha512-VTyMAUfdm047mwKl+u79WIdrZxtFtn+nBxHeb844XBQ9uMNTuTHdx2hc5RiAJYqwTj3wc/xe5HLSdJSkJ+WfZw==",
3104      "dev": true
3105    },
3106    "supports-color": {
3107      "version": "3.1.2",
3108      "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.1.2.tgz",
3109      "integrity": "sha1-cqJiiU2dQIuVbKBf83su2KbiotU=",
3110      "dev": true,
3111      "requires": {
3112        "has-flag": "^1.0.0"
3113      }
3114    },
3115    "table": {
3116      "version": "5.4.6",
3117      "resolved": "https://registry.npmjs.org/table/-/table-5.4.6.tgz",
3118      "integrity": "sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug==",
3119      "dev": true,
3120      "requires": {
3121        "ajv": "^6.10.2",
3122        "lodash": "^4.17.14",
3123        "slice-ansi": "^2.1.0",
3124        "string-width": "^3.0.0"
3125      },
3126      "dependencies": {
3127        "ajv": {
3128          "version": "6.12.0",
3129          "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.0.tgz",
3130          "integrity": "sha512-D6gFiFA0RRLyUbvijN74DWAjXSFxWKaWP7mldxkVhyhAV3+SWA9HEJPHQ2c9soIeTFJqcSdFDGFgdqs1iUU2Hw==",
3131          "dev": true,
3132          "requires": {
3133            "fast-deep-equal": "^3.1.1",
3134            "fast-json-stable-stringify": "^2.0.0",
3135            "json-schema-traverse": "^0.4.1",
3136            "uri-js": "^4.2.2"
3137          }
3138        },
3139        "emoji-regex": {
3140          "version": "7.0.3",
3141          "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz",
3142          "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==",
3143          "dev": true
3144        },
3145        "fast-deep-equal": {
3146          "version": "3.1.1",
3147          "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz",
3148          "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==",
3149          "dev": true
3150        },
3151        "is-fullwidth-code-point": {
3152          "version": "2.0.0",
3153          "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
3154          "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
3155          "dev": true
3156        },
3157        "json-schema-traverse": {
3158          "version": "0.4.1",
3159          "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
3160          "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
3161          "dev": true
3162        },
3163        "lodash": {
3164          "version": "4.17.15",
3165          "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz",
3166          "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==",
3167          "dev": true
3168        },
3169        "string-width": {
3170          "version": "3.1.0",
3171          "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz",
3172          "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==",
3173          "dev": true,
3174          "requires": {
3175            "emoji-regex": "^7.0.1",
3176            "is-fullwidth-code-point": "^2.0.0",
3177            "strip-ansi": "^5.1.0"
3178          }
3179        }
3180      }
3181    },
3182    "temp-dir": {
3183      "version": "2.0.0",
3184      "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-2.0.0.tgz",
3185      "integrity": "sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg=="
3186    },
3187    "tempfile": {
3188      "version": "3.0.0",
3189      "resolved": "https://registry.npmjs.org/tempfile/-/tempfile-3.0.0.tgz",
3190      "integrity": "sha512-uNFCg478XovRi85iD42egu+eSFUmmka750Jy7L5tfHI5hQKKtbPnxaSaXAbBqCDYrw3wx4tXjKwci4/QmsZJxw==",
3191      "requires": {
3192        "temp-dir": "^2.0.0",
3193        "uuid": "^3.3.2"
3194      }
3195    },
3196    "tempy": {
3197      "version": "0.5.0",
3198      "resolved": "https://registry.npmjs.org/tempy/-/tempy-0.5.0.tgz",
3199      "integrity": "sha512-VEY96x7gbIRfsxqsafy2l5yVxxp3PhwAGoWMyC2D2Zt5DmEv+2tGiPOrquNRpf21hhGnKLVEsuqleqiZmKG/qw==",
3200      "requires": {
3201        "is-stream": "^2.0.0",
3202        "temp-dir": "^2.0.0",
3203        "type-fest": "^0.12.0",
3204        "unique-string": "^2.0.0"
3205      },
3206      "dependencies": {
3207        "type-fest": {
3208          "version": "0.12.0",
3209          "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.12.0.tgz",
3210          "integrity": "sha512-53RyidyjvkGpnWPMF9bQgFtWp+Sl8O2Rp13VavmJgfAP9WWG6q6TkrKU8iyJdnwnfgHI6k2hTlgqH4aSdjoTbg=="
3211        }
3212      }
3213    },
3214    "text-encoding": {
3215      "version": "0.6.4",
3216      "resolved": "https://registry.npmjs.org/text-encoding/-/text-encoding-0.6.4.tgz",
3217      "integrity": "sha1-45mpgiV6J22uQou5KEXLcb3CbRk=",
3218      "dev": true
3219    },
3220    "text-table": {
3221      "version": "0.2.0",
3222      "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz",
3223      "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=",
3224      "dev": true
3225    },
3226    "throttleit": {
3227      "version": "1.0.0",
3228      "resolved": "https://registry.npmjs.org/throttleit/-/throttleit-1.0.0.tgz",
3229      "integrity": "sha1-nnhYNtr0Z0MUWlmEtiaNgoUorGw=",
3230      "dev": true
3231    },
3232    "through": {
3233      "version": "2.3.8",
3234      "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
3235      "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=",
3236      "dev": true
3237    },
3238    "tmp": {
3239      "version": "0.0.33",
3240      "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz",
3241      "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==",
3242      "dev": true,
3243      "requires": {
3244        "os-tmpdir": "~1.0.2"
3245      }
3246    },
3247    "to-fast-properties": {
3248      "version": "2.0.0",
3249      "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
3250      "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4="
3251    },
3252    "to-object-path": {
3253      "version": "0.3.0",
3254      "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz",
3255      "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=",
3256      "dev": true,
3257      "requires": {
3258        "kind-of": "^3.0.2"
3259      },
3260      "dependencies": {
3261        "kind-of": {
3262          "version": "3.2.2",
3263          "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
3264          "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
3265          "dev": true,
3266          "requires": {
3267            "is-buffer": "^1.1.5"
3268          }
3269        }
3270      }
3271    },
3272    "to-regex": {
3273      "version": "3.0.2",
3274      "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz",
3275      "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==",
3276      "dev": true,
3277      "requires": {
3278        "define-property": "^2.0.2",
3279        "extend-shallow": "^3.0.2",
3280        "regex-not": "^1.0.2",
3281        "safe-regex": "^1.1.0"
3282      }
3283    },
3284    "to-regex-range": {
3285      "version": "2.1.1",
3286      "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
3287      "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
3288      "dev": true,
3289      "requires": {
3290        "is-number": "^3.0.0",
3291        "repeat-string": "^1.6.1"
3292      }
3293    },
3294    "tough-cookie": {
3295      "version": "2.3.4",
3296      "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.3.4.tgz",
3297      "integrity": "sha512-TZ6TTfI5NtZnuyy/Kecv+CnoROnyXn2DN97LontgQpCwsX2XyLYCC0ENhYkehSOwAp8rTQKc/NUIF7BkQ5rKLA==",
3298      "dev": true,
3299      "requires": {
3300        "punycode": "^1.4.1"
3301      }
3302    },
3303    "trim-right": {
3304      "version": "1.0.1",
3305      "resolved": "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz",
3306      "integrity": "sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM="
3307    },
3308    "tslib": {
3309      "version": "1.11.1",
3310      "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.11.1.tgz",
3311      "integrity": "sha512-aZW88SY8kQbU7gpV19lN24LtXh/yD4ZZg6qieAJDDg+YBsJcSmLGK9QpnUjAKVG/xefmvJGd1WUmfpT/g6AJGA==",
3312      "dev": true
3313    },
3314    "tunnel-agent": {
3315      "version": "0.6.0",
3316      "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
3317      "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=",
3318      "dev": true,
3319      "requires": {
3320        "safe-buffer": "^5.0.1"
3321      }
3322    },
3323    "tweetnacl": {
3324      "version": "0.14.5",
3325      "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz",
3326      "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=",
3327      "dev": true
3328    },
3329    "type-check": {
3330      "version": "0.3.2",
3331      "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz",
3332      "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=",
3333      "dev": true,
3334      "requires": {
3335        "prelude-ls": "~1.1.2"
3336      }
3337    },
3338    "type-detect": {
3339      "version": "4.0.3",
3340      "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.3.tgz",
3341      "integrity": "sha1-Dj8mcLRAmbC0bChNE2p+9Jx0wuo=",
3342      "dev": true
3343    },
3344    "type-fest": {
3345      "version": "0.8.1",
3346      "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz",
3347      "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==",
3348      "dev": true
3349    },
3350    "uid2": {
3351      "version": "0.0.3",
3352      "resolved": "https://registry.npmjs.org/uid2/-/uid2-0.0.3.tgz",
3353      "integrity": "sha1-SDEm4Rd03y9xuLY53NeZw3YWK4I=",
3354      "dev": true
3355    },
3356    "union-value": {
3357      "version": "1.0.0",
3358      "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.0.tgz",
3359      "integrity": "sha1-XHHDTLW61dzr4+oM0IIHulqhrqQ=",
3360      "dev": true,
3361      "requires": {
3362        "arr-union": "^3.1.0",
3363        "get-value": "^2.0.6",
3364        "is-extendable": "^0.1.1",
3365        "set-value": "^0.4.3"
3366      },
3367      "dependencies": {
3368        "extend-shallow": {
3369          "version": "2.0.1",
3370          "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
3371          "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
3372          "dev": true,
3373          "requires": {
3374            "is-extendable": "^0.1.0"
3375          }
3376        },
3377        "set-value": {
3378          "version": "0.4.3",
3379          "resolved": "https://registry.npmjs.org/set-value/-/set-value-0.4.3.tgz",
3380          "integrity": "sha1-fbCPnT0i3H945Trzw79GZuzfzPE=",
3381          "dev": true,
3382          "requires": {
3383            "extend-shallow": "^2.0.1",
3384            "is-extendable": "^0.1.1",
3385            "is-plain-object": "^2.0.1",
3386            "to-object-path": "^0.3.0"
3387          }
3388        }
3389      }
3390    },
3391    "unique-string": {
3392      "version": "2.0.0",
3393      "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz",
3394      "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==",
3395      "requires": {
3396        "crypto-random-string": "^2.0.0"
3397      }
3398    },
3399    "unique-temp-dir": {
3400      "version": "1.0.0",
3401      "resolved": "https://registry.npmjs.org/unique-temp-dir/-/unique-temp-dir-1.0.0.tgz",
3402      "integrity": "sha1-bc6VsmgcoAPuv7MEpBX5y6vMU4U=",
3403      "dev": true,
3404      "requires": {
3405        "mkdirp": "^0.5.1",
3406        "os-tmpdir": "^1.0.1",
3407        "uid2": "0.0.3"
3408      }
3409    },
3410    "universalify": {
3411      "version": "0.1.2",
3412      "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",
3413      "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==",
3414      "dev": true
3415    },
3416    "unset-value": {
3417      "version": "1.0.0",
3418      "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz",
3419      "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=",
3420      "dev": true,
3421      "requires": {
3422        "has-value": "^0.3.1",
3423        "isobject": "^3.0.0"
3424      },
3425      "dependencies": {
3426        "has-value": {
3427          "version": "0.3.1",
3428          "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz",
3429          "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=",
3430          "dev": true,
3431          "requires": {
3432            "get-value": "^2.0.3",
3433            "has-values": "^0.1.4",
3434            "isobject": "^2.0.0"
3435          },
3436          "dependencies": {
3437            "isobject": {
3438              "version": "2.1.0",
3439              "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
3440              "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=",
3441              "dev": true,
3442              "requires": {
3443                "isarray": "1.0.0"
3444              }
3445            }
3446          }
3447        },
3448        "has-values": {
3449          "version": "0.1.4",
3450          "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz",
3451          "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=",
3452          "dev": true
3453        },
3454        "isarray": {
3455          "version": "1.0.0",
3456          "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
3457          "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
3458          "dev": true
3459        }
3460      }
3461    },
3462    "uri-js": {
3463      "version": "4.2.2",
3464      "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz",
3465      "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==",
3466      "dev": true,
3467      "requires": {
3468        "punycode": "^2.1.0"
3469      },
3470      "dependencies": {
3471        "punycode": {
3472          "version": "2.1.1",
3473          "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
3474          "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
3475          "dev": true
3476        }
3477      }
3478    },
3479    "urix": {
3480      "version": "0.1.0",
3481      "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz",
3482      "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=",
3483      "dev": true
3484    },
3485    "use": {
3486      "version": "3.1.1",
3487      "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz",
3488      "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==",
3489      "dev": true
3490    },
3491    "util-deprecate": {
3492      "version": "1.0.2",
3493      "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
3494      "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
3495      "dev": true
3496    },
3497    "uuid": {
3498      "version": "3.3.2",
3499      "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz",
3500      "integrity": "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA=="
3501    },
3502    "v8-compile-cache": {
3503      "version": "2.1.0",
3504      "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.1.0.tgz",
3505      "integrity": "sha512-usZBT3PW+LOjM25wbqIlZwPeJV+3OSz3M1k1Ws8snlW39dZyYL9lOGC5FgPVHfk0jKmjiDV8Z0mIbVQPiwFs7g==",
3506      "dev": true
3507    },
3508    "verror": {
3509      "version": "1.10.0",
3510      "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz",
3511      "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=",
3512      "dev": true,
3513      "requires": {
3514        "assert-plus": "^1.0.0",
3515        "core-util-is": "1.0.2",
3516        "extsprintf": "^1.2.0"
3517      }
3518    },
3519    "which": {
3520      "version": "1.3.1",
3521      "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
3522      "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
3523      "dev": true,
3524      "requires": {
3525        "isexe": "^2.0.0"
3526      }
3527    },
3528    "word-wrap": {
3529      "version": "1.2.3",
3530      "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz",
3531      "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==",
3532      "dev": true
3533    },
3534    "wordwrap": {
3535      "version": "1.0.0",
3536      "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz",
3537      "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=",
3538      "dev": true
3539    },
3540    "wrappy": {
3541      "version": "1.0.2",
3542      "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
3543      "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
3544      "dev": true
3545    },
3546    "write": {
3547      "version": "1.0.3",
3548      "resolved": "https://registry.npmjs.org/write/-/write-1.0.3.tgz",
3549      "integrity": "sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig==",
3550      "dev": true,
3551      "requires": {
3552        "mkdirp": "^0.5.1"
3553      }
3554    }
3555  }
3556}
3557