~denials/evergreen/master

« back to all changes in this revision

Viewing changes to Open-ILS/web/js/ui/default/staff/package-lock.json

  • Committer: Jane Sandberg
  • Date: 2022-04-07 18:50:06 UTC
  • Revision ID: git-v1:8635c3188fb1df03b0b627ce478278157e75a53d
LP1915816 follow-up: update package-lock.json

Show diffs side-by-side

added added

removed removed

Lines of Context:
4
4
  "lockfileVersion": 1,
5
5
  "requires": true,
6
6
  "dependencies": {
 
7
    "@colors/colors": {
 
8
      "version": "1.5.0",
 
9
      "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz",
 
10
      "integrity": "sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==",
 
11
      "dev": true
 
12
    },
7
13
    "@glidejs/glide": {
8
14
      "version": "3.4.1",
9
15
      "resolved": "https://registry.npmjs.org/@glidejs/glide/-/glide-3.4.1.tgz",
10
16
      "integrity": "sha512-C34AEcK1HjSyxilRToUL54I6KAoodojUbeRlXoruobZuG0eGm8xfDL+3kgkWj7AJK4EZtunSOYfoqMp70eDtwg=="
11
17
    },
 
18
    "@socket.io/base64-arraybuffer": {
 
19
      "version": "1.0.2",
 
20
      "resolved": "https://registry.npmjs.org/@socket.io/base64-arraybuffer/-/base64-arraybuffer-1.0.2.tgz",
 
21
      "integrity": "sha512-dOlCBKnDw4iShaIsH/bxujKTM18+2TOAsYz+KSc11Am38H4q5Xw8Bbz97ZYdrVNM+um3p7w86Bvvmcn9q+5+eQ==",
 
22
      "dev": true
 
23
    },
 
24
    "@types/component-emitter": {
 
25
      "version": "1.2.11",
 
26
      "resolved": "https://registry.npmjs.org/@types/component-emitter/-/component-emitter-1.2.11.tgz",
 
27
      "integrity": "sha512-SRXjM+tfsSlA9VuG8hGO2nft2p8zjXCK1VcC6N4NXbBbYbSia9kzCChYQajIjzIqOOOuh5Ock6MmV2oux4jDZQ==",
 
28
      "dev": true
 
29
    },
 
30
    "@types/cookie": {
 
31
      "version": "0.4.1",
 
32
      "resolved": "https://registry.npmjs.org/@types/cookie/-/cookie-0.4.1.tgz",
 
33
      "integrity": "sha512-XW/Aa8APYr6jSVVA1y/DEIZX0/GMKLEVekNG727R8cs56ahETkRAy/3DR7+fJyh7oUgGwNQaRfXCun0+KbWY7Q==",
 
34
      "dev": true
 
35
    },
 
36
    "@types/cors": {
 
37
      "version": "2.8.12",
 
38
      "resolved": "https://registry.npmjs.org/@types/cors/-/cors-2.8.12.tgz",
 
39
      "integrity": "sha512-vt+kDhq/M2ayberEtJcIN/hxXy1Pk+59g2FV/ZQceeaTyCtCucjL2Q7FXlFjtWn4n15KCr1NE2lNNFhp0lEThw==",
 
40
      "dev": true
 
41
    },
 
42
    "@types/node": {
 
43
      "version": "17.0.23",
 
44
      "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.23.tgz",
 
45
      "integrity": "sha512-UxDxWn7dl97rKVeVS61vErvw086aCYhDLyvRQZ5Rk65rZKepaFdm53GeqXaKBuOhED4e9uWq34IC3TdSdJJ2Gw==",
 
46
      "dev": true
 
47
    },
12
48
    "abbrev": {
13
49
      "version": "1.1.1",
14
50
      "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz",
15
51
      "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q=="
16
52
    },
17
53
    "accepts": {
18
 
      "version": "1.3.3",
19
 
      "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.3.tgz",
20
 
      "integrity": "sha1-w8p0NJOGSMPg2cHjKN1otiLChMo=",
 
54
      "version": "1.3.8",
 
55
      "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz",
 
56
      "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==",
21
57
      "dev": true,
22
58
      "requires": {
23
 
        "mime-types": "~2.1.11",
24
 
        "negotiator": "0.6.1"
 
59
        "mime-types": "~2.1.34",
 
60
        "negotiator": "0.6.3"
25
61
      }
26
62
    },
27
63
    "acorn": {
47
83
        }
48
84
      }
49
85
    },
50
 
    "after": {
51
 
      "version": "0.8.2",
52
 
      "resolved": "https://registry.npmjs.org/after/-/after-0.8.2.tgz",
53
 
      "integrity": "sha1-/ts5T58OAqqXaOcCvaI7UF+ufh8=",
54
 
      "dev": true
55
 
    },
56
86
    "ajv": {
57
87
      "version": "6.12.6",
58
88
      "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
123
153
      "dev": true
124
154
    },
125
155
    "angular-order-object-by": {
126
 
      "version": "github:rxfork/ngOrderObjectBy#78ab8d0fb4ecb9fd308eef43394d5bd3f649826e",
127
 
      "from": "github:rxfork/ngOrderObjectBy#npm"
 
156
      "version": "1.3.0",
 
157
      "resolved": "https://registry.npmjs.org/angular-order-object-by/-/angular-order-object-by-1.3.0.tgz",
 
158
      "integrity": "sha512-Q/x9G+41zqiaZqusDcmbtwAZkjoLFcmavGWSJMYfIaE1MDS0839rdeREo+ewWU3HX7dNFJg67MqYasscYaOz/g==",
 
159
      "requires": {
 
160
        "angular": "^1.3.11-1.5"
 
161
      }
128
162
    },
129
163
    "angular-route": {
130
164
      "version": "1.6.10",
157
191
      "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
158
192
      "dev": true
159
193
    },
 
194
    "ansi-styles": {
 
195
      "version": "4.3.0",
 
196
      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
 
197
      "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
 
198
      "dev": true,
 
199
      "requires": {
 
200
        "color-convert": "^2.0.1"
 
201
      }
 
202
    },
160
203
    "anymatch": {
161
 
      "version": "1.3.2",
162
 
      "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-1.3.2.tgz",
163
 
      "integrity": "sha512-0XNayC8lTHQ2OI8aljNCN3sSx6hsr/1+rlcDAotXJR7C1oZZHCNsfpbKwMjRA3Uqb5tF1Rae2oloTr4xpq+WjA==",
 
204
      "version": "3.1.2",
 
205
      "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz",
 
206
      "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==",
164
207
      "dev": true,
165
208
      "requires": {
166
 
        "micromatch": "^2.1.5",
167
 
        "normalize-path": "^2.0.0"
 
209
        "normalize-path": "^3.0.0",
 
210
        "picomatch": "^2.0.4"
168
211
      }
169
212
    },
170
213
    "aproba": {
182
225
        "underscore.string": "~2.4.0"
183
226
      }
184
227
    },
185
 
    "arr-diff": {
186
 
      "version": "2.0.0",
187
 
      "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz",
188
 
      "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=",
189
 
      "dev": true,
190
 
      "requires": {
191
 
        "arr-flatten": "^1.0.1"
192
 
      }
193
 
    },
194
228
    "arr-flatten": {
195
229
      "version": "1.1.0",
196
230
      "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz",
197
231
      "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==",
198
 
      "dev": true
 
232
      "dev": true,
 
233
      "optional": true
199
234
    },
200
235
    "arr-union": {
201
236
      "version": "3.1.0",
202
237
      "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz",
203
238
      "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=",
204
 
      "dev": true
205
 
    },
206
 
    "array-slice": {
207
 
      "version": "0.2.3",
208
 
      "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-0.2.3.tgz",
209
 
      "integrity": "sha1-3Tz7gO15c6dRF82sabC5nshhhvU=",
210
 
      "dev": true
 
239
      "dev": true,
 
240
      "optional": true
211
241
    },
212
242
    "array-union": {
213
243
      "version": "1.0.2",
224
254
      "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=",
225
255
      "dev": true
226
256
    },
227
 
    "array-unique": {
228
 
      "version": "0.2.1",
229
 
      "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz",
230
 
      "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=",
231
 
      "dev": true
232
 
    },
233
 
    "arraybuffer.slice": {
234
 
      "version": "0.0.6",
235
 
      "resolved": "https://registry.npmjs.org/arraybuffer.slice/-/arraybuffer.slice-0.0.6.tgz",
236
 
      "integrity": "sha1-8zshWfBTKj8xB6JywMz70a0peco=",
237
 
      "dev": true
238
 
    },
239
257
    "asn1.js": {
240
258
      "version": "5.4.1",
241
259
      "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz",
293
311
      "version": "1.0.0",
294
312
      "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz",
295
313
      "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=",
296
 
      "dev": true
 
314
      "dev": true,
 
315
      "optional": true
297
316
    },
298
317
    "async": {
299
318
      "version": "2.6.3",
316
335
      "version": "1.0.3",
317
336
      "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz",
318
337
      "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==",
319
 
      "dev": true
 
338
      "dev": true,
 
339
      "optional": true
320
340
    },
321
341
    "atob": {
322
342
      "version": "2.1.2",
323
343
      "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz",
324
344
      "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==",
325
 
      "dev": true
326
 
    },
327
 
    "backo2": {
328
 
      "version": "1.0.2",
329
 
      "resolved": "https://registry.npmjs.org/backo2/-/backo2-1.0.2.tgz",
330
 
      "integrity": "sha1-MasayLEpNjRj41s+u2n038+6eUc=",
331
 
      "dev": true
 
345
      "dev": true,
 
346
      "optional": true
332
347
    },
333
348
    "balanced-match": {
334
349
      "version": "1.0.0",
341
356
      "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz",
342
357
      "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==",
343
358
      "dev": true,
 
359
      "optional": true,
344
360
      "requires": {
345
361
        "cache-base": "^1.0.1",
346
362
        "class-utils": "^0.3.5",
356
372
          "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
357
373
          "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
358
374
          "dev": true,
 
375
          "optional": true,
359
376
          "requires": {
360
377
            "is-descriptor": "^1.0.0"
361
378
          }
365
382
          "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
366
383
          "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
367
384
          "dev": true,
 
385
          "optional": true,
368
386
          "requires": {
369
387
            "kind-of": "^6.0.0"
370
388
          }
374
392
          "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
375
393
          "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
376
394
          "dev": true,
 
395
          "optional": true,
377
396
          "requires": {
378
397
            "kind-of": "^6.0.0"
379
398
          }
383
402
          "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
384
403
          "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
385
404
          "dev": true,
 
405
          "optional": true,
386
406
          "requires": {
387
407
            "is-accessor-descriptor": "^1.0.0",
388
408
            "is-data-descriptor": "^1.0.0",
393
413
          "version": "3.0.1",
394
414
          "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
395
415
          "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
396
 
          "dev": true
 
416
          "dev": true,
 
417
          "optional": true
397
418
        },
398
419
        "kind-of": {
399
420
          "version": "6.0.3",
400
421
          "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
401
422
          "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
402
 
          "dev": true
 
423
          "dev": true,
 
424
          "optional": true
403
425
        }
404
426
      }
405
427
    },
406
 
    "base64-arraybuffer": {
407
 
      "version": "0.1.5",
408
 
      "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.5.tgz",
409
 
      "integrity": "sha1-c5JncZI7Whl0etZmqlzUv5xunOg=",
410
 
      "dev": true
411
 
    },
412
428
    "base64-js": {
413
429
      "version": "1.5.1",
414
430
      "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",
416
432
      "dev": true
417
433
    },
418
434
    "base64id": {
419
 
      "version": "1.0.0",
420
 
      "resolved": "https://registry.npmjs.org/base64id/-/base64id-1.0.0.tgz",
421
 
      "integrity": "sha1-R2iMuZu2gE8OBtPnY7HDLlfY5rY=",
 
435
      "version": "2.0.0",
 
436
      "resolved": "https://registry.npmjs.org/base64id/-/base64id-2.0.0.tgz",
 
437
      "integrity": "sha512-lGe34o6EHj9y3Kts9R4ZYs/Gr+6N7MCaMlIFA3F1R2O5/m7K06AxfSeO5530PEERE6/WyEg3lsuyw4GHlPZHog==",
422
438
      "dev": true
423
439
    },
424
 
    "better-assert": {
425
 
      "version": "1.0.2",
426
 
      "resolved": "https://registry.npmjs.org/better-assert/-/better-assert-1.0.2.tgz",
427
 
      "integrity": "sha1-QIZrnhueC1W0gYlDEeaPr/rrxSI=",
428
 
      "dev": true,
429
 
      "requires": {
430
 
        "callsite": "1.0.0"
431
 
      }
432
 
    },
433
440
    "big.js": {
434
441
      "version": "5.2.2",
435
442
      "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz",
440
447
      "version": "1.13.1",
441
448
      "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz",
442
449
      "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==",
443
 
      "dev": true
 
450
      "dev": true,
 
451
      "optional": true
444
452
    },
445
453
    "bindings": {
446
454
      "version": "1.5.0",
452
460
        "file-uri-to-path": "1.0.0"
453
461
      }
454
462
    },
455
 
    "blob": {
456
 
      "version": "0.0.4",
457
 
      "resolved": "https://registry.npmjs.org/blob/-/blob-0.0.4.tgz",
458
 
      "integrity": "sha1-vPEwUspURj8w+fx+lbmkdjCpSSE=",
459
 
      "dev": true
460
 
    },
461
463
    "blob-tmp": {
462
464
      "version": "1.0.0",
463
465
      "resolved": "https://registry.npmjs.org/blob-tmp/-/blob-tmp-1.0.0.tgz",
476
478
      "dev": true
477
479
    },
478
480
    "body-parser": {
479
 
      "version": "1.19.0",
480
 
      "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz",
481
 
      "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==",
 
481
      "version": "1.20.0",
 
482
      "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.0.tgz",
 
483
      "integrity": "sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg==",
482
484
      "dev": true,
483
485
      "requires": {
484
 
        "bytes": "3.1.0",
 
486
        "bytes": "3.1.2",
485
487
        "content-type": "~1.0.4",
486
488
        "debug": "2.6.9",
487
 
        "depd": "~1.1.2",
488
 
        "http-errors": "1.7.2",
 
489
        "depd": "2.0.0",
 
490
        "destroy": "1.2.0",
 
491
        "http-errors": "2.0.0",
489
492
        "iconv-lite": "0.4.24",
490
 
        "on-finished": "~2.3.0",
491
 
        "qs": "6.7.0",
492
 
        "raw-body": "2.4.0",
493
 
        "type-is": "~1.6.17"
 
493
        "on-finished": "2.4.1",
 
494
        "qs": "6.10.3",
 
495
        "raw-body": "2.5.1",
 
496
        "type-is": "~1.6.18",
 
497
        "unpipe": "1.0.0"
494
498
      }
495
499
    },
496
500
    "bootstrap": {
509
513
      }
510
514
    },
511
515
    "braces": {
512
 
      "version": "1.8.5",
513
 
      "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz",
514
 
      "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=",
 
516
      "version": "3.0.2",
 
517
      "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
 
518
      "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
515
519
      "dev": true,
516
520
      "requires": {
517
 
        "expand-range": "^1.8.1",
518
 
        "preserve": "^0.2.0",
519
 
        "repeat-element": "^1.1.2"
 
521
        "fill-range": "^7.0.1"
520
522
      }
521
523
    },
522
524
    "brorand": {
628
630
        "isarray": "^1.0.0"
629
631
      }
630
632
    },
631
 
    "buffer-alloc": {
632
 
      "version": "1.2.0",
633
 
      "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz",
634
 
      "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==",
635
 
      "dev": true,
636
 
      "requires": {
637
 
        "buffer-alloc-unsafe": "^1.1.0",
638
 
        "buffer-fill": "^1.0.0"
639
 
      }
640
 
    },
641
 
    "buffer-alloc-unsafe": {
642
 
      "version": "1.1.0",
643
 
      "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz",
644
 
      "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==",
645
 
      "dev": true
646
 
    },
647
 
    "buffer-fill": {
648
 
      "version": "1.0.0",
649
 
      "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz",
650
 
      "integrity": "sha1-+PeLdniYiO858gXNY39o5wISKyw=",
651
 
      "dev": true
652
 
    },
653
633
    "buffer-from": {
654
634
      "version": "1.1.1",
655
635
      "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz",
669
649
      "dev": true
670
650
    },
671
651
    "bytes": {
672
 
      "version": "3.1.0",
673
 
      "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz",
674
 
      "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==",
 
652
      "version": "3.1.2",
 
653
      "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz",
 
654
      "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==",
675
655
      "dev": true
676
656
    },
677
657
    "cacache": {
700
680
      "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz",
701
681
      "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==",
702
682
      "dev": true,
 
683
      "optional": true,
703
684
      "requires": {
704
685
        "collection-visit": "^1.0.0",
705
686
        "component-emitter": "^1.2.1",
716
697
          "version": "3.0.1",
717
698
          "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
718
699
          "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
719
 
          "dev": true
 
700
          "dev": true,
 
701
          "optional": true
720
702
        }
721
703
      }
722
704
    },
723
 
    "callsite": {
724
 
      "version": "1.0.0",
725
 
      "resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz",
726
 
      "integrity": "sha1-KAOY5dZkvXQDi28JBRU+borxvCA=",
727
 
      "dev": true
 
705
    "call-bind": {
 
706
      "version": "1.0.2",
 
707
      "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
 
708
      "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
 
709
      "dev": true,
 
710
      "requires": {
 
711
        "function-bind": "^1.1.1",
 
712
        "get-intrinsic": "^1.0.2"
 
713
      }
728
714
    },
729
715
    "camelcase": {
730
716
      "version": "1.2.1",
743
729
      }
744
730
    },
745
731
    "chokidar": {
746
 
      "version": "1.7.0",
747
 
      "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-1.7.0.tgz",
748
 
      "integrity": "sha1-eY5ol3gVHIB2tLNg5e3SjNortGg=",
 
732
      "version": "3.5.3",
 
733
      "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz",
 
734
      "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==",
749
735
      "dev": true,
750
736
      "requires": {
751
 
        "anymatch": "^1.3.0",
752
 
        "async-each": "^1.0.0",
753
 
        "fsevents": "^1.0.0",
754
 
        "glob-parent": "^2.0.0",
755
 
        "inherits": "^2.0.1",
756
 
        "is-binary-path": "^1.0.0",
757
 
        "is-glob": "^2.0.0",
758
 
        "path-is-absolute": "^1.0.0",
759
 
        "readdirp": "^2.0.0"
 
737
        "anymatch": "~3.1.2",
 
738
        "braces": "~3.0.2",
 
739
        "fsevents": "~2.3.2",
 
740
        "glob-parent": "~5.1.2",
 
741
        "is-binary-path": "~2.1.0",
 
742
        "is-glob": "~4.0.1",
 
743
        "normalize-path": "~3.0.0",
 
744
        "readdirp": "~3.6.0"
760
745
      },
761
746
      "dependencies": {
762
 
        "is-extglob": {
763
 
          "version": "1.0.0",
764
 
          "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz",
765
 
          "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=",
 
747
        "binary-extensions": {
 
748
          "version": "2.2.0",
 
749
          "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz",
 
750
          "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==",
766
751
          "dev": true
767
752
        },
768
 
        "is-glob": {
769
 
          "version": "2.0.1",
770
 
          "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz",
771
 
          "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=",
772
 
          "dev": true,
773
 
          "requires": {
774
 
            "is-extglob": "^1.0.0"
 
753
        "fsevents": {
 
754
          "version": "2.3.2",
 
755
          "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz",
 
756
          "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==",
 
757
          "dev": true,
 
758
          "optional": true
 
759
        },
 
760
        "is-binary-path": {
 
761
          "version": "2.1.0",
 
762
          "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
 
763
          "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
 
764
          "dev": true,
 
765
          "requires": {
 
766
            "binary-extensions": "^2.0.0"
 
767
          }
 
768
        },
 
769
        "readdirp": {
 
770
          "version": "3.6.0",
 
771
          "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
 
772
          "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==",
 
773
          "dev": true,
 
774
          "requires": {
 
775
            "picomatch": "^2.2.1"
775
776
          }
776
777
        }
777
778
      }
797
798
      "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz",
798
799
      "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==",
799
800
      "dev": true,
 
801
      "optional": true,
800
802
      "requires": {
801
803
        "arr-union": "^3.1.0",
802
804
        "define-property": "^0.2.5",
809
811
          "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
810
812
          "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
811
813
          "dev": true,
 
814
          "optional": true,
812
815
          "requires": {
813
816
            "is-descriptor": "^0.1.0"
814
817
          }
817
820
          "version": "3.0.1",
818
821
          "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
819
822
          "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
820
 
          "dev": true
 
823
          "dev": true,
 
824
          "optional": true
821
825
        }
822
826
      }
823
827
    },
860
864
      "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz",
861
865
      "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=",
862
866
      "dev": true,
 
867
      "optional": true,
863
868
      "requires": {
864
869
        "map-visit": "^1.0.0",
865
870
        "object-visit": "^1.0.0"
866
871
      }
867
872
    },
 
873
    "color-convert": {
 
874
      "version": "2.0.1",
 
875
      "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
 
876
      "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
 
877
      "dev": true,
 
878
      "requires": {
 
879
        "color-name": "~1.1.4"
 
880
      }
 
881
    },
 
882
    "color-name": {
 
883
      "version": "1.1.4",
 
884
      "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
 
885
      "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
 
886
      "dev": true
 
887
    },
868
888
    "colors": {
869
889
      "version": "1.4.0",
870
890
      "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz",
871
891
      "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==",
872
892
      "dev": true
873
893
    },
874
 
    "combine-lists": {
875
 
      "version": "1.0.1",
876
 
      "resolved": "https://registry.npmjs.org/combine-lists/-/combine-lists-1.0.1.tgz",
877
 
      "integrity": "sha1-RYwH4J4NkA/Ci3Cj/sLazR0st/Y=",
878
 
      "dev": true,
879
 
      "requires": {
880
 
        "lodash": "^4.5.0"
881
 
      },
882
 
      "dependencies": {
883
 
        "lodash": {
884
 
          "version": "4.17.20",
885
 
          "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz",
886
 
          "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==",
887
 
          "dev": true
888
 
        }
889
 
      }
890
 
    },
891
894
    "commondir": {
892
895
      "version": "1.0.1",
893
896
      "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz",
894
897
      "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=",
895
898
      "dev": true
896
899
    },
897
 
    "component-bind": {
898
 
      "version": "1.0.0",
899
 
      "resolved": "https://registry.npmjs.org/component-bind/-/component-bind-1.0.0.tgz",
900
 
      "integrity": "sha1-AMYIq33Nk4l8AAllGx06jh5zu9E=",
901
 
      "dev": true
902
 
    },
903
900
    "component-emitter": {
904
901
      "version": "1.3.0",
905
902
      "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz",
906
903
      "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==",
907
904
      "dev": true
908
905
    },
909
 
    "component-inherit": {
910
 
      "version": "0.0.3",
911
 
      "resolved": "https://registry.npmjs.org/component-inherit/-/component-inherit-0.0.3.tgz",
912
 
      "integrity": "sha1-ZF/ErfWLcrZJ1crmUTVhnbJv8UM=",
913
 
      "dev": true
914
 
    },
915
906
    "concat-map": {
916
907
      "version": "0.0.1",
917
908
      "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
961
952
      "dev": true
962
953
    },
963
954
    "cookie": {
964
 
      "version": "0.3.1",
965
 
      "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz",
966
 
      "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s=",
 
955
      "version": "0.4.2",
 
956
      "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.2.tgz",
 
957
      "integrity": "sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA==",
967
958
      "dev": true
968
959
    },
969
960
    "copy-concurrently": {
984
975
      "version": "0.1.1",
985
976
      "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz",
986
977
      "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=",
987
 
      "dev": true
 
978
      "dev": true,
 
979
      "optional": true
988
980
    },
989
981
    "copy-webpack-plugin": {
990
982
      "version": "4.6.0",
1002
994
        "serialize-javascript": "^1.4.0"
1003
995
      }
1004
996
    },
1005
 
    "core-js": {
1006
 
      "version": "2.6.12",
1007
 
      "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz",
1008
 
      "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==",
1009
 
      "dev": true
1010
 
    },
1011
997
    "core-util-is": {
1012
998
      "version": "1.0.2",
1013
999
      "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
1014
1000
      "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
1015
1001
      "dev": true
1016
1002
    },
 
1003
    "cors": {
 
1004
      "version": "2.8.5",
 
1005
      "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz",
 
1006
      "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==",
 
1007
      "dev": true,
 
1008
      "requires": {
 
1009
        "object-assign": "^4",
 
1010
        "vary": "^1"
 
1011
      }
 
1012
    },
1017
1013
    "create-ecdh": {
1018
1014
      "version": "4.0.4",
1019
1015
      "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz",
1111
1107
        "type": "^1.0.1"
1112
1108
      }
1113
1109
    },
 
1110
    "date-format": {
 
1111
      "version": "4.0.6",
 
1112
      "resolved": "https://registry.npmjs.org/date-format/-/date-format-4.0.6.tgz",
 
1113
      "integrity": "sha512-B9vvg5rHuQ8cbUXE/RMWMyX2YA5TecT3jKF5fLtGNlzPlU7zblSPmAm2OImDbWL+LDOQ6pUm+4LOFz+ywS41Zw==",
 
1114
      "dev": true
 
1115
    },
1114
1116
    "debug": {
1115
1117
      "version": "2.6.9",
1116
1118
      "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
1130
1132
      "version": "0.2.0",
1131
1133
      "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz",
1132
1134
      "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=",
1133
 
      "dev": true
 
1135
      "dev": true,
 
1136
      "optional": true
1134
1137
    },
1135
1138
    "define-property": {
1136
1139
      "version": "2.0.2",
1137
1140
      "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz",
1138
1141
      "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==",
1139
1142
      "dev": true,
 
1143
      "optional": true,
1140
1144
      "requires": {
1141
1145
        "is-descriptor": "^1.0.2",
1142
1146
        "isobject": "^3.0.1"
1147
1151
          "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
1148
1152
          "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
1149
1153
          "dev": true,
 
1154
          "optional": true,
1150
1155
          "requires": {
1151
1156
            "kind-of": "^6.0.0"
1152
1157
          }
1156
1161
          "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
1157
1162
          "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
1158
1163
          "dev": true,
 
1164
          "optional": true,
1159
1165
          "requires": {
1160
1166
            "kind-of": "^6.0.0"
1161
1167
          }
1165
1171
          "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
1166
1172
          "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
1167
1173
          "dev": true,
 
1174
          "optional": true,
1168
1175
          "requires": {
1169
1176
            "is-accessor-descriptor": "^1.0.0",
1170
1177
            "is-data-descriptor": "^1.0.0",
1175
1182
          "version": "3.0.1",
1176
1183
          "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
1177
1184
          "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
1178
 
          "dev": true
 
1185
          "dev": true,
 
1186
          "optional": true
1179
1187
        },
1180
1188
        "kind-of": {
1181
1189
          "version": "6.0.3",
1182
1190
          "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
1183
1191
          "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
1184
 
          "dev": true
 
1192
          "dev": true,
 
1193
          "optional": true
1185
1194
        }
1186
1195
      }
1187
1196
    },
1188
1197
    "depd": {
1189
 
      "version": "1.1.2",
1190
 
      "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
1191
 
      "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=",
 
1198
      "version": "2.0.0",
 
1199
      "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz",
 
1200
      "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==",
1192
1201
      "dev": true
1193
1202
    },
1194
1203
    "des.js": {
1201
1210
        "minimalistic-assert": "^1.0.0"
1202
1211
      }
1203
1212
    },
 
1213
    "destroy": {
 
1214
      "version": "1.2.0",
 
1215
      "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz",
 
1216
      "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==",
 
1217
      "dev": true
 
1218
    },
1204
1219
    "di": {
1205
1220
      "version": "0.0.1",
1206
1221
      "resolved": "https://registry.npmjs.org/di/-/di-0.0.1.tgz",
1294
1309
        }
1295
1310
      }
1296
1311
    },
 
1312
    "emoji-regex": {
 
1313
      "version": "8.0.0",
 
1314
      "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
 
1315
      "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
 
1316
      "dev": true
 
1317
    },
1297
1318
    "emojis-list": {
1298
1319
      "version": "3.0.0",
1299
1320
      "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz",
1316
1337
      }
1317
1338
    },
1318
1339
    "engine.io": {
1319
 
      "version": "1.8.3",
1320
 
      "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-1.8.3.tgz",
1321
 
      "integrity": "sha1-jef5eJXSDTm4X4ju7nd7K9QrE9Q=",
1322
 
      "dev": true,
1323
 
      "requires": {
1324
 
        "accepts": "1.3.3",
1325
 
        "base64id": "1.0.0",
1326
 
        "cookie": "0.3.1",
1327
 
        "debug": "2.3.3",
1328
 
        "engine.io-parser": "1.3.2",
1329
 
        "ws": "1.1.2"
1330
 
      },
1331
 
      "dependencies": {
1332
 
        "debug": {
1333
 
          "version": "2.3.3",
1334
 
          "resolved": "https://registry.npmjs.org/debug/-/debug-2.3.3.tgz",
1335
 
          "integrity": "sha1-QMRT5n5uE8kB3ewxeviYbNqe/4w=",
1336
 
          "dev": true,
1337
 
          "requires": {
1338
 
            "ms": "0.7.2"
1339
 
          }
1340
 
        },
1341
 
        "ms": {
1342
 
          "version": "0.7.2",
1343
 
          "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.2.tgz",
1344
 
          "integrity": "sha1-riXPJRKziFodldfwN4aNhDESR2U=",
1345
 
          "dev": true
1346
 
        }
1347
 
      }
1348
 
    },
1349
 
    "engine.io-client": {
1350
 
      "version": "1.8.3",
1351
 
      "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-1.8.3.tgz",
1352
 
      "integrity": "sha1-F5jtk0USRkU9TG9jXXogH+lA1as=",
1353
 
      "dev": true,
1354
 
      "requires": {
1355
 
        "component-emitter": "1.2.1",
1356
 
        "component-inherit": "0.0.3",
1357
 
        "debug": "2.3.3",
1358
 
        "engine.io-parser": "1.3.2",
1359
 
        "has-cors": "1.1.0",
1360
 
        "indexof": "0.0.1",
1361
 
        "parsejson": "0.0.3",
1362
 
        "parseqs": "0.0.5",
1363
 
        "parseuri": "0.0.5",
1364
 
        "ws": "1.1.2",
1365
 
        "xmlhttprequest-ssl": "1.5.3",
1366
 
        "yeast": "0.1.2"
1367
 
      },
1368
 
      "dependencies": {
1369
 
        "component-emitter": {
1370
 
          "version": "1.2.1",
1371
 
          "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz",
1372
 
          "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=",
1373
 
          "dev": true
1374
 
        },
1375
 
        "debug": {
1376
 
          "version": "2.3.3",
1377
 
          "resolved": "https://registry.npmjs.org/debug/-/debug-2.3.3.tgz",
1378
 
          "integrity": "sha1-QMRT5n5uE8kB3ewxeviYbNqe/4w=",
1379
 
          "dev": true,
1380
 
          "requires": {
1381
 
            "ms": "0.7.2"
1382
 
          }
1383
 
        },
1384
 
        "ms": {
1385
 
          "version": "0.7.2",
1386
 
          "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.2.tgz",
1387
 
          "integrity": "sha1-riXPJRKziFodldfwN4aNhDESR2U=",
 
1340
      "version": "6.1.3",
 
1341
      "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-6.1.3.tgz",
 
1342
      "integrity": "sha512-rqs60YwkvWTLLnfazqgZqLa/aKo+9cueVfEi/dZ8PyGyaf8TLOxj++4QMIgeG3Gn0AhrWiFXvghsoY9L9h25GA==",
 
1343
      "dev": true,
 
1344
      "requires": {
 
1345
        "@types/cookie": "^0.4.1",
 
1346
        "@types/cors": "^2.8.12",
 
1347
        "@types/node": ">=10.0.0",
 
1348
        "accepts": "~1.3.4",
 
1349
        "base64id": "2.0.0",
 
1350
        "cookie": "~0.4.1",
 
1351
        "cors": "~2.8.5",
 
1352
        "debug": "~4.3.1",
 
1353
        "engine.io-parser": "~5.0.3",
 
1354
        "ws": "~8.2.3"
 
1355
      },
 
1356
      "dependencies": {
 
1357
        "debug": {
 
1358
          "version": "4.3.4",
 
1359
          "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
 
1360
          "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
 
1361
          "dev": true,
 
1362
          "requires": {
 
1363
            "ms": "2.1.2"
 
1364
          }
 
1365
        },
 
1366
        "ms": {
 
1367
          "version": "2.1.2",
 
1368
          "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
 
1369
          "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
1388
1370
          "dev": true
1389
1371
        }
1390
1372
      }
1391
1373
    },
1392
1374
    "engine.io-parser": {
1393
 
      "version": "1.3.2",
1394
 
      "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-1.3.2.tgz",
1395
 
      "integrity": "sha1-k3sHnwAH0Ik+xW1GyyILjLQ1Igo=",
 
1375
      "version": "5.0.3",
 
1376
      "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-5.0.3.tgz",
 
1377
      "integrity": "sha512-BtQxwF27XUNnSafQLvDi0dQ8s3i6VgzSoQMJacpIcGNrlUdfHSKbgm3jmjCVvQluGzqwujQMPAoMai3oYSTurg==",
1396
1378
      "dev": true,
1397
1379
      "requires": {
1398
 
        "after": "0.8.2",
1399
 
        "arraybuffer.slice": "0.0.6",
1400
 
        "base64-arraybuffer": "0.1.5",
1401
 
        "blob": "0.0.4",
1402
 
        "has-binary": "0.1.7",
1403
 
        "wtf-8": "1.0.0"
 
1380
        "@socket.io/base64-arraybuffer": "~1.0.2"
1404
1381
      }
1405
1382
    },
1406
1383
    "enhanced-resolve": {
1522
1499
        "es6-symbol": "^3.1.1"
1523
1500
      }
1524
1501
    },
 
1502
    "escalade": {
 
1503
      "version": "3.1.1",
 
1504
      "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
 
1505
      "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==",
 
1506
      "dev": true
 
1507
    },
1525
1508
    "escape-html": {
1526
1509
      "version": "1.0.3",
1527
1510
      "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
1615
1598
        "strip-eof": "^1.0.0"
1616
1599
      }
1617
1600
    },
1618
 
    "expand-braces": {
1619
 
      "version": "0.1.2",
1620
 
      "resolved": "https://registry.npmjs.org/expand-braces/-/expand-braces-0.1.2.tgz",
1621
 
      "integrity": "sha1-SIsdHSRRyz06axks/AMPRMWFX+o=",
1622
 
      "dev": true,
1623
 
      "requires": {
1624
 
        "array-slice": "^0.2.3",
1625
 
        "array-unique": "^0.2.1",
1626
 
        "braces": "^0.1.2"
1627
 
      },
1628
 
      "dependencies": {
1629
 
        "braces": {
1630
 
          "version": "0.1.5",
1631
 
          "resolved": "https://registry.npmjs.org/braces/-/braces-0.1.5.tgz",
1632
 
          "integrity": "sha1-wIVxEIUpHYt1/ddOqw+FlygHEeY=",
1633
 
          "dev": true,
1634
 
          "requires": {
1635
 
            "expand-range": "^0.1.0"
1636
 
          }
1637
 
        },
1638
 
        "expand-range": {
1639
 
          "version": "0.1.1",
1640
 
          "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-0.1.1.tgz",
1641
 
          "integrity": "sha1-TLjtoJk8pW+k9B/ELzy7TMrf8EQ=",
1642
 
          "dev": true,
1643
 
          "requires": {
1644
 
            "is-number": "^0.1.1",
1645
 
            "repeat-string": "^0.2.2"
1646
 
          }
1647
 
        },
1648
 
        "is-number": {
1649
 
          "version": "0.1.1",
1650
 
          "resolved": "https://registry.npmjs.org/is-number/-/is-number-0.1.1.tgz",
1651
 
          "integrity": "sha1-aaevEWlj1HIG7JvZtIoUIW8eOAY=",
1652
 
          "dev": true
1653
 
        },
1654
 
        "repeat-string": {
1655
 
          "version": "0.2.2",
1656
 
          "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-0.2.2.tgz",
1657
 
          "integrity": "sha1-x6jTI2BoNiBZp+RlH8aITosftK4=",
1658
 
          "dev": true
1659
 
        }
1660
 
      }
1661
 
    },
1662
 
    "expand-brackets": {
1663
 
      "version": "0.1.5",
1664
 
      "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz",
1665
 
      "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=",
1666
 
      "dev": true,
1667
 
      "requires": {
1668
 
        "is-posix-bracket": "^0.1.0"
1669
 
      }
1670
 
    },
1671
 
    "expand-range": {
1672
 
      "version": "1.8.2",
1673
 
      "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-1.8.2.tgz",
1674
 
      "integrity": "sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc=",
1675
 
      "dev": true,
1676
 
      "requires": {
1677
 
        "fill-range": "^2.1.0"
1678
 
      }
1679
 
    },
1680
1601
    "ext": {
1681
1602
      "version": "1.4.0",
1682
1603
      "resolved": "https://registry.npmjs.org/ext/-/ext-1.4.0.tgz",
1705
1626
      "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
1706
1627
      "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
1707
1628
      "dev": true,
 
1629
      "optional": true,
1708
1630
      "requires": {
1709
1631
        "assign-symbols": "^1.0.0",
1710
1632
        "is-extendable": "^1.0.1"
1715
1637
          "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
1716
1638
          "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
1717
1639
          "dev": true,
 
1640
          "optional": true,
1718
1641
          "requires": {
1719
1642
            "is-plain-object": "^2.0.4"
1720
1643
          }
1721
1644
        }
1722
1645
      }
1723
1646
    },
1724
 
    "extglob": {
1725
 
      "version": "0.3.2",
1726
 
      "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz",
1727
 
      "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=",
1728
 
      "dev": true,
1729
 
      "requires": {
1730
 
        "is-extglob": "^1.0.0"
1731
 
      },
1732
 
      "dependencies": {
1733
 
        "is-extglob": {
1734
 
          "version": "1.0.0",
1735
 
          "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz",
1736
 
          "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=",
1737
 
          "dev": true
1738
 
        }
1739
 
      }
1740
 
    },
1741
1647
    "fast-deep-equal": {
1742
1648
      "version": "3.1.3",
1743
1649
      "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
1762
1668
      "dev": true,
1763
1669
      "optional": true
1764
1670
    },
1765
 
    "filename-regex": {
1766
 
      "version": "2.0.1",
1767
 
      "resolved": "https://registry.npmjs.org/filename-regex/-/filename-regex-2.0.1.tgz",
1768
 
      "integrity": "sha1-wcS5vuPglyXdsQa3XB4wH+LxiyY=",
1769
 
      "dev": true
1770
 
    },
1771
1671
    "fill-range": {
1772
 
      "version": "2.2.4",
1773
 
      "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-2.2.4.tgz",
1774
 
      "integrity": "sha512-cnrcCbj01+j2gTG921VZPnHbjmdAf8oQV/iGeV2kZxGSyfYjjTyY79ErsK1WJWMpw6DaApEX72binqJE+/d+5Q==",
 
1672
      "version": "7.0.1",
 
1673
      "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
 
1674
      "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
1775
1675
      "dev": true,
1776
1676
      "requires": {
1777
 
        "is-number": "^2.1.0",
1778
 
        "isobject": "^2.0.0",
1779
 
        "randomatic": "^3.0.0",
1780
 
        "repeat-element": "^1.1.2",
1781
 
        "repeat-string": "^1.5.2"
 
1677
        "to-regex-range": "^5.0.1"
 
1678
      },
 
1679
      "dependencies": {
 
1680
        "to-regex-range": {
 
1681
          "version": "5.0.1",
 
1682
          "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
 
1683
          "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
 
1684
          "dev": true,
 
1685
          "requires": {
 
1686
            "is-number": "^7.0.0"
 
1687
          }
 
1688
        }
1782
1689
      }
1783
1690
    },
1784
1691
    "finalhandler": {
1794
1701
        "parseurl": "~1.3.3",
1795
1702
        "statuses": "~1.5.0",
1796
1703
        "unpipe": "~1.0.0"
 
1704
      },
 
1705
      "dependencies": {
 
1706
        "on-finished": {
 
1707
          "version": "2.3.0",
 
1708
          "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
 
1709
          "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=",
 
1710
          "dev": true,
 
1711
          "requires": {
 
1712
            "ee-first": "1.1.1"
 
1713
          }
 
1714
        },
 
1715
        "statuses": {
 
1716
          "version": "1.5.0",
 
1717
          "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
 
1718
          "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=",
 
1719
          "dev": true
 
1720
        }
1797
1721
      }
1798
1722
    },
1799
1723
    "find-cache-dir": {
1816
1740
        "locate-path": "^2.0.0"
1817
1741
      }
1818
1742
    },
 
1743
    "flatted": {
 
1744
      "version": "3.2.5",
 
1745
      "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.5.tgz",
 
1746
      "integrity": "sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg==",
 
1747
      "dev": true
 
1748
    },
1819
1749
    "flush-write-stream": {
1820
1750
      "version": "1.1.1",
1821
1751
      "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz",
1827
1757
      }
1828
1758
    },
1829
1759
    "follow-redirects": {
1830
 
      "version": "1.13.2",
1831
 
      "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.13.2.tgz",
1832
 
      "integrity": "sha512-6mPTgLxYm3r6Bkkg0vNM0HTjfGrOEtsfbhagQvbxDEsEkpNhw582upBaoRZylzen6krEmxXJgt9Ju6HiI4O7BA==",
 
1760
      "version": "1.14.9",
 
1761
      "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.9.tgz",
 
1762
      "integrity": "sha512-MQDfihBQYMcyy5dhRDJUHcw7lb2Pv/TuE6xP1vyraLukNDHKbDxDNaOE3NbCAdKQApno+GPRyo1YAp89yCjK4w==",
1833
1763
      "dev": true
1834
1764
    },
1835
1765
    "for-in": {
1836
1766
      "version": "1.0.2",
1837
1767
      "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz",
1838
1768
      "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=",
1839
 
      "dev": true
1840
 
    },
1841
 
    "for-own": {
1842
 
      "version": "0.1.5",
1843
 
      "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz",
1844
 
      "integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=",
1845
1769
      "dev": true,
1846
 
      "requires": {
1847
 
        "for-in": "^1.0.1"
1848
 
      }
 
1770
      "optional": true
1849
1771
    },
1850
1772
    "fragment-cache": {
1851
1773
      "version": "0.2.1",
1852
1774
      "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz",
1853
1775
      "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=",
1854
1776
      "dev": true,
 
1777
      "optional": true,
1855
1778
      "requires": {
1856
1779
        "map-cache": "^0.2.2"
1857
1780
      }
1866
1789
        "readable-stream": "^2.0.0"
1867
1790
      }
1868
1791
    },
 
1792
    "fs-extra": {
 
1793
      "version": "10.0.1",
 
1794
      "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.0.1.tgz",
 
1795
      "integrity": "sha512-NbdoVMZso2Lsrn/QwLXOy6rm0ufY2zEOKCDzJR/0kBsb0E6qed0P3iYK+Ath3BfvXEeu4JhEtXLgILx5psUfag==",
 
1796
      "dev": true,
 
1797
      "requires": {
 
1798
        "graceful-fs": "^4.2.0",
 
1799
        "jsonfile": "^6.0.1",
 
1800
        "universalify": "^2.0.0"
 
1801
      }
 
1802
    },
1869
1803
    "fs-write-stream-atomic": {
1870
1804
      "version": "1.0.10",
1871
1805
      "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz",
1907
1841
      "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==",
1908
1842
      "dev": true
1909
1843
    },
 
1844
    "get-intrinsic": {
 
1845
      "version": "1.1.1",
 
1846
      "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz",
 
1847
      "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==",
 
1848
      "dev": true,
 
1849
      "requires": {
 
1850
        "function-bind": "^1.1.1",
 
1851
        "has": "^1.0.3",
 
1852
        "has-symbols": "^1.0.1"
 
1853
      }
 
1854
    },
1910
1855
    "get-stream": {
1911
1856
      "version": "3.0.0",
1912
1857
      "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz",
1917
1862
      "version": "2.0.6",
1918
1863
      "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz",
1919
1864
      "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=",
1920
 
      "dev": true
 
1865
      "dev": true,
 
1866
      "optional": true
1921
1867
    },
1922
1868
    "glob": {
1923
1869
      "version": "7.1.6",
1933
1879
        "path-is-absolute": "^1.0.0"
1934
1880
      }
1935
1881
    },
1936
 
    "glob-base": {
1937
 
      "version": "0.3.0",
1938
 
      "resolved": "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz",
1939
 
      "integrity": "sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=",
1940
 
      "dev": true,
1941
 
      "requires": {
1942
 
        "glob-parent": "^2.0.0",
1943
 
        "is-glob": "^2.0.0"
1944
 
      },
1945
 
      "dependencies": {
1946
 
        "is-extglob": {
1947
 
          "version": "1.0.0",
1948
 
          "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz",
1949
 
          "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=",
1950
 
          "dev": true
1951
 
        },
1952
 
        "is-glob": {
1953
 
          "version": "2.0.1",
1954
 
          "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz",
1955
 
          "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=",
1956
 
          "dev": true,
1957
 
          "requires": {
1958
 
            "is-extglob": "^1.0.0"
1959
 
          }
1960
 
        }
1961
 
      }
1962
 
    },
1963
1882
    "glob-parent": {
1964
 
      "version": "2.0.0",
1965
 
      "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz",
1966
 
      "integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=",
 
1883
      "version": "5.1.2",
 
1884
      "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
 
1885
      "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
1967
1886
      "dev": true,
1968
1887
      "requires": {
1969
 
        "is-glob": "^2.0.0"
1970
 
      },
1971
 
      "dependencies": {
1972
 
        "is-extglob": {
1973
 
          "version": "1.0.0",
1974
 
          "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz",
1975
 
          "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=",
1976
 
          "dev": true
1977
 
        },
1978
 
        "is-glob": {
1979
 
          "version": "2.0.1",
1980
 
          "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz",
1981
 
          "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=",
1982
 
          "dev": true,
1983
 
          "requires": {
1984
 
            "is-extglob": "^1.0.0"
1985
 
          }
1986
 
        }
 
1888
        "is-glob": "^4.0.1"
1987
1889
      }
1988
1890
    },
1989
1891
    "globby": {
2015
1917
        "function-bind": "^1.1.1"
2016
1918
      }
2017
1919
    },
2018
 
    "has-binary": {
2019
 
      "version": "0.1.7",
2020
 
      "resolved": "https://registry.npmjs.org/has-binary/-/has-binary-0.1.7.tgz",
2021
 
      "integrity": "sha1-aOYesWIQyVRaClzOBqhzkS/h5ow=",
2022
 
      "dev": true,
2023
 
      "requires": {
2024
 
        "isarray": "0.0.1"
2025
 
      },
2026
 
      "dependencies": {
2027
 
        "isarray": {
2028
 
          "version": "0.0.1",
2029
 
          "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
2030
 
          "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
2031
 
          "dev": true
2032
 
        }
2033
 
      }
2034
 
    },
2035
 
    "has-cors": {
2036
 
      "version": "1.1.0",
2037
 
      "resolved": "https://registry.npmjs.org/has-cors/-/has-cors-1.1.0.tgz",
2038
 
      "integrity": "sha1-XkdHk/fqmEPRu5nCPu9J/xJv/zk=",
2039
 
      "dev": true
2040
 
    },
2041
1920
    "has-flag": {
2042
1921
      "version": "2.0.0",
2043
1922
      "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-2.0.0.tgz",
2044
1923
      "integrity": "sha1-6CB68cx7MNRGzHC3NLXovhj4jVE=",
2045
1924
      "dev": true
2046
1925
    },
 
1926
    "has-symbols": {
 
1927
      "version": "1.0.3",
 
1928
      "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz",
 
1929
      "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==",
 
1930
      "dev": true
 
1931
    },
2047
1932
    "has-value": {
2048
1933
      "version": "1.0.0",
2049
1934
      "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz",
2050
1935
      "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=",
2051
1936
      "dev": true,
 
1937
      "optional": true,
2052
1938
      "requires": {
2053
1939
        "get-value": "^2.0.6",
2054
1940
        "has-values": "^1.0.0",
2059
1945
          "version": "3.0.1",
2060
1946
          "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
2061
1947
          "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
2062
 
          "dev": true
 
1948
          "dev": true,
 
1949
          "optional": true
2063
1950
        }
2064
1951
      }
2065
1952
    },
2068
1955
      "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz",
2069
1956
      "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=",
2070
1957
      "dev": true,
 
1958
      "optional": true,
2071
1959
      "requires": {
2072
1960
        "is-number": "^3.0.0",
2073
1961
        "kind-of": "^4.0.0"
2078
1966
          "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
2079
1967
          "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
2080
1968
          "dev": true,
 
1969
          "optional": true,
2081
1970
          "requires": {
2082
1971
            "kind-of": "^3.0.2"
2083
1972
          },
2087
1976
              "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
2088
1977
              "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
2089
1978
              "dev": true,
 
1979
              "optional": true,
2090
1980
              "requires": {
2091
1981
                "is-buffer": "^1.1.5"
2092
1982
              }
2098
1988
          "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz",
2099
1989
          "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=",
2100
1990
          "dev": true,
 
1991
          "optional": true,
2101
1992
          "requires": {
2102
1993
            "is-buffer": "^1.1.5"
2103
1994
          }
2162
2053
      "dev": true
2163
2054
    },
2164
2055
    "http-errors": {
2165
 
      "version": "1.7.2",
2166
 
      "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz",
2167
 
      "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==",
 
2056
      "version": "2.0.0",
 
2057
      "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz",
 
2058
      "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==",
2168
2059
      "dev": true,
2169
2060
      "requires": {
2170
 
        "depd": "~1.1.2",
2171
 
        "inherits": "2.0.3",
2172
 
        "setprototypeof": "1.1.1",
2173
 
        "statuses": ">= 1.5.0 < 2",
2174
 
        "toidentifier": "1.0.0"
2175
 
      },
2176
 
      "dependencies": {
2177
 
        "inherits": {
2178
 
          "version": "2.0.3",
2179
 
          "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
2180
 
          "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
2181
 
          "dev": true
2182
 
        }
 
2061
        "depd": "2.0.0",
 
2062
        "inherits": "2.0.4",
 
2063
        "setprototypeof": "1.2.0",
 
2064
        "statuses": "2.0.1",
 
2065
        "toidentifier": "1.0.1"
2183
2066
      }
2184
2067
    },
2185
2068
    "http-proxy": {
2237
2120
      "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=",
2238
2121
      "dev": true
2239
2122
    },
2240
 
    "indexof": {
2241
 
      "version": "0.0.1",
2242
 
      "resolved": "https://registry.npmjs.org/indexof/-/indexof-0.0.1.tgz",
2243
 
      "integrity": "sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10=",
2244
 
      "dev": true
2245
 
    },
2246
2123
    "inflight": {
2247
2124
      "version": "1.0.6",
2248
2125
      "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
2276
2153
      "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
2277
2154
      "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
2278
2155
      "dev": true,
 
2156
      "optional": true,
2279
2157
      "requires": {
2280
2158
        "kind-of": "^3.0.2"
2281
2159
      }
2291
2169
      "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz",
2292
2170
      "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=",
2293
2171
      "dev": true,
 
2172
      "optional": true,
2294
2173
      "requires": {
2295
2174
        "binary-extensions": "^1.0.0"
2296
2175
      }
2315
2194
      "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
2316
2195
      "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
2317
2196
      "dev": true,
 
2197
      "optional": true,
2318
2198
      "requires": {
2319
2199
        "kind-of": "^3.0.2"
2320
2200
      }
2324
2204
      "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
2325
2205
      "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
2326
2206
      "dev": true,
 
2207
      "optional": true,
2327
2208
      "requires": {
2328
2209
        "is-accessor-descriptor": "^0.1.6",
2329
2210
        "is-data-descriptor": "^0.1.4",
2334
2215
          "version": "5.1.0",
2335
2216
          "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
2336
2217
          "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
2337
 
          "dev": true
 
2218
          "dev": true,
 
2219
          "optional": true
2338
2220
        }
2339
2221
      }
2340
2222
    },
2344
2226
      "integrity": "sha512-ZOoqiXfEwtGknTiuDEy8pN2CfE3TxMHprvNer1mXiqwkOT77Rw3YVrUQ52EqAOU3QAWDQ+bQdx7HJzrv7LS2Hw==",
2345
2227
      "dev": true
2346
2228
    },
2347
 
    "is-dotfile": {
2348
 
      "version": "1.0.3",
2349
 
      "resolved": "https://registry.npmjs.org/is-dotfile/-/is-dotfile-1.0.3.tgz",
2350
 
      "integrity": "sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE=",
2351
 
      "dev": true
2352
 
    },
2353
 
    "is-equal-shallow": {
2354
 
      "version": "0.1.3",
2355
 
      "resolved": "https://registry.npmjs.org/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz",
2356
 
      "integrity": "sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ=",
2357
 
      "dev": true,
2358
 
      "requires": {
2359
 
        "is-primitive": "^2.0.0"
2360
 
      }
2361
 
    },
2362
2229
    "is-extendable": {
2363
2230
      "version": "0.1.1",
2364
2231
      "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
2365
2232
      "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
2366
 
      "dev": true
 
2233
      "dev": true,
 
2234
      "optional": true
2367
2235
    },
2368
2236
    "is-extglob": {
2369
2237
      "version": "2.1.1",
2390
2258
      }
2391
2259
    },
2392
2260
    "is-number": {
2393
 
      "version": "2.1.0",
2394
 
      "resolved": "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz",
2395
 
      "integrity": "sha1-Afy7s5NGOlSPL0ZszhbezknbkI8=",
2396
 
      "dev": true,
2397
 
      "requires": {
2398
 
        "kind-of": "^3.0.2"
2399
 
      }
 
2261
      "version": "7.0.0",
 
2262
      "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
 
2263
      "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
 
2264
      "dev": true
2400
2265
    },
2401
2266
    "is-plain-object": {
2402
2267
      "version": "2.0.4",
2403
2268
      "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
2404
2269
      "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
2405
2270
      "dev": true,
 
2271
      "optional": true,
2406
2272
      "requires": {
2407
2273
        "isobject": "^3.0.1"
2408
2274
      },
2411
2277
          "version": "3.0.1",
2412
2278
          "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
2413
2279
          "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
2414
 
          "dev": true
 
2280
          "dev": true,
 
2281
          "optional": true
2415
2282
        }
2416
2283
      }
2417
2284
    },
2418
 
    "is-posix-bracket": {
2419
 
      "version": "0.1.1",
2420
 
      "resolved": "https://registry.npmjs.org/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz",
2421
 
      "integrity": "sha1-MzTceXdDaOkvAW5vvAqI9c1ua8Q=",
2422
 
      "dev": true
2423
 
    },
2424
 
    "is-primitive": {
2425
 
      "version": "2.0.0",
2426
 
      "resolved": "https://registry.npmjs.org/is-primitive/-/is-primitive-2.0.0.tgz",
2427
 
      "integrity": "sha1-IHurkWOEmcB7Kt8kCkGochADRXU=",
2428
 
      "dev": true
2429
 
    },
2430
2285
    "is-stream": {
2431
2286
      "version": "1.1.0",
2432
2287
      "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz",
2437
2292
      "version": "1.0.2",
2438
2293
      "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz",
2439
2294
      "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==",
2440
 
      "dev": true
 
2295
      "dev": true,
 
2296
      "optional": true
2441
2297
    },
2442
2298
    "is-wsl": {
2443
2299
      "version": "2.2.0",
2455
2311
      "dev": true
2456
2312
    },
2457
2313
    "isbinaryfile": {
2458
 
      "version": "3.0.3",
2459
 
      "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-3.0.3.tgz",
2460
 
      "integrity": "sha512-8cJBL5tTd2OS0dM4jz07wQd5g0dCCqIhUxPIGtZfa5L6hWlvV5MHTITy/DBAsF+Oe2LS1X3krBUhNwaGUWpWxw==",
2461
 
      "dev": true,
2462
 
      "requires": {
2463
 
        "buffer-alloc": "^1.2.0"
2464
 
      }
 
2314
      "version": "4.0.10",
 
2315
      "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-4.0.10.tgz",
 
2316
      "integrity": "sha512-iHrqe5shvBUcFbmZq9zOQHBoeOhZJu6RQGrDpBgenUm/Am+F3JM2MgQj+rK3Z601fzrL5gLZWtAPH2OBaSVcyw==",
 
2317
      "dev": true
2465
2318
    },
2466
2319
    "isexe": {
2467
2320
      "version": "2.0.0",
2469
2322
      "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
2470
2323
      "dev": true
2471
2324
    },
2472
 
    "isobject": {
2473
 
      "version": "2.1.0",
2474
 
      "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
2475
 
      "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=",
2476
 
      "dev": true,
2477
 
      "requires": {
2478
 
        "isarray": "1.0.0"
2479
 
      }
2480
 
    },
2481
2325
    "jasmine-core": {
2482
2326
      "version": "2.99.1",
2483
2327
      "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-2.99.1.tgz",
2510
2354
      "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
2511
2355
      "dev": true
2512
2356
    },
2513
 
    "json3": {
2514
 
      "version": "3.3.2",
2515
 
      "resolved": "https://registry.npmjs.org/json3/-/json3-3.3.2.tgz",
2516
 
      "integrity": "sha1-PAQ0dD35Pi9cQq7nsZvLSDV19OE=",
2517
 
      "dev": true
2518
 
    },
2519
2357
    "json5": {
2520
2358
      "version": "1.0.1",
2521
2359
      "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
2525
2363
        "minimist": "^1.2.0"
2526
2364
      }
2527
2365
    },
 
2366
    "jsonfile": {
 
2367
      "version": "6.1.0",
 
2368
      "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz",
 
2369
      "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==",
 
2370
      "dev": true,
 
2371
      "requires": {
 
2372
        "graceful-fs": "^4.1.6",
 
2373
        "universalify": "^2.0.0"
 
2374
      }
 
2375
    },
2528
2376
    "karma": {
2529
 
      "version": "1.7.1",
2530
 
      "resolved": "https://registry.npmjs.org/karma/-/karma-1.7.1.tgz",
2531
 
      "integrity": "sha512-k5pBjHDhmkdaUccnC7gE3mBzZjcxyxYsYVaqiL2G5AqlfLyBO5nw2VdNK+O16cveEPd/gIOWULH7gkiYYwVNHg==",
 
2377
      "version": "6.3.17",
 
2378
      "resolved": "https://registry.npmjs.org/karma/-/karma-6.3.17.tgz",
 
2379
      "integrity": "sha512-2TfjHwrRExC8yHoWlPBULyaLwAFmXmxQrcuFImt/JsAsSZu1uOWTZ1ZsWjqQtWpHLiatJOHL5jFjXSJIgCd01g==",
2532
2380
      "dev": true,
2533
2381
      "requires": {
2534
 
        "bluebird": "^3.3.0",
2535
 
        "body-parser": "^1.16.1",
2536
 
        "chokidar": "^1.4.1",
2537
 
        "colors": "^1.1.0",
2538
 
        "combine-lists": "^1.0.0",
2539
 
        "connect": "^3.6.0",
2540
 
        "core-js": "^2.2.0",
 
2382
        "@colors/colors": "1.5.0",
 
2383
        "body-parser": "^1.19.0",
 
2384
        "braces": "^3.0.2",
 
2385
        "chokidar": "^3.5.1",
 
2386
        "connect": "^3.7.0",
2541
2387
        "di": "^0.0.1",
2542
 
        "dom-serialize": "^2.2.0",
2543
 
        "expand-braces": "^0.1.1",
2544
 
        "glob": "^7.1.1",
2545
 
        "graceful-fs": "^4.1.2",
2546
 
        "http-proxy": "^1.13.0",
2547
 
        "isbinaryfile": "^3.0.0",
2548
 
        "lodash": "^3.8.0",
2549
 
        "log4js": "^0.6.31",
2550
 
        "mime": "^1.3.4",
2551
 
        "minimatch": "^3.0.2",
2552
 
        "optimist": "^0.6.1",
2553
 
        "qjobs": "^1.1.4",
2554
 
        "range-parser": "^1.2.0",
2555
 
        "rimraf": "^2.6.0",
2556
 
        "safe-buffer": "^5.0.1",
2557
 
        "socket.io": "1.7.3",
2558
 
        "source-map": "^0.5.3",
2559
 
        "tmp": "0.0.31",
2560
 
        "useragent": "^2.1.12"
 
2388
        "dom-serialize": "^2.2.1",
 
2389
        "glob": "^7.1.7",
 
2390
        "graceful-fs": "^4.2.6",
 
2391
        "http-proxy": "^1.18.1",
 
2392
        "isbinaryfile": "^4.0.8",
 
2393
        "lodash": "^4.17.21",
 
2394
        "log4js": "^6.4.1",
 
2395
        "mime": "^2.5.2",
 
2396
        "minimatch": "^3.0.4",
 
2397
        "mkdirp": "^0.5.5",
 
2398
        "qjobs": "^1.2.0",
 
2399
        "range-parser": "^1.2.1",
 
2400
        "rimraf": "^3.0.2",
 
2401
        "socket.io": "^4.2.0",
 
2402
        "source-map": "^0.6.1",
 
2403
        "tmp": "^0.2.1",
 
2404
        "ua-parser-js": "^0.7.30",
 
2405
        "yargs": "^16.1.1"
 
2406
      },
 
2407
      "dependencies": {
 
2408
        "ansi-regex": {
 
2409
          "version": "5.0.1",
 
2410
          "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
 
2411
          "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
 
2412
          "dev": true
 
2413
        },
 
2414
        "cliui": {
 
2415
          "version": "7.0.4",
 
2416
          "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz",
 
2417
          "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==",
 
2418
          "dev": true,
 
2419
          "requires": {
 
2420
            "string-width": "^4.2.0",
 
2421
            "strip-ansi": "^6.0.0",
 
2422
            "wrap-ansi": "^7.0.0"
 
2423
          }
 
2424
        },
 
2425
        "get-caller-file": {
 
2426
          "version": "2.0.5",
 
2427
          "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
 
2428
          "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
 
2429
          "dev": true
 
2430
        },
 
2431
        "glob": {
 
2432
          "version": "7.2.0",
 
2433
          "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz",
 
2434
          "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==",
 
2435
          "dev": true,
 
2436
          "requires": {
 
2437
            "fs.realpath": "^1.0.0",
 
2438
            "inflight": "^1.0.4",
 
2439
            "inherits": "2",
 
2440
            "minimatch": "^3.0.4",
 
2441
            "once": "^1.3.0",
 
2442
            "path-is-absolute": "^1.0.0"
 
2443
          }
 
2444
        },
 
2445
        "is-fullwidth-code-point": {
 
2446
          "version": "3.0.0",
 
2447
          "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
 
2448
          "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
 
2449
          "dev": true
 
2450
        },
 
2451
        "rimraf": {
 
2452
          "version": "3.0.2",
 
2453
          "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
 
2454
          "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
 
2455
          "dev": true,
 
2456
          "requires": {
 
2457
            "glob": "^7.1.3"
 
2458
          }
 
2459
        },
 
2460
        "source-map": {
 
2461
          "version": "0.6.1",
 
2462
          "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
 
2463
          "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
 
2464
          "dev": true
 
2465
        },
 
2466
        "string-width": {
 
2467
          "version": "4.2.3",
 
2468
          "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
 
2469
          "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
 
2470
          "dev": true,
 
2471
          "requires": {
 
2472
            "emoji-regex": "^8.0.0",
 
2473
            "is-fullwidth-code-point": "^3.0.0",
 
2474
            "strip-ansi": "^6.0.1"
 
2475
          }
 
2476
        },
 
2477
        "strip-ansi": {
 
2478
          "version": "6.0.1",
 
2479
          "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
 
2480
          "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
 
2481
          "dev": true,
 
2482
          "requires": {
 
2483
            "ansi-regex": "^5.0.1"
 
2484
          }
 
2485
        },
 
2486
        "wrap-ansi": {
 
2487
          "version": "7.0.0",
 
2488
          "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
 
2489
          "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
 
2490
          "dev": true,
 
2491
          "requires": {
 
2492
            "ansi-styles": "^4.0.0",
 
2493
            "string-width": "^4.1.0",
 
2494
            "strip-ansi": "^6.0.0"
 
2495
          }
 
2496
        },
 
2497
        "y18n": {
 
2498
          "version": "5.0.8",
 
2499
          "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
 
2500
          "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==",
 
2501
          "dev": true
 
2502
        },
 
2503
        "yargs": {
 
2504
          "version": "16.2.0",
 
2505
          "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz",
 
2506
          "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==",
 
2507
          "dev": true,
 
2508
          "requires": {
 
2509
            "cliui": "^7.0.2",
 
2510
            "escalade": "^3.1.1",
 
2511
            "get-caller-file": "^2.0.5",
 
2512
            "require-directory": "^2.1.1",
 
2513
            "string-width": "^4.2.0",
 
2514
            "y18n": "^5.0.5",
 
2515
            "yargs-parser": "^20.2.2"
 
2516
          }
 
2517
        },
 
2518
        "yargs-parser": {
 
2519
          "version": "20.2.9",
 
2520
          "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz",
 
2521
          "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==",
 
2522
          "dev": true
 
2523
        }
2561
2524
      }
2562
2525
    },
2563
2526
    "karma-chrome-launcher": {
2688
2651
      }
2689
2652
    },
2690
2653
    "lodash": {
2691
 
      "version": "3.10.1",
2692
 
      "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz",
2693
 
      "integrity": "sha1-W/Rejkm6QYnhfUgnid/RW9FAt7Y=",
 
2654
      "version": "4.17.21",
 
2655
      "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
 
2656
      "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
2694
2657
      "dev": true
2695
2658
    },
2696
2659
    "log4js": {
2697
 
      "version": "0.6.38",
2698
 
      "resolved": "https://registry.npmjs.org/log4js/-/log4js-0.6.38.tgz",
2699
 
      "integrity": "sha1-LElBFmldb7JUgJQ9P8hy5mKlIv0=",
 
2660
      "version": "6.4.4",
 
2661
      "resolved": "https://registry.npmjs.org/log4js/-/log4js-6.4.4.tgz",
 
2662
      "integrity": "sha512-ncaWPsuw9Vl1CKA406hVnJLGQKy1OHx6buk8J4rE2lVW+NW5Y82G5/DIloO7NkqLOUtNPEANaWC1kZYVjXssPw==",
2700
2663
      "dev": true,
2701
2664
      "requires": {
2702
 
        "readable-stream": "~1.0.2",
2703
 
        "semver": "~4.3.3"
 
2665
        "date-format": "^4.0.6",
 
2666
        "debug": "^4.3.4",
 
2667
        "flatted": "^3.2.5",
 
2668
        "rfdc": "^1.3.0",
 
2669
        "streamroller": "^3.0.6"
2704
2670
      },
2705
2671
      "dependencies": {
2706
 
        "isarray": {
2707
 
          "version": "0.0.1",
2708
 
          "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
2709
 
          "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
2710
 
          "dev": true
2711
 
        },
2712
 
        "readable-stream": {
2713
 
          "version": "1.0.34",
2714
 
          "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz",
2715
 
          "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=",
 
2672
        "debug": {
 
2673
          "version": "4.3.4",
 
2674
          "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
 
2675
          "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
2716
2676
          "dev": true,
2717
2677
          "requires": {
2718
 
            "core-util-is": "~1.0.0",
2719
 
            "inherits": "~2.0.1",
2720
 
            "isarray": "0.0.1",
2721
 
            "string_decoder": "~0.10.x"
 
2678
            "ms": "2.1.2"
2722
2679
          }
2723
2680
        },
2724
 
        "string_decoder": {
2725
 
          "version": "0.10.31",
2726
 
          "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
2727
 
          "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
 
2681
        "ms": {
 
2682
          "version": "2.1.2",
 
2683
          "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
 
2684
          "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
2728
2685
          "dev": true
2729
2686
        }
2730
2687
      }
2767
2724
      "version": "0.2.2",
2768
2725
      "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz",
2769
2726
      "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=",
2770
 
      "dev": true
 
2727
      "dev": true,
 
2728
      "optional": true
2771
2729
    },
2772
2730
    "map-visit": {
2773
2731
      "version": "1.0.0",
2774
2732
      "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz",
2775
2733
      "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=",
2776
2734
      "dev": true,
 
2735
      "optional": true,
2777
2736
      "requires": {
2778
2737
        "object-visit": "^1.0.0"
2779
2738
      }
2780
2739
    },
2781
 
    "math-random": {
2782
 
      "version": "1.0.4",
2783
 
      "resolved": "https://registry.npmjs.org/math-random/-/math-random-1.0.4.tgz",
2784
 
      "integrity": "sha512-rUxjysqif/BZQH2yhd5Aaq7vXMSx9NdEsQcyA07uEzIvxgI7zIr33gGsh+RU0/XjmQpCW7RsVof1vlkvQVCK5A==",
2785
 
      "dev": true
2786
 
    },
2787
2740
    "md5.js": {
2788
2741
      "version": "1.3.5",
2789
2742
      "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz",
2820
2773
        "readable-stream": "^2.0.1"
2821
2774
      }
2822
2775
    },
2823
 
    "micromatch": {
2824
 
      "version": "2.3.11",
2825
 
      "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz",
2826
 
      "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=",
2827
 
      "dev": true,
2828
 
      "requires": {
2829
 
        "arr-diff": "^2.0.0",
2830
 
        "array-unique": "^0.2.1",
2831
 
        "braces": "^1.8.2",
2832
 
        "expand-brackets": "^0.1.4",
2833
 
        "extglob": "^0.3.1",
2834
 
        "filename-regex": "^2.0.0",
2835
 
        "is-extglob": "^1.0.0",
2836
 
        "is-glob": "^2.0.1",
2837
 
        "kind-of": "^3.0.2",
2838
 
        "normalize-path": "^2.0.1",
2839
 
        "object.omit": "^2.0.0",
2840
 
        "parse-glob": "^3.0.4",
2841
 
        "regex-cache": "^0.4.2"
2842
 
      },
2843
 
      "dependencies": {
2844
 
        "is-extglob": {
2845
 
          "version": "1.0.0",
2846
 
          "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz",
2847
 
          "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=",
2848
 
          "dev": true
2849
 
        },
2850
 
        "is-glob": {
2851
 
          "version": "2.0.1",
2852
 
          "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz",
2853
 
          "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=",
2854
 
          "dev": true,
2855
 
          "requires": {
2856
 
            "is-extglob": "^1.0.0"
2857
 
          }
2858
 
        }
2859
 
      }
2860
 
    },
2861
2776
    "miller-rabin": {
2862
2777
      "version": "4.0.1",
2863
2778
      "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz",
2877
2792
      }
2878
2793
    },
2879
2794
    "mime": {
2880
 
      "version": "1.6.0",
2881
 
      "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
2882
 
      "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",
 
2795
      "version": "2.6.0",
 
2796
      "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz",
 
2797
      "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==",
2883
2798
      "dev": true
2884
2799
    },
2885
2800
    "mime-db": {
2886
 
      "version": "1.45.0",
2887
 
      "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.45.0.tgz",
2888
 
      "integrity": "sha512-CkqLUxUk15hofLoLyljJSrukZi8mAtgd+yE5uO4tqRZsdsAJKv0O+rFMhVDRJgozy+yG6md5KwuXhD4ocIoP+w==",
 
2801
      "version": "1.52.0",
 
2802
      "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",
 
2803
      "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==",
2889
2804
      "dev": true
2890
2805
    },
2891
2806
    "mime-types": {
2892
 
      "version": "2.1.28",
2893
 
      "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.28.tgz",
2894
 
      "integrity": "sha512-0TO2yJ5YHYr7M2zzT7gDU1tbwHxEUWBCLt0lscSNpcdAfFyJOVEpRYNS7EXVcTLNj/25QO8gulHC5JtTzSE2UQ==",
 
2807
      "version": "2.1.35",
 
2808
      "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz",
 
2809
      "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==",
2895
2810
      "dev": true,
2896
2811
      "requires": {
2897
 
        "mime-db": "1.45.0"
 
2812
        "mime-db": "1.52.0"
2898
2813
      }
2899
2814
    },
2900
2815
    "mimic-fn": {
2953
2868
      "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz",
2954
2869
      "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==",
2955
2870
      "dev": true,
 
2871
      "optional": true,
2956
2872
      "requires": {
2957
2873
        "for-in": "^1.0.2",
2958
2874
        "is-extendable": "^1.0.1"
2963
2879
          "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
2964
2880
          "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
2965
2881
          "dev": true,
 
2882
          "optional": true,
2966
2883
          "requires": {
2967
2884
            "is-plain-object": "^2.0.4"
2968
2885
          }
3023
2940
      "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz",
3024
2941
      "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==",
3025
2942
      "dev": true,
 
2943
      "optional": true,
3026
2944
      "requires": {
3027
2945
        "arr-diff": "^4.0.0",
3028
2946
        "array-unique": "^0.3.2",
3041
2959
          "version": "4.0.0",
3042
2960
          "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
3043
2961
          "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=",
3044
 
          "dev": true
 
2962
          "dev": true,
 
2963
          "optional": true
3045
2964
        },
3046
2965
        "array-unique": {
3047
2966
          "version": "0.3.2",
3048
2967
          "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
3049
2968
          "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=",
3050
 
          "dev": true
 
2969
          "dev": true,
 
2970
          "optional": true
3051
2971
        },
3052
2972
        "kind-of": {
3053
2973
          "version": "6.0.3",
3054
2974
          "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
3055
2975
          "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
3056
 
          "dev": true
 
2976
          "dev": true,
 
2977
          "optional": true
3057
2978
        }
3058
2979
      }
3059
2980
    },
3060
2981
    "negotiator": {
3061
 
      "version": "0.6.1",
3062
 
      "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.1.tgz",
3063
 
      "integrity": "sha1-KzJxhOiZIQEXeyhWP7XnECrNDKk=",
 
2982
      "version": "0.6.3",
 
2983
      "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz",
 
2984
      "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==",
3064
2985
      "dev": true
3065
2986
    },
3066
2987
    "neo-async": {
3151
3072
      }
3152
3073
    },
3153
3074
    "normalize-path": {
3154
 
      "version": "2.1.1",
3155
 
      "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
3156
 
      "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
3157
 
      "dev": true,
3158
 
      "requires": {
3159
 
        "remove-trailing-separator": "^1.0.1"
3160
 
      }
 
3075
      "version": "3.0.0",
 
3076
      "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
 
3077
      "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
 
3078
      "dev": true
3161
3079
    },
3162
3080
    "npm-run-path": {
3163
3081
      "version": "2.0.2",
3180
3098
      "integrity": "sha1-ejs9DpgGPUP0wD8uiubNUahog6A=",
3181
3099
      "dev": true
3182
3100
    },
3183
 
    "object-component": {
3184
 
      "version": "0.0.3",
3185
 
      "resolved": "https://registry.npmjs.org/object-component/-/object-component-0.0.3.tgz",
3186
 
      "integrity": "sha1-8MaapQ78lbhmwYb0AKM3acsvEpE=",
3187
 
      "dev": true
3188
 
    },
3189
3101
    "object-copy": {
3190
3102
      "version": "0.1.0",
3191
3103
      "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz",
3192
3104
      "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=",
3193
3105
      "dev": true,
 
3106
      "optional": true,
3194
3107
      "requires": {
3195
3108
        "copy-descriptor": "^0.1.0",
3196
3109
        "define-property": "^0.2.5",
3202
3115
          "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
3203
3116
          "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
3204
3117
          "dev": true,
 
3118
          "optional": true,
3205
3119
          "requires": {
3206
3120
            "is-descriptor": "^0.1.0"
3207
3121
          }
3208
3122
        }
3209
3123
      }
3210
3124
    },
 
3125
    "object-inspect": {
 
3126
      "version": "1.12.0",
 
3127
      "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.0.tgz",
 
3128
      "integrity": "sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g==",
 
3129
      "dev": true
 
3130
    },
3211
3131
    "object-visit": {
3212
3132
      "version": "1.0.1",
3213
3133
      "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz",
3214
3134
      "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=",
3215
3135
      "dev": true,
 
3136
      "optional": true,
3216
3137
      "requires": {
3217
3138
        "isobject": "^3.0.0"
3218
3139
      },
3221
3142
          "version": "3.0.1",
3222
3143
          "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
3223
3144
          "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
3224
 
          "dev": true
 
3145
          "dev": true,
 
3146
          "optional": true
3225
3147
        }
3226
3148
      }
3227
3149
    },
3228
 
    "object.omit": {
3229
 
      "version": "2.0.1",
3230
 
      "resolved": "https://registry.npmjs.org/object.omit/-/object.omit-2.0.1.tgz",
3231
 
      "integrity": "sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo=",
3232
 
      "dev": true,
3233
 
      "requires": {
3234
 
        "for-own": "^0.1.4",
3235
 
        "is-extendable": "^0.1.1"
3236
 
      }
3237
 
    },
3238
3150
    "object.pick": {
3239
3151
      "version": "1.3.0",
3240
3152
      "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz",
3241
3153
      "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=",
3242
3154
      "dev": true,
 
3155
      "optional": true,
3243
3156
      "requires": {
3244
3157
        "isobject": "^3.0.1"
3245
3158
      },
3248
3161
          "version": "3.0.1",
3249
3162
          "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
3250
3163
          "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
3251
 
          "dev": true
 
3164
          "dev": true,
 
3165
          "optional": true
3252
3166
        }
3253
3167
      }
3254
3168
    },
3255
3169
    "on-finished": {
3256
 
      "version": "2.3.0",
3257
 
      "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
3258
 
      "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=",
 
3170
      "version": "2.4.1",
 
3171
      "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz",
 
3172
      "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==",
3259
3173
      "dev": true,
3260
3174
      "requires": {
3261
3175
        "ee-first": "1.1.1"
3270
3184
        "wrappy": "1"
3271
3185
      }
3272
3186
    },
3273
 
    "optimist": {
3274
 
      "version": "0.6.1",
3275
 
      "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz",
3276
 
      "integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=",
3277
 
      "dev": true,
3278
 
      "requires": {
3279
 
        "minimist": "~0.0.1",
3280
 
        "wordwrap": "~0.0.2"
3281
 
      },
3282
 
      "dependencies": {
3283
 
        "minimist": {
3284
 
          "version": "0.0.10",
3285
 
          "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.10.tgz",
3286
 
          "integrity": "sha1-3j+YVD2/lggr5IrRoMfNqDYwHc8=",
3287
 
          "dev": true
3288
 
        }
3289
 
      }
3290
 
    },
3291
 
    "options": {
3292
 
      "version": "0.0.6",
3293
 
      "resolved": "https://registry.npmjs.org/options/-/options-0.0.6.tgz",
3294
 
      "integrity": "sha1-7CLTEoBrtT5zF3Pnza788cZDEo8=",
3295
 
      "dev": true
3296
 
    },
3297
3187
    "os-browserify": {
3298
3188
      "version": "0.3.0",
3299
3189
      "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz",
3311
3201
        "mem": "^1.1.0"
3312
3202
      }
3313
3203
    },
3314
 
    "os-tmpdir": {
3315
 
      "version": "1.0.2",
3316
 
      "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
3317
 
      "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=",
3318
 
      "dev": true
3319
 
    },
3320
3204
    "p-finally": {
3321
3205
      "version": "1.0.0",
3322
3206
      "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz",
3377
3261
        "safe-buffer": "^5.1.1"
3378
3262
      }
3379
3263
    },
3380
 
    "parse-glob": {
3381
 
      "version": "3.0.4",
3382
 
      "resolved": "https://registry.npmjs.org/parse-glob/-/parse-glob-3.0.4.tgz",
3383
 
      "integrity": "sha1-ssN2z7EfNVE7rdFz7wu246OIORw=",
3384
 
      "dev": true,
3385
 
      "requires": {
3386
 
        "glob-base": "^0.3.0",
3387
 
        "is-dotfile": "^1.0.0",
3388
 
        "is-extglob": "^1.0.0",
3389
 
        "is-glob": "^2.0.0"
3390
 
      },
3391
 
      "dependencies": {
3392
 
        "is-extglob": {
3393
 
          "version": "1.0.0",
3394
 
          "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz",
3395
 
          "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=",
3396
 
          "dev": true
3397
 
        },
3398
 
        "is-glob": {
3399
 
          "version": "2.0.1",
3400
 
          "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz",
3401
 
          "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=",
3402
 
          "dev": true,
3403
 
          "requires": {
3404
 
            "is-extglob": "^1.0.0"
3405
 
          }
3406
 
        }
3407
 
      }
3408
 
    },
3409
3264
    "parse-json": {
3410
3265
      "version": "2.2.0",
3411
3266
      "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
3415
3270
        "error-ex": "^1.2.0"
3416
3271
      }
3417
3272
    },
3418
 
    "parsejson": {
3419
 
      "version": "0.0.3",
3420
 
      "resolved": "https://registry.npmjs.org/parsejson/-/parsejson-0.0.3.tgz",
3421
 
      "integrity": "sha1-q343WfIJ7OmUN5c/fQ8fZK4OZKs=",
3422
 
      "dev": true,
3423
 
      "requires": {
3424
 
        "better-assert": "~1.0.0"
3425
 
      }
3426
 
    },
3427
 
    "parseqs": {
3428
 
      "version": "0.0.5",
3429
 
      "resolved": "https://registry.npmjs.org/parseqs/-/parseqs-0.0.5.tgz",
3430
 
      "integrity": "sha1-1SCKNzjkZ2bikbouoXNoSSGouJ0=",
3431
 
      "dev": true,
3432
 
      "requires": {
3433
 
        "better-assert": "~1.0.0"
3434
 
      }
3435
 
    },
3436
 
    "parseuri": {
3437
 
      "version": "0.0.5",
3438
 
      "resolved": "https://registry.npmjs.org/parseuri/-/parseuri-0.0.5.tgz",
3439
 
      "integrity": "sha1-gCBKUNTbt3m/3G6+J3jZDkvOMgo=",
3440
 
      "dev": true,
3441
 
      "requires": {
3442
 
        "better-assert": "~1.0.0"
3443
 
      }
3444
 
    },
3445
3273
    "parseurl": {
3446
3274
      "version": "1.3.3",
3447
3275
      "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
3452
3280
      "version": "0.1.1",
3453
3281
      "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz",
3454
3282
      "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=",
3455
 
      "dev": true
 
3283
      "dev": true,
 
3284
      "optional": true
3456
3285
    },
3457
3286
    "path-browserify": {
3458
3287
      "version": "0.0.1",
3517
3346
      "version": "2.2.2",
3518
3347
      "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz",
3519
3348
      "integrity": "sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==",
3520
 
      "dev": true,
3521
 
      "optional": true
 
3349
      "dev": true
3522
3350
    },
3523
3351
    "pify": {
3524
3352
      "version": "3.0.0",
3539
3367
      "version": "0.1.1",
3540
3368
      "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz",
3541
3369
      "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=",
3542
 
      "dev": true
3543
 
    },
3544
 
    "preserve": {
3545
 
      "version": "0.2.0",
3546
 
      "resolved": "https://registry.npmjs.org/preserve/-/preserve-0.2.0.tgz",
3547
 
      "integrity": "sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks=",
3548
 
      "dev": true
 
3370
      "dev": true,
 
3371
      "optional": true
3549
3372
    },
3550
3373
    "process": {
3551
3374
      "version": "0.11.10",
3633
3456
      "dev": true
3634
3457
    },
3635
3458
    "qs": {
3636
 
      "version": "6.7.0",
3637
 
      "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz",
3638
 
      "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==",
3639
 
      "dev": true
 
3459
      "version": "6.10.3",
 
3460
      "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz",
 
3461
      "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==",
 
3462
      "dev": true,
 
3463
      "requires": {
 
3464
        "side-channel": "^1.0.4"
 
3465
      }
3640
3466
    },
3641
3467
    "querystring": {
3642
3468
      "version": "0.2.0",
3650
3476
      "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=",
3651
3477
      "dev": true
3652
3478
    },
3653
 
    "randomatic": {
3654
 
      "version": "3.1.1",
3655
 
      "resolved": "https://registry.npmjs.org/randomatic/-/randomatic-3.1.1.tgz",
3656
 
      "integrity": "sha512-TuDE5KxZ0J461RVjrJZCJc+J+zCkTb1MbH9AQUq68sMhOMcy9jLcb3BrZKgp9q9Ncltdg4QVqWrH02W2EFFVYw==",
3657
 
      "dev": true,
3658
 
      "requires": {
3659
 
        "is-number": "^4.0.0",
3660
 
        "kind-of": "^6.0.0",
3661
 
        "math-random": "^1.0.1"
3662
 
      },
3663
 
      "dependencies": {
3664
 
        "is-number": {
3665
 
          "version": "4.0.0",
3666
 
          "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz",
3667
 
          "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==",
3668
 
          "dev": true
3669
 
        },
3670
 
        "kind-of": {
3671
 
          "version": "6.0.3",
3672
 
          "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
3673
 
          "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
3674
 
          "dev": true
3675
 
        }
3676
 
      }
3677
 
    },
3678
3479
    "randombytes": {
3679
3480
      "version": "2.1.0",
3680
3481
      "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz",
3701
3502
      "dev": true
3702
3503
    },
3703
3504
    "raw-body": {
3704
 
      "version": "2.4.0",
3705
 
      "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz",
3706
 
      "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==",
 
3505
      "version": "2.5.1",
 
3506
      "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz",
 
3507
      "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==",
3707
3508
      "dev": true,
3708
3509
      "requires": {
3709
 
        "bytes": "3.1.0",
3710
 
        "http-errors": "1.7.2",
 
3510
        "bytes": "3.1.2",
 
3511
        "http-errors": "2.0.0",
3711
3512
        "iconv-lite": "0.4.24",
3712
3513
        "unpipe": "1.0.0"
3713
3514
      }
3770
3571
      "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz",
3771
3572
      "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==",
3772
3573
      "dev": true,
 
3574
      "optional": true,
3773
3575
      "requires": {
3774
3576
        "graceful-fs": "^4.1.11",
3775
3577
        "micromatch": "^3.1.10",
3780
3582
          "version": "4.0.0",
3781
3583
          "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
3782
3584
          "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=",
3783
 
          "dev": true
 
3585
          "dev": true,
 
3586
          "optional": true
3784
3587
        },
3785
3588
        "array-unique": {
3786
3589
          "version": "0.3.2",
3787
3590
          "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
3788
3591
          "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=",
3789
 
          "dev": true
 
3592
          "dev": true,
 
3593
          "optional": true
3790
3594
        },
3791
3595
        "braces": {
3792
3596
          "version": "2.3.2",
3793
3597
          "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
3794
3598
          "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
3795
3599
          "dev": true,
 
3600
          "optional": true,
3796
3601
          "requires": {
3797
3602
            "arr-flatten": "^1.1.0",
3798
3603
            "array-unique": "^0.3.2",
3811
3616
              "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
3812
3617
              "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
3813
3618
              "dev": true,
 
3619
              "optional": true,
3814
3620
              "requires": {
3815
3621
                "is-extendable": "^0.1.0"
3816
3622
              }
3822
3628
          "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz",
3823
3629
          "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=",
3824
3630
          "dev": true,
 
3631
          "optional": true,
3825
3632
          "requires": {
3826
3633
            "debug": "^2.3.3",
3827
3634
            "define-property": "^0.2.5",
3837
3644
              "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
3838
3645
              "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
3839
3646
              "dev": true,
 
3647
              "optional": true,
3840
3648
              "requires": {
3841
3649
                "is-descriptor": "^0.1.0"
3842
3650
              }
3846
3654
              "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
3847
3655
              "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
3848
3656
              "dev": true,
 
3657
              "optional": true,
3849
3658
              "requires": {
3850
3659
                "is-extendable": "^0.1.0"
3851
3660
              }
3855
3664
              "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
3856
3665
              "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
3857
3666
              "dev": true,
 
3667
              "optional": true,
3858
3668
              "requires": {
3859
3669
                "kind-of": "^3.0.2"
3860
3670
              },
3864
3674
                  "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
3865
3675
                  "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
3866
3676
                  "dev": true,
 
3677
                  "optional": true,
3867
3678
                  "requires": {
3868
3679
                    "is-buffer": "^1.1.5"
3869
3680
                  }
3875
3686
              "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
3876
3687
              "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
3877
3688
              "dev": true,
 
3689
              "optional": true,
3878
3690
              "requires": {
3879
3691
                "kind-of": "^3.0.2"
3880
3692
              },
3884
3696
                  "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
3885
3697
                  "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
3886
3698
                  "dev": true,
 
3699
                  "optional": true,
3887
3700
                  "requires": {
3888
3701
                    "is-buffer": "^1.1.5"
3889
3702
                  }
3895
3708
              "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
3896
3709
              "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
3897
3710
              "dev": true,
 
3711
              "optional": true,
3898
3712
              "requires": {
3899
3713
                "is-accessor-descriptor": "^0.1.6",
3900
3714
                "is-data-descriptor": "^0.1.4",
3905
3719
              "version": "5.1.0",
3906
3720
              "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
3907
3721
              "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
3908
 
              "dev": true
 
3722
              "dev": true,
 
3723
              "optional": true
3909
3724
            }
3910
3725
          }
3911
3726
        },
3914
3729
          "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz",
3915
3730
          "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==",
3916
3731
          "dev": true,
 
3732
          "optional": true,
3917
3733
          "requires": {
3918
3734
            "array-unique": "^0.3.2",
3919
3735
            "define-property": "^1.0.0",
3930
3746
              "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
3931
3747
              "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
3932
3748
              "dev": true,
 
3749
              "optional": true,
3933
3750
              "requires": {
3934
3751
                "is-descriptor": "^1.0.0"
3935
3752
              }
3939
3756
              "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
3940
3757
              "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
3941
3758
              "dev": true,
 
3759
              "optional": true,
3942
3760
              "requires": {
3943
3761
                "is-extendable": "^0.1.0"
3944
3762
              }
3950
3768
          "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
3951
3769
          "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
3952
3770
          "dev": true,
 
3771
          "optional": true,
3953
3772
          "requires": {
3954
3773
            "extend-shallow": "^2.0.1",
3955
3774
            "is-number": "^3.0.0",
3962
3781
              "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
3963
3782
              "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
3964
3783
              "dev": true,
 
3784
              "optional": true,
3965
3785
              "requires": {
3966
3786
                "is-extendable": "^0.1.0"
3967
3787
              }
3973
3793
          "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
3974
3794
          "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
3975
3795
          "dev": true,
 
3796
          "optional": true,
3976
3797
          "requires": {
3977
3798
            "kind-of": "^6.0.0"
3978
3799
          }
3982
3803
          "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
3983
3804
          "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
3984
3805
          "dev": true,
 
3806
          "optional": true,
3985
3807
          "requires": {
3986
3808
            "kind-of": "^6.0.0"
3987
3809
          }
3991
3813
          "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
3992
3814
          "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
3993
3815
          "dev": true,
 
3816
          "optional": true,
3994
3817
          "requires": {
3995
3818
            "is-accessor-descriptor": "^1.0.0",
3996
3819
            "is-data-descriptor": "^1.0.0",
4002
3825
          "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
4003
3826
          "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
4004
3827
          "dev": true,
 
3828
          "optional": true,
4005
3829
          "requires": {
4006
3830
            "kind-of": "^3.0.2"
4007
3831
          },
4011
3835
              "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
4012
3836
              "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
4013
3837
              "dev": true,
 
3838
              "optional": true,
4014
3839
              "requires": {
4015
3840
                "is-buffer": "^1.1.5"
4016
3841
              }
4021
3846
          "version": "3.0.1",
4022
3847
          "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
4023
3848
          "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
4024
 
          "dev": true
 
3849
          "dev": true,
 
3850
          "optional": true
4025
3851
        },
4026
3852
        "kind-of": {
4027
3853
          "version": "6.0.3",
4028
3854
          "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
4029
3855
          "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
4030
 
          "dev": true
 
3856
          "dev": true,
 
3857
          "optional": true
4031
3858
        },
4032
3859
        "micromatch": {
4033
3860
          "version": "3.1.10",
4034
3861
          "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
4035
3862
          "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
4036
3863
          "dev": true,
 
3864
          "optional": true,
4037
3865
          "requires": {
4038
3866
            "arr-diff": "^4.0.0",
4039
3867
            "array-unique": "^0.3.2",
4052
3880
        }
4053
3881
      }
4054
3882
    },
4055
 
    "regex-cache": {
4056
 
      "version": "0.4.4",
4057
 
      "resolved": "https://registry.npmjs.org/regex-cache/-/regex-cache-0.4.4.tgz",
4058
 
      "integrity": "sha512-nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ==",
4059
 
      "dev": true,
4060
 
      "requires": {
4061
 
        "is-equal-shallow": "^0.1.3"
4062
 
      }
4063
 
    },
4064
3883
    "regex-not": {
4065
3884
      "version": "1.0.2",
4066
3885
      "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz",
4067
3886
      "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==",
4068
3887
      "dev": true,
 
3888
      "optional": true,
4069
3889
      "requires": {
4070
3890
        "extend-shallow": "^3.0.2",
4071
3891
        "safe-regex": "^1.1.0"
4075
3895
      "version": "1.1.0",
4076
3896
      "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz",
4077
3897
      "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=",
4078
 
      "dev": true
 
3898
      "dev": true,
 
3899
      "optional": true
4079
3900
    },
4080
3901
    "repeat-element": {
4081
3902
      "version": "1.1.3",
4082
3903
      "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz",
4083
3904
      "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==",
4084
 
      "dev": true
 
3905
      "dev": true,
 
3906
      "optional": true
4085
3907
    },
4086
3908
    "repeat-string": {
4087
3909
      "version": "1.6.1",
4121
3943
      "version": "0.2.1",
4122
3944
      "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz",
4123
3945
      "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=",
4124
 
      "dev": true
 
3946
      "dev": true,
 
3947
      "optional": true
4125
3948
    },
4126
3949
    "ret": {
4127
3950
      "version": "0.1.15",
4128
3951
      "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz",
4129
3952
      "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==",
 
3953
      "dev": true,
 
3954
      "optional": true
 
3955
    },
 
3956
    "rfdc": {
 
3957
      "version": "1.3.0",
 
3958
      "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.3.0.tgz",
 
3959
      "integrity": "sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==",
4130
3960
      "dev": true
4131
3961
    },
4132
3962
    "right-align": {
4177
4007
      "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz",
4178
4008
      "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=",
4179
4009
      "dev": true,
 
4010
      "optional": true,
4180
4011
      "requires": {
4181
4012
        "ret": "~0.1.10"
4182
4013
      }
4210
4041
      "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz",
4211
4042
      "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==",
4212
4043
      "dev": true,
 
4044
      "optional": true,
4213
4045
      "requires": {
4214
4046
        "extend-shallow": "^2.0.1",
4215
4047
        "is-extendable": "^0.1.1",
4222
4054
          "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
4223
4055
          "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
4224
4056
          "dev": true,
 
4057
          "optional": true,
4225
4058
          "requires": {
4226
4059
            "is-extendable": "^0.1.0"
4227
4060
          }
4235
4068
      "dev": true
4236
4069
    },
4237
4070
    "setprototypeof": {
4238
 
      "version": "1.1.1",
4239
 
      "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz",
4240
 
      "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==",
 
4071
      "version": "1.2.0",
 
4072
      "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz",
 
4073
      "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==",
4241
4074
      "dev": true
4242
4075
    },
4243
4076
    "sha.js": {
4265
4098
      "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=",
4266
4099
      "dev": true
4267
4100
    },
 
4101
    "side-channel": {
 
4102
      "version": "1.0.4",
 
4103
      "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz",
 
4104
      "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==",
 
4105
      "dev": true,
 
4106
      "requires": {
 
4107
        "call-bind": "^1.0.0",
 
4108
        "get-intrinsic": "^1.0.2",
 
4109
        "object-inspect": "^1.9.0"
 
4110
      }
 
4111
    },
4268
4112
    "signal-exit": {
4269
4113
      "version": "3.0.3",
4270
4114
      "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz",
4282
4126
      "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz",
4283
4127
      "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==",
4284
4128
      "dev": true,
 
4129
      "optional": true,
4285
4130
      "requires": {
4286
4131
        "base": "^0.11.1",
4287
4132
        "debug": "^2.2.0",
4298
4143
          "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
4299
4144
          "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
4300
4145
          "dev": true,
 
4146
          "optional": true,
4301
4147
          "requires": {
4302
4148
            "is-descriptor": "^0.1.0"
4303
4149
          }
4307
4153
          "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
4308
4154
          "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
4309
4155
          "dev": true,
 
4156
          "optional": true,
4310
4157
          "requires": {
4311
4158
            "is-extendable": "^0.1.0"
4312
4159
          }
4318
4165
      "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz",
4319
4166
      "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==",
4320
4167
      "dev": true,
 
4168
      "optional": true,
4321
4169
      "requires": {
4322
4170
        "define-property": "^1.0.0",
4323
4171
        "isobject": "^3.0.0",
4329
4177
          "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
4330
4178
          "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
4331
4179
          "dev": true,
 
4180
          "optional": true,
4332
4181
          "requires": {
4333
4182
            "is-descriptor": "^1.0.0"
4334
4183
          }
4338
4187
          "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
4339
4188
          "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
4340
4189
          "dev": true,
 
4190
          "optional": true,
4341
4191
          "requires": {
4342
4192
            "kind-of": "^6.0.0"
4343
4193
          }
4347
4197
          "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
4348
4198
          "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
4349
4199
          "dev": true,
 
4200
          "optional": true,
4350
4201
          "requires": {
4351
4202
            "kind-of": "^6.0.0"
4352
4203
          }
4356
4207
          "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
4357
4208
          "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
4358
4209
          "dev": true,
 
4210
          "optional": true,
4359
4211
          "requires": {
4360
4212
            "is-accessor-descriptor": "^1.0.0",
4361
4213
            "is-data-descriptor": "^1.0.0",
4366
4218
          "version": "3.0.1",
4367
4219
          "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
4368
4220
          "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
4369
 
          "dev": true
 
4221
          "dev": true,
 
4222
          "optional": true
4370
4223
        },
4371
4224
        "kind-of": {
4372
4225
          "version": "6.0.3",
4373
4226
          "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
4374
4227
          "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
4375
 
          "dev": true
 
4228
          "dev": true,
 
4229
          "optional": true
4376
4230
        }
4377
4231
      }
4378
4232
    },
4381
4235
      "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz",
4382
4236
      "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==",
4383
4237
      "dev": true,
 
4238
      "optional": true,
4384
4239
      "requires": {
4385
4240
        "kind-of": "^3.2.0"
4386
4241
      }
4387
4242
    },
4388
4243
    "socket.io": {
4389
 
      "version": "1.7.3",
4390
 
      "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-1.7.3.tgz",
4391
 
      "integrity": "sha1-uK+cq6AJSeVo42nxMn6pvp6iRhs=",
 
4244
      "version": "4.4.1",
 
4245
      "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-4.4.1.tgz",
 
4246
      "integrity": "sha512-s04vrBswdQBUmuWJuuNTmXUVJhP0cVky8bBDhdkf8y0Ptsu7fKU2LuLbts9g+pdmAdyMMn8F/9Mf1/wbtUN0fg==",
4392
4247
      "dev": true,
4393
4248
      "requires": {
4394
 
        "debug": "2.3.3",
4395
 
        "engine.io": "1.8.3",
4396
 
        "has-binary": "0.1.7",
4397
 
        "object-assign": "4.1.0",
4398
 
        "socket.io-adapter": "0.5.0",
4399
 
        "socket.io-client": "1.7.3",
4400
 
        "socket.io-parser": "2.3.1"
 
4249
        "accepts": "~1.3.4",
 
4250
        "base64id": "~2.0.0",
 
4251
        "debug": "~4.3.2",
 
4252
        "engine.io": "~6.1.0",
 
4253
        "socket.io-adapter": "~2.3.3",
 
4254
        "socket.io-parser": "~4.0.4"
4401
4255
      },
4402
4256
      "dependencies": {
4403
4257
        "debug": {
4404
 
          "version": "2.3.3",
4405
 
          "resolved": "https://registry.npmjs.org/debug/-/debug-2.3.3.tgz",
4406
 
          "integrity": "sha1-QMRT5n5uE8kB3ewxeviYbNqe/4w=",
 
4258
          "version": "4.3.4",
 
4259
          "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
 
4260
          "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
4407
4261
          "dev": true,
4408
4262
          "requires": {
4409
 
            "ms": "0.7.2"
 
4263
            "ms": "2.1.2"
4410
4264
          }
4411
4265
        },
4412
4266
        "ms": {
4413
 
          "version": "0.7.2",
4414
 
          "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.2.tgz",
4415
 
          "integrity": "sha1-riXPJRKziFodldfwN4aNhDESR2U=",
 
4267
          "version": "2.1.2",
 
4268
          "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
 
4269
          "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
4416
4270
          "dev": true
4417
4271
        }
4418
4272
      }
4419
4273
    },
4420
4274
    "socket.io-adapter": {
4421
 
      "version": "0.5.0",
4422
 
      "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-0.5.0.tgz",
4423
 
      "integrity": "sha1-y21LuL7IHhB4uZZ3+c7QBGBmu4s=",
4424
 
      "dev": true,
4425
 
      "requires": {
4426
 
        "debug": "2.3.3",
4427
 
        "socket.io-parser": "2.3.1"
4428
 
      },
4429
 
      "dependencies": {
4430
 
        "debug": {
4431
 
          "version": "2.3.3",
4432
 
          "resolved": "https://registry.npmjs.org/debug/-/debug-2.3.3.tgz",
4433
 
          "integrity": "sha1-QMRT5n5uE8kB3ewxeviYbNqe/4w=",
4434
 
          "dev": true,
4435
 
          "requires": {
4436
 
            "ms": "0.7.2"
4437
 
          }
4438
 
        },
4439
 
        "ms": {
4440
 
          "version": "0.7.2",
4441
 
          "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.2.tgz",
4442
 
          "integrity": "sha1-riXPJRKziFodldfwN4aNhDESR2U=",
4443
 
          "dev": true
4444
 
        }
4445
 
      }
4446
 
    },
4447
 
    "socket.io-client": {
4448
 
      "version": "1.7.3",
4449
 
      "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-1.7.3.tgz",
4450
 
      "integrity": "sha1-sw6GqhDV7zVGYBwJzeR2Xjgdo3c=",
4451
 
      "dev": true,
4452
 
      "requires": {
4453
 
        "backo2": "1.0.2",
4454
 
        "component-bind": "1.0.0",
4455
 
        "component-emitter": "1.2.1",
4456
 
        "debug": "2.3.3",
4457
 
        "engine.io-client": "1.8.3",
4458
 
        "has-binary": "0.1.7",
4459
 
        "indexof": "0.0.1",
4460
 
        "object-component": "0.0.3",
4461
 
        "parseuri": "0.0.5",
4462
 
        "socket.io-parser": "2.3.1",
4463
 
        "to-array": "0.1.4"
4464
 
      },
4465
 
      "dependencies": {
4466
 
        "component-emitter": {
4467
 
          "version": "1.2.1",
4468
 
          "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz",
4469
 
          "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=",
4470
 
          "dev": true
4471
 
        },
4472
 
        "debug": {
4473
 
          "version": "2.3.3",
4474
 
          "resolved": "https://registry.npmjs.org/debug/-/debug-2.3.3.tgz",
4475
 
          "integrity": "sha1-QMRT5n5uE8kB3ewxeviYbNqe/4w=",
4476
 
          "dev": true,
4477
 
          "requires": {
4478
 
            "ms": "0.7.2"
4479
 
          }
4480
 
        },
4481
 
        "ms": {
4482
 
          "version": "0.7.2",
4483
 
          "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.2.tgz",
4484
 
          "integrity": "sha1-riXPJRKziFodldfwN4aNhDESR2U=",
4485
 
          "dev": true
4486
 
        }
4487
 
      }
 
4275
      "version": "2.3.3",
 
4276
      "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-2.3.3.tgz",
 
4277
      "integrity": "sha512-Qd/iwn3VskrpNO60BeRyCyr8ZWw9CPZyitW4AQwmRZ8zCiyDiL+znRnWX6tDHXnWn1sJrM1+b6Mn6wEDJJ4aYQ==",
 
4278
      "dev": true
4488
4279
    },
4489
4280
    "socket.io-parser": {
4490
 
      "version": "2.3.1",
4491
 
      "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-2.3.1.tgz",
4492
 
      "integrity": "sha1-3VMgJRA85Clpcya+/WQAX8/ltKA=",
 
4281
      "version": "4.0.4",
 
4282
      "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-4.0.4.tgz",
 
4283
      "integrity": "sha512-t+b0SS+IxG7Rxzda2EVvyBZbvFPBCjJoyHuE0P//7OAsN23GItzDRdWa6ALxZI/8R5ygK7jAR6t028/z+7295g==",
4493
4284
      "dev": true,
4494
4285
      "requires": {
4495
 
        "component-emitter": "1.1.2",
4496
 
        "debug": "2.2.0",
4497
 
        "isarray": "0.0.1",
4498
 
        "json3": "3.3.2"
 
4286
        "@types/component-emitter": "^1.2.10",
 
4287
        "component-emitter": "~1.3.0",
 
4288
        "debug": "~4.3.1"
4499
4289
      },
4500
4290
      "dependencies": {
4501
 
        "component-emitter": {
4502
 
          "version": "1.1.2",
4503
 
          "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.1.2.tgz",
4504
 
          "integrity": "sha1-KWWU8nU9qmOZbSrwjRWpURbJrsM=",
4505
 
          "dev": true
4506
 
        },
4507
4291
        "debug": {
4508
 
          "version": "2.2.0",
4509
 
          "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz",
4510
 
          "integrity": "sha1-+HBX6ZWxofauaklgZkE3vFbwOdo=",
 
4292
          "version": "4.3.4",
 
4293
          "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
 
4294
          "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
4511
4295
          "dev": true,
4512
4296
          "requires": {
4513
 
            "ms": "0.7.1"
 
4297
            "ms": "2.1.2"
4514
4298
          }
4515
4299
        },
4516
 
        "isarray": {
4517
 
          "version": "0.0.1",
4518
 
          "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
4519
 
          "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
4520
 
          "dev": true
4521
 
        },
4522
4300
        "ms": {
4523
 
          "version": "0.7.1",
4524
 
          "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz",
4525
 
          "integrity": "sha1-nNE8A62/8ltl7/3nzoZO6VIBcJg=",
 
4301
          "version": "2.1.2",
 
4302
          "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
 
4303
          "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
4526
4304
          "dev": true
4527
4305
        }
4528
4306
      }
4544
4322
      "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz",
4545
4323
      "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==",
4546
4324
      "dev": true,
 
4325
      "optional": true,
4547
4326
      "requires": {
4548
4327
        "atob": "^2.1.2",
4549
4328
        "decode-uri-component": "^0.2.0",
4556
4335
      "version": "0.4.1",
4557
4336
      "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz",
4558
4337
      "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==",
4559
 
      "dev": true
 
4338
      "dev": true,
 
4339
      "optional": true
4560
4340
    },
4561
4341
    "spdx-correct": {
4562
4342
      "version": "3.1.1",
4595
4375
      "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz",
4596
4376
      "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==",
4597
4377
      "dev": true,
 
4378
      "optional": true,
4598
4379
      "requires": {
4599
4380
        "extend-shallow": "^3.0.0"
4600
4381
      }
4613
4394
      "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz",
4614
4395
      "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=",
4615
4396
      "dev": true,
 
4397
      "optional": true,
4616
4398
      "requires": {
4617
4399
        "define-property": "^0.2.5",
4618
4400
        "object-copy": "^0.1.0"
4623
4405
          "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
4624
4406
          "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
4625
4407
          "dev": true,
 
4408
          "optional": true,
4626
4409
          "requires": {
4627
4410
            "is-descriptor": "^0.1.0"
4628
4411
          }
4630
4413
      }
4631
4414
    },
4632
4415
    "statuses": {
4633
 
      "version": "1.5.0",
4634
 
      "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
4635
 
      "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=",
 
4416
      "version": "2.0.1",
 
4417
      "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz",
 
4418
      "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==",
4636
4419
      "dev": true
4637
4420
    },
4638
4421
    "stream-browserify": {
4674
4457
      "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==",
4675
4458
      "dev": true
4676
4459
    },
 
4460
    "streamroller": {
 
4461
      "version": "3.0.6",
 
4462
      "resolved": "https://registry.npmjs.org/streamroller/-/streamroller-3.0.6.tgz",
 
4463
      "integrity": "sha512-Qz32plKq/MZywYyhEatxyYc8vs994Gz0Hu2MSYXXLD233UyPeIeRBZARIIGwFer4Mdb8r3Y2UqKkgyDghM6QCg==",
 
4464
      "dev": true,
 
4465
      "requires": {
 
4466
        "date-format": "^4.0.6",
 
4467
        "debug": "^4.3.4",
 
4468
        "fs-extra": "^10.0.1"
 
4469
      },
 
4470
      "dependencies": {
 
4471
        "debug": {
 
4472
          "version": "4.3.4",
 
4473
          "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
 
4474
          "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
 
4475
          "dev": true,
 
4476
          "requires": {
 
4477
            "ms": "2.1.2"
 
4478
          }
 
4479
        },
 
4480
        "ms": {
 
4481
          "version": "2.1.2",
 
4482
          "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
 
4483
          "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
 
4484
          "dev": true
 
4485
        }
 
4486
      }
 
4487
    },
4677
4488
    "string-width": {
4678
4489
      "version": "2.1.1",
4679
4490
      "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
4772
4583
      }
4773
4584
    },
4774
4585
    "tmp": {
4775
 
      "version": "0.0.31",
4776
 
      "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.31.tgz",
4777
 
      "integrity": "sha1-jzirlDjhcxXl29izZX6L+yd65Kc=",
 
4586
      "version": "0.2.1",
 
4587
      "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz",
 
4588
      "integrity": "sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==",
4778
4589
      "dev": true,
4779
4590
      "requires": {
4780
 
        "os-tmpdir": "~1.0.1"
 
4591
        "rimraf": "^3.0.0"
 
4592
      },
 
4593
      "dependencies": {
 
4594
        "rimraf": {
 
4595
          "version": "3.0.2",
 
4596
          "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
 
4597
          "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
 
4598
          "dev": true,
 
4599
          "requires": {
 
4600
            "glob": "^7.1.3"
 
4601
          }
 
4602
        }
4781
4603
      }
4782
4604
    },
4783
 
    "to-array": {
4784
 
      "version": "0.1.4",
4785
 
      "resolved": "https://registry.npmjs.org/to-array/-/to-array-0.1.4.tgz",
4786
 
      "integrity": "sha1-F+bBH3PdTz10zaek/zI46a2b+JA=",
4787
 
      "dev": true
4788
 
    },
4789
4605
    "to-arraybuffer": {
4790
4606
      "version": "1.0.1",
4791
4607
      "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz",
4797
4613
      "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz",
4798
4614
      "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=",
4799
4615
      "dev": true,
 
4616
      "optional": true,
4800
4617
      "requires": {
4801
4618
        "kind-of": "^3.0.2"
4802
4619
      }
4806
4623
      "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz",
4807
4624
      "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==",
4808
4625
      "dev": true,
 
4626
      "optional": true,
4809
4627
      "requires": {
4810
4628
        "define-property": "^2.0.2",
4811
4629
        "extend-shallow": "^3.0.2",
4818
4636
      "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
4819
4637
      "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
4820
4638
      "dev": true,
 
4639
      "optional": true,
4821
4640
      "requires": {
4822
4641
        "is-number": "^3.0.0",
4823
4642
        "repeat-string": "^1.6.1"
4828
4647
          "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
4829
4648
          "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
4830
4649
          "dev": true,
 
4650
          "optional": true,
4831
4651
          "requires": {
4832
4652
            "kind-of": "^3.0.2"
4833
4653
          }
4835
4655
      }
4836
4656
    },
4837
4657
    "toidentifier": {
4838
 
      "version": "1.0.0",
4839
 
      "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz",
4840
 
      "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==",
 
4658
      "version": "1.0.1",
 
4659
      "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz",
 
4660
      "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==",
4841
4661
      "dev": true
4842
4662
    },
4843
4663
    "tty-browserify": {
4868
4688
      "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=",
4869
4689
      "dev": true
4870
4690
    },
 
4691
    "ua-parser-js": {
 
4692
      "version": "0.7.31",
 
4693
      "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.31.tgz",
 
4694
      "integrity": "sha512-qLK/Xe9E2uzmYI3qLeOmI0tEOt+TBBQyUIAh4aAgU05FVYzeZrKUdkAZfBNVGRaHVgV0TDkdEngJSw/SyQchkQ==",
 
4695
      "dev": true
 
4696
    },
4871
4697
    "uglify-js": {
4872
4698
      "version": "2.8.29",
4873
4699
      "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.8.29.tgz",
4911
4737
        "webpack-sources": "^1.0.1"
4912
4738
      }
4913
4739
    },
4914
 
    "ultron": {
4915
 
      "version": "1.0.2",
4916
 
      "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.0.2.tgz",
4917
 
      "integrity": "sha1-rOEWq1V80Zc4ak6I9GhTeMiy5Po=",
4918
 
      "dev": true
4919
 
    },
4920
4740
    "underscore": {
4921
4741
      "version": "1.7.0",
4922
4742
      "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.7.0.tgz",
4932
4752
      "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz",
4933
4753
      "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==",
4934
4754
      "dev": true,
 
4755
      "optional": true,
4935
4756
      "requires": {
4936
4757
        "arr-union": "^3.1.0",
4937
4758
        "get-value": "^2.0.6",
4957
4778
        "imurmurhash": "^0.1.4"
4958
4779
      }
4959
4780
    },
 
4781
    "universalify": {
 
4782
      "version": "2.0.0",
 
4783
      "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz",
 
4784
      "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==",
 
4785
      "dev": true
 
4786
    },
4960
4787
    "unpipe": {
4961
4788
      "version": "1.0.0",
4962
4789
      "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
4968
4795
      "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz",
4969
4796
      "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=",
4970
4797
      "dev": true,
 
4798
      "optional": true,
4971
4799
      "requires": {
4972
4800
        "has-value": "^0.3.1",
4973
4801
        "isobject": "^3.0.0"
4978
4806
          "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz",
4979
4807
          "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=",
4980
4808
          "dev": true,
 
4809
          "optional": true,
4981
4810
          "requires": {
4982
4811
            "get-value": "^2.0.3",
4983
4812
            "has-values": "^0.1.4",
4989
4818
              "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
4990
4819
              "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=",
4991
4820
              "dev": true,
 
4821
              "optional": true,
4992
4822
              "requires": {
4993
4823
                "isarray": "1.0.0"
4994
4824
              }
4999
4829
          "version": "0.1.4",
5000
4830
          "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz",
5001
4831
          "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=",
5002
 
          "dev": true
 
4832
          "dev": true,
 
4833
          "optional": true
5003
4834
        },
5004
4835
        "isobject": {
5005
4836
          "version": "3.0.1",
5006
4837
          "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
5007
4838
          "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
5008
 
          "dev": true
 
4839
          "dev": true,
 
4840
          "optional": true
5009
4841
        }
5010
4842
      }
5011
4843
    },
5029
4861
      "version": "0.1.0",
5030
4862
      "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz",
5031
4863
      "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=",
5032
 
      "dev": true
 
4864
      "dev": true,
 
4865
      "optional": true
5033
4866
    },
5034
4867
    "url": {
5035
4868
      "version": "0.11.0",
5053
4886
      "version": "3.1.1",
5054
4887
      "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz",
5055
4888
      "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==",
5056
 
      "dev": true
5057
 
    },
5058
 
    "useragent": {
5059
 
      "version": "2.3.0",
5060
 
      "resolved": "https://registry.npmjs.org/useragent/-/useragent-2.3.0.tgz",
5061
 
      "integrity": "sha512-4AoH4pxuSvHCjqLO04sU6U/uE65BYza8l/KKBS0b0hnUPWi+cQ2BpeTEwejCSx9SPV5/U03nniDTrWx5NrmKdw==",
5062
4889
      "dev": true,
5063
 
      "requires": {
5064
 
        "lru-cache": "4.1.x",
5065
 
        "tmp": "0.0.x"
5066
 
      }
 
4890
      "optional": true
5067
4891
    },
5068
4892
    "util": {
5069
4893
      "version": "0.11.1",
5104
4928
        "spdx-expression-parse": "^3.0.0"
5105
4929
      }
5106
4930
    },
 
4931
    "vary": {
 
4932
      "version": "1.1.2",
 
4933
      "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
 
4934
      "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=",
 
4935
      "dev": true
 
4936
    },
5107
4937
    "vm-browserify": {
5108
4938
      "version": "1.1.2",
5109
4939
      "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz",
5726
5556
      "integrity": "sha1-VDjNLqk7IC76Ohn+iIeu58lPnJ0=",
5727
5557
      "dev": true
5728
5558
    },
5729
 
    "wordwrap": {
5730
 
      "version": "0.0.3",
5731
 
      "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz",
5732
 
      "integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc=",
5733
 
      "dev": true
5734
 
    },
5735
5559
    "wrap-ansi": {
5736
5560
      "version": "2.1.0",
5737
5561
      "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz",
5762
5586
      "dev": true
5763
5587
    },
5764
5588
    "ws": {
5765
 
      "version": "1.1.2",
5766
 
      "resolved": "https://registry.npmjs.org/ws/-/ws-1.1.2.tgz",
5767
 
      "integrity": "sha1-iiRPoFJAHgjJiGz0SoUYnh/UBn8=",
5768
 
      "dev": true,
5769
 
      "requires": {
5770
 
        "options": ">=0.0.5",
5771
 
        "ultron": "1.0.x"
5772
 
      }
5773
 
    },
5774
 
    "wtf-8": {
5775
 
      "version": "1.0.0",
5776
 
      "resolved": "https://registry.npmjs.org/wtf-8/-/wtf-8-1.0.0.tgz",
5777
 
      "integrity": "sha1-OS2LotDxw00e4tYw8V0O+2jhBIo=",
5778
 
      "dev": true
5779
 
    },
5780
 
    "xmlhttprequest-ssl": {
5781
 
      "version": "1.5.3",
5782
 
      "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.3.tgz",
5783
 
      "integrity": "sha1-GFqIjATspGw+QHDZn3tJ3jUomS0=",
 
5589
      "version": "8.2.3",
 
5590
      "resolved": "https://registry.npmjs.org/ws/-/ws-8.2.3.tgz",
 
5591
      "integrity": "sha512-wBuoj1BDpC6ZQ1B7DWQBYVLphPWkm8i9Y0/3YdHjHKHiohOJ1ws+3OccDWtH+PoC9DZD5WOTrJvNbWvjS6JWaA==",
5784
5592
      "dev": true
5785
5593
    },
5786
5594
    "xtend": {
5876
5684
          "dev": true
5877
5685
        }
5878
5686
      }
5879
 
    },
5880
 
    "yeast": {
5881
 
      "version": "0.1.2",
5882
 
      "resolved": "https://registry.npmjs.org/yeast/-/yeast-0.1.2.tgz",
5883
 
      "integrity": "sha1-AI4G2AlDIMNy28L47XagymyKxBk=",
5884
 
      "dev": true
5885
5687
    }
5886
5688
  }
5887
5689
}