aboutsummaryrefslogtreecommitdiff
path: root/www
diff options
context:
space:
mode:
Diffstat (limited to '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