Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
jeffalo
GitHub Repository: jeffalo/kahoot-gui
Path: blob/master/package-lock.json
1754 views
1
{
2
"name": "kahoot-gui",
3
"version": "0.1.2",
4
"lockfileVersion": 1,
5
"requires": true,
6
"dependencies": {
7
"@electron/get": {
8
"version": "1.12.2",
9
"resolved": "https://registry.npmjs.org/@electron/get/-/get-1.12.2.tgz",
10
"integrity": "sha512-vAuHUbfvBQpYTJ5wB7uVIDq5c/Ry0fiTBMs7lnEYAo/qXXppIVcWdfBr57u6eRnKdVso7KSiH6p/LbQAG6Izrg==",
11
"dev": true,
12
"requires": {
13
"debug": "^4.1.1",
14
"env-paths": "^2.2.0",
15
"fs-extra": "^8.1.0",
16
"global-agent": "^2.0.2",
17
"global-tunnel-ng": "^2.7.1",
18
"got": "^9.6.0",
19
"progress": "^2.0.3",
20
"sanitize-filename": "^1.6.2",
21
"sumchecker": "^3.0.1"
22
}
23
},
24
"@sindresorhus/is": {
25
"version": "0.14.0",
26
"resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz",
27
"integrity": "sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==",
28
"dev": true
29
},
30
"@szmarczak/http-timer": {
31
"version": "1.1.2",
32
"resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-1.1.2.tgz",
33
"integrity": "sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==",
34
"dev": true,
35
"requires": {
36
"defer-to-connect": "^1.0.1"
37
}
38
},
39
"@types/node": {
40
"version": "12.12.48",
41
"resolved": "https://registry.npmjs.org/@types/node/-/node-12.12.48.tgz",
42
"integrity": "sha512-m3Nmo/YaDUfYzdCQlxjF5pIy7TNyDTAJhIa//xtHcF0dlgYIBKULKnmloCPtByDxtZXrWV8Pge1AKT6/lRvVWg==",
43
"dev": true
44
},
45
"asap": {
46
"version": "2.0.6",
47
"resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz",
48
"integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY="
49
},
50
"async-limiter": {
51
"version": "1.0.1",
52
"resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz",
53
"integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ=="
54
},
55
"boolean": {
56
"version": "3.0.1",
57
"resolved": "https://registry.npmjs.org/boolean/-/boolean-3.0.1.tgz",
58
"integrity": "sha512-HRZPIjPcbwAVQvOTxR4YE3o8Xs98NqbbL1iEZDCz7CL8ql0Lt5iOyJFxfnAB0oFs8Oh02F/lLlg30Mexv46LjA==",
59
"dev": true,
60
"optional": true
61
},
62
"buffer-crc32": {
63
"version": "0.2.13",
64
"resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz",
65
"integrity": "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=",
66
"dev": true
67
},
68
"buffer-from": {
69
"version": "1.1.1",
70
"resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz",
71
"integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==",
72
"dev": true
73
},
74
"cacheable-request": {
75
"version": "6.1.0",
76
"resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-6.1.0.tgz",
77
"integrity": "sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==",
78
"dev": true,
79
"requires": {
80
"clone-response": "^1.0.2",
81
"get-stream": "^5.1.0",
82
"http-cache-semantics": "^4.0.0",
83
"keyv": "^3.0.0",
84
"lowercase-keys": "^2.0.0",
85
"normalize-url": "^4.1.0",
86
"responselike": "^1.0.2"
87
},
88
"dependencies": {
89
"get-stream": {
90
"version": "5.1.0",
91
"resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.1.0.tgz",
92
"integrity": "sha512-EXr1FOzrzTfGeL0gQdeFEvOMm2mzMOglyiOXSTpPC+iAjAKftbr3jpCMWynogwYnM+eSj9sHGc6wjIcDvYiygw==",
93
"dev": true,
94
"requires": {
95
"pump": "^3.0.0"
96
}
97
},
98
"lowercase-keys": {
99
"version": "2.0.0",
100
"resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz",
101
"integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==",
102
"dev": true
103
}
104
}
105
},
106
"clone-response": {
107
"version": "1.0.2",
108
"resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.2.tgz",
109
"integrity": "sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=",
110
"dev": true,
111
"requires": {
112
"mimic-response": "^1.0.0"
113
}
114
},
115
"concat-stream": {
116
"version": "1.6.2",
117
"resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz",
118
"integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==",
119
"dev": true,
120
"requires": {
121
"buffer-from": "^1.0.0",
122
"inherits": "^2.0.3",
123
"readable-stream": "^2.2.2",
124
"typedarray": "^0.0.6"
125
}
126
},
127
"config-chain": {
128
"version": "1.1.12",
129
"resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.12.tgz",
130
"integrity": "sha512-a1eOIcu8+7lUInge4Rpf/n4Krkf3Dd9lqhljRzII1/Zno/kRtUWnznPO3jOKBmTEktkt3fkxisUcivoj0ebzoA==",
131
"dev": true,
132
"optional": true,
133
"requires": {
134
"ini": "^1.3.4",
135
"proto-list": "~1.2.1"
136
}
137
},
138
"core-js": {
139
"version": "3.6.5",
140
"resolved": "https://registry.npmjs.org/core-js/-/core-js-3.6.5.tgz",
141
"integrity": "sha512-vZVEEwZoIsI+vPEuoF9Iqf5H7/M3eeQqWlQnYa8FSKKePuYTf5MWnxb5SDAzCa60b3JBRS5g9b+Dq7b1y/RCrA==",
142
"dev": true,
143
"optional": true
144
},
145
"core-util-is": {
146
"version": "1.0.2",
147
"resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
148
"integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
149
"dev": true
150
},
151
"custom-electron-titlebar": {
152
"version": "3.2.1",
153
"resolved": "https://registry.npmjs.org/custom-electron-titlebar/-/custom-electron-titlebar-3.2.1.tgz",
154
"integrity": "sha512-Bb+vgH0Vjz6pZfT6xDQ7K9C9EZBMkcC80CdiBneV42xMc2gEl9MAJ4VhTvAdSp3ryN/YgZgbLzqoyfJU6nNkRg=="
155
},
156
"debug": {
157
"version": "4.1.1",
158
"resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
159
"integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
160
"dev": true,
161
"requires": {
162
"ms": "^2.1.1"
163
}
164
},
165
"decompress-response": {
166
"version": "3.3.0",
167
"resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz",
168
"integrity": "sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=",
169
"dev": true,
170
"requires": {
171
"mimic-response": "^1.0.0"
172
}
173
},
174
"defer-to-connect": {
175
"version": "1.1.3",
176
"resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-1.1.3.tgz",
177
"integrity": "sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==",
178
"dev": true
179
},
180
"define-properties": {
181
"version": "1.1.3",
182
"resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz",
183
"integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==",
184
"dev": true,
185
"optional": true,
186
"requires": {
187
"object-keys": "^1.0.12"
188
}
189
},
190
"detect-indent": {
191
"version": "6.0.0",
192
"resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-6.0.0.tgz",
193
"integrity": "sha512-oSyFlqaTHCItVRGK5RmrmjB+CmaMOW7IaNA/kdxqhoa6d17j/5ce9O9eWXmV/KEdRwqpQA+Vqe8a8Bsybu4YnA=="
194
},
195
"detect-node": {
196
"version": "2.0.4",
197
"resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.0.4.tgz",
198
"integrity": "sha512-ZIzRpLJrOj7jjP2miAtgqIfmzbxa4ZOr5jJc601zklsfEx9oTzmmj2nVpIPRpNlRTIh8lc1kyViIY7BWSGNmKw==",
199
"dev": true,
200
"optional": true
201
},
202
"docopt": {
203
"version": "0.6.2",
204
"resolved": "https://registry.npmjs.org/docopt/-/docopt-0.6.2.tgz",
205
"integrity": "sha1-so6eIiDaXsSffqW7JKR3h0Be6xE="
206
},
207
"dot-json": {
208
"version": "1.2.0",
209
"resolved": "https://registry.npmjs.org/dot-json/-/dot-json-1.2.0.tgz",
210
"integrity": "sha512-4bEM7KHFl/U9gAI5nIvU0/fwVzNnE713K339vcxAMtxd2D9mZP6o65UwlcXigJL4rfk90UM0J+D7IPIFYZMQ8Q==",
211
"requires": {
212
"detect-indent": "~6.0.0",
213
"docopt": "~0.6.2",
214
"underscore-keypath": "~0.0.22"
215
}
216
},
217
"duplexer3": {
218
"version": "0.1.4",
219
"resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz",
220
"integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=",
221
"dev": true
222
},
223
"electron": {
224
"version": "7.2.4",
225
"resolved": "https://registry.npmjs.org/electron/-/electron-7.2.4.tgz",
226
"integrity": "sha512-Z+R692uTzXgP8AHrabE+kkrMlQJ6pnAYoINenwj9QSqaD2YbO8IuXU9DMCcUY0+VpA91ee09wFZJNUKYPMnCKg==",
227
"dev": true,
228
"requires": {
229
"@electron/get": "^1.0.1",
230
"@types/node": "^12.0.12",
231
"extract-zip": "^1.0.3"
232
}
233
},
234
"encodeurl": {
235
"version": "1.0.2",
236
"resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
237
"integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=",
238
"dev": true,
239
"optional": true
240
},
241
"end-of-stream": {
242
"version": "1.4.4",
243
"resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz",
244
"integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==",
245
"dev": true,
246
"requires": {
247
"once": "^1.4.0"
248
}
249
},
250
"env-paths": {
251
"version": "2.2.0",
252
"resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.0.tgz",
253
"integrity": "sha512-6u0VYSCo/OW6IoD5WCLLy9JUGARbamfSavcNXry/eu8aHVFei6CD3Sw+VGX5alea1i9pgPHW0mbu6Xj0uBh7gA==",
254
"dev": true
255
},
256
"es6-error": {
257
"version": "4.1.1",
258
"resolved": "https://registry.npmjs.org/es6-error/-/es6-error-4.1.1.tgz",
259
"integrity": "sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg==",
260
"dev": true,
261
"optional": true
262
},
263
"escape-string-regexp": {
264
"version": "4.0.0",
265
"resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
266
"integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
267
"dev": true,
268
"optional": true
269
},
270
"extract-zip": {
271
"version": "1.7.0",
272
"resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-1.7.0.tgz",
273
"integrity": "sha512-xoh5G1W/PB0/27lXgMQyIhP5DSY/LhoCsOyZgb+6iMmRtCwVBo55uKaMoEYrDCKQhWvqEip5ZPKAc6eFNyf/MA==",
274
"dev": true,
275
"requires": {
276
"concat-stream": "^1.6.2",
277
"debug": "^2.6.9",
278
"mkdirp": "^0.5.4",
279
"yauzl": "^2.10.0"
280
},
281
"dependencies": {
282
"debug": {
283
"version": "2.6.9",
284
"resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
285
"integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
286
"dev": true,
287
"requires": {
288
"ms": "2.0.0"
289
}
290
},
291
"ms": {
292
"version": "2.0.0",
293
"resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
294
"integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
295
"dev": true
296
}
297
}
298
},
299
"fd-slicer": {
300
"version": "1.1.0",
301
"resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz",
302
"integrity": "sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4=",
303
"dev": true,
304
"requires": {
305
"pend": "~1.2.0"
306
}
307
},
308
"fs-extra": {
309
"version": "8.1.0",
310
"resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz",
311
"integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==",
312
"dev": true,
313
"requires": {
314
"graceful-fs": "^4.2.0",
315
"jsonfile": "^4.0.0",
316
"universalify": "^0.1.0"
317
}
318
},
319
"get-stream": {
320
"version": "4.1.0",
321
"resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz",
322
"integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==",
323
"dev": true,
324
"requires": {
325
"pump": "^3.0.0"
326
}
327
},
328
"global-agent": {
329
"version": "2.1.12",
330
"resolved": "https://registry.npmjs.org/global-agent/-/global-agent-2.1.12.tgz",
331
"integrity": "sha512-caAljRMS/qcDo69X9BfkgrihGUgGx44Fb4QQToNQjsiWh+YlQ66uqYVAdA8Olqit+5Ng0nkz09je3ZzANMZcjg==",
332
"dev": true,
333
"optional": true,
334
"requires": {
335
"boolean": "^3.0.1",
336
"core-js": "^3.6.5",
337
"es6-error": "^4.1.1",
338
"matcher": "^3.0.0",
339
"roarr": "^2.15.3",
340
"semver": "^7.3.2",
341
"serialize-error": "^7.0.1"
342
}
343
},
344
"global-tunnel-ng": {
345
"version": "2.7.1",
346
"resolved": "https://registry.npmjs.org/global-tunnel-ng/-/global-tunnel-ng-2.7.1.tgz",
347
"integrity": "sha512-4s+DyciWBV0eK148wqXxcmVAbFVPqtc3sEtUE/GTQfuU80rySLcMhUmHKSHI7/LDj8q0gDYI1lIhRRB7ieRAqg==",
348
"dev": true,
349
"optional": true,
350
"requires": {
351
"encodeurl": "^1.0.2",
352
"lodash": "^4.17.10",
353
"npm-conf": "^1.1.3",
354
"tunnel": "^0.0.6"
355
}
356
},
357
"globalthis": {
358
"version": "1.0.1",
359
"resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.1.tgz",
360
"integrity": "sha512-mJPRTc/P39NH/iNG4mXa9aIhNymaQikTrnspeCa2ZuJ+mH2QN/rXwtX3XwKrHqWgUQFbNZKtHM105aHzJalElw==",
361
"dev": true,
362
"optional": true,
363
"requires": {
364
"define-properties": "^1.1.3"
365
}
366
},
367
"got": {
368
"version": "9.6.0",
369
"resolved": "https://registry.npmjs.org/got/-/got-9.6.0.tgz",
370
"integrity": "sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==",
371
"dev": true,
372
"requires": {
373
"@sindresorhus/is": "^0.14.0",
374
"@szmarczak/http-timer": "^1.1.2",
375
"cacheable-request": "^6.0.0",
376
"decompress-response": "^3.3.0",
377
"duplexer3": "^0.1.4",
378
"get-stream": "^4.1.0",
379
"lowercase-keys": "^1.0.1",
380
"mimic-response": "^1.0.1",
381
"p-cancelable": "^1.0.0",
382
"to-readable-stream": "^1.0.0",
383
"url-parse-lax": "^3.0.0"
384
}
385
},
386
"graceful-fs": {
387
"version": "4.2.4",
388
"resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz",
389
"integrity": "sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==",
390
"dev": true
391
},
392
"http-cache-semantics": {
393
"version": "4.1.0",
394
"resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz",
395
"integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==",
396
"dev": true
397
},
398
"inherits": {
399
"version": "2.0.4",
400
"resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
401
"integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
402
"dev": true
403
},
404
"ini": {
405
"version": "1.3.5",
406
"resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz",
407
"integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==",
408
"dev": true,
409
"optional": true
410
},
411
"isarray": {
412
"version": "1.0.0",
413
"resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
414
"integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
415
"dev": true
416
},
417
"json-buffer": {
418
"version": "3.0.0",
419
"resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz",
420
"integrity": "sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg=",
421
"dev": true
422
},
423
"json-stringify-safe": {
424
"version": "5.0.1",
425
"resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
426
"integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=",
427
"dev": true,
428
"optional": true
429
},
430
"jsonfile": {
431
"version": "4.0.0",
432
"resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz",
433
"integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=",
434
"dev": true,
435
"requires": {
436
"graceful-fs": "^4.1.6"
437
}
438
},
439
"kahoot.js-updated": {
440
"version": "1.2.0",
441
"resolved": "https://registry.npmjs.org/kahoot.js-updated/-/kahoot.js-updated-1.2.0.tgz",
442
"integrity": "sha512-fPYan5QY3fUcotgndOMixclonkQWxtQCAav2RucN5WCp7JOXLRJ54vEroyHxYBCLd1BjgUFbL59/jn5fIozG6A==",
443
"requires": {
444
"promise": "^8.0.3",
445
"user-agents": "^1.0.513",
446
"ws": "^6.2.1"
447
}
448
},
449
"keyv": {
450
"version": "3.1.0",
451
"resolved": "https://registry.npmjs.org/keyv/-/keyv-3.1.0.tgz",
452
"integrity": "sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==",
453
"dev": true,
454
"requires": {
455
"json-buffer": "3.0.0"
456
}
457
},
458
"lodash": {
459
"version": "4.17.19",
460
"resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.19.tgz",
461
"integrity": "sha512-JNvd8XER9GQX0v2qJgsaN/mzFCNA5BRe/j8JN9d+tWyGLSodKQHKFicdwNYzWwI3wjRnaKPsGj1XkBjx/F96DQ==",
462
"dev": true,
463
"optional": true
464
},
465
"lodash.clonedeep": {
466
"version": "4.5.0",
467
"resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz",
468
"integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8="
469
},
470
"lowercase-keys": {
471
"version": "1.0.1",
472
"resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz",
473
"integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==",
474
"dev": true
475
},
476
"matcher": {
477
"version": "3.0.0",
478
"resolved": "https://registry.npmjs.org/matcher/-/matcher-3.0.0.tgz",
479
"integrity": "sha512-OkeDaAZ/bQCxeFAozM55PKcKU0yJMPGifLwV4Qgjitu+5MoAfSQN4lsLJeXZ1b8w0x+/Emda6MZgXS1jvsapng==",
480
"dev": true,
481
"optional": true,
482
"requires": {
483
"escape-string-regexp": "^4.0.0"
484
}
485
},
486
"mimic-response": {
487
"version": "1.0.1",
488
"resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz",
489
"integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==",
490
"dev": true
491
},
492
"mkdirp": {
493
"version": "0.5.5",
494
"resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz",
495
"integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==",
496
"dev": true,
497
"requires": {
498
"minimist": "^1.2.5"
499
},
500
"dependencies": {
501
"minimist": {
502
"version": "1.2.5",
503
"resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
504
"integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
505
"dev": true
506
}
507
}
508
},
509
"ms": {
510
"version": "2.1.2",
511
"resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
512
"integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
513
"dev": true
514
},
515
"normalize-url": {
516
"version": "4.5.0",
517
"resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.0.tgz",
518
"integrity": "sha512-2s47yzUxdexf1OhyRi4Em83iQk0aPvwTddtFz4hnSSw9dCEsLEGf6SwIO8ss/19S9iBb5sJaOuTvTGDeZI00BQ==",
519
"dev": true
520
},
521
"npm-conf": {
522
"version": "1.1.3",
523
"resolved": "https://registry.npmjs.org/npm-conf/-/npm-conf-1.1.3.tgz",
524
"integrity": "sha512-Yic4bZHJOt9RCFbRP3GgpqhScOY4HH3V2P8yBj6CeYq118Qr+BLXqT2JvpJ00mryLESpgOxf5XlFv4ZjXxLScw==",
525
"dev": true,
526
"optional": true,
527
"requires": {
528
"config-chain": "^1.1.11",
529
"pify": "^3.0.0"
530
}
531
},
532
"object-keys": {
533
"version": "1.1.1",
534
"resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz",
535
"integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==",
536
"dev": true,
537
"optional": true
538
},
539
"once": {
540
"version": "1.4.0",
541
"resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
542
"integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
543
"dev": true,
544
"requires": {
545
"wrappy": "1"
546
}
547
},
548
"p-cancelable": {
549
"version": "1.1.0",
550
"resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-1.1.0.tgz",
551
"integrity": "sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==",
552
"dev": true
553
},
554
"pend": {
555
"version": "1.2.0",
556
"resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz",
557
"integrity": "sha1-elfrVQpng/kRUzH89GY9XI4AelA=",
558
"dev": true
559
},
560
"pify": {
561
"version": "3.0.0",
562
"resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
563
"integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
564
"dev": true,
565
"optional": true
566
},
567
"prepend-http": {
568
"version": "2.0.0",
569
"resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz",
570
"integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=",
571
"dev": true
572
},
573
"process-nextick-args": {
574
"version": "2.0.1",
575
"resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
576
"integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",
577
"dev": true
578
},
579
"progress": {
580
"version": "2.0.3",
581
"resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz",
582
"integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==",
583
"dev": true
584
},
585
"promise": {
586
"version": "8.0.3",
587
"resolved": "https://registry.npmjs.org/promise/-/promise-8.0.3.tgz",
588
"integrity": "sha512-HeRDUL1RJiLhyA0/grn+PTShlBAcLuh/1BJGtrvjwbvRDCTLLMEz9rOGCV+R3vHY4MixIuoMEd9Yq/XvsTPcjw==",
589
"requires": {
590
"asap": "~2.0.6"
591
}
592
},
593
"proto-list": {
594
"version": "1.2.4",
595
"resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz",
596
"integrity": "sha1-IS1b/hMYMGpCD2QCuOJv85ZHqEk=",
597
"dev": true,
598
"optional": true
599
},
600
"pump": {
601
"version": "3.0.0",
602
"resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
603
"integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
604
"dev": true,
605
"requires": {
606
"end-of-stream": "^1.1.0",
607
"once": "^1.3.1"
608
}
609
},
610
"readable-stream": {
611
"version": "2.3.7",
612
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
613
"integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
614
"dev": true,
615
"requires": {
616
"core-util-is": "~1.0.0",
617
"inherits": "~2.0.3",
618
"isarray": "~1.0.0",
619
"process-nextick-args": "~2.0.0",
620
"safe-buffer": "~5.1.1",
621
"string_decoder": "~1.1.1",
622
"util-deprecate": "~1.0.1"
623
}
624
},
625
"responselike": {
626
"version": "1.0.2",
627
"resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz",
628
"integrity": "sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec=",
629
"dev": true,
630
"requires": {
631
"lowercase-keys": "^1.0.0"
632
}
633
},
634
"roarr": {
635
"version": "2.15.3",
636
"resolved": "https://registry.npmjs.org/roarr/-/roarr-2.15.3.tgz",
637
"integrity": "sha512-AEjYvmAhlyxOeB9OqPUzQCo3kuAkNfuDk/HqWbZdFsqDFpapkTjiw+p4svNEoRLvuqNTxqfL+s+gtD4eDgZ+CA==",
638
"dev": true,
639
"optional": true,
640
"requires": {
641
"boolean": "^3.0.0",
642
"detect-node": "^2.0.4",
643
"globalthis": "^1.0.1",
644
"json-stringify-safe": "^5.0.1",
645
"semver-compare": "^1.0.0",
646
"sprintf-js": "^1.1.2"
647
}
648
},
649
"safe-buffer": {
650
"version": "5.1.2",
651
"resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
652
"integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
653
"dev": true
654
},
655
"sanitize-filename": {
656
"version": "1.6.3",
657
"resolved": "https://registry.npmjs.org/sanitize-filename/-/sanitize-filename-1.6.3.tgz",
658
"integrity": "sha512-y/52Mcy7aw3gRm7IrcGDFx/bCk4AhRh2eI9luHOQM86nZsqwiRkkq2GekHXBBD+SmPidc8i2PqtYZl+pWJ8Oeg==",
659
"dev": true,
660
"requires": {
661
"truncate-utf8-bytes": "^1.0.0"
662
}
663
},
664
"semver": {
665
"version": "7.3.2",
666
"resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz",
667
"integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==",
668
"dev": true,
669
"optional": true
670
},
671
"semver-compare": {
672
"version": "1.0.0",
673
"resolved": "https://registry.npmjs.org/semver-compare/-/semver-compare-1.0.0.tgz",
674
"integrity": "sha1-De4hahyUGrN+nvsXiPavxf9VN/w=",
675
"dev": true,
676
"optional": true
677
},
678
"serialize-error": {
679
"version": "7.0.1",
680
"resolved": "https://registry.npmjs.org/serialize-error/-/serialize-error-7.0.1.tgz",
681
"integrity": "sha512-8I8TjW5KMOKsZQTvoxjuSIa7foAwPWGOts+6o7sgjz41/qMD9VQHEDxi6PBvK2l0MXUmqZyNpUK+T2tQaaElvw==",
682
"dev": true,
683
"optional": true,
684
"requires": {
685
"type-fest": "^0.13.1"
686
}
687
},
688
"sprintf-js": {
689
"version": "1.1.2",
690
"resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.2.tgz",
691
"integrity": "sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug==",
692
"dev": true,
693
"optional": true
694
},
695
"string_decoder": {
696
"version": "1.1.1",
697
"resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
698
"integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
699
"dev": true,
700
"requires": {
701
"safe-buffer": "~5.1.0"
702
}
703
},
704
"sumchecker": {
705
"version": "3.0.1",
706
"resolved": "https://registry.npmjs.org/sumchecker/-/sumchecker-3.0.1.tgz",
707
"integrity": "sha512-MvjXzkz/BOfyVDkG0oFOtBxHX2u3gKbMHIF/dXblZsgD3BWOFLmHovIpZY7BykJdAjcqRCBi1WYBNdEC9yI7vg==",
708
"dev": true,
709
"requires": {
710
"debug": "^4.1.0"
711
}
712
},
713
"to-readable-stream": {
714
"version": "1.0.0",
715
"resolved": "https://registry.npmjs.org/to-readable-stream/-/to-readable-stream-1.0.0.tgz",
716
"integrity": "sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==",
717
"dev": true
718
},
719
"truncate-utf8-bytes": {
720
"version": "1.0.2",
721
"resolved": "https://registry.npmjs.org/truncate-utf8-bytes/-/truncate-utf8-bytes-1.0.2.tgz",
722
"integrity": "sha1-QFkjkJWS1W94pYGENLC3hInKXys=",
723
"dev": true,
724
"requires": {
725
"utf8-byte-length": "^1.0.1"
726
}
727
},
728
"tunnel": {
729
"version": "0.0.6",
730
"resolved": "https://registry.npmjs.org/tunnel/-/tunnel-0.0.6.tgz",
731
"integrity": "sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==",
732
"dev": true,
733
"optional": true
734
},
735
"type-fest": {
736
"version": "0.13.1",
737
"resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.13.1.tgz",
738
"integrity": "sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg==",
739
"dev": true,
740
"optional": true
741
},
742
"typedarray": {
743
"version": "0.0.6",
744
"resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
745
"integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=",
746
"dev": true
747
},
748
"underscore": {
749
"version": "1.9.2",
750
"resolved": "https://registry.npmjs.org/underscore/-/underscore-1.9.2.tgz",
751
"integrity": "sha512-D39qtimx0c1fI3ya1Lnhk3E9nONswSKhnffBI0gME9C99fYOkNi04xs8K6pePLhvl1frbDemkaBQ5ikWllR2HQ=="
752
},
753
"underscore-keypath": {
754
"version": "0.0.22",
755
"resolved": "https://registry.npmjs.org/underscore-keypath/-/underscore-keypath-0.0.22.tgz",
756
"integrity": "sha1-SKUoOSu278QkvhyqVtpLX6zPJk0=",
757
"requires": {
758
"underscore": "*"
759
}
760
},
761
"universalify": {
762
"version": "0.1.2",
763
"resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",
764
"integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==",
765
"dev": true
766
},
767
"url-parse-lax": {
768
"version": "3.0.0",
769
"resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz",
770
"integrity": "sha1-FrXK/Afb42dsGxmZF3gj1lA6yww=",
771
"dev": true,
772
"requires": {
773
"prepend-http": "^2.0.0"
774
}
775
},
776
"user-agents": {
777
"version": "1.0.513",
778
"resolved": "https://registry.npmjs.org/user-agents/-/user-agents-1.0.513.tgz",
779
"integrity": "sha512-TQUwBewVUWYJRLVUJU0K2i/llmn1KeN+skKfgjPRUbTyN0o+e5mx6hN/WpKpa11k3lwL0ucutrcH/E6nDzneIA==",
780
"requires": {
781
"dot-json": "^1.2.0",
782
"lodash.clonedeep": "^4.5.0"
783
}
784
},
785
"utf8-byte-length": {
786
"version": "1.0.4",
787
"resolved": "https://registry.npmjs.org/utf8-byte-length/-/utf8-byte-length-1.0.4.tgz",
788
"integrity": "sha1-9F8VDExm7uloGGUFq5P8u4rWv2E=",
789
"dev": true
790
},
791
"util-deprecate": {
792
"version": "1.0.2",
793
"resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
794
"integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
795
"dev": true
796
},
797
"wrappy": {
798
"version": "1.0.2",
799
"resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
800
"integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
801
"dev": true
802
},
803
"ws": {
804
"version": "6.2.1",
805
"resolved": "https://registry.npmjs.org/ws/-/ws-6.2.1.tgz",
806
"integrity": "sha512-GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA==",
807
"requires": {
808
"async-limiter": "~1.0.0"
809
}
810
},
811
"yauzl": {
812
"version": "2.10.0",
813
"resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz",
814
"integrity": "sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk=",
815
"dev": true,
816
"requires": {
817
"buffer-crc32": "~0.2.3",
818
"fd-slicer": "~1.1.0"
819
}
820
}
821
}
822
}
823
824