Project

General

Profile

1
{
2
  "name": "uoa-repository-manager-ui",
3
  "version": "0.0.0",
4
  "lockfileVersion": 1,
5
  "requires": true,
6
  "dependencies": {
7
    "@angular-devkit/architect": {
8
      "version": "0.1201.2",
9
      "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1201.2.tgz",
10
      "integrity": "sha512-hR5kI03WoeEY9dkAsQNLlhL1iEFC2L77ansaKquN+HCAeOGHby4w95suSlZUAg0r6ZhPhPH0tkIRZXU9NMa09g==",
11
      "dev": true,
12
      "requires": {
13
        "@angular-devkit/core": "12.1.2",
14
        "rxjs": "6.6.7"
15
      }
16
    },
17
    "@angular-devkit/build-angular": {
18
      "version": "12.1.2",
19
      "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-12.1.2.tgz",
20
      "integrity": "sha512-tclYPz2fT422D7dCwAY0+NzGlWGaDbOzba4SJs4klbluzfl0vLyBq+mbKGc5HtDj8NMwvd/1yIcBiCJYEYXwiA==",
21
      "dev": true,
22
      "requires": {
23
        "@angular-devkit/architect": "0.1201.2",
24
        "@angular-devkit/build-optimizer": "0.1201.2",
25
        "@angular-devkit/build-webpack": "0.1201.2",
26
        "@angular-devkit/core": "12.1.2",
27
        "@babel/core": "7.14.6",
28
        "@babel/generator": "7.14.5",
29
        "@babel/helper-annotate-as-pure": "7.14.5",
30
        "@babel/plugin-proposal-async-generator-functions": "7.14.7",
31
        "@babel/plugin-transform-async-to-generator": "7.14.5",
32
        "@babel/plugin-transform-runtime": "7.14.5",
33
        "@babel/preset-env": "7.14.7",
34
        "@babel/runtime": "7.14.6",
35
        "@babel/template": "7.14.5",
36
        "@discoveryjs/json-ext": "0.5.3",
37
        "@jsdevtools/coverage-istanbul-loader": "3.0.5",
38
        "@ngtools/webpack": "12.1.2",
39
        "ansi-colors": "4.1.1",
40
        "babel-loader": "8.2.2",
41
        "browserslist": "^4.9.1",
42
        "cacache": "15.2.0",
43
        "caniuse-lite": "^1.0.30001032",
44
        "circular-dependency-plugin": "5.2.2",
45
        "copy-webpack-plugin": "9.0.0",
46
        "core-js": "3.15.1",
47
        "critters": "0.0.10",
48
        "css-loader": "5.2.6",
49
        "css-minimizer-webpack-plugin": "3.0.1",
50
        "find-cache-dir": "3.3.1",
51
        "glob": "7.1.7",
52
        "https-proxy-agent": "5.0.0",
53
        "inquirer": "8.1.1",
54
        "jest-worker": "27.0.2",
55
        "karma-source-map-support": "1.4.0",
56
        "less": "4.1.1",
57
        "less-loader": "10.0.0",
58
        "license-webpack-plugin": "2.3.20",
59
        "loader-utils": "2.0.0",
60
        "mini-css-extract-plugin": "1.6.2",
61
        "minimatch": "3.0.4",
62
        "open": "8.2.1",
63
        "ora": "5.4.1",
64
        "parse5-html-rewriting-stream": "6.0.1",
65
        "postcss": "8.3.5",
66
        "postcss-import": "14.0.2",
67
        "postcss-loader": "6.1.0",
68
        "postcss-preset-env": "6.7.0",
69
        "raw-loader": "4.0.2",
70
        "regenerator-runtime": "0.13.7",
71
        "resolve-url-loader": "4.0.0",
72
        "rxjs": "6.6.7",
73
        "sass": "1.35.1",
74
        "sass-loader": "12.1.0",
75
        "semver": "7.3.5",
76
        "source-map": "0.7.3",
77
        "source-map-loader": "3.0.0",
78
        "source-map-support": "0.5.19",
79
        "style-loader": "2.0.0",
80
        "stylus": "0.54.8",
81
        "stylus-loader": "6.1.0",
82
        "terser": "5.7.0",
83
        "terser-webpack-plugin": "5.1.3",
84
        "text-table": "0.2.0",
85
        "tree-kill": "1.2.2",
86
        "tslib": "2.3.0",
87
        "webpack": "5.42.0",
88
        "webpack-dev-middleware": "5.0.0",
89
        "webpack-dev-server": "3.11.2",
90
        "webpack-merge": "5.8.0",
91
        "webpack-subresource-integrity": "1.5.2"
92
      },
93
      "dependencies": {
94
        "core-js": {
95
          "version": "3.15.1",
96
          "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.15.1.tgz",
97
          "integrity": "sha512-h8VbZYnc9pDzueiS2610IULDkpFFPunHwIpl8yRwFahAEEdSpHlTy3h3z3rKq5h11CaUdBEeRViu9AYvbxiMeg==",
98
          "dev": true
99
        },
100
        "glob": {
101
          "version": "7.1.7",
102
          "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz",
103
          "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==",
104
          "dev": true,
105
          "requires": {
106
            "fs.realpath": "^1.0.0",
107
            "inflight": "^1.0.4",
108
            "inherits": "2",
109
            "minimatch": "^3.0.4",
110
            "once": "^1.3.0",
111
            "path-is-absolute": "^1.0.0"
112
          }
113
        }
114
      }
115
    },
116
    "@angular-devkit/build-optimizer": {
117
      "version": "0.1201.2",
118
      "resolved": "https://registry.npmjs.org/@angular-devkit/build-optimizer/-/build-optimizer-0.1201.2.tgz",
119
      "integrity": "sha512-ScrxpIiTbexs0iH64TeJv2NUh403X/NK/ConxDojxmQ7a2qZYXYKVm8F1d/AtUNfIPRZpWWmwoFlSmFhHGNWPw==",
120
      "dev": true,
121
      "requires": {
122
        "source-map": "0.7.3",
123
        "tslib": "2.3.0",
124
        "typescript": "4.3.4"
125
      },
126
      "dependencies": {
127
        "typescript": {
128
          "version": "4.3.4",
129
          "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.3.4.tgz",
130
          "integrity": "sha512-uauPG7XZn9F/mo+7MrsRjyvbxFpzemRjKEZXS4AK83oP2KKOJPvb+9cO/gmnv8arWZvhnjVOXz7B49m1l0e9Ew==",
131
          "dev": true
132
        }
133
      }
134
    },
135
    "@angular-devkit/build-webpack": {
136
      "version": "0.1201.2",
137
      "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1201.2.tgz",
138
      "integrity": "sha512-dQWInUvuQ5VTBxXGQBamekF4lRkiAlp0LxybYItAnSMRs7tXfPKtILg5RpJet1hnwvP33HFnu1AhNOCeBYu2bg==",
139
      "dev": true,
140
      "requires": {
141
        "@angular-devkit/architect": "0.1201.2",
142
        "rxjs": "6.6.7"
143
      }
144
    },
145
    "@angular-devkit/core": {
146
      "version": "12.1.2",
147
      "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-12.1.2.tgz",
148
      "integrity": "sha512-TeaRbvsNEeAkRJcIBlT6yUNh0vaVVBGBYfXYFIMg/I04ex/HI0ApEowu78GeTzCqlE0r4t+WaGT46m7+NIljKg==",
149
      "dev": true,
150
      "requires": {
151
        "ajv": "8.6.0",
152
        "ajv-formats": "2.1.0",
153
        "fast-json-stable-stringify": "2.1.0",
154
        "magic-string": "0.25.7",
155
        "rxjs": "6.6.7",
156
        "source-map": "0.7.3"
157
      },
158
      "dependencies": {
159
        "ajv": {
160
          "version": "8.6.0",
161
          "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.6.0.tgz",
162
          "integrity": "sha512-cnUG4NSBiM4YFBxgZIj/In3/6KX+rQ2l2YPRVcvAMQGWEPKuXoPIhxzwqh31jA3IPbI4qEOp/5ILI4ynioXsGQ==",
163
          "dev": true,
164
          "requires": {
165
            "fast-deep-equal": "^3.1.1",
166
            "json-schema-traverse": "^1.0.0",
167
            "require-from-string": "^2.0.2",
168
            "uri-js": "^4.2.2"
169
          }
170
        },
171
        "json-schema-traverse": {
172
          "version": "1.0.0",
173
          "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
174
          "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==",
175
          "dev": true
176
        }
177
      }
178
    },
179
    "@angular-devkit/schematics": {
180
      "version": "12.1.2",
181
      "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-12.1.2.tgz",
182
      "integrity": "sha512-/UGcAJChq+g7wf46Exr5iIyuVw3j4TxTIntTpuKg/z/xf9Y+8mzJAZgGittu/yFcHAJ9aYcOHctffrfEdV7QSA==",
183
      "dev": true,
184
      "requires": {
185
        "@angular-devkit/core": "12.1.2",
186
        "ora": "5.4.1",
187
        "rxjs": "6.6.7"
188
      }
189
    },
190
    "@angular/animations": {
191
      "version": "12.1.2",
192
      "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-12.1.2.tgz",
193
      "integrity": "sha512-gFRObY32h33tHI60NS0A6DXKL/Y9h8Efo3s2leIsInuYdxZBb7/vlJu4i5AJWEdFZNcY6TDBxK1vi37xlLdLlQ==",
194
      "requires": {
195
        "tslib": "^2.2.0"
196
      }
197
    },
198
    "@angular/cli": {
199
      "version": "12.1.2",
200
      "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-12.1.2.tgz",
201
      "integrity": "sha512-oBJcSqXJyPzWGYft5/nD3hJhunxTGXlI4++9ehzdF/fRipOLLMqf77vi/4rUA2DGuaPMbYJeunBnIsgXRGIHIg==",
202
      "dev": true,
203
      "requires": {
204
        "@angular-devkit/architect": "0.1201.2",
205
        "@angular-devkit/core": "12.1.2",
206
        "@angular-devkit/schematics": "12.1.2",
207
        "@schematics/angular": "12.1.2",
208
        "@yarnpkg/lockfile": "1.1.0",
209
        "ansi-colors": "4.1.1",
210
        "debug": "4.3.1",
211
        "ini": "2.0.0",
212
        "inquirer": "8.1.1",
213
        "jsonc-parser": "3.0.0",
214
        "npm-package-arg": "8.1.5",
215
        "npm-pick-manifest": "6.1.1",
216
        "open": "8.2.1",
217
        "ora": "5.4.1",
218
        "pacote": "11.3.4",
219
        "resolve": "1.20.0",
220
        "semver": "7.3.5",
221
        "symbol-observable": "4.0.0",
222
        "uuid": "8.3.2"
223
      },
224
      "dependencies": {
225
        "debug": {
226
          "version": "4.3.1",
227
          "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz",
228
          "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==",
229
          "dev": true,
230
          "requires": {
231
            "ms": "2.1.2"
232
          }
233
        },
234
        "uuid": {
235
          "version": "8.3.2",
236
          "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz",
237
          "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==",
238
          "dev": true
239
        }
240
      }
241
    },
242
    "@angular/common": {
243
      "version": "12.1.2",
244
      "resolved": "https://registry.npmjs.org/@angular/common/-/common-12.1.2.tgz",
245
      "integrity": "sha512-/sf8iPZwHceMD4xNH4E8qjxXWAypjxmJBlv+9OczS1pGvYATBB9CaKCJQ73c6Yks9Cqz37q1DMWK3S376YWZMQ==",
246
      "requires": {
247
        "tslib": "^2.2.0"
248
      }
249
    },
250
    "@angular/compiler": {
251
      "version": "12.1.2",
252
      "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-12.1.2.tgz",
253
      "integrity": "sha512-G0KKpV4jL/qErUN9i/tKHHIO0P6GGtoDyexz4qh4m+K7dxn5WHd9FcqbTTLHbnGg7RnfuKou3muAWhvSoPqhSw==",
254
      "requires": {
255
        "tslib": "^2.2.0"
256
      }
257
    },
258
    "@angular/compiler-cli": {
259
      "version": "12.1.2",
260
      "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-12.1.2.tgz",
261
      "integrity": "sha512-+29dnsU6w5CWkMOCFIUQNAKqI9y1mKT7bPNaVgqEgWWlloY5D2myE9ceBuIt7WDQhxz5kfAOSIgy6Chw1bqpMg==",
262
      "dev": true,
263
      "requires": {
264
        "@babel/core": "^7.8.6",
265
        "@babel/types": "^7.8.6",
266
        "canonical-path": "1.0.0",
267
        "chokidar": "^3.0.0",
268
        "convert-source-map": "^1.5.1",
269
        "dependency-graph": "^0.11.0",
270
        "magic-string": "^0.25.0",
271
        "minimist": "^1.2.0",
272
        "reflect-metadata": "^0.1.2",
273
        "semver": "^7.0.0",
274
        "source-map": "^0.6.1",
275
        "sourcemap-codec": "^1.4.8",
276
        "tslib": "^2.2.0",
277
        "yargs": "^17.0.0"
278
      },
279
      "dependencies": {
280
        "ansi-styles": {
281
          "version": "4.3.0",
282
          "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
283
          "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
284
          "dev": true,
285
          "requires": {
286
            "color-convert": "^2.0.1"
287
          }
288
        },
289
        "cliui": {
290
          "version": "7.0.4",
291
          "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz",
292
          "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==",
293
          "dev": true,
294
          "requires": {
295
            "string-width": "^4.2.0",
296
            "strip-ansi": "^6.0.0",
297
            "wrap-ansi": "^7.0.0"
298
          }
299
        },
300
        "color-convert": {
301
          "version": "2.0.1",
302
          "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
303
          "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
304
          "dev": true,
305
          "requires": {
306
            "color-name": "~1.1.4"
307
          }
308
        },
309
        "color-name": {
310
          "version": "1.1.4",
311
          "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
312
          "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
313
          "dev": true
314
        },
315
        "source-map": {
316
          "version": "0.6.1",
317
          "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
318
          "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
319
          "dev": true
320
        },
321
        "wrap-ansi": {
322
          "version": "7.0.0",
323
          "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
324
          "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
325
          "dev": true,
326
          "requires": {
327
            "ansi-styles": "^4.0.0",
328
            "string-width": "^4.1.0",
329
            "strip-ansi": "^6.0.0"
330
          }
331
        },
332
        "y18n": {
333
          "version": "5.0.8",
334
          "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
335
          "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==",
336
          "dev": true
337
        },
338
        "yargs": {
339
          "version": "17.0.1",
340
          "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.0.1.tgz",
341
          "integrity": "sha512-xBBulfCc8Y6gLFcrPvtqKz9hz8SO0l1Ni8GgDekvBX2ro0HRQImDGnikfc33cgzcYUSncapnNcZDjVFIH3f6KQ==",
342
          "dev": true,
343
          "requires": {
344
            "cliui": "^7.0.2",
345
            "escalade": "^3.1.1",
346
            "get-caller-file": "^2.0.5",
347
            "require-directory": "^2.1.1",
348
            "string-width": "^4.2.0",
349
            "y18n": "^5.0.5",
350
            "yargs-parser": "^20.2.2"
351
          }
352
        },
353
        "yargs-parser": {
354
          "version": "20.2.9",
355
          "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz",
356
          "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==",
357
          "dev": true
358
        }
359
      }
360
    },
361
    "@angular/core": {
362
      "version": "12.1.2",
363
      "resolved": "https://registry.npmjs.org/@angular/core/-/core-12.1.2.tgz",
364
      "integrity": "sha512-+JvM9fNICKMdfXpaKR0zSWMrrMCp78N1056Di2/RxLxvycm/TegjHq0IXVqpY9hMccZXjjCTl0EUNVMFZ2mkcg==",
365
      "requires": {
366
        "tslib": "^2.2.0"
367
      }
368
    },
369
    "@angular/forms": {
370
      "version": "12.1.2",
371
      "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-12.1.2.tgz",
372
      "integrity": "sha512-cJ8zoaQpOtjTwPc0ObH6qXM0k9MWl+8eGL3jDtf01n0ByZXWFZ+2oQHmU64rO8sJntUR8LPvbXFJRMNd0ZpdsQ==",
373
      "requires": {
374
        "tslib": "^2.2.0"
375
      }
376
    },
377
    "@angular/language-service": {
378
      "version": "12.1.2",
379
      "resolved": "https://registry.npmjs.org/@angular/language-service/-/language-service-12.1.2.tgz",
380
      "integrity": "sha512-1iEKTGyZrvThC1j36m4Zsk+cVi6ehUXzC3Kzu+61k3qr8fT9ZBifjyGa+3AHT2FMKkcFb0fh01aekLiSK8WBEg==",
381
      "dev": true
382
    },
383
    "@angular/platform-browser": {
384
      "version": "12.1.2",
385
      "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-12.1.2.tgz",
386
      "integrity": "sha512-QDtRZQDn0yrcuNoxDLrawCG8Pe5DdhJFy4tmMEpUYBpFZT+9qsRf5RD01QbzvbDKxwxgsce/783WZoPImMqaIA==",
387
      "requires": {
388
        "tslib": "^2.2.0"
389
      }
390
    },
391
    "@angular/platform-browser-dynamic": {
392
      "version": "12.1.2",
393
      "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-12.1.2.tgz",
394
      "integrity": "sha512-y7O2vu6p2shnO2kKoyaIjsQP1seg73ky3ORur2oaLTIfa1Uxeho2Ow0V6O0RUL230ol4qGetL64TMK7SjyoPhQ==",
395
      "requires": {
396
        "tslib": "^2.2.0"
397
      }
398
    },
399
    "@angular/router": {
400
      "version": "12.1.2",
401
      "resolved": "https://registry.npmjs.org/@angular/router/-/router-12.1.2.tgz",
402
      "integrity": "sha512-iYf8c5HMdchHiEhZ01HCXyZjUmxUWI+es17V/GnsR1+S1NeF3TeYhGf3X2wdhVDvPfxq/4kZZRSddM0PAm0Lfw==",
403
      "requires": {
404
        "tslib": "^2.2.0"
405
      }
406
    },
407
    "@babel/code-frame": {
408
      "version": "7.14.5",
409
      "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.14.5.tgz",
410
      "integrity": "sha512-9pzDqyc6OLDaqe+zbACgFkb6fKMNG6CObKpnYXChRsvYGyEdc7CA2BaqeOM+vOtCS5ndmJicPJhKAwYRI6UfFw==",
411
      "dev": true,
412
      "requires": {
413
        "@babel/highlight": "^7.14.5"
414
      }
415
    },
416
    "@babel/compat-data": {
417
      "version": "7.14.7",
418
      "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.14.7.tgz",
419
      "integrity": "sha512-nS6dZaISCXJ3+518CWiBfEr//gHyMO02uDxBkXTKZDN5POruCnOZ1N4YBRZDCabwF8nZMWBpRxIicmXtBs+fvw==",
420
      "dev": true
421
    },
422
    "@babel/core": {
423
      "version": "7.14.6",
424
      "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.14.6.tgz",
425
      "integrity": "sha512-gJnOEWSqTk96qG5BoIrl5bVtc23DCycmIePPYnamY9RboYdI4nFy5vAQMSl81O5K/W0sLDWfGysnOECC+KUUCA==",
426
      "dev": true,
427
      "requires": {
428
        "@babel/code-frame": "^7.14.5",
429
        "@babel/generator": "^7.14.5",
430
        "@babel/helper-compilation-targets": "^7.14.5",
431
        "@babel/helper-module-transforms": "^7.14.5",
432
        "@babel/helpers": "^7.14.6",
433
        "@babel/parser": "^7.14.6",
434
        "@babel/template": "^7.14.5",
435
        "@babel/traverse": "^7.14.5",
436
        "@babel/types": "^7.14.5",
437
        "convert-source-map": "^1.7.0",
438
        "debug": "^4.1.0",
439
        "gensync": "^1.0.0-beta.2",
440
        "json5": "^2.1.2",
441
        "semver": "^6.3.0",
442
        "source-map": "^0.5.0"
443
      },
444
      "dependencies": {
445
        "semver": {
446
          "version": "6.3.0",
447
          "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
448
          "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
449
          "dev": true
450
        },
451
        "source-map": {
452
          "version": "0.5.7",
453
          "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
454
          "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
455
          "dev": true
456
        }
457
      }
458
    },
459
    "@babel/generator": {
460
      "version": "7.14.5",
461
      "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.14.5.tgz",
462
      "integrity": "sha512-y3rlP+/G25OIX3mYKKIOlQRcqj7YgrvHxOLbVmyLJ9bPmi5ttvUmpydVjcFjZphOktWuA7ovbx91ECloWTfjIA==",
463
      "dev": true,
464
      "requires": {
465
        "@babel/types": "^7.14.5",
466
        "jsesc": "^2.5.1",
467
        "source-map": "^0.5.0"
468
      },
469
      "dependencies": {
470
        "source-map": {
471
          "version": "0.5.7",
472
          "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
473
          "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
474
          "dev": true
475
        }
476
      }
477
    },
478
    "@babel/helper-annotate-as-pure": {
479
      "version": "7.14.5",
480
      "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.14.5.tgz",
481
      "integrity": "sha512-EivH9EgBIb+G8ij1B2jAwSH36WnGvkQSEC6CkX/6v6ZFlw5fVOHvsgGF4uiEHO2GzMvunZb6tDLQEQSdrdocrA==",
482
      "dev": true,
483
      "requires": {
484
        "@babel/types": "^7.14.5"
485
      }
486
    },
487
    "@babel/helper-builder-binary-assignment-operator-visitor": {
488
      "version": "7.14.5",
489
      "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.14.5.tgz",
490
      "integrity": "sha512-YTA/Twn0vBXDVGJuAX6PwW7x5zQei1luDDo2Pl6q1qZ7hVNl0RZrhHCQG/ArGpR29Vl7ETiB8eJyrvpuRp300w==",
491
      "dev": true,
492
      "requires": {
493
        "@babel/helper-explode-assignable-expression": "^7.14.5",
494
        "@babel/types": "^7.14.5"
495
      }
496
    },
497
    "@babel/helper-compilation-targets": {
498
      "version": "7.14.5",
499
      "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.14.5.tgz",
500
      "integrity": "sha512-v+QtZqXEiOnpO6EYvlImB6zCD2Lel06RzOPzmkz/D/XgQiUu3C/Jb1LOqSt/AIA34TYi/Q+KlT8vTQrgdxkbLw==",
501
      "dev": true,
502
      "requires": {
503
        "@babel/compat-data": "^7.14.5",
504
        "@babel/helper-validator-option": "^7.14.5",
505
        "browserslist": "^4.16.6",
506
        "semver": "^6.3.0"
507
      },
508
      "dependencies": {
509
        "semver": {
510
          "version": "6.3.0",
511
          "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
512
          "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
513
          "dev": true
514
        }
515
      }
516
    },
517
    "@babel/helper-create-class-features-plugin": {
518
      "version": "7.14.6",
519
      "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.14.6.tgz",
520
      "integrity": "sha512-Z6gsfGofTxH/+LQXqYEK45kxmcensbzmk/oi8DmaQytlQCgqNZt9XQF8iqlI/SeXWVjaMNxvYvzaYw+kh42mDg==",
521
      "dev": true,
522
      "requires": {
523
        "@babel/helper-annotate-as-pure": "^7.14.5",
524
        "@babel/helper-function-name": "^7.14.5",
525
        "@babel/helper-member-expression-to-functions": "^7.14.5",
526
        "@babel/helper-optimise-call-expression": "^7.14.5",
527
        "@babel/helper-replace-supers": "^7.14.5",
528
        "@babel/helper-split-export-declaration": "^7.14.5"
529
      }
530
    },
531
    "@babel/helper-create-regexp-features-plugin": {
532
      "version": "7.14.5",
533
      "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.14.5.tgz",
534
      "integrity": "sha512-TLawwqpOErY2HhWbGJ2nZT5wSkR192QpN+nBg1THfBfftrlvOh+WbhrxXCH4q4xJ9Gl16BGPR/48JA+Ryiho/A==",
535
      "dev": true,
536
      "requires": {
537
        "@babel/helper-annotate-as-pure": "^7.14.5",
538
        "regexpu-core": "^4.7.1"
539
      }
540
    },
541
    "@babel/helper-define-polyfill-provider": {
542
      "version": "0.2.3",
543
      "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.2.3.tgz",
544
      "integrity": "sha512-RH3QDAfRMzj7+0Nqu5oqgO5q9mFtQEVvCRsi8qCEfzLR9p2BHfn5FzhSB2oj1fF7I2+DcTORkYaQ6aTR9Cofew==",
545
      "dev": true,
546
      "requires": {
547
        "@babel/helper-compilation-targets": "^7.13.0",
548
        "@babel/helper-module-imports": "^7.12.13",
549
        "@babel/helper-plugin-utils": "^7.13.0",
550
        "@babel/traverse": "^7.13.0",
551
        "debug": "^4.1.1",
552
        "lodash.debounce": "^4.0.8",
553
        "resolve": "^1.14.2",
554
        "semver": "^6.1.2"
555
      },
556
      "dependencies": {
557
        "semver": {
558
          "version": "6.3.0",
559
          "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
560
          "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
561
          "dev": true
562
        }
563
      }
564
    },
565
    "@babel/helper-explode-assignable-expression": {
566
      "version": "7.14.5",
567
      "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.14.5.tgz",
568
      "integrity": "sha512-Htb24gnGJdIGT4vnRKMdoXiOIlqOLmdiUYpAQ0mYfgVT/GDm8GOYhgi4GL+hMKrkiPRohO4ts34ELFsGAPQLDQ==",
569
      "dev": true,
570
      "requires": {
571
        "@babel/types": "^7.14.5"
572
      }
573
    },
574
    "@babel/helper-function-name": {
575
      "version": "7.14.5",
576
      "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.14.5.tgz",
577
      "integrity": "sha512-Gjna0AsXWfFvrAuX+VKcN/aNNWonizBj39yGwUzVDVTlMYJMK2Wp6xdpy72mfArFq5uK+NOuexfzZlzI1z9+AQ==",
578
      "dev": true,
579
      "requires": {
580
        "@babel/helper-get-function-arity": "^7.14.5",
581
        "@babel/template": "^7.14.5",
582
        "@babel/types": "^7.14.5"
583
      }
584
    },
585
    "@babel/helper-get-function-arity": {
586
      "version": "7.14.5",
587
      "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.14.5.tgz",
588
      "integrity": "sha512-I1Db4Shst5lewOM4V+ZKJzQ0JGGaZ6VY1jYvMghRjqs6DWgxLCIyFt30GlnKkfUeFLpJt2vzbMVEXVSXlIFYUg==",
589
      "dev": true,
590
      "requires": {
591
        "@babel/types": "^7.14.5"
592
      }
593
    },
594
    "@babel/helper-hoist-variables": {
595
      "version": "7.14.5",
596
      "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.14.5.tgz",
597
      "integrity": "sha512-R1PXiz31Uc0Vxy4OEOm07x0oSjKAdPPCh3tPivn/Eo8cvz6gveAeuyUUPB21Hoiif0uoPQSSdhIPS3352nvdyQ==",
598
      "dev": true,
599
      "requires": {
600
        "@babel/types": "^7.14.5"
601
      }
602
    },
603
    "@babel/helper-member-expression-to-functions": {
604
      "version": "7.14.7",
605
      "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.14.7.tgz",
606
      "integrity": "sha512-TMUt4xKxJn6ccjcOW7c4hlwyJArizskAhoSTOCkA0uZ+KghIaci0Qg9R043kUMWI9mtQfgny+NQ5QATnZ+paaA==",
607
      "dev": true,
608
      "requires": {
609
        "@babel/types": "^7.14.5"
610
      }
611
    },
612
    "@babel/helper-module-imports": {
613
      "version": "7.14.5",
614
      "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.14.5.tgz",
615
      "integrity": "sha512-SwrNHu5QWS84XlHwGYPDtCxcA0hrSlL2yhWYLgeOc0w7ccOl2qv4s/nARI0aYZW+bSwAL5CukeXA47B/1NKcnQ==",
616
      "dev": true,
617
      "requires": {
618
        "@babel/types": "^7.14.5"
619
      }
620
    },
621
    "@babel/helper-module-transforms": {
622
      "version": "7.14.5",
623
      "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.14.5.tgz",
624
      "integrity": "sha512-iXpX4KW8LVODuAieD7MzhNjmM6dzYY5tfRqT+R9HDXWl0jPn/djKmA+G9s/2C2T9zggw5tK1QNqZ70USfedOwA==",
625
      "dev": true,
626
      "requires": {
627
        "@babel/helper-module-imports": "^7.14.5",
628
        "@babel/helper-replace-supers": "^7.14.5",
629
        "@babel/helper-simple-access": "^7.14.5",
630
        "@babel/helper-split-export-declaration": "^7.14.5",
631
        "@babel/helper-validator-identifier": "^7.14.5",
632
        "@babel/template": "^7.14.5",
633
        "@babel/traverse": "^7.14.5",
634
        "@babel/types": "^7.14.5"
635
      }
636
    },
637
    "@babel/helper-optimise-call-expression": {
638
      "version": "7.14.5",
639
      "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.14.5.tgz",
640
      "integrity": "sha512-IqiLIrODUOdnPU9/F8ib1Fx2ohlgDhxnIDU7OEVi+kAbEZcyiF7BLU8W6PfvPi9LzztjS7kcbzbmL7oG8kD6VA==",
641
      "dev": true,
642
      "requires": {
643
        "@babel/types": "^7.14.5"
644
      }
645
    },
646
    "@babel/helper-plugin-utils": {
647
      "version": "7.14.5",
648
      "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz",
649
      "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==",
650
      "dev": true
651
    },
652
    "@babel/helper-remap-async-to-generator": {
653
      "version": "7.14.5",
654
      "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.14.5.tgz",
655
      "integrity": "sha512-rLQKdQU+HYlxBwQIj8dk4/0ENOUEhA/Z0l4hN8BexpvmSMN9oA9EagjnhnDpNsRdWCfjwa4mn/HyBXO9yhQP6A==",
656
      "dev": true,
657
      "requires": {
658
        "@babel/helper-annotate-as-pure": "^7.14.5",
659
        "@babel/helper-wrap-function": "^7.14.5",
660
        "@babel/types": "^7.14.5"
661
      }
662
    },
663
    "@babel/helper-replace-supers": {
664
      "version": "7.14.5",
665
      "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.14.5.tgz",
666
      "integrity": "sha512-3i1Qe9/8x/hCHINujn+iuHy+mMRLoc77b2nI9TB0zjH1hvn9qGlXjWlggdwUcju36PkPCy/lpM7LLUdcTyH4Ow==",
667
      "dev": true,
668
      "requires": {
669
        "@babel/helper-member-expression-to-functions": "^7.14.5",
670
        "@babel/helper-optimise-call-expression": "^7.14.5",
671
        "@babel/traverse": "^7.14.5",
672
        "@babel/types": "^7.14.5"
673
      }
674
    },
675
    "@babel/helper-simple-access": {
676
      "version": "7.14.5",
677
      "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.14.5.tgz",
678
      "integrity": "sha512-nfBN9xvmCt6nrMZjfhkl7i0oTV3yxR4/FztsbOASyTvVcoYd0TRHh7eMLdlEcCqobydC0LAF3LtC92Iwxo0wyw==",
679
      "dev": true,
680
      "requires": {
681
        "@babel/types": "^7.14.5"
682
      }
683
    },
684
    "@babel/helper-skip-transparent-expression-wrappers": {
685
      "version": "7.14.5",
686
      "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.14.5.tgz",
687
      "integrity": "sha512-dmqZB7mrb94PZSAOYtr+ZN5qt5owZIAgqtoTuqiFbHFtxgEcmQlRJVI+bO++fciBunXtB6MK7HrzrfcAzIz2NQ==",
688
      "dev": true,
689
      "requires": {
690
        "@babel/types": "^7.14.5"
691
      }
692
    },
693
    "@babel/helper-split-export-declaration": {
694
      "version": "7.14.5",
695
      "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.14.5.tgz",
696
      "integrity": "sha512-hprxVPu6e5Kdp2puZUmvOGjaLv9TCe58E/Fl6hRq4YiVQxIcNvuq6uTM2r1mT/oPskuS9CgR+I94sqAYv0NGKA==",
697
      "dev": true,
698
      "requires": {
699
        "@babel/types": "^7.14.5"
700
      }
701
    },
702
    "@babel/helper-validator-identifier": {
703
      "version": "7.14.5",
704
      "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.5.tgz",
705
      "integrity": "sha512-5lsetuxCLilmVGyiLEfoHBRX8UCFD+1m2x3Rj97WrW3V7H3u4RWRXA4evMjImCsin2J2YT0QaVDGf+z8ondbAg==",
706
      "dev": true
707
    },
708
    "@babel/helper-validator-option": {
709
      "version": "7.14.5",
710
      "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.14.5.tgz",
711
      "integrity": "sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow==",
712
      "dev": true
713
    },
714
    "@babel/helper-wrap-function": {
715
      "version": "7.14.5",
716
      "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.14.5.tgz",
717
      "integrity": "sha512-YEdjTCq+LNuNS1WfxsDCNpgXkJaIyqco6DAelTUjT4f2KIWC1nBcaCaSdHTBqQVLnTBexBcVcFhLSU1KnYuePQ==",
718
      "dev": true,
719
      "requires": {
720
        "@babel/helper-function-name": "^7.14.5",
721
        "@babel/template": "^7.14.5",
722
        "@babel/traverse": "^7.14.5",
723
        "@babel/types": "^7.14.5"
724
      }
725
    },
726
    "@babel/helpers": {
727
      "version": "7.14.6",
728
      "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.14.6.tgz",
729
      "integrity": "sha512-yesp1ENQBiLI+iYHSJdoZKUtRpfTlL1grDIX9NRlAVppljLw/4tTyYupIB7uIYmC3stW/imAv8EqaKaS/ibmeA==",
730
      "dev": true,
731
      "requires": {
732
        "@babel/template": "^7.14.5",
733
        "@babel/traverse": "^7.14.5",
734
        "@babel/types": "^7.14.5"
735
      }
736
    },
737
    "@babel/highlight": {
738
      "version": "7.14.5",
739
      "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.14.5.tgz",
740
      "integrity": "sha512-qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg==",
741
      "dev": true,
742
      "requires": {
743
        "@babel/helper-validator-identifier": "^7.14.5",
744
        "chalk": "^2.0.0",
745
        "js-tokens": "^4.0.0"
746
      }
747
    },
748
    "@babel/parser": {
749
      "version": "7.14.7",
750
      "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.14.7.tgz",
751
      "integrity": "sha512-X67Z5y+VBJuHB/RjwECp8kSl5uYi0BvRbNeWqkaJCVh+LiTPl19WBUfG627psSgp9rSf6ojuXghQM3ha6qHHdA==",
752
      "dev": true
753
    },
754
    "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": {
755
      "version": "7.14.5",
756
      "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.14.5.tgz",
757
      "integrity": "sha512-ZoJS2XCKPBfTmL122iP6NM9dOg+d4lc9fFk3zxc8iDjvt8Pk4+TlsHSKhIPf6X+L5ORCdBzqMZDjL/WHj7WknQ==",
758
      "dev": true,
759
      "requires": {
760
        "@babel/helper-plugin-utils": "^7.14.5",
761
        "@babel/helper-skip-transparent-expression-wrappers": "^7.14.5",
762
        "@babel/plugin-proposal-optional-chaining": "^7.14.5"
763
      }
764
    },
765
    "@babel/plugin-proposal-async-generator-functions": {
766
      "version": "7.14.7",
767
      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.14.7.tgz",
768
      "integrity": "sha512-RK8Wj7lXLY3bqei69/cc25gwS5puEc3dknoFPFbqfy3XxYQBQFvu4ioWpafMBAB+L9NyptQK4nMOa5Xz16og8Q==",
769
      "dev": true,
770
      "requires": {
771
        "@babel/helper-plugin-utils": "^7.14.5",
772
        "@babel/helper-remap-async-to-generator": "^7.14.5",
773
        "@babel/plugin-syntax-async-generators": "^7.8.4"
774
      }
775
    },
776
    "@babel/plugin-proposal-class-properties": {
777
      "version": "7.14.5",
778
      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.14.5.tgz",
779
      "integrity": "sha512-q/PLpv5Ko4dVc1LYMpCY7RVAAO4uk55qPwrIuJ5QJ8c6cVuAmhu7I/49JOppXL6gXf7ZHzpRVEUZdYoPLM04Gg==",
780
      "dev": true,
781
      "requires": {
782
        "@babel/helper-create-class-features-plugin": "^7.14.5",
783
        "@babel/helper-plugin-utils": "^7.14.5"
784
      }
785
    },
786
    "@babel/plugin-proposal-class-static-block": {
787
      "version": "7.14.5",
788
      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.14.5.tgz",
789
      "integrity": "sha512-KBAH5ksEnYHCegqseI5N9skTdxgJdmDoAOc0uXa+4QMYKeZD0w5IARh4FMlTNtaHhbB8v+KzMdTgxMMzsIy6Yg==",
790
      "dev": true,
791
      "requires": {
792
        "@babel/helper-create-class-features-plugin": "^7.14.5",
793
        "@babel/helper-plugin-utils": "^7.14.5",
794
        "@babel/plugin-syntax-class-static-block": "^7.14.5"
795
      }
796
    },
797
    "@babel/plugin-proposal-dynamic-import": {
798
      "version": "7.14.5",
799
      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.14.5.tgz",
800
      "integrity": "sha512-ExjiNYc3HDN5PXJx+bwC50GIx/KKanX2HiggnIUAYedbARdImiCU4RhhHfdf0Kd7JNXGpsBBBCOm+bBVy3Gb0g==",
801
      "dev": true,
802
      "requires": {
803
        "@babel/helper-plugin-utils": "^7.14.5",
804
        "@babel/plugin-syntax-dynamic-import": "^7.8.3"
805
      }
806
    },
807
    "@babel/plugin-proposal-export-namespace-from": {
808
      "version": "7.14.5",
809
      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.14.5.tgz",
810
      "integrity": "sha512-g5POA32bXPMmSBu5Dx/iZGLGnKmKPc5AiY7qfZgurzrCYgIztDlHFbznSNCoQuv57YQLnQfaDi7dxCtLDIdXdA==",
811
      "dev": true,
812
      "requires": {
813
        "@babel/helper-plugin-utils": "^7.14.5",
814
        "@babel/plugin-syntax-export-namespace-from": "^7.8.3"
815
      }
816
    },
817
    "@babel/plugin-proposal-json-strings": {
818
      "version": "7.14.5",
819
      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.14.5.tgz",
820
      "integrity": "sha512-NSq2fczJYKVRIsUJyNxrVUMhB27zb7N7pOFGQOhBKJrChbGcgEAqyZrmZswkPk18VMurEeJAaICbfm57vUeTbQ==",
821
      "dev": true,
822
      "requires": {
823
        "@babel/helper-plugin-utils": "^7.14.5",
824
        "@babel/plugin-syntax-json-strings": "^7.8.3"
825
      }
826
    },
827
    "@babel/plugin-proposal-logical-assignment-operators": {
828
      "version": "7.14.5",
829
      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.14.5.tgz",
830
      "integrity": "sha512-YGn2AvZAo9TwyhlLvCCWxD90Xq8xJ4aSgaX3G5D/8DW94L8aaT+dS5cSP+Z06+rCJERGSr9GxMBZ601xoc2taw==",
831
      "dev": true,
832
      "requires": {
833
        "@babel/helper-plugin-utils": "^7.14.5",
834
        "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4"
835
      }
836
    },
837
    "@babel/plugin-proposal-nullish-coalescing-operator": {
838
      "version": "7.14.5",
839
      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.14.5.tgz",
840
      "integrity": "sha512-gun/SOnMqjSb98Nkaq2rTKMwervfdAoz6NphdY0vTfuzMfryj+tDGb2n6UkDKwez+Y8PZDhE3D143v6Gepp4Hg==",
841
      "dev": true,
842
      "requires": {
843
        "@babel/helper-plugin-utils": "^7.14.5",
844
        "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3"
845
      }
846
    },
847
    "@babel/plugin-proposal-numeric-separator": {
848
      "version": "7.14.5",
849
      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.14.5.tgz",
850
      "integrity": "sha512-yiclALKe0vyZRZE0pS6RXgjUOt87GWv6FYa5zqj15PvhOGFO69R5DusPlgK/1K5dVnCtegTiWu9UaBSrLLJJBg==",
851
      "dev": true,
852
      "requires": {
853
        "@babel/helper-plugin-utils": "^7.14.5",
854
        "@babel/plugin-syntax-numeric-separator": "^7.10.4"
855
      }
856
    },
857
    "@babel/plugin-proposal-object-rest-spread": {
858
      "version": "7.14.7",
859
      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.14.7.tgz",
860
      "integrity": "sha512-082hsZz+sVabfmDWo1Oct1u1AgbKbUAyVgmX4otIc7bdsRgHBXwTwb3DpDmD4Eyyx6DNiuz5UAATT655k+kL5g==",
861
      "dev": true,
862
      "requires": {
863
        "@babel/compat-data": "^7.14.7",
864
        "@babel/helper-compilation-targets": "^7.14.5",
865
        "@babel/helper-plugin-utils": "^7.14.5",
866
        "@babel/plugin-syntax-object-rest-spread": "^7.8.3",
867
        "@babel/plugin-transform-parameters": "^7.14.5"
868
      }
869
    },
870
    "@babel/plugin-proposal-optional-catch-binding": {
871
      "version": "7.14.5",
872
      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.14.5.tgz",
873
      "integrity": "sha512-3Oyiixm0ur7bzO5ybNcZFlmVsygSIQgdOa7cTfOYCMY+wEPAYhZAJxi3mixKFCTCKUhQXuCTtQ1MzrpL3WT8ZQ==",
874
      "dev": true,
875
      "requires": {
876
        "@babel/helper-plugin-utils": "^7.14.5",
877
        "@babel/plugin-syntax-optional-catch-binding": "^7.8.3"
878
      }
879
    },
880
    "@babel/plugin-proposal-optional-chaining": {
881
      "version": "7.14.5",
882
      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.14.5.tgz",
883
      "integrity": "sha512-ycz+VOzo2UbWNI1rQXxIuMOzrDdHGrI23fRiz/Si2R4kv2XZQ1BK8ccdHwehMKBlcH/joGW/tzrUmo67gbJHlQ==",
884
      "dev": true,
885
      "requires": {
886
        "@babel/helper-plugin-utils": "^7.14.5",
887
        "@babel/helper-skip-transparent-expression-wrappers": "^7.14.5",
888
        "@babel/plugin-syntax-optional-chaining": "^7.8.3"
889
      }
890
    },
891
    "@babel/plugin-proposal-private-methods": {
892
      "version": "7.14.5",
893
      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.14.5.tgz",
894
      "integrity": "sha512-838DkdUA1u+QTCplatfq4B7+1lnDa/+QMI89x5WZHBcnNv+47N8QEj2k9I2MUU9xIv8XJ4XvPCviM/Dj7Uwt9g==",
895
      "dev": true,
896
      "requires": {
897
        "@babel/helper-create-class-features-plugin": "^7.14.5",
898
        "@babel/helper-plugin-utils": "^7.14.5"
899
      }
900
    },
901
    "@babel/plugin-proposal-private-property-in-object": {
902
      "version": "7.14.5",
903
      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.14.5.tgz",
904
      "integrity": "sha512-62EyfyA3WA0mZiF2e2IV9mc9Ghwxcg8YTu8BS4Wss4Y3PY725OmS9M0qLORbJwLqFtGh+jiE4wAmocK2CTUK2Q==",
905
      "dev": true,
906
      "requires": {
907
        "@babel/helper-annotate-as-pure": "^7.14.5",
908
        "@babel/helper-create-class-features-plugin": "^7.14.5",
909
        "@babel/helper-plugin-utils": "^7.14.5",
910
        "@babel/plugin-syntax-private-property-in-object": "^7.14.5"
911
      }
912
    },
913
    "@babel/plugin-proposal-unicode-property-regex": {
914
      "version": "7.14.5",
915
      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.14.5.tgz",
916
      "integrity": "sha512-6axIeOU5LnY471KenAB9vI8I5j7NQ2d652hIYwVyRfgaZT5UpiqFKCuVXCDMSrU+3VFafnu2c5m3lrWIlr6A5Q==",
917
      "dev": true,
918
      "requires": {
919
        "@babel/helper-create-regexp-features-plugin": "^7.14.5",
920
        "@babel/helper-plugin-utils": "^7.14.5"
921
      }
922
    },
923
    "@babel/plugin-syntax-async-generators": {
924
      "version": "7.8.4",
925
      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz",
926
      "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==",
927
      "dev": true,
928
      "requires": {
929
        "@babel/helper-plugin-utils": "^7.8.0"
930
      }
931
    },
932
    "@babel/plugin-syntax-class-properties": {
933
      "version": "7.12.13",
934
      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz",
935
      "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==",
936
      "dev": true,
937
      "requires": {
938
        "@babel/helper-plugin-utils": "^7.12.13"
939
      }
940
    },
941
    "@babel/plugin-syntax-class-static-block": {
942
      "version": "7.14.5",
943
      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz",
944
      "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==",
945
      "dev": true,
946
      "requires": {
947
        "@babel/helper-plugin-utils": "^7.14.5"
948
      }
949
    },
950
    "@babel/plugin-syntax-dynamic-import": {
951
      "version": "7.8.3",
952
      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz",
953
      "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==",
954
      "dev": true,
955
      "requires": {
956
        "@babel/helper-plugin-utils": "^7.8.0"
957
      }
958
    },
959
    "@babel/plugin-syntax-export-namespace-from": {
960
      "version": "7.8.3",
961
      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz",
962
      "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==",
963
      "dev": true,
964
      "requires": {
965
        "@babel/helper-plugin-utils": "^7.8.3"
966
      }
967
    },
968
    "@babel/plugin-syntax-json-strings": {
969
      "version": "7.8.3",
970
      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz",
971
      "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==",
972
      "dev": true,
973
      "requires": {
974
        "@babel/helper-plugin-utils": "^7.8.0"
975
      }
976
    },
977
    "@babel/plugin-syntax-logical-assignment-operators": {
978
      "version": "7.10.4",
979
      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz",
980
      "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==",
981
      "dev": true,
982
      "requires": {
983
        "@babel/helper-plugin-utils": "^7.10.4"
984
      }
985
    },
986
    "@babel/plugin-syntax-nullish-coalescing-operator": {
987
      "version": "7.8.3",
988
      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz",
989
      "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==",
990
      "dev": true,
991
      "requires": {
992
        "@babel/helper-plugin-utils": "^7.8.0"
993
      }
994
    },
995
    "@babel/plugin-syntax-numeric-separator": {
996
      "version": "7.10.4",
997
      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz",
998
      "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==",
999
      "dev": true,
1000
      "requires": {
1001
        "@babel/helper-plugin-utils": "^7.10.4"
1002
      }
1003
    },
1004
    "@babel/plugin-syntax-object-rest-spread": {
1005
      "version": "7.8.3",
1006
      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz",
1007
      "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==",
1008
      "dev": true,
1009
      "requires": {
1010
        "@babel/helper-plugin-utils": "^7.8.0"
1011
      }
1012
    },
1013
    "@babel/plugin-syntax-optional-catch-binding": {
1014
      "version": "7.8.3",
1015
      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz",
1016
      "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==",
1017
      "dev": true,
1018
      "requires": {
1019
        "@babel/helper-plugin-utils": "^7.8.0"
1020
      }
1021
    },
1022
    "@babel/plugin-syntax-optional-chaining": {
1023
      "version": "7.8.3",
1024
      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz",
1025
      "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==",
1026
      "dev": true,
1027
      "requires": {
1028
        "@babel/helper-plugin-utils": "^7.8.0"
1029
      }
1030
    },
1031
    "@babel/plugin-syntax-private-property-in-object": {
1032
      "version": "7.14.5",
1033
      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz",
1034
      "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==",
1035
      "dev": true,
1036
      "requires": {
1037
        "@babel/helper-plugin-utils": "^7.14.5"
1038
      }
1039
    },
1040
    "@babel/plugin-syntax-top-level-await": {
1041
      "version": "7.14.5",
1042
      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz",
1043
      "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==",
1044
      "dev": true,
1045
      "requires": {
1046
        "@babel/helper-plugin-utils": "^7.14.5"
1047
      }
1048
    },
1049
    "@babel/plugin-transform-arrow-functions": {
1050
      "version": "7.14.5",
1051
      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.14.5.tgz",
1052
      "integrity": "sha512-KOnO0l4+tD5IfOdi4x8C1XmEIRWUjNRV8wc6K2vz/3e8yAOoZZvsRXRRIF/yo/MAOFb4QjtAw9xSxMXbSMRy8A==",
1053
      "dev": true,
1054
      "requires": {
1055
        "@babel/helper-plugin-utils": "^7.14.5"
1056
      }
1057
    },
1058
    "@babel/plugin-transform-async-to-generator": {
1059
      "version": "7.14.5",
1060
      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.14.5.tgz",
1061
      "integrity": "sha512-szkbzQ0mNk0rpu76fzDdqSyPu0MuvpXgC+6rz5rpMb5OIRxdmHfQxrktL8CYolL2d8luMCZTR0DpIMIdL27IjA==",
1062
      "dev": true,
1063
      "requires": {
1064
        "@babel/helper-module-imports": "^7.14.5",
1065
        "@babel/helper-plugin-utils": "^7.14.5",
1066
        "@babel/helper-remap-async-to-generator": "^7.14.5"
1067
      }
1068
    },
1069
    "@babel/plugin-transform-block-scoped-functions": {
1070
      "version": "7.14.5",
1071
      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.14.5.tgz",
1072
      "integrity": "sha512-dtqWqdWZ5NqBX3KzsVCWfQI3A53Ft5pWFCT2eCVUftWZgjc5DpDponbIF1+c+7cSGk2wN0YK7HGL/ezfRbpKBQ==",
1073
      "dev": true,
1074
      "requires": {
1075
        "@babel/helper-plugin-utils": "^7.14.5"
1076
      }
1077
    },
1078
    "@babel/plugin-transform-block-scoping": {
1079
      "version": "7.14.5",
1080
      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.14.5.tgz",
1081
      "integrity": "sha512-LBYm4ZocNgoCqyxMLoOnwpsmQ18HWTQvql64t3GvMUzLQrNoV1BDG0lNftC8QKYERkZgCCT/7J5xWGObGAyHDw==",
1082
      "dev": true,
1083
      "requires": {
1084
        "@babel/helper-plugin-utils": "^7.14.5"
1085
      }
1086
    },
1087
    "@babel/plugin-transform-classes": {
1088
      "version": "7.14.5",
1089
      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.14.5.tgz",
1090
      "integrity": "sha512-J4VxKAMykM06K/64z9rwiL6xnBHgB1+FVspqvlgCdwD1KUbQNfszeKVVOMh59w3sztHYIZDgnhOC4WbdEfHFDA==",
1091
      "dev": true,
1092
      "requires": {
1093
        "@babel/helper-annotate-as-pure": "^7.14.5",
1094
        "@babel/helper-function-name": "^7.14.5",
1095
        "@babel/helper-optimise-call-expression": "^7.14.5",
1096
        "@babel/helper-plugin-utils": "^7.14.5",
1097
        "@babel/helper-replace-supers": "^7.14.5",
1098
        "@babel/helper-split-export-declaration": "^7.14.5",
1099
        "globals": "^11.1.0"
1100
      }
1101
    },
1102
    "@babel/plugin-transform-computed-properties": {
1103
      "version": "7.14.5",
1104
      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.14.5.tgz",
1105
      "integrity": "sha512-pWM+E4283UxaVzLb8UBXv4EIxMovU4zxT1OPnpHJcmnvyY9QbPPTKZfEj31EUvG3/EQRbYAGaYEUZ4yWOBC2xg==",
1106
      "dev": true,
1107
      "requires": {
1108
        "@babel/helper-plugin-utils": "^7.14.5"
1109
      }
1110
    },
1111
    "@babel/plugin-transform-destructuring": {
1112
      "version": "7.14.7",
1113
      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.14.7.tgz",
1114
      "integrity": "sha512-0mDE99nK+kVh3xlc5vKwB6wnP9ecuSj+zQCa/n0voENtP/zymdT4HH6QEb65wjjcbqr1Jb/7z9Qp7TF5FtwYGw==",
1115
      "dev": true,
1116
      "requires": {
1117
        "@babel/helper-plugin-utils": "^7.14.5"
1118
      }
1119
    },
1120
    "@babel/plugin-transform-dotall-regex": {
1121
      "version": "7.14.5",
1122
      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.14.5.tgz",
1123
      "integrity": "sha512-loGlnBdj02MDsFaHhAIJzh7euK89lBrGIdM9EAtHFo6xKygCUGuuWe07o1oZVk287amtW1n0808sQM99aZt3gw==",
1124
      "dev": true,
1125
      "requires": {
1126
        "@babel/helper-create-regexp-features-plugin": "^7.14.5",
1127
        "@babel/helper-plugin-utils": "^7.14.5"
1128
      }
1129
    },
1130
    "@babel/plugin-transform-duplicate-keys": {
1131
      "version": "7.14.5",
1132
      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.14.5.tgz",
1133
      "integrity": "sha512-iJjbI53huKbPDAsJ8EmVmvCKeeq21bAze4fu9GBQtSLqfvzj2oRuHVx4ZkDwEhg1htQ+5OBZh/Ab0XDf5iBZ7A==",
1134
      "dev": true,
1135
      "requires": {
1136
        "@babel/helper-plugin-utils": "^7.14.5"
1137
      }
1138
    },
1139
    "@babel/plugin-transform-exponentiation-operator": {
1140
      "version": "7.14.5",
1141
      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.14.5.tgz",
1142
      "integrity": "sha512-jFazJhMBc9D27o9jDnIE5ZErI0R0m7PbKXVq77FFvqFbzvTMuv8jaAwLZ5PviOLSFttqKIW0/wxNSDbjLk0tYA==",
1143
      "dev": true,
1144
      "requires": {
1145
        "@babel/helper-builder-binary-assignment-operator-visitor": "^7.14.5",
1146
        "@babel/helper-plugin-utils": "^7.14.5"
1147
      }
1148
    },
1149
    "@babel/plugin-transform-for-of": {
1150
      "version": "7.14.5",
1151
      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.14.5.tgz",
1152
      "integrity": "sha512-CfmqxSUZzBl0rSjpoQSFoR9UEj3HzbGuGNL21/iFTmjb5gFggJp3ph0xR1YBhexmLoKRHzgxuFvty2xdSt6gTA==",
1153
      "dev": true,
1154
      "requires": {
1155
        "@babel/helper-plugin-utils": "^7.14.5"
1156
      }
1157
    },
1158
    "@babel/plugin-transform-function-name": {
1159
      "version": "7.14.5",
1160
      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.14.5.tgz",
1161
      "integrity": "sha512-vbO6kv0fIzZ1GpmGQuvbwwm+O4Cbm2NrPzwlup9+/3fdkuzo1YqOZcXw26+YUJB84Ja7j9yURWposEHLYwxUfQ==",
1162
      "dev": true,
1163
      "requires": {
1164
        "@babel/helper-function-name": "^7.14.5",
1165
        "@babel/helper-plugin-utils": "^7.14.5"
1166
      }
1167
    },
1168
    "@babel/plugin-transform-literals": {
1169
      "version": "7.14.5",
1170
      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.14.5.tgz",
1171
      "integrity": "sha512-ql33+epql2F49bi8aHXxvLURHkxJbSmMKl9J5yHqg4PLtdE6Uc48CH1GS6TQvZ86eoB/ApZXwm7jlA+B3kra7A==",
1172
      "dev": true,
1173
      "requires": {
1174
        "@babel/helper-plugin-utils": "^7.14.5"
1175
      }
1176
    },
1177
    "@babel/plugin-transform-member-expression-literals": {
1178
      "version": "7.14.5",
1179
      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.14.5.tgz",
1180
      "integrity": "sha512-WkNXxH1VXVTKarWFqmso83xl+2V3Eo28YY5utIkbsmXoItO8Q3aZxN4BTS2k0hz9dGUloHK26mJMyQEYfkn/+Q==",
1181
      "dev": true,
1182
      "requires": {
1183
        "@babel/helper-plugin-utils": "^7.14.5"
1184
      }
1185
    },
1186
    "@babel/plugin-transform-modules-amd": {
1187
      "version": "7.14.5",
1188
      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.14.5.tgz",
1189
      "integrity": "sha512-3lpOU8Vxmp3roC4vzFpSdEpGUWSMsHFreTWOMMLzel2gNGfHE5UWIh/LN6ghHs2xurUp4jRFYMUIZhuFbody1g==",
1190
      "dev": true,
1191
      "requires": {
1192
        "@babel/helper-module-transforms": "^7.14.5",
1193
        "@babel/helper-plugin-utils": "^7.14.5",
1194
        "babel-plugin-dynamic-import-node": "^2.3.3"
1195
      }
1196
    },
1197
    "@babel/plugin-transform-modules-commonjs": {
1198
      "version": "7.14.5",
1199
      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.14.5.tgz",
1200
      "integrity": "sha512-en8GfBtgnydoao2PS+87mKyw62k02k7kJ9ltbKe0fXTHrQmG6QZZflYuGI1VVG7sVpx4E1n7KBpNlPb8m78J+A==",
1201
      "dev": true,
1202
      "requires": {
1203
        "@babel/helper-module-transforms": "^7.14.5",
1204
        "@babel/helper-plugin-utils": "^7.14.5",
1205
        "@babel/helper-simple-access": "^7.14.5",
1206
        "babel-plugin-dynamic-import-node": "^2.3.3"
1207
      }
1208
    },
1209
    "@babel/plugin-transform-modules-systemjs": {
1210
      "version": "7.14.5",
1211
      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.14.5.tgz",
1212
      "integrity": "sha512-mNMQdvBEE5DcMQaL5LbzXFMANrQjd2W7FPzg34Y4yEz7dBgdaC+9B84dSO+/1Wba98zoDbInctCDo4JGxz1VYA==",
1213
      "dev": true,
1214
      "requires": {
1215
        "@babel/helper-hoist-variables": "^7.14.5",
1216
        "@babel/helper-module-transforms": "^7.14.5",
1217
        "@babel/helper-plugin-utils": "^7.14.5",
1218
        "@babel/helper-validator-identifier": "^7.14.5",
1219
        "babel-plugin-dynamic-import-node": "^2.3.3"
1220
      }
1221
    },
1222
    "@babel/plugin-transform-modules-umd": {
1223
      "version": "7.14.5",
1224
      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.14.5.tgz",
1225
      "integrity": "sha512-RfPGoagSngC06LsGUYyM9QWSXZ8MysEjDJTAea1lqRjNECE3y0qIJF/qbvJxc4oA4s99HumIMdXOrd+TdKaAAA==",
1226
      "dev": true,
1227
      "requires": {
1228
        "@babel/helper-module-transforms": "^7.14.5",
1229
        "@babel/helper-plugin-utils": "^7.14.5"
1230
      }
1231
    },
1232
    "@babel/plugin-transform-named-capturing-groups-regex": {
1233
      "version": "7.14.7",
1234
      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.14.7.tgz",
1235
      "integrity": "sha512-DTNOTaS7TkW97xsDMrp7nycUVh6sn/eq22VaxWfEdzuEbRsiaOU0pqU7DlyUGHVsbQbSghvjKRpEl+nUCKGQSg==",
1236
      "dev": true,
1237
      "requires": {
1238
        "@babel/helper-create-regexp-features-plugin": "^7.14.5"
1239
      }
1240
    },
1241
    "@babel/plugin-transform-new-target": {
1242
      "version": "7.14.5",
1243
      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.14.5.tgz",
1244
      "integrity": "sha512-Nx054zovz6IIRWEB49RDRuXGI4Gy0GMgqG0cII9L3MxqgXz/+rgII+RU58qpo4g7tNEx1jG7rRVH4ihZoP4esQ==",
1245
      "dev": true,
1246
      "requires": {
1247
        "@babel/helper-plugin-utils": "^7.14.5"
1248
      }
1249
    },
1250
    "@babel/plugin-transform-object-super": {
1251
      "version": "7.14.5",
1252
      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.14.5.tgz",
1253
      "integrity": "sha512-MKfOBWzK0pZIrav9z/hkRqIk/2bTv9qvxHzPQc12RcVkMOzpIKnFCNYJip00ssKWYkd8Sf5g0Wr7pqJ+cmtuFg==",
1254
      "dev": true,
1255
      "requires": {
1256
        "@babel/helper-plugin-utils": "^7.14.5",
1257
        "@babel/helper-replace-supers": "^7.14.5"
1258
      }
1259
    },
1260
    "@babel/plugin-transform-parameters": {
1261
      "version": "7.14.5",
1262
      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.14.5.tgz",
1263
      "integrity": "sha512-Tl7LWdr6HUxTmzQtzuU14SqbgrSKmaR77M0OKyq4njZLQTPfOvzblNKyNkGwOfEFCEx7KeYHQHDI0P3F02IVkA==",
1264
      "dev": true,
1265
      "requires": {
1266
        "@babel/helper-plugin-utils": "^7.14.5"
1267
      }
1268
    },
1269
    "@babel/plugin-transform-property-literals": {
1270
      "version": "7.14.5",
1271
      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.14.5.tgz",
1272
      "integrity": "sha512-r1uilDthkgXW8Z1vJz2dKYLV1tuw2xsbrp3MrZmD99Wh9vsfKoob+JTgri5VUb/JqyKRXotlOtwgu4stIYCmnw==",
1273
      "dev": true,
1274
      "requires": {
1275
        "@babel/helper-plugin-utils": "^7.14.5"
1276
      }
1277
    },
1278
    "@babel/plugin-transform-regenerator": {
1279
      "version": "7.14.5",
1280
      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.14.5.tgz",
1281
      "integrity": "sha512-NVIY1W3ITDP5xQl50NgTKlZ0GrotKtLna08/uGY6ErQt6VEQZXla86x/CTddm5gZdcr+5GSsvMeTmWA5Ii6pkg==",
1282
      "dev": true,
1283
      "requires": {
1284
        "regenerator-transform": "^0.14.2"
1285
      }
1286
    },
1287
    "@babel/plugin-transform-reserved-words": {
1288
      "version": "7.14.5",
1289
      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.14.5.tgz",
1290
      "integrity": "sha512-cv4F2rv1nD4qdexOGsRQXJrOcyb5CrgjUH9PKrrtyhSDBNWGxd0UIitjyJiWagS+EbUGjG++22mGH1Pub8D6Vg==",
1291
      "dev": true,
1292
      "requires": {
1293
        "@babel/helper-plugin-utils": "^7.14.5"
1294
      }
1295
    },
1296
    "@babel/plugin-transform-runtime": {
1297
      "version": "7.14.5",
1298
      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.14.5.tgz",
1299
      "integrity": "sha512-fPMBhh1AV8ZyneiCIA+wYYUH1arzlXR1UMcApjvchDhfKxhy2r2lReJv8uHEyihi4IFIGlr1Pdx7S5fkESDQsg==",
1300
      "dev": true,
1301
      "requires": {
1302
        "@babel/helper-module-imports": "^7.14.5",
1303
        "@babel/helper-plugin-utils": "^7.14.5",
1304
        "babel-plugin-polyfill-corejs2": "^0.2.2",
1305
        "babel-plugin-polyfill-corejs3": "^0.2.2",
1306
        "babel-plugin-polyfill-regenerator": "^0.2.2",
1307
        "semver": "^6.3.0"
1308
      },
1309
      "dependencies": {
1310
        "semver": {
1311
          "version": "6.3.0",
1312
          "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
1313
          "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
1314
          "dev": true
1315
        }
1316
      }
1317
    },
1318
    "@babel/plugin-transform-shorthand-properties": {
1319
      "version": "7.14.5",
1320
      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.14.5.tgz",
1321
      "integrity": "sha512-xLucks6T1VmGsTB+GWK5Pl9Jl5+nRXD1uoFdA5TSO6xtiNjtXTjKkmPdFXVLGlK5A2/or/wQMKfmQ2Y0XJfn5g==",
1322
      "dev": true,
1323
      "requires": {
1324
        "@babel/helper-plugin-utils": "^7.14.5"
1325
      }
1326
    },
1327
    "@babel/plugin-transform-spread": {
1328
      "version": "7.14.6",
1329
      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.14.6.tgz",
1330
      "integrity": "sha512-Zr0x0YroFJku7n7+/HH3A2eIrGMjbmAIbJSVv0IZ+t3U2WUQUA64S/oeied2e+MaGSjmt4alzBCsK9E8gh+fag==",
1331
      "dev": true,
1332
      "requires": {
1333
        "@babel/helper-plugin-utils": "^7.14.5",
1334
        "@babel/helper-skip-transparent-expression-wrappers": "^7.14.5"
1335
      }
1336
    },
1337
    "@babel/plugin-transform-sticky-regex": {
1338
      "version": "7.14.5",
1339
      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.14.5.tgz",
1340
      "integrity": "sha512-Z7F7GyvEMzIIbwnziAZmnSNpdijdr4dWt+FJNBnBLz5mwDFkqIXU9wmBcWWad3QeJF5hMTkRe4dAq2sUZiG+8A==",
1341
      "dev": true,
1342
      "requires": {
1343
        "@babel/helper-plugin-utils": "^7.14.5"
1344
      }
1345
    },
1346
    "@babel/plugin-transform-template-literals": {
1347
      "version": "7.14.5",
1348
      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.14.5.tgz",
1349
      "integrity": "sha512-22btZeURqiepOfuy/VkFr+zStqlujWaarpMErvay7goJS6BWwdd6BY9zQyDLDa4x2S3VugxFb162IZ4m/S/+Gg==",
1350
      "dev": true,
1351
      "requires": {
1352
        "@babel/helper-plugin-utils": "^7.14.5"
1353
      }
1354
    },
1355
    "@babel/plugin-transform-typeof-symbol": {
1356
      "version": "7.14.5",
1357
      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.14.5.tgz",
1358
      "integrity": "sha512-lXzLD30ffCWseTbMQzrvDWqljvZlHkXU+CnseMhkMNqU1sASnCsz3tSzAaH3vCUXb9PHeUb90ZT1BdFTm1xxJw==",
1359
      "dev": true,
1360
      "requires": {
1361
        "@babel/helper-plugin-utils": "^7.14.5"
1362
      }
1363
    },
1364
    "@babel/plugin-transform-unicode-escapes": {
1365
      "version": "7.14.5",
1366
      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.14.5.tgz",
1367
      "integrity": "sha512-crTo4jATEOjxj7bt9lbYXcBAM3LZaUrbP2uUdxb6WIorLmjNKSpHfIybgY4B8SRpbf8tEVIWH3Vtm7ayCrKocA==",
1368
      "dev": true,
1369
      "requires": {
1370
        "@babel/helper-plugin-utils": "^7.14.5"
1371
      }
1372
    },
1373
    "@babel/plugin-transform-unicode-regex": {
1374
      "version": "7.14.5",
1375
      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.14.5.tgz",
1376
      "integrity": "sha512-UygduJpC5kHeCiRw/xDVzC+wj8VaYSoKl5JNVmbP7MadpNinAm3SvZCxZ42H37KZBKztz46YC73i9yV34d0Tzw==",
1377
      "dev": true,
1378
      "requires": {
1379
        "@babel/helper-create-regexp-features-plugin": "^7.14.5",
1380
        "@babel/helper-plugin-utils": "^7.14.5"
1381
      }
1382
    },
1383
    "@babel/preset-env": {
1384
      "version": "7.14.7",
1385
      "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.14.7.tgz",
1386
      "integrity": "sha512-itOGqCKLsSUl0Y+1nSfhbuuOlTs0MJk2Iv7iSH+XT/mR8U1zRLO7NjWlYXB47yhK4J/7j+HYty/EhFZDYKa/VA==",
1387
      "dev": true,
1388
      "requires": {
1389
        "@babel/compat-data": "^7.14.7",
1390
        "@babel/helper-compilation-targets": "^7.14.5",
1391
        "@babel/helper-plugin-utils": "^7.14.5",
1392
        "@babel/helper-validator-option": "^7.14.5",
1393
        "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.14.5",
1394
        "@babel/plugin-proposal-async-generator-functions": "^7.14.7",
1395
        "@babel/plugin-proposal-class-properties": "^7.14.5",
1396
        "@babel/plugin-proposal-class-static-block": "^7.14.5",
1397
        "@babel/plugin-proposal-dynamic-import": "^7.14.5",
1398
        "@babel/plugin-proposal-export-namespace-from": "^7.14.5",
1399
        "@babel/plugin-proposal-json-strings": "^7.14.5",
1400
        "@babel/plugin-proposal-logical-assignment-operators": "^7.14.5",
1401
        "@babel/plugin-proposal-nullish-coalescing-operator": "^7.14.5",
1402
        "@babel/plugin-proposal-numeric-separator": "^7.14.5",
1403
        "@babel/plugin-proposal-object-rest-spread": "^7.14.7",
1404
        "@babel/plugin-proposal-optional-catch-binding": "^7.14.5",
1405
        "@babel/plugin-proposal-optional-chaining": "^7.14.5",
1406
        "@babel/plugin-proposal-private-methods": "^7.14.5",
1407
        "@babel/plugin-proposal-private-property-in-object": "^7.14.5",
1408
        "@babel/plugin-proposal-unicode-property-regex": "^7.14.5",
1409
        "@babel/plugin-syntax-async-generators": "^7.8.4",
1410
        "@babel/plugin-syntax-class-properties": "^7.12.13",
1411
        "@babel/plugin-syntax-class-static-block": "^7.14.5",
1412
        "@babel/plugin-syntax-dynamic-import": "^7.8.3",
1413
        "@babel/plugin-syntax-export-namespace-from": "^7.8.3",
1414
        "@babel/plugin-syntax-json-strings": "^7.8.3",
1415
        "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4",
1416
        "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3",
1417
        "@babel/plugin-syntax-numeric-separator": "^7.10.4",
1418
        "@babel/plugin-syntax-object-rest-spread": "^7.8.3",
1419
        "@babel/plugin-syntax-optional-catch-binding": "^7.8.3",
1420
        "@babel/plugin-syntax-optional-chaining": "^7.8.3",
1421
        "@babel/plugin-syntax-private-property-in-object": "^7.14.5",
1422
        "@babel/plugin-syntax-top-level-await": "^7.14.5",
1423
        "@babel/plugin-transform-arrow-functions": "^7.14.5",
1424
        "@babel/plugin-transform-async-to-generator": "^7.14.5",
1425
        "@babel/plugin-transform-block-scoped-functions": "^7.14.5",
1426
        "@babel/plugin-transform-block-scoping": "^7.14.5",
1427
        "@babel/plugin-transform-classes": "^7.14.5",
1428
        "@babel/plugin-transform-computed-properties": "^7.14.5",
1429
        "@babel/plugin-transform-destructuring": "^7.14.7",
1430
        "@babel/plugin-transform-dotall-regex": "^7.14.5",
1431
        "@babel/plugin-transform-duplicate-keys": "^7.14.5",
1432
        "@babel/plugin-transform-exponentiation-operator": "^7.14.5",
1433
        "@babel/plugin-transform-for-of": "^7.14.5",
1434
        "@babel/plugin-transform-function-name": "^7.14.5",
1435
        "@babel/plugin-transform-literals": "^7.14.5",
1436
        "@babel/plugin-transform-member-expression-literals": "^7.14.5",
1437
        "@babel/plugin-transform-modules-amd": "^7.14.5",
1438
        "@babel/plugin-transform-modules-commonjs": "^7.14.5",
1439
        "@babel/plugin-transform-modules-systemjs": "^7.14.5",
1440
        "@babel/plugin-transform-modules-umd": "^7.14.5",
1441
        "@babel/plugin-transform-named-capturing-groups-regex": "^7.14.7",
1442
        "@babel/plugin-transform-new-target": "^7.14.5",
1443
        "@babel/plugin-transform-object-super": "^7.14.5",
1444
        "@babel/plugin-transform-parameters": "^7.14.5",
1445
        "@babel/plugin-transform-property-literals": "^7.14.5",
1446
        "@babel/plugin-transform-regenerator": "^7.14.5",
1447
        "@babel/plugin-transform-reserved-words": "^7.14.5",
1448
        "@babel/plugin-transform-shorthand-properties": "^7.14.5",
1449
        "@babel/plugin-transform-spread": "^7.14.6",
1450
        "@babel/plugin-transform-sticky-regex": "^7.14.5",
1451
        "@babel/plugin-transform-template-literals": "^7.14.5",
1452
        "@babel/plugin-transform-typeof-symbol": "^7.14.5",
1453
        "@babel/plugin-transform-unicode-escapes": "^7.14.5",
1454
        "@babel/plugin-transform-unicode-regex": "^7.14.5",
1455
        "@babel/preset-modules": "^0.1.4",
1456
        "@babel/types": "^7.14.5",
1457
        "babel-plugin-polyfill-corejs2": "^0.2.2",
1458
        "babel-plugin-polyfill-corejs3": "^0.2.2",
1459
        "babel-plugin-polyfill-regenerator": "^0.2.2",
1460
        "core-js-compat": "^3.15.0",
1461
        "semver": "^6.3.0"
1462
      },
1463
      "dependencies": {
1464
        "semver": {
1465
          "version": "6.3.0",
1466
          "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
1467
          "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
1468
          "dev": true
1469
        }
1470
      }
1471
    },
1472
    "@babel/preset-modules": {
1473
      "version": "0.1.4",
1474
      "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.4.tgz",
1475
      "integrity": "sha512-J36NhwnfdzpmH41M1DrnkkgAqhZaqr/NBdPfQ677mLzlaXo+oDiv1deyCDtgAhz8p328otdob0Du7+xgHGZbKg==",
1476
      "dev": true,
1477
      "requires": {
1478
        "@babel/helper-plugin-utils": "^7.0.0",
1479
        "@babel/plugin-proposal-unicode-property-regex": "^7.4.4",
1480
        "@babel/plugin-transform-dotall-regex": "^7.4.4",
1481
        "@babel/types": "^7.4.4",
1482
        "esutils": "^2.0.2"
1483
      }
1484
    },
1485
    "@babel/runtime": {
1486
      "version": "7.14.6",
1487
      "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.14.6.tgz",
1488
      "integrity": "sha512-/PCB2uJ7oM44tz8YhC4Z/6PeOKXp4K588f+5M3clr1M4zbqztlo0XEfJ2LEzj/FgwfgGcIdl8n7YYjTCI0BYwg==",
1489
      "dev": true,
1490
      "requires": {
1491
        "regenerator-runtime": "^0.13.4"
1492
      }
1493
    },
1494
    "@babel/template": {
1495
      "version": "7.14.5",
1496
      "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.14.5.tgz",
1497
      "integrity": "sha512-6Z3Po85sfxRGachLULUhOmvAaOo7xCvqGQtxINai2mEGPFm6pQ4z5QInFnUrRpfoSV60BnjyF5F3c+15fxFV1g==",
1498
      "dev": true,
1499
      "requires": {
1500
        "@babel/code-frame": "^7.14.5",
1501
        "@babel/parser": "^7.14.5",
1502
        "@babel/types": "^7.14.5"
1503
      }
1504
    },
1505
    "@babel/traverse": {
1506
      "version": "7.14.7",
1507
      "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.14.7.tgz",
1508
      "integrity": "sha512-9vDr5NzHu27wgwejuKL7kIOm4bwEtaPQ4Z6cpCmjSuaRqpH/7xc4qcGEscwMqlkwgcXl6MvqoAjZkQ24uSdIZQ==",
1509
      "dev": true,
1510
      "requires": {
1511
        "@babel/code-frame": "^7.14.5",
1512
        "@babel/generator": "^7.14.5",
1513
        "@babel/helper-function-name": "^7.14.5",
1514
        "@babel/helper-hoist-variables": "^7.14.5",
1515
        "@babel/helper-split-export-declaration": "^7.14.5",
1516
        "@babel/parser": "^7.14.7",
1517
        "@babel/types": "^7.14.5",
1518
        "debug": "^4.1.0",
1519
        "globals": "^11.1.0"
1520
      }
1521
    },
1522
    "@babel/types": {
1523
      "version": "7.14.5",
1524
      "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.14.5.tgz",
1525
      "integrity": "sha512-M/NzBpEL95I5Hh4dwhin5JlE7EzO5PHMAuzjxss3tiOBD46KfQvVedN/3jEPZvdRvtsK2222XfdHogNIttFgcg==",
1526
      "dev": true,
1527
      "requires": {
1528
        "@babel/helper-validator-identifier": "^7.14.5",
1529
        "to-fast-properties": "^2.0.0"
1530
      }
1531
    },
1532
    "@csstools/convert-colors": {
1533
      "version": "1.4.0",
1534
      "resolved": "https://registry.npmjs.org/@csstools/convert-colors/-/convert-colors-1.4.0.tgz",
1535
      "integrity": "sha512-5a6wqoJV/xEdbRNKVo6I4hO3VjyDq//8q2f9I6PBAvMesJHFauXDorcNCsr9RzvsZnaWi5NYCcfyqP1QeFHFbw==",
1536
      "dev": true
1537
    },
1538
    "@discoveryjs/json-ext": {
1539
      "version": "0.5.3",
1540
      "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.3.tgz",
1541
      "integrity": "sha512-Fxt+AfXgjMoin2maPIYzFZnQjAXjAL0PHscM5pRTtatFqB+vZxAM9tLp2Optnuw3QOQC40jTNeGYFOMvyf7v9g==",
1542
      "dev": true
1543
    },
1544
    "@istanbuljs/schema": {
1545
      "version": "0.1.3",
1546
      "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz",
1547
      "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==",
1548
      "dev": true
1549
    },
1550
    "@jsdevtools/coverage-istanbul-loader": {
1551
      "version": "3.0.5",
1552
      "resolved": "https://registry.npmjs.org/@jsdevtools/coverage-istanbul-loader/-/coverage-istanbul-loader-3.0.5.tgz",
1553
      "integrity": "sha512-EUCPEkaRPvmHjWAAZkWMT7JDzpw7FKB00WTISaiXsbNOd5hCHg77XLA8sLYLFDo1zepYLo2w7GstN8YBqRXZfA==",
1554
      "dev": true,
1555
      "requires": {
1556
        "convert-source-map": "^1.7.0",
1557
        "istanbul-lib-instrument": "^4.0.3",
1558
        "loader-utils": "^2.0.0",
1559
        "merge-source-map": "^1.1.0",
1560
        "schema-utils": "^2.7.0"
1561
      }
1562
    },
1563
    "@ngtools/webpack": {
1564
      "version": "12.1.2",
1565
      "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-12.1.2.tgz",
1566
      "integrity": "sha512-7anwzgkVz3A6QV7IdtiqYrFRXwjO4jQHYk02EpVA+m6Pk7skpz6MjHpgJqSGUm27z1RRyR9zaLjJ/Zlaot60DA==",
1567
      "dev": true,
1568
      "requires": {
1569
        "enhanced-resolve": "5.8.2"
1570
      }
1571
    },
1572
    "@nodelib/fs.scandir": {
1573
      "version": "2.1.5",
1574
      "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
1575
      "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",
1576
      "dev": true,
1577
      "requires": {
1578
        "@nodelib/fs.stat": "2.0.5",
1579
        "run-parallel": "^1.1.9"
1580
      }
1581
    },
1582
    "@nodelib/fs.stat": {
1583
      "version": "2.0.5",
1584
      "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
1585
      "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
1586
      "dev": true
1587
    },
1588
    "@nodelib/fs.walk": {
1589
      "version": "1.2.8",
1590
      "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
1591
      "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
1592
      "dev": true,
1593
      "requires": {
1594
        "@nodelib/fs.scandir": "2.1.5",
1595
        "fastq": "^1.6.0"
1596
      }
1597
    },
1598
    "@npmcli/git": {
1599
      "version": "2.1.0",
1600
      "resolved": "https://registry.npmjs.org/@npmcli/git/-/git-2.1.0.tgz",
1601
      "integrity": "sha512-/hBFX/QG1b+N7PZBFs0bi+evgRZcK9nWBxQKZkGoXUT5hJSwl5c4d7y8/hm+NQZRPhQ67RzFaj5UM9YeyKoryw==",
1602
      "dev": true,
1603
      "requires": {
1604
        "@npmcli/promise-spawn": "^1.3.2",
1605
        "lru-cache": "^6.0.0",
1606
        "mkdirp": "^1.0.4",
1607
        "npm-pick-manifest": "^6.1.1",
1608
        "promise-inflight": "^1.0.1",
1609
        "promise-retry": "^2.0.1",
1610
        "semver": "^7.3.5",
1611
        "which": "^2.0.2"
1612
      },
1613
      "dependencies": {
1614
        "which": {
1615
          "version": "2.0.2",
1616
          "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
1617
          "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
1618
          "dev": true,
1619
          "requires": {
1620
            "isexe": "^2.0.0"
1621
          }
1622
        }
1623
      }
1624
    },
1625
    "@npmcli/installed-package-contents": {
1626
      "version": "1.0.7",
1627
      "resolved": "https://registry.npmjs.org/@npmcli/installed-package-contents/-/installed-package-contents-1.0.7.tgz",
1628
      "integrity": "sha512-9rufe0wnJusCQoLpV9ZPKIVP55itrM5BxOXs10DmdbRfgWtHy1LDyskbwRnBghuB0PrF7pNPOqREVtpz4HqzKw==",
1629
      "dev": true,
1630
      "requires": {
1631
        "npm-bundled": "^1.1.1",
1632
        "npm-normalize-package-bin": "^1.0.1"
1633
      }
1634
    },
1635
    "@npmcli/move-file": {
1636
      "version": "1.1.2",
1637
      "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-1.1.2.tgz",
1638
      "integrity": "sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg==",
1639
      "dev": true,
1640
      "requires": {
1641
        "mkdirp": "^1.0.4",
1642
        "rimraf": "^3.0.2"
1643
      }
1644
    },
1645
    "@npmcli/node-gyp": {
1646
      "version": "1.0.2",
1647
      "resolved": "https://registry.npmjs.org/@npmcli/node-gyp/-/node-gyp-1.0.2.tgz",
1648
      "integrity": "sha512-yrJUe6reVMpktcvagumoqD9r08fH1iRo01gn1u0zoCApa9lnZGEigVKUd2hzsCId4gdtkZZIVscLhNxMECKgRg==",
1649
      "dev": true
1650
    },
1651
    "@npmcli/promise-spawn": {
1652
      "version": "1.3.2",
1653
      "resolved": "https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-1.3.2.tgz",
1654
      "integrity": "sha512-QyAGYo/Fbj4MXeGdJcFzZ+FkDkomfRBrPM+9QYJSg+PxgAUL+LU3FneQk37rKR2/zjqkCV1BLHccX98wRXG3Sg==",
1655
      "dev": true,
1656
      "requires": {
1657
        "infer-owner": "^1.0.4"
1658
      }
1659
    },
1660
    "@npmcli/run-script": {
1661
      "version": "1.8.5",
1662
      "resolved": "https://registry.npmjs.org/@npmcli/run-script/-/run-script-1.8.5.tgz",
1663
      "integrity": "sha512-NQspusBCpTjNwNRFMtz2C5MxoxyzlbuJ4YEhxAKrIonTiirKDtatsZictx9RgamQIx6+QuHMNmPl0wQdoESs9A==",
1664
      "dev": true,
1665
      "requires": {
1666
        "@npmcli/node-gyp": "^1.0.2",
1667
        "@npmcli/promise-spawn": "^1.3.2",
1668
        "infer-owner": "^1.0.4",
1669
        "node-gyp": "^7.1.0",
1670
        "read-package-json-fast": "^2.0.1"
1671
      }
1672
    },
1673
    "@schematics/angular": {
1674
      "version": "12.1.2",
1675
      "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-12.1.2.tgz",
1676
      "integrity": "sha512-nnFPp9uHLinP05r9TFsWT+fwlbwbLHg3yzJr+0aIOX1OsZQFV8hblEFEqdzFQJyx1uGMp4nvBHvCUlYv9GVQLg==",
1677
      "dev": true,
1678
      "requires": {
1679
        "@angular-devkit/core": "12.1.2",
1680
        "@angular-devkit/schematics": "12.1.2",
1681
        "jsonc-parser": "3.0.0"
1682
      }
1683
    },
1684
    "@tootallnate/once": {
1685
      "version": "1.1.2",
1686
      "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz",
1687
      "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==",
1688
      "dev": true
1689
    },
1690
    "@trysound/sax": {
1691
      "version": "0.1.1",
1692
      "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.1.1.tgz",
1693
      "integrity": "sha512-Z6DoceYb/1xSg5+e+ZlPZ9v0N16ZvZ+wYMraFue4HYrE4ttONKtsvruIRf6t9TBR0YvSOfi1hUU0fJfBLCDYow==",
1694
      "dev": true
1695
    },
1696
    "@types/component-emitter": {
1697
      "version": "1.2.10",
1698
      "resolved": "https://registry.npmjs.org/@types/component-emitter/-/component-emitter-1.2.10.tgz",
1699
      "integrity": "sha512-bsjleuRKWmGqajMerkzox19aGbscQX5rmmvvXl3wlIp5gMG1HgkiwPxsN5p070fBDKTNSPgojVbuY1+HWMbFhg==",
1700
      "dev": true
1701
    },
1702
    "@types/cookie": {
1703
      "version": "0.4.1",
1704
      "resolved": "https://registry.npmjs.org/@types/cookie/-/cookie-0.4.1.tgz",
1705
      "integrity": "sha512-XW/Aa8APYr6jSVVA1y/DEIZX0/GMKLEVekNG727R8cs56ahETkRAy/3DR7+fJyh7oUgGwNQaRfXCun0+KbWY7Q==",
1706
      "dev": true
1707
    },
1708
    "@types/cors": {
1709
      "version": "2.8.12",
1710
      "resolved": "https://registry.npmjs.org/@types/cors/-/cors-2.8.12.tgz",
1711
      "integrity": "sha512-vt+kDhq/M2ayberEtJcIN/hxXy1Pk+59g2FV/ZQceeaTyCtCucjL2Q7FXlFjtWn4n15KCr1NE2lNNFhp0lEThw==",
1712
      "dev": true
1713
    },
1714
    "@types/eslint": {
1715
      "version": "7.28.0",
1716
      "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.28.0.tgz",
1717
      "integrity": "sha512-07XlgzX0YJUn4iG1ocY4IX9DzKSmMGUs6ESKlxWhZRaa0fatIWaHWUVapcuGa8r5HFnTqzj+4OCjd5f7EZ/i/A==",
1718
      "dev": true,
1719
      "requires": {
1720
        "@types/estree": "*",
1721
        "@types/json-schema": "*"
1722
      }
1723
    },
1724
    "@types/eslint-scope": {
1725
      "version": "3.7.1",
1726
      "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.1.tgz",
1727
      "integrity": "sha512-SCFeogqiptms4Fg29WpOTk5nHIzfpKCemSN63ksBQYKTcXoJEmJagV+DhVmbapZzY4/5YaOV1nZwrsU79fFm1g==",
1728
      "dev": true,
1729
      "requires": {
1730
        "@types/eslint": "*",
1731
        "@types/estree": "*"
1732
      }
1733
    },
1734
    "@types/estree": {
1735
      "version": "0.0.48",
1736
      "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.48.tgz",
1737
      "integrity": "sha512-LfZwXoGUDo0C3me81HXgkBg5CTQYb6xzEl+fNmbO4JdRiSKQ8A0GD1OBBvKAIsbCUgoyAty7m99GqqMQe784ew==",
1738
      "dev": true
1739
    },
1740
    "@types/glob": {
1741
      "version": "7.1.4",
1742
      "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.4.tgz",
1743
      "integrity": "sha512-w+LsMxKyYQm347Otw+IfBXOv9UWVjpHpCDdbBMt8Kz/xbvCYNjP+0qPh91Km3iKfSRLBB0P7fAMf0KHrPu+MyA==",
1744
      "dev": true,
1745
      "requires": {
1746
        "@types/minimatch": "*",
1747
        "@types/node": "*"
1748
      }
1749
    },
1750
    "@types/jasmine": {
1751
      "version": "3.6.11",
1752
      "resolved": "https://registry.npmjs.org/@types/jasmine/-/jasmine-3.6.11.tgz",
1753
      "integrity": "sha512-S6pvzQDvMZHrkBz2Mcn/8Du7cpr76PlRJBAoHnSDNbulULsH5dp0Gns+WRyNX5LHejz/ljxK4/vIHK/caHt6SQ==",
1754
      "dev": true
1755
    },
1756
    "@types/jasminewd2": {
1757
      "version": "2.0.10",
1758
      "resolved": "https://registry.npmjs.org/@types/jasminewd2/-/jasminewd2-2.0.10.tgz",
1759
      "integrity": "sha512-J7mDz7ovjwjc+Y9rR9rY53hFWKATcIkrr9DwQWmOas4/pnIPJTXawnzjwpHm3RSxz/e3ZVUvQ7cRbd5UQLo10g==",
1760
      "dev": true,
1761
      "requires": {
1762
        "@types/jasmine": "*"
1763
      }
1764
    },
1765
    "@types/json-schema": {
1766
      "version": "7.0.8",
1767
      "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.8.tgz",
1768
      "integrity": "sha512-YSBPTLTVm2e2OoQIDYx8HaeWJ5tTToLH67kXR7zYNGupXMEHa2++G8k+DczX2cFVgalypqtyZIcU19AFcmOpmg==",
1769
      "dev": true
1770
    },
1771
    "@types/minimatch": {
1772
      "version": "3.0.5",
1773
      "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.5.tgz",
1774
      "integrity": "sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==",
1775
      "dev": true
1776
    },
1777
    "@types/node": {
1778
      "version": "12.20.16",
1779
      "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.16.tgz",
1780
      "integrity": "sha512-6CLxw83vQf6DKqXxMPwl8qpF8I7THFZuIwLt4TnNsumxkp1VsRZWT8txQxncT/Rl2UojTsFzWgDG4FRMwafrlA==",
1781
      "dev": true
1782
    },
1783
    "@types/parse-json": {
1784
      "version": "4.0.0",
1785
      "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz",
1786
      "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==",
1787
      "dev": true
1788
    },
1789
    "@types/q": {
1790
      "version": "0.0.32",
1791
      "resolved": "https://registry.npmjs.org/@types/q/-/q-0.0.32.tgz",
1792
      "integrity": "sha1-vShOV8hPEyXacCur/IKlMoGQwMU=",
1793
      "dev": true
1794
    },
1795
    "@types/selenium-webdriver": {
1796
      "version": "3.0.19",
1797
      "resolved": "https://registry.npmjs.org/@types/selenium-webdriver/-/selenium-webdriver-3.0.19.tgz",
1798
      "integrity": "sha512-OFUilxQg+rWL2FMxtmIgCkUDlJB6pskkpvmew7yeXfzzsOBb5rc+y2+DjHm+r3r1ZPPcJefK3DveNSYWGiy68g==",
1799
      "dev": true
1800
    },
1801
    "@types/source-list-map": {
1802
      "version": "0.1.2",
1803
      "resolved": "https://registry.npmjs.org/@types/source-list-map/-/source-list-map-0.1.2.tgz",
1804
      "integrity": "sha512-K5K+yml8LTo9bWJI/rECfIPrGgxdpeNbj+d53lwN4QjW1MCwlkhUms+gtdzigTeUyBr09+u8BwOIY3MXvHdcsA==",
1805
      "dev": true
1806
    },
1807
    "@types/webpack-sources": {
1808
      "version": "0.1.9",
1809
      "resolved": "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-0.1.9.tgz",
1810
      "integrity": "sha512-bvzMnzqoK16PQIC8AYHNdW45eREJQMd6WG/msQWX5V2+vZmODCOPb4TJcbgRljTZZTwTM4wUMcsI8FftNA7new==",
1811
      "dev": true,
1812
      "requires": {
1813
        "@types/node": "*",
1814
        "@types/source-list-map": "*",
1815
        "source-map": "^0.6.1"
1816
      },
1817
      "dependencies": {
1818
        "source-map": {
1819
          "version": "0.6.1",
1820
          "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
1821
          "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
1822
          "dev": true
1823
        }
1824
      }
1825
    },
1826
    "@webassemblyjs/ast": {
1827
      "version": "1.11.0",
1828
      "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.0.tgz",
1829
      "integrity": "sha512-kX2W49LWsbthrmIRMbQZuQDhGtjyqXfEmmHyEi4XWnSZtPmxY0+3anPIzsnRb45VH/J55zlOfWvZuY47aJZTJg==",
1830
      "dev": true,
1831
      "requires": {
1832
        "@webassemblyjs/helper-numbers": "1.11.0",
1833
        "@webassemblyjs/helper-wasm-bytecode": "1.11.0"
1834
      }
1835
    },
1836
    "@webassemblyjs/floating-point-hex-parser": {
1837
      "version": "1.11.0",
1838
      "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.0.tgz",
1839
      "integrity": "sha512-Q/aVYs/VnPDVYvsCBL/gSgwmfjeCb4LW8+TMrO3cSzJImgv8lxxEPM2JA5jMrivE7LSz3V+PFqtMbls3m1exDA==",
1840
      "dev": true
1841
    },
1842
    "@webassemblyjs/helper-api-error": {
1843
      "version": "1.11.0",
1844
      "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.0.tgz",
1845
      "integrity": "sha512-baT/va95eXiXb2QflSx95QGT5ClzWpGaa8L7JnJbgzoYeaA27FCvuBXU758l+KXWRndEmUXjP0Q5fibhavIn8w==",
1846
      "dev": true
1847
    },
1848
    "@webassemblyjs/helper-buffer": {
1849
      "version": "1.11.0",
1850
      "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.0.tgz",
1851
      "integrity": "sha512-u9HPBEl4DS+vA8qLQdEQ6N/eJQ7gT7aNvMIo8AAWvAl/xMrcOSiI2M0MAnMCy3jIFke7bEee/JwdX1nUpCtdyA==",
1852
      "dev": true
1853
    },
1854
    "@webassemblyjs/helper-numbers": {
1855
      "version": "1.11.0",
1856
      "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.0.tgz",
1857
      "integrity": "sha512-DhRQKelIj01s5IgdsOJMKLppI+4zpmcMQ3XboFPLwCpSNH6Hqo1ritgHgD0nqHeSYqofA6aBN/NmXuGjM1jEfQ==",
1858
      "dev": true,
1859
      "requires": {
1860
        "@webassemblyjs/floating-point-hex-parser": "1.11.0",
1861
        "@webassemblyjs/helper-api-error": "1.11.0",
1862
        "@xtuc/long": "4.2.2"
1863
      }
1864
    },
1865
    "@webassemblyjs/helper-wasm-bytecode": {
1866
      "version": "1.11.0",
1867
      "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.0.tgz",
1868
      "integrity": "sha512-MbmhvxXExm542tWREgSFnOVo07fDpsBJg3sIl6fSp9xuu75eGz5lz31q7wTLffwL3Za7XNRCMZy210+tnsUSEA==",
1869
      "dev": true
1870
    },
1871
    "@webassemblyjs/helper-wasm-section": {
1872
      "version": "1.11.0",
1873
      "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.0.tgz",
1874
      "integrity": "sha512-3Eb88hcbfY/FCukrg6i3EH8H2UsD7x8Vy47iVJrP967A9JGqgBVL9aH71SETPx1JrGsOUVLo0c7vMCN22ytJew==",
1875
      "dev": true,
1876
      "requires": {
1877
        "@webassemblyjs/ast": "1.11.0",
1878
        "@webassemblyjs/helper-buffer": "1.11.0",
1879
        "@webassemblyjs/helper-wasm-bytecode": "1.11.0",
1880
        "@webassemblyjs/wasm-gen": "1.11.0"
1881
      }
1882
    },
1883
    "@webassemblyjs/ieee754": {
1884
      "version": "1.11.0",
1885
      "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.0.tgz",
1886
      "integrity": "sha512-KXzOqpcYQwAfeQ6WbF6HXo+0udBNmw0iXDmEK5sFlmQdmND+tr773Ti8/5T/M6Tl/413ArSJErATd8In3B+WBA==",
1887
      "dev": true,
1888
      "requires": {
1889
        "@xtuc/ieee754": "^1.2.0"
1890
      }
1891
    },
1892
    "@webassemblyjs/leb128": {
1893
      "version": "1.11.0",
1894
      "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.0.tgz",
1895
      "integrity": "sha512-aqbsHa1mSQAbeeNcl38un6qVY++hh8OpCOzxhixSYgbRfNWcxJNJQwe2rezK9XEcssJbbWIkblaJRwGMS9zp+g==",
1896
      "dev": true,
1897
      "requires": {
1898
        "@xtuc/long": "4.2.2"
1899
      }
1900
    },
1901
    "@webassemblyjs/utf8": {
1902
      "version": "1.11.0",
1903
      "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.0.tgz",
1904
      "integrity": "sha512-A/lclGxH6SpSLSyFowMzO/+aDEPU4hvEiooCMXQPcQFPPJaYcPQNKGOCLUySJsYJ4trbpr+Fs08n4jelkVTGVw==",
1905
      "dev": true
1906
    },
1907
    "@webassemblyjs/wasm-edit": {
1908
      "version": "1.11.0",
1909
      "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.0.tgz",
1910
      "integrity": "sha512-JHQ0damXy0G6J9ucyKVXO2j08JVJ2ntkdJlq1UTiUrIgfGMmA7Ik5VdC/L8hBK46kVJgujkBIoMtT8yVr+yVOQ==",
1911
      "dev": true,
1912
      "requires": {
1913
        "@webassemblyjs/ast": "1.11.0",
1914
        "@webassemblyjs/helper-buffer": "1.11.0",
1915
        "@webassemblyjs/helper-wasm-bytecode": "1.11.0",
1916
        "@webassemblyjs/helper-wasm-section": "1.11.0",
1917
        "@webassemblyjs/wasm-gen": "1.11.0",
1918
        "@webassemblyjs/wasm-opt": "1.11.0",
1919
        "@webassemblyjs/wasm-parser": "1.11.0",
1920
        "@webassemblyjs/wast-printer": "1.11.0"
1921
      }
1922
    },
1923
    "@webassemblyjs/wasm-gen": {
1924
      "version": "1.11.0",
1925
      "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.0.tgz",
1926
      "integrity": "sha512-BEUv1aj0WptCZ9kIS30th5ILASUnAPEvE3tVMTrItnZRT9tXCLW2LEXT8ezLw59rqPP9klh9LPmpU+WmRQmCPQ==",
1927
      "dev": true,
1928
      "requires": {
1929
        "@webassemblyjs/ast": "1.11.0",
1930
        "@webassemblyjs/helper-wasm-bytecode": "1.11.0",
1931
        "@webassemblyjs/ieee754": "1.11.0",
1932
        "@webassemblyjs/leb128": "1.11.0",
1933
        "@webassemblyjs/utf8": "1.11.0"
1934
      }
1935
    },
1936
    "@webassemblyjs/wasm-opt": {
1937
      "version": "1.11.0",
1938
      "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.0.tgz",
1939
      "integrity": "sha512-tHUSP5F4ywyh3hZ0+fDQuWxKx3mJiPeFufg+9gwTpYp324mPCQgnuVKwzLTZVqj0duRDovnPaZqDwoyhIO8kYg==",
1940
      "dev": true,
1941
      "requires": {
1942
        "@webassemblyjs/ast": "1.11.0",
1943
        "@webassemblyjs/helper-buffer": "1.11.0",
1944
        "@webassemblyjs/wasm-gen": "1.11.0",
1945
        "@webassemblyjs/wasm-parser": "1.11.0"
1946
      }
1947
    },
1948
    "@webassemblyjs/wasm-parser": {
1949
      "version": "1.11.0",
1950
      "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.0.tgz",
1951
      "integrity": "sha512-6L285Sgu9gphrcpDXINvm0M9BskznnzJTE7gYkjDbxET28shDqp27wpruyx3C2S/dvEwiigBwLA1cz7lNUi0kw==",
1952
      "dev": true,
1953
      "requires": {
1954
        "@webassemblyjs/ast": "1.11.0",
1955
        "@webassemblyjs/helper-api-error": "1.11.0",
1956
        "@webassemblyjs/helper-wasm-bytecode": "1.11.0",
1957
        "@webassemblyjs/ieee754": "1.11.0",
1958
        "@webassemblyjs/leb128": "1.11.0",
1959
        "@webassemblyjs/utf8": "1.11.0"
1960
      }
1961
    },
1962
    "@webassemblyjs/wast-printer": {
1963
      "version": "1.11.0",
1964
      "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.0.tgz",
1965
      "integrity": "sha512-Fg5OX46pRdTgB7rKIUojkh9vXaVN6sGYCnEiJN1GYkb0RPwShZXp6KTDqmoMdQPKhcroOXh3fEzmkWmCYaKYhQ==",
1966
      "dev": true,
1967
      "requires": {
1968
        "@webassemblyjs/ast": "1.11.0",
1969
        "@xtuc/long": "4.2.2"
1970
      }
1971
    },
1972
    "@xtuc/ieee754": {
1973
      "version": "1.2.0",
1974
      "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz",
1975
      "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==",
1976
      "dev": true
1977
    },
1978
    "@xtuc/long": {
1979
      "version": "4.2.2",
1980
      "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz",
1981
      "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==",
1982
      "dev": true
1983
    },
1984
    "@yarnpkg/lockfile": {
1985
      "version": "1.1.0",
1986
      "resolved": "https://registry.npmjs.org/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz",
1987
      "integrity": "sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==",
1988
      "dev": true
1989
    },
1990
    "abab": {
1991
      "version": "2.0.5",
1992
      "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz",
1993
      "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==",
1994
      "dev": true
1995
    },
1996
    "abbrev": {
1997
      "version": "1.1.1",
1998
      "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz",
1999
      "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==",
2000
      "dev": true
2001
    },
2002
    "accepts": {
2003
      "version": "1.3.7",
2004
      "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz",
2005
      "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==",
2006
      "dev": true,
2007
      "requires": {
2008
        "mime-types": "~2.1.24",
2009
        "negotiator": "0.6.2"
2010
      }
2011
    },
2012
    "acorn": {
2013
      "version": "8.4.1",
2014
      "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.4.1.tgz",
2015
      "integrity": "sha512-asabaBSkEKosYKMITunzX177CXxQ4Q8BSSzMTKD+FefUhipQC70gfW5SiUDhYQ3vk8G+81HqQk7Fv9OXwwn9KA==",
2016
      "dev": true
2017
    },
2018
    "adjust-sourcemap-loader": {
2019
      "version": "4.0.0",
2020
      "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-4.0.0.tgz",
2021
      "integrity": "sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==",
2022
      "dev": true,
2023
      "requires": {
2024
        "loader-utils": "^2.0.0",
2025
        "regex-parser": "^2.2.11"
2026
      }
2027
    },
2028
    "adm-zip": {
2029
      "version": "0.4.16",
2030
      "resolved": "https://registry.npmjs.org/adm-zip/-/adm-zip-0.4.16.tgz",
2031
      "integrity": "sha512-TFi4HBKSGfIKsK5YCkKaaFG2m4PEDyViZmEwof3MTIgzimHLto6muaHVpbrljdIvIrFZzEq/p4nafOeLcYegrg==",
2032
      "dev": true
2033
    },
2034
    "agent-base": {
2035
      "version": "6.0.2",
2036
      "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz",
2037
      "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==",
2038
      "dev": true,
2039
      "requires": {
2040
        "debug": "4"
2041
      }
2042
    },
2043
    "agentkeepalive": {
2044
      "version": "4.1.4",
2045
      "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.1.4.tgz",
2046
      "integrity": "sha512-+V/rGa3EuU74H6wR04plBb7Ks10FbtUQgRj/FQOG7uUIEuaINI+AiqJR1k6t3SVNs7o7ZjIdus6706qqzVq8jQ==",
2047
      "dev": true,
2048
      "requires": {
2049
        "debug": "^4.1.0",
2050
        "depd": "^1.1.2",
2051
        "humanize-ms": "^1.2.1"
2052
      }
2053
    },
2054
    "aggregate-error": {
2055
      "version": "3.1.0",
2056
      "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz",
2057
      "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==",
2058
      "dev": true,
2059
      "requires": {
2060
        "clean-stack": "^2.0.0",
2061
        "indent-string": "^4.0.0"
2062
      }
2063
    },
2064
    "ajv": {
2065
      "version": "6.12.6",
2066
      "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
2067
      "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
2068
      "dev": true,
2069
      "requires": {
2070
        "fast-deep-equal": "^3.1.1",
2071
        "fast-json-stable-stringify": "^2.0.0",
2072
        "json-schema-traverse": "^0.4.1",
2073
        "uri-js": "^4.2.2"
2074
      }
2075
    },
2076
    "ajv-errors": {
2077
      "version": "1.0.1",
2078
      "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz",
2079
      "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==",
2080
      "dev": true
2081
    },
2082
    "ajv-formats": {
2083
      "version": "2.1.0",
2084
      "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.0.tgz",
2085
      "integrity": "sha512-USH2jBb+C/hIpwD2iRjp0pe0k+MvzG0mlSn/FIdCgQhUb9ALPRjt2KIQdfZDS9r0ZIeUAg7gOu9KL0PFqGqr5Q==",
2086
      "dev": true,
2087
      "requires": {
2088
        "ajv": "^8.0.0"
2089
      },
2090
      "dependencies": {
2091
        "ajv": {
2092
          "version": "8.6.2",
2093
          "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.6.2.tgz",
2094
          "integrity": "sha512-9807RlWAgT564wT+DjeyU5OFMPjmzxVobvDFmNAhY+5zD6A2ly3jDp6sgnfyDtlIQ+7H97oc/DGCzzfu9rjw9w==",
2095
          "dev": true,
2096
          "requires": {
2097
            "fast-deep-equal": "^3.1.1",
2098
            "json-schema-traverse": "^1.0.0",
2099
            "require-from-string": "^2.0.2",
2100
            "uri-js": "^4.2.2"
2101
          }
2102
        },
2103
        "json-schema-traverse": {
2104
          "version": "1.0.0",
2105
          "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
2106
          "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==",
2107
          "dev": true
2108
        }
2109
      }
2110
    },
2111
    "ajv-keywords": {
2112
      "version": "3.5.2",
2113
      "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz",
2114
      "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==",
2115
      "dev": true
2116
    },
2117
    "alphanum-sort": {
2118
      "version": "1.0.2",
2119
      "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz",
2120
      "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=",
2121
      "dev": true
2122
    },
2123
    "altair": {
2124
      "version": "1.0.0",
2125
      "resolved": "https://registry.npmjs.org/altair/-/altair-1.0.0.tgz",
2126
      "integrity": "sha1-+MZpTC92rNFxdCw1wb/hZDBA8bc="
2127
    },
2128
    "ansi-colors": {
2129
      "version": "4.1.1",
2130
      "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz",
2131
      "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==",
2132
      "dev": true
2133
    },
2134
    "ansi-escapes": {
2135
      "version": "4.3.2",
2136
      "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz",
2137
      "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==",
2138
      "dev": true,
2139
      "requires": {
2140
        "type-fest": "^0.21.3"
2141
      }
2142
    },
2143
    "ansi-html": {
2144
      "version": "0.0.7",
2145
      "resolved": "https://registry.npmjs.org/ansi-html/-/ansi-html-0.0.7.tgz",
2146
      "integrity": "sha1-gTWEAhliqenm/QOflA0S9WynhZ4=",
2147
      "dev": true
2148
    },
2149
    "ansi-regex": {
2150
      "version": "5.0.0",
2151
      "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
2152
      "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
2153
      "dev": true
2154
    },
2155
    "ansi-styles": {
2156
      "version": "3.2.1",
2157
      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
2158
      "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
2159
      "dev": true,
2160
      "requires": {
2161
        "color-convert": "^1.9.0"
2162
      }
2163
    },
2164
    "anymatch": {
2165
      "version": "3.1.2",
2166
      "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz",
2167
      "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==",
2168
      "dev": true,
2169
      "requires": {
2170
        "normalize-path": "^3.0.0",
2171
        "picomatch": "^2.0.4"
2172
      }
2173
    },
2174
    "app-root-path": {
2175
      "version": "3.0.0",
2176
      "resolved": "https://registry.npmjs.org/app-root-path/-/app-root-path-3.0.0.tgz",
2177
      "integrity": "sha512-qMcx+Gy2UZynHjOHOIXPNvpf+9cjvk3cWrBBK7zg4gH9+clobJRb9NGzcT7mQTcV/6Gm/1WelUtqxVXnNlrwcw==",
2178
      "dev": true
2179
    },
2180
    "aproba": {
2181
      "version": "1.2.0",
2182
      "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz",
2183
      "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==",
2184
      "dev": true
2185
    },
2186
    "are-we-there-yet": {
2187
      "version": "1.1.5",
2188
      "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz",
2189
      "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==",
2190
      "dev": true,
2191
      "requires": {
2192
        "delegates": "^1.0.0",
2193
        "readable-stream": "^2.0.6"
2194
      },
2195
      "dependencies": {
2196
        "readable-stream": {
2197
          "version": "2.3.7",
2198
          "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
2199
          "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
2200
          "dev": true,
2201
          "requires": {
2202
            "core-util-is": "~1.0.0",
2203
            "inherits": "~2.0.3",
2204
            "isarray": "~1.0.0",
2205
            "process-nextick-args": "~2.0.0",
2206
            "safe-buffer": "~5.1.1",
2207
            "string_decoder": "~1.1.1",
2208
            "util-deprecate": "~1.0.1"
2209
          }
2210
        },
2211
        "string_decoder": {
2212
          "version": "1.1.1",
2213
          "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
2214
          "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
2215
          "dev": true,
2216
          "requires": {
2217
            "safe-buffer": "~5.1.0"
2218
          }
2219
        }
2220
      }
2221
    },
2222
    "argparse": {
2223
      "version": "1.0.10",
2224
      "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
2225
      "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
2226
      "dev": true,
2227
      "requires": {
2228
        "sprintf-js": "~1.0.2"
2229
      },
2230
      "dependencies": {
2231
        "sprintf-js": {
2232
          "version": "1.0.3",
2233
          "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
2234
          "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=",
2235
          "dev": true
2236
        }
2237
      }
2238
    },
2239
    "aria-query": {
2240
      "version": "3.0.0",
2241
      "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-3.0.0.tgz",
2242
      "integrity": "sha1-ZbP8wcoRVajJrmTW7uKX8V1RM8w=",
2243
      "dev": true,
2244
      "requires": {
2245
        "ast-types-flow": "0.0.7",
2246
        "commander": "^2.11.0"
2247
      },
2248
      "dependencies": {
2249
        "commander": {
2250
          "version": "2.20.3",
2251
          "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
2252
          "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==",
2253
          "dev": true
2254
        }
2255
      }
2256
    },
2257
    "arr-diff": {
2258
      "version": "4.0.0",
2259
      "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
2260
      "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=",
2261
      "dev": true
2262
    },
2263
    "arr-flatten": {
2264
      "version": "1.1.0",
2265
      "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz",
2266
      "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==",
2267
      "dev": true
2268
    },
2269
    "arr-union": {
2270
      "version": "3.1.0",
2271
      "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz",
2272
      "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=",
2273
      "dev": true
2274
    },
2275
    "array-flatten": {
2276
      "version": "2.1.2",
2277
      "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz",
2278
      "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==",
2279
      "dev": true
2280
    },
2281
    "array-union": {
2282
      "version": "2.1.0",
2283
      "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz",
2284
      "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==",
2285
      "dev": true
2286
    },
2287
    "array-uniq": {
2288
      "version": "1.0.3",
2289
      "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz",
2290
      "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=",
2291
      "dev": true
2292
    },
2293
    "array-unique": {
2294
      "version": "0.3.2",
2295
      "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
2296
      "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=",
2297
      "dev": true
2298
    },
2299
    "arrify": {
2300
      "version": "1.0.1",
2301
      "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz",
2302
      "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=",
2303
      "dev": true
2304
    },
2305
    "asn1": {
2306
      "version": "0.2.4",
2307
      "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz",
2308
      "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==",
2309
      "dev": true,
2310
      "requires": {
2311
        "safer-buffer": "~2.1.0"
2312
      }
2313
    },
2314
    "assert-plus": {
2315
      "version": "1.0.0",
2316
      "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
2317
      "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
2318
      "dev": true
2319
    },
2320
    "assign-symbols": {
2321
      "version": "1.0.0",
2322
      "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz",
2323
      "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=",
2324
      "dev": true
2325
    },
2326
    "ast-types-flow": {
2327
      "version": "0.0.7",
2328
      "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz",
2329
      "integrity": "sha1-9wtzXGvKGlycItmCw+Oef+ujva0=",
2330
      "dev": true
2331
    },
2332
    "async": {
2333
      "version": "2.6.3",
2334
      "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz",
2335
      "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==",
2336
      "dev": true,
2337
      "requires": {
2338
        "lodash": "^4.17.14"
2339
      }
2340
    },
2341
    "async-each": {
2342
      "version": "1.0.3",
2343
      "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz",
2344
      "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==",
2345
      "dev": true
2346
    },
2347
    "async-limiter": {
2348
      "version": "1.0.1",
2349
      "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz",
2350
      "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==",
2351
      "dev": true
2352
    },
2353
    "asynckit": {
2354
      "version": "0.4.0",
2355
      "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
2356
      "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=",
2357
      "dev": true
2358
    },
2359
    "atob": {
2360
      "version": "2.1.2",
2361
      "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz",
2362
      "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==",
2363
      "dev": true
2364
    },
2365
    "autoprefixer": {
2366
      "version": "9.8.6",
2367
      "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.6.tgz",
2368
      "integrity": "sha512-XrvP4VVHdRBCdX1S3WXVD8+RyG9qeb1D5Sn1DeLiG2xfSpzellk5k54xbUERJ3M5DggQxes39UGOTP8CFrEGbg==",
2369
      "dev": true,
2370
      "requires": {
2371
        "browserslist": "^4.12.0",
2372
        "caniuse-lite": "^1.0.30001109",
2373
        "colorette": "^1.2.1",
2374
        "normalize-range": "^0.1.2",
2375
        "num2fraction": "^1.2.2",
2376
        "postcss": "^7.0.32",
2377
        "postcss-value-parser": "^4.1.0"
2378
      },
2379
      "dependencies": {
2380
        "postcss": {
2381
          "version": "7.0.36",
2382
          "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
2383
          "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
2384
          "dev": true,
2385
          "requires": {
2386
            "chalk": "^2.4.2",
2387
            "source-map": "^0.6.1",
2388
            "supports-color": "^6.1.0"
2389
          }
2390
        },
2391
        "source-map": {
2392
          "version": "0.6.1",
2393
          "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
2394
          "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
2395
          "dev": true
2396
        },
2397
        "supports-color": {
2398
          "version": "6.1.0",
2399
          "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
2400
          "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
2401
          "dev": true,
2402
          "requires": {
2403
            "has-flag": "^3.0.0"
2404
          }
2405
        }
2406
      }
2407
    },
2408
    "aws-sign2": {
2409
      "version": "0.7.0",
2410
      "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
2411
      "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=",
2412
      "dev": true
2413
    },
2414
    "aws4": {
2415
      "version": "1.11.0",
2416
      "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz",
2417
      "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==",
2418
      "dev": true
2419
    },
2420
    "axobject-query": {
2421
      "version": "2.0.2",
2422
      "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.0.2.tgz",
2423
      "integrity": "sha512-MCeek8ZH7hKyO1rWUbKNQBbl4l2eY0ntk7OGi+q0RlafrCnfPxC06WZA+uebCfmYp4mNU9jRBP1AhGyf8+W3ww==",
2424
      "dev": true,
2425
      "requires": {
2426
        "ast-types-flow": "0.0.7"
2427
      }
2428
    },
2429
    "babel-loader": {
2430
      "version": "8.2.2",
2431
      "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.2.tgz",
2432
      "integrity": "sha512-JvTd0/D889PQBtUXJ2PXaKU/pjZDMtHA9V2ecm+eNRmmBCMR09a+fmpGTNwnJtFmFl5Ei7Vy47LjBb+L0wQ99g==",
2433
      "dev": true,
2434
      "requires": {
2435
        "find-cache-dir": "^3.3.1",
2436
        "loader-utils": "^1.4.0",
2437
        "make-dir": "^3.1.0",
2438
        "schema-utils": "^2.6.5"
2439
      },
2440
      "dependencies": {
2441
        "json5": {
2442
          "version": "1.0.1",
2443
          "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
2444
          "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
2445
          "dev": true,
2446
          "requires": {
2447
            "minimist": "^1.2.0"
2448
          }
2449
        },
2450
        "loader-utils": {
2451
          "version": "1.4.0",
2452
          "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz",
2453
          "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==",
2454
          "dev": true,
2455
          "requires": {
2456
            "big.js": "^5.2.2",
2457
            "emojis-list": "^3.0.0",
2458
            "json5": "^1.0.1"
2459
          }
2460
        }
2461
      }
2462
    },
2463
    "babel-plugin-dynamic-import-node": {
2464
      "version": "2.3.3",
2465
      "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz",
2466
      "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==",
2467
      "dev": true,
2468
      "requires": {
2469
        "object.assign": "^4.1.0"
2470
      }
2471
    },
2472
    "babel-plugin-polyfill-corejs2": {
2473
      "version": "0.2.2",
2474
      "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.2.2.tgz",
2475
      "integrity": "sha512-kISrENsJ0z5dNPq5eRvcctITNHYXWOA4DUZRFYCz3jYCcvTb/A546LIddmoGNMVYg2U38OyFeNosQwI9ENTqIQ==",
2476
      "dev": true,
2477
      "requires": {
2478
        "@babel/compat-data": "^7.13.11",
2479
        "@babel/helper-define-polyfill-provider": "^0.2.2",
2480
        "semver": "^6.1.1"
2481
      },
2482
      "dependencies": {
2483
        "semver": {
2484
          "version": "6.3.0",
2485
          "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
2486
          "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
2487
          "dev": true
2488
        }
2489
      }
2490
    },
2491
    "babel-plugin-polyfill-corejs3": {
2492
      "version": "0.2.3",
2493
      "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.2.3.tgz",
2494
      "integrity": "sha512-rCOFzEIJpJEAU14XCcV/erIf/wZQMmMT5l5vXOpL5uoznyOGfDIjPj6FVytMvtzaKSTSVKouOCTPJ5OMUZH30g==",
2495
      "dev": true,
2496
      "requires": {
2497
        "@babel/helper-define-polyfill-provider": "^0.2.2",
2498
        "core-js-compat": "^3.14.0"
2499
      }
2500
    },
2501
    "babel-plugin-polyfill-regenerator": {
2502
      "version": "0.2.2",
2503
      "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.2.2.tgz",
2504
      "integrity": "sha512-Goy5ghsc21HgPDFtzRkSirpZVW35meGoTmTOb2bxqdl60ghub4xOidgNTHaZfQ2FaxQsKmwvXtOAkcIS4SMBWg==",
2505
      "dev": true,
2506
      "requires": {
2507
        "@babel/helper-define-polyfill-provider": "^0.2.2"
2508
      }
2509
    },
2510
    "balanced-match": {
2511
      "version": "1.0.2",
2512
      "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
2513
      "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
2514
      "dev": true
2515
    },
2516
    "base": {
2517
      "version": "0.11.2",
2518
      "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz",
2519
      "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==",
2520
      "dev": true,
2521
      "requires": {
2522
        "cache-base": "^1.0.1",
2523
        "class-utils": "^0.3.5",
2524
        "component-emitter": "^1.2.1",
2525
        "define-property": "^1.0.0",
2526
        "isobject": "^3.0.1",
2527
        "mixin-deep": "^1.2.0",
2528
        "pascalcase": "^0.1.1"
2529
      },
2530
      "dependencies": {
2531
        "define-property": {
2532
          "version": "1.0.0",
2533
          "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
2534
          "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
2535
          "dev": true,
2536
          "requires": {
2537
            "is-descriptor": "^1.0.0"
2538
          }
2539
        },
2540
        "is-accessor-descriptor": {
2541
          "version": "1.0.0",
2542
          "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
2543
          "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
2544
          "dev": true,
2545
          "requires": {
2546
            "kind-of": "^6.0.0"
2547
          }
2548
        },
2549
        "is-data-descriptor": {
2550
          "version": "1.0.0",
2551
          "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
2552
          "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
2553
          "dev": true,
2554
          "requires": {
2555
            "kind-of": "^6.0.0"
2556
          }
2557
        },
2558
        "is-descriptor": {
2559
          "version": "1.0.2",
2560
          "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
2561
          "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
2562
          "dev": true,
2563
          "requires": {
2564
            "is-accessor-descriptor": "^1.0.0",
2565
            "is-data-descriptor": "^1.0.0",
2566
            "kind-of": "^6.0.2"
2567
          }
2568
        }
2569
      }
2570
    },
2571
    "base64-arraybuffer": {
2572
      "version": "0.1.4",
2573
      "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.4.tgz",
2574
      "integrity": "sha1-mBjHngWbE1X5fgQooBfIOOkLqBI=",
2575
      "dev": true
2576
    },
2577
    "base64-js": {
2578
      "version": "1.5.1",
2579
      "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",
2580
      "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==",
2581
      "dev": true
2582
    },
2583
    "base64id": {
2584
      "version": "2.0.0",
2585
      "resolved": "https://registry.npmjs.org/base64id/-/base64id-2.0.0.tgz",
2586
      "integrity": "sha512-lGe34o6EHj9y3Kts9R4ZYs/Gr+6N7MCaMlIFA3F1R2O5/m7K06AxfSeO5530PEERE6/WyEg3lsuyw4GHlPZHog==",
2587
      "dev": true
2588
    },
2589
    "batch": {
2590
      "version": "0.6.1",
2591
      "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz",
2592
      "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=",
2593
      "dev": true
2594
    },
2595
    "bcrypt-pbkdf": {
2596
      "version": "1.0.2",
2597
      "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz",
2598
      "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=",
2599
      "dev": true,
2600
      "requires": {
2601
        "tweetnacl": "^0.14.3"
2602
      }
2603
    },
2604
    "big.js": {
2605
      "version": "5.2.2",
2606
      "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz",
2607
      "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==",
2608
      "dev": true
2609
    },
2610
    "binary-extensions": {
2611
      "version": "2.2.0",
2612
      "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz",
2613
      "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==",
2614
      "dev": true
2615
    },
2616
    "bl": {
2617
      "version": "4.1.0",
2618
      "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz",
2619
      "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==",
2620
      "dev": true,
2621
      "requires": {
2622
        "buffer": "^5.5.0",
2623
        "inherits": "^2.0.4",
2624
        "readable-stream": "^3.4.0"
2625
      }
2626
    },
2627
    "blocking-proxy": {
2628
      "version": "1.0.1",
2629
      "resolved": "https://registry.npmjs.org/blocking-proxy/-/blocking-proxy-1.0.1.tgz",
2630
      "integrity": "sha512-KE8NFMZr3mN2E0HcvCgRtX7DjhiIQrwle+nSVJVC/yqFb9+xznHl2ZcoBp2L9qzkI4t4cBFJ1efXF8Dwi132RA==",
2631
      "dev": true,
2632
      "requires": {
2633
        "minimist": "^1.2.0"
2634
      }
2635
    },
2636
    "body-parser": {
2637
      "version": "1.19.0",
2638
      "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz",
2639
      "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==",
2640
      "dev": true,
2641
      "requires": {
2642
        "bytes": "3.1.0",
2643
        "content-type": "~1.0.4",
2644
        "debug": "2.6.9",
2645
        "depd": "~1.1.2",
2646
        "http-errors": "1.7.2",
2647
        "iconv-lite": "0.4.24",
2648
        "on-finished": "~2.3.0",
2649
        "qs": "6.7.0",
2650
        "raw-body": "2.4.0",
2651
        "type-is": "~1.6.17"
2652
      },
2653
      "dependencies": {
2654
        "bytes": {
2655
          "version": "3.1.0",
2656
          "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz",
2657
          "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==",
2658
          "dev": true
2659
        },
2660
        "debug": {
2661
          "version": "2.6.9",
2662
          "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
2663
          "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
2664
          "dev": true,
2665
          "requires": {
2666
            "ms": "2.0.0"
2667
          }
2668
        },
2669
        "ms": {
2670
          "version": "2.0.0",
2671
          "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
2672
          "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
2673
          "dev": true
2674
        }
2675
      }
2676
    },
2677
    "bonjour": {
2678
      "version": "3.5.0",
2679
      "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz",
2680
      "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=",
2681
      "dev": true,
2682
      "requires": {
2683
        "array-flatten": "^2.1.0",
2684
        "deep-equal": "^1.0.1",
2685
        "dns-equal": "^1.0.0",
2686
        "dns-txt": "^2.0.2",
2687
        "multicast-dns": "^6.0.1",
2688
        "multicast-dns-service-types": "^1.1.0"
2689
      }
2690
    },
2691
    "boolbase": {
2692
      "version": "1.0.0",
2693
      "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz",
2694
      "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=",
2695
      "dev": true
2696
    },
2697
    "bootstrap": {
2698
      "version": "4.6.0",
2699
      "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-4.6.0.tgz",
2700
      "integrity": "sha512-Io55IuQY3kydzHtbGvQya3H+KorS/M9rSNyfCGCg9WZ4pyT/lCxIlpJgG1GXW/PswzC84Tr2fBYi+7+jFVQQBw=="
2701
    },
2702
    "brace-expansion": {
2703
      "version": "1.1.11",
2704
      "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
2705
      "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
2706
      "dev": true,
2707
      "requires": {
2708
        "balanced-match": "^1.0.0",
2709
        "concat-map": "0.0.1"
2710
      }
2711
    },
2712
    "braces": {
2713
      "version": "3.0.2",
2714
      "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
2715
      "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
2716
      "dev": true,
2717
      "requires": {
2718
        "fill-range": "^7.0.1"
2719
      }
2720
    },
2721
    "browserslist": {
2722
      "version": "4.16.6",
2723
      "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.6.tgz",
2724
      "integrity": "sha512-Wspk/PqO+4W9qp5iUTJsa1B/QrYn1keNCcEP5OvP7WBwT4KaDly0uONYmC6Xa3Z5IqnUgS0KcgLYu1l74x0ZXQ==",
2725
      "dev": true,
2726
      "requires": {
2727
        "caniuse-lite": "^1.0.30001219",
2728
        "colorette": "^1.2.2",
2729
        "electron-to-chromium": "^1.3.723",
2730
        "escalade": "^3.1.1",
2731
        "node-releases": "^1.1.71"
2732
      }
2733
    },
2734
    "browserstack": {
2735
      "version": "1.6.1",
2736
      "resolved": "https://registry.npmjs.org/browserstack/-/browserstack-1.6.1.tgz",
2737
      "integrity": "sha512-GxtFjpIaKdbAyzHfFDKixKO8IBT7wR3NjbzrGc78nNs/Ciys9wU3/nBtsqsWv5nDSrdI5tz0peKuzCPuNXNUiw==",
2738
      "dev": true,
2739
      "requires": {
2740
        "https-proxy-agent": "^2.2.1"
2741
      },
2742
      "dependencies": {
2743
        "agent-base": {
2744
          "version": "4.3.0",
2745
          "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-4.3.0.tgz",
2746
          "integrity": "sha512-salcGninV0nPrwpGNn4VTXBb1SOuXQBiqbrNXoeizJsHrsL6ERFM2Ne3JUSBWRE6aeNJI2ROP/WEEIDUiDe3cg==",
2747
          "dev": true,
2748
          "requires": {
2749
            "es6-promisify": "^5.0.0"
2750
          }
2751
        },
2752
        "debug": {
2753
          "version": "3.2.7",
2754
          "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
2755
          "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
2756
          "dev": true,
2757
          "requires": {
2758
            "ms": "^2.1.1"
2759
          }
2760
        },
2761
        "https-proxy-agent": {
2762
          "version": "2.2.4",
2763
          "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-2.2.4.tgz",
2764
          "integrity": "sha512-OmvfoQ53WLjtA9HeYP9RNrWMJzzAz1JGaSFr1nijg0PVR1JaD/xbJq1mdEIIlxGpXp9eSe/O2LgU9DJmTPd0Eg==",
2765
          "dev": true,
2766
          "requires": {
2767
            "agent-base": "^4.3.0",
2768
            "debug": "^3.1.0"
2769
          }
2770
        }
2771
      }
2772
    },
2773
    "buffer": {
2774
      "version": "5.7.1",
2775
      "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz",
2776
      "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==",
2777
      "dev": true,
2778
      "requires": {
2779
        "base64-js": "^1.3.1",
2780
        "ieee754": "^1.1.13"
2781
      }
2782
    },
2783
    "buffer-from": {
2784
      "version": "1.1.1",
2785
      "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz",
2786
      "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==",
2787
      "dev": true
2788
    },
2789
    "buffer-indexof": {
2790
      "version": "1.1.1",
2791
      "resolved": "https://registry.npmjs.org/buffer-indexof/-/buffer-indexof-1.1.1.tgz",
2792
      "integrity": "sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==",
2793
      "dev": true
2794
    },
2795
    "builtin-modules": {
2796
      "version": "1.1.1",
2797
      "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz",
2798
      "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=",
2799
      "dev": true
2800
    },
2801
    "builtins": {
2802
      "version": "1.0.3",
2803
      "resolved": "https://registry.npmjs.org/builtins/-/builtins-1.0.3.tgz",
2804
      "integrity": "sha1-y5T662HIaWRR2zZTThQi+U8K7og=",
2805
      "dev": true
2806
    },
2807
    "bytes": {
2808
      "version": "3.0.0",
2809
      "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz",
2810
      "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=",
2811
      "dev": true
2812
    },
2813
    "cacache": {
2814
      "version": "15.2.0",
2815
      "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.2.0.tgz",
2816
      "integrity": "sha512-uKoJSHmnrqXgthDFx/IU6ED/5xd+NNGe+Bb+kLZy7Ku4P+BaiWEUflAKPZ7eAzsYGcsAGASJZsybXp+quEcHTw==",
2817
      "dev": true,
2818
      "requires": {
2819
        "@npmcli/move-file": "^1.0.1",
2820
        "chownr": "^2.0.0",
2821
        "fs-minipass": "^2.0.0",
2822
        "glob": "^7.1.4",
2823
        "infer-owner": "^1.0.4",
2824
        "lru-cache": "^6.0.0",
2825
        "minipass": "^3.1.1",
2826
        "minipass-collect": "^1.0.2",
2827
        "minipass-flush": "^1.0.5",
2828
        "minipass-pipeline": "^1.2.2",
2829
        "mkdirp": "^1.0.3",
2830
        "p-map": "^4.0.0",
2831
        "promise-inflight": "^1.0.1",
2832
        "rimraf": "^3.0.2",
2833
        "ssri": "^8.0.1",
2834
        "tar": "^6.0.2",
2835
        "unique-filename": "^1.1.1"
2836
      }
2837
    },
2838
    "cache-base": {
2839
      "version": "1.0.1",
2840
      "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz",
2841
      "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==",
2842
      "dev": true,
2843
      "requires": {
2844
        "collection-visit": "^1.0.0",
2845
        "component-emitter": "^1.2.1",
2846
        "get-value": "^2.0.6",
2847
        "has-value": "^1.0.0",
2848
        "isobject": "^3.0.1",
2849
        "set-value": "^2.0.0",
2850
        "to-object-path": "^0.3.0",
2851
        "union-value": "^1.0.0",
2852
        "unset-value": "^1.0.0"
2853
      }
2854
    },
2855
    "call-bind": {
2856
      "version": "1.0.2",
2857
      "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
2858
      "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
2859
      "dev": true,
2860
      "requires": {
2861
        "function-bind": "^1.1.1",
2862
        "get-intrinsic": "^1.0.2"
2863
      }
2864
    },
2865
    "callsites": {
2866
      "version": "3.1.0",
2867
      "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
2868
      "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
2869
      "dev": true
2870
    },
2871
    "camelcase": {
2872
      "version": "5.3.1",
2873
      "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
2874
      "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
2875
      "dev": true
2876
    },
2877
    "caniuse-api": {
2878
      "version": "3.0.0",
2879
      "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz",
2880
      "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==",
2881
      "dev": true,
2882
      "requires": {
2883
        "browserslist": "^4.0.0",
2884
        "caniuse-lite": "^1.0.0",
2885
        "lodash.memoize": "^4.1.2",
2886
        "lodash.uniq": "^4.5.0"
2887
      }
2888
    },
2889
    "caniuse-lite": {
2890
      "version": "1.0.30001245",
2891
      "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001245.tgz",
2892
      "integrity": "sha512-768fM9j1PKXpOCKws6eTo3RHmvTUsG9UrpT4WoREFeZgJBTi4/X9g565azS/rVUGtqb8nt7FjLeF5u4kukERnA==",
2893
      "dev": true
2894
    },
2895
    "canonical-path": {
2896
      "version": "1.0.0",
2897
      "resolved": "https://registry.npmjs.org/canonical-path/-/canonical-path-1.0.0.tgz",
2898
      "integrity": "sha512-feylzsbDxi1gPZ1IjystzIQZagYYLvfKrSuygUCgf7z6x790VEzze5QEkdSV1U58RA7Hi0+v6fv4K54atOzATg==",
2899
      "dev": true
2900
    },
2901
    "caseless": {
2902
      "version": "0.12.0",
2903
      "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz",
2904
      "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=",
2905
      "dev": true
2906
    },
2907
    "chalk": {
2908
      "version": "2.4.2",
2909
      "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
2910
      "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
2911
      "dev": true,
2912
      "requires": {
2913
        "ansi-styles": "^3.2.1",
2914
        "escape-string-regexp": "^1.0.5",
2915
        "supports-color": "^5.3.0"
2916
      }
2917
    },
2918
    "chardet": {
2919
      "version": "0.7.0",
2920
      "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz",
2921
      "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==",
2922
      "dev": true
2923
    },
2924
    "chokidar": {
2925
      "version": "3.5.2",
2926
      "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.2.tgz",
2927
      "integrity": "sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==",
2928
      "dev": true,
2929
      "requires": {
2930
        "anymatch": "~3.1.2",
2931
        "braces": "~3.0.2",
2932
        "fsevents": "~2.3.2",
2933
        "glob-parent": "~5.1.2",
2934
        "is-binary-path": "~2.1.0",
2935
        "is-glob": "~4.0.1",
2936
        "normalize-path": "~3.0.0",
2937
        "readdirp": "~3.6.0"
2938
      }
2939
    },
2940
    "chownr": {
2941
      "version": "2.0.0",
2942
      "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz",
2943
      "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==",
2944
      "dev": true
2945
    },
2946
    "chrome-trace-event": {
2947
      "version": "1.0.3",
2948
      "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz",
2949
      "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==",
2950
      "dev": true
2951
    },
2952
    "circular-dependency-plugin": {
2953
      "version": "5.2.2",
2954
      "resolved": "https://registry.npmjs.org/circular-dependency-plugin/-/circular-dependency-plugin-5.2.2.tgz",
2955
      "integrity": "sha512-g38K9Cm5WRwlaH6g03B9OEz/0qRizI+2I7n+Gz+L5DxXJAPAiWQvwlYNm1V1jkdpUv95bOe/ASm2vfi/G560jQ==",
2956
      "dev": true
2957
    },
2958
    "class-utils": {
2959
      "version": "0.3.6",
2960
      "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz",
2961
      "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==",
2962
      "dev": true,
2963
      "requires": {
2964
        "arr-union": "^3.1.0",
2965
        "define-property": "^0.2.5",
2966
        "isobject": "^3.0.0",
2967
        "static-extend": "^0.1.1"
2968
      },
2969
      "dependencies": {
2970
        "define-property": {
2971
          "version": "0.2.5",
2972
          "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
2973
          "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
2974
          "dev": true,
2975
          "requires": {
2976
            "is-descriptor": "^0.1.0"
2977
          }
2978
        }
2979
      }
2980
    },
2981
    "clean-stack": {
2982
      "version": "2.2.0",
2983
      "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz",
2984
      "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==",
2985
      "dev": true
2986
    },
2987
    "cli-cursor": {
2988
      "version": "3.1.0",
2989
      "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz",
2990
      "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==",
2991
      "dev": true,
2992
      "requires": {
2993
        "restore-cursor": "^3.1.0"
2994
      }
2995
    },
2996
    "cli-spinners": {
2997
      "version": "2.6.0",
2998
      "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.6.0.tgz",
2999
      "integrity": "sha512-t+4/y50K/+4xcCRosKkA7W4gTr1MySvLV0q+PxmG7FJ5g+66ChKurYjxBCjHggHH3HA5Hh9cy+lcUGWDqVH+4Q==",
3000
      "dev": true
3001
    },
3002
    "cli-width": {
3003
      "version": "3.0.0",
3004
      "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz",
3005
      "integrity": "sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==",
3006
      "dev": true
3007
    },
3008
    "cliui": {
3009
      "version": "5.0.0",
3010
      "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz",
3011
      "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==",
3012
      "dev": true,
3013
      "requires": {
3014
        "string-width": "^3.1.0",
3015
        "strip-ansi": "^5.2.0",
3016
        "wrap-ansi": "^5.1.0"
3017
      },
3018
      "dependencies": {
3019
        "ansi-regex": {
3020
          "version": "4.1.0",
3021
          "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
3022
          "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
3023
          "dev": true
3024
        },
3025
        "emoji-regex": {
3026
          "version": "7.0.3",
3027
          "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz",
3028
          "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==",
3029
          "dev": true
3030
        },
3031
        "is-fullwidth-code-point": {
3032
          "version": "2.0.0",
3033
          "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
3034
          "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
3035
          "dev": true
3036
        },
3037
        "string-width": {
3038
          "version": "3.1.0",
3039
          "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz",
3040
          "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==",
3041
          "dev": true,
3042
          "requires": {
3043
            "emoji-regex": "^7.0.1",
3044
            "is-fullwidth-code-point": "^2.0.0",
3045
            "strip-ansi": "^5.1.0"
3046
          }
3047
        },
3048
        "strip-ansi": {
3049
          "version": "5.2.0",
3050
          "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
3051
          "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
3052
          "dev": true,
3053
          "requires": {
3054
            "ansi-regex": "^4.1.0"
3055
          }
3056
        }
3057
      }
3058
    },
3059
    "clone": {
3060
      "version": "1.0.4",
3061
      "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz",
3062
      "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=",
3063
      "dev": true
3064
    },
3065
    "clone-deep": {
3066
      "version": "4.0.1",
3067
      "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz",
3068
      "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==",
3069
      "dev": true,
3070
      "requires": {
3071
        "is-plain-object": "^2.0.4",
3072
        "kind-of": "^6.0.2",
3073
        "shallow-clone": "^3.0.0"
3074
      }
3075
    },
3076
    "code-point-at": {
3077
      "version": "1.1.0",
3078
      "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz",
3079
      "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=",
3080
      "dev": true
3081
    },
3082
    "codelyzer": {
3083
      "version": "6.0.2",
3084
      "resolved": "https://registry.npmjs.org/codelyzer/-/codelyzer-6.0.2.tgz",
3085
      "integrity": "sha512-v3+E0Ucu2xWJMOJ2fA/q9pDT/hlxHftHGPUay1/1cTgyPV5JTHFdO9hqo837Sx2s9vKBMTt5gO+lhF95PO6J+g==",
3086
      "dev": true,
3087
      "requires": {
3088
        "@angular/compiler": "9.0.0",
3089
        "@angular/core": "9.0.0",
3090
        "app-root-path": "^3.0.0",
3091
        "aria-query": "^3.0.0",
3092
        "axobject-query": "2.0.2",
3093
        "css-selector-tokenizer": "^0.7.1",
3094
        "cssauron": "^1.4.0",
3095
        "damerau-levenshtein": "^1.0.4",
3096
        "rxjs": "^6.5.3",
3097
        "semver-dsl": "^1.0.1",
3098
        "source-map": "^0.5.7",
3099
        "sprintf-js": "^1.1.2",
3100
        "tslib": "^1.10.0",
3101
        "zone.js": "~0.10.3"
3102
      },
3103
      "dependencies": {
3104
        "@angular/compiler": {
3105
          "version": "9.0.0",
3106
          "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-9.0.0.tgz",
3107
          "integrity": "sha512-ctjwuntPfZZT2mNj2NDIVu51t9cvbhl/16epc5xEwyzyDt76pX9UgwvY+MbXrf/C/FWwdtmNtfP698BKI+9leQ==",
3108
          "dev": true
3109
        },
3110
        "@angular/core": {
3111
          "version": "9.0.0",
3112
          "resolved": "https://registry.npmjs.org/@angular/core/-/core-9.0.0.tgz",
3113
          "integrity": "sha512-6Pxgsrf0qF9iFFqmIcWmjJGkkCaCm6V5QNnxMy2KloO3SDq6QuMVRbN9RtC8Urmo25LP+eZ6ZgYqFYpdD8Hd9w==",
3114
          "dev": true
3115
        },
3116
        "source-map": {
3117
          "version": "0.5.7",
3118
          "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
3119
          "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
3120
          "dev": true
3121
        },
3122
        "tslib": {
3123
          "version": "1.14.1",
3124
          "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
3125
          "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
3126
          "dev": true
3127
        },
3128
        "zone.js": {
3129
          "version": "0.10.3",
3130
          "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.10.3.tgz",
3131
          "integrity": "sha512-LXVLVEq0NNOqK/fLJo3d0kfzd4sxwn2/h67/02pjCjfKDxgx1i9QqpvtHD8CrBnSSwMw5+dy11O7FRX5mkO7Cg==",
3132
          "dev": true
3133
        }
3134
      }
3135
    },
3136
    "collection-visit": {
3137
      "version": "1.0.0",
3138
      "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz",
3139
      "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=",
3140
      "dev": true,
3141
      "requires": {
3142
        "map-visit": "^1.0.0",
3143
        "object-visit": "^1.0.0"
3144
      }
3145
    },
3146
    "color-convert": {
3147
      "version": "1.9.3",
3148
      "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
3149
      "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
3150
      "dev": true,
3151
      "requires": {
3152
        "color-name": "1.1.3"
3153
      }
3154
    },
3155
    "color-name": {
3156
      "version": "1.1.3",
3157
      "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
3158
      "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
3159
      "dev": true
3160
    },
3161
    "colord": {
3162
      "version": "2.1.0",
3163
      "resolved": "https://registry.npmjs.org/colord/-/colord-2.1.0.tgz",
3164
      "integrity": "sha512-H5sDP9XDk2uP+x/xSGkgB9SEFc1bojdI5DMKU0jmSXQtml2GIe48dj1DcSS0e53QQAHn+JKqUXbGeGX24xWD7w==",
3165
      "dev": true
3166
    },
3167
    "colorette": {
3168
      "version": "1.2.2",
3169
      "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.2.tgz",
3170
      "integrity": "sha512-MKGMzyfeuutC/ZJ1cba9NqcNpfeqMUcYmyF1ZFY6/Cn7CNSAKx6a+s48sqLqyAiZuaP2TcqMhoo+dlwFnVxT9w==",
3171
      "dev": true
3172
    },
3173
    "colors": {
3174
      "version": "1.4.0",
3175
      "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz",
3176
      "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==",
3177
      "dev": true
3178
    },
3179
    "combined-stream": {
3180
      "version": "1.0.8",
3181
      "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
3182
      "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
3183
      "dev": true,
3184
      "requires": {
3185
        "delayed-stream": "~1.0.0"
3186
      }
3187
    },
3188
    "commander": {
3189
      "version": "7.2.0",
3190
      "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz",
3191
      "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==",
3192
      "dev": true
3193
    },
3194
    "commondir": {
3195
      "version": "1.0.1",
3196
      "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz",
3197
      "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=",
3198
      "dev": true
3199
    },
3200
    "component-emitter": {
3201
      "version": "1.3.0",
3202
      "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz",
3203
      "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==",
3204
      "dev": true
3205
    },
3206
    "compressible": {
3207
      "version": "2.0.18",
3208
      "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz",
3209
      "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==",
3210
      "dev": true,
3211
      "requires": {
3212
        "mime-db": ">= 1.43.0 < 2"
3213
      }
3214
    },
3215
    "compression": {
3216
      "version": "1.7.4",
3217
      "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz",
3218
      "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==",
3219
      "dev": true,
3220
      "requires": {
3221
        "accepts": "~1.3.5",
3222
        "bytes": "3.0.0",
3223
        "compressible": "~2.0.16",
3224
        "debug": "2.6.9",
3225
        "on-headers": "~1.0.2",
3226
        "safe-buffer": "5.1.2",
3227
        "vary": "~1.1.2"
3228
      },
3229
      "dependencies": {
3230
        "debug": {
3231
          "version": "2.6.9",
3232
          "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
3233
          "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
3234
          "dev": true,
3235
          "requires": {
3236
            "ms": "2.0.0"
3237
          }
3238
        },
3239
        "ms": {
3240
          "version": "2.0.0",
3241
          "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
3242
          "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
3243
          "dev": true
3244
        }
3245
      }
3246
    },
3247
    "concat-map": {
3248
      "version": "0.0.1",
3249
      "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
3250
      "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
3251
      "dev": true
3252
    },
3253
    "connect": {
3254
      "version": "3.7.0",
3255
      "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz",
3256
      "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==",
3257
      "dev": true,
3258
      "requires": {
3259
        "debug": "2.6.9",
3260
        "finalhandler": "1.1.2",
3261
        "parseurl": "~1.3.3",
3262
        "utils-merge": "1.0.1"
3263
      },
3264
      "dependencies": {
3265
        "debug": {
3266
          "version": "2.6.9",
3267
          "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
3268
          "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
3269
          "dev": true,
3270
          "requires": {
3271
            "ms": "2.0.0"
3272
          }
3273
        },
3274
        "ms": {
3275
          "version": "2.0.0",
3276
          "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
3277
          "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
3278
          "dev": true
3279
        }
3280
      }
3281
    },
3282
    "connect-history-api-fallback": {
3283
      "version": "1.6.0",
3284
      "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz",
3285
      "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==",
3286
      "dev": true
3287
    },
3288
    "console-control-strings": {
3289
      "version": "1.1.0",
3290
      "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz",
3291
      "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=",
3292
      "dev": true
3293
    },
3294
    "content-disposition": {
3295
      "version": "0.5.3",
3296
      "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz",
3297
      "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==",
3298
      "dev": true,
3299
      "requires": {
3300
        "safe-buffer": "5.1.2"
3301
      }
3302
    },
3303
    "content-type": {
3304
      "version": "1.0.4",
3305
      "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz",
3306
      "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==",
3307
      "dev": true
3308
    },
3309
    "convert-source-map": {
3310
      "version": "1.8.0",
3311
      "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz",
3312
      "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==",
3313
      "dev": true,
3314
      "requires": {
3315
        "safe-buffer": "~5.1.1"
3316
      }
3317
    },
3318
    "cookie": {
3319
      "version": "0.4.0",
3320
      "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz",
3321
      "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==",
3322
      "dev": true
3323
    },
3324
    "cookie-signature": {
3325
      "version": "1.0.6",
3326
      "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz",
3327
      "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=",
3328
      "dev": true
3329
    },
3330
    "copy-anything": {
3331
      "version": "2.0.3",
3332
      "resolved": "https://registry.npmjs.org/copy-anything/-/copy-anything-2.0.3.tgz",
3333
      "integrity": "sha512-GK6QUtisv4fNS+XcI7shX0Gx9ORg7QqIznyfho79JTnX1XhLiyZHfftvGiziqzRiEi/Bjhgpi+D2o7HxJFPnDQ==",
3334
      "dev": true,
3335
      "requires": {
3336
        "is-what": "^3.12.0"
3337
      }
3338
    },
3339
    "copy-descriptor": {
3340
      "version": "0.1.1",
3341
      "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz",
3342
      "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=",
3343
      "dev": true
3344
    },
3345
    "copy-webpack-plugin": {
3346
      "version": "9.0.0",
3347
      "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-9.0.0.tgz",
3348
      "integrity": "sha512-k8UB2jLIb1Jip2nZbCz83T/XfhfjX6mB1yLJNYKrpYi7FQimfOoFv/0//iT6HV1K8FwUB5yUbCcnpLebJXJTug==",
3349
      "dev": true,
3350
      "requires": {
3351
        "fast-glob": "^3.2.5",
3352
        "glob-parent": "^6.0.0",
3353
        "globby": "^11.0.3",
3354
        "normalize-path": "^3.0.0",
3355
        "p-limit": "^3.1.0",
3356
        "schema-utils": "^3.0.0",
3357
        "serialize-javascript": "^5.0.1"
3358
      },
3359
      "dependencies": {
3360
        "glob-parent": {
3361
          "version": "6.0.0",
3362
          "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.0.tgz",
3363
          "integrity": "sha512-Hdd4287VEJcZXUwv1l8a+vXC1GjOQqXe+VS30w/ypihpcnu9M1n3xeYeJu5CBpeEQj2nAab2xxz28GuA3vp4Ww==",
3364
          "dev": true,
3365
          "requires": {
3366
            "is-glob": "^4.0.1"
3367
          }
3368
        },
3369
        "p-limit": {
3370
          "version": "3.1.0",
3371
          "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",
3372
          "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",
3373
          "dev": true,
3374
          "requires": {
3375
            "yocto-queue": "^0.1.0"
3376
          }
3377
        },
3378
        "schema-utils": {
3379
          "version": "3.1.0",
3380
          "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.0.tgz",
3381
          "integrity": "sha512-tTEaeYkyIhEZ9uWgAjDerWov3T9MgX8dhhy2r0IGeeX4W8ngtGl1++dUve/RUqzuaASSh7shwCDJjEzthxki8w==",
3382
          "dev": true,
3383
          "requires": {
3384
            "@types/json-schema": "^7.0.7",
3385
            "ajv": "^6.12.5",
3386
            "ajv-keywords": "^3.5.2"
3387