• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2  "name": "pathkit-local",
3  "version": "0.0.0",
4  "lockfileVersion": 1,
5  "requires": true,
6  "dependencies": {
7    "@babel/code-frame": {
8      "version": "7.10.4",
9      "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz",
10      "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==",
11      "dev": true,
12      "requires": {
13        "@babel/highlight": "^7.10.4"
14      }
15    },
16    "@babel/core": {
17      "version": "7.12.10",
18      "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.12.10.tgz",
19      "integrity": "sha512-eTAlQKq65zHfkHZV0sIVODCPGVgoo1HdBlbSLi9CqOzuZanMv2ihzY+4paiKr1mH+XmYESMAmJ/dpZ68eN6d8w==",
20      "dev": true,
21      "requires": {
22        "@babel/code-frame": "^7.10.4",
23        "@babel/generator": "^7.12.10",
24        "@babel/helper-module-transforms": "^7.12.1",
25        "@babel/helpers": "^7.12.5",
26        "@babel/parser": "^7.12.10",
27        "@babel/template": "^7.12.7",
28        "@babel/traverse": "^7.12.10",
29        "@babel/types": "^7.12.10",
30        "convert-source-map": "^1.7.0",
31        "debug": "^4.1.0",
32        "gensync": "^1.0.0-beta.1",
33        "json5": "^2.1.2",
34        "lodash": "^4.17.19",
35        "semver": "^5.4.1",
36        "source-map": "^0.5.0"
37      },
38      "dependencies": {
39        "debug": {
40          "version": "4.3.1",
41          "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz",
42          "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==",
43          "dev": true,
44          "requires": {
45            "ms": "2.1.2"
46          }
47        },
48        "ms": {
49          "version": "2.1.2",
50          "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
51          "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
52          "dev": true
53        },
54        "semver": {
55          "version": "5.7.1",
56          "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
57          "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
58          "dev": true
59        },
60        "source-map": {
61          "version": "0.5.7",
62          "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
63          "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
64          "dev": true
65        }
66      }
67    },
68    "@babel/generator": {
69      "version": "7.12.10",
70      "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.12.10.tgz",
71      "integrity": "sha512-6mCdfhWgmqLdtTkhXjnIz0LcdVCd26wS2JXRtj2XY0u5klDsXBREA/pG5NVOuVnF2LUrBGNFtQkIqqTbblg0ww==",
72      "dev": true,
73      "requires": {
74        "@babel/types": "^7.12.10",
75        "jsesc": "^2.5.1",
76        "source-map": "^0.5.0"
77      },
78      "dependencies": {
79        "source-map": {
80          "version": "0.5.7",
81          "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
82          "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
83          "dev": true
84        }
85      }
86    },
87    "@babel/helper-environment-visitor": {
88      "version": "7.22.20",
89      "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz",
90      "integrity": "sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==",
91      "dev": true
92    },
93    "@babel/helper-hoist-variables": {
94      "version": "7.22.5",
95      "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz",
96      "integrity": "sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==",
97      "dev": true,
98      "requires": {
99        "@babel/types": "^7.22.5"
100      },
101      "dependencies": {
102        "@babel/helper-validator-identifier": {
103          "version": "7.22.20",
104          "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz",
105          "integrity": "sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==",
106          "dev": true
107        },
108        "@babel/types": {
109          "version": "7.23.0",
110          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.23.0.tgz",
111          "integrity": "sha512-0oIyUfKoI3mSqMvsxBdclDwxXKXAUA8v/apZbc+iSyARYou1o8ZGDxbUYyLFoW2arqS2jDGqJuZvv1d/io1axg==",
112          "dev": true,
113          "requires": {
114            "@babel/helper-string-parser": "^7.22.5",
115            "@babel/helper-validator-identifier": "^7.22.20",
116            "to-fast-properties": "^2.0.0"
117          }
118        }
119      }
120    },
121    "@babel/helper-member-expression-to-functions": {
122      "version": "7.12.7",
123      "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.12.7.tgz",
124      "integrity": "sha512-DCsuPyeWxeHgh1Dus7APn7iza42i/qXqiFPWyBDdOFtvS581JQePsc1F/nD+fHrcswhLlRc2UpYS1NwERxZhHw==",
125      "dev": true,
126      "requires": {
127        "@babel/types": "^7.12.7"
128      }
129    },
130    "@babel/helper-module-imports": {
131      "version": "7.12.5",
132      "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.12.5.tgz",
133      "integrity": "sha512-SR713Ogqg6++uexFRORf/+nPXMmWIn80TALu0uaFb+iQIUoR7bOC7zBWyzBs5b3tBBJXuyD0cRu1F15GyzjOWA==",
134      "dev": true,
135      "requires": {
136        "@babel/types": "^7.12.5"
137      }
138    },
139    "@babel/helper-module-transforms": {
140      "version": "7.12.1",
141      "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.12.1.tgz",
142      "integrity": "sha512-QQzehgFAZ2bbISiCpmVGfiGux8YVFXQ0abBic2Envhej22DVXV9nCFaS5hIQbkyo1AdGb+gNME2TSh3hYJVV/w==",
143      "dev": true,
144      "requires": {
145        "@babel/helper-module-imports": "^7.12.1",
146        "@babel/helper-replace-supers": "^7.12.1",
147        "@babel/helper-simple-access": "^7.12.1",
148        "@babel/helper-split-export-declaration": "^7.11.0",
149        "@babel/helper-validator-identifier": "^7.10.4",
150        "@babel/template": "^7.10.4",
151        "@babel/traverse": "^7.12.1",
152        "@babel/types": "^7.12.1",
153        "lodash": "^4.17.19"
154      }
155    },
156    "@babel/helper-optimise-call-expression": {
157      "version": "7.12.10",
158      "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.12.10.tgz",
159      "integrity": "sha512-4tpbU0SrSTjjt65UMWSrUOPZTsgvPgGG4S8QSTNHacKzpS51IVWGDj0yCwyeZND/i+LSN2g/O63jEXEWm49sYQ==",
160      "dev": true,
161      "requires": {
162        "@babel/types": "^7.12.10"
163      }
164    },
165    "@babel/helper-replace-supers": {
166      "version": "7.12.5",
167      "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.12.5.tgz",
168      "integrity": "sha512-5YILoed0ZyIpF4gKcpZitEnXEJ9UoDRki1Ey6xz46rxOzfNMAhVIJMoune1hmPVxh40LRv1+oafz7UsWX+vyWA==",
169      "dev": true,
170      "requires": {
171        "@babel/helper-member-expression-to-functions": "^7.12.1",
172        "@babel/helper-optimise-call-expression": "^7.10.4",
173        "@babel/traverse": "^7.12.5",
174        "@babel/types": "^7.12.5"
175      }
176    },
177    "@babel/helper-simple-access": {
178      "version": "7.12.1",
179      "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.12.1.tgz",
180      "integrity": "sha512-OxBp7pMrjVewSSC8fXDFrHrBcJATOOFssZwv16F3/6Xtc138GHybBfPbm9kfiqQHKhYQrlamWILwlDCeyMFEaA==",
181      "dev": true,
182      "requires": {
183        "@babel/types": "^7.12.1"
184      }
185    },
186    "@babel/helper-split-export-declaration": {
187      "version": "7.11.0",
188      "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.11.0.tgz",
189      "integrity": "sha512-74Vejvp6mHkGE+m+k5vHY93FX2cAtrw1zXrZXRlG4l410Nm9PxfEiVTn1PjDPV5SnmieiueY4AFg2xqhNFuuZg==",
190      "dev": true,
191      "requires": {
192        "@babel/types": "^7.11.0"
193      }
194    },
195    "@babel/helper-string-parser": {
196      "version": "7.22.5",
197      "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.22.5.tgz",
198      "integrity": "sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==",
199      "dev": true
200    },
201    "@babel/helper-validator-identifier": {
202      "version": "7.10.4",
203      "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.10.4.tgz",
204      "integrity": "sha512-3U9y+43hz7ZM+rzG24Qe2mufW5KhvFg/NhnNph+i9mgCtdTCtMJuI1TMkrIUiK7Ix4PYlRF9I5dhqaLYA/ADXw==",
205      "dev": true
206    },
207    "@babel/helpers": {
208      "version": "7.12.5",
209      "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.12.5.tgz",
210      "integrity": "sha512-lgKGMQlKqA8meJqKsW6rUnc4MdUk35Ln0ATDqdM1a/UpARODdI4j5Y5lVfUScnSNkJcdCRAaWkspykNoFg9sJA==",
211      "dev": true,
212      "requires": {
213        "@babel/template": "^7.10.4",
214        "@babel/traverse": "^7.12.5",
215        "@babel/types": "^7.12.5"
216      }
217    },
218    "@babel/highlight": {
219      "version": "7.10.4",
220      "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.4.tgz",
221      "integrity": "sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==",
222      "dev": true,
223      "requires": {
224        "@babel/helper-validator-identifier": "^7.10.4",
225        "chalk": "^2.0.0",
226        "js-tokens": "^4.0.0"
227      }
228    },
229    "@babel/parser": {
230      "version": "7.12.10",
231      "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.12.10.tgz",
232      "integrity": "sha512-PJdRPwyoOqFAWfLytxrWwGrAxghCgh/yTNCYciOz8QgjflA7aZhECPZAa2VUedKg2+QMWkI0L9lynh2SNmNEgA==",
233      "dev": true
234    },
235    "@babel/template": {
236      "version": "7.12.7",
237      "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.12.7.tgz",
238      "integrity": "sha512-GkDzmHS6GV7ZeXfJZ0tLRBhZcMcY0/Lnb+eEbXDBfCAcZCjrZKe6p3J4we/D24O9Y8enxWAg1cWwof59yLh2ow==",
239      "dev": true,
240      "requires": {
241        "@babel/code-frame": "^7.10.4",
242        "@babel/parser": "^7.12.7",
243        "@babel/types": "^7.12.7"
244      }
245    },
246    "@babel/traverse": {
247      "version": "7.23.2",
248      "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.23.2.tgz",
249      "integrity": "sha512-azpe59SQ48qG6nu2CzcMLbxUudtN+dOM9kDbUqGq3HXUJRlo7i8fvPoxQUzYgLZ4cMVmuZgm8vvBpNeRhd6XSw==",
250      "dev": true,
251      "requires": {
252        "@babel/code-frame": "^7.22.13",
253        "@babel/generator": "^7.23.0",
254        "@babel/helper-environment-visitor": "^7.22.20",
255        "@babel/helper-function-name": "^7.23.0",
256        "@babel/helper-hoist-variables": "^7.22.5",
257        "@babel/helper-split-export-declaration": "^7.22.6",
258        "@babel/parser": "^7.23.0",
259        "@babel/types": "^7.23.0",
260        "debug": "^4.1.0",
261        "globals": "^11.1.0"
262      },
263      "dependencies": {
264        "@babel/code-frame": {
265          "version": "7.22.13",
266          "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.22.13.tgz",
267          "integrity": "sha512-XktuhWlJ5g+3TJXc5upd9Ks1HutSArik6jf2eAjYFyIOf4ej3RN+184cZbzDvbPnuTJIUhPKKJE3cIsYTiAT3w==",
268          "dev": true,
269          "requires": {
270            "@babel/highlight": "^7.22.13",
271            "chalk": "^2.4.2"
272          }
273        },
274        "@babel/generator": {
275          "version": "7.23.0",
276          "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.23.0.tgz",
277          "integrity": "sha512-lN85QRR+5IbYrMWM6Y4pE/noaQtg4pNiqeNGX60eqOfo6gtEj6uw/JagelB8vVztSd7R6M5n1+PQkDbHbBRU4g==",
278          "dev": true,
279          "requires": {
280            "@babel/types": "^7.23.0",
281            "@jridgewell/gen-mapping": "^0.3.2",
282            "@jridgewell/trace-mapping": "^0.3.17",
283            "jsesc": "^2.5.1"
284          }
285        },
286        "@babel/helper-function-name": {
287          "version": "7.23.0",
288          "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz",
289          "integrity": "sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==",
290          "dev": true,
291          "requires": {
292            "@babel/template": "^7.22.15",
293            "@babel/types": "^7.23.0"
294          }
295        },
296        "@babel/helper-split-export-declaration": {
297          "version": "7.22.6",
298          "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz",
299          "integrity": "sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==",
300          "dev": true,
301          "requires": {
302            "@babel/types": "^7.22.5"
303          }
304        },
305        "@babel/helper-validator-identifier": {
306          "version": "7.22.20",
307          "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz",
308          "integrity": "sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==",
309          "dev": true
310        },
311        "@babel/highlight": {
312          "version": "7.22.20",
313          "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.22.20.tgz",
314          "integrity": "sha512-dkdMCN3py0+ksCgYmGG8jKeGA/8Tk+gJwSYYlFGxG5lmhfKNoAy004YpLxpS1W2J8m/EK2Ew+yOs9pVRwO89mg==",
315          "dev": true,
316          "requires": {
317            "@babel/helper-validator-identifier": "^7.22.20",
318            "chalk": "^2.4.2",
319            "js-tokens": "^4.0.0"
320          }
321        },
322        "@babel/parser": {
323          "version": "7.23.0",
324          "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.23.0.tgz",
325          "integrity": "sha512-vvPKKdMemU85V9WE/l5wZEmImpCtLqbnTvqDS2U1fJ96KrxoW7KrXhNsNCblQlg8Ck4b85yxdTyelsMUgFUXiw==",
326          "dev": true
327        },
328        "@babel/template": {
329          "version": "7.22.15",
330          "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.22.15.tgz",
331          "integrity": "sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==",
332          "dev": true,
333          "requires": {
334            "@babel/code-frame": "^7.22.13",
335            "@babel/parser": "^7.22.15",
336            "@babel/types": "^7.22.15"
337          }
338        },
339        "@babel/types": {
340          "version": "7.23.0",
341          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.23.0.tgz",
342          "integrity": "sha512-0oIyUfKoI3mSqMvsxBdclDwxXKXAUA8v/apZbc+iSyARYou1o8ZGDxbUYyLFoW2arqS2jDGqJuZvv1d/io1axg==",
343          "dev": true,
344          "requires": {
345            "@babel/helper-string-parser": "^7.22.5",
346            "@babel/helper-validator-identifier": "^7.22.20",
347            "to-fast-properties": "^2.0.0"
348          }
349        },
350        "debug": {
351          "version": "4.3.4",
352          "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
353          "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
354          "dev": true,
355          "requires": {
356            "ms": "2.1.2"
357          }
358        },
359        "ms": {
360          "version": "2.1.2",
361          "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
362          "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
363          "dev": true
364        }
365      }
366    },
367    "@babel/types": {
368      "version": "7.12.10",
369      "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.10.tgz",
370      "integrity": "sha512-sf6wboJV5mGyip2hIpDSKsr80RszPinEFjsHTalMxZAZkoQ2/2yQzxlcFN52SJqsyPfLtPmenL4g2KB3KJXPDw==",
371      "dev": true,
372      "requires": {
373        "@babel/helper-validator-identifier": "^7.10.4",
374        "lodash": "^4.17.19",
375        "to-fast-properties": "^2.0.0"
376      }
377    },
378    "@istanbuljs/schema": {
379      "version": "0.1.2",
380      "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.2.tgz",
381      "integrity": "sha512-tsAQNx32a8CoFhjhijUIhI4kccIAgmGhy8LZMZgGfmXcpMbPRUqn5LWmgRttILi6yeGmBJd2xsPkFMs0PzgPCw==",
382      "dev": true
383    },
384    "@jridgewell/gen-mapping": {
385      "version": "0.3.3",
386      "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz",
387      "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==",
388      "dev": true,
389      "requires": {
390        "@jridgewell/set-array": "^1.0.1",
391        "@jridgewell/sourcemap-codec": "^1.4.10",
392        "@jridgewell/trace-mapping": "^0.3.9"
393      }
394    },
395    "@jridgewell/resolve-uri": {
396      "version": "3.1.1",
397      "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz",
398      "integrity": "sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==",
399      "dev": true
400    },
401    "@jridgewell/set-array": {
402      "version": "1.1.2",
403      "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz",
404      "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==",
405      "dev": true
406    },
407    "@jridgewell/sourcemap-codec": {
408      "version": "1.4.15",
409      "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz",
410      "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==",
411      "dev": true
412    },
413    "@jridgewell/trace-mapping": {
414      "version": "0.3.19",
415      "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.19.tgz",
416      "integrity": "sha512-kf37QtfW+Hwx/buWGMPcR60iF9ziHa6r/CZJIHbmcm4+0qrXiVdxegAH0F6yddEVQ7zdkjcGCgCzUu+BcbhQxw==",
417      "dev": true,
418      "requires": {
419        "@jridgewell/resolve-uri": "^3.1.0",
420        "@jridgewell/sourcemap-codec": "^1.4.14"
421      }
422    },
423    "@socket.io/base64-arraybuffer": {
424      "version": "1.0.2",
425      "resolved": "https://registry.npmjs.org/@socket.io/base64-arraybuffer/-/base64-arraybuffer-1.0.2.tgz",
426      "integrity": "sha512-dOlCBKnDw4iShaIsH/bxujKTM18+2TOAsYz+KSc11Am38H4q5Xw8Bbz97ZYdrVNM+um3p7w86Bvvmcn9q+5+eQ==",
427      "dev": true
428    },
429    "@socket.io/component-emitter": {
430      "version": "3.1.0",
431      "resolved": "https://registry.npmjs.org/@socket.io/component-emitter/-/component-emitter-3.1.0.tgz",
432      "integrity": "sha512-+9jVqKhRSpsc591z5vX+X5Yyw+he/HCB4iQ/RYxw35CEPaY1gnsNE43nf9n9AaYjAQrTiI/mOwKUKdUs9vf7Xg==",
433      "dev": true
434    },
435    "@types/cookie": {
436      "version": "0.4.1",
437      "resolved": "https://registry.npmjs.org/@types/cookie/-/cookie-0.4.1.tgz",
438      "integrity": "sha512-XW/Aa8APYr6jSVVA1y/DEIZX0/GMKLEVekNG727R8cs56ahETkRAy/3DR7+fJyh7oUgGwNQaRfXCun0+KbWY7Q==",
439      "dev": true
440    },
441    "@types/cors": {
442      "version": "2.8.12",
443      "resolved": "https://registry.npmjs.org/@types/cors/-/cors-2.8.12.tgz",
444      "integrity": "sha512-vt+kDhq/M2ayberEtJcIN/hxXy1Pk+59g2FV/ZQceeaTyCtCucjL2Q7FXlFjtWn4n15KCr1NE2lNNFhp0lEThw==",
445      "dev": true
446    },
447    "@types/node": {
448      "version": "17.0.21",
449      "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.21.tgz",
450      "integrity": "sha512-DBZCJbhII3r90XbQxI8Y9IjjiiOGlZ0Hr32omXIZvwwZ7p4DMMXGrKXVyPfuoBOri9XNtL0UK69jYIBIsRX3QQ==",
451      "dev": true
452    },
453    "accepts": {
454      "version": "1.3.8",
455      "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz",
456      "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==",
457      "dev": true,
458      "requires": {
459        "mime-types": "~2.1.34",
460        "negotiator": "0.6.3"
461      }
462    },
463    "ansi-regex": {
464      "version": "5.0.1",
465      "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
466      "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
467      "dev": true
468    },
469    "ansi-styles": {
470      "version": "4.3.0",
471      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
472      "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
473      "dev": true,
474      "requires": {
475        "color-convert": "^2.0.1"
476      }
477    },
478    "anymatch": {
479      "version": "3.1.2",
480      "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz",
481      "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==",
482      "dev": true,
483      "requires": {
484        "normalize-path": "^3.0.0",
485        "picomatch": "^2.0.4"
486      }
487    },
488    "balanced-match": {
489      "version": "1.0.0",
490      "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
491      "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
492      "dev": true
493    },
494    "base64id": {
495      "version": "2.0.0",
496      "resolved": "https://registry.npmjs.org/base64id/-/base64id-2.0.0.tgz",
497      "integrity": "sha512-lGe34o6EHj9y3Kts9R4ZYs/Gr+6N7MCaMlIFA3F1R2O5/m7K06AxfSeO5530PEERE6/WyEg3lsuyw4GHlPZHog==",
498      "dev": true
499    },
500    "binary-extensions": {
501      "version": "2.2.0",
502      "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz",
503      "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==",
504      "dev": true
505    },
506    "body-parser": {
507      "version": "1.19.2",
508      "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.2.tgz",
509      "integrity": "sha512-SAAwOxgoCKMGs9uUAUFHygfLAyaniaoun6I8mFY9pRAJL9+Kec34aU+oIjDhTycub1jozEfEwx1W1IuOYxVSFw==",
510      "dev": true,
511      "requires": {
512        "bytes": "3.1.2",
513        "content-type": "~1.0.4",
514        "debug": "2.6.9",
515        "depd": "~1.1.2",
516        "http-errors": "1.8.1",
517        "iconv-lite": "0.4.24",
518        "on-finished": "~2.3.0",
519        "qs": "6.9.7",
520        "raw-body": "2.4.3",
521        "type-is": "~1.6.18"
522      }
523    },
524    "brace-expansion": {
525      "version": "1.1.11",
526      "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
527      "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
528      "dev": true,
529      "requires": {
530        "balanced-match": "^1.0.0",
531        "concat-map": "0.0.1"
532      }
533    },
534    "braces": {
535      "version": "3.0.2",
536      "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
537      "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
538      "dev": true,
539      "requires": {
540        "fill-range": "^7.0.1"
541      }
542    },
543    "bytes": {
544      "version": "3.1.2",
545      "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz",
546      "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==",
547      "dev": true
548    },
549    "chalk": {
550      "version": "2.4.2",
551      "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
552      "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
553      "dev": true,
554      "requires": {
555        "ansi-styles": "^3.2.1",
556        "escape-string-regexp": "^1.0.5",
557        "supports-color": "^5.3.0"
558      },
559      "dependencies": {
560        "ansi-styles": {
561          "version": "3.2.1",
562          "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
563          "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
564          "dev": true,
565          "requires": {
566            "color-convert": "^1.9.0"
567          }
568        },
569        "color-convert": {
570          "version": "1.9.3",
571          "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
572          "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
573          "dev": true,
574          "requires": {
575            "color-name": "1.1.3"
576          }
577        },
578        "color-name": {
579          "version": "1.1.3",
580          "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
581          "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
582          "dev": true
583        }
584      }
585    },
586    "chokidar": {
587      "version": "3.5.3",
588      "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz",
589      "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==",
590      "dev": true,
591      "requires": {
592        "anymatch": "~3.1.2",
593        "braces": "~3.0.2",
594        "fsevents": "~2.3.2",
595        "glob-parent": "~5.1.2",
596        "is-binary-path": "~2.1.0",
597        "is-glob": "~4.0.1",
598        "normalize-path": "~3.0.0",
599        "readdirp": "~3.6.0"
600      }
601    },
602    "cliui": {
603      "version": "7.0.4",
604      "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz",
605      "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==",
606      "dev": true,
607      "requires": {
608        "string-width": "^4.2.0",
609        "strip-ansi": "^6.0.0",
610        "wrap-ansi": "^7.0.0"
611      }
612    },
613    "color-convert": {
614      "version": "2.0.1",
615      "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
616      "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
617      "dev": true,
618      "requires": {
619        "color-name": "~1.1.4"
620      }
621    },
622    "color-name": {
623      "version": "1.1.4",
624      "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
625      "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
626      "dev": true
627    },
628    "colors": {
629      "version": "1.4.0",
630      "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz",
631      "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==",
632      "dev": true
633    },
634    "concat-map": {
635      "version": "0.0.1",
636      "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
637      "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
638      "dev": true
639    },
640    "connect": {
641      "version": "3.7.0",
642      "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz",
643      "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==",
644      "dev": true,
645      "requires": {
646        "debug": "2.6.9",
647        "finalhandler": "1.1.2",
648        "parseurl": "~1.3.3",
649        "utils-merge": "1.0.1"
650      }
651    },
652    "content-type": {
653      "version": "1.0.4",
654      "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz",
655      "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==",
656      "dev": true
657    },
658    "convert-source-map": {
659      "version": "1.7.0",
660      "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz",
661      "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==",
662      "dev": true,
663      "requires": {
664        "safe-buffer": "~5.1.1"
665      }
666    },
667    "cookie": {
668      "version": "0.4.2",
669      "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.2.tgz",
670      "integrity": "sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA==",
671      "dev": true
672    },
673    "cors": {
674      "version": "2.8.5",
675      "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz",
676      "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==",
677      "dev": true,
678      "requires": {
679        "object-assign": "^4",
680        "vary": "^1"
681      }
682    },
683    "custom-event": {
684      "version": "1.0.1",
685      "resolved": "https://registry.npmjs.org/custom-event/-/custom-event-1.0.1.tgz",
686      "integrity": "sha1-XQKkaFCt8bSjF5RqOSj8y1v9BCU=",
687      "dev": true
688    },
689    "date-format": {
690      "version": "4.0.3",
691      "resolved": "https://registry.npmjs.org/date-format/-/date-format-4.0.3.tgz",
692      "integrity": "sha512-7P3FyqDcfeznLZp2b+OMitV9Sz2lUnsT87WaTat9nVwqsBkTzPG3lPLNwW3en6F4pHUiWzr6vb8CLhjdK9bcxQ==",
693      "dev": true
694    },
695    "debug": {
696      "version": "2.6.9",
697      "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
698      "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
699      "dev": true,
700      "requires": {
701        "ms": "2.0.0"
702      }
703    },
704    "depd": {
705      "version": "1.1.2",
706      "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
707      "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=",
708      "dev": true
709    },
710    "di": {
711      "version": "0.0.1",
712      "resolved": "https://registry.npmjs.org/di/-/di-0.0.1.tgz",
713      "integrity": "sha1-gGZJMmzqp8qjMG112YXqJ0i6kTw=",
714      "dev": true
715    },
716    "dom-serialize": {
717      "version": "2.2.1",
718      "resolved": "https://registry.npmjs.org/dom-serialize/-/dom-serialize-2.2.1.tgz",
719      "integrity": "sha1-ViromZ9Evl6jB29UGdzVnrQ6yVs=",
720      "dev": true,
721      "requires": {
722        "custom-event": "~1.0.0",
723        "ent": "~2.2.0",
724        "extend": "^3.0.0",
725        "void-elements": "^2.0.0"
726      }
727    },
728    "ee-first": {
729      "version": "1.1.1",
730      "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
731      "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=",
732      "dev": true
733    },
734    "emoji-regex": {
735      "version": "8.0.0",
736      "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
737      "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
738      "dev": true
739    },
740    "encodeurl": {
741      "version": "1.0.2",
742      "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
743      "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=",
744      "dev": true
745    },
746    "engine.io-parser": {
747      "version": "5.0.3",
748      "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-5.0.3.tgz",
749      "integrity": "sha512-BtQxwF27XUNnSafQLvDi0dQ8s3i6VgzSoQMJacpIcGNrlUdfHSKbgm3jmjCVvQluGzqwujQMPAoMai3oYSTurg==",
750      "dev": true,
751      "requires": {
752        "@socket.io/base64-arraybuffer": "~1.0.2"
753      }
754    },
755    "ent": {
756      "version": "2.2.0",
757      "resolved": "https://registry.npmjs.org/ent/-/ent-2.2.0.tgz",
758      "integrity": "sha1-6WQhkyWiHQX0RGai9obtbOX13R0=",
759      "dev": true
760    },
761    "escalade": {
762      "version": "3.1.1",
763      "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
764      "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==",
765      "dev": true
766    },
767    "escape-html": {
768      "version": "1.0.3",
769      "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
770      "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=",
771      "dev": true
772    },
773    "escape-string-regexp": {
774      "version": "1.0.5",
775      "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
776      "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
777      "dev": true
778    },
779    "eventemitter3": {
780      "version": "4.0.7",
781      "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz",
782      "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==",
783      "dev": true
784    },
785    "extend": {
786      "version": "3.0.2",
787      "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
788      "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==",
789      "dev": true
790    },
791    "fill-range": {
792      "version": "7.0.1",
793      "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
794      "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
795      "dev": true,
796      "requires": {
797        "to-regex-range": "^5.0.1"
798      }
799    },
800    "finalhandler": {
801      "version": "1.1.2",
802      "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz",
803      "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==",
804      "dev": true,
805      "requires": {
806        "debug": "2.6.9",
807        "encodeurl": "~1.0.2",
808        "escape-html": "~1.0.3",
809        "on-finished": "~2.3.0",
810        "parseurl": "~1.3.3",
811        "statuses": "~1.5.0",
812        "unpipe": "~1.0.0"
813      }
814    },
815    "flatted": {
816      "version": "3.2.5",
817      "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.5.tgz",
818      "integrity": "sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg==",
819      "dev": true
820    },
821    "follow-redirects": {
822      "version": "1.15.6",
823      "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.6.tgz",
824      "integrity": "sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==",
825      "dev": true
826    },
827    "fs-extra": {
828      "version": "10.0.1",
829      "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.0.1.tgz",
830      "integrity": "sha512-NbdoVMZso2Lsrn/QwLXOy6rm0ufY2zEOKCDzJR/0kBsb0E6qed0P3iYK+Ath3BfvXEeu4JhEtXLgILx5psUfag==",
831      "dev": true,
832      "requires": {
833        "graceful-fs": "^4.2.0",
834        "jsonfile": "^6.0.1",
835        "universalify": "^2.0.0"
836      }
837    },
838    "fs.realpath": {
839      "version": "1.0.0",
840      "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
841      "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
842      "dev": true
843    },
844    "fsevents": {
845      "version": "2.3.2",
846      "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz",
847      "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==",
848      "dev": true,
849      "optional": true
850    },
851    "gensync": {
852      "version": "1.0.0-beta.2",
853      "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz",
854      "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==",
855      "dev": true
856    },
857    "get-caller-file": {
858      "version": "2.0.5",
859      "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
860      "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
861      "dev": true
862    },
863    "glob": {
864      "version": "7.2.0",
865      "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz",
866      "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==",
867      "dev": true,
868      "requires": {
869        "fs.realpath": "^1.0.0",
870        "inflight": "^1.0.4",
871        "inherits": "2",
872        "minimatch": "^3.0.4",
873        "once": "^1.3.0",
874        "path-is-absolute": "^1.0.0"
875      }
876    },
877    "glob-parent": {
878      "version": "5.1.2",
879      "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
880      "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
881      "dev": true,
882      "requires": {
883        "is-glob": "^4.0.1"
884      }
885    },
886    "globals": {
887      "version": "11.12.0",
888      "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz",
889      "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==",
890      "dev": true
891    },
892    "graceful-fs": {
893      "version": "4.2.9",
894      "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.9.tgz",
895      "integrity": "sha512-NtNxqUcXgpW2iMrfqSfR73Glt39K+BLwWsPs94yR63v45T0Wbej7eRmL5cWfwEgqXnmjQp3zaJTshdRW/qC2ZQ==",
896      "dev": true
897    },
898    "has-flag": {
899      "version": "3.0.0",
900      "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
901      "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
902      "dev": true
903    },
904    "html-escaper": {
905      "version": "2.0.2",
906      "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz",
907      "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==",
908      "dev": true
909    },
910    "http-errors": {
911      "version": "1.8.1",
912      "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.8.1.tgz",
913      "integrity": "sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==",
914      "dev": true,
915      "requires": {
916        "depd": "~1.1.2",
917        "inherits": "2.0.4",
918        "setprototypeof": "1.2.0",
919        "statuses": ">= 1.5.0 < 2",
920        "toidentifier": "1.0.1"
921      }
922    },
923    "http-proxy": {
924      "version": "1.18.1",
925      "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz",
926      "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==",
927      "dev": true,
928      "requires": {
929        "eventemitter3": "^4.0.0",
930        "follow-redirects": "^1.0.0",
931        "requires-port": "^1.0.0"
932      }
933    },
934    "iconv-lite": {
935      "version": "0.4.24",
936      "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
937      "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
938      "dev": true,
939      "requires": {
940        "safer-buffer": ">= 2.1.2 < 3"
941      }
942    },
943    "inflight": {
944      "version": "1.0.6",
945      "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
946      "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
947      "dev": true,
948      "requires": {
949        "once": "^1.3.0",
950        "wrappy": "1"
951      }
952    },
953    "inherits": {
954      "version": "2.0.4",
955      "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
956      "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
957      "dev": true
958    },
959    "is-binary-path": {
960      "version": "2.1.0",
961      "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
962      "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
963      "dev": true,
964      "requires": {
965        "binary-extensions": "^2.0.0"
966      }
967    },
968    "is-docker": {
969      "version": "1.1.0",
970      "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-1.1.0.tgz",
971      "integrity": "sha1-8EN01O7lMQ6ajhE78UlUEeRhdqE=",
972      "dev": true
973    },
974    "is-extglob": {
975      "version": "2.1.1",
976      "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
977      "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
978      "dev": true
979    },
980    "is-fullwidth-code-point": {
981      "version": "3.0.0",
982      "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
983      "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
984      "dev": true
985    },
986    "is-glob": {
987      "version": "4.0.3",
988      "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
989      "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
990      "dev": true,
991      "requires": {
992        "is-extglob": "^2.1.1"
993      }
994    },
995    "is-number": {
996      "version": "7.0.0",
997      "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
998      "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
999      "dev": true
1000    },
1001    "isbinaryfile": {
1002      "version": "4.0.8",
1003      "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-4.0.8.tgz",
1004      "integrity": "sha512-53h6XFniq77YdW+spoRrebh0mnmTxRPTlcuIArO57lmMdq4uBKFKaeTjnb92oYWrSn/LVL+LT+Hap2tFQj8V+w==",
1005      "dev": true
1006    },
1007    "isexe": {
1008      "version": "2.0.0",
1009      "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
1010      "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
1011      "dev": true
1012    },
1013    "istanbul-lib-coverage": {
1014      "version": "3.0.0",
1015      "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.0.0.tgz",
1016      "integrity": "sha512-UiUIqxMgRDET6eR+o5HbfRYP1l0hqkWOs7vNxC/mggutCMUIhWMm8gAHb8tHlyfD3/l6rlgNA5cKdDzEAf6hEg==",
1017      "dev": true
1018    },
1019    "istanbul-lib-instrument": {
1020      "version": "4.0.3",
1021      "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz",
1022      "integrity": "sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==",
1023      "dev": true,
1024      "requires": {
1025        "@babel/core": "^7.7.5",
1026        "@istanbuljs/schema": "^0.1.2",
1027        "istanbul-lib-coverage": "^3.0.0",
1028        "semver": "^6.3.0"
1029      }
1030    },
1031    "istanbul-lib-report": {
1032      "version": "3.0.0",
1033      "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz",
1034      "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==",
1035      "dev": true,
1036      "requires": {
1037        "istanbul-lib-coverage": "^3.0.0",
1038        "make-dir": "^3.0.0",
1039        "supports-color": "^7.1.0"
1040      },
1041      "dependencies": {
1042        "has-flag": {
1043          "version": "4.0.0",
1044          "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
1045          "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
1046          "dev": true
1047        },
1048        "supports-color": {
1049          "version": "7.2.0",
1050          "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
1051          "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
1052          "dev": true,
1053          "requires": {
1054            "has-flag": "^4.0.0"
1055          }
1056        }
1057      }
1058    },
1059    "istanbul-lib-source-maps": {
1060      "version": "4.0.0",
1061      "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.0.tgz",
1062      "integrity": "sha512-c16LpFRkR8vQXyHZ5nLpY35JZtzj1PQY1iZmesUbf1FZHbIupcWfjgOXBY9YHkLEQ6puz1u4Dgj6qmU/DisrZg==",
1063      "dev": true,
1064      "requires": {
1065        "debug": "^4.1.1",
1066        "istanbul-lib-coverage": "^3.0.0",
1067        "source-map": "^0.6.1"
1068      },
1069      "dependencies": {
1070        "debug": {
1071          "version": "4.3.1",
1072          "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz",
1073          "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==",
1074          "dev": true,
1075          "requires": {
1076            "ms": "2.1.2"
1077          }
1078        },
1079        "ms": {
1080          "version": "2.1.2",
1081          "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
1082          "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
1083          "dev": true
1084        }
1085      }
1086    },
1087    "istanbul-reports": {
1088      "version": "3.0.2",
1089      "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.0.2.tgz",
1090      "integrity": "sha512-9tZvz7AiR3PEDNGiV9vIouQ/EAcqMXFmkcA1CDFTwOB98OZVDL0PH9glHotf5Ugp6GCOTypfzGWI/OqjWNCRUw==",
1091      "dev": true,
1092      "requires": {
1093        "html-escaper": "^2.0.0",
1094        "istanbul-lib-report": "^3.0.0"
1095      }
1096    },
1097    "jasmine-core": {
1098      "version": "3.6.0",
1099      "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-3.6.0.tgz",
1100      "integrity": "sha512-8uQYa7zJN8hq9z+g8z1bqCfdC8eoDAeVnM5sfqs7KHv9/ifoJ500m018fpFc7RDaO6SWCLCXwo/wPSNcdYTgcw==",
1101      "dev": true
1102    },
1103    "js-tokens": {
1104      "version": "4.0.0",
1105      "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
1106      "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
1107      "dev": true
1108    },
1109    "jsesc": {
1110      "version": "2.5.2",
1111      "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz",
1112      "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==",
1113      "dev": true
1114    },
1115    "json5": {
1116      "version": "2.2.3",
1117      "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz",
1118      "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==",
1119      "dev": true
1120    },
1121    "jsonfile": {
1122      "version": "6.1.0",
1123      "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz",
1124      "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==",
1125      "dev": true,
1126      "requires": {
1127        "graceful-fs": "^4.1.6",
1128        "universalify": "^2.0.0"
1129      }
1130    },
1131    "karma": {
1132      "version": "6.3.16",
1133      "resolved": "https://registry.npmjs.org/karma/-/karma-6.3.16.tgz",
1134      "integrity": "sha512-nEU50jLvDe5yvXqkEJRf8IuvddUkOY2x5Xc4WXHz6dxINgGDrgD2uqQWeVrJs4hbfNaotn+HQ1LZJ4yOXrL7xQ==",
1135      "dev": true,
1136      "requires": {
1137        "body-parser": "^1.19.0",
1138        "braces": "^3.0.2",
1139        "chokidar": "^3.5.1",
1140        "colors": "1.4.0",
1141        "connect": "^3.7.0",
1142        "di": "^0.0.1",
1143        "dom-serialize": "^2.2.1",
1144        "glob": "^7.1.7",
1145        "graceful-fs": "^4.2.6",
1146        "http-proxy": "^1.18.1",
1147        "isbinaryfile": "^4.0.8",
1148        "lodash": "^4.17.21",
1149        "log4js": "^6.4.1",
1150        "mime": "^2.5.2",
1151        "minimatch": "^3.0.4",
1152        "mkdirp": "^0.5.5",
1153        "qjobs": "^1.2.0",
1154        "range-parser": "^1.2.1",
1155        "rimraf": "^3.0.2",
1156        "socket.io": "^4.2.0",
1157        "source-map": "^0.6.1",
1158        "tmp": "^0.2.1",
1159        "ua-parser-js": "^0.7.30",
1160        "yargs": "^16.1.1"
1161      },
1162      "dependencies": {
1163        "lodash": {
1164          "version": "4.17.21",
1165          "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
1166          "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
1167          "dev": true
1168        }
1169      }
1170    },
1171    "karma-chrome-launcher": {
1172      "version": "3.1.0",
1173      "resolved": "https://registry.npmjs.org/karma-chrome-launcher/-/karma-chrome-launcher-3.1.0.tgz",
1174      "integrity": "sha512-3dPs/n7vgz1rxxtynpzZTvb9y/GIaW8xjAwcIGttLbycqoFtI7yo1NGnQi6oFTherRE+GIhCAHZC4vEqWGhNvg==",
1175      "dev": true,
1176      "requires": {
1177        "which": "^1.2.1"
1178      }
1179    },
1180    "karma-coverage": {
1181      "version": "2.0.3",
1182      "resolved": "https://registry.npmjs.org/karma-coverage/-/karma-coverage-2.0.3.tgz",
1183      "integrity": "sha512-atDvLQqvPcLxhED0cmXYdsPMCQuh6Asa9FMZW1bhNqlVEhJoB9qyZ2BY1gu7D/rr5GLGb5QzYO4siQskxaWP/g==",
1184      "dev": true,
1185      "requires": {
1186        "istanbul-lib-coverage": "^3.0.0",
1187        "istanbul-lib-instrument": "^4.0.1",
1188        "istanbul-lib-report": "^3.0.0",
1189        "istanbul-lib-source-maps": "^4.0.0",
1190        "istanbul-reports": "^3.0.0",
1191        "minimatch": "^3.0.4"
1192      }
1193    },
1194    "karma-jasmine": {
1195      "version": "4.0.1",
1196      "resolved": "https://registry.npmjs.org/karma-jasmine/-/karma-jasmine-4.0.1.tgz",
1197      "integrity": "sha512-h8XDAhTiZjJKzfkoO1laMH+zfNlra+dEQHUAjpn5JV1zCPtOIVWGQjLBrqhnzQa/hrU2XrZwSyBa6XjEBzfXzw==",
1198      "dev": true,
1199      "requires": {
1200        "jasmine-core": "^3.6.0"
1201      }
1202    },
1203    "lodash": {
1204      "version": "4.17.20",
1205      "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz",
1206      "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==",
1207      "dev": true
1208    },
1209    "log4js": {
1210      "version": "6.4.1",
1211      "resolved": "https://registry.npmjs.org/log4js/-/log4js-6.4.1.tgz",
1212      "integrity": "sha512-iUiYnXqAmNKiIZ1XSAitQ4TmNs8CdZYTAWINARF3LjnsLN8tY5m0vRwd6uuWj/yNY0YHxeZodnbmxKFUOM2rMg==",
1213      "dev": true,
1214      "requires": {
1215        "date-format": "^4.0.3",
1216        "debug": "^4.3.3",
1217        "flatted": "^3.2.4",
1218        "rfdc": "^1.3.0",
1219        "streamroller": "^3.0.2"
1220      },
1221      "dependencies": {
1222        "debug": {
1223          "version": "4.3.3",
1224          "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz",
1225          "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==",
1226          "dev": true,
1227          "requires": {
1228            "ms": "2.1.2"
1229          }
1230        },
1231        "ms": {
1232          "version": "2.1.2",
1233          "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
1234          "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
1235          "dev": true
1236        }
1237      }
1238    },
1239    "make-dir": {
1240      "version": "3.1.0",
1241      "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz",
1242      "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==",
1243      "dev": true,
1244      "requires": {
1245        "semver": "^6.0.0"
1246      }
1247    },
1248    "media-typer": {
1249      "version": "0.3.0",
1250      "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
1251      "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=",
1252      "dev": true
1253    },
1254    "mime": {
1255      "version": "2.6.0",
1256      "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz",
1257      "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==",
1258      "dev": true
1259    },
1260    "mime-db": {
1261      "version": "1.51.0",
1262      "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.51.0.tgz",
1263      "integrity": "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==",
1264      "dev": true
1265    },
1266    "mime-types": {
1267      "version": "2.1.34",
1268      "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.34.tgz",
1269      "integrity": "sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==",
1270      "dev": true,
1271      "requires": {
1272        "mime-db": "1.51.0"
1273      }
1274    },
1275    "minimatch": {
1276      "version": "3.0.4",
1277      "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
1278      "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
1279      "dev": true,
1280      "requires": {
1281        "brace-expansion": "^1.1.7"
1282      }
1283    },
1284    "minimist": {
1285      "version": "1.2.5",
1286      "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
1287      "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
1288      "dev": true
1289    },
1290    "mkdirp": {
1291      "version": "0.5.5",
1292      "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz",
1293      "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==",
1294      "dev": true,
1295      "requires": {
1296        "minimist": "^1.2.5"
1297      }
1298    },
1299    "ms": {
1300      "version": "2.0.0",
1301      "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
1302      "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
1303      "dev": true
1304    },
1305    "negotiator": {
1306      "version": "0.6.3",
1307      "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz",
1308      "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==",
1309      "dev": true
1310    },
1311    "normalize-path": {
1312      "version": "3.0.0",
1313      "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
1314      "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
1315      "dev": true
1316    },
1317    "object-assign": {
1318      "version": "4.1.1",
1319      "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
1320      "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
1321      "dev": true
1322    },
1323    "on-finished": {
1324      "version": "2.3.0",
1325      "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
1326      "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=",
1327      "dev": true,
1328      "requires": {
1329        "ee-first": "1.1.1"
1330      }
1331    },
1332    "once": {
1333      "version": "1.4.0",
1334      "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
1335      "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
1336      "dev": true,
1337      "requires": {
1338        "wrappy": "1"
1339      }
1340    },
1341    "parseurl": {
1342      "version": "1.3.3",
1343      "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
1344      "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==",
1345      "dev": true
1346    },
1347    "path-is-absolute": {
1348      "version": "1.0.1",
1349      "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
1350      "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
1351      "dev": true
1352    },
1353    "picomatch": {
1354      "version": "2.3.1",
1355      "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
1356      "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
1357      "dev": true
1358    },
1359    "qjobs": {
1360      "version": "1.2.0",
1361      "resolved": "https://registry.npmjs.org/qjobs/-/qjobs-1.2.0.tgz",
1362      "integrity": "sha512-8YOJEHtxpySA3fFDyCRxA+UUV+fA+rTWnuWvylOK/NCjhY+b4ocCtmu8TtsWb+mYeU+GCHf/S66KZF/AsteKHg==",
1363      "dev": true
1364    },
1365    "qs": {
1366      "version": "6.9.7",
1367      "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.7.tgz",
1368      "integrity": "sha512-IhMFgUmuNpyRfxA90umL7ByLlgRXu6tIfKPpF5TmcfRLlLCckfP/g3IQmju6jjpu+Hh8rA+2p6A27ZSPOOHdKw==",
1369      "dev": true
1370    },
1371    "range-parser": {
1372      "version": "1.2.1",
1373      "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
1374      "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==",
1375      "dev": true
1376    },
1377    "raw-body": {
1378      "version": "2.4.3",
1379      "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.3.tgz",
1380      "integrity": "sha512-UlTNLIcu0uzb4D2f4WltY6cVjLi+/jEN4lgEUj3E04tpMDpUlkBo/eSn6zou9hum2VMNpCCUone0O0WeJim07g==",
1381      "dev": true,
1382      "requires": {
1383        "bytes": "3.1.2",
1384        "http-errors": "1.8.1",
1385        "iconv-lite": "0.4.24",
1386        "unpipe": "1.0.0"
1387      }
1388    },
1389    "readdirp": {
1390      "version": "3.6.0",
1391      "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
1392      "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==",
1393      "dev": true,
1394      "requires": {
1395        "picomatch": "^2.2.1"
1396      }
1397    },
1398    "require-directory": {
1399      "version": "2.1.1",
1400      "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
1401      "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=",
1402      "dev": true
1403    },
1404    "requirejs": {
1405      "version": "2.3.6",
1406      "resolved": "https://registry.npmjs.org/requirejs/-/requirejs-2.3.6.tgz",
1407      "integrity": "sha512-ipEzlWQe6RK3jkzikgCupiTbTvm4S0/CAU5GlgptkN5SO6F3u0UD0K18wy6ErDqiCyP4J4YYe1HuAShvsxePLg==",
1408      "dev": true
1409    },
1410    "requires-port": {
1411      "version": "1.0.0",
1412      "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz",
1413      "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=",
1414      "dev": true
1415    },
1416    "rfdc": {
1417      "version": "1.3.0",
1418      "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.3.0.tgz",
1419      "integrity": "sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==",
1420      "dev": true
1421    },
1422    "rimraf": {
1423      "version": "3.0.2",
1424      "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
1425      "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
1426      "dev": true,
1427      "requires": {
1428        "glob": "^7.1.3"
1429      }
1430    },
1431    "safe-buffer": {
1432      "version": "5.1.2",
1433      "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
1434      "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
1435      "dev": true
1436    },
1437    "safer-buffer": {
1438      "version": "2.1.2",
1439      "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
1440      "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
1441      "dev": true
1442    },
1443    "semver": {
1444      "version": "6.3.0",
1445      "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
1446      "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
1447      "dev": true
1448    },
1449    "setprototypeof": {
1450      "version": "1.2.0",
1451      "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz",
1452      "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==",
1453      "dev": true
1454    },
1455    "socket.io": {
1456      "version": "4.6.1",
1457      "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-4.6.1.tgz",
1458      "integrity": "sha512-KMcaAi4l/8+xEjkRICl6ak8ySoxsYG+gG6/XfRCPJPQ/haCRIJBTL4wIl8YCsmtaBovcAXGLOShyVWQ/FG8GZA==",
1459      "dev": true,
1460      "requires": {
1461        "accepts": "~1.3.4",
1462        "base64id": "~2.0.0",
1463        "debug": "~4.3.2",
1464        "engine.io": "~6.4.1",
1465        "socket.io-adapter": "~2.5.2",
1466        "socket.io-parser": "~4.2.1"
1467      },
1468      "dependencies": {
1469        "debug": {
1470          "version": "4.3.4",
1471          "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
1472          "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
1473          "dev": true,
1474          "requires": {
1475            "ms": "2.1.2"
1476          }
1477        },
1478        "engine.io": {
1479          "version": "6.4.2",
1480          "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-6.4.2.tgz",
1481          "integrity": "sha512-FKn/3oMiJjrOEOeUub2WCox6JhxBXq/Zn3fZOMCBxKnNYtsdKjxhl7yR3fZhM9PV+rdE75SU5SYMc+2PGzo+Tg==",
1482          "dev": true,
1483          "requires": {
1484            "@types/cookie": "^0.4.1",
1485            "@types/cors": "^2.8.12",
1486            "@types/node": ">=10.0.0",
1487            "accepts": "~1.3.4",
1488            "base64id": "2.0.0",
1489            "cookie": "~0.4.1",
1490            "cors": "~2.8.5",
1491            "debug": "~4.3.1",
1492            "engine.io-parser": "~5.0.3",
1493            "ws": "~8.11.0"
1494          }
1495        },
1496        "ms": {
1497          "version": "2.1.2",
1498          "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
1499          "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
1500          "dev": true
1501        },
1502        "socket.io-adapter": {
1503          "version": "2.5.2",
1504          "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-2.5.2.tgz",
1505          "integrity": "sha512-87C3LO/NOMc+eMcpcxUBebGjkpMDkNBS9tf7KJqcDsmL936EChtVva71Dw2q4tQcuVC+hAUy4an2NO/sYXmwRA==",
1506          "dev": true,
1507          "requires": {
1508            "ws": "~8.11.0"
1509          }
1510        },
1511        "socket.io-parser": {
1512          "version": "4.2.3",
1513          "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-4.2.3.tgz",
1514          "integrity": "sha512-JMafRntWVO2DCJimKsRTh/wnqVvO4hrfwOqtO7f+uzwsQMuxO6VwImtYxaQ+ieoyshWOTJyV0fA21lccEXRPpQ==",
1515          "dev": true,
1516          "requires": {
1517            "@socket.io/component-emitter": "~3.1.0",
1518            "debug": "~4.3.1"
1519          }
1520        },
1521        "ws": {
1522          "version": "8.11.0",
1523          "resolved": "https://registry.npmjs.org/ws/-/ws-8.11.0.tgz",
1524          "integrity": "sha512-HPG3wQd9sNQoT9xHyNCXoDUa+Xw/VevmY9FoHyQ+g+rrMn4j6FB4np7Z0OhdTgjx6MgQLK7jwSy1YecU1+4Asg==",
1525          "dev": true
1526        }
1527      }
1528    },
1529    "source-map": {
1530      "version": "0.6.1",
1531      "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
1532      "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
1533      "dev": true
1534    },
1535    "statuses": {
1536      "version": "1.5.0",
1537      "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
1538      "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=",
1539      "dev": true
1540    },
1541    "streamroller": {
1542      "version": "3.0.2",
1543      "resolved": "https://registry.npmjs.org/streamroller/-/streamroller-3.0.2.tgz",
1544      "integrity": "sha512-ur6y5S5dopOaRXBuRIZ1u6GC5bcEXHRZKgfBjfCglMhmIf+roVCECjvkEYzNQOXIN2/JPnkMPW/8B3CZoKaEPA==",
1545      "dev": true,
1546      "requires": {
1547        "date-format": "^4.0.3",
1548        "debug": "^4.1.1",
1549        "fs-extra": "^10.0.0"
1550      },
1551      "dependencies": {
1552        "debug": {
1553          "version": "4.3.3",
1554          "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz",
1555          "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==",
1556          "dev": true,
1557          "requires": {
1558            "ms": "2.1.2"
1559          }
1560        },
1561        "ms": {
1562          "version": "2.1.2",
1563          "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
1564          "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
1565          "dev": true
1566        }
1567      }
1568    },
1569    "string-width": {
1570      "version": "4.2.3",
1571      "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
1572      "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
1573      "dev": true,
1574      "requires": {
1575        "emoji-regex": "^8.0.0",
1576        "is-fullwidth-code-point": "^3.0.0",
1577        "strip-ansi": "^6.0.1"
1578      }
1579    },
1580    "strip-ansi": {
1581      "version": "6.0.1",
1582      "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
1583      "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
1584      "dev": true,
1585      "requires": {
1586        "ansi-regex": "^5.0.1"
1587      }
1588    },
1589    "supports-color": {
1590      "version": "5.5.0",
1591      "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
1592      "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
1593      "dev": true,
1594      "requires": {
1595        "has-flag": "^3.0.0"
1596      }
1597    },
1598    "tmp": {
1599      "version": "0.2.1",
1600      "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz",
1601      "integrity": "sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==",
1602      "dev": true,
1603      "requires": {
1604        "rimraf": "^3.0.0"
1605      }
1606    },
1607    "to-fast-properties": {
1608      "version": "2.0.0",
1609      "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
1610      "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=",
1611      "dev": true
1612    },
1613    "to-regex-range": {
1614      "version": "5.0.1",
1615      "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
1616      "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
1617      "dev": true,
1618      "requires": {
1619        "is-number": "^7.0.0"
1620      }
1621    },
1622    "toidentifier": {
1623      "version": "1.0.1",
1624      "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz",
1625      "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==",
1626      "dev": true
1627    },
1628    "type-is": {
1629      "version": "1.6.18",
1630      "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz",
1631      "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==",
1632      "dev": true,
1633      "requires": {
1634        "media-typer": "0.3.0",
1635        "mime-types": "~2.1.24"
1636      }
1637    },
1638    "ua-parser-js": {
1639      "version": "0.7.33",
1640      "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.33.tgz",
1641      "integrity": "sha512-s8ax/CeZdK9R/56Sui0WM6y9OFREJarMRHqLB2EwkovemBxNQ+Bqu8GAsUnVcXKgphb++ghr/B2BZx4mahujPw==",
1642      "dev": true
1643    },
1644    "universalify": {
1645      "version": "2.0.0",
1646      "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz",
1647      "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==",
1648      "dev": true
1649    },
1650    "unpipe": {
1651      "version": "1.0.0",
1652      "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
1653      "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=",
1654      "dev": true
1655    },
1656    "utils-merge": {
1657      "version": "1.0.1",
1658      "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
1659      "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=",
1660      "dev": true
1661    },
1662    "vary": {
1663      "version": "1.1.2",
1664      "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
1665      "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=",
1666      "dev": true
1667    },
1668    "void-elements": {
1669      "version": "2.0.1",
1670      "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-2.0.1.tgz",
1671      "integrity": "sha1-wGavtYK7HLQSjWDqkjkulNXp2+w=",
1672      "dev": true
1673    },
1674    "which": {
1675      "version": "1.3.1",
1676      "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
1677      "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
1678      "dev": true,
1679      "requires": {
1680        "isexe": "^2.0.0"
1681      }
1682    },
1683    "wrap-ansi": {
1684      "version": "7.0.0",
1685      "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
1686      "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
1687      "dev": true,
1688      "requires": {
1689        "ansi-styles": "^4.0.0",
1690        "string-width": "^4.1.0",
1691        "strip-ansi": "^6.0.0"
1692      }
1693    },
1694    "wrappy": {
1695      "version": "1.0.2",
1696      "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
1697      "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
1698      "dev": true
1699    },
1700    "y18n": {
1701      "version": "5.0.8",
1702      "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
1703      "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==",
1704      "dev": true
1705    },
1706    "yargs": {
1707      "version": "16.2.0",
1708      "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz",
1709      "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==",
1710      "dev": true,
1711      "requires": {
1712        "cliui": "^7.0.2",
1713        "escalade": "^3.1.1",
1714        "get-caller-file": "^2.0.5",
1715        "require-directory": "^2.1.1",
1716        "string-width": "^4.2.0",
1717        "y18n": "^5.0.5",
1718        "yargs-parser": "^20.2.2"
1719      }
1720    },
1721    "yargs-parser": {
1722      "version": "20.2.9",
1723      "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz",
1724      "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==",
1725      "dev": true
1726    }
1727  }
1728}
1729