aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAkshay <[email protected]>2021-06-12 06:18:00 +0100
committerAkshay <[email protected]>2021-06-12 06:18:00 +0100
commit987ce60b9fc60ccdb91e0d271fcba10a0a6cf51a (patch)
treecab9c1d8170fdfe8423e3f7713af889206a2ce5b
parentad701b3f1959fa7c761668da5164518aa9d122cd (diff)
re-add www
m---------www0
-rwxr-xr-xwww/.bin/create-wasm-app.js24
-rw-r--r--www/.gitignore2
-rw-r--r--www/.travis.yml5
-rw-r--r--www/bootstrap.js5
-rw-r--r--www/index.html26
-rw-r--r--www/index.js49
-rw-r--r--www/package-lock.json13327
-rw-r--r--www/package.json41
-rw-r--r--www/webpack.config.js14
10 files changed, 13493 insertions, 0 deletions
diff --git a/www b/www
deleted file mode 160000
Subproject 9ac3dff9ebea4675e5c478bcdcbc0fd547d1529
diff --git a/www/.bin/create-wasm-app.js b/www/.bin/create-wasm-app.js
new file mode 100755
index 0000000..2f42973
--- /dev/null
+++ b/www/.bin/create-wasm-app.js
@@ -0,0 +1,24 @@
1#!/usr/bin/env node
2
3const { spawn } = require("child_process");
4const fs = require("fs");
5
6let folderName = '.';
7
8if (process.argv.length >= 3) {
9 folderName = process.argv[2];
10 if (!fs.existsSync(folderName)) {
11 fs.mkdirSync(folderName);
12 }
13}
14
15const clone = spawn("git", ["clone", "https://github.com/rustwasm/create-wasm-app.git", folderName]);
16
17clone.on("close", code => {
18 if (code !== 0) {
19 console.error("cloning the template failed!")
20 process.exit(code);
21 } else {
22 console.log("🦀 Rust + 🕸 Wasm = ❤");
23 }
24});
diff --git a/www/.gitignore b/www/.gitignore
new file mode 100644
index 0000000..f06235c
--- /dev/null
+++ b/www/.gitignore
@@ -0,0 +1,2 @@
1node_modules
2dist
diff --git a/www/.travis.yml b/www/.travis.yml
new file mode 100644
index 0000000..04d40b4
--- /dev/null
+++ b/www/.travis.yml
@@ -0,0 +1,5 @@
1language: node_js
2node_js: "10"
3
4script:
5 - ./node_modules/.bin/webpack
diff --git a/www/bootstrap.js b/www/bootstrap.js
new file mode 100644
index 0000000..7934d62
--- /dev/null
+++ b/www/bootstrap.js
@@ -0,0 +1,5 @@
1// A dependency graph that contains any wasm must all be imported
2// asynchronously. This `bootstrap.js` file does the single async import, so
3// that no one else needs to worry about it again.
4import("./index.js")
5 .catch(e => console.error("Error importing `index.js`:", e));
diff --git a/www/index.html b/www/index.html
new file mode 100644
index 0000000..01ba57d
--- /dev/null
+++ b/www/index.html
@@ -0,0 +1,26 @@
1<!DOCTYPE html>
2<html>
3 <head>
4 <meta charset="utf-8">
5 <title>CSTea</title>
6 </head>
7 <style>
8.grid-container {
9 display: grid;
10 grid-template-columns: 1fr 1fr;
11 grid-gap: 20px;
12}
13 </style>
14 <body>
15 <noscript>This page contains webassembly and javascript content, please enable javascript in your browser.</noscript>
16 <script src="./bootstrap.js"></script>
17 <div class="grid-container">
18 <div id="source-code"></div>
19 <div>
20 <pre id="cst">
21 </pre>
22 </div>
23 </div>
24 <!-- button id="gen-cst">Generate CST</button -->
25 </body>
26</html>
diff --git a/www/index.js b/www/index.js
new file mode 100644
index 0000000..2665873
--- /dev/null
+++ b/www/index.js
@@ -0,0 +1,49 @@
1import {SynNode, put_cst} from "cstea";
2import {EditorState, EditorView, basicSetup} from "@codemirror/basic-setup"
3import {rust} from "@codemirror/lang-rust"
4
5let cst = document.getElementById('cst');
6let view = new EditorView({
7 state: EditorState.create({
8 extensions: [
9 basicSetup,
10 rust(),
11 EditorView.updateListener.of((v) => {
12 if (v.docChanged) {
13 doRender()
14 }
15 })
16 ]
17 }),
18 parent: document.getElementById('source-code')
19})
20
21function render_cst(synRoot) {
22 cst.innerText += "\n" + synRoot.to_string();
23 if (!synRoot.is_token()) {
24 synRoot.children().forEach(node => {
25 render_cst(node);
26 return;
27 });
28 } else {
29 return;
30 }
31}
32
33function render_err(errorList) {
34 cst.innerText = "";
35 errorList.forEach(err => {
36 cst.innerText += "\n" + err.to_string();
37 });
38}
39
40function doRender() {
41 let sourceFile = view.state.doc.toString();;
42 cst.innerText = "";
43 try {
44 var synRoot = SynNode.from_str(sourceFile);
45 render_cst(synRoot);
46 } catch (synError) {
47 render_err(synError)
48 }
49}
diff --git a/www/package-lock.json b/www/package-lock.json
new file mode 100644
index 0000000..3f37204
--- /dev/null
+++ b/www/package-lock.json
@@ -0,0 +1,13327 @@
1{
2 "name": "create-wasm-app",
3 "version": "0.1.0",
4 "lockfileVersion": 2,
5 "requires": true,
6 "packages": {
7 "": {
8 "name": "create-wasm-app",
9 "version": "0.1.0",
10 "license": "(MIT OR Apache-2.0)",
11 "dependencies": {
12 "@codemirror/basic-setup": "^0.18.2",
13 "@codemirror/lang-rust": "^0.18.0",
14 "cstea": "file:../pkg"
15 },
16 "bin": {
17 "create-wasm-app": ".bin/create-wasm-app.js"
18 },
19 "devDependencies": {
20 "copy-webpack-plugin": "^5.0.0",
21 "hello-wasm-pack": "^0.1.0",
22 "webpack": "^4.29.3",
23 "webpack-cli": "^3.1.0",
24 "webpack-dev-server": "^3.1.5"
25 }
26 },
27 "../pkg": {
28 "name": "cstea",
29 "version": "0.1.0"
30 },
31 "node_modules/@codemirror/autocomplete": {
32 "version": "0.18.6",
33 "resolved": "https://registry.npmjs.org/@codemirror/autocomplete/-/autocomplete-0.18.6.tgz",
34 "integrity": "sha512-pKKv1caMxgdOx4/oyPN47oRwM8G0w5z2kDPXfSEpOsxPEkYMbkvimoDp8UEfUbyScc7m4OEkfXkiC0A3B0/g4w==",
35 "dependencies": {
36 "@codemirror/language": "^0.18.0",
37 "@codemirror/state": "^0.18.0",
38 "@codemirror/text": "^0.18.0",
39 "@codemirror/tooltip": "^0.18.4",
40 "@codemirror/view": "^0.18.0",
41 "lezer-tree": "^0.13.0"
42 }
43 },
44 "node_modules/@codemirror/basic-setup": {
45 "version": "0.18.2",
46 "resolved": "https://registry.npmjs.org/@codemirror/basic-setup/-/basic-setup-0.18.2.tgz",
47 "integrity": "sha512-4UNFQ4jhU7wKxJH23AJcZW6Ho54VXUpmbtFnN5amIdtGci4ZLvci4M7JKgKFraHmKfDIYQnSzN8d8ohXR7CRhw==",
48 "dependencies": {
49 "@codemirror/autocomplete": "^0.18.0",
50 "@codemirror/closebrackets": "^0.18.0",
51 "@codemirror/commands": "^0.18.0",
52 "@codemirror/comment": "^0.18.0",
53 "@codemirror/fold": "^0.18.0",
54 "@codemirror/gutter": "^0.18.3",
55 "@codemirror/highlight": "^0.18.0",
56 "@codemirror/history": "^0.18.0",
57 "@codemirror/language": "^0.18.0",
58 "@codemirror/lint": "^0.18.0",
59 "@codemirror/matchbrackets": "^0.18.0",
60 "@codemirror/rectangular-selection": "^0.18.0",
61 "@codemirror/search": "^0.18.0",
62 "@codemirror/state": "^0.18.0",
63 "@codemirror/view": "^0.18.0"
64 }
65 },
66 "node_modules/@codemirror/closebrackets": {
67 "version": "0.18.0",
68 "resolved": "https://registry.npmjs.org/@codemirror/closebrackets/-/closebrackets-0.18.0.tgz",
69 "integrity": "sha512-O1RAgUkzF4nq/B8IyXenZKZ1rJi2Mc7I6y4IhWhELiTnjyQy7YdAthTsJ40mNr8kZ6gRbasYe3K7TraITElZJA==",
70 "dependencies": {
71 "@codemirror/language": "^0.18.0",
72 "@codemirror/rangeset": "^0.18.0",
73 "@codemirror/state": "^0.18.0",
74 "@codemirror/text": "^0.18.0",
75 "@codemirror/view": "^0.18.0"
76 }
77 },
78 "node_modules/@codemirror/commands": {
79 "version": "0.18.2",
80 "resolved": "https://registry.npmjs.org/@codemirror/commands/-/commands-0.18.2.tgz",
81 "integrity": "sha512-NeIpsQe5yUIhG7sD1HPaw/9TO5V7miMKwGwhT/0tkgkmgnMtJcgnguM1gjaUlaZ09BBJO6s61D8JHNDUvBI6tA==",
82 "dependencies": {
83 "@codemirror/language": "^0.18.0",
84 "@codemirror/matchbrackets": "^0.18.0",
85 "@codemirror/state": "^0.18.0",
86 "@codemirror/text": "^0.18.0",
87 "@codemirror/view": "^0.18.0",
88 "lezer-tree": "^0.13.0"
89 }
90 },
91 "node_modules/@codemirror/comment": {
92 "version": "0.18.1",
93 "resolved": "https://registry.npmjs.org/@codemirror/comment/-/comment-0.18.1.tgz",
94 "integrity": "sha512-Inhqs0F24WE28Fcp1dBZghwixBGv1HDwY9MjE0d5tpMY/IPGI6uT30fGyHAXrir6hUqk7eJRkO4UYnODGOnoIA==",
95 "dependencies": {
96 "@codemirror/state": "^0.18.0",
97 "@codemirror/text": "^0.18.0",
98 "@codemirror/view": "^0.18.0"
99 }
100 },
101 "node_modules/@codemirror/fold": {
102 "version": "0.18.1",
103 "resolved": "https://registry.npmjs.org/@codemirror/fold/-/fold-0.18.1.tgz",
104 "integrity": "sha512-vvMUgDeSmeVow7/75YoNTERxPsdnIBeEw1JL2YVpLyscsUlalqwuxdhiHDLT5zjAu6JvMoTC103mwqgAYwM9tA==",
105 "dependencies": {
106 "@codemirror/gutter": "^0.18.0",
107 "@codemirror/language": "^0.18.0",
108 "@codemirror/rangeset": "^0.18.0",
109 "@codemirror/state": "^0.18.0",
110 "@codemirror/view": "^0.18.0"
111 }
112 },
113 "node_modules/@codemirror/gutter": {
114 "version": "0.18.4",
115 "resolved": "https://registry.npmjs.org/@codemirror/gutter/-/gutter-0.18.4.tgz",
116 "integrity": "sha512-Sf2IWshMi9zwVVqpGmd2NRplY0qfrE2IiBEII9n2gB9M8hgIMg5GCyhdnsUDsOm0gcSut65W62vV7/DfYJHQCA==",
117 "dependencies": {
118 "@codemirror/rangeset": "^0.18.3",
119 "@codemirror/state": "^0.18.0",
120 "@codemirror/view": "^0.18.0"
121 }
122 },
123 "node_modules/@codemirror/highlight": {
124 "version": "0.18.4",
125 "resolved": "https://registry.npmjs.org/@codemirror/highlight/-/highlight-0.18.4.tgz",
126 "integrity": "sha512-3azJntqWrShOIq/0kVcdMc9k7ACL0LQErgK+A6aWXmCj5Mx0gShq+Iajy8AMQ2zB0v3nhCBgFaniL1LLD5m5hQ==",
127 "dependencies": {
128 "@codemirror/language": "^0.18.0",
129 "@codemirror/rangeset": "^0.18.0",
130 "@codemirror/state": "^0.18.0",
131 "@codemirror/view": "^0.18.0",
132 "lezer-tree": "^0.13.0",
133 "style-mod": "^4.0.0"
134 }
135 },
136 "node_modules/@codemirror/history": {
137 "version": "0.18.1",
138 "resolved": "https://registry.npmjs.org/@codemirror/history/-/history-0.18.1.tgz",
139 "integrity": "sha512-Aad3p4zs6UYKCUMXYjh7cvPK0ajuL+rMib9yBZ61w81LLl6OkM31Xrn9J6CLJmPxCwP3OJFiqBmNSBQ05oIsTw==",
140 "dependencies": {
141 "@codemirror/state": "^0.18.3",
142 "@codemirror/view": "^0.18.0"
143 }
144 },
145 "node_modules/@codemirror/lang-rust": {
146 "version": "0.18.0",
147 "resolved": "https://registry.npmjs.org/@codemirror/lang-rust/-/lang-rust-0.18.0.tgz",
148 "integrity": "sha512-qlzSzDmiUr4UsgQvyRSchMC4xZGX/1FfsikWOC/NL4m7peqlZLWrvzve0z/WNsLvbEC/E+GiiftxdUsqFYsJAg==",
149 "dependencies": {
150 "@codemirror/highlight": "^0.18.0",
151 "@codemirror/language": "^0.18.0",
152 "lezer-rust": "^0.13.0"
153 }
154 },
155 "node_modules/@codemirror/language": {
156 "version": "0.18.2",
157 "resolved": "https://registry.npmjs.org/@codemirror/language/-/language-0.18.2.tgz",
158 "integrity": "sha512-2Kz0Xyfvt1Ex2KfTUcYZ3IBxpnFCqHaJijwZknGBT7JXv9dwbOPs9SfPfL4oxVuDIHZx8JTPfoV3LTTJrm8M3Q==",
159 "dependencies": {
160 "@codemirror/state": "^0.18.0",
161 "@codemirror/text": "^0.18.0",
162 "@codemirror/view": "^0.18.0",
163 "lezer": "^0.13.4",
164 "lezer-tree": "^0.13.0"
165 }
166 },
167 "node_modules/@codemirror/lint": {
168 "version": "0.18.4",
169 "resolved": "https://registry.npmjs.org/@codemirror/lint/-/lint-0.18.4.tgz",
170 "integrity": "sha512-H77qYfZOmo1kKf0ZQagzk/JRGVhIpwP0hq1TSO6DFC1WLjW6gcsFJO5NDMS86enm0KX0w4/IkA7PItz2mjmHhQ==",
171 "dependencies": {
172 "@codemirror/panel": "^0.18.1",
173 "@codemirror/state": "^0.18.0",
174 "@codemirror/tooltip": "^0.18.4",
175 "@codemirror/view": "^0.18.0",
176 "crelt": "^1.0.5"
177 }
178 },
179 "node_modules/@codemirror/matchbrackets": {
180 "version": "0.18.0",
181 "resolved": "https://registry.npmjs.org/@codemirror/matchbrackets/-/matchbrackets-0.18.0.tgz",
182 "integrity": "sha512-dPDopnZVkD54sSYdmQbyQbPdiuIA83p7XxX6Hp1ScEkOjukwCiFXiA/84x10FUTsQpUYp8bDzm7gwII119bGIw==",
183 "dependencies": {
184 "@codemirror/language": "^0.18.0",
185 "@codemirror/state": "^0.18.0",
186 "@codemirror/view": "^0.18.0",
187 "lezer-tree": "^0.13.0"
188 }
189 },
190 "node_modules/@codemirror/panel": {
191 "version": "0.18.2",
192 "resolved": "https://registry.npmjs.org/@codemirror/panel/-/panel-0.18.2.tgz",
193 "integrity": "sha512-ea/g2aAKtfmie1kD7C8GDutD/5u+uzRJr/varUiAbHKr1sAdjtz5xYvC3GBAMYMan1GOh0vD5zP1yEupJl3b3Q==",
194 "dependencies": {
195 "@codemirror/state": "^0.18.0",
196 "@codemirror/view": "^0.18.0"
197 }
198 },
199 "node_modules/@codemirror/rangeset": {
200 "version": "0.18.3",
201 "resolved": "https://registry.npmjs.org/@codemirror/rangeset/-/rangeset-0.18.3.tgz",
202 "integrity": "sha512-p6bPVr6Cw0yh/QSelsg0RoNaG4btuzZo7YMT+WFwZsjbr7+X0dVpd2vqLAHIeDUfvOzrEI/dXXPKLpZZgYeU+g==",
203 "dependencies": {
204 "@codemirror/state": "^0.18.0"
205 }
206 },
207 "node_modules/@codemirror/rectangular-selection": {
208 "version": "0.18.0",
209 "resolved": "https://registry.npmjs.org/@codemirror/rectangular-selection/-/rectangular-selection-0.18.0.tgz",
210 "integrity": "sha512-BQ4pp2zhXCVZNqct5LtLR3AOWVseENBF/3oOgBmwsCKH7c11NfTqIqgWG5EW8NLOXp8HP8cDm3np8eWez0VkGQ==",
211 "dependencies": {
212 "@codemirror/state": "^0.18.0",
213 "@codemirror/text": "^0.18.0",
214 "@codemirror/view": "^0.18.0"
215 }
216 },
217 "node_modules/@codemirror/search": {
218 "version": "0.18.4",
219 "resolved": "https://registry.npmjs.org/@codemirror/search/-/search-0.18.4.tgz",
220 "integrity": "sha512-3chVkMPzl+pTUSqtimTicebhti4SLpvkj03pQx2aPZScXxIiYuDk4cLdIJK9omjmO1+oycRKbOrqvG7iZJJwMg==",
221 "dependencies": {
222 "@codemirror/panel": "^0.18.1",
223 "@codemirror/rangeset": "^0.18.0",
224 "@codemirror/state": "^0.18.6",
225 "@codemirror/text": "^0.18.0",
226 "@codemirror/view": "^0.18.0",
227 "crelt": "^1.0.5"
228 }
229 },
230 "node_modules/@codemirror/state": {
231 "version": "0.18.7",
232 "resolved": "https://registry.npmjs.org/@codemirror/state/-/state-0.18.7.tgz",
233 "integrity": "sha512-cVyTiAC9vv90NKmGOfNtBjyIem3BqKui1L5Hfcxurp8K9votQj2oH9COcgWPnQ2Xs64yC70tEuTt9DF1pj5PFQ==",
234 "dependencies": {
235 "@codemirror/text": "^0.18.0"
236 }
237 },
238 "node_modules/@codemirror/text": {
239 "version": "0.18.0",
240 "resolved": "https://registry.npmjs.org/@codemirror/text/-/text-0.18.0.tgz",
241 "integrity": "sha512-HMzHNIAbjCiCf3tEJMRg6ul01KPuXxQGNiHlHgAnqPguq/CX+L4Nvj5JlWQAI91Pupk18zhmM1c6eaazX4YeTg=="
242 },
243 "node_modules/@codemirror/tooltip": {
244 "version": "0.18.4",
245 "resolved": "https://registry.npmjs.org/@codemirror/tooltip/-/tooltip-0.18.4.tgz",
246 "integrity": "sha512-LDlDOSEfjoG24uapLN7exK3Z3JchYFKUwWqo1x/9YdlAkmD1ik7cMSQZboCquP1uJVcXhtbpKmaO6vENGVaarg==",
247 "dependencies": {
248 "@codemirror/state": "^0.18.0",
249 "@codemirror/view": "^0.18.0"
250 }
251 },
252 "node_modules/@codemirror/view": {
253 "version": "0.18.16",
254 "resolved": "https://registry.npmjs.org/@codemirror/view/-/view-0.18.16.tgz",
255 "integrity": "sha512-5sFdVXV4Gdw8/JfyjzIAVL+IrLIGPoXrqs+fZmu3rPMQEnw7u/EkG2aKxnwf/IdDPLLVK6FDRWoddaZ25VIjdQ==",
256 "dependencies": {
257 "@codemirror/rangeset": "^0.18.2",
258 "@codemirror/state": "^0.18.0",
259 "@codemirror/text": "^0.18.0",
260 "style-mod": "^4.0.0",
261 "w3c-keyname": "^2.2.4"
262 }
263 },
264 "node_modules/@types/events": {
265 "version": "3.0.0",
266 "resolved": "https://registry.npmjs.org/@types/events/-/events-3.0.0.tgz",
267 "integrity": "sha512-EaObqwIvayI5a8dCzhFrjKzVwKLxjoG9T6Ppd5CEo07LRKfQ8Yokw54r5+Wq7FaBQ+yXRvQAYPrHwya1/UFt9g==",
268 "dev": true
269 },
270 "node_modules/@types/glob": {
271 "version": "7.1.1",
272 "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.1.tgz",
273 "integrity": "sha512-1Bh06cbWJUHMC97acuD6UMG29nMt0Aqz1vF3guLfG+kHHJhy3AyohZFFxYk2f7Q1SQIrNwvncxAE0N/9s70F2w==",
274 "dev": true,
275 "dependencies": {
276 "@types/events": "*",
277 "@types/minimatch": "*",
278 "@types/node": "*"
279 }
280 },
281 "node_modules/@types/minimatch": {
282 "version": "3.0.3",
283 "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz",
284 "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==",
285 "dev": true
286 },
287 "node_modules/@types/node": {
288 "version": "13.13.5",
289 "resolved": "https://registry.npmjs.org/@types/node/-/node-13.13.5.tgz",
290 "integrity": "sha512-3ySmiBYJPqgjiHA7oEaIo2Rzz0HrOZ7yrNO5HWyaE5q0lQ3BppDZ3N53Miz8bw2I7gh1/zir2MGVZBvpb1zq9g==",
291 "dev": true
292 },
293 "node_modules/@webassemblyjs/ast": {
294 "version": "1.9.0",
295 "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz",
296 "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==",
297 "dev": true,
298 "dependencies": {
299 "@webassemblyjs/helper-module-context": "1.9.0",
300 "@webassemblyjs/helper-wasm-bytecode": "1.9.0",
301 "@webassemblyjs/wast-parser": "1.9.0"
302 }
303 },
304 "node_modules/@webassemblyjs/floating-point-hex-parser": {
305 "version": "1.9.0",
306 "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.9.0.tgz",
307 "integrity": "sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA==",
308 "dev": true
309 },
310 "node_modules/@webassemblyjs/helper-api-error": {
311 "version": "1.9.0",
312 "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz",
313 "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==",
314 "dev": true
315 },
316 "node_modules/@webassemblyjs/helper-buffer": {
317 "version": "1.9.0",
318 "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz",
319 "integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==",
320 "dev": true
321 },
322 "node_modules/@webassemblyjs/helper-code-frame": {
323 "version": "1.9.0",
324 "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.9.0.tgz",
325 "integrity": "sha512-ERCYdJBkD9Vu4vtjUYe8LZruWuNIToYq/ME22igL+2vj2dQ2OOujIZr3MEFvfEaqKoVqpsFKAGsRdBSBjrIvZA==",
326 "dev": true,
327 "dependencies": {
328 "@webassemblyjs/wast-printer": "1.9.0"
329 }
330 },
331 "node_modules/@webassemblyjs/helper-fsm": {
332 "version": "1.9.0",
333 "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.9.0.tgz",
334 "integrity": "sha512-OPRowhGbshCb5PxJ8LocpdX9Kl0uB4XsAjl6jH/dWKlk/mzsANvhwbiULsaiqT5GZGT9qinTICdj6PLuM5gslw==",
335 "dev": true
336 },
337 "node_modules/@webassemblyjs/helper-module-context": {
338 "version": "1.9.0",
339 "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.9.0.tgz",
340 "integrity": "sha512-MJCW8iGC08tMk2enck1aPW+BE5Cw8/7ph/VGZxwyvGbJwjktKkDK7vy7gAmMDx88D7mhDTCNKAW5tED+gZ0W8g==",
341 "dev": true,
342 "dependencies": {
343 "@webassemblyjs/ast": "1.9.0"
344 }
345 },
346 "node_modules/@webassemblyjs/helper-wasm-bytecode": {
347 "version": "1.9.0",
348 "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz",
349 "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==",
350 "dev": true
351 },
352 "node_modules/@webassemblyjs/helper-wasm-section": {
353 "version": "1.9.0",
354 "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz",
355 "integrity": "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==",
356 "dev": true,
357 "dependencies": {
358 "@webassemblyjs/ast": "1.9.0",
359 "@webassemblyjs/helper-buffer": "1.9.0",
360 "@webassemblyjs/helper-wasm-bytecode": "1.9.0",
361 "@webassemblyjs/wasm-gen": "1.9.0"
362 }
363 },
364 "node_modules/@webassemblyjs/ieee754": {
365 "version": "1.9.0",
366 "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz",
367 "integrity": "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==",
368 "dev": true,
369 "dependencies": {
370 "@xtuc/ieee754": "^1.2.0"
371 }
372 },
373 "node_modules/@webassemblyjs/leb128": {
374 "version": "1.9.0",
375 "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz",
376 "integrity": "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==",
377 "dev": true,
378 "dependencies": {
379 "@xtuc/long": "4.2.2"
380 }
381 },
382 "node_modules/@webassemblyjs/utf8": {
383 "version": "1.9.0",
384 "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz",
385 "integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==",
386 "dev": true
387 },
388 "node_modules/@webassemblyjs/wasm-edit": {
389 "version": "1.9.0",
390 "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz",
391 "integrity": "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==",
392 "dev": true,
393 "dependencies": {
394 "@webassemblyjs/ast": "1.9.0",
395 "@webassemblyjs/helper-buffer": "1.9.0",
396 "@webassemblyjs/helper-wasm-bytecode": "1.9.0",
397 "@webassemblyjs/helper-wasm-section": "1.9.0",
398 "@webassemblyjs/wasm-gen": "1.9.0",
399 "@webassemblyjs/wasm-opt": "1.9.0",
400 "@webassemblyjs/wasm-parser": "1.9.0",
401 "@webassemblyjs/wast-printer": "1.9.0"
402 }
403 },
404 "node_modules/@webassemblyjs/wasm-gen": {
405 "version": "1.9.0",
406 "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz",
407 "integrity": "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==",
408 "dev": true,
409 "dependencies": {
410 "@webassemblyjs/ast": "1.9.0",
411 "@webassemblyjs/helper-wasm-bytecode": "1.9.0",
412 "@webassemblyjs/ieee754": "1.9.0",
413 "@webassemblyjs/leb128": "1.9.0",
414 "@webassemblyjs/utf8": "1.9.0"
415 }
416 },
417 "node_modules/@webassemblyjs/wasm-opt": {
418 "version": "1.9.0",
419 "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz",
420 "integrity": "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==",
421 "dev": true,
422 "dependencies": {
423 "@webassemblyjs/ast": "1.9.0",
424 "@webassemblyjs/helper-buffer": "1.9.0",
425 "@webassemblyjs/wasm-gen": "1.9.0",
426 "@webassemblyjs/wasm-parser": "1.9.0"
427 }
428 },
429 "node_modules/@webassemblyjs/wasm-parser": {
430 "version": "1.9.0",
431 "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz",
432 "integrity": "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==",
433 "dev": true,
434 "dependencies": {
435 "@webassemblyjs/ast": "1.9.0",
436 "@webassemblyjs/helper-api-error": "1.9.0",
437 "@webassemblyjs/helper-wasm-bytecode": "1.9.0",
438 "@webassemblyjs/ieee754": "1.9.0",
439 "@webassemblyjs/leb128": "1.9.0",
440 "@webassemblyjs/utf8": "1.9.0"
441 }
442 },
443 "node_modules/@webassemblyjs/wast-parser": {
444 "version": "1.9.0",
445 "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.9.0.tgz",
446 "integrity": "sha512-qsqSAP3QQ3LyZjNC/0jBJ/ToSxfYJ8kYyuiGvtn/8MK89VrNEfwj7BPQzJVHi0jGTRK2dGdJ5PRqhtjzoww+bw==",
447 "dev": true,
448 "dependencies": {
449 "@webassemblyjs/ast": "1.9.0",
450 "@webassemblyjs/floating-point-hex-parser": "1.9.0",
451 "@webassemblyjs/helper-api-error": "1.9.0",
452 "@webassemblyjs/helper-code-frame": "1.9.0",
453 "@webassemblyjs/helper-fsm": "1.9.0",
454 "@xtuc/long": "4.2.2"
455 }
456 },
457 "node_modules/@webassemblyjs/wast-printer": {
458 "version": "1.9.0",
459 "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz",
460 "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==",
461 "dev": true,
462 "dependencies": {
463 "@webassemblyjs/ast": "1.9.0",
464 "@webassemblyjs/wast-parser": "1.9.0",
465 "@xtuc/long": "4.2.2"
466 }
467 },
468 "node_modules/@xtuc/ieee754": {
469 "version": "1.2.0",
470 "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz",
471 "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==",
472 "dev": true
473 },
474 "node_modules/@xtuc/long": {
475 "version": "4.2.2",
476 "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz",
477 "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==",
478 "dev": true
479 },
480 "node_modules/accepts": {
481 "version": "1.3.7",
482 "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz",
483 "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==",
484 "dev": true,
485 "dependencies": {
486 "mime-types": "~2.1.24",
487 "negotiator": "0.6.2"
488 },
489 "engines": {
490 "node": ">= 0.6"
491 }
492 },
493 "node_modules/acorn": {
494 "version": "6.4.1",
495 "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.1.tgz",
496 "integrity": "sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA==",
497 "dev": true,
498 "bin": {
499 "acorn": "bin/acorn"
500 },
501 "engines": {
502 "node": ">=0.4.0"
503 }
504 },
505 "node_modules/ajv": {
506 "version": "6.5.3",
507 "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.5.3.tgz",
508 "integrity": "sha512-LqZ9wY+fx3UMiiPd741yB2pj3hhil+hQc8taf4o2QGRFpWgZ2V5C8HA165DY9sS3fJwsk7uT7ZlFEyC3Ig3lLg==",
509 "dev": true,
510 "dependencies": {
511 "fast-deep-equal": "^2.0.1",
512 "fast-json-stable-stringify": "^2.0.0",
513 "json-schema-traverse": "^0.4.1",
514 "uri-js": "^4.2.2"
515 }
516 },
517 "node_modules/ajv-errors": {
518 "version": "1.0.0",
519 "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.0.tgz",
520 "integrity": "sha1-7PAh+hCP0X37Xms4Py3SM+Mf/Fk=",
521 "dev": true
522 },
523 "node_modules/ajv-keywords": {
524 "version": "3.2.0",
525 "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.2.0.tgz",
526 "integrity": "sha1-6GuBnGAs+IIa1jdBNpjx3sAhhHo=",
527 "dev": true
528 },
529 "node_modules/ansi-colors": {
530 "version": "3.2.3",
531 "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.3.tgz",
532 "integrity": "sha512-LEHHyuhlPY3TmuUYMh2oz89lTShfvgbmzaBcxve9t/9Wuy7Dwf4yoAKcND7KFT1HAQfqZ12qtc+DUrBMeKF9nw==",
533 "dev": true,
534 "engines": {
535 "node": ">=6"
536 }
537 },
538 "node_modules/ansi-html": {
539 "version": "0.0.7",
540 "resolved": "https://registry.npmjs.org/ansi-html/-/ansi-html-0.0.7.tgz",
541 "integrity": "sha1-gTWEAhliqenm/QOflA0S9WynhZ4=",
542 "dev": true,
543 "engines": [
544 "node >= 0.8.0"
545 ],
546 "bin": {
547 "ansi-html": "bin/ansi-html"
548 }
549 },
550 "node_modules/ansi-regex": {
551 "version": "2.1.1",
552 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
553 "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
554 "dev": true,
555 "engines": {
556 "node": ">=0.10.0"
557 }
558 },
559 "node_modules/ansi-styles": {
560 "version": "3.2.1",
561 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
562 "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
563 "dev": true,
564 "dependencies": {
565 "color-convert": "^1.9.0"
566 },
567 "engines": {
568 "node": ">=4"
569 }
570 },
571 "node_modules/anymatch": {
572 "version": "2.0.0",
573 "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz",
574 "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==",
575 "dev": true,
576 "dependencies": {
577 "micromatch": "^3.1.4",
578 "normalize-path": "^2.1.1"
579 }
580 },
581 "node_modules/aproba": {
582 "version": "1.2.0",
583 "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz",
584 "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==",
585 "dev": true
586 },
587 "node_modules/arr-diff": {
588 "version": "4.0.0",
589 "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
590 "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=",
591 "dev": true,
592 "engines": {
593 "node": ">=0.10.0"
594 }
595 },
596 "node_modules/arr-flatten": {
597 "version": "1.1.0",
598 "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz",
599 "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==",
600 "dev": true,
601 "engines": {
602 "node": ">=0.10.0"
603 }
604 },
605 "node_modules/arr-union": {
606 "version": "3.1.0",
607 "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz",
608 "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=",
609 "dev": true,
610 "engines": {
611 "node": ">=0.10.0"
612 }
613 },
614 "node_modules/array-flatten": {
615 "version": "2.1.2",
616 "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz",
617 "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==",
618 "dev": true
619 },
620 "node_modules/array-union": {
621 "version": "1.0.2",
622 "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz",
623 "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=",
624 "dev": true,
625 "dependencies": {
626 "array-uniq": "^1.0.1"
627 },
628 "engines": {
629 "node": ">=0.10.0"
630 }
631 },
632 "node_modules/array-uniq": {
633 "version": "1.0.3",
634 "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz",
635 "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=",
636 "dev": true,
637 "engines": {
638 "node": ">=0.10.0"
639 }
640 },
641 "node_modules/array-unique": {
642 "version": "0.3.2",
643 "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
644 "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=",
645 "dev": true,
646 "engines": {
647 "node": ">=0.10.0"
648 }
649 },
650 "node_modules/asn1.js": {
651 "version": "4.10.1",
652 "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz",
653 "integrity": "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==",
654 "dev": true,
655 "dependencies": {
656 "bn.js": "^4.0.0",
657 "inherits": "^2.0.1",
658 "minimalistic-assert": "^1.0.0"
659 }
660 },
661 "node_modules/assert": {
662 "version": "1.5.0",
663 "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz",
664 "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==",
665 "dev": true,
666 "dependencies": {
667 "object-assign": "^4.1.1",
668 "util": "0.10.3"
669 }
670 },
671 "node_modules/assert/node_modules/inherits": {
672 "version": "2.0.1",
673 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
674 "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=",
675 "dev": true
676 },
677 "node_modules/assert/node_modules/util": {
678 "version": "0.10.3",
679 "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz",
680 "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=",
681 "dev": true,
682 "dependencies": {
683 "inherits": "2.0.1"
684 }
685 },
686 "node_modules/assign-symbols": {
687 "version": "1.0.0",
688 "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz",
689 "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=",
690 "dev": true,
691 "engines": {
692 "node": ">=0.10.0"
693 }
694 },
695 "node_modules/async": {
696 "version": "2.6.3",
697 "resolved": "http://registry.npmjs.org/async/-/async-2.6.3.tgz",
698 "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==",
699 "dev": true,
700 "dependencies": {
701 "lodash": "^4.17.14"
702 }
703 },
704 "node_modules/async-each": {
705 "version": "1.0.1",
706 "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.1.tgz",
707 "integrity": "sha1-GdOGodntxufByF04iu28xW0zYC0=",
708 "dev": true
709 },
710 "node_modules/async-limiter": {
711 "version": "1.0.1",
712 "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz",
713 "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==",
714 "dev": true
715 },
716 "node_modules/atob": {
717 "version": "2.1.1",
718 "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.1.tgz",
719 "integrity": "sha1-ri1acpR38onWDdf5amMUoi3Wwio=",
720 "dev": true,
721 "bin": {
722 "atob": "bin/atob.js"
723 },
724 "engines": {
725 "node": ">= 4.5.0"
726 }
727 },
728 "node_modules/balanced-match": {
729 "version": "1.0.0",
730 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
731 "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
732 "dev": true
733 },
734 "node_modules/base": {
735 "version": "0.11.2",
736 "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz",
737 "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==",
738 "dev": true,
739 "dependencies": {
740 "cache-base": "^1.0.1",
741 "class-utils": "^0.3.5",
742 "component-emitter": "^1.2.1",
743 "define-property": "^1.0.0",
744 "isobject": "^3.0.1",
745 "mixin-deep": "^1.2.0",
746 "pascalcase": "^0.1.1"
747 },
748 "engines": {
749 "node": ">=0.10.0"
750 }
751 },
752 "node_modules/base/node_modules/define-property": {
753 "version": "1.0.0",
754 "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
755 "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
756 "dev": true,
757 "dependencies": {
758 "is-descriptor": "^1.0.0"
759 },
760 "engines": {
761 "node": ">=0.10.0"
762 }
763 },
764 "node_modules/base/node_modules/is-accessor-descriptor": {
765 "version": "1.0.0",
766 "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
767 "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
768 "dev": true,
769 "dependencies": {
770 "kind-of": "^6.0.0"
771 },
772 "engines": {
773 "node": ">=0.10.0"
774 }
775 },
776 "node_modules/base/node_modules/is-data-descriptor": {
777 "version": "1.0.0",
778 "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
779 "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
780 "dev": true,
781 "dependencies": {
782 "kind-of": "^6.0.0"
783 },
784 "engines": {
785 "node": ">=0.10.0"
786 }
787 },
788 "node_modules/base/node_modules/is-descriptor": {
789 "version": "1.0.2",
790 "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
791 "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
792 "dev": true,
793 "dependencies": {
794 "is-accessor-descriptor": "^1.0.0",
795 "is-data-descriptor": "^1.0.0",
796 "kind-of": "^6.0.2"
797 },
798 "engines": {
799 "node": ">=0.10.0"
800 }
801 },
802 "node_modules/base64-js": {
803 "version": "1.3.1",
804 "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.1.tgz",
805 "integrity": "sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g==",
806 "dev": true
807 },
808 "node_modules/batch": {
809 "version": "0.6.1",
810 "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz",
811 "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=",
812 "dev": true
813 },
814 "node_modules/big.js": {
815 "version": "5.2.2",
816 "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz",
817 "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==",
818 "dev": true,
819 "engines": {
820 "node": "*"
821 }
822 },
823 "node_modules/binary-extensions": {
824 "version": "1.11.0",
825 "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.11.0.tgz",
826 "integrity": "sha1-RqoXUftqL5PuXmibsQh9SxTGwgU=",
827 "dev": true,
828 "engines": {
829 "node": ">=0.10.0"
830 }
831 },
832 "node_modules/bluebird": {
833 "version": "3.7.1",
834 "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.1.tgz",
835 "integrity": "sha512-DdmyoGCleJnkbp3nkbxTLJ18rjDsE4yCggEwKNXkeV123sPNfOCYeDoeuOY+F2FrSjO1YXcTU+dsy96KMy+gcg==",
836 "dev": true
837 },
838 "node_modules/bn.js": {
839 "version": "4.11.8",
840 "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz",
841 "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==",
842 "dev": true
843 },
844 "node_modules/body-parser": {
845 "version": "1.19.0",
846 "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz",
847 "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==",
848 "dev": true,
849 "dependencies": {
850 "bytes": "3.1.0",
851 "content-type": "~1.0.4",
852 "debug": "2.6.9",
853 "depd": "~1.1.2",
854 "http-errors": "1.7.2",
855 "iconv-lite": "0.4.24",
856 "on-finished": "~2.3.0",
857 "qs": "6.7.0",
858 "raw-body": "2.4.0",
859 "type-is": "~1.6.17"
860 },
861 "engines": {
862 "node": ">= 0.8"
863 }
864 },
865 "node_modules/body-parser/node_modules/bytes": {
866 "version": "3.1.0",
867 "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz",
868 "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==",
869 "dev": true,
870 "engines": {
871 "node": ">= 0.8"
872 }
873 },
874 "node_modules/body-parser/node_modules/debug": {
875 "version": "2.6.9",
876 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
877 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
878 "dev": true,
879 "dependencies": {
880 "ms": "2.0.0"
881 }
882 },
883 "node_modules/bonjour": {
884 "version": "3.5.0",
885 "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz",
886 "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=",
887 "dev": true,
888 "dependencies": {
889 "array-flatten": "^2.1.0",
890 "deep-equal": "^1.0.1",
891 "dns-equal": "^1.0.0",
892 "dns-txt": "^2.0.2",
893 "multicast-dns": "^6.0.1",
894 "multicast-dns-service-types": "^1.1.0"
895 }
896 },
897 "node_modules/brace-expansion": {
898 "version": "1.1.11",
899 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
900 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
901 "dev": true,
902 "dependencies": {
903 "balanced-match": "^1.0.0",
904 "concat-map": "0.0.1"
905 }
906 },
907 "node_modules/braces": {
908 "version": "2.3.2",
909 "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
910 "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
911 "dev": true,
912 "dependencies": {
913 "arr-flatten": "^1.1.0",
914 "array-unique": "^0.3.2",
915 "extend-shallow": "^2.0.1",
916 "fill-range": "^4.0.0",
917 "isobject": "^3.0.1",
918 "repeat-element": "^1.1.2",
919 "snapdragon": "^0.8.1",
920 "snapdragon-node": "^2.0.1",
921 "split-string": "^3.0.2",
922 "to-regex": "^3.0.1"
923 },
924 "engines": {
925 "node": ">=0.10.0"
926 }
927 },
928 "node_modules/braces/node_modules/extend-shallow": {
929 "version": "2.0.1",
930 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
931 "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
932 "dev": true,
933 "dependencies": {
934 "is-extendable": "^0.1.0"
935 },
936 "engines": {
937 "node": ">=0.10.0"
938 }
939 },
940 "node_modules/brorand": {
941 "version": "1.1.0",
942 "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz",
943 "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=",
944 "dev": true
945 },
946 "node_modules/browserify-aes": {
947 "version": "1.2.0",
948 "resolved": "http://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz",
949 "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==",
950 "dev": true,
951 "dependencies": {
952 "buffer-xor": "^1.0.3",
953 "cipher-base": "^1.0.0",
954 "create-hash": "^1.1.0",
955 "evp_bytestokey": "^1.0.3",
956 "inherits": "^2.0.1",
957 "safe-buffer": "^5.0.1"
958 }
959 },
960 "node_modules/browserify-cipher": {
961 "version": "1.0.1",
962 "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz",
963 "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==",
964 "dev": true,
965 "dependencies": {
966 "browserify-aes": "^1.0.4",
967 "browserify-des": "^1.0.0",
968 "evp_bytestokey": "^1.0.0"
969 }
970 },
971 "node_modules/browserify-des": {
972 "version": "1.0.2",
973 "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz",
974 "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==",
975 "dev": true,
976 "dependencies": {
977 "cipher-base": "^1.0.1",
978 "des.js": "^1.0.0",
979 "inherits": "^2.0.1",
980 "safe-buffer": "^5.1.2"
981 }
982 },
983 "node_modules/browserify-rsa": {
984 "version": "4.0.1",
985 "resolved": "http://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz",
986 "integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=",
987 "dev": true,
988 "dependencies": {
989 "bn.js": "^4.1.0",
990 "randombytes": "^2.0.1"
991 }
992 },
993 "node_modules/browserify-sign": {
994 "version": "4.0.4",
995 "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.0.4.tgz",
996 "integrity": "sha1-qk62jl17ZYuqa/alfmMMvXqT0pg=",
997 "dev": true,
998 "dependencies": {
999 "bn.js": "^4.1.1",
1000 "browserify-rsa": "^4.0.0",
1001 "create-hash": "^1.1.0",
1002 "create-hmac": "^1.1.2",
1003 "elliptic": "^6.0.0",
1004 "inherits": "^2.0.1",
1005 "parse-asn1": "^5.0.0"
1006 }
1007 },
1008 "node_modules/browserify-zlib": {
1009 "version": "0.2.0",
1010 "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz",
1011 "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==",
1012 "dev": true,
1013 "dependencies": {
1014 "pako": "~1.0.5"
1015 }
1016 },
1017 "node_modules/buffer": {
1018 "version": "4.9.2",
1019 "resolved": "http://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz",
1020 "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==",
1021 "dev": true,
1022 "dependencies": {
1023 "base64-js": "^1.0.2",
1024 "ieee754": "^1.1.4",
1025 "isarray": "^1.0.0"
1026 }
1027 },
1028 "node_modules/buffer-from": {
1029 "version": "1.1.1",
1030 "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz",
1031 "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==",
1032 "dev": true
1033 },
1034 "node_modules/buffer-indexof": {
1035 "version": "1.1.1",
1036 "resolved": "https://registry.npmjs.org/buffer-indexof/-/buffer-indexof-1.1.1.tgz",
1037 "integrity": "sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==",
1038 "dev": true
1039 },
1040 "node_modules/buffer-xor": {
1041 "version": "1.0.3",
1042 "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz",
1043 "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=",
1044 "dev": true
1045 },
1046 "node_modules/builtin-status-codes": {
1047 "version": "3.0.0",
1048 "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz",
1049 "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=",
1050 "dev": true
1051 },
1052 "node_modules/bytes": {
1053 "version": "3.0.0",
1054 "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz",
1055 "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=",
1056 "dev": true,
1057 "engines": {
1058 "node": ">= 0.8"
1059 }
1060 },
1061 "node_modules/cacache": {
1062 "version": "12.0.3",
1063 "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.3.tgz",
1064 "integrity": "sha512-kqdmfXEGFepesTuROHMs3MpFLWrPkSSpRqOw80RCflZXy/khxaArvFrQ7uJxSUduzAufc6G0g1VUCOZXxWavPw==",
1065 "dev": true,
1066 "dependencies": {
1067 "bluebird": "^3.5.5",
1068 "chownr": "^1.1.1",
1069 "figgy-pudding": "^3.5.1",
1070 "glob": "^7.1.4",
1071 "graceful-fs": "^4.1.15",
1072 "infer-owner": "^1.0.3",
1073 "lru-cache": "^5.1.1",
1074 "mississippi": "^3.0.0",
1075 "mkdirp": "^0.5.1",
1076 "move-concurrently": "^1.0.1",
1077 "promise-inflight": "^1.0.1",
1078 "rimraf": "^2.6.3",
1079 "ssri": "^6.0.1",
1080 "unique-filename": "^1.1.1",
1081 "y18n": "^4.0.0"
1082 }
1083 },
1084 "node_modules/cacache/node_modules/glob": {
1085 "version": "7.1.4",
1086 "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz",
1087 "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==",
1088 "dev": true,
1089 "dependencies": {
1090 "fs.realpath": "^1.0.0",
1091 "inflight": "^1.0.4",
1092 "inherits": "2",
1093 "minimatch": "^3.0.4",
1094 "once": "^1.3.0",
1095 "path-is-absolute": "^1.0.0"
1096 },
1097 "engines": {
1098 "node": "*"
1099 }
1100 },
1101 "node_modules/cacache/node_modules/graceful-fs": {
1102 "version": "4.2.2",
1103 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.2.tgz",
1104 "integrity": "sha512-IItsdsea19BoLC7ELy13q1iJFNmd7ofZH5+X/pJr90/nRoPEX0DJo1dHDbgtYWOhJhcCgMDTOw84RZ72q6lB+Q==",
1105 "dev": true
1106 },
1107 "node_modules/cacache/node_modules/rimraf": {
1108 "version": "2.7.1",
1109 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
1110 "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
1111 "dev": true,
1112 "dependencies": {
1113 "glob": "^7.1.3"
1114 },
1115 "bin": {
1116 "rimraf": "bin.js"
1117 }
1118 },
1119 "node_modules/cache-base": {
1120 "version": "1.0.1",
1121 "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz",
1122 "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==",
1123 "dev": true,
1124 "dependencies": {
1125 "collection-visit": "^1.0.0",
1126 "component-emitter": "^1.2.1",
1127 "get-value": "^2.0.6",
1128 "has-value": "^1.0.0",
1129 "isobject": "^3.0.1",
1130 "set-value": "^2.0.0",
1131 "to-object-path": "^0.3.0",
1132 "union-value": "^1.0.0",
1133 "unset-value": "^1.0.0"
1134 },
1135 "engines": {
1136 "node": ">=0.10.0"
1137 }
1138 },
1139 "node_modules/camelcase": {
1140 "version": "5.3.1",
1141 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
1142 "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
1143 "dev": true,
1144 "engines": {
1145 "node": ">=6"
1146 }
1147 },
1148 "node_modules/chalk": {
1149 "version": "2.4.2",
1150 "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
1151 "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
1152 "dev": true,
1153 "dependencies": {
1154 "ansi-styles": "^3.2.1",
1155 "escape-string-regexp": "^1.0.5",
1156 "supports-color": "^5.3.0"
1157 },
1158 "engines": {
1159 "node": ">=4"
1160 }
1161 },
1162 "node_modules/chalk/node_modules/supports-color": {
1163 "version": "5.5.0",
1164 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
1165 "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
1166 "dev": true,
1167 "dependencies": {
1168 "has-flag": "^3.0.0"
1169 },
1170 "engines": {
1171 "node": ">=4"
1172 }
1173 },
1174 "node_modules/chokidar": {
1175 "version": "2.1.8",
1176 "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz",
1177 "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==",
1178 "dev": true,
1179 "dependencies": {
1180 "anymatch": "^2.0.0",
1181 "async-each": "^1.0.1",
1182 "braces": "^2.3.2",
1183 "glob-parent": "^3.1.0",
1184 "inherits": "^2.0.3",
1185 "is-binary-path": "^1.0.0",
1186 "is-glob": "^4.0.0",
1187 "normalize-path": "^3.0.0",
1188 "path-is-absolute": "^1.0.0",
1189 "readdirp": "^2.2.1",
1190 "upath": "^1.1.1"
1191 },
1192 "optionalDependencies": {
1193 "fsevents": "^1.2.7"
1194 }
1195 },
1196 "node_modules/chokidar/node_modules/normalize-path": {
1197 "version": "3.0.0",
1198 "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
1199 "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
1200 "dev": true,
1201 "engines": {
1202 "node": ">=0.10.0"
1203 }
1204 },
1205 "node_modules/chownr": {
1206 "version": "1.1.1",
1207 "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.1.tgz",
1208 "integrity": "sha512-j38EvO5+LHX84jlo6h4UzmOwi0UgW61WRyPtJz4qaadK5eY3BTS5TY/S1Stc3Uk2lIM6TPevAlULiEJwie860g==",
1209 "dev": true
1210 },
1211 "node_modules/chrome-trace-event": {
1212 "version": "1.0.2",
1213 "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.2.tgz",
1214 "integrity": "sha512-9e/zx1jw7B4CO+c/RXoCsfg/x1AfUBioy4owYH0bJprEYAx5hRFLRhWBqHAG57D0ZM4H7vxbP7bPe0VwhQRYDQ==",
1215 "dev": true,
1216 "dependencies": {
1217 "tslib": "^1.9.0"
1218 },
1219 "engines": {
1220 "node": ">=6.0"
1221 }
1222 },
1223 "node_modules/cipher-base": {
1224 "version": "1.0.4",
1225 "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz",
1226 "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==",
1227 "dev": true,
1228 "dependencies": {
1229 "inherits": "^2.0.1",
1230 "safe-buffer": "^5.0.1"
1231 }
1232 },
1233 "node_modules/class-utils": {
1234 "version": "0.3.6",
1235 "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz",
1236 "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==",
1237 "dev": true,
1238 "dependencies": {
1239 "arr-union": "^3.1.0",
1240 "define-property": "^0.2.5",
1241 "isobject": "^3.0.0",
1242 "static-extend": "^0.1.1"
1243 },
1244 "engines": {
1245 "node": ">=0.10.0"
1246 }
1247 },
1248 "node_modules/class-utils/node_modules/define-property": {
1249 "version": "0.2.5",
1250 "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
1251 "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
1252 "dev": true,
1253 "dependencies": {
1254 "is-descriptor": "^0.1.0"
1255 },
1256 "engines": {
1257 "node": ">=0.10.0"
1258 }
1259 },
1260 "node_modules/cliui": {
1261 "version": "5.0.0",
1262 "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz",
1263 "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==",
1264 "dev": true,
1265 "dependencies": {
1266 "string-width": "^3.1.0",
1267 "strip-ansi": "^5.2.0",
1268 "wrap-ansi": "^5.1.0"
1269 }
1270 },
1271 "node_modules/cliui/node_modules/ansi-regex": {
1272 "version": "4.1.0",
1273 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
1274 "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
1275 "dev": true,
1276 "engines": {
1277 "node": ">=6"
1278 }
1279 },
1280 "node_modules/cliui/node_modules/strip-ansi": {
1281 "version": "5.2.0",
1282 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
1283 "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
1284 "dev": true,
1285 "dependencies": {
1286 "ansi-regex": "^4.1.0"
1287 },
1288 "engines": {
1289 "node": ">=6"
1290 }
1291 },
1292 "node_modules/collection-visit": {
1293 "version": "1.0.0",
1294 "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz",
1295 "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=",
1296 "dev": true,
1297 "dependencies": {
1298 "map-visit": "^1.0.0",
1299 "object-visit": "^1.0.0"
1300 },
1301 "engines": {
1302 "node": ">=0.10.0"
1303 }
1304 },
1305 "node_modules/color-convert": {
1306 "version": "1.9.3",
1307 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
1308 "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
1309 "dev": true,
1310 "dependencies": {
1311 "color-name": "1.1.3"
1312 }
1313 },
1314 "node_modules/color-name": {
1315 "version": "1.1.3",
1316 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
1317 "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
1318 "dev": true
1319 },
1320 "node_modules/commander": {
1321 "version": "2.20.3",
1322 "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
1323 "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==",
1324 "dev": true
1325 },
1326 "node_modules/commondir": {
1327 "version": "1.0.1",
1328 "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz",
1329 "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=",
1330 "dev": true
1331 },
1332 "node_modules/component-emitter": {
1333 "version": "1.2.1",
1334 "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz",
1335 "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=",
1336 "dev": true
1337 },
1338 "node_modules/compressible": {
1339 "version": "2.0.18",
1340 "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz",
1341 "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==",
1342 "dev": true,
1343 "dependencies": {
1344 "mime-db": ">= 1.43.0 < 2"
1345 },
1346 "engines": {
1347 "node": ">= 0.6"
1348 }
1349 },
1350 "node_modules/compression": {
1351 "version": "1.7.4",
1352 "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz",
1353 "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==",
1354 "dev": true,
1355 "dependencies": {
1356 "accepts": "~1.3.5",
1357 "bytes": "3.0.0",
1358 "compressible": "~2.0.16",
1359 "debug": "2.6.9",
1360 "on-headers": "~1.0.2",
1361 "safe-buffer": "5.1.2",
1362 "vary": "~1.1.2"
1363 },
1364 "engines": {
1365 "node": ">= 0.8.0"
1366 }
1367 },
1368 "node_modules/compression/node_modules/debug": {
1369 "version": "2.6.9",
1370 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
1371 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
1372 "dev": true,
1373 "dependencies": {
1374 "ms": "2.0.0"
1375 }
1376 },
1377 "node_modules/concat-map": {
1378 "version": "0.0.1",
1379 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
1380 "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
1381 "dev": true
1382 },
1383 "node_modules/concat-stream": {
1384 "version": "1.6.2",
1385 "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz",
1386 "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==",
1387 "dev": true,
1388 "engines": [
1389 "node >= 0.8"
1390 ],
1391 "dependencies": {
1392 "buffer-from": "^1.0.0",
1393 "inherits": "^2.0.3",
1394 "readable-stream": "^2.2.2",
1395 "typedarray": "^0.0.6"
1396 }
1397 },
1398 "node_modules/connect-history-api-fallback": {
1399 "version": "1.6.0",
1400 "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz",
1401 "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==",
1402 "dev": true,
1403 "engines": {
1404 "node": ">=0.8"
1405 }
1406 },
1407 "node_modules/console-browserify": {
1408 "version": "1.2.0",
1409 "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz",
1410 "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==",
1411 "dev": true
1412 },
1413 "node_modules/constants-browserify": {
1414 "version": "1.0.0",
1415 "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz",
1416 "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=",
1417 "dev": true
1418 },
1419 "node_modules/content-disposition": {
1420 "version": "0.5.3",
1421 "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz",
1422 "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==",
1423 "dev": true,
1424 "dependencies": {
1425 "safe-buffer": "5.1.2"
1426 },
1427 "engines": {
1428 "node": ">= 0.6"
1429 }
1430 },
1431 "node_modules/content-type": {
1432 "version": "1.0.4",
1433 "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz",
1434 "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==",
1435 "dev": true,
1436 "engines": {
1437 "node": ">= 0.6"
1438 }
1439 },
1440 "node_modules/cookie": {
1441 "version": "0.4.0",
1442 "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz",
1443 "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==",
1444 "dev": true,
1445 "engines": {
1446 "node": ">= 0.6"
1447 }
1448 },
1449 "node_modules/cookie-signature": {
1450 "version": "1.0.6",
1451 "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz",
1452 "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=",
1453 "dev": true
1454 },
1455 "node_modules/copy-concurrently": {
1456 "version": "1.0.5",
1457 "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz",
1458 "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==",
1459 "dev": true,
1460 "dependencies": {
1461 "aproba": "^1.1.1",
1462 "fs-write-stream-atomic": "^1.0.8",
1463 "iferr": "^0.1.5",
1464 "mkdirp": "^0.5.1",
1465 "rimraf": "^2.5.4",
1466 "run-queue": "^1.0.0"
1467 }
1468 },
1469 "node_modules/copy-descriptor": {
1470 "version": "0.1.1",
1471 "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz",
1472 "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=",
1473 "dev": true,
1474 "engines": {
1475 "node": ">=0.10.0"
1476 }
1477 },
1478 "node_modules/copy-webpack-plugin": {
1479 "version": "5.1.1",
1480 "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-5.1.1.tgz",
1481 "integrity": "sha512-P15M5ZC8dyCjQHWwd4Ia/dm0SgVvZJMYeykVIVYXbGyqO4dWB5oyPHp9i7wjwo5LhtlhKbiBCdS2NvM07Wlybg==",
1482 "dev": true,
1483 "dependencies": {
1484 "cacache": "^12.0.3",
1485 "find-cache-dir": "^2.1.0",
1486 "glob-parent": "^3.1.0",
1487 "globby": "^7.1.1",
1488 "is-glob": "^4.0.1",
1489 "loader-utils": "^1.2.3",
1490 "minimatch": "^3.0.4",
1491 "normalize-path": "^3.0.0",
1492 "p-limit": "^2.2.1",
1493 "schema-utils": "^1.0.0",
1494 "serialize-javascript": "^2.1.2",
1495 "webpack-log": "^2.0.0"
1496 },
1497 "engines": {
1498 "node": ">= 6.9.0"
1499 }
1500 },
1501 "node_modules/copy-webpack-plugin/node_modules/globby": {
1502 "version": "7.1.1",
1503 "resolved": "https://registry.npmjs.org/globby/-/globby-7.1.1.tgz",
1504 "integrity": "sha1-+yzP+UAfhgCUXfral0QMypcrhoA=",
1505 "dev": true,
1506 "dependencies": {
1507 "array-union": "^1.0.1",
1508 "dir-glob": "^2.0.0",
1509 "glob": "^7.1.2",
1510 "ignore": "^3.3.5",
1511 "pify": "^3.0.0",
1512 "slash": "^1.0.0"
1513 },
1514 "engines": {
1515 "node": ">=4"
1516 }
1517 },
1518 "node_modules/copy-webpack-plugin/node_modules/is-glob": {
1519 "version": "4.0.1",
1520 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz",
1521 "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==",
1522 "dev": true,
1523 "dependencies": {
1524 "is-extglob": "^2.1.1"
1525 },
1526 "engines": {
1527 "node": ">=0.10.0"
1528 }
1529 },
1530 "node_modules/copy-webpack-plugin/node_modules/normalize-path": {
1531 "version": "3.0.0",
1532 "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
1533 "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
1534 "dev": true,
1535 "engines": {
1536 "node": ">=0.10.0"
1537 }
1538 },
1539 "node_modules/copy-webpack-plugin/node_modules/p-limit": {
1540 "version": "2.2.1",
1541 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.1.tgz",
1542 "integrity": "sha512-85Tk+90UCVWvbDavCLKPOLC9vvY8OwEX/RtKF+/1OADJMVlFfEHOiMTPVyxg7mk/dKa+ipdHm0OUkTvCpMTuwg==",
1543 "dev": true,
1544 "dependencies": {
1545 "p-try": "^2.0.0"
1546 },
1547 "engines": {
1548 "node": ">=6"
1549 }
1550 },
1551 "node_modules/copy-webpack-plugin/node_modules/serialize-javascript": {
1552 "version": "2.1.2",
1553 "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-2.1.2.tgz",
1554 "integrity": "sha512-rs9OggEUF0V4jUSecXazOYsLfu7OGK2qIn3c7IPBiffz32XniEp/TX9Xmc9LQfK2nQ2QKHvZ2oygKUGU0lG4jQ==",
1555 "dev": true
1556 },
1557 "node_modules/core-util-is": {
1558 "version": "1.0.2",
1559 "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
1560 "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
1561 "dev": true
1562 },
1563 "node_modules/create-ecdh": {
1564 "version": "4.0.3",
1565 "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.3.tgz",
1566 "integrity": "sha512-GbEHQPMOswGpKXM9kCWVrremUcBmjteUaQ01T9rkKCPDXfUHX0IoP9LpHYo2NPFampa4e+/pFDc3jQdxrxQLaw==",
1567 "dev": true,
1568 "dependencies": {
1569 "bn.js": "^4.1.0",
1570 "elliptic": "^6.0.0"
1571 }
1572 },
1573 "node_modules/create-hash": {
1574 "version": "1.2.0",
1575 "resolved": "http://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz",
1576 "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==",
1577 "dev": true,
1578 "dependencies": {
1579 "cipher-base": "^1.0.1",
1580 "inherits": "^2.0.1",
1581 "md5.js": "^1.3.4",
1582 "ripemd160": "^2.0.1",
1583 "sha.js": "^2.4.0"
1584 }
1585 },
1586 "node_modules/create-hmac": {
1587 "version": "1.1.7",
1588 "resolved": "http://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz",
1589 "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==",
1590 "dev": true,
1591 "dependencies": {
1592 "cipher-base": "^1.0.3",
1593 "create-hash": "^1.1.0",
1594 "inherits": "^2.0.1",
1595 "ripemd160": "^2.0.0",
1596 "safe-buffer": "^5.0.1",
1597 "sha.js": "^2.4.8"
1598 }
1599 },
1600 "node_modules/crelt": {
1601 "version": "1.0.5",
1602 "resolved": "https://registry.npmjs.org/crelt/-/crelt-1.0.5.tgz",
1603 "integrity": "sha512-+BO9wPPi+DWTDcNYhr/W90myha8ptzftZT+LwcmUbbok0rcP/fequmFYCw8NMoH7pkAZQzU78b3kYrlua5a9eA=="
1604 },
1605 "node_modules/cross-spawn": {
1606 "version": "6.0.5",
1607 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
1608 "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
1609 "dev": true,
1610 "dependencies": {
1611 "nice-try": "^1.0.4",
1612 "path-key": "^2.0.1",
1613 "semver": "^5.5.0",
1614 "shebang-command": "^1.2.0",
1615 "which": "^1.2.9"
1616 },
1617 "engines": {
1618 "node": ">=4.8"
1619 }
1620 },
1621 "node_modules/crypto-browserify": {
1622 "version": "3.12.0",
1623 "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz",
1624 "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==",
1625 "dev": true,
1626 "dependencies": {
1627 "browserify-cipher": "^1.0.0",
1628 "browserify-sign": "^4.0.0",
1629 "create-ecdh": "^4.0.0",
1630 "create-hash": "^1.1.0",
1631 "create-hmac": "^1.1.0",
1632 "diffie-hellman": "^5.0.0",
1633 "inherits": "^2.0.1",
1634 "pbkdf2": "^3.0.3",
1635 "public-encrypt": "^4.0.0",
1636 "randombytes": "^2.0.0",
1637 "randomfill": "^1.0.3"
1638 },
1639 "engines": {
1640 "node": "*"
1641 }
1642 },
1643 "node_modules/cstea": {
1644 "resolved": "../pkg",
1645 "link": true
1646 },
1647 "node_modules/cyclist": {
1648 "version": "0.2.2",
1649 "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-0.2.2.tgz",
1650 "integrity": "sha1-GzN5LhHpFKL9bW7WRHRkRE5fpkA=",
1651 "dev": true
1652 },
1653 "node_modules/debug": {
1654 "version": "4.1.1",
1655 "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
1656 "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
1657 "dev": true,
1658 "dependencies": {
1659 "ms": "^2.1.1"
1660 }
1661 },
1662 "node_modules/debug/node_modules/ms": {
1663 "version": "2.1.2",
1664 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
1665 "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
1666 "dev": true
1667 },
1668 "node_modules/decamelize": {
1669 "version": "1.2.0",
1670 "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
1671 "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
1672 "dev": true,
1673 "engines": {
1674 "node": ">=0.10.0"
1675 }
1676 },
1677 "node_modules/decode-uri-component": {
1678 "version": "0.2.0",
1679 "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz",
1680 "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=",
1681 "dev": true,
1682 "engines": {
1683 "node": ">=0.10"
1684 }
1685 },
1686 "node_modules/deep-equal": {
1687 "version": "1.1.1",
1688 "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz",
1689 "integrity": "sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==",
1690 "dev": true,
1691 "dependencies": {
1692 "is-arguments": "^1.0.4",
1693 "is-date-object": "^1.0.1",
1694 "is-regex": "^1.0.4",
1695 "object-is": "^1.0.1",
1696 "object-keys": "^1.1.1",
1697 "regexp.prototype.flags": "^1.2.0"
1698 }
1699 },
1700 "node_modules/default-gateway": {
1701 "version": "4.2.0",
1702 "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-4.2.0.tgz",
1703 "integrity": "sha512-h6sMrVB1VMWVrW13mSc6ia/DwYYw5MN6+exNu1OaJeFac5aSAvwM7lZ0NVfTABuSkQelr4h5oebg3KB1XPdjgA==",
1704 "dev": true,
1705 "dependencies": {
1706 "execa": "^1.0.0",
1707 "ip-regex": "^2.1.0"
1708 },
1709 "engines": {
1710 "node": ">=6"
1711 }
1712 },
1713 "node_modules/define-properties": {
1714 "version": "1.1.3",
1715 "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz",
1716 "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==",
1717 "dev": true,
1718 "dependencies": {
1719 "object-keys": "^1.0.12"
1720 },
1721 "engines": {
1722 "node": ">= 0.4"
1723 }
1724 },
1725 "node_modules/define-property": {
1726 "version": "2.0.2",
1727 "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz",
1728 "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==",
1729 "dev": true,
1730 "dependencies": {
1731 "is-descriptor": "^1.0.2",
1732 "isobject": "^3.0.1"
1733 },
1734 "engines": {
1735 "node": ">=0.10.0"
1736 }
1737 },
1738 "node_modules/define-property/node_modules/is-accessor-descriptor": {
1739 "version": "1.0.0",
1740 "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
1741 "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
1742 "dev": true,
1743 "dependencies": {
1744 "kind-of": "^6.0.0"
1745 },
1746 "engines": {
1747 "node": ">=0.10.0"
1748 }
1749 },
1750 "node_modules/define-property/node_modules/is-data-descriptor": {
1751 "version": "1.0.0",
1752 "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
1753 "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
1754 "dev": true,
1755 "dependencies": {
1756 "kind-of": "^6.0.0"
1757 },
1758 "engines": {
1759 "node": ">=0.10.0"
1760 }
1761 },
1762 "node_modules/define-property/node_modules/is-descriptor": {
1763 "version": "1.0.2",
1764 "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
1765 "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
1766 "dev": true,
1767 "dependencies": {
1768 "is-accessor-descriptor": "^1.0.0",
1769 "is-data-descriptor": "^1.0.0",
1770 "kind-of": "^6.0.2"
1771 },
1772 "engines": {
1773 "node": ">=0.10.0"
1774 }
1775 },
1776 "node_modules/del": {
1777 "version": "4.1.1",
1778 "resolved": "https://registry.npmjs.org/del/-/del-4.1.1.tgz",
1779 "integrity": "sha512-QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ==",
1780 "dev": true,
1781 "dependencies": {
1782 "@types/glob": "^7.1.1",
1783 "globby": "^6.1.0",
1784 "is-path-cwd": "^2.0.0",
1785 "is-path-in-cwd": "^2.0.0",
1786 "p-map": "^2.0.0",
1787 "pify": "^4.0.1",
1788 "rimraf": "^2.6.3"
1789 },
1790 "engines": {
1791 "node": ">=6"
1792 }
1793 },
1794 "node_modules/del/node_modules/glob": {
1795 "version": "7.1.6",
1796 "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
1797 "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
1798 "dev": true,
1799 "dependencies": {
1800 "fs.realpath": "^1.0.0",
1801 "inflight": "^1.0.4",
1802 "inherits": "2",
1803 "minimatch": "^3.0.4",
1804 "once": "^1.3.0",
1805 "path-is-absolute": "^1.0.0"
1806 },
1807 "engines": {
1808 "node": "*"
1809 }
1810 },
1811 "node_modules/del/node_modules/pify": {
1812 "version": "4.0.1",
1813 "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz",
1814 "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==",
1815 "dev": true,
1816 "engines": {
1817 "node": ">=6"
1818 }
1819 },
1820 "node_modules/del/node_modules/rimraf": {
1821 "version": "2.7.1",
1822 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
1823 "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
1824 "dev": true,
1825 "dependencies": {
1826 "glob": "^7.1.3"
1827 },
1828 "bin": {
1829 "rimraf": "bin.js"
1830 }
1831 },
1832 "node_modules/depd": {
1833 "version": "1.1.2",
1834 "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
1835 "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=",
1836 "dev": true,
1837 "engines": {
1838 "node": ">= 0.6"
1839 }
1840 },
1841 "node_modules/des.js": {
1842 "version": "1.0.1",
1843 "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz",
1844 "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==",
1845 "dev": true,
1846 "dependencies": {
1847 "inherits": "^2.0.1",
1848 "minimalistic-assert": "^1.0.0"
1849 }
1850 },
1851 "node_modules/destroy": {
1852 "version": "1.0.4",
1853 "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz",
1854 "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=",
1855 "dev": true
1856 },
1857 "node_modules/detect-file": {
1858 "version": "1.0.0",
1859 "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz",
1860 "integrity": "sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc=",
1861 "dev": true,
1862 "engines": {
1863 "node": ">=0.10.0"
1864 }
1865 },
1866 "node_modules/detect-node": {
1867 "version": "2.0.4",
1868 "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.0.4.tgz",
1869 "integrity": "sha512-ZIzRpLJrOj7jjP2miAtgqIfmzbxa4ZOr5jJc601zklsfEx9oTzmmj2nVpIPRpNlRTIh8lc1kyViIY7BWSGNmKw==",
1870 "dev": true
1871 },
1872 "node_modules/diffie-hellman": {
1873 "version": "5.0.3",
1874 "resolved": "http://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz",
1875 "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==",
1876 "dev": true,
1877 "dependencies": {
1878 "bn.js": "^4.1.0",
1879 "miller-rabin": "^4.0.0",
1880 "randombytes": "^2.0.0"
1881 }
1882 },
1883 "node_modules/dir-glob": {
1884 "version": "2.2.2",
1885 "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-2.2.2.tgz",
1886 "integrity": "sha512-f9LBi5QWzIW3I6e//uxZoLBlUt9kcp66qo0sSCxL6YZKc75R1c4MFCoe/LaZiBGmgujvQdxc5Bn3QhfyvK5Hsw==",
1887 "dev": true,
1888 "dependencies": {
1889 "path-type": "^3.0.0"
1890 },
1891 "engines": {
1892 "node": ">=4"
1893 }
1894 },
1895 "node_modules/dns-equal": {
1896 "version": "1.0.0",
1897 "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz",
1898 "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=",
1899 "dev": true
1900 },
1901 "node_modules/dns-packet": {
1902 "version": "1.3.1",
1903 "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.1.tgz",
1904 "integrity": "sha512-0UxfQkMhYAUaZI+xrNZOz/as5KgDU0M/fQ9b6SpkyLbk3GEswDi6PADJVaYJradtRVsRIlF1zLyOodbcTCDzUg==",
1905 "dev": true,
1906 "dependencies": {
1907 "ip": "^1.1.0",
1908 "safe-buffer": "^5.0.1"
1909 }
1910 },
1911 "node_modules/dns-txt": {
1912 "version": "2.0.2",
1913 "resolved": "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz",
1914 "integrity": "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=",
1915 "dev": true,
1916 "dependencies": {
1917 "buffer-indexof": "^1.0.0"
1918 }
1919 },
1920 "node_modules/domain-browser": {
1921 "version": "1.2.0",
1922 "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz",
1923 "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==",
1924 "dev": true,
1925 "engines": {
1926 "node": ">=0.4",
1927 "npm": ">=1.2"
1928 }
1929 },
1930 "node_modules/duplexify": {
1931 "version": "3.6.0",
1932 "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.6.0.tgz",
1933 "integrity": "sha512-fO3Di4tBKJpYTFHAxTU00BcfWMY9w24r/x21a6rZRbsD/ToUgGxsMbiGRmB7uVAXeGKXD9MwiLZa5E97EVgIRQ==",
1934 "dev": true,
1935 "dependencies": {
1936 "end-of-stream": "^1.0.0",
1937 "inherits": "^2.0.1",
1938 "readable-stream": "^2.0.0",
1939 "stream-shift": "^1.0.0"
1940 }
1941 },
1942 "node_modules/ee-first": {
1943 "version": "1.1.1",
1944 "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
1945 "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=",
1946 "dev": true
1947 },
1948 "node_modules/elliptic": {
1949 "version": "6.5.2",
1950 "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.2.tgz",
1951 "integrity": "sha512-f4x70okzZbIQl/NSRLkI/+tteV/9WqL98zx+SQ69KbXxmVrmjwsNUPn/gYJJ0sHvEak24cZgHIPegRePAtA/xw==",
1952 "dev": true,
1953 "dependencies": {
1954 "bn.js": "^4.4.0",
1955 "brorand": "^1.0.1",
1956 "hash.js": "^1.0.0",
1957 "hmac-drbg": "^1.0.0",
1958 "inherits": "^2.0.1",
1959 "minimalistic-assert": "^1.0.0",
1960 "minimalistic-crypto-utils": "^1.0.0"
1961 }
1962 },
1963 "node_modules/emoji-regex": {
1964 "version": "7.0.3",
1965 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz",
1966 "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==",
1967 "dev": true
1968 },
1969 "node_modules/emojis-list": {
1970 "version": "2.1.0",
1971 "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz",
1972 "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=",
1973 "dev": true,
1974 "engines": {
1975 "node": ">= 0.10"
1976 }
1977 },
1978 "node_modules/encodeurl": {
1979 "version": "1.0.2",
1980 "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
1981 "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=",
1982 "dev": true,
1983 "engines": {
1984 "node": ">= 0.8"
1985 }
1986 },
1987 "node_modules/end-of-stream": {
1988 "version": "1.4.1",
1989 "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.1.tgz",
1990 "integrity": "sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q==",
1991 "dev": true,
1992 "dependencies": {
1993 "once": "^1.4.0"
1994 }
1995 },
1996 "node_modules/enhanced-resolve": {
1997 "version": "4.1.0",
1998 "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.1.0.tgz",
1999 "integrity": "sha512-F/7vkyTtyc/llOIn8oWclcB25KdRaiPBpZYDgJHgh/UHtpgT2p2eldQgtQnLtUvfMKPKxbRaQM/hHkvLHt1Vng==",
2000 "dev": true,
2001 "dependencies": {
2002 "graceful-fs": "^4.1.2",
2003 "memory-fs": "^0.4.0",
2004 "tapable": "^1.0.0"
2005 },
2006 "engines": {
2007 "node": ">=6.9.0"
2008 }
2009 },
2010 "node_modules/errno": {
2011 "version": "0.1.7",
2012 "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.7.tgz",
2013 "integrity": "sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg==",
2014 "dev": true,
2015 "dependencies": {
2016 "prr": "~1.0.1"
2017 },
2018 "bin": {
2019 "errno": "cli.js"
2020 }
2021 },
2022 "node_modules/es-abstract": {
2023 "version": "1.17.5",
2024 "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.5.tgz",
2025 "integrity": "sha512-BR9auzDbySxOcfog0tLECW8l28eRGpDpU3Dm3Hp4q/N+VtLTmyj4EUN088XZWQDW/hzj6sYRDXeOFsaAODKvpg==",
2026 "dev": true,
2027 "dependencies": {
2028 "es-to-primitive": "^1.2.1",
2029 "function-bind": "^1.1.1",
2030 "has": "^1.0.3",
2031 "has-symbols": "^1.0.1",
2032 "is-callable": "^1.1.5",
2033 "is-regex": "^1.0.5",
2034 "object-inspect": "^1.7.0",
2035 "object-keys": "^1.1.1",
2036 "object.assign": "^4.1.0",
2037 "string.prototype.trimleft": "^2.1.1",
2038 "string.prototype.trimright": "^2.1.1"
2039 },
2040 "engines": {
2041 "node": ">= 0.4"
2042 }
2043 },
2044 "node_modules/es-to-primitive": {
2045 "version": "1.2.1",
2046 "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz",
2047 "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==",
2048 "dev": true,
2049 "dependencies": {
2050 "is-callable": "^1.1.4",
2051 "is-date-object": "^1.0.1",
2052 "is-symbol": "^1.0.2"
2053 },
2054 "engines": {
2055 "node": ">= 0.4"
2056 }
2057 },
2058 "node_modules/escape-html": {
2059 "version": "1.0.3",
2060 "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
2061 "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=",
2062 "dev": true
2063 },
2064 "node_modules/escape-string-regexp": {
2065 "version": "1.0.5",
2066 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
2067 "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
2068 "dev": true,
2069 "engines": {
2070 "node": ">=0.8.0"
2071 }
2072 },
2073 "node_modules/eslint-scope": {
2074 "version": "4.0.3",
2075 "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz",
2076 "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==",
2077 "dev": true,
2078 "dependencies": {
2079 "esrecurse": "^4.1.0",
2080 "estraverse": "^4.1.1"
2081 },
2082 "engines": {
2083 "node": ">=4.0.0"
2084 }
2085 },
2086 "node_modules/esrecurse": {
2087 "version": "4.2.1",
2088 "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz",
2089 "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==",
2090 "dev": true,
2091 "dependencies": {
2092 "estraverse": "^4.1.0"
2093 },
2094 "engines": {
2095 "node": ">=4.0"
2096 }
2097 },
2098 "node_modules/estraverse": {
2099 "version": "4.3.0",
2100 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz",
2101 "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==",
2102 "dev": true,
2103 "engines": {
2104 "node": ">=4.0"
2105 }
2106 },
2107 "node_modules/etag": {
2108 "version": "1.8.1",
2109 "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
2110 "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=",
2111 "dev": true,
2112 "engines": {
2113 "node": ">= 0.6"
2114 }
2115 },
2116 "node_modules/eventemitter3": {
2117 "version": "4.0.2",
2118 "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.2.tgz",
2119 "integrity": "sha512-c8VhEv9UueTlJtfhTx5mbt94l/N1nrfN8j3H1kgl/APEv/y4E95ny3lABssobpcX+4vy/fBtrdhWi44VxTSsog==",
2120 "dev": true
2121 },
2122 "node_modules/events": {
2123 "version": "3.1.0",
2124 "resolved": "http://registry.npmjs.org/events/-/events-3.1.0.tgz",
2125 "integrity": "sha512-Rv+u8MLHNOdMjTAFeT3nCjHn2aGlx435FP/sDHNaRhDEMwyI/aB22Kj2qIN8R0cw3z28psEQLYwxVKLsKrMgWg==",
2126 "dev": true,
2127 "engines": {
2128 "node": ">=0.8.x"
2129 }
2130 },
2131 "node_modules/eventsource": {
2132 "version": "1.0.7",
2133 "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-1.0.7.tgz",
2134 "integrity": "sha512-4Ln17+vVT0k8aWq+t/bF5arcS3EpT9gYtW66EPacdj/mAFevznsnyoHLPy2BA8gbIQeIHoPsvwmfBftfcG//BQ==",
2135 "dev": true,
2136 "dependencies": {
2137 "original": "^1.0.0"
2138 },
2139 "engines": {
2140 "node": ">=0.12.0"
2141 }
2142 },
2143 "node_modules/evp_bytestokey": {
2144 "version": "1.0.3",
2145 "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz",
2146 "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==",
2147 "dev": true,
2148 "dependencies": {
2149 "md5.js": "^1.3.4",
2150 "safe-buffer": "^5.1.1"
2151 }
2152 },
2153 "node_modules/execa": {
2154 "version": "1.0.0",
2155 "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz",
2156 "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==",
2157 "dev": true,
2158 "dependencies": {
2159 "cross-spawn": "^6.0.0",
2160 "get-stream": "^4.0.0",
2161 "is-stream": "^1.1.0",
2162 "npm-run-path": "^2.0.0",
2163 "p-finally": "^1.0.0",
2164 "signal-exit": "^3.0.0",
2165 "strip-eof": "^1.0.0"
2166 },
2167 "engines": {
2168 "node": ">=6"
2169 }
2170 },
2171 "node_modules/expand-brackets": {
2172 "version": "2.1.4",
2173 "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz",
2174 "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=",
2175 "dev": true,
2176 "dependencies": {
2177 "debug": "^2.3.3",
2178 "define-property": "^0.2.5",
2179 "extend-shallow": "^2.0.1",
2180 "posix-character-classes": "^0.1.0",
2181 "regex-not": "^1.0.0",
2182 "snapdragon": "^0.8.1",
2183 "to-regex": "^3.0.1"
2184 },
2185 "engines": {
2186 "node": ">=0.10.0"
2187 }
2188 },
2189 "node_modules/expand-brackets/node_modules/debug": {
2190 "version": "2.6.9",
2191 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
2192 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
2193 "dev": true,
2194 "dependencies": {
2195 "ms": "2.0.0"
2196 }
2197 },
2198 "node_modules/expand-brackets/node_modules/define-property": {
2199 "version": "0.2.5",
2200 "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
2201 "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
2202 "dev": true,
2203 "dependencies": {
2204 "is-descriptor": "^0.1.0"
2205 },
2206 "engines": {
2207 "node": ">=0.10.0"
2208 }
2209 },
2210 "node_modules/expand-brackets/node_modules/extend-shallow": {
2211 "version": "2.0.1",
2212 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
2213 "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
2214 "dev": true,
2215 "dependencies": {
2216 "is-extendable": "^0.1.0"
2217 },
2218 "engines": {
2219 "node": ">=0.10.0"
2220 }
2221 },
2222 "node_modules/expand-tilde": {
2223 "version": "2.0.2",
2224 "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz",
2225 "integrity": "sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=",
2226 "dev": true,
2227 "dependencies": {
2228 "homedir-polyfill": "^1.0.1"
2229 },
2230 "engines": {
2231 "node": ">=0.10.0"
2232 }
2233 },
2234 "node_modules/express": {
2235 "version": "4.17.1",
2236 "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz",
2237 "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==",
2238 "dev": true,
2239 "dependencies": {
2240 "accepts": "~1.3.7",
2241 "array-flatten": "1.1.1",
2242 "body-parser": "1.19.0",
2243 "content-disposition": "0.5.3",
2244 "content-type": "~1.0.4",
2245 "cookie": "0.4.0",
2246 "cookie-signature": "1.0.6",
2247 "debug": "2.6.9",
2248 "depd": "~1.1.2",
2249 "encodeurl": "~1.0.2",
2250 "escape-html": "~1.0.3",
2251 "etag": "~1.8.1",
2252 "finalhandler": "~1.1.2",
2253 "fresh": "0.5.2",
2254 "merge-descriptors": "1.0.1",
2255 "methods": "~1.1.2",
2256 "on-finished": "~2.3.0",
2257 "parseurl": "~1.3.3",
2258 "path-to-regexp": "0.1.7",
2259 "proxy-addr": "~2.0.5",
2260 "qs": "6.7.0",
2261 "range-parser": "~1.2.1",
2262 "safe-buffer": "5.1.2",
2263 "send": "0.17.1",
2264 "serve-static": "1.14.1",
2265 "setprototypeof": "1.1.1",
2266 "statuses": "~1.5.0",
2267 "type-is": "~1.6.18",
2268 "utils-merge": "1.0.1",
2269 "vary": "~1.1.2"
2270 },
2271 "engines": {
2272 "node": ">= 0.10.0"
2273 }
2274 },
2275 "node_modules/express/node_modules/array-flatten": {
2276 "version": "1.1.1",
2277 "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz",
2278 "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=",
2279 "dev": true
2280 },
2281 "node_modules/express/node_modules/debug": {
2282 "version": "2.6.9",
2283 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
2284 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
2285 "dev": true,
2286 "dependencies": {
2287 "ms": "2.0.0"
2288 }
2289 },
2290 "node_modules/extend-shallow": {
2291 "version": "3.0.2",
2292 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
2293 "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
2294 "dev": true,
2295 "dependencies": {
2296 "assign-symbols": "^1.0.0",
2297 "is-extendable": "^1.0.1"
2298 },
2299 "engines": {
2300 "node": ">=0.10.0"
2301 }
2302 },
2303 "node_modules/extend-shallow/node_modules/is-extendable": {
2304 "version": "1.0.1",
2305 "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
2306 "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
2307 "dev": true,
2308 "dependencies": {
2309 "is-plain-object": "^2.0.4"
2310 },
2311 "engines": {
2312 "node": ">=0.10.0"
2313 }
2314 },
2315 "node_modules/extglob": {
2316 "version": "2.0.4",
2317 "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz",
2318 "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==",
2319 "dev": true,
2320 "dependencies": {
2321 "array-unique": "^0.3.2",
2322 "define-property": "^1.0.0",
2323 "expand-brackets": "^2.1.4",
2324 "extend-shallow": "^2.0.1",
2325 "fragment-cache": "^0.2.1",
2326 "regex-not": "^1.0.0",
2327 "snapdragon": "^0.8.1",
2328 "to-regex": "^3.0.1"
2329 },
2330 "engines": {
2331 "node": ">=0.10.0"
2332 }
2333 },
2334 "node_modules/extglob/node_modules/define-property": {
2335 "version": "1.0.0",
2336 "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
2337 "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
2338 "dev": true,
2339 "dependencies": {
2340 "is-descriptor": "^1.0.0"
2341 },
2342 "engines": {
2343 "node": ">=0.10.0"
2344 }
2345 },
2346 "node_modules/extglob/node_modules/extend-shallow": {
2347 "version": "2.0.1",
2348 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
2349 "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
2350 "dev": true,
2351 "dependencies": {
2352 "is-extendable": "^0.1.0"
2353 },
2354 "engines": {
2355 "node": ">=0.10.0"
2356 }
2357 },
2358 "node_modules/extglob/node_modules/is-accessor-descriptor": {
2359 "version": "1.0.0",
2360 "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
2361 "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
2362 "dev": true,
2363 "dependencies": {
2364 "kind-of": "^6.0.0"
2365 },
2366 "engines": {
2367 "node": ">=0.10.0"
2368 }
2369 },
2370 "node_modules/extglob/node_modules/is-data-descriptor": {
2371 "version": "1.0.0",
2372 "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
2373 "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
2374 "dev": true,
2375 "dependencies": {
2376 "kind-of": "^6.0.0"
2377 },
2378 "engines": {
2379 "node": ">=0.10.0"
2380 }
2381 },
2382 "node_modules/extglob/node_modules/is-descriptor": {
2383 "version": "1.0.2",
2384 "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
2385 "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
2386 "dev": true,
2387 "dependencies": {
2388 "is-accessor-descriptor": "^1.0.0",
2389 "is-data-descriptor": "^1.0.0",
2390 "kind-of": "^6.0.2"
2391 },
2392 "engines": {
2393 "node": ">=0.10.0"
2394 }
2395 },
2396 "node_modules/fast-deep-equal": {
2397 "version": "2.0.1",
2398 "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz",
2399 "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=",
2400 "dev": true
2401 },
2402 "node_modules/fast-json-stable-stringify": {
2403 "version": "2.0.0",
2404 "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz",
2405 "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=",
2406 "dev": true
2407 },
2408 "node_modules/faye-websocket": {
2409 "version": "0.10.0",
2410 "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz",
2411 "integrity": "sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=",
2412 "dev": true,
2413 "dependencies": {
2414 "websocket-driver": ">=0.5.1"
2415 },
2416 "engines": {
2417 "node": ">=0.4.0"
2418 }
2419 },
2420 "node_modules/figgy-pudding": {
2421 "version": "3.5.1",
2422 "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.1.tgz",
2423 "integrity": "sha512-vNKxJHTEKNThjfrdJwHc7brvM6eVevuO5nTj6ez8ZQ1qbXTvGthucRF7S4vf2cr71QVnT70V34v0S1DyQsti0w==",
2424 "dev": true
2425 },
2426 "node_modules/fill-range": {
2427 "version": "4.0.0",
2428 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
2429 "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
2430 "dev": true,
2431 "dependencies": {
2432 "extend-shallow": "^2.0.1",
2433 "is-number": "^3.0.0",
2434 "repeat-string": "^1.6.1",
2435 "to-regex-range": "^2.1.0"
2436 },
2437 "engines": {
2438 "node": ">=0.10.0"
2439 }
2440 },
2441 "node_modules/fill-range/node_modules/extend-shallow": {
2442 "version": "2.0.1",
2443 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
2444 "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
2445 "dev": true,
2446 "dependencies": {
2447 "is-extendable": "^0.1.0"
2448 },
2449 "engines": {
2450 "node": ">=0.10.0"
2451 }
2452 },
2453 "node_modules/finalhandler": {
2454 "version": "1.1.2",
2455 "resolved": "http://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz",
2456 "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==",
2457 "dev": true,
2458 "dependencies": {
2459 "debug": "2.6.9",
2460 "encodeurl": "~1.0.2",
2461 "escape-html": "~1.0.3",
2462 "on-finished": "~2.3.0",
2463 "parseurl": "~1.3.3",
2464 "statuses": "~1.5.0",
2465 "unpipe": "~1.0.0"
2466 },
2467 "engines": {
2468 "node": ">= 0.8"
2469 }
2470 },
2471 "node_modules/finalhandler/node_modules/debug": {
2472 "version": "2.6.9",
2473 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
2474 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
2475 "dev": true,
2476 "dependencies": {
2477 "ms": "2.0.0"
2478 }
2479 },
2480 "node_modules/find-cache-dir": {
2481 "version": "2.1.0",
2482 "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz",
2483 "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==",
2484 "dev": true,
2485 "dependencies": {
2486 "commondir": "^1.0.1",
2487 "make-dir": "^2.0.0",
2488 "pkg-dir": "^3.0.0"
2489 },
2490 "engines": {
2491 "node": ">=6"
2492 }
2493 },
2494 "node_modules/find-up": {
2495 "version": "3.0.0",
2496 "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
2497 "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
2498 "dev": true,
2499 "dependencies": {
2500 "locate-path": "^3.0.0"
2501 },
2502 "engines": {
2503 "node": ">=6"
2504 }
2505 },
2506 "node_modules/findup-sync": {
2507 "version": "3.0.0",
2508 "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-3.0.0.tgz",
2509 "integrity": "sha512-YbffarhcicEhOrm4CtrwdKBdCuz576RLdhJDsIfvNtxUuhdRet1qZcsMjqbePtAseKdAnDyM/IyXbu7PRPRLYg==",
2510 "dev": true,
2511 "dependencies": {
2512 "detect-file": "^1.0.0",
2513 "is-glob": "^4.0.0",
2514 "micromatch": "^3.0.4",
2515 "resolve-dir": "^1.0.1"
2516 },
2517 "engines": {
2518 "node": ">= 0.10"
2519 }
2520 },
2521 "node_modules/flush-write-stream": {
2522 "version": "1.0.3",
2523 "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.0.3.tgz",
2524 "integrity": "sha512-calZMC10u0FMUqoiunI2AiGIIUtUIvifNwkHhNupZH4cbNnW1Itkoh/Nf5HFYmDrwWPjrUxpkZT0KhuCq0jmGw==",
2525 "dev": true,
2526 "dependencies": {
2527 "inherits": "^2.0.1",
2528 "readable-stream": "^2.0.4"
2529 }
2530 },
2531 "node_modules/follow-redirects": {
2532 "version": "1.11.0",
2533 "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.11.0.tgz",
2534 "integrity": "sha512-KZm0V+ll8PfBrKwMzdo5D13b1bur9Iq9Zd/RMmAoQQcl2PxxFml8cxXPaaPYVbV0RjNjq1CU7zIzAOqtUPudmA==",
2535 "dev": true,
2536 "dependencies": {
2537 "debug": "^3.0.0"
2538 },
2539 "engines": {
2540 "node": ">=4.0"
2541 }
2542 },
2543 "node_modules/follow-redirects/node_modules/debug": {
2544 "version": "3.2.6",
2545 "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
2546 "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
2547 "dev": true,
2548 "dependencies": {
2549 "ms": "^2.1.1"
2550 }
2551 },
2552 "node_modules/follow-redirects/node_modules/ms": {
2553 "version": "2.1.2",
2554 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
2555 "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
2556 "dev": true
2557 },
2558 "node_modules/for-in": {
2559 "version": "1.0.2",
2560 "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz",
2561 "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=",
2562 "dev": true,
2563 "engines": {
2564 "node": ">=0.10.0"
2565 }
2566 },
2567 "node_modules/forwarded": {
2568 "version": "0.1.2",
2569 "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz",
2570 "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=",
2571 "dev": true,
2572 "engines": {
2573 "node": ">= 0.6"
2574 }
2575 },
2576 "node_modules/fragment-cache": {
2577 "version": "0.2.1",
2578 "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz",
2579 "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=",
2580 "dev": true,
2581 "dependencies": {
2582 "map-cache": "^0.2.2"
2583 },
2584 "engines": {
2585 "node": ">=0.10.0"
2586 }
2587 },
2588 "node_modules/fresh": {
2589 "version": "0.5.2",
2590 "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
2591 "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=",
2592 "dev": true,
2593 "engines": {
2594 "node": ">= 0.6"
2595 }
2596 },
2597 "node_modules/from2": {
2598 "version": "2.3.0",
2599 "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz",
2600 "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=",
2601 "dev": true,
2602 "dependencies": {
2603 "inherits": "^2.0.1",
2604 "readable-stream": "^2.0.0"
2605 }
2606 },
2607 "node_modules/fs-write-stream-atomic": {
2608 "version": "1.0.10",
2609 "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz",
2610 "integrity": "sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=",
2611 "dev": true,
2612 "dependencies": {
2613 "graceful-fs": "^4.1.2",
2614 "iferr": "^0.1.5",
2615 "imurmurhash": "^0.1.4",
2616 "readable-stream": "1 || 2"
2617 }
2618 },
2619 "node_modules/fs.realpath": {
2620 "version": "1.0.0",
2621 "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
2622 "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
2623 "dev": true
2624 },
2625 "node_modules/fsevents": {
2626 "version": "1.2.9",
2627 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.9.tgz",
2628 "integrity": "sha512-oeyj2H3EjjonWcFjD5NvZNE9Rqe4UW+nQBU2HNeKw0koVLEFIhtyETyAakeAM3de7Z/SW5kcA+fZUait9EApnw==",
2629 "bundleDependencies": [
2630 "node-pre-gyp"
2631 ],
2632 "dev": true,
2633 "hasInstallScript": true,
2634 "optional": true,
2635 "os": [
2636 "darwin"
2637 ],
2638 "dependencies": {
2639 "nan": "^2.12.1",
2640 "node-pre-gyp": "^0.12.0"
2641 },
2642 "engines": {
2643 "node": ">=4.0"
2644 }
2645 },
2646 "node_modules/fsevents/node_modules/abbrev": {
2647 "version": "1.1.1",
2648 "dev": true,
2649 "inBundle": true,
2650 "license": "ISC",
2651 "optional": true
2652 },
2653 "node_modules/fsevents/node_modules/ansi-regex": {
2654 "version": "2.1.1",
2655 "dev": true,
2656 "inBundle": true,
2657 "license": "MIT",
2658 "optional": true,
2659 "engines": {
2660 "node": ">=0.10.0"
2661 }
2662 },
2663 "node_modules/fsevents/node_modules/aproba": {
2664 "version": "1.2.0",
2665 "dev": true,
2666 "inBundle": true,
2667 "license": "ISC",
2668 "optional": true
2669 },
2670 "node_modules/fsevents/node_modules/are-we-there-yet": {
2671 "version": "1.1.5",
2672 "dev": true,
2673 "inBundle": true,
2674 "license": "ISC",
2675 "optional": true,
2676 "dependencies": {
2677 "delegates": "^1.0.0",
2678 "readable-stream": "^2.0.6"
2679 }
2680 },
2681 "node_modules/fsevents/node_modules/balanced-match": {
2682 "version": "1.0.0",
2683 "dev": true,
2684 "inBundle": true,
2685 "license": "MIT",
2686 "optional": true
2687 },
2688 "node_modules/fsevents/node_modules/brace-expansion": {
2689 "version": "1.1.11",
2690 "dev": true,
2691 "inBundle": true,
2692 "license": "MIT",
2693 "optional": true,
2694 "dependencies": {
2695 "balanced-match": "^1.0.0",
2696 "concat-map": "0.0.1"
2697 }
2698 },
2699 "node_modules/fsevents/node_modules/chownr": {
2700 "version": "1.1.1",
2701 "dev": true,
2702 "inBundle": true,
2703 "license": "ISC",
2704 "optional": true
2705 },
2706 "node_modules/fsevents/node_modules/code-point-at": {
2707 "version": "1.1.0",
2708 "dev": true,
2709 "inBundle": true,
2710 "license": "MIT",
2711 "optional": true,
2712 "engines": {
2713 "node": ">=0.10.0"
2714 }
2715 },
2716 "node_modules/fsevents/node_modules/concat-map": {
2717 "version": "0.0.1",
2718 "dev": true,
2719 "inBundle": true,
2720 "license": "MIT",
2721 "optional": true
2722 },
2723 "node_modules/fsevents/node_modules/console-control-strings": {
2724 "version": "1.1.0",
2725 "dev": true,
2726 "inBundle": true,
2727 "license": "ISC",
2728 "optional": true
2729 },
2730 "node_modules/fsevents/node_modules/core-util-is": {
2731 "version": "1.0.2",
2732 "dev": true,
2733 "inBundle": true,
2734 "license": "MIT",
2735 "optional": true
2736 },
2737 "node_modules/fsevents/node_modules/debug": {
2738 "version": "4.1.1",
2739 "dev": true,
2740 "inBundle": true,
2741 "license": "MIT",
2742 "optional": true,
2743 "dependencies": {
2744 "ms": "^2.1.1"
2745 }
2746 },
2747 "node_modules/fsevents/node_modules/deep-extend": {
2748 "version": "0.6.0",
2749 "dev": true,
2750 "inBundle": true,
2751 "license": "MIT",
2752 "optional": true,
2753 "engines": {
2754 "node": ">=4.0.0"
2755 }
2756 },
2757 "node_modules/fsevents/node_modules/delegates": {
2758 "version": "1.0.0",
2759 "dev": true,
2760 "inBundle": true,
2761 "license": "MIT",
2762 "optional": true
2763 },
2764 "node_modules/fsevents/node_modules/detect-libc": {
2765 "version": "1.0.3",
2766 "dev": true,
2767 "inBundle": true,
2768 "license": "Apache-2.0",
2769 "optional": true,
2770 "bin": {
2771 "detect-libc": "bin/detect-libc.js"
2772 },
2773 "engines": {
2774 "node": ">=0.10"
2775 }
2776 },
2777 "node_modules/fsevents/node_modules/fs-minipass": {
2778 "version": "1.2.5",
2779 "dev": true,
2780 "inBundle": true,
2781 "license": "ISC",
2782 "optional": true,
2783 "dependencies": {
2784 "minipass": "^2.2.1"
2785 }
2786 },
2787 "node_modules/fsevents/node_modules/fs.realpath": {
2788 "version": "1.0.0",
2789 "dev": true,
2790 "inBundle": true,
2791 "license": "ISC",
2792 "optional": true
2793 },
2794 "node_modules/fsevents/node_modules/gauge": {
2795 "version": "2.7.4",
2796 "dev": true,
2797 "inBundle": true,
2798 "license": "ISC",
2799 "optional": true,
2800 "dependencies": {
2801 "aproba": "^1.0.3",
2802 "console-control-strings": "^1.0.0",
2803 "has-unicode": "^2.0.0",
2804 "object-assign": "^4.1.0",
2805 "signal-exit": "^3.0.0",
2806 "string-width": "^1.0.1",
2807 "strip-ansi": "^3.0.1",
2808 "wide-align": "^1.1.0"
2809 }
2810 },
2811 "node_modules/fsevents/node_modules/glob": {
2812 "version": "7.1.3",
2813 "dev": true,
2814 "inBundle": true,
2815 "license": "ISC",
2816 "optional": true,
2817 "dependencies": {
2818 "fs.realpath": "^1.0.0",
2819 "inflight": "^1.0.4",
2820 "inherits": "2",
2821 "minimatch": "^3.0.4",
2822 "once": "^1.3.0",
2823 "path-is-absolute": "^1.0.0"
2824 },
2825 "engines": {
2826 "node": "*"
2827 }
2828 },
2829 "node_modules/fsevents/node_modules/has-unicode": {
2830 "version": "2.0.1",
2831 "dev": true,
2832 "inBundle": true,
2833 "license": "ISC",
2834 "optional": true
2835 },
2836 "node_modules/fsevents/node_modules/iconv-lite": {
2837 "version": "0.4.24",
2838 "dev": true,
2839 "inBundle": true,
2840 "license": "MIT",
2841 "optional": true,
2842 "dependencies": {
2843 "safer-buffer": ">= 2.1.2 < 3"
2844 },
2845 "engines": {
2846 "node": ">=0.10.0"
2847 }
2848 },
2849 "node_modules/fsevents/node_modules/ignore-walk": {
2850 "version": "3.0.1",
2851 "dev": true,
2852 "inBundle": true,
2853 "license": "ISC",
2854 "optional": true,
2855 "dependencies": {
2856 "minimatch": "^3.0.4"
2857 }
2858 },
2859 "node_modules/fsevents/node_modules/inflight": {
2860 "version": "1.0.6",
2861 "dev": true,
2862 "inBundle": true,
2863 "license": "ISC",
2864 "optional": true,
2865 "dependencies": {
2866 "once": "^1.3.0",
2867 "wrappy": "1"
2868 }
2869 },
2870 "node_modules/fsevents/node_modules/inherits": {
2871 "version": "2.0.3",
2872 "dev": true,
2873 "inBundle": true,
2874 "license": "ISC",
2875 "optional": true
2876 },
2877 "node_modules/fsevents/node_modules/ini": {
2878 "version": "1.3.5",
2879 "dev": true,
2880 "inBundle": true,
2881 "license": "ISC",
2882 "optional": true,
2883 "engines": {
2884 "node": "*"
2885 }
2886 },
2887 "node_modules/fsevents/node_modules/is-fullwidth-code-point": {
2888 "version": "1.0.0",
2889 "dev": true,
2890 "inBundle": true,
2891 "license": "MIT",
2892 "optional": true,
2893 "dependencies": {
2894 "number-is-nan": "^1.0.0"
2895 },
2896 "engines": {
2897 "node": ">=0.10.0"
2898 }
2899 },
2900 "node_modules/fsevents/node_modules/isarray": {
2901 "version": "1.0.0",
2902 "dev": true,
2903 "inBundle": true,
2904 "license": "MIT",
2905 "optional": true
2906 },
2907 "node_modules/fsevents/node_modules/minimatch": {
2908 "version": "3.0.4",
2909 "dev": true,
2910 "inBundle": true,
2911 "license": "ISC",
2912 "optional": true,
2913 "dependencies": {
2914 "brace-expansion": "^1.1.7"
2915 },
2916 "engines": {
2917 "node": "*"
2918 }
2919 },
2920 "node_modules/fsevents/node_modules/minimist": {
2921 "version": "0.0.8",
2922 "dev": true,
2923 "inBundle": true,
2924 "license": "MIT",
2925 "optional": true
2926 },
2927 "node_modules/fsevents/node_modules/minipass": {
2928 "version": "2.3.5",
2929 "dev": true,
2930 "inBundle": true,
2931 "license": "ISC",
2932 "optional": true,
2933 "dependencies": {
2934 "safe-buffer": "^5.1.2",
2935 "yallist": "^3.0.0"
2936 }
2937 },
2938 "node_modules/fsevents/node_modules/minizlib": {
2939 "version": "1.2.1",
2940 "dev": true,
2941 "inBundle": true,
2942 "license": "MIT",
2943 "optional": true,
2944 "dependencies": {
2945 "minipass": "^2.2.1"
2946 }
2947 },
2948 "node_modules/fsevents/node_modules/mkdirp": {
2949 "version": "0.5.1",
2950 "dev": true,
2951 "inBundle": true,
2952 "license": "MIT",
2953 "optional": true,
2954 "dependencies": {
2955 "minimist": "0.0.8"
2956 },
2957 "bin": {
2958 "mkdirp": "bin/cmd.js"
2959 }
2960 },
2961 "node_modules/fsevents/node_modules/ms": {
2962 "version": "2.1.1",
2963 "dev": true,
2964 "inBundle": true,
2965 "license": "MIT",
2966 "optional": true
2967 },
2968 "node_modules/fsevents/node_modules/nan": {
2969 "version": "2.13.2",
2970 "resolved": "https://registry.npmjs.org/nan/-/nan-2.13.2.tgz",
2971 "integrity": "sha512-TghvYc72wlMGMVMluVo9WRJc0mB8KxxF/gZ4YYFy7V2ZQX9l7rgbPg7vjS9mt6U5HXODVFVI2bOduCzwOMv/lw==",
2972 "dev": true,
2973 "optional": true
2974 },
2975 "node_modules/fsevents/node_modules/needle": {
2976 "version": "2.3.0",
2977 "dev": true,
2978 "inBundle": true,
2979 "license": "MIT",
2980 "optional": true,
2981 "dependencies": {
2982 "debug": "^4.1.0",
2983 "iconv-lite": "^0.4.4",
2984 "sax": "^1.2.4"
2985 },
2986 "bin": {
2987 "needle": "bin/needle"
2988 },
2989 "engines": {
2990 "node": ">= 4.4.x"
2991 }
2992 },
2993 "node_modules/fsevents/node_modules/node-pre-gyp": {
2994 "version": "0.12.0",
2995 "dev": true,
2996 "inBundle": true,
2997 "license": "BSD-3-Clause",
2998 "optional": true,
2999 "dependencies": {
3000 "detect-libc": "^1.0.2",
3001 "mkdirp": "^0.5.1",
3002 "needle": "^2.2.1",
3003 "nopt": "^4.0.1",
3004 "npm-packlist": "^1.1.6",
3005 "npmlog": "^4.0.2",
3006 "rc": "^1.2.7",
3007 "rimraf": "^2.6.1",
3008 "semver": "^5.3.0",
3009 "tar": "^4"
3010 },
3011 "bin": {
3012 "node-pre-gyp": "bin/node-pre-gyp"
3013 }
3014 },
3015 "node_modules/fsevents/node_modules/nopt": {
3016 "version": "4.0.1",
3017 "dev": true,
3018 "inBundle": true,
3019 "license": "ISC",
3020 "optional": true,
3021 "dependencies": {
3022 "abbrev": "1",
3023 "osenv": "^0.1.4"
3024 },
3025 "bin": {
3026 "nopt": "bin/nopt.js"
3027 }
3028 },
3029 "node_modules/fsevents/node_modules/npm-bundled": {
3030 "version": "1.0.6",
3031 "dev": true,
3032 "inBundle": true,
3033 "license": "ISC",
3034 "optional": true
3035 },
3036 "node_modules/fsevents/node_modules/npm-packlist": {
3037 "version": "1.4.1",
3038 "dev": true,
3039 "inBundle": true,
3040 "license": "ISC",
3041 "optional": true,
3042 "dependencies": {
3043 "ignore-walk": "^3.0.1",
3044 "npm-bundled": "^1.0.1"
3045 }
3046 },
3047 "node_modules/fsevents/node_modules/npmlog": {
3048 "version": "4.1.2",
3049 "dev": true,
3050 "inBundle": true,
3051 "license": "ISC",
3052 "optional": true,
3053 "dependencies": {
3054 "are-we-there-yet": "~1.1.2",
3055 "console-control-strings": "~1.1.0",
3056 "gauge": "~2.7.3",
3057 "set-blocking": "~2.0.0"
3058 }
3059 },
3060 "node_modules/fsevents/node_modules/number-is-nan": {
3061 "version": "1.0.1",
3062 "dev": true,
3063 "inBundle": true,
3064 "license": "MIT",
3065 "optional": true,
3066 "engines": {
3067 "node": ">=0.10.0"
3068 }
3069 },
3070 "node_modules/fsevents/node_modules/object-assign": {
3071 "version": "4.1.1",
3072 "dev": true,
3073 "inBundle": true,
3074 "license": "MIT",
3075 "optional": true,
3076 "engines": {
3077 "node": ">=0.10.0"
3078 }
3079 },
3080 "node_modules/fsevents/node_modules/once": {
3081 "version": "1.4.0",
3082 "dev": true,
3083 "inBundle": true,
3084 "license": "ISC",
3085 "optional": true,
3086 "dependencies": {
3087 "wrappy": "1"
3088 }
3089 },
3090 "node_modules/fsevents/node_modules/os-homedir": {
3091 "version": "1.0.2",
3092 "dev": true,
3093 "inBundle": true,
3094 "license": "MIT",
3095 "optional": true,
3096 "engines": {
3097 "node": ">=0.10.0"
3098 }
3099 },
3100 "node_modules/fsevents/node_modules/os-tmpdir": {
3101 "version": "1.0.2",
3102 "dev": true,
3103 "inBundle": true,
3104 "license": "MIT",
3105 "optional": true,
3106 "engines": {
3107 "node": ">=0.10.0"
3108 }
3109 },
3110 "node_modules/fsevents/node_modules/osenv": {
3111 "version": "0.1.5",
3112 "dev": true,
3113 "inBundle": true,
3114 "license": "ISC",
3115 "optional": true,
3116 "dependencies": {
3117 "os-homedir": "^1.0.0",
3118 "os-tmpdir": "^1.0.0"
3119 }
3120 },
3121 "node_modules/fsevents/node_modules/path-is-absolute": {
3122 "version": "1.0.1",
3123 "dev": true,
3124 "inBundle": true,
3125 "license": "MIT",
3126 "optional": true,
3127 "engines": {
3128 "node": ">=0.10.0"
3129 }
3130 },
3131 "node_modules/fsevents/node_modules/process-nextick-args": {
3132 "version": "2.0.0",
3133 "dev": true,
3134 "inBundle": true,
3135 "license": "MIT",
3136 "optional": true
3137 },
3138 "node_modules/fsevents/node_modules/rc": {
3139 "version": "1.2.8",
3140 "dev": true,
3141 "inBundle": true,
3142 "license": "(BSD-2-Clause OR MIT OR Apache-2.0)",
3143 "optional": true,
3144 "dependencies": {
3145 "deep-extend": "^0.6.0",
3146 "ini": "~1.3.0",
3147 "minimist": "^1.2.0",
3148 "strip-json-comments": "~2.0.1"
3149 },
3150 "bin": {
3151 "rc": "cli.js"
3152 }
3153 },
3154 "node_modules/fsevents/node_modules/rc/node_modules/minimist": {
3155 "version": "1.2.0",
3156 "dev": true,
3157 "inBundle": true,
3158 "license": "MIT",
3159 "optional": true
3160 },
3161 "node_modules/fsevents/node_modules/readable-stream": {
3162 "version": "2.3.6",
3163 "dev": true,
3164 "inBundle": true,
3165 "license": "MIT",
3166 "optional": true,
3167 "dependencies": {
3168 "core-util-is": "~1.0.0",
3169 "inherits": "~2.0.3",
3170 "isarray": "~1.0.0",
3171 "process-nextick-args": "~2.0.0",
3172 "safe-buffer": "~5.1.1",
3173 "string_decoder": "~1.1.1",
3174 "util-deprecate": "~1.0.1"
3175 }
3176 },
3177 "node_modules/fsevents/node_modules/rimraf": {
3178 "version": "2.6.3",
3179 "dev": true,
3180 "inBundle": true,
3181 "license": "ISC",
3182 "optional": true,
3183 "dependencies": {
3184 "glob": "^7.1.3"
3185 },
3186 "bin": {
3187 "rimraf": "bin.js"
3188 }
3189 },
3190 "node_modules/fsevents/node_modules/safe-buffer": {
3191 "version": "5.1.2",
3192 "dev": true,
3193 "inBundle": true,
3194 "license": "MIT",
3195 "optional": true
3196 },
3197 "node_modules/fsevents/node_modules/safer-buffer": {
3198 "version": "2.1.2",
3199 "dev": true,
3200 "inBundle": true,
3201 "license": "MIT",
3202 "optional": true
3203 },
3204 "node_modules/fsevents/node_modules/sax": {
3205 "version": "1.2.4",
3206 "dev": true,
3207 "inBundle": true,
3208 "license": "ISC",
3209 "optional": true
3210 },
3211 "node_modules/fsevents/node_modules/semver": {
3212 "version": "5.7.0",
3213 "dev": true,
3214 "inBundle": true,
3215 "license": "ISC",
3216 "optional": true,
3217 "bin": {
3218 "semver": "bin/semver"
3219 }
3220 },
3221 "node_modules/fsevents/node_modules/set-blocking": {
3222 "version": "2.0.0",
3223 "dev": true,
3224 "inBundle": true,
3225 "license": "ISC",
3226 "optional": true
3227 },
3228 "node_modules/fsevents/node_modules/signal-exit": {
3229 "version": "3.0.2",
3230 "dev": true,
3231 "inBundle": true,
3232 "license": "ISC",
3233 "optional": true
3234 },
3235 "node_modules/fsevents/node_modules/string_decoder": {
3236 "version": "1.1.1",
3237 "dev": true,
3238 "inBundle": true,
3239 "license": "MIT",
3240 "optional": true,
3241 "dependencies": {
3242 "safe-buffer": "~5.1.0"
3243 }
3244 },
3245 "node_modules/fsevents/node_modules/string-width": {
3246 "version": "1.0.2",
3247 "dev": true,
3248 "inBundle": true,
3249 "license": "MIT",
3250 "optional": true,
3251 "dependencies": {
3252 "code-point-at": "^1.0.0",
3253 "is-fullwidth-code-point": "^1.0.0",
3254 "strip-ansi": "^3.0.0"
3255 },
3256 "engines": {
3257 "node": ">=0.10.0"
3258 }
3259 },
3260 "node_modules/fsevents/node_modules/strip-ansi": {
3261 "version": "3.0.1",
3262 "dev": true,
3263 "inBundle": true,
3264 "license": "MIT",
3265 "optional": true,
3266 "dependencies": {
3267 "ansi-regex": "^2.0.0"
3268 },
3269 "engines": {
3270 "node": ">=0.10.0"
3271 }
3272 },
3273 "node_modules/fsevents/node_modules/strip-json-comments": {
3274 "version": "2.0.1",
3275 "dev": true,
3276 "inBundle": true,
3277 "license": "MIT",
3278 "optional": true,
3279 "engines": {
3280 "node": ">=0.10.0"
3281 }
3282 },
3283 "node_modules/fsevents/node_modules/tar": {
3284 "version": "4.4.8",
3285 "dev": true,
3286 "inBundle": true,
3287 "license": "ISC",
3288 "optional": true,
3289 "dependencies": {
3290 "chownr": "^1.1.1",
3291 "fs-minipass": "^1.2.5",
3292 "minipass": "^2.3.4",
3293 "minizlib": "^1.1.1",
3294 "mkdirp": "^0.5.0",
3295 "safe-buffer": "^5.1.2",
3296 "yallist": "^3.0.2"
3297 },
3298 "engines": {
3299 "node": ">=4.5"
3300 }
3301 },
3302 "node_modules/fsevents/node_modules/util-deprecate": {
3303 "version": "1.0.2",
3304 "dev": true,
3305 "inBundle": true,
3306 "license": "MIT",
3307 "optional": true
3308 },
3309 "node_modules/fsevents/node_modules/wide-align": {
3310 "version": "1.1.3",
3311 "dev": true,
3312 "inBundle": true,
3313 "license": "ISC",
3314 "optional": true,
3315 "dependencies": {
3316 "string-width": "^1.0.2 || 2"
3317 }
3318 },
3319 "node_modules/fsevents/node_modules/wrappy": {
3320 "version": "1.0.2",
3321 "dev": true,
3322 "inBundle": true,
3323 "license": "ISC",
3324 "optional": true
3325 },
3326 "node_modules/fsevents/node_modules/yallist": {
3327 "version": "3.0.3",
3328 "dev": true,
3329 "inBundle": true,
3330 "license": "ISC",
3331 "optional": true
3332 },
3333 "node_modules/function-bind": {
3334 "version": "1.1.1",
3335 "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
3336 "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
3337 "dev": true
3338 },
3339 "node_modules/get-caller-file": {
3340 "version": "2.0.5",
3341 "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
3342 "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
3343 "dev": true,
3344 "engines": {
3345 "node": "6.* || 8.* || >= 10.*"
3346 }
3347 },
3348 "node_modules/get-stream": {
3349 "version": "4.1.0",
3350 "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz",
3351 "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==",
3352 "dev": true,
3353 "dependencies": {
3354 "pump": "^3.0.0"
3355 },
3356 "engines": {
3357 "node": ">=6"
3358 }
3359 },
3360 "node_modules/get-stream/node_modules/pump": {
3361 "version": "3.0.0",
3362 "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
3363 "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
3364 "dev": true,
3365 "dependencies": {
3366 "end-of-stream": "^1.1.0",
3367 "once": "^1.3.1"
3368 }
3369 },
3370 "node_modules/get-value": {
3371 "version": "2.0.6",
3372 "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz",
3373 "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=",
3374 "dev": true,
3375 "engines": {
3376 "node": ">=0.10.0"
3377 }
3378 },
3379 "node_modules/glob": {
3380 "version": "7.1.2",
3381 "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz",
3382 "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==",
3383 "dev": true,
3384 "dependencies": {
3385 "fs.realpath": "^1.0.0",
3386 "inflight": "^1.0.4",
3387 "inherits": "2",
3388 "minimatch": "^3.0.4",
3389 "once": "^1.3.0",
3390 "path-is-absolute": "^1.0.0"
3391 },
3392 "engines": {
3393 "node": "*"
3394 }
3395 },
3396 "node_modules/glob-parent": {
3397 "version": "3.1.0",
3398 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz",
3399 "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=",
3400 "dev": true,
3401 "dependencies": {
3402 "is-glob": "^3.1.0",
3403 "path-dirname": "^1.0.0"
3404 }
3405 },
3406 "node_modules/glob-parent/node_modules/is-glob": {
3407 "version": "3.1.0",
3408 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
3409 "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=",
3410 "dev": true,
3411 "dependencies": {
3412 "is-extglob": "^2.1.0"
3413 },
3414 "engines": {
3415 "node": ">=0.10.0"
3416 }
3417 },
3418 "node_modules/global-modules": {
3419 "version": "2.0.0",
3420 "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz",
3421 "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==",
3422 "dev": true,
3423 "dependencies": {
3424 "global-prefix": "^3.0.0"
3425 },
3426 "engines": {
3427 "node": ">=6"
3428 }
3429 },
3430 "node_modules/global-modules/node_modules/global-prefix": {
3431 "version": "3.0.0",
3432 "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz",
3433 "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==",
3434 "dev": true,
3435 "dependencies": {
3436 "ini": "^1.3.5",
3437 "kind-of": "^6.0.2",
3438 "which": "^1.3.1"
3439 },
3440 "engines": {
3441 "node": ">=6"
3442 }
3443 },
3444 "node_modules/global-prefix": {
3445 "version": "1.0.2",
3446 "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz",
3447 "integrity": "sha1-2/dDxsFJklk8ZVVoy2btMsASLr4=",
3448 "dev": true,
3449 "dependencies": {
3450 "expand-tilde": "^2.0.2",
3451 "homedir-polyfill": "^1.0.1",
3452 "ini": "^1.3.4",
3453 "is-windows": "^1.0.1",
3454 "which": "^1.2.14"
3455 },
3456 "engines": {
3457 "node": ">=0.10.0"
3458 }
3459 },
3460 "node_modules/globby": {
3461 "version": "6.1.0",
3462 "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz",
3463 "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=",
3464 "dev": true,
3465 "dependencies": {
3466 "array-union": "^1.0.1",
3467 "glob": "^7.0.3",
3468 "object-assign": "^4.0.1",
3469 "pify": "^2.0.0",
3470 "pinkie-promise": "^2.0.0"
3471 },
3472 "engines": {
3473 "node": ">=0.10.0"
3474 }
3475 },
3476 "node_modules/globby/node_modules/pify": {
3477 "version": "2.3.0",
3478 "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
3479 "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
3480 "dev": true,
3481 "engines": {
3482 "node": ">=0.10.0"
3483 }
3484 },
3485 "node_modules/graceful-fs": {
3486 "version": "4.1.11",
3487 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz",
3488 "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=",
3489 "dev": true,
3490 "engines": {
3491 "node": ">=0.4.0"
3492 }
3493 },
3494 "node_modules/handle-thing": {
3495 "version": "2.0.1",
3496 "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz",
3497 "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==",
3498 "dev": true
3499 },
3500 "node_modules/has": {
3501 "version": "1.0.3",
3502 "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
3503 "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
3504 "dev": true,
3505 "dependencies": {
3506 "function-bind": "^1.1.1"
3507 },
3508 "engines": {
3509 "node": ">= 0.4.0"
3510 }
3511 },
3512 "node_modules/has-flag": {
3513 "version": "3.0.0",
3514 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
3515 "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
3516 "dev": true,
3517 "engines": {
3518 "node": ">=4"
3519 }
3520 },
3521 "node_modules/has-symbols": {
3522 "version": "1.0.1",
3523 "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz",
3524 "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==",
3525 "dev": true,
3526 "engines": {
3527 "node": ">= 0.4"
3528 }
3529 },
3530 "node_modules/has-value": {
3531 "version": "1.0.0",
3532 "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz",
3533 "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=",
3534 "dev": true,
3535 "dependencies": {
3536 "get-value": "^2.0.6",
3537 "has-values": "^1.0.0",
3538 "isobject": "^3.0.0"
3539 },
3540 "engines": {
3541 "node": ">=0.10.0"
3542 }
3543 },
3544 "node_modules/has-values": {
3545 "version": "1.0.0",
3546 "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz",
3547 "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=",
3548 "dev": true,
3549 "dependencies": {
3550 "is-number": "^3.0.0",
3551 "kind-of": "^4.0.0"
3552 },
3553 "engines": {
3554 "node": ">=0.10.0"
3555 }
3556 },
3557 "node_modules/has-values/node_modules/kind-of": {
3558 "version": "4.0.0",
3559 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz",
3560 "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=",
3561 "dev": true,
3562 "dependencies": {
3563 "is-buffer": "^1.1.5"
3564 },
3565 "engines": {
3566 "node": ">=0.10.0"
3567 }
3568 },
3569 "node_modules/hash-base": {
3570 "version": "3.0.4",
3571 "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.0.4.tgz",
3572 "integrity": "sha1-X8hoaEfs1zSZQDMZprCj8/auSRg=",
3573 "dev": true,
3574 "dependencies": {
3575 "inherits": "^2.0.1",
3576 "safe-buffer": "^5.0.1"
3577 },
3578 "engines": {
3579 "node": ">=4"
3580 }
3581 },
3582 "node_modules/hash.js": {
3583 "version": "1.1.7",
3584 "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz",
3585 "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==",
3586 "dev": true,
3587 "dependencies": {
3588 "inherits": "^2.0.3",
3589 "minimalistic-assert": "^1.0.1"
3590 }
3591 },
3592 "node_modules/hello-wasm-pack": {
3593 "version": "0.1.0",
3594 "resolved": "https://registry.npmjs.org/hello-wasm-pack/-/hello-wasm-pack-0.1.0.tgz",
3595 "integrity": "sha512-3hx0GDkDLf/a9ThCMV2qG4mwza8N/MCtm8aeFFc/cdBCL2zMJ1kW1wjNl7xPqD1lz8Yl5+uhnc/cpui4dLwz/w==",
3596 "dev": true
3597 },
3598 "node_modules/hmac-drbg": {
3599 "version": "1.0.1",
3600 "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz",
3601 "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=",
3602 "dev": true,
3603 "dependencies": {
3604 "hash.js": "^1.0.3",
3605 "minimalistic-assert": "^1.0.0",
3606 "minimalistic-crypto-utils": "^1.0.1"
3607 }
3608 },
3609 "node_modules/homedir-polyfill": {
3610 "version": "1.0.3",
3611 "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz",
3612 "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==",
3613 "dev": true,
3614 "dependencies": {
3615 "parse-passwd": "^1.0.0"
3616 },
3617 "engines": {
3618 "node": ">=0.10.0"
3619 }
3620 },
3621 "node_modules/hpack.js": {
3622 "version": "2.1.6",
3623 "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz",
3624 "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=",
3625 "dev": true,
3626 "dependencies": {
3627 "inherits": "^2.0.1",
3628 "obuf": "^1.0.0",
3629 "readable-stream": "^2.0.1",
3630 "wbuf": "^1.1.0"
3631 }
3632 },
3633 "node_modules/html-entities": {
3634 "version": "1.3.1",
3635 "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-1.3.1.tgz",
3636 "integrity": "sha512-rhE/4Z3hIhzHAUKbW8jVcCyuT5oJCXXqhN/6mXXVCpzTmvJnoH2HL/bt3EZ6p55jbFJBeAe1ZNpL5BugLujxNA==",
3637 "dev": true
3638 },
3639 "node_modules/http-deceiver": {
3640 "version": "1.2.7",
3641 "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz",
3642 "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=",
3643 "dev": true
3644 },
3645 "node_modules/http-errors": {
3646 "version": "1.7.2",
3647 "resolved": "http://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz",
3648 "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==",
3649 "dev": true,
3650 "dependencies": {
3651 "depd": "~1.1.2",
3652 "inherits": "2.0.3",
3653 "setprototypeof": "1.1.1",
3654 "statuses": ">= 1.5.0 < 2",
3655 "toidentifier": "1.0.0"
3656 },
3657 "engines": {
3658 "node": ">= 0.6"
3659 }
3660 },
3661 "node_modules/http-proxy": {
3662 "version": "1.18.0",
3663 "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.0.tgz",
3664 "integrity": "sha512-84I2iJM/n1d4Hdgc6y2+qY5mDaz2PUVjlg9znE9byl+q0uC3DeByqBGReQu5tpLK0TAqTIXScRUV+dg7+bUPpQ==",
3665 "dev": true,
3666 "dependencies": {
3667 "eventemitter3": "^4.0.0",
3668 "follow-redirects": "^1.0.0",
3669 "requires-port": "^1.0.0"
3670 },
3671 "engines": {
3672 "node": ">=6.0.0"
3673 }
3674 },
3675 "node_modules/http-proxy-middleware": {
3676 "version": "0.19.1",
3677 "resolved": "http://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.19.1.tgz",
3678 "integrity": "sha512-yHYTgWMQO8VvwNS22eLLloAkvungsKdKTLO8AJlftYIKNfJr3GK3zK0ZCfzDDGUBttdGc8xFy1mCitvNKQtC3Q==",
3679 "dev": true,
3680 "dependencies": {
3681 "http-proxy": "^1.17.0",
3682 "is-glob": "^4.0.0",
3683 "lodash": "^4.17.11",
3684 "micromatch": "^3.1.10"
3685 },
3686 "engines": {
3687 "node": ">=4.0.0"
3688 }
3689 },
3690 "node_modules/https-browserify": {
3691 "version": "1.0.0",
3692 "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz",
3693 "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=",
3694 "dev": true
3695 },
3696 "node_modules/iconv-lite": {
3697 "version": "0.4.24",
3698 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
3699 "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
3700 "dev": true,
3701 "dependencies": {
3702 "safer-buffer": ">= 2.1.2 < 3"
3703 },
3704 "engines": {
3705 "node": ">=0.10.0"
3706 }
3707 },
3708 "node_modules/ieee754": {
3709 "version": "1.1.13",
3710 "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.13.tgz",
3711 "integrity": "sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg==",
3712 "dev": true
3713 },
3714 "node_modules/iferr": {
3715 "version": "0.1.5",
3716 "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz",
3717 "integrity": "sha1-xg7taebY/bazEEofy8ocGS3FtQE=",
3718 "dev": true
3719 },
3720 "node_modules/ignore": {
3721 "version": "3.3.10",
3722 "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.10.tgz",
3723 "integrity": "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==",
3724 "dev": true
3725 },
3726 "node_modules/import-local": {
3727 "version": "2.0.0",
3728 "resolved": "https://registry.npmjs.org/import-local/-/import-local-2.0.0.tgz",
3729 "integrity": "sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ==",
3730 "dev": true,
3731 "dependencies": {
3732 "pkg-dir": "^3.0.0",
3733 "resolve-cwd": "^2.0.0"
3734 },
3735 "bin": {
3736 "import-local-fixture": "fixtures/cli.js"
3737 },
3738 "engines": {
3739 "node": ">=6"
3740 }
3741 },
3742 "node_modules/import-local/node_modules/find-up": {
3743 "version": "3.0.0",
3744 "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
3745 "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
3746 "dev": true,
3747 "dependencies": {
3748 "locate-path": "^3.0.0"
3749 },
3750 "engines": {
3751 "node": ">=6"
3752 }
3753 },
3754 "node_modules/import-local/node_modules/locate-path": {
3755 "version": "3.0.0",
3756 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
3757 "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
3758 "dev": true,
3759 "dependencies": {
3760 "p-locate": "^3.0.0",
3761 "path-exists": "^3.0.0"
3762 },
3763 "engines": {
3764 "node": ">=6"
3765 }
3766 },
3767 "node_modules/import-local/node_modules/p-limit": {
3768 "version": "2.0.0",
3769 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.0.0.tgz",
3770 "integrity": "sha512-fl5s52lI5ahKCernzzIyAP0QAZbGIovtVHGwpcu1Jr/EpzLVDI2myISHwGqK7m8uQFugVWSrbxH7XnhGtvEc+A==",
3771 "dev": true,
3772 "dependencies": {
3773 "p-try": "^2.0.0"
3774 },
3775 "engines": {
3776 "node": ">=6"
3777 }
3778 },
3779 "node_modules/import-local/node_modules/p-locate": {
3780 "version": "3.0.0",
3781 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
3782 "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
3783 "dev": true,
3784 "dependencies": {
3785 "p-limit": "^2.0.0"
3786 },
3787 "engines": {
3788 "node": ">=6"
3789 }
3790 },
3791 "node_modules/import-local/node_modules/p-try": {
3792 "version": "2.0.0",
3793 "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.0.0.tgz",
3794 "integrity": "sha512-hMp0onDKIajHfIkdRk3P4CdCmErkYAxxDtP3Wx/4nZ3aGlau2VKh3mZpcuFkH27WQkL/3WBCPOktzA9ZOAnMQQ==",
3795 "dev": true,
3796 "engines": {
3797 "node": ">=6"
3798 }
3799 },
3800 "node_modules/import-local/node_modules/pkg-dir": {
3801 "version": "3.0.0",
3802 "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz",
3803 "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==",
3804 "dev": true,
3805 "dependencies": {
3806 "find-up": "^3.0.0"
3807 },
3808 "engines": {
3809 "node": ">=6"
3810 }
3811 },
3812 "node_modules/imurmurhash": {
3813 "version": "0.1.4",
3814 "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
3815 "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=",
3816 "dev": true,
3817 "engines": {
3818 "node": ">=0.8.19"
3819 }
3820 },
3821 "node_modules/infer-owner": {
3822 "version": "1.0.4",
3823 "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz",
3824 "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==",
3825 "dev": true
3826 },
3827 "node_modules/inflight": {
3828 "version": "1.0.6",
3829 "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
3830 "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
3831 "dev": true,
3832 "dependencies": {
3833 "once": "^1.3.0",
3834 "wrappy": "1"
3835 }
3836 },
3837 "node_modules/inherits": {
3838 "version": "2.0.3",
3839 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
3840 "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
3841 "dev": true
3842 },
3843 "node_modules/ini": {
3844 "version": "1.3.5",
3845 "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz",
3846 "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==",
3847 "dev": true,
3848 "engines": {
3849 "node": "*"
3850 }
3851 },
3852 "node_modules/internal-ip": {
3853 "version": "4.3.0",
3854 "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-4.3.0.tgz",
3855 "integrity": "sha512-S1zBo1D6zcsyuC6PMmY5+55YMILQ9av8lotMx447Bq6SAgo/sDK6y6uUKmuYhW7eacnIhFfsPmCNYdDzsnnDCg==",
3856 "dev": true,
3857 "dependencies": {
3858 "default-gateway": "^4.2.0",
3859 "ipaddr.js": "^1.9.0"
3860 },
3861 "engines": {
3862 "node": ">=6"
3863 }
3864 },
3865 "node_modules/interpret": {
3866 "version": "1.4.0",
3867 "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz",
3868 "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==",
3869 "dev": true,
3870 "engines": {
3871 "node": ">= 0.10"
3872 }
3873 },
3874 "node_modules/ip": {
3875 "version": "1.1.5",
3876 "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz",
3877 "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=",
3878 "dev": true
3879 },
3880 "node_modules/ip-regex": {
3881 "version": "2.1.0",
3882 "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz",
3883 "integrity": "sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=",
3884 "dev": true,
3885 "engines": {
3886 "node": ">=4"
3887 }
3888 },
3889 "node_modules/ipaddr.js": {
3890 "version": "1.9.1",
3891 "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz",
3892 "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==",
3893 "dev": true,
3894 "engines": {
3895 "node": ">= 0.10"
3896 }
3897 },
3898 "node_modules/is-absolute-url": {
3899 "version": "3.0.3",
3900 "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-3.0.3.tgz",
3901 "integrity": "sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q==",
3902 "dev": true,
3903 "engines": {
3904 "node": ">=8"
3905 }
3906 },
3907 "node_modules/is-accessor-descriptor": {
3908 "version": "0.1.6",
3909 "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
3910 "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
3911 "dev": true,
3912 "dependencies": {
3913 "kind-of": "^3.0.2"
3914 },
3915 "engines": {
3916 "node": ">=0.10.0"
3917 }
3918 },
3919 "node_modules/is-accessor-descriptor/node_modules/kind-of": {
3920 "version": "3.2.2",
3921 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
3922 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
3923 "dev": true,
3924 "dependencies": {
3925 "is-buffer": "^1.1.5"
3926 },
3927 "engines": {
3928 "node": ">=0.10.0"
3929 }
3930 },
3931 "node_modules/is-arguments": {
3932 "version": "1.0.4",
3933 "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.0.4.tgz",
3934 "integrity": "sha512-xPh0Rmt8NE65sNzvyUmWgI1tz3mKq74lGA0mL8LYZcoIzKOzDh6HmrYm3d18k60nHerC8A9Km8kYu87zfSFnLA==",
3935 "dev": true,
3936 "engines": {
3937 "node": ">= 0.4"
3938 }
3939 },
3940 "node_modules/is-binary-path": {
3941 "version": "1.0.1",
3942 "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz",
3943 "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=",
3944 "dev": true,
3945 "dependencies": {
3946 "binary-extensions": "^1.0.0"
3947 },
3948 "engines": {
3949 "node": ">=0.10.0"
3950 }
3951 },
3952 "node_modules/is-buffer": {
3953 "version": "1.1.6",
3954 "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
3955 "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
3956 "dev": true
3957 },
3958 "node_modules/is-callable": {
3959 "version": "1.1.5",
3960 "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.5.tgz",
3961 "integrity": "sha512-ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q==",
3962 "dev": true,
3963 "engines": {
3964 "node": ">= 0.4"
3965 }
3966 },
3967 "node_modules/is-data-descriptor": {
3968 "version": "0.1.4",
3969 "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
3970 "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
3971 "dev": true,
3972 "dependencies": {
3973 "kind-of": "^3.0.2"
3974 },
3975 "engines": {
3976 "node": ">=0.10.0"
3977 }
3978 },
3979 "node_modules/is-data-descriptor/node_modules/kind-of": {
3980 "version": "3.2.2",
3981 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
3982 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
3983 "dev": true,
3984 "dependencies": {
3985 "is-buffer": "^1.1.5"
3986 },
3987 "engines": {
3988 "node": ">=0.10.0"
3989 }
3990 },
3991 "node_modules/is-date-object": {
3992 "version": "1.0.2",
3993 "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz",
3994 "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==",
3995 "dev": true,
3996 "engines": {
3997 "node": ">= 0.4"
3998 }
3999 },
4000 "node_modules/is-descriptor": {
4001 "version": "0.1.6",
4002 "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
4003 "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
4004 "dev": true,
4005 "dependencies": {
4006 "is-accessor-descriptor": "^0.1.6",
4007 "is-data-descriptor": "^0.1.4",
4008 "kind-of": "^5.0.0"
4009 },
4010 "engines": {
4011 "node": ">=0.10.0"
4012 }
4013 },
4014 "node_modules/is-descriptor/node_modules/kind-of": {
4015 "version": "5.1.0",
4016 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
4017 "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
4018 "dev": true,
4019 "engines": {
4020 "node": ">=0.10.0"
4021 }
4022 },
4023 "node_modules/is-extendable": {
4024 "version": "0.1.1",
4025 "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
4026 "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
4027 "dev": true,
4028 "engines": {
4029 "node": ">=0.10.0"
4030 }
4031 },
4032 "node_modules/is-extglob": {
4033 "version": "2.1.1",
4034 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
4035 "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
4036 "dev": true,
4037 "engines": {
4038 "node": ">=0.10.0"
4039 }
4040 },
4041 "node_modules/is-fullwidth-code-point": {
4042 "version": "2.0.0",
4043 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
4044 "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
4045 "dev": true,
4046 "engines": {
4047 "node": ">=4"
4048 }
4049 },
4050 "node_modules/is-glob": {
4051 "version": "4.0.0",
4052 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.0.tgz",
4053 "integrity": "sha1-lSHHaEXMJhCoUgPd8ICpWML/q8A=",
4054 "dev": true,
4055 "dependencies": {
4056 "is-extglob": "^2.1.1"
4057 },
4058 "engines": {
4059 "node": ">=0.10.0"
4060 }
4061 },
4062 "node_modules/is-number": {
4063 "version": "3.0.0",
4064 "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
4065 "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
4066 "dev": true,
4067 "dependencies": {
4068 "kind-of": "^3.0.2"
4069 },
4070 "engines": {
4071 "node": ">=0.10.0"
4072 }
4073 },
4074 "node_modules/is-number/node_modules/kind-of": {
4075 "version": "3.2.2",
4076 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
4077 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
4078 "dev": true,
4079 "dependencies": {
4080 "is-buffer": "^1.1.5"
4081 },
4082 "engines": {
4083 "node": ">=0.10.0"
4084 }
4085 },
4086 "node_modules/is-path-cwd": {
4087 "version": "2.2.0",
4088 "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz",
4089 "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==",
4090 "dev": true,
4091 "engines": {
4092 "node": ">=6"
4093 }
4094 },
4095 "node_modules/is-path-in-cwd": {
4096 "version": "2.1.0",
4097 "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-2.1.0.tgz",
4098 "integrity": "sha512-rNocXHgipO+rvnP6dk3zI20RpOtrAM/kzbB258Uw5BWr3TpXi861yzjo16Dn4hUox07iw5AyeMLHWsujkjzvRQ==",
4099 "dev": true,
4100 "dependencies": {
4101 "is-path-inside": "^2.1.0"
4102 },
4103 "engines": {
4104 "node": ">=6"
4105 }
4106 },
4107 "node_modules/is-path-inside": {
4108 "version": "2.1.0",
4109 "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-2.1.0.tgz",
4110 "integrity": "sha512-wiyhTzfDWsvwAW53OBWF5zuvaOGlZ6PwYxAbPVDhpm+gM09xKQGjBq/8uYN12aDvMxnAnq3dxTyoSoRNmg5YFg==",
4111 "dev": true,
4112 "dependencies": {
4113 "path-is-inside": "^1.0.2"
4114 },
4115 "engines": {
4116 "node": ">=6"
4117 }
4118 },
4119 "node_modules/is-plain-object": {
4120 "version": "2.0.4",
4121 "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
4122 "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
4123 "dev": true,
4124 "dependencies": {
4125 "isobject": "^3.0.1"
4126 },
4127 "engines": {
4128 "node": ">=0.10.0"
4129 }
4130 },
4131 "node_modules/is-regex": {
4132 "version": "1.0.5",
4133 "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz",
4134 "integrity": "sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ==",
4135 "dev": true,
4136 "dependencies": {
4137 "has": "^1.0.3"
4138 },
4139 "engines": {
4140 "node": ">= 0.4"
4141 }
4142 },
4143 "node_modules/is-stream": {
4144 "version": "1.1.0",
4145 "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz",
4146 "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=",
4147 "dev": true,
4148 "engines": {
4149 "node": ">=0.10.0"
4150 }
4151 },
4152 "node_modules/is-symbol": {
4153 "version": "1.0.3",
4154 "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz",
4155 "integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==",
4156 "dev": true,
4157 "dependencies": {
4158 "has-symbols": "^1.0.1"
4159 },
4160 "engines": {
4161 "node": ">= 0.4"
4162 }
4163 },
4164 "node_modules/is-windows": {
4165 "version": "1.0.2",
4166 "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz",
4167 "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==",
4168 "dev": true,
4169 "engines": {
4170 "node": ">=0.10.0"
4171 }
4172 },
4173 "node_modules/is-wsl": {
4174 "version": "1.1.0",
4175 "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz",
4176 "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=",
4177 "dev": true,
4178 "engines": {
4179 "node": ">=4"
4180 }
4181 },
4182 "node_modules/isarray": {
4183 "version": "1.0.0",
4184 "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
4185 "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
4186 "dev": true
4187 },
4188 "node_modules/isexe": {
4189 "version": "2.0.0",
4190 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
4191 "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
4192 "dev": true
4193 },
4194 "node_modules/isobject": {
4195 "version": "3.0.1",
4196 "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
4197 "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
4198 "dev": true,
4199 "engines": {
4200 "node": ">=0.10.0"
4201 }
4202 },
4203 "node_modules/json-parse-better-errors": {
4204 "version": "1.0.2",
4205 "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz",
4206 "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==",
4207 "dev": true
4208 },
4209 "node_modules/json-schema-traverse": {
4210 "version": "0.4.1",
4211 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
4212 "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
4213 "dev": true
4214 },
4215 "node_modules/json3": {
4216 "version": "3.3.3",
4217 "resolved": "https://registry.npmjs.org/json3/-/json3-3.3.3.tgz",
4218 "integrity": "sha512-c7/8mbUsKigAbLkD5B010BK4D9LZm7A1pNItkEwiUZRpIN66exu/e7YQWysGun+TRKaJp8MhemM+VkfWv42aCA==",
4219 "dev": true
4220 },
4221 "node_modules/json5": {
4222 "version": "1.0.1",
4223 "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
4224 "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
4225 "dev": true,
4226 "dependencies": {
4227 "minimist": "^1.2.0"
4228 },
4229 "bin": {
4230 "json5": "lib/cli.js"
4231 }
4232 },
4233 "node_modules/json5/node_modules/minimist": {
4234 "version": "1.2.0",
4235 "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
4236 "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
4237 "dev": true
4238 },
4239 "node_modules/killable": {
4240 "version": "1.0.1",
4241 "resolved": "https://registry.npmjs.org/killable/-/killable-1.0.1.tgz",
4242 "integrity": "sha512-LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg==",
4243 "dev": true
4244 },
4245 "node_modules/kind-of": {
4246 "version": "6.0.2",
4247 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz",
4248 "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==",
4249 "dev": true,
4250 "engines": {
4251 "node": ">=0.10.0"
4252 }
4253 },
4254 "node_modules/lezer": {
4255 "version": "0.13.5",
4256 "resolved": "https://registry.npmjs.org/lezer/-/lezer-0.13.5.tgz",
4257 "integrity": "sha512-cAiMQZGUo2BD8mpcz7Nv1TlKzWP7YIdIRrX41CiP5bk5t4GHxskOxWUx2iAOuHlz8dO+ivbuXr0J1bfHsWD+lQ==",
4258 "dependencies": {
4259 "lezer-tree": "^0.13.2"
4260 }
4261 },
4262 "node_modules/lezer-rust": {
4263 "version": "0.13.1",
4264 "resolved": "https://registry.npmjs.org/lezer-rust/-/lezer-rust-0.13.1.tgz",
4265 "integrity": "sha512-mn27bruCQfgKsyUV4vW/cUcUtZ0TjwNOFR299ZQxfxKSs4UUg0b6Jvu436ROYo5lxquKXf2BQdFWSttMoSlysg==",
4266 "dependencies": {
4267 "lezer": "^0.13.0"
4268 }
4269 },
4270 "node_modules/lezer-tree": {
4271 "version": "0.13.2",
4272 "resolved": "https://registry.npmjs.org/lezer-tree/-/lezer-tree-0.13.2.tgz",
4273 "integrity": "sha512-15ZxW8TxVNAOkHIo43Iouv4zbSkQQ5chQHBpwXcD2bBFz46RB4jYLEEww5l1V0xyIx9U2clSyyrLes+hAUFrGQ=="
4274 },
4275 "node_modules/loader-runner": {
4276 "version": "2.4.0",
4277 "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz",
4278 "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==",
4279 "dev": true,
4280 "engines": {
4281 "node": ">=4.3.0 <5.0.0 || >=5.10"
4282 }
4283 },
4284 "node_modules/loader-utils": {
4285 "version": "1.2.3",
4286 "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.2.3.tgz",
4287 "integrity": "sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==",
4288 "dev": true,
4289 "dependencies": {
4290 "big.js": "^5.2.2",
4291 "emojis-list": "^2.0.0",
4292 "json5": "^1.0.1"
4293 },
4294 "engines": {
4295 "node": ">=4.0.0"
4296 }
4297 },
4298 "node_modules/locate-path": {
4299 "version": "3.0.0",
4300 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
4301 "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
4302 "dev": true,
4303 "dependencies": {
4304 "p-locate": "^3.0.0",
4305 "path-exists": "^3.0.0"
4306 },
4307 "engines": {
4308 "node": ">=6"
4309 }
4310 },
4311 "node_modules/lodash": {
4312 "version": "4.17.19",
4313 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.19.tgz",
4314 "integrity": "sha512-JNvd8XER9GQX0v2qJgsaN/mzFCNA5BRe/j8JN9d+tWyGLSodKQHKFicdwNYzWwI3wjRnaKPsGj1XkBjx/F96DQ==",
4315 "dev": true
4316 },
4317 "node_modules/loglevel": {
4318 "version": "1.6.8",
4319 "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.6.8.tgz",
4320 "integrity": "sha512-bsU7+gc9AJ2SqpzxwU3+1fedl8zAntbtC5XYlt3s2j1hJcn2PsXSmgN8TaLG/J1/2mod4+cE/3vNL70/c1RNCA==",
4321 "dev": true,
4322 "engines": {
4323 "node": ">= 0.6.0"
4324 }
4325 },
4326 "node_modules/lru-cache": {
4327 "version": "5.1.1",
4328 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
4329 "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
4330 "dev": true,
4331 "dependencies": {
4332 "yallist": "^3.0.2"
4333 }
4334 },
4335 "node_modules/make-dir": {
4336 "version": "2.1.0",
4337 "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz",
4338 "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==",
4339 "dev": true,
4340 "dependencies": {
4341 "pify": "^4.0.1",
4342 "semver": "^5.6.0"
4343 },
4344 "engines": {
4345 "node": ">=6"
4346 }
4347 },
4348 "node_modules/make-dir/node_modules/pify": {
4349 "version": "4.0.1",
4350 "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz",
4351 "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==",
4352 "dev": true,
4353 "engines": {
4354 "node": ">=6"
4355 }
4356 },
4357 "node_modules/make-dir/node_modules/semver": {
4358 "version": "5.7.0",
4359 "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.0.tgz",
4360 "integrity": "sha512-Ya52jSX2u7QKghxeoFGpLwCtGlt7j0oY9DYb5apt9nPlJ42ID+ulTXESnt/qAQcoSERyZ5sl3LDIOw0nAn/5DA==",
4361 "dev": true,
4362 "bin": {
4363 "semver": "bin/semver"
4364 }
4365 },
4366 "node_modules/map-cache": {
4367 "version": "0.2.2",
4368 "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz",
4369 "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=",
4370 "dev": true,
4371 "engines": {
4372 "node": ">=0.10.0"
4373 }
4374 },
4375 "node_modules/map-visit": {
4376 "version": "1.0.0",
4377 "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz",
4378 "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=",
4379 "dev": true,
4380 "dependencies": {
4381 "object-visit": "^1.0.0"
4382 },
4383 "engines": {
4384 "node": ">=0.10.0"
4385 }
4386 },
4387 "node_modules/md5.js": {
4388 "version": "1.3.5",
4389 "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz",
4390 "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==",
4391 "dev": true,
4392 "dependencies": {
4393 "hash-base": "^3.0.0",
4394 "inherits": "^2.0.1",
4395 "safe-buffer": "^5.1.2"
4396 }
4397 },
4398 "node_modules/media-typer": {
4399 "version": "0.3.0",
4400 "resolved": "http://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
4401 "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=",
4402 "dev": true,
4403 "engines": {
4404 "node": ">= 0.6"
4405 }
4406 },
4407 "node_modules/memory-fs": {
4408 "version": "0.4.1",
4409 "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz",
4410 "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=",
4411 "dev": true,
4412 "dependencies": {
4413 "errno": "^0.1.3",
4414 "readable-stream": "^2.0.1"
4415 }
4416 },
4417 "node_modules/merge-descriptors": {
4418 "version": "1.0.1",
4419 "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz",
4420 "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=",
4421 "dev": true
4422 },
4423 "node_modules/methods": {
4424 "version": "1.1.2",
4425 "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz",
4426 "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=",
4427 "dev": true,
4428 "engines": {
4429 "node": ">= 0.6"
4430 }
4431 },
4432 "node_modules/micromatch": {
4433 "version": "3.1.10",
4434 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
4435 "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
4436 "dev": true,
4437 "dependencies": {
4438 "arr-diff": "^4.0.0",
4439 "array-unique": "^0.3.2",
4440 "braces": "^2.3.1",
4441 "define-property": "^2.0.2",
4442 "extend-shallow": "^3.0.2",
4443 "extglob": "^2.0.4",
4444 "fragment-cache": "^0.2.1",
4445 "kind-of": "^6.0.2",
4446 "nanomatch": "^1.2.9",
4447 "object.pick": "^1.3.0",
4448 "regex-not": "^1.0.0",
4449 "snapdragon": "^0.8.1",
4450 "to-regex": "^3.0.2"
4451 },
4452 "engines": {
4453 "node": ">=0.10.0"
4454 }
4455 },
4456 "node_modules/miller-rabin": {
4457 "version": "4.0.1",
4458 "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz",
4459 "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==",
4460 "dev": true,
4461 "dependencies": {
4462 "bn.js": "^4.0.0",
4463 "brorand": "^1.0.1"
4464 },
4465 "bin": {
4466 "miller-rabin": "bin/miller-rabin"
4467 }
4468 },
4469 "node_modules/mime": {
4470 "version": "1.6.0",
4471 "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
4472 "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",
4473 "dev": true,
4474 "bin": {
4475 "mime": "cli.js"
4476 },
4477 "engines": {
4478 "node": ">=4"
4479 }
4480 },
4481 "node_modules/mime-db": {
4482 "version": "1.44.0",
4483 "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.44.0.tgz",
4484 "integrity": "sha512-/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg==",
4485 "dev": true,
4486 "engines": {
4487 "node": ">= 0.6"
4488 }
4489 },
4490 "node_modules/mime-types": {
4491 "version": "2.1.27",
4492 "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.27.tgz",
4493 "integrity": "sha512-JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w==",
4494 "dev": true,
4495 "dependencies": {
4496 "mime-db": "1.44.0"
4497 },
4498 "engines": {
4499 "node": ">= 0.6"
4500 }
4501 },
4502 "node_modules/minimalistic-assert": {
4503 "version": "1.0.1",
4504 "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz",
4505 "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==",
4506 "dev": true
4507 },
4508 "node_modules/minimalistic-crypto-utils": {
4509 "version": "1.0.1",
4510 "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz",
4511 "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=",
4512 "dev": true
4513 },
4514 "node_modules/minimatch": {
4515 "version": "3.0.4",
4516 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
4517 "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
4518 "dev": true,
4519 "dependencies": {
4520 "brace-expansion": "^1.1.7"
4521 },
4522 "engines": {
4523 "node": "*"
4524 }
4525 },
4526 "node_modules/minimist": {
4527 "version": "0.0.8",
4528 "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
4529 "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=",
4530 "dev": true
4531 },
4532 "node_modules/mississippi": {
4533 "version": "3.0.0",
4534 "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz",
4535 "integrity": "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==",
4536 "dev": true,
4537 "dependencies": {
4538 "concat-stream": "^1.5.0",
4539 "duplexify": "^3.4.2",
4540 "end-of-stream": "^1.1.0",
4541 "flush-write-stream": "^1.0.0",
4542 "from2": "^2.1.0",
4543 "parallel-transform": "^1.1.0",
4544 "pump": "^3.0.0",
4545 "pumpify": "^1.3.3",
4546 "stream-each": "^1.1.0",
4547 "through2": "^2.0.0"
4548 },
4549 "engines": {
4550 "node": ">=4.0.0"
4551 }
4552 },
4553 "node_modules/mississippi/node_modules/pump": {
4554 "version": "3.0.0",
4555 "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
4556 "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
4557 "dev": true,
4558 "dependencies": {
4559 "end-of-stream": "^1.1.0",
4560 "once": "^1.3.1"
4561 }
4562 },
4563 "node_modules/mixin-deep": {
4564 "version": "1.3.2",
4565 "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz",
4566 "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==",
4567 "dev": true,
4568 "dependencies": {
4569 "for-in": "^1.0.2",
4570 "is-extendable": "^1.0.1"
4571 },
4572 "engines": {
4573 "node": ">=0.10.0"
4574 }
4575 },
4576 "node_modules/mixin-deep/node_modules/is-extendable": {
4577 "version": "1.0.1",
4578 "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
4579 "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
4580 "dev": true,
4581 "dependencies": {
4582 "is-plain-object": "^2.0.4"
4583 },
4584 "engines": {
4585 "node": ">=0.10.0"
4586 }
4587 },
4588 "node_modules/mkdirp": {
4589 "version": "0.5.1",
4590 "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
4591 "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=",
4592 "dev": true,
4593 "dependencies": {
4594 "minimist": "0.0.8"
4595 },
4596 "bin": {
4597 "mkdirp": "bin/cmd.js"
4598 }
4599 },
4600 "node_modules/move-concurrently": {
4601 "version": "1.0.1",
4602 "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz",
4603 "integrity": "sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=",
4604 "dev": true,
4605 "dependencies": {
4606 "aproba": "^1.1.1",
4607 "copy-concurrently": "^1.0.0",
4608 "fs-write-stream-atomic": "^1.0.8",
4609 "mkdirp": "^0.5.1",
4610 "rimraf": "^2.5.4",
4611 "run-queue": "^1.0.3"
4612 }
4613 },
4614 "node_modules/ms": {
4615 "version": "2.0.0",
4616 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
4617 "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
4618 "dev": true
4619 },
4620 "node_modules/multicast-dns": {
4621 "version": "6.2.3",
4622 "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz",
4623 "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==",
4624 "dev": true,
4625 "dependencies": {
4626 "dns-packet": "^1.3.1",
4627 "thunky": "^1.0.2"
4628 },
4629 "bin": {
4630 "multicast-dns": "cli.js"
4631 }
4632 },
4633 "node_modules/multicast-dns-service-types": {
4634 "version": "1.1.0",
4635 "resolved": "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz",
4636 "integrity": "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=",
4637 "dev": true
4638 },
4639 "node_modules/nanomatch": {
4640 "version": "1.2.13",
4641 "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz",
4642 "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==",
4643 "dev": true,
4644 "dependencies": {
4645 "arr-diff": "^4.0.0",
4646 "array-unique": "^0.3.2",
4647 "define-property": "^2.0.2",
4648 "extend-shallow": "^3.0.2",
4649 "fragment-cache": "^0.2.1",
4650 "is-windows": "^1.0.2",
4651 "kind-of": "^6.0.2",
4652 "object.pick": "^1.3.0",
4653 "regex-not": "^1.0.0",
4654 "snapdragon": "^0.8.1",
4655 "to-regex": "^3.0.1"
4656 },
4657 "engines": {
4658 "node": ">=0.10.0"
4659 }
4660 },
4661 "node_modules/negotiator": {
4662 "version": "0.6.2",
4663 "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz",
4664 "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==",
4665 "dev": true,
4666 "engines": {
4667 "node": ">= 0.6"
4668 }
4669 },
4670 "node_modules/neo-async": {
4671 "version": "2.6.1",
4672 "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.1.tgz",
4673 "integrity": "sha512-iyam8fBuCUpWeKPGpaNMetEocMt364qkCsfL9JuhjXX6dRnguRVOfk2GZaDpPjcOKiiXCPINZC1GczQ7iTq3Zw==",
4674 "dev": true
4675 },
4676 "node_modules/nice-try": {
4677 "version": "1.0.4",
4678 "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.4.tgz",
4679 "integrity": "sha512-2NpiFHqC87y/zFke0fC0spBXL3bBsoh/p5H1EFhshxjCR5+0g2d6BiXbUFz9v1sAcxsk2htp2eQnNIci2dIYcA==",
4680 "dev": true
4681 },
4682 "node_modules/node-forge": {
4683 "version": "0.9.0",
4684 "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.9.0.tgz",
4685 "integrity": "sha512-7ASaDa3pD+lJ3WvXFsxekJQelBKRpne+GOVbLbtHYdd7pFspyeuJHnWfLplGf3SwKGbfs/aYl5V/JCIaHVUKKQ==",
4686 "dev": true,
4687 "engines": {
4688 "node": ">= 4.5.0"
4689 }
4690 },
4691 "node_modules/node-libs-browser": {
4692 "version": "2.2.1",
4693 "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz",
4694 "integrity": "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==",
4695 "dev": true,
4696 "dependencies": {
4697 "assert": "^1.1.1",
4698 "browserify-zlib": "^0.2.0",
4699 "buffer": "^4.3.0",
4700 "console-browserify": "^1.1.0",
4701 "constants-browserify": "^1.0.0",
4702 "crypto-browserify": "^3.11.0",
4703 "domain-browser": "^1.1.1",
4704 "events": "^3.0.0",
4705 "https-browserify": "^1.0.0",
4706 "os-browserify": "^0.3.0",
4707 "path-browserify": "0.0.1",
4708 "process": "^0.11.10",
4709 "punycode": "^1.2.4",
4710 "querystring-es3": "^0.2.0",
4711 "readable-stream": "^2.3.3",
4712 "stream-browserify": "^2.0.1",
4713 "stream-http": "^2.7.2",
4714 "string_decoder": "^1.0.0",
4715 "timers-browserify": "^2.0.4",
4716 "tty-browserify": "0.0.0",
4717 "url": "^0.11.0",
4718 "util": "^0.11.0",
4719 "vm-browserify": "^1.0.1"
4720 }
4721 },
4722 "node_modules/node-libs-browser/node_modules/punycode": {
4723 "version": "1.4.1",
4724 "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
4725 "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=",
4726 "dev": true
4727 },
4728 "node_modules/normalize-path": {
4729 "version": "2.1.1",
4730 "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
4731 "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
4732 "dev": true,
4733 "dependencies": {
4734 "remove-trailing-separator": "^1.0.1"
4735 },
4736 "engines": {
4737 "node": ">=0.10.0"
4738 }
4739 },
4740 "node_modules/npm-run-path": {
4741 "version": "2.0.2",
4742 "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz",
4743 "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=",
4744 "dev": true,
4745 "dependencies": {
4746 "path-key": "^2.0.0"
4747 },
4748 "engines": {
4749 "node": ">=4"
4750 }
4751 },
4752 "node_modules/object-assign": {
4753 "version": "4.1.1",
4754 "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
4755 "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
4756 "dev": true,
4757 "engines": {
4758 "node": ">=0.10.0"
4759 }
4760 },
4761 "node_modules/object-copy": {
4762 "version": "0.1.0",
4763 "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz",
4764 "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=",
4765 "dev": true,
4766 "dependencies": {
4767 "copy-descriptor": "^0.1.0",
4768 "define-property": "^0.2.5",
4769 "kind-of": "^3.0.3"
4770 },
4771 "engines": {
4772 "node": ">=0.10.0"
4773 }
4774 },
4775 "node_modules/object-copy/node_modules/define-property": {
4776 "version": "0.2.5",
4777 "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
4778 "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
4779 "dev": true,
4780 "dependencies": {
4781 "is-descriptor": "^0.1.0"
4782 },
4783 "engines": {
4784 "node": ">=0.10.0"
4785 }
4786 },
4787 "node_modules/object-copy/node_modules/kind-of": {
4788 "version": "3.2.2",
4789 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
4790 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
4791 "dev": true,
4792 "dependencies": {
4793 "is-buffer": "^1.1.5"
4794 },
4795 "engines": {
4796 "node": ">=0.10.0"
4797 }
4798 },
4799 "node_modules/object-inspect": {
4800 "version": "1.7.0",
4801 "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.7.0.tgz",
4802 "integrity": "sha512-a7pEHdh1xKIAgTySUGgLMx/xwDZskN1Ud6egYYN3EdRW4ZMPNEDUTF+hwy2LUC+Bl+SyLXANnwz/jyh/qutKUw==",
4803 "dev": true
4804 },
4805 "node_modules/object-is": {
4806 "version": "1.1.2",
4807 "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.2.tgz",
4808 "integrity": "sha512-5lHCz+0uufF6wZ7CRFWJN3hp8Jqblpgve06U5CMQ3f//6iDjPr2PEo9MWCjEssDsa+UZEL4PkFpr+BMop6aKzQ==",
4809 "dev": true,
4810 "dependencies": {
4811 "define-properties": "^1.1.3",
4812 "es-abstract": "^1.17.5"
4813 },
4814 "engines": {
4815 "node": ">= 0.4"
4816 }
4817 },
4818 "node_modules/object-keys": {
4819 "version": "1.1.1",
4820 "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz",
4821 "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==",
4822 "dev": true,
4823 "engines": {
4824 "node": ">= 0.4"
4825 }
4826 },
4827 "node_modules/object-visit": {
4828 "version": "1.0.1",
4829 "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz",
4830 "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=",
4831 "dev": true,
4832 "dependencies": {
4833 "isobject": "^3.0.0"
4834 },
4835 "engines": {
4836 "node": ">=0.10.0"
4837 }
4838 },
4839 "node_modules/object.assign": {
4840 "version": "4.1.0",
4841 "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz",
4842 "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==",
4843 "dev": true,
4844 "dependencies": {
4845 "define-properties": "^1.1.2",
4846 "function-bind": "^1.1.1",
4847 "has-symbols": "^1.0.0",
4848 "object-keys": "^1.0.11"
4849 },
4850 "engines": {
4851 "node": ">= 0.4"
4852 }
4853 },
4854 "node_modules/object.pick": {
4855 "version": "1.3.0",
4856 "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz",
4857 "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=",
4858 "dev": true,
4859 "dependencies": {
4860 "isobject": "^3.0.1"
4861 },
4862 "engines": {
4863 "node": ">=0.10.0"
4864 }
4865 },
4866 "node_modules/obuf": {
4867 "version": "1.1.2",
4868 "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz",
4869 "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==",
4870 "dev": true
4871 },
4872 "node_modules/on-finished": {
4873 "version": "2.3.0",
4874 "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
4875 "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=",
4876 "dev": true,
4877 "dependencies": {
4878 "ee-first": "1.1.1"
4879 },
4880 "engines": {
4881 "node": ">= 0.8"
4882 }
4883 },
4884 "node_modules/on-headers": {
4885 "version": "1.0.2",
4886 "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz",
4887 "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==",
4888 "dev": true,
4889 "engines": {
4890 "node": ">= 0.8"
4891 }
4892 },
4893 "node_modules/once": {
4894 "version": "1.4.0",
4895 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
4896 "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
4897 "dev": true,
4898 "dependencies": {
4899 "wrappy": "1"
4900 }
4901 },
4902 "node_modules/opn": {
4903 "version": "5.5.0",
4904 "resolved": "https://registry.npmjs.org/opn/-/opn-5.5.0.tgz",
4905 "integrity": "sha512-PqHpggC9bLV0VeWcdKhkpxY+3JTzetLSqTCWL/z/tFIbI6G8JCjondXklT1JinczLz2Xib62sSp0T/gKT4KksA==",
4906 "dev": true,
4907 "dependencies": {
4908 "is-wsl": "^1.1.0"
4909 },
4910 "engines": {
4911 "node": ">=4"
4912 }
4913 },
4914 "node_modules/original": {
4915 "version": "1.0.2",
4916 "resolved": "https://registry.npmjs.org/original/-/original-1.0.2.tgz",
4917 "integrity": "sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg==",
4918 "dev": true,
4919 "dependencies": {
4920 "url-parse": "^1.4.3"
4921 }
4922 },
4923 "node_modules/os-browserify": {
4924 "version": "0.3.0",
4925 "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz",
4926 "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=",
4927 "dev": true
4928 },
4929 "node_modules/p-finally": {
4930 "version": "1.0.0",
4931 "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz",
4932 "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=",
4933 "dev": true,
4934 "engines": {
4935 "node": ">=4"
4936 }
4937 },
4938 "node_modules/p-limit": {
4939 "version": "2.1.0",
4940 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.1.0.tgz",
4941 "integrity": "sha512-NhURkNcrVB+8hNfLuysU8enY5xn2KXphsHBaC2YmRNTZRc7RWusw6apSpdEj3jo4CMb6W9nrF6tTnsJsJeyu6g==",
4942 "dev": true,
4943 "dependencies": {
4944 "p-try": "^2.0.0"
4945 },
4946 "engines": {
4947 "node": ">=6"
4948 }
4949 },
4950 "node_modules/p-locate": {
4951 "version": "3.0.0",
4952 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
4953 "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
4954 "dev": true,
4955 "dependencies": {
4956 "p-limit": "^2.0.0"
4957 },
4958 "engines": {
4959 "node": ">=6"
4960 }
4961 },
4962 "node_modules/p-map": {
4963 "version": "2.1.0",
4964 "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz",
4965 "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==",
4966 "dev": true,
4967 "engines": {
4968 "node": ">=6"
4969 }
4970 },
4971 "node_modules/p-retry": {
4972 "version": "3.0.1",
4973 "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-3.0.1.tgz",
4974 "integrity": "sha512-XE6G4+YTTkT2a0UWb2kjZe8xNwf8bIbnqpc/IS/idOBVhyves0mK5OJgeocjx7q5pvX/6m23xuzVPYT1uGM73w==",
4975 "dev": true,
4976 "dependencies": {
4977 "retry": "^0.12.0"
4978 },
4979 "engines": {
4980 "node": ">=6"
4981 }
4982 },
4983 "node_modules/p-try": {
4984 "version": "2.0.0",
4985 "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.0.0.tgz",
4986 "integrity": "sha512-hMp0onDKIajHfIkdRk3P4CdCmErkYAxxDtP3Wx/4nZ3aGlau2VKh3mZpcuFkH27WQkL/3WBCPOktzA9ZOAnMQQ==",
4987 "dev": true,
4988 "engines": {
4989 "node": ">=6"
4990 }
4991 },
4992 "node_modules/pako": {
4993 "version": "1.0.11",
4994 "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz",
4995 "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==",
4996 "dev": true
4997 },
4998 "node_modules/parallel-transform": {
4999 "version": "1.1.0",
5000 "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.1.0.tgz",
5001 "integrity": "sha1-1BDwZbBdojCB/NEPKIVMKb2jOwY=",
5002 "dev": true,
5003 "dependencies": {
5004 "cyclist": "~0.2.2",
5005 "inherits": "^2.0.3",
5006 "readable-stream": "^2.1.5"
5007 }
5008 },
5009 "node_modules/parse-asn1": {
5010 "version": "5.1.5",
5011 "resolved": "http://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.5.tgz",
5012 "integrity": "sha512-jkMYn1dcJqF6d5CpU689bq7w/b5ALS9ROVSpQDPrZsqqesUJii9qutvoT5ltGedNXMO2e16YUWIghG9KxaViTQ==",
5013 "dev": true,
5014 "dependencies": {
5015 "asn1.js": "^4.0.0",
5016 "browserify-aes": "^1.0.0",
5017 "create-hash": "^1.1.0",
5018 "evp_bytestokey": "^1.0.0",
5019 "pbkdf2": "^3.0.3",
5020 "safe-buffer": "^5.1.1"
5021 }
5022 },
5023 "node_modules/parse-passwd": {
5024 "version": "1.0.0",
5025 "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz",
5026 "integrity": "sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY=",
5027 "dev": true,
5028 "engines": {
5029 "node": ">=0.10.0"
5030 }
5031 },
5032 "node_modules/parseurl": {
5033 "version": "1.3.3",
5034 "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
5035 "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==",
5036 "dev": true,
5037 "engines": {
5038 "node": ">= 0.8"
5039 }
5040 },
5041 "node_modules/pascalcase": {
5042 "version": "0.1.1",
5043 "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz",
5044 "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=",
5045 "dev": true,
5046 "engines": {
5047 "node": ">=0.10.0"
5048 }
5049 },
5050 "node_modules/path-browserify": {
5051 "version": "0.0.1",
5052 "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz",
5053 "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==",
5054 "dev": true
5055 },
5056 "node_modules/path-dirname": {
5057 "version": "1.0.2",
5058 "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz",
5059 "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=",
5060 "dev": true
5061 },
5062 "node_modules/path-exists": {
5063 "version": "3.0.0",
5064 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
5065 "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
5066 "dev": true,
5067 "engines": {
5068 "node": ">=4"
5069 }
5070 },
5071 "node_modules/path-is-absolute": {
5072 "version": "1.0.1",
5073 "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
5074 "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
5075 "dev": true,
5076 "engines": {
5077 "node": ">=0.10.0"
5078 }
5079 },
5080 "node_modules/path-is-inside": {
5081 "version": "1.0.2",
5082 "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz",
5083 "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=",
5084 "dev": true
5085 },
5086 "node_modules/path-key": {
5087 "version": "2.0.1",
5088 "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz",
5089 "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=",
5090 "dev": true,
5091 "engines": {
5092 "node": ">=4"
5093 }
5094 },
5095 "node_modules/path-to-regexp": {
5096 "version": "0.1.7",
5097 "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz",
5098 "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=",
5099 "dev": true
5100 },
5101 "node_modules/path-type": {
5102 "version": "3.0.0",
5103 "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz",
5104 "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==",
5105 "dev": true,
5106 "dependencies": {
5107 "pify": "^3.0.0"
5108 },
5109 "engines": {
5110 "node": ">=4"
5111 }
5112 },
5113 "node_modules/pbkdf2": {
5114 "version": "3.0.17",
5115 "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.0.17.tgz",
5116 "integrity": "sha512-U/il5MsrZp7mGg3mSQfn742na2T+1/vHDCG5/iTI3X9MKUuYUZVLQhyRsg06mCgDBTd57TxzgZt7P+fYfjRLtA==",
5117 "dev": true,
5118 "dependencies": {
5119 "create-hash": "^1.1.2",
5120 "create-hmac": "^1.1.4",
5121 "ripemd160": "^2.0.1",
5122 "safe-buffer": "^5.0.1",
5123 "sha.js": "^2.4.8"
5124 },
5125 "engines": {
5126 "node": ">=0.12"
5127 }
5128 },
5129 "node_modules/pify": {
5130 "version": "3.0.0",
5131 "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
5132 "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
5133 "dev": true,
5134 "engines": {
5135 "node": ">=4"
5136 }
5137 },
5138 "node_modules/pinkie": {
5139 "version": "2.0.4",
5140 "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
5141 "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=",
5142 "dev": true,
5143 "engines": {
5144 "node": ">=0.10.0"
5145 }
5146 },
5147 "node_modules/pinkie-promise": {
5148 "version": "2.0.1",
5149 "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
5150 "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=",
5151 "dev": true,
5152 "dependencies": {
5153 "pinkie": "^2.0.0"
5154 },
5155 "engines": {
5156 "node": ">=0.10.0"
5157 }
5158 },
5159 "node_modules/pkg-dir": {
5160 "version": "3.0.0",
5161 "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz",
5162 "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==",
5163 "dev": true,
5164 "dependencies": {
5165 "find-up": "^3.0.0"
5166 },
5167 "engines": {
5168 "node": ">=6"
5169 }
5170 },
5171 "node_modules/portfinder": {
5172 "version": "1.0.26",
5173 "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.26.tgz",
5174 "integrity": "sha512-Xi7mKxJHHMI3rIUrnm/jjUgwhbYMkp/XKEcZX3aG4BrumLpq3nmoQMX+ClYnDZnZ/New7IatC1no5RX0zo1vXQ==",
5175 "dev": true,
5176 "dependencies": {
5177 "async": "^2.6.2",
5178 "debug": "^3.1.1",
5179 "mkdirp": "^0.5.1"
5180 },
5181 "engines": {
5182 "node": ">= 0.12.0"
5183 }
5184 },
5185 "node_modules/portfinder/node_modules/debug": {
5186 "version": "3.2.6",
5187 "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
5188 "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
5189 "dev": true,
5190 "dependencies": {
5191 "ms": "^2.1.1"
5192 }
5193 },
5194 "node_modules/portfinder/node_modules/ms": {
5195 "version": "2.1.2",
5196 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
5197 "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
5198 "dev": true
5199 },
5200 "node_modules/posix-character-classes": {
5201 "version": "0.1.1",
5202 "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz",
5203 "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=",
5204 "dev": true,
5205 "engines": {
5206 "node": ">=0.10.0"
5207 }
5208 },
5209 "node_modules/process": {
5210 "version": "0.11.10",
5211 "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz",
5212 "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=",
5213 "dev": true,
5214 "engines": {
5215 "node": ">= 0.6.0"
5216 }
5217 },
5218 "node_modules/process-nextick-args": {
5219 "version": "2.0.0",
5220 "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz",
5221 "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==",
5222 "dev": true
5223 },
5224 "node_modules/promise-inflight": {
5225 "version": "1.0.1",
5226 "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz",
5227 "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=",
5228 "dev": true
5229 },
5230 "node_modules/proxy-addr": {
5231 "version": "2.0.6",
5232 "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.6.tgz",
5233 "integrity": "sha512-dh/frvCBVmSsDYzw6n926jv974gddhkFPfiN8hPOi30Wax25QZyZEGveluCgliBnqmuM+UJmBErbAUFIoDbjOw==",
5234 "dev": true,
5235 "dependencies": {
5236 "forwarded": "~0.1.2",
5237 "ipaddr.js": "1.9.1"
5238 },
5239 "engines": {
5240 "node": ">= 0.10"
5241 }
5242 },
5243 "node_modules/prr": {
5244 "version": "1.0.1",
5245 "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz",
5246 "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=",
5247 "dev": true
5248 },
5249 "node_modules/public-encrypt": {
5250 "version": "4.0.3",
5251 "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz",
5252 "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==",
5253 "dev": true,
5254 "dependencies": {
5255 "bn.js": "^4.1.0",
5256 "browserify-rsa": "^4.0.0",
5257 "create-hash": "^1.1.0",
5258 "parse-asn1": "^5.0.0",
5259 "randombytes": "^2.0.1",
5260 "safe-buffer": "^5.1.2"
5261 }
5262 },
5263 "node_modules/pump": {
5264 "version": "2.0.1",
5265 "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz",
5266 "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==",
5267 "dev": true,
5268 "dependencies": {
5269 "end-of-stream": "^1.1.0",
5270 "once": "^1.3.1"
5271 }
5272 },
5273 "node_modules/pumpify": {
5274 "version": "1.5.1",
5275 "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz",
5276 "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==",
5277 "dev": true,
5278 "dependencies": {
5279 "duplexify": "^3.6.0",
5280 "inherits": "^2.0.3",
5281 "pump": "^2.0.0"
5282 }
5283 },
5284 "node_modules/punycode": {
5285 "version": "2.1.1",
5286 "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
5287 "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
5288 "dev": true,
5289 "engines": {
5290 "node": ">=6"
5291 }
5292 },
5293 "node_modules/qs": {
5294 "version": "6.7.0",
5295 "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz",
5296 "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==",
5297 "dev": true,
5298 "engines": {
5299 "node": ">=0.6"
5300 }
5301 },
5302 "node_modules/querystring": {
5303 "version": "0.2.0",
5304 "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz",
5305 "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=",
5306 "dev": true,
5307 "engines": {
5308 "node": ">=0.4.x"
5309 }
5310 },
5311 "node_modules/querystring-es3": {
5312 "version": "0.2.1",
5313 "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz",
5314 "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=",
5315 "dev": true,
5316 "engines": {
5317 "node": ">=0.4.x"
5318 }
5319 },
5320 "node_modules/querystringify": {
5321 "version": "2.1.1",
5322 "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.1.1.tgz",
5323 "integrity": "sha512-w7fLxIRCRT7U8Qu53jQnJyPkYZIaR4n5151KMfcJlO/A9397Wxb1amJvROTK6TOnp7PfoAmg/qXiNHI+08jRfA==",
5324 "dev": true
5325 },
5326 "node_modules/randombytes": {
5327 "version": "2.1.0",
5328 "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz",
5329 "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==",
5330 "dev": true,
5331 "dependencies": {
5332 "safe-buffer": "^5.1.0"
5333 }
5334 },
5335 "node_modules/randomfill": {
5336 "version": "1.0.4",
5337 "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz",
5338 "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==",
5339 "dev": true,
5340 "dependencies": {
5341 "randombytes": "^2.0.5",
5342 "safe-buffer": "^5.1.0"
5343 }
5344 },
5345 "node_modules/range-parser": {
5346 "version": "1.2.1",
5347 "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
5348 "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==",
5349 "dev": true,
5350 "engines": {
5351 "node": ">= 0.6"
5352 }
5353 },
5354 "node_modules/raw-body": {
5355 "version": "2.4.0",
5356 "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz",
5357 "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==",
5358 "dev": true,
5359 "dependencies": {
5360 "bytes": "3.1.0",
5361 "http-errors": "1.7.2",
5362 "iconv-lite": "0.4.24",
5363 "unpipe": "1.0.0"
5364 },
5365 "engines": {
5366 "node": ">= 0.8"
5367 }
5368 },
5369 "node_modules/raw-body/node_modules/bytes": {
5370 "version": "3.1.0",
5371 "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz",
5372 "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==",
5373 "dev": true,
5374 "engines": {
5375 "node": ">= 0.8"
5376 }
5377 },
5378 "node_modules/readable-stream": {
5379 "version": "2.3.6",
5380 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
5381 "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
5382 "dev": true,
5383 "dependencies": {
5384 "core-util-is": "~1.0.0",
5385 "inherits": "~2.0.3",
5386 "isarray": "~1.0.0",
5387 "process-nextick-args": "~2.0.0",
5388 "safe-buffer": "~5.1.1",
5389 "string_decoder": "~1.1.1",
5390 "util-deprecate": "~1.0.1"
5391 }
5392 },
5393 "node_modules/readdirp": {
5394 "version": "2.2.1",
5395 "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz",
5396 "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==",
5397 "dev": true,
5398 "dependencies": {
5399 "graceful-fs": "^4.1.11",
5400 "micromatch": "^3.1.10",
5401 "readable-stream": "^2.0.2"
5402 },
5403 "engines": {
5404 "node": ">=0.10"
5405 }
5406 },
5407 "node_modules/regex-not": {
5408 "version": "1.0.2",
5409 "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz",
5410 "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==",
5411 "dev": true,
5412 "dependencies": {
5413 "extend-shallow": "^3.0.2",
5414 "safe-regex": "^1.1.0"
5415 },
5416 "engines": {
5417 "node": ">=0.10.0"
5418 }
5419 },
5420 "node_modules/regexp.prototype.flags": {
5421 "version": "1.3.0",
5422 "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.0.tgz",
5423 "integrity": "sha512-2+Q0C5g951OlYlJz6yu5/M33IcsESLlLfsyIaLJaG4FA2r4yP8MvVMJUUP/fVBkSpbbbZlS5gynbEWLipiiXiQ==",
5424 "dev": true,
5425 "dependencies": {
5426 "define-properties": "^1.1.3",
5427 "es-abstract": "^1.17.0-next.1"
5428 },
5429 "engines": {
5430 "node": ">= 0.4"
5431 }
5432 },
5433 "node_modules/remove-trailing-separator": {
5434 "version": "1.1.0",
5435 "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz",
5436 "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=",
5437 "dev": true
5438 },
5439 "node_modules/repeat-element": {
5440 "version": "1.1.2",
5441 "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.2.tgz",
5442 "integrity": "sha1-7wiaF40Ug7quTZPrmLT55OEdmQo=",
5443 "dev": true,
5444 "engines": {
5445 "node": ">=0.10.0"
5446 }
5447 },
5448 "node_modules/repeat-string": {
5449 "version": "1.6.1",
5450 "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
5451 "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=",
5452 "dev": true,
5453 "engines": {
5454 "node": ">=0.10"
5455 }
5456 },
5457 "node_modules/require-directory": {
5458 "version": "2.1.1",
5459 "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
5460 "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=",
5461 "dev": true,
5462 "engines": {
5463 "node": ">=0.10.0"
5464 }
5465 },
5466 "node_modules/require-main-filename": {
5467 "version": "2.0.0",
5468 "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz",
5469 "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==",
5470 "dev": true
5471 },
5472 "node_modules/requires-port": {
5473 "version": "1.0.0",
5474 "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz",
5475 "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=",
5476 "dev": true
5477 },
5478 "node_modules/resolve-cwd": {
5479 "version": "2.0.0",
5480 "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz",
5481 "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=",
5482 "dev": true,
5483 "dependencies": {
5484 "resolve-from": "^3.0.0"
5485 },
5486 "engines": {
5487 "node": ">=4"
5488 }
5489 },
5490 "node_modules/resolve-dir": {
5491 "version": "1.0.1",
5492 "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz",
5493 "integrity": "sha1-eaQGRMNivoLybv/nOcm7U4IEb0M=",
5494 "dev": true,
5495 "dependencies": {
5496 "expand-tilde": "^2.0.0",
5497 "global-modules": "^1.0.0"
5498 },
5499 "engines": {
5500 "node": ">=0.10.0"
5501 }
5502 },
5503 "node_modules/resolve-dir/node_modules/global-modules": {
5504 "version": "1.0.0",
5505 "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz",
5506 "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==",
5507 "dev": true,
5508 "dependencies": {
5509 "global-prefix": "^1.0.1",
5510 "is-windows": "^1.0.1",
5511 "resolve-dir": "^1.0.0"
5512 },
5513 "engines": {
5514 "node": ">=0.10.0"
5515 }
5516 },
5517 "node_modules/resolve-from": {
5518 "version": "3.0.0",
5519 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz",
5520 "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=",
5521 "dev": true,
5522 "engines": {
5523 "node": ">=4"
5524 }
5525 },
5526 "node_modules/resolve-url": {
5527 "version": "0.2.1",
5528 "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz",
5529 "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=",
5530 "dev": true
5531 },
5532 "node_modules/ret": {
5533 "version": "0.1.15",
5534 "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz",
5535 "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==",
5536 "dev": true,
5537 "engines": {
5538 "node": ">=0.12"
5539 }
5540 },
5541 "node_modules/retry": {
5542 "version": "0.12.0",
5543 "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz",
5544 "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=",
5545 "dev": true,
5546 "engines": {
5547 "node": ">= 4"
5548 }
5549 },
5550 "node_modules/rimraf": {
5551 "version": "2.6.2",
5552 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.2.tgz",
5553 "integrity": "sha512-lreewLK/BlghmxtfH36YYVg1i8IAce4TI7oao75I1g245+6BctqTVQiBP3YUJ9C6DQOXJmkYR9X9fCLtCOJc5w==",
5554 "dev": true,
5555 "dependencies": {
5556 "glob": "^7.0.5"
5557 },
5558 "bin": {
5559 "rimraf": "bin.js"
5560 }
5561 },
5562 "node_modules/ripemd160": {
5563 "version": "2.0.2",
5564 "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz",
5565 "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==",
5566 "dev": true,
5567 "dependencies": {
5568 "hash-base": "^3.0.0",
5569 "inherits": "^2.0.1"
5570 }
5571 },
5572 "node_modules/run-queue": {
5573 "version": "1.0.3",
5574 "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz",
5575 "integrity": "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=",
5576 "dev": true,
5577 "dependencies": {
5578 "aproba": "^1.1.1"
5579 }
5580 },
5581 "node_modules/safe-buffer": {
5582 "version": "5.1.2",
5583 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
5584 "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
5585 "dev": true
5586 },
5587 "node_modules/safe-regex": {
5588 "version": "1.1.0",
5589 "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz",
5590 "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=",
5591 "dev": true,
5592 "dependencies": {
5593 "ret": "~0.1.10"
5594 }
5595 },
5596 "node_modules/safer-buffer": {
5597 "version": "2.1.2",
5598 "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
5599 "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
5600 "dev": true
5601 },
5602 "node_modules/schema-utils": {
5603 "version": "1.0.0",
5604 "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz",
5605 "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==",
5606 "dev": true,
5607 "dependencies": {
5608 "ajv": "^6.1.0",
5609 "ajv-errors": "^1.0.0",
5610 "ajv-keywords": "^3.1.0"
5611 },
5612 "engines": {
5613 "node": ">= 4"
5614 }
5615 },
5616 "node_modules/select-hose": {
5617 "version": "2.0.0",
5618 "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz",
5619 "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=",
5620 "dev": true
5621 },
5622 "node_modules/selfsigned": {
5623 "version": "1.10.7",
5624 "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.7.tgz",
5625 "integrity": "sha512-8M3wBCzeWIJnQfl43IKwOmC4H/RAp50S8DF60znzjW5GVqTcSe2vWclt7hmYVPkKPlHWOu5EaWOMZ2Y6W8ZXTA==",
5626 "dev": true,
5627 "dependencies": {
5628 "node-forge": "0.9.0"
5629 }
5630 },
5631 "node_modules/semver": {
5632 "version": "5.5.0",
5633 "resolved": "https://registry.npmjs.org/semver/-/semver-5.5.0.tgz",
5634 "integrity": "sha512-4SJ3dm0WAwWy/NVeioZh5AntkdJoWKxHxcmyP622fOkgHa4z3R0TdBJICINyaSDE6uNwVc8gZr+ZinwZAH4xIA==",
5635 "dev": true,
5636 "bin": {
5637 "semver": "bin/semver"
5638 }
5639 },
5640 "node_modules/send": {
5641 "version": "0.17.1",
5642 "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz",
5643 "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==",
5644 "dev": true,
5645 "dependencies": {
5646 "debug": "2.6.9",
5647 "depd": "~1.1.2",
5648 "destroy": "~1.0.4",
5649 "encodeurl": "~1.0.2",
5650 "escape-html": "~1.0.3",
5651 "etag": "~1.8.1",
5652 "fresh": "0.5.2",
5653 "http-errors": "~1.7.2",
5654 "mime": "1.6.0",
5655 "ms": "2.1.1",
5656 "on-finished": "~2.3.0",
5657 "range-parser": "~1.2.1",
5658 "statuses": "~1.5.0"
5659 },
5660 "engines": {
5661 "node": ">= 0.8.0"
5662 }
5663 },
5664 "node_modules/send/node_modules/debug": {
5665 "version": "2.6.9",
5666 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
5667 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
5668 "dev": true,
5669 "dependencies": {
5670 "ms": "2.0.0"
5671 }
5672 },
5673 "node_modules/send/node_modules/debug/node_modules/ms": {
5674 "version": "2.0.0",
5675 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
5676 "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
5677 "dev": true
5678 },
5679 "node_modules/send/node_modules/ms": {
5680 "version": "2.1.1",
5681 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
5682 "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==",
5683 "dev": true
5684 },
5685 "node_modules/serialize-javascript": {
5686 "version": "2.1.2",
5687 "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-2.1.2.tgz",
5688 "integrity": "sha512-rs9OggEUF0V4jUSecXazOYsLfu7OGK2qIn3c7IPBiffz32XniEp/TX9Xmc9LQfK2nQ2QKHvZ2oygKUGU0lG4jQ==",
5689 "dev": true
5690 },
5691 "node_modules/serve-index": {
5692 "version": "1.9.1",
5693 "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz",
5694 "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=",
5695 "dev": true,
5696 "dependencies": {
5697 "accepts": "~1.3.4",
5698 "batch": "0.6.1",
5699 "debug": "2.6.9",
5700 "escape-html": "~1.0.3",
5701 "http-errors": "~1.6.2",
5702 "mime-types": "~2.1.17",
5703 "parseurl": "~1.3.2"
5704 },
5705 "engines": {
5706 "node": ">= 0.8.0"
5707 }
5708 },
5709 "node_modules/serve-index/node_modules/debug": {
5710 "version": "2.6.9",
5711 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
5712 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
5713 "dev": true,
5714 "dependencies": {
5715 "ms": "2.0.0"
5716 }
5717 },
5718 "node_modules/serve-index/node_modules/http-errors": {
5719 "version": "1.6.3",
5720 "resolved": "http://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz",
5721 "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=",
5722 "dev": true,
5723 "dependencies": {
5724 "depd": "~1.1.2",
5725 "inherits": "2.0.3",
5726 "setprototypeof": "1.1.0",
5727 "statuses": ">= 1.4.0 < 2"
5728 },
5729 "engines": {
5730 "node": ">= 0.6"
5731 }
5732 },
5733 "node_modules/serve-index/node_modules/setprototypeof": {
5734 "version": "1.1.0",
5735 "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz",
5736 "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==",
5737 "dev": true
5738 },
5739 "node_modules/serve-static": {
5740 "version": "1.14.1",
5741 "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz",
5742 "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==",
5743 "dev": true,
5744 "dependencies": {
5745 "encodeurl": "~1.0.2",
5746 "escape-html": "~1.0.3",
5747 "parseurl": "~1.3.3",
5748 "send": "0.17.1"
5749 },
5750 "engines": {
5751 "node": ">= 0.8.0"
5752 }
5753 },
5754 "node_modules/set-blocking": {
5755 "version": "2.0.0",
5756 "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
5757 "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=",
5758 "dev": true
5759 },
5760 "node_modules/set-value": {
5761 "version": "2.0.1",
5762 "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz",
5763 "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==",
5764 "dev": true,
5765 "dependencies": {
5766 "extend-shallow": "^2.0.1",
5767 "is-extendable": "^0.1.1",
5768 "is-plain-object": "^2.0.3",
5769 "split-string": "^3.0.1"
5770 },
5771 "engines": {
5772 "node": ">=0.10.0"
5773 }
5774 },
5775 "node_modules/set-value/node_modules/extend-shallow": {
5776 "version": "2.0.1",
5777 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
5778 "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
5779 "dev": true,
5780 "dependencies": {
5781 "is-extendable": "^0.1.0"
5782 },
5783 "engines": {
5784 "node": ">=0.10.0"
5785 }
5786 },
5787 "node_modules/setimmediate": {
5788 "version": "1.0.5",
5789 "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz",
5790 "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=",
5791 "dev": true
5792 },
5793 "node_modules/setprototypeof": {
5794 "version": "1.1.1",
5795 "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz",
5796 "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==",
5797 "dev": true
5798 },
5799 "node_modules/sha.js": {
5800 "version": "2.4.11",
5801 "resolved": "http://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz",
5802 "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==",
5803 "dev": true,
5804 "dependencies": {
5805 "inherits": "^2.0.1",
5806 "safe-buffer": "^5.0.1"
5807 },
5808 "bin": {
5809 "sha.js": "bin.js"
5810 }
5811 },
5812 "node_modules/shebang-command": {
5813 "version": "1.2.0",
5814 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",
5815 "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=",
5816 "dev": true,
5817 "dependencies": {
5818 "shebang-regex": "^1.0.0"
5819 },
5820 "engines": {
5821 "node": ">=0.10.0"
5822 }
5823 },
5824 "node_modules/shebang-regex": {
5825 "version": "1.0.0",
5826 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
5827 "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=",
5828 "dev": true,
5829 "engines": {
5830 "node": ">=0.10.0"
5831 }
5832 },
5833 "node_modules/signal-exit": {
5834 "version": "3.0.2",
5835 "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz",
5836 "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=",
5837 "dev": true
5838 },
5839 "node_modules/slash": {
5840 "version": "1.0.0",
5841 "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz",
5842 "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=",
5843 "dev": true,
5844 "engines": {
5845 "node": ">=0.10.0"
5846 }
5847 },
5848 "node_modules/snapdragon": {
5849 "version": "0.8.2",
5850 "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz",
5851 "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==",
5852 "dev": true,
5853 "dependencies": {
5854 "base": "^0.11.1",
5855 "debug": "^2.2.0",
5856 "define-property": "^0.2.5",
5857 "extend-shallow": "^2.0.1",
5858 "map-cache": "^0.2.2",
5859 "source-map": "^0.5.6",
5860 "source-map-resolve": "^0.5.0",
5861 "use": "^3.1.0"
5862 },
5863 "engines": {
5864 "node": ">=0.10.0"
5865 }
5866 },
5867 "node_modules/snapdragon-node": {
5868 "version": "2.1.1",
5869 "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz",
5870 "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==",
5871 "dev": true,
5872 "dependencies": {
5873 "define-property": "^1.0.0",
5874 "isobject": "^3.0.0",
5875 "snapdragon-util": "^3.0.1"
5876 },
5877 "engines": {
5878 "node": ">=0.10.0"
5879 }
5880 },
5881 "node_modules/snapdragon-node/node_modules/define-property": {
5882 "version": "1.0.0",
5883 "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
5884 "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
5885 "dev": true,
5886 "dependencies": {
5887 "is-descriptor": "^1.0.0"
5888 },
5889 "engines": {
5890 "node": ">=0.10.0"
5891 }
5892 },
5893 "node_modules/snapdragon-node/node_modules/is-accessor-descriptor": {
5894 "version": "1.0.0",
5895 "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
5896 "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
5897 "dev": true,
5898 "dependencies": {
5899 "kind-of": "^6.0.0"
5900 },
5901 "engines": {
5902 "node": ">=0.10.0"
5903 }
5904 },
5905 "node_modules/snapdragon-node/node_modules/is-data-descriptor": {
5906 "version": "1.0.0",
5907 "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
5908 "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
5909 "dev": true,
5910 "dependencies": {
5911 "kind-of": "^6.0.0"
5912 },
5913 "engines": {
5914 "node": ">=0.10.0"
5915 }
5916 },
5917 "node_modules/snapdragon-node/node_modules/is-descriptor": {
5918 "version": "1.0.2",
5919 "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
5920 "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
5921 "dev": true,
5922 "dependencies": {
5923 "is-accessor-descriptor": "^1.0.0",
5924 "is-data-descriptor": "^1.0.0",
5925 "kind-of": "^6.0.2"
5926 },
5927 "engines": {
5928 "node": ">=0.10.0"
5929 }
5930 },
5931 "node_modules/snapdragon-util": {
5932 "version": "3.0.1",
5933 "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz",
5934 "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==",
5935 "dev": true,
5936 "dependencies": {
5937 "kind-of": "^3.2.0"
5938 },
5939 "engines": {
5940 "node": ">=0.10.0"
5941 }
5942 },
5943 "node_modules/snapdragon-util/node_modules/kind-of": {
5944 "version": "3.2.2",
5945 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
5946 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
5947 "dev": true,
5948 "dependencies": {
5949 "is-buffer": "^1.1.5"
5950 },
5951 "engines": {
5952 "node": ">=0.10.0"
5953 }
5954 },
5955 "node_modules/snapdragon/node_modules/debug": {
5956 "version": "2.6.9",
5957 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
5958 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
5959 "dev": true,
5960 "dependencies": {
5961 "ms": "2.0.0"
5962 }
5963 },
5964 "node_modules/snapdragon/node_modules/define-property": {
5965 "version": "0.2.5",
5966 "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
5967 "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
5968 "dev": true,
5969 "dependencies": {
5970 "is-descriptor": "^0.1.0"
5971 },
5972 "engines": {
5973 "node": ">=0.10.0"
5974 }
5975 },
5976 "node_modules/snapdragon/node_modules/extend-shallow": {
5977 "version": "2.0.1",
5978 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
5979 "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
5980 "dev": true,
5981 "dependencies": {
5982 "is-extendable": "^0.1.0"
5983 },
5984 "engines": {
5985 "node": ">=0.10.0"
5986 }
5987 },
5988 "node_modules/sockjs": {
5989 "version": "0.3.20",
5990 "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.20.tgz",
5991 "integrity": "sha512-SpmVOVpdq0DJc0qArhF3E5xsxvaiqGNb73XfgBpK1y3UD5gs8DSo8aCTsuT5pX8rssdc2NDIzANwP9eCAiSdTA==",
5992 "dev": true,
5993 "dependencies": {
5994 "faye-websocket": "^0.10.0",
5995 "uuid": "^3.4.0",
5996 "websocket-driver": "0.6.5"
5997 }
5998 },
5999 "node_modules/sockjs-client": {
6000 "version": "1.4.0",
6001 "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.4.0.tgz",
6002 "integrity": "sha512-5zaLyO8/nri5cua0VtOrFXBPK1jbL4+1cebT/mmKA1E1ZXOvJrII75bPu0l0k843G/+iAbhEqzyKr0w/eCCj7g==",
6003 "dev": true,
6004 "dependencies": {
6005 "debug": "^3.2.5",
6006 "eventsource": "^1.0.7",
6007 "faye-websocket": "~0.11.1",
6008 "inherits": "^2.0.3",
6009 "json3": "^3.3.2",
6010 "url-parse": "^1.4.3"
6011 }
6012 },
6013 "node_modules/sockjs-client/node_modules/debug": {
6014 "version": "3.2.6",
6015 "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
6016 "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
6017 "dev": true,
6018 "dependencies": {
6019 "ms": "^2.1.1"
6020 }
6021 },
6022 "node_modules/sockjs-client/node_modules/faye-websocket": {
6023 "version": "0.11.3",
6024 "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.3.tgz",
6025 "integrity": "sha512-D2y4bovYpzziGgbHYtGCMjlJM36vAl/y+xUyn1C+FVx8szd1E+86KwVw6XvYSzOP8iMpm1X0I4xJD+QtUb36OA==",
6026 "dev": true,
6027 "dependencies": {
6028 "websocket-driver": ">=0.5.1"
6029 },
6030 "engines": {
6031 "node": ">=0.8.0"
6032 }
6033 },
6034 "node_modules/sockjs-client/node_modules/ms": {
6035 "version": "2.1.2",
6036 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
6037 "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
6038 "dev": true
6039 },
6040 "node_modules/sockjs/node_modules/uuid": {
6041 "version": "3.4.0",
6042 "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz",
6043 "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==",
6044 "dev": true,
6045 "bin": {
6046 "uuid": "bin/uuid"
6047 }
6048 },
6049 "node_modules/source-list-map": {
6050 "version": "2.0.1",
6051 "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz",
6052 "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==",
6053 "dev": true
6054 },
6055 "node_modules/source-map": {
6056 "version": "0.5.7",
6057 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
6058 "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
6059 "dev": true,
6060 "engines": {
6061 "node": ">=0.10.0"
6062 }
6063 },
6064 "node_modules/source-map-resolve": {
6065 "version": "0.5.2",
6066 "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.2.tgz",
6067 "integrity": "sha512-MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA==",
6068 "dev": true,
6069 "dependencies": {
6070 "atob": "^2.1.1",
6071 "decode-uri-component": "^0.2.0",
6072 "resolve-url": "^0.2.1",
6073 "source-map-url": "^0.4.0",
6074 "urix": "^0.1.0"
6075 }
6076 },
6077 "node_modules/source-map-support": {
6078 "version": "0.5.18",
6079 "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.18.tgz",
6080 "integrity": "sha512-9luZr/BZ2QeU6tO2uG8N2aZpVSli4TSAOAqFOyTO51AJcD9P99c0K1h6dD6r6qo5dyT44BR5exweOaLLeldTkQ==",
6081 "dev": true,
6082 "dependencies": {
6083 "buffer-from": "^1.0.0",
6084 "source-map": "^0.6.0"
6085 }
6086 },
6087 "node_modules/source-map-support/node_modules/source-map": {
6088 "version": "0.6.1",
6089 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
6090 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
6091 "dev": true,
6092 "engines": {
6093 "node": ">=0.10.0"
6094 }
6095 },
6096 "node_modules/source-map-url": {
6097 "version": "0.4.0",
6098 "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz",
6099 "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=",
6100 "dev": true
6101 },
6102 "node_modules/spdy": {
6103 "version": "4.0.2",
6104 "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz",
6105 "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==",
6106 "dev": true,
6107 "dependencies": {
6108 "debug": "^4.1.0",
6109 "handle-thing": "^2.0.0",
6110 "http-deceiver": "^1.2.7",
6111 "select-hose": "^2.0.0",
6112 "spdy-transport": "^3.0.0"
6113 },
6114 "engines": {
6115 "node": ">=6.0.0"
6116 }
6117 },
6118 "node_modules/spdy-transport": {
6119 "version": "3.0.0",
6120 "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz",
6121 "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==",
6122 "dev": true,
6123 "dependencies": {
6124 "debug": "^4.1.0",
6125 "detect-node": "^2.0.4",
6126 "hpack.js": "^2.1.6",
6127 "obuf": "^1.1.2",
6128 "readable-stream": "^3.0.6",
6129 "wbuf": "^1.7.3"
6130 }
6131 },
6132 "node_modules/spdy-transport/node_modules/readable-stream": {
6133 "version": "3.6.0",
6134 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
6135 "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
6136 "dev": true,
6137 "dependencies": {
6138 "inherits": "^2.0.3",
6139 "string_decoder": "^1.1.1",
6140 "util-deprecate": "^1.0.1"
6141 },
6142 "engines": {
6143 "node": ">= 6"
6144 }
6145 },
6146 "node_modules/split-string": {
6147 "version": "3.1.0",
6148 "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz",
6149 "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==",
6150 "dev": true,
6151 "dependencies": {
6152 "extend-shallow": "^3.0.0"
6153 },
6154 "engines": {
6155 "node": ">=0.10.0"
6156 }
6157 },
6158 "node_modules/ssri": {
6159 "version": "6.0.1",
6160 "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.1.tgz",
6161 "integrity": "sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA==",
6162 "dev": true,
6163 "dependencies": {
6164 "figgy-pudding": "^3.5.1"
6165 }
6166 },
6167 "node_modules/static-extend": {
6168 "version": "0.1.2",
6169 "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz",
6170 "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=",
6171 "dev": true,
6172 "dependencies": {
6173 "define-property": "^0.2.5",
6174 "object-copy": "^0.1.0"
6175 },
6176 "engines": {
6177 "node": ">=0.10.0"
6178 }
6179 },
6180 "node_modules/static-extend/node_modules/define-property": {
6181 "version": "0.2.5",
6182 "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
6183 "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
6184 "dev": true,
6185 "dependencies": {
6186 "is-descriptor": "^0.1.0"
6187 },
6188 "engines": {
6189 "node": ">=0.10.0"
6190 }
6191 },
6192 "node_modules/statuses": {
6193 "version": "1.5.0",
6194 "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
6195 "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=",
6196 "dev": true,
6197 "engines": {
6198 "node": ">= 0.6"
6199 }
6200 },
6201 "node_modules/stream-browserify": {
6202 "version": "2.0.2",
6203 "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz",
6204 "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==",
6205 "dev": true,
6206 "dependencies": {
6207 "inherits": "~2.0.1",
6208 "readable-stream": "^2.0.2"
6209 }
6210 },
6211 "node_modules/stream-each": {
6212 "version": "1.2.3",
6213 "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz",
6214 "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==",
6215 "dev": true,
6216 "dependencies": {
6217 "end-of-stream": "^1.1.0",
6218 "stream-shift": "^1.0.0"
6219 }
6220 },
6221 "node_modules/stream-http": {
6222 "version": "2.8.3",
6223 "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz",
6224 "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==",
6225 "dev": true,
6226 "dependencies": {
6227 "builtin-status-codes": "^3.0.0",
6228 "inherits": "^2.0.1",
6229 "readable-stream": "^2.3.6",
6230 "to-arraybuffer": "^1.0.0",
6231 "xtend": "^4.0.0"
6232 }
6233 },
6234 "node_modules/stream-shift": {
6235 "version": "1.0.0",
6236 "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.0.tgz",
6237 "integrity": "sha1-1cdSgl5TZ+eG944Y5EXqIjoVWVI=",
6238 "dev": true
6239 },
6240 "node_modules/string_decoder": {
6241 "version": "1.1.1",
6242 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
6243 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
6244 "dev": true,
6245 "dependencies": {
6246 "safe-buffer": "~5.1.0"
6247 }
6248 },
6249 "node_modules/string-width": {
6250 "version": "3.1.0",
6251 "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz",
6252 "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==",
6253 "dev": true,
6254 "dependencies": {
6255 "emoji-regex": "^7.0.1",
6256 "is-fullwidth-code-point": "^2.0.0",
6257 "strip-ansi": "^5.1.0"
6258 },
6259 "engines": {
6260 "node": ">=6"
6261 }
6262 },
6263 "node_modules/string-width/node_modules/ansi-regex": {
6264 "version": "4.1.0",
6265 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
6266 "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
6267 "dev": true,
6268 "engines": {
6269 "node": ">=6"
6270 }
6271 },
6272 "node_modules/string-width/node_modules/strip-ansi": {
6273 "version": "5.2.0",
6274 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
6275 "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
6276 "dev": true,
6277 "dependencies": {
6278 "ansi-regex": "^4.1.0"
6279 },
6280 "engines": {
6281 "node": ">=6"
6282 }
6283 },
6284 "node_modules/string.prototype.trimend": {
6285 "version": "1.0.1",
6286 "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.1.tgz",
6287 "integrity": "sha512-LRPxFUaTtpqYsTeNKaFOw3R4bxIzWOnbQ837QfBylo8jIxtcbK/A/sMV7Q+OAV/vWo+7s25pOE10KYSjaSO06g==",
6288 "dev": true,
6289 "dependencies": {
6290 "define-properties": "^1.1.3",
6291 "es-abstract": "^1.17.5"
6292 }
6293 },
6294 "node_modules/string.prototype.trimleft": {
6295 "version": "2.1.2",
6296 "resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.2.tgz",
6297 "integrity": "sha512-gCA0tza1JBvqr3bfAIFJGqfdRTyPae82+KTnm3coDXkZN9wnuW3HjGgN386D7hfv5CHQYCI022/rJPVlqXyHSw==",
6298 "dev": true,
6299 "dependencies": {
6300 "define-properties": "^1.1.3",
6301 "es-abstract": "^1.17.5",
6302 "string.prototype.trimstart": "^1.0.0"
6303 },
6304 "engines": {
6305 "node": ">= 0.4"
6306 }
6307 },
6308 "node_modules/string.prototype.trimright": {
6309 "version": "2.1.2",
6310 "resolved": "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.2.tgz",
6311 "integrity": "sha512-ZNRQ7sY3KroTaYjRS6EbNiiHrOkjihL9aQE/8gfQ4DtAC/aEBRHFJa44OmoWxGGqXuJlfKkZW4WcXErGr+9ZFg==",
6312 "dev": true,
6313 "dependencies": {
6314 "define-properties": "^1.1.3",
6315 "es-abstract": "^1.17.5",
6316 "string.prototype.trimend": "^1.0.0"
6317 },
6318 "engines": {
6319 "node": ">= 0.4"
6320 }
6321 },
6322 "node_modules/string.prototype.trimstart": {
6323 "version": "1.0.1",
6324 "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.1.tgz",
6325 "integrity": "sha512-XxZn+QpvrBI1FOcg6dIpxUPgWCPuNXvMD72aaRaUQv1eD4e/Qy8i/hFTe0BUmD60p/QA6bh1avmuPTfNjqVWRw==",
6326 "dev": true,
6327 "dependencies": {
6328 "define-properties": "^1.1.3",
6329 "es-abstract": "^1.17.5"
6330 }
6331 },
6332 "node_modules/strip-ansi": {
6333 "version": "3.0.1",
6334 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
6335 "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
6336 "dev": true,
6337 "dependencies": {
6338 "ansi-regex": "^2.0.0"
6339 },
6340 "engines": {
6341 "node": ">=0.10.0"
6342 }
6343 },
6344 "node_modules/strip-eof": {
6345 "version": "1.0.0",
6346 "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz",
6347 "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=",
6348 "dev": true,
6349 "engines": {
6350 "node": ">=0.10.0"
6351 }
6352 },
6353 "node_modules/style-mod": {
6354 "version": "4.0.0",
6355 "resolved": "https://registry.npmjs.org/style-mod/-/style-mod-4.0.0.tgz",
6356 "integrity": "sha512-OPhtyEjyyN9x3nhPsu76f52yUGXiZcgvsrFVtvTkyGRQJ0XK+GPc6ov1z+lRpbeabka+MYEQxOYRnt5nF30aMw=="
6357 },
6358 "node_modules/supports-color": {
6359 "version": "6.1.0",
6360 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
6361 "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
6362 "dev": true,
6363 "dependencies": {
6364 "has-flag": "^3.0.0"
6365 },
6366 "engines": {
6367 "node": ">=6"
6368 }
6369 },
6370 "node_modules/tapable": {
6371 "version": "1.0.0",
6372 "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.0.0.tgz",
6373 "integrity": "sha512-dQRhbNQkRnaqauC7WqSJ21EEksgT0fYZX2lqXzGkpo8JNig9zGZTYoMGvyI2nWmXlE2VSVXVDu7wLVGu/mQEsg==",
6374 "dev": true,
6375 "engines": {
6376 "node": ">=6"
6377 }
6378 },
6379 "node_modules/terser": {
6380 "version": "4.6.11",
6381 "resolved": "https://registry.npmjs.org/terser/-/terser-4.6.11.tgz",
6382 "integrity": "sha512-76Ynm7OXUG5xhOpblhytE7X58oeNSmC8xnNhjWVo8CksHit0U0kO4hfNbPrrYwowLWFgM2n9L176VNx2QaHmtA==",
6383 "dev": true,
6384 "dependencies": {
6385 "commander": "^2.20.0",
6386 "source-map": "~0.6.1",
6387 "source-map-support": "~0.5.12"
6388 },
6389 "bin": {
6390 "terser": "bin/terser"
6391 },
6392 "engines": {
6393 "node": ">=6.0.0"
6394 }
6395 },
6396 "node_modules/terser-webpack-plugin": {
6397 "version": "1.4.3",
6398 "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.3.tgz",
6399 "integrity": "sha512-QMxecFz/gHQwteWwSo5nTc6UaICqN1bMedC5sMtUc7y3Ha3Q8y6ZO0iCR8pq4RJC8Hjf0FEPEHZqcMB/+DFCrA==",
6400 "dev": true,
6401 "dependencies": {
6402 "cacache": "^12.0.2",
6403 "find-cache-dir": "^2.1.0",
6404 "is-wsl": "^1.1.0",
6405 "schema-utils": "^1.0.0",
6406 "serialize-javascript": "^2.1.2",
6407 "source-map": "^0.6.1",
6408 "terser": "^4.1.2",
6409 "webpack-sources": "^1.4.0",
6410 "worker-farm": "^1.7.0"
6411 },
6412 "engines": {
6413 "node": ">= 6.9.0"
6414 }
6415 },
6416 "node_modules/terser-webpack-plugin/node_modules/source-map": {
6417 "version": "0.6.1",
6418 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
6419 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
6420 "dev": true,
6421 "engines": {
6422 "node": ">=0.10.0"
6423 }
6424 },
6425 "node_modules/terser/node_modules/source-map": {
6426 "version": "0.6.1",
6427 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
6428 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
6429 "dev": true,
6430 "engines": {
6431 "node": ">=0.10.0"
6432 }
6433 },
6434 "node_modules/through2": {
6435 "version": "2.0.3",
6436 "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.3.tgz",
6437 "integrity": "sha1-AARWmzfHx0ujnEPzzteNGtlBQL4=",
6438 "dev": true,
6439 "dependencies": {
6440 "readable-stream": "^2.1.5",
6441 "xtend": "~4.0.1"
6442 }
6443 },
6444 "node_modules/thunky": {
6445 "version": "1.1.0",
6446 "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz",
6447 "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==",
6448 "dev": true
6449 },
6450 "node_modules/timers-browserify": {
6451 "version": "2.0.11",
6452 "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.11.tgz",
6453 "integrity": "sha512-60aV6sgJ5YEbzUdn9c8kYGIqOubPoUdqQCul3SBAsRCZ40s6Y5cMcrW4dt3/k/EsbLVJNl9n6Vz3fTc+k2GeKQ==",
6454 "dev": true,
6455 "dependencies": {
6456 "setimmediate": "^1.0.4"
6457 },
6458 "engines": {
6459 "node": ">=0.6.0"
6460 }
6461 },
6462 "node_modules/to-arraybuffer": {
6463 "version": "1.0.1",
6464 "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz",
6465 "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=",
6466 "dev": true
6467 },
6468 "node_modules/to-object-path": {
6469 "version": "0.3.0",
6470 "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz",
6471 "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=",
6472 "dev": true,
6473 "dependencies": {
6474 "kind-of": "^3.0.2"
6475 },
6476 "engines": {
6477 "node": ">=0.10.0"
6478 }
6479 },
6480 "node_modules/to-object-path/node_modules/kind-of": {
6481 "version": "3.2.2",
6482 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
6483 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
6484 "dev": true,
6485 "dependencies": {
6486 "is-buffer": "^1.1.5"
6487 },
6488 "engines": {
6489 "node": ">=0.10.0"
6490 }
6491 },
6492 "node_modules/to-regex": {
6493 "version": "3.0.2",
6494 "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz",
6495 "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==",
6496 "dev": true,
6497 "dependencies": {
6498 "define-property": "^2.0.2",
6499 "extend-shallow": "^3.0.2",
6500 "regex-not": "^1.0.2",
6501 "safe-regex": "^1.1.0"
6502 },
6503 "engines": {
6504 "node": ">=0.10.0"
6505 }
6506 },
6507 "node_modules/to-regex-range": {
6508 "version": "2.1.1",
6509 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
6510 "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
6511 "dev": true,
6512 "dependencies": {
6513 "is-number": "^3.0.0",
6514 "repeat-string": "^1.6.1"
6515 },
6516 "engines": {
6517 "node": ">=0.10.0"
6518 }
6519 },
6520 "node_modules/toidentifier": {
6521 "version": "1.0.0",
6522 "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz",
6523 "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==",
6524 "dev": true,
6525 "engines": {
6526 "node": ">=0.6"
6527 }
6528 },
6529 "node_modules/tslib": {
6530 "version": "1.11.1",
6531 "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.11.1.tgz",
6532 "integrity": "sha512-aZW88SY8kQbU7gpV19lN24LtXh/yD4ZZg6qieAJDDg+YBsJcSmLGK9QpnUjAKVG/xefmvJGd1WUmfpT/g6AJGA==",
6533 "dev": true
6534 },
6535 "node_modules/tty-browserify": {
6536 "version": "0.0.0",
6537 "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz",
6538 "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=",
6539 "dev": true
6540 },
6541 "node_modules/type-is": {
6542 "version": "1.6.18",
6543 "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz",
6544 "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==",
6545 "dev": true,
6546 "dependencies": {
6547 "media-typer": "0.3.0",
6548 "mime-types": "~2.1.24"
6549 },
6550 "engines": {
6551 "node": ">= 0.6"
6552 }
6553 },
6554 "node_modules/typedarray": {
6555 "version": "0.0.6",
6556 "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
6557 "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=",
6558 "dev": true
6559 },
6560 "node_modules/union-value": {
6561 "version": "1.0.1",
6562 "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz",
6563 "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==",
6564 "dev": true,
6565 "dependencies": {
6566 "arr-union": "^3.1.0",
6567 "get-value": "^2.0.6",
6568 "is-extendable": "^0.1.1",
6569 "set-value": "^2.0.1"
6570 },
6571 "engines": {
6572 "node": ">=0.10.0"
6573 }
6574 },
6575 "node_modules/unique-filename": {
6576 "version": "1.1.1",
6577 "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz",
6578 "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==",
6579 "dev": true,
6580 "dependencies": {
6581 "unique-slug": "^2.0.0"
6582 }
6583 },
6584 "node_modules/unique-slug": {
6585 "version": "2.0.0",
6586 "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.0.tgz",
6587 "integrity": "sha1-22Z258fMBimHj/GWCXx4hVrp9Ks=",
6588 "dev": true,
6589 "dependencies": {
6590 "imurmurhash": "^0.1.4"
6591 }
6592 },
6593 "node_modules/unpipe": {
6594 "version": "1.0.0",
6595 "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
6596 "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=",
6597 "dev": true,
6598 "engines": {
6599 "node": ">= 0.8"
6600 }
6601 },
6602 "node_modules/unset-value": {
6603 "version": "1.0.0",
6604 "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz",
6605 "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=",
6606 "dev": true,
6607 "dependencies": {
6608 "has-value": "^0.3.1",
6609 "isobject": "^3.0.0"
6610 },
6611 "engines": {
6612 "node": ">=0.10.0"
6613 }
6614 },
6615 "node_modules/unset-value/node_modules/has-value": {
6616 "version": "0.3.1",
6617 "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz",
6618 "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=",
6619 "dev": true,
6620 "dependencies": {
6621 "get-value": "^2.0.3",
6622 "has-values": "^0.1.4",
6623 "isobject": "^2.0.0"
6624 },
6625 "engines": {
6626 "node": ">=0.10.0"
6627 }
6628 },
6629 "node_modules/unset-value/node_modules/has-value/node_modules/isobject": {
6630 "version": "2.1.0",
6631 "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
6632 "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=",
6633 "dev": true,
6634 "dependencies": {
6635 "isarray": "1.0.0"
6636 },
6637 "engines": {
6638 "node": ">=0.10.0"
6639 }
6640 },
6641 "node_modules/unset-value/node_modules/has-values": {
6642 "version": "0.1.4",
6643 "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz",
6644 "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=",
6645 "dev": true,
6646 "engines": {
6647 "node": ">=0.10.0"
6648 }
6649 },
6650 "node_modules/upath": {
6651 "version": "1.1.2",
6652 "resolved": "https://registry.npmjs.org/upath/-/upath-1.1.2.tgz",
6653 "integrity": "sha512-kXpym8nmDmlCBr7nKdIx8P2jNBa+pBpIUFRnKJ4dr8htyYGJFokkr2ZvERRtUN+9SY+JqXouNgUPtv6JQva/2Q==",
6654 "dev": true,
6655 "engines": {
6656 "node": ">=4",
6657 "yarn": "*"
6658 }
6659 },
6660 "node_modules/uri-js": {
6661 "version": "4.2.2",
6662 "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz",
6663 "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==",
6664 "dev": true,
6665 "dependencies": {
6666 "punycode": "^2.1.0"
6667 }
6668 },
6669 "node_modules/urix": {
6670 "version": "0.1.0",
6671 "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz",
6672 "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=",
6673 "dev": true
6674 },
6675 "node_modules/url": {
6676 "version": "0.11.0",
6677 "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz",
6678 "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=",
6679 "dev": true,
6680 "dependencies": {
6681 "punycode": "1.3.2",
6682 "querystring": "0.2.0"
6683 }
6684 },
6685 "node_modules/url-parse": {
6686 "version": "1.4.7",
6687 "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.4.7.tgz",
6688 "integrity": "sha512-d3uaVyzDB9tQoSXFvuSUNFibTd9zxd2bkVrDRvF5TmvWWQwqE4lgYJ5m+x1DbecWkw+LK4RNl2CU1hHuOKPVlg==",
6689 "dev": true,
6690 "dependencies": {
6691 "querystringify": "^2.1.1",
6692 "requires-port": "^1.0.0"
6693 }
6694 },
6695 "node_modules/url/node_modules/punycode": {
6696 "version": "1.3.2",
6697 "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz",
6698 "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=",
6699 "dev": true
6700 },
6701 "node_modules/use": {
6702 "version": "3.1.1",
6703 "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz",
6704 "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==",
6705 "dev": true,
6706 "engines": {
6707 "node": ">=0.10.0"
6708 }
6709 },
6710 "node_modules/util": {
6711 "version": "0.11.1",
6712 "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz",
6713 "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==",
6714 "dev": true,
6715 "dependencies": {
6716 "inherits": "2.0.3"
6717 }
6718 },
6719 "node_modules/util-deprecate": {
6720 "version": "1.0.2",
6721 "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
6722 "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
6723 "dev": true
6724 },
6725 "node_modules/utils-merge": {
6726 "version": "1.0.1",
6727 "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
6728 "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=",
6729 "dev": true,
6730 "engines": {
6731 "node": ">= 0.4.0"
6732 }
6733 },
6734 "node_modules/uuid": {
6735 "version": "3.3.2",
6736 "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz",
6737 "integrity": "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==",
6738 "dev": true,
6739 "bin": {
6740 "uuid": "bin/uuid"
6741 }
6742 },
6743 "node_modules/v8-compile-cache": {
6744 "version": "2.1.1",
6745 "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.1.1.tgz",
6746 "integrity": "sha512-8OQ9CL+VWyt3JStj7HX7/ciTL2V3Rl1Wf5OL+SNTm0yK1KvtReVulksyeRnCANHHuUxHlQig+JJDlUhBt1NQDQ==",
6747 "dev": true
6748 },
6749 "node_modules/vary": {
6750 "version": "1.1.2",
6751 "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
6752 "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=",
6753 "dev": true,
6754 "engines": {
6755 "node": ">= 0.8"
6756 }
6757 },
6758 "node_modules/vm-browserify": {
6759 "version": "1.1.2",
6760 "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz",
6761 "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==",
6762 "dev": true
6763 },
6764 "node_modules/w3c-keyname": {
6765 "version": "2.2.4",
6766 "resolved": "https://registry.npmjs.org/w3c-keyname/-/w3c-keyname-2.2.4.tgz",
6767 "integrity": "sha512-tOhfEwEzFLJzf6d1ZPkYfGj+FWhIpBux9ppoP3rlclw3Z0BZv3N7b7030Z1kYth+6rDuAsXUFr+d0VE6Ed1ikw=="
6768 },
6769 "node_modules/watchpack": {
6770 "version": "1.6.1",
6771 "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.6.1.tgz",
6772 "integrity": "sha512-+IF9hfUFOrYOOaKyfaI7h7dquUIOgyEMoQMLA7OP5FxegKA2+XdXThAZ9TU2kucfhDH7rfMHs1oPYziVGWRnZA==",
6773 "dev": true,
6774 "dependencies": {
6775 "chokidar": "^2.1.8",
6776 "graceful-fs": "^4.1.2",
6777 "neo-async": "^2.5.0"
6778 }
6779 },
6780 "node_modules/wbuf": {
6781 "version": "1.7.3",
6782 "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz",
6783 "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==",
6784 "dev": true,
6785 "dependencies": {
6786 "minimalistic-assert": "^1.0.0"
6787 }
6788 },
6789 "node_modules/webpack": {
6790 "version": "4.43.0",
6791 "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.43.0.tgz",
6792 "integrity": "sha512-GW1LjnPipFW2Y78OOab8NJlCflB7EFskMih2AHdvjbpKMeDJqEgSx24cXXXiPS65+WSwVyxtDsJH6jGX2czy+g==",
6793 "dev": true,
6794 "dependencies": {
6795 "@webassemblyjs/ast": "1.9.0",
6796 "@webassemblyjs/helper-module-context": "1.9.0",
6797 "@webassemblyjs/wasm-edit": "1.9.0",
6798 "@webassemblyjs/wasm-parser": "1.9.0",
6799 "acorn": "^6.4.1",
6800 "ajv": "^6.10.2",
6801 "ajv-keywords": "^3.4.1",
6802 "chrome-trace-event": "^1.0.2",
6803 "enhanced-resolve": "^4.1.0",
6804 "eslint-scope": "^4.0.3",
6805 "json-parse-better-errors": "^1.0.2",
6806 "loader-runner": "^2.4.0",
6807 "loader-utils": "^1.2.3",
6808 "memory-fs": "^0.4.1",
6809 "micromatch": "^3.1.10",
6810 "mkdirp": "^0.5.3",
6811 "neo-async": "^2.6.1",
6812 "node-libs-browser": "^2.2.1",
6813 "schema-utils": "^1.0.0",
6814 "tapable": "^1.1.3",
6815 "terser-webpack-plugin": "^1.4.3",
6816 "watchpack": "^1.6.1",
6817 "webpack-sources": "^1.4.1"
6818 },
6819 "bin": {
6820 "webpack": "bin/webpack.js"
6821 },
6822 "engines": {
6823 "node": ">=6.11.5"
6824 }
6825 },
6826 "node_modules/webpack-cli": {
6827 "version": "3.3.12",
6828 "resolved": "https://registry.npmjs.org/webpack-cli/-/webpack-cli-3.3.12.tgz",
6829 "integrity": "sha512-NVWBaz9k839ZH/sinurM+HcDvJOTXwSjYp1ku+5XKeOC03z8v5QitnK/x+lAxGXFyhdayoIf/GOpv85z3/xPag==",
6830 "dev": true,
6831 "dependencies": {
6832 "chalk": "^2.4.2",
6833 "cross-spawn": "^6.0.5",
6834 "enhanced-resolve": "^4.1.1",
6835 "findup-sync": "^3.0.0",
6836 "global-modules": "^2.0.0",
6837 "import-local": "^2.0.0",
6838 "interpret": "^1.4.0",
6839 "loader-utils": "^1.4.0",
6840 "supports-color": "^6.1.0",
6841 "v8-compile-cache": "^2.1.1",
6842 "yargs": "^13.3.2"
6843 },
6844 "bin": {
6845 "webpack-cli": "bin/cli.js"
6846 },
6847 "engines": {
6848 "node": ">=6.11.5"
6849 }
6850 },
6851 "node_modules/webpack-cli/node_modules/emojis-list": {
6852 "version": "3.0.0",
6853 "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz",
6854 "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==",
6855 "dev": true,
6856 "engines": {
6857 "node": ">= 4"
6858 }
6859 },
6860 "node_modules/webpack-cli/node_modules/enhanced-resolve": {
6861 "version": "4.2.0",
6862 "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.2.0.tgz",
6863 "integrity": "sha512-S7eiFb/erugyd1rLb6mQ3Vuq+EXHv5cpCkNqqIkYkBgN2QdFnyCZzFBleqwGEx4lgNGYij81BWnCrFNK7vxvjQ==",
6864 "dev": true,
6865 "dependencies": {
6866 "graceful-fs": "^4.1.2",
6867 "memory-fs": "^0.5.0",
6868 "tapable": "^1.0.0"
6869 },
6870 "engines": {
6871 "node": ">=6.9.0"
6872 }
6873 },
6874 "node_modules/webpack-cli/node_modules/loader-utils": {
6875 "version": "1.4.0",
6876 "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz",
6877 "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==",
6878 "dev": true,
6879 "dependencies": {
6880 "big.js": "^5.2.2",
6881 "emojis-list": "^3.0.0",
6882 "json5": "^1.0.1"
6883 },
6884 "engines": {
6885 "node": ">=4.0.0"
6886 }
6887 },
6888 "node_modules/webpack-cli/node_modules/memory-fs": {
6889 "version": "0.5.0",
6890 "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz",
6891 "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==",
6892 "dev": true,
6893 "dependencies": {
6894 "errno": "^0.1.3",
6895 "readable-stream": "^2.0.1"
6896 },
6897 "engines": {
6898 "node": ">=4.3.0 <5.0.0 || >=5.10"
6899 }
6900 },
6901 "node_modules/webpack-dev-middleware": {
6902 "version": "3.7.2",
6903 "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-3.7.2.tgz",
6904 "integrity": "sha512-1xC42LxbYoqLNAhV6YzTYacicgMZQTqRd27Sim9wn5hJrX3I5nxYy1SxSd4+gjUFsz1dQFj+yEe6zEVmSkeJjw==",
6905 "dev": true,
6906 "dependencies": {
6907 "memory-fs": "^0.4.1",
6908 "mime": "^2.4.4",
6909 "mkdirp": "^0.5.1",
6910 "range-parser": "^1.2.1",
6911 "webpack-log": "^2.0.0"
6912 },
6913 "engines": {
6914 "node": ">= 6"
6915 }
6916 },
6917 "node_modules/webpack-dev-middleware/node_modules/mime": {
6918 "version": "2.4.5",
6919 "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.5.tgz",
6920 "integrity": "sha512-3hQhEUF027BuxZjQA3s7rIv/7VCQPa27hN9u9g87sEkWaKwQPuXOkVKtOeiyUrnWqTDiOs8Ed2rwg733mB0R5w==",
6921 "dev": true,
6922 "bin": {
6923 "mime": "cli.js"
6924 },
6925 "engines": {
6926 "node": ">=4.0.0"
6927 }
6928 },
6929 "node_modules/webpack-dev-server": {
6930 "version": "3.11.0",
6931 "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.11.0.tgz",
6932 "integrity": "sha512-PUxZ+oSTxogFQgkTtFndEtJIPNmml7ExwufBZ9L2/Xyyd5PnOL5UreWe5ZT7IU25DSdykL9p1MLQzmLh2ljSeg==",
6933 "dev": true,
6934 "dependencies": {
6935 "ansi-html": "0.0.7",
6936 "bonjour": "^3.5.0",
6937 "chokidar": "^2.1.8",
6938 "compression": "^1.7.4",
6939 "connect-history-api-fallback": "^1.6.0",
6940 "debug": "^4.1.1",
6941 "del": "^4.1.1",
6942 "express": "^4.17.1",
6943 "html-entities": "^1.3.1",
6944 "http-proxy-middleware": "0.19.1",
6945 "import-local": "^2.0.0",
6946 "internal-ip": "^4.3.0",
6947 "ip": "^1.1.5",
6948 "is-absolute-url": "^3.0.3",
6949 "killable": "^1.0.1",
6950 "loglevel": "^1.6.8",
6951 "opn": "^5.5.0",
6952 "p-retry": "^3.0.1",
6953 "portfinder": "^1.0.26",
6954 "schema-utils": "^1.0.0",
6955 "selfsigned": "^1.10.7",
6956 "semver": "^6.3.0",
6957 "serve-index": "^1.9.1",
6958 "sockjs": "0.3.20",
6959 "sockjs-client": "1.4.0",
6960 "spdy": "^4.0.2",
6961 "strip-ansi": "^3.0.1",
6962 "supports-color": "^6.1.0",
6963 "url": "^0.11.0",
6964 "webpack-dev-middleware": "^3.7.2",
6965 "webpack-log": "^2.0.0",
6966 "ws": "^6.2.1",
6967 "yargs": "^13.3.2"
6968 },
6969 "bin": {
6970 "webpack-dev-server": "bin/webpack-dev-server.js"
6971 },
6972 "engines": {
6973 "node": ">= 6.11.5"
6974 }
6975 },
6976 "node_modules/webpack-dev-server/node_modules/semver": {
6977 "version": "6.3.0",
6978 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
6979 "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
6980 "dev": true,
6981 "bin": {
6982 "semver": "bin/semver.js"
6983 }
6984 },
6985 "node_modules/webpack-log": {
6986 "version": "2.0.0",
6987 "resolved": "https://registry.npmjs.org/webpack-log/-/webpack-log-2.0.0.tgz",
6988 "integrity": "sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg==",
6989 "dev": true,
6990 "dependencies": {
6991 "ansi-colors": "^3.0.0",
6992 "uuid": "^3.3.2"
6993 },
6994 "engines": {
6995 "node": ">= 6"
6996 }
6997 },
6998 "node_modules/webpack-sources": {
6999 "version": "1.4.3",
7000 "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz",
7001 "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==",
7002 "dev": true,
7003 "dependencies": {
7004 "source-list-map": "^2.0.0",
7005 "source-map": "~0.6.1"
7006 }
7007 },
7008 "node_modules/webpack-sources/node_modules/source-map": {
7009 "version": "0.6.1",
7010 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
7011 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
7012 "dev": true,
7013 "engines": {
7014 "node": ">=0.10.0"
7015 }
7016 },
7017 "node_modules/webpack/node_modules/ajv": {
7018 "version": "6.12.2",
7019 "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.2.tgz",
7020 "integrity": "sha512-k+V+hzjm5q/Mr8ef/1Y9goCmlsK4I6Sm74teeyGvFk1XrOsbsKLjEdrvny42CZ+a8sXbk8KWpY/bDwS+FLL2UQ==",
7021 "dev": true,
7022 "dependencies": {
7023 "fast-deep-equal": "^3.1.1",
7024 "fast-json-stable-stringify": "^2.0.0",
7025 "json-schema-traverse": "^0.4.1",
7026 "uri-js": "^4.2.2"
7027 }
7028 },
7029 "node_modules/webpack/node_modules/ajv-keywords": {
7030 "version": "3.4.1",
7031 "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.4.1.tgz",
7032 "integrity": "sha512-RO1ibKvd27e6FEShVFfPALuHI3WjSVNeK5FIsmme/LYRNxjKuNj+Dt7bucLa6NdSv3JcVTyMlm9kGR84z1XpaQ==",
7033 "dev": true
7034 },
7035 "node_modules/webpack/node_modules/fast-deep-equal": {
7036 "version": "3.1.1",
7037 "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz",
7038 "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==",
7039 "dev": true
7040 },
7041 "node_modules/webpack/node_modules/minimist": {
7042 "version": "1.2.5",
7043 "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
7044 "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
7045 "dev": true
7046 },
7047 "node_modules/webpack/node_modules/mkdirp": {
7048 "version": "0.5.5",
7049 "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz",
7050 "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==",
7051 "dev": true,
7052 "dependencies": {
7053 "minimist": "^1.2.5"
7054 },
7055 "bin": {
7056 "mkdirp": "bin/cmd.js"
7057 }
7058 },
7059 "node_modules/webpack/node_modules/tapable": {
7060 "version": "1.1.3",
7061 "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz",
7062 "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==",
7063 "dev": true,
7064 "engines": {
7065 "node": ">=6"
7066 }
7067 },
7068 "node_modules/websocket-driver": {
7069 "version": "0.6.5",
7070 "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.6.5.tgz",
7071 "integrity": "sha1-XLJVbOuF9Dc8bYI4qmkchFThOjY=",
7072 "dev": true,
7073 "dependencies": {
7074 "websocket-extensions": ">=0.1.1"
7075 },
7076 "engines": {
7077 "node": ">=0.6.0"
7078 }
7079 },
7080 "node_modules/websocket-extensions": {
7081 "version": "0.1.4",
7082 "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz",
7083 "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==",
7084 "dev": true,
7085 "engines": {
7086 "node": ">=0.8.0"
7087 }
7088 },
7089 "node_modules/which": {
7090 "version": "1.3.1",
7091 "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
7092 "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
7093 "dev": true,
7094 "dependencies": {
7095 "isexe": "^2.0.0"
7096 },
7097 "bin": {
7098 "which": "bin/which"
7099 }
7100 },
7101 "node_modules/which-module": {
7102 "version": "2.0.0",
7103 "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz",
7104 "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=",
7105 "dev": true
7106 },
7107 "node_modules/worker-farm": {
7108 "version": "1.7.0",
7109 "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.7.0.tgz",
7110 "integrity": "sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==",
7111 "dev": true,
7112 "dependencies": {
7113 "errno": "~0.1.7"
7114 }
7115 },
7116 "node_modules/wrap-ansi": {
7117 "version": "5.1.0",
7118 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz",
7119 "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==",
7120 "dev": true,
7121 "dependencies": {
7122 "ansi-styles": "^3.2.0",
7123 "string-width": "^3.0.0",
7124 "strip-ansi": "^5.0.0"
7125 },
7126 "engines": {
7127 "node": ">=6"
7128 }
7129 },
7130 "node_modules/wrap-ansi/node_modules/ansi-regex": {
7131 "version": "4.1.0",
7132 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
7133 "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
7134 "dev": true,
7135 "engines": {
7136 "node": ">=6"
7137 }
7138 },
7139 "node_modules/wrap-ansi/node_modules/strip-ansi": {
7140 "version": "5.2.0",
7141 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
7142 "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
7143 "dev": true,
7144 "dependencies": {
7145 "ansi-regex": "^4.1.0"
7146 },
7147 "engines": {
7148 "node": ">=6"
7149 }
7150 },
7151 "node_modules/wrappy": {
7152 "version": "1.0.2",
7153 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
7154 "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
7155 "dev": true
7156 },
7157 "node_modules/ws": {
7158 "version": "6.2.1",
7159 "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.1.tgz",
7160 "integrity": "sha512-GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA==",
7161 "dev": true,
7162 "dependencies": {
7163 "async-limiter": "~1.0.0"
7164 }
7165 },
7166 "node_modules/xtend": {
7167 "version": "4.0.1",
7168 "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz",
7169 "integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68=",
7170 "dev": true,
7171 "engines": {
7172 "node": ">=0.4"
7173 }
7174 },
7175 "node_modules/y18n": {
7176 "version": "4.0.0",
7177 "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz",
7178 "integrity": "sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==",
7179 "dev": true
7180 },
7181 "node_modules/yallist": {
7182 "version": "3.0.3",
7183 "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.0.3.tgz",
7184 "integrity": "sha512-S+Zk8DEWE6oKpV+vI3qWkaK+jSbIK86pCwe2IF/xwIpQ8jEuxpw9NyaGjmp9+BoJv5FV2piqCDcoCtStppiq2A==",
7185 "dev": true
7186 },
7187 "node_modules/yargs": {
7188 "version": "13.3.2",
7189 "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz",
7190 "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==",
7191 "dev": true,
7192 "dependencies": {
7193 "cliui": "^5.0.0",
7194 "find-up": "^3.0.0",
7195 "get-caller-file": "^2.0.1",
7196 "require-directory": "^2.1.1",
7197 "require-main-filename": "^2.0.0",
7198 "set-blocking": "^2.0.0",
7199 "string-width": "^3.0.0",
7200 "which-module": "^2.0.0",
7201 "y18n": "^4.0.0",
7202 "yargs-parser": "^13.1.2"
7203 }
7204 },
7205 "node_modules/yargs-parser": {
7206 "version": "13.1.2",
7207 "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz",
7208 "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==",
7209 "dev": true,
7210 "dependencies": {
7211 "camelcase": "^5.0.0",
7212 "decamelize": "^1.2.0"
7213 }
7214 }
7215 },
7216 "dependencies": {
7217 "@codemirror/autocomplete": {
7218 "version": "0.18.6",
7219 "resolved": "https://registry.npmjs.org/@codemirror/autocomplete/-/autocomplete-0.18.6.tgz",
7220 "integrity": "sha512-pKKv1caMxgdOx4/oyPN47oRwM8G0w5z2kDPXfSEpOsxPEkYMbkvimoDp8UEfUbyScc7m4OEkfXkiC0A3B0/g4w==",
7221 "requires": {
7222 "@codemirror/language": "^0.18.0",
7223 "@codemirror/state": "^0.18.0",
7224 "@codemirror/text": "^0.18.0",
7225 "@codemirror/tooltip": "^0.18.4",
7226 "@codemirror/view": "^0.18.0",
7227 "lezer-tree": "^0.13.0"
7228 }
7229 },
7230 "@codemirror/basic-setup": {
7231 "version": "0.18.2",
7232 "resolved": "https://registry.npmjs.org/@codemirror/basic-setup/-/basic-setup-0.18.2.tgz",
7233 "integrity": "sha512-4UNFQ4jhU7wKxJH23AJcZW6Ho54VXUpmbtFnN5amIdtGci4ZLvci4M7JKgKFraHmKfDIYQnSzN8d8ohXR7CRhw==",
7234 "requires": {
7235 "@codemirror/autocomplete": "^0.18.0",
7236 "@codemirror/closebrackets": "^0.18.0",
7237 "@codemirror/commands": "^0.18.0",
7238 "@codemirror/comment": "^0.18.0",
7239 "@codemirror/fold": "^0.18.0",
7240 "@codemirror/gutter": "^0.18.3",
7241 "@codemirror/highlight": "^0.18.0",
7242 "@codemirror/history": "^0.18.0",
7243 "@codemirror/language": "^0.18.0",
7244 "@codemirror/lint": "^0.18.0",
7245 "@codemirror/matchbrackets": "^0.18.0",
7246 "@codemirror/rectangular-selection": "^0.18.0",
7247 "@codemirror/search": "^0.18.0",
7248 "@codemirror/state": "^0.18.0",
7249 "@codemirror/view": "^0.18.0"
7250 }
7251 },
7252 "@codemirror/closebrackets": {
7253 "version": "0.18.0",
7254 "resolved": "https://registry.npmjs.org/@codemirror/closebrackets/-/closebrackets-0.18.0.tgz",
7255 "integrity": "sha512-O1RAgUkzF4nq/B8IyXenZKZ1rJi2Mc7I6y4IhWhELiTnjyQy7YdAthTsJ40mNr8kZ6gRbasYe3K7TraITElZJA==",
7256 "requires": {
7257 "@codemirror/language": "^0.18.0",
7258 "@codemirror/rangeset": "^0.18.0",
7259 "@codemirror/state": "^0.18.0",
7260 "@codemirror/text": "^0.18.0",
7261 "@codemirror/view": "^0.18.0"
7262 }
7263 },
7264 "@codemirror/commands": {
7265 "version": "0.18.2",
7266 "resolved": "https://registry.npmjs.org/@codemirror/commands/-/commands-0.18.2.tgz",
7267 "integrity": "sha512-NeIpsQe5yUIhG7sD1HPaw/9TO5V7miMKwGwhT/0tkgkmgnMtJcgnguM1gjaUlaZ09BBJO6s61D8JHNDUvBI6tA==",
7268 "requires": {
7269 "@codemirror/language": "^0.18.0",
7270 "@codemirror/matchbrackets": "^0.18.0",
7271 "@codemirror/state": "^0.18.0",
7272 "@codemirror/text": "^0.18.0",
7273 "@codemirror/view": "^0.18.0",
7274 "lezer-tree": "^0.13.0"
7275 }
7276 },
7277 "@codemirror/comment": {
7278 "version": "0.18.1",
7279 "resolved": "https://registry.npmjs.org/@codemirror/comment/-/comment-0.18.1.tgz",
7280 "integrity": "sha512-Inhqs0F24WE28Fcp1dBZghwixBGv1HDwY9MjE0d5tpMY/IPGI6uT30fGyHAXrir6hUqk7eJRkO4UYnODGOnoIA==",
7281 "requires": {
7282 "@codemirror/state": "^0.18.0",
7283 "@codemirror/text": "^0.18.0",
7284 "@codemirror/view": "^0.18.0"
7285 }
7286 },
7287 "@codemirror/fold": {
7288 "version": "0.18.1",
7289 "resolved": "https://registry.npmjs.org/@codemirror/fold/-/fold-0.18.1.tgz",
7290 "integrity": "sha512-vvMUgDeSmeVow7/75YoNTERxPsdnIBeEw1JL2YVpLyscsUlalqwuxdhiHDLT5zjAu6JvMoTC103mwqgAYwM9tA==",
7291 "requires": {
7292 "@codemirror/gutter": "^0.18.0",
7293 "@codemirror/language": "^0.18.0",
7294 "@codemirror/rangeset": "^0.18.0",
7295 "@codemirror/state": "^0.18.0",
7296 "@codemirror/view": "^0.18.0"
7297 }
7298 },
7299 "@codemirror/gutter": {
7300 "version": "0.18.4",
7301 "resolved": "https://registry.npmjs.org/@codemirror/gutter/-/gutter-0.18.4.tgz",
7302 "integrity": "sha512-Sf2IWshMi9zwVVqpGmd2NRplY0qfrE2IiBEII9n2gB9M8hgIMg5GCyhdnsUDsOm0gcSut65W62vV7/DfYJHQCA==",
7303 "requires": {
7304 "@codemirror/rangeset": "^0.18.3",
7305 "@codemirror/state": "^0.18.0",
7306 "@codemirror/view": "^0.18.0"
7307 }
7308 },
7309 "@codemirror/highlight": {
7310 "version": "0.18.4",
7311 "resolved": "https://registry.npmjs.org/@codemirror/highlight/-/highlight-0.18.4.tgz",
7312 "integrity": "sha512-3azJntqWrShOIq/0kVcdMc9k7ACL0LQErgK+A6aWXmCj5Mx0gShq+Iajy8AMQ2zB0v3nhCBgFaniL1LLD5m5hQ==",
7313 "requires": {
7314 "@codemirror/language": "^0.18.0",
7315 "@codemirror/rangeset": "^0.18.0",
7316 "@codemirror/state": "^0.18.0",
7317 "@codemirror/view": "^0.18.0",
7318 "lezer-tree": "^0.13.0",
7319 "style-mod": "^4.0.0"
7320 }
7321 },
7322 "@codemirror/history": {
7323 "version": "0.18.1",
7324 "resolved": "https://registry.npmjs.org/@codemirror/history/-/history-0.18.1.tgz",
7325 "integrity": "sha512-Aad3p4zs6UYKCUMXYjh7cvPK0ajuL+rMib9yBZ61w81LLl6OkM31Xrn9J6CLJmPxCwP3OJFiqBmNSBQ05oIsTw==",
7326 "requires": {
7327 "@codemirror/state": "^0.18.3",
7328 "@codemirror/view": "^0.18.0"
7329 }
7330 },
7331 "@codemirror/lang-rust": {
7332 "version": "0.18.0",
7333 "resolved": "https://registry.npmjs.org/@codemirror/lang-rust/-/lang-rust-0.18.0.tgz",
7334 "integrity": "sha512-qlzSzDmiUr4UsgQvyRSchMC4xZGX/1FfsikWOC/NL4m7peqlZLWrvzve0z/WNsLvbEC/E+GiiftxdUsqFYsJAg==",
7335 "requires": {
7336 "@codemirror/highlight": "^0.18.0",
7337 "@codemirror/language": "^0.18.0",
7338 "lezer-rust": "^0.13.0"
7339 }
7340 },
7341 "@codemirror/language": {
7342 "version": "0.18.2",
7343 "resolved": "https://registry.npmjs.org/@codemirror/language/-/language-0.18.2.tgz",
7344 "integrity": "sha512-2Kz0Xyfvt1Ex2KfTUcYZ3IBxpnFCqHaJijwZknGBT7JXv9dwbOPs9SfPfL4oxVuDIHZx8JTPfoV3LTTJrm8M3Q==",
7345 "requires": {
7346 "@codemirror/state": "^0.18.0",
7347 "@codemirror/text": "^0.18.0",
7348 "@codemirror/view": "^0.18.0",
7349 "lezer": "^0.13.4",
7350 "lezer-tree": "^0.13.0"
7351 }
7352 },
7353 "@codemirror/lint": {
7354 "version": "0.18.4",
7355 "resolved": "https://registry.npmjs.org/@codemirror/lint/-/lint-0.18.4.tgz",
7356 "integrity": "sha512-H77qYfZOmo1kKf0ZQagzk/JRGVhIpwP0hq1TSO6DFC1WLjW6gcsFJO5NDMS86enm0KX0w4/IkA7PItz2mjmHhQ==",
7357 "requires": {
7358 "@codemirror/panel": "^0.18.1",
7359 "@codemirror/state": "^0.18.0",
7360 "@codemirror/tooltip": "^0.18.4",
7361 "@codemirror/view": "^0.18.0",
7362 "crelt": "^1.0.5"
7363 }
7364 },
7365 "@codemirror/matchbrackets": {
7366 "version": "0.18.0",
7367 "resolved": "https://registry.npmjs.org/@codemirror/matchbrackets/-/matchbrackets-0.18.0.tgz",
7368 "integrity": "sha512-dPDopnZVkD54sSYdmQbyQbPdiuIA83p7XxX6Hp1ScEkOjukwCiFXiA/84x10FUTsQpUYp8bDzm7gwII119bGIw==",
7369 "requires": {
7370 "@codemirror/language": "^0.18.0",
7371 "@codemirror/state": "^0.18.0",
7372 "@codemirror/view": "^0.18.0",
7373 "lezer-tree": "^0.13.0"
7374 }
7375 },
7376 "@codemirror/panel": {
7377 "version": "0.18.2",
7378 "resolved": "https://registry.npmjs.org/@codemirror/panel/-/panel-0.18.2.tgz",
7379 "integrity": "sha512-ea/g2aAKtfmie1kD7C8GDutD/5u+uzRJr/varUiAbHKr1sAdjtz5xYvC3GBAMYMan1GOh0vD5zP1yEupJl3b3Q==",
7380 "requires": {
7381 "@codemirror/state": "^0.18.0",
7382 "@codemirror/view": "^0.18.0"
7383 }
7384 },
7385 "@codemirror/rangeset": {
7386 "version": "0.18.3",
7387 "resolved": "https://registry.npmjs.org/@codemirror/rangeset/-/rangeset-0.18.3.tgz",
7388 "integrity": "sha512-p6bPVr6Cw0yh/QSelsg0RoNaG4btuzZo7YMT+WFwZsjbr7+X0dVpd2vqLAHIeDUfvOzrEI/dXXPKLpZZgYeU+g==",
7389 "requires": {
7390 "@codemirror/state": "^0.18.0"
7391 }
7392 },
7393 "@codemirror/rectangular-selection": {
7394 "version": "0.18.0",
7395 "resolved": "https://registry.npmjs.org/@codemirror/rectangular-selection/-/rectangular-selection-0.18.0.tgz",
7396 "integrity": "sha512-BQ4pp2zhXCVZNqct5LtLR3AOWVseENBF/3oOgBmwsCKH7c11NfTqIqgWG5EW8NLOXp8HP8cDm3np8eWez0VkGQ==",
7397 "requires": {
7398 "@codemirror/state": "^0.18.0",
7399 "@codemirror/text": "^0.18.0",
7400 "@codemirror/view": "^0.18.0"
7401 }
7402 },
7403 "@codemirror/search": {
7404 "version": "0.18.4",
7405 "resolved": "https://registry.npmjs.org/@codemirror/search/-/search-0.18.4.tgz",
7406 "integrity": "sha512-3chVkMPzl+pTUSqtimTicebhti4SLpvkj03pQx2aPZScXxIiYuDk4cLdIJK9omjmO1+oycRKbOrqvG7iZJJwMg==",
7407 "requires": {
7408 "@codemirror/panel": "^0.18.1",
7409 "@codemirror/rangeset": "^0.18.0",
7410 "@codemirror/state": "^0.18.6",
7411 "@codemirror/text": "^0.18.0",
7412 "@codemirror/view": "^0.18.0",
7413 "crelt": "^1.0.5"
7414 }
7415 },
7416 "@codemirror/state": {
7417 "version": "0.18.7",
7418 "resolved": "https://registry.npmjs.org/@codemirror/state/-/state-0.18.7.tgz",
7419 "integrity": "sha512-cVyTiAC9vv90NKmGOfNtBjyIem3BqKui1L5Hfcxurp8K9votQj2oH9COcgWPnQ2Xs64yC70tEuTt9DF1pj5PFQ==",
7420 "requires": {
7421 "@codemirror/text": "^0.18.0"
7422 }
7423 },
7424 "@codemirror/text": {
7425 "version": "0.18.0",
7426 "resolved": "https://registry.npmjs.org/@codemirror/text/-/text-0.18.0.tgz",
7427 "integrity": "sha512-HMzHNIAbjCiCf3tEJMRg6ul01KPuXxQGNiHlHgAnqPguq/CX+L4Nvj5JlWQAI91Pupk18zhmM1c6eaazX4YeTg=="
7428 },
7429 "@codemirror/tooltip": {
7430 "version": "0.18.4",
7431 "resolved": "https://registry.npmjs.org/@codemirror/tooltip/-/tooltip-0.18.4.tgz",
7432 "integrity": "sha512-LDlDOSEfjoG24uapLN7exK3Z3JchYFKUwWqo1x/9YdlAkmD1ik7cMSQZboCquP1uJVcXhtbpKmaO6vENGVaarg==",
7433 "requires": {
7434 "@codemirror/state": "^0.18.0",
7435 "@codemirror/view": "^0.18.0"
7436 }
7437 },
7438 "@codemirror/view": {
7439 "version": "0.18.16",
7440 "resolved": "https://registry.npmjs.org/@codemirror/view/-/view-0.18.16.tgz",
7441 "integrity": "sha512-5sFdVXV4Gdw8/JfyjzIAVL+IrLIGPoXrqs+fZmu3rPMQEnw7u/EkG2aKxnwf/IdDPLLVK6FDRWoddaZ25VIjdQ==",
7442 "requires": {
7443 "@codemirror/rangeset": "^0.18.2",
7444 "@codemirror/state": "^0.18.0",
7445 "@codemirror/text": "^0.18.0",
7446 "style-mod": "^4.0.0",
7447 "w3c-keyname": "^2.2.4"
7448 }
7449 },
7450 "@types/events": {
7451 "version": "3.0.0",
7452 "resolved": "https://registry.npmjs.org/@types/events/-/events-3.0.0.tgz",
7453 "integrity": "sha512-EaObqwIvayI5a8dCzhFrjKzVwKLxjoG9T6Ppd5CEo07LRKfQ8Yokw54r5+Wq7FaBQ+yXRvQAYPrHwya1/UFt9g==",
7454 "dev": true
7455 },
7456 "@types/glob": {
7457 "version": "7.1.1",
7458 "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.1.tgz",
7459 "integrity": "sha512-1Bh06cbWJUHMC97acuD6UMG29nMt0Aqz1vF3guLfG+kHHJhy3AyohZFFxYk2f7Q1SQIrNwvncxAE0N/9s70F2w==",
7460 "dev": true,
7461 "requires": {
7462 "@types/events": "*",
7463 "@types/minimatch": "*",
7464 "@types/node": "*"
7465 }
7466 },
7467 "@types/minimatch": {
7468 "version": "3.0.3",
7469 "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz",
7470 "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==",
7471 "dev": true
7472 },
7473 "@types/node": {
7474 "version": "13.13.5",
7475 "resolved": "https://registry.npmjs.org/@types/node/-/node-13.13.5.tgz",
7476 "integrity": "sha512-3ySmiBYJPqgjiHA7oEaIo2Rzz0HrOZ7yrNO5HWyaE5q0lQ3BppDZ3N53Miz8bw2I7gh1/zir2MGVZBvpb1zq9g==",
7477 "dev": true
7478 },
7479 "@webassemblyjs/ast": {
7480 "version": "1.9.0",
7481 "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz",
7482 "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==",
7483 "dev": true,
7484 "requires": {
7485 "@webassemblyjs/helper-module-context": "1.9.0",
7486 "@webassemblyjs/helper-wasm-bytecode": "1.9.0",
7487 "@webassemblyjs/wast-parser": "1.9.0"
7488 }
7489 },
7490 "@webassemblyjs/floating-point-hex-parser": {
7491 "version": "1.9.0",
7492 "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.9.0.tgz",
7493 "integrity": "sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA==",
7494 "dev": true
7495 },
7496 "@webassemblyjs/helper-api-error": {
7497 "version": "1.9.0",
7498 "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz",
7499 "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==",
7500 "dev": true
7501 },
7502 "@webassemblyjs/helper-buffer": {
7503 "version": "1.9.0",
7504 "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz",
7505 "integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==",
7506 "dev": true
7507 },
7508 "@webassemblyjs/helper-code-frame": {
7509 "version": "1.9.0",
7510 "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.9.0.tgz",
7511 "integrity": "sha512-ERCYdJBkD9Vu4vtjUYe8LZruWuNIToYq/ME22igL+2vj2dQ2OOujIZr3MEFvfEaqKoVqpsFKAGsRdBSBjrIvZA==",
7512 "dev": true,
7513 "requires": {
7514 "@webassemblyjs/wast-printer": "1.9.0"
7515 }
7516 },
7517 "@webassemblyjs/helper-fsm": {
7518 "version": "1.9.0",
7519 "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.9.0.tgz",
7520 "integrity": "sha512-OPRowhGbshCb5PxJ8LocpdX9Kl0uB4XsAjl6jH/dWKlk/mzsANvhwbiULsaiqT5GZGT9qinTICdj6PLuM5gslw==",
7521 "dev": true
7522 },
7523 "@webassemblyjs/helper-module-context": {
7524 "version": "1.9.0",
7525 "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.9.0.tgz",
7526 "integrity": "sha512-MJCW8iGC08tMk2enck1aPW+BE5Cw8/7ph/VGZxwyvGbJwjktKkDK7vy7gAmMDx88D7mhDTCNKAW5tED+gZ0W8g==",
7527 "dev": true,
7528 "requires": {
7529 "@webassemblyjs/ast": "1.9.0"
7530 }
7531 },
7532 "@webassemblyjs/helper-wasm-bytecode": {
7533 "version": "1.9.0",
7534 "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz",
7535 "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==",
7536 "dev": true
7537 },
7538 "@webassemblyjs/helper-wasm-section": {
7539 "version": "1.9.0",
7540 "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz",
7541 "integrity": "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==",
7542 "dev": true,
7543 "requires": {
7544 "@webassemblyjs/ast": "1.9.0",
7545 "@webassemblyjs/helper-buffer": "1.9.0",
7546 "@webassemblyjs/helper-wasm-bytecode": "1.9.0",
7547 "@webassemblyjs/wasm-gen": "1.9.0"
7548 }
7549 },
7550 "@webassemblyjs/ieee754": {
7551 "version": "1.9.0",
7552 "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz",
7553 "integrity": "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==",
7554 "dev": true,
7555 "requires": {
7556 "@xtuc/ieee754": "^1.2.0"
7557 }
7558 },
7559 "@webassemblyjs/leb128": {
7560 "version": "1.9.0",
7561 "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz",
7562 "integrity": "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==",
7563 "dev": true,
7564 "requires": {
7565 "@xtuc/long": "4.2.2"
7566 }
7567 },
7568 "@webassemblyjs/utf8": {
7569 "version": "1.9.0",
7570 "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz",
7571 "integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==",
7572 "dev": true
7573 },
7574 "@webassemblyjs/wasm-edit": {
7575 "version": "1.9.0",
7576 "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz",
7577 "integrity": "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==",
7578 "dev": true,
7579 "requires": {
7580 "@webassemblyjs/ast": "1.9.0",
7581 "@webassemblyjs/helper-buffer": "1.9.0",
7582 "@webassemblyjs/helper-wasm-bytecode": "1.9.0",
7583 "@webassemblyjs/helper-wasm-section": "1.9.0",
7584 "@webassemblyjs/wasm-gen": "1.9.0",
7585 "@webassemblyjs/wasm-opt": "1.9.0",
7586 "@webassemblyjs/wasm-parser": "1.9.0",
7587 "@webassemblyjs/wast-printer": "1.9.0"
7588 }
7589 },
7590 "@webassemblyjs/wasm-gen": {
7591 "version": "1.9.0",
7592 "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz",
7593 "integrity": "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==",
7594 "dev": true,
7595 "requires": {
7596 "@webassemblyjs/ast": "1.9.0",
7597 "@webassemblyjs/helper-wasm-bytecode": "1.9.0",
7598 "@webassemblyjs/ieee754": "1.9.0",
7599 "@webassemblyjs/leb128": "1.9.0",
7600 "@webassemblyjs/utf8": "1.9.0"
7601 }
7602 },
7603 "@webassemblyjs/wasm-opt": {
7604 "version": "1.9.0",
7605 "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz",
7606 "integrity": "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==",
7607 "dev": true,
7608 "requires": {
7609 "@webassemblyjs/ast": "1.9.0",
7610 "@webassemblyjs/helper-buffer": "1.9.0",
7611 "@webassemblyjs/wasm-gen": "1.9.0",
7612 "@webassemblyjs/wasm-parser": "1.9.0"
7613 }
7614 },
7615 "@webassemblyjs/wasm-parser": {
7616 "version": "1.9.0",
7617 "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz",
7618 "integrity": "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==",
7619 "dev": true,
7620 "requires": {
7621 "@webassemblyjs/ast": "1.9.0",
7622 "@webassemblyjs/helper-api-error": "1.9.0",
7623 "@webassemblyjs/helper-wasm-bytecode": "1.9.0",
7624 "@webassemblyjs/ieee754": "1.9.0",
7625 "@webassemblyjs/leb128": "1.9.0",
7626 "@webassemblyjs/utf8": "1.9.0"
7627 }
7628 },
7629 "@webassemblyjs/wast-parser": {
7630 "version": "1.9.0",
7631 "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.9.0.tgz",
7632 "integrity": "sha512-qsqSAP3QQ3LyZjNC/0jBJ/ToSxfYJ8kYyuiGvtn/8MK89VrNEfwj7BPQzJVHi0jGTRK2dGdJ5PRqhtjzoww+bw==",
7633 "dev": true,
7634 "requires": {
7635 "@webassemblyjs/ast": "1.9.0",
7636 "@webassemblyjs/floating-point-hex-parser": "1.9.0",
7637 "@webassemblyjs/helper-api-error": "1.9.0",
7638 "@webassemblyjs/helper-code-frame": "1.9.0",
7639 "@webassemblyjs/helper-fsm": "1.9.0",
7640 "@xtuc/long": "4.2.2"
7641 }
7642 },
7643 "@webassemblyjs/wast-printer": {
7644 "version": "1.9.0",
7645 "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz",
7646 "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==",
7647 "dev": true,
7648 "requires": {
7649 "@webassemblyjs/ast": "1.9.0",
7650 "@webassemblyjs/wast-parser": "1.9.0",
7651 "@xtuc/long": "4.2.2"
7652 }
7653 },
7654 "@xtuc/ieee754": {
7655 "version": "1.2.0",
7656 "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz",
7657 "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==",
7658 "dev": true
7659 },
7660 "@xtuc/long": {
7661 "version": "4.2.2",
7662 "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz",
7663 "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==",
7664 "dev": true
7665 },
7666 "accepts": {
7667 "version": "1.3.7",
7668 "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz",
7669 "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==",
7670 "dev": true,
7671 "requires": {
7672 "mime-types": "~2.1.24",
7673 "negotiator": "0.6.2"
7674 }
7675 },
7676 "acorn": {
7677 "version": "6.4.1",
7678 "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.1.tgz",
7679 "integrity": "sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA==",
7680 "dev": true
7681 },
7682 "ajv": {
7683 "version": "6.5.3",
7684 "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.5.3.tgz",
7685 "integrity": "sha512-LqZ9wY+fx3UMiiPd741yB2pj3hhil+hQc8taf4o2QGRFpWgZ2V5C8HA165DY9sS3fJwsk7uT7ZlFEyC3Ig3lLg==",
7686 "dev": true,
7687 "requires": {
7688 "fast-deep-equal": "^2.0.1",
7689 "fast-json-stable-stringify": "^2.0.0",
7690 "json-schema-traverse": "^0.4.1",
7691 "uri-js": "^4.2.2"
7692 }
7693 },
7694 "ajv-errors": {
7695 "version": "1.0.0",
7696 "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.0.tgz",
7697 "integrity": "sha1-7PAh+hCP0X37Xms4Py3SM+Mf/Fk=",
7698 "dev": true
7699 },
7700 "ajv-keywords": {
7701 "version": "3.2.0",
7702 "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.2.0.tgz",
7703 "integrity": "sha1-6GuBnGAs+IIa1jdBNpjx3sAhhHo=",
7704 "dev": true
7705 },
7706 "ansi-colors": {
7707 "version": "3.2.3",
7708 "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.3.tgz",
7709 "integrity": "sha512-LEHHyuhlPY3TmuUYMh2oz89lTShfvgbmzaBcxve9t/9Wuy7Dwf4yoAKcND7KFT1HAQfqZ12qtc+DUrBMeKF9nw==",
7710 "dev": true
7711 },
7712 "ansi-html": {
7713 "version": "0.0.7",
7714 "resolved": "https://registry.npmjs.org/ansi-html/-/ansi-html-0.0.7.tgz",
7715 "integrity": "sha1-gTWEAhliqenm/QOflA0S9WynhZ4=",
7716 "dev": true
7717 },
7718 "ansi-regex": {
7719 "version": "2.1.1",
7720 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
7721 "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
7722 "dev": true
7723 },
7724 "ansi-styles": {
7725 "version": "3.2.1",
7726 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
7727 "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
7728 "dev": true,
7729 "requires": {
7730 "color-convert": "^1.9.0"
7731 }
7732 },
7733 "anymatch": {
7734 "version": "2.0.0",
7735 "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz",
7736 "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==",
7737 "dev": true,
7738 "requires": {
7739 "micromatch": "^3.1.4",
7740 "normalize-path": "^2.1.1"
7741 }
7742 },
7743 "aproba": {
7744 "version": "1.2.0",
7745 "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz",
7746 "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==",
7747 "dev": true
7748 },
7749 "arr-diff": {
7750 "version": "4.0.0",
7751 "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
7752 "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=",
7753 "dev": true
7754 },
7755 "arr-flatten": {
7756 "version": "1.1.0",
7757 "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz",
7758 "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==",
7759 "dev": true
7760 },
7761 "arr-union": {
7762 "version": "3.1.0",
7763 "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz",
7764 "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=",
7765 "dev": true
7766 },
7767 "array-flatten": {
7768 "version": "2.1.2",
7769 "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz",
7770 "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==",
7771 "dev": true
7772 },
7773 "array-union": {
7774 "version": "1.0.2",
7775 "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz",
7776 "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=",
7777 "dev": true,
7778 "requires": {
7779 "array-uniq": "^1.0.1"
7780 }
7781 },
7782 "array-uniq": {
7783 "version": "1.0.3",
7784 "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz",
7785 "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=",
7786 "dev": true
7787 },
7788 "array-unique": {
7789 "version": "0.3.2",
7790 "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
7791 "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=",
7792 "dev": true
7793 },
7794 "asn1.js": {
7795 "version": "4.10.1",
7796 "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz",
7797 "integrity": "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==",
7798 "dev": true,
7799 "requires": {
7800 "bn.js": "^4.0.0",
7801 "inherits": "^2.0.1",
7802 "minimalistic-assert": "^1.0.0"
7803 }
7804 },
7805 "assert": {
7806 "version": "1.5.0",
7807 "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz",
7808 "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==",
7809 "dev": true,
7810 "requires": {
7811 "object-assign": "^4.1.1",
7812 "util": "0.10.3"
7813 },
7814 "dependencies": {
7815 "inherits": {
7816 "version": "2.0.1",
7817 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
7818 "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=",
7819 "dev": true
7820 },
7821 "util": {
7822 "version": "0.10.3",
7823 "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz",
7824 "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=",
7825 "dev": true,
7826 "requires": {
7827 "inherits": "2.0.1"
7828 }
7829 }
7830 }
7831 },
7832 "assign-symbols": {
7833 "version": "1.0.0",
7834 "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz",
7835 "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=",
7836 "dev": true
7837 },
7838 "async": {
7839 "version": "2.6.3",
7840 "resolved": "http://registry.npmjs.org/async/-/async-2.6.3.tgz",
7841 "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==",
7842 "dev": true,
7843 "requires": {
7844 "lodash": "^4.17.14"
7845 }
7846 },
7847 "async-each": {
7848 "version": "1.0.1",
7849 "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.1.tgz",
7850 "integrity": "sha1-GdOGodntxufByF04iu28xW0zYC0=",
7851 "dev": true
7852 },
7853 "async-limiter": {
7854 "version": "1.0.1",
7855 "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz",
7856 "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==",
7857 "dev": true
7858 },
7859 "atob": {
7860 "version": "2.1.1",
7861 "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.1.tgz",
7862 "integrity": "sha1-ri1acpR38onWDdf5amMUoi3Wwio=",
7863 "dev": true
7864 },
7865 "balanced-match": {
7866 "version": "1.0.0",
7867 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
7868 "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
7869 "dev": true
7870 },
7871 "base": {
7872 "version": "0.11.2",
7873 "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz",
7874 "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==",
7875 "dev": true,
7876 "requires": {
7877 "cache-base": "^1.0.1",
7878 "class-utils": "^0.3.5",
7879 "component-emitter": "^1.2.1",
7880 "define-property": "^1.0.0",
7881 "isobject": "^3.0.1",
7882 "mixin-deep": "^1.2.0",
7883 "pascalcase": "^0.1.1"
7884 },
7885 "dependencies": {
7886 "define-property": {
7887 "version": "1.0.0",
7888 "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
7889 "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
7890 "dev": true,
7891 "requires": {
7892 "is-descriptor": "^1.0.0"
7893 }
7894 },
7895 "is-accessor-descriptor": {
7896 "version": "1.0.0",
7897 "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
7898 "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
7899 "dev": true,
7900 "requires": {
7901 "kind-of": "^6.0.0"
7902 }
7903 },
7904 "is-data-descriptor": {
7905 "version": "1.0.0",
7906 "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
7907 "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
7908 "dev": true,
7909 "requires": {
7910 "kind-of": "^6.0.0"
7911 }
7912 },
7913 "is-descriptor": {
7914 "version": "1.0.2",
7915 "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
7916 "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
7917 "dev": true,
7918 "requires": {
7919 "is-accessor-descriptor": "^1.0.0",
7920 "is-data-descriptor": "^1.0.0",
7921 "kind-of": "^6.0.2"
7922 }
7923 }
7924 }
7925 },
7926 "base64-js": {
7927 "version": "1.3.1",
7928 "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.1.tgz",
7929 "integrity": "sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g==",
7930 "dev": true
7931 },
7932 "batch": {
7933 "version": "0.6.1",
7934 "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz",
7935 "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=",
7936 "dev": true
7937 },
7938 "big.js": {
7939 "version": "5.2.2",
7940 "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz",
7941 "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==",
7942 "dev": true
7943 },
7944 "binary-extensions": {
7945 "version": "1.11.0",
7946 "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.11.0.tgz",
7947 "integrity": "sha1-RqoXUftqL5PuXmibsQh9SxTGwgU=",
7948 "dev": true
7949 },
7950 "bluebird": {
7951 "version": "3.7.1",
7952 "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.1.tgz",
7953 "integrity": "sha512-DdmyoGCleJnkbp3nkbxTLJ18rjDsE4yCggEwKNXkeV123sPNfOCYeDoeuOY+F2FrSjO1YXcTU+dsy96KMy+gcg==",
7954 "dev": true
7955 },
7956 "bn.js": {
7957 "version": "4.11.8",
7958 "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz",
7959 "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==",
7960 "dev": true
7961 },
7962 "body-parser": {
7963 "version": "1.19.0",
7964 "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz",
7965 "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==",
7966 "dev": true,
7967 "requires": {
7968 "bytes": "3.1.0",
7969 "content-type": "~1.0.4",
7970 "debug": "2.6.9",
7971 "depd": "~1.1.2",
7972 "http-errors": "1.7.2",
7973 "iconv-lite": "0.4.24",
7974 "on-finished": "~2.3.0",
7975 "qs": "6.7.0",
7976 "raw-body": "2.4.0",
7977 "type-is": "~1.6.17"
7978 },
7979 "dependencies": {
7980 "bytes": {
7981 "version": "3.1.0",
7982 "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz",
7983 "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==",
7984 "dev": true
7985 },
7986 "debug": {
7987 "version": "2.6.9",
7988 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
7989 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
7990 "dev": true,
7991 "requires": {
7992 "ms": "2.0.0"
7993 }
7994 }
7995 }
7996 },
7997 "bonjour": {
7998 "version": "3.5.0",
7999 "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz",
8000 "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=",
8001 "dev": true,
8002 "requires": {
8003 "array-flatten": "^2.1.0",
8004 "deep-equal": "^1.0.1",
8005 "dns-equal": "^1.0.0",
8006 "dns-txt": "^2.0.2",
8007 "multicast-dns": "^6.0.1",
8008 "multicast-dns-service-types": "^1.1.0"
8009 }
8010 },
8011 "brace-expansion": {
8012 "version": "1.1.11",
8013 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
8014 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
8015 "dev": true,
8016 "requires": {
8017 "balanced-match": "^1.0.0",
8018 "concat-map": "0.0.1"
8019 }
8020 },
8021 "braces": {
8022 "version": "2.3.2",
8023 "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
8024 "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
8025 "dev": true,
8026 "requires": {
8027 "arr-flatten": "^1.1.0",
8028 "array-unique": "^0.3.2",
8029 "extend-shallow": "^2.0.1",
8030 "fill-range": "^4.0.0",
8031 "isobject": "^3.0.1",
8032 "repeat-element": "^1.1.2",
8033 "snapdragon": "^0.8.1",
8034 "snapdragon-node": "^2.0.1",
8035 "split-string": "^3.0.2",
8036 "to-regex": "^3.0.1"
8037 },
8038 "dependencies": {
8039 "extend-shallow": {
8040 "version": "2.0.1",
8041 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
8042 "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
8043 "dev": true,
8044 "requires": {
8045 "is-extendable": "^0.1.0"
8046 }
8047 }
8048 }
8049 },
8050 "brorand": {
8051 "version": "1.1.0",
8052 "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz",
8053 "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=",
8054 "dev": true
8055 },
8056 "browserify-aes": {
8057 "version": "1.2.0",
8058 "resolved": "http://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz",
8059 "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==",
8060 "dev": true,
8061 "requires": {
8062 "buffer-xor": "^1.0.3",
8063 "cipher-base": "^1.0.0",
8064 "create-hash": "^1.1.0",
8065 "evp_bytestokey": "^1.0.3",
8066 "inherits": "^2.0.1",
8067 "safe-buffer": "^5.0.1"
8068 }
8069 },
8070 "browserify-cipher": {
8071 "version": "1.0.1",
8072 "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz",
8073 "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==",
8074 "dev": true,
8075 "requires": {
8076 "browserify-aes": "^1.0.4",
8077 "browserify-des": "^1.0.0",
8078 "evp_bytestokey": "^1.0.0"
8079 }
8080 },
8081 "browserify-des": {
8082 "version": "1.0.2",
8083 "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz",
8084 "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==",
8085 "dev": true,
8086 "requires": {
8087 "cipher-base": "^1.0.1",
8088 "des.js": "^1.0.0",
8089 "inherits": "^2.0.1",
8090 "safe-buffer": "^5.1.2"
8091 }
8092 },
8093 "browserify-rsa": {
8094 "version": "4.0.1",
8095 "resolved": "http://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz",
8096 "integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=",
8097 "dev": true,
8098 "requires": {
8099 "bn.js": "^4.1.0",
8100 "randombytes": "^2.0.1"
8101 }
8102 },
8103 "browserify-sign": {
8104 "version": "4.0.4",
8105 "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.0.4.tgz",
8106 "integrity": "sha1-qk62jl17ZYuqa/alfmMMvXqT0pg=",
8107 "dev": true,
8108 "requires": {
8109 "bn.js": "^4.1.1",
8110 "browserify-rsa": "^4.0.0",
8111 "create-hash": "^1.1.0",
8112 "create-hmac": "^1.1.2",
8113 "elliptic": "^6.0.0",
8114 "inherits": "^2.0.1",
8115 "parse-asn1": "^5.0.0"
8116 }
8117 },
8118 "browserify-zlib": {
8119 "version": "0.2.0",
8120 "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz",
8121 "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==",
8122 "dev": true,
8123 "requires": {
8124 "pako": "~1.0.5"
8125 }
8126 },
8127 "buffer": {
8128 "version": "4.9.2",
8129 "resolved": "http://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz",
8130 "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==",
8131 "dev": true,
8132 "requires": {
8133 "base64-js": "^1.0.2",
8134 "ieee754": "^1.1.4",
8135 "isarray": "^1.0.0"
8136 }
8137 },
8138 "buffer-from": {
8139 "version": "1.1.1",
8140 "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz",
8141 "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==",
8142 "dev": true
8143 },
8144 "buffer-indexof": {
8145 "version": "1.1.1",
8146 "resolved": "https://registry.npmjs.org/buffer-indexof/-/buffer-indexof-1.1.1.tgz",
8147 "integrity": "sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==",
8148 "dev": true
8149 },
8150 "buffer-xor": {
8151 "version": "1.0.3",
8152 "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz",
8153 "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=",
8154 "dev": true
8155 },
8156 "builtin-status-codes": {
8157 "version": "3.0.0",
8158 "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz",
8159 "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=",
8160 "dev": true
8161 },
8162 "bytes": {
8163 "version": "3.0.0",
8164 "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz",
8165 "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=",
8166 "dev": true
8167 },
8168 "cacache": {
8169 "version": "12.0.3",
8170 "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.3.tgz",
8171 "integrity": "sha512-kqdmfXEGFepesTuROHMs3MpFLWrPkSSpRqOw80RCflZXy/khxaArvFrQ7uJxSUduzAufc6G0g1VUCOZXxWavPw==",
8172 "dev": true,
8173 "requires": {
8174 "bluebird": "^3.5.5",
8175 "chownr": "^1.1.1",
8176 "figgy-pudding": "^3.5.1",
8177 "glob": "^7.1.4",
8178 "graceful-fs": "^4.1.15",
8179 "infer-owner": "^1.0.3",
8180 "lru-cache": "^5.1.1",
8181 "mississippi": "^3.0.0",
8182 "mkdirp": "^0.5.1",
8183 "move-concurrently": "^1.0.1",
8184 "promise-inflight": "^1.0.1",
8185 "rimraf": "^2.6.3",
8186 "ssri": "^6.0.1",
8187 "unique-filename": "^1.1.1",
8188 "y18n": "^4.0.0"
8189 },
8190 "dependencies": {
8191 "glob": {
8192 "version": "7.1.4",
8193 "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz",
8194 "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==",
8195 "dev": true,
8196 "requires": {
8197 "fs.realpath": "^1.0.0",
8198 "inflight": "^1.0.4",
8199 "inherits": "2",
8200 "minimatch": "^3.0.4",
8201 "once": "^1.3.0",
8202 "path-is-absolute": "^1.0.0"
8203 }
8204 },
8205 "graceful-fs": {
8206 "version": "4.2.2",
8207 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.2.tgz",
8208 "integrity": "sha512-IItsdsea19BoLC7ELy13q1iJFNmd7ofZH5+X/pJr90/nRoPEX0DJo1dHDbgtYWOhJhcCgMDTOw84RZ72q6lB+Q==",
8209 "dev": true
8210 },
8211 "rimraf": {
8212 "version": "2.7.1",
8213 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
8214 "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
8215 "dev": true,
8216 "requires": {
8217 "glob": "^7.1.3"
8218 }
8219 }
8220 }
8221 },
8222 "cache-base": {
8223 "version": "1.0.1",
8224 "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz",
8225 "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==",
8226 "dev": true,
8227 "requires": {
8228 "collection-visit": "^1.0.0",
8229 "component-emitter": "^1.2.1",
8230 "get-value": "^2.0.6",
8231 "has-value": "^1.0.0",
8232 "isobject": "^3.0.1",
8233 "set-value": "^2.0.0",
8234 "to-object-path": "^0.3.0",
8235 "union-value": "^1.0.0",
8236 "unset-value": "^1.0.0"
8237 }
8238 },
8239 "camelcase": {
8240 "version": "5.3.1",
8241 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
8242 "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
8243 "dev": true
8244 },
8245 "chalk": {
8246 "version": "2.4.2",
8247 "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
8248 "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
8249 "dev": true,
8250 "requires": {
8251 "ansi-styles": "^3.2.1",
8252 "escape-string-regexp": "^1.0.5",
8253 "supports-color": "^5.3.0"
8254 },
8255 "dependencies": {
8256 "supports-color": {
8257 "version": "5.5.0",
8258 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
8259 "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
8260 "dev": true,
8261 "requires": {
8262 "has-flag": "^3.0.0"
8263 }
8264 }
8265 }
8266 },
8267 "chokidar": {
8268 "version": "2.1.8",
8269 "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz",
8270 "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==",
8271 "dev": true,
8272 "requires": {
8273 "anymatch": "^2.0.0",
8274 "async-each": "^1.0.1",
8275 "braces": "^2.3.2",
8276 "fsevents": "^1.2.7",
8277 "glob-parent": "^3.1.0",
8278 "inherits": "^2.0.3",
8279 "is-binary-path": "^1.0.0",
8280 "is-glob": "^4.0.0",
8281 "normalize-path": "^3.0.0",
8282 "path-is-absolute": "^1.0.0",
8283 "readdirp": "^2.2.1",
8284 "upath": "^1.1.1"
8285 },
8286 "dependencies": {
8287 "normalize-path": {
8288 "version": "3.0.0",
8289 "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
8290 "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
8291 "dev": true
8292 }
8293 }
8294 },
8295 "chownr": {
8296 "version": "1.1.1",
8297 "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.1.tgz",
8298 "integrity": "sha512-j38EvO5+LHX84jlo6h4UzmOwi0UgW61WRyPtJz4qaadK5eY3BTS5TY/S1Stc3Uk2lIM6TPevAlULiEJwie860g==",
8299 "dev": true
8300 },
8301 "chrome-trace-event": {
8302 "version": "1.0.2",
8303 "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.2.tgz",
8304 "integrity": "sha512-9e/zx1jw7B4CO+c/RXoCsfg/x1AfUBioy4owYH0bJprEYAx5hRFLRhWBqHAG57D0ZM4H7vxbP7bPe0VwhQRYDQ==",
8305 "dev": true,
8306 "requires": {
8307 "tslib": "^1.9.0"
8308 }
8309 },
8310 "cipher-base": {
8311 "version": "1.0.4",
8312 "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz",
8313 "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==",
8314 "dev": true,
8315 "requires": {
8316 "inherits": "^2.0.1",
8317 "safe-buffer": "^5.0.1"
8318 }
8319 },
8320 "class-utils": {
8321 "version": "0.3.6",
8322 "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz",
8323 "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==",
8324 "dev": true,
8325 "requires": {
8326 "arr-union": "^3.1.0",
8327 "define-property": "^0.2.5",
8328 "isobject": "^3.0.0",
8329 "static-extend": "^0.1.1"
8330 },
8331 "dependencies": {
8332 "define-property": {
8333 "version": "0.2.5",
8334 "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
8335 "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
8336 "dev": true,
8337 "requires": {
8338 "is-descriptor": "^0.1.0"
8339 }
8340 }
8341 }
8342 },
8343 "cliui": {
8344 "version": "5.0.0",
8345 "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz",
8346 "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==",
8347 "dev": true,
8348 "requires": {
8349 "string-width": "^3.1.0",
8350 "strip-ansi": "^5.2.0",
8351 "wrap-ansi": "^5.1.0"
8352 },
8353 "dependencies": {
8354 "ansi-regex": {
8355 "version": "4.1.0",
8356 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
8357 "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
8358 "dev": true
8359 },
8360 "strip-ansi": {
8361 "version": "5.2.0",
8362 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
8363 "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
8364 "dev": true,
8365 "requires": {
8366 "ansi-regex": "^4.1.0"
8367 }
8368 }
8369 }
8370 },
8371 "collection-visit": {
8372 "version": "1.0.0",
8373 "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz",
8374 "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=",
8375 "dev": true,
8376 "requires": {
8377 "map-visit": "^1.0.0",
8378 "object-visit": "^1.0.0"
8379 }
8380 },
8381 "color-convert": {
8382 "version": "1.9.3",
8383 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
8384 "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
8385 "dev": true,
8386 "requires": {
8387 "color-name": "1.1.3"
8388 }
8389 },
8390 "color-name": {
8391 "version": "1.1.3",
8392 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
8393 "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
8394 "dev": true
8395 },
8396 "commander": {
8397 "version": "2.20.3",
8398 "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
8399 "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==",
8400 "dev": true
8401 },
8402 "commondir": {
8403 "version": "1.0.1",
8404 "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz",
8405 "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=",
8406 "dev": true
8407 },
8408 "component-emitter": {
8409 "version": "1.2.1",
8410 "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz",
8411 "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=",
8412 "dev": true
8413 },
8414 "compressible": {
8415 "version": "2.0.18",
8416 "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz",
8417 "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==",
8418 "dev": true,
8419 "requires": {
8420 "mime-db": ">= 1.43.0 < 2"
8421 }
8422 },
8423 "compression": {
8424 "version": "1.7.4",
8425 "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz",
8426 "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==",
8427 "dev": true,
8428 "requires": {
8429 "accepts": "~1.3.5",
8430 "bytes": "3.0.0",
8431 "compressible": "~2.0.16",
8432 "debug": "2.6.9",
8433 "on-headers": "~1.0.2",
8434 "safe-buffer": "5.1.2",
8435 "vary": "~1.1.2"
8436 },
8437 "dependencies": {
8438 "debug": {
8439 "version": "2.6.9",
8440 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
8441 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
8442 "dev": true,
8443 "requires": {
8444 "ms": "2.0.0"
8445 }
8446 }
8447 }
8448 },
8449 "concat-map": {
8450 "version": "0.0.1",
8451 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
8452 "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
8453 "dev": true
8454 },
8455 "concat-stream": {
8456 "version": "1.6.2",
8457 "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz",
8458 "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==",
8459 "dev": true,
8460 "requires": {
8461 "buffer-from": "^1.0.0",
8462 "inherits": "^2.0.3",
8463 "readable-stream": "^2.2.2",
8464 "typedarray": "^0.0.6"
8465 }
8466 },
8467 "connect-history-api-fallback": {
8468 "version": "1.6.0",
8469 "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz",
8470 "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==",
8471 "dev": true
8472 },
8473 "console-browserify": {
8474 "version": "1.2.0",
8475 "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz",
8476 "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==",
8477 "dev": true
8478 },
8479 "constants-browserify": {
8480 "version": "1.0.0",
8481 "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz",
8482 "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=",
8483 "dev": true
8484 },
8485 "content-disposition": {
8486 "version": "0.5.3",
8487 "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz",
8488 "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==",
8489 "dev": true,
8490 "requires": {
8491 "safe-buffer": "5.1.2"
8492 }
8493 },
8494 "content-type": {
8495 "version": "1.0.4",
8496 "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz",
8497 "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==",
8498 "dev": true
8499 },
8500 "cookie": {
8501 "version": "0.4.0",
8502 "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz",
8503 "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==",
8504 "dev": true
8505 },
8506 "cookie-signature": {
8507 "version": "1.0.6",
8508 "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz",
8509 "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=",
8510 "dev": true
8511 },
8512 "copy-concurrently": {
8513 "version": "1.0.5",
8514 "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz",
8515 "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==",
8516 "dev": true,
8517 "requires": {
8518 "aproba": "^1.1.1",
8519 "fs-write-stream-atomic": "^1.0.8",
8520 "iferr": "^0.1.5",
8521 "mkdirp": "^0.5.1",
8522 "rimraf": "^2.5.4",
8523 "run-queue": "^1.0.0"
8524 }
8525 },
8526 "copy-descriptor": {
8527 "version": "0.1.1",
8528 "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz",
8529 "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=",
8530 "dev": true
8531 },
8532 "copy-webpack-plugin": {
8533 "version": "5.1.1",
8534 "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-5.1.1.tgz",
8535 "integrity": "sha512-P15M5ZC8dyCjQHWwd4Ia/dm0SgVvZJMYeykVIVYXbGyqO4dWB5oyPHp9i7wjwo5LhtlhKbiBCdS2NvM07Wlybg==",
8536 "dev": true,
8537 "requires": {
8538 "cacache": "^12.0.3",
8539 "find-cache-dir": "^2.1.0",
8540 "glob-parent": "^3.1.0",
8541 "globby": "^7.1.1",
8542 "is-glob": "^4.0.1",
8543 "loader-utils": "^1.2.3",
8544 "minimatch": "^3.0.4",
8545 "normalize-path": "^3.0.0",
8546 "p-limit": "^2.2.1",
8547 "schema-utils": "^1.0.0",
8548 "serialize-javascript": "^2.1.2",
8549 "webpack-log": "^2.0.0"
8550 },
8551 "dependencies": {
8552 "globby": {
8553 "version": "7.1.1",
8554 "resolved": "https://registry.npmjs.org/globby/-/globby-7.1.1.tgz",
8555 "integrity": "sha1-+yzP+UAfhgCUXfral0QMypcrhoA=",
8556 "dev": true,
8557 "requires": {
8558 "array-union": "^1.0.1",
8559 "dir-glob": "^2.0.0",
8560 "glob": "^7.1.2",
8561 "ignore": "^3.3.5",
8562 "pify": "^3.0.0",
8563 "slash": "^1.0.0"
8564 }
8565 },
8566 "is-glob": {
8567 "version": "4.0.1",
8568 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz",
8569 "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==",
8570 "dev": true,
8571 "requires": {
8572 "is-extglob": "^2.1.1"
8573 }
8574 },
8575 "normalize-path": {
8576 "version": "3.0.0",
8577 "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
8578 "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
8579 "dev": true
8580 },
8581 "p-limit": {
8582 "version": "2.2.1",
8583 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.1.tgz",
8584 "integrity": "sha512-85Tk+90UCVWvbDavCLKPOLC9vvY8OwEX/RtKF+/1OADJMVlFfEHOiMTPVyxg7mk/dKa+ipdHm0OUkTvCpMTuwg==",
8585 "dev": true,
8586 "requires": {
8587 "p-try": "^2.0.0"
8588 }
8589 },
8590 "serialize-javascript": {
8591 "version": "2.1.2",
8592 "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-2.1.2.tgz",
8593 "integrity": "sha512-rs9OggEUF0V4jUSecXazOYsLfu7OGK2qIn3c7IPBiffz32XniEp/TX9Xmc9LQfK2nQ2QKHvZ2oygKUGU0lG4jQ==",
8594 "dev": true
8595 }
8596 }
8597 },
8598 "core-util-is": {
8599 "version": "1.0.2",
8600 "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
8601 "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
8602 "dev": true
8603 },
8604 "create-ecdh": {
8605 "version": "4.0.3",
8606 "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.3.tgz",
8607 "integrity": "sha512-GbEHQPMOswGpKXM9kCWVrremUcBmjteUaQ01T9rkKCPDXfUHX0IoP9LpHYo2NPFampa4e+/pFDc3jQdxrxQLaw==",
8608 "dev": true,
8609 "requires": {
8610 "bn.js": "^4.1.0",
8611 "elliptic": "^6.0.0"
8612 }
8613 },
8614 "create-hash": {
8615 "version": "1.2.0",
8616 "resolved": "http://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz",
8617 "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==",
8618 "dev": true,
8619 "requires": {
8620 "cipher-base": "^1.0.1",
8621 "inherits": "^2.0.1",
8622 "md5.js": "^1.3.4",
8623 "ripemd160": "^2.0.1",
8624 "sha.js": "^2.4.0"
8625 }
8626 },
8627 "create-hmac": {
8628 "version": "1.1.7",
8629 "resolved": "http://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz",
8630 "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==",
8631 "dev": true,
8632 "requires": {
8633 "cipher-base": "^1.0.3",
8634 "create-hash": "^1.1.0",
8635 "inherits": "^2.0.1",
8636 "ripemd160": "^2.0.0",
8637 "safe-buffer": "^5.0.1",
8638 "sha.js": "^2.4.8"
8639 }
8640 },
8641 "crelt": {
8642 "version": "1.0.5",
8643 "resolved": "https://registry.npmjs.org/crelt/-/crelt-1.0.5.tgz",
8644 "integrity": "sha512-+BO9wPPi+DWTDcNYhr/W90myha8ptzftZT+LwcmUbbok0rcP/fequmFYCw8NMoH7pkAZQzU78b3kYrlua5a9eA=="
8645 },
8646 "cross-spawn": {
8647 "version": "6.0.5",
8648 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
8649 "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
8650 "dev": true,
8651 "requires": {
8652 "nice-try": "^1.0.4",
8653 "path-key": "^2.0.1",
8654 "semver": "^5.5.0",
8655 "shebang-command": "^1.2.0",
8656 "which": "^1.2.9"
8657 }
8658 },
8659 "crypto-browserify": {
8660 "version": "3.12.0",
8661 "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz",
8662 "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==",
8663 "dev": true,
8664 "requires": {
8665 "browserify-cipher": "^1.0.0",
8666 "browserify-sign": "^4.0.0",
8667 "create-ecdh": "^4.0.0",
8668 "create-hash": "^1.1.0",
8669 "create-hmac": "^1.1.0",
8670 "diffie-hellman": "^5.0.0",
8671 "inherits": "^2.0.1",
8672 "pbkdf2": "^3.0.3",
8673 "public-encrypt": "^4.0.0",
8674 "randombytes": "^2.0.0",
8675 "randomfill": "^1.0.3"
8676 }
8677 },
8678 "cstea": {
8679 "version": "file:../pkg"
8680 },
8681 "cyclist": {
8682 "version": "0.2.2",
8683 "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-0.2.2.tgz",
8684 "integrity": "sha1-GzN5LhHpFKL9bW7WRHRkRE5fpkA=",
8685 "dev": true
8686 },
8687 "debug": {
8688 "version": "4.1.1",
8689 "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
8690 "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
8691 "dev": true,
8692 "requires": {
8693 "ms": "^2.1.1"
8694 },
8695 "dependencies": {
8696 "ms": {
8697 "version": "2.1.2",
8698 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
8699 "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
8700 "dev": true
8701 }
8702 }
8703 },
8704 "decamelize": {
8705 "version": "1.2.0",
8706 "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
8707 "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
8708 "dev": true
8709 },
8710 "decode-uri-component": {
8711 "version": "0.2.0",
8712 "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz",
8713 "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=",
8714 "dev": true
8715 },
8716 "deep-equal": {
8717 "version": "1.1.1",
8718 "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz",
8719 "integrity": "sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==",
8720 "dev": true,
8721 "requires": {
8722 "is-arguments": "^1.0.4",
8723 "is-date-object": "^1.0.1",
8724 "is-regex": "^1.0.4",
8725 "object-is": "^1.0.1",
8726 "object-keys": "^1.1.1",
8727 "regexp.prototype.flags": "^1.2.0"
8728 }
8729 },
8730 "default-gateway": {
8731 "version": "4.2.0",
8732 "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-4.2.0.tgz",
8733 "integrity": "sha512-h6sMrVB1VMWVrW13mSc6ia/DwYYw5MN6+exNu1OaJeFac5aSAvwM7lZ0NVfTABuSkQelr4h5oebg3KB1XPdjgA==",
8734 "dev": true,
8735 "requires": {
8736 "execa": "^1.0.0",
8737 "ip-regex": "^2.1.0"
8738 }
8739 },
8740 "define-properties": {
8741 "version": "1.1.3",
8742 "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz",
8743 "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==",
8744 "dev": true,
8745 "requires": {
8746 "object-keys": "^1.0.12"
8747 }
8748 },
8749 "define-property": {
8750 "version": "2.0.2",
8751 "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz",
8752 "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==",
8753 "dev": true,
8754 "requires": {
8755 "is-descriptor": "^1.0.2",
8756 "isobject": "^3.0.1"
8757 },
8758 "dependencies": {
8759 "is-accessor-descriptor": {
8760 "version": "1.0.0",
8761 "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
8762 "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
8763 "dev": true,
8764 "requires": {
8765 "kind-of": "^6.0.0"
8766 }
8767 },
8768 "is-data-descriptor": {
8769 "version": "1.0.0",
8770 "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
8771 "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
8772 "dev": true,
8773 "requires": {
8774 "kind-of": "^6.0.0"
8775 }
8776 },
8777 "is-descriptor": {
8778 "version": "1.0.2",
8779 "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
8780 "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
8781 "dev": true,
8782 "requires": {
8783 "is-accessor-descriptor": "^1.0.0",
8784 "is-data-descriptor": "^1.0.0",
8785 "kind-of": "^6.0.2"
8786 }
8787 }
8788 }
8789 },
8790 "del": {
8791 "version": "4.1.1",
8792 "resolved": "https://registry.npmjs.org/del/-/del-4.1.1.tgz",
8793 "integrity": "sha512-QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ==",
8794 "dev": true,
8795 "requires": {
8796 "@types/glob": "^7.1.1",
8797 "globby": "^6.1.0",
8798 "is-path-cwd": "^2.0.0",
8799 "is-path-in-cwd": "^2.0.0",
8800 "p-map": "^2.0.0",
8801 "pify": "^4.0.1",
8802 "rimraf": "^2.6.3"
8803 },
8804 "dependencies": {
8805 "glob": {
8806 "version": "7.1.6",
8807 "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
8808 "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
8809 "dev": true,
8810 "requires": {
8811 "fs.realpath": "^1.0.0",
8812 "inflight": "^1.0.4",
8813 "inherits": "2",
8814 "minimatch": "^3.0.4",
8815 "once": "^1.3.0",
8816 "path-is-absolute": "^1.0.0"
8817 }
8818 },
8819 "pify": {
8820 "version": "4.0.1",
8821 "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz",
8822 "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==",
8823 "dev": true
8824 },
8825 "rimraf": {
8826 "version": "2.7.1",
8827 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
8828 "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
8829 "dev": true,
8830 "requires": {
8831 "glob": "^7.1.3"
8832 }
8833 }
8834 }
8835 },
8836 "depd": {
8837 "version": "1.1.2",
8838 "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
8839 "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=",
8840 "dev": true
8841 },
8842 "des.js": {
8843 "version": "1.0.1",
8844 "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz",
8845 "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==",
8846 "dev": true,
8847 "requires": {
8848 "inherits": "^2.0.1",
8849 "minimalistic-assert": "^1.0.0"
8850 }
8851 },
8852 "destroy": {
8853 "version": "1.0.4",
8854 "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz",
8855 "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=",
8856 "dev": true
8857 },
8858 "detect-file": {
8859 "version": "1.0.0",
8860 "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz",
8861 "integrity": "sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc=",
8862 "dev": true
8863 },
8864 "detect-node": {
8865 "version": "2.0.4",
8866 "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.0.4.tgz",
8867 "integrity": "sha512-ZIzRpLJrOj7jjP2miAtgqIfmzbxa4ZOr5jJc601zklsfEx9oTzmmj2nVpIPRpNlRTIh8lc1kyViIY7BWSGNmKw==",
8868 "dev": true
8869 },
8870 "diffie-hellman": {
8871 "version": "5.0.3",
8872 "resolved": "http://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz",
8873 "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==",
8874 "dev": true,
8875 "requires": {
8876 "bn.js": "^4.1.0",
8877 "miller-rabin": "^4.0.0",
8878 "randombytes": "^2.0.0"
8879 }
8880 },
8881 "dir-glob": {
8882 "version": "2.2.2",
8883 "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-2.2.2.tgz",
8884 "integrity": "sha512-f9LBi5QWzIW3I6e//uxZoLBlUt9kcp66qo0sSCxL6YZKc75R1c4MFCoe/LaZiBGmgujvQdxc5Bn3QhfyvK5Hsw==",
8885 "dev": true,
8886 "requires": {
8887 "path-type": "^3.0.0"
8888 }
8889 },
8890 "dns-equal": {
8891 "version": "1.0.0",
8892 "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz",
8893 "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=",
8894 "dev": true
8895 },
8896 "dns-packet": {
8897 "version": "1.3.1",
8898 "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.1.tgz",
8899 "integrity": "sha512-0UxfQkMhYAUaZI+xrNZOz/as5KgDU0M/fQ9b6SpkyLbk3GEswDi6PADJVaYJradtRVsRIlF1zLyOodbcTCDzUg==",
8900 "dev": true,
8901 "requires": {
8902 "ip": "^1.1.0",
8903 "safe-buffer": "^5.0.1"
8904 }
8905 },
8906 "dns-txt": {
8907 "version": "2.0.2",
8908 "resolved": "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz",
8909 "integrity": "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=",
8910 "dev": true,
8911 "requires": {
8912 "buffer-indexof": "^1.0.0"
8913 }
8914 },
8915 "domain-browser": {
8916 "version": "1.2.0",
8917 "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz",
8918 "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==",
8919 "dev": true
8920 },
8921 "duplexify": {
8922 "version": "3.6.0",
8923 "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.6.0.tgz",
8924 "integrity": "sha512-fO3Di4tBKJpYTFHAxTU00BcfWMY9w24r/x21a6rZRbsD/ToUgGxsMbiGRmB7uVAXeGKXD9MwiLZa5E97EVgIRQ==",
8925 "dev": true,
8926 "requires": {
8927 "end-of-stream": "^1.0.0",
8928 "inherits": "^2.0.1",
8929 "readable-stream": "^2.0.0",
8930 "stream-shift": "^1.0.0"
8931 }
8932 },
8933 "ee-first": {
8934 "version": "1.1.1",
8935 "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
8936 "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=",
8937 "dev": true
8938 },
8939 "elliptic": {
8940 "version": "6.5.2",
8941 "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.2.tgz",
8942 "integrity": "sha512-f4x70okzZbIQl/NSRLkI/+tteV/9WqL98zx+SQ69KbXxmVrmjwsNUPn/gYJJ0sHvEak24cZgHIPegRePAtA/xw==",
8943 "dev": true,
8944 "requires": {
8945 "bn.js": "^4.4.0",
8946 "brorand": "^1.0.1",
8947 "hash.js": "^1.0.0",
8948 "hmac-drbg": "^1.0.0",
8949 "inherits": "^2.0.1",
8950 "minimalistic-assert": "^1.0.0",
8951 "minimalistic-crypto-utils": "^1.0.0"
8952 }
8953 },
8954 "emoji-regex": {
8955 "version": "7.0.3",
8956 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz",
8957 "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==",
8958 "dev": true
8959 },
8960 "emojis-list": {
8961 "version": "2.1.0",
8962 "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz",
8963 "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=",
8964 "dev": true
8965 },
8966 "encodeurl": {
8967 "version": "1.0.2",
8968 "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
8969 "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=",
8970 "dev": true
8971 },
8972 "end-of-stream": {
8973 "version": "1.4.1",
8974 "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.1.tgz",
8975 "integrity": "sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q==",
8976 "dev": true,
8977 "requires": {
8978 "once": "^1.4.0"
8979 }
8980 },
8981 "enhanced-resolve": {
8982 "version": "4.1.0",
8983 "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.1.0.tgz",
8984 "integrity": "sha512-F/7vkyTtyc/llOIn8oWclcB25KdRaiPBpZYDgJHgh/UHtpgT2p2eldQgtQnLtUvfMKPKxbRaQM/hHkvLHt1Vng==",
8985 "dev": true,
8986 "requires": {
8987 "graceful-fs": "^4.1.2",
8988 "memory-fs": "^0.4.0",
8989 "tapable": "^1.0.0"
8990 }
8991 },
8992 "errno": {
8993 "version": "0.1.7",
8994 "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.7.tgz",
8995 "integrity": "sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg==",
8996 "dev": true,
8997 "requires": {
8998 "prr": "~1.0.1"
8999 }
9000 },
9001 "es-abstract": {
9002 "version": "1.17.5",
9003 "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.5.tgz",
9004 "integrity": "sha512-BR9auzDbySxOcfog0tLECW8l28eRGpDpU3Dm3Hp4q/N+VtLTmyj4EUN088XZWQDW/hzj6sYRDXeOFsaAODKvpg==",
9005 "dev": true,
9006 "requires": {
9007 "es-to-primitive": "^1.2.1",
9008 "function-bind": "^1.1.1",
9009 "has": "^1.0.3",
9010 "has-symbols": "^1.0.1",
9011 "is-callable": "^1.1.5",
9012 "is-regex": "^1.0.5",
9013 "object-inspect": "^1.7.0",
9014 "object-keys": "^1.1.1",
9015 "object.assign": "^4.1.0",
9016 "string.prototype.trimleft": "^2.1.1",
9017 "string.prototype.trimright": "^2.1.1"
9018 }
9019 },
9020 "es-to-primitive": {
9021 "version": "1.2.1",
9022 "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz",
9023 "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==",
9024 "dev": true,
9025 "requires": {
9026 "is-callable": "^1.1.4",
9027 "is-date-object": "^1.0.1",
9028 "is-symbol": "^1.0.2"
9029 }
9030 },
9031 "escape-html": {
9032 "version": "1.0.3",
9033 "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
9034 "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=",
9035 "dev": true
9036 },
9037 "escape-string-regexp": {
9038 "version": "1.0.5",
9039 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
9040 "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
9041 "dev": true
9042 },
9043 "eslint-scope": {
9044 "version": "4.0.3",
9045 "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz",
9046 "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==",
9047 "dev": true,
9048 "requires": {
9049 "esrecurse": "^4.1.0",
9050 "estraverse": "^4.1.1"
9051 }
9052 },
9053 "esrecurse": {
9054 "version": "4.2.1",
9055 "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz",
9056 "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==",
9057 "dev": true,
9058 "requires": {
9059 "estraverse": "^4.1.0"
9060 }
9061 },
9062 "estraverse": {
9063 "version": "4.3.0",
9064 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz",
9065 "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==",
9066 "dev": true
9067 },
9068 "etag": {
9069 "version": "1.8.1",
9070 "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
9071 "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=",
9072 "dev": true
9073 },
9074 "eventemitter3": {
9075 "version": "4.0.2",
9076 "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.2.tgz",
9077 "integrity": "sha512-c8VhEv9UueTlJtfhTx5mbt94l/N1nrfN8j3H1kgl/APEv/y4E95ny3lABssobpcX+4vy/fBtrdhWi44VxTSsog==",
9078 "dev": true
9079 },
9080 "events": {
9081 "version": "3.1.0",
9082 "resolved": "http://registry.npmjs.org/events/-/events-3.1.0.tgz",
9083 "integrity": "sha512-Rv+u8MLHNOdMjTAFeT3nCjHn2aGlx435FP/sDHNaRhDEMwyI/aB22Kj2qIN8R0cw3z28psEQLYwxVKLsKrMgWg==",
9084 "dev": true
9085 },
9086 "eventsource": {
9087 "version": "1.0.7",
9088 "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-1.0.7.tgz",
9089 "integrity": "sha512-4Ln17+vVT0k8aWq+t/bF5arcS3EpT9gYtW66EPacdj/mAFevznsnyoHLPy2BA8gbIQeIHoPsvwmfBftfcG//BQ==",
9090 "dev": true,
9091 "requires": {
9092 "original": "^1.0.0"
9093 }
9094 },
9095 "evp_bytestokey": {
9096 "version": "1.0.3",
9097 "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz",
9098 "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==",
9099 "dev": true,
9100 "requires": {
9101 "md5.js": "^1.3.4",
9102 "safe-buffer": "^5.1.1"
9103 }
9104 },
9105 "execa": {
9106 "version": "1.0.0",
9107 "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz",
9108 "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==",
9109 "dev": true,
9110 "requires": {
9111 "cross-spawn": "^6.0.0",
9112 "get-stream": "^4.0.0",
9113 "is-stream": "^1.1.0",
9114 "npm-run-path": "^2.0.0",
9115 "p-finally": "^1.0.0",
9116 "signal-exit": "^3.0.0",
9117 "strip-eof": "^1.0.0"
9118 }
9119 },
9120 "expand-brackets": {
9121 "version": "2.1.4",
9122 "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz",
9123 "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=",
9124 "dev": true,
9125 "requires": {
9126 "debug": "^2.3.3",
9127 "define-property": "^0.2.5",
9128 "extend-shallow": "^2.0.1",
9129 "posix-character-classes": "^0.1.0",
9130 "regex-not": "^1.0.0",
9131 "snapdragon": "^0.8.1",
9132 "to-regex": "^3.0.1"
9133 },
9134 "dependencies": {
9135 "debug": {
9136 "version": "2.6.9",
9137 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
9138 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
9139 "dev": true,
9140 "requires": {
9141 "ms": "2.0.0"
9142 }
9143 },
9144 "define-property": {
9145 "version": "0.2.5",
9146 "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
9147 "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
9148 "dev": true,
9149 "requires": {
9150 "is-descriptor": "^0.1.0"
9151 }
9152 },
9153 "extend-shallow": {
9154 "version": "2.0.1",
9155 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
9156 "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
9157 "dev": true,
9158 "requires": {
9159 "is-extendable": "^0.1.0"
9160 }
9161 }
9162 }
9163 },
9164 "expand-tilde": {
9165 "version": "2.0.2",
9166 "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz",
9167 "integrity": "sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=",
9168 "dev": true,
9169 "requires": {
9170 "homedir-polyfill": "^1.0.1"
9171 }
9172 },
9173 "express": {
9174 "version": "4.17.1",
9175 "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz",
9176 "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==",
9177 "dev": true,
9178 "requires": {
9179 "accepts": "~1.3.7",
9180 "array-flatten": "1.1.1",
9181 "body-parser": "1.19.0",
9182 "content-disposition": "0.5.3",
9183 "content-type": "~1.0.4",
9184 "cookie": "0.4.0",
9185 "cookie-signature": "1.0.6",
9186 "debug": "2.6.9",
9187 "depd": "~1.1.2",
9188 "encodeurl": "~1.0.2",
9189 "escape-html": "~1.0.3",
9190 "etag": "~1.8.1",
9191 "finalhandler": "~1.1.2",
9192 "fresh": "0.5.2",
9193 "merge-descriptors": "1.0.1",
9194 "methods": "~1.1.2",
9195 "on-finished": "~2.3.0",
9196 "parseurl": "~1.3.3",
9197 "path-to-regexp": "0.1.7",
9198 "proxy-addr": "~2.0.5",
9199 "qs": "6.7.0",
9200 "range-parser": "~1.2.1",
9201 "safe-buffer": "5.1.2",
9202 "send": "0.17.1",
9203 "serve-static": "1.14.1",
9204 "setprototypeof": "1.1.1",
9205 "statuses": "~1.5.0",
9206 "type-is": "~1.6.18",
9207 "utils-merge": "1.0.1",
9208 "vary": "~1.1.2"
9209 },
9210 "dependencies": {
9211 "array-flatten": {
9212 "version": "1.1.1",
9213 "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz",
9214 "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=",
9215 "dev": true
9216 },
9217 "debug": {
9218 "version": "2.6.9",
9219 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
9220 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
9221 "dev": true,
9222 "requires": {
9223 "ms": "2.0.0"
9224 }
9225 }
9226 }
9227 },
9228 "extend-shallow": {
9229 "version": "3.0.2",
9230 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
9231 "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
9232 "dev": true,
9233 "requires": {
9234 "assign-symbols": "^1.0.0",
9235 "is-extendable": "^1.0.1"
9236 },
9237 "dependencies": {
9238 "is-extendable": {
9239 "version": "1.0.1",
9240 "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
9241 "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
9242 "dev": true,
9243 "requires": {
9244 "is-plain-object": "^2.0.4"
9245 }
9246 }
9247 }
9248 },
9249 "extglob": {
9250 "version": "2.0.4",
9251 "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz",
9252 "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==",
9253 "dev": true,
9254 "requires": {
9255 "array-unique": "^0.3.2",
9256 "define-property": "^1.0.0",
9257 "expand-brackets": "^2.1.4",
9258 "extend-shallow": "^2.0.1",
9259 "fragment-cache": "^0.2.1",
9260 "regex-not": "^1.0.0",
9261 "snapdragon": "^0.8.1",
9262 "to-regex": "^3.0.1"
9263 },
9264 "dependencies": {
9265 "define-property": {
9266 "version": "1.0.0",
9267 "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
9268 "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
9269 "dev": true,
9270 "requires": {
9271 "is-descriptor": "^1.0.0"
9272 }
9273 },
9274 "extend-shallow": {
9275 "version": "2.0.1",
9276 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
9277 "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
9278 "dev": true,
9279 "requires": {
9280 "is-extendable": "^0.1.0"
9281 }
9282 },
9283 "is-accessor-descriptor": {
9284 "version": "1.0.0",
9285 "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
9286 "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
9287 "dev": true,
9288 "requires": {
9289 "kind-of": "^6.0.0"
9290 }
9291 },
9292 "is-data-descriptor": {
9293 "version": "1.0.0",
9294 "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
9295 "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
9296 "dev": true,
9297 "requires": {
9298 "kind-of": "^6.0.0"
9299 }
9300 },
9301 "is-descriptor": {
9302 "version": "1.0.2",
9303 "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
9304 "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
9305 "dev": true,
9306 "requires": {
9307 "is-accessor-descriptor": "^1.0.0",
9308 "is-data-descriptor": "^1.0.0",
9309 "kind-of": "^6.0.2"
9310 }
9311 }
9312 }
9313 },
9314 "fast-deep-equal": {
9315 "version": "2.0.1",
9316 "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz",
9317 "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=",
9318 "dev": true
9319 },
9320 "fast-json-stable-stringify": {
9321 "version": "2.0.0",
9322 "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz",
9323 "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=",
9324 "dev": true
9325 },
9326 "faye-websocket": {
9327 "version": "0.10.0",
9328 "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz",
9329 "integrity": "sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=",
9330 "dev": true,
9331 "requires": {
9332 "websocket-driver": ">=0.5.1"
9333 }
9334 },
9335 "figgy-pudding": {
9336 "version": "3.5.1",
9337 "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.1.tgz",
9338 "integrity": "sha512-vNKxJHTEKNThjfrdJwHc7brvM6eVevuO5nTj6ez8ZQ1qbXTvGthucRF7S4vf2cr71QVnT70V34v0S1DyQsti0w==",
9339 "dev": true
9340 },
9341 "fill-range": {
9342 "version": "4.0.0",
9343 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
9344 "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
9345 "dev": true,
9346 "requires": {
9347 "extend-shallow": "^2.0.1",
9348 "is-number": "^3.0.0",
9349 "repeat-string": "^1.6.1",
9350 "to-regex-range": "^2.1.0"
9351 },
9352 "dependencies": {
9353 "extend-shallow": {
9354 "version": "2.0.1",
9355 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
9356 "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
9357 "dev": true,
9358 "requires": {
9359 "is-extendable": "^0.1.0"
9360 }
9361 }
9362 }
9363 },
9364 "finalhandler": {
9365 "version": "1.1.2",
9366 "resolved": "http://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz",
9367 "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==",
9368 "dev": true,
9369 "requires": {
9370 "debug": "2.6.9",
9371 "encodeurl": "~1.0.2",
9372 "escape-html": "~1.0.3",
9373 "on-finished": "~2.3.0",
9374 "parseurl": "~1.3.3",
9375 "statuses": "~1.5.0",
9376 "unpipe": "~1.0.0"
9377 },
9378 "dependencies": {
9379 "debug": {
9380 "version": "2.6.9",
9381 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
9382 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
9383 "dev": true,
9384 "requires": {
9385 "ms": "2.0.0"
9386 }
9387 }
9388 }
9389 },
9390 "find-cache-dir": {
9391 "version": "2.1.0",
9392 "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz",
9393 "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==",
9394 "dev": true,
9395 "requires": {
9396 "commondir": "^1.0.1",
9397 "make-dir": "^2.0.0",
9398 "pkg-dir": "^3.0.0"
9399 }
9400 },
9401 "find-up": {
9402 "version": "3.0.0",
9403 "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
9404 "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
9405 "dev": true,
9406 "requires": {
9407 "locate-path": "^3.0.0"
9408 }
9409 },
9410 "findup-sync": {
9411 "version": "3.0.0",
9412 "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-3.0.0.tgz",
9413 "integrity": "sha512-YbffarhcicEhOrm4CtrwdKBdCuz576RLdhJDsIfvNtxUuhdRet1qZcsMjqbePtAseKdAnDyM/IyXbu7PRPRLYg==",
9414 "dev": true,
9415 "requires": {
9416 "detect-file": "^1.0.0",
9417 "is-glob": "^4.0.0",
9418 "micromatch": "^3.0.4",
9419 "resolve-dir": "^1.0.1"
9420 }
9421 },
9422 "flush-write-stream": {
9423 "version": "1.0.3",
9424 "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.0.3.tgz",
9425 "integrity": "sha512-calZMC10u0FMUqoiunI2AiGIIUtUIvifNwkHhNupZH4cbNnW1Itkoh/Nf5HFYmDrwWPjrUxpkZT0KhuCq0jmGw==",
9426 "dev": true,
9427 "requires": {
9428 "inherits": "^2.0.1",
9429 "readable-stream": "^2.0.4"
9430 }
9431 },
9432 "follow-redirects": {
9433 "version": "1.11.0",
9434 "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.11.0.tgz",
9435 "integrity": "sha512-KZm0V+ll8PfBrKwMzdo5D13b1bur9Iq9Zd/RMmAoQQcl2PxxFml8cxXPaaPYVbV0RjNjq1CU7zIzAOqtUPudmA==",
9436 "dev": true,
9437 "requires": {
9438 "debug": "^3.0.0"
9439 },
9440 "dependencies": {
9441 "debug": {
9442 "version": "3.2.6",
9443 "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
9444 "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
9445 "dev": true,
9446 "requires": {
9447 "ms": "^2.1.1"
9448 }
9449 },
9450 "ms": {
9451 "version": "2.1.2",
9452 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
9453 "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
9454 "dev": true
9455 }
9456 }
9457 },
9458 "for-in": {
9459 "version": "1.0.2",
9460 "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz",
9461 "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=",
9462 "dev": true
9463 },
9464 "forwarded": {
9465 "version": "0.1.2",
9466 "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz",
9467 "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=",
9468 "dev": true
9469 },
9470 "fragment-cache": {
9471 "version": "0.2.1",
9472 "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz",
9473 "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=",
9474 "dev": true,
9475 "requires": {
9476 "map-cache": "^0.2.2"
9477 }
9478 },
9479 "fresh": {
9480 "version": "0.5.2",
9481 "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
9482 "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=",
9483 "dev": true
9484 },
9485 "from2": {
9486 "version": "2.3.0",
9487 "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz",
9488 "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=",
9489 "dev": true,
9490 "requires": {
9491 "inherits": "^2.0.1",
9492 "readable-stream": "^2.0.0"
9493 }
9494 },
9495 "fs-write-stream-atomic": {
9496 "version": "1.0.10",
9497 "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz",
9498 "integrity": "sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=",
9499 "dev": true,
9500 "requires": {
9501 "graceful-fs": "^4.1.2",
9502 "iferr": "^0.1.5",
9503 "imurmurhash": "^0.1.4",
9504 "readable-stream": "1 || 2"
9505 }
9506 },
9507 "fs.realpath": {
9508 "version": "1.0.0",
9509 "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
9510 "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
9511 "dev": true
9512 },
9513 "fsevents": {
9514 "version": "1.2.9",
9515 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.9.tgz",
9516 "integrity": "sha512-oeyj2H3EjjonWcFjD5NvZNE9Rqe4UW+nQBU2HNeKw0koVLEFIhtyETyAakeAM3de7Z/SW5kcA+fZUait9EApnw==",
9517 "dev": true,
9518 "optional": true,
9519 "requires": {
9520 "nan": "^2.12.1",
9521 "node-pre-gyp": "^0.12.0"
9522 },
9523 "dependencies": {
9524 "abbrev": {
9525 "version": "1.1.1",
9526 "bundled": true,
9527 "dev": true,
9528 "optional": true
9529 },
9530 "ansi-regex": {
9531 "version": "2.1.1",
9532 "bundled": true,
9533 "dev": true,
9534 "optional": true
9535 },
9536 "aproba": {
9537 "version": "1.2.0",
9538 "bundled": true,
9539 "dev": true,
9540 "optional": true
9541 },
9542 "are-we-there-yet": {
9543 "version": "1.1.5",
9544 "bundled": true,
9545 "dev": true,
9546 "optional": true,
9547 "requires": {
9548 "delegates": "^1.0.0",
9549 "readable-stream": "^2.0.6"
9550 }
9551 },
9552 "balanced-match": {
9553 "version": "1.0.0",
9554 "bundled": true,
9555 "dev": true,
9556 "optional": true
9557 },
9558 "brace-expansion": {
9559 "version": "1.1.11",
9560 "bundled": true,
9561 "dev": true,
9562 "optional": true,
9563 "requires": {
9564 "balanced-match": "^1.0.0",
9565 "concat-map": "0.0.1"
9566 }
9567 },
9568 "chownr": {
9569 "version": "1.1.1",
9570 "bundled": true,
9571 "dev": true,
9572 "optional": true
9573 },
9574 "code-point-at": {
9575 "version": "1.1.0",
9576 "bundled": true,
9577 "dev": true,
9578 "optional": true
9579 },
9580 "concat-map": {
9581 "version": "0.0.1",
9582 "bundled": true,
9583 "dev": true,
9584 "optional": true
9585 },
9586 "console-control-strings": {
9587 "version": "1.1.0",
9588 "bundled": true,
9589 "dev": true,
9590 "optional": true
9591 },
9592 "core-util-is": {
9593 "version": "1.0.2",
9594 "bundled": true,
9595 "dev": true,
9596 "optional": true
9597 },
9598 "debug": {
9599 "version": "4.1.1",
9600 "bundled": true,
9601 "dev": true,
9602 "optional": true,
9603 "requires": {
9604 "ms": "^2.1.1"
9605 }
9606 },
9607 "deep-extend": {
9608 "version": "0.6.0",
9609 "bundled": true,
9610 "dev": true,
9611 "optional": true
9612 },
9613 "delegates": {
9614 "version": "1.0.0",
9615 "bundled": true,
9616 "dev": true,
9617 "optional": true
9618 },
9619 "detect-libc": {
9620 "version": "1.0.3",
9621 "bundled": true,
9622 "dev": true,
9623 "optional": true
9624 },
9625 "fs-minipass": {
9626 "version": "1.2.5",
9627 "bundled": true,
9628 "dev": true,
9629 "optional": true,
9630 "requires": {
9631 "minipass": "^2.2.1"
9632 }
9633 },
9634 "fs.realpath": {
9635 "version": "1.0.0",
9636 "bundled": true,
9637 "dev": true,
9638 "optional": true
9639 },
9640 "gauge": {
9641 "version": "2.7.4",
9642 "bundled": true,
9643 "dev": true,
9644 "optional": true,
9645 "requires": {
9646 "aproba": "^1.0.3",
9647 "console-control-strings": "^1.0.0",
9648 "has-unicode": "^2.0.0",
9649 "object-assign": "^4.1.0",
9650 "signal-exit": "^3.0.0",
9651 "string-width": "^1.0.1",
9652 "strip-ansi": "^3.0.1",
9653 "wide-align": "^1.1.0"
9654 }
9655 },
9656 "glob": {
9657 "version": "7.1.3",
9658 "bundled": true,
9659 "dev": true,
9660 "optional": true,
9661 "requires": {
9662 "fs.realpath": "^1.0.0",
9663 "inflight": "^1.0.4",
9664 "inherits": "2",
9665 "minimatch": "^3.0.4",
9666 "once": "^1.3.0",
9667 "path-is-absolute": "^1.0.0"
9668 }
9669 },
9670 "has-unicode": {
9671 "version": "2.0.1",
9672 "bundled": true,
9673 "dev": true,
9674 "optional": true
9675 },
9676 "iconv-lite": {
9677 "version": "0.4.24",
9678 "bundled": true,
9679 "dev": true,
9680 "optional": true,
9681 "requires": {
9682 "safer-buffer": ">= 2.1.2 < 3"
9683 }
9684 },
9685 "ignore-walk": {
9686 "version": "3.0.1",
9687 "bundled": true,
9688 "dev": true,
9689 "optional": true,
9690 "requires": {
9691 "minimatch": "^3.0.4"
9692 }
9693 },
9694 "inflight": {
9695 "version": "1.0.6",
9696 "bundled": true,
9697 "dev": true,
9698 "optional": true,
9699 "requires": {
9700 "once": "^1.3.0",
9701 "wrappy": "1"
9702 }
9703 },
9704 "inherits": {
9705 "version": "2.0.3",
9706 "bundled": true,
9707 "dev": true,
9708 "optional": true
9709 },
9710 "ini": {
9711 "version": "1.3.5",
9712 "bundled": true,
9713 "dev": true,
9714 "optional": true
9715 },
9716 "is-fullwidth-code-point": {
9717 "version": "1.0.0",
9718 "bundled": true,
9719 "dev": true,
9720 "optional": true,
9721 "requires": {
9722 "number-is-nan": "^1.0.0"
9723 }
9724 },
9725 "isarray": {
9726 "version": "1.0.0",
9727 "bundled": true,
9728 "dev": true,
9729 "optional": true
9730 },
9731 "minimatch": {
9732 "version": "3.0.4",
9733 "bundled": true,
9734 "dev": true,
9735 "optional": true,
9736 "requires": {
9737 "brace-expansion": "^1.1.7"
9738 }
9739 },
9740 "minimist": {
9741 "version": "0.0.8",
9742 "bundled": true,
9743 "dev": true,
9744 "optional": true
9745 },
9746 "minipass": {
9747 "version": "2.3.5",
9748 "bundled": true,
9749 "dev": true,
9750 "optional": true,
9751 "requires": {
9752 "safe-buffer": "^5.1.2",
9753 "yallist": "^3.0.0"
9754 }
9755 },
9756 "minizlib": {
9757 "version": "1.2.1",
9758 "bundled": true,
9759 "dev": true,
9760 "optional": true,
9761 "requires": {
9762 "minipass": "^2.2.1"
9763 }
9764 },
9765 "mkdirp": {
9766 "version": "0.5.1",
9767 "bundled": true,
9768 "dev": true,
9769 "optional": true,
9770 "requires": {
9771 "minimist": "0.0.8"
9772 }
9773 },
9774 "ms": {
9775 "version": "2.1.1",
9776 "bundled": true,
9777 "dev": true,
9778 "optional": true
9779 },
9780 "nan": {
9781 "version": "2.13.2",
9782 "resolved": "https://registry.npmjs.org/nan/-/nan-2.13.2.tgz",
9783 "integrity": "sha512-TghvYc72wlMGMVMluVo9WRJc0mB8KxxF/gZ4YYFy7V2ZQX9l7rgbPg7vjS9mt6U5HXODVFVI2bOduCzwOMv/lw==",
9784 "dev": true,
9785 "optional": true
9786 },
9787 "needle": {
9788 "version": "2.3.0",
9789 "bundled": true,
9790 "dev": true,
9791 "optional": true,
9792 "requires": {
9793 "debug": "^4.1.0",
9794 "iconv-lite": "^0.4.4",
9795 "sax": "^1.2.4"
9796 }
9797 },
9798 "node-pre-gyp": {
9799 "version": "0.12.0",
9800 "bundled": true,
9801 "dev": true,
9802 "optional": true,
9803 "requires": {
9804 "detect-libc": "^1.0.2",
9805 "mkdirp": "^0.5.1",
9806 "needle": "^2.2.1",
9807 "nopt": "^4.0.1",
9808 "npm-packlist": "^1.1.6",
9809 "npmlog": "^4.0.2",
9810 "rc": "^1.2.7",
9811 "rimraf": "^2.6.1",
9812 "semver": "^5.3.0",
9813 "tar": "^4"
9814 }
9815 },
9816 "nopt": {
9817 "version": "4.0.1",
9818 "bundled": true,
9819 "dev": true,
9820 "optional": true,
9821 "requires": {
9822 "abbrev": "1",
9823 "osenv": "^0.1.4"
9824 }
9825 },
9826 "npm-bundled": {
9827 "version": "1.0.6",
9828 "bundled": true,
9829 "dev": true,
9830 "optional": true
9831 },
9832 "npm-packlist": {
9833 "version": "1.4.1",
9834 "bundled": true,
9835 "dev": true,
9836 "optional": true,
9837 "requires": {
9838 "ignore-walk": "^3.0.1",
9839 "npm-bundled": "^1.0.1"
9840 }
9841 },
9842 "npmlog": {
9843 "version": "4.1.2",
9844 "bundled": true,
9845 "dev": true,
9846 "optional": true,
9847 "requires": {
9848 "are-we-there-yet": "~1.1.2",
9849 "console-control-strings": "~1.1.0",
9850 "gauge": "~2.7.3",
9851 "set-blocking": "~2.0.0"
9852 }
9853 },
9854 "number-is-nan": {
9855 "version": "1.0.1",
9856 "bundled": true,
9857 "dev": true,
9858 "optional": true
9859 },
9860 "object-assign": {
9861 "version": "4.1.1",
9862 "bundled": true,
9863 "dev": true,
9864 "optional": true
9865 },
9866 "once": {
9867 "version": "1.4.0",
9868 "bundled": true,
9869 "dev": true,
9870 "optional": true,
9871 "requires": {
9872 "wrappy": "1"
9873 }
9874 },
9875 "os-homedir": {
9876 "version": "1.0.2",
9877 "bundled": true,
9878 "dev": true,
9879 "optional": true
9880 },
9881 "os-tmpdir": {
9882 "version": "1.0.2",
9883 "bundled": true,
9884 "dev": true,
9885 "optional": true
9886 },
9887 "osenv": {
9888 "version": "0.1.5",
9889 "bundled": true,
9890 "dev": true,
9891 "optional": true,
9892 "requires": {
9893 "os-homedir": "^1.0.0",
9894 "os-tmpdir": "^1.0.0"
9895 }
9896 },
9897 "path-is-absolute": {
9898 "version": "1.0.1",
9899 "bundled": true,
9900 "dev": true,
9901 "optional": true
9902 },
9903 "process-nextick-args": {
9904 "version": "2.0.0",
9905 "bundled": true,
9906 "dev": true,
9907 "optional": true
9908 },
9909 "rc": {
9910 "version": "1.2.8",
9911 "bundled": true,
9912 "dev": true,
9913 "optional": true,
9914 "requires": {
9915 "deep-extend": "^0.6.0",
9916 "ini": "~1.3.0",
9917 "minimist": "^1.2.0",
9918 "strip-json-comments": "~2.0.1"
9919 },
9920 "dependencies": {
9921 "minimist": {
9922 "version": "1.2.0",
9923 "bundled": true,
9924 "dev": true,
9925 "optional": true
9926 }
9927 }
9928 },
9929 "readable-stream": {
9930 "version": "2.3.6",
9931 "bundled": true,
9932 "dev": true,
9933 "optional": true,
9934 "requires": {
9935 "core-util-is": "~1.0.0",
9936 "inherits": "~2.0.3",
9937 "isarray": "~1.0.0",
9938 "process-nextick-args": "~2.0.0",
9939 "safe-buffer": "~5.1.1",
9940 "string_decoder": "~1.1.1",
9941 "util-deprecate": "~1.0.1"
9942 }
9943 },
9944 "rimraf": {
9945 "version": "2.6.3",
9946 "bundled": true,
9947 "dev": true,
9948 "optional": true,
9949 "requires": {
9950 "glob": "^7.1.3"
9951 }
9952 },
9953 "safe-buffer": {
9954 "version": "5.1.2",
9955 "bundled": true,
9956 "dev": true,
9957 "optional": true
9958 },
9959 "safer-buffer": {
9960 "version": "2.1.2",
9961 "bundled": true,
9962 "dev": true,
9963 "optional": true
9964 },
9965 "sax": {
9966 "version": "1.2.4",
9967 "bundled": true,
9968 "dev": true,
9969 "optional": true
9970 },
9971 "semver": {
9972 "version": "5.7.0",
9973 "bundled": true,
9974 "dev": true,
9975 "optional": true
9976 },
9977 "set-blocking": {
9978 "version": "2.0.0",
9979 "bundled": true,
9980 "dev": true,
9981 "optional": true
9982 },
9983 "signal-exit": {
9984 "version": "3.0.2",
9985 "bundled": true,
9986 "dev": true,
9987 "optional": true
9988 },
9989 "string_decoder": {
9990 "version": "1.1.1",
9991 "bundled": true,
9992 "dev": true,
9993 "optional": true,
9994 "requires": {
9995 "safe-buffer": "~5.1.0"
9996 }
9997 },
9998 "string-width": {
9999 "version": "1.0.2",
10000 "bundled": true,
10001 "dev": true,
10002 "optional": true,
10003 "requires": {
10004 "code-point-at": "^1.0.0",
10005 "is-fullwidth-code-point": "^1.0.0",
10006 "strip-ansi": "^3.0.0"
10007 }
10008 },
10009 "strip-ansi": {
10010 "version": "3.0.1",
10011 "bundled": true,
10012 "dev": true,
10013 "optional": true,
10014 "requires": {
10015 "ansi-regex": "^2.0.0"
10016 }
10017 },
10018 "strip-json-comments": {
10019 "version": "2.0.1",
10020 "bundled": true,
10021 "dev": true,
10022 "optional": true
10023 },
10024 "tar": {
10025 "version": "4.4.8",
10026 "bundled": true,
10027 "dev": true,
10028 "optional": true,
10029 "requires": {
10030 "chownr": "^1.1.1",
10031 "fs-minipass": "^1.2.5",
10032 "minipass": "^2.3.4",
10033 "minizlib": "^1.1.1",
10034 "mkdirp": "^0.5.0",
10035 "safe-buffer": "^5.1.2",
10036 "yallist": "^3.0.2"
10037 }
10038 },
10039 "util-deprecate": {
10040 "version": "1.0.2",
10041 "bundled": true,
10042 "dev": true,
10043 "optional": true
10044 },
10045 "wide-align": {
10046 "version": "1.1.3",
10047 "bundled": true,
10048 "dev": true,
10049 "optional": true,
10050 "requires": {
10051 "string-width": "^1.0.2 || 2"
10052 }
10053 },
10054 "wrappy": {
10055 "version": "1.0.2",
10056 "bundled": true,
10057 "dev": true,
10058 "optional": true
10059 },
10060 "yallist": {
10061 "version": "3.0.3",
10062 "bundled": true,
10063 "dev": true,
10064 "optional": true
10065 }
10066 }
10067 },
10068 "function-bind": {
10069 "version": "1.1.1",
10070 "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
10071 "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
10072 "dev": true
10073 },
10074 "get-caller-file": {
10075 "version": "2.0.5",
10076 "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
10077 "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
10078 "dev": true
10079 },
10080 "get-stream": {
10081 "version": "4.1.0",
10082 "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz",
10083 "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==",
10084 "dev": true,
10085 "requires": {
10086 "pump": "^3.0.0"
10087 },
10088 "dependencies": {
10089 "pump": {
10090 "version": "3.0.0",
10091 "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
10092 "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
10093 "dev": true,
10094 "requires": {
10095 "end-of-stream": "^1.1.0",
10096 "once": "^1.3.1"
10097 }
10098 }
10099 }
10100 },
10101 "get-value": {
10102 "version": "2.0.6",
10103 "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz",
10104 "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=",
10105 "dev": true
10106 },
10107 "glob": {
10108 "version": "7.1.2",
10109 "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz",
10110 "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==",
10111 "dev": true,
10112 "requires": {
10113 "fs.realpath": "^1.0.0",
10114 "inflight": "^1.0.4",
10115 "inherits": "2",
10116 "minimatch": "^3.0.4",
10117 "once": "^1.3.0",
10118 "path-is-absolute": "^1.0.0"
10119 }
10120 },
10121 "glob-parent": {
10122 "version": "3.1.0",
10123 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz",
10124 "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=",
10125 "dev": true,
10126 "requires": {
10127 "is-glob": "^3.1.0",
10128 "path-dirname": "^1.0.0"
10129 },
10130 "dependencies": {
10131 "is-glob": {
10132 "version": "3.1.0",
10133 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
10134 "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=",
10135 "dev": true,
10136 "requires": {
10137 "is-extglob": "^2.1.0"
10138 }
10139 }
10140 }
10141 },
10142 "global-modules": {
10143 "version": "2.0.0",
10144 "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz",
10145 "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==",
10146 "dev": true,
10147 "requires": {
10148 "global-prefix": "^3.0.0"
10149 },
10150 "dependencies": {
10151 "global-prefix": {
10152 "version": "3.0.0",
10153 "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz",
10154 "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==",
10155 "dev": true,
10156 "requires": {
10157 "ini": "^1.3.5",
10158 "kind-of": "^6.0.2",
10159 "which": "^1.3.1"
10160 }
10161 }
10162 }
10163 },
10164 "global-prefix": {
10165 "version": "1.0.2",
10166 "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz",
10167 "integrity": "sha1-2/dDxsFJklk8ZVVoy2btMsASLr4=",
10168 "dev": true,
10169 "requires": {
10170 "expand-tilde": "^2.0.2",
10171 "homedir-polyfill": "^1.0.1",
10172 "ini": "^1.3.4",
10173 "is-windows": "^1.0.1",
10174 "which": "^1.2.14"
10175 }
10176 },
10177 "globby": {
10178 "version": "6.1.0",
10179 "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz",
10180 "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=",
10181 "dev": true,
10182 "requires": {
10183 "array-union": "^1.0.1",
10184 "glob": "^7.0.3",
10185 "object-assign": "^4.0.1",
10186 "pify": "^2.0.0",
10187 "pinkie-promise": "^2.0.0"
10188 },
10189 "dependencies": {
10190 "pify": {
10191 "version": "2.3.0",
10192 "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
10193 "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
10194 "dev": true
10195 }
10196 }
10197 },
10198 "graceful-fs": {
10199 "version": "4.1.11",
10200 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz",
10201 "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=",
10202 "dev": true
10203 },
10204 "handle-thing": {
10205 "version": "2.0.1",
10206 "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz",
10207 "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==",
10208 "dev": true
10209 },
10210 "has": {
10211 "version": "1.0.3",
10212 "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
10213 "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
10214 "dev": true,
10215 "requires": {
10216 "function-bind": "^1.1.1"
10217 }
10218 },
10219 "has-flag": {
10220 "version": "3.0.0",
10221 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
10222 "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
10223 "dev": true
10224 },
10225 "has-symbols": {
10226 "version": "1.0.1",
10227 "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz",
10228 "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==",
10229 "dev": true
10230 },
10231 "has-value": {
10232 "version": "1.0.0",
10233 "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz",
10234 "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=",
10235 "dev": true,
10236 "requires": {
10237 "get-value": "^2.0.6",
10238 "has-values": "^1.0.0",
10239 "isobject": "^3.0.0"
10240 }
10241 },
10242 "has-values": {
10243 "version": "1.0.0",
10244 "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz",
10245 "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=",
10246 "dev": true,
10247 "requires": {
10248 "is-number": "^3.0.0",
10249 "kind-of": "^4.0.0"
10250 },
10251 "dependencies": {
10252 "kind-of": {
10253 "version": "4.0.0",
10254 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz",
10255 "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=",
10256 "dev": true,
10257 "requires": {
10258 "is-buffer": "^1.1.5"
10259 }
10260 }
10261 }
10262 },
10263 "hash-base": {
10264 "version": "3.0.4",
10265 "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.0.4.tgz",
10266 "integrity": "sha1-X8hoaEfs1zSZQDMZprCj8/auSRg=",
10267 "dev": true,
10268 "requires": {
10269 "inherits": "^2.0.1",
10270 "safe-buffer": "^5.0.1"
10271 }
10272 },
10273 "hash.js": {
10274 "version": "1.1.7",
10275 "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz",
10276 "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==",
10277 "dev": true,
10278 "requires": {
10279 "inherits": "^2.0.3",
10280 "minimalistic-assert": "^1.0.1"
10281 }
10282 },
10283 "hello-wasm-pack": {
10284 "version": "0.1.0",
10285 "resolved": "https://registry.npmjs.org/hello-wasm-pack/-/hello-wasm-pack-0.1.0.tgz",
10286 "integrity": "sha512-3hx0GDkDLf/a9ThCMV2qG4mwza8N/MCtm8aeFFc/cdBCL2zMJ1kW1wjNl7xPqD1lz8Yl5+uhnc/cpui4dLwz/w==",
10287 "dev": true
10288 },
10289 "hmac-drbg": {
10290 "version": "1.0.1",
10291 "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz",
10292 "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=",
10293 "dev": true,
10294 "requires": {
10295 "hash.js": "^1.0.3",
10296 "minimalistic-assert": "^1.0.0",
10297 "minimalistic-crypto-utils": "^1.0.1"
10298 }
10299 },
10300 "homedir-polyfill": {
10301 "version": "1.0.3",
10302 "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz",
10303 "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==",
10304 "dev": true,
10305 "requires": {
10306 "parse-passwd": "^1.0.0"
10307 }
10308 },
10309 "hpack.js": {
10310 "version": "2.1.6",
10311 "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz",
10312 "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=",
10313 "dev": true,
10314 "requires": {
10315 "inherits": "^2.0.1",
10316 "obuf": "^1.0.0",
10317 "readable-stream": "^2.0.1",
10318 "wbuf": "^1.1.0"
10319 }
10320 },
10321 "html-entities": {
10322 "version": "1.3.1",
10323 "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-1.3.1.tgz",
10324 "integrity": "sha512-rhE/4Z3hIhzHAUKbW8jVcCyuT5oJCXXqhN/6mXXVCpzTmvJnoH2HL/bt3EZ6p55jbFJBeAe1ZNpL5BugLujxNA==",
10325 "dev": true
10326 },
10327 "http-deceiver": {
10328 "version": "1.2.7",
10329 "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz",
10330 "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=",
10331 "dev": true
10332 },
10333 "http-errors": {
10334 "version": "1.7.2",
10335 "resolved": "http://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz",
10336 "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==",
10337 "dev": true,
10338 "requires": {
10339 "depd": "~1.1.2",
10340 "inherits": "2.0.3",
10341 "setprototypeof": "1.1.1",
10342 "statuses": ">= 1.5.0 < 2",
10343 "toidentifier": "1.0.0"
10344 }
10345 },
10346 "http-proxy": {
10347 "version": "1.18.0",
10348 "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.0.tgz",
10349 "integrity": "sha512-84I2iJM/n1d4Hdgc6y2+qY5mDaz2PUVjlg9znE9byl+q0uC3DeByqBGReQu5tpLK0TAqTIXScRUV+dg7+bUPpQ==",
10350 "dev": true,
10351 "requires": {
10352 "eventemitter3": "^4.0.0",
10353 "follow-redirects": "^1.0.0",
10354 "requires-port": "^1.0.0"
10355 }
10356 },
10357 "http-proxy-middleware": {
10358 "version": "0.19.1",
10359 "resolved": "http://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.19.1.tgz",
10360 "integrity": "sha512-yHYTgWMQO8VvwNS22eLLloAkvungsKdKTLO8AJlftYIKNfJr3GK3zK0ZCfzDDGUBttdGc8xFy1mCitvNKQtC3Q==",
10361 "dev": true,
10362 "requires": {
10363 "http-proxy": "^1.17.0",
10364 "is-glob": "^4.0.0",
10365 "lodash": "^4.17.11",
10366 "micromatch": "^3.1.10"
10367 }
10368 },
10369 "https-browserify": {
10370 "version": "1.0.0",
10371 "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz",
10372 "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=",
10373 "dev": true
10374 },
10375 "iconv-lite": {
10376 "version": "0.4.24",
10377 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
10378 "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
10379 "dev": true,
10380 "requires": {
10381 "safer-buffer": ">= 2.1.2 < 3"
10382 }
10383 },
10384 "ieee754": {
10385 "version": "1.1.13",
10386 "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.13.tgz",
10387 "integrity": "sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg==",
10388 "dev": true
10389 },
10390 "iferr": {
10391 "version": "0.1.5",
10392 "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz",
10393 "integrity": "sha1-xg7taebY/bazEEofy8ocGS3FtQE=",
10394 "dev": true
10395 },
10396 "ignore": {
10397 "version": "3.3.10",
10398 "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.10.tgz",
10399 "integrity": "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==",
10400 "dev": true
10401 },
10402 "import-local": {
10403 "version": "2.0.0",
10404 "resolved": "https://registry.npmjs.org/import-local/-/import-local-2.0.0.tgz",
10405 "integrity": "sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ==",
10406 "dev": true,
10407 "requires": {
10408 "pkg-dir": "^3.0.0",
10409 "resolve-cwd": "^2.0.0"
10410 },
10411 "dependencies": {
10412 "find-up": {
10413 "version": "3.0.0",
10414 "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
10415 "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
10416 "dev": true,
10417 "requires": {
10418 "locate-path": "^3.0.0"
10419 }
10420 },
10421 "locate-path": {
10422 "version": "3.0.0",
10423 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
10424 "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
10425 "dev": true,
10426 "requires": {
10427 "p-locate": "^3.0.0",
10428 "path-exists": "^3.0.0"
10429 }
10430 },
10431 "p-limit": {
10432 "version": "2.0.0",
10433 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.0.0.tgz",
10434 "integrity": "sha512-fl5s52lI5ahKCernzzIyAP0QAZbGIovtVHGwpcu1Jr/EpzLVDI2myISHwGqK7m8uQFugVWSrbxH7XnhGtvEc+A==",
10435 "dev": true,
10436 "requires": {
10437 "p-try": "^2.0.0"
10438 }
10439 },
10440 "p-locate": {
10441 "version": "3.0.0",
10442 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
10443 "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
10444 "dev": true,
10445 "requires": {
10446 "p-limit": "^2.0.0"
10447 }
10448 },
10449 "p-try": {
10450 "version": "2.0.0",
10451 "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.0.0.tgz",
10452 "integrity": "sha512-hMp0onDKIajHfIkdRk3P4CdCmErkYAxxDtP3Wx/4nZ3aGlau2VKh3mZpcuFkH27WQkL/3WBCPOktzA9ZOAnMQQ==",
10453 "dev": true
10454 },
10455 "pkg-dir": {
10456 "version": "3.0.0",
10457 "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz",
10458 "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==",
10459 "dev": true,
10460 "requires": {
10461 "find-up": "^3.0.0"
10462 }
10463 }
10464 }
10465 },
10466 "imurmurhash": {
10467 "version": "0.1.4",
10468 "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
10469 "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=",
10470 "dev": true
10471 },
10472 "infer-owner": {
10473 "version": "1.0.4",
10474 "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz",
10475 "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==",
10476 "dev": true
10477 },
10478 "inflight": {
10479 "version": "1.0.6",
10480 "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
10481 "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
10482 "dev": true,
10483 "requires": {
10484 "once": "^1.3.0",
10485 "wrappy": "1"
10486 }
10487 },
10488 "inherits": {
10489 "version": "2.0.3",
10490 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
10491 "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
10492 "dev": true
10493 },
10494 "ini": {
10495 "version": "1.3.5",
10496 "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz",
10497 "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==",
10498 "dev": true
10499 },
10500 "internal-ip": {
10501 "version": "4.3.0",
10502 "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-4.3.0.tgz",
10503 "integrity": "sha512-S1zBo1D6zcsyuC6PMmY5+55YMILQ9av8lotMx447Bq6SAgo/sDK6y6uUKmuYhW7eacnIhFfsPmCNYdDzsnnDCg==",
10504 "dev": true,
10505 "requires": {
10506 "default-gateway": "^4.2.0",
10507 "ipaddr.js": "^1.9.0"
10508 }
10509 },
10510 "interpret": {
10511 "version": "1.4.0",
10512 "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz",
10513 "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==",
10514 "dev": true
10515 },
10516 "ip": {
10517 "version": "1.1.5",
10518 "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz",
10519 "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=",
10520 "dev": true
10521 },
10522 "ip-regex": {
10523 "version": "2.1.0",
10524 "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz",
10525 "integrity": "sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=",
10526 "dev": true
10527 },
10528 "ipaddr.js": {
10529 "version": "1.9.1",
10530 "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz",
10531 "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==",
10532 "dev": true
10533 },
10534 "is-absolute-url": {
10535 "version": "3.0.3",
10536 "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-3.0.3.tgz",
10537 "integrity": "sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q==",
10538 "dev": true
10539 },
10540 "is-accessor-descriptor": {
10541 "version": "0.1.6",
10542 "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
10543 "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
10544 "dev": true,
10545 "requires": {
10546 "kind-of": "^3.0.2"
10547 },
10548 "dependencies": {
10549 "kind-of": {
10550 "version": "3.2.2",
10551 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
10552 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
10553 "dev": true,
10554 "requires": {
10555 "is-buffer": "^1.1.5"
10556 }
10557 }
10558 }
10559 },
10560 "is-arguments": {
10561 "version": "1.0.4",
10562 "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.0.4.tgz",
10563 "integrity": "sha512-xPh0Rmt8NE65sNzvyUmWgI1tz3mKq74lGA0mL8LYZcoIzKOzDh6HmrYm3d18k60nHerC8A9Km8kYu87zfSFnLA==",
10564 "dev": true
10565 },
10566 "is-binary-path": {
10567 "version": "1.0.1",
10568 "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz",
10569 "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=",
10570 "dev": true,
10571 "requires": {
10572 "binary-extensions": "^1.0.0"
10573 }
10574 },
10575 "is-buffer": {
10576 "version": "1.1.6",
10577 "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
10578 "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
10579 "dev": true
10580 },
10581 "is-callable": {
10582 "version": "1.1.5",
10583 "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.5.tgz",
10584 "integrity": "sha512-ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q==",
10585 "dev": true
10586 },
10587 "is-data-descriptor": {
10588 "version": "0.1.4",
10589 "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
10590 "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
10591 "dev": true,
10592 "requires": {
10593 "kind-of": "^3.0.2"
10594 },
10595 "dependencies": {
10596 "kind-of": {
10597 "version": "3.2.2",
10598 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
10599 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
10600 "dev": true,
10601 "requires": {
10602 "is-buffer": "^1.1.5"
10603 }
10604 }
10605 }
10606 },
10607 "is-date-object": {
10608 "version": "1.0.2",
10609 "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz",
10610 "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==",
10611 "dev": true
10612 },
10613 "is-descriptor": {
10614 "version": "0.1.6",
10615 "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
10616 "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
10617 "dev": true,
10618 "requires": {
10619 "is-accessor-descriptor": "^0.1.6",
10620 "is-data-descriptor": "^0.1.4",
10621 "kind-of": "^5.0.0"
10622 },
10623 "dependencies": {
10624 "kind-of": {
10625 "version": "5.1.0",
10626 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
10627 "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
10628 "dev": true
10629 }
10630 }
10631 },
10632 "is-extendable": {
10633 "version": "0.1.1",
10634 "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
10635 "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
10636 "dev": true
10637 },
10638 "is-extglob": {
10639 "version": "2.1.1",
10640 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
10641 "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
10642 "dev": true
10643 },
10644 "is-fullwidth-code-point": {
10645 "version": "2.0.0",
10646 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
10647 "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
10648 "dev": true
10649 },
10650 "is-glob": {
10651 "version": "4.0.0",
10652 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.0.tgz",
10653 "integrity": "sha1-lSHHaEXMJhCoUgPd8ICpWML/q8A=",
10654 "dev": true,
10655 "requires": {
10656 "is-extglob": "^2.1.1"
10657 }
10658 },
10659 "is-number": {
10660 "version": "3.0.0",
10661 "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
10662 "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
10663 "dev": true,
10664 "requires": {
10665 "kind-of": "^3.0.2"
10666 },
10667 "dependencies": {
10668 "kind-of": {
10669 "version": "3.2.2",
10670 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
10671 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
10672 "dev": true,
10673 "requires": {
10674 "is-buffer": "^1.1.5"
10675 }
10676 }
10677 }
10678 },
10679 "is-path-cwd": {
10680 "version": "2.2.0",
10681 "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz",
10682 "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==",
10683 "dev": true
10684 },
10685 "is-path-in-cwd": {
10686 "version": "2.1.0",
10687 "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-2.1.0.tgz",
10688 "integrity": "sha512-rNocXHgipO+rvnP6dk3zI20RpOtrAM/kzbB258Uw5BWr3TpXi861yzjo16Dn4hUox07iw5AyeMLHWsujkjzvRQ==",
10689 "dev": true,
10690 "requires": {
10691 "is-path-inside": "^2.1.0"
10692 }
10693 },
10694 "is-path-inside": {
10695 "version": "2.1.0",
10696 "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-2.1.0.tgz",
10697 "integrity": "sha512-wiyhTzfDWsvwAW53OBWF5zuvaOGlZ6PwYxAbPVDhpm+gM09xKQGjBq/8uYN12aDvMxnAnq3dxTyoSoRNmg5YFg==",
10698 "dev": true,
10699 "requires": {
10700 "path-is-inside": "^1.0.2"
10701 }
10702 },
10703 "is-plain-object": {
10704 "version": "2.0.4",
10705 "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
10706 "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
10707 "dev": true,
10708 "requires": {
10709 "isobject": "^3.0.1"
10710 }
10711 },
10712 "is-regex": {
10713 "version": "1.0.5",
10714 "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz",
10715 "integrity": "sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ==",
10716 "dev": true,
10717 "requires": {
10718 "has": "^1.0.3"
10719 }
10720 },
10721 "is-stream": {
10722 "version": "1.1.0",
10723 "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz",
10724 "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=",
10725 "dev": true
10726 },
10727 "is-symbol": {
10728 "version": "1.0.3",
10729 "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz",
10730 "integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==",
10731 "dev": true,
10732 "requires": {
10733 "has-symbols": "^1.0.1"
10734 }
10735 },
10736 "is-windows": {
10737 "version": "1.0.2",
10738 "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz",
10739 "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==",
10740 "dev": true
10741 },
10742 "is-wsl": {
10743 "version": "1.1.0",
10744 "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz",
10745 "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=",
10746 "dev": true
10747 },
10748 "isarray": {
10749 "version": "1.0.0",
10750 "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
10751 "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
10752 "dev": true
10753 },
10754 "isexe": {
10755 "version": "2.0.0",
10756 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
10757 "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
10758 "dev": true
10759 },
10760 "isobject": {
10761 "version": "3.0.1",
10762 "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
10763 "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
10764 "dev": true
10765 },
10766 "json-parse-better-errors": {
10767 "version": "1.0.2",
10768 "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz",
10769 "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==",
10770 "dev": true
10771 },
10772 "json-schema-traverse": {
10773 "version": "0.4.1",
10774 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
10775 "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
10776 "dev": true
10777 },
10778 "json3": {
10779 "version": "3.3.3",
10780 "resolved": "https://registry.npmjs.org/json3/-/json3-3.3.3.tgz",
10781 "integrity": "sha512-c7/8mbUsKigAbLkD5B010BK4D9LZm7A1pNItkEwiUZRpIN66exu/e7YQWysGun+TRKaJp8MhemM+VkfWv42aCA==",
10782 "dev": true
10783 },
10784 "json5": {
10785 "version": "1.0.1",
10786 "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
10787 "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
10788 "dev": true,
10789 "requires": {
10790 "minimist": "^1.2.0"
10791 },
10792 "dependencies": {
10793 "minimist": {
10794 "version": "1.2.0",
10795 "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
10796 "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
10797 "dev": true
10798 }
10799 }
10800 },
10801 "killable": {
10802 "version": "1.0.1",
10803 "resolved": "https://registry.npmjs.org/killable/-/killable-1.0.1.tgz",
10804 "integrity": "sha512-LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg==",
10805 "dev": true
10806 },
10807 "kind-of": {
10808 "version": "6.0.2",
10809 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz",
10810 "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==",
10811 "dev": true
10812 },
10813 "lezer": {
10814 "version": "0.13.5",
10815 "resolved": "https://registry.npmjs.org/lezer/-/lezer-0.13.5.tgz",
10816 "integrity": "sha512-cAiMQZGUo2BD8mpcz7Nv1TlKzWP7YIdIRrX41CiP5bk5t4GHxskOxWUx2iAOuHlz8dO+ivbuXr0J1bfHsWD+lQ==",
10817 "requires": {
10818 "lezer-tree": "^0.13.2"
10819 }
10820 },
10821 "lezer-rust": {
10822 "version": "0.13.1",
10823 "resolved": "https://registry.npmjs.org/lezer-rust/-/lezer-rust-0.13.1.tgz",
10824 "integrity": "sha512-mn27bruCQfgKsyUV4vW/cUcUtZ0TjwNOFR299ZQxfxKSs4UUg0b6Jvu436ROYo5lxquKXf2BQdFWSttMoSlysg==",
10825 "requires": {
10826 "lezer": "^0.13.0"
10827 }
10828 },
10829 "lezer-tree": {
10830 "version": "0.13.2",
10831 "resolved": "https://registry.npmjs.org/lezer-tree/-/lezer-tree-0.13.2.tgz",
10832 "integrity": "sha512-15ZxW8TxVNAOkHIo43Iouv4zbSkQQ5chQHBpwXcD2bBFz46RB4jYLEEww5l1V0xyIx9U2clSyyrLes+hAUFrGQ=="
10833 },
10834 "loader-runner": {
10835 "version": "2.4.0",
10836 "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz",
10837 "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==",
10838 "dev": true
10839 },
10840 "loader-utils": {
10841 "version": "1.2.3",
10842 "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.2.3.tgz",
10843 "integrity": "sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==",
10844 "dev": true,
10845 "requires": {
10846 "big.js": "^5.2.2",
10847 "emojis-list": "^2.0.0",
10848 "json5": "^1.0.1"
10849 }
10850 },
10851 "locate-path": {
10852 "version": "3.0.0",
10853 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
10854 "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
10855 "dev": true,
10856 "requires": {
10857 "p-locate": "^3.0.0",
10858 "path-exists": "^3.0.0"
10859 }
10860 },
10861 "lodash": {
10862 "version": "4.17.19",
10863 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.19.tgz",
10864 "integrity": "sha512-JNvd8XER9GQX0v2qJgsaN/mzFCNA5BRe/j8JN9d+tWyGLSodKQHKFicdwNYzWwI3wjRnaKPsGj1XkBjx/F96DQ==",
10865 "dev": true
10866 },
10867 "loglevel": {
10868 "version": "1.6.8",
10869 "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.6.8.tgz",
10870 "integrity": "sha512-bsU7+gc9AJ2SqpzxwU3+1fedl8zAntbtC5XYlt3s2j1hJcn2PsXSmgN8TaLG/J1/2mod4+cE/3vNL70/c1RNCA==",
10871 "dev": true
10872 },
10873 "lru-cache": {
10874 "version": "5.1.1",
10875 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
10876 "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
10877 "dev": true,
10878 "requires": {
10879 "yallist": "^3.0.2"
10880 }
10881 },
10882 "make-dir": {
10883 "version": "2.1.0",
10884 "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz",
10885 "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==",
10886 "dev": true,
10887 "requires": {
10888 "pify": "^4.0.1",
10889 "semver": "^5.6.0"
10890 },
10891 "dependencies": {
10892 "pify": {
10893 "version": "4.0.1",
10894 "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz",
10895 "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==",
10896 "dev": true
10897 },
10898 "semver": {
10899 "version": "5.7.0",
10900 "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.0.tgz",
10901 "integrity": "sha512-Ya52jSX2u7QKghxeoFGpLwCtGlt7j0oY9DYb5apt9nPlJ42ID+ulTXESnt/qAQcoSERyZ5sl3LDIOw0nAn/5DA==",
10902 "dev": true
10903 }
10904 }
10905 },
10906 "map-cache": {
10907 "version": "0.2.2",
10908 "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz",
10909 "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=",
10910 "dev": true
10911 },
10912 "map-visit": {
10913 "version": "1.0.0",
10914 "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz",
10915 "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=",
10916 "dev": true,
10917 "requires": {
10918 "object-visit": "^1.0.0"
10919 }
10920 },
10921 "md5.js": {
10922 "version": "1.3.5",
10923 "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz",
10924 "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==",
10925 "dev": true,
10926 "requires": {
10927 "hash-base": "^3.0.0",
10928 "inherits": "^2.0.1",
10929 "safe-buffer": "^5.1.2"
10930 }
10931 },
10932 "media-typer": {
10933 "version": "0.3.0",
10934 "resolved": "http://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
10935 "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=",
10936 "dev": true
10937 },
10938 "memory-fs": {
10939 "version": "0.4.1",
10940 "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz",
10941 "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=",
10942 "dev": true,
10943 "requires": {
10944 "errno": "^0.1.3",
10945 "readable-stream": "^2.0.1"
10946 }
10947 },
10948 "merge-descriptors": {
10949 "version": "1.0.1",
10950 "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz",
10951 "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=",
10952 "dev": true
10953 },
10954 "methods": {
10955 "version": "1.1.2",
10956 "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz",
10957 "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=",
10958 "dev": true
10959 },
10960 "micromatch": {
10961 "version": "3.1.10",
10962 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
10963 "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
10964 "dev": true,
10965 "requires": {
10966 "arr-diff": "^4.0.0",
10967 "array-unique": "^0.3.2",
10968 "braces": "^2.3.1",
10969 "define-property": "^2.0.2",
10970 "extend-shallow": "^3.0.2",
10971 "extglob": "^2.0.4",
10972 "fragment-cache": "^0.2.1",
10973 "kind-of": "^6.0.2",
10974 "nanomatch": "^1.2.9",
10975 "object.pick": "^1.3.0",
10976 "regex-not": "^1.0.0",
10977 "snapdragon": "^0.8.1",
10978 "to-regex": "^3.0.2"
10979 }
10980 },
10981 "miller-rabin": {
10982 "version": "4.0.1",
10983 "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz",
10984 "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==",
10985 "dev": true,
10986 "requires": {
10987 "bn.js": "^4.0.0",
10988 "brorand": "^1.0.1"
10989 }
10990 },
10991 "mime": {
10992 "version": "1.6.0",
10993 "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
10994 "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",
10995 "dev": true
10996 },
10997 "mime-db": {
10998 "version": "1.44.0",
10999 "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.44.0.tgz",
11000 "integrity": "sha512-/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg==",
11001 "dev": true
11002 },
11003 "mime-types": {
11004 "version": "2.1.27",
11005 "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.27.tgz",
11006 "integrity": "sha512-JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w==",
11007 "dev": true,
11008 "requires": {
11009 "mime-db": "1.44.0"
11010 }
11011 },
11012 "minimalistic-assert": {
11013 "version": "1.0.1",
11014 "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz",
11015 "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==",
11016 "dev": true
11017 },
11018 "minimalistic-crypto-utils": {
11019 "version": "1.0.1",
11020 "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz",
11021 "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=",
11022 "dev": true
11023 },
11024 "minimatch": {
11025 "version": "3.0.4",
11026 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
11027 "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
11028 "dev": true,
11029 "requires": {
11030 "brace-expansion": "^1.1.7"
11031 }
11032 },
11033 "minimist": {
11034 "version": "0.0.8",
11035 "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
11036 "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=",
11037 "dev": true
11038 },
11039 "mississippi": {
11040 "version": "3.0.0",
11041 "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz",
11042 "integrity": "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==",
11043 "dev": true,
11044 "requires": {
11045 "concat-stream": "^1.5.0",
11046 "duplexify": "^3.4.2",
11047 "end-of-stream": "^1.1.0",
11048 "flush-write-stream": "^1.0.0",
11049 "from2": "^2.1.0",
11050 "parallel-transform": "^1.1.0",
11051 "pump": "^3.0.0",
11052 "pumpify": "^1.3.3",
11053 "stream-each": "^1.1.0",
11054 "through2": "^2.0.0"
11055 },
11056 "dependencies": {
11057 "pump": {
11058 "version": "3.0.0",
11059 "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
11060 "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
11061 "dev": true,
11062 "requires": {
11063 "end-of-stream": "^1.1.0",
11064 "once": "^1.3.1"
11065 }
11066 }
11067 }
11068 },
11069 "mixin-deep": {
11070 "version": "1.3.2",
11071 "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz",
11072 "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==",
11073 "dev": true,
11074 "requires": {
11075 "for-in": "^1.0.2",
11076 "is-extendable": "^1.0.1"
11077 },
11078 "dependencies": {
11079 "is-extendable": {
11080 "version": "1.0.1",
11081 "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
11082 "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
11083 "dev": true,
11084 "requires": {
11085 "is-plain-object": "^2.0.4"
11086 }
11087 }
11088 }
11089 },
11090 "mkdirp": {
11091 "version": "0.5.1",
11092 "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
11093 "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=",
11094 "dev": true,
11095 "requires": {
11096 "minimist": "0.0.8"
11097 }
11098 },
11099 "move-concurrently": {
11100 "version": "1.0.1",
11101 "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz",
11102 "integrity": "sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=",
11103 "dev": true,
11104 "requires": {
11105 "aproba": "^1.1.1",
11106 "copy-concurrently": "^1.0.0",
11107 "fs-write-stream-atomic": "^1.0.8",
11108 "mkdirp": "^0.5.1",
11109 "rimraf": "^2.5.4",
11110 "run-queue": "^1.0.3"
11111 }
11112 },
11113 "ms": {
11114 "version": "2.0.0",
11115 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
11116 "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
11117 "dev": true
11118 },
11119 "multicast-dns": {
11120 "version": "6.2.3",
11121 "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz",
11122 "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==",
11123 "dev": true,
11124 "requires": {
11125 "dns-packet": "^1.3.1",
11126 "thunky": "^1.0.2"
11127 }
11128 },
11129 "multicast-dns-service-types": {
11130 "version": "1.1.0",
11131 "resolved": "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz",
11132 "integrity": "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=",
11133 "dev": true
11134 },
11135 "nanomatch": {
11136 "version": "1.2.13",
11137 "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz",
11138 "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==",
11139 "dev": true,
11140 "requires": {
11141 "arr-diff": "^4.0.0",
11142 "array-unique": "^0.3.2",
11143 "define-property": "^2.0.2",
11144 "extend-shallow": "^3.0.2",
11145 "fragment-cache": "^0.2.1",
11146 "is-windows": "^1.0.2",
11147 "kind-of": "^6.0.2",
11148 "object.pick": "^1.3.0",
11149 "regex-not": "^1.0.0",
11150 "snapdragon": "^0.8.1",
11151 "to-regex": "^3.0.1"
11152 }
11153 },
11154 "negotiator": {
11155 "version": "0.6.2",
11156 "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz",
11157 "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==",
11158 "dev": true
11159 },
11160 "neo-async": {
11161 "version": "2.6.1",
11162 "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.1.tgz",
11163 "integrity": "sha512-iyam8fBuCUpWeKPGpaNMetEocMt364qkCsfL9JuhjXX6dRnguRVOfk2GZaDpPjcOKiiXCPINZC1GczQ7iTq3Zw==",
11164 "dev": true
11165 },
11166 "nice-try": {
11167 "version": "1.0.4",
11168 "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.4.tgz",
11169 "integrity": "sha512-2NpiFHqC87y/zFke0fC0spBXL3bBsoh/p5H1EFhshxjCR5+0g2d6BiXbUFz9v1sAcxsk2htp2eQnNIci2dIYcA==",
11170 "dev": true
11171 },
11172 "node-forge": {
11173 "version": "0.9.0",
11174 "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.9.0.tgz",
11175 "integrity": "sha512-7ASaDa3pD+lJ3WvXFsxekJQelBKRpne+GOVbLbtHYdd7pFspyeuJHnWfLplGf3SwKGbfs/aYl5V/JCIaHVUKKQ==",
11176 "dev": true
11177 },
11178 "node-libs-browser": {
11179 "version": "2.2.1",
11180 "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz",
11181 "integrity": "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==",
11182 "dev": true,
11183 "requires": {
11184 "assert": "^1.1.1",
11185 "browserify-zlib": "^0.2.0",
11186 "buffer": "^4.3.0",
11187 "console-browserify": "^1.1.0",
11188 "constants-browserify": "^1.0.0",
11189 "crypto-browserify": "^3.11.0",
11190 "domain-browser": "^1.1.1",
11191 "events": "^3.0.0",
11192 "https-browserify": "^1.0.0",
11193 "os-browserify": "^0.3.0",
11194 "path-browserify": "0.0.1",
11195 "process": "^0.11.10",
11196 "punycode": "^1.2.4",
11197 "querystring-es3": "^0.2.0",
11198 "readable-stream": "^2.3.3",
11199 "stream-browserify": "^2.0.1",
11200 "stream-http": "^2.7.2",
11201 "string_decoder": "^1.0.0",
11202 "timers-browserify": "^2.0.4",
11203 "tty-browserify": "0.0.0",
11204 "url": "^0.11.0",
11205 "util": "^0.11.0",
11206 "vm-browserify": "^1.0.1"
11207 },
11208 "dependencies": {
11209 "punycode": {
11210 "version": "1.4.1",
11211 "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
11212 "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=",
11213 "dev": true
11214 }
11215 }
11216 },
11217 "normalize-path": {
11218 "version": "2.1.1",
11219 "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
11220 "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
11221 "dev": true,
11222 "requires": {
11223 "remove-trailing-separator": "^1.0.1"
11224 }
11225 },
11226 "npm-run-path": {
11227 "version": "2.0.2",
11228 "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz",
11229 "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=",
11230 "dev": true,
11231 "requires": {
11232 "path-key": "^2.0.0"
11233 }
11234 },
11235 "object-assign": {
11236 "version": "4.1.1",
11237 "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
11238 "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
11239 "dev": true
11240 },
11241 "object-copy": {
11242 "version": "0.1.0",
11243 "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz",
11244 "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=",
11245 "dev": true,
11246 "requires": {
11247 "copy-descriptor": "^0.1.0",
11248 "define-property": "^0.2.5",
11249 "kind-of": "^3.0.3"
11250 },
11251 "dependencies": {
11252 "define-property": {
11253 "version": "0.2.5",
11254 "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
11255 "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
11256 "dev": true,
11257 "requires": {
11258 "is-descriptor": "^0.1.0"
11259 }
11260 },
11261 "kind-of": {
11262 "version": "3.2.2",
11263 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
11264 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
11265 "dev": true,
11266 "requires": {
11267 "is-buffer": "^1.1.5"
11268 }
11269 }
11270 }
11271 },
11272 "object-inspect": {
11273 "version": "1.7.0",
11274 "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.7.0.tgz",
11275 "integrity": "sha512-a7pEHdh1xKIAgTySUGgLMx/xwDZskN1Ud6egYYN3EdRW4ZMPNEDUTF+hwy2LUC+Bl+SyLXANnwz/jyh/qutKUw==",
11276 "dev": true
11277 },
11278 "object-is": {
11279 "version": "1.1.2",
11280 "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.2.tgz",
11281 "integrity": "sha512-5lHCz+0uufF6wZ7CRFWJN3hp8Jqblpgve06U5CMQ3f//6iDjPr2PEo9MWCjEssDsa+UZEL4PkFpr+BMop6aKzQ==",
11282 "dev": true,
11283 "requires": {
11284 "define-properties": "^1.1.3",
11285 "es-abstract": "^1.17.5"
11286 }
11287 },
11288 "object-keys": {
11289 "version": "1.1.1",
11290 "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz",
11291 "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==",
11292 "dev": true
11293 },
11294 "object-visit": {
11295 "version": "1.0.1",
11296 "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz",
11297 "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=",
11298 "dev": true,
11299 "requires": {
11300 "isobject": "^3.0.0"
11301 }
11302 },
11303 "object.assign": {
11304 "version": "4.1.0",
11305 "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz",
11306 "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==",
11307 "dev": true,
11308 "requires": {
11309 "define-properties": "^1.1.2",
11310 "function-bind": "^1.1.1",
11311 "has-symbols": "^1.0.0",
11312 "object-keys": "^1.0.11"
11313 }
11314 },
11315 "object.pick": {
11316 "version": "1.3.0",
11317 "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz",
11318 "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=",
11319 "dev": true,
11320 "requires": {
11321 "isobject": "^3.0.1"
11322 }
11323 },
11324 "obuf": {
11325 "version": "1.1.2",
11326 "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz",
11327 "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==",
11328 "dev": true
11329 },
11330 "on-finished": {
11331 "version": "2.3.0",
11332 "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
11333 "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=",
11334 "dev": true,
11335 "requires": {
11336 "ee-first": "1.1.1"
11337 }
11338 },
11339 "on-headers": {
11340 "version": "1.0.2",
11341 "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz",
11342 "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==",
11343 "dev": true
11344 },
11345 "once": {
11346 "version": "1.4.0",
11347 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
11348 "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
11349 "dev": true,
11350 "requires": {
11351 "wrappy": "1"
11352 }
11353 },
11354 "opn": {
11355 "version": "5.5.0",
11356 "resolved": "https://registry.npmjs.org/opn/-/opn-5.5.0.tgz",
11357 "integrity": "sha512-PqHpggC9bLV0VeWcdKhkpxY+3JTzetLSqTCWL/z/tFIbI6G8JCjondXklT1JinczLz2Xib62sSp0T/gKT4KksA==",
11358 "dev": true,
11359 "requires": {
11360 "is-wsl": "^1.1.0"
11361 }
11362 },
11363 "original": {
11364 "version": "1.0.2",
11365 "resolved": "https://registry.npmjs.org/original/-/original-1.0.2.tgz",
11366 "integrity": "sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg==",
11367 "dev": true,
11368 "requires": {
11369 "url-parse": "^1.4.3"
11370 }
11371 },
11372 "os-browserify": {
11373 "version": "0.3.0",
11374 "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz",
11375 "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=",
11376 "dev": true
11377 },
11378 "p-finally": {
11379 "version": "1.0.0",
11380 "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz",
11381 "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=",
11382 "dev": true
11383 },
11384 "p-limit": {
11385 "version": "2.1.0",
11386 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.1.0.tgz",
11387 "integrity": "sha512-NhURkNcrVB+8hNfLuysU8enY5xn2KXphsHBaC2YmRNTZRc7RWusw6apSpdEj3jo4CMb6W9nrF6tTnsJsJeyu6g==",
11388 "dev": true,
11389 "requires": {
11390 "p-try": "^2.0.0"
11391 }
11392 },
11393 "p-locate": {
11394 "version": "3.0.0",
11395 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
11396 "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
11397 "dev": true,
11398 "requires": {
11399 "p-limit": "^2.0.0"
11400 }
11401 },
11402 "p-map": {
11403 "version": "2.1.0",
11404 "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz",
11405 "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==",
11406 "dev": true
11407 },
11408 "p-retry": {
11409 "version": "3.0.1",
11410 "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-3.0.1.tgz",
11411 "integrity": "sha512-XE6G4+YTTkT2a0UWb2kjZe8xNwf8bIbnqpc/IS/idOBVhyves0mK5OJgeocjx7q5pvX/6m23xuzVPYT1uGM73w==",
11412 "dev": true,
11413 "requires": {
11414 "retry": "^0.12.0"
11415 }
11416 },
11417 "p-try": {
11418 "version": "2.0.0",
11419 "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.0.0.tgz",
11420 "integrity": "sha512-hMp0onDKIajHfIkdRk3P4CdCmErkYAxxDtP3Wx/4nZ3aGlau2VKh3mZpcuFkH27WQkL/3WBCPOktzA9ZOAnMQQ==",
11421 "dev": true
11422 },
11423 "pako": {
11424 "version": "1.0.11",
11425 "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz",
11426 "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==",
11427 "dev": true
11428 },
11429 "parallel-transform": {
11430 "version": "1.1.0",
11431 "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.1.0.tgz",
11432 "integrity": "sha1-1BDwZbBdojCB/NEPKIVMKb2jOwY=",
11433 "dev": true,
11434 "requires": {
11435 "cyclist": "~0.2.2",
11436 "inherits": "^2.0.3",
11437 "readable-stream": "^2.1.5"
11438 }
11439 },
11440 "parse-asn1": {
11441 "version": "5.1.5",
11442 "resolved": "http://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.5.tgz",
11443 "integrity": "sha512-jkMYn1dcJqF6d5CpU689bq7w/b5ALS9ROVSpQDPrZsqqesUJii9qutvoT5ltGedNXMO2e16YUWIghG9KxaViTQ==",
11444 "dev": true,
11445 "requires": {
11446 "asn1.js": "^4.0.0",
11447 "browserify-aes": "^1.0.0",
11448 "create-hash": "^1.1.0",
11449 "evp_bytestokey": "^1.0.0",
11450 "pbkdf2": "^3.0.3",
11451 "safe-buffer": "^5.1.1"
11452 }
11453 },
11454 "parse-passwd": {
11455 "version": "1.0.0",
11456 "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz",
11457 "integrity": "sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY=",
11458 "dev": true
11459 },
11460 "parseurl": {
11461 "version": "1.3.3",
11462 "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
11463 "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==",
11464 "dev": true
11465 },
11466 "pascalcase": {
11467 "version": "0.1.1",
11468 "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz",
11469 "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=",
11470 "dev": true
11471 },
11472 "path-browserify": {
11473 "version": "0.0.1",
11474 "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz",
11475 "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==",
11476 "dev": true
11477 },
11478 "path-dirname": {
11479 "version": "1.0.2",
11480 "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz",
11481 "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=",
11482 "dev": true
11483 },
11484 "path-exists": {
11485 "version": "3.0.0",
11486 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
11487 "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
11488 "dev": true
11489 },
11490 "path-is-absolute": {
11491 "version": "1.0.1",
11492 "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
11493 "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
11494 "dev": true
11495 },
11496 "path-is-inside": {
11497 "version": "1.0.2",
11498 "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz",
11499 "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=",
11500 "dev": true
11501 },
11502 "path-key": {
11503 "version": "2.0.1",
11504 "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz",
11505 "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=",
11506 "dev": true
11507 },
11508 "path-to-regexp": {
11509 "version": "0.1.7",
11510 "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz",
11511 "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=",
11512 "dev": true
11513 },
11514 "path-type": {
11515 "version": "3.0.0",
11516 "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz",
11517 "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==",
11518 "dev": true,
11519 "requires": {
11520 "pify": "^3.0.0"
11521 }
11522 },
11523 "pbkdf2": {
11524 "version": "3.0.17",
11525 "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.0.17.tgz",
11526 "integrity": "sha512-U/il5MsrZp7mGg3mSQfn742na2T+1/vHDCG5/iTI3X9MKUuYUZVLQhyRsg06mCgDBTd57TxzgZt7P+fYfjRLtA==",
11527 "dev": true,
11528 "requires": {
11529 "create-hash": "^1.1.2",
11530 "create-hmac": "^1.1.4",
11531 "ripemd160": "^2.0.1",
11532 "safe-buffer": "^5.0.1",
11533 "sha.js": "^2.4.8"
11534 }
11535 },
11536 "pify": {
11537 "version": "3.0.0",
11538 "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
11539 "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
11540 "dev": true
11541 },
11542 "pinkie": {
11543 "version": "2.0.4",
11544 "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
11545 "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=",
11546 "dev": true
11547 },
11548 "pinkie-promise": {
11549 "version": "2.0.1",
11550 "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
11551 "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=",
11552 "dev": true,
11553 "requires": {
11554 "pinkie": "^2.0.0"
11555 }
11556 },
11557 "pkg-dir": {
11558 "version": "3.0.0",
11559 "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz",
11560 "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==",
11561 "dev": true,
11562 "requires": {
11563 "find-up": "^3.0.0"
11564 }
11565 },
11566 "portfinder": {
11567 "version": "1.0.26",
11568 "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.26.tgz",
11569 "integrity": "sha512-Xi7mKxJHHMI3rIUrnm/jjUgwhbYMkp/XKEcZX3aG4BrumLpq3nmoQMX+ClYnDZnZ/New7IatC1no5RX0zo1vXQ==",
11570 "dev": true,
11571 "requires": {
11572 "async": "^2.6.2",
11573 "debug": "^3.1.1",
11574 "mkdirp": "^0.5.1"
11575 },
11576 "dependencies": {
11577 "debug": {
11578 "version": "3.2.6",
11579 "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
11580 "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
11581 "dev": true,
11582 "requires": {
11583 "ms": "^2.1.1"
11584 }
11585 },
11586 "ms": {
11587 "version": "2.1.2",
11588 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
11589 "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
11590 "dev": true
11591 }
11592 }
11593 },
11594 "posix-character-classes": {
11595 "version": "0.1.1",
11596 "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz",
11597 "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=",
11598 "dev": true
11599 },
11600 "process": {
11601 "version": "0.11.10",
11602 "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz",
11603 "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=",
11604 "dev": true
11605 },
11606 "process-nextick-args": {
11607 "version": "2.0.0",
11608 "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz",
11609 "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==",
11610 "dev": true
11611 },
11612 "promise-inflight": {
11613 "version": "1.0.1",
11614 "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz",
11615 "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=",
11616 "dev": true
11617 },
11618 "proxy-addr": {
11619 "version": "2.0.6",
11620 "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.6.tgz",
11621 "integrity": "sha512-dh/frvCBVmSsDYzw6n926jv974gddhkFPfiN8hPOi30Wax25QZyZEGveluCgliBnqmuM+UJmBErbAUFIoDbjOw==",
11622 "dev": true,
11623 "requires": {
11624 "forwarded": "~0.1.2",
11625 "ipaddr.js": "1.9.1"
11626 }
11627 },
11628 "prr": {
11629 "version": "1.0.1",
11630 "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz",
11631 "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=",
11632 "dev": true
11633 },
11634 "public-encrypt": {
11635 "version": "4.0.3",
11636 "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz",
11637 "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==",
11638 "dev": true,
11639 "requires": {
11640 "bn.js": "^4.1.0",
11641 "browserify-rsa": "^4.0.0",
11642 "create-hash": "^1.1.0",
11643 "parse-asn1": "^5.0.0",
11644 "randombytes": "^2.0.1",
11645 "safe-buffer": "^5.1.2"
11646 }
11647 },
11648 "pump": {
11649 "version": "2.0.1",
11650 "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz",
11651 "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==",
11652 "dev": true,
11653 "requires": {
11654 "end-of-stream": "^1.1.0",
11655 "once": "^1.3.1"
11656 }
11657 },
11658 "pumpify": {
11659 "version": "1.5.1",
11660 "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz",
11661 "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==",
11662 "dev": true,
11663 "requires": {
11664 "duplexify": "^3.6.0",
11665 "inherits": "^2.0.3",
11666 "pump": "^2.0.0"
11667 }
11668 },
11669 "punycode": {
11670 "version": "2.1.1",
11671 "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
11672 "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
11673 "dev": true
11674 },
11675 "qs": {
11676 "version": "6.7.0",
11677 "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz",
11678 "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==",
11679 "dev": true
11680 },
11681 "querystring": {
11682 "version": "0.2.0",
11683 "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz",
11684 "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=",
11685 "dev": true
11686 },
11687 "querystring-es3": {
11688 "version": "0.2.1",
11689 "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz",
11690 "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=",
11691 "dev": true
11692 },
11693 "querystringify": {
11694 "version": "2.1.1",
11695 "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.1.1.tgz",
11696 "integrity": "sha512-w7fLxIRCRT7U8Qu53jQnJyPkYZIaR4n5151KMfcJlO/A9397Wxb1amJvROTK6TOnp7PfoAmg/qXiNHI+08jRfA==",
11697 "dev": true
11698 },
11699 "randombytes": {
11700 "version": "2.1.0",
11701 "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz",
11702 "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==",
11703 "dev": true,
11704 "requires": {
11705 "safe-buffer": "^5.1.0"
11706 }
11707 },
11708 "randomfill": {
11709 "version": "1.0.4",
11710 "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz",
11711 "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==",
11712 "dev": true,
11713 "requires": {
11714 "randombytes": "^2.0.5",
11715 "safe-buffer": "^5.1.0"
11716 }
11717 },
11718 "range-parser": {
11719 "version": "1.2.1",
11720 "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
11721 "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==",
11722 "dev": true
11723 },
11724 "raw-body": {
11725 "version": "2.4.0",
11726 "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz",
11727 "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==",
11728 "dev": true,
11729 "requires": {
11730 "bytes": "3.1.0",
11731 "http-errors": "1.7.2",
11732 "iconv-lite": "0.4.24",
11733 "unpipe": "1.0.0"
11734 },
11735 "dependencies": {
11736 "bytes": {
11737 "version": "3.1.0",
11738 "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz",
11739 "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==",
11740 "dev": true
11741 }
11742 }
11743 },
11744 "readable-stream": {
11745 "version": "2.3.6",
11746 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
11747 "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
11748 "dev": true,
11749 "requires": {
11750 "core-util-is": "~1.0.0",
11751 "inherits": "~2.0.3",
11752 "isarray": "~1.0.0",
11753 "process-nextick-args": "~2.0.0",
11754 "safe-buffer": "~5.1.1",
11755 "string_decoder": "~1.1.1",
11756 "util-deprecate": "~1.0.1"
11757 }
11758 },
11759 "readdirp": {
11760 "version": "2.2.1",
11761 "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz",
11762 "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==",
11763 "dev": true,
11764 "requires": {
11765 "graceful-fs": "^4.1.11",
11766 "micromatch": "^3.1.10",
11767 "readable-stream": "^2.0.2"
11768 }
11769 },
11770 "regex-not": {
11771 "version": "1.0.2",
11772 "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz",
11773 "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==",
11774 "dev": true,
11775 "requires": {
11776 "extend-shallow": "^3.0.2",
11777 "safe-regex": "^1.1.0"
11778 }
11779 },
11780 "regexp.prototype.flags": {
11781 "version": "1.3.0",
11782 "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.0.tgz",
11783 "integrity": "sha512-2+Q0C5g951OlYlJz6yu5/M33IcsESLlLfsyIaLJaG4FA2r4yP8MvVMJUUP/fVBkSpbbbZlS5gynbEWLipiiXiQ==",
11784 "dev": true,
11785 "requires": {
11786 "define-properties": "^1.1.3",
11787 "es-abstract": "^1.17.0-next.1"
11788 }
11789 },
11790 "remove-trailing-separator": {
11791 "version": "1.1.0",
11792 "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz",
11793 "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=",
11794 "dev": true
11795 },
11796 "repeat-element": {
11797 "version": "1.1.2",
11798 "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.2.tgz",
11799 "integrity": "sha1-7wiaF40Ug7quTZPrmLT55OEdmQo=",
11800 "dev": true
11801 },
11802 "repeat-string": {
11803 "version": "1.6.1",
11804 "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
11805 "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=",
11806 "dev": true
11807 },
11808 "require-directory": {
11809 "version": "2.1.1",
11810 "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
11811 "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=",
11812 "dev": true
11813 },
11814 "require-main-filename": {
11815 "version": "2.0.0",
11816 "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz",
11817 "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==",
11818 "dev": true
11819 },
11820 "requires-port": {
11821 "version": "1.0.0",
11822 "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz",
11823 "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=",
11824 "dev": true
11825 },
11826 "resolve-cwd": {
11827 "version": "2.0.0",
11828 "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz",
11829 "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=",
11830 "dev": true,
11831 "requires": {
11832 "resolve-from": "^3.0.0"
11833 }
11834 },
11835 "resolve-dir": {
11836 "version": "1.0.1",
11837 "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz",
11838 "integrity": "sha1-eaQGRMNivoLybv/nOcm7U4IEb0M=",
11839 "dev": true,
11840 "requires": {
11841 "expand-tilde": "^2.0.0",
11842 "global-modules": "^1.0.0"
11843 },
11844 "dependencies": {
11845 "global-modules": {
11846 "version": "1.0.0",
11847 "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz",
11848 "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==",
11849 "dev": true,
11850 "requires": {
11851 "global-prefix": "^1.0.1",
11852 "is-windows": "^1.0.1",
11853 "resolve-dir": "^1.0.0"
11854 }
11855 }
11856 }
11857 },
11858 "resolve-from": {
11859 "version": "3.0.0",
11860 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz",
11861 "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=",
11862 "dev": true
11863 },
11864 "resolve-url": {
11865 "version": "0.2.1",
11866 "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz",
11867 "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=",
11868 "dev": true
11869 },
11870 "ret": {
11871 "version": "0.1.15",
11872 "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz",
11873 "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==",
11874 "dev": true
11875 },
11876 "retry": {
11877 "version": "0.12.0",
11878 "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz",
11879 "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=",
11880 "dev": true
11881 },
11882 "rimraf": {
11883 "version": "2.6.2",
11884 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.2.tgz",
11885 "integrity": "sha512-lreewLK/BlghmxtfH36YYVg1i8IAce4TI7oao75I1g245+6BctqTVQiBP3YUJ9C6DQOXJmkYR9X9fCLtCOJc5w==",
11886 "dev": true,
11887 "requires": {
11888 "glob": "^7.0.5"
11889 }
11890 },
11891 "ripemd160": {
11892 "version": "2.0.2",
11893 "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz",
11894 "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==",
11895 "dev": true,
11896 "requires": {
11897 "hash-base": "^3.0.0",
11898 "inherits": "^2.0.1"
11899 }
11900 },
11901 "run-queue": {
11902 "version": "1.0.3",
11903 "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz",
11904 "integrity": "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=",
11905 "dev": true,
11906 "requires": {
11907 "aproba": "^1.1.1"
11908 }
11909 },
11910 "safe-buffer": {
11911 "version": "5.1.2",
11912 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
11913 "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
11914 "dev": true
11915 },
11916 "safe-regex": {
11917 "version": "1.1.0",
11918 "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz",
11919 "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=",
11920 "dev": true,
11921 "requires": {
11922 "ret": "~0.1.10"
11923 }
11924 },
11925 "safer-buffer": {
11926 "version": "2.1.2",
11927 "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
11928 "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
11929 "dev": true
11930 },
11931 "schema-utils": {
11932 "version": "1.0.0",
11933 "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz",
11934 "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==",
11935 "dev": true,
11936 "requires": {
11937 "ajv": "^6.1.0",
11938 "ajv-errors": "^1.0.0",
11939 "ajv-keywords": "^3.1.0"
11940 }
11941 },
11942 "select-hose": {
11943 "version": "2.0.0",
11944 "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz",
11945 "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=",
11946 "dev": true
11947 },
11948 "selfsigned": {
11949 "version": "1.10.7",
11950 "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.7.tgz",
11951 "integrity": "sha512-8M3wBCzeWIJnQfl43IKwOmC4H/RAp50S8DF60znzjW5GVqTcSe2vWclt7hmYVPkKPlHWOu5EaWOMZ2Y6W8ZXTA==",
11952 "dev": true,
11953 "requires": {
11954 "node-forge": "0.9.0"
11955 }
11956 },
11957 "semver": {
11958 "version": "5.5.0",
11959 "resolved": "https://registry.npmjs.org/semver/-/semver-5.5.0.tgz",
11960 "integrity": "sha512-4SJ3dm0WAwWy/NVeioZh5AntkdJoWKxHxcmyP622fOkgHa4z3R0TdBJICINyaSDE6uNwVc8gZr+ZinwZAH4xIA==",
11961 "dev": true
11962 },
11963 "send": {
11964 "version": "0.17.1",
11965 "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz",
11966 "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==",
11967 "dev": true,
11968 "requires": {
11969 "debug": "2.6.9",
11970 "depd": "~1.1.2",
11971 "destroy": "~1.0.4",
11972 "encodeurl": "~1.0.2",
11973 "escape-html": "~1.0.3",
11974 "etag": "~1.8.1",
11975 "fresh": "0.5.2",
11976 "http-errors": "~1.7.2",
11977 "mime": "1.6.0",
11978 "ms": "2.1.1",
11979 "on-finished": "~2.3.0",
11980 "range-parser": "~1.2.1",
11981 "statuses": "~1.5.0"
11982 },
11983 "dependencies": {
11984 "debug": {
11985 "version": "2.6.9",
11986 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
11987 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
11988 "dev": true,
11989 "requires": {
11990 "ms": "2.0.0"
11991 },
11992 "dependencies": {
11993 "ms": {
11994 "version": "2.0.0",
11995 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
11996 "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
11997 "dev": true
11998 }
11999 }
12000 },
12001 "ms": {
12002 "version": "2.1.1",
12003 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
12004 "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==",
12005 "dev": true
12006 }
12007 }
12008 },
12009 "serialize-javascript": {
12010 "version": "2.1.2",
12011 "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-2.1.2.tgz",
12012 "integrity": "sha512-rs9OggEUF0V4jUSecXazOYsLfu7OGK2qIn3c7IPBiffz32XniEp/TX9Xmc9LQfK2nQ2QKHvZ2oygKUGU0lG4jQ==",
12013 "dev": true
12014 },
12015 "serve-index": {
12016 "version": "1.9.1",
12017 "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz",
12018 "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=",
12019 "dev": true,
12020 "requires": {
12021 "accepts": "~1.3.4",
12022 "batch": "0.6.1",
12023 "debug": "2.6.9",
12024 "escape-html": "~1.0.3",
12025 "http-errors": "~1.6.2",
12026 "mime-types": "~2.1.17",
12027 "parseurl": "~1.3.2"
12028 },
12029 "dependencies": {
12030 "debug": {
12031 "version": "2.6.9",
12032 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
12033 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
12034 "dev": true,
12035 "requires": {
12036 "ms": "2.0.0"
12037 }
12038 },
12039 "http-errors": {
12040 "version": "1.6.3",
12041 "resolved": "http://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz",
12042 "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=",
12043 "dev": true,
12044 "requires": {
12045 "depd": "~1.1.2",
12046 "inherits": "2.0.3",
12047 "setprototypeof": "1.1.0",
12048 "statuses": ">= 1.4.0 < 2"
12049 }
12050 },
12051 "setprototypeof": {
12052 "version": "1.1.0",
12053 "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz",
12054 "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==",
12055 "dev": true
12056 }
12057 }
12058 },
12059 "serve-static": {
12060 "version": "1.14.1",
12061 "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz",
12062 "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==",
12063 "dev": true,
12064 "requires": {
12065 "encodeurl": "~1.0.2",
12066 "escape-html": "~1.0.3",
12067 "parseurl": "~1.3.3",
12068 "send": "0.17.1"
12069 }
12070 },
12071 "set-blocking": {
12072 "version": "2.0.0",
12073 "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
12074 "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=",
12075 "dev": true
12076 },
12077 "set-value": {
12078 "version": "2.0.1",
12079 "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz",
12080 "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==",
12081 "dev": true,
12082 "requires": {
12083 "extend-shallow": "^2.0.1",
12084 "is-extendable": "^0.1.1",
12085 "is-plain-object": "^2.0.3",
12086 "split-string": "^3.0.1"
12087 },
12088 "dependencies": {
12089 "extend-shallow": {
12090 "version": "2.0.1",
12091 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
12092 "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
12093 "dev": true,
12094 "requires": {
12095 "is-extendable": "^0.1.0"
12096 }
12097 }
12098 }
12099 },
12100 "setimmediate": {
12101 "version": "1.0.5",
12102 "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz",
12103 "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=",
12104 "dev": true
12105 },
12106 "setprototypeof": {
12107 "version": "1.1.1",
12108 "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz",
12109 "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==",
12110 "dev": true
12111 },
12112 "sha.js": {
12113 "version": "2.4.11",
12114 "resolved": "http://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz",
12115 "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==",
12116 "dev": true,
12117 "requires": {
12118 "inherits": "^2.0.1",
12119 "safe-buffer": "^5.0.1"
12120 }
12121 },
12122 "shebang-command": {
12123 "version": "1.2.0",
12124 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",
12125 "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=",
12126 "dev": true,
12127 "requires": {
12128 "shebang-regex": "^1.0.0"
12129 }
12130 },
12131 "shebang-regex": {
12132 "version": "1.0.0",
12133 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
12134 "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=",
12135 "dev": true
12136 },
12137 "signal-exit": {
12138 "version": "3.0.2",
12139 "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz",
12140 "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=",
12141 "dev": true
12142 },
12143 "slash": {
12144 "version": "1.0.0",
12145 "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz",
12146 "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=",
12147 "dev": true
12148 },
12149 "snapdragon": {
12150 "version": "0.8.2",
12151 "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz",
12152 "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==",
12153 "dev": true,
12154 "requires": {
12155 "base": "^0.11.1",
12156 "debug": "^2.2.0",
12157 "define-property": "^0.2.5",
12158 "extend-shallow": "^2.0.1",
12159 "map-cache": "^0.2.2",
12160 "source-map": "^0.5.6",
12161 "source-map-resolve": "^0.5.0",
12162 "use": "^3.1.0"
12163 },
12164 "dependencies": {
12165 "debug": {
12166 "version": "2.6.9",
12167 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
12168 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
12169 "dev": true,
12170 "requires": {
12171 "ms": "2.0.0"
12172 }
12173 },
12174 "define-property": {
12175 "version": "0.2.5",
12176 "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
12177 "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
12178 "dev": true,
12179 "requires": {
12180 "is-descriptor": "^0.1.0"
12181 }
12182 },
12183 "extend-shallow": {
12184 "version": "2.0.1",
12185 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
12186 "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
12187 "dev": true,
12188 "requires": {
12189 "is-extendable": "^0.1.0"
12190 }
12191 }
12192 }
12193 },
12194 "snapdragon-node": {
12195 "version": "2.1.1",
12196 "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz",
12197 "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==",
12198 "dev": true,
12199 "requires": {
12200 "define-property": "^1.0.0",
12201 "isobject": "^3.0.0",
12202 "snapdragon-util": "^3.0.1"
12203 },
12204 "dependencies": {
12205 "define-property": {
12206 "version": "1.0.0",
12207 "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
12208 "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
12209 "dev": true,
12210 "requires": {
12211 "is-descriptor": "^1.0.0"
12212 }
12213 },
12214 "is-accessor-descriptor": {
12215 "version": "1.0.0",
12216 "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
12217 "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
12218 "dev": true,
12219 "requires": {
12220 "kind-of": "^6.0.0"
12221 }
12222 },
12223 "is-data-descriptor": {
12224 "version": "1.0.0",
12225 "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
12226 "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
12227 "dev": true,
12228 "requires": {
12229 "kind-of": "^6.0.0"
12230 }
12231 },
12232 "is-descriptor": {
12233 "version": "1.0.2",
12234 "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
12235 "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
12236 "dev": true,
12237 "requires": {
12238 "is-accessor-descriptor": "^1.0.0",
12239 "is-data-descriptor": "^1.0.0",
12240 "kind-of": "^6.0.2"
12241 }
12242 }
12243 }
12244 },
12245 "snapdragon-util": {
12246 "version": "3.0.1",
12247 "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz",
12248 "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==",
12249 "dev": true,
12250 "requires": {
12251 "kind-of": "^3.2.0"
12252 },
12253 "dependencies": {
12254 "kind-of": {
12255 "version": "3.2.2",
12256 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
12257 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
12258 "dev": true,
12259 "requires": {
12260 "is-buffer": "^1.1.5"
12261 }
12262 }
12263 }
12264 },
12265 "sockjs": {
12266 "version": "0.3.20",
12267 "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.20.tgz",
12268 "integrity": "sha512-SpmVOVpdq0DJc0qArhF3E5xsxvaiqGNb73XfgBpK1y3UD5gs8DSo8aCTsuT5pX8rssdc2NDIzANwP9eCAiSdTA==",
12269 "dev": true,
12270 "requires": {
12271 "faye-websocket": "^0.10.0",
12272 "uuid": "^3.4.0",
12273 "websocket-driver": "0.6.5"
12274 },
12275 "dependencies": {
12276 "uuid": {
12277 "version": "3.4.0",
12278 "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz",
12279 "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==",
12280 "dev": true
12281 }
12282 }
12283 },
12284 "sockjs-client": {
12285 "version": "1.4.0",
12286 "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.4.0.tgz",
12287 "integrity": "sha512-5zaLyO8/nri5cua0VtOrFXBPK1jbL4+1cebT/mmKA1E1ZXOvJrII75bPu0l0k843G/+iAbhEqzyKr0w/eCCj7g==",
12288 "dev": true,
12289 "requires": {
12290 "debug": "^3.2.5",
12291 "eventsource": "^1.0.7",
12292 "faye-websocket": "~0.11.1",
12293 "inherits": "^2.0.3",
12294 "json3": "^3.3.2",
12295 "url-parse": "^1.4.3"
12296 },
12297 "dependencies": {
12298 "debug": {
12299 "version": "3.2.6",
12300 "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
12301 "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
12302 "dev": true,
12303 "requires": {
12304 "ms": "^2.1.1"
12305 }
12306 },
12307 "faye-websocket": {
12308 "version": "0.11.3",
12309 "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.3.tgz",
12310 "integrity": "sha512-D2y4bovYpzziGgbHYtGCMjlJM36vAl/y+xUyn1C+FVx8szd1E+86KwVw6XvYSzOP8iMpm1X0I4xJD+QtUb36OA==",
12311 "dev": true,
12312 "requires": {
12313 "websocket-driver": ">=0.5.1"
12314 }
12315 },
12316 "ms": {
12317 "version": "2.1.2",
12318 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
12319 "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
12320 "dev": true
12321 }
12322 }
12323 },
12324 "source-list-map": {
12325 "version": "2.0.1",
12326 "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz",
12327 "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==",
12328 "dev": true
12329 },
12330 "source-map": {
12331 "version": "0.5.7",
12332 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
12333 "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
12334 "dev": true
12335 },
12336 "source-map-resolve": {
12337 "version": "0.5.2",
12338 "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.2.tgz",
12339 "integrity": "sha512-MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA==",
12340 "dev": true,
12341 "requires": {
12342 "atob": "^2.1.1",
12343 "decode-uri-component": "^0.2.0",
12344 "resolve-url": "^0.2.1",
12345 "source-map-url": "^0.4.0",
12346 "urix": "^0.1.0"
12347 }
12348 },
12349 "source-map-support": {
12350 "version": "0.5.18",
12351 "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.18.tgz",
12352 "integrity": "sha512-9luZr/BZ2QeU6tO2uG8N2aZpVSli4TSAOAqFOyTO51AJcD9P99c0K1h6dD6r6qo5dyT44BR5exweOaLLeldTkQ==",
12353 "dev": true,
12354 "requires": {
12355 "buffer-from": "^1.0.0",
12356 "source-map": "^0.6.0"
12357 },
12358 "dependencies": {
12359 "source-map": {
12360 "version": "0.6.1",
12361 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
12362 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
12363 "dev": true
12364 }
12365 }
12366 },
12367 "source-map-url": {
12368 "version": "0.4.0",
12369 "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz",
12370 "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=",
12371 "dev": true
12372 },
12373 "spdy": {
12374 "version": "4.0.2",
12375 "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz",
12376 "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==",
12377 "dev": true,
12378 "requires": {
12379 "debug": "^4.1.0",
12380 "handle-thing": "^2.0.0",
12381 "http-deceiver": "^1.2.7",
12382 "select-hose": "^2.0.0",
12383 "spdy-transport": "^3.0.0"
12384 }
12385 },
12386 "spdy-transport": {
12387 "version": "3.0.0",
12388 "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz",
12389 "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==",
12390 "dev": true,
12391 "requires": {
12392 "debug": "^4.1.0",
12393 "detect-node": "^2.0.4",
12394 "hpack.js": "^2.1.6",
12395 "obuf": "^1.1.2",
12396 "readable-stream": "^3.0.6",
12397 "wbuf": "^1.7.3"
12398 },
12399 "dependencies": {
12400 "readable-stream": {
12401 "version": "3.6.0",
12402 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
12403 "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
12404 "dev": true,
12405 "requires": {
12406 "inherits": "^2.0.3",
12407 "string_decoder": "^1.1.1",
12408 "util-deprecate": "^1.0.1"
12409 }
12410 }
12411 }
12412 },
12413 "split-string": {
12414 "version": "3.1.0",
12415 "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz",
12416 "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==",
12417 "dev": true,
12418 "requires": {
12419 "extend-shallow": "^3.0.0"
12420 }
12421 },
12422 "ssri": {
12423 "version": "6.0.1",
12424 "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.1.tgz",
12425 "integrity": "sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA==",
12426 "dev": true,
12427 "requires": {
12428 "figgy-pudding": "^3.5.1"
12429 }
12430 },
12431 "static-extend": {
12432 "version": "0.1.2",
12433 "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz",
12434 "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=",
12435 "dev": true,
12436 "requires": {
12437 "define-property": "^0.2.5",
12438 "object-copy": "^0.1.0"
12439 },
12440 "dependencies": {
12441 "define-property": {
12442 "version": "0.2.5",
12443 "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
12444 "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
12445 "dev": true,
12446 "requires": {
12447 "is-descriptor": "^0.1.0"
12448 }
12449 }
12450 }
12451 },
12452 "statuses": {
12453 "version": "1.5.0",
12454 "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
12455 "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=",
12456 "dev": true
12457 },
12458 "stream-browserify": {
12459 "version": "2.0.2",
12460 "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz",
12461 "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==",
12462 "dev": true,
12463 "requires": {
12464 "inherits": "~2.0.1",
12465 "readable-stream": "^2.0.2"
12466 }
12467 },
12468 "stream-each": {
12469 "version": "1.2.3",
12470 "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz",
12471 "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==",
12472 "dev": true,
12473 "requires": {
12474 "end-of-stream": "^1.1.0",
12475 "stream-shift": "^1.0.0"
12476 }
12477 },
12478 "stream-http": {
12479 "version": "2.8.3",
12480 "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz",
12481 "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==",
12482 "dev": true,
12483 "requires": {
12484 "builtin-status-codes": "^3.0.0",
12485 "inherits": "^2.0.1",
12486 "readable-stream": "^2.3.6",
12487 "to-arraybuffer": "^1.0.0",
12488 "xtend": "^4.0.0"
12489 }
12490 },
12491 "stream-shift": {
12492 "version": "1.0.0",
12493 "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.0.tgz",
12494 "integrity": "sha1-1cdSgl5TZ+eG944Y5EXqIjoVWVI=",
12495 "dev": true
12496 },
12497 "string_decoder": {
12498 "version": "1.1.1",
12499 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
12500 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
12501 "dev": true,
12502 "requires": {
12503 "safe-buffer": "~5.1.0"
12504 }
12505 },
12506 "string-width": {
12507 "version": "3.1.0",
12508 "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz",
12509 "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==",
12510 "dev": true,
12511 "requires": {
12512 "emoji-regex": "^7.0.1",
12513 "is-fullwidth-code-point": "^2.0.0",
12514 "strip-ansi": "^5.1.0"
12515 },
12516 "dependencies": {
12517 "ansi-regex": {
12518 "version": "4.1.0",
12519 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
12520 "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
12521 "dev": true
12522 },
12523 "strip-ansi": {
12524 "version": "5.2.0",
12525 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
12526 "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
12527 "dev": true,
12528 "requires": {
12529 "ansi-regex": "^4.1.0"
12530 }
12531 }
12532 }
12533 },
12534 "string.prototype.trimend": {
12535 "version": "1.0.1",
12536 "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.1.tgz",
12537 "integrity": "sha512-LRPxFUaTtpqYsTeNKaFOw3R4bxIzWOnbQ837QfBylo8jIxtcbK/A/sMV7Q+OAV/vWo+7s25pOE10KYSjaSO06g==",
12538 "dev": true,
12539 "requires": {
12540 "define-properties": "^1.1.3",
12541 "es-abstract": "^1.17.5"
12542 }
12543 },
12544 "string.prototype.trimleft": {
12545 "version": "2.1.2",
12546 "resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.2.tgz",
12547 "integrity": "sha512-gCA0tza1JBvqr3bfAIFJGqfdRTyPae82+KTnm3coDXkZN9wnuW3HjGgN386D7hfv5CHQYCI022/rJPVlqXyHSw==",
12548 "dev": true,
12549 "requires": {
12550 "define-properties": "^1.1.3",
12551 "es-abstract": "^1.17.5",
12552 "string.prototype.trimstart": "^1.0.0"
12553 }
12554 },
12555 "string.prototype.trimright": {
12556 "version": "2.1.2",
12557 "resolved": "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.2.tgz",
12558 "integrity": "sha512-ZNRQ7sY3KroTaYjRS6EbNiiHrOkjihL9aQE/8gfQ4DtAC/aEBRHFJa44OmoWxGGqXuJlfKkZW4WcXErGr+9ZFg==",
12559 "dev": true,
12560 "requires": {
12561 "define-properties": "^1.1.3",
12562 "es-abstract": "^1.17.5",
12563 "string.prototype.trimend": "^1.0.0"
12564 }
12565 },
12566 "string.prototype.trimstart": {
12567 "version": "1.0.1",
12568 "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.1.tgz",
12569 "integrity": "sha512-XxZn+QpvrBI1FOcg6dIpxUPgWCPuNXvMD72aaRaUQv1eD4e/Qy8i/hFTe0BUmD60p/QA6bh1avmuPTfNjqVWRw==",
12570 "dev": true,
12571 "requires": {
12572 "define-properties": "^1.1.3",
12573 "es-abstract": "^1.17.5"
12574 }
12575 },
12576 "strip-ansi": {
12577 "version": "3.0.1",
12578 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
12579 "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
12580 "dev": true,
12581 "requires": {
12582 "ansi-regex": "^2.0.0"
12583 }
12584 },
12585 "strip-eof": {
12586 "version": "1.0.0",
12587 "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz",
12588 "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=",
12589 "dev": true
12590 },
12591 "style-mod": {
12592 "version": "4.0.0",
12593 "resolved": "https://registry.npmjs.org/style-mod/-/style-mod-4.0.0.tgz",
12594 "integrity": "sha512-OPhtyEjyyN9x3nhPsu76f52yUGXiZcgvsrFVtvTkyGRQJ0XK+GPc6ov1z+lRpbeabka+MYEQxOYRnt5nF30aMw=="
12595 },
12596 "supports-color": {
12597 "version": "6.1.0",
12598 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
12599 "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
12600 "dev": true,
12601 "requires": {
12602 "has-flag": "^3.0.0"
12603 }
12604 },
12605 "tapable": {
12606 "version": "1.0.0",
12607 "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.0.0.tgz",
12608 "integrity": "sha512-dQRhbNQkRnaqauC7WqSJ21EEksgT0fYZX2lqXzGkpo8JNig9zGZTYoMGvyI2nWmXlE2VSVXVDu7wLVGu/mQEsg==",
12609 "dev": true
12610 },
12611 "terser": {
12612 "version": "4.6.11",
12613 "resolved": "https://registry.npmjs.org/terser/-/terser-4.6.11.tgz",
12614 "integrity": "sha512-76Ynm7OXUG5xhOpblhytE7X58oeNSmC8xnNhjWVo8CksHit0U0kO4hfNbPrrYwowLWFgM2n9L176VNx2QaHmtA==",
12615 "dev": true,
12616 "requires": {
12617 "commander": "^2.20.0",
12618 "source-map": "~0.6.1",
12619 "source-map-support": "~0.5.12"
12620 },
12621 "dependencies": {
12622 "source-map": {
12623 "version": "0.6.1",
12624 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
12625 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
12626 "dev": true
12627 }
12628 }
12629 },
12630 "terser-webpack-plugin": {
12631 "version": "1.4.3",
12632 "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.3.tgz",
12633 "integrity": "sha512-QMxecFz/gHQwteWwSo5nTc6UaICqN1bMedC5sMtUc7y3Ha3Q8y6ZO0iCR8pq4RJC8Hjf0FEPEHZqcMB/+DFCrA==",
12634 "dev": true,
12635 "requires": {
12636 "cacache": "^12.0.2",
12637 "find-cache-dir": "^2.1.0",
12638 "is-wsl": "^1.1.0",
12639 "schema-utils": "^1.0.0",
12640 "serialize-javascript": "^2.1.2",
12641 "source-map": "^0.6.1",
12642 "terser": "^4.1.2",
12643 "webpack-sources": "^1.4.0",
12644 "worker-farm": "^1.7.0"
12645 },
12646 "dependencies": {
12647 "source-map": {
12648 "version": "0.6.1",
12649 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
12650 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
12651 "dev": true
12652 }
12653 }
12654 },
12655 "through2": {
12656 "version": "2.0.3",
12657 "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.3.tgz",
12658 "integrity": "sha1-AARWmzfHx0ujnEPzzteNGtlBQL4=",
12659 "dev": true,
12660 "requires": {
12661 "readable-stream": "^2.1.5",
12662 "xtend": "~4.0.1"
12663 }
12664 },
12665 "thunky": {
12666 "version": "1.1.0",
12667 "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz",
12668 "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==",
12669 "dev": true
12670 },
12671 "timers-browserify": {
12672 "version": "2.0.11",
12673 "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.11.tgz",
12674 "integrity": "sha512-60aV6sgJ5YEbzUdn9c8kYGIqOubPoUdqQCul3SBAsRCZ40s6Y5cMcrW4dt3/k/EsbLVJNl9n6Vz3fTc+k2GeKQ==",
12675 "dev": true,
12676 "requires": {
12677 "setimmediate": "^1.0.4"
12678 }
12679 },
12680 "to-arraybuffer": {
12681 "version": "1.0.1",
12682 "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz",
12683 "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=",
12684 "dev": true
12685 },
12686 "to-object-path": {
12687 "version": "0.3.0",
12688 "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz",
12689 "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=",
12690 "dev": true,
12691 "requires": {
12692 "kind-of": "^3.0.2"
12693 },
12694 "dependencies": {
12695 "kind-of": {
12696 "version": "3.2.2",
12697 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
12698 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
12699 "dev": true,
12700 "requires": {
12701 "is-buffer": "^1.1.5"
12702 }
12703 }
12704 }
12705 },
12706 "to-regex": {
12707 "version": "3.0.2",
12708 "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz",
12709 "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==",
12710 "dev": true,
12711 "requires": {
12712 "define-property": "^2.0.2",
12713 "extend-shallow": "^3.0.2",
12714 "regex-not": "^1.0.2",
12715 "safe-regex": "^1.1.0"
12716 }
12717 },
12718 "to-regex-range": {
12719 "version": "2.1.1",
12720 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
12721 "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
12722 "dev": true,
12723 "requires": {
12724 "is-number": "^3.0.0",
12725 "repeat-string": "^1.6.1"
12726 }
12727 },
12728 "toidentifier": {
12729 "version": "1.0.0",
12730 "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz",
12731 "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==",
12732 "dev": true
12733 },
12734 "tslib": {
12735 "version": "1.11.1",
12736 "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.11.1.tgz",
12737 "integrity": "sha512-aZW88SY8kQbU7gpV19lN24LtXh/yD4ZZg6qieAJDDg+YBsJcSmLGK9QpnUjAKVG/xefmvJGd1WUmfpT/g6AJGA==",
12738 "dev": true
12739 },
12740 "tty-browserify": {
12741 "version": "0.0.0",
12742 "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz",
12743 "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=",
12744 "dev": true
12745 },
12746 "type-is": {
12747 "version": "1.6.18",
12748 "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz",
12749 "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==",
12750 "dev": true,
12751 "requires": {
12752 "media-typer": "0.3.0",
12753 "mime-types": "~2.1.24"
12754 }
12755 },
12756 "typedarray": {
12757 "version": "0.0.6",
12758 "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
12759 "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=",
12760 "dev": true
12761 },
12762 "union-value": {
12763 "version": "1.0.1",
12764 "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz",
12765 "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==",
12766 "dev": true,
12767 "requires": {
12768 "arr-union": "^3.1.0",
12769 "get-value": "^2.0.6",
12770 "is-extendable": "^0.1.1",
12771 "set-value": "^2.0.1"
12772 }
12773 },
12774 "unique-filename": {
12775 "version": "1.1.1",
12776 "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz",
12777 "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==",
12778 "dev": true,
12779 "requires": {
12780 "unique-slug": "^2.0.0"
12781 }
12782 },
12783 "unique-slug": {
12784 "version": "2.0.0",
12785 "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.0.tgz",
12786 "integrity": "sha1-22Z258fMBimHj/GWCXx4hVrp9Ks=",
12787 "dev": true,
12788 "requires": {
12789 "imurmurhash": "^0.1.4"
12790 }
12791 },
12792 "unpipe": {
12793 "version": "1.0.0",
12794 "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
12795 "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=",
12796 "dev": true
12797 },
12798 "unset-value": {
12799 "version": "1.0.0",
12800 "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz",
12801 "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=",
12802 "dev": true,
12803 "requires": {
12804 "has-value": "^0.3.1",
12805 "isobject": "^3.0.0"
12806 },
12807 "dependencies": {
12808 "has-value": {
12809 "version": "0.3.1",
12810 "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz",
12811 "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=",
12812 "dev": true,
12813 "requires": {
12814 "get-value": "^2.0.3",
12815 "has-values": "^0.1.4",
12816 "isobject": "^2.0.0"
12817 },
12818 "dependencies": {
12819 "isobject": {
12820 "version": "2.1.0",
12821 "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
12822 "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=",
12823 "dev": true,
12824 "requires": {
12825 "isarray": "1.0.0"
12826 }
12827 }
12828 }
12829 },
12830 "has-values": {
12831 "version": "0.1.4",
12832 "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz",
12833 "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=",
12834 "dev": true
12835 }
12836 }
12837 },
12838 "upath": {
12839 "version": "1.1.2",
12840 "resolved": "https://registry.npmjs.org/upath/-/upath-1.1.2.tgz",
12841 "integrity": "sha512-kXpym8nmDmlCBr7nKdIx8P2jNBa+pBpIUFRnKJ4dr8htyYGJFokkr2ZvERRtUN+9SY+JqXouNgUPtv6JQva/2Q==",
12842 "dev": true
12843 },
12844 "uri-js": {
12845 "version": "4.2.2",
12846 "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz",
12847 "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==",
12848 "dev": true,
12849 "requires": {
12850 "punycode": "^2.1.0"
12851 }
12852 },
12853 "urix": {
12854 "version": "0.1.0",
12855 "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz",
12856 "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=",
12857 "dev": true
12858 },
12859 "url": {
12860 "version": "0.11.0",
12861 "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz",
12862 "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=",
12863 "dev": true,
12864 "requires": {
12865 "punycode": "1.3.2",
12866 "querystring": "0.2.0"
12867 },
12868 "dependencies": {
12869 "punycode": {
12870 "version": "1.3.2",
12871 "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz",
12872 "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=",
12873 "dev": true
12874 }
12875 }
12876 },
12877 "url-parse": {
12878 "version": "1.4.7",
12879 "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.4.7.tgz",
12880 "integrity": "sha512-d3uaVyzDB9tQoSXFvuSUNFibTd9zxd2bkVrDRvF5TmvWWQwqE4lgYJ5m+x1DbecWkw+LK4RNl2CU1hHuOKPVlg==",
12881 "dev": true,
12882 "requires": {
12883 "querystringify": "^2.1.1",
12884 "requires-port": "^1.0.0"
12885 }
12886 },
12887 "use": {
12888 "version": "3.1.1",
12889 "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz",
12890 "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==",
12891 "dev": true
12892 },
12893 "util": {
12894 "version": "0.11.1",
12895 "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz",
12896 "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==",
12897 "dev": true,
12898 "requires": {
12899 "inherits": "2.0.3"
12900 }
12901 },
12902 "util-deprecate": {
12903 "version": "1.0.2",
12904 "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
12905 "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
12906 "dev": true
12907 },
12908 "utils-merge": {
12909 "version": "1.0.1",
12910 "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
12911 "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=",
12912 "dev": true
12913 },
12914 "uuid": {
12915 "version": "3.3.2",
12916 "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz",
12917 "integrity": "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==",
12918 "dev": true
12919 },
12920 "v8-compile-cache": {
12921 "version": "2.1.1",
12922 "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.1.1.tgz",
12923 "integrity": "sha512-8OQ9CL+VWyt3JStj7HX7/ciTL2V3Rl1Wf5OL+SNTm0yK1KvtReVulksyeRnCANHHuUxHlQig+JJDlUhBt1NQDQ==",
12924 "dev": true
12925 },
12926 "vary": {
12927 "version": "1.1.2",
12928 "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
12929 "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=",
12930 "dev": true
12931 },
12932 "vm-browserify": {
12933 "version": "1.1.2",
12934 "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz",
12935 "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==",
12936 "dev": true
12937 },
12938 "w3c-keyname": {
12939 "version": "2.2.4",
12940 "resolved": "https://registry.npmjs.org/w3c-keyname/-/w3c-keyname-2.2.4.tgz",
12941 "integrity": "sha512-tOhfEwEzFLJzf6d1ZPkYfGj+FWhIpBux9ppoP3rlclw3Z0BZv3N7b7030Z1kYth+6rDuAsXUFr+d0VE6Ed1ikw=="
12942 },
12943 "watchpack": {
12944 "version": "1.6.1",
12945 "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.6.1.tgz",
12946 "integrity": "sha512-+IF9hfUFOrYOOaKyfaI7h7dquUIOgyEMoQMLA7OP5FxegKA2+XdXThAZ9TU2kucfhDH7rfMHs1oPYziVGWRnZA==",
12947 "dev": true,
12948 "requires": {
12949 "chokidar": "^2.1.8",
12950 "graceful-fs": "^4.1.2",
12951 "neo-async": "^2.5.0"
12952 }
12953 },
12954 "wbuf": {
12955 "version": "1.7.3",
12956 "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz",
12957 "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==",
12958 "dev": true,
12959 "requires": {
12960 "minimalistic-assert": "^1.0.0"
12961 }
12962 },
12963 "webpack": {
12964 "version": "4.43.0",
12965 "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.43.0.tgz",
12966 "integrity": "sha512-GW1LjnPipFW2Y78OOab8NJlCflB7EFskMih2AHdvjbpKMeDJqEgSx24cXXXiPS65+WSwVyxtDsJH6jGX2czy+g==",
12967 "dev": true,
12968 "requires": {
12969 "@webassemblyjs/ast": "1.9.0",
12970 "@webassemblyjs/helper-module-context": "1.9.0",
12971 "@webassemblyjs/wasm-edit": "1.9.0",
12972 "@webassemblyjs/wasm-parser": "1.9.0",
12973 "acorn": "^6.4.1",
12974 "ajv": "^6.10.2",
12975 "ajv-keywords": "^3.4.1",
12976 "chrome-trace-event": "^1.0.2",
12977 "enhanced-resolve": "^4.1.0",
12978 "eslint-scope": "^4.0.3",
12979 "json-parse-better-errors": "^1.0.2",
12980 "loader-runner": "^2.4.0",
12981 "loader-utils": "^1.2.3",
12982 "memory-fs": "^0.4.1",
12983 "micromatch": "^3.1.10",
12984 "mkdirp": "^0.5.3",
12985 "neo-async": "^2.6.1",
12986 "node-libs-browser": "^2.2.1",
12987 "schema-utils": "^1.0.0",
12988 "tapable": "^1.1.3",
12989 "terser-webpack-plugin": "^1.4.3",
12990 "watchpack": "^1.6.1",
12991 "webpack-sources": "^1.4.1"
12992 },
12993 "dependencies": {
12994 "ajv": {
12995 "version": "6.12.2",
12996 "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.2.tgz",
12997 "integrity": "sha512-k+V+hzjm5q/Mr8ef/1Y9goCmlsK4I6Sm74teeyGvFk1XrOsbsKLjEdrvny42CZ+a8sXbk8KWpY/bDwS+FLL2UQ==",
12998 "dev": true,
12999 "requires": {
13000 "fast-deep-equal": "^3.1.1",
13001 "fast-json-stable-stringify": "^2.0.0",
13002 "json-schema-traverse": "^0.4.1",
13003 "uri-js": "^4.2.2"
13004 }
13005 },
13006 "ajv-keywords": {
13007 "version": "3.4.1",
13008 "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.4.1.tgz",
13009 "integrity": "sha512-RO1ibKvd27e6FEShVFfPALuHI3WjSVNeK5FIsmme/LYRNxjKuNj+Dt7bucLa6NdSv3JcVTyMlm9kGR84z1XpaQ==",
13010 "dev": true
13011 },
13012 "fast-deep-equal": {
13013 "version": "3.1.1",
13014 "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz",
13015 "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==",
13016 "dev": true
13017 },
13018 "minimist": {
13019 "version": "1.2.5",
13020 "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
13021 "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
13022 "dev": true
13023 },
13024 "mkdirp": {
13025 "version": "0.5.5",
13026 "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz",
13027 "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==",
13028 "dev": true,
13029 "requires": {
13030 "minimist": "^1.2.5"
13031 }
13032 },
13033 "tapable": {
13034 "version": "1.1.3",
13035 "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz",
13036 "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==",
13037 "dev": true
13038 }
13039 }
13040 },
13041 "webpack-cli": {
13042 "version": "3.3.12",
13043 "resolved": "https://registry.npmjs.org/webpack-cli/-/webpack-cli-3.3.12.tgz",
13044 "integrity": "sha512-NVWBaz9k839ZH/sinurM+HcDvJOTXwSjYp1ku+5XKeOC03z8v5QitnK/x+lAxGXFyhdayoIf/GOpv85z3/xPag==",
13045 "dev": true,
13046 "requires": {
13047 "chalk": "^2.4.2",
13048 "cross-spawn": "^6.0.5",
13049 "enhanced-resolve": "^4.1.1",
13050 "findup-sync": "^3.0.0",
13051 "global-modules": "^2.0.0",
13052 "import-local": "^2.0.0",
13053 "interpret": "^1.4.0",
13054 "loader-utils": "^1.4.0",
13055 "supports-color": "^6.1.0",
13056 "v8-compile-cache": "^2.1.1",
13057 "yargs": "^13.3.2"
13058 },
13059 "dependencies": {
13060 "emojis-list": {
13061 "version": "3.0.0",
13062 "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz",
13063 "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==",
13064 "dev": true
13065 },
13066 "enhanced-resolve": {
13067 "version": "4.2.0",
13068 "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.2.0.tgz",
13069 "integrity": "sha512-S7eiFb/erugyd1rLb6mQ3Vuq+EXHv5cpCkNqqIkYkBgN2QdFnyCZzFBleqwGEx4lgNGYij81BWnCrFNK7vxvjQ==",
13070 "dev": true,
13071 "requires": {
13072 "graceful-fs": "^4.1.2",
13073 "memory-fs": "^0.5.0",
13074 "tapable": "^1.0.0"
13075 }
13076 },
13077 "loader-utils": {
13078 "version": "1.4.0",
13079 "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz",
13080 "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==",
13081 "dev": true,
13082 "requires": {
13083 "big.js": "^5.2.2",
13084 "emojis-list": "^3.0.0",
13085 "json5": "^1.0.1"
13086 }
13087 },
13088 "memory-fs": {
13089 "version": "0.5.0",
13090 "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz",
13091 "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==",
13092 "dev": true,
13093 "requires": {
13094 "errno": "^0.1.3",
13095 "readable-stream": "^2.0.1"
13096 }
13097 }
13098 }
13099 },
13100 "webpack-dev-middleware": {
13101 "version": "3.7.2",
13102 "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-3.7.2.tgz",
13103 "integrity": "sha512-1xC42LxbYoqLNAhV6YzTYacicgMZQTqRd27Sim9wn5hJrX3I5nxYy1SxSd4+gjUFsz1dQFj+yEe6zEVmSkeJjw==",
13104 "dev": true,
13105 "requires": {
13106 "memory-fs": "^0.4.1",
13107 "mime": "^2.4.4",
13108 "mkdirp": "^0.5.1",
13109 "range-parser": "^1.2.1",
13110 "webpack-log": "^2.0.0"
13111 },
13112 "dependencies": {
13113 "mime": {
13114 "version": "2.4.5",
13115 "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.5.tgz",
13116 "integrity": "sha512-3hQhEUF027BuxZjQA3s7rIv/7VCQPa27hN9u9g87sEkWaKwQPuXOkVKtOeiyUrnWqTDiOs8Ed2rwg733mB0R5w==",
13117 "dev": true
13118 }
13119 }
13120 },
13121 "webpack-dev-server": {
13122 "version": "3.11.0",
13123 "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.11.0.tgz",
13124 "integrity": "sha512-PUxZ+oSTxogFQgkTtFndEtJIPNmml7ExwufBZ9L2/Xyyd5PnOL5UreWe5ZT7IU25DSdykL9p1MLQzmLh2ljSeg==",
13125 "dev": true,
13126 "requires": {
13127 "ansi-html": "0.0.7",
13128 "bonjour": "^3.5.0",
13129 "chokidar": "^2.1.8",
13130 "compression": "^1.7.4",
13131 "connect-history-api-fallback": "^1.6.0",
13132 "debug": "^4.1.1",
13133 "del": "^4.1.1",
13134 "express": "^4.17.1",
13135 "html-entities": "^1.3.1",
13136 "http-proxy-middleware": "0.19.1",
13137 "import-local": "^2.0.0",
13138 "internal-ip": "^4.3.0",
13139 "ip": "^1.1.5",
13140 "is-absolute-url": "^3.0.3",
13141 "killable": "^1.0.1",
13142 "loglevel": "^1.6.8",
13143 "opn": "^5.5.0",
13144 "p-retry": "^3.0.1",
13145 "portfinder": "^1.0.26",
13146 "schema-utils": "^1.0.0",
13147 "selfsigned": "^1.10.7",
13148 "semver": "^6.3.0",
13149 "serve-index": "^1.9.1",
13150 "sockjs": "0.3.20",
13151 "sockjs-client": "1.4.0",
13152 "spdy": "^4.0.2",
13153 "strip-ansi": "^3.0.1",
13154 "supports-color": "^6.1.0",
13155 "url": "^0.11.0",
13156 "webpack-dev-middleware": "^3.7.2",
13157 "webpack-log": "^2.0.0",
13158 "ws": "^6.2.1",
13159 "yargs": "^13.3.2"
13160 },
13161 "dependencies": {
13162 "semver": {
13163 "version": "6.3.0",
13164 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
13165 "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
13166 "dev": true
13167 }
13168 }
13169 },
13170 "webpack-log": {
13171 "version": "2.0.0",
13172 "resolved": "https://registry.npmjs.org/webpack-log/-/webpack-log-2.0.0.tgz",
13173 "integrity": "sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg==",
13174 "dev": true,
13175 "requires": {
13176 "ansi-colors": "^3.0.0",
13177 "uuid": "^3.3.2"
13178 }
13179 },
13180 "webpack-sources": {
13181 "version": "1.4.3",
13182 "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz",
13183 "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==",
13184 "dev": true,
13185 "requires": {
13186 "source-list-map": "^2.0.0",
13187 "source-map": "~0.6.1"
13188 },
13189 "dependencies": {
13190 "source-map": {
13191 "version": "0.6.1",
13192 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
13193 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
13194 "dev": true
13195 }
13196 }
13197 },
13198 "websocket-driver": {
13199 "version": "0.6.5",
13200 "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.6.5.tgz",
13201 "integrity": "sha1-XLJVbOuF9Dc8bYI4qmkchFThOjY=",
13202 "dev": true,
13203 "requires": {
13204 "websocket-extensions": ">=0.1.1"
13205 }
13206 },
13207 "websocket-extensions": {
13208 "version": "0.1.4",
13209 "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz",
13210 "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==",
13211 "dev": true
13212 },
13213 "which": {
13214 "version": "1.3.1",
13215 "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
13216 "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
13217 "dev": true,
13218 "requires": {
13219 "isexe": "^2.0.0"
13220 }
13221 },
13222 "which-module": {
13223 "version": "2.0.0",
13224 "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz",
13225 "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=",
13226 "dev": true
13227 },
13228 "worker-farm": {
13229 "version": "1.7.0",
13230 "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.7.0.tgz",
13231 "integrity": "sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==",
13232 "dev": true,
13233 "requires": {
13234 "errno": "~0.1.7"
13235 }
13236 },
13237 "wrap-ansi": {
13238 "version": "5.1.0",
13239 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz",
13240 "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==",
13241 "dev": true,
13242 "requires": {
13243 "ansi-styles": "^3.2.0",
13244 "string-width": "^3.0.0",
13245 "strip-ansi": "^5.0.0"
13246 },
13247 "dependencies": {
13248 "ansi-regex": {
13249 "version": "4.1.0",
13250 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
13251 "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
13252 "dev": true
13253 },
13254 "strip-ansi": {
13255 "version": "5.2.0",
13256 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
13257 "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
13258 "dev": true,
13259 "requires": {
13260 "ansi-regex": "^4.1.0"
13261 }
13262 }
13263 }
13264 },
13265 "wrappy": {
13266 "version": "1.0.2",
13267 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
13268 "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
13269 "dev": true
13270 },
13271 "ws": {
13272 "version": "6.2.1",
13273 "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.1.tgz",
13274 "integrity": "sha512-GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA==",
13275 "dev": true,
13276 "requires": {
13277 "async-limiter": "~1.0.0"
13278 }
13279 },
13280 "xtend": {
13281 "version": "4.0.1",
13282 "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz",
13283 "integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68=",
13284 "dev": true
13285 },
13286 "y18n": {
13287 "version": "4.0.0",
13288 "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz",
13289 "integrity": "sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==",
13290 "dev": true
13291 },
13292 "yallist": {
13293 "version": "3.0.3",
13294 "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.0.3.tgz",
13295 "integrity": "sha512-S+Zk8DEWE6oKpV+vI3qWkaK+jSbIK86pCwe2IF/xwIpQ8jEuxpw9NyaGjmp9+BoJv5FV2piqCDcoCtStppiq2A==",
13296 "dev": true
13297 },
13298 "yargs": {
13299 "version": "13.3.2",
13300 "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz",
13301 "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==",
13302 "dev": true,
13303 "requires": {
13304 "cliui": "^5.0.0",
13305 "find-up": "^3.0.0",
13306 "get-caller-file": "^2.0.1",
13307 "require-directory": "^2.1.1",
13308 "require-main-filename": "^2.0.0",
13309 "set-blocking": "^2.0.0",
13310 "string-width": "^3.0.0",
13311 "which-module": "^2.0.0",
13312 "y18n": "^4.0.0",
13313 "yargs-parser": "^13.1.2"
13314 }
13315 },
13316 "yargs-parser": {
13317 "version": "13.1.2",
13318 "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz",
13319 "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==",
13320 "dev": true,
13321 "requires": {
13322 "camelcase": "^5.0.0",
13323 "decamelize": "^1.2.0"
13324 }
13325 }
13326 }
13327}
diff --git a/www/package.json b/www/package.json
new file mode 100644
index 0000000..92bd1ff
--- /dev/null
+++ b/www/package.json
@@ -0,0 +1,41 @@
1{
2 "name": "create-wasm-app",
3 "version": "0.1.0",
4 "description": "create an app to consume rust-generated wasm packages",
5 "main": "index.js",
6 "bin": {
7 "create-wasm-app": ".bin/create-wasm-app.js"
8 },
9 "scripts": {
10 "build": "webpack --config webpack.config.js",
11 "start": "webpack-dev-server"
12 },
13 "repository": {
14 "type": "git",
15 "url": "git+https://github.com/rustwasm/create-wasm-app.git"
16 },
17 "keywords": [
18 "webassembly",
19 "wasm",
20 "rust",
21 "webpack"
22 ],
23 "author": "Ashley Williams <[email protected]>",
24 "license": "(MIT OR Apache-2.0)",
25 "bugs": {
26 "url": "https://github.com/rustwasm/create-wasm-app/issues"
27 },
28 "homepage": "https://github.com/rustwasm/create-wasm-app#readme",
29 "dependencies": {
30 "@codemirror/basic-setup": "^0.18.2",
31 "@codemirror/lang-rust": "^0.18.0",
32 "cstea": "file:../pkg"
33 },
34 "devDependencies": {
35 "copy-webpack-plugin": "^5.0.0",
36 "hello-wasm-pack": "^0.1.0",
37 "webpack": "^4.29.3",
38 "webpack-cli": "^3.1.0",
39 "webpack-dev-server": "^3.1.5"
40 }
41}
diff --git a/www/webpack.config.js b/www/webpack.config.js
new file mode 100644
index 0000000..80ad814
--- /dev/null
+++ b/www/webpack.config.js
@@ -0,0 +1,14 @@
1const CopyWebpackPlugin = require("copy-webpack-plugin");
2const path = require('path');
3
4module.exports = {
5 entry: "./bootstrap.js",
6 output: {
7 path: path.resolve(__dirname, "dist"),
8 filename: "bootstrap.js",
9 },
10 mode: "development",
11 plugins: [
12 new CopyWebpackPlugin(['index.html'])
13 ],
14};