Warning, /phoenix-eic-event-display/package-lock.json is written in an unsupported language. File is not indexed.
0001 {
0002 "name": "phoenix-eic-event-display",
0003 "version": "0.0.0",
0004 "lockfileVersion": 2,
0005 "requires": true,
0006 "packages": {
0007 "": {
0008 "name": "phoenix-eic-event-display",
0009 "version": "0.0.0",
0010 "dependencies": {
0011 "@angular/animations": "^14.0.0",
0012 "@angular/common": "^14.0.0",
0013 "@angular/compiler": "^14.0.0",
0014 "@angular/core": "^14.0.0",
0015 "@angular/forms": "^14.0.0",
0016 "@angular/platform-browser": "^14.0.0",
0017 "@angular/platform-browser-dynamic": "^14.0.0",
0018 "@angular/router": "^14.0.0",
0019 "phoenix-event-display": "^2.9.0",
0020 "phoenix-ui-components": "^2.9.0",
0021 "rxjs": "~7.5.0",
0022 "tslib": "^2.3.0",
0023 "zone.js": "~0.11.4"
0024 },
0025 "devDependencies": {
0026 "@angular-devkit/build-angular": "^14.0.5",
0027 "@angular/cli": "~14.0.5",
0028 "@angular/compiler-cli": "^14.0.0",
0029 "@types/dat.gui": "^0.7.7",
0030 "@types/jasmine": "~4.0.0",
0031 "@types/three": "^0.141.0",
0032 "jasmine-core": "~4.1.0",
0033 "karma": "~6.3.0",
0034 "karma-chrome-launcher": "~3.1.0",
0035 "karma-coverage": "~2.2.0",
0036 "karma-jasmine": "~5.0.0",
0037 "karma-jasmine-html-reporter": "~1.7.0",
0038 "typescript": "~4.7.2"
0039 }
0040 },
0041 "node_modules/@ampproject/remapping": {
0042 "version": "2.2.0",
0043 "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz",
0044 "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==",
0045 "dev": true,
0046 "dependencies": {
0047 "@jridgewell/gen-mapping": "^0.1.0",
0048 "@jridgewell/trace-mapping": "^0.3.9"
0049 },
0050 "engines": {
0051 "node": ">=6.0.0"
0052 }
0053 },
0054 "node_modules/@angular-devkit/architect": {
0055 "version": "0.1400.5",
0056 "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1400.5.tgz",
0057 "integrity": "sha512-A5sRLPK3qGJAehYtX4ayUDwxQZ02yvsrxcpf3sv492IxbF7ymdMhcxIp+0UG6wIsLvpQkpW9ekJUdKmFB6GVAw==",
0058 "dev": true,
0059 "dependencies": {
0060 "@angular-devkit/core": "14.0.5",
0061 "rxjs": "6.6.7"
0062 },
0063 "engines": {
0064 "node": "^14.15.0 || >=16.10.0",
0065 "npm": "^6.11.0 || ^7.5.6 || >=8.0.0",
0066 "yarn": ">= 1.13.0"
0067 }
0068 },
0069 "node_modules/@angular-devkit/architect/node_modules/rxjs": {
0070 "version": "6.6.7",
0071 "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz",
0072 "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==",
0073 "dev": true,
0074 "dependencies": {
0075 "tslib": "^1.9.0"
0076 },
0077 "engines": {
0078 "npm": ">=2.0.0"
0079 }
0080 },
0081 "node_modules/@angular-devkit/architect/node_modules/tslib": {
0082 "version": "1.14.1",
0083 "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
0084 "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
0085 "dev": true
0086 },
0087 "node_modules/@angular-devkit/build-angular": {
0088 "version": "14.0.5",
0089 "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-14.0.5.tgz",
0090 "integrity": "sha512-Yjp0KyuJz4BvvW3xGC6UzYyVhMXTr5geYQskI7pkXaoNvVVD9Su4kaxl78dZBT/GRNZmNkrB2fJ4D8OOWH/oBg==",
0091 "dev": true,
0092 "dependencies": {
0093 "@ampproject/remapping": "2.2.0",
0094 "@angular-devkit/architect": "0.1400.5",
0095 "@angular-devkit/build-webpack": "0.1400.5",
0096 "@angular-devkit/core": "14.0.5",
0097 "@babel/core": "7.17.10",
0098 "@babel/generator": "7.17.10",
0099 "@babel/helper-annotate-as-pure": "7.16.7",
0100 "@babel/plugin-proposal-async-generator-functions": "7.16.8",
0101 "@babel/plugin-transform-async-to-generator": "7.16.8",
0102 "@babel/plugin-transform-runtime": "7.17.10",
0103 "@babel/preset-env": "7.17.10",
0104 "@babel/runtime": "7.17.9",
0105 "@babel/template": "7.16.7",
0106 "@discoveryjs/json-ext": "0.5.7",
0107 "@ngtools/webpack": "14.0.5",
0108 "ansi-colors": "4.1.1",
0109 "babel-loader": "8.2.5",
0110 "babel-plugin-istanbul": "6.1.1",
0111 "browserslist": "^4.9.1",
0112 "cacache": "16.0.7",
0113 "copy-webpack-plugin": "10.2.4",
0114 "critters": "0.0.16",
0115 "css-loader": "6.7.1",
0116 "esbuild-wasm": "0.14.38",
0117 "glob": "8.0.1",
0118 "https-proxy-agent": "5.0.1",
0119 "inquirer": "8.2.4",
0120 "jsonc-parser": "3.0.0",
0121 "karma-source-map-support": "1.4.0",
0122 "less": "4.1.2",
0123 "less-loader": "10.2.0",
0124 "license-webpack-plugin": "4.0.2",
0125 "loader-utils": "3.2.0",
0126 "mini-css-extract-plugin": "2.6.0",
0127 "minimatch": "5.0.1",
0128 "open": "8.4.0",
0129 "ora": "5.4.1",
0130 "parse5-html-rewriting-stream": "6.0.1",
0131 "piscina": "3.2.0",
0132 "postcss": "8.4.13",
0133 "postcss-import": "14.1.0",
0134 "postcss-loader": "6.2.1",
0135 "postcss-preset-env": "7.5.0",
0136 "regenerator-runtime": "0.13.9",
0137 "resolve-url-loader": "5.0.0",
0138 "rxjs": "6.6.7",
0139 "sass": "1.51.0",
0140 "sass-loader": "12.6.0",
0141 "semver": "7.3.7",
0142 "source-map-loader": "3.0.1",
0143 "source-map-support": "0.5.21",
0144 "stylus": "0.57.0",
0145 "stylus-loader": "6.2.0",
0146 "terser": "5.13.1",
0147 "text-table": "0.2.0",
0148 "tree-kill": "1.2.2",
0149 "tslib": "2.4.0",
0150 "webpack": "5.72.1",
0151 "webpack-dev-middleware": "5.3.1",
0152 "webpack-dev-server": "4.9.0",
0153 "webpack-merge": "5.8.0",
0154 "webpack-subresource-integrity": "5.1.0"
0155 },
0156 "engines": {
0157 "node": "^14.15.0 || >=16.10.0",
0158 "npm": "^6.11.0 || ^7.5.6 || >=8.0.0",
0159 "yarn": ">= 1.13.0"
0160 },
0161 "optionalDependencies": {
0162 "esbuild": "0.14.38"
0163 },
0164 "peerDependencies": {
0165 "@angular/compiler-cli": "^14.0.0",
0166 "@angular/localize": "^14.0.0",
0167 "@angular/service-worker": "^14.0.0",
0168 "karma": "^6.3.0",
0169 "ng-packagr": "^14.0.0",
0170 "protractor": "^7.0.0",
0171 "tailwindcss": "^2.0.0 || ^3.0.0",
0172 "typescript": ">=4.6.2 <4.8"
0173 },
0174 "peerDependenciesMeta": {
0175 "@angular/localize": {
0176 "optional": true
0177 },
0178 "@angular/service-worker": {
0179 "optional": true
0180 },
0181 "karma": {
0182 "optional": true
0183 },
0184 "ng-packagr": {
0185 "optional": true
0186 },
0187 "protractor": {
0188 "optional": true
0189 },
0190 "tailwindcss": {
0191 "optional": true
0192 }
0193 }
0194 },
0195 "node_modules/@angular-devkit/build-angular/node_modules/rxjs": {
0196 "version": "6.6.7",
0197 "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz",
0198 "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==",
0199 "dev": true,
0200 "dependencies": {
0201 "tslib": "^1.9.0"
0202 },
0203 "engines": {
0204 "npm": ">=2.0.0"
0205 }
0206 },
0207 "node_modules/@angular-devkit/build-angular/node_modules/rxjs/node_modules/tslib": {
0208 "version": "1.14.1",
0209 "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
0210 "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
0211 "dev": true
0212 },
0213 "node_modules/@angular-devkit/build-webpack": {
0214 "version": "0.1400.5",
0215 "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1400.5.tgz",
0216 "integrity": "sha512-bg5P9e7ZqV4Vmj3eFmfZhGXxp2FICN/myvu9IpUyIaNfwsi/0S98Cc4MMH0GtoK0uy27kB5QSyWUO1rwB+npJA==",
0217 "dev": true,
0218 "dependencies": {
0219 "@angular-devkit/architect": "0.1400.5",
0220 "rxjs": "6.6.7"
0221 },
0222 "engines": {
0223 "node": "^14.15.0 || >=16.10.0",
0224 "npm": "^6.11.0 || ^7.5.6 || >=8.0.0",
0225 "yarn": ">= 1.13.0"
0226 },
0227 "peerDependencies": {
0228 "webpack": "^5.30.0",
0229 "webpack-dev-server": "^4.0.0"
0230 }
0231 },
0232 "node_modules/@angular-devkit/build-webpack/node_modules/rxjs": {
0233 "version": "6.6.7",
0234 "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz",
0235 "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==",
0236 "dev": true,
0237 "dependencies": {
0238 "tslib": "^1.9.0"
0239 },
0240 "engines": {
0241 "npm": ">=2.0.0"
0242 }
0243 },
0244 "node_modules/@angular-devkit/build-webpack/node_modules/tslib": {
0245 "version": "1.14.1",
0246 "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
0247 "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
0248 "dev": true
0249 },
0250 "node_modules/@angular-devkit/core": {
0251 "version": "14.0.5",
0252 "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-14.0.5.tgz",
0253 "integrity": "sha512-/CUGi6QLwh79FvsOY7M+1LQL3asZsbQW/WBd5f1iu5y7TLNqCwo+wOb0ZXLDNPw45vYBxFajtt3ob3U7qx3jNg==",
0254 "dev": true,
0255 "dependencies": {
0256 "ajv": "8.11.0",
0257 "ajv-formats": "2.1.1",
0258 "jsonc-parser": "3.0.0",
0259 "rxjs": "6.6.7",
0260 "source-map": "0.7.3"
0261 },
0262 "engines": {
0263 "node": "^14.15.0 || >=16.10.0",
0264 "npm": "^6.11.0 || ^7.5.6 || >=8.0.0",
0265 "yarn": ">= 1.13.0"
0266 },
0267 "peerDependencies": {
0268 "chokidar": "^3.5.2"
0269 },
0270 "peerDependenciesMeta": {
0271 "chokidar": {
0272 "optional": true
0273 }
0274 }
0275 },
0276 "node_modules/@angular-devkit/core/node_modules/rxjs": {
0277 "version": "6.6.7",
0278 "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz",
0279 "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==",
0280 "dev": true,
0281 "dependencies": {
0282 "tslib": "^1.9.0"
0283 },
0284 "engines": {
0285 "npm": ">=2.0.0"
0286 }
0287 },
0288 "node_modules/@angular-devkit/core/node_modules/tslib": {
0289 "version": "1.14.1",
0290 "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
0291 "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
0292 "dev": true
0293 },
0294 "node_modules/@angular-devkit/schematics": {
0295 "version": "14.0.5",
0296 "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-14.0.5.tgz",
0297 "integrity": "sha512-sufxITBkn2MvgEREt9JQ3QCKHS+sue1WsVzLE+TWqG5MC/RPk0f9tQ5VoHk6ZTzDKUvOtSoc7G+n0RscQsyp5g==",
0298 "dev": true,
0299 "dependencies": {
0300 "@angular-devkit/core": "14.0.5",
0301 "jsonc-parser": "3.0.0",
0302 "magic-string": "0.26.1",
0303 "ora": "5.4.1",
0304 "rxjs": "6.6.7"
0305 },
0306 "engines": {
0307 "node": "^14.15.0 || >=16.10.0",
0308 "npm": "^6.11.0 || ^7.5.6 || >=8.0.0",
0309 "yarn": ">= 1.13.0"
0310 }
0311 },
0312 "node_modules/@angular-devkit/schematics/node_modules/rxjs": {
0313 "version": "6.6.7",
0314 "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz",
0315 "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==",
0316 "dev": true,
0317 "dependencies": {
0318 "tslib": "^1.9.0"
0319 },
0320 "engines": {
0321 "npm": ">=2.0.0"
0322 }
0323 },
0324 "node_modules/@angular-devkit/schematics/node_modules/tslib": {
0325 "version": "1.14.1",
0326 "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
0327 "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
0328 "dev": true
0329 },
0330 "node_modules/@angular/animations": {
0331 "version": "14.0.5",
0332 "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-14.0.5.tgz",
0333 "integrity": "sha512-oQy4rZIsJUHbK4CMxEgxVVOKAbX+k16Wqc9t6zPlqayvj0wQA1XdTdbXMfiZyekFgtfnjb+UPjmXa2FNe1G8NQ==",
0334 "dependencies": {
0335 "tslib": "^2.3.0"
0336 },
0337 "engines": {
0338 "node": "^14.15.0 || >=16.10.0"
0339 },
0340 "peerDependencies": {
0341 "@angular/core": "14.0.5"
0342 }
0343 },
0344 "node_modules/@angular/cdk": {
0345 "version": "13.3.9",
0346 "resolved": "https://registry.npmjs.org/@angular/cdk/-/cdk-13.3.9.tgz",
0347 "integrity": "sha512-XCuCbeuxWFyo3EYrgEYx7eHzwl76vaWcxtWXl00ka8d+WAOtMQ6Tf1D98ybYT5uwF9889fFpXAPw98mVnlo3MA==",
0348 "dependencies": {
0349 "tslib": "^2.3.0"
0350 },
0351 "optionalDependencies": {
0352 "parse5": "^5.0.0"
0353 },
0354 "peerDependencies": {
0355 "@angular/common": "^13.0.0 || ^14.0.0-0",
0356 "@angular/core": "^13.0.0 || ^14.0.0-0",
0357 "rxjs": "^6.5.3 || ^7.4.0"
0358 }
0359 },
0360 "node_modules/@angular/cdk/node_modules/parse5": {
0361 "version": "5.1.1",
0362 "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.1.tgz",
0363 "integrity": "sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==",
0364 "optional": true
0365 },
0366 "node_modules/@angular/cli": {
0367 "version": "14.0.5",
0368 "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-14.0.5.tgz",
0369 "integrity": "sha512-/Iqvy3vRqakHdxNi+Qo18xXQr8E1cCaKzMBnxR2wHNdlu1lyaw0p20E8LumoueXCrs+/SK6aKDvN6ek0R/q8Jg==",
0370 "dev": true,
0371 "dependencies": {
0372 "@angular-devkit/architect": "0.1400.5",
0373 "@angular-devkit/core": "14.0.5",
0374 "@angular-devkit/schematics": "14.0.5",
0375 "@schematics/angular": "14.0.5",
0376 "@yarnpkg/lockfile": "1.1.0",
0377 "ansi-colors": "4.1.1",
0378 "debug": "4.3.4",
0379 "ini": "3.0.0",
0380 "inquirer": "8.2.4",
0381 "jsonc-parser": "3.0.0",
0382 "npm-package-arg": "9.0.2",
0383 "npm-pick-manifest": "7.0.1",
0384 "open": "8.4.0",
0385 "ora": "5.4.1",
0386 "pacote": "13.3.0",
0387 "resolve": "1.22.0",
0388 "semver": "7.3.7",
0389 "symbol-observable": "4.0.0",
0390 "uuid": "8.3.2",
0391 "yargs": "17.4.1"
0392 },
0393 "bin": {
0394 "ng": "bin/ng.js"
0395 },
0396 "engines": {
0397 "node": "^14.15.0 || >=16.10.0",
0398 "npm": "^6.11.0 || ^7.5.6 || >=8.0.0",
0399 "yarn": ">= 1.13.0"
0400 }
0401 },
0402 "node_modules/@angular/common": {
0403 "version": "14.0.5",
0404 "resolved": "https://registry.npmjs.org/@angular/common/-/common-14.0.5.tgz",
0405 "integrity": "sha512-YFRPxx3yRLjk0gPL7tm/97mi8+Pjt3q6zWCjrLkAlDjniDvgmKNWIQ1h6crZQR0Cw7yNqK0QoFXQgTw0GJIWLQ==",
0406 "dependencies": {
0407 "tslib": "^2.3.0"
0408 },
0409 "engines": {
0410 "node": "^14.15.0 || >=16.10.0"
0411 },
0412 "peerDependencies": {
0413 "@angular/core": "14.0.5",
0414 "rxjs": "^6.5.3 || ^7.4.0"
0415 }
0416 },
0417 "node_modules/@angular/compiler": {
0418 "version": "14.0.5",
0419 "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-14.0.5.tgz",
0420 "integrity": "sha512-2Fxrdd5558FFSgWU0szYMo6Lea1jzBPzn8oAcLxo/OkaHgX8tSrlmY6y3TMlSxJu8NbdKcq1CqFMrfw5mqtoDA==",
0421 "dependencies": {
0422 "tslib": "^2.3.0"
0423 },
0424 "engines": {
0425 "node": "^14.15.0 || >=16.10.0"
0426 },
0427 "peerDependencies": {
0428 "@angular/core": "14.0.5"
0429 },
0430 "peerDependenciesMeta": {
0431 "@angular/core": {
0432 "optional": true
0433 }
0434 }
0435 },
0436 "node_modules/@angular/compiler-cli": {
0437 "version": "14.0.5",
0438 "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-14.0.5.tgz",
0439 "integrity": "sha512-1bzojB5OoI/YLC7er+h+v1teG4Pp4jUxsFm9FmmgGaJ4gfadsPshzhZNASKoq/g7bQB7RnX0kgTGwwQImpirwQ==",
0440 "dev": true,
0441 "dependencies": {
0442 "@babel/core": "^7.17.2",
0443 "chokidar": "^3.0.0",
0444 "convert-source-map": "^1.5.1",
0445 "dependency-graph": "^0.11.0",
0446 "magic-string": "^0.26.0",
0447 "reflect-metadata": "^0.1.2",
0448 "semver": "^7.0.0",
0449 "sourcemap-codec": "^1.4.8",
0450 "tslib": "^2.3.0",
0451 "yargs": "^17.2.1"
0452 },
0453 "bin": {
0454 "ng-xi18n": "bundles/src/bin/ng_xi18n.js",
0455 "ngc": "bundles/src/bin/ngc.js",
0456 "ngcc": "bundles/ngcc/main-ngcc.js"
0457 },
0458 "engines": {
0459 "node": "^14.15.0 || >=16.10.0"
0460 },
0461 "peerDependencies": {
0462 "@angular/compiler": "14.0.5",
0463 "typescript": ">=4.6.2 <4.8"
0464 }
0465 },
0466 "node_modules/@angular/core": {
0467 "version": "14.0.5",
0468 "resolved": "https://registry.npmjs.org/@angular/core/-/core-14.0.5.tgz",
0469 "integrity": "sha512-4MIfFM2nD+N0/Dk8xKfKvbdS/zYRhQgdnKT6ZIIV7Y/XCfn5QAIa4+vB5BEAZpuzSsZHLVdBQQ0TkaiONLfL2Q==",
0470 "dependencies": {
0471 "tslib": "^2.3.0"
0472 },
0473 "engines": {
0474 "node": "^14.15.0 || >=16.10.0"
0475 },
0476 "peerDependencies": {
0477 "rxjs": "^6.5.3 || ^7.4.0",
0478 "zone.js": "~0.11.4"
0479 }
0480 },
0481 "node_modules/@angular/forms": {
0482 "version": "14.0.5",
0483 "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-14.0.5.tgz",
0484 "integrity": "sha512-N1sxzaG4r0rwT3++lyYmbCUgSZaZA7E2NURvU1OFw6fay/XlI+ss1ZBFc6X0XfSa+OWxPuIBKnPmmQlP7aKOiQ==",
0485 "dependencies": {
0486 "tslib": "^2.3.0"
0487 },
0488 "engines": {
0489 "node": "^14.15.0 || >=16.10.0"
0490 },
0491 "peerDependencies": {
0492 "@angular/common": "14.0.5",
0493 "@angular/core": "14.0.5",
0494 "@angular/platform-browser": "14.0.5",
0495 "rxjs": "^6.5.3 || ^7.4.0"
0496 }
0497 },
0498 "node_modules/@angular/material": {
0499 "version": "13.3.9",
0500 "resolved": "https://registry.npmjs.org/@angular/material/-/material-13.3.9.tgz",
0501 "integrity": "sha512-FU8lcMgo+AL8ckd27B4V097ZPoIZNRHiCe3wpgkImT1qC0YwcyXZVn0MqQTTFSdC9a/aI8wPm3AbTClJEVw5Vw==",
0502 "dependencies": {
0503 "tslib": "^2.3.0"
0504 },
0505 "peerDependencies": {
0506 "@angular/animations": "^13.0.0 || ^14.0.0-0",
0507 "@angular/cdk": "13.3.9",
0508 "@angular/common": "^13.0.0 || ^14.0.0-0",
0509 "@angular/core": "^13.0.0 || ^14.0.0-0",
0510 "@angular/forms": "^13.0.0 || ^14.0.0-0",
0511 "@angular/platform-browser": "^13.0.0 || ^14.0.0-0",
0512 "rxjs": "^6.5.3 || ^7.4.0"
0513 }
0514 },
0515 "node_modules/@angular/platform-browser": {
0516 "version": "14.0.5",
0517 "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-14.0.5.tgz",
0518 "integrity": "sha512-uWFLBKuEgLuT1HnWctr8rMdnwZZ2gEcUWbhbf6DvwePcN1G5T+ltDOcQ3o2a8396hgmU0JyxBFVyGC/PiCe5fQ==",
0519 "dependencies": {
0520 "tslib": "^2.3.0"
0521 },
0522 "engines": {
0523 "node": "^14.15.0 || >=16.10.0"
0524 },
0525 "peerDependencies": {
0526 "@angular/animations": "14.0.5",
0527 "@angular/common": "14.0.5",
0528 "@angular/core": "14.0.5"
0529 },
0530 "peerDependenciesMeta": {
0531 "@angular/animations": {
0532 "optional": true
0533 }
0534 }
0535 },
0536 "node_modules/@angular/platform-browser-dynamic": {
0537 "version": "14.0.5",
0538 "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-14.0.5.tgz",
0539 "integrity": "sha512-VVka6K5jFd6DkFOq+ddMUj1QuI5+As5SbDLkJW0N452cYXA+CE5Y265DvbNbdXXl5wSffGGrizlKrI8jp9uLEQ==",
0540 "dependencies": {
0541 "tslib": "^2.3.0"
0542 },
0543 "engines": {
0544 "node": "^14.15.0 || >=16.10.0"
0545 },
0546 "peerDependencies": {
0547 "@angular/common": "14.0.5",
0548 "@angular/compiler": "14.0.5",
0549 "@angular/core": "14.0.5",
0550 "@angular/platform-browser": "14.0.5"
0551 }
0552 },
0553 "node_modules/@angular/router": {
0554 "version": "14.0.5",
0555 "resolved": "https://registry.npmjs.org/@angular/router/-/router-14.0.5.tgz",
0556 "integrity": "sha512-10V6MCzg65HdnylSOSDvmcvhWhsVaedrzyfulvAT1/f77HZkK8yv1lTZ9gL/rAMOnKoH3uzdQqlDj8AnuRLKFw==",
0557 "dependencies": {
0558 "tslib": "^2.3.0"
0559 },
0560 "engines": {
0561 "node": "^14.15.0 || >=16.10.0"
0562 },
0563 "peerDependencies": {
0564 "@angular/common": "14.0.5",
0565 "@angular/core": "14.0.5",
0566 "@angular/platform-browser": "14.0.5",
0567 "rxjs": "^6.5.3 || ^7.4.0"
0568 }
0569 },
0570 "node_modules/@assemblyscript/loader": {
0571 "version": "0.10.1",
0572 "resolved": "https://registry.npmjs.org/@assemblyscript/loader/-/loader-0.10.1.tgz",
0573 "integrity": "sha512-H71nDOOL8Y7kWRLqf6Sums+01Q5msqBW2KhDUTemh1tvY04eSkSXrK0uj/4mmY0Xr16/3zyZmsrxN7CKuRbNRg==",
0574 "dev": true
0575 },
0576 "node_modules/@babel/code-frame": {
0577 "version": "7.23.5",
0578 "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.23.5.tgz",
0579 "integrity": "sha512-CgH3s1a96LipHCmSUmYFPwY7MNx8C3avkq7i4Wl3cfa662ldtUe4VM1TPXX70pfmrlWTb6jLqTYrZyT2ZTJBgA==",
0580 "dev": true,
0581 "dependencies": {
0582 "@babel/highlight": "^7.23.4",
0583 "chalk": "^2.4.2"
0584 },
0585 "engines": {
0586 "node": ">=6.9.0"
0587 }
0588 },
0589 "node_modules/@babel/compat-data": {
0590 "version": "7.18.8",
0591 "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.18.8.tgz",
0592 "integrity": "sha512-HSmX4WZPPK3FUxYp7g2T6EyO8j96HlZJlxmKPSh6KAcqwyDrfx7hKjXpAW/0FhFfTJsR0Yt4lAjLI2coMptIHQ==",
0593 "dev": true,
0594 "engines": {
0595 "node": ">=6.9.0"
0596 }
0597 },
0598 "node_modules/@babel/core": {
0599 "version": "7.17.10",
0600 "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.17.10.tgz",
0601 "integrity": "sha512-liKoppandF3ZcBnIYFjfSDHZLKdLHGJRkoWtG8zQyGJBQfIYobpnVGI5+pLBNtS6psFLDzyq8+h5HiVljW9PNA==",
0602 "dev": true,
0603 "dependencies": {
0604 "@ampproject/remapping": "^2.1.0",
0605 "@babel/code-frame": "^7.16.7",
0606 "@babel/generator": "^7.17.10",
0607 "@babel/helper-compilation-targets": "^7.17.10",
0608 "@babel/helper-module-transforms": "^7.17.7",
0609 "@babel/helpers": "^7.17.9",
0610 "@babel/parser": "^7.17.10",
0611 "@babel/template": "^7.16.7",
0612 "@babel/traverse": "^7.17.10",
0613 "@babel/types": "^7.17.10",
0614 "convert-source-map": "^1.7.0",
0615 "debug": "^4.1.0",
0616 "gensync": "^1.0.0-beta.2",
0617 "json5": "^2.2.1",
0618 "semver": "^6.3.0"
0619 },
0620 "engines": {
0621 "node": ">=6.9.0"
0622 },
0623 "funding": {
0624 "type": "opencollective",
0625 "url": "https://opencollective.com/babel"
0626 }
0627 },
0628 "node_modules/@babel/core/node_modules/semver": {
0629 "version": "6.3.0",
0630 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
0631 "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
0632 "dev": true,
0633 "bin": {
0634 "semver": "bin/semver.js"
0635 }
0636 },
0637 "node_modules/@babel/generator": {
0638 "version": "7.17.10",
0639 "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.10.tgz",
0640 "integrity": "sha512-46MJZZo9y3o4kmhBVc7zW7i8dtR1oIK/sdO5NcfcZRhTGYi+KKJRtHNgsU6c4VUcJmUNV/LQdebD/9Dlv4K+Tg==",
0641 "dev": true,
0642 "dependencies": {
0643 "@babel/types": "^7.17.10",
0644 "@jridgewell/gen-mapping": "^0.1.0",
0645 "jsesc": "^2.5.1"
0646 },
0647 "engines": {
0648 "node": ">=6.9.0"
0649 }
0650 },
0651 "node_modules/@babel/helper-annotate-as-pure": {
0652 "version": "7.16.7",
0653 "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.7.tgz",
0654 "integrity": "sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw==",
0655 "dev": true,
0656 "dependencies": {
0657 "@babel/types": "^7.16.7"
0658 },
0659 "engines": {
0660 "node": ">=6.9.0"
0661 }
0662 },
0663 "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": {
0664 "version": "7.18.6",
0665 "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.18.6.tgz",
0666 "integrity": "sha512-KT10c1oWEpmrIRYnthbzHgoOf6B+Xd6a5yhdbNtdhtG7aO1or5HViuf1TQR36xY/QprXA5nvxO6nAjhJ4y38jw==",
0667 "dev": true,
0668 "dependencies": {
0669 "@babel/helper-explode-assignable-expression": "^7.18.6",
0670 "@babel/types": "^7.18.6"
0671 },
0672 "engines": {
0673 "node": ">=6.9.0"
0674 }
0675 },
0676 "node_modules/@babel/helper-compilation-targets": {
0677 "version": "7.18.6",
0678 "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.18.6.tgz",
0679 "integrity": "sha512-vFjbfhNCzqdeAtZflUFrG5YIFqGTqsctrtkZ1D/NB0mDW9TwW3GmmUepYY4G9wCET5rY5ugz4OGTcLd614IzQg==",
0680 "dev": true,
0681 "dependencies": {
0682 "@babel/compat-data": "^7.18.6",
0683 "@babel/helper-validator-option": "^7.18.6",
0684 "browserslist": "^4.20.2",
0685 "semver": "^6.3.0"
0686 },
0687 "engines": {
0688 "node": ">=6.9.0"
0689 },
0690 "peerDependencies": {
0691 "@babel/core": "^7.0.0"
0692 }
0693 },
0694 "node_modules/@babel/helper-compilation-targets/node_modules/semver": {
0695 "version": "6.3.0",
0696 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
0697 "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
0698 "dev": true,
0699 "bin": {
0700 "semver": "bin/semver.js"
0701 }
0702 },
0703 "node_modules/@babel/helper-create-class-features-plugin": {
0704 "version": "7.18.6",
0705 "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.18.6.tgz",
0706 "integrity": "sha512-YfDzdnoxHGV8CzqHGyCbFvXg5QESPFkXlHtvdCkesLjjVMT2Adxe4FGUR5ChIb3DxSaXO12iIOCWoXdsUVwnqw==",
0707 "dev": true,
0708 "dependencies": {
0709 "@babel/helper-annotate-as-pure": "^7.18.6",
0710 "@babel/helper-environment-visitor": "^7.18.6",
0711 "@babel/helper-function-name": "^7.18.6",
0712 "@babel/helper-member-expression-to-functions": "^7.18.6",
0713 "@babel/helper-optimise-call-expression": "^7.18.6",
0714 "@babel/helper-replace-supers": "^7.18.6",
0715 "@babel/helper-split-export-declaration": "^7.18.6"
0716 },
0717 "engines": {
0718 "node": ">=6.9.0"
0719 },
0720 "peerDependencies": {
0721 "@babel/core": "^7.0.0"
0722 }
0723 },
0724 "node_modules/@babel/helper-create-class-features-plugin/node_modules/@babel/helper-annotate-as-pure": {
0725 "version": "7.18.6",
0726 "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.18.6.tgz",
0727 "integrity": "sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==",
0728 "dev": true,
0729 "dependencies": {
0730 "@babel/types": "^7.18.6"
0731 },
0732 "engines": {
0733 "node": ">=6.9.0"
0734 }
0735 },
0736 "node_modules/@babel/helper-create-regexp-features-plugin": {
0737 "version": "7.18.6",
0738 "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.18.6.tgz",
0739 "integrity": "sha512-7LcpH1wnQLGrI+4v+nPp+zUvIkF9x0ddv1Hkdue10tg3gmRnLy97DXh4STiOf1qeIInyD69Qv5kKSZzKD8B/7A==",
0740 "dev": true,
0741 "dependencies": {
0742 "@babel/helper-annotate-as-pure": "^7.18.6",
0743 "regexpu-core": "^5.1.0"
0744 },
0745 "engines": {
0746 "node": ">=6.9.0"
0747 },
0748 "peerDependencies": {
0749 "@babel/core": "^7.0.0"
0750 }
0751 },
0752 "node_modules/@babel/helper-create-regexp-features-plugin/node_modules/@babel/helper-annotate-as-pure": {
0753 "version": "7.18.6",
0754 "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.18.6.tgz",
0755 "integrity": "sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==",
0756 "dev": true,
0757 "dependencies": {
0758 "@babel/types": "^7.18.6"
0759 },
0760 "engines": {
0761 "node": ">=6.9.0"
0762 }
0763 },
0764 "node_modules/@babel/helper-define-polyfill-provider": {
0765 "version": "0.3.1",
0766 "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.1.tgz",
0767 "integrity": "sha512-J9hGMpJQmtWmj46B3kBHmL38UhJGhYX7eqkcq+2gsstyYt341HmPeWspihX43yVRA0mS+8GGk2Gckc7bY/HCmA==",
0768 "dev": true,
0769 "dependencies": {
0770 "@babel/helper-compilation-targets": "^7.13.0",
0771 "@babel/helper-module-imports": "^7.12.13",
0772 "@babel/helper-plugin-utils": "^7.13.0",
0773 "@babel/traverse": "^7.13.0",
0774 "debug": "^4.1.1",
0775 "lodash.debounce": "^4.0.8",
0776 "resolve": "^1.14.2",
0777 "semver": "^6.1.2"
0778 },
0779 "peerDependencies": {
0780 "@babel/core": "^7.4.0-0"
0781 }
0782 },
0783 "node_modules/@babel/helper-define-polyfill-provider/node_modules/semver": {
0784 "version": "6.3.0",
0785 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
0786 "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
0787 "dev": true,
0788 "bin": {
0789 "semver": "bin/semver.js"
0790 }
0791 },
0792 "node_modules/@babel/helper-environment-visitor": {
0793 "version": "7.22.20",
0794 "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz",
0795 "integrity": "sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==",
0796 "dev": true,
0797 "engines": {
0798 "node": ">=6.9.0"
0799 }
0800 },
0801 "node_modules/@babel/helper-explode-assignable-expression": {
0802 "version": "7.18.6",
0803 "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.18.6.tgz",
0804 "integrity": "sha512-eyAYAsQmB80jNfg4baAtLeWAQHfHFiR483rzFK+BhETlGZaQC9bsfrugfXDCbRHLQbIA7U5NxhhOxN7p/dWIcg==",
0805 "dev": true,
0806 "dependencies": {
0807 "@babel/types": "^7.18.6"
0808 },
0809 "engines": {
0810 "node": ">=6.9.0"
0811 }
0812 },
0813 "node_modules/@babel/helper-function-name": {
0814 "version": "7.23.0",
0815 "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz",
0816 "integrity": "sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==",
0817 "dev": true,
0818 "dependencies": {
0819 "@babel/template": "^7.22.15",
0820 "@babel/types": "^7.23.0"
0821 },
0822 "engines": {
0823 "node": ">=6.9.0"
0824 }
0825 },
0826 "node_modules/@babel/helper-function-name/node_modules/@babel/template": {
0827 "version": "7.24.0",
0828 "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.24.0.tgz",
0829 "integrity": "sha512-Bkf2q8lMB0AFpX0NFEqSbx1OkTHf0f+0j82mkw+ZpzBnkk7e9Ql0891vlfgi+kHwOk8tQjiQHpqh4LaSa0fKEA==",
0830 "dev": true,
0831 "dependencies": {
0832 "@babel/code-frame": "^7.23.5",
0833 "@babel/parser": "^7.24.0",
0834 "@babel/types": "^7.24.0"
0835 },
0836 "engines": {
0837 "node": ">=6.9.0"
0838 }
0839 },
0840 "node_modules/@babel/helper-hoist-variables": {
0841 "version": "7.22.5",
0842 "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz",
0843 "integrity": "sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==",
0844 "dev": true,
0845 "dependencies": {
0846 "@babel/types": "^7.22.5"
0847 },
0848 "engines": {
0849 "node": ">=6.9.0"
0850 }
0851 },
0852 "node_modules/@babel/helper-member-expression-to-functions": {
0853 "version": "7.18.6",
0854 "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.18.6.tgz",
0855 "integrity": "sha512-CeHxqwwipekotzPDUuJOfIMtcIHBuc7WAzLmTYWctVigqS5RktNMQ5bEwQSuGewzYnCtTWa3BARXeiLxDTv+Ng==",
0856 "dev": true,
0857 "dependencies": {
0858 "@babel/types": "^7.18.6"
0859 },
0860 "engines": {
0861 "node": ">=6.9.0"
0862 }
0863 },
0864 "node_modules/@babel/helper-module-imports": {
0865 "version": "7.18.6",
0866 "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz",
0867 "integrity": "sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==",
0868 "dev": true,
0869 "dependencies": {
0870 "@babel/types": "^7.18.6"
0871 },
0872 "engines": {
0873 "node": ">=6.9.0"
0874 }
0875 },
0876 "node_modules/@babel/helper-module-transforms": {
0877 "version": "7.18.8",
0878 "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.18.8.tgz",
0879 "integrity": "sha512-che3jvZwIcZxrwh63VfnFTUzcAM9v/lznYkkRxIBGMPt1SudOKHAEec0SIRCfiuIzTcF7VGj/CaTT6gY4eWxvA==",
0880 "dev": true,
0881 "dependencies": {
0882 "@babel/helper-environment-visitor": "^7.18.6",
0883 "@babel/helper-module-imports": "^7.18.6",
0884 "@babel/helper-simple-access": "^7.18.6",
0885 "@babel/helper-split-export-declaration": "^7.18.6",
0886 "@babel/helper-validator-identifier": "^7.18.6",
0887 "@babel/template": "^7.18.6",
0888 "@babel/traverse": "^7.18.8",
0889 "@babel/types": "^7.18.8"
0890 },
0891 "engines": {
0892 "node": ">=6.9.0"
0893 }
0894 },
0895 "node_modules/@babel/helper-module-transforms/node_modules/@babel/template": {
0896 "version": "7.18.6",
0897 "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.18.6.tgz",
0898 "integrity": "sha512-JoDWzPe+wgBsTTgdnIma3iHNFC7YVJoPssVBDjiHfNlyt4YcunDtcDOUmfVDfCK5MfdsaIoX9PkijPhjH3nYUw==",
0899 "dev": true,
0900 "dependencies": {
0901 "@babel/code-frame": "^7.18.6",
0902 "@babel/parser": "^7.18.6",
0903 "@babel/types": "^7.18.6"
0904 },
0905 "engines": {
0906 "node": ">=6.9.0"
0907 }
0908 },
0909 "node_modules/@babel/helper-optimise-call-expression": {
0910 "version": "7.18.6",
0911 "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.18.6.tgz",
0912 "integrity": "sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA==",
0913 "dev": true,
0914 "dependencies": {
0915 "@babel/types": "^7.18.6"
0916 },
0917 "engines": {
0918 "node": ">=6.9.0"
0919 }
0920 },
0921 "node_modules/@babel/helper-plugin-utils": {
0922 "version": "7.18.6",
0923 "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.18.6.tgz",
0924 "integrity": "sha512-gvZnm1YAAxh13eJdkb9EWHBnF3eAub3XTLCZEehHT2kWxiKVRL64+ae5Y6Ivne0mVHmMYKT+xWgZO+gQhuLUBg==",
0925 "dev": true,
0926 "engines": {
0927 "node": ">=6.9.0"
0928 }
0929 },
0930 "node_modules/@babel/helper-remap-async-to-generator": {
0931 "version": "7.18.6",
0932 "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.18.6.tgz",
0933 "integrity": "sha512-z5wbmV55TveUPZlCLZvxWHtrjuJd+8inFhk7DG0WW87/oJuGDcjDiu7HIvGcpf5464L6xKCg3vNkmlVVz9hwyQ==",
0934 "dev": true,
0935 "dependencies": {
0936 "@babel/helper-annotate-as-pure": "^7.18.6",
0937 "@babel/helper-environment-visitor": "^7.18.6",
0938 "@babel/helper-wrap-function": "^7.18.6",
0939 "@babel/types": "^7.18.6"
0940 },
0941 "engines": {
0942 "node": ">=6.9.0"
0943 },
0944 "peerDependencies": {
0945 "@babel/core": "^7.0.0"
0946 }
0947 },
0948 "node_modules/@babel/helper-remap-async-to-generator/node_modules/@babel/helper-annotate-as-pure": {
0949 "version": "7.18.6",
0950 "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.18.6.tgz",
0951 "integrity": "sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==",
0952 "dev": true,
0953 "dependencies": {
0954 "@babel/types": "^7.18.6"
0955 },
0956 "engines": {
0957 "node": ">=6.9.0"
0958 }
0959 },
0960 "node_modules/@babel/helper-replace-supers": {
0961 "version": "7.18.6",
0962 "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.18.6.tgz",
0963 "integrity": "sha512-fTf7zoXnUGl9gF25fXCWE26t7Tvtyn6H4hkLSYhATwJvw2uYxd3aoXplMSe0g9XbwK7bmxNes7+FGO0rB/xC0g==",
0964 "dev": true,
0965 "dependencies": {
0966 "@babel/helper-environment-visitor": "^7.18.6",
0967 "@babel/helper-member-expression-to-functions": "^7.18.6",
0968 "@babel/helper-optimise-call-expression": "^7.18.6",
0969 "@babel/traverse": "^7.18.6",
0970 "@babel/types": "^7.18.6"
0971 },
0972 "engines": {
0973 "node": ">=6.9.0"
0974 }
0975 },
0976 "node_modules/@babel/helper-simple-access": {
0977 "version": "7.18.6",
0978 "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.18.6.tgz",
0979 "integrity": "sha512-iNpIgTgyAvDQpDj76POqg+YEt8fPxx3yaNBg3S30dxNKm2SWfYhD0TGrK/Eu9wHpUW63VQU894TsTg+GLbUa1g==",
0980 "dev": true,
0981 "dependencies": {
0982 "@babel/types": "^7.18.6"
0983 },
0984 "engines": {
0985 "node": ">=6.9.0"
0986 }
0987 },
0988 "node_modules/@babel/helper-skip-transparent-expression-wrappers": {
0989 "version": "7.18.6",
0990 "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.18.6.tgz",
0991 "integrity": "sha512-4KoLhwGS9vGethZpAhYnMejWkX64wsnHPDwvOsKWU6Fg4+AlK2Jz3TyjQLMEPvz+1zemi/WBdkYxCD0bAfIkiw==",
0992 "dev": true,
0993 "dependencies": {
0994 "@babel/types": "^7.18.6"
0995 },
0996 "engines": {
0997 "node": ">=6.9.0"
0998 }
0999 },
1000 "node_modules/@babel/helper-split-export-declaration": {
1001 "version": "7.22.6",
1002 "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz",
1003 "integrity": "sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==",
1004 "dev": true,
1005 "dependencies": {
1006 "@babel/types": "^7.22.5"
1007 },
1008 "engines": {
1009 "node": ">=6.9.0"
1010 }
1011 },
1012 "node_modules/@babel/helper-string-parser": {
1013 "version": "7.23.4",
1014 "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.23.4.tgz",
1015 "integrity": "sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ==",
1016 "dev": true,
1017 "engines": {
1018 "node": ">=6.9.0"
1019 }
1020 },
1021 "node_modules/@babel/helper-validator-identifier": {
1022 "version": "7.22.20",
1023 "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz",
1024 "integrity": "sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==",
1025 "dev": true,
1026 "engines": {
1027 "node": ">=6.9.0"
1028 }
1029 },
1030 "node_modules/@babel/helper-validator-option": {
1031 "version": "7.18.6",
1032 "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz",
1033 "integrity": "sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==",
1034 "dev": true,
1035 "engines": {
1036 "node": ">=6.9.0"
1037 }
1038 },
1039 "node_modules/@babel/helper-wrap-function": {
1040 "version": "7.18.6",
1041 "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.18.6.tgz",
1042 "integrity": "sha512-I5/LZfozwMNbwr/b1vhhuYD+J/mU+gfGAj5td7l5Rv9WYmH6i3Om69WGKNmlIpsVW/mF6O5bvTKbvDQZVgjqOw==",
1043 "dev": true,
1044 "dependencies": {
1045 "@babel/helper-function-name": "^7.18.6",
1046 "@babel/template": "^7.18.6",
1047 "@babel/traverse": "^7.18.6",
1048 "@babel/types": "^7.18.6"
1049 },
1050 "engines": {
1051 "node": ">=6.9.0"
1052 }
1053 },
1054 "node_modules/@babel/helper-wrap-function/node_modules/@babel/template": {
1055 "version": "7.18.6",
1056 "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.18.6.tgz",
1057 "integrity": "sha512-JoDWzPe+wgBsTTgdnIma3iHNFC7YVJoPssVBDjiHfNlyt4YcunDtcDOUmfVDfCK5MfdsaIoX9PkijPhjH3nYUw==",
1058 "dev": true,
1059 "dependencies": {
1060 "@babel/code-frame": "^7.18.6",
1061 "@babel/parser": "^7.18.6",
1062 "@babel/types": "^7.18.6"
1063 },
1064 "engines": {
1065 "node": ">=6.9.0"
1066 }
1067 },
1068 "node_modules/@babel/helpers": {
1069 "version": "7.18.6",
1070 "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.18.6.tgz",
1071 "integrity": "sha512-vzSiiqbQOghPngUYt/zWGvK3LAsPhz55vc9XNN0xAl2gV4ieShI2OQli5duxWHD+72PZPTKAcfcZDE1Cwc5zsQ==",
1072 "dev": true,
1073 "dependencies": {
1074 "@babel/template": "^7.18.6",
1075 "@babel/traverse": "^7.18.6",
1076 "@babel/types": "^7.18.6"
1077 },
1078 "engines": {
1079 "node": ">=6.9.0"
1080 }
1081 },
1082 "node_modules/@babel/helpers/node_modules/@babel/template": {
1083 "version": "7.18.6",
1084 "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.18.6.tgz",
1085 "integrity": "sha512-JoDWzPe+wgBsTTgdnIma3iHNFC7YVJoPssVBDjiHfNlyt4YcunDtcDOUmfVDfCK5MfdsaIoX9PkijPhjH3nYUw==",
1086 "dev": true,
1087 "dependencies": {
1088 "@babel/code-frame": "^7.18.6",
1089 "@babel/parser": "^7.18.6",
1090 "@babel/types": "^7.18.6"
1091 },
1092 "engines": {
1093 "node": ">=6.9.0"
1094 }
1095 },
1096 "node_modules/@babel/highlight": {
1097 "version": "7.23.4",
1098 "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.23.4.tgz",
1099 "integrity": "sha512-acGdbYSfp2WheJoJm/EBBBLh/ID8KDc64ISZ9DYtBmC8/Q204PZJLHyzeB5qMzJ5trcOkybd78M4x2KWsUq++A==",
1100 "dev": true,
1101 "dependencies": {
1102 "@babel/helper-validator-identifier": "^7.22.20",
1103 "chalk": "^2.4.2",
1104 "js-tokens": "^4.0.0"
1105 },
1106 "engines": {
1107 "node": ">=6.9.0"
1108 }
1109 },
1110 "node_modules/@babel/parser": {
1111 "version": "7.24.0",
1112 "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.24.0.tgz",
1113 "integrity": "sha512-QuP/FxEAzMSjXygs8v4N9dvdXzEHN4W1oF3PxuWAtPo08UdM17u89RDMgjLn/mlc56iM0HlLmVkO/wgR+rDgHg==",
1114 "dev": true,
1115 "bin": {
1116 "parser": "bin/babel-parser.js"
1117 },
1118 "engines": {
1119 "node": ">=6.0.0"
1120 }
1121 },
1122 "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": {
1123 "version": "7.18.6",
1124 "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.18.6.tgz",
1125 "integrity": "sha512-Dgxsyg54Fx1d4Nge8UnvTrED63vrwOdPmyvPzlNN/boaliRP54pm3pGzZD1SJUwrBA+Cs/xdG8kXX6Mn/RfISQ==",
1126 "dev": true,
1127 "dependencies": {
1128 "@babel/helper-plugin-utils": "^7.18.6"
1129 },
1130 "engines": {
1131 "node": ">=6.9.0"
1132 },
1133 "peerDependencies": {
1134 "@babel/core": "^7.0.0"
1135 }
1136 },
1137 "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": {
1138 "version": "7.18.6",
1139 "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.18.6.tgz",
1140 "integrity": "sha512-Udgu8ZRgrBrttVz6A0EVL0SJ1z+RLbIeqsu632SA1hf0awEppD6TvdznoH+orIF8wtFFAV/Enmw9Y+9oV8TQcw==",
1141 "dev": true,
1142 "dependencies": {
1143 "@babel/helper-plugin-utils": "^7.18.6",
1144 "@babel/helper-skip-transparent-expression-wrappers": "^7.18.6",
1145 "@babel/plugin-proposal-optional-chaining": "^7.18.6"
1146 },
1147 "engines": {
1148 "node": ">=6.9.0"
1149 },
1150 "peerDependencies": {
1151 "@babel/core": "^7.13.0"
1152 }
1153 },
1154 "node_modules/@babel/plugin-proposal-async-generator-functions": {
1155 "version": "7.16.8",
1156 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.16.8.tgz",
1157 "integrity": "sha512-71YHIvMuiuqWJQkebWJtdhQTfd4Q4mF76q2IX37uZPkG9+olBxsX+rH1vkhFto4UeJZ9dPY2s+mDvhDm1u2BGQ==",
1158 "dev": true,
1159 "dependencies": {
1160 "@babel/helper-plugin-utils": "^7.16.7",
1161 "@babel/helper-remap-async-to-generator": "^7.16.8",
1162 "@babel/plugin-syntax-async-generators": "^7.8.4"
1163 },
1164 "engines": {
1165 "node": ">=6.9.0"
1166 },
1167 "peerDependencies": {
1168 "@babel/core": "^7.0.0-0"
1169 }
1170 },
1171 "node_modules/@babel/plugin-proposal-class-properties": {
1172 "version": "7.18.6",
1173 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz",
1174 "integrity": "sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==",
1175 "dev": true,
1176 "dependencies": {
1177 "@babel/helper-create-class-features-plugin": "^7.18.6",
1178 "@babel/helper-plugin-utils": "^7.18.6"
1179 },
1180 "engines": {
1181 "node": ">=6.9.0"
1182 },
1183 "peerDependencies": {
1184 "@babel/core": "^7.0.0-0"
1185 }
1186 },
1187 "node_modules/@babel/plugin-proposal-class-static-block": {
1188 "version": "7.18.6",
1189 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.18.6.tgz",
1190 "integrity": "sha512-+I3oIiNxrCpup3Gi8n5IGMwj0gOCAjcJUSQEcotNnCCPMEnixawOQ+KeJPlgfjzx+FKQ1QSyZOWe7wmoJp7vhw==",
1191 "dev": true,
1192 "dependencies": {
1193 "@babel/helper-create-class-features-plugin": "^7.18.6",
1194 "@babel/helper-plugin-utils": "^7.18.6",
1195 "@babel/plugin-syntax-class-static-block": "^7.14.5"
1196 },
1197 "engines": {
1198 "node": ">=6.9.0"
1199 },
1200 "peerDependencies": {
1201 "@babel/core": "^7.12.0"
1202 }
1203 },
1204 "node_modules/@babel/plugin-proposal-dynamic-import": {
1205 "version": "7.18.6",
1206 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.18.6.tgz",
1207 "integrity": "sha512-1auuwmK+Rz13SJj36R+jqFPMJWyKEDd7lLSdOj4oJK0UTgGueSAtkrCvz9ewmgyU/P941Rv2fQwZJN8s6QruXw==",
1208 "dev": true,
1209 "dependencies": {
1210 "@babel/helper-plugin-utils": "^7.18.6",
1211 "@babel/plugin-syntax-dynamic-import": "^7.8.3"
1212 },
1213 "engines": {
1214 "node": ">=6.9.0"
1215 },
1216 "peerDependencies": {
1217 "@babel/core": "^7.0.0-0"
1218 }
1219 },
1220 "node_modules/@babel/plugin-proposal-export-namespace-from": {
1221 "version": "7.18.6",
1222 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.18.6.tgz",
1223 "integrity": "sha512-zr/QcUlUo7GPo6+X1wC98NJADqmy5QTFWWhqeQWiki4XHafJtLl/YMGkmRB2szDD2IYJCCdBTd4ElwhId9T7Xw==",
1224 "dev": true,
1225 "dependencies": {
1226 "@babel/helper-plugin-utils": "^7.18.6",
1227 "@babel/plugin-syntax-export-namespace-from": "^7.8.3"
1228 },
1229 "engines": {
1230 "node": ">=6.9.0"
1231 },
1232 "peerDependencies": {
1233 "@babel/core": "^7.0.0-0"
1234 }
1235 },
1236 "node_modules/@babel/plugin-proposal-json-strings": {
1237 "version": "7.18.6",
1238 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.18.6.tgz",
1239 "integrity": "sha512-lr1peyn9kOdbYc0xr0OdHTZ5FMqS6Di+H0Fz2I/JwMzGmzJETNeOFq2pBySw6X/KFL5EWDjlJuMsUGRFb8fQgQ==",
1240 "dev": true,
1241 "dependencies": {
1242 "@babel/helper-plugin-utils": "^7.18.6",
1243 "@babel/plugin-syntax-json-strings": "^7.8.3"
1244 },
1245 "engines": {
1246 "node": ">=6.9.0"
1247 },
1248 "peerDependencies": {
1249 "@babel/core": "^7.0.0-0"
1250 }
1251 },
1252 "node_modules/@babel/plugin-proposal-logical-assignment-operators": {
1253 "version": "7.18.6",
1254 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.18.6.tgz",
1255 "integrity": "sha512-zMo66azZth/0tVd7gmkxOkOjs2rpHyhpcFo565PUP37hSp6hSd9uUKIfTDFMz58BwqgQKhJ9YxtM5XddjXVn+Q==",
1256 "dev": true,
1257 "dependencies": {
1258 "@babel/helper-plugin-utils": "^7.18.6",
1259 "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4"
1260 },
1261 "engines": {
1262 "node": ">=6.9.0"
1263 },
1264 "peerDependencies": {
1265 "@babel/core": "^7.0.0-0"
1266 }
1267 },
1268 "node_modules/@babel/plugin-proposal-nullish-coalescing-operator": {
1269 "version": "7.18.6",
1270 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz",
1271 "integrity": "sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==",
1272 "dev": true,
1273 "dependencies": {
1274 "@babel/helper-plugin-utils": "^7.18.6",
1275 "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3"
1276 },
1277 "engines": {
1278 "node": ">=6.9.0"
1279 },
1280 "peerDependencies": {
1281 "@babel/core": "^7.0.0-0"
1282 }
1283 },
1284 "node_modules/@babel/plugin-proposal-numeric-separator": {
1285 "version": "7.18.6",
1286 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.18.6.tgz",
1287 "integrity": "sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==",
1288 "dev": true,
1289 "dependencies": {
1290 "@babel/helper-plugin-utils": "^7.18.6",
1291 "@babel/plugin-syntax-numeric-separator": "^7.10.4"
1292 },
1293 "engines": {
1294 "node": ">=6.9.0"
1295 },
1296 "peerDependencies": {
1297 "@babel/core": "^7.0.0-0"
1298 }
1299 },
1300 "node_modules/@babel/plugin-proposal-object-rest-spread": {
1301 "version": "7.18.6",
1302 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.18.6.tgz",
1303 "integrity": "sha512-9yuM6wr4rIsKa1wlUAbZEazkCrgw2sMPEXCr4Rnwetu7cEW1NydkCWytLuYletbf8vFxdJxFhwEZqMpOx2eZyw==",
1304 "dev": true,
1305 "dependencies": {
1306 "@babel/compat-data": "^7.18.6",
1307 "@babel/helper-compilation-targets": "^7.18.6",
1308 "@babel/helper-plugin-utils": "^7.18.6",
1309 "@babel/plugin-syntax-object-rest-spread": "^7.8.3",
1310 "@babel/plugin-transform-parameters": "^7.18.6"
1311 },
1312 "engines": {
1313 "node": ">=6.9.0"
1314 },
1315 "peerDependencies": {
1316 "@babel/core": "^7.0.0-0"
1317 }
1318 },
1319 "node_modules/@babel/plugin-proposal-optional-catch-binding": {
1320 "version": "7.18.6",
1321 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.18.6.tgz",
1322 "integrity": "sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==",
1323 "dev": true,
1324 "dependencies": {
1325 "@babel/helper-plugin-utils": "^7.18.6",
1326 "@babel/plugin-syntax-optional-catch-binding": "^7.8.3"
1327 },
1328 "engines": {
1329 "node": ">=6.9.0"
1330 },
1331 "peerDependencies": {
1332 "@babel/core": "^7.0.0-0"
1333 }
1334 },
1335 "node_modules/@babel/plugin-proposal-optional-chaining": {
1336 "version": "7.18.6",
1337 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.18.6.tgz",
1338 "integrity": "sha512-PatI6elL5eMzoypFAiYDpYQyMtXTn+iMhuxxQt5mAXD4fEmKorpSI3PHd+i3JXBJN3xyA6MvJv7at23HffFHwA==",
1339 "dev": true,
1340 "dependencies": {
1341 "@babel/helper-plugin-utils": "^7.18.6",
1342 "@babel/helper-skip-transparent-expression-wrappers": "^7.18.6",
1343 "@babel/plugin-syntax-optional-chaining": "^7.8.3"
1344 },
1345 "engines": {
1346 "node": ">=6.9.0"
1347 },
1348 "peerDependencies": {
1349 "@babel/core": "^7.0.0-0"
1350 }
1351 },
1352 "node_modules/@babel/plugin-proposal-private-methods": {
1353 "version": "7.18.6",
1354 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.18.6.tgz",
1355 "integrity": "sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==",
1356 "dev": true,
1357 "dependencies": {
1358 "@babel/helper-create-class-features-plugin": "^7.18.6",
1359 "@babel/helper-plugin-utils": "^7.18.6"
1360 },
1361 "engines": {
1362 "node": ">=6.9.0"
1363 },
1364 "peerDependencies": {
1365 "@babel/core": "^7.0.0-0"
1366 }
1367 },
1368 "node_modules/@babel/plugin-proposal-private-property-in-object": {
1369 "version": "7.18.6",
1370 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.18.6.tgz",
1371 "integrity": "sha512-9Rysx7FOctvT5ouj5JODjAFAkgGoudQuLPamZb0v1TGLpapdNaftzifU8NTWQm0IRjqoYypdrSmyWgkocDQ8Dw==",
1372 "dev": true,
1373 "dependencies": {
1374 "@babel/helper-annotate-as-pure": "^7.18.6",
1375 "@babel/helper-create-class-features-plugin": "^7.18.6",
1376 "@babel/helper-plugin-utils": "^7.18.6",
1377 "@babel/plugin-syntax-private-property-in-object": "^7.14.5"
1378 },
1379 "engines": {
1380 "node": ">=6.9.0"
1381 },
1382 "peerDependencies": {
1383 "@babel/core": "^7.0.0-0"
1384 }
1385 },
1386 "node_modules/@babel/plugin-proposal-private-property-in-object/node_modules/@babel/helper-annotate-as-pure": {
1387 "version": "7.18.6",
1388 "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.18.6.tgz",
1389 "integrity": "sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==",
1390 "dev": true,
1391 "dependencies": {
1392 "@babel/types": "^7.18.6"
1393 },
1394 "engines": {
1395 "node": ">=6.9.0"
1396 }
1397 },
1398 "node_modules/@babel/plugin-proposal-unicode-property-regex": {
1399 "version": "7.18.6",
1400 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.18.6.tgz",
1401 "integrity": "sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==",
1402 "dev": true,
1403 "dependencies": {
1404 "@babel/helper-create-regexp-features-plugin": "^7.18.6",
1405 "@babel/helper-plugin-utils": "^7.18.6"
1406 },
1407 "engines": {
1408 "node": ">=4"
1409 },
1410 "peerDependencies": {
1411 "@babel/core": "^7.0.0-0"
1412 }
1413 },
1414 "node_modules/@babel/plugin-syntax-async-generators": {
1415 "version": "7.8.4",
1416 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz",
1417 "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==",
1418 "dev": true,
1419 "dependencies": {
1420 "@babel/helper-plugin-utils": "^7.8.0"
1421 },
1422 "peerDependencies": {
1423 "@babel/core": "^7.0.0-0"
1424 }
1425 },
1426 "node_modules/@babel/plugin-syntax-class-properties": {
1427 "version": "7.12.13",
1428 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz",
1429 "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==",
1430 "dev": true,
1431 "dependencies": {
1432 "@babel/helper-plugin-utils": "^7.12.13"
1433 },
1434 "peerDependencies": {
1435 "@babel/core": "^7.0.0-0"
1436 }
1437 },
1438 "node_modules/@babel/plugin-syntax-class-static-block": {
1439 "version": "7.14.5",
1440 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz",
1441 "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==",
1442 "dev": true,
1443 "dependencies": {
1444 "@babel/helper-plugin-utils": "^7.14.5"
1445 },
1446 "engines": {
1447 "node": ">=6.9.0"
1448 },
1449 "peerDependencies": {
1450 "@babel/core": "^7.0.0-0"
1451 }
1452 },
1453 "node_modules/@babel/plugin-syntax-dynamic-import": {
1454 "version": "7.8.3",
1455 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz",
1456 "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==",
1457 "dev": true,
1458 "dependencies": {
1459 "@babel/helper-plugin-utils": "^7.8.0"
1460 },
1461 "peerDependencies": {
1462 "@babel/core": "^7.0.0-0"
1463 }
1464 },
1465 "node_modules/@babel/plugin-syntax-export-namespace-from": {
1466 "version": "7.8.3",
1467 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz",
1468 "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==",
1469 "dev": true,
1470 "dependencies": {
1471 "@babel/helper-plugin-utils": "^7.8.3"
1472 },
1473 "peerDependencies": {
1474 "@babel/core": "^7.0.0-0"
1475 }
1476 },
1477 "node_modules/@babel/plugin-syntax-json-strings": {
1478 "version": "7.8.3",
1479 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz",
1480 "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==",
1481 "dev": true,
1482 "dependencies": {
1483 "@babel/helper-plugin-utils": "^7.8.0"
1484 },
1485 "peerDependencies": {
1486 "@babel/core": "^7.0.0-0"
1487 }
1488 },
1489 "node_modules/@babel/plugin-syntax-logical-assignment-operators": {
1490 "version": "7.10.4",
1491 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz",
1492 "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==",
1493 "dev": true,
1494 "dependencies": {
1495 "@babel/helper-plugin-utils": "^7.10.4"
1496 },
1497 "peerDependencies": {
1498 "@babel/core": "^7.0.0-0"
1499 }
1500 },
1501 "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": {
1502 "version": "7.8.3",
1503 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz",
1504 "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==",
1505 "dev": true,
1506 "dependencies": {
1507 "@babel/helper-plugin-utils": "^7.8.0"
1508 },
1509 "peerDependencies": {
1510 "@babel/core": "^7.0.0-0"
1511 }
1512 },
1513 "node_modules/@babel/plugin-syntax-numeric-separator": {
1514 "version": "7.10.4",
1515 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz",
1516 "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==",
1517 "dev": true,
1518 "dependencies": {
1519 "@babel/helper-plugin-utils": "^7.10.4"
1520 },
1521 "peerDependencies": {
1522 "@babel/core": "^7.0.0-0"
1523 }
1524 },
1525 "node_modules/@babel/plugin-syntax-object-rest-spread": {
1526 "version": "7.8.3",
1527 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz",
1528 "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==",
1529 "dev": true,
1530 "dependencies": {
1531 "@babel/helper-plugin-utils": "^7.8.0"
1532 },
1533 "peerDependencies": {
1534 "@babel/core": "^7.0.0-0"
1535 }
1536 },
1537 "node_modules/@babel/plugin-syntax-optional-catch-binding": {
1538 "version": "7.8.3",
1539 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz",
1540 "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==",
1541 "dev": true,
1542 "dependencies": {
1543 "@babel/helper-plugin-utils": "^7.8.0"
1544 },
1545 "peerDependencies": {
1546 "@babel/core": "^7.0.0-0"
1547 }
1548 },
1549 "node_modules/@babel/plugin-syntax-optional-chaining": {
1550 "version": "7.8.3",
1551 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz",
1552 "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==",
1553 "dev": true,
1554 "dependencies": {
1555 "@babel/helper-plugin-utils": "^7.8.0"
1556 },
1557 "peerDependencies": {
1558 "@babel/core": "^7.0.0-0"
1559 }
1560 },
1561 "node_modules/@babel/plugin-syntax-private-property-in-object": {
1562 "version": "7.14.5",
1563 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz",
1564 "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==",
1565 "dev": true,
1566 "dependencies": {
1567 "@babel/helper-plugin-utils": "^7.14.5"
1568 },
1569 "engines": {
1570 "node": ">=6.9.0"
1571 },
1572 "peerDependencies": {
1573 "@babel/core": "^7.0.0-0"
1574 }
1575 },
1576 "node_modules/@babel/plugin-syntax-top-level-await": {
1577 "version": "7.14.5",
1578 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz",
1579 "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==",
1580 "dev": true,
1581 "dependencies": {
1582 "@babel/helper-plugin-utils": "^7.14.5"
1583 },
1584 "engines": {
1585 "node": ">=6.9.0"
1586 },
1587 "peerDependencies": {
1588 "@babel/core": "^7.0.0-0"
1589 }
1590 },
1591 "node_modules/@babel/plugin-transform-arrow-functions": {
1592 "version": "7.18.6",
1593 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.18.6.tgz",
1594 "integrity": "sha512-9S9X9RUefzrsHZmKMbDXxweEH+YlE8JJEuat9FdvW9Qh1cw7W64jELCtWNkPBPX5En45uy28KGvA/AySqUh8CQ==",
1595 "dev": true,
1596 "dependencies": {
1597 "@babel/helper-plugin-utils": "^7.18.6"
1598 },
1599 "engines": {
1600 "node": ">=6.9.0"
1601 },
1602 "peerDependencies": {
1603 "@babel/core": "^7.0.0-0"
1604 }
1605 },
1606 "node_modules/@babel/plugin-transform-async-to-generator": {
1607 "version": "7.16.8",
1608 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.16.8.tgz",
1609 "integrity": "sha512-MtmUmTJQHCnyJVrScNzNlofQJ3dLFuobYn3mwOTKHnSCMtbNsqvF71GQmJfFjdrXSsAA7iysFmYWw4bXZ20hOg==",
1610 "dev": true,
1611 "dependencies": {
1612 "@babel/helper-module-imports": "^7.16.7",
1613 "@babel/helper-plugin-utils": "^7.16.7",
1614 "@babel/helper-remap-async-to-generator": "^7.16.8"
1615 },
1616 "engines": {
1617 "node": ">=6.9.0"
1618 },
1619 "peerDependencies": {
1620 "@babel/core": "^7.0.0-0"
1621 }
1622 },
1623 "node_modules/@babel/plugin-transform-block-scoped-functions": {
1624 "version": "7.18.6",
1625 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.18.6.tgz",
1626 "integrity": "sha512-ExUcOqpPWnliRcPqves5HJcJOvHvIIWfuS4sroBUenPuMdmW+SMHDakmtS7qOo13sVppmUijqeTv7qqGsvURpQ==",
1627 "dev": true,
1628 "dependencies": {
1629 "@babel/helper-plugin-utils": "^7.18.6"
1630 },
1631 "engines": {
1632 "node": ">=6.9.0"
1633 },
1634 "peerDependencies": {
1635 "@babel/core": "^7.0.0-0"
1636 }
1637 },
1638 "node_modules/@babel/plugin-transform-block-scoping": {
1639 "version": "7.18.6",
1640 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.18.6.tgz",
1641 "integrity": "sha512-pRqwb91C42vs1ahSAWJkxOxU1RHWDn16XAa6ggQ72wjLlWyYeAcLvTtE0aM8ph3KNydy9CQF2nLYcjq1WysgxQ==",
1642 "dev": true,
1643 "dependencies": {
1644 "@babel/helper-plugin-utils": "^7.18.6"
1645 },
1646 "engines": {
1647 "node": ">=6.9.0"
1648 },
1649 "peerDependencies": {
1650 "@babel/core": "^7.0.0-0"
1651 }
1652 },
1653 "node_modules/@babel/plugin-transform-classes": {
1654 "version": "7.18.8",
1655 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.18.8.tgz",
1656 "integrity": "sha512-RySDoXdF6hgHSHuAW4aLGyVQdmvEX/iJtjVre52k0pxRq4hzqze+rAVP++NmNv596brBpYmaiKgTZby7ziBnVg==",
1657 "dev": true,
1658 "dependencies": {
1659 "@babel/helper-annotate-as-pure": "^7.18.6",
1660 "@babel/helper-environment-visitor": "^7.18.6",
1661 "@babel/helper-function-name": "^7.18.6",
1662 "@babel/helper-optimise-call-expression": "^7.18.6",
1663 "@babel/helper-plugin-utils": "^7.18.6",
1664 "@babel/helper-replace-supers": "^7.18.6",
1665 "@babel/helper-split-export-declaration": "^7.18.6",
1666 "globals": "^11.1.0"
1667 },
1668 "engines": {
1669 "node": ">=6.9.0"
1670 },
1671 "peerDependencies": {
1672 "@babel/core": "^7.0.0-0"
1673 }
1674 },
1675 "node_modules/@babel/plugin-transform-classes/node_modules/@babel/helper-annotate-as-pure": {
1676 "version": "7.18.6",
1677 "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.18.6.tgz",
1678 "integrity": "sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==",
1679 "dev": true,
1680 "dependencies": {
1681 "@babel/types": "^7.18.6"
1682 },
1683 "engines": {
1684 "node": ">=6.9.0"
1685 }
1686 },
1687 "node_modules/@babel/plugin-transform-computed-properties": {
1688 "version": "7.18.6",
1689 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.18.6.tgz",
1690 "integrity": "sha512-9repI4BhNrR0KenoR9vm3/cIc1tSBIo+u1WVjKCAynahj25O8zfbiE6JtAtHPGQSs4yZ+bA8mRasRP+qc+2R5A==",
1691 "dev": true,
1692 "dependencies": {
1693 "@babel/helper-plugin-utils": "^7.18.6"
1694 },
1695 "engines": {
1696 "node": ">=6.9.0"
1697 },
1698 "peerDependencies": {
1699 "@babel/core": "^7.0.0-0"
1700 }
1701 },
1702 "node_modules/@babel/plugin-transform-destructuring": {
1703 "version": "7.18.6",
1704 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.18.6.tgz",
1705 "integrity": "sha512-tgy3u6lRp17ilY8r1kP4i2+HDUwxlVqq3RTc943eAWSzGgpU1qhiKpqZ5CMyHReIYPHdo3Kg8v8edKtDqSVEyQ==",
1706 "dev": true,
1707 "dependencies": {
1708 "@babel/helper-plugin-utils": "^7.18.6"
1709 },
1710 "engines": {
1711 "node": ">=6.9.0"
1712 },
1713 "peerDependencies": {
1714 "@babel/core": "^7.0.0-0"
1715 }
1716 },
1717 "node_modules/@babel/plugin-transform-dotall-regex": {
1718 "version": "7.18.6",
1719 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.18.6.tgz",
1720 "integrity": "sha512-6S3jpun1eEbAxq7TdjLotAsl4WpQI9DxfkycRcKrjhQYzU87qpXdknpBg/e+TdcMehqGnLFi7tnFUBR02Vq6wg==",
1721 "dev": true,
1722 "dependencies": {
1723 "@babel/helper-create-regexp-features-plugin": "^7.18.6",
1724 "@babel/helper-plugin-utils": "^7.18.6"
1725 },
1726 "engines": {
1727 "node": ">=6.9.0"
1728 },
1729 "peerDependencies": {
1730 "@babel/core": "^7.0.0-0"
1731 }
1732 },
1733 "node_modules/@babel/plugin-transform-duplicate-keys": {
1734 "version": "7.18.6",
1735 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.18.6.tgz",
1736 "integrity": "sha512-NJU26U/208+sxYszf82nmGYqVF9QN8py2HFTblPT9hbawi8+1C5a9JubODLTGFuT0qlkqVinmkwOD13s0sZktg==",
1737 "dev": true,
1738 "dependencies": {
1739 "@babel/helper-plugin-utils": "^7.18.6"
1740 },
1741 "engines": {
1742 "node": ">=6.9.0"
1743 },
1744 "peerDependencies": {
1745 "@babel/core": "^7.0.0-0"
1746 }
1747 },
1748 "node_modules/@babel/plugin-transform-exponentiation-operator": {
1749 "version": "7.18.6",
1750 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.18.6.tgz",
1751 "integrity": "sha512-wzEtc0+2c88FVR34aQmiz56dxEkxr2g8DQb/KfaFa1JYXOFVsbhvAonFN6PwVWj++fKmku8NP80plJ5Et4wqHw==",
1752 "dev": true,
1753 "dependencies": {
1754 "@babel/helper-builder-binary-assignment-operator-visitor": "^7.18.6",
1755 "@babel/helper-plugin-utils": "^7.18.6"
1756 },
1757 "engines": {
1758 "node": ">=6.9.0"
1759 },
1760 "peerDependencies": {
1761 "@babel/core": "^7.0.0-0"
1762 }
1763 },
1764 "node_modules/@babel/plugin-transform-for-of": {
1765 "version": "7.18.8",
1766 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.18.8.tgz",
1767 "integrity": "sha512-yEfTRnjuskWYo0k1mHUqrVWaZwrdq8AYbfrpqULOJOaucGSp4mNMVps+YtA8byoevxS/urwU75vyhQIxcCgiBQ==",
1768 "dev": true,
1769 "dependencies": {
1770 "@babel/helper-plugin-utils": "^7.18.6"
1771 },
1772 "engines": {
1773 "node": ">=6.9.0"
1774 },
1775 "peerDependencies": {
1776 "@babel/core": "^7.0.0-0"
1777 }
1778 },
1779 "node_modules/@babel/plugin-transform-function-name": {
1780 "version": "7.18.6",
1781 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.18.6.tgz",
1782 "integrity": "sha512-kJha/Gbs5RjzIu0CxZwf5e3aTTSlhZnHMT8zPWnJMjNpLOUgqevg+PN5oMH68nMCXnfiMo4Bhgxqj59KHTlAnA==",
1783 "dev": true,
1784 "dependencies": {
1785 "@babel/helper-compilation-targets": "^7.18.6",
1786 "@babel/helper-function-name": "^7.18.6",
1787 "@babel/helper-plugin-utils": "^7.18.6"
1788 },
1789 "engines": {
1790 "node": ">=6.9.0"
1791 },
1792 "peerDependencies": {
1793 "@babel/core": "^7.0.0-0"
1794 }
1795 },
1796 "node_modules/@babel/plugin-transform-literals": {
1797 "version": "7.18.6",
1798 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.18.6.tgz",
1799 "integrity": "sha512-x3HEw0cJZVDoENXOp20HlypIHfl0zMIhMVZEBVTfmqbObIpsMxMbmU5nOEO8R7LYT+z5RORKPlTI5Hj4OsO9/Q==",
1800 "dev": true,
1801 "dependencies": {
1802 "@babel/helper-plugin-utils": "^7.18.6"
1803 },
1804 "engines": {
1805 "node": ">=6.9.0"
1806 },
1807 "peerDependencies": {
1808 "@babel/core": "^7.0.0-0"
1809 }
1810 },
1811 "node_modules/@babel/plugin-transform-member-expression-literals": {
1812 "version": "7.18.6",
1813 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.18.6.tgz",
1814 "integrity": "sha512-qSF1ihLGO3q+/g48k85tUjD033C29TNTVB2paCwZPVmOsjn9pClvYYrM2VeJpBY2bcNkuny0YUyTNRyRxJ54KA==",
1815 "dev": true,
1816 "dependencies": {
1817 "@babel/helper-plugin-utils": "^7.18.6"
1818 },
1819 "engines": {
1820 "node": ">=6.9.0"
1821 },
1822 "peerDependencies": {
1823 "@babel/core": "^7.0.0-0"
1824 }
1825 },
1826 "node_modules/@babel/plugin-transform-modules-amd": {
1827 "version": "7.18.6",
1828 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.18.6.tgz",
1829 "integrity": "sha512-Pra5aXsmTsOnjM3IajS8rTaLCy++nGM4v3YR4esk5PCsyg9z8NA5oQLwxzMUtDBd8F+UmVza3VxoAaWCbzH1rg==",
1830 "dev": true,
1831 "dependencies": {
1832 "@babel/helper-module-transforms": "^7.18.6",
1833 "@babel/helper-plugin-utils": "^7.18.6",
1834 "babel-plugin-dynamic-import-node": "^2.3.3"
1835 },
1836 "engines": {
1837 "node": ">=6.9.0"
1838 },
1839 "peerDependencies": {
1840 "@babel/core": "^7.0.0-0"
1841 }
1842 },
1843 "node_modules/@babel/plugin-transform-modules-commonjs": {
1844 "version": "7.18.6",
1845 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.18.6.tgz",
1846 "integrity": "sha512-Qfv2ZOWikpvmedXQJDSbxNqy7Xr/j2Y8/KfijM0iJyKkBTmWuvCA1yeH1yDM7NJhBW/2aXxeucLj6i80/LAJ/Q==",
1847 "dev": true,
1848 "dependencies": {
1849 "@babel/helper-module-transforms": "^7.18.6",
1850 "@babel/helper-plugin-utils": "^7.18.6",
1851 "@babel/helper-simple-access": "^7.18.6",
1852 "babel-plugin-dynamic-import-node": "^2.3.3"
1853 },
1854 "engines": {
1855 "node": ">=6.9.0"
1856 },
1857 "peerDependencies": {
1858 "@babel/core": "^7.0.0-0"
1859 }
1860 },
1861 "node_modules/@babel/plugin-transform-modules-systemjs": {
1862 "version": "7.18.6",
1863 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.18.6.tgz",
1864 "integrity": "sha512-UbPYpXxLjTw6w6yXX2BYNxF3p6QY225wcTkfQCy3OMnSlS/C3xGtwUjEzGkldb/sy6PWLiCQ3NbYfjWUTI3t4g==",
1865 "dev": true,
1866 "dependencies": {
1867 "@babel/helper-hoist-variables": "^7.18.6",
1868 "@babel/helper-module-transforms": "^7.18.6",
1869 "@babel/helper-plugin-utils": "^7.18.6",
1870 "@babel/helper-validator-identifier": "^7.18.6",
1871 "babel-plugin-dynamic-import-node": "^2.3.3"
1872 },
1873 "engines": {
1874 "node": ">=6.9.0"
1875 },
1876 "peerDependencies": {
1877 "@babel/core": "^7.0.0-0"
1878 }
1879 },
1880 "node_modules/@babel/plugin-transform-modules-umd": {
1881 "version": "7.18.6",
1882 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.18.6.tgz",
1883 "integrity": "sha512-dcegErExVeXcRqNtkRU/z8WlBLnvD4MRnHgNs3MytRO1Mn1sHRyhbcpYbVMGclAqOjdW+9cfkdZno9dFdfKLfQ==",
1884 "dev": true,
1885 "dependencies": {
1886 "@babel/helper-module-transforms": "^7.18.6",
1887 "@babel/helper-plugin-utils": "^7.18.6"
1888 },
1889 "engines": {
1890 "node": ">=6.9.0"
1891 },
1892 "peerDependencies": {
1893 "@babel/core": "^7.0.0-0"
1894 }
1895 },
1896 "node_modules/@babel/plugin-transform-named-capturing-groups-regex": {
1897 "version": "7.18.6",
1898 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.18.6.tgz",
1899 "integrity": "sha512-UmEOGF8XgaIqD74bC8g7iV3RYj8lMf0Bw7NJzvnS9qQhM4mg+1WHKotUIdjxgD2RGrgFLZZPCFPFj3P/kVDYhg==",
1900 "dev": true,
1901 "dependencies": {
1902 "@babel/helper-create-regexp-features-plugin": "^7.18.6",
1903 "@babel/helper-plugin-utils": "^7.18.6"
1904 },
1905 "engines": {
1906 "node": ">=6.9.0"
1907 },
1908 "peerDependencies": {
1909 "@babel/core": "^7.0.0"
1910 }
1911 },
1912 "node_modules/@babel/plugin-transform-new-target": {
1913 "version": "7.18.6",
1914 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.18.6.tgz",
1915 "integrity": "sha512-DjwFA/9Iu3Z+vrAn+8pBUGcjhxKguSMlsFqeCKbhb9BAV756v0krzVK04CRDi/4aqmk8BsHb4a/gFcaA5joXRw==",
1916 "dev": true,
1917 "dependencies": {
1918 "@babel/helper-plugin-utils": "^7.18.6"
1919 },
1920 "engines": {
1921 "node": ">=6.9.0"
1922 },
1923 "peerDependencies": {
1924 "@babel/core": "^7.0.0-0"
1925 }
1926 },
1927 "node_modules/@babel/plugin-transform-object-super": {
1928 "version": "7.18.6",
1929 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.18.6.tgz",
1930 "integrity": "sha512-uvGz6zk+pZoS1aTZrOvrbj6Pp/kK2mp45t2B+bTDre2UgsZZ8EZLSJtUg7m/no0zOJUWgFONpB7Zv9W2tSaFlA==",
1931 "dev": true,
1932 "dependencies": {
1933 "@babel/helper-plugin-utils": "^7.18.6",
1934 "@babel/helper-replace-supers": "^7.18.6"
1935 },
1936 "engines": {
1937 "node": ">=6.9.0"
1938 },
1939 "peerDependencies": {
1940 "@babel/core": "^7.0.0-0"
1941 }
1942 },
1943 "node_modules/@babel/plugin-transform-parameters": {
1944 "version": "7.18.8",
1945 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.18.8.tgz",
1946 "integrity": "sha512-ivfbE3X2Ss+Fj8nnXvKJS6sjRG4gzwPMsP+taZC+ZzEGjAYlvENixmt1sZ5Ca6tWls+BlKSGKPJ6OOXvXCbkFg==",
1947 "dev": true,
1948 "dependencies": {
1949 "@babel/helper-plugin-utils": "^7.18.6"
1950 },
1951 "engines": {
1952 "node": ">=6.9.0"
1953 },
1954 "peerDependencies": {
1955 "@babel/core": "^7.0.0-0"
1956 }
1957 },
1958 "node_modules/@babel/plugin-transform-property-literals": {
1959 "version": "7.18.6",
1960 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.18.6.tgz",
1961 "integrity": "sha512-cYcs6qlgafTud3PAzrrRNbQtfpQ8+y/+M5tKmksS9+M1ckbH6kzY8MrexEM9mcA6JDsukE19iIRvAyYl463sMg==",
1962 "dev": true,
1963 "dependencies": {
1964 "@babel/helper-plugin-utils": "^7.18.6"
1965 },
1966 "engines": {
1967 "node": ">=6.9.0"
1968 },
1969 "peerDependencies": {
1970 "@babel/core": "^7.0.0-0"
1971 }
1972 },
1973 "node_modules/@babel/plugin-transform-regenerator": {
1974 "version": "7.18.6",
1975 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.18.6.tgz",
1976 "integrity": "sha512-poqRI2+qiSdeldcz4wTSTXBRryoq3Gc70ye7m7UD5Ww0nE29IXqMl6r7Nd15WBgRd74vloEMlShtH6CKxVzfmQ==",
1977 "dev": true,
1978 "dependencies": {
1979 "@babel/helper-plugin-utils": "^7.18.6",
1980 "regenerator-transform": "^0.15.0"
1981 },
1982 "engines": {
1983 "node": ">=6.9.0"
1984 },
1985 "peerDependencies": {
1986 "@babel/core": "^7.0.0-0"
1987 }
1988 },
1989 "node_modules/@babel/plugin-transform-reserved-words": {
1990 "version": "7.18.6",
1991 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.18.6.tgz",
1992 "integrity": "sha512-oX/4MyMoypzHjFrT1CdivfKZ+XvIPMFXwwxHp/r0Ddy2Vuomt4HDFGmft1TAY2yiTKiNSsh3kjBAzcM8kSdsjA==",
1993 "dev": true,
1994 "dependencies": {
1995 "@babel/helper-plugin-utils": "^7.18.6"
1996 },
1997 "engines": {
1998 "node": ">=6.9.0"
1999 },
2000 "peerDependencies": {
2001 "@babel/core": "^7.0.0-0"
2002 }
2003 },
2004 "node_modules/@babel/plugin-transform-runtime": {
2005 "version": "7.17.10",
2006 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.17.10.tgz",
2007 "integrity": "sha512-6jrMilUAJhktTr56kACL8LnWC5hx3Lf27BS0R0DSyW/OoJfb/iTHeE96V3b1dgKG3FSFdd/0culnYWMkjcKCig==",
2008 "dev": true,
2009 "dependencies": {
2010 "@babel/helper-module-imports": "^7.16.7",
2011 "@babel/helper-plugin-utils": "^7.16.7",
2012 "babel-plugin-polyfill-corejs2": "^0.3.0",
2013 "babel-plugin-polyfill-corejs3": "^0.5.0",
2014 "babel-plugin-polyfill-regenerator": "^0.3.0",
2015 "semver": "^6.3.0"
2016 },
2017 "engines": {
2018 "node": ">=6.9.0"
2019 },
2020 "peerDependencies": {
2021 "@babel/core": "^7.0.0-0"
2022 }
2023 },
2024 "node_modules/@babel/plugin-transform-runtime/node_modules/semver": {
2025 "version": "6.3.0",
2026 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
2027 "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
2028 "dev": true,
2029 "bin": {
2030 "semver": "bin/semver.js"
2031 }
2032 },
2033 "node_modules/@babel/plugin-transform-shorthand-properties": {
2034 "version": "7.18.6",
2035 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.18.6.tgz",
2036 "integrity": "sha512-eCLXXJqv8okzg86ywZJbRn19YJHU4XUa55oz2wbHhaQVn/MM+XhukiT7SYqp/7o00dg52Rj51Ny+Ecw4oyoygw==",
2037 "dev": true,
2038 "dependencies": {
2039 "@babel/helper-plugin-utils": "^7.18.6"
2040 },
2041 "engines": {
2042 "node": ">=6.9.0"
2043 },
2044 "peerDependencies": {
2045 "@babel/core": "^7.0.0-0"
2046 }
2047 },
2048 "node_modules/@babel/plugin-transform-spread": {
2049 "version": "7.18.6",
2050 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.18.6.tgz",
2051 "integrity": "sha512-ayT53rT/ENF8WWexIRg9AiV9h0aIteyWn5ptfZTZQrjk/+f3WdrJGCY4c9wcgl2+MKkKPhzbYp97FTsquZpDCw==",
2052 "dev": true,
2053 "dependencies": {
2054 "@babel/helper-plugin-utils": "^7.18.6",
2055 "@babel/helper-skip-transparent-expression-wrappers": "^7.18.6"
2056 },
2057 "engines": {
2058 "node": ">=6.9.0"
2059 },
2060 "peerDependencies": {
2061 "@babel/core": "^7.0.0-0"
2062 }
2063 },
2064 "node_modules/@babel/plugin-transform-sticky-regex": {
2065 "version": "7.18.6",
2066 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.18.6.tgz",
2067 "integrity": "sha512-kfiDrDQ+PBsQDO85yj1icueWMfGfJFKN1KCkndygtu/C9+XUfydLC8Iv5UYJqRwy4zk8EcplRxEOeLyjq1gm6Q==",
2068 "dev": true,
2069 "dependencies": {
2070 "@babel/helper-plugin-utils": "^7.18.6"
2071 },
2072 "engines": {
2073 "node": ">=6.9.0"
2074 },
2075 "peerDependencies": {
2076 "@babel/core": "^7.0.0-0"
2077 }
2078 },
2079 "node_modules/@babel/plugin-transform-template-literals": {
2080 "version": "7.18.6",
2081 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.18.6.tgz",
2082 "integrity": "sha512-UuqlRrQmT2SWRvahW46cGSany0uTlcj8NYOS5sRGYi8FxPYPoLd5DDmMd32ZXEj2Jq+06uGVQKHxa/hJx2EzKw==",
2083 "dev": true,
2084 "dependencies": {
2085 "@babel/helper-plugin-utils": "^7.18.6"
2086 },
2087 "engines": {
2088 "node": ">=6.9.0"
2089 },
2090 "peerDependencies": {
2091 "@babel/core": "^7.0.0-0"
2092 }
2093 },
2094 "node_modules/@babel/plugin-transform-typeof-symbol": {
2095 "version": "7.18.6",
2096 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.18.6.tgz",
2097 "integrity": "sha512-7m71iS/QhsPk85xSjFPovHPcH3H9qeyzsujhTc+vcdnsXavoWYJ74zx0lP5RhpC5+iDnVLO+PPMHzC11qels1g==",
2098 "dev": true,
2099 "dependencies": {
2100 "@babel/helper-plugin-utils": "^7.18.6"
2101 },
2102 "engines": {
2103 "node": ">=6.9.0"
2104 },
2105 "peerDependencies": {
2106 "@babel/core": "^7.0.0-0"
2107 }
2108 },
2109 "node_modules/@babel/plugin-transform-unicode-escapes": {
2110 "version": "7.18.6",
2111 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.18.6.tgz",
2112 "integrity": "sha512-XNRwQUXYMP7VLuy54cr/KS/WeL3AZeORhrmeZ7iewgu+X2eBqmpaLI/hzqr9ZxCeUoq0ASK4GUzSM0BDhZkLFw==",
2113 "dev": true,
2114 "dependencies": {
2115 "@babel/helper-plugin-utils": "^7.18.6"
2116 },
2117 "engines": {
2118 "node": ">=6.9.0"
2119 },
2120 "peerDependencies": {
2121 "@babel/core": "^7.0.0-0"
2122 }
2123 },
2124 "node_modules/@babel/plugin-transform-unicode-regex": {
2125 "version": "7.18.6",
2126 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.18.6.tgz",
2127 "integrity": "sha512-gE7A6Lt7YLnNOL3Pb9BNeZvi+d8l7tcRrG4+pwJjK9hD2xX4mEvjlQW60G9EEmfXVYRPv9VRQcyegIVHCql/AA==",
2128 "dev": true,
2129 "dependencies": {
2130 "@babel/helper-create-regexp-features-plugin": "^7.18.6",
2131 "@babel/helper-plugin-utils": "^7.18.6"
2132 },
2133 "engines": {
2134 "node": ">=6.9.0"
2135 },
2136 "peerDependencies": {
2137 "@babel/core": "^7.0.0-0"
2138 }
2139 },
2140 "node_modules/@babel/preset-env": {
2141 "version": "7.17.10",
2142 "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.17.10.tgz",
2143 "integrity": "sha512-YNgyBHZQpeoBSRBg0xixsZzfT58Ze1iZrajvv0lJc70qDDGuGfonEnMGfWeSY0mQ3JTuCWFbMkzFRVafOyJx4g==",
2144 "dev": true,
2145 "dependencies": {
2146 "@babel/compat-data": "^7.17.10",
2147 "@babel/helper-compilation-targets": "^7.17.10",
2148 "@babel/helper-plugin-utils": "^7.16.7",
2149 "@babel/helper-validator-option": "^7.16.7",
2150 "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.16.7",
2151 "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.16.7",
2152 "@babel/plugin-proposal-async-generator-functions": "^7.16.8",
2153 "@babel/plugin-proposal-class-properties": "^7.16.7",
2154 "@babel/plugin-proposal-class-static-block": "^7.17.6",
2155 "@babel/plugin-proposal-dynamic-import": "^7.16.7",
2156 "@babel/plugin-proposal-export-namespace-from": "^7.16.7",
2157 "@babel/plugin-proposal-json-strings": "^7.16.7",
2158 "@babel/plugin-proposal-logical-assignment-operators": "^7.16.7",
2159 "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.7",
2160 "@babel/plugin-proposal-numeric-separator": "^7.16.7",
2161 "@babel/plugin-proposal-object-rest-spread": "^7.17.3",
2162 "@babel/plugin-proposal-optional-catch-binding": "^7.16.7",
2163 "@babel/plugin-proposal-optional-chaining": "^7.16.7",
2164 "@babel/plugin-proposal-private-methods": "^7.16.11",
2165 "@babel/plugin-proposal-private-property-in-object": "^7.16.7",
2166 "@babel/plugin-proposal-unicode-property-regex": "^7.16.7",
2167 "@babel/plugin-syntax-async-generators": "^7.8.4",
2168 "@babel/plugin-syntax-class-properties": "^7.12.13",
2169 "@babel/plugin-syntax-class-static-block": "^7.14.5",
2170 "@babel/plugin-syntax-dynamic-import": "^7.8.3",
2171 "@babel/plugin-syntax-export-namespace-from": "^7.8.3",
2172 "@babel/plugin-syntax-json-strings": "^7.8.3",
2173 "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4",
2174 "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3",
2175 "@babel/plugin-syntax-numeric-separator": "^7.10.4",
2176 "@babel/plugin-syntax-object-rest-spread": "^7.8.3",
2177 "@babel/plugin-syntax-optional-catch-binding": "^7.8.3",
2178 "@babel/plugin-syntax-optional-chaining": "^7.8.3",
2179 "@babel/plugin-syntax-private-property-in-object": "^7.14.5",
2180 "@babel/plugin-syntax-top-level-await": "^7.14.5",
2181 "@babel/plugin-transform-arrow-functions": "^7.16.7",
2182 "@babel/plugin-transform-async-to-generator": "^7.16.8",
2183 "@babel/plugin-transform-block-scoped-functions": "^7.16.7",
2184 "@babel/plugin-transform-block-scoping": "^7.16.7",
2185 "@babel/plugin-transform-classes": "^7.16.7",
2186 "@babel/plugin-transform-computed-properties": "^7.16.7",
2187 "@babel/plugin-transform-destructuring": "^7.17.7",
2188 "@babel/plugin-transform-dotall-regex": "^7.16.7",
2189 "@babel/plugin-transform-duplicate-keys": "^7.16.7",
2190 "@babel/plugin-transform-exponentiation-operator": "^7.16.7",
2191 "@babel/plugin-transform-for-of": "^7.16.7",
2192 "@babel/plugin-transform-function-name": "^7.16.7",
2193 "@babel/plugin-transform-literals": "^7.16.7",
2194 "@babel/plugin-transform-member-expression-literals": "^7.16.7",
2195 "@babel/plugin-transform-modules-amd": "^7.16.7",
2196 "@babel/plugin-transform-modules-commonjs": "^7.17.9",
2197 "@babel/plugin-transform-modules-systemjs": "^7.17.8",
2198 "@babel/plugin-transform-modules-umd": "^7.16.7",
2199 "@babel/plugin-transform-named-capturing-groups-regex": "^7.17.10",
2200 "@babel/plugin-transform-new-target": "^7.16.7",
2201 "@babel/plugin-transform-object-super": "^7.16.7",
2202 "@babel/plugin-transform-parameters": "^7.16.7",
2203 "@babel/plugin-transform-property-literals": "^7.16.7",
2204 "@babel/plugin-transform-regenerator": "^7.17.9",
2205 "@babel/plugin-transform-reserved-words": "^7.16.7",
2206 "@babel/plugin-transform-shorthand-properties": "^7.16.7",
2207 "@babel/plugin-transform-spread": "^7.16.7",
2208 "@babel/plugin-transform-sticky-regex": "^7.16.7",
2209 "@babel/plugin-transform-template-literals": "^7.16.7",
2210 "@babel/plugin-transform-typeof-symbol": "^7.16.7",
2211 "@babel/plugin-transform-unicode-escapes": "^7.16.7",
2212 "@babel/plugin-transform-unicode-regex": "^7.16.7",
2213 "@babel/preset-modules": "^0.1.5",
2214 "@babel/types": "^7.17.10",
2215 "babel-plugin-polyfill-corejs2": "^0.3.0",
2216 "babel-plugin-polyfill-corejs3": "^0.5.0",
2217 "babel-plugin-polyfill-regenerator": "^0.3.0",
2218 "core-js-compat": "^3.22.1",
2219 "semver": "^6.3.0"
2220 },
2221 "engines": {
2222 "node": ">=6.9.0"
2223 },
2224 "peerDependencies": {
2225 "@babel/core": "^7.0.0-0"
2226 }
2227 },
2228 "node_modules/@babel/preset-env/node_modules/semver": {
2229 "version": "6.3.0",
2230 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
2231 "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
2232 "dev": true,
2233 "bin": {
2234 "semver": "bin/semver.js"
2235 }
2236 },
2237 "node_modules/@babel/preset-modules": {
2238 "version": "0.1.5",
2239 "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz",
2240 "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==",
2241 "dev": true,
2242 "dependencies": {
2243 "@babel/helper-plugin-utils": "^7.0.0",
2244 "@babel/plugin-proposal-unicode-property-regex": "^7.4.4",
2245 "@babel/plugin-transform-dotall-regex": "^7.4.4",
2246 "@babel/types": "^7.4.4",
2247 "esutils": "^2.0.2"
2248 },
2249 "peerDependencies": {
2250 "@babel/core": "^7.0.0-0"
2251 }
2252 },
2253 "node_modules/@babel/runtime": {
2254 "version": "7.17.9",
2255 "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.17.9.tgz",
2256 "integrity": "sha512-lSiBBvodq29uShpWGNbgFdKYNiFDo5/HIYsaCEY9ff4sb10x9jizo2+pRrSyF4jKZCXqgzuqBOQKbUm90gQwJg==",
2257 "dev": true,
2258 "dependencies": {
2259 "regenerator-runtime": "^0.13.4"
2260 },
2261 "engines": {
2262 "node": ">=6.9.0"
2263 }
2264 },
2265 "node_modules/@babel/template": {
2266 "version": "7.16.7",
2267 "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz",
2268 "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==",
2269 "dev": true,
2270 "dependencies": {
2271 "@babel/code-frame": "^7.16.7",
2272 "@babel/parser": "^7.16.7",
2273 "@babel/types": "^7.16.7"
2274 },
2275 "engines": {
2276 "node": ">=6.9.0"
2277 }
2278 },
2279 "node_modules/@babel/traverse": {
2280 "version": "7.24.0",
2281 "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.24.0.tgz",
2282 "integrity": "sha512-HfuJlI8qq3dEDmNU5ChzzpZRWq+oxCZQyMzIMEqLho+AQnhMnKQUzH6ydo3RBl/YjPCuk68Y6s0Gx0AeyULiWw==",
2283 "dev": true,
2284 "dependencies": {
2285 "@babel/code-frame": "^7.23.5",
2286 "@babel/generator": "^7.23.6",
2287 "@babel/helper-environment-visitor": "^7.22.20",
2288 "@babel/helper-function-name": "^7.23.0",
2289 "@babel/helper-hoist-variables": "^7.22.5",
2290 "@babel/helper-split-export-declaration": "^7.22.6",
2291 "@babel/parser": "^7.24.0",
2292 "@babel/types": "^7.24.0",
2293 "debug": "^4.3.1",
2294 "globals": "^11.1.0"
2295 },
2296 "engines": {
2297 "node": ">=6.9.0"
2298 }
2299 },
2300 "node_modules/@babel/traverse/node_modules/@babel/generator": {
2301 "version": "7.23.6",
2302 "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.23.6.tgz",
2303 "integrity": "sha512-qrSfCYxYQB5owCmGLbl8XRpX1ytXlpueOb0N0UmQwA073KZxejgQTzAmJezxvpwQD9uGtK2shHdi55QT+MbjIw==",
2304 "dev": true,
2305 "dependencies": {
2306 "@babel/types": "^7.23.6",
2307 "@jridgewell/gen-mapping": "^0.3.2",
2308 "@jridgewell/trace-mapping": "^0.3.17",
2309 "jsesc": "^2.5.1"
2310 },
2311 "engines": {
2312 "node": ">=6.9.0"
2313 }
2314 },
2315 "node_modules/@babel/traverse/node_modules/@jridgewell/gen-mapping": {
2316 "version": "0.3.5",
2317 "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz",
2318 "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==",
2319 "dev": true,
2320 "dependencies": {
2321 "@jridgewell/set-array": "^1.2.1",
2322 "@jridgewell/sourcemap-codec": "^1.4.10",
2323 "@jridgewell/trace-mapping": "^0.3.24"
2324 },
2325 "engines": {
2326 "node": ">=6.0.0"
2327 }
2328 },
2329 "node_modules/@babel/types": {
2330 "version": "7.24.0",
2331 "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.24.0.tgz",
2332 "integrity": "sha512-+j7a5c253RfKh8iABBhywc8NSfP5LURe7Uh4qpsh6jc+aLJguvmIUBdjSdEMQv2bENrCR5MfRdjGo7vzS/ob7w==",
2333 "dev": true,
2334 "dependencies": {
2335 "@babel/helper-string-parser": "^7.23.4",
2336 "@babel/helper-validator-identifier": "^7.22.20",
2337 "to-fast-properties": "^2.0.0"
2338 },
2339 "engines": {
2340 "node": ">=6.9.0"
2341 }
2342 },
2343 "node_modules/@colors/colors": {
2344 "version": "1.5.0",
2345 "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz",
2346 "integrity": "sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==",
2347 "dev": true,
2348 "engines": {
2349 "node": ">=0.1.90"
2350 }
2351 },
2352 "node_modules/@csstools/postcss-color-function": {
2353 "version": "1.1.1",
2354 "resolved": "https://registry.npmjs.org/@csstools/postcss-color-function/-/postcss-color-function-1.1.1.tgz",
2355 "integrity": "sha512-Bc0f62WmHdtRDjf5f3e2STwRAl89N2CLb+9iAwzrv4L2hncrbDwnQD9PCq0gtAt7pOI2leIV08HIBUd4jxD8cw==",
2356 "dev": true,
2357 "dependencies": {
2358 "@csstools/postcss-progressive-custom-properties": "^1.1.0",
2359 "postcss-value-parser": "^4.2.0"
2360 },
2361 "engines": {
2362 "node": "^12 || ^14 || >=16"
2363 },
2364 "funding": {
2365 "type": "opencollective",
2366 "url": "https://opencollective.com/csstools"
2367 },
2368 "peerDependencies": {
2369 "postcss": "^8.2"
2370 }
2371 },
2372 "node_modules/@csstools/postcss-font-format-keywords": {
2373 "version": "1.0.1",
2374 "resolved": "https://registry.npmjs.org/@csstools/postcss-font-format-keywords/-/postcss-font-format-keywords-1.0.1.tgz",
2375 "integrity": "sha512-ZgrlzuUAjXIOc2JueK0X5sZDjCtgimVp/O5CEqTcs5ShWBa6smhWYbS0x5cVc/+rycTDbjjzoP0KTDnUneZGOg==",
2376 "dev": true,
2377 "dependencies": {
2378 "postcss-value-parser": "^4.2.0"
2379 },
2380 "engines": {
2381 "node": "^12 || ^14 || >=16"
2382 },
2383 "funding": {
2384 "type": "opencollective",
2385 "url": "https://opencollective.com/csstools"
2386 },
2387 "peerDependencies": {
2388 "postcss": "^8.2"
2389 }
2390 },
2391 "node_modules/@csstools/postcss-hwb-function": {
2392 "version": "1.0.2",
2393 "resolved": "https://registry.npmjs.org/@csstools/postcss-hwb-function/-/postcss-hwb-function-1.0.2.tgz",
2394 "integrity": "sha512-YHdEru4o3Rsbjmu6vHy4UKOXZD+Rn2zmkAmLRfPet6+Jz4Ojw8cbWxe1n42VaXQhD3CQUXXTooIy8OkVbUcL+w==",
2395 "dev": true,
2396 "dependencies": {
2397 "postcss-value-parser": "^4.2.0"
2398 },
2399 "engines": {
2400 "node": "^12 || ^14 || >=16"
2401 },
2402 "funding": {
2403 "type": "opencollective",
2404 "url": "https://opencollective.com/csstools"
2405 },
2406 "peerDependencies": {
2407 "postcss": "^8.2"
2408 }
2409 },
2410 "node_modules/@csstools/postcss-ic-unit": {
2411 "version": "1.0.1",
2412 "resolved": "https://registry.npmjs.org/@csstools/postcss-ic-unit/-/postcss-ic-unit-1.0.1.tgz",
2413 "integrity": "sha512-Ot1rcwRAaRHNKC9tAqoqNZhjdYBzKk1POgWfhN4uCOE47ebGcLRqXjKkApVDpjifL6u2/55ekkpnFcp+s/OZUw==",
2414 "dev": true,
2415 "dependencies": {
2416 "@csstools/postcss-progressive-custom-properties": "^1.1.0",
2417 "postcss-value-parser": "^4.2.0"
2418 },
2419 "engines": {
2420 "node": "^12 || ^14 || >=16"
2421 },
2422 "funding": {
2423 "type": "opencollective",
2424 "url": "https://opencollective.com/csstools"
2425 },
2426 "peerDependencies": {
2427 "postcss": "^8.2"
2428 }
2429 },
2430 "node_modules/@csstools/postcss-is-pseudo-class": {
2431 "version": "2.0.7",
2432 "resolved": "https://registry.npmjs.org/@csstools/postcss-is-pseudo-class/-/postcss-is-pseudo-class-2.0.7.tgz",
2433 "integrity": "sha512-7JPeVVZHd+jxYdULl87lvjgvWldYu+Bc62s9vD/ED6/QTGjy0jy0US/f6BG53sVMTBJ1lzKZFpYmofBN9eaRiA==",
2434 "dev": true,
2435 "dependencies": {
2436 "@csstools/selector-specificity": "^2.0.0",
2437 "postcss-selector-parser": "^6.0.10"
2438 },
2439 "engines": {
2440 "node": "^12 || ^14 || >=16"
2441 },
2442 "funding": {
2443 "type": "opencollective",
2444 "url": "https://opencollective.com/csstools"
2445 },
2446 "peerDependencies": {
2447 "postcss": "^8.2"
2448 }
2449 },
2450 "node_modules/@csstools/postcss-normalize-display-values": {
2451 "version": "1.0.1",
2452 "resolved": "https://registry.npmjs.org/@csstools/postcss-normalize-display-values/-/postcss-normalize-display-values-1.0.1.tgz",
2453 "integrity": "sha512-jcOanIbv55OFKQ3sYeFD/T0Ti7AMXc9nM1hZWu8m/2722gOTxFg7xYu4RDLJLeZmPUVQlGzo4jhzvTUq3x4ZUw==",
2454 "dev": true,
2455 "dependencies": {
2456 "postcss-value-parser": "^4.2.0"
2457 },
2458 "engines": {
2459 "node": "^12 || ^14 || >=16"
2460 },
2461 "funding": {
2462 "type": "opencollective",
2463 "url": "https://opencollective.com/csstools"
2464 },
2465 "peerDependencies": {
2466 "postcss": "^8.2"
2467 }
2468 },
2469 "node_modules/@csstools/postcss-oklab-function": {
2470 "version": "1.1.1",
2471 "resolved": "https://registry.npmjs.org/@csstools/postcss-oklab-function/-/postcss-oklab-function-1.1.1.tgz",
2472 "integrity": "sha512-nJpJgsdA3dA9y5pgyb/UfEzE7W5Ka7u0CX0/HIMVBNWzWemdcTH3XwANECU6anWv/ao4vVNLTMxhiPNZsTK6iA==",
2473 "dev": true,
2474 "dependencies": {
2475 "@csstools/postcss-progressive-custom-properties": "^1.1.0",
2476 "postcss-value-parser": "^4.2.0"
2477 },
2478 "engines": {
2479 "node": "^12 || ^14 || >=16"
2480 },
2481 "funding": {
2482 "type": "opencollective",
2483 "url": "https://opencollective.com/csstools"
2484 },
2485 "peerDependencies": {
2486 "postcss": "^8.2"
2487 }
2488 },
2489 "node_modules/@csstools/postcss-progressive-custom-properties": {
2490 "version": "1.3.0",
2491 "resolved": "https://registry.npmjs.org/@csstools/postcss-progressive-custom-properties/-/postcss-progressive-custom-properties-1.3.0.tgz",
2492 "integrity": "sha512-ASA9W1aIy5ygskZYuWams4BzafD12ULvSypmaLJT2jvQ8G0M3I8PRQhC0h7mG0Z3LI05+agZjqSR9+K9yaQQjA==",
2493 "dev": true,
2494 "dependencies": {
2495 "postcss-value-parser": "^4.2.0"
2496 },
2497 "engines": {
2498 "node": "^12 || ^14 || >=16"
2499 },
2500 "peerDependencies": {
2501 "postcss": "^8.3"
2502 }
2503 },
2504 "node_modules/@csstools/postcss-stepped-value-functions": {
2505 "version": "1.0.1",
2506 "resolved": "https://registry.npmjs.org/@csstools/postcss-stepped-value-functions/-/postcss-stepped-value-functions-1.0.1.tgz",
2507 "integrity": "sha512-dz0LNoo3ijpTOQqEJLY8nyaapl6umbmDcgj4AD0lgVQ572b2eqA1iGZYTTWhrcrHztWDDRAX2DGYyw2VBjvCvQ==",
2508 "dev": true,
2509 "dependencies": {
2510 "postcss-value-parser": "^4.2.0"
2511 },
2512 "engines": {
2513 "node": "^12 || ^14 || >=16"
2514 },
2515 "funding": {
2516 "type": "opencollective",
2517 "url": "https://opencollective.com/csstools"
2518 },
2519 "peerDependencies": {
2520 "postcss": "^8.2"
2521 }
2522 },
2523 "node_modules/@csstools/postcss-unset-value": {
2524 "version": "1.0.2",
2525 "resolved": "https://registry.npmjs.org/@csstools/postcss-unset-value/-/postcss-unset-value-1.0.2.tgz",
2526 "integrity": "sha512-c8J4roPBILnelAsdLr4XOAR/GsTm0GJi4XpcfvoWk3U6KiTCqiFYc63KhRMQQX35jYMp4Ao8Ij9+IZRgMfJp1g==",
2527 "dev": true,
2528 "engines": {
2529 "node": "^12 || ^14 || >=16"
2530 },
2531 "funding": {
2532 "type": "opencollective",
2533 "url": "https://opencollective.com/csstools"
2534 },
2535 "peerDependencies": {
2536 "postcss": "^8.2"
2537 }
2538 },
2539 "node_modules/@csstools/selector-specificity": {
2540 "version": "2.0.2",
2541 "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-2.0.2.tgz",
2542 "integrity": "sha512-IkpVW/ehM1hWKln4fCA3NzJU8KwD+kIOvPZA4cqxoJHtE21CCzjyp+Kxbu0i5I4tBNOlXPL9mjwnWlL0VEG4Fg==",
2543 "dev": true,
2544 "engines": {
2545 "node": "^12 || ^14 || >=16"
2546 },
2547 "funding": {
2548 "type": "opencollective",
2549 "url": "https://opencollective.com/csstools"
2550 },
2551 "peerDependencies": {
2552 "postcss": "^8.2",
2553 "postcss-selector-parser": "^6.0.10"
2554 }
2555 },
2556 "node_modules/@discoveryjs/json-ext": {
2557 "version": "0.5.7",
2558 "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz",
2559 "integrity": "sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==",
2560 "dev": true,
2561 "engines": {
2562 "node": ">=10.0.0"
2563 }
2564 },
2565 "node_modules/@gar/promisify": {
2566 "version": "1.1.3",
2567 "resolved": "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.3.tgz",
2568 "integrity": "sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==",
2569 "dev": true
2570 },
2571 "node_modules/@istanbuljs/load-nyc-config": {
2572 "version": "1.1.0",
2573 "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz",
2574 "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==",
2575 "dev": true,
2576 "dependencies": {
2577 "camelcase": "^5.3.1",
2578 "find-up": "^4.1.0",
2579 "get-package-type": "^0.1.0",
2580 "js-yaml": "^3.13.1",
2581 "resolve-from": "^5.0.0"
2582 },
2583 "engines": {
2584 "node": ">=8"
2585 }
2586 },
2587 "node_modules/@istanbuljs/schema": {
2588 "version": "0.1.3",
2589 "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz",
2590 "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==",
2591 "dev": true,
2592 "engines": {
2593 "node": ">=8"
2594 }
2595 },
2596 "node_modules/@jridgewell/gen-mapping": {
2597 "version": "0.1.1",
2598 "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz",
2599 "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==",
2600 "dev": true,
2601 "dependencies": {
2602 "@jridgewell/set-array": "^1.0.0",
2603 "@jridgewell/sourcemap-codec": "^1.4.10"
2604 },
2605 "engines": {
2606 "node": ">=6.0.0"
2607 }
2608 },
2609 "node_modules/@jridgewell/resolve-uri": {
2610 "version": "3.1.0",
2611 "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz",
2612 "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==",
2613 "dev": true,
2614 "engines": {
2615 "node": ">=6.0.0"
2616 }
2617 },
2618 "node_modules/@jridgewell/set-array": {
2619 "version": "1.2.1",
2620 "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz",
2621 "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==",
2622 "dev": true,
2623 "engines": {
2624 "node": ">=6.0.0"
2625 }
2626 },
2627 "node_modules/@jridgewell/sourcemap-codec": {
2628 "version": "1.4.14",
2629 "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz",
2630 "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==",
2631 "dev": true
2632 },
2633 "node_modules/@jridgewell/trace-mapping": {
2634 "version": "0.3.25",
2635 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz",
2636 "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==",
2637 "dev": true,
2638 "dependencies": {
2639 "@jridgewell/resolve-uri": "^3.1.0",
2640 "@jridgewell/sourcemap-codec": "^1.4.14"
2641 }
2642 },
2643 "node_modules/@leichtgewicht/ip-codec": {
2644 "version": "2.0.4",
2645 "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz",
2646 "integrity": "sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==",
2647 "dev": true
2648 },
2649 "node_modules/@ngtools/webpack": {
2650 "version": "14.0.5",
2651 "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-14.0.5.tgz",
2652 "integrity": "sha512-fOHtOYfuQhMTcqOfASuH5z8LwEmIG8323yPTP528w9RM9bUr3JaoK1RNcVuLKSvAGRTvTfeykK3/Eri/YW1DvQ==",
2653 "dev": true,
2654 "engines": {
2655 "node": "^14.15.0 || >=16.10.0",
2656 "npm": "^6.11.0 || ^7.5.6 || >=8.0.0",
2657 "yarn": ">= 1.13.0"
2658 },
2659 "peerDependencies": {
2660 "@angular/compiler-cli": "^14.0.0",
2661 "typescript": ">=4.6.2 <4.8",
2662 "webpack": "^5.54.0"
2663 }
2664 },
2665 "node_modules/@nodelib/fs.scandir": {
2666 "version": "2.1.5",
2667 "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
2668 "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",
2669 "dev": true,
2670 "dependencies": {
2671 "@nodelib/fs.stat": "2.0.5",
2672 "run-parallel": "^1.1.9"
2673 },
2674 "engines": {
2675 "node": ">= 8"
2676 }
2677 },
2678 "node_modules/@nodelib/fs.stat": {
2679 "version": "2.0.5",
2680 "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
2681 "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
2682 "dev": true,
2683 "engines": {
2684 "node": ">= 8"
2685 }
2686 },
2687 "node_modules/@nodelib/fs.walk": {
2688 "version": "1.2.8",
2689 "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
2690 "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
2691 "dev": true,
2692 "dependencies": {
2693 "@nodelib/fs.scandir": "2.1.5",
2694 "fastq": "^1.6.0"
2695 },
2696 "engines": {
2697 "node": ">= 8"
2698 }
2699 },
2700 "node_modules/@npmcli/fs": {
2701 "version": "2.1.0",
2702 "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-2.1.0.tgz",
2703 "integrity": "sha512-DmfBvNXGaetMxj9LTp8NAN9vEidXURrf5ZTslQzEAi/6GbW+4yjaLFQc6Tue5cpZ9Frlk4OBo/Snf1Bh/S7qTQ==",
2704 "dev": true,
2705 "dependencies": {
2706 "@gar/promisify": "^1.1.3",
2707 "semver": "^7.3.5"
2708 },
2709 "engines": {
2710 "node": "^12.13.0 || ^14.15.0 || >=16.0.0"
2711 }
2712 },
2713 "node_modules/@npmcli/git": {
2714 "version": "3.0.1",
2715 "resolved": "https://registry.npmjs.org/@npmcli/git/-/git-3.0.1.tgz",
2716 "integrity": "sha512-UU85F/T+F1oVn3IsB/L6k9zXIMpXBuUBE25QDH0SsURwT6IOBqkC7M16uqo2vVZIyji3X1K4XH9luip7YekH1A==",
2717 "dev": true,
2718 "dependencies": {
2719 "@npmcli/promise-spawn": "^3.0.0",
2720 "lru-cache": "^7.4.4",
2721 "mkdirp": "^1.0.4",
2722 "npm-pick-manifest": "^7.0.0",
2723 "proc-log": "^2.0.0",
2724 "promise-inflight": "^1.0.1",
2725 "promise-retry": "^2.0.1",
2726 "semver": "^7.3.5",
2727 "which": "^2.0.2"
2728 },
2729 "engines": {
2730 "node": "^12.13.0 || ^14.15.0 || >=16.0.0"
2731 }
2732 },
2733 "node_modules/@npmcli/git/node_modules/which": {
2734 "version": "2.0.2",
2735 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
2736 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
2737 "dev": true,
2738 "dependencies": {
2739 "isexe": "^2.0.0"
2740 },
2741 "bin": {
2742 "node-which": "bin/node-which"
2743 },
2744 "engines": {
2745 "node": ">= 8"
2746 }
2747 },
2748 "node_modules/@npmcli/installed-package-contents": {
2749 "version": "1.0.7",
2750 "resolved": "https://registry.npmjs.org/@npmcli/installed-package-contents/-/installed-package-contents-1.0.7.tgz",
2751 "integrity": "sha512-9rufe0wnJusCQoLpV9ZPKIVP55itrM5BxOXs10DmdbRfgWtHy1LDyskbwRnBghuB0PrF7pNPOqREVtpz4HqzKw==",
2752 "dev": true,
2753 "dependencies": {
2754 "npm-bundled": "^1.1.1",
2755 "npm-normalize-package-bin": "^1.0.1"
2756 },
2757 "bin": {
2758 "installed-package-contents": "index.js"
2759 },
2760 "engines": {
2761 "node": ">= 10"
2762 }
2763 },
2764 "node_modules/@npmcli/move-file": {
2765 "version": "2.0.0",
2766 "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-2.0.0.tgz",
2767 "integrity": "sha512-UR6D5f4KEGWJV6BGPH3Qb2EtgH+t+1XQ1Tt85c7qicN6cezzuHPdZwwAxqZr4JLtnQu0LZsTza/5gmNmSl8XLg==",
2768 "dev": true,
2769 "dependencies": {
2770 "mkdirp": "^1.0.4",
2771 "rimraf": "^3.0.2"
2772 },
2773 "engines": {
2774 "node": "^12.13.0 || ^14.15.0 || >=16.0.0"
2775 }
2776 },
2777 "node_modules/@npmcli/node-gyp": {
2778 "version": "2.0.0",
2779 "resolved": "https://registry.npmjs.org/@npmcli/node-gyp/-/node-gyp-2.0.0.tgz",
2780 "integrity": "sha512-doNI35wIe3bBaEgrlPfdJPaCpUR89pJWep4Hq3aRdh6gKazIVWfs0jHttvSSoq47ZXgC7h73kDsUl8AoIQUB+A==",
2781 "dev": true,
2782 "engines": {
2783 "node": "^12.13.0 || ^14.15.0 || >=16.0.0"
2784 }
2785 },
2786 "node_modules/@npmcli/promise-spawn": {
2787 "version": "3.0.0",
2788 "resolved": "https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-3.0.0.tgz",
2789 "integrity": "sha512-s9SgS+p3a9Eohe68cSI3fi+hpcZUmXq5P7w0kMlAsWVtR7XbK3ptkZqKT2cK1zLDObJ3sR+8P59sJE0w/KTL1g==",
2790 "dev": true,
2791 "dependencies": {
2792 "infer-owner": "^1.0.4"
2793 },
2794 "engines": {
2795 "node": "^12.13.0 || ^14.15.0 || >=16.0.0"
2796 }
2797 },
2798 "node_modules/@npmcli/run-script": {
2799 "version": "3.0.3",
2800 "resolved": "https://registry.npmjs.org/@npmcli/run-script/-/run-script-3.0.3.tgz",
2801 "integrity": "sha512-ZXL6qgC5NjwfZJ2nET+ZSLEz/PJgJ/5CU90C2S66dZY4Jw73DasS4ZCXuy/KHWYP0imjJ4VtA+Gebb5BxxKp9Q==",
2802 "dev": true,
2803 "dependencies": {
2804 "@npmcli/node-gyp": "^2.0.0",
2805 "@npmcli/promise-spawn": "^3.0.0",
2806 "node-gyp": "^8.4.1",
2807 "read-package-json-fast": "^2.0.3"
2808 },
2809 "engines": {
2810 "node": "^12.13.0 || ^14.15.0 || >=16.0.0"
2811 }
2812 },
2813 "node_modules/@schematics/angular": {
2814 "version": "14.0.5",
2815 "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-14.0.5.tgz",
2816 "integrity": "sha512-xZjXHLn1djIvKJFiOfspTrzAomtDGRqGgsOo06glBkC+cqKCyyXU1Hgxnd3S5V+8a6TpYgX25AXihtE3BeCJzg==",
2817 "dev": true,
2818 "dependencies": {
2819 "@angular-devkit/core": "14.0.5",
2820 "@angular-devkit/schematics": "14.0.5",
2821 "jsonc-parser": "3.0.0"
2822 },
2823 "engines": {
2824 "node": "^14.15.0 || >=16.10.0",
2825 "npm": "^6.11.0 || ^7.5.6 || >=8.0.0",
2826 "yarn": ">= 1.13.0"
2827 }
2828 },
2829 "node_modules/@socket.io/component-emitter": {
2830 "version": "3.1.0",
2831 "resolved": "https://registry.npmjs.org/@socket.io/component-emitter/-/component-emitter-3.1.0.tgz",
2832 "integrity": "sha512-+9jVqKhRSpsc591z5vX+X5Yyw+he/HCB4iQ/RYxw35CEPaY1gnsNE43nf9n9AaYjAQrTiI/mOwKUKdUs9vf7Xg==",
2833 "dev": true
2834 },
2835 "node_modules/@tootallnate/once": {
2836 "version": "1.1.2",
2837 "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz",
2838 "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==",
2839 "dev": true,
2840 "engines": {
2841 "node": ">= 6"
2842 }
2843 },
2844 "node_modules/@tweenjs/tween.js": {
2845 "version": "17.6.0",
2846 "resolved": "https://registry.npmjs.org/@tweenjs/tween.js/-/tween.js-17.6.0.tgz",
2847 "integrity": "sha512-utSXj0WHi4qr/iyfFHGMJBaL+ixQ2N7BAmx1R5g8jBqykJfjBUQ0hKWwXf767hbALC3zOoOIofKYSDWu5n04JQ=="
2848 },
2849 "node_modules/@types/body-parser": {
2850 "version": "1.19.2",
2851 "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz",
2852 "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==",
2853 "dev": true,
2854 "dependencies": {
2855 "@types/connect": "*",
2856 "@types/node": "*"
2857 }
2858 },
2859 "node_modules/@types/bonjour": {
2860 "version": "3.5.10",
2861 "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.10.tgz",
2862 "integrity": "sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==",
2863 "dev": true,
2864 "dependencies": {
2865 "@types/node": "*"
2866 }
2867 },
2868 "node_modules/@types/connect": {
2869 "version": "3.4.35",
2870 "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz",
2871 "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==",
2872 "dev": true,
2873 "dependencies": {
2874 "@types/node": "*"
2875 }
2876 },
2877 "node_modules/@types/connect-history-api-fallback": {
2878 "version": "1.3.5",
2879 "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.3.5.tgz",
2880 "integrity": "sha512-h8QJa8xSb1WD4fpKBDcATDNGXghFj6/3GRWG6dhmRcu0RX1Ubasur2Uvx5aeEwlf0MwblEC2bMzzMQntxnw/Cw==",
2881 "dev": true,
2882 "dependencies": {
2883 "@types/express-serve-static-core": "*",
2884 "@types/node": "*"
2885 }
2886 },
2887 "node_modules/@types/cookie": {
2888 "version": "0.4.1",
2889 "resolved": "https://registry.npmjs.org/@types/cookie/-/cookie-0.4.1.tgz",
2890 "integrity": "sha512-XW/Aa8APYr6jSVVA1y/DEIZX0/GMKLEVekNG727R8cs56ahETkRAy/3DR7+fJyh7oUgGwNQaRfXCun0+KbWY7Q==",
2891 "dev": true
2892 },
2893 "node_modules/@types/cors": {
2894 "version": "2.8.17",
2895 "resolved": "https://registry.npmjs.org/@types/cors/-/cors-2.8.17.tgz",
2896 "integrity": "sha512-8CGDvrBj1zgo2qE+oS3pOCyYNqCPryMWY2bGfwA0dcfopWGgxs+78df0Rs3rc9THP4JkOhLsAa+15VdpAqkcUA==",
2897 "dev": true,
2898 "dependencies": {
2899 "@types/node": "*"
2900 }
2901 },
2902 "node_modules/@types/dat.gui": {
2903 "version": "0.7.7",
2904 "resolved": "https://registry.npmjs.org/@types/dat.gui/-/dat.gui-0.7.7.tgz",
2905 "integrity": "sha512-CxLCme0He5Jk3uQwfO/fGZMyNhb/ypANzqX0yU9lviBQMlen5SOvQTBQ/Cd9x5mFlUAK5Tk8RgvTyLj1nYkz+w==",
2906 "dev": true
2907 },
2908 "node_modules/@types/eslint": {
2909 "version": "8.4.5",
2910 "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.4.5.tgz",
2911 "integrity": "sha512-dhsC09y1gpJWnK+Ff4SGvCuSnk9DaU0BJZSzOwa6GVSg65XtTugLBITDAAzRU5duGBoXBHpdR/9jHGxJjNflJQ==",
2912 "dev": true,
2913 "dependencies": {
2914 "@types/estree": "*",
2915 "@types/json-schema": "*"
2916 }
2917 },
2918 "node_modules/@types/eslint-scope": {
2919 "version": "3.7.4",
2920 "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.4.tgz",
2921 "integrity": "sha512-9K4zoImiZc3HlIp6AVUDE4CWYx22a+lhSZMYNpbjW04+YF0KWj4pJXnEMjdnFTiQibFFmElcsasJXDbdI/EPhA==",
2922 "dev": true,
2923 "dependencies": {
2924 "@types/eslint": "*",
2925 "@types/estree": "*"
2926 }
2927 },
2928 "node_modules/@types/estree": {
2929 "version": "0.0.51",
2930 "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.51.tgz",
2931 "integrity": "sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==",
2932 "dev": true
2933 },
2934 "node_modules/@types/express": {
2935 "version": "4.17.13",
2936 "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.13.tgz",
2937 "integrity": "sha512-6bSZTPaTIACxn48l50SR+axgrqm6qXFIxrdAKaG6PaJk3+zuUr35hBlgT7vOmJcum+OEaIBLtHV/qloEAFITeA==",
2938 "dev": true,
2939 "dependencies": {
2940 "@types/body-parser": "*",
2941 "@types/express-serve-static-core": "^4.17.18",
2942 "@types/qs": "*",
2943 "@types/serve-static": "*"
2944 }
2945 },
2946 "node_modules/@types/express-serve-static-core": {
2947 "version": "4.17.29",
2948 "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.29.tgz",
2949 "integrity": "sha512-uMd++6dMKS32EOuw1Uli3e3BPgdLIXmezcfHv7N4c1s3gkhikBplORPpMq3fuWkxncZN1reb16d5n8yhQ80x7Q==",
2950 "dev": true,
2951 "dependencies": {
2952 "@types/node": "*",
2953 "@types/qs": "*",
2954 "@types/range-parser": "*"
2955 }
2956 },
2957 "node_modules/@types/http-proxy": {
2958 "version": "1.17.9",
2959 "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.9.tgz",
2960 "integrity": "sha512-QsbSjA/fSk7xB+UXlCT3wHBy5ai9wOcNDWwZAtud+jXhwOM3l+EYZh8Lng4+/6n8uar0J7xILzqftJdJ/Wdfkw==",
2961 "dev": true,
2962 "dependencies": {
2963 "@types/node": "*"
2964 }
2965 },
2966 "node_modules/@types/jasmine": {
2967 "version": "4.0.3",
2968 "resolved": "https://registry.npmjs.org/@types/jasmine/-/jasmine-4.0.3.tgz",
2969 "integrity": "sha512-Opp1LvvEuZdk8fSSvchK2mZwhVrsNT0JgJE9Di6MjnaIpmEXM8TLCPPrVtNTYh8+5MPdY8j9bAHMu2SSfwpZJg==",
2970 "dev": true
2971 },
2972 "node_modules/@types/json-schema": {
2973 "version": "7.0.11",
2974 "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz",
2975 "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==",
2976 "dev": true
2977 },
2978 "node_modules/@types/mime": {
2979 "version": "1.3.2",
2980 "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz",
2981 "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==",
2982 "dev": true
2983 },
2984 "node_modules/@types/node": {
2985 "version": "18.0.3",
2986 "resolved": "https://registry.npmjs.org/@types/node/-/node-18.0.3.tgz",
2987 "integrity": "sha512-HzNRZtp4eepNitP+BD6k2L6DROIDG4Q0fm4x+dwfsr6LGmROENnok75VGw40628xf+iR24WeMFcHuuBDUAzzsQ==",
2988 "dev": true
2989 },
2990 "node_modules/@types/parse-json": {
2991 "version": "4.0.0",
2992 "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz",
2993 "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==",
2994 "dev": true
2995 },
2996 "node_modules/@types/qs": {
2997 "version": "6.9.7",
2998 "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz",
2999 "integrity": "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==",
3000 "dev": true
3001 },
3002 "node_modules/@types/range-parser": {
3003 "version": "1.2.4",
3004 "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz",
3005 "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==",
3006 "dev": true
3007 },
3008 "node_modules/@types/retry": {
3009 "version": "0.12.0",
3010 "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz",
3011 "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==",
3012 "dev": true
3013 },
3014 "node_modules/@types/serve-index": {
3015 "version": "1.9.1",
3016 "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.1.tgz",
3017 "integrity": "sha512-d/Hs3nWDxNL2xAczmOVZNj92YZCS6RGxfBPjKzuu/XirCgXdpKEb88dYNbrYGint6IVWLNP+yonwVAuRC0T2Dg==",
3018 "dev": true,
3019 "dependencies": {
3020 "@types/express": "*"
3021 }
3022 },
3023 "node_modules/@types/serve-static": {
3024 "version": "1.13.10",
3025 "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.10.tgz",
3026 "integrity": "sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ==",
3027 "dev": true,
3028 "dependencies": {
3029 "@types/mime": "^1",
3030 "@types/node": "*"
3031 }
3032 },
3033 "node_modules/@types/sockjs": {
3034 "version": "0.3.33",
3035 "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.33.tgz",
3036 "integrity": "sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==",
3037 "dev": true,
3038 "dependencies": {
3039 "@types/node": "*"
3040 }
3041 },
3042 "node_modules/@types/three": {
3043 "version": "0.141.0",
3044 "resolved": "https://registry.npmjs.org/@types/three/-/three-0.141.0.tgz",
3045 "integrity": "sha512-OJdKDgTPVBUgc+s74DYoy4aLznbFFC38Xm4ElmU1YwGNgR7GGFVvFCX7lpVgOsT6S1zSJtGdajTsOYE8/xY9nA==",
3046 "dev": true,
3047 "dependencies": {
3048 "@types/webxr": "*"
3049 }
3050 },
3051 "node_modules/@types/webxr": {
3052 "version": "0.4.0",
3053 "resolved": "https://registry.npmjs.org/@types/webxr/-/webxr-0.4.0.tgz",
3054 "integrity": "sha512-LQvrACV3Pj17GpkwHwXuTd733gfY+D7b9mKdrTmLdO7vo7P/o6209Qqtk63y/FCv/lspdmi0pWz6Qe/ull9kQg==",
3055 "dev": true
3056 },
3057 "node_modules/@types/ws": {
3058 "version": "8.5.3",
3059 "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.3.tgz",
3060 "integrity": "sha512-6YOoWjruKj1uLf3INHH7D3qTXwFfEsg1kf3c0uDdSBJwfa/llkwIjrAGV7j7mVgGNbzTQ3HiHKKDXl6bJPD97w==",
3061 "dev": true,
3062 "dependencies": {
3063 "@types/node": "*"
3064 }
3065 },
3066 "node_modules/@webassemblyjs/ast": {
3067 "version": "1.11.1",
3068 "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz",
3069 "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==",
3070 "dev": true,
3071 "dependencies": {
3072 "@webassemblyjs/helper-numbers": "1.11.1",
3073 "@webassemblyjs/helper-wasm-bytecode": "1.11.1"
3074 }
3075 },
3076 "node_modules/@webassemblyjs/floating-point-hex-parser": {
3077 "version": "1.11.1",
3078 "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz",
3079 "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==",
3080 "dev": true
3081 },
3082 "node_modules/@webassemblyjs/helper-api-error": {
3083 "version": "1.11.1",
3084 "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz",
3085 "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==",
3086 "dev": true
3087 },
3088 "node_modules/@webassemblyjs/helper-buffer": {
3089 "version": "1.11.1",
3090 "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz",
3091 "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==",
3092 "dev": true
3093 },
3094 "node_modules/@webassemblyjs/helper-numbers": {
3095 "version": "1.11.1",
3096 "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz",
3097 "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==",
3098 "dev": true,
3099 "dependencies": {
3100 "@webassemblyjs/floating-point-hex-parser": "1.11.1",
3101 "@webassemblyjs/helper-api-error": "1.11.1",
3102 "@xtuc/long": "4.2.2"
3103 }
3104 },
3105 "node_modules/@webassemblyjs/helper-wasm-bytecode": {
3106 "version": "1.11.1",
3107 "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz",
3108 "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==",
3109 "dev": true
3110 },
3111 "node_modules/@webassemblyjs/helper-wasm-section": {
3112 "version": "1.11.1",
3113 "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz",
3114 "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==",
3115 "dev": true,
3116 "dependencies": {
3117 "@webassemblyjs/ast": "1.11.1",
3118 "@webassemblyjs/helper-buffer": "1.11.1",
3119 "@webassemblyjs/helper-wasm-bytecode": "1.11.1",
3120 "@webassemblyjs/wasm-gen": "1.11.1"
3121 }
3122 },
3123 "node_modules/@webassemblyjs/ieee754": {
3124 "version": "1.11.1",
3125 "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz",
3126 "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==",
3127 "dev": true,
3128 "dependencies": {
3129 "@xtuc/ieee754": "^1.2.0"
3130 }
3131 },
3132 "node_modules/@webassemblyjs/leb128": {
3133 "version": "1.11.1",
3134 "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz",
3135 "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==",
3136 "dev": true,
3137 "dependencies": {
3138 "@xtuc/long": "4.2.2"
3139 }
3140 },
3141 "node_modules/@webassemblyjs/utf8": {
3142 "version": "1.11.1",
3143 "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz",
3144 "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==",
3145 "dev": true
3146 },
3147 "node_modules/@webassemblyjs/wasm-edit": {
3148 "version": "1.11.1",
3149 "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz",
3150 "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==",
3151 "dev": true,
3152 "dependencies": {
3153 "@webassemblyjs/ast": "1.11.1",
3154 "@webassemblyjs/helper-buffer": "1.11.1",
3155 "@webassemblyjs/helper-wasm-bytecode": "1.11.1",
3156 "@webassemblyjs/helper-wasm-section": "1.11.1",
3157 "@webassemblyjs/wasm-gen": "1.11.1",
3158 "@webassemblyjs/wasm-opt": "1.11.1",
3159 "@webassemblyjs/wasm-parser": "1.11.1",
3160 "@webassemblyjs/wast-printer": "1.11.1"
3161 }
3162 },
3163 "node_modules/@webassemblyjs/wasm-gen": {
3164 "version": "1.11.1",
3165 "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz",
3166 "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==",
3167 "dev": true,
3168 "dependencies": {
3169 "@webassemblyjs/ast": "1.11.1",
3170 "@webassemblyjs/helper-wasm-bytecode": "1.11.1",
3171 "@webassemblyjs/ieee754": "1.11.1",
3172 "@webassemblyjs/leb128": "1.11.1",
3173 "@webassemblyjs/utf8": "1.11.1"
3174 }
3175 },
3176 "node_modules/@webassemblyjs/wasm-opt": {
3177 "version": "1.11.1",
3178 "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz",
3179 "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==",
3180 "dev": true,
3181 "dependencies": {
3182 "@webassemblyjs/ast": "1.11.1",
3183 "@webassemblyjs/helper-buffer": "1.11.1",
3184 "@webassemblyjs/wasm-gen": "1.11.1",
3185 "@webassemblyjs/wasm-parser": "1.11.1"
3186 }
3187 },
3188 "node_modules/@webassemblyjs/wasm-parser": {
3189 "version": "1.11.1",
3190 "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz",
3191 "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==",
3192 "dev": true,
3193 "dependencies": {
3194 "@webassemblyjs/ast": "1.11.1",
3195 "@webassemblyjs/helper-api-error": "1.11.1",
3196 "@webassemblyjs/helper-wasm-bytecode": "1.11.1",
3197 "@webassemblyjs/ieee754": "1.11.1",
3198 "@webassemblyjs/leb128": "1.11.1",
3199 "@webassemblyjs/utf8": "1.11.1"
3200 }
3201 },
3202 "node_modules/@webassemblyjs/wast-printer": {
3203 "version": "1.11.1",
3204 "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz",
3205 "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==",
3206 "dev": true,
3207 "dependencies": {
3208 "@webassemblyjs/ast": "1.11.1",
3209 "@xtuc/long": "4.2.2"
3210 }
3211 },
3212 "node_modules/@xtuc/ieee754": {
3213 "version": "1.2.0",
3214 "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz",
3215 "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==",
3216 "dev": true
3217 },
3218 "node_modules/@xtuc/long": {
3219 "version": "4.2.2",
3220 "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz",
3221 "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==",
3222 "dev": true
3223 },
3224 "node_modules/@yarnpkg/lockfile": {
3225 "version": "1.1.0",
3226 "resolved": "https://registry.npmjs.org/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz",
3227 "integrity": "sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==",
3228 "dev": true
3229 },
3230 "node_modules/abab": {
3231 "version": "2.0.6",
3232 "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz",
3233 "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==",
3234 "dev": true
3235 },
3236 "node_modules/abbrev": {
3237 "version": "1.1.1",
3238 "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz",
3239 "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==",
3240 "dev": true
3241 },
3242 "node_modules/accepts": {
3243 "version": "1.3.8",
3244 "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz",
3245 "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==",
3246 "dev": true,
3247 "dependencies": {
3248 "mime-types": "~2.1.34",
3249 "negotiator": "0.6.3"
3250 },
3251 "engines": {
3252 "node": ">= 0.6"
3253 }
3254 },
3255 "node_modules/acorn": {
3256 "version": "8.7.1",
3257 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.1.tgz",
3258 "integrity": "sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A==",
3259 "dev": true,
3260 "bin": {
3261 "acorn": "bin/acorn"
3262 },
3263 "engines": {
3264 "node": ">=0.4.0"
3265 }
3266 },
3267 "node_modules/acorn-import-assertions": {
3268 "version": "1.8.0",
3269 "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz",
3270 "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==",
3271 "dev": true,
3272 "peerDependencies": {
3273 "acorn": "^8"
3274 }
3275 },
3276 "node_modules/adjust-sourcemap-loader": {
3277 "version": "4.0.0",
3278 "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-4.0.0.tgz",
3279 "integrity": "sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==",
3280 "dev": true,
3281 "dependencies": {
3282 "loader-utils": "^2.0.0",
3283 "regex-parser": "^2.2.11"
3284 },
3285 "engines": {
3286 "node": ">=8.9"
3287 }
3288 },
3289 "node_modules/adjust-sourcemap-loader/node_modules/loader-utils": {
3290 "version": "2.0.4",
3291 "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz",
3292 "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==",
3293 "dev": true,
3294 "dependencies": {
3295 "big.js": "^5.2.2",
3296 "emojis-list": "^3.0.0",
3297 "json5": "^2.1.2"
3298 },
3299 "engines": {
3300 "node": ">=8.9.0"
3301 }
3302 },
3303 "node_modules/agent-base": {
3304 "version": "6.0.2",
3305 "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz",
3306 "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==",
3307 "dev": true,
3308 "dependencies": {
3309 "debug": "4"
3310 },
3311 "engines": {
3312 "node": ">= 6.0.0"
3313 }
3314 },
3315 "node_modules/agentkeepalive": {
3316 "version": "4.2.1",
3317 "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.2.1.tgz",
3318 "integrity": "sha512-Zn4cw2NEqd+9fiSVWMscnjyQ1a8Yfoc5oBajLeo5w+YBHgDUcEBY2hS4YpTz6iN5f/2zQiktcuM6tS8x1p9dpA==",
3319 "dev": true,
3320 "dependencies": {
3321 "debug": "^4.1.0",
3322 "depd": "^1.1.2",
3323 "humanize-ms": "^1.2.1"
3324 },
3325 "engines": {
3326 "node": ">= 8.0.0"
3327 }
3328 },
3329 "node_modules/agentkeepalive/node_modules/depd": {
3330 "version": "1.1.2",
3331 "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
3332 "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==",
3333 "dev": true,
3334 "engines": {
3335 "node": ">= 0.6"
3336 }
3337 },
3338 "node_modules/aggregate-error": {
3339 "version": "3.1.0",
3340 "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz",
3341 "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==",
3342 "dev": true,
3343 "dependencies": {
3344 "clean-stack": "^2.0.0",
3345 "indent-string": "^4.0.0"
3346 },
3347 "engines": {
3348 "node": ">=8"
3349 }
3350 },
3351 "node_modules/ajv": {
3352 "version": "8.11.0",
3353 "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz",
3354 "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==",
3355 "dev": true,
3356 "dependencies": {
3357 "fast-deep-equal": "^3.1.1",
3358 "json-schema-traverse": "^1.0.0",
3359 "require-from-string": "^2.0.2",
3360 "uri-js": "^4.2.2"
3361 },
3362 "funding": {
3363 "type": "github",
3364 "url": "https://github.com/sponsors/epoberezkin"
3365 }
3366 },
3367 "node_modules/ajv-formats": {
3368 "version": "2.1.1",
3369 "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz",
3370 "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==",
3371 "dev": true,
3372 "dependencies": {
3373 "ajv": "^8.0.0"
3374 },
3375 "peerDependencies": {
3376 "ajv": "^8.0.0"
3377 },
3378 "peerDependenciesMeta": {
3379 "ajv": {
3380 "optional": true
3381 }
3382 }
3383 },
3384 "node_modules/ajv-keywords": {
3385 "version": "5.1.0",
3386 "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz",
3387 "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==",
3388 "dev": true,
3389 "dependencies": {
3390 "fast-deep-equal": "^3.1.3"
3391 },
3392 "peerDependencies": {
3393 "ajv": "^8.8.2"
3394 }
3395 },
3396 "node_modules/ansi-colors": {
3397 "version": "4.1.1",
3398 "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz",
3399 "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==",
3400 "dev": true,
3401 "engines": {
3402 "node": ">=6"
3403 }
3404 },
3405 "node_modules/ansi-escapes": {
3406 "version": "4.3.2",
3407 "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz",
3408 "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==",
3409 "dev": true,
3410 "dependencies": {
3411 "type-fest": "^0.21.3"
3412 },
3413 "engines": {
3414 "node": ">=8"
3415 },
3416 "funding": {
3417 "url": "https://github.com/sponsors/sindresorhus"
3418 }
3419 },
3420 "node_modules/ansi-html-community": {
3421 "version": "0.0.8",
3422 "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz",
3423 "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==",
3424 "dev": true,
3425 "engines": [
3426 "node >= 0.8.0"
3427 ],
3428 "bin": {
3429 "ansi-html": "bin/ansi-html"
3430 }
3431 },
3432 "node_modules/ansi-regex": {
3433 "version": "5.0.1",
3434 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
3435 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
3436 "engines": {
3437 "node": ">=8"
3438 }
3439 },
3440 "node_modules/ansi-styles": {
3441 "version": "3.2.1",
3442 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
3443 "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
3444 "dev": true,
3445 "dependencies": {
3446 "color-convert": "^1.9.0"
3447 },
3448 "engines": {
3449 "node": ">=4"
3450 }
3451 },
3452 "node_modules/anymatch": {
3453 "version": "3.1.2",
3454 "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz",
3455 "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==",
3456 "dev": true,
3457 "dependencies": {
3458 "normalize-path": "^3.0.0",
3459 "picomatch": "^2.0.4"
3460 },
3461 "engines": {
3462 "node": ">= 8"
3463 }
3464 },
3465 "node_modules/aproba": {
3466 "version": "2.0.0",
3467 "resolved": "https://registry.npmjs.org/aproba/-/aproba-2.0.0.tgz",
3468 "integrity": "sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==",
3469 "dev": true
3470 },
3471 "node_modules/are-we-there-yet": {
3472 "version": "3.0.0",
3473 "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-3.0.0.tgz",
3474 "integrity": "sha512-0GWpv50YSOcLXaN6/FAKY3vfRbllXWV2xvfA/oKJF8pzFhWXPV+yjhJXDBbjscDYowv7Yw1A3uigpzn5iEGTyw==",
3475 "dev": true,
3476 "dependencies": {
3477 "delegates": "^1.0.0",
3478 "readable-stream": "^3.6.0"
3479 },
3480 "engines": {
3481 "node": "^12.13.0 || ^14.15.0 || >=16"
3482 }
3483 },
3484 "node_modules/argparse": {
3485 "version": "1.0.10",
3486 "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
3487 "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
3488 "dev": true,
3489 "dependencies": {
3490 "sprintf-js": "~1.0.2"
3491 }
3492 },
3493 "node_modules/array-flatten": {
3494 "version": "2.1.2",
3495 "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz",
3496 "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==",
3497 "dev": true
3498 },
3499 "node_modules/array-union": {
3500 "version": "3.0.1",
3501 "resolved": "https://registry.npmjs.org/array-union/-/array-union-3.0.1.tgz",
3502 "integrity": "sha512-1OvF9IbWwaeiM9VhzYXVQacMibxpXOMYVNIvMtKRyX9SImBXpKcFr8XvFDeEslCyuH/t6KRt7HEO94AlP8Iatw==",
3503 "dev": true,
3504 "engines": {
3505 "node": ">=12"
3506 },
3507 "funding": {
3508 "url": "https://github.com/sponsors/sindresorhus"
3509 }
3510 },
3511 "node_modules/atob": {
3512 "version": "2.1.2",
3513 "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz",
3514 "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==",
3515 "dev": true,
3516 "bin": {
3517 "atob": "bin/atob.js"
3518 },
3519 "engines": {
3520 "node": ">= 4.5.0"
3521 }
3522 },
3523 "node_modules/autoprefixer": {
3524 "version": "10.4.7",
3525 "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.7.tgz",
3526 "integrity": "sha512-ypHju4Y2Oav95SipEcCcI5J7CGPuvz8oat7sUtYj3ClK44bldfvtvcxK6IEK++7rqB7YchDGzweZIBG+SD0ZAA==",
3527 "dev": true,
3528 "funding": [
3529 {
3530 "type": "opencollective",
3531 "url": "https://opencollective.com/postcss/"
3532 },
3533 {
3534 "type": "tidelift",
3535 "url": "https://tidelift.com/funding/github/npm/autoprefixer"
3536 }
3537 ],
3538 "dependencies": {
3539 "browserslist": "^4.20.3",
3540 "caniuse-lite": "^1.0.30001335",
3541 "fraction.js": "^4.2.0",
3542 "normalize-range": "^0.1.2",
3543 "picocolors": "^1.0.0",
3544 "postcss-value-parser": "^4.2.0"
3545 },
3546 "bin": {
3547 "autoprefixer": "bin/autoprefixer"
3548 },
3549 "engines": {
3550 "node": "^10 || ^12 || >=14"
3551 },
3552 "peerDependencies": {
3553 "postcss": "^8.1.0"
3554 }
3555 },
3556 "node_modules/babel-loader": {
3557 "version": "8.2.5",
3558 "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.5.tgz",
3559 "integrity": "sha512-OSiFfH89LrEMiWd4pLNqGz4CwJDtbs2ZVc+iGu2HrkRfPxId9F2anQj38IxWpmRfsUY0aBZYi1EFcd3mhtRMLQ==",
3560 "dev": true,
3561 "dependencies": {
3562 "find-cache-dir": "^3.3.1",
3563 "loader-utils": "^2.0.0",
3564 "make-dir": "^3.1.0",
3565 "schema-utils": "^2.6.5"
3566 },
3567 "engines": {
3568 "node": ">= 8.9"
3569 },
3570 "peerDependencies": {
3571 "@babel/core": "^7.0.0",
3572 "webpack": ">=2"
3573 }
3574 },
3575 "node_modules/babel-loader/node_modules/loader-utils": {
3576 "version": "2.0.4",
3577 "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz",
3578 "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==",
3579 "dev": true,
3580 "dependencies": {
3581 "big.js": "^5.2.2",
3582 "emojis-list": "^3.0.0",
3583 "json5": "^2.1.2"
3584 },
3585 "engines": {
3586 "node": ">=8.9.0"
3587 }
3588 },
3589 "node_modules/babel-plugin-dynamic-import-node": {
3590 "version": "2.3.3",
3591 "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz",
3592 "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==",
3593 "dev": true,
3594 "dependencies": {
3595 "object.assign": "^4.1.0"
3596 }
3597 },
3598 "node_modules/babel-plugin-istanbul": {
3599 "version": "6.1.1",
3600 "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz",
3601 "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==",
3602 "dev": true,
3603 "dependencies": {
3604 "@babel/helper-plugin-utils": "^7.0.0",
3605 "@istanbuljs/load-nyc-config": "^1.0.0",
3606 "@istanbuljs/schema": "^0.1.2",
3607 "istanbul-lib-instrument": "^5.0.4",
3608 "test-exclude": "^6.0.0"
3609 },
3610 "engines": {
3611 "node": ">=8"
3612 }
3613 },
3614 "node_modules/babel-plugin-polyfill-corejs2": {
3615 "version": "0.3.1",
3616 "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.1.tgz",
3617 "integrity": "sha512-v7/T6EQcNfVLfcN2X8Lulb7DjprieyLWJK/zOWH5DUYcAgex9sP3h25Q+DLsX9TloXe3y1O8l2q2Jv9q8UVB9w==",
3618 "dev": true,
3619 "dependencies": {
3620 "@babel/compat-data": "^7.13.11",
3621 "@babel/helper-define-polyfill-provider": "^0.3.1",
3622 "semver": "^6.1.1"
3623 },
3624 "peerDependencies": {
3625 "@babel/core": "^7.0.0-0"
3626 }
3627 },
3628 "node_modules/babel-plugin-polyfill-corejs2/node_modules/semver": {
3629 "version": "6.3.0",
3630 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
3631 "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
3632 "dev": true,
3633 "bin": {
3634 "semver": "bin/semver.js"
3635 }
3636 },
3637 "node_modules/babel-plugin-polyfill-corejs3": {
3638 "version": "0.5.2",
3639 "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.5.2.tgz",
3640 "integrity": "sha512-G3uJih0XWiID451fpeFaYGVuxHEjzKTHtc9uGFEjR6hHrvNzeS/PX+LLLcetJcytsB5m4j+K3o/EpXJNb/5IEQ==",
3641 "dev": true,
3642 "dependencies": {
3643 "@babel/helper-define-polyfill-provider": "^0.3.1",
3644 "core-js-compat": "^3.21.0"
3645 },
3646 "peerDependencies": {
3647 "@babel/core": "^7.0.0-0"
3648 }
3649 },
3650 "node_modules/babel-plugin-polyfill-regenerator": {
3651 "version": "0.3.1",
3652 "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.3.1.tgz",
3653 "integrity": "sha512-Y2B06tvgHYt1x0yz17jGkGeeMr5FeKUu+ASJ+N6nB5lQ8Dapfg42i0OVrf8PNGJ3zKL4A23snMi1IRwrqqND7A==",
3654 "dev": true,
3655 "dependencies": {
3656 "@babel/helper-define-polyfill-provider": "^0.3.1"
3657 },
3658 "peerDependencies": {
3659 "@babel/core": "^7.0.0-0"
3660 }
3661 },
3662 "node_modules/balanced-match": {
3663 "version": "1.0.2",
3664 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
3665 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
3666 "dev": true
3667 },
3668 "node_modules/base64-js": {
3669 "version": "1.5.1",
3670 "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",
3671 "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==",
3672 "dev": true,
3673 "funding": [
3674 {
3675 "type": "github",
3676 "url": "https://github.com/sponsors/feross"
3677 },
3678 {
3679 "type": "patreon",
3680 "url": "https://www.patreon.com/feross"
3681 },
3682 {
3683 "type": "consulting",
3684 "url": "https://feross.org/support"
3685 }
3686 ]
3687 },
3688 "node_modules/base64id": {
3689 "version": "2.0.0",
3690 "resolved": "https://registry.npmjs.org/base64id/-/base64id-2.0.0.tgz",
3691 "integrity": "sha512-lGe34o6EHj9y3Kts9R4ZYs/Gr+6N7MCaMlIFA3F1R2O5/m7K06AxfSeO5530PEERE6/WyEg3lsuyw4GHlPZHog==",
3692 "dev": true,
3693 "engines": {
3694 "node": "^4.5.0 || >= 5.9"
3695 }
3696 },
3697 "node_modules/batch": {
3698 "version": "0.6.1",
3699 "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz",
3700 "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==",
3701 "dev": true
3702 },
3703 "node_modules/big.js": {
3704 "version": "5.2.2",
3705 "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz",
3706 "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==",
3707 "dev": true,
3708 "engines": {
3709 "node": "*"
3710 }
3711 },
3712 "node_modules/binary-extensions": {
3713 "version": "2.2.0",
3714 "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz",
3715 "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==",
3716 "dev": true,
3717 "engines": {
3718 "node": ">=8"
3719 }
3720 },
3721 "node_modules/bl": {
3722 "version": "4.1.0",
3723 "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz",
3724 "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==",
3725 "dev": true,
3726 "dependencies": {
3727 "buffer": "^5.5.0",
3728 "inherits": "^2.0.4",
3729 "readable-stream": "^3.4.0"
3730 }
3731 },
3732 "node_modules/body-parser": {
3733 "version": "1.20.0",
3734 "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.0.tgz",
3735 "integrity": "sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg==",
3736 "dev": true,
3737 "dependencies": {
3738 "bytes": "3.1.2",
3739 "content-type": "~1.0.4",
3740 "debug": "2.6.9",
3741 "depd": "2.0.0",
3742 "destroy": "1.2.0",
3743 "http-errors": "2.0.0",
3744 "iconv-lite": "0.4.24",
3745 "on-finished": "2.4.1",
3746 "qs": "6.10.3",
3747 "raw-body": "2.5.1",
3748 "type-is": "~1.6.18",
3749 "unpipe": "1.0.0"
3750 },
3751 "engines": {
3752 "node": ">= 0.8",
3753 "npm": "1.2.8000 || >= 1.4.16"
3754 }
3755 },
3756 "node_modules/body-parser/node_modules/debug": {
3757 "version": "2.6.9",
3758 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
3759 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
3760 "dev": true,
3761 "dependencies": {
3762 "ms": "2.0.0"
3763 }
3764 },
3765 "node_modules/body-parser/node_modules/ms": {
3766 "version": "2.0.0",
3767 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
3768 "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
3769 "dev": true
3770 },
3771 "node_modules/bonjour-service": {
3772 "version": "1.0.13",
3773 "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.0.13.tgz",
3774 "integrity": "sha512-LWKRU/7EqDUC9CTAQtuZl5HzBALoCYwtLhffW3et7vZMwv3bWLpJf8bRYlMD5OCcDpTfnPgNCV4yo9ZIaJGMiA==",
3775 "dev": true,
3776 "dependencies": {
3777 "array-flatten": "^2.1.2",
3778 "dns-equal": "^1.0.0",
3779 "fast-deep-equal": "^3.1.3",
3780 "multicast-dns": "^7.2.5"
3781 }
3782 },
3783 "node_modules/boolbase": {
3784 "version": "1.0.0",
3785 "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz",
3786 "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==",
3787 "dev": true
3788 },
3789 "node_modules/brace-expansion": {
3790 "version": "2.0.1",
3791 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
3792 "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
3793 "dev": true,
3794 "dependencies": {
3795 "balanced-match": "^1.0.0"
3796 }
3797 },
3798 "node_modules/braces": {
3799 "version": "3.0.2",
3800 "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
3801 "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
3802 "dev": true,
3803 "dependencies": {
3804 "fill-range": "^7.0.1"
3805 },
3806 "engines": {
3807 "node": ">=8"
3808 }
3809 },
3810 "node_modules/browserslist": {
3811 "version": "4.21.1",
3812 "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.1.tgz",
3813 "integrity": "sha512-Nq8MFCSrnJXSc88yliwlzQe3qNe3VntIjhsArW9IJOEPSHNx23FalwApUVbzAWABLhYJJ7y8AynWI/XM8OdfjQ==",
3814 "dev": true,
3815 "funding": [
3816 {
3817 "type": "opencollective",
3818 "url": "https://opencollective.com/browserslist"
3819 },
3820 {
3821 "type": "tidelift",
3822 "url": "https://tidelift.com/funding/github/npm/browserslist"
3823 }
3824 ],
3825 "dependencies": {
3826 "caniuse-lite": "^1.0.30001359",
3827 "electron-to-chromium": "^1.4.172",
3828 "node-releases": "^2.0.5",
3829 "update-browserslist-db": "^1.0.4"
3830 },
3831 "bin": {
3832 "browserslist": "cli.js"
3833 },
3834 "engines": {
3835 "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
3836 }
3837 },
3838 "node_modules/buffer": {
3839 "version": "5.7.1",
3840 "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz",
3841 "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==",
3842 "dev": true,
3843 "funding": [
3844 {
3845 "type": "github",
3846 "url": "https://github.com/sponsors/feross"
3847 },
3848 {
3849 "type": "patreon",
3850 "url": "https://www.patreon.com/feross"
3851 },
3852 {
3853 "type": "consulting",
3854 "url": "https://feross.org/support"
3855 }
3856 ],
3857 "dependencies": {
3858 "base64-js": "^1.3.1",
3859 "ieee754": "^1.1.13"
3860 }
3861 },
3862 "node_modules/buffer-from": {
3863 "version": "1.1.2",
3864 "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz",
3865 "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==",
3866 "dev": true
3867 },
3868 "node_modules/builtins": {
3869 "version": "5.0.1",
3870 "resolved": "https://registry.npmjs.org/builtins/-/builtins-5.0.1.tgz",
3871 "integrity": "sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==",
3872 "dev": true,
3873 "dependencies": {
3874 "semver": "^7.0.0"
3875 }
3876 },
3877 "node_modules/bytes": {
3878 "version": "3.1.2",
3879 "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz",
3880 "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==",
3881 "dev": true,
3882 "engines": {
3883 "node": ">= 0.8"
3884 }
3885 },
3886 "node_modules/cacache": {
3887 "version": "16.0.7",
3888 "resolved": "https://registry.npmjs.org/cacache/-/cacache-16.0.7.tgz",
3889 "integrity": "sha512-a4zfQpp5vm4Ipdvbj+ZrPonikRhm6WBEd4zT1Yc1DXsmAxrPgDwWBLF/u/wTVXSFPIgOJ1U3ghSa2Xm4s3h28w==",
3890 "dev": true,
3891 "dependencies": {
3892 "@npmcli/fs": "^2.1.0",
3893 "@npmcli/move-file": "^2.0.0",
3894 "chownr": "^2.0.0",
3895 "fs-minipass": "^2.1.0",
3896 "glob": "^8.0.1",
3897 "infer-owner": "^1.0.4",
3898 "lru-cache": "^7.7.1",
3899 "minipass": "^3.1.6",
3900 "minipass-collect": "^1.0.2",
3901 "minipass-flush": "^1.0.5",
3902 "minipass-pipeline": "^1.2.4",
3903 "mkdirp": "^1.0.4",
3904 "p-map": "^4.0.0",
3905 "promise-inflight": "^1.0.1",
3906 "rimraf": "^3.0.2",
3907 "ssri": "^9.0.0",
3908 "tar": "^6.1.11",
3909 "unique-filename": "^1.1.1"
3910 },
3911 "engines": {
3912 "node": "^12.13.0 || ^14.15.0 || >=16.0.0"
3913 }
3914 },
3915 "node_modules/call-bind": {
3916 "version": "1.0.2",
3917 "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
3918 "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
3919 "dev": true,
3920 "dependencies": {
3921 "function-bind": "^1.1.1",
3922 "get-intrinsic": "^1.0.2"
3923 },
3924 "funding": {
3925 "url": "https://github.com/sponsors/ljharb"
3926 }
3927 },
3928 "node_modules/callsites": {
3929 "version": "3.1.0",
3930 "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
3931 "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
3932 "dev": true,
3933 "engines": {
3934 "node": ">=6"
3935 }
3936 },
3937 "node_modules/camelcase": {
3938 "version": "5.3.1",
3939 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
3940 "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
3941 "engines": {
3942 "node": ">=6"
3943 }
3944 },
3945 "node_modules/caniuse-lite": {
3946 "version": "1.0.30001365",
3947 "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001365.tgz",
3948 "integrity": "sha512-VDQZ8OtpuIPMBA4YYvZXECtXbddMCUFJk1qu8Mqxfm/SZJNSr1cy4IuLCOL7RJ/YASrvJcYg1Zh+UEUQ5m6z8Q==",
3949 "dev": true,
3950 "funding": [
3951 {
3952 "type": "opencollective",
3953 "url": "https://opencollective.com/browserslist"
3954 },
3955 {
3956 "type": "tidelift",
3957 "url": "https://tidelift.com/funding/github/npm/caniuse-lite"
3958 }
3959 ]
3960 },
3961 "node_modules/chalk": {
3962 "version": "2.4.2",
3963 "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
3964 "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
3965 "dev": true,
3966 "dependencies": {
3967 "ansi-styles": "^3.2.1",
3968 "escape-string-regexp": "^1.0.5",
3969 "supports-color": "^5.3.0"
3970 },
3971 "engines": {
3972 "node": ">=4"
3973 }
3974 },
3975 "node_modules/chardet": {
3976 "version": "0.7.0",
3977 "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz",
3978 "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==",
3979 "dev": true
3980 },
3981 "node_modules/chokidar": {
3982 "version": "3.5.3",
3983 "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz",
3984 "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==",
3985 "dev": true,
3986 "funding": [
3987 {
3988 "type": "individual",
3989 "url": "https://paulmillr.com/funding/"
3990 }
3991 ],
3992 "dependencies": {
3993 "anymatch": "~3.1.2",
3994 "braces": "~3.0.2",
3995 "glob-parent": "~5.1.2",
3996 "is-binary-path": "~2.1.0",
3997 "is-glob": "~4.0.1",
3998 "normalize-path": "~3.0.0",
3999 "readdirp": "~3.6.0"
4000 },
4001 "engines": {
4002 "node": ">= 8.10.0"
4003 },
4004 "optionalDependencies": {
4005 "fsevents": "~2.3.2"
4006 }
4007 },
4008 "node_modules/chownr": {
4009 "version": "2.0.0",
4010 "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz",
4011 "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==",
4012 "dev": true,
4013 "engines": {
4014 "node": ">=10"
4015 }
4016 },
4017 "node_modules/chrome-trace-event": {
4018 "version": "1.0.3",
4019 "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz",
4020 "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==",
4021 "dev": true,
4022 "engines": {
4023 "node": ">=6.0"
4024 }
4025 },
4026 "node_modules/clean-stack": {
4027 "version": "2.2.0",
4028 "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz",
4029 "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==",
4030 "dev": true,
4031 "engines": {
4032 "node": ">=6"
4033 }
4034 },
4035 "node_modules/cli-cursor": {
4036 "version": "3.1.0",
4037 "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz",
4038 "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==",
4039 "dev": true,
4040 "dependencies": {
4041 "restore-cursor": "^3.1.0"
4042 },
4043 "engines": {
4044 "node": ">=8"
4045 }
4046 },
4047 "node_modules/cli-spinners": {
4048 "version": "2.6.1",
4049 "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.6.1.tgz",
4050 "integrity": "sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g==",
4051 "dev": true,
4052 "engines": {
4053 "node": ">=6"
4054 },
4055 "funding": {
4056 "url": "https://github.com/sponsors/sindresorhus"
4057 }
4058 },
4059 "node_modules/cli-width": {
4060 "version": "3.0.0",
4061 "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz",
4062 "integrity": "sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==",
4063 "dev": true,
4064 "engines": {
4065 "node": ">= 10"
4066 }
4067 },
4068 "node_modules/cliui": {
4069 "version": "7.0.4",
4070 "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz",
4071 "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==",
4072 "dev": true,
4073 "dependencies": {
4074 "string-width": "^4.2.0",
4075 "strip-ansi": "^6.0.0",
4076 "wrap-ansi": "^7.0.0"
4077 }
4078 },
4079 "node_modules/clone": {
4080 "version": "1.0.4",
4081 "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz",
4082 "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==",
4083 "dev": true,
4084 "engines": {
4085 "node": ">=0.8"
4086 }
4087 },
4088 "node_modules/clone-deep": {
4089 "version": "4.0.1",
4090 "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz",
4091 "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==",
4092 "dev": true,
4093 "dependencies": {
4094 "is-plain-object": "^2.0.4",
4095 "kind-of": "^6.0.2",
4096 "shallow-clone": "^3.0.0"
4097 },
4098 "engines": {
4099 "node": ">=6"
4100 }
4101 },
4102 "node_modules/color-convert": {
4103 "version": "1.9.3",
4104 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
4105 "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
4106 "dev": true,
4107 "dependencies": {
4108 "color-name": "1.1.3"
4109 }
4110 },
4111 "node_modules/color-name": {
4112 "version": "1.1.3",
4113 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
4114 "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==",
4115 "dev": true
4116 },
4117 "node_modules/color-support": {
4118 "version": "1.1.3",
4119 "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz",
4120 "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==",
4121 "dev": true,
4122 "bin": {
4123 "color-support": "bin.js"
4124 }
4125 },
4126 "node_modules/colorette": {
4127 "version": "2.0.19",
4128 "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.19.tgz",
4129 "integrity": "sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ==",
4130 "dev": true
4131 },
4132 "node_modules/commander": {
4133 "version": "2.20.3",
4134 "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
4135 "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==",
4136 "dev": true
4137 },
4138 "node_modules/commondir": {
4139 "version": "1.0.1",
4140 "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz",
4141 "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==",
4142 "dev": true
4143 },
4144 "node_modules/compressible": {
4145 "version": "2.0.18",
4146 "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz",
4147 "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==",
4148 "dev": true,
4149 "dependencies": {
4150 "mime-db": ">= 1.43.0 < 2"
4151 },
4152 "engines": {
4153 "node": ">= 0.6"
4154 }
4155 },
4156 "node_modules/compression": {
4157 "version": "1.7.4",
4158 "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz",
4159 "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==",
4160 "dev": true,
4161 "dependencies": {
4162 "accepts": "~1.3.5",
4163 "bytes": "3.0.0",
4164 "compressible": "~2.0.16",
4165 "debug": "2.6.9",
4166 "on-headers": "~1.0.2",
4167 "safe-buffer": "5.1.2",
4168 "vary": "~1.1.2"
4169 },
4170 "engines": {
4171 "node": ">= 0.8.0"
4172 }
4173 },
4174 "node_modules/compression/node_modules/bytes": {
4175 "version": "3.0.0",
4176 "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz",
4177 "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==",
4178 "dev": true,
4179 "engines": {
4180 "node": ">= 0.8"
4181 }
4182 },
4183 "node_modules/compression/node_modules/debug": {
4184 "version": "2.6.9",
4185 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
4186 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
4187 "dev": true,
4188 "dependencies": {
4189 "ms": "2.0.0"
4190 }
4191 },
4192 "node_modules/compression/node_modules/ms": {
4193 "version": "2.0.0",
4194 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
4195 "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
4196 "dev": true
4197 },
4198 "node_modules/concat-map": {
4199 "version": "0.0.1",
4200 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
4201 "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==",
4202 "dev": true
4203 },
4204 "node_modules/connect": {
4205 "version": "3.7.0",
4206 "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz",
4207 "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==",
4208 "dev": true,
4209 "dependencies": {
4210 "debug": "2.6.9",
4211 "finalhandler": "1.1.2",
4212 "parseurl": "~1.3.3",
4213 "utils-merge": "1.0.1"
4214 },
4215 "engines": {
4216 "node": ">= 0.10.0"
4217 }
4218 },
4219 "node_modules/connect-history-api-fallback": {
4220 "version": "1.6.0",
4221 "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz",
4222 "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==",
4223 "dev": true,
4224 "engines": {
4225 "node": ">=0.8"
4226 }
4227 },
4228 "node_modules/connect/node_modules/debug": {
4229 "version": "2.6.9",
4230 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
4231 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
4232 "dev": true,
4233 "dependencies": {
4234 "ms": "2.0.0"
4235 }
4236 },
4237 "node_modules/connect/node_modules/ms": {
4238 "version": "2.0.0",
4239 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
4240 "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
4241 "dev": true
4242 },
4243 "node_modules/console-control-strings": {
4244 "version": "1.1.0",
4245 "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz",
4246 "integrity": "sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==",
4247 "dev": true
4248 },
4249 "node_modules/content-disposition": {
4250 "version": "0.5.4",
4251 "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz",
4252 "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==",
4253 "dev": true,
4254 "dependencies": {
4255 "safe-buffer": "5.2.1"
4256 },
4257 "engines": {
4258 "node": ">= 0.6"
4259 }
4260 },
4261 "node_modules/content-disposition/node_modules/safe-buffer": {
4262 "version": "5.2.1",
4263 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
4264 "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
4265 "dev": true,
4266 "funding": [
4267 {
4268 "type": "github",
4269 "url": "https://github.com/sponsors/feross"
4270 },
4271 {
4272 "type": "patreon",
4273 "url": "https://www.patreon.com/feross"
4274 },
4275 {
4276 "type": "consulting",
4277 "url": "https://feross.org/support"
4278 }
4279 ]
4280 },
4281 "node_modules/content-type": {
4282 "version": "1.0.4",
4283 "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz",
4284 "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==",
4285 "dev": true,
4286 "engines": {
4287 "node": ">= 0.6"
4288 }
4289 },
4290 "node_modules/convert-source-map": {
4291 "version": "1.8.0",
4292 "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz",
4293 "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==",
4294 "dev": true,
4295 "dependencies": {
4296 "safe-buffer": "~5.1.1"
4297 }
4298 },
4299 "node_modules/cookie": {
4300 "version": "0.4.2",
4301 "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.2.tgz",
4302 "integrity": "sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA==",
4303 "dev": true,
4304 "engines": {
4305 "node": ">= 0.6"
4306 }
4307 },
4308 "node_modules/cookie-signature": {
4309 "version": "1.0.6",
4310 "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz",
4311 "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==",
4312 "dev": true
4313 },
4314 "node_modules/copy-anything": {
4315 "version": "2.0.6",
4316 "resolved": "https://registry.npmjs.org/copy-anything/-/copy-anything-2.0.6.tgz",
4317 "integrity": "sha512-1j20GZTsvKNkc4BY3NpMOM8tt///wY3FpIzozTOFO2ffuZcV61nojHXVKIy3WM+7ADCy5FVhdZYHYDdgTU0yJw==",
4318 "dev": true,
4319 "dependencies": {
4320 "is-what": "^3.14.1"
4321 },
4322 "funding": {
4323 "url": "https://github.com/sponsors/mesqueeb"
4324 }
4325 },
4326 "node_modules/copy-webpack-plugin": {
4327 "version": "10.2.4",
4328 "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-10.2.4.tgz",
4329 "integrity": "sha512-xFVltahqlsRcyyJqQbDY6EYTtyQZF9rf+JPjwHObLdPFMEISqkFkr7mFoVOC6BfYS/dNThyoQKvziugm+OnwBg==",
4330 "dev": true,
4331 "dependencies": {
4332 "fast-glob": "^3.2.7",
4333 "glob-parent": "^6.0.1",
4334 "globby": "^12.0.2",
4335 "normalize-path": "^3.0.0",
4336 "schema-utils": "^4.0.0",
4337 "serialize-javascript": "^6.0.0"
4338 },
4339 "engines": {
4340 "node": ">= 12.20.0"
4341 },
4342 "funding": {
4343 "type": "opencollective",
4344 "url": "https://opencollective.com/webpack"
4345 },
4346 "peerDependencies": {
4347 "webpack": "^5.1.0"
4348 }
4349 },
4350 "node_modules/copy-webpack-plugin/node_modules/glob-parent": {
4351 "version": "6.0.2",
4352 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz",
4353 "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==",
4354 "dev": true,
4355 "dependencies": {
4356 "is-glob": "^4.0.3"
4357 },
4358 "engines": {
4359 "node": ">=10.13.0"
4360 }
4361 },
4362 "node_modules/copy-webpack-plugin/node_modules/schema-utils": {
4363 "version": "4.0.0",
4364 "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz",
4365 "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==",
4366 "dev": true,
4367 "dependencies": {
4368 "@types/json-schema": "^7.0.9",
4369 "ajv": "^8.8.0",
4370 "ajv-formats": "^2.1.1",
4371 "ajv-keywords": "^5.0.0"
4372 },
4373 "engines": {
4374 "node": ">= 12.13.0"
4375 },
4376 "funding": {
4377 "type": "opencollective",
4378 "url": "https://opencollective.com/webpack"
4379 }
4380 },
4381 "node_modules/core-js-compat": {
4382 "version": "3.23.4",
4383 "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.23.4.tgz",
4384 "integrity": "sha512-RkSRPe+JYEoflcsuxJWaiMPhnZoFS51FcIxm53k4KzhISCBTmaGlto9dTIrYuk0hnJc3G6pKufAKepHnBq6B6Q==",
4385 "dev": true,
4386 "dependencies": {
4387 "browserslist": "^4.21.1",
4388 "semver": "7.0.0"
4389 },
4390 "funding": {
4391 "type": "opencollective",
4392 "url": "https://opencollective.com/core-js"
4393 }
4394 },
4395 "node_modules/core-js-compat/node_modules/semver": {
4396 "version": "7.0.0",
4397 "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz",
4398 "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==",
4399 "dev": true,
4400 "bin": {
4401 "semver": "bin/semver.js"
4402 }
4403 },
4404 "node_modules/core-util-is": {
4405 "version": "1.0.3",
4406 "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz",
4407 "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ=="
4408 },
4409 "node_modules/cors": {
4410 "version": "2.8.5",
4411 "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz",
4412 "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==",
4413 "dev": true,
4414 "dependencies": {
4415 "object-assign": "^4",
4416 "vary": "^1"
4417 },
4418 "engines": {
4419 "node": ">= 0.10"
4420 }
4421 },
4422 "node_modules/cosmiconfig": {
4423 "version": "7.0.1",
4424 "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz",
4425 "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==",
4426 "dev": true,
4427 "dependencies": {
4428 "@types/parse-json": "^4.0.0",
4429 "import-fresh": "^3.2.1",
4430 "parse-json": "^5.0.0",
4431 "path-type": "^4.0.0",
4432 "yaml": "^1.10.0"
4433 },
4434 "engines": {
4435 "node": ">=10"
4436 }
4437 },
4438 "node_modules/critters": {
4439 "version": "0.0.16",
4440 "resolved": "https://registry.npmjs.org/critters/-/critters-0.0.16.tgz",
4441 "integrity": "sha512-JwjgmO6i3y6RWtLYmXwO5jMd+maZt8Tnfu7VVISmEWyQqfLpB8soBswf8/2bu6SBXxtKA68Al3c+qIG1ApT68A==",
4442 "dev": true,
4443 "dependencies": {
4444 "chalk": "^4.1.0",
4445 "css-select": "^4.2.0",
4446 "parse5": "^6.0.1",
4447 "parse5-htmlparser2-tree-adapter": "^6.0.1",
4448 "postcss": "^8.3.7",
4449 "pretty-bytes": "^5.3.0"
4450 }
4451 },
4452 "node_modules/critters/node_modules/ansi-styles": {
4453 "version": "4.3.0",
4454 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
4455 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
4456 "dev": true,
4457 "dependencies": {
4458 "color-convert": "^2.0.1"
4459 },
4460 "engines": {
4461 "node": ">=8"
4462 },
4463 "funding": {
4464 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
4465 }
4466 },
4467 "node_modules/critters/node_modules/chalk": {
4468 "version": "4.1.2",
4469 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
4470 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
4471 "dev": true,
4472 "dependencies": {
4473 "ansi-styles": "^4.1.0",
4474 "supports-color": "^7.1.0"
4475 },
4476 "engines": {
4477 "node": ">=10"
4478 },
4479 "funding": {
4480 "url": "https://github.com/chalk/chalk?sponsor=1"
4481 }
4482 },
4483 "node_modules/critters/node_modules/color-convert": {
4484 "version": "2.0.1",
4485 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
4486 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
4487 "dev": true,
4488 "dependencies": {
4489 "color-name": "~1.1.4"
4490 },
4491 "engines": {
4492 "node": ">=7.0.0"
4493 }
4494 },
4495 "node_modules/critters/node_modules/color-name": {
4496 "version": "1.1.4",
4497 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
4498 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
4499 "dev": true
4500 },
4501 "node_modules/critters/node_modules/has-flag": {
4502 "version": "4.0.0",
4503 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
4504 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
4505 "dev": true,
4506 "engines": {
4507 "node": ">=8"
4508 }
4509 },
4510 "node_modules/critters/node_modules/supports-color": {
4511 "version": "7.2.0",
4512 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
4513 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
4514 "dev": true,
4515 "dependencies": {
4516 "has-flag": "^4.0.0"
4517 },
4518 "engines": {
4519 "node": ">=8"
4520 }
4521 },
4522 "node_modules/cross-spawn": {
4523 "version": "7.0.3",
4524 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
4525 "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
4526 "dev": true,
4527 "dependencies": {
4528 "path-key": "^3.1.0",
4529 "shebang-command": "^2.0.0",
4530 "which": "^2.0.1"
4531 },
4532 "engines": {
4533 "node": ">= 8"
4534 }
4535 },
4536 "node_modules/cross-spawn/node_modules/which": {
4537 "version": "2.0.2",
4538 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
4539 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
4540 "dev": true,
4541 "dependencies": {
4542 "isexe": "^2.0.0"
4543 },
4544 "bin": {
4545 "node-which": "bin/node-which"
4546 },
4547 "engines": {
4548 "node": ">= 8"
4549 }
4550 },
4551 "node_modules/css": {
4552 "version": "3.0.0",
4553 "resolved": "https://registry.npmjs.org/css/-/css-3.0.0.tgz",
4554 "integrity": "sha512-DG9pFfwOrzc+hawpmqX/dHYHJG+Bsdb0klhyi1sDneOgGOXy9wQIC8hzyVp1e4NRYDBdxcylvywPkkXCHAzTyQ==",
4555 "dev": true,
4556 "dependencies": {
4557 "inherits": "^2.0.4",
4558 "source-map": "^0.6.1",
4559 "source-map-resolve": "^0.6.0"
4560 }
4561 },
4562 "node_modules/css-blank-pseudo": {
4563 "version": "3.0.3",
4564 "resolved": "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-3.0.3.tgz",
4565 "integrity": "sha512-VS90XWtsHGqoM0t4KpH053c4ehxZ2E6HtGI7x68YFV0pTo/QmkV/YFA+NnlvK8guxZVNWGQhVNJGC39Q8XF4OQ==",
4566 "dev": true,
4567 "dependencies": {
4568 "postcss-selector-parser": "^6.0.9"
4569 },
4570 "bin": {
4571 "css-blank-pseudo": "dist/cli.cjs"
4572 },
4573 "engines": {
4574 "node": "^12 || ^14 || >=16"
4575 },
4576 "peerDependencies": {
4577 "postcss": "^8.4"
4578 }
4579 },
4580 "node_modules/css-element-queries": {
4581 "version": "1.2.3",
4582 "resolved": "https://registry.npmjs.org/css-element-queries/-/css-element-queries-1.2.3.tgz",
4583 "integrity": "sha512-QK9uovYmKTsV2GXWQiMOByVNrLn2qz6m3P7vWpOR4IdD6I3iXoDw5qtgJEN3Xq7gIbdHVKvzHjdAtcl+4Arc4Q=="
4584 },
4585 "node_modules/css-has-pseudo": {
4586 "version": "3.0.4",
4587 "resolved": "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-3.0.4.tgz",
4588 "integrity": "sha512-Vse0xpR1K9MNlp2j5w1pgWIJtm1a8qS0JwS9goFYcImjlHEmywP9VUF05aGBXzGpDJF86QXk4L0ypBmwPhGArw==",
4589 "dev": true,
4590 "dependencies": {
4591 "postcss-selector-parser": "^6.0.9"
4592 },
4593 "bin": {
4594 "css-has-pseudo": "dist/cli.cjs"
4595 },
4596 "engines": {
4597 "node": "^12 || ^14 || >=16"
4598 },
4599 "peerDependencies": {
4600 "postcss": "^8.4"
4601 }
4602 },
4603 "node_modules/css-loader": {
4604 "version": "6.7.1",
4605 "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.7.1.tgz",
4606 "integrity": "sha512-yB5CNFa14MbPJcomwNh3wLThtkZgcNyI2bNMRt8iE5Z8Vwl7f8vQXFAzn2HDOJvtDq2NTZBUGMSUNNyrv3/+cw==",
4607 "dev": true,
4608 "dependencies": {
4609 "icss-utils": "^5.1.0",
4610 "postcss": "^8.4.7",
4611 "postcss-modules-extract-imports": "^3.0.0",
4612 "postcss-modules-local-by-default": "^4.0.0",
4613 "postcss-modules-scope": "^3.0.0",
4614 "postcss-modules-values": "^4.0.0",
4615 "postcss-value-parser": "^4.2.0",
4616 "semver": "^7.3.5"
4617 },
4618 "engines": {
4619 "node": ">= 12.13.0"
4620 },
4621 "funding": {
4622 "type": "opencollective",
4623 "url": "https://opencollective.com/webpack"
4624 },
4625 "peerDependencies": {
4626 "webpack": "^5.0.0"
4627 }
4628 },
4629 "node_modules/css-prefers-color-scheme": {
4630 "version": "6.0.3",
4631 "resolved": "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-6.0.3.tgz",
4632 "integrity": "sha512-4BqMbZksRkJQx2zAjrokiGMd07RqOa2IxIrrN10lyBe9xhn9DEvjUK79J6jkeiv9D9hQFXKb6g1jwU62jziJZA==",
4633 "dev": true,
4634 "bin": {
4635 "css-prefers-color-scheme": "dist/cli.cjs"
4636 },
4637 "engines": {
4638 "node": "^12 || ^14 || >=16"
4639 },
4640 "peerDependencies": {
4641 "postcss": "^8.4"
4642 }
4643 },
4644 "node_modules/css-select": {
4645 "version": "4.3.0",
4646 "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz",
4647 "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==",
4648 "dev": true,
4649 "dependencies": {
4650 "boolbase": "^1.0.0",
4651 "css-what": "^6.0.1",
4652 "domhandler": "^4.3.1",
4653 "domutils": "^2.8.0",
4654 "nth-check": "^2.0.1"
4655 },
4656 "funding": {
4657 "url": "https://github.com/sponsors/fb55"
4658 }
4659 },
4660 "node_modules/css-what": {
4661 "version": "6.1.0",
4662 "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz",
4663 "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==",
4664 "dev": true,
4665 "engines": {
4666 "node": ">= 6"
4667 },
4668 "funding": {
4669 "url": "https://github.com/sponsors/fb55"
4670 }
4671 },
4672 "node_modules/css/node_modules/source-map": {
4673 "version": "0.6.1",
4674 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
4675 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
4676 "dev": true,
4677 "engines": {
4678 "node": ">=0.10.0"
4679 }
4680 },
4681 "node_modules/cssdb": {
4682 "version": "6.6.3",
4683 "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-6.6.3.tgz",
4684 "integrity": "sha512-7GDvDSmE+20+WcSMhP17Q1EVWUrLlbxxpMDqG731n8P99JhnQZHR9YvtjPvEHfjFUjvQJvdpKCjlKOX+xe4UVA==",
4685 "dev": true,
4686 "funding": {
4687 "type": "opencollective",
4688 "url": "https://opencollective.com/csstools"
4689 }
4690 },
4691 "node_modules/cssesc": {
4692 "version": "3.0.0",
4693 "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
4694 "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
4695 "dev": true,
4696 "bin": {
4697 "cssesc": "bin/cssesc"
4698 },
4699 "engines": {
4700 "node": ">=4"
4701 }
4702 },
4703 "node_modules/custom-event": {
4704 "version": "1.0.1",
4705 "resolved": "https://registry.npmjs.org/custom-event/-/custom-event-1.0.1.tgz",
4706 "integrity": "sha512-GAj5FOq0Hd+RsCGVJxZuKaIDXDf3h6GQoNEjFgbLLI/trgtavwUbSnZ5pVfg27DVCaWjIohryS0JFwIJyT2cMg==",
4707 "dev": true
4708 },
4709 "node_modules/dat.gui": {
4710 "version": "0.7.9",
4711 "resolved": "https://registry.npmjs.org/dat.gui/-/dat.gui-0.7.9.tgz",
4712 "integrity": "sha512-sCNc1OHobc+Erc1HqiswYgHdVNpSJUlk/Hz8vzOCsER7rl+oF/4+v8GXFUyCgtXpoCX6+bnmg07DedLvBLwYKQ=="
4713 },
4714 "node_modules/date-format": {
4715 "version": "4.0.11",
4716 "resolved": "https://registry.npmjs.org/date-format/-/date-format-4.0.11.tgz",
4717 "integrity": "sha512-VS20KRyorrbMCQmpdl2hg5KaOUsda1RbnsJg461FfrcyCUg+pkd0b40BSW4niQyTheww4DBXQnS7HwSrKkipLw==",
4718 "dev": true,
4719 "engines": {
4720 "node": ">=4.0"
4721 }
4722 },
4723 "node_modules/debug": {
4724 "version": "4.3.4",
4725 "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
4726 "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
4727 "dev": true,
4728 "dependencies": {
4729 "ms": "2.1.2"
4730 },
4731 "engines": {
4732 "node": ">=6.0"
4733 },
4734 "peerDependenciesMeta": {
4735 "supports-color": {
4736 "optional": true
4737 }
4738 }
4739 },
4740 "node_modules/decamelize": {
4741 "version": "1.2.0",
4742 "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
4743 "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==",
4744 "engines": {
4745 "node": ">=0.10.0"
4746 }
4747 },
4748 "node_modules/decode-uri-component": {
4749 "version": "0.2.2",
4750 "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.2.tgz",
4751 "integrity": "sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==",
4752 "dev": true,
4753 "engines": {
4754 "node": ">=0.10"
4755 }
4756 },
4757 "node_modules/default-gateway": {
4758 "version": "6.0.3",
4759 "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz",
4760 "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==",
4761 "dev": true,
4762 "dependencies": {
4763 "execa": "^5.0.0"
4764 },
4765 "engines": {
4766 "node": ">= 10"
4767 }
4768 },
4769 "node_modules/defaults": {
4770 "version": "1.0.3",
4771 "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz",
4772 "integrity": "sha512-s82itHOnYrN0Ib8r+z7laQz3sdE+4FP3d9Q7VLO7U+KRT+CR0GsWuyHxzdAY82I7cXv0G/twrqomTJLOssO5HA==",
4773 "dev": true,
4774 "dependencies": {
4775 "clone": "^1.0.2"
4776 }
4777 },
4778 "node_modules/define-lazy-prop": {
4779 "version": "2.0.0",
4780 "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz",
4781 "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==",
4782 "dev": true,
4783 "engines": {
4784 "node": ">=8"
4785 }
4786 },
4787 "node_modules/define-properties": {
4788 "version": "1.1.4",
4789 "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz",
4790 "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==",
4791 "dev": true,
4792 "dependencies": {
4793 "has-property-descriptors": "^1.0.0",
4794 "object-keys": "^1.1.1"
4795 },
4796 "engines": {
4797 "node": ">= 0.4"
4798 },
4799 "funding": {
4800 "url": "https://github.com/sponsors/ljharb"
4801 }
4802 },
4803 "node_modules/delegates": {
4804 "version": "1.0.0",
4805 "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz",
4806 "integrity": "sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==",
4807 "dev": true
4808 },
4809 "node_modules/depd": {
4810 "version": "2.0.0",
4811 "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz",
4812 "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==",
4813 "dev": true,
4814 "engines": {
4815 "node": ">= 0.8"
4816 }
4817 },
4818 "node_modules/dependency-graph": {
4819 "version": "0.11.0",
4820 "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.11.0.tgz",
4821 "integrity": "sha512-JeMq7fEshyepOWDfcfHK06N3MhyPhz++vtqWhMT5O9A3K42rdsEDpfdVqjaqaAhsw6a+ZqeDvQVtD0hFHQWrzg==",
4822 "dev": true,
4823 "engines": {
4824 "node": ">= 0.6.0"
4825 }
4826 },
4827 "node_modules/destroy": {
4828 "version": "1.2.0",
4829 "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz",
4830 "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==",
4831 "dev": true,
4832 "engines": {
4833 "node": ">= 0.8",
4834 "npm": "1.2.8000 || >= 1.4.16"
4835 }
4836 },
4837 "node_modules/detect-node": {
4838 "version": "2.1.0",
4839 "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz",
4840 "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==",
4841 "dev": true
4842 },
4843 "node_modules/detect-passive-events": {
4844 "version": "1.0.5",
4845 "resolved": "https://registry.npmjs.org/detect-passive-events/-/detect-passive-events-1.0.5.tgz",
4846 "integrity": "sha512-foW7Q35wwOCxVzW0xLf5XeB5Fhe7oyRgvkBYdiP9IWgLMzjqUqTvsJv9ymuEWGjY6AoDXD3OC294+Z9iuOw0QA=="
4847 },
4848 "node_modules/di": {
4849 "version": "0.0.1",
4850 "resolved": "https://registry.npmjs.org/di/-/di-0.0.1.tgz",
4851 "integrity": "sha512-uJaamHkagcZtHPqCIHZxnFrXlunQXgBOsZSUOWwFw31QJCAbyTBoHMW75YOTur5ZNx8pIeAKgf6GWIgaqqiLhA==",
4852 "dev": true
4853 },
4854 "node_modules/dijkstrajs": {
4855 "version": "1.0.2",
4856 "resolved": "https://registry.npmjs.org/dijkstrajs/-/dijkstrajs-1.0.2.tgz",
4857 "integrity": "sha512-QV6PMaHTCNmKSeP6QoXhVTw9snc9VD8MulTT0Bd99Pacp4SS1cjcrYPgBPmibqKVtMJJfqC6XvOXgPMEEPH/fg=="
4858 },
4859 "node_modules/dir-glob": {
4860 "version": "3.0.1",
4861 "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz",
4862 "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==",
4863 "dev": true,
4864 "dependencies": {
4865 "path-type": "^4.0.0"
4866 },
4867 "engines": {
4868 "node": ">=8"
4869 }
4870 },
4871 "node_modules/dns-equal": {
4872 "version": "1.0.0",
4873 "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz",
4874 "integrity": "sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==",
4875 "dev": true
4876 },
4877 "node_modules/dns-packet": {
4878 "version": "5.4.0",
4879 "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.4.0.tgz",
4880 "integrity": "sha512-EgqGeaBB8hLiHLZtp/IbaDQTL8pZ0+IvwzSHA6d7VyMDM+B9hgddEMa9xjK5oYnw0ci0JQ6g2XCD7/f6cafU6g==",
4881 "dev": true,
4882 "dependencies": {
4883 "@leichtgewicht/ip-codec": "^2.0.1"
4884 },
4885 "engines": {
4886 "node": ">=6"
4887 }
4888 },
4889 "node_modules/dom-serialize": {
4890 "version": "2.2.1",
4891 "resolved": "https://registry.npmjs.org/dom-serialize/-/dom-serialize-2.2.1.tgz",
4892 "integrity": "sha512-Yra4DbvoW7/Z6LBN560ZwXMjoNOSAN2wRsKFGc4iBeso+mpIA6qj1vfdf9HpMaKAqG6wXTy+1SYEzmNpKXOSsQ==",
4893 "dev": true,
4894 "dependencies": {
4895 "custom-event": "~1.0.0",
4896 "ent": "~2.2.0",
4897 "extend": "^3.0.0",
4898 "void-elements": "^2.0.0"
4899 }
4900 },
4901 "node_modules/dom-serializer": {
4902 "version": "1.4.1",
4903 "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz",
4904 "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==",
4905 "dev": true,
4906 "dependencies": {
4907 "domelementtype": "^2.0.1",
4908 "domhandler": "^4.2.0",
4909 "entities": "^2.0.0"
4910 },
4911 "funding": {
4912 "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1"
4913 }
4914 },
4915 "node_modules/domelementtype": {
4916 "version": "2.3.0",
4917 "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz",
4918 "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==",
4919 "dev": true,
4920 "funding": [
4921 {
4922 "type": "github",
4923 "url": "https://github.com/sponsors/fb55"
4924 }
4925 ]
4926 },
4927 "node_modules/domhandler": {
4928 "version": "4.3.1",
4929 "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz",
4930 "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==",
4931 "dev": true,
4932 "dependencies": {
4933 "domelementtype": "^2.2.0"
4934 },
4935 "engines": {
4936 "node": ">= 4"
4937 },
4938 "funding": {
4939 "url": "https://github.com/fb55/domhandler?sponsor=1"
4940 }
4941 },
4942 "node_modules/domutils": {
4943 "version": "2.8.0",
4944 "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz",
4945 "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==",
4946 "dev": true,
4947 "dependencies": {
4948 "dom-serializer": "^1.0.1",
4949 "domelementtype": "^2.2.0",
4950 "domhandler": "^4.2.0"
4951 },
4952 "funding": {
4953 "url": "https://github.com/fb55/domutils?sponsor=1"
4954 }
4955 },
4956 "node_modules/ee-first": {
4957 "version": "1.1.1",
4958 "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
4959 "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==",
4960 "dev": true
4961 },
4962 "node_modules/electron-to-chromium": {
4963 "version": "1.4.186",
4964 "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.186.tgz",
4965 "integrity": "sha512-YoVeFrGd/7ROjz4R9uPoND1K/hSRC/xADy9639ZmIZeJSaBnKdYx3I6LMPsY7CXLpK7JFgKQVzeZ/dk2br6Eaw==",
4966 "dev": true
4967 },
4968 "node_modules/emoji-regex": {
4969 "version": "8.0.0",
4970 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
4971 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="
4972 },
4973 "node_modules/emojis-list": {
4974 "version": "3.0.0",
4975 "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz",
4976 "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==",
4977 "dev": true,
4978 "engines": {
4979 "node": ">= 4"
4980 }
4981 },
4982 "node_modules/encode-utf8": {
4983 "version": "1.0.3",
4984 "resolved": "https://registry.npmjs.org/encode-utf8/-/encode-utf8-1.0.3.tgz",
4985 "integrity": "sha512-ucAnuBEhUK4boH2HjVYG5Q2mQyPorvv0u/ocS+zhdw0S8AlHYY+GOFhP1Gio5z4icpP2ivFSvhtFjQi8+T9ppw=="
4986 },
4987 "node_modules/encodeurl": {
4988 "version": "1.0.2",
4989 "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
4990 "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==",
4991 "dev": true,
4992 "engines": {
4993 "node": ">= 0.8"
4994 }
4995 },
4996 "node_modules/encoding": {
4997 "version": "0.1.13",
4998 "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz",
4999 "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==",
5000 "dev": true,
5001 "optional": true,
5002 "dependencies": {
5003 "iconv-lite": "^0.6.2"
5004 }
5005 },
5006 "node_modules/encoding/node_modules/iconv-lite": {
5007 "version": "0.6.3",
5008 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz",
5009 "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==",
5010 "dev": true,
5011 "optional": true,
5012 "dependencies": {
5013 "safer-buffer": ">= 2.1.2 < 3.0.0"
5014 },
5015 "engines": {
5016 "node": ">=0.10.0"
5017 }
5018 },
5019 "node_modules/engine.io": {
5020 "version": "6.5.4",
5021 "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-6.5.4.tgz",
5022 "integrity": "sha512-KdVSDKhVKyOi+r5uEabrDLZw2qXStVvCsEB/LN3mw4WFi6Gx50jTyuxYVCwAAC0U46FdnzP/ScKRBTXb/NiEOg==",
5023 "dev": true,
5024 "dependencies": {
5025 "@types/cookie": "^0.4.1",
5026 "@types/cors": "^2.8.12",
5027 "@types/node": ">=10.0.0",
5028 "accepts": "~1.3.4",
5029 "base64id": "2.0.0",
5030 "cookie": "~0.4.1",
5031 "cors": "~2.8.5",
5032 "debug": "~4.3.1",
5033 "engine.io-parser": "~5.2.1",
5034 "ws": "~8.11.0"
5035 },
5036 "engines": {
5037 "node": ">=10.2.0"
5038 }
5039 },
5040 "node_modules/engine.io-parser": {
5041 "version": "5.2.2",
5042 "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-5.2.2.tgz",
5043 "integrity": "sha512-RcyUFKA93/CXH20l4SoVvzZfrSDMOTUS3bWVpTt2FuFP+XYrL8i8oonHP7WInRyVHXh0n/ORtoeiE1os+8qkSw==",
5044 "dev": true,
5045 "engines": {
5046 "node": ">=10.0.0"
5047 }
5048 },
5049 "node_modules/enhanced-resolve": {
5050 "version": "5.10.0",
5051 "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.10.0.tgz",
5052 "integrity": "sha512-T0yTFjdpldGY8PmuXXR0PyQ1ufZpEGiHVrp7zHKB7jdR4qlmZHhONVM5AQOAWXuF/w3dnHbEQVrNptJgt7F+cQ==",
5053 "dev": true,
5054 "dependencies": {
5055 "graceful-fs": "^4.2.4",
5056 "tapable": "^2.2.0"
5057 },
5058 "engines": {
5059 "node": ">=10.13.0"
5060 }
5061 },
5062 "node_modules/ent": {
5063 "version": "2.2.0",
5064 "resolved": "https://registry.npmjs.org/ent/-/ent-2.2.0.tgz",
5065 "integrity": "sha512-GHrMyVZQWvTIdDtpiEXdHZnFQKzeO09apj8Cbl4pKWy4i0Oprcq17usfDt5aO63swf0JOeMWjWQE/LzgSRuWpA==",
5066 "dev": true
5067 },
5068 "node_modules/entities": {
5069 "version": "2.2.0",
5070 "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz",
5071 "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==",
5072 "dev": true,
5073 "funding": {
5074 "url": "https://github.com/fb55/entities?sponsor=1"
5075 }
5076 },
5077 "node_modules/env-paths": {
5078 "version": "2.2.1",
5079 "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz",
5080 "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==",
5081 "dev": true,
5082 "engines": {
5083 "node": ">=6"
5084 }
5085 },
5086 "node_modules/err-code": {
5087 "version": "2.0.3",
5088 "resolved": "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz",
5089 "integrity": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==",
5090 "dev": true
5091 },
5092 "node_modules/errno": {
5093 "version": "0.1.8",
5094 "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz",
5095 "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==",
5096 "dev": true,
5097 "optional": true,
5098 "dependencies": {
5099 "prr": "~1.0.1"
5100 },
5101 "bin": {
5102 "errno": "cli.js"
5103 }
5104 },
5105 "node_modules/error-ex": {
5106 "version": "1.3.2",
5107 "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
5108 "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
5109 "dev": true,
5110 "dependencies": {
5111 "is-arrayish": "^0.2.1"
5112 }
5113 },
5114 "node_modules/es-module-lexer": {
5115 "version": "0.9.3",
5116 "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz",
5117 "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==",
5118 "dev": true
5119 },
5120 "node_modules/esbuild": {
5121 "version": "0.14.38",
5122 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.14.38.tgz",
5123 "integrity": "sha512-12fzJ0fsm7gVZX1YQ1InkOE5f9Tl7cgf6JPYXRJtPIoE0zkWAbHdPHVPPaLi9tYAcEBqheGzqLn/3RdTOyBfcA==",
5124 "dev": true,
5125 "hasInstallScript": true,
5126 "optional": true,
5127 "bin": {
5128 "esbuild": "bin/esbuild"
5129 },
5130 "engines": {
5131 "node": ">=12"
5132 },
5133 "optionalDependencies": {
5134 "esbuild-android-64": "0.14.38",
5135 "esbuild-android-arm64": "0.14.38",
5136 "esbuild-darwin-64": "0.14.38",
5137 "esbuild-darwin-arm64": "0.14.38",
5138 "esbuild-freebsd-64": "0.14.38",
5139 "esbuild-freebsd-arm64": "0.14.38",
5140 "esbuild-linux-32": "0.14.38",
5141 "esbuild-linux-64": "0.14.38",
5142 "esbuild-linux-arm": "0.14.38",
5143 "esbuild-linux-arm64": "0.14.38",
5144 "esbuild-linux-mips64le": "0.14.38",
5145 "esbuild-linux-ppc64le": "0.14.38",
5146 "esbuild-linux-riscv64": "0.14.38",
5147 "esbuild-linux-s390x": "0.14.38",
5148 "esbuild-netbsd-64": "0.14.38",
5149 "esbuild-openbsd-64": "0.14.38",
5150 "esbuild-sunos-64": "0.14.38",
5151 "esbuild-windows-32": "0.14.38",
5152 "esbuild-windows-64": "0.14.38",
5153 "esbuild-windows-arm64": "0.14.38"
5154 }
5155 },
5156 "node_modules/esbuild-android-64": {
5157 "version": "0.14.38",
5158 "resolved": "https://registry.npmjs.org/esbuild-android-64/-/esbuild-android-64-0.14.38.tgz",
5159 "integrity": "sha512-aRFxR3scRKkbmNuGAK+Gee3+yFxkTJO/cx83Dkyzo4CnQl/2zVSurtG6+G86EQIZ+w+VYngVyK7P3HyTBKu3nw==",
5160 "cpu": [
5161 "x64"
5162 ],
5163 "dev": true,
5164 "optional": true,
5165 "os": [
5166 "android"
5167 ],
5168 "engines": {
5169 "node": ">=12"
5170 }
5171 },
5172 "node_modules/esbuild-android-arm64": {
5173 "version": "0.14.38",
5174 "resolved": "https://registry.npmjs.org/esbuild-android-arm64/-/esbuild-android-arm64-0.14.38.tgz",
5175 "integrity": "sha512-L2NgQRWuHFI89IIZIlpAcINy9FvBk6xFVZ7xGdOwIm8VyhX1vNCEqUJO3DPSSy945Gzdg98cxtNt8Grv1CsyhA==",
5176 "cpu": [
5177 "arm64"
5178 ],
5179 "dev": true,
5180 "optional": true,
5181 "os": [
5182 "android"
5183 ],
5184 "engines": {
5185 "node": ">=12"
5186 }
5187 },
5188 "node_modules/esbuild-darwin-64": {
5189 "version": "0.14.38",
5190 "resolved": "https://registry.npmjs.org/esbuild-darwin-64/-/esbuild-darwin-64-0.14.38.tgz",
5191 "integrity": "sha512-5JJvgXkX87Pd1Og0u/NJuO7TSqAikAcQQ74gyJ87bqWRVeouky84ICoV4sN6VV53aTW+NE87qLdGY4QA2S7KNA==",
5192 "cpu": [
5193 "x64"
5194 ],
5195 "dev": true,
5196 "optional": true,
5197 "os": [
5198 "darwin"
5199 ],
5200 "engines": {
5201 "node": ">=12"
5202 }
5203 },
5204 "node_modules/esbuild-darwin-arm64": {
5205 "version": "0.14.38",
5206 "resolved": "https://registry.npmjs.org/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.38.tgz",
5207 "integrity": "sha512-eqF+OejMI3mC5Dlo9Kdq/Ilbki9sQBw3QlHW3wjLmsLh+quNfHmGMp3Ly1eWm981iGBMdbtSS9+LRvR2T8B3eQ==",
5208 "cpu": [
5209 "arm64"
5210 ],
5211 "dev": true,
5212 "optional": true,
5213 "os": [
5214 "darwin"
5215 ],
5216 "engines": {
5217 "node": ">=12"
5218 }
5219 },
5220 "node_modules/esbuild-freebsd-64": {
5221 "version": "0.14.38",
5222 "resolved": "https://registry.npmjs.org/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.38.tgz",
5223 "integrity": "sha512-epnPbhZUt93xV5cgeY36ZxPXDsQeO55DppzsIgWM8vgiG/Rz+qYDLmh5ts3e+Ln1wA9dQ+nZmVHw+RjaW3I5Ig==",
5224 "cpu": [
5225 "x64"
5226 ],
5227 "dev": true,
5228 "optional": true,
5229 "os": [
5230 "freebsd"
5231 ],
5232 "engines": {
5233 "node": ">=12"
5234 }
5235 },
5236 "node_modules/esbuild-freebsd-arm64": {
5237 "version": "0.14.38",
5238 "resolved": "https://registry.npmjs.org/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.38.tgz",
5239 "integrity": "sha512-/9icXUYJWherhk+y5fjPI5yNUdFPtXHQlwP7/K/zg8t8lQdHVj20SqU9/udQmeUo5pDFHMYzcEFfJqgOVeKNNQ==",
5240 "cpu": [
5241 "arm64"
5242 ],
5243 "dev": true,
5244 "optional": true,
5245 "os": [
5246 "freebsd"
5247 ],
5248 "engines": {
5249 "node": ">=12"
5250 }
5251 },
5252 "node_modules/esbuild-linux-32": {
5253 "version": "0.14.38",
5254 "resolved": "https://registry.npmjs.org/esbuild-linux-32/-/esbuild-linux-32-0.14.38.tgz",
5255 "integrity": "sha512-QfgfeNHRFvr2XeHFzP8kOZVnal3QvST3A0cgq32ZrHjSMFTdgXhMhmWdKzRXP/PKcfv3e2OW9tT9PpcjNvaq6g==",
5256 "cpu": [
5257 "ia32"
5258 ],
5259 "dev": true,
5260 "optional": true,
5261 "os": [
5262 "linux"
5263 ],
5264 "engines": {
5265 "node": ">=12"
5266 }
5267 },
5268 "node_modules/esbuild-linux-64": {
5269 "version": "0.14.38",
5270 "resolved": "https://registry.npmjs.org/esbuild-linux-64/-/esbuild-linux-64-0.14.38.tgz",
5271 "integrity": "sha512-uuZHNmqcs+Bj1qiW9k/HZU3FtIHmYiuxZ/6Aa+/KHb/pFKr7R3aVqvxlAudYI9Fw3St0VCPfv7QBpUITSmBR1Q==",
5272 "cpu": [
5273 "x64"
5274 ],
5275 "dev": true,
5276 "optional": true,
5277 "os": [
5278 "linux"
5279 ],
5280 "engines": {
5281 "node": ">=12"
5282 }
5283 },
5284 "node_modules/esbuild-linux-arm": {
5285 "version": "0.14.38",
5286 "resolved": "https://registry.npmjs.org/esbuild-linux-arm/-/esbuild-linux-arm-0.14.38.tgz",
5287 "integrity": "sha512-FiFvQe8J3VKTDXG01JbvoVRXQ0x6UZwyrU4IaLBZeq39Bsbatd94Fuc3F1RGqPF5RbIWW7RvkVQjn79ejzysnA==",
5288 "cpu": [
5289 "arm"
5290 ],
5291 "dev": true,
5292 "optional": true,
5293 "os": [
5294 "linux"
5295 ],
5296 "engines": {
5297 "node": ">=12"
5298 }
5299 },
5300 "node_modules/esbuild-linux-arm64": {
5301 "version": "0.14.38",
5302 "resolved": "https://registry.npmjs.org/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.38.tgz",
5303 "integrity": "sha512-HlMGZTEsBrXrivr64eZ/EO0NQM8H8DuSENRok9d+Jtvq8hOLzrxfsAT9U94K3KOGk2XgCmkaI2KD8hX7F97lvA==",
5304 "cpu": [
5305 "arm64"
5306 ],
5307 "dev": true,
5308 "optional": true,
5309 "os": [
5310 "linux"
5311 ],
5312 "engines": {
5313 "node": ">=12"
5314 }
5315 },
5316 "node_modules/esbuild-linux-mips64le": {
5317 "version": "0.14.38",
5318 "resolved": "https://registry.npmjs.org/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.38.tgz",
5319 "integrity": "sha512-qd1dLf2v7QBiI5wwfil9j0HG/5YMFBAmMVmdeokbNAMbcg49p25t6IlJFXAeLzogv1AvgaXRXvgFNhScYEUXGQ==",
5320 "cpu": [
5321 "mips64el"
5322 ],
5323 "dev": true,
5324 "optional": true,
5325 "os": [
5326 "linux"
5327 ],
5328 "engines": {
5329 "node": ">=12"
5330 }
5331 },
5332 "node_modules/esbuild-linux-ppc64le": {
5333 "version": "0.14.38",
5334 "resolved": "https://registry.npmjs.org/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.38.tgz",
5335 "integrity": "sha512-mnbEm7o69gTl60jSuK+nn+pRsRHGtDPfzhrqEUXyCl7CTOCLtWN2bhK8bgsdp6J/2NyS/wHBjs1x8aBWwP2X9Q==",
5336 "cpu": [
5337 "ppc64"
5338 ],
5339 "dev": true,
5340 "optional": true,
5341 "os": [
5342 "linux"
5343 ],
5344 "engines": {
5345 "node": ">=12"
5346 }
5347 },
5348 "node_modules/esbuild-linux-riscv64": {
5349 "version": "0.14.38",
5350 "resolved": "https://registry.npmjs.org/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.14.38.tgz",
5351 "integrity": "sha512-+p6YKYbuV72uikChRk14FSyNJZ4WfYkffj6Af0/Tw63/6TJX6TnIKE+6D3xtEc7DeDth1fjUOEqm+ApKFXbbVQ==",
5352 "cpu": [
5353 "riscv64"
5354 ],
5355 "dev": true,
5356 "optional": true,
5357 "os": [
5358 "linux"
5359 ],
5360 "engines": {
5361 "node": ">=12"
5362 }
5363 },
5364 "node_modules/esbuild-linux-s390x": {
5365 "version": "0.14.38",
5366 "resolved": "https://registry.npmjs.org/esbuild-linux-s390x/-/esbuild-linux-s390x-0.14.38.tgz",
5367 "integrity": "sha512-0zUsiDkGJiMHxBQ7JDU8jbaanUY975CdOW1YDrurjrM0vWHfjv9tLQsW9GSyEb/heSK1L5gaweRjzfUVBFoybQ==",
5368 "cpu": [
5369 "s390x"
5370 ],
5371 "dev": true,
5372 "optional": true,
5373 "os": [
5374 "linux"
5375 ],
5376 "engines": {
5377 "node": ">=12"
5378 }
5379 },
5380 "node_modules/esbuild-netbsd-64": {
5381 "version": "0.14.38",
5382 "resolved": "https://registry.npmjs.org/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.38.tgz",
5383 "integrity": "sha512-cljBAApVwkpnJZfnRVThpRBGzCi+a+V9Ofb1fVkKhtrPLDYlHLrSYGtmnoTVWDQdU516qYI8+wOgcGZ4XIZh0Q==",
5384 "cpu": [
5385 "x64"
5386 ],
5387 "dev": true,
5388 "optional": true,
5389 "os": [
5390 "netbsd"
5391 ],
5392 "engines": {
5393 "node": ">=12"
5394 }
5395 },
5396 "node_modules/esbuild-openbsd-64": {
5397 "version": "0.14.38",
5398 "resolved": "https://registry.npmjs.org/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.38.tgz",
5399 "integrity": "sha512-CDswYr2PWPGEPpLDUO50mL3WO/07EMjnZDNKpmaxUPsrW+kVM3LoAqr/CE8UbzugpEiflYqJsGPLirThRB18IQ==",
5400 "cpu": [
5401 "x64"
5402 ],
5403 "dev": true,
5404 "optional": true,
5405 "os": [
5406 "openbsd"
5407 ],
5408 "engines": {
5409 "node": ">=12"
5410 }
5411 },
5412 "node_modules/esbuild-sunos-64": {
5413 "version": "0.14.38",
5414 "resolved": "https://registry.npmjs.org/esbuild-sunos-64/-/esbuild-sunos-64-0.14.38.tgz",
5415 "integrity": "sha512-2mfIoYW58gKcC3bck0j7lD3RZkqYA7MmujFYmSn9l6TiIcAMpuEvqksO+ntBgbLep/eyjpgdplF7b+4T9VJGOA==",
5416 "cpu": [
5417 "x64"
5418 ],
5419 "dev": true,
5420 "optional": true,
5421 "os": [
5422 "sunos"
5423 ],
5424 "engines": {
5425 "node": ">=12"
5426 }
5427 },
5428 "node_modules/esbuild-wasm": {
5429 "version": "0.14.38",
5430 "resolved": "https://registry.npmjs.org/esbuild-wasm/-/esbuild-wasm-0.14.38.tgz",
5431 "integrity": "sha512-mObTw5/3+KIOTShVgk3fuEn+INnHgOSbWJuGkInEZTWpUOh/+TCSgRxl5cDon4OkoaLU5rWm7R7Dkl/mJv8SGw==",
5432 "dev": true,
5433 "bin": {
5434 "esbuild": "bin/esbuild"
5435 },
5436 "engines": {
5437 "node": ">=12"
5438 }
5439 },
5440 "node_modules/esbuild-windows-32": {
5441 "version": "0.14.38",
5442 "resolved": "https://registry.npmjs.org/esbuild-windows-32/-/esbuild-windows-32-0.14.38.tgz",
5443 "integrity": "sha512-L2BmEeFZATAvU+FJzJiRLFUP+d9RHN+QXpgaOrs2klshoAm1AE6Us4X6fS9k33Uy5SzScn2TpcgecbqJza1Hjw==",
5444 "cpu": [
5445 "ia32"
5446 ],
5447 "dev": true,
5448 "optional": true,
5449 "os": [
5450 "win32"
5451 ],
5452 "engines": {
5453 "node": ">=12"
5454 }
5455 },
5456 "node_modules/esbuild-windows-64": {
5457 "version": "0.14.38",
5458 "resolved": "https://registry.npmjs.org/esbuild-windows-64/-/esbuild-windows-64-0.14.38.tgz",
5459 "integrity": "sha512-Khy4wVmebnzue8aeSXLC+6clo/hRYeNIm0DyikoEqX+3w3rcvrhzpoix0S+MF9vzh6JFskkIGD7Zx47ODJNyCw==",
5460 "cpu": [
5461 "x64"
5462 ],
5463 "dev": true,
5464 "optional": true,
5465 "os": [
5466 "win32"
5467 ],
5468 "engines": {
5469 "node": ">=12"
5470 }
5471 },
5472 "node_modules/esbuild-windows-arm64": {
5473 "version": "0.14.38",
5474 "resolved": "https://registry.npmjs.org/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.38.tgz",
5475 "integrity": "sha512-k3FGCNmHBkqdJXuJszdWciAH77PukEyDsdIryEHn9cKLQFxzhT39dSumeTuggaQcXY57UlmLGIkklWZo2qzHpw==",
5476 "cpu": [
5477 "arm64"
5478 ],
5479 "dev": true,
5480 "optional": true,
5481 "os": [
5482 "win32"
5483 ],
5484 "engines": {
5485 "node": ">=12"
5486 }
5487 },
5488 "node_modules/escalade": {
5489 "version": "3.1.1",
5490 "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
5491 "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==",
5492 "dev": true,
5493 "engines": {
5494 "node": ">=6"
5495 }
5496 },
5497 "node_modules/escape-html": {
5498 "version": "1.0.3",
5499 "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
5500 "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==",
5501 "dev": true
5502 },
5503 "node_modules/escape-string-regexp": {
5504 "version": "1.0.5",
5505 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
5506 "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==",
5507 "dev": true,
5508 "engines": {
5509 "node": ">=0.8.0"
5510 }
5511 },
5512 "node_modules/eslint-scope": {
5513 "version": "5.1.1",
5514 "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz",
5515 "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==",
5516 "dev": true,
5517 "dependencies": {
5518 "esrecurse": "^4.3.0",
5519 "estraverse": "^4.1.1"
5520 },
5521 "engines": {
5522 "node": ">=8.0.0"
5523 }
5524 },
5525 "node_modules/esprima": {
5526 "version": "4.0.1",
5527 "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
5528 "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
5529 "dev": true,
5530 "bin": {
5531 "esparse": "bin/esparse.js",
5532 "esvalidate": "bin/esvalidate.js"
5533 },
5534 "engines": {
5535 "node": ">=4"
5536 }
5537 },
5538 "node_modules/esrecurse": {
5539 "version": "4.3.0",
5540 "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz",
5541 "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==",
5542 "dev": true,
5543 "dependencies": {
5544 "estraverse": "^5.2.0"
5545 },
5546 "engines": {
5547 "node": ">=4.0"
5548 }
5549 },
5550 "node_modules/esrecurse/node_modules/estraverse": {
5551 "version": "5.3.0",
5552 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
5553 "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
5554 "dev": true,
5555 "engines": {
5556 "node": ">=4.0"
5557 }
5558 },
5559 "node_modules/estraverse": {
5560 "version": "4.3.0",
5561 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz",
5562 "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==",
5563 "dev": true,
5564 "engines": {
5565 "node": ">=4.0"
5566 }
5567 },
5568 "node_modules/esutils": {
5569 "version": "2.0.3",
5570 "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
5571 "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
5572 "dev": true,
5573 "engines": {
5574 "node": ">=0.10.0"
5575 }
5576 },
5577 "node_modules/etag": {
5578 "version": "1.8.1",
5579 "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
5580 "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==",
5581 "dev": true,
5582 "engines": {
5583 "node": ">= 0.6"
5584 }
5585 },
5586 "node_modules/eventemitter-asyncresource": {
5587 "version": "1.0.0",
5588 "resolved": "https://registry.npmjs.org/eventemitter-asyncresource/-/eventemitter-asyncresource-1.0.0.tgz",
5589 "integrity": "sha512-39F7TBIV0G7gTelxwbEqnwhp90eqCPON1k0NwNfwhgKn4Co4ybUbj2pECcXT0B3ztRKZ7Pw1JujUUgmQJHcVAQ==",
5590 "dev": true
5591 },
5592 "node_modules/eventemitter3": {
5593 "version": "4.0.7",
5594 "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz",
5595 "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==",
5596 "dev": true
5597 },
5598 "node_modules/events": {
5599 "version": "3.3.0",
5600 "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz",
5601 "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==",
5602 "dev": true,
5603 "engines": {
5604 "node": ">=0.8.x"
5605 }
5606 },
5607 "node_modules/execa": {
5608 "version": "5.1.1",
5609 "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz",
5610 "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==",
5611 "dev": true,
5612 "dependencies": {
5613 "cross-spawn": "^7.0.3",
5614 "get-stream": "^6.0.0",
5615 "human-signals": "^2.1.0",
5616 "is-stream": "^2.0.0",
5617 "merge-stream": "^2.0.0",
5618 "npm-run-path": "^4.0.1",
5619 "onetime": "^5.1.2",
5620 "signal-exit": "^3.0.3",
5621 "strip-final-newline": "^2.0.0"
5622 },
5623 "engines": {
5624 "node": ">=10"
5625 },
5626 "funding": {
5627 "url": "https://github.com/sindresorhus/execa?sponsor=1"
5628 }
5629 },
5630 "node_modules/express": {
5631 "version": "4.18.1",
5632 "resolved": "https://registry.npmjs.org/express/-/express-4.18.1.tgz",
5633 "integrity": "sha512-zZBcOX9TfehHQhtupq57OF8lFZ3UZi08Y97dwFCkD8p9d/d2Y3M+ykKcwaMDEL+4qyUolgBDX6AblpR3fL212Q==",
5634 "dev": true,
5635 "dependencies": {
5636 "accepts": "~1.3.8",
5637 "array-flatten": "1.1.1",
5638 "body-parser": "1.20.0",
5639 "content-disposition": "0.5.4",
5640 "content-type": "~1.0.4",
5641 "cookie": "0.5.0",
5642 "cookie-signature": "1.0.6",
5643 "debug": "2.6.9",
5644 "depd": "2.0.0",
5645 "encodeurl": "~1.0.2",
5646 "escape-html": "~1.0.3",
5647 "etag": "~1.8.1",
5648 "finalhandler": "1.2.0",
5649 "fresh": "0.5.2",
5650 "http-errors": "2.0.0",
5651 "merge-descriptors": "1.0.1",
5652 "methods": "~1.1.2",
5653 "on-finished": "2.4.1",
5654 "parseurl": "~1.3.3",
5655 "path-to-regexp": "0.1.7",
5656 "proxy-addr": "~2.0.7",
5657 "qs": "6.10.3",
5658 "range-parser": "~1.2.1",
5659 "safe-buffer": "5.2.1",
5660 "send": "0.18.0",
5661 "serve-static": "1.15.0",
5662 "setprototypeof": "1.2.0",
5663 "statuses": "2.0.1",
5664 "type-is": "~1.6.18",
5665 "utils-merge": "1.0.1",
5666 "vary": "~1.1.2"
5667 },
5668 "engines": {
5669 "node": ">= 0.10.0"
5670 }
5671 },
5672 "node_modules/express/node_modules/array-flatten": {
5673 "version": "1.1.1",
5674 "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz",
5675 "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==",
5676 "dev": true
5677 },
5678 "node_modules/express/node_modules/cookie": {
5679 "version": "0.5.0",
5680 "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz",
5681 "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==",
5682 "dev": true,
5683 "engines": {
5684 "node": ">= 0.6"
5685 }
5686 },
5687 "node_modules/express/node_modules/debug": {
5688 "version": "2.6.9",
5689 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
5690 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
5691 "dev": true,
5692 "dependencies": {
5693 "ms": "2.0.0"
5694 }
5695 },
5696 "node_modules/express/node_modules/finalhandler": {
5697 "version": "1.2.0",
5698 "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz",
5699 "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==",
5700 "dev": true,
5701 "dependencies": {
5702 "debug": "2.6.9",
5703 "encodeurl": "~1.0.2",
5704 "escape-html": "~1.0.3",
5705 "on-finished": "2.4.1",
5706 "parseurl": "~1.3.3",
5707 "statuses": "2.0.1",
5708 "unpipe": "~1.0.0"
5709 },
5710 "engines": {
5711 "node": ">= 0.8"
5712 }
5713 },
5714 "node_modules/express/node_modules/ms": {
5715 "version": "2.0.0",
5716 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
5717 "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
5718 "dev": true
5719 },
5720 "node_modules/express/node_modules/safe-buffer": {
5721 "version": "5.2.1",
5722 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
5723 "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
5724 "dev": true,
5725 "funding": [
5726 {
5727 "type": "github",
5728 "url": "https://github.com/sponsors/feross"
5729 },
5730 {
5731 "type": "patreon",
5732 "url": "https://www.patreon.com/feross"
5733 },
5734 {
5735 "type": "consulting",
5736 "url": "https://feross.org/support"
5737 }
5738 ]
5739 },
5740 "node_modules/express/node_modules/statuses": {
5741 "version": "2.0.1",
5742 "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz",
5743 "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==",
5744 "dev": true,
5745 "engines": {
5746 "node": ">= 0.8"
5747 }
5748 },
5749 "node_modules/extend": {
5750 "version": "3.0.2",
5751 "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
5752 "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==",
5753 "dev": true
5754 },
5755 "node_modules/external-editor": {
5756 "version": "3.1.0",
5757 "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz",
5758 "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==",
5759 "dev": true,
5760 "dependencies": {
5761 "chardet": "^0.7.0",
5762 "iconv-lite": "^0.4.24",
5763 "tmp": "^0.0.33"
5764 },
5765 "engines": {
5766 "node": ">=4"
5767 }
5768 },
5769 "node_modules/fast-deep-equal": {
5770 "version": "3.1.3",
5771 "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
5772 "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
5773 "dev": true
5774 },
5775 "node_modules/fast-glob": {
5776 "version": "3.2.11",
5777 "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz",
5778 "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==",
5779 "dev": true,
5780 "dependencies": {
5781 "@nodelib/fs.stat": "^2.0.2",
5782 "@nodelib/fs.walk": "^1.2.3",
5783 "glob-parent": "^5.1.2",
5784 "merge2": "^1.3.0",
5785 "micromatch": "^4.0.4"
5786 },
5787 "engines": {
5788 "node": ">=8.6.0"
5789 }
5790 },
5791 "node_modules/fast-json-stable-stringify": {
5792 "version": "2.1.0",
5793 "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
5794 "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
5795 "dev": true
5796 },
5797 "node_modules/fastq": {
5798 "version": "1.13.0",
5799 "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz",
5800 "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==",
5801 "dev": true,
5802 "dependencies": {
5803 "reusify": "^1.0.4"
5804 }
5805 },
5806 "node_modules/faye-websocket": {
5807 "version": "0.11.4",
5808 "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz",
5809 "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==",
5810 "dev": true,
5811 "dependencies": {
5812 "websocket-driver": ">=0.5.1"
5813 },
5814 "engines": {
5815 "node": ">=0.8.0"
5816 }
5817 },
5818 "node_modules/figures": {
5819 "version": "3.2.0",
5820 "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz",
5821 "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==",
5822 "dev": true,
5823 "dependencies": {
5824 "escape-string-regexp": "^1.0.5"
5825 },
5826 "engines": {
5827 "node": ">=8"
5828 },
5829 "funding": {
5830 "url": "https://github.com/sponsors/sindresorhus"
5831 }
5832 },
5833 "node_modules/fill-range": {
5834 "version": "7.0.1",
5835 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
5836 "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
5837 "dev": true,
5838 "dependencies": {
5839 "to-regex-range": "^5.0.1"
5840 },
5841 "engines": {
5842 "node": ">=8"
5843 }
5844 },
5845 "node_modules/finalhandler": {
5846 "version": "1.1.2",
5847 "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz",
5848 "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==",
5849 "dev": true,
5850 "dependencies": {
5851 "debug": "2.6.9",
5852 "encodeurl": "~1.0.2",
5853 "escape-html": "~1.0.3",
5854 "on-finished": "~2.3.0",
5855 "parseurl": "~1.3.3",
5856 "statuses": "~1.5.0",
5857 "unpipe": "~1.0.0"
5858 },
5859 "engines": {
5860 "node": ">= 0.8"
5861 }
5862 },
5863 "node_modules/finalhandler/node_modules/debug": {
5864 "version": "2.6.9",
5865 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
5866 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
5867 "dev": true,
5868 "dependencies": {
5869 "ms": "2.0.0"
5870 }
5871 },
5872 "node_modules/finalhandler/node_modules/ms": {
5873 "version": "2.0.0",
5874 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
5875 "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
5876 "dev": true
5877 },
5878 "node_modules/finalhandler/node_modules/on-finished": {
5879 "version": "2.3.0",
5880 "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
5881 "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==",
5882 "dev": true,
5883 "dependencies": {
5884 "ee-first": "1.1.1"
5885 },
5886 "engines": {
5887 "node": ">= 0.8"
5888 }
5889 },
5890 "node_modules/find-cache-dir": {
5891 "version": "3.3.2",
5892 "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz",
5893 "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==",
5894 "dev": true,
5895 "dependencies": {
5896 "commondir": "^1.0.1",
5897 "make-dir": "^3.0.2",
5898 "pkg-dir": "^4.1.0"
5899 },
5900 "engines": {
5901 "node": ">=8"
5902 },
5903 "funding": {
5904 "url": "https://github.com/avajs/find-cache-dir?sponsor=1"
5905 }
5906 },
5907 "node_modules/find-up": {
5908 "version": "4.1.0",
5909 "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
5910 "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
5911 "dependencies": {
5912 "locate-path": "^5.0.0",
5913 "path-exists": "^4.0.0"
5914 },
5915 "engines": {
5916 "node": ">=8"
5917 }
5918 },
5919 "node_modules/flatted": {
5920 "version": "3.2.6",
5921 "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.6.tgz",
5922 "integrity": "sha512-0sQoMh9s0BYsm+12Huy/rkKxVu4R1+r96YX5cG44rHV0pQ6iC3Q+mkoMFaGWObMFYQxCVT+ssG1ksneA2MI9KQ==",
5923 "dev": true
5924 },
5925 "node_modules/follow-redirects": {
5926 "version": "1.15.6",
5927 "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.6.tgz",
5928 "integrity": "sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==",
5929 "dev": true,
5930 "funding": [
5931 {
5932 "type": "individual",
5933 "url": "https://github.com/sponsors/RubenVerborgh"
5934 }
5935 ],
5936 "engines": {
5937 "node": ">=4.0"
5938 },
5939 "peerDependenciesMeta": {
5940 "debug": {
5941 "optional": true
5942 }
5943 }
5944 },
5945 "node_modules/forwarded": {
5946 "version": "0.2.0",
5947 "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz",
5948 "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==",
5949 "dev": true,
5950 "engines": {
5951 "node": ">= 0.6"
5952 }
5953 },
5954 "node_modules/fraction.js": {
5955 "version": "4.2.0",
5956 "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz",
5957 "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==",
5958 "dev": true,
5959 "engines": {
5960 "node": "*"
5961 },
5962 "funding": {
5963 "type": "patreon",
5964 "url": "https://www.patreon.com/infusion"
5965 }
5966 },
5967 "node_modules/fresh": {
5968 "version": "0.5.2",
5969 "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
5970 "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==",
5971 "dev": true,
5972 "engines": {
5973 "node": ">= 0.6"
5974 }
5975 },
5976 "node_modules/fs-extra": {
5977 "version": "10.1.0",
5978 "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz",
5979 "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==",
5980 "dev": true,
5981 "dependencies": {
5982 "graceful-fs": "^4.2.0",
5983 "jsonfile": "^6.0.1",
5984 "universalify": "^2.0.0"
5985 },
5986 "engines": {
5987 "node": ">=12"
5988 }
5989 },
5990 "node_modules/fs-minipass": {
5991 "version": "2.1.0",
5992 "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz",
5993 "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==",
5994 "dev": true,
5995 "dependencies": {
5996 "minipass": "^3.0.0"
5997 },
5998 "engines": {
5999 "node": ">= 8"
6000 }
6001 },
6002 "node_modules/fs-monkey": {
6003 "version": "1.0.3",
6004 "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz",
6005 "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==",
6006 "dev": true
6007 },
6008 "node_modules/fs.realpath": {
6009 "version": "1.0.0",
6010 "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
6011 "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==",
6012 "dev": true
6013 },
6014 "node_modules/fsevents": {
6015 "version": "2.3.2",
6016 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz",
6017 "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==",
6018 "dev": true,
6019 "hasInstallScript": true,
6020 "optional": true,
6021 "os": [
6022 "darwin"
6023 ],
6024 "engines": {
6025 "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
6026 }
6027 },
6028 "node_modules/function-bind": {
6029 "version": "1.1.1",
6030 "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
6031 "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
6032 "dev": true
6033 },
6034 "node_modules/gauge": {
6035 "version": "4.0.4",
6036 "resolved": "https://registry.npmjs.org/gauge/-/gauge-4.0.4.tgz",
6037 "integrity": "sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg==",
6038 "dev": true,
6039 "dependencies": {
6040 "aproba": "^1.0.3 || ^2.0.0",
6041 "color-support": "^1.1.3",
6042 "console-control-strings": "^1.1.0",
6043 "has-unicode": "^2.0.1",
6044 "signal-exit": "^3.0.7",
6045 "string-width": "^4.2.3",
6046 "strip-ansi": "^6.0.1",
6047 "wide-align": "^1.1.5"
6048 },
6049 "engines": {
6050 "node": "^12.13.0 || ^14.15.0 || >=16.0.0"
6051 }
6052 },
6053 "node_modules/gensync": {
6054 "version": "1.0.0-beta.2",
6055 "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz",
6056 "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==",
6057 "dev": true,
6058 "engines": {
6059 "node": ">=6.9.0"
6060 }
6061 },
6062 "node_modules/get-caller-file": {
6063 "version": "2.0.5",
6064 "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
6065 "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
6066 "engines": {
6067 "node": "6.* || 8.* || >= 10.*"
6068 }
6069 },
6070 "node_modules/get-intrinsic": {
6071 "version": "1.1.2",
6072 "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.2.tgz",
6073 "integrity": "sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA==",
6074 "dev": true,
6075 "dependencies": {
6076 "function-bind": "^1.1.1",
6077 "has": "^1.0.3",
6078 "has-symbols": "^1.0.3"
6079 },
6080 "funding": {
6081 "url": "https://github.com/sponsors/ljharb"
6082 }
6083 },
6084 "node_modules/get-package-type": {
6085 "version": "0.1.0",
6086 "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz",
6087 "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==",
6088 "dev": true,
6089 "engines": {
6090 "node": ">=8.0.0"
6091 }
6092 },
6093 "node_modules/get-stream": {
6094 "version": "6.0.1",
6095 "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz",
6096 "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==",
6097 "dev": true,
6098 "engines": {
6099 "node": ">=10"
6100 },
6101 "funding": {
6102 "url": "https://github.com/sponsors/sindresorhus"
6103 }
6104 },
6105 "node_modules/glob": {
6106 "version": "8.0.1",
6107 "resolved": "https://registry.npmjs.org/glob/-/glob-8.0.1.tgz",
6108 "integrity": "sha512-cF7FYZZ47YzmCu7dDy50xSRRfO3ErRfrXuLZcNIuyiJEco0XSrGtuilG19L5xp3NcwTx7Gn+X6Tv3fmsUPTbow==",
6109 "dev": true,
6110 "dependencies": {
6111 "fs.realpath": "^1.0.0",
6112 "inflight": "^1.0.4",
6113 "inherits": "2",
6114 "minimatch": "^5.0.1",
6115 "once": "^1.3.0",
6116 "path-is-absolute": "^1.0.0"
6117 },
6118 "engines": {
6119 "node": ">=12"
6120 },
6121 "funding": {
6122 "url": "https://github.com/sponsors/isaacs"
6123 }
6124 },
6125 "node_modules/glob-parent": {
6126 "version": "5.1.2",
6127 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
6128 "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
6129 "dev": true,
6130 "dependencies": {
6131 "is-glob": "^4.0.1"
6132 },
6133 "engines": {
6134 "node": ">= 6"
6135 }
6136 },
6137 "node_modules/glob-to-regexp": {
6138 "version": "0.4.1",
6139 "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz",
6140 "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==",
6141 "dev": true
6142 },
6143 "node_modules/globals": {
6144 "version": "11.12.0",
6145 "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz",
6146 "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==",
6147 "dev": true,
6148 "engines": {
6149 "node": ">=4"
6150 }
6151 },
6152 "node_modules/globby": {
6153 "version": "12.2.0",
6154 "resolved": "https://registry.npmjs.org/globby/-/globby-12.2.0.tgz",
6155 "integrity": "sha512-wiSuFQLZ+urS9x2gGPl1H5drc5twabmm4m2gTR27XDFyjUHJUNsS8o/2aKyIF6IoBaR630atdher0XJ5g6OMmA==",
6156 "dev": true,
6157 "dependencies": {
6158 "array-union": "^3.0.1",
6159 "dir-glob": "^3.0.1",
6160 "fast-glob": "^3.2.7",
6161 "ignore": "^5.1.9",
6162 "merge2": "^1.4.1",
6163 "slash": "^4.0.0"
6164 },
6165 "engines": {
6166 "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
6167 },
6168 "funding": {
6169 "url": "https://github.com/sponsors/sindresorhus"
6170 }
6171 },
6172 "node_modules/graceful-fs": {
6173 "version": "4.2.10",
6174 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz",
6175 "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==",
6176 "dev": true
6177 },
6178 "node_modules/handle-thing": {
6179 "version": "2.0.1",
6180 "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz",
6181 "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==",
6182 "dev": true
6183 },
6184 "node_modules/has": {
6185 "version": "1.0.3",
6186 "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
6187 "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
6188 "dev": true,
6189 "dependencies": {
6190 "function-bind": "^1.1.1"
6191 },
6192 "engines": {
6193 "node": ">= 0.4.0"
6194 }
6195 },
6196 "node_modules/has-flag": {
6197 "version": "3.0.0",
6198 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
6199 "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==",
6200 "dev": true,
6201 "engines": {
6202 "node": ">=4"
6203 }
6204 },
6205 "node_modules/has-property-descriptors": {
6206 "version": "1.0.0",
6207 "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz",
6208 "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==",
6209 "dev": true,
6210 "dependencies": {
6211 "get-intrinsic": "^1.1.1"
6212 },
6213 "funding": {
6214 "url": "https://github.com/sponsors/ljharb"
6215 }
6216 },
6217 "node_modules/has-symbols": {
6218 "version": "1.0.3",
6219 "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz",
6220 "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==",
6221 "dev": true,
6222 "engines": {
6223 "node": ">= 0.4"
6224 },
6225 "funding": {
6226 "url": "https://github.com/sponsors/ljharb"
6227 }
6228 },
6229 "node_modules/has-unicode": {
6230 "version": "2.0.1",
6231 "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz",
6232 "integrity": "sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==",
6233 "dev": true
6234 },
6235 "node_modules/hdr-histogram-js": {
6236 "version": "2.0.3",
6237 "resolved": "https://registry.npmjs.org/hdr-histogram-js/-/hdr-histogram-js-2.0.3.tgz",
6238 "integrity": "sha512-Hkn78wwzWHNCp2uarhzQ2SGFLU3JY8SBDDd3TAABK4fc30wm+MuPOrg5QVFVfkKOQd6Bfz3ukJEI+q9sXEkK1g==",
6239 "dev": true,
6240 "dependencies": {
6241 "@assemblyscript/loader": "^0.10.1",
6242 "base64-js": "^1.2.0",
6243 "pako": "^1.0.3"
6244 }
6245 },
6246 "node_modules/hdr-histogram-percentiles-obj": {
6247 "version": "3.0.0",
6248 "resolved": "https://registry.npmjs.org/hdr-histogram-percentiles-obj/-/hdr-histogram-percentiles-obj-3.0.0.tgz",
6249 "integrity": "sha512-7kIufnBqdsBGcSZLPJwqHT3yhk1QTsSlFsVD3kx5ixH/AlgBs9yM1q6DPhXZ8f8gtdqgh7N7/5btRLpQsS2gHw==",
6250 "dev": true
6251 },
6252 "node_modules/hosted-git-info": {
6253 "version": "5.0.0",
6254 "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-5.0.0.tgz",
6255 "integrity": "sha512-rRnjWu0Bxj+nIfUOkz0695C0H6tRrN5iYIzYejb0tDEefe2AekHu/U5Kn9pEie5vsJqpNQU02az7TGSH3qpz4Q==",
6256 "dev": true,
6257 "dependencies": {
6258 "lru-cache": "^7.5.1"
6259 },
6260 "engines": {
6261 "node": "^12.13.0 || ^14.15.0 || >=16"
6262 }
6263 },
6264 "node_modules/hpack.js": {
6265 "version": "2.1.6",
6266 "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz",
6267 "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==",
6268 "dev": true,
6269 "dependencies": {
6270 "inherits": "^2.0.1",
6271 "obuf": "^1.0.0",
6272 "readable-stream": "^2.0.1",
6273 "wbuf": "^1.1.0"
6274 }
6275 },
6276 "node_modules/hpack.js/node_modules/readable-stream": {
6277 "version": "2.3.7",
6278 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
6279 "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
6280 "dev": true,
6281 "dependencies": {
6282 "core-util-is": "~1.0.0",
6283 "inherits": "~2.0.3",
6284 "isarray": "~1.0.0",
6285 "process-nextick-args": "~2.0.0",
6286 "safe-buffer": "~5.1.1",
6287 "string_decoder": "~1.1.1",
6288 "util-deprecate": "~1.0.1"
6289 }
6290 },
6291 "node_modules/hpack.js/node_modules/string_decoder": {
6292 "version": "1.1.1",
6293 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
6294 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
6295 "dev": true,
6296 "dependencies": {
6297 "safe-buffer": "~5.1.0"
6298 }
6299 },
6300 "node_modules/html-entities": {
6301 "version": "2.3.3",
6302 "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.3.tgz",
6303 "integrity": "sha512-DV5Ln36z34NNTDgnz0EWGBLZENelNAtkiFA4kyNOG2tDI6Mz1uSWiq1wAKdyjnJwyDiDO7Fa2SO1CTxPXL8VxA==",
6304 "dev": true
6305 },
6306 "node_modules/html-escaper": {
6307 "version": "2.0.2",
6308 "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz",
6309 "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==",
6310 "dev": true
6311 },
6312 "node_modules/http-cache-semantics": {
6313 "version": "4.1.0",
6314 "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz",
6315 "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==",
6316 "dev": true
6317 },
6318 "node_modules/http-deceiver": {
6319 "version": "1.2.7",
6320 "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz",
6321 "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==",
6322 "dev": true
6323 },
6324 "node_modules/http-errors": {
6325 "version": "2.0.0",
6326 "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz",
6327 "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==",
6328 "dev": true,
6329 "dependencies": {
6330 "depd": "2.0.0",
6331 "inherits": "2.0.4",
6332 "setprototypeof": "1.2.0",
6333 "statuses": "2.0.1",
6334 "toidentifier": "1.0.1"
6335 },
6336 "engines": {
6337 "node": ">= 0.8"
6338 }
6339 },
6340 "node_modules/http-errors/node_modules/statuses": {
6341 "version": "2.0.1",
6342 "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz",
6343 "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==",
6344 "dev": true,
6345 "engines": {
6346 "node": ">= 0.8"
6347 }
6348 },
6349 "node_modules/http-parser-js": {
6350 "version": "0.5.8",
6351 "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz",
6352 "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==",
6353 "dev": true
6354 },
6355 "node_modules/http-proxy": {
6356 "version": "1.18.1",
6357 "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz",
6358 "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==",
6359 "dev": true,
6360 "dependencies": {
6361 "eventemitter3": "^4.0.0",
6362 "follow-redirects": "^1.0.0",
6363 "requires-port": "^1.0.0"
6364 },
6365 "engines": {
6366 "node": ">=8.0.0"
6367 }
6368 },
6369 "node_modules/http-proxy-agent": {
6370 "version": "4.0.1",
6371 "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz",
6372 "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==",
6373 "dev": true,
6374 "dependencies": {
6375 "@tootallnate/once": "1",
6376 "agent-base": "6",
6377 "debug": "4"
6378 },
6379 "engines": {
6380 "node": ">= 6"
6381 }
6382 },
6383 "node_modules/http-proxy-middleware": {
6384 "version": "2.0.6",
6385 "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz",
6386 "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==",
6387 "dev": true,
6388 "dependencies": {
6389 "@types/http-proxy": "^1.17.8",
6390 "http-proxy": "^1.18.1",
6391 "is-glob": "^4.0.1",
6392 "is-plain-obj": "^3.0.0",
6393 "micromatch": "^4.0.2"
6394 },
6395 "engines": {
6396 "node": ">=12.0.0"
6397 },
6398 "peerDependencies": {
6399 "@types/express": "^4.17.13"
6400 },
6401 "peerDependenciesMeta": {
6402 "@types/express": {
6403 "optional": true
6404 }
6405 }
6406 },
6407 "node_modules/https-proxy-agent": {
6408 "version": "5.0.1",
6409 "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz",
6410 "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==",
6411 "dev": true,
6412 "dependencies": {
6413 "agent-base": "6",
6414 "debug": "4"
6415 },
6416 "engines": {
6417 "node": ">= 6"
6418 }
6419 },
6420 "node_modules/human-signals": {
6421 "version": "2.1.0",
6422 "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz",
6423 "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==",
6424 "dev": true,
6425 "engines": {
6426 "node": ">=10.17.0"
6427 }
6428 },
6429 "node_modules/humanize-ms": {
6430 "version": "1.2.1",
6431 "resolved": "https://registry.npmjs.org/humanize-ms/-/humanize-ms-1.2.1.tgz",
6432 "integrity": "sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==",
6433 "dev": true,
6434 "dependencies": {
6435 "ms": "^2.0.0"
6436 }
6437 },
6438 "node_modules/iconv-lite": {
6439 "version": "0.4.24",
6440 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
6441 "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
6442 "dev": true,
6443 "dependencies": {
6444 "safer-buffer": ">= 2.1.2 < 3"
6445 },
6446 "engines": {
6447 "node": ">=0.10.0"
6448 }
6449 },
6450 "node_modules/icss-utils": {
6451 "version": "5.1.0",
6452 "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz",
6453 "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==",
6454 "dev": true,
6455 "engines": {
6456 "node": "^10 || ^12 || >= 14"
6457 },
6458 "peerDependencies": {
6459 "postcss": "^8.1.0"
6460 }
6461 },
6462 "node_modules/ieee754": {
6463 "version": "1.2.1",
6464 "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz",
6465 "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==",
6466 "dev": true,
6467 "funding": [
6468 {
6469 "type": "github",
6470 "url": "https://github.com/sponsors/feross"
6471 },
6472 {
6473 "type": "patreon",
6474 "url": "https://www.patreon.com/feross"
6475 },
6476 {
6477 "type": "consulting",
6478 "url": "https://feross.org/support"
6479 }
6480 ]
6481 },
6482 "node_modules/ignore": {
6483 "version": "5.2.0",
6484 "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz",
6485 "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==",
6486 "dev": true,
6487 "engines": {
6488 "node": ">= 4"
6489 }
6490 },
6491 "node_modules/ignore-walk": {
6492 "version": "5.0.1",
6493 "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-5.0.1.tgz",
6494 "integrity": "sha512-yemi4pMf51WKT7khInJqAvsIGzoqYXblnsz0ql8tM+yi1EKYTY1evX4NAbJrLL/Aanr2HyZeluqU+Oi7MGHokw==",
6495 "dev": true,
6496 "dependencies": {
6497 "minimatch": "^5.0.1"
6498 },
6499 "engines": {
6500 "node": "^12.13.0 || ^14.15.0 || >=16.0.0"
6501 }
6502 },
6503 "node_modules/image-size": {
6504 "version": "0.5.5",
6505 "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.5.5.tgz",
6506 "integrity": "sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ==",
6507 "dev": true,
6508 "optional": true,
6509 "bin": {
6510 "image-size": "bin/image-size.js"
6511 },
6512 "engines": {
6513 "node": ">=0.10.0"
6514 }
6515 },
6516 "node_modules/immediate": {
6517 "version": "3.0.6",
6518 "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz",
6519 "integrity": "sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ=="
6520 },
6521 "node_modules/immutable": {
6522 "version": "4.1.0",
6523 "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.1.0.tgz",
6524 "integrity": "sha512-oNkuqVTA8jqG1Q6c+UglTOD1xhC1BtjKI7XkCXRkZHrN5m18/XsnUp8Q89GkQO/z+0WjonSvl0FLhDYftp46nQ==",
6525 "dev": true
6526 },
6527 "node_modules/import-fresh": {
6528 "version": "3.3.0",
6529 "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz",
6530 "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==",
6531 "dev": true,
6532 "dependencies": {
6533 "parent-module": "^1.0.0",
6534 "resolve-from": "^4.0.0"
6535 },
6536 "engines": {
6537 "node": ">=6"
6538 },
6539 "funding": {
6540 "url": "https://github.com/sponsors/sindresorhus"
6541 }
6542 },
6543 "node_modules/import-fresh/node_modules/resolve-from": {
6544 "version": "4.0.0",
6545 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
6546 "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
6547 "dev": true,
6548 "engines": {
6549 "node": ">=4"
6550 }
6551 },
6552 "node_modules/imurmurhash": {
6553 "version": "0.1.4",
6554 "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
6555 "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==",
6556 "dev": true,
6557 "engines": {
6558 "node": ">=0.8.19"
6559 }
6560 },
6561 "node_modules/indent-string": {
6562 "version": "4.0.0",
6563 "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz",
6564 "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==",
6565 "dev": true,
6566 "engines": {
6567 "node": ">=8"
6568 }
6569 },
6570 "node_modules/infer-owner": {
6571 "version": "1.0.4",
6572 "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz",
6573 "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==",
6574 "dev": true
6575 },
6576 "node_modules/inflight": {
6577 "version": "1.0.6",
6578 "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
6579 "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==",
6580 "dev": true,
6581 "dependencies": {
6582 "once": "^1.3.0",
6583 "wrappy": "1"
6584 }
6585 },
6586 "node_modules/inherits": {
6587 "version": "2.0.4",
6588 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
6589 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
6590 },
6591 "node_modules/ini": {
6592 "version": "3.0.0",
6593 "resolved": "https://registry.npmjs.org/ini/-/ini-3.0.0.tgz",
6594 "integrity": "sha512-TxYQaeNW/N8ymDvwAxPyRbhMBtnEwuvaTYpOQkFx1nSeusgezHniEc/l35Vo4iCq/mMiTJbpD7oYxN98hFlfmw==",
6595 "dev": true,
6596 "engines": {
6597 "node": "^12.13.0 || ^14.15.0 || >=16.0.0"
6598 }
6599 },
6600 "node_modules/inquirer": {
6601 "version": "8.2.4",
6602 "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-8.2.4.tgz",
6603 "integrity": "sha512-nn4F01dxU8VeKfq192IjLsxu0/OmMZ4Lg3xKAns148rCaXP6ntAoEkVYZThWjwON8AlzdZZi6oqnhNbxUG9hVg==",
6604 "dev": true,
6605 "dependencies": {
6606 "ansi-escapes": "^4.2.1",
6607 "chalk": "^4.1.1",
6608 "cli-cursor": "^3.1.0",
6609 "cli-width": "^3.0.0",
6610 "external-editor": "^3.0.3",
6611 "figures": "^3.0.0",
6612 "lodash": "^4.17.21",
6613 "mute-stream": "0.0.8",
6614 "ora": "^5.4.1",
6615 "run-async": "^2.4.0",
6616 "rxjs": "^7.5.5",
6617 "string-width": "^4.1.0",
6618 "strip-ansi": "^6.0.0",
6619 "through": "^2.3.6",
6620 "wrap-ansi": "^7.0.0"
6621 },
6622 "engines": {
6623 "node": ">=12.0.0"
6624 }
6625 },
6626 "node_modules/inquirer/node_modules/ansi-styles": {
6627 "version": "4.3.0",
6628 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
6629 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
6630 "dev": true,
6631 "dependencies": {
6632 "color-convert": "^2.0.1"
6633 },
6634 "engines": {
6635 "node": ">=8"
6636 },
6637 "funding": {
6638 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
6639 }
6640 },
6641 "node_modules/inquirer/node_modules/chalk": {
6642 "version": "4.1.2",
6643 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
6644 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
6645 "dev": true,
6646 "dependencies": {
6647 "ansi-styles": "^4.1.0",
6648 "supports-color": "^7.1.0"
6649 },
6650 "engines": {
6651 "node": ">=10"
6652 },
6653 "funding": {
6654 "url": "https://github.com/chalk/chalk?sponsor=1"
6655 }
6656 },
6657 "node_modules/inquirer/node_modules/color-convert": {
6658 "version": "2.0.1",
6659 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
6660 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
6661 "dev": true,
6662 "dependencies": {
6663 "color-name": "~1.1.4"
6664 },
6665 "engines": {
6666 "node": ">=7.0.0"
6667 }
6668 },
6669 "node_modules/inquirer/node_modules/color-name": {
6670 "version": "1.1.4",
6671 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
6672 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
6673 "dev": true
6674 },
6675 "node_modules/inquirer/node_modules/has-flag": {
6676 "version": "4.0.0",
6677 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
6678 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
6679 "dev": true,
6680 "engines": {
6681 "node": ">=8"
6682 }
6683 },
6684 "node_modules/inquirer/node_modules/supports-color": {
6685 "version": "7.2.0",
6686 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
6687 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
6688 "dev": true,
6689 "dependencies": {
6690 "has-flag": "^4.0.0"
6691 },
6692 "engines": {
6693 "node": ">=8"
6694 }
6695 },
6696 "node_modules/ip": {
6697 "version": "1.1.9",
6698 "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.9.tgz",
6699 "integrity": "sha512-cyRxvOEpNHNtchU3Ln9KC/auJgup87llfQpQ+t5ghoC/UhL16SWzbueiCsdTnWmqAWl7LadfuwhlqmtOaqMHdQ==",
6700 "dev": true
6701 },
6702 "node_modules/ipaddr.js": {
6703 "version": "2.0.1",
6704 "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz",
6705 "integrity": "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==",
6706 "dev": true,
6707 "engines": {
6708 "node": ">= 10"
6709 }
6710 },
6711 "node_modules/is-arrayish": {
6712 "version": "0.2.1",
6713 "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
6714 "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==",
6715 "dev": true
6716 },
6717 "node_modules/is-binary-path": {
6718 "version": "2.1.0",
6719 "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
6720 "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
6721 "dev": true,
6722 "dependencies": {
6723 "binary-extensions": "^2.0.0"
6724 },
6725 "engines": {
6726 "node": ">=8"
6727 }
6728 },
6729 "node_modules/is-core-module": {
6730 "version": "2.9.0",
6731 "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.9.0.tgz",
6732 "integrity": "sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==",
6733 "dev": true,
6734 "dependencies": {
6735 "has": "^1.0.3"
6736 },
6737 "funding": {
6738 "url": "https://github.com/sponsors/ljharb"
6739 }
6740 },
6741 "node_modules/is-docker": {
6742 "version": "2.2.1",
6743 "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz",
6744 "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==",
6745 "dev": true,
6746 "bin": {
6747 "is-docker": "cli.js"
6748 },
6749 "engines": {
6750 "node": ">=8"
6751 },
6752 "funding": {
6753 "url": "https://github.com/sponsors/sindresorhus"
6754 }
6755 },
6756 "node_modules/is-extglob": {
6757 "version": "2.1.1",
6758 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
6759 "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==",
6760 "dev": true,
6761 "engines": {
6762 "node": ">=0.10.0"
6763 }
6764 },
6765 "node_modules/is-fullwidth-code-point": {
6766 "version": "3.0.0",
6767 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
6768 "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
6769 "engines": {
6770 "node": ">=8"
6771 }
6772 },
6773 "node_modules/is-glob": {
6774 "version": "4.0.3",
6775 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
6776 "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
6777 "dev": true,
6778 "dependencies": {
6779 "is-extglob": "^2.1.1"
6780 },
6781 "engines": {
6782 "node": ">=0.10.0"
6783 }
6784 },
6785 "node_modules/is-interactive": {
6786 "version": "1.0.0",
6787 "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz",
6788 "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==",
6789 "dev": true,
6790 "engines": {
6791 "node": ">=8"
6792 }
6793 },
6794 "node_modules/is-lambda": {
6795 "version": "1.0.1",
6796 "resolved": "https://registry.npmjs.org/is-lambda/-/is-lambda-1.0.1.tgz",
6797 "integrity": "sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ==",
6798 "dev": true
6799 },
6800 "node_modules/is-number": {
6801 "version": "7.0.0",
6802 "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
6803 "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
6804 "dev": true,
6805 "engines": {
6806 "node": ">=0.12.0"
6807 }
6808 },
6809 "node_modules/is-plain-obj": {
6810 "version": "3.0.0",
6811 "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz",
6812 "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==",
6813 "dev": true,
6814 "engines": {
6815 "node": ">=10"
6816 },
6817 "funding": {
6818 "url": "https://github.com/sponsors/sindresorhus"
6819 }
6820 },
6821 "node_modules/is-plain-object": {
6822 "version": "2.0.4",
6823 "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
6824 "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
6825 "dev": true,
6826 "dependencies": {
6827 "isobject": "^3.0.1"
6828 },
6829 "engines": {
6830 "node": ">=0.10.0"
6831 }
6832 },
6833 "node_modules/is-stream": {
6834 "version": "2.0.1",
6835 "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz",
6836 "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==",
6837 "dev": true,
6838 "engines": {
6839 "node": ">=8"
6840 },
6841 "funding": {
6842 "url": "https://github.com/sponsors/sindresorhus"
6843 }
6844 },
6845 "node_modules/is-unicode-supported": {
6846 "version": "0.1.0",
6847 "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz",
6848 "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==",
6849 "dev": true,
6850 "engines": {
6851 "node": ">=10"
6852 },
6853 "funding": {
6854 "url": "https://github.com/sponsors/sindresorhus"
6855 }
6856 },
6857 "node_modules/is-what": {
6858 "version": "3.14.1",
6859 "resolved": "https://registry.npmjs.org/is-what/-/is-what-3.14.1.tgz",
6860 "integrity": "sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA==",
6861 "dev": true
6862 },
6863 "node_modules/is-wsl": {
6864 "version": "2.2.0",
6865 "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz",
6866 "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==",
6867 "dev": true,
6868 "dependencies": {
6869 "is-docker": "^2.0.0"
6870 },
6871 "engines": {
6872 "node": ">=8"
6873 }
6874 },
6875 "node_modules/isarray": {
6876 "version": "1.0.0",
6877 "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
6878 "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ=="
6879 },
6880 "node_modules/isbinaryfile": {
6881 "version": "4.0.10",
6882 "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-4.0.10.tgz",
6883 "integrity": "sha512-iHrqe5shvBUcFbmZq9zOQHBoeOhZJu6RQGrDpBgenUm/Am+F3JM2MgQj+rK3Z601fzrL5gLZWtAPH2OBaSVcyw==",
6884 "dev": true,
6885 "engines": {
6886 "node": ">= 8.0.0"
6887 },
6888 "funding": {
6889 "url": "https://github.com/sponsors/gjtorikian/"
6890 }
6891 },
6892 "node_modules/isexe": {
6893 "version": "2.0.0",
6894 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
6895 "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
6896 "dev": true
6897 },
6898 "node_modules/isobject": {
6899 "version": "3.0.1",
6900 "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
6901 "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==",
6902 "dev": true,
6903 "engines": {
6904 "node": ">=0.10.0"
6905 }
6906 },
6907 "node_modules/istanbul-lib-coverage": {
6908 "version": "3.2.0",
6909 "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz",
6910 "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==",
6911 "dev": true,
6912 "engines": {
6913 "node": ">=8"
6914 }
6915 },
6916 "node_modules/istanbul-lib-instrument": {
6917 "version": "5.2.0",
6918 "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.0.tgz",
6919 "integrity": "sha512-6Lthe1hqXHBNsqvgDzGO6l03XNeu3CrG4RqQ1KM9+l5+jNGpEJfIELx1NS3SEHmJQA8np/u+E4EPRKRiu6m19A==",
6920 "dev": true,
6921 "dependencies": {
6922 "@babel/core": "^7.12.3",
6923 "@babel/parser": "^7.14.7",
6924 "@istanbuljs/schema": "^0.1.2",
6925 "istanbul-lib-coverage": "^3.2.0",
6926 "semver": "^6.3.0"
6927 },
6928 "engines": {
6929 "node": ">=8"
6930 }
6931 },
6932 "node_modules/istanbul-lib-instrument/node_modules/semver": {
6933 "version": "6.3.0",
6934 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
6935 "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
6936 "dev": true,
6937 "bin": {
6938 "semver": "bin/semver.js"
6939 }
6940 },
6941 "node_modules/istanbul-lib-report": {
6942 "version": "3.0.0",
6943 "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz",
6944 "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==",
6945 "dev": true,
6946 "dependencies": {
6947 "istanbul-lib-coverage": "^3.0.0",
6948 "make-dir": "^3.0.0",
6949 "supports-color": "^7.1.0"
6950 },
6951 "engines": {
6952 "node": ">=8"
6953 }
6954 },
6955 "node_modules/istanbul-lib-report/node_modules/has-flag": {
6956 "version": "4.0.0",
6957 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
6958 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
6959 "dev": true,
6960 "engines": {
6961 "node": ">=8"
6962 }
6963 },
6964 "node_modules/istanbul-lib-report/node_modules/supports-color": {
6965 "version": "7.2.0",
6966 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
6967 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
6968 "dev": true,
6969 "dependencies": {
6970 "has-flag": "^4.0.0"
6971 },
6972 "engines": {
6973 "node": ">=8"
6974 }
6975 },
6976 "node_modules/istanbul-lib-source-maps": {
6977 "version": "4.0.1",
6978 "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz",
6979 "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==",
6980 "dev": true,
6981 "dependencies": {
6982 "debug": "^4.1.1",
6983 "istanbul-lib-coverage": "^3.0.0",
6984 "source-map": "^0.6.1"
6985 },
6986 "engines": {
6987 "node": ">=10"
6988 }
6989 },
6990 "node_modules/istanbul-lib-source-maps/node_modules/source-map": {
6991 "version": "0.6.1",
6992 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
6993 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
6994 "dev": true,
6995 "engines": {
6996 "node": ">=0.10.0"
6997 }
6998 },
6999 "node_modules/istanbul-reports": {
7000 "version": "3.1.4",
7001 "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.4.tgz",
7002 "integrity": "sha512-r1/DshN4KSE7xWEknZLLLLDn5CJybV3nw01VTkp6D5jzLuELlcbudfj/eSQFvrKsJuTVCGnePO7ho82Nw9zzfw==",
7003 "dev": true,
7004 "dependencies": {
7005 "html-escaper": "^2.0.0",
7006 "istanbul-lib-report": "^3.0.0"
7007 },
7008 "engines": {
7009 "node": ">=8"
7010 }
7011 },
7012 "node_modules/jasmine-core": {
7013 "version": "4.1.1",
7014 "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-4.1.1.tgz",
7015 "integrity": "sha512-lmUfT5XcK9KKvt3lLYzn93hc4MGzlUBowExFVgzbSW0ZCrdeyS574dfsyfRhxbg81Wj4gk+RxUiTnj7KBfDA1g==",
7016 "dev": true
7017 },
7018 "node_modules/jest-worker": {
7019 "version": "27.5.1",
7020 "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz",
7021 "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==",
7022 "dev": true,
7023 "dependencies": {
7024 "@types/node": "*",
7025 "merge-stream": "^2.0.0",
7026 "supports-color": "^8.0.0"
7027 },
7028 "engines": {
7029 "node": ">= 10.13.0"
7030 }
7031 },
7032 "node_modules/jest-worker/node_modules/has-flag": {
7033 "version": "4.0.0",
7034 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
7035 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
7036 "dev": true,
7037 "engines": {
7038 "node": ">=8"
7039 }
7040 },
7041 "node_modules/jest-worker/node_modules/supports-color": {
7042 "version": "8.1.1",
7043 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz",
7044 "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==",
7045 "dev": true,
7046 "dependencies": {
7047 "has-flag": "^4.0.0"
7048 },
7049 "engines": {
7050 "node": ">=10"
7051 },
7052 "funding": {
7053 "url": "https://github.com/chalk/supports-color?sponsor=1"
7054 }
7055 },
7056 "node_modules/js-tokens": {
7057 "version": "4.0.0",
7058 "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
7059 "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
7060 "dev": true
7061 },
7062 "node_modules/js-yaml": {
7063 "version": "3.14.1",
7064 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz",
7065 "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==",
7066 "dev": true,
7067 "dependencies": {
7068 "argparse": "^1.0.7",
7069 "esprima": "^4.0.0"
7070 },
7071 "bin": {
7072 "js-yaml": "bin/js-yaml.js"
7073 }
7074 },
7075 "node_modules/jsesc": {
7076 "version": "2.5.2",
7077 "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz",
7078 "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==",
7079 "dev": true,
7080 "bin": {
7081 "jsesc": "bin/jsesc"
7082 },
7083 "engines": {
7084 "node": ">=4"
7085 }
7086 },
7087 "node_modules/json-parse-even-better-errors": {
7088 "version": "2.3.1",
7089 "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz",
7090 "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==",
7091 "dev": true
7092 },
7093 "node_modules/json-schema-traverse": {
7094 "version": "1.0.0",
7095 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
7096 "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==",
7097 "dev": true
7098 },
7099 "node_modules/json5": {
7100 "version": "2.2.3",
7101 "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz",
7102 "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==",
7103 "dev": true,
7104 "bin": {
7105 "json5": "lib/cli.js"
7106 },
7107 "engines": {
7108 "node": ">=6"
7109 }
7110 },
7111 "node_modules/jsonc-parser": {
7112 "version": "3.0.0",
7113 "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.0.0.tgz",
7114 "integrity": "sha512-fQzRfAbIBnR0IQvftw9FJveWiHp72Fg20giDrHz6TdfB12UH/uue0D3hm57UB5KgAVuniLMCaS8P1IMj9NR7cA==",
7115 "dev": true
7116 },
7117 "node_modules/jsonfile": {
7118 "version": "6.1.0",
7119 "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz",
7120 "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==",
7121 "dev": true,
7122 "dependencies": {
7123 "universalify": "^2.0.0"
7124 },
7125 "optionalDependencies": {
7126 "graceful-fs": "^4.1.6"
7127 }
7128 },
7129 "node_modules/jsonparse": {
7130 "version": "1.3.1",
7131 "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz",
7132 "integrity": "sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==",
7133 "dev": true,
7134 "engines": [
7135 "node >= 0.2.0"
7136 ]
7137 },
7138 "node_modules/jszip": {
7139 "version": "3.10.0",
7140 "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.10.0.tgz",
7141 "integrity": "sha512-LDfVtOLtOxb9RXkYOwPyNBTQDL4eUbqahtoY6x07GiDJHwSYvn8sHHIw8wINImV3MqbMNve2gSuM1DDqEKk09Q==",
7142 "dependencies": {
7143 "lie": "~3.3.0",
7144 "pako": "~1.0.2",
7145 "readable-stream": "~2.3.6",
7146 "setimmediate": "^1.0.5"
7147 }
7148 },
7149 "node_modules/jszip/node_modules/readable-stream": {
7150 "version": "2.3.7",
7151 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
7152 "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
7153 "dependencies": {
7154 "core-util-is": "~1.0.0",
7155 "inherits": "~2.0.3",
7156 "isarray": "~1.0.0",
7157 "process-nextick-args": "~2.0.0",
7158 "safe-buffer": "~5.1.1",
7159 "string_decoder": "~1.1.1",
7160 "util-deprecate": "~1.0.1"
7161 }
7162 },
7163 "node_modules/jszip/node_modules/string_decoder": {
7164 "version": "1.1.1",
7165 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
7166 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
7167 "dependencies": {
7168 "safe-buffer": "~5.1.0"
7169 }
7170 },
7171 "node_modules/karma": {
7172 "version": "6.3.20",
7173 "resolved": "https://registry.npmjs.org/karma/-/karma-6.3.20.tgz",
7174 "integrity": "sha512-HRNQhMuKOwKpjYlWiJP0DUrJOh+QjaI/DTaD8b9rEm4Il3tJ8MijutVZH4ts10LuUFst/CedwTS6vieCN8yTSw==",
7175 "dev": true,
7176 "dependencies": {
7177 "@colors/colors": "1.5.0",
7178 "body-parser": "^1.19.0",
7179 "braces": "^3.0.2",
7180 "chokidar": "^3.5.1",
7181 "connect": "^3.7.0",
7182 "di": "^0.0.1",
7183 "dom-serialize": "^2.2.1",
7184 "glob": "^7.1.7",
7185 "graceful-fs": "^4.2.6",
7186 "http-proxy": "^1.18.1",
7187 "isbinaryfile": "^4.0.8",
7188 "lodash": "^4.17.21",
7189 "log4js": "^6.4.1",
7190 "mime": "^2.5.2",
7191 "minimatch": "^3.0.4",
7192 "mkdirp": "^0.5.5",
7193 "qjobs": "^1.2.0",
7194 "range-parser": "^1.2.1",
7195 "rimraf": "^3.0.2",
7196 "socket.io": "^4.4.1",
7197 "source-map": "^0.6.1",
7198 "tmp": "^0.2.1",
7199 "ua-parser-js": "^0.7.30",
7200 "yargs": "^16.1.1"
7201 },
7202 "bin": {
7203 "karma": "bin/karma"
7204 },
7205 "engines": {
7206 "node": ">= 10"
7207 }
7208 },
7209 "node_modules/karma-chrome-launcher": {
7210 "version": "3.1.1",
7211 "resolved": "https://registry.npmjs.org/karma-chrome-launcher/-/karma-chrome-launcher-3.1.1.tgz",
7212 "integrity": "sha512-hsIglcq1vtboGPAN+DGCISCFOxW+ZVnIqhDQcCMqqCp+4dmJ0Qpq5QAjkbA0X2L9Mi6OBkHi2Srrbmm7pUKkzQ==",
7213 "dev": true,
7214 "dependencies": {
7215 "which": "^1.2.1"
7216 }
7217 },
7218 "node_modules/karma-coverage": {
7219 "version": "2.2.0",
7220 "resolved": "https://registry.npmjs.org/karma-coverage/-/karma-coverage-2.2.0.tgz",
7221 "integrity": "sha512-gPVdoZBNDZ08UCzdMHHhEImKrw1+PAOQOIiffv1YsvxFhBjqvo/SVXNk4tqn1SYqX0BJZT6S/59zgxiBe+9OuA==",
7222 "dev": true,
7223 "dependencies": {
7224 "istanbul-lib-coverage": "^3.2.0",
7225 "istanbul-lib-instrument": "^5.1.0",
7226 "istanbul-lib-report": "^3.0.0",
7227 "istanbul-lib-source-maps": "^4.0.1",
7228 "istanbul-reports": "^3.0.5",
7229 "minimatch": "^3.0.4"
7230 },
7231 "engines": {
7232 "node": ">=10.0.0"
7233 }
7234 },
7235 "node_modules/karma-coverage/node_modules/brace-expansion": {
7236 "version": "1.1.11",
7237 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
7238 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
7239 "dev": true,
7240 "dependencies": {
7241 "balanced-match": "^1.0.0",
7242 "concat-map": "0.0.1"
7243 }
7244 },
7245 "node_modules/karma-coverage/node_modules/minimatch": {
7246 "version": "3.1.2",
7247 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
7248 "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
7249 "dev": true,
7250 "dependencies": {
7251 "brace-expansion": "^1.1.7"
7252 },
7253 "engines": {
7254 "node": "*"
7255 }
7256 },
7257 "node_modules/karma-jasmine": {
7258 "version": "5.0.1",
7259 "resolved": "https://registry.npmjs.org/karma-jasmine/-/karma-jasmine-5.0.1.tgz",
7260 "integrity": "sha512-FkL1Kk+JAKmim8VWU8RXKZBpl0lLI7J8LijM0/q7oP7emfB6QMZV1Az+JgqGKSLpF0tYaav+KUVFQroZUxQTHA==",
7261 "dev": true,
7262 "dependencies": {
7263 "jasmine-core": "^4.1.0"
7264 },
7265 "engines": {
7266 "node": ">=12"
7267 },
7268 "peerDependencies": {
7269 "karma": "^6.0.0"
7270 }
7271 },
7272 "node_modules/karma-jasmine-html-reporter": {
7273 "version": "1.7.0",
7274 "resolved": "https://registry.npmjs.org/karma-jasmine-html-reporter/-/karma-jasmine-html-reporter-1.7.0.tgz",
7275 "integrity": "sha512-pzum1TL7j90DTE86eFt48/s12hqwQuiD+e5aXx2Dc9wDEn2LfGq6RoAxEZZjFiN0RDSCOnosEKRZWxbQ+iMpQQ==",
7276 "dev": true,
7277 "peerDependencies": {
7278 "jasmine-core": ">=3.8",
7279 "karma": ">=0.9",
7280 "karma-jasmine": ">=1.1"
7281 }
7282 },
7283 "node_modules/karma-source-map-support": {
7284 "version": "1.4.0",
7285 "resolved": "https://registry.npmjs.org/karma-source-map-support/-/karma-source-map-support-1.4.0.tgz",
7286 "integrity": "sha512-RsBECncGO17KAoJCYXjv+ckIz+Ii9NCi+9enk+rq6XC81ezYkb4/RHE6CTXdA7IOJqoF3wcaLfVG0CPmE5ca6A==",
7287 "dev": true,
7288 "dependencies": {
7289 "source-map-support": "^0.5.5"
7290 }
7291 },
7292 "node_modules/karma/node_modules/brace-expansion": {
7293 "version": "1.1.11",
7294 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
7295 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
7296 "dev": true,
7297 "dependencies": {
7298 "balanced-match": "^1.0.0",
7299 "concat-map": "0.0.1"
7300 }
7301 },
7302 "node_modules/karma/node_modules/glob": {
7303 "version": "7.2.3",
7304 "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
7305 "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
7306 "dev": true,
7307 "dependencies": {
7308 "fs.realpath": "^1.0.0",
7309 "inflight": "^1.0.4",
7310 "inherits": "2",
7311 "minimatch": "^3.1.1",
7312 "once": "^1.3.0",
7313 "path-is-absolute": "^1.0.0"
7314 },
7315 "engines": {
7316 "node": "*"
7317 },
7318 "funding": {
7319 "url": "https://github.com/sponsors/isaacs"
7320 }
7321 },
7322 "node_modules/karma/node_modules/minimatch": {
7323 "version": "3.1.2",
7324 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
7325 "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
7326 "dev": true,
7327 "dependencies": {
7328 "brace-expansion": "^1.1.7"
7329 },
7330 "engines": {
7331 "node": "*"
7332 }
7333 },
7334 "node_modules/karma/node_modules/mkdirp": {
7335 "version": "0.5.6",
7336 "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz",
7337 "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==",
7338 "dev": true,
7339 "dependencies": {
7340 "minimist": "^1.2.6"
7341 },
7342 "bin": {
7343 "mkdirp": "bin/cmd.js"
7344 }
7345 },
7346 "node_modules/karma/node_modules/source-map": {
7347 "version": "0.6.1",
7348 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
7349 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
7350 "dev": true,
7351 "engines": {
7352 "node": ">=0.10.0"
7353 }
7354 },
7355 "node_modules/karma/node_modules/tmp": {
7356 "version": "0.2.1",
7357 "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz",
7358 "integrity": "sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==",
7359 "dev": true,
7360 "dependencies": {
7361 "rimraf": "^3.0.0"
7362 },
7363 "engines": {
7364 "node": ">=8.17.0"
7365 }
7366 },
7367 "node_modules/karma/node_modules/yargs": {
7368 "version": "16.2.0",
7369 "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz",
7370 "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==",
7371 "dev": true,
7372 "dependencies": {
7373 "cliui": "^7.0.2",
7374 "escalade": "^3.1.1",
7375 "get-caller-file": "^2.0.5",
7376 "require-directory": "^2.1.1",
7377 "string-width": "^4.2.0",
7378 "y18n": "^5.0.5",
7379 "yargs-parser": "^20.2.2"
7380 },
7381 "engines": {
7382 "node": ">=10"
7383 }
7384 },
7385 "node_modules/karma/node_modules/yargs-parser": {
7386 "version": "20.2.9",
7387 "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz",
7388 "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==",
7389 "dev": true,
7390 "engines": {
7391 "node": ">=10"
7392 }
7393 },
7394 "node_modules/kind-of": {
7395 "version": "6.0.3",
7396 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
7397 "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
7398 "dev": true,
7399 "engines": {
7400 "node": ">=0.10.0"
7401 }
7402 },
7403 "node_modules/klona": {
7404 "version": "2.0.5",
7405 "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.5.tgz",
7406 "integrity": "sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ==",
7407 "dev": true,
7408 "engines": {
7409 "node": ">= 8"
7410 }
7411 },
7412 "node_modules/less": {
7413 "version": "4.1.2",
7414 "resolved": "https://registry.npmjs.org/less/-/less-4.1.2.tgz",
7415 "integrity": "sha512-EoQp/Et7OSOVu0aJknJOtlXZsnr8XE8KwuzTHOLeVSEx8pVWUICc8Q0VYRHgzyjX78nMEyC/oztWFbgyhtNfDA==",
7416 "dev": true,
7417 "dependencies": {
7418 "copy-anything": "^2.0.1",
7419 "parse-node-version": "^1.0.1",
7420 "tslib": "^2.3.0"
7421 },
7422 "bin": {
7423 "lessc": "bin/lessc"
7424 },
7425 "engines": {
7426 "node": ">=6"
7427 },
7428 "optionalDependencies": {
7429 "errno": "^0.1.1",
7430 "graceful-fs": "^4.1.2",
7431 "image-size": "~0.5.0",
7432 "make-dir": "^2.1.0",
7433 "mime": "^1.4.1",
7434 "needle": "^2.5.2",
7435 "source-map": "~0.6.0"
7436 }
7437 },
7438 "node_modules/less-loader": {
7439 "version": "10.2.0",
7440 "resolved": "https://registry.npmjs.org/less-loader/-/less-loader-10.2.0.tgz",
7441 "integrity": "sha512-AV5KHWvCezW27GT90WATaDnfXBv99llDbtaj4bshq6DvAihMdNjaPDcUMa6EXKLRF+P2opFenJp89BXg91XLYg==",
7442 "dev": true,
7443 "dependencies": {
7444 "klona": "^2.0.4"
7445 },
7446 "engines": {
7447 "node": ">= 12.13.0"
7448 },
7449 "funding": {
7450 "type": "opencollective",
7451 "url": "https://opencollective.com/webpack"
7452 },
7453 "peerDependencies": {
7454 "less": "^3.5.0 || ^4.0.0",
7455 "webpack": "^5.0.0"
7456 }
7457 },
7458 "node_modules/less/node_modules/make-dir": {
7459 "version": "2.1.0",
7460 "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz",
7461 "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==",
7462 "dev": true,
7463 "optional": true,
7464 "dependencies": {
7465 "pify": "^4.0.1",
7466 "semver": "^5.6.0"
7467 },
7468 "engines": {
7469 "node": ">=6"
7470 }
7471 },
7472 "node_modules/less/node_modules/mime": {
7473 "version": "1.6.0",
7474 "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
7475 "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",
7476 "dev": true,
7477 "optional": true,
7478 "bin": {
7479 "mime": "cli.js"
7480 },
7481 "engines": {
7482 "node": ">=4"
7483 }
7484 },
7485 "node_modules/less/node_modules/pify": {
7486 "version": "4.0.1",
7487 "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz",
7488 "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==",
7489 "dev": true,
7490 "optional": true,
7491 "engines": {
7492 "node": ">=6"
7493 }
7494 },
7495 "node_modules/less/node_modules/semver": {
7496 "version": "5.7.1",
7497 "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
7498 "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
7499 "dev": true,
7500 "optional": true,
7501 "bin": {
7502 "semver": "bin/semver"
7503 }
7504 },
7505 "node_modules/less/node_modules/source-map": {
7506 "version": "0.6.1",
7507 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
7508 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
7509 "dev": true,
7510 "optional": true,
7511 "engines": {
7512 "node": ">=0.10.0"
7513 }
7514 },
7515 "node_modules/license-webpack-plugin": {
7516 "version": "4.0.2",
7517 "resolved": "https://registry.npmjs.org/license-webpack-plugin/-/license-webpack-plugin-4.0.2.tgz",
7518 "integrity": "sha512-771TFWFD70G1wLTC4oU2Cw4qvtmNrIw+wRvBtn+okgHl7slJVi7zfNcdmqDL72BojM30VNJ2UHylr1o77U37Jw==",
7519 "dev": true,
7520 "dependencies": {
7521 "webpack-sources": "^3.0.0"
7522 },
7523 "peerDependenciesMeta": {
7524 "webpack": {
7525 "optional": true
7526 },
7527 "webpack-sources": {
7528 "optional": true
7529 }
7530 }
7531 },
7532 "node_modules/lie": {
7533 "version": "3.3.0",
7534 "resolved": "https://registry.npmjs.org/lie/-/lie-3.3.0.tgz",
7535 "integrity": "sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==",
7536 "dependencies": {
7537 "immediate": "~3.0.5"
7538 }
7539 },
7540 "node_modules/lines-and-columns": {
7541 "version": "1.2.4",
7542 "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz",
7543 "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==",
7544 "dev": true
7545 },
7546 "node_modules/loader-runner": {
7547 "version": "4.3.0",
7548 "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz",
7549 "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==",
7550 "dev": true,
7551 "engines": {
7552 "node": ">=6.11.5"
7553 }
7554 },
7555 "node_modules/loader-utils": {
7556 "version": "3.2.0",
7557 "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.0.tgz",
7558 "integrity": "sha512-HVl9ZqccQihZ7JM85dco1MvO9G+ONvxoGa9rkhzFsneGLKSUg1gJf9bWzhRhcvm2qChhWpebQhP44qxjKIUCaQ==",
7559 "dev": true,
7560 "engines": {
7561 "node": ">= 12.13.0"
7562 }
7563 },
7564 "node_modules/locate-path": {
7565 "version": "5.0.0",
7566 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
7567 "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
7568 "dependencies": {
7569 "p-locate": "^4.1.0"
7570 },
7571 "engines": {
7572 "node": ">=8"
7573 }
7574 },
7575 "node_modules/lodash": {
7576 "version": "4.17.21",
7577 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
7578 "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
7579 "dev": true
7580 },
7581 "node_modules/lodash.debounce": {
7582 "version": "4.0.8",
7583 "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz",
7584 "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==",
7585 "dev": true
7586 },
7587 "node_modules/lodash.sortby": {
7588 "version": "4.7.0",
7589 "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz",
7590 "integrity": "sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==",
7591 "dev": true
7592 },
7593 "node_modules/log-symbols": {
7594 "version": "4.1.0",
7595 "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz",
7596 "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==",
7597 "dev": true,
7598 "dependencies": {
7599 "chalk": "^4.1.0",
7600 "is-unicode-supported": "^0.1.0"
7601 },
7602 "engines": {
7603 "node": ">=10"
7604 },
7605 "funding": {
7606 "url": "https://github.com/sponsors/sindresorhus"
7607 }
7608 },
7609 "node_modules/log-symbols/node_modules/ansi-styles": {
7610 "version": "4.3.0",
7611 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
7612 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
7613 "dev": true,
7614 "dependencies": {
7615 "color-convert": "^2.0.1"
7616 },
7617 "engines": {
7618 "node": ">=8"
7619 },
7620 "funding": {
7621 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
7622 }
7623 },
7624 "node_modules/log-symbols/node_modules/chalk": {
7625 "version": "4.1.2",
7626 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
7627 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
7628 "dev": true,
7629 "dependencies": {
7630 "ansi-styles": "^4.1.0",
7631 "supports-color": "^7.1.0"
7632 },
7633 "engines": {
7634 "node": ">=10"
7635 },
7636 "funding": {
7637 "url": "https://github.com/chalk/chalk?sponsor=1"
7638 }
7639 },
7640 "node_modules/log-symbols/node_modules/color-convert": {
7641 "version": "2.0.1",
7642 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
7643 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
7644 "dev": true,
7645 "dependencies": {
7646 "color-name": "~1.1.4"
7647 },
7648 "engines": {
7649 "node": ">=7.0.0"
7650 }
7651 },
7652 "node_modules/log-symbols/node_modules/color-name": {
7653 "version": "1.1.4",
7654 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
7655 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
7656 "dev": true
7657 },
7658 "node_modules/log-symbols/node_modules/has-flag": {
7659 "version": "4.0.0",
7660 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
7661 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
7662 "dev": true,
7663 "engines": {
7664 "node": ">=8"
7665 }
7666 },
7667 "node_modules/log-symbols/node_modules/supports-color": {
7668 "version": "7.2.0",
7669 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
7670 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
7671 "dev": true,
7672 "dependencies": {
7673 "has-flag": "^4.0.0"
7674 },
7675 "engines": {
7676 "node": ">=8"
7677 }
7678 },
7679 "node_modules/log4js": {
7680 "version": "6.6.0",
7681 "resolved": "https://registry.npmjs.org/log4js/-/log4js-6.6.0.tgz",
7682 "integrity": "sha512-3v8R7fd45UB6THucSht6wN2/7AZEruQbXdjygPZcxt5TA/msO6si9CN5MefUuKXbYnJHTBnYcx4famwcyQd+sA==",
7683 "dev": true,
7684 "dependencies": {
7685 "date-format": "^4.0.11",
7686 "debug": "^4.3.4",
7687 "flatted": "^3.2.5",
7688 "rfdc": "^1.3.0",
7689 "streamroller": "^3.1.1"
7690 },
7691 "engines": {
7692 "node": ">=8.0"
7693 }
7694 },
7695 "node_modules/lru-cache": {
7696 "version": "7.12.0",
7697 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.12.0.tgz",
7698 "integrity": "sha512-OIP3DwzRZDfLg9B9VP/huWBlpvbkmbfiBy8xmsXp4RPmE4A3MhwNozc5ZJ3fWnSg8fDcdlE/neRTPG2ycEKliw==",
7699 "dev": true,
7700 "engines": {
7701 "node": ">=12"
7702 }
7703 },
7704 "node_modules/magic-string": {
7705 "version": "0.26.1",
7706 "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.26.1.tgz",
7707 "integrity": "sha512-ndThHmvgtieXe8J/VGPjG+Apu7v7ItcD5mhEIvOscWjPF/ccOiLxHaSuCAS2G+3x4GKsAbT8u7zdyamupui8Tg==",
7708 "dev": true,
7709 "dependencies": {
7710 "sourcemap-codec": "^1.4.8"
7711 },
7712 "engines": {
7713 "node": ">=12"
7714 }
7715 },
7716 "node_modules/make-dir": {
7717 "version": "3.1.0",
7718 "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz",
7719 "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==",
7720 "dev": true,
7721 "dependencies": {
7722 "semver": "^6.0.0"
7723 },
7724 "engines": {
7725 "node": ">=8"
7726 },
7727 "funding": {
7728 "url": "https://github.com/sponsors/sindresorhus"
7729 }
7730 },
7731 "node_modules/make-dir/node_modules/semver": {
7732 "version": "6.3.0",
7733 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
7734 "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
7735 "dev": true,
7736 "bin": {
7737 "semver": "bin/semver.js"
7738 }
7739 },
7740 "node_modules/make-fetch-happen": {
7741 "version": "9.1.0",
7742 "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-9.1.0.tgz",
7743 "integrity": "sha512-+zopwDy7DNknmwPQplem5lAZX/eCOzSvSNNcSKm5eVwTkOBzoktEfXsa9L23J/GIRhxRsaxzkPEhrJEpE2F4Gg==",
7744 "dev": true,
7745 "dependencies": {
7746 "agentkeepalive": "^4.1.3",
7747 "cacache": "^15.2.0",
7748 "http-cache-semantics": "^4.1.0",
7749 "http-proxy-agent": "^4.0.1",
7750 "https-proxy-agent": "^5.0.0",
7751 "is-lambda": "^1.0.1",
7752 "lru-cache": "^6.0.0",
7753 "minipass": "^3.1.3",
7754 "minipass-collect": "^1.0.2",
7755 "minipass-fetch": "^1.3.2",
7756 "minipass-flush": "^1.0.5",
7757 "minipass-pipeline": "^1.2.4",
7758 "negotiator": "^0.6.2",
7759 "promise-retry": "^2.0.1",
7760 "socks-proxy-agent": "^6.0.0",
7761 "ssri": "^8.0.0"
7762 },
7763 "engines": {
7764 "node": ">= 10"
7765 }
7766 },
7767 "node_modules/make-fetch-happen/node_modules/@npmcli/fs": {
7768 "version": "1.1.1",
7769 "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-1.1.1.tgz",
7770 "integrity": "sha512-8KG5RD0GVP4ydEzRn/I4BNDuxDtqVbOdm8675T49OIG/NGhaK0pjPX7ZcDlvKYbA+ulvVK3ztfcF4uBdOxuJbQ==",
7771 "dev": true,
7772 "dependencies": {
7773 "@gar/promisify": "^1.0.1",
7774 "semver": "^7.3.5"
7775 }
7776 },
7777 "node_modules/make-fetch-happen/node_modules/@npmcli/move-file": {
7778 "version": "1.1.2",
7779 "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-1.1.2.tgz",
7780 "integrity": "sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg==",
7781 "dev": true,
7782 "dependencies": {
7783 "mkdirp": "^1.0.4",
7784 "rimraf": "^3.0.2"
7785 },
7786 "engines": {
7787 "node": ">=10"
7788 }
7789 },
7790 "node_modules/make-fetch-happen/node_modules/brace-expansion": {
7791 "version": "1.1.11",
7792 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
7793 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
7794 "dev": true,
7795 "dependencies": {
7796 "balanced-match": "^1.0.0",
7797 "concat-map": "0.0.1"
7798 }
7799 },
7800 "node_modules/make-fetch-happen/node_modules/cacache": {
7801 "version": "15.3.0",
7802 "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.3.0.tgz",
7803 "integrity": "sha512-VVdYzXEn+cnbXpFgWs5hTT7OScegHVmLhJIR8Ufqk3iFD6A6j5iSX1KuBTfNEv4tdJWE2PzA6IVFtcLC7fN9wQ==",
7804 "dev": true,
7805 "dependencies": {
7806 "@npmcli/fs": "^1.0.0",
7807 "@npmcli/move-file": "^1.0.1",
7808 "chownr": "^2.0.0",
7809 "fs-minipass": "^2.0.0",
7810 "glob": "^7.1.4",
7811 "infer-owner": "^1.0.4",
7812 "lru-cache": "^6.0.0",
7813 "minipass": "^3.1.1",
7814 "minipass-collect": "^1.0.2",
7815 "minipass-flush": "^1.0.5",
7816 "minipass-pipeline": "^1.2.2",
7817 "mkdirp": "^1.0.3",
7818 "p-map": "^4.0.0",
7819 "promise-inflight": "^1.0.1",
7820 "rimraf": "^3.0.2",
7821 "ssri": "^8.0.1",
7822 "tar": "^6.0.2",
7823 "unique-filename": "^1.1.1"
7824 },
7825 "engines": {
7826 "node": ">= 10"
7827 }
7828 },
7829 "node_modules/make-fetch-happen/node_modules/glob": {
7830 "version": "7.2.3",
7831 "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
7832 "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
7833 "dev": true,
7834 "dependencies": {
7835 "fs.realpath": "^1.0.0",
7836 "inflight": "^1.0.4",
7837 "inherits": "2",
7838 "minimatch": "^3.1.1",
7839 "once": "^1.3.0",
7840 "path-is-absolute": "^1.0.0"
7841 },
7842 "engines": {
7843 "node": "*"
7844 },
7845 "funding": {
7846 "url": "https://github.com/sponsors/isaacs"
7847 }
7848 },
7849 "node_modules/make-fetch-happen/node_modules/lru-cache": {
7850 "version": "6.0.0",
7851 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
7852 "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
7853 "dev": true,
7854 "dependencies": {
7855 "yallist": "^4.0.0"
7856 },
7857 "engines": {
7858 "node": ">=10"
7859 }
7860 },
7861 "node_modules/make-fetch-happen/node_modules/minimatch": {
7862 "version": "3.1.2",
7863 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
7864 "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
7865 "dev": true,
7866 "dependencies": {
7867 "brace-expansion": "^1.1.7"
7868 },
7869 "engines": {
7870 "node": "*"
7871 }
7872 },
7873 "node_modules/make-fetch-happen/node_modules/ssri": {
7874 "version": "8.0.1",
7875 "resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz",
7876 "integrity": "sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==",
7877 "dev": true,
7878 "dependencies": {
7879 "minipass": "^3.1.1"
7880 },
7881 "engines": {
7882 "node": ">= 8"
7883 }
7884 },
7885 "node_modules/media-typer": {
7886 "version": "0.3.0",
7887 "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
7888 "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==",
7889 "dev": true,
7890 "engines": {
7891 "node": ">= 0.6"
7892 }
7893 },
7894 "node_modules/memfs": {
7895 "version": "3.4.7",
7896 "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.7.tgz",
7897 "integrity": "sha512-ygaiUSNalBX85388uskeCyhSAoOSgzBbtVCr9jA2RROssFL9Q19/ZXFqS+2Th2sr1ewNIWgFdLzLC3Yl1Zv+lw==",
7898 "dev": true,
7899 "dependencies": {
7900 "fs-monkey": "^1.0.3"
7901 },
7902 "engines": {
7903 "node": ">= 4.0.0"
7904 }
7905 },
7906 "node_modules/merge-descriptors": {
7907 "version": "1.0.1",
7908 "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz",
7909 "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==",
7910 "dev": true
7911 },
7912 "node_modules/merge-stream": {
7913 "version": "2.0.0",
7914 "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz",
7915 "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==",
7916 "dev": true
7917 },
7918 "node_modules/merge2": {
7919 "version": "1.4.1",
7920 "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
7921 "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==",
7922 "dev": true,
7923 "engines": {
7924 "node": ">= 8"
7925 }
7926 },
7927 "node_modules/methods": {
7928 "version": "1.1.2",
7929 "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz",
7930 "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==",
7931 "dev": true,
7932 "engines": {
7933 "node": ">= 0.6"
7934 }
7935 },
7936 "node_modules/micromatch": {
7937 "version": "4.0.5",
7938 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz",
7939 "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==",
7940 "dev": true,
7941 "dependencies": {
7942 "braces": "^3.0.2",
7943 "picomatch": "^2.3.1"
7944 },
7945 "engines": {
7946 "node": ">=8.6"
7947 }
7948 },
7949 "node_modules/mime": {
7950 "version": "2.6.0",
7951 "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz",
7952 "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==",
7953 "dev": true,
7954 "bin": {
7955 "mime": "cli.js"
7956 },
7957 "engines": {
7958 "node": ">=4.0.0"
7959 }
7960 },
7961 "node_modules/mime-db": {
7962 "version": "1.52.0",
7963 "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",
7964 "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==",
7965 "dev": true,
7966 "engines": {
7967 "node": ">= 0.6"
7968 }
7969 },
7970 "node_modules/mime-types": {
7971 "version": "2.1.35",
7972 "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz",
7973 "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==",
7974 "dev": true,
7975 "dependencies": {
7976 "mime-db": "1.52.0"
7977 },
7978 "engines": {
7979 "node": ">= 0.6"
7980 }
7981 },
7982 "node_modules/mimic-fn": {
7983 "version": "2.1.0",
7984 "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
7985 "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==",
7986 "dev": true,
7987 "engines": {
7988 "node": ">=6"
7989 }
7990 },
7991 "node_modules/mini-css-extract-plugin": {
7992 "version": "2.6.0",
7993 "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.6.0.tgz",
7994 "integrity": "sha512-ndG8nxCEnAemsg4FSgS+yNyHKgkTB4nPKqCOgh65j3/30qqC5RaSQQXMm++Y6sb6E1zRSxPkztj9fqxhS1Eo6w==",
7995 "dev": true,
7996 "dependencies": {
7997 "schema-utils": "^4.0.0"
7998 },
7999 "engines": {
8000 "node": ">= 12.13.0"
8001 },
8002 "funding": {
8003 "type": "opencollective",
8004 "url": "https://opencollective.com/webpack"
8005 },
8006 "peerDependencies": {
8007 "webpack": "^5.0.0"
8008 }
8009 },
8010 "node_modules/mini-css-extract-plugin/node_modules/schema-utils": {
8011 "version": "4.0.0",
8012 "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz",
8013 "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==",
8014 "dev": true,
8015 "dependencies": {
8016 "@types/json-schema": "^7.0.9",
8017 "ajv": "^8.8.0",
8018 "ajv-formats": "^2.1.1",
8019 "ajv-keywords": "^5.0.0"
8020 },
8021 "engines": {
8022 "node": ">= 12.13.0"
8023 },
8024 "funding": {
8025 "type": "opencollective",
8026 "url": "https://opencollective.com/webpack"
8027 }
8028 },
8029 "node_modules/minimalistic-assert": {
8030 "version": "1.0.1",
8031 "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz",
8032 "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==",
8033 "dev": true
8034 },
8035 "node_modules/minimatch": {
8036 "version": "5.0.1",
8037 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.0.1.tgz",
8038 "integrity": "sha512-nLDxIFRyhDblz3qMuq+SoRZED4+miJ/G+tdDrjkkkRnjAsBexeGpgjLEQ0blJy7rHhR2b93rhQY4SvyWu9v03g==",
8039 "dev": true,
8040 "dependencies": {
8041 "brace-expansion": "^2.0.1"
8042 },
8043 "engines": {
8044 "node": ">=10"
8045 }
8046 },
8047 "node_modules/minimist": {
8048 "version": "1.2.6",
8049 "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz",
8050 "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==",
8051 "dev": true
8052 },
8053 "node_modules/minipass": {
8054 "version": "3.3.4",
8055 "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.4.tgz",
8056 "integrity": "sha512-I9WPbWHCGu8W+6k1ZiGpPu0GkoKBeorkfKNuAFBNS1HNFJvke82sxvI5bzcCNpWPorkOO5QQ+zomzzwRxejXiw==",
8057 "dev": true,
8058 "dependencies": {
8059 "yallist": "^4.0.0"
8060 },
8061 "engines": {
8062 "node": ">=8"
8063 }
8064 },
8065 "node_modules/minipass-collect": {
8066 "version": "1.0.2",
8067 "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz",
8068 "integrity": "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==",
8069 "dev": true,
8070 "dependencies": {
8071 "minipass": "^3.0.0"
8072 },
8073 "engines": {
8074 "node": ">= 8"
8075 }
8076 },
8077 "node_modules/minipass-fetch": {
8078 "version": "1.4.1",
8079 "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-1.4.1.tgz",
8080 "integrity": "sha512-CGH1eblLq26Y15+Azk7ey4xh0J/XfJfrCox5LDJiKqI2Q2iwOLOKrlmIaODiSQS8d18jalF6y2K2ePUm0CmShw==",
8081 "dev": true,
8082 "dependencies": {
8083 "minipass": "^3.1.0",
8084 "minipass-sized": "^1.0.3",
8085 "minizlib": "^2.0.0"
8086 },
8087 "engines": {
8088 "node": ">=8"
8089 },
8090 "optionalDependencies": {
8091 "encoding": "^0.1.12"
8092 }
8093 },
8094 "node_modules/minipass-flush": {
8095 "version": "1.0.5",
8096 "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz",
8097 "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==",
8098 "dev": true,
8099 "dependencies": {
8100 "minipass": "^3.0.0"
8101 },
8102 "engines": {
8103 "node": ">= 8"
8104 }
8105 },
8106 "node_modules/minipass-json-stream": {
8107 "version": "1.0.1",
8108 "resolved": "https://registry.npmjs.org/minipass-json-stream/-/minipass-json-stream-1.0.1.tgz",
8109 "integrity": "sha512-ODqY18UZt/I8k+b7rl2AENgbWE8IDYam+undIJONvigAz8KR5GWblsFTEfQs0WODsjbSXWlm+JHEv8Gr6Tfdbg==",
8110 "dev": true,
8111 "dependencies": {
8112 "jsonparse": "^1.3.1",
8113 "minipass": "^3.0.0"
8114 }
8115 },
8116 "node_modules/minipass-pipeline": {
8117 "version": "1.2.4",
8118 "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz",
8119 "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==",
8120 "dev": true,
8121 "dependencies": {
8122 "minipass": "^3.0.0"
8123 },
8124 "engines": {
8125 "node": ">=8"
8126 }
8127 },
8128 "node_modules/minipass-sized": {
8129 "version": "1.0.3",
8130 "resolved": "https://registry.npmjs.org/minipass-sized/-/minipass-sized-1.0.3.tgz",
8131 "integrity": "sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==",
8132 "dev": true,
8133 "dependencies": {
8134 "minipass": "^3.0.0"
8135 },
8136 "engines": {
8137 "node": ">=8"
8138 }
8139 },
8140 "node_modules/minizlib": {
8141 "version": "2.1.2",
8142 "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz",
8143 "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==",
8144 "dev": true,
8145 "dependencies": {
8146 "minipass": "^3.0.0",
8147 "yallist": "^4.0.0"
8148 },
8149 "engines": {
8150 "node": ">= 8"
8151 }
8152 },
8153 "node_modules/mkdirp": {
8154 "version": "1.0.4",
8155 "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz",
8156 "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==",
8157 "dev": true,
8158 "bin": {
8159 "mkdirp": "bin/cmd.js"
8160 },
8161 "engines": {
8162 "node": ">=10"
8163 }
8164 },
8165 "node_modules/ms": {
8166 "version": "2.1.2",
8167 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
8168 "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
8169 "dev": true
8170 },
8171 "node_modules/multicast-dns": {
8172 "version": "7.2.5",
8173 "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz",
8174 "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==",
8175 "dev": true,
8176 "dependencies": {
8177 "dns-packet": "^5.2.2",
8178 "thunky": "^1.0.2"
8179 },
8180 "bin": {
8181 "multicast-dns": "cli.js"
8182 }
8183 },
8184 "node_modules/mute-stream": {
8185 "version": "0.0.8",
8186 "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz",
8187 "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==",
8188 "dev": true
8189 },
8190 "node_modules/nanoid": {
8191 "version": "3.3.4",
8192 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz",
8193 "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==",
8194 "dev": true,
8195 "bin": {
8196 "nanoid": "bin/nanoid.cjs"
8197 },
8198 "engines": {
8199 "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
8200 }
8201 },
8202 "node_modules/needle": {
8203 "version": "2.9.1",
8204 "resolved": "https://registry.npmjs.org/needle/-/needle-2.9.1.tgz",
8205 "integrity": "sha512-6R9fqJ5Zcmf+uYaFgdIHmLwNldn5HbK8L5ybn7Uz+ylX/rnOsSp1AHcvQSrCaFN+qNM1wpymHqD7mVasEOlHGQ==",
8206 "dev": true,
8207 "optional": true,
8208 "dependencies": {
8209 "debug": "^3.2.6",
8210 "iconv-lite": "^0.4.4",
8211 "sax": "^1.2.4"
8212 },
8213 "bin": {
8214 "needle": "bin/needle"
8215 },
8216 "engines": {
8217 "node": ">= 4.4.x"
8218 }
8219 },
8220 "node_modules/needle/node_modules/debug": {
8221 "version": "3.2.7",
8222 "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
8223 "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
8224 "dev": true,
8225 "optional": true,
8226 "dependencies": {
8227 "ms": "^2.1.1"
8228 }
8229 },
8230 "node_modules/negotiator": {
8231 "version": "0.6.3",
8232 "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz",
8233 "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==",
8234 "dev": true,
8235 "engines": {
8236 "node": ">= 0.6"
8237 }
8238 },
8239 "node_modules/neo-async": {
8240 "version": "2.6.2",
8241 "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz",
8242 "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==",
8243 "dev": true
8244 },
8245 "node_modules/nice-napi": {
8246 "version": "1.0.2",
8247 "resolved": "https://registry.npmjs.org/nice-napi/-/nice-napi-1.0.2.tgz",
8248 "integrity": "sha512-px/KnJAJZf5RuBGcfD+Sp2pAKq0ytz8j+1NehvgIGFkvtvFrDM3T8E4x/JJODXK9WZow8RRGrbA9QQ3hs+pDhA==",
8249 "dev": true,
8250 "hasInstallScript": true,
8251 "optional": true,
8252 "os": [
8253 "!win32"
8254 ],
8255 "dependencies": {
8256 "node-addon-api": "^3.0.0",
8257 "node-gyp-build": "^4.2.2"
8258 }
8259 },
8260 "node_modules/node-addon-api": {
8261 "version": "3.2.1",
8262 "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-3.2.1.tgz",
8263 "integrity": "sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A==",
8264 "dev": true,
8265 "optional": true
8266 },
8267 "node_modules/node-forge": {
8268 "version": "1.3.1",
8269 "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz",
8270 "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==",
8271 "dev": true,
8272 "engines": {
8273 "node": ">= 6.13.0"
8274 }
8275 },
8276 "node_modules/node-gyp": {
8277 "version": "8.4.1",
8278 "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-8.4.1.tgz",
8279 "integrity": "sha512-olTJRgUtAb/hOXG0E93wZDs5YiJlgbXxTwQAFHyNlRsXQnYzUaF2aGgujZbw+hR8aF4ZG/rST57bWMWD16jr9w==",
8280 "dev": true,
8281 "dependencies": {
8282 "env-paths": "^2.2.0",
8283 "glob": "^7.1.4",
8284 "graceful-fs": "^4.2.6",
8285 "make-fetch-happen": "^9.1.0",
8286 "nopt": "^5.0.0",
8287 "npmlog": "^6.0.0",
8288 "rimraf": "^3.0.2",
8289 "semver": "^7.3.5",
8290 "tar": "^6.1.2",
8291 "which": "^2.0.2"
8292 },
8293 "bin": {
8294 "node-gyp": "bin/node-gyp.js"
8295 },
8296 "engines": {
8297 "node": ">= 10.12.0"
8298 }
8299 },
8300 "node_modules/node-gyp-build": {
8301 "version": "4.5.0",
8302 "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.5.0.tgz",
8303 "integrity": "sha512-2iGbaQBV+ITgCz76ZEjmhUKAKVf7xfY1sRl4UiKQspfZMH2h06SyhNsnSVy50cwkFQDGLyif6m/6uFXHkOZ6rg==",
8304 "dev": true,
8305 "optional": true,
8306 "bin": {
8307 "node-gyp-build": "bin.js",
8308 "node-gyp-build-optional": "optional.js",
8309 "node-gyp-build-test": "build-test.js"
8310 }
8311 },
8312 "node_modules/node-gyp/node_modules/brace-expansion": {
8313 "version": "1.1.11",
8314 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
8315 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
8316 "dev": true,
8317 "dependencies": {
8318 "balanced-match": "^1.0.0",
8319 "concat-map": "0.0.1"
8320 }
8321 },
8322 "node_modules/node-gyp/node_modules/glob": {
8323 "version": "7.2.3",
8324 "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
8325 "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
8326 "dev": true,
8327 "dependencies": {
8328 "fs.realpath": "^1.0.0",
8329 "inflight": "^1.0.4",
8330 "inherits": "2",
8331 "minimatch": "^3.1.1",
8332 "once": "^1.3.0",
8333 "path-is-absolute": "^1.0.0"
8334 },
8335 "engines": {
8336 "node": "*"
8337 },
8338 "funding": {
8339 "url": "https://github.com/sponsors/isaacs"
8340 }
8341 },
8342 "node_modules/node-gyp/node_modules/minimatch": {
8343 "version": "3.1.2",
8344 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
8345 "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
8346 "dev": true,
8347 "dependencies": {
8348 "brace-expansion": "^1.1.7"
8349 },
8350 "engines": {
8351 "node": "*"
8352 }
8353 },
8354 "node_modules/node-gyp/node_modules/which": {
8355 "version": "2.0.2",
8356 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
8357 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
8358 "dev": true,
8359 "dependencies": {
8360 "isexe": "^2.0.0"
8361 },
8362 "bin": {
8363 "node-which": "bin/node-which"
8364 },
8365 "engines": {
8366 "node": ">= 8"
8367 }
8368 },
8369 "node_modules/node-releases": {
8370 "version": "2.0.6",
8371 "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.6.tgz",
8372 "integrity": "sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==",
8373 "dev": true
8374 },
8375 "node_modules/nopt": {
8376 "version": "5.0.0",
8377 "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz",
8378 "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==",
8379 "dev": true,
8380 "dependencies": {
8381 "abbrev": "1"
8382 },
8383 "bin": {
8384 "nopt": "bin/nopt.js"
8385 },
8386 "engines": {
8387 "node": ">=6"
8388 }
8389 },
8390 "node_modules/normalize-package-data": {
8391 "version": "4.0.0",
8392 "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-4.0.0.tgz",
8393 "integrity": "sha512-m+GL22VXJKkKbw62ZaBBjv8u6IE3UI4Mh5QakIqs3fWiKe0Xyi6L97hakwZK41/LD4R/2ly71Bayx0NLMwLA/g==",
8394 "dev": true,
8395 "dependencies": {
8396 "hosted-git-info": "^5.0.0",
8397 "is-core-module": "^2.8.1",
8398 "semver": "^7.3.5",
8399 "validate-npm-package-license": "^3.0.4"
8400 },
8401 "engines": {
8402 "node": "^12.13.0 || ^14.15.0 || >=16"
8403 }
8404 },
8405 "node_modules/normalize-path": {
8406 "version": "3.0.0",
8407 "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
8408 "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
8409 "dev": true,
8410 "engines": {
8411 "node": ">=0.10.0"
8412 }
8413 },
8414 "node_modules/normalize-range": {
8415 "version": "0.1.2",
8416 "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz",
8417 "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==",
8418 "dev": true,
8419 "engines": {
8420 "node": ">=0.10.0"
8421 }
8422 },
8423 "node_modules/npm-bundled": {
8424 "version": "1.1.2",
8425 "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.2.tgz",
8426 "integrity": "sha512-x5DHup0SuyQcmL3s7Rx/YQ8sbw/Hzg0rj48eN0dV7hf5cmQq5PXIeioroH3raV1QC1yh3uTYuMThvEQF3iKgGQ==",
8427 "dev": true,
8428 "dependencies": {
8429 "npm-normalize-package-bin": "^1.0.1"
8430 }
8431 },
8432 "node_modules/npm-install-checks": {
8433 "version": "5.0.0",
8434 "resolved": "https://registry.npmjs.org/npm-install-checks/-/npm-install-checks-5.0.0.tgz",
8435 "integrity": "sha512-65lUsMI8ztHCxFz5ckCEC44DRvEGdZX5usQFriauxHEwt7upv1FKaQEmAtU0YnOAdwuNWCmk64xYiQABNrEyLA==",
8436 "dev": true,
8437 "dependencies": {
8438 "semver": "^7.1.1"
8439 },
8440 "engines": {
8441 "node": "^12.13.0 || ^14.15.0 || >=16.0.0"
8442 }
8443 },
8444 "node_modules/npm-normalize-package-bin": {
8445 "version": "1.0.1",
8446 "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz",
8447 "integrity": "sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==",
8448 "dev": true
8449 },
8450 "node_modules/npm-package-arg": {
8451 "version": "9.0.2",
8452 "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-9.0.2.tgz",
8453 "integrity": "sha512-v/miORuX8cndiOheW8p2moNuPJ7QhcFh9WGlTorruG8hXSA23vMTEp5hTCmDxic0nD8KHhj/NQgFuySD3GYY3g==",
8454 "dev": true,
8455 "dependencies": {
8456 "hosted-git-info": "^5.0.0",
8457 "semver": "^7.3.5",
8458 "validate-npm-package-name": "^4.0.0"
8459 },
8460 "engines": {
8461 "node": "^12.13.0 || ^14.15.0 || >=16.0.0"
8462 }
8463 },
8464 "node_modules/npm-packlist": {
8465 "version": "5.1.1",
8466 "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-5.1.1.tgz",
8467 "integrity": "sha512-UfpSvQ5YKwctmodvPPkK6Fwk603aoVsf8AEbmVKAEECrfvL8SSe1A2YIwrJ6xmTHAITKPwwZsWo7WwEbNk0kxw==",
8468 "dev": true,
8469 "dependencies": {
8470 "glob": "^8.0.1",
8471 "ignore-walk": "^5.0.1",
8472 "npm-bundled": "^1.1.2",
8473 "npm-normalize-package-bin": "^1.0.1"
8474 },
8475 "bin": {
8476 "npm-packlist": "bin/index.js"
8477 },
8478 "engines": {
8479 "node": "^12.13.0 || ^14.15.0 || >=16.0.0"
8480 }
8481 },
8482 "node_modules/npm-pick-manifest": {
8483 "version": "7.0.1",
8484 "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-7.0.1.tgz",
8485 "integrity": "sha512-IA8+tuv8KujbsbLQvselW2XQgmXWS47t3CB0ZrzsRZ82DbDfkcFunOaPm4X7qNuhMfq+FmV7hQT4iFVpHqV7mg==",
8486 "dev": true,
8487 "dependencies": {
8488 "npm-install-checks": "^5.0.0",
8489 "npm-normalize-package-bin": "^1.0.1",
8490 "npm-package-arg": "^9.0.0",
8491 "semver": "^7.3.5"
8492 },
8493 "engines": {
8494 "node": "^12.13.0 || ^14.15.0 || >=16.0.0"
8495 }
8496 },
8497 "node_modules/npm-registry-fetch": {
8498 "version": "13.1.1",
8499 "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-13.1.1.tgz",
8500 "integrity": "sha512-5p8rwe6wQPLJ8dMqeTnA57Dp9Ox6GH9H60xkyJup07FmVlu3Mk7pf/kIIpl9gaN5bM8NM+UUx3emUWvDNTt39w==",
8501 "dev": true,
8502 "dependencies": {
8503 "make-fetch-happen": "^10.0.6",
8504 "minipass": "^3.1.6",
8505 "minipass-fetch": "^2.0.3",
8506 "minipass-json-stream": "^1.0.1",
8507 "minizlib": "^2.1.2",
8508 "npm-package-arg": "^9.0.1",
8509 "proc-log": "^2.0.0"
8510 },
8511 "engines": {
8512 "node": "^12.13.0 || ^14.15.0 || >=16.0.0"
8513 }
8514 },
8515 "node_modules/npm-registry-fetch/node_modules/@tootallnate/once": {
8516 "version": "2.0.0",
8517 "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz",
8518 "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==",
8519 "dev": true,
8520 "engines": {
8521 "node": ">= 10"
8522 }
8523 },
8524 "node_modules/npm-registry-fetch/node_modules/cacache": {
8525 "version": "16.1.1",
8526 "resolved": "https://registry.npmjs.org/cacache/-/cacache-16.1.1.tgz",
8527 "integrity": "sha512-VDKN+LHyCQXaaYZ7rA/qtkURU+/yYhviUdvqEv2LT6QPZU8jpyzEkEVAcKlKLt5dJ5BRp11ym8lo3NKLluEPLg==",
8528 "dev": true,
8529 "dependencies": {
8530 "@npmcli/fs": "^2.1.0",
8531 "@npmcli/move-file": "^2.0.0",
8532 "chownr": "^2.0.0",
8533 "fs-minipass": "^2.1.0",
8534 "glob": "^8.0.1",
8535 "infer-owner": "^1.0.4",
8536 "lru-cache": "^7.7.1",
8537 "minipass": "^3.1.6",
8538 "minipass-collect": "^1.0.2",
8539 "minipass-flush": "^1.0.5",
8540 "minipass-pipeline": "^1.2.4",
8541 "mkdirp": "^1.0.4",
8542 "p-map": "^4.0.0",
8543 "promise-inflight": "^1.0.1",
8544 "rimraf": "^3.0.2",
8545 "ssri": "^9.0.0",
8546 "tar": "^6.1.11",
8547 "unique-filename": "^1.1.1"
8548 },
8549 "engines": {
8550 "node": "^12.13.0 || ^14.15.0 || >=16.0.0"
8551 }
8552 },
8553 "node_modules/npm-registry-fetch/node_modules/http-proxy-agent": {
8554 "version": "5.0.0",
8555 "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz",
8556 "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==",
8557 "dev": true,
8558 "dependencies": {
8559 "@tootallnate/once": "2",
8560 "agent-base": "6",
8561 "debug": "4"
8562 },
8563 "engines": {
8564 "node": ">= 6"
8565 }
8566 },
8567 "node_modules/npm-registry-fetch/node_modules/make-fetch-happen": {
8568 "version": "10.1.8",
8569 "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-10.1.8.tgz",
8570 "integrity": "sha512-0ASJbG12Au6+N5I84W+8FhGS6iM8MyzvZady+zaQAu+6IOaESFzCLLD0AR1sAFF3Jufi8bxm586ABN6hWd3k7g==",
8571 "dev": true,
8572 "dependencies": {
8573 "agentkeepalive": "^4.2.1",
8574 "cacache": "^16.1.0",
8575 "http-cache-semantics": "^4.1.0",
8576 "http-proxy-agent": "^5.0.0",
8577 "https-proxy-agent": "^5.0.0",
8578 "is-lambda": "^1.0.1",
8579 "lru-cache": "^7.7.1",
8580 "minipass": "^3.1.6",
8581 "minipass-collect": "^1.0.2",
8582 "minipass-fetch": "^2.0.3",
8583 "minipass-flush": "^1.0.5",
8584 "minipass-pipeline": "^1.2.4",
8585 "negotiator": "^0.6.3",
8586 "promise-retry": "^2.0.1",
8587 "socks-proxy-agent": "^7.0.0",
8588 "ssri": "^9.0.0"
8589 },
8590 "engines": {
8591 "node": "^12.13.0 || ^14.15.0 || >=16.0.0"
8592 }
8593 },
8594 "node_modules/npm-registry-fetch/node_modules/minipass-fetch": {
8595 "version": "2.1.0",
8596 "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-2.1.0.tgz",
8597 "integrity": "sha512-H9U4UVBGXEyyWJnqYDCLp1PwD8XIkJ4akNHp1aGVI+2Ym7wQMlxDKi4IB4JbmyU+pl9pEs/cVrK6cOuvmbK4Sg==",
8598 "dev": true,
8599 "dependencies": {
8600 "minipass": "^3.1.6",
8601 "minipass-sized": "^1.0.3",
8602 "minizlib": "^2.1.2"
8603 },
8604 "engines": {
8605 "node": "^12.13.0 || ^14.15.0 || >=16.0.0"
8606 },
8607 "optionalDependencies": {
8608 "encoding": "^0.1.13"
8609 }
8610 },
8611 "node_modules/npm-registry-fetch/node_modules/socks-proxy-agent": {
8612 "version": "7.0.0",
8613 "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-7.0.0.tgz",
8614 "integrity": "sha512-Fgl0YPZ902wEsAyiQ+idGd1A7rSFx/ayC1CQVMw5P+EQx2V0SgpGtf6OKFhVjPflPUl9YMmEOnmfjCdMUsygww==",
8615 "dev": true,
8616 "dependencies": {
8617 "agent-base": "^6.0.2",
8618 "debug": "^4.3.3",
8619 "socks": "^2.6.2"
8620 },
8621 "engines": {
8622 "node": ">= 10"
8623 }
8624 },
8625 "node_modules/npm-run-path": {
8626 "version": "4.0.1",
8627 "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz",
8628 "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==",
8629 "dev": true,
8630 "dependencies": {
8631 "path-key": "^3.0.0"
8632 },
8633 "engines": {
8634 "node": ">=8"
8635 }
8636 },
8637 "node_modules/npmlog": {
8638 "version": "6.0.2",
8639 "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-6.0.2.tgz",
8640 "integrity": "sha512-/vBvz5Jfr9dT/aFWd0FIRf+T/Q2WBsLENygUaFUqstqsycmZAP/t5BvFJTK0viFmSUxiUKTUplWy5vt+rvKIxg==",
8641 "dev": true,
8642 "dependencies": {
8643 "are-we-there-yet": "^3.0.0",
8644 "console-control-strings": "^1.1.0",
8645 "gauge": "^4.0.3",
8646 "set-blocking": "^2.0.0"
8647 },
8648 "engines": {
8649 "node": "^12.13.0 || ^14.15.0 || >=16.0.0"
8650 }
8651 },
8652 "node_modules/nth-check": {
8653 "version": "2.1.1",
8654 "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz",
8655 "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==",
8656 "dev": true,
8657 "dependencies": {
8658 "boolbase": "^1.0.0"
8659 },
8660 "funding": {
8661 "url": "https://github.com/fb55/nth-check?sponsor=1"
8662 }
8663 },
8664 "node_modules/object-assign": {
8665 "version": "4.1.1",
8666 "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
8667 "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==",
8668 "dev": true,
8669 "engines": {
8670 "node": ">=0.10.0"
8671 }
8672 },
8673 "node_modules/object-inspect": {
8674 "version": "1.12.2",
8675 "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz",
8676 "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==",
8677 "dev": true,
8678 "funding": {
8679 "url": "https://github.com/sponsors/ljharb"
8680 }
8681 },
8682 "node_modules/object-keys": {
8683 "version": "1.1.1",
8684 "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz",
8685 "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==",
8686 "dev": true,
8687 "engines": {
8688 "node": ">= 0.4"
8689 }
8690 },
8691 "node_modules/object.assign": {
8692 "version": "4.1.2",
8693 "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz",
8694 "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==",
8695 "dev": true,
8696 "dependencies": {
8697 "call-bind": "^1.0.0",
8698 "define-properties": "^1.1.3",
8699 "has-symbols": "^1.0.1",
8700 "object-keys": "^1.1.1"
8701 },
8702 "engines": {
8703 "node": ">= 0.4"
8704 },
8705 "funding": {
8706 "url": "https://github.com/sponsors/ljharb"
8707 }
8708 },
8709 "node_modules/obuf": {
8710 "version": "1.1.2",
8711 "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz",
8712 "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==",
8713 "dev": true
8714 },
8715 "node_modules/on-finished": {
8716 "version": "2.4.1",
8717 "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz",
8718 "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==",
8719 "dev": true,
8720 "dependencies": {
8721 "ee-first": "1.1.1"
8722 },
8723 "engines": {
8724 "node": ">= 0.8"
8725 }
8726 },
8727 "node_modules/on-headers": {
8728 "version": "1.0.2",
8729 "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz",
8730 "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==",
8731 "dev": true,
8732 "engines": {
8733 "node": ">= 0.8"
8734 }
8735 },
8736 "node_modules/once": {
8737 "version": "1.4.0",
8738 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
8739 "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
8740 "dev": true,
8741 "dependencies": {
8742 "wrappy": "1"
8743 }
8744 },
8745 "node_modules/onetime": {
8746 "version": "5.1.2",
8747 "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz",
8748 "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==",
8749 "dev": true,
8750 "dependencies": {
8751 "mimic-fn": "^2.1.0"
8752 },
8753 "engines": {
8754 "node": ">=6"
8755 },
8756 "funding": {
8757 "url": "https://github.com/sponsors/sindresorhus"
8758 }
8759 },
8760 "node_modules/open": {
8761 "version": "8.4.0",
8762 "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz",
8763 "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==",
8764 "dev": true,
8765 "dependencies": {
8766 "define-lazy-prop": "^2.0.0",
8767 "is-docker": "^2.1.1",
8768 "is-wsl": "^2.2.0"
8769 },
8770 "engines": {
8771 "node": ">=12"
8772 },
8773 "funding": {
8774 "url": "https://github.com/sponsors/sindresorhus"
8775 }
8776 },
8777 "node_modules/ora": {
8778 "version": "5.4.1",
8779 "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz",
8780 "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==",
8781 "dev": true,
8782 "dependencies": {
8783 "bl": "^4.1.0",
8784 "chalk": "^4.1.0",
8785 "cli-cursor": "^3.1.0",
8786 "cli-spinners": "^2.5.0",
8787 "is-interactive": "^1.0.0",
8788 "is-unicode-supported": "^0.1.0",
8789 "log-symbols": "^4.1.0",
8790 "strip-ansi": "^6.0.0",
8791 "wcwidth": "^1.0.1"
8792 },
8793 "engines": {
8794 "node": ">=10"
8795 },
8796 "funding": {
8797 "url": "https://github.com/sponsors/sindresorhus"
8798 }
8799 },
8800 "node_modules/ora/node_modules/ansi-styles": {
8801 "version": "4.3.0",
8802 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
8803 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
8804 "dev": true,
8805 "dependencies": {
8806 "color-convert": "^2.0.1"
8807 },
8808 "engines": {
8809 "node": ">=8"
8810 },
8811 "funding": {
8812 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
8813 }
8814 },
8815 "node_modules/ora/node_modules/chalk": {
8816 "version": "4.1.2",
8817 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
8818 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
8819 "dev": true,
8820 "dependencies": {
8821 "ansi-styles": "^4.1.0",
8822 "supports-color": "^7.1.0"
8823 },
8824 "engines": {
8825 "node": ">=10"
8826 },
8827 "funding": {
8828 "url": "https://github.com/chalk/chalk?sponsor=1"
8829 }
8830 },
8831 "node_modules/ora/node_modules/color-convert": {
8832 "version": "2.0.1",
8833 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
8834 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
8835 "dev": true,
8836 "dependencies": {
8837 "color-name": "~1.1.4"
8838 },
8839 "engines": {
8840 "node": ">=7.0.0"
8841 }
8842 },
8843 "node_modules/ora/node_modules/color-name": {
8844 "version": "1.1.4",
8845 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
8846 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
8847 "dev": true
8848 },
8849 "node_modules/ora/node_modules/has-flag": {
8850 "version": "4.0.0",
8851 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
8852 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
8853 "dev": true,
8854 "engines": {
8855 "node": ">=8"
8856 }
8857 },
8858 "node_modules/ora/node_modules/supports-color": {
8859 "version": "7.2.0",
8860 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
8861 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
8862 "dev": true,
8863 "dependencies": {
8864 "has-flag": "^4.0.0"
8865 },
8866 "engines": {
8867 "node": ">=8"
8868 }
8869 },
8870 "node_modules/os-tmpdir": {
8871 "version": "1.0.2",
8872 "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
8873 "integrity": "sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==",
8874 "dev": true,
8875 "engines": {
8876 "node": ">=0.10.0"
8877 }
8878 },
8879 "node_modules/p-limit": {
8880 "version": "2.3.0",
8881 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
8882 "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
8883 "dependencies": {
8884 "p-try": "^2.0.0"
8885 },
8886 "engines": {
8887 "node": ">=6"
8888 },
8889 "funding": {
8890 "url": "https://github.com/sponsors/sindresorhus"
8891 }
8892 },
8893 "node_modules/p-locate": {
8894 "version": "4.1.0",
8895 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
8896 "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
8897 "dependencies": {
8898 "p-limit": "^2.2.0"
8899 },
8900 "engines": {
8901 "node": ">=8"
8902 }
8903 },
8904 "node_modules/p-map": {
8905 "version": "4.0.0",
8906 "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz",
8907 "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==",
8908 "dev": true,
8909 "dependencies": {
8910 "aggregate-error": "^3.0.0"
8911 },
8912 "engines": {
8913 "node": ">=10"
8914 },
8915 "funding": {
8916 "url": "https://github.com/sponsors/sindresorhus"
8917 }
8918 },
8919 "node_modules/p-retry": {
8920 "version": "4.6.2",
8921 "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz",
8922 "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==",
8923 "dev": true,
8924 "dependencies": {
8925 "@types/retry": "0.12.0",
8926 "retry": "^0.13.1"
8927 },
8928 "engines": {
8929 "node": ">=8"
8930 }
8931 },
8932 "node_modules/p-retry/node_modules/retry": {
8933 "version": "0.13.1",
8934 "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz",
8935 "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==",
8936 "dev": true,
8937 "engines": {
8938 "node": ">= 4"
8939 }
8940 },
8941 "node_modules/p-try": {
8942 "version": "2.2.0",
8943 "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
8944 "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
8945 "engines": {
8946 "node": ">=6"
8947 }
8948 },
8949 "node_modules/pacote": {
8950 "version": "13.3.0",
8951 "resolved": "https://registry.npmjs.org/pacote/-/pacote-13.3.0.tgz",
8952 "integrity": "sha512-auhJAUlfC2TALo6I0s1vFoPvVFgWGx+uz/PnIojTTgkGwlK3Np8sGJ0ghfFhiuzJXTZoTycMLk8uLskdntPbDw==",
8953 "dev": true,
8954 "dependencies": {
8955 "@npmcli/git": "^3.0.0",
8956 "@npmcli/installed-package-contents": "^1.0.7",
8957 "@npmcli/promise-spawn": "^3.0.0",
8958 "@npmcli/run-script": "^3.0.1",
8959 "cacache": "^16.0.0",
8960 "chownr": "^2.0.0",
8961 "fs-minipass": "^2.1.0",
8962 "infer-owner": "^1.0.4",
8963 "minipass": "^3.1.6",
8964 "mkdirp": "^1.0.4",
8965 "npm-package-arg": "^9.0.0",
8966 "npm-packlist": "^5.0.0",
8967 "npm-pick-manifest": "^7.0.0",
8968 "npm-registry-fetch": "^13.0.1",
8969 "proc-log": "^2.0.0",
8970 "promise-retry": "^2.0.1",
8971 "read-package-json": "^5.0.0",
8972 "read-package-json-fast": "^2.0.3",
8973 "rimraf": "^3.0.2",
8974 "ssri": "^9.0.0",
8975 "tar": "^6.1.11"
8976 },
8977 "bin": {
8978 "pacote": "lib/bin.js"
8979 },
8980 "engines": {
8981 "node": "^12.13.0 || ^14.15.0 || >=16.0.0"
8982 }
8983 },
8984 "node_modules/pako": {
8985 "version": "1.0.11",
8986 "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz",
8987 "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw=="
8988 },
8989 "node_modules/parent-module": {
8990 "version": "1.0.1",
8991 "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
8992 "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
8993 "dev": true,
8994 "dependencies": {
8995 "callsites": "^3.0.0"
8996 },
8997 "engines": {
8998 "node": ">=6"
8999 }
9000 },
9001 "node_modules/parse-json": {
9002 "version": "5.2.0",
9003 "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz",
9004 "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==",
9005 "dev": true,
9006 "dependencies": {
9007 "@babel/code-frame": "^7.0.0",
9008 "error-ex": "^1.3.1",
9009 "json-parse-even-better-errors": "^2.3.0",
9010 "lines-and-columns": "^1.1.6"
9011 },
9012 "engines": {
9013 "node": ">=8"
9014 },
9015 "funding": {
9016 "url": "https://github.com/sponsors/sindresorhus"
9017 }
9018 },
9019 "node_modules/parse-node-version": {
9020 "version": "1.0.1",
9021 "resolved": "https://registry.npmjs.org/parse-node-version/-/parse-node-version-1.0.1.tgz",
9022 "integrity": "sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==",
9023 "dev": true,
9024 "engines": {
9025 "node": ">= 0.10"
9026 }
9027 },
9028 "node_modules/parse5": {
9029 "version": "6.0.1",
9030 "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz",
9031 "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==",
9032 "dev": true
9033 },
9034 "node_modules/parse5-html-rewriting-stream": {
9035 "version": "6.0.1",
9036 "resolved": "https://registry.npmjs.org/parse5-html-rewriting-stream/-/parse5-html-rewriting-stream-6.0.1.tgz",
9037 "integrity": "sha512-vwLQzynJVEfUlURxgnf51yAJDQTtVpNyGD8tKi2Za7m+akukNHxCcUQMAa/mUGLhCeicFdpy7Tlvj8ZNKadprg==",
9038 "dev": true,
9039 "dependencies": {
9040 "parse5": "^6.0.1",
9041 "parse5-sax-parser": "^6.0.1"
9042 }
9043 },
9044 "node_modules/parse5-htmlparser2-tree-adapter": {
9045 "version": "6.0.1",
9046 "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-6.0.1.tgz",
9047 "integrity": "sha512-qPuWvbLgvDGilKc5BoicRovlT4MtYT6JfJyBOMDsKoiT+GiuP5qyrPCnR9HcPECIJJmZh5jRndyNThnhhb/vlA==",
9048 "dev": true,
9049 "dependencies": {
9050 "parse5": "^6.0.1"
9051 }
9052 },
9053 "node_modules/parse5-sax-parser": {
9054 "version": "6.0.1",
9055 "resolved": "https://registry.npmjs.org/parse5-sax-parser/-/parse5-sax-parser-6.0.1.tgz",
9056 "integrity": "sha512-kXX+5S81lgESA0LsDuGjAlBybImAChYRMT+/uKCEXFBFOeEhS52qUCydGhU3qLRD8D9DVjaUo821WK7DM4iCeg==",
9057 "dev": true,
9058 "dependencies": {
9059 "parse5": "^6.0.1"
9060 }
9061 },
9062 "node_modules/parseurl": {
9063 "version": "1.3.3",
9064 "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
9065 "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==",
9066 "dev": true,
9067 "engines": {
9068 "node": ">= 0.8"
9069 }
9070 },
9071 "node_modules/path-exists": {
9072 "version": "4.0.0",
9073 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
9074 "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
9075 "engines": {
9076 "node": ">=8"
9077 }
9078 },
9079 "node_modules/path-is-absolute": {
9080 "version": "1.0.1",
9081 "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
9082 "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==",
9083 "dev": true,
9084 "engines": {
9085 "node": ">=0.10.0"
9086 }
9087 },
9088 "node_modules/path-key": {
9089 "version": "3.1.1",
9090 "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
9091 "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
9092 "dev": true,
9093 "engines": {
9094 "node": ">=8"
9095 }
9096 },
9097 "node_modules/path-parse": {
9098 "version": "1.0.7",
9099 "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
9100 "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==",
9101 "dev": true
9102 },
9103 "node_modules/path-to-regexp": {
9104 "version": "0.1.7",
9105 "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz",
9106 "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==",
9107 "dev": true
9108 },
9109 "node_modules/path-type": {
9110 "version": "4.0.0",
9111 "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz",
9112 "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==",
9113 "dev": true,
9114 "engines": {
9115 "node": ">=8"
9116 }
9117 },
9118 "node_modules/phoenix-event-display": {
9119 "version": "2.9.0",
9120 "resolved": "https://registry.npmjs.org/phoenix-event-display/-/phoenix-event-display-2.9.0.tgz",
9121 "integrity": "sha512-G7iMSItrlD5yvqrJ7lDQl5x0xfPKzU5KltEpYHy/0NyolZnPFxzVIJO2mi8rEnIvo4VUzJDKKJByvJxhtLIRcg==",
9122 "dependencies": {
9123 "@tweenjs/tween.js": "^17.4.0",
9124 "dat.gui": "^0.7.9",
9125 "jszip": "^3.10.0",
9126 "stats-js": "^1.0.1",
9127 "three": "^0.140.2"
9128 }
9129 },
9130 "node_modules/phoenix-ui-components": {
9131 "version": "2.9.0",
9132 "resolved": "https://registry.npmjs.org/phoenix-ui-components/-/phoenix-ui-components-2.9.0.tgz",
9133 "integrity": "sha512-9CAWFP7zNYibC6cBKSfcM+L/5wSOrXHhlucYmYqHAuOlGCIdHLwjcIC80ekkSkxAmVKXHgFM161SD3T1432kPQ==",
9134 "dependencies": {
9135 "@angular/cdk": "^13.3.7",
9136 "@angular/material": "^13.3.7",
9137 "@rp3e11/ngx-slider": "^13.0.1",
9138 "css-element-queries": "^1.2.3",
9139 "qrcode": "1.5.0",
9140 "three": "^0.140.2",
9141 "tslib": "^2.4.0"
9142 },
9143 "peerDependencies": {
9144 "@angular/common": "*",
9145 "@angular/compiler": "*",
9146 "@angular/core": "*",
9147 "@angular/platform-browser-dynamic": "*",
9148 "phoenix-event-display": "*",
9149 "zone.js": "*"
9150 }
9151 },
9152 "node_modules/phoenix-ui-components/node_modules/@angular/animations": {
9153 "version": "13.3.11",
9154 "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-13.3.11.tgz",
9155 "integrity": "sha512-KE/3RuvixHIk9YTSwaUsezsUm9Ig9Y8rZMpHOT/8bRtzPiJ5ld2GnDHjrJgyZn7TdoP4wz4YCta5eC4ycu+KCw==",
9156 "optional": true,
9157 "peer": true,
9158 "dependencies": {
9159 "tslib": "^2.3.0"
9160 },
9161 "engines": {
9162 "node": "^12.20.0 || ^14.15.0 || >=16.10.0"
9163 },
9164 "peerDependencies": {
9165 "@angular/core": "13.3.11"
9166 }
9167 },
9168 "node_modules/phoenix-ui-components/node_modules/@angular/forms": {
9169 "version": "13.3.11",
9170 "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-13.3.11.tgz",
9171 "integrity": "sha512-iMgTNB+Qc3TsfAZSk1FnUE6MVoddPzxhG9AKCfSlvpjFh8VmXkIjxPL3dun7J8OjayT3X+B8f7LZ9AkKNXtBKw==",
9172 "peer": true,
9173 "dependencies": {
9174 "tslib": "^2.3.0"
9175 },
9176 "engines": {
9177 "node": "^12.20.0 || ^14.15.0 || >=16.10.0"
9178 },
9179 "peerDependencies": {
9180 "@angular/common": "13.3.11",
9181 "@angular/core": "13.3.11",
9182 "@angular/platform-browser": "13.3.11",
9183 "rxjs": "^6.5.3 || ^7.4.0"
9184 }
9185 },
9186 "node_modules/phoenix-ui-components/node_modules/@angular/platform-browser": {
9187 "version": "13.3.11",
9188 "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-13.3.11.tgz",
9189 "integrity": "sha512-PG3chCErARb6wNzkOed2NsZmgvTmbumRx/6sMXqGkDKXYQm0JULnl4X42Rn+JCgJ9DLJi5/jrd1dbcBCrKk9Vg==",
9190 "peer": true,
9191 "dependencies": {
9192 "tslib": "^2.3.0"
9193 },
9194 "engines": {
9195 "node": "^12.20.0 || ^14.15.0 || >=16.10.0"
9196 },
9197 "peerDependencies": {
9198 "@angular/animations": "13.3.11",
9199 "@angular/common": "13.3.11",
9200 "@angular/core": "13.3.11"
9201 },
9202 "peerDependenciesMeta": {
9203 "@angular/animations": {
9204 "optional": true
9205 }
9206 }
9207 },
9208 "node_modules/phoenix-ui-components/node_modules/@rp3e11/ngx-slider": {
9209 "version": "13.0.1",
9210 "resolved": "https://registry.npmjs.org/@rp3e11/ngx-slider/-/ngx-slider-13.0.1.tgz",
9211 "integrity": "sha512-eC/V/RayRhQCYCyQHtd3k0/jeiR4drnMwHc99qE/34FpSkcotfJ9yBt3rhjAwb/WAGkGQIoFdnKvgYTGJzvGcg==",
9212 "dependencies": {
9213 "detect-passive-events": "^1.0.3",
9214 "rxjs": "^7.4.0",
9215 "tslib": "^2.3.0"
9216 },
9217 "peerDependencies": {
9218 "@angular/common": "^13.0.2",
9219 "@angular/core": "^13.0.2",
9220 "@angular/forms": "^13.0.2"
9221 }
9222 },
9223 "node_modules/picocolors": {
9224 "version": "1.0.0",
9225 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz",
9226 "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==",
9227 "dev": true
9228 },
9229 "node_modules/picomatch": {
9230 "version": "2.3.1",
9231 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
9232 "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
9233 "dev": true,
9234 "engines": {
9235 "node": ">=8.6"
9236 },
9237 "funding": {
9238 "url": "https://github.com/sponsors/jonschlinkert"
9239 }
9240 },
9241 "node_modules/pify": {
9242 "version": "2.3.0",
9243 "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
9244 "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==",
9245 "dev": true,
9246 "engines": {
9247 "node": ">=0.10.0"
9248 }
9249 },
9250 "node_modules/piscina": {
9251 "version": "3.2.0",
9252 "resolved": "https://registry.npmjs.org/piscina/-/piscina-3.2.0.tgz",
9253 "integrity": "sha512-yn/jMdHRw+q2ZJhFhyqsmANcbF6V2QwmD84c6xRau+QpQOmtrBCoRGdvTfeuFDYXB5W2m6MfLkjkvQa9lUSmIA==",
9254 "dev": true,
9255 "dependencies": {
9256 "eventemitter-asyncresource": "^1.0.0",
9257 "hdr-histogram-js": "^2.0.1",
9258 "hdr-histogram-percentiles-obj": "^3.0.0"
9259 },
9260 "optionalDependencies": {
9261 "nice-napi": "^1.0.2"
9262 }
9263 },
9264 "node_modules/pkg-dir": {
9265 "version": "4.2.0",
9266 "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz",
9267 "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==",
9268 "dev": true,
9269 "dependencies": {
9270 "find-up": "^4.0.0"
9271 },
9272 "engines": {
9273 "node": ">=8"
9274 }
9275 },
9276 "node_modules/pngjs": {
9277 "version": "5.0.0",
9278 "resolved": "https://registry.npmjs.org/pngjs/-/pngjs-5.0.0.tgz",
9279 "integrity": "sha512-40QW5YalBNfQo5yRYmiw7Yz6TKKVr3h6970B2YE+3fQpsWcrbj1PzJgxeJ19DRQjhMbKPIuMY8rFaXc8moolVw==",
9280 "engines": {
9281 "node": ">=10.13.0"
9282 }
9283 },
9284 "node_modules/postcss": {
9285 "version": "8.4.13",
9286 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.13.tgz",
9287 "integrity": "sha512-jtL6eTBrza5MPzy8oJLFuUscHDXTV5KcLlqAWHl5q5WYRfnNRGSmOZmOZ1T6Gy7A99mOZfqungmZMpMmCVJ8ZA==",
9288 "dev": true,
9289 "funding": [
9290 {
9291 "type": "opencollective",
9292 "url": "https://opencollective.com/postcss/"
9293 },
9294 {
9295 "type": "tidelift",
9296 "url": "https://tidelift.com/funding/github/npm/postcss"
9297 }
9298 ],
9299 "dependencies": {
9300 "nanoid": "^3.3.3",
9301 "picocolors": "^1.0.0",
9302 "source-map-js": "^1.0.2"
9303 },
9304 "engines": {
9305 "node": "^10 || ^12 || >=14"
9306 }
9307 },
9308 "node_modules/postcss-attribute-case-insensitive": {
9309 "version": "5.0.2",
9310 "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-5.0.2.tgz",
9311 "integrity": "sha512-XIidXV8fDr0kKt28vqki84fRK8VW8eTuIa4PChv2MqKuT6C9UjmSKzen6KaWhWEoYvwxFCa7n/tC1SZ3tyq4SQ==",
9312 "dev": true,
9313 "dependencies": {
9314 "postcss-selector-parser": "^6.0.10"
9315 },
9316 "engines": {
9317 "node": "^12 || ^14 || >=16"
9318 },
9319 "funding": {
9320 "type": "opencollective",
9321 "url": "https://opencollective.com/csstools"
9322 },
9323 "peerDependencies": {
9324 "postcss": "^8.2"
9325 }
9326 },
9327 "node_modules/postcss-clamp": {
9328 "version": "4.1.0",
9329 "resolved": "https://registry.npmjs.org/postcss-clamp/-/postcss-clamp-4.1.0.tgz",
9330 "integrity": "sha512-ry4b1Llo/9zz+PKC+030KUnPITTJAHeOwjfAyyB60eT0AorGLdzp52s31OsPRHRf8NchkgFoG2y6fCfn1IV1Ow==",
9331 "dev": true,
9332 "dependencies": {
9333 "postcss-value-parser": "^4.2.0"
9334 },
9335 "engines": {
9336 "node": ">=7.6.0"
9337 },
9338 "peerDependencies": {
9339 "postcss": "^8.4.6"
9340 }
9341 },
9342 "node_modules/postcss-color-functional-notation": {
9343 "version": "4.2.4",
9344 "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-4.2.4.tgz",
9345 "integrity": "sha512-2yrTAUZUab9s6CpxkxC4rVgFEVaR6/2Pipvi6qcgvnYiVqZcbDHEoBDhrXzyb7Efh2CCfHQNtcqWcIruDTIUeg==",
9346 "dev": true,
9347 "dependencies": {
9348 "postcss-value-parser": "^4.2.0"
9349 },
9350 "engines": {
9351 "node": "^12 || ^14 || >=16"
9352 },
9353 "funding": {
9354 "type": "opencollective",
9355 "url": "https://opencollective.com/csstools"
9356 },
9357 "peerDependencies": {
9358 "postcss": "^8.2"
9359 }
9360 },
9361 "node_modules/postcss-color-hex-alpha": {
9362 "version": "8.0.4",
9363 "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-8.0.4.tgz",
9364 "integrity": "sha512-nLo2DCRC9eE4w2JmuKgVA3fGL3d01kGq752pVALF68qpGLmx2Qrk91QTKkdUqqp45T1K1XV8IhQpcu1hoAQflQ==",
9365 "dev": true,
9366 "dependencies": {
9367 "postcss-value-parser": "^4.2.0"
9368 },
9369 "engines": {
9370 "node": "^12 || ^14 || >=16"
9371 },
9372 "funding": {
9373 "type": "opencollective",
9374 "url": "https://opencollective.com/csstools"
9375 },
9376 "peerDependencies": {
9377 "postcss": "^8.4"
9378 }
9379 },
9380 "node_modules/postcss-color-rebeccapurple": {
9381 "version": "7.1.1",
9382 "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-7.1.1.tgz",
9383 "integrity": "sha512-pGxkuVEInwLHgkNxUc4sdg4g3py7zUeCQ9sMfwyHAT+Ezk8a4OaaVZ8lIY5+oNqA/BXXgLyXv0+5wHP68R79hg==",
9384 "dev": true,
9385 "dependencies": {
9386 "postcss-value-parser": "^4.2.0"
9387 },
9388 "engines": {
9389 "node": "^12 || ^14 || >=16"
9390 },
9391 "funding": {
9392 "type": "opencollective",
9393 "url": "https://opencollective.com/csstools"
9394 },
9395 "peerDependencies": {
9396 "postcss": "^8.2"
9397 }
9398 },
9399 "node_modules/postcss-custom-media": {
9400 "version": "8.0.2",
9401 "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-8.0.2.tgz",
9402 "integrity": "sha512-7yi25vDAoHAkbhAzX9dHx2yc6ntS4jQvejrNcC+csQJAXjj15e7VcWfMgLqBNAbOvqi5uIa9huOVwdHbf+sKqg==",
9403 "dev": true,
9404 "dependencies": {
9405 "postcss-value-parser": "^4.2.0"
9406 },
9407 "engines": {
9408 "node": "^12 || ^14 || >=16"
9409 },
9410 "funding": {
9411 "type": "opencollective",
9412 "url": "https://opencollective.com/csstools"
9413 },
9414 "peerDependencies": {
9415 "postcss": "^8.3"
9416 }
9417 },
9418 "node_modules/postcss-custom-properties": {
9419 "version": "12.1.8",
9420 "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-12.1.8.tgz",
9421 "integrity": "sha512-8rbj8kVu00RQh2fQF81oBqtduiANu4MIxhyf0HbbStgPtnFlWn0yiaYTpLHrPnJbffVY1s9apWsIoVZcc68FxA==",
9422 "dev": true,
9423 "dependencies": {
9424 "postcss-value-parser": "^4.2.0"
9425 },
9426 "engines": {
9427 "node": "^12 || ^14 || >=16"
9428 },
9429 "funding": {
9430 "type": "opencollective",
9431 "url": "https://opencollective.com/csstools"
9432 },
9433 "peerDependencies": {
9434 "postcss": "^8.4"
9435 }
9436 },
9437 "node_modules/postcss-custom-selectors": {
9438 "version": "6.0.3",
9439 "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-6.0.3.tgz",
9440 "integrity": "sha512-fgVkmyiWDwmD3JbpCmB45SvvlCD6z9CG6Ie6Iere22W5aHea6oWa7EM2bpnv2Fj3I94L3VbtvX9KqwSi5aFzSg==",
9441 "dev": true,
9442 "dependencies": {
9443 "postcss-selector-parser": "^6.0.4"
9444 },
9445 "engines": {
9446 "node": "^12 || ^14 || >=16"
9447 },
9448 "funding": {
9449 "type": "opencollective",
9450 "url": "https://opencollective.com/csstools"
9451 },
9452 "peerDependencies": {
9453 "postcss": "^8.3"
9454 }
9455 },
9456 "node_modules/postcss-dir-pseudo-class": {
9457 "version": "6.0.5",
9458 "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-6.0.5.tgz",
9459 "integrity": "sha512-eqn4m70P031PF7ZQIvSgy9RSJ5uI2171O/OO/zcRNYpJbvaeKFUlar1aJ7rmgiQtbm0FSPsRewjpdS0Oew7MPA==",
9460 "dev": true,
9461 "dependencies": {
9462 "postcss-selector-parser": "^6.0.10"
9463 },
9464 "engines": {
9465 "node": "^12 || ^14 || >=16"
9466 },
9467 "funding": {
9468 "type": "opencollective",
9469 "url": "https://opencollective.com/csstools"
9470 },
9471 "peerDependencies": {
9472 "postcss": "^8.2"
9473 }
9474 },
9475 "node_modules/postcss-double-position-gradients": {
9476 "version": "3.1.2",
9477 "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-3.1.2.tgz",
9478 "integrity": "sha512-GX+FuE/uBR6eskOK+4vkXgT6pDkexLokPaz/AbJna9s5Kzp/yl488pKPjhy0obB475ovfT1Wv8ho7U/cHNaRgQ==",
9479 "dev": true,
9480 "dependencies": {
9481 "@csstools/postcss-progressive-custom-properties": "^1.1.0",
9482 "postcss-value-parser": "^4.2.0"
9483 },
9484 "engines": {
9485 "node": "^12 || ^14 || >=16"
9486 },
9487 "funding": {
9488 "type": "opencollective",
9489 "url": "https://opencollective.com/csstools"
9490 },
9491 "peerDependencies": {
9492 "postcss": "^8.2"
9493 }
9494 },
9495 "node_modules/postcss-env-function": {
9496 "version": "4.0.6",
9497 "resolved": "https://registry.npmjs.org/postcss-env-function/-/postcss-env-function-4.0.6.tgz",
9498 "integrity": "sha512-kpA6FsLra+NqcFnL81TnsU+Z7orGtDTxcOhl6pwXeEq1yFPpRMkCDpHhrz8CFQDr/Wfm0jLiNQ1OsGGPjlqPwA==",
9499 "dev": true,
9500 "dependencies": {
9501 "postcss-value-parser": "^4.2.0"
9502 },
9503 "engines": {
9504 "node": "^12 || ^14 || >=16"
9505 },
9506 "peerDependencies": {
9507 "postcss": "^8.4"
9508 }
9509 },
9510 "node_modules/postcss-focus-visible": {
9511 "version": "6.0.4",
9512 "resolved": "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-6.0.4.tgz",
9513 "integrity": "sha512-QcKuUU/dgNsstIK6HELFRT5Y3lbrMLEOwG+A4s5cA+fx3A3y/JTq3X9LaOj3OC3ALH0XqyrgQIgey/MIZ8Wczw==",
9514 "dev": true,
9515 "dependencies": {
9516 "postcss-selector-parser": "^6.0.9"
9517 },
9518 "engines": {
9519 "node": "^12 || ^14 || >=16"
9520 },
9521 "peerDependencies": {
9522 "postcss": "^8.4"
9523 }
9524 },
9525 "node_modules/postcss-focus-within": {
9526 "version": "5.0.4",
9527 "resolved": "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-5.0.4.tgz",
9528 "integrity": "sha512-vvjDN++C0mu8jz4af5d52CB184ogg/sSxAFS+oUJQq2SuCe7T5U2iIsVJtsCp2d6R4j0jr5+q3rPkBVZkXD9fQ==",
9529 "dev": true,
9530 "dependencies": {
9531 "postcss-selector-parser": "^6.0.9"
9532 },
9533 "engines": {
9534 "node": "^12 || ^14 || >=16"
9535 },
9536 "peerDependencies": {
9537 "postcss": "^8.4"
9538 }
9539 },
9540 "node_modules/postcss-font-variant": {
9541 "version": "5.0.0",
9542 "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-5.0.0.tgz",
9543 "integrity": "sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA==",
9544 "dev": true,
9545 "peerDependencies": {
9546 "postcss": "^8.1.0"
9547 }
9548 },
9549 "node_modules/postcss-gap-properties": {
9550 "version": "3.0.4",
9551 "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-3.0.4.tgz",
9552 "integrity": "sha512-PaEM4AUQY7uomyuVVXsIntdo4eT8VkBMrSinQxvXuMcJ1z3RHlFw4Kqef2X+rRVz3WHaYCa0EEtwousBT6vcIA==",
9553 "dev": true,
9554 "engines": {
9555 "node": "^12 || ^14 || >=16"
9556 },
9557 "funding": {
9558 "type": "opencollective",
9559 "url": "https://opencollective.com/csstools"
9560 },
9561 "peerDependencies": {
9562 "postcss": "^8.2"
9563 }
9564 },
9565 "node_modules/postcss-image-set-function": {
9566 "version": "4.0.7",
9567 "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-4.0.7.tgz",
9568 "integrity": "sha512-9T2r9rsvYzm5ndsBE8WgtrMlIT7VbtTfE7b3BQnudUqnBcBo7L758oc+o+pdj/dUV0l5wjwSdjeOH2DZtfv8qw==",
9569 "dev": true,
9570 "dependencies": {
9571 "postcss-value-parser": "^4.2.0"
9572 },
9573 "engines": {
9574 "node": "^12 || ^14 || >=16"
9575 },
9576 "funding": {
9577 "type": "opencollective",
9578 "url": "https://opencollective.com/csstools"
9579 },
9580 "peerDependencies": {
9581 "postcss": "^8.2"
9582 }
9583 },
9584 "node_modules/postcss-import": {
9585 "version": "14.1.0",
9586 "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-14.1.0.tgz",
9587 "integrity": "sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw==",
9588 "dev": true,
9589 "dependencies": {
9590 "postcss-value-parser": "^4.0.0",
9591 "read-cache": "^1.0.0",
9592 "resolve": "^1.1.7"
9593 },
9594 "engines": {
9595 "node": ">=10.0.0"
9596 },
9597 "peerDependencies": {
9598 "postcss": "^8.0.0"
9599 }
9600 },
9601 "node_modules/postcss-initial": {
9602 "version": "4.0.1",
9603 "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-4.0.1.tgz",
9604 "integrity": "sha512-0ueD7rPqX8Pn1xJIjay0AZeIuDoF+V+VvMt/uOnn+4ezUKhZM/NokDeP6DwMNyIoYByuN/94IQnt5FEkaN59xQ==",
9605 "dev": true,
9606 "peerDependencies": {
9607 "postcss": "^8.0.0"
9608 }
9609 },
9610 "node_modules/postcss-lab-function": {
9611 "version": "4.2.1",
9612 "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-4.2.1.tgz",
9613 "integrity": "sha512-xuXll4isR03CrQsmxyz92LJB2xX9n+pZJ5jE9JgcnmsCammLyKdlzrBin+25dy6wIjfhJpKBAN80gsTlCgRk2w==",
9614 "dev": true,
9615 "dependencies": {
9616 "@csstools/postcss-progressive-custom-properties": "^1.1.0",
9617 "postcss-value-parser": "^4.2.0"
9618 },
9619 "engines": {
9620 "node": "^12 || ^14 || >=16"
9621 },
9622 "funding": {
9623 "type": "opencollective",
9624 "url": "https://opencollective.com/csstools"
9625 },
9626 "peerDependencies": {
9627 "postcss": "^8.2"
9628 }
9629 },
9630 "node_modules/postcss-loader": {
9631 "version": "6.2.1",
9632 "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-6.2.1.tgz",
9633 "integrity": "sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==",
9634 "dev": true,
9635 "dependencies": {
9636 "cosmiconfig": "^7.0.0",
9637 "klona": "^2.0.5",
9638 "semver": "^7.3.5"
9639 },
9640 "engines": {
9641 "node": ">= 12.13.0"
9642 },
9643 "funding": {
9644 "type": "opencollective",
9645 "url": "https://opencollective.com/webpack"
9646 },
9647 "peerDependencies": {
9648 "postcss": "^7.0.0 || ^8.0.1",
9649 "webpack": "^5.0.0"
9650 }
9651 },
9652 "node_modules/postcss-logical": {
9653 "version": "5.0.4",
9654 "resolved": "https://registry.npmjs.org/postcss-logical/-/postcss-logical-5.0.4.tgz",
9655 "integrity": "sha512-RHXxplCeLh9VjinvMrZONq7im4wjWGlRJAqmAVLXyZaXwfDWP73/oq4NdIp+OZwhQUMj0zjqDfM5Fj7qby+B4g==",
9656 "dev": true,
9657 "engines": {
9658 "node": "^12 || ^14 || >=16"
9659 },
9660 "peerDependencies": {
9661 "postcss": "^8.4"
9662 }
9663 },
9664 "node_modules/postcss-media-minmax": {
9665 "version": "5.0.0",
9666 "resolved": "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-5.0.0.tgz",
9667 "integrity": "sha512-yDUvFf9QdFZTuCUg0g0uNSHVlJ5X1lSzDZjPSFaiCWvjgsvu8vEVxtahPrLMinIDEEGnx6cBe6iqdx5YWz08wQ==",
9668 "dev": true,
9669 "engines": {
9670 "node": ">=10.0.0"
9671 },
9672 "peerDependencies": {
9673 "postcss": "^8.1.0"
9674 }
9675 },
9676 "node_modules/postcss-modules-extract-imports": {
9677 "version": "3.0.0",
9678 "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz",
9679 "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==",
9680 "dev": true,
9681 "engines": {
9682 "node": "^10 || ^12 || >= 14"
9683 },
9684 "peerDependencies": {
9685 "postcss": "^8.1.0"
9686 }
9687 },
9688 "node_modules/postcss-modules-local-by-default": {
9689 "version": "4.0.0",
9690 "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz",
9691 "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==",
9692 "dev": true,
9693 "dependencies": {
9694 "icss-utils": "^5.0.0",
9695 "postcss-selector-parser": "^6.0.2",
9696 "postcss-value-parser": "^4.1.0"
9697 },
9698 "engines": {
9699 "node": "^10 || ^12 || >= 14"
9700 },
9701 "peerDependencies": {
9702 "postcss": "^8.1.0"
9703 }
9704 },
9705 "node_modules/postcss-modules-scope": {
9706 "version": "3.0.0",
9707 "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz",
9708 "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==",
9709 "dev": true,
9710 "dependencies": {
9711 "postcss-selector-parser": "^6.0.4"
9712 },
9713 "engines": {
9714 "node": "^10 || ^12 || >= 14"
9715 },
9716 "peerDependencies": {
9717 "postcss": "^8.1.0"
9718 }
9719 },
9720 "node_modules/postcss-modules-values": {
9721 "version": "4.0.0",
9722 "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz",
9723 "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==",
9724 "dev": true,
9725 "dependencies": {
9726 "icss-utils": "^5.0.0"
9727 },
9728 "engines": {
9729 "node": "^10 || ^12 || >= 14"
9730 },
9731 "peerDependencies": {
9732 "postcss": "^8.1.0"
9733 }
9734 },
9735 "node_modules/postcss-nesting": {
9736 "version": "10.1.10",
9737 "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-10.1.10.tgz",
9738 "integrity": "sha512-lqd7LXCq0gWc0wKXtoKDru5wEUNjm3OryLVNRZ8OnW8km6fSNUuFrjEhU3nklxXE2jvd4qrox566acgh+xQt8w==",
9739 "dev": true,
9740 "dependencies": {
9741 "@csstools/selector-specificity": "^2.0.0",
9742 "postcss-selector-parser": "^6.0.10"
9743 },
9744 "engines": {
9745 "node": "^12 || ^14 || >=16"
9746 },
9747 "funding": {
9748 "type": "opencollective",
9749 "url": "https://opencollective.com/csstools"
9750 },
9751 "peerDependencies": {
9752 "postcss": "^8.2"
9753 }
9754 },
9755 "node_modules/postcss-opacity-percentage": {
9756 "version": "1.1.2",
9757 "resolved": "https://registry.npmjs.org/postcss-opacity-percentage/-/postcss-opacity-percentage-1.1.2.tgz",
9758 "integrity": "sha512-lyUfF7miG+yewZ8EAk9XUBIlrHyUE6fijnesuz+Mj5zrIHIEw6KcIZSOk/elVMqzLvREmXB83Zi/5QpNRYd47w==",
9759 "dev": true,
9760 "funding": [
9761 {
9762 "type": "kofi",
9763 "url": "https://ko-fi.com/mrcgrtz"
9764 },
9765 {
9766 "type": "liberapay",
9767 "url": "https://liberapay.com/mrcgrtz"
9768 }
9769 ],
9770 "engines": {
9771 "node": "^12 || ^14 || >=16"
9772 }
9773 },
9774 "node_modules/postcss-overflow-shorthand": {
9775 "version": "3.0.4",
9776 "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-3.0.4.tgz",
9777 "integrity": "sha512-otYl/ylHK8Y9bcBnPLo3foYFLL6a6Ak+3EQBPOTR7luMYCOsiVTUk1iLvNf6tVPNGXcoL9Hoz37kpfriRIFb4A==",
9778 "dev": true,
9779 "dependencies": {
9780 "postcss-value-parser": "^4.2.0"
9781 },
9782 "engines": {
9783 "node": "^12 || ^14 || >=16"
9784 },
9785 "funding": {
9786 "type": "opencollective",
9787 "url": "https://opencollective.com/csstools"
9788 },
9789 "peerDependencies": {
9790 "postcss": "^8.2"
9791 }
9792 },
9793 "node_modules/postcss-page-break": {
9794 "version": "3.0.4",
9795 "resolved": "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-3.0.4.tgz",
9796 "integrity": "sha512-1JGu8oCjVXLa9q9rFTo4MbeeA5FMe00/9C7lN4va606Rdb+HkxXtXsmEDrIraQ11fGz/WvKWa8gMuCKkrXpTsQ==",
9797 "dev": true,
9798 "peerDependencies": {
9799 "postcss": "^8"
9800 }
9801 },
9802 "node_modules/postcss-place": {
9803 "version": "7.0.5",
9804 "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-7.0.5.tgz",
9805 "integrity": "sha512-wR8igaZROA6Z4pv0d+bvVrvGY4GVHihBCBQieXFY3kuSuMyOmEnnfFzHl/tQuqHZkfkIVBEbDvYcFfHmpSet9g==",
9806 "dev": true,
9807 "dependencies": {
9808 "postcss-value-parser": "^4.2.0"
9809 },
9810 "engines": {
9811 "node": "^12 || ^14 || >=16"
9812 },
9813 "funding": {
9814 "type": "opencollective",
9815 "url": "https://opencollective.com/csstools"
9816 },
9817 "peerDependencies": {
9818 "postcss": "^8.2"
9819 }
9820 },
9821 "node_modules/postcss-preset-env": {
9822 "version": "7.5.0",
9823 "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-7.5.0.tgz",
9824 "integrity": "sha512-0BJzWEfCdTtK2R3EiKKSdkE51/DI/BwnhlnicSW482Ym6/DGHud8K0wGLcdjip1epVX0HKo4c8zzTeV/SkiejQ==",
9825 "dev": true,
9826 "dependencies": {
9827 "@csstools/postcss-color-function": "^1.1.0",
9828 "@csstools/postcss-font-format-keywords": "^1.0.0",
9829 "@csstools/postcss-hwb-function": "^1.0.0",
9830 "@csstools/postcss-ic-unit": "^1.0.0",
9831 "@csstools/postcss-is-pseudo-class": "^2.0.2",
9832 "@csstools/postcss-normalize-display-values": "^1.0.0",
9833 "@csstools/postcss-oklab-function": "^1.1.0",
9834 "@csstools/postcss-progressive-custom-properties": "^1.3.0",
9835 "@csstools/postcss-stepped-value-functions": "^1.0.0",
9836 "@csstools/postcss-unset-value": "^1.0.0",
9837 "autoprefixer": "^10.4.6",
9838 "browserslist": "^4.20.3",
9839 "css-blank-pseudo": "^3.0.3",
9840 "css-has-pseudo": "^3.0.4",
9841 "css-prefers-color-scheme": "^6.0.3",
9842 "cssdb": "^6.6.1",
9843 "postcss-attribute-case-insensitive": "^5.0.0",
9844 "postcss-clamp": "^4.1.0",
9845 "postcss-color-functional-notation": "^4.2.2",
9846 "postcss-color-hex-alpha": "^8.0.3",
9847 "postcss-color-rebeccapurple": "^7.0.2",
9848 "postcss-custom-media": "^8.0.0",
9849 "postcss-custom-properties": "^12.1.7",
9850 "postcss-custom-selectors": "^6.0.0",
9851 "postcss-dir-pseudo-class": "^6.0.4",
9852 "postcss-double-position-gradients": "^3.1.1",
9853 "postcss-env-function": "^4.0.6",
9854 "postcss-focus-visible": "^6.0.4",
9855 "postcss-focus-within": "^5.0.4",
9856 "postcss-font-variant": "^5.0.0",
9857 "postcss-gap-properties": "^3.0.3",
9858 "postcss-image-set-function": "^4.0.6",
9859 "postcss-initial": "^4.0.1",
9860 "postcss-lab-function": "^4.2.0",
9861 "postcss-logical": "^5.0.4",
9862 "postcss-media-minmax": "^5.0.0",
9863 "postcss-nesting": "^10.1.4",
9864 "postcss-opacity-percentage": "^1.1.2",
9865 "postcss-overflow-shorthand": "^3.0.3",
9866 "postcss-page-break": "^3.0.4",
9867 "postcss-place": "^7.0.4",
9868 "postcss-pseudo-class-any-link": "^7.1.2",
9869 "postcss-replace-overflow-wrap": "^4.0.0",
9870 "postcss-selector-not": "^5.0.0",
9871 "postcss-value-parser": "^4.2.0"
9872 },
9873 "engines": {
9874 "node": "^12 || ^14 || >=16"
9875 },
9876 "funding": {
9877 "type": "opencollective",
9878 "url": "https://opencollective.com/csstools"
9879 },
9880 "peerDependencies": {
9881 "postcss": "^8.4"
9882 }
9883 },
9884 "node_modules/postcss-pseudo-class-any-link": {
9885 "version": "7.1.6",
9886 "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-7.1.6.tgz",
9887 "integrity": "sha512-9sCtZkO6f/5ML9WcTLcIyV1yz9D1rf0tWc+ulKcvV30s0iZKS/ONyETvoWsr6vnrmW+X+KmuK3gV/w5EWnT37w==",
9888 "dev": true,
9889 "dependencies": {
9890 "postcss-selector-parser": "^6.0.10"
9891 },
9892 "engines": {
9893 "node": "^12 || ^14 || >=16"
9894 },
9895 "funding": {
9896 "type": "opencollective",
9897 "url": "https://opencollective.com/csstools"
9898 },
9899 "peerDependencies": {
9900 "postcss": "^8.2"
9901 }
9902 },
9903 "node_modules/postcss-replace-overflow-wrap": {
9904 "version": "4.0.0",
9905 "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-4.0.0.tgz",
9906 "integrity": "sha512-KmF7SBPphT4gPPcKZc7aDkweHiKEEO8cla/GjcBK+ckKxiZslIu3C4GCRW3DNfL0o7yW7kMQu9xlZ1kXRXLXtw==",
9907 "dev": true,
9908 "peerDependencies": {
9909 "postcss": "^8.0.3"
9910 }
9911 },
9912 "node_modules/postcss-selector-not": {
9913 "version": "5.0.0",
9914 "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-5.0.0.tgz",
9915 "integrity": "sha512-/2K3A4TCP9orP4TNS7u3tGdRFVKqz/E6pX3aGnriPG0jU78of8wsUcqE4QAhWEU0d+WnMSF93Ah3F//vUtK+iQ==",
9916 "dev": true,
9917 "dependencies": {
9918 "balanced-match": "^1.0.0"
9919 },
9920 "peerDependencies": {
9921 "postcss": "^8.1.0"
9922 }
9923 },
9924 "node_modules/postcss-selector-parser": {
9925 "version": "6.0.10",
9926 "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz",
9927 "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==",
9928 "dev": true,
9929 "dependencies": {
9930 "cssesc": "^3.0.0",
9931 "util-deprecate": "^1.0.2"
9932 },
9933 "engines": {
9934 "node": ">=4"
9935 }
9936 },
9937 "node_modules/postcss-value-parser": {
9938 "version": "4.2.0",
9939 "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz",
9940 "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==",
9941 "dev": true
9942 },
9943 "node_modules/pretty-bytes": {
9944 "version": "5.6.0",
9945 "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz",
9946 "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==",
9947 "dev": true,
9948 "engines": {
9949 "node": ">=6"
9950 },
9951 "funding": {
9952 "url": "https://github.com/sponsors/sindresorhus"
9953 }
9954 },
9955 "node_modules/proc-log": {
9956 "version": "2.0.1",
9957 "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-2.0.1.tgz",
9958 "integrity": "sha512-Kcmo2FhfDTXdcbfDH76N7uBYHINxc/8GW7UAVuVP9I+Va3uHSerrnKV6dLooga/gh7GlgzuCCr/eoldnL1muGw==",
9959 "dev": true,
9960 "engines": {
9961 "node": "^12.13.0 || ^14.15.0 || >=16.0.0"
9962 }
9963 },
9964 "node_modules/process-nextick-args": {
9965 "version": "2.0.1",
9966 "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
9967 "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag=="
9968 },
9969 "node_modules/promise-inflight": {
9970 "version": "1.0.1",
9971 "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz",
9972 "integrity": "sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==",
9973 "dev": true
9974 },
9975 "node_modules/promise-retry": {
9976 "version": "2.0.1",
9977 "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-2.0.1.tgz",
9978 "integrity": "sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==",
9979 "dev": true,
9980 "dependencies": {
9981 "err-code": "^2.0.2",
9982 "retry": "^0.12.0"
9983 },
9984 "engines": {
9985 "node": ">=10"
9986 }
9987 },
9988 "node_modules/proxy-addr": {
9989 "version": "2.0.7",
9990 "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz",
9991 "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==",
9992 "dev": true,
9993 "dependencies": {
9994 "forwarded": "0.2.0",
9995 "ipaddr.js": "1.9.1"
9996 },
9997 "engines": {
9998 "node": ">= 0.10"
9999 }
10000 },
10001 "node_modules/proxy-addr/node_modules/ipaddr.js": {
10002 "version": "1.9.1",
10003 "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz",
10004 "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==",
10005 "dev": true,
10006 "engines": {
10007 "node": ">= 0.10"
10008 }
10009 },
10010 "node_modules/prr": {
10011 "version": "1.0.1",
10012 "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz",
10013 "integrity": "sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==",
10014 "dev": true,
10015 "optional": true
10016 },
10017 "node_modules/punycode": {
10018 "version": "2.1.1",
10019 "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
10020 "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
10021 "dev": true,
10022 "engines": {
10023 "node": ">=6"
10024 }
10025 },
10026 "node_modules/qjobs": {
10027 "version": "1.2.0",
10028 "resolved": "https://registry.npmjs.org/qjobs/-/qjobs-1.2.0.tgz",
10029 "integrity": "sha512-8YOJEHtxpySA3fFDyCRxA+UUV+fA+rTWnuWvylOK/NCjhY+b4ocCtmu8TtsWb+mYeU+GCHf/S66KZF/AsteKHg==",
10030 "dev": true,
10031 "engines": {
10032 "node": ">=0.9"
10033 }
10034 },
10035 "node_modules/qrcode": {
10036 "version": "1.5.0",
10037 "resolved": "https://registry.npmjs.org/qrcode/-/qrcode-1.5.0.tgz",
10038 "integrity": "sha512-9MgRpgVc+/+47dFvQeD6U2s0Z92EsKzcHogtum4QB+UNd025WOJSHvn/hjk9xmzj7Stj95CyUAs31mrjxliEsQ==",
10039 "dependencies": {
10040 "dijkstrajs": "^1.0.1",
10041 "encode-utf8": "^1.0.3",
10042 "pngjs": "^5.0.0",
10043 "yargs": "^15.3.1"
10044 },
10045 "bin": {
10046 "qrcode": "bin/qrcode"
10047 },
10048 "engines": {
10049 "node": ">=10.13.0"
10050 }
10051 },
10052 "node_modules/qrcode/node_modules/ansi-styles": {
10053 "version": "4.3.0",
10054 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
10055 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
10056 "dependencies": {
10057 "color-convert": "^2.0.1"
10058 },
10059 "engines": {
10060 "node": ">=8"
10061 },
10062 "funding": {
10063 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
10064 }
10065 },
10066 "node_modules/qrcode/node_modules/cliui": {
10067 "version": "6.0.0",
10068 "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz",
10069 "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==",
10070 "dependencies": {
10071 "string-width": "^4.2.0",
10072 "strip-ansi": "^6.0.0",
10073 "wrap-ansi": "^6.2.0"
10074 }
10075 },
10076 "node_modules/qrcode/node_modules/color-convert": {
10077 "version": "2.0.1",
10078 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
10079 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
10080 "dependencies": {
10081 "color-name": "~1.1.4"
10082 },
10083 "engines": {
10084 "node": ">=7.0.0"
10085 }
10086 },
10087 "node_modules/qrcode/node_modules/color-name": {
10088 "version": "1.1.4",
10089 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
10090 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
10091 },
10092 "node_modules/qrcode/node_modules/wrap-ansi": {
10093 "version": "6.2.0",
10094 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz",
10095 "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==",
10096 "dependencies": {
10097 "ansi-styles": "^4.0.0",
10098 "string-width": "^4.1.0",
10099 "strip-ansi": "^6.0.0"
10100 },
10101 "engines": {
10102 "node": ">=8"
10103 }
10104 },
10105 "node_modules/qrcode/node_modules/y18n": {
10106 "version": "4.0.3",
10107 "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz",
10108 "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ=="
10109 },
10110 "node_modules/qrcode/node_modules/yargs": {
10111 "version": "15.4.1",
10112 "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz",
10113 "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==",
10114 "dependencies": {
10115 "cliui": "^6.0.0",
10116 "decamelize": "^1.2.0",
10117 "find-up": "^4.1.0",
10118 "get-caller-file": "^2.0.1",
10119 "require-directory": "^2.1.1",
10120 "require-main-filename": "^2.0.0",
10121 "set-blocking": "^2.0.0",
10122 "string-width": "^4.2.0",
10123 "which-module": "^2.0.0",
10124 "y18n": "^4.0.0",
10125 "yargs-parser": "^18.1.2"
10126 },
10127 "engines": {
10128 "node": ">=8"
10129 }
10130 },
10131 "node_modules/qrcode/node_modules/yargs-parser": {
10132 "version": "18.1.3",
10133 "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz",
10134 "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==",
10135 "dependencies": {
10136 "camelcase": "^5.0.0",
10137 "decamelize": "^1.2.0"
10138 },
10139 "engines": {
10140 "node": ">=6"
10141 }
10142 },
10143 "node_modules/qs": {
10144 "version": "6.10.3",
10145 "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz",
10146 "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==",
10147 "dev": true,
10148 "dependencies": {
10149 "side-channel": "^1.0.4"
10150 },
10151 "engines": {
10152 "node": ">=0.6"
10153 },
10154 "funding": {
10155 "url": "https://github.com/sponsors/ljharb"
10156 }
10157 },
10158 "node_modules/queue-microtask": {
10159 "version": "1.2.3",
10160 "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
10161 "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==",
10162 "dev": true,
10163 "funding": [
10164 {
10165 "type": "github",
10166 "url": "https://github.com/sponsors/feross"
10167 },
10168 {
10169 "type": "patreon",
10170 "url": "https://www.patreon.com/feross"
10171 },
10172 {
10173 "type": "consulting",
10174 "url": "https://feross.org/support"
10175 }
10176 ]
10177 },
10178 "node_modules/randombytes": {
10179 "version": "2.1.0",
10180 "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz",
10181 "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==",
10182 "dev": true,
10183 "dependencies": {
10184 "safe-buffer": "^5.1.0"
10185 }
10186 },
10187 "node_modules/range-parser": {
10188 "version": "1.2.1",
10189 "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
10190 "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==",
10191 "dev": true,
10192 "engines": {
10193 "node": ">= 0.6"
10194 }
10195 },
10196 "node_modules/raw-body": {
10197 "version": "2.5.1",
10198 "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz",
10199 "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==",
10200 "dev": true,
10201 "dependencies": {
10202 "bytes": "3.1.2",
10203 "http-errors": "2.0.0",
10204 "iconv-lite": "0.4.24",
10205 "unpipe": "1.0.0"
10206 },
10207 "engines": {
10208 "node": ">= 0.8"
10209 }
10210 },
10211 "node_modules/read-cache": {
10212 "version": "1.0.0",
10213 "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz",
10214 "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==",
10215 "dev": true,
10216 "dependencies": {
10217 "pify": "^2.3.0"
10218 }
10219 },
10220 "node_modules/read-package-json": {
10221 "version": "5.0.1",
10222 "resolved": "https://registry.npmjs.org/read-package-json/-/read-package-json-5.0.1.tgz",
10223 "integrity": "sha512-MALHuNgYWdGW3gKzuNMuYtcSSZbGQm94fAp16xt8VsYTLBjUSc55bLMKe6gzpWue0Tfi6CBgwCSdDAqutGDhMg==",
10224 "dev": true,
10225 "dependencies": {
10226 "glob": "^8.0.1",
10227 "json-parse-even-better-errors": "^2.3.1",
10228 "normalize-package-data": "^4.0.0",
10229 "npm-normalize-package-bin": "^1.0.1"
10230 },
10231 "engines": {
10232 "node": "^12.13.0 || ^14.15.0 || >=16.0.0"
10233 }
10234 },
10235 "node_modules/read-package-json-fast": {
10236 "version": "2.0.3",
10237 "resolved": "https://registry.npmjs.org/read-package-json-fast/-/read-package-json-fast-2.0.3.tgz",
10238 "integrity": "sha512-W/BKtbL+dUjTuRL2vziuYhp76s5HZ9qQhd/dKfWIZveD0O40453QNyZhC0e63lqZrAQ4jiOapVoeJ7JrszenQQ==",
10239 "dev": true,
10240 "dependencies": {
10241 "json-parse-even-better-errors": "^2.3.0",
10242 "npm-normalize-package-bin": "^1.0.1"
10243 },
10244 "engines": {
10245 "node": ">=10"
10246 }
10247 },
10248 "node_modules/readable-stream": {
10249 "version": "3.6.0",
10250 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
10251 "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
10252 "dev": true,
10253 "dependencies": {
10254 "inherits": "^2.0.3",
10255 "string_decoder": "^1.1.1",
10256 "util-deprecate": "^1.0.1"
10257 },
10258 "engines": {
10259 "node": ">= 6"
10260 }
10261 },
10262 "node_modules/readdirp": {
10263 "version": "3.6.0",
10264 "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
10265 "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==",
10266 "dev": true,
10267 "dependencies": {
10268 "picomatch": "^2.2.1"
10269 },
10270 "engines": {
10271 "node": ">=8.10.0"
10272 }
10273 },
10274 "node_modules/reflect-metadata": {
10275 "version": "0.1.13",
10276 "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.13.tgz",
10277 "integrity": "sha512-Ts1Y/anZELhSsjMcU605fU9RE4Oi3p5ORujwbIKXfWa+0Zxs510Qrmrce5/Jowq3cHSZSJqBjypxmHarc+vEWg==",
10278 "dev": true
10279 },
10280 "node_modules/regenerate": {
10281 "version": "1.4.2",
10282 "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz",
10283 "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==",
10284 "dev": true
10285 },
10286 "node_modules/regenerate-unicode-properties": {
10287 "version": "10.0.1",
10288 "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.0.1.tgz",
10289 "integrity": "sha512-vn5DU6yg6h8hP/2OkQo3K7uVILvY4iu0oI4t3HFa81UPkhGJwkRwM10JEc3upjdhHjs/k8GJY1sRBhk5sr69Bw==",
10290 "dev": true,
10291 "dependencies": {
10292 "regenerate": "^1.4.2"
10293 },
10294 "engines": {
10295 "node": ">=4"
10296 }
10297 },
10298 "node_modules/regenerator-runtime": {
10299 "version": "0.13.9",
10300 "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz",
10301 "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==",
10302 "dev": true
10303 },
10304 "node_modules/regenerator-transform": {
10305 "version": "0.15.0",
10306 "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.0.tgz",
10307 "integrity": "sha512-LsrGtPmbYg19bcPHwdtmXwbW+TqNvtY4riE3P83foeHRroMbH6/2ddFBfab3t7kbzc7v7p4wbkIecHImqt0QNg==",
10308 "dev": true,
10309 "dependencies": {
10310 "@babel/runtime": "^7.8.4"
10311 }
10312 },
10313 "node_modules/regex-parser": {
10314 "version": "2.2.11",
10315 "resolved": "https://registry.npmjs.org/regex-parser/-/regex-parser-2.2.11.tgz",
10316 "integrity": "sha512-jbD/FT0+9MBU2XAZluI7w2OBs1RBi6p9M83nkoZayQXXU9e8Robt69FcZc7wU4eJD/YFTjn1JdCk3rbMJajz8Q==",
10317 "dev": true
10318 },
10319 "node_modules/regexpu-core": {
10320 "version": "5.1.0",
10321 "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.1.0.tgz",
10322 "integrity": "sha512-bb6hk+xWd2PEOkj5It46A16zFMs2mv86Iwpdu94la4S3sJ7C973h2dHpYKwIBGaWSO7cIRJ+UX0IeMaWcO4qwA==",
10323 "dev": true,
10324 "dependencies": {
10325 "regenerate": "^1.4.2",
10326 "regenerate-unicode-properties": "^10.0.1",
10327 "regjsgen": "^0.6.0",
10328 "regjsparser": "^0.8.2",
10329 "unicode-match-property-ecmascript": "^2.0.0",
10330 "unicode-match-property-value-ecmascript": "^2.0.0"
10331 },
10332 "engines": {
10333 "node": ">=4"
10334 }
10335 },
10336 "node_modules/regjsgen": {
10337 "version": "0.6.0",
10338 "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.6.0.tgz",
10339 "integrity": "sha512-ozE883Uigtqj3bx7OhL1KNbCzGyW2NQZPl6Hs09WTvCuZD5sTI4JY58bkbQWa/Y9hxIsvJ3M8Nbf7j54IqeZbA==",
10340 "dev": true
10341 },
10342 "node_modules/regjsparser": {
10343 "version": "0.8.4",
10344 "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.8.4.tgz",
10345 "integrity": "sha512-J3LABycON/VNEu3abOviqGHuB/LOtOQj8SKmfP9anY5GfAVw/SPjwzSjxGjbZXIxbGfqTHtJw58C2Li/WkStmA==",
10346 "dev": true,
10347 "dependencies": {
10348 "jsesc": "~0.5.0"
10349 },
10350 "bin": {
10351 "regjsparser": "bin/parser"
10352 }
10353 },
10354 "node_modules/regjsparser/node_modules/jsesc": {
10355 "version": "0.5.0",
10356 "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz",
10357 "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==",
10358 "dev": true,
10359 "bin": {
10360 "jsesc": "bin/jsesc"
10361 }
10362 },
10363 "node_modules/require-directory": {
10364 "version": "2.1.1",
10365 "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
10366 "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==",
10367 "engines": {
10368 "node": ">=0.10.0"
10369 }
10370 },
10371 "node_modules/require-from-string": {
10372 "version": "2.0.2",
10373 "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz",
10374 "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==",
10375 "dev": true,
10376 "engines": {
10377 "node": ">=0.10.0"
10378 }
10379 },
10380 "node_modules/require-main-filename": {
10381 "version": "2.0.0",
10382 "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz",
10383 "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg=="
10384 },
10385 "node_modules/requires-port": {
10386 "version": "1.0.0",
10387 "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz",
10388 "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==",
10389 "dev": true
10390 },
10391 "node_modules/resolve": {
10392 "version": "1.22.0",
10393 "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz",
10394 "integrity": "sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==",
10395 "dev": true,
10396 "dependencies": {
10397 "is-core-module": "^2.8.1",
10398 "path-parse": "^1.0.7",
10399 "supports-preserve-symlinks-flag": "^1.0.0"
10400 },
10401 "bin": {
10402 "resolve": "bin/resolve"
10403 },
10404 "funding": {
10405 "url": "https://github.com/sponsors/ljharb"
10406 }
10407 },
10408 "node_modules/resolve-from": {
10409 "version": "5.0.0",
10410 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz",
10411 "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==",
10412 "dev": true,
10413 "engines": {
10414 "node": ">=8"
10415 }
10416 },
10417 "node_modules/resolve-url-loader": {
10418 "version": "5.0.0",
10419 "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-5.0.0.tgz",
10420 "integrity": "sha512-uZtduh8/8srhBoMx//5bwqjQ+rfYOUq8zC9NrMUGtjBiGTtFJM42s58/36+hTqeqINcnYe08Nj3LkK9lW4N8Xg==",
10421 "dev": true,
10422 "dependencies": {
10423 "adjust-sourcemap-loader": "^4.0.0",
10424 "convert-source-map": "^1.7.0",
10425 "loader-utils": "^2.0.0",
10426 "postcss": "^8.2.14",
10427 "source-map": "0.6.1"
10428 },
10429 "engines": {
10430 "node": ">=12"
10431 }
10432 },
10433 "node_modules/resolve-url-loader/node_modules/loader-utils": {
10434 "version": "2.0.4",
10435 "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz",
10436 "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==",
10437 "dev": true,
10438 "dependencies": {
10439 "big.js": "^5.2.2",
10440 "emojis-list": "^3.0.0",
10441 "json5": "^2.1.2"
10442 },
10443 "engines": {
10444 "node": ">=8.9.0"
10445 }
10446 },
10447 "node_modules/resolve-url-loader/node_modules/source-map": {
10448 "version": "0.6.1",
10449 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
10450 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
10451 "dev": true,
10452 "engines": {
10453 "node": ">=0.10.0"
10454 }
10455 },
10456 "node_modules/restore-cursor": {
10457 "version": "3.1.0",
10458 "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz",
10459 "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==",
10460 "dev": true,
10461 "dependencies": {
10462 "onetime": "^5.1.0",
10463 "signal-exit": "^3.0.2"
10464 },
10465 "engines": {
10466 "node": ">=8"
10467 }
10468 },
10469 "node_modules/retry": {
10470 "version": "0.12.0",
10471 "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz",
10472 "integrity": "sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==",
10473 "dev": true,
10474 "engines": {
10475 "node": ">= 4"
10476 }
10477 },
10478 "node_modules/reusify": {
10479 "version": "1.0.4",
10480 "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz",
10481 "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==",
10482 "dev": true,
10483 "engines": {
10484 "iojs": ">=1.0.0",
10485 "node": ">=0.10.0"
10486 }
10487 },
10488 "node_modules/rfdc": {
10489 "version": "1.3.0",
10490 "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.3.0.tgz",
10491 "integrity": "sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==",
10492 "dev": true
10493 },
10494 "node_modules/rimraf": {
10495 "version": "3.0.2",
10496 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
10497 "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
10498 "dev": true,
10499 "dependencies": {
10500 "glob": "^7.1.3"
10501 },
10502 "bin": {
10503 "rimraf": "bin.js"
10504 },
10505 "funding": {
10506 "url": "https://github.com/sponsors/isaacs"
10507 }
10508 },
10509 "node_modules/rimraf/node_modules/brace-expansion": {
10510 "version": "1.1.11",
10511 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
10512 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
10513 "dev": true,
10514 "dependencies": {
10515 "balanced-match": "^1.0.0",
10516 "concat-map": "0.0.1"
10517 }
10518 },
10519 "node_modules/rimraf/node_modules/glob": {
10520 "version": "7.2.3",
10521 "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
10522 "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
10523 "dev": true,
10524 "dependencies": {
10525 "fs.realpath": "^1.0.0",
10526 "inflight": "^1.0.4",
10527 "inherits": "2",
10528 "minimatch": "^3.1.1",
10529 "once": "^1.3.0",
10530 "path-is-absolute": "^1.0.0"
10531 },
10532 "engines": {
10533 "node": "*"
10534 },
10535 "funding": {
10536 "url": "https://github.com/sponsors/isaacs"
10537 }
10538 },
10539 "node_modules/rimraf/node_modules/minimatch": {
10540 "version": "3.1.2",
10541 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
10542 "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
10543 "dev": true,
10544 "dependencies": {
10545 "brace-expansion": "^1.1.7"
10546 },
10547 "engines": {
10548 "node": "*"
10549 }
10550 },
10551 "node_modules/run-async": {
10552 "version": "2.4.1",
10553 "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz",
10554 "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==",
10555 "dev": true,
10556 "engines": {
10557 "node": ">=0.12.0"
10558 }
10559 },
10560 "node_modules/run-parallel": {
10561 "version": "1.2.0",
10562 "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
10563 "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==",
10564 "dev": true,
10565 "funding": [
10566 {
10567 "type": "github",
10568 "url": "https://github.com/sponsors/feross"
10569 },
10570 {
10571 "type": "patreon",
10572 "url": "https://www.patreon.com/feross"
10573 },
10574 {
10575 "type": "consulting",
10576 "url": "https://feross.org/support"
10577 }
10578 ],
10579 "dependencies": {
10580 "queue-microtask": "^1.2.2"
10581 }
10582 },
10583 "node_modules/rxjs": {
10584 "version": "7.5.6",
10585 "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.5.6.tgz",
10586 "integrity": "sha512-dnyv2/YsXhnm461G+R/Pe5bWP41Nm6LBXEYWI6eiFP4fiwx6WRI/CD0zbdVAudd9xwLEF2IDcKXLHit0FYjUzw==",
10587 "dependencies": {
10588 "tslib": "^2.1.0"
10589 }
10590 },
10591 "node_modules/safe-buffer": {
10592 "version": "5.1.2",
10593 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
10594 "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
10595 },
10596 "node_modules/safer-buffer": {
10597 "version": "2.1.2",
10598 "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
10599 "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
10600 "dev": true
10601 },
10602 "node_modules/sass": {
10603 "version": "1.51.0",
10604 "resolved": "https://registry.npmjs.org/sass/-/sass-1.51.0.tgz",
10605 "integrity": "sha512-haGdpTgywJTvHC2b91GSq+clTKGbtkkZmVAb82jZQN/wTy6qs8DdFm2lhEQbEwrY0QDRgSQ3xDurqM977C3noA==",
10606 "dev": true,
10607 "dependencies": {
10608 "chokidar": ">=3.0.0 <4.0.0",
10609 "immutable": "^4.0.0",
10610 "source-map-js": ">=0.6.2 <2.0.0"
10611 },
10612 "bin": {
10613 "sass": "sass.js"
10614 },
10615 "engines": {
10616 "node": ">=12.0.0"
10617 }
10618 },
10619 "node_modules/sass-loader": {
10620 "version": "12.6.0",
10621 "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-12.6.0.tgz",
10622 "integrity": "sha512-oLTaH0YCtX4cfnJZxKSLAyglED0naiYfNG1iXfU5w1LNZ+ukoA5DtyDIN5zmKVZwYNJP4KRc5Y3hkWga+7tYfA==",
10623 "dev": true,
10624 "dependencies": {
10625 "klona": "^2.0.4",
10626 "neo-async": "^2.6.2"
10627 },
10628 "engines": {
10629 "node": ">= 12.13.0"
10630 },
10631 "funding": {
10632 "type": "opencollective",
10633 "url": "https://opencollective.com/webpack"
10634 },
10635 "peerDependencies": {
10636 "fibers": ">= 3.1.0",
10637 "node-sass": "^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0",
10638 "sass": "^1.3.0",
10639 "sass-embedded": "*",
10640 "webpack": "^5.0.0"
10641 },
10642 "peerDependenciesMeta": {
10643 "fibers": {
10644 "optional": true
10645 },
10646 "node-sass": {
10647 "optional": true
10648 },
10649 "sass": {
10650 "optional": true
10651 },
10652 "sass-embedded": {
10653 "optional": true
10654 }
10655 }
10656 },
10657 "node_modules/sax": {
10658 "version": "1.2.4",
10659 "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz",
10660 "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==",
10661 "dev": true
10662 },
10663 "node_modules/schema-utils": {
10664 "version": "2.7.1",
10665 "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz",
10666 "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==",
10667 "dev": true,
10668 "dependencies": {
10669 "@types/json-schema": "^7.0.5",
10670 "ajv": "^6.12.4",
10671 "ajv-keywords": "^3.5.2"
10672 },
10673 "engines": {
10674 "node": ">= 8.9.0"
10675 },
10676 "funding": {
10677 "type": "opencollective",
10678 "url": "https://opencollective.com/webpack"
10679 }
10680 },
10681 "node_modules/schema-utils/node_modules/ajv": {
10682 "version": "6.12.6",
10683 "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
10684 "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
10685 "dev": true,
10686 "dependencies": {
10687 "fast-deep-equal": "^3.1.1",
10688 "fast-json-stable-stringify": "^2.0.0",
10689 "json-schema-traverse": "^0.4.1",
10690 "uri-js": "^4.2.2"
10691 },
10692 "funding": {
10693 "type": "github",
10694 "url": "https://github.com/sponsors/epoberezkin"
10695 }
10696 },
10697 "node_modules/schema-utils/node_modules/ajv-keywords": {
10698 "version": "3.5.2",
10699 "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz",
10700 "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==",
10701 "dev": true,
10702 "peerDependencies": {
10703 "ajv": "^6.9.1"
10704 }
10705 },
10706 "node_modules/schema-utils/node_modules/json-schema-traverse": {
10707 "version": "0.4.1",
10708 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
10709 "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
10710 "dev": true
10711 },
10712 "node_modules/select-hose": {
10713 "version": "2.0.0",
10714 "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz",
10715 "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==",
10716 "dev": true
10717 },
10718 "node_modules/selfsigned": {
10719 "version": "2.0.1",
10720 "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.0.1.tgz",
10721 "integrity": "sha512-LmME957M1zOsUhG+67rAjKfiWFox3SBxE/yymatMZsAx+oMrJ0YQ8AToOnyCm7xbeg2ep37IHLxdu0o2MavQOQ==",
10722 "dev": true,
10723 "dependencies": {
10724 "node-forge": "^1"
10725 },
10726 "engines": {
10727 "node": ">=10"
10728 }
10729 },
10730 "node_modules/semver": {
10731 "version": "7.3.7",
10732 "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz",
10733 "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==",
10734 "dev": true,
10735 "dependencies": {
10736 "lru-cache": "^6.0.0"
10737 },
10738 "bin": {
10739 "semver": "bin/semver.js"
10740 },
10741 "engines": {
10742 "node": ">=10"
10743 }
10744 },
10745 "node_modules/semver/node_modules/lru-cache": {
10746 "version": "6.0.0",
10747 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
10748 "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
10749 "dev": true,
10750 "dependencies": {
10751 "yallist": "^4.0.0"
10752 },
10753 "engines": {
10754 "node": ">=10"
10755 }
10756 },
10757 "node_modules/send": {
10758 "version": "0.18.0",
10759 "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz",
10760 "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==",
10761 "dev": true,
10762 "dependencies": {
10763 "debug": "2.6.9",
10764 "depd": "2.0.0",
10765 "destroy": "1.2.0",
10766 "encodeurl": "~1.0.2",
10767 "escape-html": "~1.0.3",
10768 "etag": "~1.8.1",
10769 "fresh": "0.5.2",
10770 "http-errors": "2.0.0",
10771 "mime": "1.6.0",
10772 "ms": "2.1.3",
10773 "on-finished": "2.4.1",
10774 "range-parser": "~1.2.1",
10775 "statuses": "2.0.1"
10776 },
10777 "engines": {
10778 "node": ">= 0.8.0"
10779 }
10780 },
10781 "node_modules/send/node_modules/debug": {
10782 "version": "2.6.9",
10783 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
10784 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
10785 "dev": true,
10786 "dependencies": {
10787 "ms": "2.0.0"
10788 }
10789 },
10790 "node_modules/send/node_modules/debug/node_modules/ms": {
10791 "version": "2.0.0",
10792 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
10793 "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
10794 "dev": true
10795 },
10796 "node_modules/send/node_modules/mime": {
10797 "version": "1.6.0",
10798 "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
10799 "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",
10800 "dev": true,
10801 "bin": {
10802 "mime": "cli.js"
10803 },
10804 "engines": {
10805 "node": ">=4"
10806 }
10807 },
10808 "node_modules/send/node_modules/ms": {
10809 "version": "2.1.3",
10810 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
10811 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
10812 "dev": true
10813 },
10814 "node_modules/send/node_modules/statuses": {
10815 "version": "2.0.1",
10816 "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz",
10817 "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==",
10818 "dev": true,
10819 "engines": {
10820 "node": ">= 0.8"
10821 }
10822 },
10823 "node_modules/serialize-javascript": {
10824 "version": "6.0.0",
10825 "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz",
10826 "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==",
10827 "dev": true,
10828 "dependencies": {
10829 "randombytes": "^2.1.0"
10830 }
10831 },
10832 "node_modules/serve-index": {
10833 "version": "1.9.1",
10834 "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz",
10835 "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==",
10836 "dev": true,
10837 "dependencies": {
10838 "accepts": "~1.3.4",
10839 "batch": "0.6.1",
10840 "debug": "2.6.9",
10841 "escape-html": "~1.0.3",
10842 "http-errors": "~1.6.2",
10843 "mime-types": "~2.1.17",
10844 "parseurl": "~1.3.2"
10845 },
10846 "engines": {
10847 "node": ">= 0.8.0"
10848 }
10849 },
10850 "node_modules/serve-index/node_modules/debug": {
10851 "version": "2.6.9",
10852 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
10853 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
10854 "dev": true,
10855 "dependencies": {
10856 "ms": "2.0.0"
10857 }
10858 },
10859 "node_modules/serve-index/node_modules/depd": {
10860 "version": "1.1.2",
10861 "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
10862 "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==",
10863 "dev": true,
10864 "engines": {
10865 "node": ">= 0.6"
10866 }
10867 },
10868 "node_modules/serve-index/node_modules/http-errors": {
10869 "version": "1.6.3",
10870 "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz",
10871 "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==",
10872 "dev": true,
10873 "dependencies": {
10874 "depd": "~1.1.2",
10875 "inherits": "2.0.3",
10876 "setprototypeof": "1.1.0",
10877 "statuses": ">= 1.4.0 < 2"
10878 },
10879 "engines": {
10880 "node": ">= 0.6"
10881 }
10882 },
10883 "node_modules/serve-index/node_modules/inherits": {
10884 "version": "2.0.3",
10885 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
10886 "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==",
10887 "dev": true
10888 },
10889 "node_modules/serve-index/node_modules/ms": {
10890 "version": "2.0.0",
10891 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
10892 "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
10893 "dev": true
10894 },
10895 "node_modules/serve-index/node_modules/setprototypeof": {
10896 "version": "1.1.0",
10897 "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz",
10898 "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==",
10899 "dev": true
10900 },
10901 "node_modules/serve-static": {
10902 "version": "1.15.0",
10903 "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz",
10904 "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==",
10905 "dev": true,
10906 "dependencies": {
10907 "encodeurl": "~1.0.2",
10908 "escape-html": "~1.0.3",
10909 "parseurl": "~1.3.3",
10910 "send": "0.18.0"
10911 },
10912 "engines": {
10913 "node": ">= 0.8.0"
10914 }
10915 },
10916 "node_modules/set-blocking": {
10917 "version": "2.0.0",
10918 "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
10919 "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw=="
10920 },
10921 "node_modules/setimmediate": {
10922 "version": "1.0.5",
10923 "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz",
10924 "integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA=="
10925 },
10926 "node_modules/setprototypeof": {
10927 "version": "1.2.0",
10928 "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz",
10929 "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==",
10930 "dev": true
10931 },
10932 "node_modules/shallow-clone": {
10933 "version": "3.0.1",
10934 "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz",
10935 "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==",
10936 "dev": true,
10937 "dependencies": {
10938 "kind-of": "^6.0.2"
10939 },
10940 "engines": {
10941 "node": ">=8"
10942 }
10943 },
10944 "node_modules/shebang-command": {
10945 "version": "2.0.0",
10946 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
10947 "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
10948 "dev": true,
10949 "dependencies": {
10950 "shebang-regex": "^3.0.0"
10951 },
10952 "engines": {
10953 "node": ">=8"
10954 }
10955 },
10956 "node_modules/shebang-regex": {
10957 "version": "3.0.0",
10958 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
10959 "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
10960 "dev": true,
10961 "engines": {
10962 "node": ">=8"
10963 }
10964 },
10965 "node_modules/side-channel": {
10966 "version": "1.0.4",
10967 "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz",
10968 "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==",
10969 "dev": true,
10970 "dependencies": {
10971 "call-bind": "^1.0.0",
10972 "get-intrinsic": "^1.0.2",
10973 "object-inspect": "^1.9.0"
10974 },
10975 "funding": {
10976 "url": "https://github.com/sponsors/ljharb"
10977 }
10978 },
10979 "node_modules/signal-exit": {
10980 "version": "3.0.7",
10981 "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz",
10982 "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==",
10983 "dev": true
10984 },
10985 "node_modules/slash": {
10986 "version": "4.0.0",
10987 "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz",
10988 "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==",
10989 "dev": true,
10990 "engines": {
10991 "node": ">=12"
10992 },
10993 "funding": {
10994 "url": "https://github.com/sponsors/sindresorhus"
10995 }
10996 },
10997 "node_modules/smart-buffer": {
10998 "version": "4.2.0",
10999 "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz",
11000 "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==",
11001 "dev": true,
11002 "engines": {
11003 "node": ">= 6.0.0",
11004 "npm": ">= 3.0.0"
11005 }
11006 },
11007 "node_modules/socket.io": {
11008 "version": "4.7.4",
11009 "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-4.7.4.tgz",
11010 "integrity": "sha512-DcotgfP1Zg9iP/dH9zvAQcWrE0TtbMVwXmlV4T4mqsvY+gw+LqUGPfx2AoVyRk0FLME+GQhufDMyacFmw7ksqw==",
11011 "dev": true,
11012 "dependencies": {
11013 "accepts": "~1.3.4",
11014 "base64id": "~2.0.0",
11015 "cors": "~2.8.5",
11016 "debug": "~4.3.2",
11017 "engine.io": "~6.5.2",
11018 "socket.io-adapter": "~2.5.2",
11019 "socket.io-parser": "~4.2.4"
11020 },
11021 "engines": {
11022 "node": ">=10.2.0"
11023 }
11024 },
11025 "node_modules/socket.io-adapter": {
11026 "version": "2.5.4",
11027 "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-2.5.4.tgz",
11028 "integrity": "sha512-wDNHGXGewWAjQPt3pyeYBtpWSq9cLE5UW1ZUPL/2eGK9jtse/FpXib7epSTsz0Q0m+6sg6Y4KtcFTlah1bdOVg==",
11029 "dev": true,
11030 "dependencies": {
11031 "debug": "~4.3.4",
11032 "ws": "~8.11.0"
11033 }
11034 },
11035 "node_modules/socket.io-parser": {
11036 "version": "4.2.4",
11037 "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-4.2.4.tgz",
11038 "integrity": "sha512-/GbIKmo8ioc+NIWIhwdecY0ge+qVBSMdgxGygevmdHj24bsfgtCmcUUcQ5ZzcylGFHsN3k4HB4Cgkl96KVnuew==",
11039 "dev": true,
11040 "dependencies": {
11041 "@socket.io/component-emitter": "~3.1.0",
11042 "debug": "~4.3.1"
11043 },
11044 "engines": {
11045 "node": ">=10.0.0"
11046 }
11047 },
11048 "node_modules/sockjs": {
11049 "version": "0.3.24",
11050 "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz",
11051 "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==",
11052 "dev": true,
11053 "dependencies": {
11054 "faye-websocket": "^0.11.3",
11055 "uuid": "^8.3.2",
11056 "websocket-driver": "^0.7.4"
11057 }
11058 },
11059 "node_modules/socks": {
11060 "version": "2.6.2",
11061 "resolved": "https://registry.npmjs.org/socks/-/socks-2.6.2.tgz",
11062 "integrity": "sha512-zDZhHhZRY9PxRruRMR7kMhnf3I8hDs4S3f9RecfnGxvcBHQcKcIH/oUcEWffsfl1XxdYlA7nnlGbbTvPz9D8gA==",
11063 "dev": true,
11064 "dependencies": {
11065 "ip": "^1.1.5",
11066 "smart-buffer": "^4.2.0"
11067 },
11068 "engines": {
11069 "node": ">= 10.13.0",
11070 "npm": ">= 3.0.0"
11071 }
11072 },
11073 "node_modules/socks-proxy-agent": {
11074 "version": "6.2.1",
11075 "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-6.2.1.tgz",
11076 "integrity": "sha512-a6KW9G+6B3nWZ1yB8G7pJwL3ggLy1uTzKAgCb7ttblwqdz9fMGJUuTy3uFzEP48FAs9FLILlmzDlE2JJhVQaXQ==",
11077 "dev": true,
11078 "dependencies": {
11079 "agent-base": "^6.0.2",
11080 "debug": "^4.3.3",
11081 "socks": "^2.6.2"
11082 },
11083 "engines": {
11084 "node": ">= 10"
11085 }
11086 },
11087 "node_modules/source-map": {
11088 "version": "0.7.3",
11089 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz",
11090 "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==",
11091 "dev": true,
11092 "engines": {
11093 "node": ">= 8"
11094 }
11095 },
11096 "node_modules/source-map-js": {
11097 "version": "1.0.2",
11098 "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz",
11099 "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==",
11100 "dev": true,
11101 "engines": {
11102 "node": ">=0.10.0"
11103 }
11104 },
11105 "node_modules/source-map-loader": {
11106 "version": "3.0.1",
11107 "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.1.tgz",
11108 "integrity": "sha512-Vp1UsfyPvgujKQzi4pyDiTOnE3E4H+yHvkVRN3c/9PJmQS4CQJExvcDvaX/D+RV+xQben9HJ56jMJS3CgUeWyA==",
11109 "dev": true,
11110 "dependencies": {
11111 "abab": "^2.0.5",
11112 "iconv-lite": "^0.6.3",
11113 "source-map-js": "^1.0.1"
11114 },
11115 "engines": {
11116 "node": ">= 12.13.0"
11117 },
11118 "funding": {
11119 "type": "opencollective",
11120 "url": "https://opencollective.com/webpack"
11121 },
11122 "peerDependencies": {
11123 "webpack": "^5.0.0"
11124 }
11125 },
11126 "node_modules/source-map-loader/node_modules/iconv-lite": {
11127 "version": "0.6.3",
11128 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz",
11129 "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==",
11130 "dev": true,
11131 "dependencies": {
11132 "safer-buffer": ">= 2.1.2 < 3.0.0"
11133 },
11134 "engines": {
11135 "node": ">=0.10.0"
11136 }
11137 },
11138 "node_modules/source-map-resolve": {
11139 "version": "0.6.0",
11140 "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.6.0.tgz",
11141 "integrity": "sha512-KXBr9d/fO/bWo97NXsPIAW1bFSBOuCnjbNTBMO7N59hsv5i9yzRDfcYwwt0l04+VqnKC+EwzvJZIP/qkuMgR/w==",
11142 "deprecated": "See https://github.com/lydell/source-map-resolve#deprecated",
11143 "dev": true,
11144 "dependencies": {
11145 "atob": "^2.1.2",
11146 "decode-uri-component": "^0.2.0"
11147 }
11148 },
11149 "node_modules/source-map-support": {
11150 "version": "0.5.21",
11151 "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz",
11152 "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==",
11153 "dev": true,
11154 "dependencies": {
11155 "buffer-from": "^1.0.0",
11156 "source-map": "^0.6.0"
11157 }
11158 },
11159 "node_modules/source-map-support/node_modules/source-map": {
11160 "version": "0.6.1",
11161 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
11162 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
11163 "dev": true,
11164 "engines": {
11165 "node": ">=0.10.0"
11166 }
11167 },
11168 "node_modules/sourcemap-codec": {
11169 "version": "1.4.8",
11170 "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz",
11171 "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==",
11172 "dev": true
11173 },
11174 "node_modules/spdx-correct": {
11175 "version": "3.1.1",
11176 "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz",
11177 "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==",
11178 "dev": true,
11179 "dependencies": {
11180 "spdx-expression-parse": "^3.0.0",
11181 "spdx-license-ids": "^3.0.0"
11182 }
11183 },
11184 "node_modules/spdx-exceptions": {
11185 "version": "2.3.0",
11186 "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz",
11187 "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==",
11188 "dev": true
11189 },
11190 "node_modules/spdx-expression-parse": {
11191 "version": "3.0.1",
11192 "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz",
11193 "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==",
11194 "dev": true,
11195 "dependencies": {
11196 "spdx-exceptions": "^2.1.0",
11197 "spdx-license-ids": "^3.0.0"
11198 }
11199 },
11200 "node_modules/spdx-license-ids": {
11201 "version": "3.0.11",
11202 "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.11.tgz",
11203 "integrity": "sha512-Ctl2BrFiM0X3MANYgj3CkygxhRmr9mi6xhejbdO960nF6EDJApTYpn0BQnDKlnNBULKiCN1n3w9EBkHK8ZWg+g==",
11204 "dev": true
11205 },
11206 "node_modules/spdy": {
11207 "version": "4.0.2",
11208 "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz",
11209 "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==",
11210 "dev": true,
11211 "dependencies": {
11212 "debug": "^4.1.0",
11213 "handle-thing": "^2.0.0",
11214 "http-deceiver": "^1.2.7",
11215 "select-hose": "^2.0.0",
11216 "spdy-transport": "^3.0.0"
11217 },
11218 "engines": {
11219 "node": ">=6.0.0"
11220 }
11221 },
11222 "node_modules/spdy-transport": {
11223 "version": "3.0.0",
11224 "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz",
11225 "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==",
11226 "dev": true,
11227 "dependencies": {
11228 "debug": "^4.1.0",
11229 "detect-node": "^2.0.4",
11230 "hpack.js": "^2.1.6",
11231 "obuf": "^1.1.2",
11232 "readable-stream": "^3.0.6",
11233 "wbuf": "^1.7.3"
11234 }
11235 },
11236 "node_modules/sprintf-js": {
11237 "version": "1.0.3",
11238 "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
11239 "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==",
11240 "dev": true
11241 },
11242 "node_modules/ssri": {
11243 "version": "9.0.1",
11244 "resolved": "https://registry.npmjs.org/ssri/-/ssri-9.0.1.tgz",
11245 "integrity": "sha512-o57Wcn66jMQvfHG1FlYbWeZWW/dHZhJXjpIcTfXldXEk5nz5lStPo3mK0OJQfGR3RbZUlbISexbljkJzuEj/8Q==",
11246 "dev": true,
11247 "dependencies": {
11248 "minipass": "^3.1.1"
11249 },
11250 "engines": {
11251 "node": "^12.13.0 || ^14.15.0 || >=16.0.0"
11252 }
11253 },
11254 "node_modules/stats-js": {
11255 "version": "1.0.1",
11256 "resolved": "https://registry.npmjs.org/stats-js/-/stats-js-1.0.1.tgz",
11257 "integrity": "sha512-EAwEFghGNv8mlYC4CZzI5kWghsnP8uBKXw6VLRHtXkOk5xySfUKLTqTkjgJFfDluIkf/O7eZwi5MXP50VeTbUg=="
11258 },
11259 "node_modules/statuses": {
11260 "version": "1.5.0",
11261 "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
11262 "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==",
11263 "dev": true,
11264 "engines": {
11265 "node": ">= 0.6"
11266 }
11267 },
11268 "node_modules/streamroller": {
11269 "version": "3.1.1",
11270 "resolved": "https://registry.npmjs.org/streamroller/-/streamroller-3.1.1.tgz",
11271 "integrity": "sha512-iPhtd9unZ6zKdWgMeYGfSBuqCngyJy1B/GPi/lTpwGpa3bajuX30GjUVd0/Tn/Xhg0mr4DOSENozz9Y06qyonQ==",
11272 "dev": true,
11273 "dependencies": {
11274 "date-format": "^4.0.10",
11275 "debug": "^4.3.4",
11276 "fs-extra": "^10.1.0"
11277 },
11278 "engines": {
11279 "node": ">=8.0"
11280 }
11281 },
11282 "node_modules/string_decoder": {
11283 "version": "1.3.0",
11284 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
11285 "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
11286 "dev": true,
11287 "dependencies": {
11288 "safe-buffer": "~5.2.0"
11289 }
11290 },
11291 "node_modules/string_decoder/node_modules/safe-buffer": {
11292 "version": "5.2.1",
11293 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
11294 "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
11295 "dev": true,
11296 "funding": [
11297 {
11298 "type": "github",
11299 "url": "https://github.com/sponsors/feross"
11300 },
11301 {
11302 "type": "patreon",
11303 "url": "https://www.patreon.com/feross"
11304 },
11305 {
11306 "type": "consulting",
11307 "url": "https://feross.org/support"
11308 }
11309 ]
11310 },
11311 "node_modules/string-width": {
11312 "version": "4.2.3",
11313 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
11314 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
11315 "dependencies": {
11316 "emoji-regex": "^8.0.0",
11317 "is-fullwidth-code-point": "^3.0.0",
11318 "strip-ansi": "^6.0.1"
11319 },
11320 "engines": {
11321 "node": ">=8"
11322 }
11323 },
11324 "node_modules/strip-ansi": {
11325 "version": "6.0.1",
11326 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
11327 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
11328 "dependencies": {
11329 "ansi-regex": "^5.0.1"
11330 },
11331 "engines": {
11332 "node": ">=8"
11333 }
11334 },
11335 "node_modules/strip-final-newline": {
11336 "version": "2.0.0",
11337 "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz",
11338 "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==",
11339 "dev": true,
11340 "engines": {
11341 "node": ">=6"
11342 }
11343 },
11344 "node_modules/stylus": {
11345 "version": "0.57.0",
11346 "resolved": "https://registry.npmjs.org/stylus/-/stylus-0.57.0.tgz",
11347 "integrity": "sha512-yOI6G8WYfr0q8v8rRvE91wbxFU+rJPo760Va4MF6K0I6BZjO4r+xSynkvyPBP9tV1CIEUeRsiidjIs2rzb1CnQ==",
11348 "dev": true,
11349 "dependencies": {
11350 "css": "^3.0.0",
11351 "debug": "^4.3.2",
11352 "glob": "^7.1.6",
11353 "safer-buffer": "^2.1.2",
11354 "sax": "~1.2.4",
11355 "source-map": "^0.7.3"
11356 },
11357 "bin": {
11358 "stylus": "bin/stylus"
11359 },
11360 "engines": {
11361 "node": "*"
11362 }
11363 },
11364 "node_modules/stylus-loader": {
11365 "version": "6.2.0",
11366 "resolved": "https://registry.npmjs.org/stylus-loader/-/stylus-loader-6.2.0.tgz",
11367 "integrity": "sha512-5dsDc7qVQGRoc6pvCL20eYgRUxepZ9FpeK28XhdXaIPP6kXr6nI1zAAKFQgP5OBkOfKaURp4WUpJzspg1f01Gg==",
11368 "dev": true,
11369 "dependencies": {
11370 "fast-glob": "^3.2.7",
11371 "klona": "^2.0.4",
11372 "normalize-path": "^3.0.0"
11373 },
11374 "engines": {
11375 "node": ">= 12.13.0"
11376 },
11377 "funding": {
11378 "type": "opencollective",
11379 "url": "https://opencollective.com/webpack"
11380 },
11381 "peerDependencies": {
11382 "stylus": ">=0.52.4",
11383 "webpack": "^5.0.0"
11384 }
11385 },
11386 "node_modules/stylus/node_modules/brace-expansion": {
11387 "version": "1.1.11",
11388 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
11389 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
11390 "dev": true,
11391 "dependencies": {
11392 "balanced-match": "^1.0.0",
11393 "concat-map": "0.0.1"
11394 }
11395 },
11396 "node_modules/stylus/node_modules/glob": {
11397 "version": "7.2.3",
11398 "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
11399 "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
11400 "dev": true,
11401 "dependencies": {
11402 "fs.realpath": "^1.0.0",
11403 "inflight": "^1.0.4",
11404 "inherits": "2",
11405 "minimatch": "^3.1.1",
11406 "once": "^1.3.0",
11407 "path-is-absolute": "^1.0.0"
11408 },
11409 "engines": {
11410 "node": "*"
11411 },
11412 "funding": {
11413 "url": "https://github.com/sponsors/isaacs"
11414 }
11415 },
11416 "node_modules/stylus/node_modules/minimatch": {
11417 "version": "3.1.2",
11418 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
11419 "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
11420 "dev": true,
11421 "dependencies": {
11422 "brace-expansion": "^1.1.7"
11423 },
11424 "engines": {
11425 "node": "*"
11426 }
11427 },
11428 "node_modules/supports-color": {
11429 "version": "5.5.0",
11430 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
11431 "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
11432 "dev": true,
11433 "dependencies": {
11434 "has-flag": "^3.0.0"
11435 },
11436 "engines": {
11437 "node": ">=4"
11438 }
11439 },
11440 "node_modules/supports-preserve-symlinks-flag": {
11441 "version": "1.0.0",
11442 "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
11443 "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==",
11444 "dev": true,
11445 "engines": {
11446 "node": ">= 0.4"
11447 },
11448 "funding": {
11449 "url": "https://github.com/sponsors/ljharb"
11450 }
11451 },
11452 "node_modules/symbol-observable": {
11453 "version": "4.0.0",
11454 "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-4.0.0.tgz",
11455 "integrity": "sha512-b19dMThMV4HVFynSAM1++gBHAbk2Tc/osgLIBZMKsyqh34jb2e8Os7T6ZW/Bt3pJFdBTd2JwAnAAEQV7rSNvcQ==",
11456 "dev": true,
11457 "engines": {
11458 "node": ">=0.10"
11459 }
11460 },
11461 "node_modules/tapable": {
11462 "version": "2.2.1",
11463 "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz",
11464 "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==",
11465 "dev": true,
11466 "engines": {
11467 "node": ">=6"
11468 }
11469 },
11470 "node_modules/tar": {
11471 "version": "6.1.11",
11472 "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.11.tgz",
11473 "integrity": "sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA==",
11474 "dev": true,
11475 "dependencies": {
11476 "chownr": "^2.0.0",
11477 "fs-minipass": "^2.0.0",
11478 "minipass": "^3.0.0",
11479 "minizlib": "^2.1.1",
11480 "mkdirp": "^1.0.3",
11481 "yallist": "^4.0.0"
11482 },
11483 "engines": {
11484 "node": ">= 10"
11485 }
11486 },
11487 "node_modules/terser": {
11488 "version": "5.13.1",
11489 "resolved": "https://registry.npmjs.org/terser/-/terser-5.13.1.tgz",
11490 "integrity": "sha512-hn4WKOfwnwbYfe48NgrQjqNOH9jzLqRcIfbYytOXCOv46LBfWr9bDS17MQqOi+BWGD0sJK3Sj5NC/gJjiojaoA==",
11491 "dev": true,
11492 "dependencies": {
11493 "acorn": "^8.5.0",
11494 "commander": "^2.20.0",
11495 "source-map": "~0.8.0-beta.0",
11496 "source-map-support": "~0.5.20"
11497 },
11498 "bin": {
11499 "terser": "bin/terser"
11500 },
11501 "engines": {
11502 "node": ">=10"
11503 }
11504 },
11505 "node_modules/terser-webpack-plugin": {
11506 "version": "5.3.3",
11507 "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.3.tgz",
11508 "integrity": "sha512-Fx60G5HNYknNTNQnzQ1VePRuu89ZVYWfjRAeT5rITuCY/1b08s49e5kSQwHDirKZWuoKOBRFS98EUUoZ9kLEwQ==",
11509 "dev": true,
11510 "dependencies": {
11511 "@jridgewell/trace-mapping": "^0.3.7",
11512 "jest-worker": "^27.4.5",
11513 "schema-utils": "^3.1.1",
11514 "serialize-javascript": "^6.0.0",
11515 "terser": "^5.7.2"
11516 },
11517 "engines": {
11518 "node": ">= 10.13.0"
11519 },
11520 "funding": {
11521 "type": "opencollective",
11522 "url": "https://opencollective.com/webpack"
11523 },
11524 "peerDependencies": {
11525 "webpack": "^5.1.0"
11526 },
11527 "peerDependenciesMeta": {
11528 "@swc/core": {
11529 "optional": true
11530 },
11531 "esbuild": {
11532 "optional": true
11533 },
11534 "uglify-js": {
11535 "optional": true
11536 }
11537 }
11538 },
11539 "node_modules/terser-webpack-plugin/node_modules/ajv": {
11540 "version": "6.12.6",
11541 "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
11542 "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
11543 "dev": true,
11544 "dependencies": {
11545 "fast-deep-equal": "^3.1.1",
11546 "fast-json-stable-stringify": "^2.0.0",
11547 "json-schema-traverse": "^0.4.1",
11548 "uri-js": "^4.2.2"
11549 },
11550 "funding": {
11551 "type": "github",
11552 "url": "https://github.com/sponsors/epoberezkin"
11553 }
11554 },
11555 "node_modules/terser-webpack-plugin/node_modules/ajv-keywords": {
11556 "version": "3.5.2",
11557 "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz",
11558 "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==",
11559 "dev": true,
11560 "peerDependencies": {
11561 "ajv": "^6.9.1"
11562 }
11563 },
11564 "node_modules/terser-webpack-plugin/node_modules/json-schema-traverse": {
11565 "version": "0.4.1",
11566 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
11567 "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
11568 "dev": true
11569 },
11570 "node_modules/terser-webpack-plugin/node_modules/schema-utils": {
11571 "version": "3.1.1",
11572 "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz",
11573 "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==",
11574 "dev": true,
11575 "dependencies": {
11576 "@types/json-schema": "^7.0.8",
11577 "ajv": "^6.12.5",
11578 "ajv-keywords": "^3.5.2"
11579 },
11580 "engines": {
11581 "node": ">= 10.13.0"
11582 },
11583 "funding": {
11584 "type": "opencollective",
11585 "url": "https://opencollective.com/webpack"
11586 }
11587 },
11588 "node_modules/terser/node_modules/source-map": {
11589 "version": "0.8.0-beta.0",
11590 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.8.0-beta.0.tgz",
11591 "integrity": "sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==",
11592 "dev": true,
11593 "dependencies": {
11594 "whatwg-url": "^7.0.0"
11595 },
11596 "engines": {
11597 "node": ">= 8"
11598 }
11599 },
11600 "node_modules/test-exclude": {
11601 "version": "6.0.0",
11602 "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz",
11603 "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==",
11604 "dev": true,
11605 "dependencies": {
11606 "@istanbuljs/schema": "^0.1.2",
11607 "glob": "^7.1.4",
11608 "minimatch": "^3.0.4"
11609 },
11610 "engines": {
11611 "node": ">=8"
11612 }
11613 },
11614 "node_modules/test-exclude/node_modules/brace-expansion": {
11615 "version": "1.1.11",
11616 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
11617 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
11618 "dev": true,
11619 "dependencies": {
11620 "balanced-match": "^1.0.0",
11621 "concat-map": "0.0.1"
11622 }
11623 },
11624 "node_modules/test-exclude/node_modules/glob": {
11625 "version": "7.2.3",
11626 "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
11627 "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
11628 "dev": true,
11629 "dependencies": {
11630 "fs.realpath": "^1.0.0",
11631 "inflight": "^1.0.4",
11632 "inherits": "2",
11633 "minimatch": "^3.1.1",
11634 "once": "^1.3.0",
11635 "path-is-absolute": "^1.0.0"
11636 },
11637 "engines": {
11638 "node": "*"
11639 },
11640 "funding": {
11641 "url": "https://github.com/sponsors/isaacs"
11642 }
11643 },
11644 "node_modules/test-exclude/node_modules/minimatch": {
11645 "version": "3.1.2",
11646 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
11647 "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
11648 "dev": true,
11649 "dependencies": {
11650 "brace-expansion": "^1.1.7"
11651 },
11652 "engines": {
11653 "node": "*"
11654 }
11655 },
11656 "node_modules/text-table": {
11657 "version": "0.2.0",
11658 "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz",
11659 "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==",
11660 "dev": true
11661 },
11662 "node_modules/three": {
11663 "version": "0.140.2",
11664 "resolved": "https://registry.npmjs.org/three/-/three-0.140.2.tgz",
11665 "integrity": "sha512-DdT/AHm/TbZXEhQKQpGt5/iSgBrmXpjU26FNtj1KhllVPTKj1eG4X/ShyD5W2fngE+I1s1wa4ttC4C3oCJt7Ag=="
11666 },
11667 "node_modules/through": {
11668 "version": "2.3.8",
11669 "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
11670 "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==",
11671 "dev": true
11672 },
11673 "node_modules/thunky": {
11674 "version": "1.1.0",
11675 "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz",
11676 "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==",
11677 "dev": true
11678 },
11679 "node_modules/tmp": {
11680 "version": "0.0.33",
11681 "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz",
11682 "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==",
11683 "dev": true,
11684 "dependencies": {
11685 "os-tmpdir": "~1.0.2"
11686 },
11687 "engines": {
11688 "node": ">=0.6.0"
11689 }
11690 },
11691 "node_modules/to-fast-properties": {
11692 "version": "2.0.0",
11693 "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
11694 "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==",
11695 "dev": true,
11696 "engines": {
11697 "node": ">=4"
11698 }
11699 },
11700 "node_modules/to-regex-range": {
11701 "version": "5.0.1",
11702 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
11703 "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
11704 "dev": true,
11705 "dependencies": {
11706 "is-number": "^7.0.0"
11707 },
11708 "engines": {
11709 "node": ">=8.0"
11710 }
11711 },
11712 "node_modules/toidentifier": {
11713 "version": "1.0.1",
11714 "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz",
11715 "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==",
11716 "dev": true,
11717 "engines": {
11718 "node": ">=0.6"
11719 }
11720 },
11721 "node_modules/tr46": {
11722 "version": "1.0.1",
11723 "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz",
11724 "integrity": "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==",
11725 "dev": true,
11726 "dependencies": {
11727 "punycode": "^2.1.0"
11728 }
11729 },
11730 "node_modules/tree-kill": {
11731 "version": "1.2.2",
11732 "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz",
11733 "integrity": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==",
11734 "dev": true,
11735 "bin": {
11736 "tree-kill": "cli.js"
11737 }
11738 },
11739 "node_modules/tslib": {
11740 "version": "2.4.0",
11741 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz",
11742 "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ=="
11743 },
11744 "node_modules/type-fest": {
11745 "version": "0.21.3",
11746 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz",
11747 "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==",
11748 "dev": true,
11749 "engines": {
11750 "node": ">=10"
11751 },
11752 "funding": {
11753 "url": "https://github.com/sponsors/sindresorhus"
11754 }
11755 },
11756 "node_modules/type-is": {
11757 "version": "1.6.18",
11758 "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz",
11759 "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==",
11760 "dev": true,
11761 "dependencies": {
11762 "media-typer": "0.3.0",
11763 "mime-types": "~2.1.24"
11764 },
11765 "engines": {
11766 "node": ">= 0.6"
11767 }
11768 },
11769 "node_modules/typed-assert": {
11770 "version": "1.0.9",
11771 "resolved": "https://registry.npmjs.org/typed-assert/-/typed-assert-1.0.9.tgz",
11772 "integrity": "sha512-KNNZtayBCtmnNmbo5mG47p1XsCyrx6iVqomjcZnec/1Y5GGARaxPs6r49RnSPeUP3YjNYiU9sQHAtY4BBvnZwg==",
11773 "dev": true
11774 },
11775 "node_modules/typescript": {
11776 "version": "4.7.4",
11777 "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.7.4.tgz",
11778 "integrity": "sha512-C0WQT0gezHuw6AdY1M2jxUO83Rjf0HP7Sk1DtXj6j1EwkQNZrHAg2XPWlq62oqEhYvONq5pkC2Y9oPljWToLmQ==",
11779 "dev": true,
11780 "bin": {
11781 "tsc": "bin/tsc",
11782 "tsserver": "bin/tsserver"
11783 },
11784 "engines": {
11785 "node": ">=4.2.0"
11786 }
11787 },
11788 "node_modules/ua-parser-js": {
11789 "version": "0.7.31",
11790 "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.31.tgz",
11791 "integrity": "sha512-qLK/Xe9E2uzmYI3qLeOmI0tEOt+TBBQyUIAh4aAgU05FVYzeZrKUdkAZfBNVGRaHVgV0TDkdEngJSw/SyQchkQ==",
11792 "dev": true,
11793 "funding": [
11794 {
11795 "type": "opencollective",
11796 "url": "https://opencollective.com/ua-parser-js"
11797 },
11798 {
11799 "type": "paypal",
11800 "url": "https://paypal.me/faisalman"
11801 }
11802 ],
11803 "engines": {
11804 "node": "*"
11805 }
11806 },
11807 "node_modules/unicode-canonical-property-names-ecmascript": {
11808 "version": "2.0.0",
11809 "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz",
11810 "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==",
11811 "dev": true,
11812 "engines": {
11813 "node": ">=4"
11814 }
11815 },
11816 "node_modules/unicode-match-property-ecmascript": {
11817 "version": "2.0.0",
11818 "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz",
11819 "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==",
11820 "dev": true,
11821 "dependencies": {
11822 "unicode-canonical-property-names-ecmascript": "^2.0.0",
11823 "unicode-property-aliases-ecmascript": "^2.0.0"
11824 },
11825 "engines": {
11826 "node": ">=4"
11827 }
11828 },
11829 "node_modules/unicode-match-property-value-ecmascript": {
11830 "version": "2.0.0",
11831 "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz",
11832 "integrity": "sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==",
11833 "dev": true,
11834 "engines": {
11835 "node": ">=4"
11836 }
11837 },
11838 "node_modules/unicode-property-aliases-ecmascript": {
11839 "version": "2.0.0",
11840 "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz",
11841 "integrity": "sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==",
11842 "dev": true,
11843 "engines": {
11844 "node": ">=4"
11845 }
11846 },
11847 "node_modules/unique-filename": {
11848 "version": "1.1.1",
11849 "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz",
11850 "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==",
11851 "dev": true,
11852 "dependencies": {
11853 "unique-slug": "^2.0.0"
11854 }
11855 },
11856 "node_modules/unique-slug": {
11857 "version": "2.0.2",
11858 "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz",
11859 "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==",
11860 "dev": true,
11861 "dependencies": {
11862 "imurmurhash": "^0.1.4"
11863 }
11864 },
11865 "node_modules/universalify": {
11866 "version": "2.0.0",
11867 "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz",
11868 "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==",
11869 "dev": true,
11870 "engines": {
11871 "node": ">= 10.0.0"
11872 }
11873 },
11874 "node_modules/unpipe": {
11875 "version": "1.0.0",
11876 "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
11877 "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==",
11878 "dev": true,
11879 "engines": {
11880 "node": ">= 0.8"
11881 }
11882 },
11883 "node_modules/update-browserslist-db": {
11884 "version": "1.0.4",
11885 "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.4.tgz",
11886 "integrity": "sha512-jnmO2BEGUjsMOe/Fg9u0oczOe/ppIDZPebzccl1yDWGLFP16Pa1/RM5wEoKYPG2zstNcDuAStejyxsOuKINdGA==",
11887 "dev": true,
11888 "funding": [
11889 {
11890 "type": "opencollective",
11891 "url": "https://opencollective.com/browserslist"
11892 },
11893 {
11894 "type": "tidelift",
11895 "url": "https://tidelift.com/funding/github/npm/browserslist"
11896 }
11897 ],
11898 "dependencies": {
11899 "escalade": "^3.1.1",
11900 "picocolors": "^1.0.0"
11901 },
11902 "bin": {
11903 "browserslist-lint": "cli.js"
11904 },
11905 "peerDependencies": {
11906 "browserslist": ">= 4.21.0"
11907 }
11908 },
11909 "node_modules/uri-js": {
11910 "version": "4.4.1",
11911 "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
11912 "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
11913 "dev": true,
11914 "dependencies": {
11915 "punycode": "^2.1.0"
11916 }
11917 },
11918 "node_modules/util-deprecate": {
11919 "version": "1.0.2",
11920 "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
11921 "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw=="
11922 },
11923 "node_modules/utils-merge": {
11924 "version": "1.0.1",
11925 "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
11926 "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==",
11927 "dev": true,
11928 "engines": {
11929 "node": ">= 0.4.0"
11930 }
11931 },
11932 "node_modules/uuid": {
11933 "version": "8.3.2",
11934 "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz",
11935 "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==",
11936 "dev": true,
11937 "bin": {
11938 "uuid": "dist/bin/uuid"
11939 }
11940 },
11941 "node_modules/validate-npm-package-license": {
11942 "version": "3.0.4",
11943 "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",
11944 "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==",
11945 "dev": true,
11946 "dependencies": {
11947 "spdx-correct": "^3.0.0",
11948 "spdx-expression-parse": "^3.0.0"
11949 }
11950 },
11951 "node_modules/validate-npm-package-name": {
11952 "version": "4.0.0",
11953 "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-4.0.0.tgz",
11954 "integrity": "sha512-mzR0L8ZDktZjpX4OB46KT+56MAhl4EIazWP/+G/HPGuvfdaqg4YsCdtOm6U9+LOFyYDoh4dpnpxZRB9MQQns5Q==",
11955 "dev": true,
11956 "dependencies": {
11957 "builtins": "^5.0.0"
11958 },
11959 "engines": {
11960 "node": "^12.13.0 || ^14.15.0 || >=16.0.0"
11961 }
11962 },
11963 "node_modules/vary": {
11964 "version": "1.1.2",
11965 "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
11966 "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==",
11967 "dev": true,
11968 "engines": {
11969 "node": ">= 0.8"
11970 }
11971 },
11972 "node_modules/void-elements": {
11973 "version": "2.0.1",
11974 "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-2.0.1.tgz",
11975 "integrity": "sha512-qZKX4RnBzH2ugr8Lxa7x+0V6XD9Sb/ouARtiasEQCHB1EVU4NXtmHsDDrx1dO4ne5fc3J6EW05BP1Dl0z0iung==",
11976 "dev": true,
11977 "engines": {
11978 "node": ">=0.10.0"
11979 }
11980 },
11981 "node_modules/watchpack": {
11982 "version": "2.4.0",
11983 "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz",
11984 "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==",
11985 "dev": true,
11986 "dependencies": {
11987 "glob-to-regexp": "^0.4.1",
11988 "graceful-fs": "^4.1.2"
11989 },
11990 "engines": {
11991 "node": ">=10.13.0"
11992 }
11993 },
11994 "node_modules/wbuf": {
11995 "version": "1.7.3",
11996 "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz",
11997 "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==",
11998 "dev": true,
11999 "dependencies": {
12000 "minimalistic-assert": "^1.0.0"
12001 }
12002 },
12003 "node_modules/wcwidth": {
12004 "version": "1.0.1",
12005 "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz",
12006 "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==",
12007 "dev": true,
12008 "dependencies": {
12009 "defaults": "^1.0.3"
12010 }
12011 },
12012 "node_modules/webidl-conversions": {
12013 "version": "4.0.2",
12014 "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz",
12015 "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==",
12016 "dev": true
12017 },
12018 "node_modules/webpack": {
12019 "version": "5.72.1",
12020 "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.72.1.tgz",
12021 "integrity": "sha512-dXG5zXCLspQR4krZVR6QgajnZOjW2K/djHvdcRaDQvsjV9z9vaW6+ja5dZOYbqBBjF6kGXka/2ZyxNdc+8Jung==",
12022 "dev": true,
12023 "dependencies": {
12024 "@types/eslint-scope": "^3.7.3",
12025 "@types/estree": "^0.0.51",
12026 "@webassemblyjs/ast": "1.11.1",
12027 "@webassemblyjs/wasm-edit": "1.11.1",
12028 "@webassemblyjs/wasm-parser": "1.11.1",
12029 "acorn": "^8.4.1",
12030 "acorn-import-assertions": "^1.7.6",
12031 "browserslist": "^4.14.5",
12032 "chrome-trace-event": "^1.0.2",
12033 "enhanced-resolve": "^5.9.3",
12034 "es-module-lexer": "^0.9.0",
12035 "eslint-scope": "5.1.1",
12036 "events": "^3.2.0",
12037 "glob-to-regexp": "^0.4.1",
12038 "graceful-fs": "^4.2.9",
12039 "json-parse-even-better-errors": "^2.3.1",
12040 "loader-runner": "^4.2.0",
12041 "mime-types": "^2.1.27",
12042 "neo-async": "^2.6.2",
12043 "schema-utils": "^3.1.0",
12044 "tapable": "^2.1.1",
12045 "terser-webpack-plugin": "^5.1.3",
12046 "watchpack": "^2.3.1",
12047 "webpack-sources": "^3.2.3"
12048 },
12049 "bin": {
12050 "webpack": "bin/webpack.js"
12051 },
12052 "engines": {
12053 "node": ">=10.13.0"
12054 },
12055 "funding": {
12056 "type": "opencollective",
12057 "url": "https://opencollective.com/webpack"
12058 },
12059 "peerDependenciesMeta": {
12060 "webpack-cli": {
12061 "optional": true
12062 }
12063 }
12064 },
12065 "node_modules/webpack-dev-middleware": {
12066 "version": "5.3.1",
12067 "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.1.tgz",
12068 "integrity": "sha512-81EujCKkyles2wphtdrnPg/QqegC/AtqNH//mQkBYSMqwFVCQrxM6ktB2O/SPlZy7LqeEfTbV3cZARGQz6umhg==",
12069 "dev": true,
12070 "dependencies": {
12071 "colorette": "^2.0.10",
12072 "memfs": "^3.4.1",
12073 "mime-types": "^2.1.31",
12074 "range-parser": "^1.2.1",
12075 "schema-utils": "^4.0.0"
12076 },
12077 "engines": {
12078 "node": ">= 12.13.0"
12079 },
12080 "funding": {
12081 "type": "opencollective",
12082 "url": "https://opencollective.com/webpack"
12083 },
12084 "peerDependencies": {
12085 "webpack": "^4.0.0 || ^5.0.0"
12086 }
12087 },
12088 "node_modules/webpack-dev-middleware/node_modules/schema-utils": {
12089 "version": "4.0.0",
12090 "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz",
12091 "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==",
12092 "dev": true,
12093 "dependencies": {
12094 "@types/json-schema": "^7.0.9",
12095 "ajv": "^8.8.0",
12096 "ajv-formats": "^2.1.1",
12097 "ajv-keywords": "^5.0.0"
12098 },
12099 "engines": {
12100 "node": ">= 12.13.0"
12101 },
12102 "funding": {
12103 "type": "opencollective",
12104 "url": "https://opencollective.com/webpack"
12105 }
12106 },
12107 "node_modules/webpack-dev-server": {
12108 "version": "4.9.0",
12109 "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.9.0.tgz",
12110 "integrity": "sha512-+Nlb39iQSOSsFv0lWUuUTim3jDQO8nhK3E68f//J2r5rIcp4lULHXz2oZ0UVdEeWXEh5lSzYUlzarZhDAeAVQw==",
12111 "dev": true,
12112 "dependencies": {
12113 "@types/bonjour": "^3.5.9",
12114 "@types/connect-history-api-fallback": "^1.3.5",
12115 "@types/express": "^4.17.13",
12116 "@types/serve-index": "^1.9.1",
12117 "@types/sockjs": "^0.3.33",
12118 "@types/ws": "^8.5.1",
12119 "ansi-html-community": "^0.0.8",
12120 "bonjour-service": "^1.0.11",
12121 "chokidar": "^3.5.3",
12122 "colorette": "^2.0.10",
12123 "compression": "^1.7.4",
12124 "connect-history-api-fallback": "^1.6.0",
12125 "default-gateway": "^6.0.3",
12126 "express": "^4.17.3",
12127 "graceful-fs": "^4.2.6",
12128 "html-entities": "^2.3.2",
12129 "http-proxy-middleware": "^2.0.3",
12130 "ipaddr.js": "^2.0.1",
12131 "open": "^8.0.9",
12132 "p-retry": "^4.5.0",
12133 "rimraf": "^3.0.2",
12134 "schema-utils": "^4.0.0",
12135 "selfsigned": "^2.0.1",
12136 "serve-index": "^1.9.1",
12137 "sockjs": "^0.3.21",
12138 "spdy": "^4.0.2",
12139 "webpack-dev-middleware": "^5.3.1",
12140 "ws": "^8.4.2"
12141 },
12142 "bin": {
12143 "webpack-dev-server": "bin/webpack-dev-server.js"
12144 },
12145 "engines": {
12146 "node": ">= 12.13.0"
12147 },
12148 "peerDependencies": {
12149 "webpack": "^4.37.0 || ^5.0.0"
12150 },
12151 "peerDependenciesMeta": {
12152 "webpack-cli": {
12153 "optional": true
12154 }
12155 }
12156 },
12157 "node_modules/webpack-dev-server/node_modules/schema-utils": {
12158 "version": "4.0.0",
12159 "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz",
12160 "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==",
12161 "dev": true,
12162 "dependencies": {
12163 "@types/json-schema": "^7.0.9",
12164 "ajv": "^8.8.0",
12165 "ajv-formats": "^2.1.1",
12166 "ajv-keywords": "^5.0.0"
12167 },
12168 "engines": {
12169 "node": ">= 12.13.0"
12170 },
12171 "funding": {
12172 "type": "opencollective",
12173 "url": "https://opencollective.com/webpack"
12174 }
12175 },
12176 "node_modules/webpack-merge": {
12177 "version": "5.8.0",
12178 "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.8.0.tgz",
12179 "integrity": "sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==",
12180 "dev": true,
12181 "dependencies": {
12182 "clone-deep": "^4.0.1",
12183 "wildcard": "^2.0.0"
12184 },
12185 "engines": {
12186 "node": ">=10.0.0"
12187 }
12188 },
12189 "node_modules/webpack-sources": {
12190 "version": "3.2.3",
12191 "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz",
12192 "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==",
12193 "dev": true,
12194 "engines": {
12195 "node": ">=10.13.0"
12196 }
12197 },
12198 "node_modules/webpack-subresource-integrity": {
12199 "version": "5.1.0",
12200 "resolved": "https://registry.npmjs.org/webpack-subresource-integrity/-/webpack-subresource-integrity-5.1.0.tgz",
12201 "integrity": "sha512-sacXoX+xd8r4WKsy9MvH/q/vBtEHr86cpImXwyg74pFIpERKt6FmB8cXpeuh0ZLgclOlHI4Wcll7+R5L02xk9Q==",
12202 "dev": true,
12203 "dependencies": {
12204 "typed-assert": "^1.0.8"
12205 },
12206 "engines": {
12207 "node": ">= 12"
12208 },
12209 "peerDependencies": {
12210 "html-webpack-plugin": ">= 5.0.0-beta.1 < 6",
12211 "webpack": "^5.12.0"
12212 },
12213 "peerDependenciesMeta": {
12214 "html-webpack-plugin": {
12215 "optional": true
12216 }
12217 }
12218 },
12219 "node_modules/webpack/node_modules/ajv": {
12220 "version": "6.12.6",
12221 "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
12222 "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
12223 "dev": true,
12224 "dependencies": {
12225 "fast-deep-equal": "^3.1.1",
12226 "fast-json-stable-stringify": "^2.0.0",
12227 "json-schema-traverse": "^0.4.1",
12228 "uri-js": "^4.2.2"
12229 },
12230 "funding": {
12231 "type": "github",
12232 "url": "https://github.com/sponsors/epoberezkin"
12233 }
12234 },
12235 "node_modules/webpack/node_modules/ajv-keywords": {
12236 "version": "3.5.2",
12237 "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz",
12238 "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==",
12239 "dev": true,
12240 "peerDependencies": {
12241 "ajv": "^6.9.1"
12242 }
12243 },
12244 "node_modules/webpack/node_modules/json-schema-traverse": {
12245 "version": "0.4.1",
12246 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
12247 "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
12248 "dev": true
12249 },
12250 "node_modules/webpack/node_modules/schema-utils": {
12251 "version": "3.1.1",
12252 "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz",
12253 "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==",
12254 "dev": true,
12255 "dependencies": {
12256 "@types/json-schema": "^7.0.8",
12257 "ajv": "^6.12.5",
12258 "ajv-keywords": "^3.5.2"
12259 },
12260 "engines": {
12261 "node": ">= 10.13.0"
12262 },
12263 "funding": {
12264 "type": "opencollective",
12265 "url": "https://opencollective.com/webpack"
12266 }
12267 },
12268 "node_modules/websocket-driver": {
12269 "version": "0.7.4",
12270 "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz",
12271 "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==",
12272 "dev": true,
12273 "dependencies": {
12274 "http-parser-js": ">=0.5.1",
12275 "safe-buffer": ">=5.1.0",
12276 "websocket-extensions": ">=0.1.1"
12277 },
12278 "engines": {
12279 "node": ">=0.8.0"
12280 }
12281 },
12282 "node_modules/websocket-extensions": {
12283 "version": "0.1.4",
12284 "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz",
12285 "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==",
12286 "dev": true,
12287 "engines": {
12288 "node": ">=0.8.0"
12289 }
12290 },
12291 "node_modules/whatwg-url": {
12292 "version": "7.1.0",
12293 "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz",
12294 "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==",
12295 "dev": true,
12296 "dependencies": {
12297 "lodash.sortby": "^4.7.0",
12298 "tr46": "^1.0.1",
12299 "webidl-conversions": "^4.0.2"
12300 }
12301 },
12302 "node_modules/which": {
12303 "version": "1.3.1",
12304 "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
12305 "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
12306 "dev": true,
12307 "dependencies": {
12308 "isexe": "^2.0.0"
12309 },
12310 "bin": {
12311 "which": "bin/which"
12312 }
12313 },
12314 "node_modules/which-module": {
12315 "version": "2.0.0",
12316 "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz",
12317 "integrity": "sha512-B+enWhmw6cjfVC7kS8Pj9pCrKSc5txArRyaYGe088shv/FGWH+0Rjx/xPgtsWfsUtS27FkP697E4DDhgrgoc0Q=="
12318 },
12319 "node_modules/wide-align": {
12320 "version": "1.1.5",
12321 "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz",
12322 "integrity": "sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==",
12323 "dev": true,
12324 "dependencies": {
12325 "string-width": "^1.0.2 || 2 || 3 || 4"
12326 }
12327 },
12328 "node_modules/wildcard": {
12329 "version": "2.0.0",
12330 "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.0.tgz",
12331 "integrity": "sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==",
12332 "dev": true
12333 },
12334 "node_modules/wrap-ansi": {
12335 "version": "7.0.0",
12336 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
12337 "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
12338 "dev": true,
12339 "dependencies": {
12340 "ansi-styles": "^4.0.0",
12341 "string-width": "^4.1.0",
12342 "strip-ansi": "^6.0.0"
12343 },
12344 "engines": {
12345 "node": ">=10"
12346 },
12347 "funding": {
12348 "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
12349 }
12350 },
12351 "node_modules/wrap-ansi/node_modules/ansi-styles": {
12352 "version": "4.3.0",
12353 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
12354 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
12355 "dev": true,
12356 "dependencies": {
12357 "color-convert": "^2.0.1"
12358 },
12359 "engines": {
12360 "node": ">=8"
12361 },
12362 "funding": {
12363 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
12364 }
12365 },
12366 "node_modules/wrap-ansi/node_modules/color-convert": {
12367 "version": "2.0.1",
12368 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
12369 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
12370 "dev": true,
12371 "dependencies": {
12372 "color-name": "~1.1.4"
12373 },
12374 "engines": {
12375 "node": ">=7.0.0"
12376 }
12377 },
12378 "node_modules/wrap-ansi/node_modules/color-name": {
12379 "version": "1.1.4",
12380 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
12381 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
12382 "dev": true
12383 },
12384 "node_modules/wrappy": {
12385 "version": "1.0.2",
12386 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
12387 "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==",
12388 "dev": true
12389 },
12390 "node_modules/ws": {
12391 "version": "8.11.0",
12392 "resolved": "https://registry.npmjs.org/ws/-/ws-8.11.0.tgz",
12393 "integrity": "sha512-HPG3wQd9sNQoT9xHyNCXoDUa+Xw/VevmY9FoHyQ+g+rrMn4j6FB4np7Z0OhdTgjx6MgQLK7jwSy1YecU1+4Asg==",
12394 "dev": true,
12395 "engines": {
12396 "node": ">=10.0.0"
12397 },
12398 "peerDependencies": {
12399 "bufferutil": "^4.0.1",
12400 "utf-8-validate": "^5.0.2"
12401 },
12402 "peerDependenciesMeta": {
12403 "bufferutil": {
12404 "optional": true
12405 },
12406 "utf-8-validate": {
12407 "optional": true
12408 }
12409 }
12410 },
12411 "node_modules/y18n": {
12412 "version": "5.0.8",
12413 "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
12414 "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==",
12415 "dev": true,
12416 "engines": {
12417 "node": ">=10"
12418 }
12419 },
12420 "node_modules/yallist": {
12421 "version": "4.0.0",
12422 "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
12423 "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
12424 "dev": true
12425 },
12426 "node_modules/yaml": {
12427 "version": "1.10.2",
12428 "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz",
12429 "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==",
12430 "dev": true,
12431 "engines": {
12432 "node": ">= 6"
12433 }
12434 },
12435 "node_modules/yargs": {
12436 "version": "17.4.1",
12437 "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.4.1.tgz",
12438 "integrity": "sha512-WSZD9jgobAg3ZKuCQZSa3g9QOJeCCqLoLAykiWgmXnDo9EPnn4RPf5qVTtzgOx66o6/oqhcA5tHtJXpG8pMt3g==",
12439 "dev": true,
12440 "dependencies": {
12441 "cliui": "^7.0.2",
12442 "escalade": "^3.1.1",
12443 "get-caller-file": "^2.0.5",
12444 "require-directory": "^2.1.1",
12445 "string-width": "^4.2.3",
12446 "y18n": "^5.0.5",
12447 "yargs-parser": "^21.0.0"
12448 },
12449 "engines": {
12450 "node": ">=12"
12451 }
12452 },
12453 "node_modules/yargs-parser": {
12454 "version": "21.0.1",
12455 "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.0.1.tgz",
12456 "integrity": "sha512-9BK1jFpLzJROCI5TzwZL/TU4gqjK5xiHV/RfWLOahrjAko/e4DJkRDZQXfvqAsiZzzYhgAzbgz6lg48jcm4GLg==",
12457 "dev": true,
12458 "engines": {
12459 "node": ">=12"
12460 }
12461 },
12462 "node_modules/zone.js": {
12463 "version": "0.11.6",
12464 "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.11.6.tgz",
12465 "integrity": "sha512-umJqFtKyZlPli669gB1gOrRE9hxUUGkZr7mo878z+NEBJZZixJkKeVYfnoLa7g25SseUDc92OZrMKKHySyJrFg==",
12466 "dependencies": {
12467 "tslib": "^2.3.0"
12468 }
12469 }
12470 },
12471 "dependencies": {
12472 "@ampproject/remapping": {
12473 "version": "2.2.0",
12474 "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz",
12475 "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==",
12476 "dev": true,
12477 "requires": {
12478 "@jridgewell/gen-mapping": "^0.1.0",
12479 "@jridgewell/trace-mapping": "^0.3.9"
12480 }
12481 },
12482 "@angular-devkit/architect": {
12483 "version": "0.1400.5",
12484 "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1400.5.tgz",
12485 "integrity": "sha512-A5sRLPK3qGJAehYtX4ayUDwxQZ02yvsrxcpf3sv492IxbF7ymdMhcxIp+0UG6wIsLvpQkpW9ekJUdKmFB6GVAw==",
12486 "dev": true,
12487 "requires": {
12488 "@angular-devkit/core": "14.0.5",
12489 "rxjs": "6.6.7"
12490 },
12491 "dependencies": {
12492 "rxjs": {
12493 "version": "6.6.7",
12494 "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz",
12495 "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==",
12496 "dev": true,
12497 "requires": {
12498 "tslib": "^1.9.0"
12499 }
12500 },
12501 "tslib": {
12502 "version": "1.14.1",
12503 "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
12504 "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
12505 "dev": true
12506 }
12507 }
12508 },
12509 "@angular-devkit/build-angular": {
12510 "version": "14.0.5",
12511 "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-14.0.5.tgz",
12512 "integrity": "sha512-Yjp0KyuJz4BvvW3xGC6UzYyVhMXTr5geYQskI7pkXaoNvVVD9Su4kaxl78dZBT/GRNZmNkrB2fJ4D8OOWH/oBg==",
12513 "dev": true,
12514 "requires": {
12515 "@ampproject/remapping": "2.2.0",
12516 "@angular-devkit/architect": "0.1400.5",
12517 "@angular-devkit/build-webpack": "0.1400.5",
12518 "@angular-devkit/core": "14.0.5",
12519 "@babel/core": "7.17.10",
12520 "@babel/generator": "7.17.10",
12521 "@babel/helper-annotate-as-pure": "7.16.7",
12522 "@babel/plugin-proposal-async-generator-functions": "7.16.8",
12523 "@babel/plugin-transform-async-to-generator": "7.16.8",
12524 "@babel/plugin-transform-runtime": "7.17.10",
12525 "@babel/preset-env": "7.17.10",
12526 "@babel/runtime": "7.17.9",
12527 "@babel/template": "7.16.7",
12528 "@discoveryjs/json-ext": "0.5.7",
12529 "@ngtools/webpack": "14.0.5",
12530 "ansi-colors": "4.1.1",
12531 "babel-loader": "8.2.5",
12532 "babel-plugin-istanbul": "6.1.1",
12533 "browserslist": "^4.9.1",
12534 "cacache": "16.0.7",
12535 "copy-webpack-plugin": "10.2.4",
12536 "critters": "0.0.16",
12537 "css-loader": "6.7.1",
12538 "esbuild": "0.14.38",
12539 "esbuild-wasm": "0.14.38",
12540 "glob": "8.0.1",
12541 "https-proxy-agent": "5.0.1",
12542 "inquirer": "8.2.4",
12543 "jsonc-parser": "3.0.0",
12544 "karma-source-map-support": "1.4.0",
12545 "less": "4.1.2",
12546 "less-loader": "10.2.0",
12547 "license-webpack-plugin": "4.0.2",
12548 "loader-utils": "3.2.0",
12549 "mini-css-extract-plugin": "2.6.0",
12550 "minimatch": "5.0.1",
12551 "open": "8.4.0",
12552 "ora": "5.4.1",
12553 "parse5-html-rewriting-stream": "6.0.1",
12554 "piscina": "3.2.0",
12555 "postcss": "8.4.13",
12556 "postcss-import": "14.1.0",
12557 "postcss-loader": "6.2.1",
12558 "postcss-preset-env": "7.5.0",
12559 "regenerator-runtime": "0.13.9",
12560 "resolve-url-loader": "5.0.0",
12561 "rxjs": "6.6.7",
12562 "sass": "1.51.0",
12563 "sass-loader": "12.6.0",
12564 "semver": "7.3.7",
12565 "source-map-loader": "3.0.1",
12566 "source-map-support": "0.5.21",
12567 "stylus": "0.57.0",
12568 "stylus-loader": "6.2.0",
12569 "terser": "5.13.1",
12570 "text-table": "0.2.0",
12571 "tree-kill": "1.2.2",
12572 "tslib": "2.4.0",
12573 "webpack": "5.72.1",
12574 "webpack-dev-middleware": "5.3.1",
12575 "webpack-dev-server": "4.9.0",
12576 "webpack-merge": "5.8.0",
12577 "webpack-subresource-integrity": "5.1.0"
12578 },
12579 "dependencies": {
12580 "rxjs": {
12581 "version": "6.6.7",
12582 "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz",
12583 "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==",
12584 "dev": true,
12585 "requires": {
12586 "tslib": "^1.9.0"
12587 },
12588 "dependencies": {
12589 "tslib": {
12590 "version": "1.14.1",
12591 "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
12592 "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
12593 "dev": true
12594 }
12595 }
12596 }
12597 }
12598 },
12599 "@angular-devkit/build-webpack": {
12600 "version": "0.1400.5",
12601 "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1400.5.tgz",
12602 "integrity": "sha512-bg5P9e7ZqV4Vmj3eFmfZhGXxp2FICN/myvu9IpUyIaNfwsi/0S98Cc4MMH0GtoK0uy27kB5QSyWUO1rwB+npJA==",
12603 "dev": true,
12604 "requires": {
12605 "@angular-devkit/architect": "0.1400.5",
12606 "rxjs": "6.6.7"
12607 },
12608 "dependencies": {
12609 "rxjs": {
12610 "version": "6.6.7",
12611 "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz",
12612 "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==",
12613 "dev": true,
12614 "requires": {
12615 "tslib": "^1.9.0"
12616 }
12617 },
12618 "tslib": {
12619 "version": "1.14.1",
12620 "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
12621 "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
12622 "dev": true
12623 }
12624 }
12625 },
12626 "@angular-devkit/core": {
12627 "version": "14.0.5",
12628 "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-14.0.5.tgz",
12629 "integrity": "sha512-/CUGi6QLwh79FvsOY7M+1LQL3asZsbQW/WBd5f1iu5y7TLNqCwo+wOb0ZXLDNPw45vYBxFajtt3ob3U7qx3jNg==",
12630 "dev": true,
12631 "requires": {
12632 "ajv": "8.11.0",
12633 "ajv-formats": "2.1.1",
12634 "jsonc-parser": "3.0.0",
12635 "rxjs": "6.6.7",
12636 "source-map": "0.7.3"
12637 },
12638 "dependencies": {
12639 "rxjs": {
12640 "version": "6.6.7",
12641 "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz",
12642 "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==",
12643 "dev": true,
12644 "requires": {
12645 "tslib": "^1.9.0"
12646 }
12647 },
12648 "tslib": {
12649 "version": "1.14.1",
12650 "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
12651 "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
12652 "dev": true
12653 }
12654 }
12655 },
12656 "@angular-devkit/schematics": {
12657 "version": "14.0.5",
12658 "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-14.0.5.tgz",
12659 "integrity": "sha512-sufxITBkn2MvgEREt9JQ3QCKHS+sue1WsVzLE+TWqG5MC/RPk0f9tQ5VoHk6ZTzDKUvOtSoc7G+n0RscQsyp5g==",
12660 "dev": true,
12661 "requires": {
12662 "@angular-devkit/core": "14.0.5",
12663 "jsonc-parser": "3.0.0",
12664 "magic-string": "0.26.1",
12665 "ora": "5.4.1",
12666 "rxjs": "6.6.7"
12667 },
12668 "dependencies": {
12669 "rxjs": {
12670 "version": "6.6.7",
12671 "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz",
12672 "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==",
12673 "dev": true,
12674 "requires": {
12675 "tslib": "^1.9.0"
12676 }
12677 },
12678 "tslib": {
12679 "version": "1.14.1",
12680 "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
12681 "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
12682 "dev": true
12683 }
12684 }
12685 },
12686 "@angular/animations": {
12687 "version": "14.0.5",
12688 "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-14.0.5.tgz",
12689 "integrity": "sha512-oQy4rZIsJUHbK4CMxEgxVVOKAbX+k16Wqc9t6zPlqayvj0wQA1XdTdbXMfiZyekFgtfnjb+UPjmXa2FNe1G8NQ==",
12690 "requires": {
12691 "tslib": "^2.3.0"
12692 }
12693 },
12694 "@angular/cdk": {
12695 "version": "13.3.9",
12696 "resolved": "https://registry.npmjs.org/@angular/cdk/-/cdk-13.3.9.tgz",
12697 "integrity": "sha512-XCuCbeuxWFyo3EYrgEYx7eHzwl76vaWcxtWXl00ka8d+WAOtMQ6Tf1D98ybYT5uwF9889fFpXAPw98mVnlo3MA==",
12698 "requires": {
12699 "parse5": "^5.0.0",
12700 "tslib": "^2.3.0"
12701 },
12702 "dependencies": {
12703 "parse5": {
12704 "version": "5.1.1",
12705 "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.1.tgz",
12706 "integrity": "sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==",
12707 "optional": true
12708 }
12709 }
12710 },
12711 "@angular/cli": {
12712 "version": "14.0.5",
12713 "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-14.0.5.tgz",
12714 "integrity": "sha512-/Iqvy3vRqakHdxNi+Qo18xXQr8E1cCaKzMBnxR2wHNdlu1lyaw0p20E8LumoueXCrs+/SK6aKDvN6ek0R/q8Jg==",
12715 "dev": true,
12716 "requires": {
12717 "@angular-devkit/architect": "0.1400.5",
12718 "@angular-devkit/core": "14.0.5",
12719 "@angular-devkit/schematics": "14.0.5",
12720 "@schematics/angular": "14.0.5",
12721 "@yarnpkg/lockfile": "1.1.0",
12722 "ansi-colors": "4.1.1",
12723 "debug": "4.3.4",
12724 "ini": "3.0.0",
12725 "inquirer": "8.2.4",
12726 "jsonc-parser": "3.0.0",
12727 "npm-package-arg": "9.0.2",
12728 "npm-pick-manifest": "7.0.1",
12729 "open": "8.4.0",
12730 "ora": "5.4.1",
12731 "pacote": "13.3.0",
12732 "resolve": "1.22.0",
12733 "semver": "7.3.7",
12734 "symbol-observable": "4.0.0",
12735 "uuid": "8.3.2",
12736 "yargs": "17.4.1"
12737 }
12738 },
12739 "@angular/common": {
12740 "version": "14.0.5",
12741 "resolved": "https://registry.npmjs.org/@angular/common/-/common-14.0.5.tgz",
12742 "integrity": "sha512-YFRPxx3yRLjk0gPL7tm/97mi8+Pjt3q6zWCjrLkAlDjniDvgmKNWIQ1h6crZQR0Cw7yNqK0QoFXQgTw0GJIWLQ==",
12743 "requires": {
12744 "tslib": "^2.3.0"
12745 }
12746 },
12747 "@angular/compiler": {
12748 "version": "14.0.5",
12749 "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-14.0.5.tgz",
12750 "integrity": "sha512-2Fxrdd5558FFSgWU0szYMo6Lea1jzBPzn8oAcLxo/OkaHgX8tSrlmY6y3TMlSxJu8NbdKcq1CqFMrfw5mqtoDA==",
12751 "requires": {
12752 "tslib": "^2.3.0"
12753 }
12754 },
12755 "@angular/compiler-cli": {
12756 "version": "14.0.5",
12757 "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-14.0.5.tgz",
12758 "integrity": "sha512-1bzojB5OoI/YLC7er+h+v1teG4Pp4jUxsFm9FmmgGaJ4gfadsPshzhZNASKoq/g7bQB7RnX0kgTGwwQImpirwQ==",
12759 "dev": true,
12760 "requires": {
12761 "@babel/core": "^7.17.2",
12762 "chokidar": "^3.0.0",
12763 "convert-source-map": "^1.5.1",
12764 "dependency-graph": "^0.11.0",
12765 "magic-string": "^0.26.0",
12766 "reflect-metadata": "^0.1.2",
12767 "semver": "^7.0.0",
12768 "sourcemap-codec": "^1.4.8",
12769 "tslib": "^2.3.0",
12770 "yargs": "^17.2.1"
12771 }
12772 },
12773 "@angular/core": {
12774 "version": "14.0.5",
12775 "resolved": "https://registry.npmjs.org/@angular/core/-/core-14.0.5.tgz",
12776 "integrity": "sha512-4MIfFM2nD+N0/Dk8xKfKvbdS/zYRhQgdnKT6ZIIV7Y/XCfn5QAIa4+vB5BEAZpuzSsZHLVdBQQ0TkaiONLfL2Q==",
12777 "requires": {
12778 "tslib": "^2.3.0"
12779 }
12780 },
12781 "@angular/forms": {
12782 "version": "14.0.5",
12783 "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-14.0.5.tgz",
12784 "integrity": "sha512-N1sxzaG4r0rwT3++lyYmbCUgSZaZA7E2NURvU1OFw6fay/XlI+ss1ZBFc6X0XfSa+OWxPuIBKnPmmQlP7aKOiQ==",
12785 "requires": {
12786 "tslib": "^2.3.0"
12787 }
12788 },
12789 "@angular/material": {
12790 "version": "13.3.9",
12791 "resolved": "https://registry.npmjs.org/@angular/material/-/material-13.3.9.tgz",
12792 "integrity": "sha512-FU8lcMgo+AL8ckd27B4V097ZPoIZNRHiCe3wpgkImT1qC0YwcyXZVn0MqQTTFSdC9a/aI8wPm3AbTClJEVw5Vw==",
12793 "requires": {
12794 "tslib": "^2.3.0"
12795 }
12796 },
12797 "@angular/platform-browser": {
12798 "version": "14.0.5",
12799 "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-14.0.5.tgz",
12800 "integrity": "sha512-uWFLBKuEgLuT1HnWctr8rMdnwZZ2gEcUWbhbf6DvwePcN1G5T+ltDOcQ3o2a8396hgmU0JyxBFVyGC/PiCe5fQ==",
12801 "requires": {
12802 "tslib": "^2.3.0"
12803 }
12804 },
12805 "@angular/platform-browser-dynamic": {
12806 "version": "14.0.5",
12807 "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-14.0.5.tgz",
12808 "integrity": "sha512-VVka6K5jFd6DkFOq+ddMUj1QuI5+As5SbDLkJW0N452cYXA+CE5Y265DvbNbdXXl5wSffGGrizlKrI8jp9uLEQ==",
12809 "requires": {
12810 "tslib": "^2.3.0"
12811 }
12812 },
12813 "@angular/router": {
12814 "version": "14.0.5",
12815 "resolved": "https://registry.npmjs.org/@angular/router/-/router-14.0.5.tgz",
12816 "integrity": "sha512-10V6MCzg65HdnylSOSDvmcvhWhsVaedrzyfulvAT1/f77HZkK8yv1lTZ9gL/rAMOnKoH3uzdQqlDj8AnuRLKFw==",
12817 "requires": {
12818 "tslib": "^2.3.0"
12819 }
12820 },
12821 "@assemblyscript/loader": {
12822 "version": "0.10.1",
12823 "resolved": "https://registry.npmjs.org/@assemblyscript/loader/-/loader-0.10.1.tgz",
12824 "integrity": "sha512-H71nDOOL8Y7kWRLqf6Sums+01Q5msqBW2KhDUTemh1tvY04eSkSXrK0uj/4mmY0Xr16/3zyZmsrxN7CKuRbNRg==",
12825 "dev": true
12826 },
12827 "@babel/code-frame": {
12828 "version": "7.23.5",
12829 "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.23.5.tgz",
12830 "integrity": "sha512-CgH3s1a96LipHCmSUmYFPwY7MNx8C3avkq7i4Wl3cfa662ldtUe4VM1TPXX70pfmrlWTb6jLqTYrZyT2ZTJBgA==",
12831 "dev": true,
12832 "requires": {
12833 "@babel/highlight": "^7.23.4",
12834 "chalk": "^2.4.2"
12835 }
12836 },
12837 "@babel/compat-data": {
12838 "version": "7.18.8",
12839 "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.18.8.tgz",
12840 "integrity": "sha512-HSmX4WZPPK3FUxYp7g2T6EyO8j96HlZJlxmKPSh6KAcqwyDrfx7hKjXpAW/0FhFfTJsR0Yt4lAjLI2coMptIHQ==",
12841 "dev": true
12842 },
12843 "@babel/core": {
12844 "version": "7.17.10",
12845 "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.17.10.tgz",
12846 "integrity": "sha512-liKoppandF3ZcBnIYFjfSDHZLKdLHGJRkoWtG8zQyGJBQfIYobpnVGI5+pLBNtS6psFLDzyq8+h5HiVljW9PNA==",
12847 "dev": true,
12848 "requires": {
12849 "@ampproject/remapping": "^2.1.0",
12850 "@babel/code-frame": "^7.16.7",
12851 "@babel/generator": "^7.17.10",
12852 "@babel/helper-compilation-targets": "^7.17.10",
12853 "@babel/helper-module-transforms": "^7.17.7",
12854 "@babel/helpers": "^7.17.9",
12855 "@babel/parser": "^7.17.10",
12856 "@babel/template": "^7.16.7",
12857 "@babel/traverse": "^7.17.10",
12858 "@babel/types": "^7.17.10",
12859 "convert-source-map": "^1.7.0",
12860 "debug": "^4.1.0",
12861 "gensync": "^1.0.0-beta.2",
12862 "json5": "^2.2.1",
12863 "semver": "^6.3.0"
12864 },
12865 "dependencies": {
12866 "semver": {
12867 "version": "6.3.0",
12868 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
12869 "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
12870 "dev": true
12871 }
12872 }
12873 },
12874 "@babel/generator": {
12875 "version": "7.17.10",
12876 "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.10.tgz",
12877 "integrity": "sha512-46MJZZo9y3o4kmhBVc7zW7i8dtR1oIK/sdO5NcfcZRhTGYi+KKJRtHNgsU6c4VUcJmUNV/LQdebD/9Dlv4K+Tg==",
12878 "dev": true,
12879 "requires": {
12880 "@babel/types": "^7.17.10",
12881 "@jridgewell/gen-mapping": "^0.1.0",
12882 "jsesc": "^2.5.1"
12883 }
12884 },
12885 "@babel/helper-annotate-as-pure": {
12886 "version": "7.16.7",
12887 "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.7.tgz",
12888 "integrity": "sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw==",
12889 "dev": true,
12890 "requires": {
12891 "@babel/types": "^7.16.7"
12892 }
12893 },
12894 "@babel/helper-builder-binary-assignment-operator-visitor": {
12895 "version": "7.18.6",
12896 "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.18.6.tgz",
12897 "integrity": "sha512-KT10c1oWEpmrIRYnthbzHgoOf6B+Xd6a5yhdbNtdhtG7aO1or5HViuf1TQR36xY/QprXA5nvxO6nAjhJ4y38jw==",
12898 "dev": true,
12899 "requires": {
12900 "@babel/helper-explode-assignable-expression": "^7.18.6",
12901 "@babel/types": "^7.18.6"
12902 }
12903 },
12904 "@babel/helper-compilation-targets": {
12905 "version": "7.18.6",
12906 "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.18.6.tgz",
12907 "integrity": "sha512-vFjbfhNCzqdeAtZflUFrG5YIFqGTqsctrtkZ1D/NB0mDW9TwW3GmmUepYY4G9wCET5rY5ugz4OGTcLd614IzQg==",
12908 "dev": true,
12909 "requires": {
12910 "@babel/compat-data": "^7.18.6",
12911 "@babel/helper-validator-option": "^7.18.6",
12912 "browserslist": "^4.20.2",
12913 "semver": "^6.3.0"
12914 },
12915 "dependencies": {
12916 "semver": {
12917 "version": "6.3.0",
12918 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
12919 "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
12920 "dev": true
12921 }
12922 }
12923 },
12924 "@babel/helper-create-class-features-plugin": {
12925 "version": "7.18.6",
12926 "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.18.6.tgz",
12927 "integrity": "sha512-YfDzdnoxHGV8CzqHGyCbFvXg5QESPFkXlHtvdCkesLjjVMT2Adxe4FGUR5ChIb3DxSaXO12iIOCWoXdsUVwnqw==",
12928 "dev": true,
12929 "requires": {
12930 "@babel/helper-annotate-as-pure": "^7.18.6",
12931 "@babel/helper-environment-visitor": "^7.18.6",
12932 "@babel/helper-function-name": "^7.18.6",
12933 "@babel/helper-member-expression-to-functions": "^7.18.6",
12934 "@babel/helper-optimise-call-expression": "^7.18.6",
12935 "@babel/helper-replace-supers": "^7.18.6",
12936 "@babel/helper-split-export-declaration": "^7.18.6"
12937 },
12938 "dependencies": {
12939 "@babel/helper-annotate-as-pure": {
12940 "version": "7.18.6",
12941 "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.18.6.tgz",
12942 "integrity": "sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==",
12943 "dev": true,
12944 "requires": {
12945 "@babel/types": "^7.18.6"
12946 }
12947 }
12948 }
12949 },
12950 "@babel/helper-create-regexp-features-plugin": {
12951 "version": "7.18.6",
12952 "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.18.6.tgz",
12953 "integrity": "sha512-7LcpH1wnQLGrI+4v+nPp+zUvIkF9x0ddv1Hkdue10tg3gmRnLy97DXh4STiOf1qeIInyD69Qv5kKSZzKD8B/7A==",
12954 "dev": true,
12955 "requires": {
12956 "@babel/helper-annotate-as-pure": "^7.18.6",
12957 "regexpu-core": "^5.1.0"
12958 },
12959 "dependencies": {
12960 "@babel/helper-annotate-as-pure": {
12961 "version": "7.18.6",
12962 "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.18.6.tgz",
12963 "integrity": "sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==",
12964 "dev": true,
12965 "requires": {
12966 "@babel/types": "^7.18.6"
12967 }
12968 }
12969 }
12970 },
12971 "@babel/helper-define-polyfill-provider": {
12972 "version": "0.3.1",
12973 "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.1.tgz",
12974 "integrity": "sha512-J9hGMpJQmtWmj46B3kBHmL38UhJGhYX7eqkcq+2gsstyYt341HmPeWspihX43yVRA0mS+8GGk2Gckc7bY/HCmA==",
12975 "dev": true,
12976 "requires": {
12977 "@babel/helper-compilation-targets": "^7.13.0",
12978 "@babel/helper-module-imports": "^7.12.13",
12979 "@babel/helper-plugin-utils": "^7.13.0",
12980 "@babel/traverse": "^7.13.0",
12981 "debug": "^4.1.1",
12982 "lodash.debounce": "^4.0.8",
12983 "resolve": "^1.14.2",
12984 "semver": "^6.1.2"
12985 },
12986 "dependencies": {
12987 "semver": {
12988 "version": "6.3.0",
12989 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
12990 "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
12991 "dev": true
12992 }
12993 }
12994 },
12995 "@babel/helper-environment-visitor": {
12996 "version": "7.22.20",
12997 "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz",
12998 "integrity": "sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==",
12999 "dev": true
13000 },
13001 "@babel/helper-explode-assignable-expression": {
13002 "version": "7.18.6",
13003 "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.18.6.tgz",
13004 "integrity": "sha512-eyAYAsQmB80jNfg4baAtLeWAQHfHFiR483rzFK+BhETlGZaQC9bsfrugfXDCbRHLQbIA7U5NxhhOxN7p/dWIcg==",
13005 "dev": true,
13006 "requires": {
13007 "@babel/types": "^7.18.6"
13008 }
13009 },
13010 "@babel/helper-function-name": {
13011 "version": "7.23.0",
13012 "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz",
13013 "integrity": "sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==",
13014 "dev": true,
13015 "requires": {
13016 "@babel/template": "^7.22.15",
13017 "@babel/types": "^7.23.0"
13018 },
13019 "dependencies": {
13020 "@babel/template": {
13021 "version": "7.24.0",
13022 "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.24.0.tgz",
13023 "integrity": "sha512-Bkf2q8lMB0AFpX0NFEqSbx1OkTHf0f+0j82mkw+ZpzBnkk7e9Ql0891vlfgi+kHwOk8tQjiQHpqh4LaSa0fKEA==",
13024 "dev": true,
13025 "requires": {
13026 "@babel/code-frame": "^7.23.5",
13027 "@babel/parser": "^7.24.0",
13028 "@babel/types": "^7.24.0"
13029 }
13030 }
13031 }
13032 },
13033 "@babel/helper-hoist-variables": {
13034 "version": "7.22.5",
13035 "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz",
13036 "integrity": "sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==",
13037 "dev": true,
13038 "requires": {
13039 "@babel/types": "^7.22.5"
13040 }
13041 },
13042 "@babel/helper-member-expression-to-functions": {
13043 "version": "7.18.6",
13044 "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.18.6.tgz",
13045 "integrity": "sha512-CeHxqwwipekotzPDUuJOfIMtcIHBuc7WAzLmTYWctVigqS5RktNMQ5bEwQSuGewzYnCtTWa3BARXeiLxDTv+Ng==",
13046 "dev": true,
13047 "requires": {
13048 "@babel/types": "^7.18.6"
13049 }
13050 },
13051 "@babel/helper-module-imports": {
13052 "version": "7.18.6",
13053 "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz",
13054 "integrity": "sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==",
13055 "dev": true,
13056 "requires": {
13057 "@babel/types": "^7.18.6"
13058 }
13059 },
13060 "@babel/helper-module-transforms": {
13061 "version": "7.18.8",
13062 "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.18.8.tgz",
13063 "integrity": "sha512-che3jvZwIcZxrwh63VfnFTUzcAM9v/lznYkkRxIBGMPt1SudOKHAEec0SIRCfiuIzTcF7VGj/CaTT6gY4eWxvA==",
13064 "dev": true,
13065 "requires": {
13066 "@babel/helper-environment-visitor": "^7.18.6",
13067 "@babel/helper-module-imports": "^7.18.6",
13068 "@babel/helper-simple-access": "^7.18.6",
13069 "@babel/helper-split-export-declaration": "^7.18.6",
13070 "@babel/helper-validator-identifier": "^7.18.6",
13071 "@babel/template": "^7.18.6",
13072 "@babel/traverse": "^7.18.8",
13073 "@babel/types": "^7.18.8"
13074 },
13075 "dependencies": {
13076 "@babel/template": {
13077 "version": "7.18.6",
13078 "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.18.6.tgz",
13079 "integrity": "sha512-JoDWzPe+wgBsTTgdnIma3iHNFC7YVJoPssVBDjiHfNlyt4YcunDtcDOUmfVDfCK5MfdsaIoX9PkijPhjH3nYUw==",
13080 "dev": true,
13081 "requires": {
13082 "@babel/code-frame": "^7.18.6",
13083 "@babel/parser": "^7.18.6",
13084 "@babel/types": "^7.18.6"
13085 }
13086 }
13087 }
13088 },
13089 "@babel/helper-optimise-call-expression": {
13090 "version": "7.18.6",
13091 "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.18.6.tgz",
13092 "integrity": "sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA==",
13093 "dev": true,
13094 "requires": {
13095 "@babel/types": "^7.18.6"
13096 }
13097 },
13098 "@babel/helper-plugin-utils": {
13099 "version": "7.18.6",
13100 "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.18.6.tgz",
13101 "integrity": "sha512-gvZnm1YAAxh13eJdkb9EWHBnF3eAub3XTLCZEehHT2kWxiKVRL64+ae5Y6Ivne0mVHmMYKT+xWgZO+gQhuLUBg==",
13102 "dev": true
13103 },
13104 "@babel/helper-remap-async-to-generator": {
13105 "version": "7.18.6",
13106 "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.18.6.tgz",
13107 "integrity": "sha512-z5wbmV55TveUPZlCLZvxWHtrjuJd+8inFhk7DG0WW87/oJuGDcjDiu7HIvGcpf5464L6xKCg3vNkmlVVz9hwyQ==",
13108 "dev": true,
13109 "requires": {
13110 "@babel/helper-annotate-as-pure": "^7.18.6",
13111 "@babel/helper-environment-visitor": "^7.18.6",
13112 "@babel/helper-wrap-function": "^7.18.6",
13113 "@babel/types": "^7.18.6"
13114 },
13115 "dependencies": {
13116 "@babel/helper-annotate-as-pure": {
13117 "version": "7.18.6",
13118 "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.18.6.tgz",
13119 "integrity": "sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==",
13120 "dev": true,
13121 "requires": {
13122 "@babel/types": "^7.18.6"
13123 }
13124 }
13125 }
13126 },
13127 "@babel/helper-replace-supers": {
13128 "version": "7.18.6",
13129 "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.18.6.tgz",
13130 "integrity": "sha512-fTf7zoXnUGl9gF25fXCWE26t7Tvtyn6H4hkLSYhATwJvw2uYxd3aoXplMSe0g9XbwK7bmxNes7+FGO0rB/xC0g==",
13131 "dev": true,
13132 "requires": {
13133 "@babel/helper-environment-visitor": "^7.18.6",
13134 "@babel/helper-member-expression-to-functions": "^7.18.6",
13135 "@babel/helper-optimise-call-expression": "^7.18.6",
13136 "@babel/traverse": "^7.18.6",
13137 "@babel/types": "^7.18.6"
13138 }
13139 },
13140 "@babel/helper-simple-access": {
13141 "version": "7.18.6",
13142 "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.18.6.tgz",
13143 "integrity": "sha512-iNpIgTgyAvDQpDj76POqg+YEt8fPxx3yaNBg3S30dxNKm2SWfYhD0TGrK/Eu9wHpUW63VQU894TsTg+GLbUa1g==",
13144 "dev": true,
13145 "requires": {
13146 "@babel/types": "^7.18.6"
13147 }
13148 },
13149 "@babel/helper-skip-transparent-expression-wrappers": {
13150 "version": "7.18.6",
13151 "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.18.6.tgz",
13152 "integrity": "sha512-4KoLhwGS9vGethZpAhYnMejWkX64wsnHPDwvOsKWU6Fg4+AlK2Jz3TyjQLMEPvz+1zemi/WBdkYxCD0bAfIkiw==",
13153 "dev": true,
13154 "requires": {
13155 "@babel/types": "^7.18.6"
13156 }
13157 },
13158 "@babel/helper-split-export-declaration": {
13159 "version": "7.22.6",
13160 "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz",
13161 "integrity": "sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==",
13162 "dev": true,
13163 "requires": {
13164 "@babel/types": "^7.22.5"
13165 }
13166 },
13167 "@babel/helper-string-parser": {
13168 "version": "7.23.4",
13169 "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.23.4.tgz",
13170 "integrity": "sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ==",
13171 "dev": true
13172 },
13173 "@babel/helper-validator-identifier": {
13174 "version": "7.22.20",
13175 "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz",
13176 "integrity": "sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==",
13177 "dev": true
13178 },
13179 "@babel/helper-validator-option": {
13180 "version": "7.18.6",
13181 "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz",
13182 "integrity": "sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==",
13183 "dev": true
13184 },
13185 "@babel/helper-wrap-function": {
13186 "version": "7.18.6",
13187 "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.18.6.tgz",
13188 "integrity": "sha512-I5/LZfozwMNbwr/b1vhhuYD+J/mU+gfGAj5td7l5Rv9WYmH6i3Om69WGKNmlIpsVW/mF6O5bvTKbvDQZVgjqOw==",
13189 "dev": true,
13190 "requires": {
13191 "@babel/helper-function-name": "^7.18.6",
13192 "@babel/template": "^7.18.6",
13193 "@babel/traverse": "^7.18.6",
13194 "@babel/types": "^7.18.6"
13195 },
13196 "dependencies": {
13197 "@babel/template": {
13198 "version": "7.18.6",
13199 "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.18.6.tgz",
13200 "integrity": "sha512-JoDWzPe+wgBsTTgdnIma3iHNFC7YVJoPssVBDjiHfNlyt4YcunDtcDOUmfVDfCK5MfdsaIoX9PkijPhjH3nYUw==",
13201 "dev": true,
13202 "requires": {
13203 "@babel/code-frame": "^7.18.6",
13204 "@babel/parser": "^7.18.6",
13205 "@babel/types": "^7.18.6"
13206 }
13207 }
13208 }
13209 },
13210 "@babel/helpers": {
13211 "version": "7.18.6",
13212 "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.18.6.tgz",
13213 "integrity": "sha512-vzSiiqbQOghPngUYt/zWGvK3LAsPhz55vc9XNN0xAl2gV4ieShI2OQli5duxWHD+72PZPTKAcfcZDE1Cwc5zsQ==",
13214 "dev": true,
13215 "requires": {
13216 "@babel/template": "^7.18.6",
13217 "@babel/traverse": "^7.18.6",
13218 "@babel/types": "^7.18.6"
13219 },
13220 "dependencies": {
13221 "@babel/template": {
13222 "version": "7.18.6",
13223 "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.18.6.tgz",
13224 "integrity": "sha512-JoDWzPe+wgBsTTgdnIma3iHNFC7YVJoPssVBDjiHfNlyt4YcunDtcDOUmfVDfCK5MfdsaIoX9PkijPhjH3nYUw==",
13225 "dev": true,
13226 "requires": {
13227 "@babel/code-frame": "^7.18.6",
13228 "@babel/parser": "^7.18.6",
13229 "@babel/types": "^7.18.6"
13230 }
13231 }
13232 }
13233 },
13234 "@babel/highlight": {
13235 "version": "7.23.4",
13236 "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.23.4.tgz",
13237 "integrity": "sha512-acGdbYSfp2WheJoJm/EBBBLh/ID8KDc64ISZ9DYtBmC8/Q204PZJLHyzeB5qMzJ5trcOkybd78M4x2KWsUq++A==",
13238 "dev": true,
13239 "requires": {
13240 "@babel/helper-validator-identifier": "^7.22.20",
13241 "chalk": "^2.4.2",
13242 "js-tokens": "^4.0.0"
13243 }
13244 },
13245 "@babel/parser": {
13246 "version": "7.24.0",
13247 "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.24.0.tgz",
13248 "integrity": "sha512-QuP/FxEAzMSjXygs8v4N9dvdXzEHN4W1oF3PxuWAtPo08UdM17u89RDMgjLn/mlc56iM0HlLmVkO/wgR+rDgHg==",
13249 "dev": true
13250 },
13251 "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": {
13252 "version": "7.18.6",
13253 "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.18.6.tgz",
13254 "integrity": "sha512-Dgxsyg54Fx1d4Nge8UnvTrED63vrwOdPmyvPzlNN/boaliRP54pm3pGzZD1SJUwrBA+Cs/xdG8kXX6Mn/RfISQ==",
13255 "dev": true,
13256 "requires": {
13257 "@babel/helper-plugin-utils": "^7.18.6"
13258 }
13259 },
13260 "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": {
13261 "version": "7.18.6",
13262 "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.18.6.tgz",
13263 "integrity": "sha512-Udgu8ZRgrBrttVz6A0EVL0SJ1z+RLbIeqsu632SA1hf0awEppD6TvdznoH+orIF8wtFFAV/Enmw9Y+9oV8TQcw==",
13264 "dev": true,
13265 "requires": {
13266 "@babel/helper-plugin-utils": "^7.18.6",
13267 "@babel/helper-skip-transparent-expression-wrappers": "^7.18.6",
13268 "@babel/plugin-proposal-optional-chaining": "^7.18.6"
13269 }
13270 },
13271 "@babel/plugin-proposal-async-generator-functions": {
13272 "version": "7.16.8",
13273 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.16.8.tgz",
13274 "integrity": "sha512-71YHIvMuiuqWJQkebWJtdhQTfd4Q4mF76q2IX37uZPkG9+olBxsX+rH1vkhFto4UeJZ9dPY2s+mDvhDm1u2BGQ==",
13275 "dev": true,
13276 "requires": {
13277 "@babel/helper-plugin-utils": "^7.16.7",
13278 "@babel/helper-remap-async-to-generator": "^7.16.8",
13279 "@babel/plugin-syntax-async-generators": "^7.8.4"
13280 }
13281 },
13282 "@babel/plugin-proposal-class-properties": {
13283 "version": "7.18.6",
13284 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz",
13285 "integrity": "sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==",
13286 "dev": true,
13287 "requires": {
13288 "@babel/helper-create-class-features-plugin": "^7.18.6",
13289 "@babel/helper-plugin-utils": "^7.18.6"
13290 }
13291 },
13292 "@babel/plugin-proposal-class-static-block": {
13293 "version": "7.18.6",
13294 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.18.6.tgz",
13295 "integrity": "sha512-+I3oIiNxrCpup3Gi8n5IGMwj0gOCAjcJUSQEcotNnCCPMEnixawOQ+KeJPlgfjzx+FKQ1QSyZOWe7wmoJp7vhw==",
13296 "dev": true,
13297 "requires": {
13298 "@babel/helper-create-class-features-plugin": "^7.18.6",
13299 "@babel/helper-plugin-utils": "^7.18.6",
13300 "@babel/plugin-syntax-class-static-block": "^7.14.5"
13301 }
13302 },
13303 "@babel/plugin-proposal-dynamic-import": {
13304 "version": "7.18.6",
13305 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.18.6.tgz",
13306 "integrity": "sha512-1auuwmK+Rz13SJj36R+jqFPMJWyKEDd7lLSdOj4oJK0UTgGueSAtkrCvz9ewmgyU/P941Rv2fQwZJN8s6QruXw==",
13307 "dev": true,
13308 "requires": {
13309 "@babel/helper-plugin-utils": "^7.18.6",
13310 "@babel/plugin-syntax-dynamic-import": "^7.8.3"
13311 }
13312 },
13313 "@babel/plugin-proposal-export-namespace-from": {
13314 "version": "7.18.6",
13315 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.18.6.tgz",
13316 "integrity": "sha512-zr/QcUlUo7GPo6+X1wC98NJADqmy5QTFWWhqeQWiki4XHafJtLl/YMGkmRB2szDD2IYJCCdBTd4ElwhId9T7Xw==",
13317 "dev": true,
13318 "requires": {
13319 "@babel/helper-plugin-utils": "^7.18.6",
13320 "@babel/plugin-syntax-export-namespace-from": "^7.8.3"
13321 }
13322 },
13323 "@babel/plugin-proposal-json-strings": {
13324 "version": "7.18.6",
13325 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.18.6.tgz",
13326 "integrity": "sha512-lr1peyn9kOdbYc0xr0OdHTZ5FMqS6Di+H0Fz2I/JwMzGmzJETNeOFq2pBySw6X/KFL5EWDjlJuMsUGRFb8fQgQ==",
13327 "dev": true,
13328 "requires": {
13329 "@babel/helper-plugin-utils": "^7.18.6",
13330 "@babel/plugin-syntax-json-strings": "^7.8.3"
13331 }
13332 },
13333 "@babel/plugin-proposal-logical-assignment-operators": {
13334 "version": "7.18.6",
13335 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.18.6.tgz",
13336 "integrity": "sha512-zMo66azZth/0tVd7gmkxOkOjs2rpHyhpcFo565PUP37hSp6hSd9uUKIfTDFMz58BwqgQKhJ9YxtM5XddjXVn+Q==",
13337 "dev": true,
13338 "requires": {
13339 "@babel/helper-plugin-utils": "^7.18.6",
13340 "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4"
13341 }
13342 },
13343 "@babel/plugin-proposal-nullish-coalescing-operator": {
13344 "version": "7.18.6",
13345 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz",
13346 "integrity": "sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==",
13347 "dev": true,
13348 "requires": {
13349 "@babel/helper-plugin-utils": "^7.18.6",
13350 "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3"
13351 }
13352 },
13353 "@babel/plugin-proposal-numeric-separator": {
13354 "version": "7.18.6",
13355 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.18.6.tgz",
13356 "integrity": "sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==",
13357 "dev": true,
13358 "requires": {
13359 "@babel/helper-plugin-utils": "^7.18.6",
13360 "@babel/plugin-syntax-numeric-separator": "^7.10.4"
13361 }
13362 },
13363 "@babel/plugin-proposal-object-rest-spread": {
13364 "version": "7.18.6",
13365 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.18.6.tgz",
13366 "integrity": "sha512-9yuM6wr4rIsKa1wlUAbZEazkCrgw2sMPEXCr4Rnwetu7cEW1NydkCWytLuYletbf8vFxdJxFhwEZqMpOx2eZyw==",
13367 "dev": true,
13368 "requires": {
13369 "@babel/compat-data": "^7.18.6",
13370 "@babel/helper-compilation-targets": "^7.18.6",
13371 "@babel/helper-plugin-utils": "^7.18.6",
13372 "@babel/plugin-syntax-object-rest-spread": "^7.8.3",
13373 "@babel/plugin-transform-parameters": "^7.18.6"
13374 }
13375 },
13376 "@babel/plugin-proposal-optional-catch-binding": {
13377 "version": "7.18.6",
13378 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.18.6.tgz",
13379 "integrity": "sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==",
13380 "dev": true,
13381 "requires": {
13382 "@babel/helper-plugin-utils": "^7.18.6",
13383 "@babel/plugin-syntax-optional-catch-binding": "^7.8.3"
13384 }
13385 },
13386 "@babel/plugin-proposal-optional-chaining": {
13387 "version": "7.18.6",
13388 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.18.6.tgz",
13389 "integrity": "sha512-PatI6elL5eMzoypFAiYDpYQyMtXTn+iMhuxxQt5mAXD4fEmKorpSI3PHd+i3JXBJN3xyA6MvJv7at23HffFHwA==",
13390 "dev": true,
13391 "requires": {
13392 "@babel/helper-plugin-utils": "^7.18.6",
13393 "@babel/helper-skip-transparent-expression-wrappers": "^7.18.6",
13394 "@babel/plugin-syntax-optional-chaining": "^7.8.3"
13395 }
13396 },
13397 "@babel/plugin-proposal-private-methods": {
13398 "version": "7.18.6",
13399 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.18.6.tgz",
13400 "integrity": "sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==",
13401 "dev": true,
13402 "requires": {
13403 "@babel/helper-create-class-features-plugin": "^7.18.6",
13404 "@babel/helper-plugin-utils": "^7.18.6"
13405 }
13406 },
13407 "@babel/plugin-proposal-private-property-in-object": {
13408 "version": "7.18.6",
13409 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.18.6.tgz",
13410 "integrity": "sha512-9Rysx7FOctvT5ouj5JODjAFAkgGoudQuLPamZb0v1TGLpapdNaftzifU8NTWQm0IRjqoYypdrSmyWgkocDQ8Dw==",
13411 "dev": true,
13412 "requires": {
13413 "@babel/helper-annotate-as-pure": "^7.18.6",
13414 "@babel/helper-create-class-features-plugin": "^7.18.6",
13415 "@babel/helper-plugin-utils": "^7.18.6",
13416 "@babel/plugin-syntax-private-property-in-object": "^7.14.5"
13417 },
13418 "dependencies": {
13419 "@babel/helper-annotate-as-pure": {
13420 "version": "7.18.6",
13421 "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.18.6.tgz",
13422 "integrity": "sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==",
13423 "dev": true,
13424 "requires": {
13425 "@babel/types": "^7.18.6"
13426 }
13427 }
13428 }
13429 },
13430 "@babel/plugin-proposal-unicode-property-regex": {
13431 "version": "7.18.6",
13432 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.18.6.tgz",
13433 "integrity": "sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==",
13434 "dev": true,
13435 "requires": {
13436 "@babel/helper-create-regexp-features-plugin": "^7.18.6",
13437 "@babel/helper-plugin-utils": "^7.18.6"
13438 }
13439 },
13440 "@babel/plugin-syntax-async-generators": {
13441 "version": "7.8.4",
13442 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz",
13443 "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==",
13444 "dev": true,
13445 "requires": {
13446 "@babel/helper-plugin-utils": "^7.8.0"
13447 }
13448 },
13449 "@babel/plugin-syntax-class-properties": {
13450 "version": "7.12.13",
13451 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz",
13452 "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==",
13453 "dev": true,
13454 "requires": {
13455 "@babel/helper-plugin-utils": "^7.12.13"
13456 }
13457 },
13458 "@babel/plugin-syntax-class-static-block": {
13459 "version": "7.14.5",
13460 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz",
13461 "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==",
13462 "dev": true,
13463 "requires": {
13464 "@babel/helper-plugin-utils": "^7.14.5"
13465 }
13466 },
13467 "@babel/plugin-syntax-dynamic-import": {
13468 "version": "7.8.3",
13469 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz",
13470 "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==",
13471 "dev": true,
13472 "requires": {
13473 "@babel/helper-plugin-utils": "^7.8.0"
13474 }
13475 },
13476 "@babel/plugin-syntax-export-namespace-from": {
13477 "version": "7.8.3",
13478 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz",
13479 "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==",
13480 "dev": true,
13481 "requires": {
13482 "@babel/helper-plugin-utils": "^7.8.3"
13483 }
13484 },
13485 "@babel/plugin-syntax-json-strings": {
13486 "version": "7.8.3",
13487 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz",
13488 "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==",
13489 "dev": true,
13490 "requires": {
13491 "@babel/helper-plugin-utils": "^7.8.0"
13492 }
13493 },
13494 "@babel/plugin-syntax-logical-assignment-operators": {
13495 "version": "7.10.4",
13496 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz",
13497 "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==",
13498 "dev": true,
13499 "requires": {
13500 "@babel/helper-plugin-utils": "^7.10.4"
13501 }
13502 },
13503 "@babel/plugin-syntax-nullish-coalescing-operator": {
13504 "version": "7.8.3",
13505 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz",
13506 "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==",
13507 "dev": true,
13508 "requires": {
13509 "@babel/helper-plugin-utils": "^7.8.0"
13510 }
13511 },
13512 "@babel/plugin-syntax-numeric-separator": {
13513 "version": "7.10.4",
13514 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz",
13515 "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==",
13516 "dev": true,
13517 "requires": {
13518 "@babel/helper-plugin-utils": "^7.10.4"
13519 }
13520 },
13521 "@babel/plugin-syntax-object-rest-spread": {
13522 "version": "7.8.3",
13523 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz",
13524 "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==",
13525 "dev": true,
13526 "requires": {
13527 "@babel/helper-plugin-utils": "^7.8.0"
13528 }
13529 },
13530 "@babel/plugin-syntax-optional-catch-binding": {
13531 "version": "7.8.3",
13532 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz",
13533 "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==",
13534 "dev": true,
13535 "requires": {
13536 "@babel/helper-plugin-utils": "^7.8.0"
13537 }
13538 },
13539 "@babel/plugin-syntax-optional-chaining": {
13540 "version": "7.8.3",
13541 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz",
13542 "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==",
13543 "dev": true,
13544 "requires": {
13545 "@babel/helper-plugin-utils": "^7.8.0"
13546 }
13547 },
13548 "@babel/plugin-syntax-private-property-in-object": {
13549 "version": "7.14.5",
13550 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz",
13551 "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==",
13552 "dev": true,
13553 "requires": {
13554 "@babel/helper-plugin-utils": "^7.14.5"
13555 }
13556 },
13557 "@babel/plugin-syntax-top-level-await": {
13558 "version": "7.14.5",
13559 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz",
13560 "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==",
13561 "dev": true,
13562 "requires": {
13563 "@babel/helper-plugin-utils": "^7.14.5"
13564 }
13565 },
13566 "@babel/plugin-transform-arrow-functions": {
13567 "version": "7.18.6",
13568 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.18.6.tgz",
13569 "integrity": "sha512-9S9X9RUefzrsHZmKMbDXxweEH+YlE8JJEuat9FdvW9Qh1cw7W64jELCtWNkPBPX5En45uy28KGvA/AySqUh8CQ==",
13570 "dev": true,
13571 "requires": {
13572 "@babel/helper-plugin-utils": "^7.18.6"
13573 }
13574 },
13575 "@babel/plugin-transform-async-to-generator": {
13576 "version": "7.16.8",
13577 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.16.8.tgz",
13578 "integrity": "sha512-MtmUmTJQHCnyJVrScNzNlofQJ3dLFuobYn3mwOTKHnSCMtbNsqvF71GQmJfFjdrXSsAA7iysFmYWw4bXZ20hOg==",
13579 "dev": true,
13580 "requires": {
13581 "@babel/helper-module-imports": "^7.16.7",
13582 "@babel/helper-plugin-utils": "^7.16.7",
13583 "@babel/helper-remap-async-to-generator": "^7.16.8"
13584 }
13585 },
13586 "@babel/plugin-transform-block-scoped-functions": {
13587 "version": "7.18.6",
13588 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.18.6.tgz",
13589 "integrity": "sha512-ExUcOqpPWnliRcPqves5HJcJOvHvIIWfuS4sroBUenPuMdmW+SMHDakmtS7qOo13sVppmUijqeTv7qqGsvURpQ==",
13590 "dev": true,
13591 "requires": {
13592 "@babel/helper-plugin-utils": "^7.18.6"
13593 }
13594 },
13595 "@babel/plugin-transform-block-scoping": {
13596 "version": "7.18.6",
13597 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.18.6.tgz",
13598 "integrity": "sha512-pRqwb91C42vs1ahSAWJkxOxU1RHWDn16XAa6ggQ72wjLlWyYeAcLvTtE0aM8ph3KNydy9CQF2nLYcjq1WysgxQ==",
13599 "dev": true,
13600 "requires": {
13601 "@babel/helper-plugin-utils": "^7.18.6"
13602 }
13603 },
13604 "@babel/plugin-transform-classes": {
13605 "version": "7.18.8",
13606 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.18.8.tgz",
13607 "integrity": "sha512-RySDoXdF6hgHSHuAW4aLGyVQdmvEX/iJtjVre52k0pxRq4hzqze+rAVP++NmNv596brBpYmaiKgTZby7ziBnVg==",
13608 "dev": true,
13609 "requires": {
13610 "@babel/helper-annotate-as-pure": "^7.18.6",
13611 "@babel/helper-environment-visitor": "^7.18.6",
13612 "@babel/helper-function-name": "^7.18.6",
13613 "@babel/helper-optimise-call-expression": "^7.18.6",
13614 "@babel/helper-plugin-utils": "^7.18.6",
13615 "@babel/helper-replace-supers": "^7.18.6",
13616 "@babel/helper-split-export-declaration": "^7.18.6",
13617 "globals": "^11.1.0"
13618 },
13619 "dependencies": {
13620 "@babel/helper-annotate-as-pure": {
13621 "version": "7.18.6",
13622 "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.18.6.tgz",
13623 "integrity": "sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==",
13624 "dev": true,
13625 "requires": {
13626 "@babel/types": "^7.18.6"
13627 }
13628 }
13629 }
13630 },
13631 "@babel/plugin-transform-computed-properties": {
13632 "version": "7.18.6",
13633 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.18.6.tgz",
13634 "integrity": "sha512-9repI4BhNrR0KenoR9vm3/cIc1tSBIo+u1WVjKCAynahj25O8zfbiE6JtAtHPGQSs4yZ+bA8mRasRP+qc+2R5A==",
13635 "dev": true,
13636 "requires": {
13637 "@babel/helper-plugin-utils": "^7.18.6"
13638 }
13639 },
13640 "@babel/plugin-transform-destructuring": {
13641 "version": "7.18.6",
13642 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.18.6.tgz",
13643 "integrity": "sha512-tgy3u6lRp17ilY8r1kP4i2+HDUwxlVqq3RTc943eAWSzGgpU1qhiKpqZ5CMyHReIYPHdo3Kg8v8edKtDqSVEyQ==",
13644 "dev": true,
13645 "requires": {
13646 "@babel/helper-plugin-utils": "^7.18.6"
13647 }
13648 },
13649 "@babel/plugin-transform-dotall-regex": {
13650 "version": "7.18.6",
13651 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.18.6.tgz",
13652 "integrity": "sha512-6S3jpun1eEbAxq7TdjLotAsl4WpQI9DxfkycRcKrjhQYzU87qpXdknpBg/e+TdcMehqGnLFi7tnFUBR02Vq6wg==",
13653 "dev": true,
13654 "requires": {
13655 "@babel/helper-create-regexp-features-plugin": "^7.18.6",
13656 "@babel/helper-plugin-utils": "^7.18.6"
13657 }
13658 },
13659 "@babel/plugin-transform-duplicate-keys": {
13660 "version": "7.18.6",
13661 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.18.6.tgz",
13662 "integrity": "sha512-NJU26U/208+sxYszf82nmGYqVF9QN8py2HFTblPT9hbawi8+1C5a9JubODLTGFuT0qlkqVinmkwOD13s0sZktg==",
13663 "dev": true,
13664 "requires": {
13665 "@babel/helper-plugin-utils": "^7.18.6"
13666 }
13667 },
13668 "@babel/plugin-transform-exponentiation-operator": {
13669 "version": "7.18.6",
13670 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.18.6.tgz",
13671 "integrity": "sha512-wzEtc0+2c88FVR34aQmiz56dxEkxr2g8DQb/KfaFa1JYXOFVsbhvAonFN6PwVWj++fKmku8NP80plJ5Et4wqHw==",
13672 "dev": true,
13673 "requires": {
13674 "@babel/helper-builder-binary-assignment-operator-visitor": "^7.18.6",
13675 "@babel/helper-plugin-utils": "^7.18.6"
13676 }
13677 },
13678 "@babel/plugin-transform-for-of": {
13679 "version": "7.18.8",
13680 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.18.8.tgz",
13681 "integrity": "sha512-yEfTRnjuskWYo0k1mHUqrVWaZwrdq8AYbfrpqULOJOaucGSp4mNMVps+YtA8byoevxS/urwU75vyhQIxcCgiBQ==",
13682 "dev": true,
13683 "requires": {
13684 "@babel/helper-plugin-utils": "^7.18.6"
13685 }
13686 },
13687 "@babel/plugin-transform-function-name": {
13688 "version": "7.18.6",
13689 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.18.6.tgz",
13690 "integrity": "sha512-kJha/Gbs5RjzIu0CxZwf5e3aTTSlhZnHMT8zPWnJMjNpLOUgqevg+PN5oMH68nMCXnfiMo4Bhgxqj59KHTlAnA==",
13691 "dev": true,
13692 "requires": {
13693 "@babel/helper-compilation-targets": "^7.18.6",
13694 "@babel/helper-function-name": "^7.18.6",
13695 "@babel/helper-plugin-utils": "^7.18.6"
13696 }
13697 },
13698 "@babel/plugin-transform-literals": {
13699 "version": "7.18.6",
13700 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.18.6.tgz",
13701 "integrity": "sha512-x3HEw0cJZVDoENXOp20HlypIHfl0zMIhMVZEBVTfmqbObIpsMxMbmU5nOEO8R7LYT+z5RORKPlTI5Hj4OsO9/Q==",
13702 "dev": true,
13703 "requires": {
13704 "@babel/helper-plugin-utils": "^7.18.6"
13705 }
13706 },
13707 "@babel/plugin-transform-member-expression-literals": {
13708 "version": "7.18.6",
13709 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.18.6.tgz",
13710 "integrity": "sha512-qSF1ihLGO3q+/g48k85tUjD033C29TNTVB2paCwZPVmOsjn9pClvYYrM2VeJpBY2bcNkuny0YUyTNRyRxJ54KA==",
13711 "dev": true,
13712 "requires": {
13713 "@babel/helper-plugin-utils": "^7.18.6"
13714 }
13715 },
13716 "@babel/plugin-transform-modules-amd": {
13717 "version": "7.18.6",
13718 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.18.6.tgz",
13719 "integrity": "sha512-Pra5aXsmTsOnjM3IajS8rTaLCy++nGM4v3YR4esk5PCsyg9z8NA5oQLwxzMUtDBd8F+UmVza3VxoAaWCbzH1rg==",
13720 "dev": true,
13721 "requires": {
13722 "@babel/helper-module-transforms": "^7.18.6",
13723 "@babel/helper-plugin-utils": "^7.18.6",
13724 "babel-plugin-dynamic-import-node": "^2.3.3"
13725 }
13726 },
13727 "@babel/plugin-transform-modules-commonjs": {
13728 "version": "7.18.6",
13729 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.18.6.tgz",
13730 "integrity": "sha512-Qfv2ZOWikpvmedXQJDSbxNqy7Xr/j2Y8/KfijM0iJyKkBTmWuvCA1yeH1yDM7NJhBW/2aXxeucLj6i80/LAJ/Q==",
13731 "dev": true,
13732 "requires": {
13733 "@babel/helper-module-transforms": "^7.18.6",
13734 "@babel/helper-plugin-utils": "^7.18.6",
13735 "@babel/helper-simple-access": "^7.18.6",
13736 "babel-plugin-dynamic-import-node": "^2.3.3"
13737 }
13738 },
13739 "@babel/plugin-transform-modules-systemjs": {
13740 "version": "7.18.6",
13741 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.18.6.tgz",
13742 "integrity": "sha512-UbPYpXxLjTw6w6yXX2BYNxF3p6QY225wcTkfQCy3OMnSlS/C3xGtwUjEzGkldb/sy6PWLiCQ3NbYfjWUTI3t4g==",
13743 "dev": true,
13744 "requires": {
13745 "@babel/helper-hoist-variables": "^7.18.6",
13746 "@babel/helper-module-transforms": "^7.18.6",
13747 "@babel/helper-plugin-utils": "^7.18.6",
13748 "@babel/helper-validator-identifier": "^7.18.6",
13749 "babel-plugin-dynamic-import-node": "^2.3.3"
13750 }
13751 },
13752 "@babel/plugin-transform-modules-umd": {
13753 "version": "7.18.6",
13754 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.18.6.tgz",
13755 "integrity": "sha512-dcegErExVeXcRqNtkRU/z8WlBLnvD4MRnHgNs3MytRO1Mn1sHRyhbcpYbVMGclAqOjdW+9cfkdZno9dFdfKLfQ==",
13756 "dev": true,
13757 "requires": {
13758 "@babel/helper-module-transforms": "^7.18.6",
13759 "@babel/helper-plugin-utils": "^7.18.6"
13760 }
13761 },
13762 "@babel/plugin-transform-named-capturing-groups-regex": {
13763 "version": "7.18.6",
13764 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.18.6.tgz",
13765 "integrity": "sha512-UmEOGF8XgaIqD74bC8g7iV3RYj8lMf0Bw7NJzvnS9qQhM4mg+1WHKotUIdjxgD2RGrgFLZZPCFPFj3P/kVDYhg==",
13766 "dev": true,
13767 "requires": {
13768 "@babel/helper-create-regexp-features-plugin": "^7.18.6",
13769 "@babel/helper-plugin-utils": "^7.18.6"
13770 }
13771 },
13772 "@babel/plugin-transform-new-target": {
13773 "version": "7.18.6",
13774 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.18.6.tgz",
13775 "integrity": "sha512-DjwFA/9Iu3Z+vrAn+8pBUGcjhxKguSMlsFqeCKbhb9BAV756v0krzVK04CRDi/4aqmk8BsHb4a/gFcaA5joXRw==",
13776 "dev": true,
13777 "requires": {
13778 "@babel/helper-plugin-utils": "^7.18.6"
13779 }
13780 },
13781 "@babel/plugin-transform-object-super": {
13782 "version": "7.18.6",
13783 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.18.6.tgz",
13784 "integrity": "sha512-uvGz6zk+pZoS1aTZrOvrbj6Pp/kK2mp45t2B+bTDre2UgsZZ8EZLSJtUg7m/no0zOJUWgFONpB7Zv9W2tSaFlA==",
13785 "dev": true,
13786 "requires": {
13787 "@babel/helper-plugin-utils": "^7.18.6",
13788 "@babel/helper-replace-supers": "^7.18.6"
13789 }
13790 },
13791 "@babel/plugin-transform-parameters": {
13792 "version": "7.18.8",
13793 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.18.8.tgz",
13794 "integrity": "sha512-ivfbE3X2Ss+Fj8nnXvKJS6sjRG4gzwPMsP+taZC+ZzEGjAYlvENixmt1sZ5Ca6tWls+BlKSGKPJ6OOXvXCbkFg==",
13795 "dev": true,
13796 "requires": {
13797 "@babel/helper-plugin-utils": "^7.18.6"
13798 }
13799 },
13800 "@babel/plugin-transform-property-literals": {
13801 "version": "7.18.6",
13802 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.18.6.tgz",
13803 "integrity": "sha512-cYcs6qlgafTud3PAzrrRNbQtfpQ8+y/+M5tKmksS9+M1ckbH6kzY8MrexEM9mcA6JDsukE19iIRvAyYl463sMg==",
13804 "dev": true,
13805 "requires": {
13806 "@babel/helper-plugin-utils": "^7.18.6"
13807 }
13808 },
13809 "@babel/plugin-transform-regenerator": {
13810 "version": "7.18.6",
13811 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.18.6.tgz",
13812 "integrity": "sha512-poqRI2+qiSdeldcz4wTSTXBRryoq3Gc70ye7m7UD5Ww0nE29IXqMl6r7Nd15WBgRd74vloEMlShtH6CKxVzfmQ==",
13813 "dev": true,
13814 "requires": {
13815 "@babel/helper-plugin-utils": "^7.18.6",
13816 "regenerator-transform": "^0.15.0"
13817 }
13818 },
13819 "@babel/plugin-transform-reserved-words": {
13820 "version": "7.18.6",
13821 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.18.6.tgz",
13822 "integrity": "sha512-oX/4MyMoypzHjFrT1CdivfKZ+XvIPMFXwwxHp/r0Ddy2Vuomt4HDFGmft1TAY2yiTKiNSsh3kjBAzcM8kSdsjA==",
13823 "dev": true,
13824 "requires": {
13825 "@babel/helper-plugin-utils": "^7.18.6"
13826 }
13827 },
13828 "@babel/plugin-transform-runtime": {
13829 "version": "7.17.10",
13830 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.17.10.tgz",
13831 "integrity": "sha512-6jrMilUAJhktTr56kACL8LnWC5hx3Lf27BS0R0DSyW/OoJfb/iTHeE96V3b1dgKG3FSFdd/0culnYWMkjcKCig==",
13832 "dev": true,
13833 "requires": {
13834 "@babel/helper-module-imports": "^7.16.7",
13835 "@babel/helper-plugin-utils": "^7.16.7",
13836 "babel-plugin-polyfill-corejs2": "^0.3.0",
13837 "babel-plugin-polyfill-corejs3": "^0.5.0",
13838 "babel-plugin-polyfill-regenerator": "^0.3.0",
13839 "semver": "^6.3.0"
13840 },
13841 "dependencies": {
13842 "semver": {
13843 "version": "6.3.0",
13844 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
13845 "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
13846 "dev": true
13847 }
13848 }
13849 },
13850 "@babel/plugin-transform-shorthand-properties": {
13851 "version": "7.18.6",
13852 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.18.6.tgz",
13853 "integrity": "sha512-eCLXXJqv8okzg86ywZJbRn19YJHU4XUa55oz2wbHhaQVn/MM+XhukiT7SYqp/7o00dg52Rj51Ny+Ecw4oyoygw==",
13854 "dev": true,
13855 "requires": {
13856 "@babel/helper-plugin-utils": "^7.18.6"
13857 }
13858 },
13859 "@babel/plugin-transform-spread": {
13860 "version": "7.18.6",
13861 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.18.6.tgz",
13862 "integrity": "sha512-ayT53rT/ENF8WWexIRg9AiV9h0aIteyWn5ptfZTZQrjk/+f3WdrJGCY4c9wcgl2+MKkKPhzbYp97FTsquZpDCw==",
13863 "dev": true,
13864 "requires": {
13865 "@babel/helper-plugin-utils": "^7.18.6",
13866 "@babel/helper-skip-transparent-expression-wrappers": "^7.18.6"
13867 }
13868 },
13869 "@babel/plugin-transform-sticky-regex": {
13870 "version": "7.18.6",
13871 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.18.6.tgz",
13872 "integrity": "sha512-kfiDrDQ+PBsQDO85yj1icueWMfGfJFKN1KCkndygtu/C9+XUfydLC8Iv5UYJqRwy4zk8EcplRxEOeLyjq1gm6Q==",
13873 "dev": true,
13874 "requires": {
13875 "@babel/helper-plugin-utils": "^7.18.6"
13876 }
13877 },
13878 "@babel/plugin-transform-template-literals": {
13879 "version": "7.18.6",
13880 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.18.6.tgz",
13881 "integrity": "sha512-UuqlRrQmT2SWRvahW46cGSany0uTlcj8NYOS5sRGYi8FxPYPoLd5DDmMd32ZXEj2Jq+06uGVQKHxa/hJx2EzKw==",
13882 "dev": true,
13883 "requires": {
13884 "@babel/helper-plugin-utils": "^7.18.6"
13885 }
13886 },
13887 "@babel/plugin-transform-typeof-symbol": {
13888 "version": "7.18.6",
13889 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.18.6.tgz",
13890 "integrity": "sha512-7m71iS/QhsPk85xSjFPovHPcH3H9qeyzsujhTc+vcdnsXavoWYJ74zx0lP5RhpC5+iDnVLO+PPMHzC11qels1g==",
13891 "dev": true,
13892 "requires": {
13893 "@babel/helper-plugin-utils": "^7.18.6"
13894 }
13895 },
13896 "@babel/plugin-transform-unicode-escapes": {
13897 "version": "7.18.6",
13898 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.18.6.tgz",
13899 "integrity": "sha512-XNRwQUXYMP7VLuy54cr/KS/WeL3AZeORhrmeZ7iewgu+X2eBqmpaLI/hzqr9ZxCeUoq0ASK4GUzSM0BDhZkLFw==",
13900 "dev": true,
13901 "requires": {
13902 "@babel/helper-plugin-utils": "^7.18.6"
13903 }
13904 },
13905 "@babel/plugin-transform-unicode-regex": {
13906 "version": "7.18.6",
13907 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.18.6.tgz",
13908 "integrity": "sha512-gE7A6Lt7YLnNOL3Pb9BNeZvi+d8l7tcRrG4+pwJjK9hD2xX4mEvjlQW60G9EEmfXVYRPv9VRQcyegIVHCql/AA==",
13909 "dev": true,
13910 "requires": {
13911 "@babel/helper-create-regexp-features-plugin": "^7.18.6",
13912 "@babel/helper-plugin-utils": "^7.18.6"
13913 }
13914 },
13915 "@babel/preset-env": {
13916 "version": "7.17.10",
13917 "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.17.10.tgz",
13918 "integrity": "sha512-YNgyBHZQpeoBSRBg0xixsZzfT58Ze1iZrajvv0lJc70qDDGuGfonEnMGfWeSY0mQ3JTuCWFbMkzFRVafOyJx4g==",
13919 "dev": true,
13920 "requires": {
13921 "@babel/compat-data": "^7.17.10",
13922 "@babel/helper-compilation-targets": "^7.17.10",
13923 "@babel/helper-plugin-utils": "^7.16.7",
13924 "@babel/helper-validator-option": "^7.16.7",
13925 "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.16.7",
13926 "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.16.7",
13927 "@babel/plugin-proposal-async-generator-functions": "^7.16.8",
13928 "@babel/plugin-proposal-class-properties": "^7.16.7",
13929 "@babel/plugin-proposal-class-static-block": "^7.17.6",
13930 "@babel/plugin-proposal-dynamic-import": "^7.16.7",
13931 "@babel/plugin-proposal-export-namespace-from": "^7.16.7",
13932 "@babel/plugin-proposal-json-strings": "^7.16.7",
13933 "@babel/plugin-proposal-logical-assignment-operators": "^7.16.7",
13934 "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.7",
13935 "@babel/plugin-proposal-numeric-separator": "^7.16.7",
13936 "@babel/plugin-proposal-object-rest-spread": "^7.17.3",
13937 "@babel/plugin-proposal-optional-catch-binding": "^7.16.7",
13938 "@babel/plugin-proposal-optional-chaining": "^7.16.7",
13939 "@babel/plugin-proposal-private-methods": "^7.16.11",
13940 "@babel/plugin-proposal-private-property-in-object": "^7.16.7",
13941 "@babel/plugin-proposal-unicode-property-regex": "^7.16.7",
13942 "@babel/plugin-syntax-async-generators": "^7.8.4",
13943 "@babel/plugin-syntax-class-properties": "^7.12.13",
13944 "@babel/plugin-syntax-class-static-block": "^7.14.5",
13945 "@babel/plugin-syntax-dynamic-import": "^7.8.3",
13946 "@babel/plugin-syntax-export-namespace-from": "^7.8.3",
13947 "@babel/plugin-syntax-json-strings": "^7.8.3",
13948 "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4",
13949 "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3",
13950 "@babel/plugin-syntax-numeric-separator": "^7.10.4",
13951 "@babel/plugin-syntax-object-rest-spread": "^7.8.3",
13952 "@babel/plugin-syntax-optional-catch-binding": "^7.8.3",
13953 "@babel/plugin-syntax-optional-chaining": "^7.8.3",
13954 "@babel/plugin-syntax-private-property-in-object": "^7.14.5",
13955 "@babel/plugin-syntax-top-level-await": "^7.14.5",
13956 "@babel/plugin-transform-arrow-functions": "^7.16.7",
13957 "@babel/plugin-transform-async-to-generator": "^7.16.8",
13958 "@babel/plugin-transform-block-scoped-functions": "^7.16.7",
13959 "@babel/plugin-transform-block-scoping": "^7.16.7",
13960 "@babel/plugin-transform-classes": "^7.16.7",
13961 "@babel/plugin-transform-computed-properties": "^7.16.7",
13962 "@babel/plugin-transform-destructuring": "^7.17.7",
13963 "@babel/plugin-transform-dotall-regex": "^7.16.7",
13964 "@babel/plugin-transform-duplicate-keys": "^7.16.7",
13965 "@babel/plugin-transform-exponentiation-operator": "^7.16.7",
13966 "@babel/plugin-transform-for-of": "^7.16.7",
13967 "@babel/plugin-transform-function-name": "^7.16.7",
13968 "@babel/plugin-transform-literals": "^7.16.7",
13969 "@babel/plugin-transform-member-expression-literals": "^7.16.7",
13970 "@babel/plugin-transform-modules-amd": "^7.16.7",
13971 "@babel/plugin-transform-modules-commonjs": "^7.17.9",
13972 "@babel/plugin-transform-modules-systemjs": "^7.17.8",
13973 "@babel/plugin-transform-modules-umd": "^7.16.7",
13974 "@babel/plugin-transform-named-capturing-groups-regex": "^7.17.10",
13975 "@babel/plugin-transform-new-target": "^7.16.7",
13976 "@babel/plugin-transform-object-super": "^7.16.7",
13977 "@babel/plugin-transform-parameters": "^7.16.7",
13978 "@babel/plugin-transform-property-literals": "^7.16.7",
13979 "@babel/plugin-transform-regenerator": "^7.17.9",
13980 "@babel/plugin-transform-reserved-words": "^7.16.7",
13981 "@babel/plugin-transform-shorthand-properties": "^7.16.7",
13982 "@babel/plugin-transform-spread": "^7.16.7",
13983 "@babel/plugin-transform-sticky-regex": "^7.16.7",
13984 "@babel/plugin-transform-template-literals": "^7.16.7",
13985 "@babel/plugin-transform-typeof-symbol": "^7.16.7",
13986 "@babel/plugin-transform-unicode-escapes": "^7.16.7",
13987 "@babel/plugin-transform-unicode-regex": "^7.16.7",
13988 "@babel/preset-modules": "^0.1.5",
13989 "@babel/types": "^7.17.10",
13990 "babel-plugin-polyfill-corejs2": "^0.3.0",
13991 "babel-plugin-polyfill-corejs3": "^0.5.0",
13992 "babel-plugin-polyfill-regenerator": "^0.3.0",
13993 "core-js-compat": "^3.22.1",
13994 "semver": "^6.3.0"
13995 },
13996 "dependencies": {
13997 "semver": {
13998 "version": "6.3.0",
13999 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
14000 "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
14001 "dev": true
14002 }
14003 }
14004 },
14005 "@babel/preset-modules": {
14006 "version": "0.1.5",
14007 "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz",
14008 "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==",
14009 "dev": true,
14010 "requires": {
14011 "@babel/helper-plugin-utils": "^7.0.0",
14012 "@babel/plugin-proposal-unicode-property-regex": "^7.4.4",
14013 "@babel/plugin-transform-dotall-regex": "^7.4.4",
14014 "@babel/types": "^7.4.4",
14015 "esutils": "^2.0.2"
14016 }
14017 },
14018 "@babel/runtime": {
14019 "version": "7.17.9",
14020 "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.17.9.tgz",
14021 "integrity": "sha512-lSiBBvodq29uShpWGNbgFdKYNiFDo5/HIYsaCEY9ff4sb10x9jizo2+pRrSyF4jKZCXqgzuqBOQKbUm90gQwJg==",
14022 "dev": true,
14023 "requires": {
14024 "regenerator-runtime": "^0.13.4"
14025 }
14026 },
14027 "@babel/template": {
14028 "version": "7.16.7",
14029 "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz",
14030 "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==",
14031 "dev": true,
14032 "requires": {
14033 "@babel/code-frame": "^7.16.7",
14034 "@babel/parser": "^7.16.7",
14035 "@babel/types": "^7.16.7"
14036 }
14037 },
14038 "@babel/traverse": {
14039 "version": "7.24.0",
14040 "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.24.0.tgz",
14041 "integrity": "sha512-HfuJlI8qq3dEDmNU5ChzzpZRWq+oxCZQyMzIMEqLho+AQnhMnKQUzH6ydo3RBl/YjPCuk68Y6s0Gx0AeyULiWw==",
14042 "dev": true,
14043 "requires": {
14044 "@babel/code-frame": "^7.23.5",
14045 "@babel/generator": "^7.23.6",
14046 "@babel/helper-environment-visitor": "^7.22.20",
14047 "@babel/helper-function-name": "^7.23.0",
14048 "@babel/helper-hoist-variables": "^7.22.5",
14049 "@babel/helper-split-export-declaration": "^7.22.6",
14050 "@babel/parser": "^7.24.0",
14051 "@babel/types": "^7.24.0",
14052 "debug": "^4.3.1",
14053 "globals": "^11.1.0"
14054 },
14055 "dependencies": {
14056 "@babel/generator": {
14057 "version": "7.23.6",
14058 "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.23.6.tgz",
14059 "integrity": "sha512-qrSfCYxYQB5owCmGLbl8XRpX1ytXlpueOb0N0UmQwA073KZxejgQTzAmJezxvpwQD9uGtK2shHdi55QT+MbjIw==",
14060 "dev": true,
14061 "requires": {
14062 "@babel/types": "^7.23.6",
14063 "@jridgewell/gen-mapping": "^0.3.2",
14064 "@jridgewell/trace-mapping": "^0.3.17",
14065 "jsesc": "^2.5.1"
14066 }
14067 },
14068 "@jridgewell/gen-mapping": {
14069 "version": "0.3.5",
14070 "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz",
14071 "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==",
14072 "dev": true,
14073 "requires": {
14074 "@jridgewell/set-array": "^1.2.1",
14075 "@jridgewell/sourcemap-codec": "^1.4.10",
14076 "@jridgewell/trace-mapping": "^0.3.24"
14077 }
14078 }
14079 }
14080 },
14081 "@babel/types": {
14082 "version": "7.24.0",
14083 "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.24.0.tgz",
14084 "integrity": "sha512-+j7a5c253RfKh8iABBhywc8NSfP5LURe7Uh4qpsh6jc+aLJguvmIUBdjSdEMQv2bENrCR5MfRdjGo7vzS/ob7w==",
14085 "dev": true,
14086 "requires": {
14087 "@babel/helper-string-parser": "^7.23.4",
14088 "@babel/helper-validator-identifier": "^7.22.20",
14089 "to-fast-properties": "^2.0.0"
14090 }
14091 },
14092 "@colors/colors": {
14093 "version": "1.5.0",
14094 "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz",
14095 "integrity": "sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==",
14096 "dev": true
14097 },
14098 "@csstools/postcss-color-function": {
14099 "version": "1.1.1",
14100 "resolved": "https://registry.npmjs.org/@csstools/postcss-color-function/-/postcss-color-function-1.1.1.tgz",
14101 "integrity": "sha512-Bc0f62WmHdtRDjf5f3e2STwRAl89N2CLb+9iAwzrv4L2hncrbDwnQD9PCq0gtAt7pOI2leIV08HIBUd4jxD8cw==",
14102 "dev": true,
14103 "requires": {
14104 "@csstools/postcss-progressive-custom-properties": "^1.1.0",
14105 "postcss-value-parser": "^4.2.0"
14106 }
14107 },
14108 "@csstools/postcss-font-format-keywords": {
14109 "version": "1.0.1",
14110 "resolved": "https://registry.npmjs.org/@csstools/postcss-font-format-keywords/-/postcss-font-format-keywords-1.0.1.tgz",
14111 "integrity": "sha512-ZgrlzuUAjXIOc2JueK0X5sZDjCtgimVp/O5CEqTcs5ShWBa6smhWYbS0x5cVc/+rycTDbjjzoP0KTDnUneZGOg==",
14112 "dev": true,
14113 "requires": {
14114 "postcss-value-parser": "^4.2.0"
14115 }
14116 },
14117 "@csstools/postcss-hwb-function": {
14118 "version": "1.0.2",
14119 "resolved": "https://registry.npmjs.org/@csstools/postcss-hwb-function/-/postcss-hwb-function-1.0.2.tgz",
14120 "integrity": "sha512-YHdEru4o3Rsbjmu6vHy4UKOXZD+Rn2zmkAmLRfPet6+Jz4Ojw8cbWxe1n42VaXQhD3CQUXXTooIy8OkVbUcL+w==",
14121 "dev": true,
14122 "requires": {
14123 "postcss-value-parser": "^4.2.0"
14124 }
14125 },
14126 "@csstools/postcss-ic-unit": {
14127 "version": "1.0.1",
14128 "resolved": "https://registry.npmjs.org/@csstools/postcss-ic-unit/-/postcss-ic-unit-1.0.1.tgz",
14129 "integrity": "sha512-Ot1rcwRAaRHNKC9tAqoqNZhjdYBzKk1POgWfhN4uCOE47ebGcLRqXjKkApVDpjifL6u2/55ekkpnFcp+s/OZUw==",
14130 "dev": true,
14131 "requires": {
14132 "@csstools/postcss-progressive-custom-properties": "^1.1.0",
14133 "postcss-value-parser": "^4.2.0"
14134 }
14135 },
14136 "@csstools/postcss-is-pseudo-class": {
14137 "version": "2.0.7",
14138 "resolved": "https://registry.npmjs.org/@csstools/postcss-is-pseudo-class/-/postcss-is-pseudo-class-2.0.7.tgz",
14139 "integrity": "sha512-7JPeVVZHd+jxYdULl87lvjgvWldYu+Bc62s9vD/ED6/QTGjy0jy0US/f6BG53sVMTBJ1lzKZFpYmofBN9eaRiA==",
14140 "dev": true,
14141 "requires": {
14142 "@csstools/selector-specificity": "^2.0.0",
14143 "postcss-selector-parser": "^6.0.10"
14144 }
14145 },
14146 "@csstools/postcss-normalize-display-values": {
14147 "version": "1.0.1",
14148 "resolved": "https://registry.npmjs.org/@csstools/postcss-normalize-display-values/-/postcss-normalize-display-values-1.0.1.tgz",
14149 "integrity": "sha512-jcOanIbv55OFKQ3sYeFD/T0Ti7AMXc9nM1hZWu8m/2722gOTxFg7xYu4RDLJLeZmPUVQlGzo4jhzvTUq3x4ZUw==",
14150 "dev": true,
14151 "requires": {
14152 "postcss-value-parser": "^4.2.0"
14153 }
14154 },
14155 "@csstools/postcss-oklab-function": {
14156 "version": "1.1.1",
14157 "resolved": "https://registry.npmjs.org/@csstools/postcss-oklab-function/-/postcss-oklab-function-1.1.1.tgz",
14158 "integrity": "sha512-nJpJgsdA3dA9y5pgyb/UfEzE7W5Ka7u0CX0/HIMVBNWzWemdcTH3XwANECU6anWv/ao4vVNLTMxhiPNZsTK6iA==",
14159 "dev": true,
14160 "requires": {
14161 "@csstools/postcss-progressive-custom-properties": "^1.1.0",
14162 "postcss-value-parser": "^4.2.0"
14163 }
14164 },
14165 "@csstools/postcss-progressive-custom-properties": {
14166 "version": "1.3.0",
14167 "resolved": "https://registry.npmjs.org/@csstools/postcss-progressive-custom-properties/-/postcss-progressive-custom-properties-1.3.0.tgz",
14168 "integrity": "sha512-ASA9W1aIy5ygskZYuWams4BzafD12ULvSypmaLJT2jvQ8G0M3I8PRQhC0h7mG0Z3LI05+agZjqSR9+K9yaQQjA==",
14169 "dev": true,
14170 "requires": {
14171 "postcss-value-parser": "^4.2.0"
14172 }
14173 },
14174 "@csstools/postcss-stepped-value-functions": {
14175 "version": "1.0.1",
14176 "resolved": "https://registry.npmjs.org/@csstools/postcss-stepped-value-functions/-/postcss-stepped-value-functions-1.0.1.tgz",
14177 "integrity": "sha512-dz0LNoo3ijpTOQqEJLY8nyaapl6umbmDcgj4AD0lgVQ572b2eqA1iGZYTTWhrcrHztWDDRAX2DGYyw2VBjvCvQ==",
14178 "dev": true,
14179 "requires": {
14180 "postcss-value-parser": "^4.2.0"
14181 }
14182 },
14183 "@csstools/postcss-unset-value": {
14184 "version": "1.0.2",
14185 "resolved": "https://registry.npmjs.org/@csstools/postcss-unset-value/-/postcss-unset-value-1.0.2.tgz",
14186 "integrity": "sha512-c8J4roPBILnelAsdLr4XOAR/GsTm0GJi4XpcfvoWk3U6KiTCqiFYc63KhRMQQX35jYMp4Ao8Ij9+IZRgMfJp1g==",
14187 "dev": true,
14188 "requires": {}
14189 },
14190 "@csstools/selector-specificity": {
14191 "version": "2.0.2",
14192 "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-2.0.2.tgz",
14193 "integrity": "sha512-IkpVW/ehM1hWKln4fCA3NzJU8KwD+kIOvPZA4cqxoJHtE21CCzjyp+Kxbu0i5I4tBNOlXPL9mjwnWlL0VEG4Fg==",
14194 "dev": true,
14195 "requires": {}
14196 },
14197 "@discoveryjs/json-ext": {
14198 "version": "0.5.7",
14199 "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz",
14200 "integrity": "sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==",
14201 "dev": true
14202 },
14203 "@gar/promisify": {
14204 "version": "1.1.3",
14205 "resolved": "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.3.tgz",
14206 "integrity": "sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==",
14207 "dev": true
14208 },
14209 "@istanbuljs/load-nyc-config": {
14210 "version": "1.1.0",
14211 "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz",
14212 "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==",
14213 "dev": true,
14214 "requires": {
14215 "camelcase": "^5.3.1",
14216 "find-up": "^4.1.0",
14217 "get-package-type": "^0.1.0",
14218 "js-yaml": "^3.13.1",
14219 "resolve-from": "^5.0.0"
14220 }
14221 },
14222 "@istanbuljs/schema": {
14223 "version": "0.1.3",
14224 "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz",
14225 "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==",
14226 "dev": true
14227 },
14228 "@jridgewell/gen-mapping": {
14229 "version": "0.1.1",
14230 "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz",
14231 "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==",
14232 "dev": true,
14233 "requires": {
14234 "@jridgewell/set-array": "^1.0.0",
14235 "@jridgewell/sourcemap-codec": "^1.4.10"
14236 }
14237 },
14238 "@jridgewell/resolve-uri": {
14239 "version": "3.1.0",
14240 "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz",
14241 "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==",
14242 "dev": true
14243 },
14244 "@jridgewell/set-array": {
14245 "version": "1.2.1",
14246 "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz",
14247 "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==",
14248 "dev": true
14249 },
14250 "@jridgewell/sourcemap-codec": {
14251 "version": "1.4.14",
14252 "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz",
14253 "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==",
14254 "dev": true
14255 },
14256 "@jridgewell/trace-mapping": {
14257 "version": "0.3.25",
14258 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz",
14259 "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==",
14260 "dev": true,
14261 "requires": {
14262 "@jridgewell/resolve-uri": "^3.1.0",
14263 "@jridgewell/sourcemap-codec": "^1.4.14"
14264 }
14265 },
14266 "@leichtgewicht/ip-codec": {
14267 "version": "2.0.4",
14268 "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz",
14269 "integrity": "sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==",
14270 "dev": true
14271 },
14272 "@ngtools/webpack": {
14273 "version": "14.0.5",
14274 "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-14.0.5.tgz",
14275 "integrity": "sha512-fOHtOYfuQhMTcqOfASuH5z8LwEmIG8323yPTP528w9RM9bUr3JaoK1RNcVuLKSvAGRTvTfeykK3/Eri/YW1DvQ==",
14276 "dev": true,
14277 "requires": {}
14278 },
14279 "@nodelib/fs.scandir": {
14280 "version": "2.1.5",
14281 "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
14282 "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",
14283 "dev": true,
14284 "requires": {
14285 "@nodelib/fs.stat": "2.0.5",
14286 "run-parallel": "^1.1.9"
14287 }
14288 },
14289 "@nodelib/fs.stat": {
14290 "version": "2.0.5",
14291 "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
14292 "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
14293 "dev": true
14294 },
14295 "@nodelib/fs.walk": {
14296 "version": "1.2.8",
14297 "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
14298 "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
14299 "dev": true,
14300 "requires": {
14301 "@nodelib/fs.scandir": "2.1.5",
14302 "fastq": "^1.6.0"
14303 }
14304 },
14305 "@npmcli/fs": {
14306 "version": "2.1.0",
14307 "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-2.1.0.tgz",
14308 "integrity": "sha512-DmfBvNXGaetMxj9LTp8NAN9vEidXURrf5ZTslQzEAi/6GbW+4yjaLFQc6Tue5cpZ9Frlk4OBo/Snf1Bh/S7qTQ==",
14309 "dev": true,
14310 "requires": {
14311 "@gar/promisify": "^1.1.3",
14312 "semver": "^7.3.5"
14313 }
14314 },
14315 "@npmcli/git": {
14316 "version": "3.0.1",
14317 "resolved": "https://registry.npmjs.org/@npmcli/git/-/git-3.0.1.tgz",
14318 "integrity": "sha512-UU85F/T+F1oVn3IsB/L6k9zXIMpXBuUBE25QDH0SsURwT6IOBqkC7M16uqo2vVZIyji3X1K4XH9luip7YekH1A==",
14319 "dev": true,
14320 "requires": {
14321 "@npmcli/promise-spawn": "^3.0.0",
14322 "lru-cache": "^7.4.4",
14323 "mkdirp": "^1.0.4",
14324 "npm-pick-manifest": "^7.0.0",
14325 "proc-log": "^2.0.0",
14326 "promise-inflight": "^1.0.1",
14327 "promise-retry": "^2.0.1",
14328 "semver": "^7.3.5",
14329 "which": "^2.0.2"
14330 },
14331 "dependencies": {
14332 "which": {
14333 "version": "2.0.2",
14334 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
14335 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
14336 "dev": true,
14337 "requires": {
14338 "isexe": "^2.0.0"
14339 }
14340 }
14341 }
14342 },
14343 "@npmcli/installed-package-contents": {
14344 "version": "1.0.7",
14345 "resolved": "https://registry.npmjs.org/@npmcli/installed-package-contents/-/installed-package-contents-1.0.7.tgz",
14346 "integrity": "sha512-9rufe0wnJusCQoLpV9ZPKIVP55itrM5BxOXs10DmdbRfgWtHy1LDyskbwRnBghuB0PrF7pNPOqREVtpz4HqzKw==",
14347 "dev": true,
14348 "requires": {
14349 "npm-bundled": "^1.1.1",
14350 "npm-normalize-package-bin": "^1.0.1"
14351 }
14352 },
14353 "@npmcli/move-file": {
14354 "version": "2.0.0",
14355 "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-2.0.0.tgz",
14356 "integrity": "sha512-UR6D5f4KEGWJV6BGPH3Qb2EtgH+t+1XQ1Tt85c7qicN6cezzuHPdZwwAxqZr4JLtnQu0LZsTza/5gmNmSl8XLg==",
14357 "dev": true,
14358 "requires": {
14359 "mkdirp": "^1.0.4",
14360 "rimraf": "^3.0.2"
14361 }
14362 },
14363 "@npmcli/node-gyp": {
14364 "version": "2.0.0",
14365 "resolved": "https://registry.npmjs.org/@npmcli/node-gyp/-/node-gyp-2.0.0.tgz",
14366 "integrity": "sha512-doNI35wIe3bBaEgrlPfdJPaCpUR89pJWep4Hq3aRdh6gKazIVWfs0jHttvSSoq47ZXgC7h73kDsUl8AoIQUB+A==",
14367 "dev": true
14368 },
14369 "@npmcli/promise-spawn": {
14370 "version": "3.0.0",
14371 "resolved": "https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-3.0.0.tgz",
14372 "integrity": "sha512-s9SgS+p3a9Eohe68cSI3fi+hpcZUmXq5P7w0kMlAsWVtR7XbK3ptkZqKT2cK1zLDObJ3sR+8P59sJE0w/KTL1g==",
14373 "dev": true,
14374 "requires": {
14375 "infer-owner": "^1.0.4"
14376 }
14377 },
14378 "@npmcli/run-script": {
14379 "version": "3.0.3",
14380 "resolved": "https://registry.npmjs.org/@npmcli/run-script/-/run-script-3.0.3.tgz",
14381 "integrity": "sha512-ZXL6qgC5NjwfZJ2nET+ZSLEz/PJgJ/5CU90C2S66dZY4Jw73DasS4ZCXuy/KHWYP0imjJ4VtA+Gebb5BxxKp9Q==",
14382 "dev": true,
14383 "requires": {
14384 "@npmcli/node-gyp": "^2.0.0",
14385 "@npmcli/promise-spawn": "^3.0.0",
14386 "node-gyp": "^8.4.1",
14387 "read-package-json-fast": "^2.0.3"
14388 }
14389 },
14390 "@schematics/angular": {
14391 "version": "14.0.5",
14392 "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-14.0.5.tgz",
14393 "integrity": "sha512-xZjXHLn1djIvKJFiOfspTrzAomtDGRqGgsOo06glBkC+cqKCyyXU1Hgxnd3S5V+8a6TpYgX25AXihtE3BeCJzg==",
14394 "dev": true,
14395 "requires": {
14396 "@angular-devkit/core": "14.0.5",
14397 "@angular-devkit/schematics": "14.0.5",
14398 "jsonc-parser": "3.0.0"
14399 }
14400 },
14401 "@socket.io/component-emitter": {
14402 "version": "3.1.0",
14403 "resolved": "https://registry.npmjs.org/@socket.io/component-emitter/-/component-emitter-3.1.0.tgz",
14404 "integrity": "sha512-+9jVqKhRSpsc591z5vX+X5Yyw+he/HCB4iQ/RYxw35CEPaY1gnsNE43nf9n9AaYjAQrTiI/mOwKUKdUs9vf7Xg==",
14405 "dev": true
14406 },
14407 "@tootallnate/once": {
14408 "version": "1.1.2",
14409 "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz",
14410 "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==",
14411 "dev": true
14412 },
14413 "@tweenjs/tween.js": {
14414 "version": "17.6.0",
14415 "resolved": "https://registry.npmjs.org/@tweenjs/tween.js/-/tween.js-17.6.0.tgz",
14416 "integrity": "sha512-utSXj0WHi4qr/iyfFHGMJBaL+ixQ2N7BAmx1R5g8jBqykJfjBUQ0hKWwXf767hbALC3zOoOIofKYSDWu5n04JQ=="
14417 },
14418 "@types/body-parser": {
14419 "version": "1.19.2",
14420 "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz",
14421 "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==",
14422 "dev": true,
14423 "requires": {
14424 "@types/connect": "*",
14425 "@types/node": "*"
14426 }
14427 },
14428 "@types/bonjour": {
14429 "version": "3.5.10",
14430 "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.10.tgz",
14431 "integrity": "sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==",
14432 "dev": true,
14433 "requires": {
14434 "@types/node": "*"
14435 }
14436 },
14437 "@types/connect": {
14438 "version": "3.4.35",
14439 "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz",
14440 "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==",
14441 "dev": true,
14442 "requires": {
14443 "@types/node": "*"
14444 }
14445 },
14446 "@types/connect-history-api-fallback": {
14447 "version": "1.3.5",
14448 "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.3.5.tgz",
14449 "integrity": "sha512-h8QJa8xSb1WD4fpKBDcATDNGXghFj6/3GRWG6dhmRcu0RX1Ubasur2Uvx5aeEwlf0MwblEC2bMzzMQntxnw/Cw==",
14450 "dev": true,
14451 "requires": {
14452 "@types/express-serve-static-core": "*",
14453 "@types/node": "*"
14454 }
14455 },
14456 "@types/cookie": {
14457 "version": "0.4.1",
14458 "resolved": "https://registry.npmjs.org/@types/cookie/-/cookie-0.4.1.tgz",
14459 "integrity": "sha512-XW/Aa8APYr6jSVVA1y/DEIZX0/GMKLEVekNG727R8cs56ahETkRAy/3DR7+fJyh7oUgGwNQaRfXCun0+KbWY7Q==",
14460 "dev": true
14461 },
14462 "@types/cors": {
14463 "version": "2.8.17",
14464 "resolved": "https://registry.npmjs.org/@types/cors/-/cors-2.8.17.tgz",
14465 "integrity": "sha512-8CGDvrBj1zgo2qE+oS3pOCyYNqCPryMWY2bGfwA0dcfopWGgxs+78df0Rs3rc9THP4JkOhLsAa+15VdpAqkcUA==",
14466 "dev": true,
14467 "requires": {
14468 "@types/node": "*"
14469 }
14470 },
14471 "@types/dat.gui": {
14472 "version": "0.7.7",
14473 "resolved": "https://registry.npmjs.org/@types/dat.gui/-/dat.gui-0.7.7.tgz",
14474 "integrity": "sha512-CxLCme0He5Jk3uQwfO/fGZMyNhb/ypANzqX0yU9lviBQMlen5SOvQTBQ/Cd9x5mFlUAK5Tk8RgvTyLj1nYkz+w==",
14475 "dev": true
14476 },
14477 "@types/eslint": {
14478 "version": "8.4.5",
14479 "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.4.5.tgz",
14480 "integrity": "sha512-dhsC09y1gpJWnK+Ff4SGvCuSnk9DaU0BJZSzOwa6GVSg65XtTugLBITDAAzRU5duGBoXBHpdR/9jHGxJjNflJQ==",
14481 "dev": true,
14482 "requires": {
14483 "@types/estree": "*",
14484 "@types/json-schema": "*"
14485 }
14486 },
14487 "@types/eslint-scope": {
14488 "version": "3.7.4",
14489 "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.4.tgz",
14490 "integrity": "sha512-9K4zoImiZc3HlIp6AVUDE4CWYx22a+lhSZMYNpbjW04+YF0KWj4pJXnEMjdnFTiQibFFmElcsasJXDbdI/EPhA==",
14491 "dev": true,
14492 "requires": {
14493 "@types/eslint": "*",
14494 "@types/estree": "*"
14495 }
14496 },
14497 "@types/estree": {
14498 "version": "0.0.51",
14499 "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.51.tgz",
14500 "integrity": "sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==",
14501 "dev": true
14502 },
14503 "@types/express": {
14504 "version": "4.17.13",
14505 "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.13.tgz",
14506 "integrity": "sha512-6bSZTPaTIACxn48l50SR+axgrqm6qXFIxrdAKaG6PaJk3+zuUr35hBlgT7vOmJcum+OEaIBLtHV/qloEAFITeA==",
14507 "dev": true,
14508 "requires": {
14509 "@types/body-parser": "*",
14510 "@types/express-serve-static-core": "^4.17.18",
14511 "@types/qs": "*",
14512 "@types/serve-static": "*"
14513 }
14514 },
14515 "@types/express-serve-static-core": {
14516 "version": "4.17.29",
14517 "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.29.tgz",
14518 "integrity": "sha512-uMd++6dMKS32EOuw1Uli3e3BPgdLIXmezcfHv7N4c1s3gkhikBplORPpMq3fuWkxncZN1reb16d5n8yhQ80x7Q==",
14519 "dev": true,
14520 "requires": {
14521 "@types/node": "*",
14522 "@types/qs": "*",
14523 "@types/range-parser": "*"
14524 }
14525 },
14526 "@types/http-proxy": {
14527 "version": "1.17.9",
14528 "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.9.tgz",
14529 "integrity": "sha512-QsbSjA/fSk7xB+UXlCT3wHBy5ai9wOcNDWwZAtud+jXhwOM3l+EYZh8Lng4+/6n8uar0J7xILzqftJdJ/Wdfkw==",
14530 "dev": true,
14531 "requires": {
14532 "@types/node": "*"
14533 }
14534 },
14535 "@types/jasmine": {
14536 "version": "4.0.3",
14537 "resolved": "https://registry.npmjs.org/@types/jasmine/-/jasmine-4.0.3.tgz",
14538 "integrity": "sha512-Opp1LvvEuZdk8fSSvchK2mZwhVrsNT0JgJE9Di6MjnaIpmEXM8TLCPPrVtNTYh8+5MPdY8j9bAHMu2SSfwpZJg==",
14539 "dev": true
14540 },
14541 "@types/json-schema": {
14542 "version": "7.0.11",
14543 "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz",
14544 "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==",
14545 "dev": true
14546 },
14547 "@types/mime": {
14548 "version": "1.3.2",
14549 "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz",
14550 "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==",
14551 "dev": true
14552 },
14553 "@types/node": {
14554 "version": "18.0.3",
14555 "resolved": "https://registry.npmjs.org/@types/node/-/node-18.0.3.tgz",
14556 "integrity": "sha512-HzNRZtp4eepNitP+BD6k2L6DROIDG4Q0fm4x+dwfsr6LGmROENnok75VGw40628xf+iR24WeMFcHuuBDUAzzsQ==",
14557 "dev": true
14558 },
14559 "@types/parse-json": {
14560 "version": "4.0.0",
14561 "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz",
14562 "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==",
14563 "dev": true
14564 },
14565 "@types/qs": {
14566 "version": "6.9.7",
14567 "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz",
14568 "integrity": "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==",
14569 "dev": true
14570 },
14571 "@types/range-parser": {
14572 "version": "1.2.4",
14573 "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz",
14574 "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==",
14575 "dev": true
14576 },
14577 "@types/retry": {
14578 "version": "0.12.0",
14579 "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz",
14580 "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==",
14581 "dev": true
14582 },
14583 "@types/serve-index": {
14584 "version": "1.9.1",
14585 "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.1.tgz",
14586 "integrity": "sha512-d/Hs3nWDxNL2xAczmOVZNj92YZCS6RGxfBPjKzuu/XirCgXdpKEb88dYNbrYGint6IVWLNP+yonwVAuRC0T2Dg==",
14587 "dev": true,
14588 "requires": {
14589 "@types/express": "*"
14590 }
14591 },
14592 "@types/serve-static": {
14593 "version": "1.13.10",
14594 "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.10.tgz",
14595 "integrity": "sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ==",
14596 "dev": true,
14597 "requires": {
14598 "@types/mime": "^1",
14599 "@types/node": "*"
14600 }
14601 },
14602 "@types/sockjs": {
14603 "version": "0.3.33",
14604 "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.33.tgz",
14605 "integrity": "sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==",
14606 "dev": true,
14607 "requires": {
14608 "@types/node": "*"
14609 }
14610 },
14611 "@types/three": {
14612 "version": "0.141.0",
14613 "resolved": "https://registry.npmjs.org/@types/three/-/three-0.141.0.tgz",
14614 "integrity": "sha512-OJdKDgTPVBUgc+s74DYoy4aLznbFFC38Xm4ElmU1YwGNgR7GGFVvFCX7lpVgOsT6S1zSJtGdajTsOYE8/xY9nA==",
14615 "dev": true,
14616 "requires": {
14617 "@types/webxr": "*"
14618 }
14619 },
14620 "@types/webxr": {
14621 "version": "0.4.0",
14622 "resolved": "https://registry.npmjs.org/@types/webxr/-/webxr-0.4.0.tgz",
14623 "integrity": "sha512-LQvrACV3Pj17GpkwHwXuTd733gfY+D7b9mKdrTmLdO7vo7P/o6209Qqtk63y/FCv/lspdmi0pWz6Qe/ull9kQg==",
14624 "dev": true
14625 },
14626 "@types/ws": {
14627 "version": "8.5.3",
14628 "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.3.tgz",
14629 "integrity": "sha512-6YOoWjruKj1uLf3INHH7D3qTXwFfEsg1kf3c0uDdSBJwfa/llkwIjrAGV7j7mVgGNbzTQ3HiHKKDXl6bJPD97w==",
14630 "dev": true,
14631 "requires": {
14632 "@types/node": "*"
14633 }
14634 },
14635 "@webassemblyjs/ast": {
14636 "version": "1.11.1",
14637 "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz",
14638 "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==",
14639 "dev": true,
14640 "requires": {
14641 "@webassemblyjs/helper-numbers": "1.11.1",
14642 "@webassemblyjs/helper-wasm-bytecode": "1.11.1"
14643 }
14644 },
14645 "@webassemblyjs/floating-point-hex-parser": {
14646 "version": "1.11.1",
14647 "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz",
14648 "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==",
14649 "dev": true
14650 },
14651 "@webassemblyjs/helper-api-error": {
14652 "version": "1.11.1",
14653 "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz",
14654 "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==",
14655 "dev": true
14656 },
14657 "@webassemblyjs/helper-buffer": {
14658 "version": "1.11.1",
14659 "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz",
14660 "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==",
14661 "dev": true
14662 },
14663 "@webassemblyjs/helper-numbers": {
14664 "version": "1.11.1",
14665 "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz",
14666 "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==",
14667 "dev": true,
14668 "requires": {
14669 "@webassemblyjs/floating-point-hex-parser": "1.11.1",
14670 "@webassemblyjs/helper-api-error": "1.11.1",
14671 "@xtuc/long": "4.2.2"
14672 }
14673 },
14674 "@webassemblyjs/helper-wasm-bytecode": {
14675 "version": "1.11.1",
14676 "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz",
14677 "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==",
14678 "dev": true
14679 },
14680 "@webassemblyjs/helper-wasm-section": {
14681 "version": "1.11.1",
14682 "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz",
14683 "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==",
14684 "dev": true,
14685 "requires": {
14686 "@webassemblyjs/ast": "1.11.1",
14687 "@webassemblyjs/helper-buffer": "1.11.1",
14688 "@webassemblyjs/helper-wasm-bytecode": "1.11.1",
14689 "@webassemblyjs/wasm-gen": "1.11.1"
14690 }
14691 },
14692 "@webassemblyjs/ieee754": {
14693 "version": "1.11.1",
14694 "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz",
14695 "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==",
14696 "dev": true,
14697 "requires": {
14698 "@xtuc/ieee754": "^1.2.0"
14699 }
14700 },
14701 "@webassemblyjs/leb128": {
14702 "version": "1.11.1",
14703 "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz",
14704 "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==",
14705 "dev": true,
14706 "requires": {
14707 "@xtuc/long": "4.2.2"
14708 }
14709 },
14710 "@webassemblyjs/utf8": {
14711 "version": "1.11.1",
14712 "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz",
14713 "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==",
14714 "dev": true
14715 },
14716 "@webassemblyjs/wasm-edit": {
14717 "version": "1.11.1",
14718 "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz",
14719 "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==",
14720 "dev": true,
14721 "requires": {
14722 "@webassemblyjs/ast": "1.11.1",
14723 "@webassemblyjs/helper-buffer": "1.11.1",
14724 "@webassemblyjs/helper-wasm-bytecode": "1.11.1",
14725 "@webassemblyjs/helper-wasm-section": "1.11.1",
14726 "@webassemblyjs/wasm-gen": "1.11.1",
14727 "@webassemblyjs/wasm-opt": "1.11.1",
14728 "@webassemblyjs/wasm-parser": "1.11.1",
14729 "@webassemblyjs/wast-printer": "1.11.1"
14730 }
14731 },
14732 "@webassemblyjs/wasm-gen": {
14733 "version": "1.11.1",
14734 "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz",
14735 "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==",
14736 "dev": true,
14737 "requires": {
14738 "@webassemblyjs/ast": "1.11.1",
14739 "@webassemblyjs/helper-wasm-bytecode": "1.11.1",
14740 "@webassemblyjs/ieee754": "1.11.1",
14741 "@webassemblyjs/leb128": "1.11.1",
14742 "@webassemblyjs/utf8": "1.11.1"
14743 }
14744 },
14745 "@webassemblyjs/wasm-opt": {
14746 "version": "1.11.1",
14747 "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz",
14748 "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==",
14749 "dev": true,
14750 "requires": {
14751 "@webassemblyjs/ast": "1.11.1",
14752 "@webassemblyjs/helper-buffer": "1.11.1",
14753 "@webassemblyjs/wasm-gen": "1.11.1",
14754 "@webassemblyjs/wasm-parser": "1.11.1"
14755 }
14756 },
14757 "@webassemblyjs/wasm-parser": {
14758 "version": "1.11.1",
14759 "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz",
14760 "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==",
14761 "dev": true,
14762 "requires": {
14763 "@webassemblyjs/ast": "1.11.1",
14764 "@webassemblyjs/helper-api-error": "1.11.1",
14765 "@webassemblyjs/helper-wasm-bytecode": "1.11.1",
14766 "@webassemblyjs/ieee754": "1.11.1",
14767 "@webassemblyjs/leb128": "1.11.1",
14768 "@webassemblyjs/utf8": "1.11.1"
14769 }
14770 },
14771 "@webassemblyjs/wast-printer": {
14772 "version": "1.11.1",
14773 "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz",
14774 "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==",
14775 "dev": true,
14776 "requires": {
14777 "@webassemblyjs/ast": "1.11.1",
14778 "@xtuc/long": "4.2.2"
14779 }
14780 },
14781 "@xtuc/ieee754": {
14782 "version": "1.2.0",
14783 "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz",
14784 "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==",
14785 "dev": true
14786 },
14787 "@xtuc/long": {
14788 "version": "4.2.2",
14789 "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz",
14790 "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==",
14791 "dev": true
14792 },
14793 "@yarnpkg/lockfile": {
14794 "version": "1.1.0",
14795 "resolved": "https://registry.npmjs.org/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz",
14796 "integrity": "sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==",
14797 "dev": true
14798 },
14799 "abab": {
14800 "version": "2.0.6",
14801 "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz",
14802 "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==",
14803 "dev": true
14804 },
14805 "abbrev": {
14806 "version": "1.1.1",
14807 "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz",
14808 "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==",
14809 "dev": true
14810 },
14811 "accepts": {
14812 "version": "1.3.8",
14813 "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz",
14814 "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==",
14815 "dev": true,
14816 "requires": {
14817 "mime-types": "~2.1.34",
14818 "negotiator": "0.6.3"
14819 }
14820 },
14821 "acorn": {
14822 "version": "8.7.1",
14823 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.1.tgz",
14824 "integrity": "sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A==",
14825 "dev": true
14826 },
14827 "acorn-import-assertions": {
14828 "version": "1.8.0",
14829 "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz",
14830 "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==",
14831 "dev": true,
14832 "requires": {}
14833 },
14834 "adjust-sourcemap-loader": {
14835 "version": "4.0.0",
14836 "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-4.0.0.tgz",
14837 "integrity": "sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==",
14838 "dev": true,
14839 "requires": {
14840 "loader-utils": "^2.0.0",
14841 "regex-parser": "^2.2.11"
14842 },
14843 "dependencies": {
14844 "loader-utils": {
14845 "version": "2.0.4",
14846 "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz",
14847 "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==",
14848 "dev": true,
14849 "requires": {
14850 "big.js": "^5.2.2",
14851 "emojis-list": "^3.0.0",
14852 "json5": "^2.1.2"
14853 }
14854 }
14855 }
14856 },
14857 "agent-base": {
14858 "version": "6.0.2",
14859 "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz",
14860 "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==",
14861 "dev": true,
14862 "requires": {
14863 "debug": "4"
14864 }
14865 },
14866 "agentkeepalive": {
14867 "version": "4.2.1",
14868 "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.2.1.tgz",
14869 "integrity": "sha512-Zn4cw2NEqd+9fiSVWMscnjyQ1a8Yfoc5oBajLeo5w+YBHgDUcEBY2hS4YpTz6iN5f/2zQiktcuM6tS8x1p9dpA==",
14870 "dev": true,
14871 "requires": {
14872 "debug": "^4.1.0",
14873 "depd": "^1.1.2",
14874 "humanize-ms": "^1.2.1"
14875 },
14876 "dependencies": {
14877 "depd": {
14878 "version": "1.1.2",
14879 "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
14880 "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==",
14881 "dev": true
14882 }
14883 }
14884 },
14885 "aggregate-error": {
14886 "version": "3.1.0",
14887 "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz",
14888 "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==",
14889 "dev": true,
14890 "requires": {
14891 "clean-stack": "^2.0.0",
14892 "indent-string": "^4.0.0"
14893 }
14894 },
14895 "ajv": {
14896 "version": "8.11.0",
14897 "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz",
14898 "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==",
14899 "dev": true,
14900 "requires": {
14901 "fast-deep-equal": "^3.1.1",
14902 "json-schema-traverse": "^1.0.0",
14903 "require-from-string": "^2.0.2",
14904 "uri-js": "^4.2.2"
14905 }
14906 },
14907 "ajv-formats": {
14908 "version": "2.1.1",
14909 "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz",
14910 "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==",
14911 "dev": true,
14912 "requires": {
14913 "ajv": "^8.0.0"
14914 }
14915 },
14916 "ajv-keywords": {
14917 "version": "5.1.0",
14918 "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz",
14919 "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==",
14920 "dev": true,
14921 "requires": {
14922 "fast-deep-equal": "^3.1.3"
14923 }
14924 },
14925 "ansi-colors": {
14926 "version": "4.1.1",
14927 "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz",
14928 "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==",
14929 "dev": true
14930 },
14931 "ansi-escapes": {
14932 "version": "4.3.2",
14933 "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz",
14934 "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==",
14935 "dev": true,
14936 "requires": {
14937 "type-fest": "^0.21.3"
14938 }
14939 },
14940 "ansi-html-community": {
14941 "version": "0.0.8",
14942 "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz",
14943 "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==",
14944 "dev": true
14945 },
14946 "ansi-regex": {
14947 "version": "5.0.1",
14948 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
14949 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ=="
14950 },
14951 "ansi-styles": {
14952 "version": "3.2.1",
14953 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
14954 "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
14955 "dev": true,
14956 "requires": {
14957 "color-convert": "^1.9.0"
14958 }
14959 },
14960 "anymatch": {
14961 "version": "3.1.2",
14962 "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz",
14963 "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==",
14964 "dev": true,
14965 "requires": {
14966 "normalize-path": "^3.0.0",
14967 "picomatch": "^2.0.4"
14968 }
14969 },
14970 "aproba": {
14971 "version": "2.0.0",
14972 "resolved": "https://registry.npmjs.org/aproba/-/aproba-2.0.0.tgz",
14973 "integrity": "sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==",
14974 "dev": true
14975 },
14976 "are-we-there-yet": {
14977 "version": "3.0.0",
14978 "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-3.0.0.tgz",
14979 "integrity": "sha512-0GWpv50YSOcLXaN6/FAKY3vfRbllXWV2xvfA/oKJF8pzFhWXPV+yjhJXDBbjscDYowv7Yw1A3uigpzn5iEGTyw==",
14980 "dev": true,
14981 "requires": {
14982 "delegates": "^1.0.0",
14983 "readable-stream": "^3.6.0"
14984 }
14985 },
14986 "argparse": {
14987 "version": "1.0.10",
14988 "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
14989 "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
14990 "dev": true,
14991 "requires": {
14992 "sprintf-js": "~1.0.2"
14993 }
14994 },
14995 "array-flatten": {
14996 "version": "2.1.2",
14997 "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz",
14998 "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==",
14999 "dev": true
15000 },
15001 "array-union": {
15002 "version": "3.0.1",
15003 "resolved": "https://registry.npmjs.org/array-union/-/array-union-3.0.1.tgz",
15004 "integrity": "sha512-1OvF9IbWwaeiM9VhzYXVQacMibxpXOMYVNIvMtKRyX9SImBXpKcFr8XvFDeEslCyuH/t6KRt7HEO94AlP8Iatw==",
15005 "dev": true
15006 },
15007 "atob": {
15008 "version": "2.1.2",
15009 "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz",
15010 "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==",
15011 "dev": true
15012 },
15013 "autoprefixer": {
15014 "version": "10.4.7",
15015 "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.7.tgz",
15016 "integrity": "sha512-ypHju4Y2Oav95SipEcCcI5J7CGPuvz8oat7sUtYj3ClK44bldfvtvcxK6IEK++7rqB7YchDGzweZIBG+SD0ZAA==",
15017 "dev": true,
15018 "requires": {
15019 "browserslist": "^4.20.3",
15020 "caniuse-lite": "^1.0.30001335",
15021 "fraction.js": "^4.2.0",
15022 "normalize-range": "^0.1.2",
15023 "picocolors": "^1.0.0",
15024 "postcss-value-parser": "^4.2.0"
15025 }
15026 },
15027 "babel-loader": {
15028 "version": "8.2.5",
15029 "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.5.tgz",
15030 "integrity": "sha512-OSiFfH89LrEMiWd4pLNqGz4CwJDtbs2ZVc+iGu2HrkRfPxId9F2anQj38IxWpmRfsUY0aBZYi1EFcd3mhtRMLQ==",
15031 "dev": true,
15032 "requires": {
15033 "find-cache-dir": "^3.3.1",
15034 "loader-utils": "^2.0.0",
15035 "make-dir": "^3.1.0",
15036 "schema-utils": "^2.6.5"
15037 },
15038 "dependencies": {
15039 "loader-utils": {
15040 "version": "2.0.4",
15041 "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz",
15042 "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==",
15043 "dev": true,
15044 "requires": {
15045 "big.js": "^5.2.2",
15046 "emojis-list": "^3.0.0",
15047 "json5": "^2.1.2"
15048 }
15049 }
15050 }
15051 },
15052 "babel-plugin-dynamic-import-node": {
15053 "version": "2.3.3",
15054 "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz",
15055 "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==",
15056 "dev": true,
15057 "requires": {
15058 "object.assign": "^4.1.0"
15059 }
15060 },
15061 "babel-plugin-istanbul": {
15062 "version": "6.1.1",
15063 "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz",
15064 "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==",
15065 "dev": true,
15066 "requires": {
15067 "@babel/helper-plugin-utils": "^7.0.0",
15068 "@istanbuljs/load-nyc-config": "^1.0.0",
15069 "@istanbuljs/schema": "^0.1.2",
15070 "istanbul-lib-instrument": "^5.0.4",
15071 "test-exclude": "^6.0.0"
15072 }
15073 },
15074 "babel-plugin-polyfill-corejs2": {
15075 "version": "0.3.1",
15076 "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.1.tgz",
15077 "integrity": "sha512-v7/T6EQcNfVLfcN2X8Lulb7DjprieyLWJK/zOWH5DUYcAgex9sP3h25Q+DLsX9TloXe3y1O8l2q2Jv9q8UVB9w==",
15078 "dev": true,
15079 "requires": {
15080 "@babel/compat-data": "^7.13.11",
15081 "@babel/helper-define-polyfill-provider": "^0.3.1",
15082 "semver": "^6.1.1"
15083 },
15084 "dependencies": {
15085 "semver": {
15086 "version": "6.3.0",
15087 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
15088 "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
15089 "dev": true
15090 }
15091 }
15092 },
15093 "babel-plugin-polyfill-corejs3": {
15094 "version": "0.5.2",
15095 "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.5.2.tgz",
15096 "integrity": "sha512-G3uJih0XWiID451fpeFaYGVuxHEjzKTHtc9uGFEjR6hHrvNzeS/PX+LLLcetJcytsB5m4j+K3o/EpXJNb/5IEQ==",
15097 "dev": true,
15098 "requires": {
15099 "@babel/helper-define-polyfill-provider": "^0.3.1",
15100 "core-js-compat": "^3.21.0"
15101 }
15102 },
15103 "babel-plugin-polyfill-regenerator": {
15104 "version": "0.3.1",
15105 "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.3.1.tgz",
15106 "integrity": "sha512-Y2B06tvgHYt1x0yz17jGkGeeMr5FeKUu+ASJ+N6nB5lQ8Dapfg42i0OVrf8PNGJ3zKL4A23snMi1IRwrqqND7A==",
15107 "dev": true,
15108 "requires": {
15109 "@babel/helper-define-polyfill-provider": "^0.3.1"
15110 }
15111 },
15112 "balanced-match": {
15113 "version": "1.0.2",
15114 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
15115 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
15116 "dev": true
15117 },
15118 "base64-js": {
15119 "version": "1.5.1",
15120 "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",
15121 "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==",
15122 "dev": true
15123 },
15124 "base64id": {
15125 "version": "2.0.0",
15126 "resolved": "https://registry.npmjs.org/base64id/-/base64id-2.0.0.tgz",
15127 "integrity": "sha512-lGe34o6EHj9y3Kts9R4ZYs/Gr+6N7MCaMlIFA3F1R2O5/m7K06AxfSeO5530PEERE6/WyEg3lsuyw4GHlPZHog==",
15128 "dev": true
15129 },
15130 "batch": {
15131 "version": "0.6.1",
15132 "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz",
15133 "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==",
15134 "dev": true
15135 },
15136 "big.js": {
15137 "version": "5.2.2",
15138 "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz",
15139 "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==",
15140 "dev": true
15141 },
15142 "binary-extensions": {
15143 "version": "2.2.0",
15144 "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz",
15145 "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==",
15146 "dev": true
15147 },
15148 "bl": {
15149 "version": "4.1.0",
15150 "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz",
15151 "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==",
15152 "dev": true,
15153 "requires": {
15154 "buffer": "^5.5.0",
15155 "inherits": "^2.0.4",
15156 "readable-stream": "^3.4.0"
15157 }
15158 },
15159 "body-parser": {
15160 "version": "1.20.0",
15161 "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.0.tgz",
15162 "integrity": "sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg==",
15163 "dev": true,
15164 "requires": {
15165 "bytes": "3.1.2",
15166 "content-type": "~1.0.4",
15167 "debug": "2.6.9",
15168 "depd": "2.0.0",
15169 "destroy": "1.2.0",
15170 "http-errors": "2.0.0",
15171 "iconv-lite": "0.4.24",
15172 "on-finished": "2.4.1",
15173 "qs": "6.10.3",
15174 "raw-body": "2.5.1",
15175 "type-is": "~1.6.18",
15176 "unpipe": "1.0.0"
15177 },
15178 "dependencies": {
15179 "debug": {
15180 "version": "2.6.9",
15181 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
15182 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
15183 "dev": true,
15184 "requires": {
15185 "ms": "2.0.0"
15186 }
15187 },
15188 "ms": {
15189 "version": "2.0.0",
15190 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
15191 "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
15192 "dev": true
15193 }
15194 }
15195 },
15196 "bonjour-service": {
15197 "version": "1.0.13",
15198 "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.0.13.tgz",
15199 "integrity": "sha512-LWKRU/7EqDUC9CTAQtuZl5HzBALoCYwtLhffW3et7vZMwv3bWLpJf8bRYlMD5OCcDpTfnPgNCV4yo9ZIaJGMiA==",
15200 "dev": true,
15201 "requires": {
15202 "array-flatten": "^2.1.2",
15203 "dns-equal": "^1.0.0",
15204 "fast-deep-equal": "^3.1.3",
15205 "multicast-dns": "^7.2.5"
15206 }
15207 },
15208 "boolbase": {
15209 "version": "1.0.0",
15210 "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz",
15211 "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==",
15212 "dev": true
15213 },
15214 "brace-expansion": {
15215 "version": "2.0.1",
15216 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
15217 "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
15218 "dev": true,
15219 "requires": {
15220 "balanced-match": "^1.0.0"
15221 }
15222 },
15223 "braces": {
15224 "version": "3.0.2",
15225 "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
15226 "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
15227 "dev": true,
15228 "requires": {
15229 "fill-range": "^7.0.1"
15230 }
15231 },
15232 "browserslist": {
15233 "version": "4.21.1",
15234 "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.1.tgz",
15235 "integrity": "sha512-Nq8MFCSrnJXSc88yliwlzQe3qNe3VntIjhsArW9IJOEPSHNx23FalwApUVbzAWABLhYJJ7y8AynWI/XM8OdfjQ==",
15236 "dev": true,
15237 "requires": {
15238 "caniuse-lite": "^1.0.30001359",
15239 "electron-to-chromium": "^1.4.172",
15240 "node-releases": "^2.0.5",
15241 "update-browserslist-db": "^1.0.4"
15242 }
15243 },
15244 "buffer": {
15245 "version": "5.7.1",
15246 "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz",
15247 "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==",
15248 "dev": true,
15249 "requires": {
15250 "base64-js": "^1.3.1",
15251 "ieee754": "^1.1.13"
15252 }
15253 },
15254 "buffer-from": {
15255 "version": "1.1.2",
15256 "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz",
15257 "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==",
15258 "dev": true
15259 },
15260 "builtins": {
15261 "version": "5.0.1",
15262 "resolved": "https://registry.npmjs.org/builtins/-/builtins-5.0.1.tgz",
15263 "integrity": "sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==",
15264 "dev": true,
15265 "requires": {
15266 "semver": "^7.0.0"
15267 }
15268 },
15269 "bytes": {
15270 "version": "3.1.2",
15271 "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz",
15272 "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==",
15273 "dev": true
15274 },
15275 "cacache": {
15276 "version": "16.0.7",
15277 "resolved": "https://registry.npmjs.org/cacache/-/cacache-16.0.7.tgz",
15278 "integrity": "sha512-a4zfQpp5vm4Ipdvbj+ZrPonikRhm6WBEd4zT1Yc1DXsmAxrPgDwWBLF/u/wTVXSFPIgOJ1U3ghSa2Xm4s3h28w==",
15279 "dev": true,
15280 "requires": {
15281 "@npmcli/fs": "^2.1.0",
15282 "@npmcli/move-file": "^2.0.0",
15283 "chownr": "^2.0.0",
15284 "fs-minipass": "^2.1.0",
15285 "glob": "^8.0.1",
15286 "infer-owner": "^1.0.4",
15287 "lru-cache": "^7.7.1",
15288 "minipass": "^3.1.6",
15289 "minipass-collect": "^1.0.2",
15290 "minipass-flush": "^1.0.5",
15291 "minipass-pipeline": "^1.2.4",
15292 "mkdirp": "^1.0.4",
15293 "p-map": "^4.0.0",
15294 "promise-inflight": "^1.0.1",
15295 "rimraf": "^3.0.2",
15296 "ssri": "^9.0.0",
15297 "tar": "^6.1.11",
15298 "unique-filename": "^1.1.1"
15299 }
15300 },
15301 "call-bind": {
15302 "version": "1.0.2",
15303 "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
15304 "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
15305 "dev": true,
15306 "requires": {
15307 "function-bind": "^1.1.1",
15308 "get-intrinsic": "^1.0.2"
15309 }
15310 },
15311 "callsites": {
15312 "version": "3.1.0",
15313 "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
15314 "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
15315 "dev": true
15316 },
15317 "camelcase": {
15318 "version": "5.3.1",
15319 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
15320 "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg=="
15321 },
15322 "caniuse-lite": {
15323 "version": "1.0.30001365",
15324 "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001365.tgz",
15325 "integrity": "sha512-VDQZ8OtpuIPMBA4YYvZXECtXbddMCUFJk1qu8Mqxfm/SZJNSr1cy4IuLCOL7RJ/YASrvJcYg1Zh+UEUQ5m6z8Q==",
15326 "dev": true
15327 },
15328 "chalk": {
15329 "version": "2.4.2",
15330 "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
15331 "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
15332 "dev": true,
15333 "requires": {
15334 "ansi-styles": "^3.2.1",
15335 "escape-string-regexp": "^1.0.5",
15336 "supports-color": "^5.3.0"
15337 }
15338 },
15339 "chardet": {
15340 "version": "0.7.0",
15341 "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz",
15342 "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==",
15343 "dev": true
15344 },
15345 "chokidar": {
15346 "version": "3.5.3",
15347 "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz",
15348 "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==",
15349 "dev": true,
15350 "requires": {
15351 "anymatch": "~3.1.2",
15352 "braces": "~3.0.2",
15353 "fsevents": "~2.3.2",
15354 "glob-parent": "~5.1.2",
15355 "is-binary-path": "~2.1.0",
15356 "is-glob": "~4.0.1",
15357 "normalize-path": "~3.0.0",
15358 "readdirp": "~3.6.0"
15359 }
15360 },
15361 "chownr": {
15362 "version": "2.0.0",
15363 "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz",
15364 "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==",
15365 "dev": true
15366 },
15367 "chrome-trace-event": {
15368 "version": "1.0.3",
15369 "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz",
15370 "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==",
15371 "dev": true
15372 },
15373 "clean-stack": {
15374 "version": "2.2.0",
15375 "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz",
15376 "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==",
15377 "dev": true
15378 },
15379 "cli-cursor": {
15380 "version": "3.1.0",
15381 "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz",
15382 "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==",
15383 "dev": true,
15384 "requires": {
15385 "restore-cursor": "^3.1.0"
15386 }
15387 },
15388 "cli-spinners": {
15389 "version": "2.6.1",
15390 "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.6.1.tgz",
15391 "integrity": "sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g==",
15392 "dev": true
15393 },
15394 "cli-width": {
15395 "version": "3.0.0",
15396 "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz",
15397 "integrity": "sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==",
15398 "dev": true
15399 },
15400 "cliui": {
15401 "version": "7.0.4",
15402 "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz",
15403 "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==",
15404 "dev": true,
15405 "requires": {
15406 "string-width": "^4.2.0",
15407 "strip-ansi": "^6.0.0",
15408 "wrap-ansi": "^7.0.0"
15409 }
15410 },
15411 "clone": {
15412 "version": "1.0.4",
15413 "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz",
15414 "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==",
15415 "dev": true
15416 },
15417 "clone-deep": {
15418 "version": "4.0.1",
15419 "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz",
15420 "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==",
15421 "dev": true,
15422 "requires": {
15423 "is-plain-object": "^2.0.4",
15424 "kind-of": "^6.0.2",
15425 "shallow-clone": "^3.0.0"
15426 }
15427 },
15428 "color-convert": {
15429 "version": "1.9.3",
15430 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
15431 "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
15432 "dev": true,
15433 "requires": {
15434 "color-name": "1.1.3"
15435 }
15436 },
15437 "color-name": {
15438 "version": "1.1.3",
15439 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
15440 "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==",
15441 "dev": true
15442 },
15443 "color-support": {
15444 "version": "1.1.3",
15445 "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz",
15446 "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==",
15447 "dev": true
15448 },
15449 "colorette": {
15450 "version": "2.0.19",
15451 "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.19.tgz",
15452 "integrity": "sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ==",
15453 "dev": true
15454 },
15455 "commander": {
15456 "version": "2.20.3",
15457 "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
15458 "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==",
15459 "dev": true
15460 },
15461 "commondir": {
15462 "version": "1.0.1",
15463 "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz",
15464 "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==",
15465 "dev": true
15466 },
15467 "compressible": {
15468 "version": "2.0.18",
15469 "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz",
15470 "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==",
15471 "dev": true,
15472 "requires": {
15473 "mime-db": ">= 1.43.0 < 2"
15474 }
15475 },
15476 "compression": {
15477 "version": "1.7.4",
15478 "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz",
15479 "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==",
15480 "dev": true,
15481 "requires": {
15482 "accepts": "~1.3.5",
15483 "bytes": "3.0.0",
15484 "compressible": "~2.0.16",
15485 "debug": "2.6.9",
15486 "on-headers": "~1.0.2",
15487 "safe-buffer": "5.1.2",
15488 "vary": "~1.1.2"
15489 },
15490 "dependencies": {
15491 "bytes": {
15492 "version": "3.0.0",
15493 "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz",
15494 "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==",
15495 "dev": true
15496 },
15497 "debug": {
15498 "version": "2.6.9",
15499 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
15500 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
15501 "dev": true,
15502 "requires": {
15503 "ms": "2.0.0"
15504 }
15505 },
15506 "ms": {
15507 "version": "2.0.0",
15508 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
15509 "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
15510 "dev": true
15511 }
15512 }
15513 },
15514 "concat-map": {
15515 "version": "0.0.1",
15516 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
15517 "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==",
15518 "dev": true
15519 },
15520 "connect": {
15521 "version": "3.7.0",
15522 "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz",
15523 "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==",
15524 "dev": true,
15525 "requires": {
15526 "debug": "2.6.9",
15527 "finalhandler": "1.1.2",
15528 "parseurl": "~1.3.3",
15529 "utils-merge": "1.0.1"
15530 },
15531 "dependencies": {
15532 "debug": {
15533 "version": "2.6.9",
15534 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
15535 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
15536 "dev": true,
15537 "requires": {
15538 "ms": "2.0.0"
15539 }
15540 },
15541 "ms": {
15542 "version": "2.0.0",
15543 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
15544 "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
15545 "dev": true
15546 }
15547 }
15548 },
15549 "connect-history-api-fallback": {
15550 "version": "1.6.0",
15551 "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz",
15552 "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==",
15553 "dev": true
15554 },
15555 "console-control-strings": {
15556 "version": "1.1.0",
15557 "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz",
15558 "integrity": "sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==",
15559 "dev": true
15560 },
15561 "content-disposition": {
15562 "version": "0.5.4",
15563 "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz",
15564 "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==",
15565 "dev": true,
15566 "requires": {
15567 "safe-buffer": "5.2.1"
15568 },
15569 "dependencies": {
15570 "safe-buffer": {
15571 "version": "5.2.1",
15572 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
15573 "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
15574 "dev": true
15575 }
15576 }
15577 },
15578 "content-type": {
15579 "version": "1.0.4",
15580 "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz",
15581 "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==",
15582 "dev": true
15583 },
15584 "convert-source-map": {
15585 "version": "1.8.0",
15586 "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz",
15587 "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==",
15588 "dev": true,
15589 "requires": {
15590 "safe-buffer": "~5.1.1"
15591 }
15592 },
15593 "cookie": {
15594 "version": "0.4.2",
15595 "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.2.tgz",
15596 "integrity": "sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA==",
15597 "dev": true
15598 },
15599 "cookie-signature": {
15600 "version": "1.0.6",
15601 "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz",
15602 "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==",
15603 "dev": true
15604 },
15605 "copy-anything": {
15606 "version": "2.0.6",
15607 "resolved": "https://registry.npmjs.org/copy-anything/-/copy-anything-2.0.6.tgz",
15608 "integrity": "sha512-1j20GZTsvKNkc4BY3NpMOM8tt///wY3FpIzozTOFO2ffuZcV61nojHXVKIy3WM+7ADCy5FVhdZYHYDdgTU0yJw==",
15609 "dev": true,
15610 "requires": {
15611 "is-what": "^3.14.1"
15612 }
15613 },
15614 "copy-webpack-plugin": {
15615 "version": "10.2.4",
15616 "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-10.2.4.tgz",
15617 "integrity": "sha512-xFVltahqlsRcyyJqQbDY6EYTtyQZF9rf+JPjwHObLdPFMEISqkFkr7mFoVOC6BfYS/dNThyoQKvziugm+OnwBg==",
15618 "dev": true,
15619 "requires": {
15620 "fast-glob": "^3.2.7",
15621 "glob-parent": "^6.0.1",
15622 "globby": "^12.0.2",
15623 "normalize-path": "^3.0.0",
15624 "schema-utils": "^4.0.0",
15625 "serialize-javascript": "^6.0.0"
15626 },
15627 "dependencies": {
15628 "glob-parent": {
15629 "version": "6.0.2",
15630 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz",
15631 "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==",
15632 "dev": true,
15633 "requires": {
15634 "is-glob": "^4.0.3"
15635 }
15636 },
15637 "schema-utils": {
15638 "version": "4.0.0",
15639 "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz",
15640 "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==",
15641 "dev": true,
15642 "requires": {
15643 "@types/json-schema": "^7.0.9",
15644 "ajv": "^8.8.0",
15645 "ajv-formats": "^2.1.1",
15646 "ajv-keywords": "^5.0.0"
15647 }
15648 }
15649 }
15650 },
15651 "core-js-compat": {
15652 "version": "3.23.4",
15653 "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.23.4.tgz",
15654 "integrity": "sha512-RkSRPe+JYEoflcsuxJWaiMPhnZoFS51FcIxm53k4KzhISCBTmaGlto9dTIrYuk0hnJc3G6pKufAKepHnBq6B6Q==",
15655 "dev": true,
15656 "requires": {
15657 "browserslist": "^4.21.1",
15658 "semver": "7.0.0"
15659 },
15660 "dependencies": {
15661 "semver": {
15662 "version": "7.0.0",
15663 "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz",
15664 "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==",
15665 "dev": true
15666 }
15667 }
15668 },
15669 "core-util-is": {
15670 "version": "1.0.3",
15671 "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz",
15672 "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ=="
15673 },
15674 "cors": {
15675 "version": "2.8.5",
15676 "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz",
15677 "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==",
15678 "dev": true,
15679 "requires": {
15680 "object-assign": "^4",
15681 "vary": "^1"
15682 }
15683 },
15684 "cosmiconfig": {
15685 "version": "7.0.1",
15686 "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz",
15687 "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==",
15688 "dev": true,
15689 "requires": {
15690 "@types/parse-json": "^4.0.0",
15691 "import-fresh": "^3.2.1",
15692 "parse-json": "^5.0.0",
15693 "path-type": "^4.0.0",
15694 "yaml": "^1.10.0"
15695 }
15696 },
15697 "critters": {
15698 "version": "0.0.16",
15699 "resolved": "https://registry.npmjs.org/critters/-/critters-0.0.16.tgz",
15700 "integrity": "sha512-JwjgmO6i3y6RWtLYmXwO5jMd+maZt8Tnfu7VVISmEWyQqfLpB8soBswf8/2bu6SBXxtKA68Al3c+qIG1ApT68A==",
15701 "dev": true,
15702 "requires": {
15703 "chalk": "^4.1.0",
15704 "css-select": "^4.2.0",
15705 "parse5": "^6.0.1",
15706 "parse5-htmlparser2-tree-adapter": "^6.0.1",
15707 "postcss": "^8.3.7",
15708 "pretty-bytes": "^5.3.0"
15709 },
15710 "dependencies": {
15711 "ansi-styles": {
15712 "version": "4.3.0",
15713 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
15714 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
15715 "dev": true,
15716 "requires": {
15717 "color-convert": "^2.0.1"
15718 }
15719 },
15720 "chalk": {
15721 "version": "4.1.2",
15722 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
15723 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
15724 "dev": true,
15725 "requires": {
15726 "ansi-styles": "^4.1.0",
15727 "supports-color": "^7.1.0"
15728 }
15729 },
15730 "color-convert": {
15731 "version": "2.0.1",
15732 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
15733 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
15734 "dev": true,
15735 "requires": {
15736 "color-name": "~1.1.4"
15737 }
15738 },
15739 "color-name": {
15740 "version": "1.1.4",
15741 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
15742 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
15743 "dev": true
15744 },
15745 "has-flag": {
15746 "version": "4.0.0",
15747 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
15748 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
15749 "dev": true
15750 },
15751 "supports-color": {
15752 "version": "7.2.0",
15753 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
15754 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
15755 "dev": true,
15756 "requires": {
15757 "has-flag": "^4.0.0"
15758 }
15759 }
15760 }
15761 },
15762 "cross-spawn": {
15763 "version": "7.0.3",
15764 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
15765 "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
15766 "dev": true,
15767 "requires": {
15768 "path-key": "^3.1.0",
15769 "shebang-command": "^2.0.0",
15770 "which": "^2.0.1"
15771 },
15772 "dependencies": {
15773 "which": {
15774 "version": "2.0.2",
15775 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
15776 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
15777 "dev": true,
15778 "requires": {
15779 "isexe": "^2.0.0"
15780 }
15781 }
15782 }
15783 },
15784 "css": {
15785 "version": "3.0.0",
15786 "resolved": "https://registry.npmjs.org/css/-/css-3.0.0.tgz",
15787 "integrity": "sha512-DG9pFfwOrzc+hawpmqX/dHYHJG+Bsdb0klhyi1sDneOgGOXy9wQIC8hzyVp1e4NRYDBdxcylvywPkkXCHAzTyQ==",
15788 "dev": true,
15789 "requires": {
15790 "inherits": "^2.0.4",
15791 "source-map": "^0.6.1",
15792 "source-map-resolve": "^0.6.0"
15793 },
15794 "dependencies": {
15795 "source-map": {
15796 "version": "0.6.1",
15797 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
15798 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
15799 "dev": true
15800 }
15801 }
15802 },
15803 "css-blank-pseudo": {
15804 "version": "3.0.3",
15805 "resolved": "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-3.0.3.tgz",
15806 "integrity": "sha512-VS90XWtsHGqoM0t4KpH053c4ehxZ2E6HtGI7x68YFV0pTo/QmkV/YFA+NnlvK8guxZVNWGQhVNJGC39Q8XF4OQ==",
15807 "dev": true,
15808 "requires": {
15809 "postcss-selector-parser": "^6.0.9"
15810 }
15811 },
15812 "css-element-queries": {
15813 "version": "1.2.3",
15814 "resolved": "https://registry.npmjs.org/css-element-queries/-/css-element-queries-1.2.3.tgz",
15815 "integrity": "sha512-QK9uovYmKTsV2GXWQiMOByVNrLn2qz6m3P7vWpOR4IdD6I3iXoDw5qtgJEN3Xq7gIbdHVKvzHjdAtcl+4Arc4Q=="
15816 },
15817 "css-has-pseudo": {
15818 "version": "3.0.4",
15819 "resolved": "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-3.0.4.tgz",
15820 "integrity": "sha512-Vse0xpR1K9MNlp2j5w1pgWIJtm1a8qS0JwS9goFYcImjlHEmywP9VUF05aGBXzGpDJF86QXk4L0ypBmwPhGArw==",
15821 "dev": true,
15822 "requires": {
15823 "postcss-selector-parser": "^6.0.9"
15824 }
15825 },
15826 "css-loader": {
15827 "version": "6.7.1",
15828 "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.7.1.tgz",
15829 "integrity": "sha512-yB5CNFa14MbPJcomwNh3wLThtkZgcNyI2bNMRt8iE5Z8Vwl7f8vQXFAzn2HDOJvtDq2NTZBUGMSUNNyrv3/+cw==",
15830 "dev": true,
15831 "requires": {
15832 "icss-utils": "^5.1.0",
15833 "postcss": "^8.4.7",
15834 "postcss-modules-extract-imports": "^3.0.0",
15835 "postcss-modules-local-by-default": "^4.0.0",
15836 "postcss-modules-scope": "^3.0.0",
15837 "postcss-modules-values": "^4.0.0",
15838 "postcss-value-parser": "^4.2.0",
15839 "semver": "^7.3.5"
15840 }
15841 },
15842 "css-prefers-color-scheme": {
15843 "version": "6.0.3",
15844 "resolved": "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-6.0.3.tgz",
15845 "integrity": "sha512-4BqMbZksRkJQx2zAjrokiGMd07RqOa2IxIrrN10lyBe9xhn9DEvjUK79J6jkeiv9D9hQFXKb6g1jwU62jziJZA==",
15846 "dev": true,
15847 "requires": {}
15848 },
15849 "css-select": {
15850 "version": "4.3.0",
15851 "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz",
15852 "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==",
15853 "dev": true,
15854 "requires": {
15855 "boolbase": "^1.0.0",
15856 "css-what": "^6.0.1",
15857 "domhandler": "^4.3.1",
15858 "domutils": "^2.8.0",
15859 "nth-check": "^2.0.1"
15860 }
15861 },
15862 "css-what": {
15863 "version": "6.1.0",
15864 "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz",
15865 "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==",
15866 "dev": true
15867 },
15868 "cssdb": {
15869 "version": "6.6.3",
15870 "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-6.6.3.tgz",
15871 "integrity": "sha512-7GDvDSmE+20+WcSMhP17Q1EVWUrLlbxxpMDqG731n8P99JhnQZHR9YvtjPvEHfjFUjvQJvdpKCjlKOX+xe4UVA==",
15872 "dev": true
15873 },
15874 "cssesc": {
15875 "version": "3.0.0",
15876 "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
15877 "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
15878 "dev": true
15879 },
15880 "custom-event": {
15881 "version": "1.0.1",
15882 "resolved": "https://registry.npmjs.org/custom-event/-/custom-event-1.0.1.tgz",
15883 "integrity": "sha512-GAj5FOq0Hd+RsCGVJxZuKaIDXDf3h6GQoNEjFgbLLI/trgtavwUbSnZ5pVfg27DVCaWjIohryS0JFwIJyT2cMg==",
15884 "dev": true
15885 },
15886 "dat.gui": {
15887 "version": "0.7.9",
15888 "resolved": "https://registry.npmjs.org/dat.gui/-/dat.gui-0.7.9.tgz",
15889 "integrity": "sha512-sCNc1OHobc+Erc1HqiswYgHdVNpSJUlk/Hz8vzOCsER7rl+oF/4+v8GXFUyCgtXpoCX6+bnmg07DedLvBLwYKQ=="
15890 },
15891 "date-format": {
15892 "version": "4.0.11",
15893 "resolved": "https://registry.npmjs.org/date-format/-/date-format-4.0.11.tgz",
15894 "integrity": "sha512-VS20KRyorrbMCQmpdl2hg5KaOUsda1RbnsJg461FfrcyCUg+pkd0b40BSW4niQyTheww4DBXQnS7HwSrKkipLw==",
15895 "dev": true
15896 },
15897 "debug": {
15898 "version": "4.3.4",
15899 "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
15900 "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
15901 "dev": true,
15902 "requires": {
15903 "ms": "2.1.2"
15904 }
15905 },
15906 "decamelize": {
15907 "version": "1.2.0",
15908 "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
15909 "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA=="
15910 },
15911 "decode-uri-component": {
15912 "version": "0.2.2",
15913 "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.2.tgz",
15914 "integrity": "sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==",
15915 "dev": true
15916 },
15917 "default-gateway": {
15918 "version": "6.0.3",
15919 "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz",
15920 "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==",
15921 "dev": true,
15922 "requires": {
15923 "execa": "^5.0.0"
15924 }
15925 },
15926 "defaults": {
15927 "version": "1.0.3",
15928 "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz",
15929 "integrity": "sha512-s82itHOnYrN0Ib8r+z7laQz3sdE+4FP3d9Q7VLO7U+KRT+CR0GsWuyHxzdAY82I7cXv0G/twrqomTJLOssO5HA==",
15930 "dev": true,
15931 "requires": {
15932 "clone": "^1.0.2"
15933 }
15934 },
15935 "define-lazy-prop": {
15936 "version": "2.0.0",
15937 "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz",
15938 "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==",
15939 "dev": true
15940 },
15941 "define-properties": {
15942 "version": "1.1.4",
15943 "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz",
15944 "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==",
15945 "dev": true,
15946 "requires": {
15947 "has-property-descriptors": "^1.0.0",
15948 "object-keys": "^1.1.1"
15949 }
15950 },
15951 "delegates": {
15952 "version": "1.0.0",
15953 "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz",
15954 "integrity": "sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==",
15955 "dev": true
15956 },
15957 "depd": {
15958 "version": "2.0.0",
15959 "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz",
15960 "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==",
15961 "dev": true
15962 },
15963 "dependency-graph": {
15964 "version": "0.11.0",
15965 "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.11.0.tgz",
15966 "integrity": "sha512-JeMq7fEshyepOWDfcfHK06N3MhyPhz++vtqWhMT5O9A3K42rdsEDpfdVqjaqaAhsw6a+ZqeDvQVtD0hFHQWrzg==",
15967 "dev": true
15968 },
15969 "destroy": {
15970 "version": "1.2.0",
15971 "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz",
15972 "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==",
15973 "dev": true
15974 },
15975 "detect-node": {
15976 "version": "2.1.0",
15977 "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz",
15978 "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==",
15979 "dev": true
15980 },
15981 "detect-passive-events": {
15982 "version": "1.0.5",
15983 "resolved": "https://registry.npmjs.org/detect-passive-events/-/detect-passive-events-1.0.5.tgz",
15984 "integrity": "sha512-foW7Q35wwOCxVzW0xLf5XeB5Fhe7oyRgvkBYdiP9IWgLMzjqUqTvsJv9ymuEWGjY6AoDXD3OC294+Z9iuOw0QA=="
15985 },
15986 "di": {
15987 "version": "0.0.1",
15988 "resolved": "https://registry.npmjs.org/di/-/di-0.0.1.tgz",
15989 "integrity": "sha512-uJaamHkagcZtHPqCIHZxnFrXlunQXgBOsZSUOWwFw31QJCAbyTBoHMW75YOTur5ZNx8pIeAKgf6GWIgaqqiLhA==",
15990 "dev": true
15991 },
15992 "dijkstrajs": {
15993 "version": "1.0.2",
15994 "resolved": "https://registry.npmjs.org/dijkstrajs/-/dijkstrajs-1.0.2.tgz",
15995 "integrity": "sha512-QV6PMaHTCNmKSeP6QoXhVTw9snc9VD8MulTT0Bd99Pacp4SS1cjcrYPgBPmibqKVtMJJfqC6XvOXgPMEEPH/fg=="
15996 },
15997 "dir-glob": {
15998 "version": "3.0.1",
15999 "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz",
16000 "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==",
16001 "dev": true,
16002 "requires": {
16003 "path-type": "^4.0.0"
16004 }
16005 },
16006 "dns-equal": {
16007 "version": "1.0.0",
16008 "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz",
16009 "integrity": "sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==",
16010 "dev": true
16011 },
16012 "dns-packet": {
16013 "version": "5.4.0",
16014 "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.4.0.tgz",
16015 "integrity": "sha512-EgqGeaBB8hLiHLZtp/IbaDQTL8pZ0+IvwzSHA6d7VyMDM+B9hgddEMa9xjK5oYnw0ci0JQ6g2XCD7/f6cafU6g==",
16016 "dev": true,
16017 "requires": {
16018 "@leichtgewicht/ip-codec": "^2.0.1"
16019 }
16020 },
16021 "dom-serialize": {
16022 "version": "2.2.1",
16023 "resolved": "https://registry.npmjs.org/dom-serialize/-/dom-serialize-2.2.1.tgz",
16024 "integrity": "sha512-Yra4DbvoW7/Z6LBN560ZwXMjoNOSAN2wRsKFGc4iBeso+mpIA6qj1vfdf9HpMaKAqG6wXTy+1SYEzmNpKXOSsQ==",
16025 "dev": true,
16026 "requires": {
16027 "custom-event": "~1.0.0",
16028 "ent": "~2.2.0",
16029 "extend": "^3.0.0",
16030 "void-elements": "^2.0.0"
16031 }
16032 },
16033 "dom-serializer": {
16034 "version": "1.4.1",
16035 "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz",
16036 "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==",
16037 "dev": true,
16038 "requires": {
16039 "domelementtype": "^2.0.1",
16040 "domhandler": "^4.2.0",
16041 "entities": "^2.0.0"
16042 }
16043 },
16044 "domelementtype": {
16045 "version": "2.3.0",
16046 "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz",
16047 "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==",
16048 "dev": true
16049 },
16050 "domhandler": {
16051 "version": "4.3.1",
16052 "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz",
16053 "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==",
16054 "dev": true,
16055 "requires": {
16056 "domelementtype": "^2.2.0"
16057 }
16058 },
16059 "domutils": {
16060 "version": "2.8.0",
16061 "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz",
16062 "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==",
16063 "dev": true,
16064 "requires": {
16065 "dom-serializer": "^1.0.1",
16066 "domelementtype": "^2.2.0",
16067 "domhandler": "^4.2.0"
16068 }
16069 },
16070 "ee-first": {
16071 "version": "1.1.1",
16072 "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
16073 "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==",
16074 "dev": true
16075 },
16076 "electron-to-chromium": {
16077 "version": "1.4.186",
16078 "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.186.tgz",
16079 "integrity": "sha512-YoVeFrGd/7ROjz4R9uPoND1K/hSRC/xADy9639ZmIZeJSaBnKdYx3I6LMPsY7CXLpK7JFgKQVzeZ/dk2br6Eaw==",
16080 "dev": true
16081 },
16082 "emoji-regex": {
16083 "version": "8.0.0",
16084 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
16085 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="
16086 },
16087 "emojis-list": {
16088 "version": "3.0.0",
16089 "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz",
16090 "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==",
16091 "dev": true
16092 },
16093 "encode-utf8": {
16094 "version": "1.0.3",
16095 "resolved": "https://registry.npmjs.org/encode-utf8/-/encode-utf8-1.0.3.tgz",
16096 "integrity": "sha512-ucAnuBEhUK4boH2HjVYG5Q2mQyPorvv0u/ocS+zhdw0S8AlHYY+GOFhP1Gio5z4icpP2ivFSvhtFjQi8+T9ppw=="
16097 },
16098 "encodeurl": {
16099 "version": "1.0.2",
16100 "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
16101 "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==",
16102 "dev": true
16103 },
16104 "encoding": {
16105 "version": "0.1.13",
16106 "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz",
16107 "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==",
16108 "dev": true,
16109 "optional": true,
16110 "requires": {
16111 "iconv-lite": "^0.6.2"
16112 },
16113 "dependencies": {
16114 "iconv-lite": {
16115 "version": "0.6.3",
16116 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz",
16117 "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==",
16118 "dev": true,
16119 "optional": true,
16120 "requires": {
16121 "safer-buffer": ">= 2.1.2 < 3.0.0"
16122 }
16123 }
16124 }
16125 },
16126 "engine.io": {
16127 "version": "6.5.4",
16128 "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-6.5.4.tgz",
16129 "integrity": "sha512-KdVSDKhVKyOi+r5uEabrDLZw2qXStVvCsEB/LN3mw4WFi6Gx50jTyuxYVCwAAC0U46FdnzP/ScKRBTXb/NiEOg==",
16130 "dev": true,
16131 "requires": {
16132 "@types/cookie": "^0.4.1",
16133 "@types/cors": "^2.8.12",
16134 "@types/node": ">=10.0.0",
16135 "accepts": "~1.3.4",
16136 "base64id": "2.0.0",
16137 "cookie": "~0.4.1",
16138 "cors": "~2.8.5",
16139 "debug": "~4.3.1",
16140 "engine.io-parser": "~5.2.1",
16141 "ws": "~8.11.0"
16142 }
16143 },
16144 "engine.io-parser": {
16145 "version": "5.2.2",
16146 "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-5.2.2.tgz",
16147 "integrity": "sha512-RcyUFKA93/CXH20l4SoVvzZfrSDMOTUS3bWVpTt2FuFP+XYrL8i8oonHP7WInRyVHXh0n/ORtoeiE1os+8qkSw==",
16148 "dev": true
16149 },
16150 "enhanced-resolve": {
16151 "version": "5.10.0",
16152 "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.10.0.tgz",
16153 "integrity": "sha512-T0yTFjdpldGY8PmuXXR0PyQ1ufZpEGiHVrp7zHKB7jdR4qlmZHhONVM5AQOAWXuF/w3dnHbEQVrNptJgt7F+cQ==",
16154 "dev": true,
16155 "requires": {
16156 "graceful-fs": "^4.2.4",
16157 "tapable": "^2.2.0"
16158 }
16159 },
16160 "ent": {
16161 "version": "2.2.0",
16162 "resolved": "https://registry.npmjs.org/ent/-/ent-2.2.0.tgz",
16163 "integrity": "sha512-GHrMyVZQWvTIdDtpiEXdHZnFQKzeO09apj8Cbl4pKWy4i0Oprcq17usfDt5aO63swf0JOeMWjWQE/LzgSRuWpA==",
16164 "dev": true
16165 },
16166 "entities": {
16167 "version": "2.2.0",
16168 "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz",
16169 "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==",
16170 "dev": true
16171 },
16172 "env-paths": {
16173 "version": "2.2.1",
16174 "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz",
16175 "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==",
16176 "dev": true
16177 },
16178 "err-code": {
16179 "version": "2.0.3",
16180 "resolved": "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz",
16181 "integrity": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==",
16182 "dev": true
16183 },
16184 "errno": {
16185 "version": "0.1.8",
16186 "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz",
16187 "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==",
16188 "dev": true,
16189 "optional": true,
16190 "requires": {
16191 "prr": "~1.0.1"
16192 }
16193 },
16194 "error-ex": {
16195 "version": "1.3.2",
16196 "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
16197 "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
16198 "dev": true,
16199 "requires": {
16200 "is-arrayish": "^0.2.1"
16201 }
16202 },
16203 "es-module-lexer": {
16204 "version": "0.9.3",
16205 "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz",
16206 "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==",
16207 "dev": true
16208 },
16209 "esbuild": {
16210 "version": "0.14.38",
16211 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.14.38.tgz",
16212 "integrity": "sha512-12fzJ0fsm7gVZX1YQ1InkOE5f9Tl7cgf6JPYXRJtPIoE0zkWAbHdPHVPPaLi9tYAcEBqheGzqLn/3RdTOyBfcA==",
16213 "dev": true,
16214 "optional": true,
16215 "requires": {
16216 "esbuild-android-64": "0.14.38",
16217 "esbuild-android-arm64": "0.14.38",
16218 "esbuild-darwin-64": "0.14.38",
16219 "esbuild-darwin-arm64": "0.14.38",
16220 "esbuild-freebsd-64": "0.14.38",
16221 "esbuild-freebsd-arm64": "0.14.38",
16222 "esbuild-linux-32": "0.14.38",
16223 "esbuild-linux-64": "0.14.38",
16224 "esbuild-linux-arm": "0.14.38",
16225 "esbuild-linux-arm64": "0.14.38",
16226 "esbuild-linux-mips64le": "0.14.38",
16227 "esbuild-linux-ppc64le": "0.14.38",
16228 "esbuild-linux-riscv64": "0.14.38",
16229 "esbuild-linux-s390x": "0.14.38",
16230 "esbuild-netbsd-64": "0.14.38",
16231 "esbuild-openbsd-64": "0.14.38",
16232 "esbuild-sunos-64": "0.14.38",
16233 "esbuild-windows-32": "0.14.38",
16234 "esbuild-windows-64": "0.14.38",
16235 "esbuild-windows-arm64": "0.14.38"
16236 }
16237 },
16238 "esbuild-android-64": {
16239 "version": "0.14.38",
16240 "resolved": "https://registry.npmjs.org/esbuild-android-64/-/esbuild-android-64-0.14.38.tgz",
16241 "integrity": "sha512-aRFxR3scRKkbmNuGAK+Gee3+yFxkTJO/cx83Dkyzo4CnQl/2zVSurtG6+G86EQIZ+w+VYngVyK7P3HyTBKu3nw==",
16242 "dev": true,
16243 "optional": true
16244 },
16245 "esbuild-android-arm64": {
16246 "version": "0.14.38",
16247 "resolved": "https://registry.npmjs.org/esbuild-android-arm64/-/esbuild-android-arm64-0.14.38.tgz",
16248 "integrity": "sha512-L2NgQRWuHFI89IIZIlpAcINy9FvBk6xFVZ7xGdOwIm8VyhX1vNCEqUJO3DPSSy945Gzdg98cxtNt8Grv1CsyhA==",
16249 "dev": true,
16250 "optional": true
16251 },
16252 "esbuild-darwin-64": {
16253 "version": "0.14.38",
16254 "resolved": "https://registry.npmjs.org/esbuild-darwin-64/-/esbuild-darwin-64-0.14.38.tgz",
16255 "integrity": "sha512-5JJvgXkX87Pd1Og0u/NJuO7TSqAikAcQQ74gyJ87bqWRVeouky84ICoV4sN6VV53aTW+NE87qLdGY4QA2S7KNA==",
16256 "dev": true,
16257 "optional": true
16258 },
16259 "esbuild-darwin-arm64": {
16260 "version": "0.14.38",
16261 "resolved": "https://registry.npmjs.org/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.38.tgz",
16262 "integrity": "sha512-eqF+OejMI3mC5Dlo9Kdq/Ilbki9sQBw3QlHW3wjLmsLh+quNfHmGMp3Ly1eWm981iGBMdbtSS9+LRvR2T8B3eQ==",
16263 "dev": true,
16264 "optional": true
16265 },
16266 "esbuild-freebsd-64": {
16267 "version": "0.14.38",
16268 "resolved": "https://registry.npmjs.org/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.38.tgz",
16269 "integrity": "sha512-epnPbhZUt93xV5cgeY36ZxPXDsQeO55DppzsIgWM8vgiG/Rz+qYDLmh5ts3e+Ln1wA9dQ+nZmVHw+RjaW3I5Ig==",
16270 "dev": true,
16271 "optional": true
16272 },
16273 "esbuild-freebsd-arm64": {
16274 "version": "0.14.38",
16275 "resolved": "https://registry.npmjs.org/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.38.tgz",
16276 "integrity": "sha512-/9icXUYJWherhk+y5fjPI5yNUdFPtXHQlwP7/K/zg8t8lQdHVj20SqU9/udQmeUo5pDFHMYzcEFfJqgOVeKNNQ==",
16277 "dev": true,
16278 "optional": true
16279 },
16280 "esbuild-linux-32": {
16281 "version": "0.14.38",
16282 "resolved": "https://registry.npmjs.org/esbuild-linux-32/-/esbuild-linux-32-0.14.38.tgz",
16283 "integrity": "sha512-QfgfeNHRFvr2XeHFzP8kOZVnal3QvST3A0cgq32ZrHjSMFTdgXhMhmWdKzRXP/PKcfv3e2OW9tT9PpcjNvaq6g==",
16284 "dev": true,
16285 "optional": true
16286 },
16287 "esbuild-linux-64": {
16288 "version": "0.14.38",
16289 "resolved": "https://registry.npmjs.org/esbuild-linux-64/-/esbuild-linux-64-0.14.38.tgz",
16290 "integrity": "sha512-uuZHNmqcs+Bj1qiW9k/HZU3FtIHmYiuxZ/6Aa+/KHb/pFKr7R3aVqvxlAudYI9Fw3St0VCPfv7QBpUITSmBR1Q==",
16291 "dev": true,
16292 "optional": true
16293 },
16294 "esbuild-linux-arm": {
16295 "version": "0.14.38",
16296 "resolved": "https://registry.npmjs.org/esbuild-linux-arm/-/esbuild-linux-arm-0.14.38.tgz",
16297 "integrity": "sha512-FiFvQe8J3VKTDXG01JbvoVRXQ0x6UZwyrU4IaLBZeq39Bsbatd94Fuc3F1RGqPF5RbIWW7RvkVQjn79ejzysnA==",
16298 "dev": true,
16299 "optional": true
16300 },
16301 "esbuild-linux-arm64": {
16302 "version": "0.14.38",
16303 "resolved": "https://registry.npmjs.org/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.38.tgz",
16304 "integrity": "sha512-HlMGZTEsBrXrivr64eZ/EO0NQM8H8DuSENRok9d+Jtvq8hOLzrxfsAT9U94K3KOGk2XgCmkaI2KD8hX7F97lvA==",
16305 "dev": true,
16306 "optional": true
16307 },
16308 "esbuild-linux-mips64le": {
16309 "version": "0.14.38",
16310 "resolved": "https://registry.npmjs.org/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.38.tgz",
16311 "integrity": "sha512-qd1dLf2v7QBiI5wwfil9j0HG/5YMFBAmMVmdeokbNAMbcg49p25t6IlJFXAeLzogv1AvgaXRXvgFNhScYEUXGQ==",
16312 "dev": true,
16313 "optional": true
16314 },
16315 "esbuild-linux-ppc64le": {
16316 "version": "0.14.38",
16317 "resolved": "https://registry.npmjs.org/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.38.tgz",
16318 "integrity": "sha512-mnbEm7o69gTl60jSuK+nn+pRsRHGtDPfzhrqEUXyCl7CTOCLtWN2bhK8bgsdp6J/2NyS/wHBjs1x8aBWwP2X9Q==",
16319 "dev": true,
16320 "optional": true
16321 },
16322 "esbuild-linux-riscv64": {
16323 "version": "0.14.38",
16324 "resolved": "https://registry.npmjs.org/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.14.38.tgz",
16325 "integrity": "sha512-+p6YKYbuV72uikChRk14FSyNJZ4WfYkffj6Af0/Tw63/6TJX6TnIKE+6D3xtEc7DeDth1fjUOEqm+ApKFXbbVQ==",
16326 "dev": true,
16327 "optional": true
16328 },
16329 "esbuild-linux-s390x": {
16330 "version": "0.14.38",
16331 "resolved": "https://registry.npmjs.org/esbuild-linux-s390x/-/esbuild-linux-s390x-0.14.38.tgz",
16332 "integrity": "sha512-0zUsiDkGJiMHxBQ7JDU8jbaanUY975CdOW1YDrurjrM0vWHfjv9tLQsW9GSyEb/heSK1L5gaweRjzfUVBFoybQ==",
16333 "dev": true,
16334 "optional": true
16335 },
16336 "esbuild-netbsd-64": {
16337 "version": "0.14.38",
16338 "resolved": "https://registry.npmjs.org/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.38.tgz",
16339 "integrity": "sha512-cljBAApVwkpnJZfnRVThpRBGzCi+a+V9Ofb1fVkKhtrPLDYlHLrSYGtmnoTVWDQdU516qYI8+wOgcGZ4XIZh0Q==",
16340 "dev": true,
16341 "optional": true
16342 },
16343 "esbuild-openbsd-64": {
16344 "version": "0.14.38",
16345 "resolved": "https://registry.npmjs.org/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.38.tgz",
16346 "integrity": "sha512-CDswYr2PWPGEPpLDUO50mL3WO/07EMjnZDNKpmaxUPsrW+kVM3LoAqr/CE8UbzugpEiflYqJsGPLirThRB18IQ==",
16347 "dev": true,
16348 "optional": true
16349 },
16350 "esbuild-sunos-64": {
16351 "version": "0.14.38",
16352 "resolved": "https://registry.npmjs.org/esbuild-sunos-64/-/esbuild-sunos-64-0.14.38.tgz",
16353 "integrity": "sha512-2mfIoYW58gKcC3bck0j7lD3RZkqYA7MmujFYmSn9l6TiIcAMpuEvqksO+ntBgbLep/eyjpgdplF7b+4T9VJGOA==",
16354 "dev": true,
16355 "optional": true
16356 },
16357 "esbuild-wasm": {
16358 "version": "0.14.38",
16359 "resolved": "https://registry.npmjs.org/esbuild-wasm/-/esbuild-wasm-0.14.38.tgz",
16360 "integrity": "sha512-mObTw5/3+KIOTShVgk3fuEn+INnHgOSbWJuGkInEZTWpUOh/+TCSgRxl5cDon4OkoaLU5rWm7R7Dkl/mJv8SGw==",
16361 "dev": true
16362 },
16363 "esbuild-windows-32": {
16364 "version": "0.14.38",
16365 "resolved": "https://registry.npmjs.org/esbuild-windows-32/-/esbuild-windows-32-0.14.38.tgz",
16366 "integrity": "sha512-L2BmEeFZATAvU+FJzJiRLFUP+d9RHN+QXpgaOrs2klshoAm1AE6Us4X6fS9k33Uy5SzScn2TpcgecbqJza1Hjw==",
16367 "dev": true,
16368 "optional": true
16369 },
16370 "esbuild-windows-64": {
16371 "version": "0.14.38",
16372 "resolved": "https://registry.npmjs.org/esbuild-windows-64/-/esbuild-windows-64-0.14.38.tgz",
16373 "integrity": "sha512-Khy4wVmebnzue8aeSXLC+6clo/hRYeNIm0DyikoEqX+3w3rcvrhzpoix0S+MF9vzh6JFskkIGD7Zx47ODJNyCw==",
16374 "dev": true,
16375 "optional": true
16376 },
16377 "esbuild-windows-arm64": {
16378 "version": "0.14.38",
16379 "resolved": "https://registry.npmjs.org/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.38.tgz",
16380 "integrity": "sha512-k3FGCNmHBkqdJXuJszdWciAH77PukEyDsdIryEHn9cKLQFxzhT39dSumeTuggaQcXY57UlmLGIkklWZo2qzHpw==",
16381 "dev": true,
16382 "optional": true
16383 },
16384 "escalade": {
16385 "version": "3.1.1",
16386 "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
16387 "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==",
16388 "dev": true
16389 },
16390 "escape-html": {
16391 "version": "1.0.3",
16392 "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
16393 "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==",
16394 "dev": true
16395 },
16396 "escape-string-regexp": {
16397 "version": "1.0.5",
16398 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
16399 "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==",
16400 "dev": true
16401 },
16402 "eslint-scope": {
16403 "version": "5.1.1",
16404 "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz",
16405 "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==",
16406 "dev": true,
16407 "requires": {
16408 "esrecurse": "^4.3.0",
16409 "estraverse": "^4.1.1"
16410 }
16411 },
16412 "esprima": {
16413 "version": "4.0.1",
16414 "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
16415 "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
16416 "dev": true
16417 },
16418 "esrecurse": {
16419 "version": "4.3.0",
16420 "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz",
16421 "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==",
16422 "dev": true,
16423 "requires": {
16424 "estraverse": "^5.2.0"
16425 },
16426 "dependencies": {
16427 "estraverse": {
16428 "version": "5.3.0",
16429 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
16430 "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
16431 "dev": true
16432 }
16433 }
16434 },
16435 "estraverse": {
16436 "version": "4.3.0",
16437 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz",
16438 "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==",
16439 "dev": true
16440 },
16441 "esutils": {
16442 "version": "2.0.3",
16443 "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
16444 "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
16445 "dev": true
16446 },
16447 "etag": {
16448 "version": "1.8.1",
16449 "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
16450 "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==",
16451 "dev": true
16452 },
16453 "eventemitter-asyncresource": {
16454 "version": "1.0.0",
16455 "resolved": "https://registry.npmjs.org/eventemitter-asyncresource/-/eventemitter-asyncresource-1.0.0.tgz",
16456 "integrity": "sha512-39F7TBIV0G7gTelxwbEqnwhp90eqCPON1k0NwNfwhgKn4Co4ybUbj2pECcXT0B3ztRKZ7Pw1JujUUgmQJHcVAQ==",
16457 "dev": true
16458 },
16459 "eventemitter3": {
16460 "version": "4.0.7",
16461 "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz",
16462 "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==",
16463 "dev": true
16464 },
16465 "events": {
16466 "version": "3.3.0",
16467 "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz",
16468 "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==",
16469 "dev": true
16470 },
16471 "execa": {
16472 "version": "5.1.1",
16473 "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz",
16474 "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==",
16475 "dev": true,
16476 "requires": {
16477 "cross-spawn": "^7.0.3",
16478 "get-stream": "^6.0.0",
16479 "human-signals": "^2.1.0",
16480 "is-stream": "^2.0.0",
16481 "merge-stream": "^2.0.0",
16482 "npm-run-path": "^4.0.1",
16483 "onetime": "^5.1.2",
16484 "signal-exit": "^3.0.3",
16485 "strip-final-newline": "^2.0.0"
16486 }
16487 },
16488 "express": {
16489 "version": "4.18.1",
16490 "resolved": "https://registry.npmjs.org/express/-/express-4.18.1.tgz",
16491 "integrity": "sha512-zZBcOX9TfehHQhtupq57OF8lFZ3UZi08Y97dwFCkD8p9d/d2Y3M+ykKcwaMDEL+4qyUolgBDX6AblpR3fL212Q==",
16492 "dev": true,
16493 "requires": {
16494 "accepts": "~1.3.8",
16495 "array-flatten": "1.1.1",
16496 "body-parser": "1.20.0",
16497 "content-disposition": "0.5.4",
16498 "content-type": "~1.0.4",
16499 "cookie": "0.5.0",
16500 "cookie-signature": "1.0.6",
16501 "debug": "2.6.9",
16502 "depd": "2.0.0",
16503 "encodeurl": "~1.0.2",
16504 "escape-html": "~1.0.3",
16505 "etag": "~1.8.1",
16506 "finalhandler": "1.2.0",
16507 "fresh": "0.5.2",
16508 "http-errors": "2.0.0",
16509 "merge-descriptors": "1.0.1",
16510 "methods": "~1.1.2",
16511 "on-finished": "2.4.1",
16512 "parseurl": "~1.3.3",
16513 "path-to-regexp": "0.1.7",
16514 "proxy-addr": "~2.0.7",
16515 "qs": "6.10.3",
16516 "range-parser": "~1.2.1",
16517 "safe-buffer": "5.2.1",
16518 "send": "0.18.0",
16519 "serve-static": "1.15.0",
16520 "setprototypeof": "1.2.0",
16521 "statuses": "2.0.1",
16522 "type-is": "~1.6.18",
16523 "utils-merge": "1.0.1",
16524 "vary": "~1.1.2"
16525 },
16526 "dependencies": {
16527 "array-flatten": {
16528 "version": "1.1.1",
16529 "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz",
16530 "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==",
16531 "dev": true
16532 },
16533 "cookie": {
16534 "version": "0.5.0",
16535 "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz",
16536 "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==",
16537 "dev": true
16538 },
16539 "debug": {
16540 "version": "2.6.9",
16541 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
16542 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
16543 "dev": true,
16544 "requires": {
16545 "ms": "2.0.0"
16546 }
16547 },
16548 "finalhandler": {
16549 "version": "1.2.0",
16550 "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz",
16551 "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==",
16552 "dev": true,
16553 "requires": {
16554 "debug": "2.6.9",
16555 "encodeurl": "~1.0.2",
16556 "escape-html": "~1.0.3",
16557 "on-finished": "2.4.1",
16558 "parseurl": "~1.3.3",
16559 "statuses": "2.0.1",
16560 "unpipe": "~1.0.0"
16561 }
16562 },
16563 "ms": {
16564 "version": "2.0.0",
16565 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
16566 "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
16567 "dev": true
16568 },
16569 "safe-buffer": {
16570 "version": "5.2.1",
16571 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
16572 "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
16573 "dev": true
16574 },
16575 "statuses": {
16576 "version": "2.0.1",
16577 "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz",
16578 "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==",
16579 "dev": true
16580 }
16581 }
16582 },
16583 "extend": {
16584 "version": "3.0.2",
16585 "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
16586 "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==",
16587 "dev": true
16588 },
16589 "external-editor": {
16590 "version": "3.1.0",
16591 "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz",
16592 "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==",
16593 "dev": true,
16594 "requires": {
16595 "chardet": "^0.7.0",
16596 "iconv-lite": "^0.4.24",
16597 "tmp": "^0.0.33"
16598 }
16599 },
16600 "fast-deep-equal": {
16601 "version": "3.1.3",
16602 "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
16603 "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
16604 "dev": true
16605 },
16606 "fast-glob": {
16607 "version": "3.2.11",
16608 "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz",
16609 "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==",
16610 "dev": true,
16611 "requires": {
16612 "@nodelib/fs.stat": "^2.0.2",
16613 "@nodelib/fs.walk": "^1.2.3",
16614 "glob-parent": "^5.1.2",
16615 "merge2": "^1.3.0",
16616 "micromatch": "^4.0.4"
16617 }
16618 },
16619 "fast-json-stable-stringify": {
16620 "version": "2.1.0",
16621 "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
16622 "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
16623 "dev": true
16624 },
16625 "fastq": {
16626 "version": "1.13.0",
16627 "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz",
16628 "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==",
16629 "dev": true,
16630 "requires": {
16631 "reusify": "^1.0.4"
16632 }
16633 },
16634 "faye-websocket": {
16635 "version": "0.11.4",
16636 "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz",
16637 "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==",
16638 "dev": true,
16639 "requires": {
16640 "websocket-driver": ">=0.5.1"
16641 }
16642 },
16643 "figures": {
16644 "version": "3.2.0",
16645 "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz",
16646 "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==",
16647 "dev": true,
16648 "requires": {
16649 "escape-string-regexp": "^1.0.5"
16650 }
16651 },
16652 "fill-range": {
16653 "version": "7.0.1",
16654 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
16655 "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
16656 "dev": true,
16657 "requires": {
16658 "to-regex-range": "^5.0.1"
16659 }
16660 },
16661 "finalhandler": {
16662 "version": "1.1.2",
16663 "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz",
16664 "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==",
16665 "dev": true,
16666 "requires": {
16667 "debug": "2.6.9",
16668 "encodeurl": "~1.0.2",
16669 "escape-html": "~1.0.3",
16670 "on-finished": "~2.3.0",
16671 "parseurl": "~1.3.3",
16672 "statuses": "~1.5.0",
16673 "unpipe": "~1.0.0"
16674 },
16675 "dependencies": {
16676 "debug": {
16677 "version": "2.6.9",
16678 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
16679 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
16680 "dev": true,
16681 "requires": {
16682 "ms": "2.0.0"
16683 }
16684 },
16685 "ms": {
16686 "version": "2.0.0",
16687 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
16688 "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
16689 "dev": true
16690 },
16691 "on-finished": {
16692 "version": "2.3.0",
16693 "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
16694 "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==",
16695 "dev": true,
16696 "requires": {
16697 "ee-first": "1.1.1"
16698 }
16699 }
16700 }
16701 },
16702 "find-cache-dir": {
16703 "version": "3.3.2",
16704 "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz",
16705 "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==",
16706 "dev": true,
16707 "requires": {
16708 "commondir": "^1.0.1",
16709 "make-dir": "^3.0.2",
16710 "pkg-dir": "^4.1.0"
16711 }
16712 },
16713 "find-up": {
16714 "version": "4.1.0",
16715 "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
16716 "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
16717 "requires": {
16718 "locate-path": "^5.0.0",
16719 "path-exists": "^4.0.0"
16720 }
16721 },
16722 "flatted": {
16723 "version": "3.2.6",
16724 "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.6.tgz",
16725 "integrity": "sha512-0sQoMh9s0BYsm+12Huy/rkKxVu4R1+r96YX5cG44rHV0pQ6iC3Q+mkoMFaGWObMFYQxCVT+ssG1ksneA2MI9KQ==",
16726 "dev": true
16727 },
16728 "follow-redirects": {
16729 "version": "1.15.6",
16730 "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.6.tgz",
16731 "integrity": "sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==",
16732 "dev": true
16733 },
16734 "forwarded": {
16735 "version": "0.2.0",
16736 "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz",
16737 "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==",
16738 "dev": true
16739 },
16740 "fraction.js": {
16741 "version": "4.2.0",
16742 "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz",
16743 "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==",
16744 "dev": true
16745 },
16746 "fresh": {
16747 "version": "0.5.2",
16748 "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
16749 "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==",
16750 "dev": true
16751 },
16752 "fs-extra": {
16753 "version": "10.1.0",
16754 "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz",
16755 "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==",
16756 "dev": true,
16757 "requires": {
16758 "graceful-fs": "^4.2.0",
16759 "jsonfile": "^6.0.1",
16760 "universalify": "^2.0.0"
16761 }
16762 },
16763 "fs-minipass": {
16764 "version": "2.1.0",
16765 "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz",
16766 "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==",
16767 "dev": true,
16768 "requires": {
16769 "minipass": "^3.0.0"
16770 }
16771 },
16772 "fs-monkey": {
16773 "version": "1.0.3",
16774 "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz",
16775 "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==",
16776 "dev": true
16777 },
16778 "fs.realpath": {
16779 "version": "1.0.0",
16780 "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
16781 "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==",
16782 "dev": true
16783 },
16784 "fsevents": {
16785 "version": "2.3.2",
16786 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz",
16787 "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==",
16788 "dev": true,
16789 "optional": true
16790 },
16791 "function-bind": {
16792 "version": "1.1.1",
16793 "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
16794 "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
16795 "dev": true
16796 },
16797 "gauge": {
16798 "version": "4.0.4",
16799 "resolved": "https://registry.npmjs.org/gauge/-/gauge-4.0.4.tgz",
16800 "integrity": "sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg==",
16801 "dev": true,
16802 "requires": {
16803 "aproba": "^1.0.3 || ^2.0.0",
16804 "color-support": "^1.1.3",
16805 "console-control-strings": "^1.1.0",
16806 "has-unicode": "^2.0.1",
16807 "signal-exit": "^3.0.7",
16808 "string-width": "^4.2.3",
16809 "strip-ansi": "^6.0.1",
16810 "wide-align": "^1.1.5"
16811 }
16812 },
16813 "gensync": {
16814 "version": "1.0.0-beta.2",
16815 "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz",
16816 "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==",
16817 "dev": true
16818 },
16819 "get-caller-file": {
16820 "version": "2.0.5",
16821 "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
16822 "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg=="
16823 },
16824 "get-intrinsic": {
16825 "version": "1.1.2",
16826 "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.2.tgz",
16827 "integrity": "sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA==",
16828 "dev": true,
16829 "requires": {
16830 "function-bind": "^1.1.1",
16831 "has": "^1.0.3",
16832 "has-symbols": "^1.0.3"
16833 }
16834 },
16835 "get-package-type": {
16836 "version": "0.1.0",
16837 "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz",
16838 "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==",
16839 "dev": true
16840 },
16841 "get-stream": {
16842 "version": "6.0.1",
16843 "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz",
16844 "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==",
16845 "dev": true
16846 },
16847 "glob": {
16848 "version": "8.0.1",
16849 "resolved": "https://registry.npmjs.org/glob/-/glob-8.0.1.tgz",
16850 "integrity": "sha512-cF7FYZZ47YzmCu7dDy50xSRRfO3ErRfrXuLZcNIuyiJEco0XSrGtuilG19L5xp3NcwTx7Gn+X6Tv3fmsUPTbow==",
16851 "dev": true,
16852 "requires": {
16853 "fs.realpath": "^1.0.0",
16854 "inflight": "^1.0.4",
16855 "inherits": "2",
16856 "minimatch": "^5.0.1",
16857 "once": "^1.3.0",
16858 "path-is-absolute": "^1.0.0"
16859 }
16860 },
16861 "glob-parent": {
16862 "version": "5.1.2",
16863 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
16864 "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
16865 "dev": true,
16866 "requires": {
16867 "is-glob": "^4.0.1"
16868 }
16869 },
16870 "glob-to-regexp": {
16871 "version": "0.4.1",
16872 "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz",
16873 "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==",
16874 "dev": true
16875 },
16876 "globals": {
16877 "version": "11.12.0",
16878 "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz",
16879 "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==",
16880 "dev": true
16881 },
16882 "globby": {
16883 "version": "12.2.0",
16884 "resolved": "https://registry.npmjs.org/globby/-/globby-12.2.0.tgz",
16885 "integrity": "sha512-wiSuFQLZ+urS9x2gGPl1H5drc5twabmm4m2gTR27XDFyjUHJUNsS8o/2aKyIF6IoBaR630atdher0XJ5g6OMmA==",
16886 "dev": true,
16887 "requires": {
16888 "array-union": "^3.0.1",
16889 "dir-glob": "^3.0.1",
16890 "fast-glob": "^3.2.7",
16891 "ignore": "^5.1.9",
16892 "merge2": "^1.4.1",
16893 "slash": "^4.0.0"
16894 }
16895 },
16896 "graceful-fs": {
16897 "version": "4.2.10",
16898 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz",
16899 "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==",
16900 "dev": true
16901 },
16902 "handle-thing": {
16903 "version": "2.0.1",
16904 "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz",
16905 "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==",
16906 "dev": true
16907 },
16908 "has": {
16909 "version": "1.0.3",
16910 "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
16911 "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
16912 "dev": true,
16913 "requires": {
16914 "function-bind": "^1.1.1"
16915 }
16916 },
16917 "has-flag": {
16918 "version": "3.0.0",
16919 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
16920 "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==",
16921 "dev": true
16922 },
16923 "has-property-descriptors": {
16924 "version": "1.0.0",
16925 "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz",
16926 "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==",
16927 "dev": true,
16928 "requires": {
16929 "get-intrinsic": "^1.1.1"
16930 }
16931 },
16932 "has-symbols": {
16933 "version": "1.0.3",
16934 "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz",
16935 "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==",
16936 "dev": true
16937 },
16938 "has-unicode": {
16939 "version": "2.0.1",
16940 "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz",
16941 "integrity": "sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==",
16942 "dev": true
16943 },
16944 "hdr-histogram-js": {
16945 "version": "2.0.3",
16946 "resolved": "https://registry.npmjs.org/hdr-histogram-js/-/hdr-histogram-js-2.0.3.tgz",
16947 "integrity": "sha512-Hkn78wwzWHNCp2uarhzQ2SGFLU3JY8SBDDd3TAABK4fc30wm+MuPOrg5QVFVfkKOQd6Bfz3ukJEI+q9sXEkK1g==",
16948 "dev": true,
16949 "requires": {
16950 "@assemblyscript/loader": "^0.10.1",
16951 "base64-js": "^1.2.0",
16952 "pako": "^1.0.3"
16953 }
16954 },
16955 "hdr-histogram-percentiles-obj": {
16956 "version": "3.0.0",
16957 "resolved": "https://registry.npmjs.org/hdr-histogram-percentiles-obj/-/hdr-histogram-percentiles-obj-3.0.0.tgz",
16958 "integrity": "sha512-7kIufnBqdsBGcSZLPJwqHT3yhk1QTsSlFsVD3kx5ixH/AlgBs9yM1q6DPhXZ8f8gtdqgh7N7/5btRLpQsS2gHw==",
16959 "dev": true
16960 },
16961 "hosted-git-info": {
16962 "version": "5.0.0",
16963 "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-5.0.0.tgz",
16964 "integrity": "sha512-rRnjWu0Bxj+nIfUOkz0695C0H6tRrN5iYIzYejb0tDEefe2AekHu/U5Kn9pEie5vsJqpNQU02az7TGSH3qpz4Q==",
16965 "dev": true,
16966 "requires": {
16967 "lru-cache": "^7.5.1"
16968 }
16969 },
16970 "hpack.js": {
16971 "version": "2.1.6",
16972 "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz",
16973 "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==",
16974 "dev": true,
16975 "requires": {
16976 "inherits": "^2.0.1",
16977 "obuf": "^1.0.0",
16978 "readable-stream": "^2.0.1",
16979 "wbuf": "^1.1.0"
16980 },
16981 "dependencies": {
16982 "readable-stream": {
16983 "version": "2.3.7",
16984 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
16985 "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
16986 "dev": true,
16987 "requires": {
16988 "core-util-is": "~1.0.0",
16989 "inherits": "~2.0.3",
16990 "isarray": "~1.0.0",
16991 "process-nextick-args": "~2.0.0",
16992 "safe-buffer": "~5.1.1",
16993 "string_decoder": "~1.1.1",
16994 "util-deprecate": "~1.0.1"
16995 }
16996 },
16997 "string_decoder": {
16998 "version": "1.1.1",
16999 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
17000 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
17001 "dev": true,
17002 "requires": {
17003 "safe-buffer": "~5.1.0"
17004 }
17005 }
17006 }
17007 },
17008 "html-entities": {
17009 "version": "2.3.3",
17010 "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.3.tgz",
17011 "integrity": "sha512-DV5Ln36z34NNTDgnz0EWGBLZENelNAtkiFA4kyNOG2tDI6Mz1uSWiq1wAKdyjnJwyDiDO7Fa2SO1CTxPXL8VxA==",
17012 "dev": true
17013 },
17014 "html-escaper": {
17015 "version": "2.0.2",
17016 "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz",
17017 "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==",
17018 "dev": true
17019 },
17020 "http-cache-semantics": {
17021 "version": "4.1.0",
17022 "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz",
17023 "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==",
17024 "dev": true
17025 },
17026 "http-deceiver": {
17027 "version": "1.2.7",
17028 "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz",
17029 "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==",
17030 "dev": true
17031 },
17032 "http-errors": {
17033 "version": "2.0.0",
17034 "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz",
17035 "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==",
17036 "dev": true,
17037 "requires": {
17038 "depd": "2.0.0",
17039 "inherits": "2.0.4",
17040 "setprototypeof": "1.2.0",
17041 "statuses": "2.0.1",
17042 "toidentifier": "1.0.1"
17043 },
17044 "dependencies": {
17045 "statuses": {
17046 "version": "2.0.1",
17047 "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz",
17048 "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==",
17049 "dev": true
17050 }
17051 }
17052 },
17053 "http-parser-js": {
17054 "version": "0.5.8",
17055 "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz",
17056 "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==",
17057 "dev": true
17058 },
17059 "http-proxy": {
17060 "version": "1.18.1",
17061 "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz",
17062 "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==",
17063 "dev": true,
17064 "requires": {
17065 "eventemitter3": "^4.0.0",
17066 "follow-redirects": "^1.0.0",
17067 "requires-port": "^1.0.0"
17068 }
17069 },
17070 "http-proxy-agent": {
17071 "version": "4.0.1",
17072 "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz",
17073 "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==",
17074 "dev": true,
17075 "requires": {
17076 "@tootallnate/once": "1",
17077 "agent-base": "6",
17078 "debug": "4"
17079 }
17080 },
17081 "http-proxy-middleware": {
17082 "version": "2.0.6",
17083 "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz",
17084 "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==",
17085 "dev": true,
17086 "requires": {
17087 "@types/http-proxy": "^1.17.8",
17088 "http-proxy": "^1.18.1",
17089 "is-glob": "^4.0.1",
17090 "is-plain-obj": "^3.0.0",
17091 "micromatch": "^4.0.2"
17092 }
17093 },
17094 "https-proxy-agent": {
17095 "version": "5.0.1",
17096 "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz",
17097 "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==",
17098 "dev": true,
17099 "requires": {
17100 "agent-base": "6",
17101 "debug": "4"
17102 }
17103 },
17104 "human-signals": {
17105 "version": "2.1.0",
17106 "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz",
17107 "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==",
17108 "dev": true
17109 },
17110 "humanize-ms": {
17111 "version": "1.2.1",
17112 "resolved": "https://registry.npmjs.org/humanize-ms/-/humanize-ms-1.2.1.tgz",
17113 "integrity": "sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==",
17114 "dev": true,
17115 "requires": {
17116 "ms": "^2.0.0"
17117 }
17118 },
17119 "iconv-lite": {
17120 "version": "0.4.24",
17121 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
17122 "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
17123 "dev": true,
17124 "requires": {
17125 "safer-buffer": ">= 2.1.2 < 3"
17126 }
17127 },
17128 "icss-utils": {
17129 "version": "5.1.0",
17130 "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz",
17131 "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==",
17132 "dev": true,
17133 "requires": {}
17134 },
17135 "ieee754": {
17136 "version": "1.2.1",
17137 "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz",
17138 "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==",
17139 "dev": true
17140 },
17141 "ignore": {
17142 "version": "5.2.0",
17143 "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz",
17144 "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==",
17145 "dev": true
17146 },
17147 "ignore-walk": {
17148 "version": "5.0.1",
17149 "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-5.0.1.tgz",
17150 "integrity": "sha512-yemi4pMf51WKT7khInJqAvsIGzoqYXblnsz0ql8tM+yi1EKYTY1evX4NAbJrLL/Aanr2HyZeluqU+Oi7MGHokw==",
17151 "dev": true,
17152 "requires": {
17153 "minimatch": "^5.0.1"
17154 }
17155 },
17156 "image-size": {
17157 "version": "0.5.5",
17158 "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.5.5.tgz",
17159 "integrity": "sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ==",
17160 "dev": true,
17161 "optional": true
17162 },
17163 "immediate": {
17164 "version": "3.0.6",
17165 "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz",
17166 "integrity": "sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ=="
17167 },
17168 "immutable": {
17169 "version": "4.1.0",
17170 "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.1.0.tgz",
17171 "integrity": "sha512-oNkuqVTA8jqG1Q6c+UglTOD1xhC1BtjKI7XkCXRkZHrN5m18/XsnUp8Q89GkQO/z+0WjonSvl0FLhDYftp46nQ==",
17172 "dev": true
17173 },
17174 "import-fresh": {
17175 "version": "3.3.0",
17176 "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz",
17177 "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==",
17178 "dev": true,
17179 "requires": {
17180 "parent-module": "^1.0.0",
17181 "resolve-from": "^4.0.0"
17182 },
17183 "dependencies": {
17184 "resolve-from": {
17185 "version": "4.0.0",
17186 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
17187 "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
17188 "dev": true
17189 }
17190 }
17191 },
17192 "imurmurhash": {
17193 "version": "0.1.4",
17194 "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
17195 "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==",
17196 "dev": true
17197 },
17198 "indent-string": {
17199 "version": "4.0.0",
17200 "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz",
17201 "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==",
17202 "dev": true
17203 },
17204 "infer-owner": {
17205 "version": "1.0.4",
17206 "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz",
17207 "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==",
17208 "dev": true
17209 },
17210 "inflight": {
17211 "version": "1.0.6",
17212 "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
17213 "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==",
17214 "dev": true,
17215 "requires": {
17216 "once": "^1.3.0",
17217 "wrappy": "1"
17218 }
17219 },
17220 "inherits": {
17221 "version": "2.0.4",
17222 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
17223 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
17224 },
17225 "ini": {
17226 "version": "3.0.0",
17227 "resolved": "https://registry.npmjs.org/ini/-/ini-3.0.0.tgz",
17228 "integrity": "sha512-TxYQaeNW/N8ymDvwAxPyRbhMBtnEwuvaTYpOQkFx1nSeusgezHniEc/l35Vo4iCq/mMiTJbpD7oYxN98hFlfmw==",
17229 "dev": true
17230 },
17231 "inquirer": {
17232 "version": "8.2.4",
17233 "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-8.2.4.tgz",
17234 "integrity": "sha512-nn4F01dxU8VeKfq192IjLsxu0/OmMZ4Lg3xKAns148rCaXP6ntAoEkVYZThWjwON8AlzdZZi6oqnhNbxUG9hVg==",
17235 "dev": true,
17236 "requires": {
17237 "ansi-escapes": "^4.2.1",
17238 "chalk": "^4.1.1",
17239 "cli-cursor": "^3.1.0",
17240 "cli-width": "^3.0.0",
17241 "external-editor": "^3.0.3",
17242 "figures": "^3.0.0",
17243 "lodash": "^4.17.21",
17244 "mute-stream": "0.0.8",
17245 "ora": "^5.4.1",
17246 "run-async": "^2.4.0",
17247 "rxjs": "^7.5.5",
17248 "string-width": "^4.1.0",
17249 "strip-ansi": "^6.0.0",
17250 "through": "^2.3.6",
17251 "wrap-ansi": "^7.0.0"
17252 },
17253 "dependencies": {
17254 "ansi-styles": {
17255 "version": "4.3.0",
17256 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
17257 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
17258 "dev": true,
17259 "requires": {
17260 "color-convert": "^2.0.1"
17261 }
17262 },
17263 "chalk": {
17264 "version": "4.1.2",
17265 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
17266 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
17267 "dev": true,
17268 "requires": {
17269 "ansi-styles": "^4.1.0",
17270 "supports-color": "^7.1.0"
17271 }
17272 },
17273 "color-convert": {
17274 "version": "2.0.1",
17275 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
17276 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
17277 "dev": true,
17278 "requires": {
17279 "color-name": "~1.1.4"
17280 }
17281 },
17282 "color-name": {
17283 "version": "1.1.4",
17284 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
17285 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
17286 "dev": true
17287 },
17288 "has-flag": {
17289 "version": "4.0.0",
17290 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
17291 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
17292 "dev": true
17293 },
17294 "supports-color": {
17295 "version": "7.2.0",
17296 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
17297 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
17298 "dev": true,
17299 "requires": {
17300 "has-flag": "^4.0.0"
17301 }
17302 }
17303 }
17304 },
17305 "ip": {
17306 "version": "1.1.9",
17307 "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.9.tgz",
17308 "integrity": "sha512-cyRxvOEpNHNtchU3Ln9KC/auJgup87llfQpQ+t5ghoC/UhL16SWzbueiCsdTnWmqAWl7LadfuwhlqmtOaqMHdQ==",
17309 "dev": true
17310 },
17311 "ipaddr.js": {
17312 "version": "2.0.1",
17313 "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz",
17314 "integrity": "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==",
17315 "dev": true
17316 },
17317 "is-arrayish": {
17318 "version": "0.2.1",
17319 "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
17320 "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==",
17321 "dev": true
17322 },
17323 "is-binary-path": {
17324 "version": "2.1.0",
17325 "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
17326 "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
17327 "dev": true,
17328 "requires": {
17329 "binary-extensions": "^2.0.0"
17330 }
17331 },
17332 "is-core-module": {
17333 "version": "2.9.0",
17334 "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.9.0.tgz",
17335 "integrity": "sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==",
17336 "dev": true,
17337 "requires": {
17338 "has": "^1.0.3"
17339 }
17340 },
17341 "is-docker": {
17342 "version": "2.2.1",
17343 "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz",
17344 "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==",
17345 "dev": true
17346 },
17347 "is-extglob": {
17348 "version": "2.1.1",
17349 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
17350 "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==",
17351 "dev": true
17352 },
17353 "is-fullwidth-code-point": {
17354 "version": "3.0.0",
17355 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
17356 "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg=="
17357 },
17358 "is-glob": {
17359 "version": "4.0.3",
17360 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
17361 "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
17362 "dev": true,
17363 "requires": {
17364 "is-extglob": "^2.1.1"
17365 }
17366 },
17367 "is-interactive": {
17368 "version": "1.0.0",
17369 "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz",
17370 "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==",
17371 "dev": true
17372 },
17373 "is-lambda": {
17374 "version": "1.0.1",
17375 "resolved": "https://registry.npmjs.org/is-lambda/-/is-lambda-1.0.1.tgz",
17376 "integrity": "sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ==",
17377 "dev": true
17378 },
17379 "is-number": {
17380 "version": "7.0.0",
17381 "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
17382 "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
17383 "dev": true
17384 },
17385 "is-plain-obj": {
17386 "version": "3.0.0",
17387 "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz",
17388 "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==",
17389 "dev": true
17390 },
17391 "is-plain-object": {
17392 "version": "2.0.4",
17393 "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
17394 "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
17395 "dev": true,
17396 "requires": {
17397 "isobject": "^3.0.1"
17398 }
17399 },
17400 "is-stream": {
17401 "version": "2.0.1",
17402 "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz",
17403 "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==",
17404 "dev": true
17405 },
17406 "is-unicode-supported": {
17407 "version": "0.1.0",
17408 "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz",
17409 "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==",
17410 "dev": true
17411 },
17412 "is-what": {
17413 "version": "3.14.1",
17414 "resolved": "https://registry.npmjs.org/is-what/-/is-what-3.14.1.tgz",
17415 "integrity": "sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA==",
17416 "dev": true
17417 },
17418 "is-wsl": {
17419 "version": "2.2.0",
17420 "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz",
17421 "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==",
17422 "dev": true,
17423 "requires": {
17424 "is-docker": "^2.0.0"
17425 }
17426 },
17427 "isarray": {
17428 "version": "1.0.0",
17429 "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
17430 "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ=="
17431 },
17432 "isbinaryfile": {
17433 "version": "4.0.10",
17434 "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-4.0.10.tgz",
17435 "integrity": "sha512-iHrqe5shvBUcFbmZq9zOQHBoeOhZJu6RQGrDpBgenUm/Am+F3JM2MgQj+rK3Z601fzrL5gLZWtAPH2OBaSVcyw==",
17436 "dev": true
17437 },
17438 "isexe": {
17439 "version": "2.0.0",
17440 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
17441 "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
17442 "dev": true
17443 },
17444 "isobject": {
17445 "version": "3.0.1",
17446 "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
17447 "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==",
17448 "dev": true
17449 },
17450 "istanbul-lib-coverage": {
17451 "version": "3.2.0",
17452 "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz",
17453 "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==",
17454 "dev": true
17455 },
17456 "istanbul-lib-instrument": {
17457 "version": "5.2.0",
17458 "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.0.tgz",
17459 "integrity": "sha512-6Lthe1hqXHBNsqvgDzGO6l03XNeu3CrG4RqQ1KM9+l5+jNGpEJfIELx1NS3SEHmJQA8np/u+E4EPRKRiu6m19A==",
17460 "dev": true,
17461 "requires": {
17462 "@babel/core": "^7.12.3",
17463 "@babel/parser": "^7.14.7",
17464 "@istanbuljs/schema": "^0.1.2",
17465 "istanbul-lib-coverage": "^3.2.0",
17466 "semver": "^6.3.0"
17467 },
17468 "dependencies": {
17469 "semver": {
17470 "version": "6.3.0",
17471 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
17472 "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
17473 "dev": true
17474 }
17475 }
17476 },
17477 "istanbul-lib-report": {
17478 "version": "3.0.0",
17479 "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz",
17480 "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==",
17481 "dev": true,
17482 "requires": {
17483 "istanbul-lib-coverage": "^3.0.0",
17484 "make-dir": "^3.0.0",
17485 "supports-color": "^7.1.0"
17486 },
17487 "dependencies": {
17488 "has-flag": {
17489 "version": "4.0.0",
17490 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
17491 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
17492 "dev": true
17493 },
17494 "supports-color": {
17495 "version": "7.2.0",
17496 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
17497 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
17498 "dev": true,
17499 "requires": {
17500 "has-flag": "^4.0.0"
17501 }
17502 }
17503 }
17504 },
17505 "istanbul-lib-source-maps": {
17506 "version": "4.0.1",
17507 "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz",
17508 "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==",
17509 "dev": true,
17510 "requires": {
17511 "debug": "^4.1.1",
17512 "istanbul-lib-coverage": "^3.0.0",
17513 "source-map": "^0.6.1"
17514 },
17515 "dependencies": {
17516 "source-map": {
17517 "version": "0.6.1",
17518 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
17519 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
17520 "dev": true
17521 }
17522 }
17523 },
17524 "istanbul-reports": {
17525 "version": "3.1.4",
17526 "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.4.tgz",
17527 "integrity": "sha512-r1/DshN4KSE7xWEknZLLLLDn5CJybV3nw01VTkp6D5jzLuELlcbudfj/eSQFvrKsJuTVCGnePO7ho82Nw9zzfw==",
17528 "dev": true,
17529 "requires": {
17530 "html-escaper": "^2.0.0",
17531 "istanbul-lib-report": "^3.0.0"
17532 }
17533 },
17534 "jasmine-core": {
17535 "version": "4.1.1",
17536 "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-4.1.1.tgz",
17537 "integrity": "sha512-lmUfT5XcK9KKvt3lLYzn93hc4MGzlUBowExFVgzbSW0ZCrdeyS574dfsyfRhxbg81Wj4gk+RxUiTnj7KBfDA1g==",
17538 "dev": true
17539 },
17540 "jest-worker": {
17541 "version": "27.5.1",
17542 "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz",
17543 "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==",
17544 "dev": true,
17545 "requires": {
17546 "@types/node": "*",
17547 "merge-stream": "^2.0.0",
17548 "supports-color": "^8.0.0"
17549 },
17550 "dependencies": {
17551 "has-flag": {
17552 "version": "4.0.0",
17553 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
17554 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
17555 "dev": true
17556 },
17557 "supports-color": {
17558 "version": "8.1.1",
17559 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz",
17560 "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==",
17561 "dev": true,
17562 "requires": {
17563 "has-flag": "^4.0.0"
17564 }
17565 }
17566 }
17567 },
17568 "js-tokens": {
17569 "version": "4.0.0",
17570 "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
17571 "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
17572 "dev": true
17573 },
17574 "js-yaml": {
17575 "version": "3.14.1",
17576 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz",
17577 "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==",
17578 "dev": true,
17579 "requires": {
17580 "argparse": "^1.0.7",
17581 "esprima": "^4.0.0"
17582 }
17583 },
17584 "jsesc": {
17585 "version": "2.5.2",
17586 "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz",
17587 "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==",
17588 "dev": true
17589 },
17590 "json-parse-even-better-errors": {
17591 "version": "2.3.1",
17592 "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz",
17593 "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==",
17594 "dev": true
17595 },
17596 "json-schema-traverse": {
17597 "version": "1.0.0",
17598 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
17599 "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==",
17600 "dev": true
17601 },
17602 "json5": {
17603 "version": "2.2.3",
17604 "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz",
17605 "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==",
17606 "dev": true
17607 },
17608 "jsonc-parser": {
17609 "version": "3.0.0",
17610 "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.0.0.tgz",
17611 "integrity": "sha512-fQzRfAbIBnR0IQvftw9FJveWiHp72Fg20giDrHz6TdfB12UH/uue0D3hm57UB5KgAVuniLMCaS8P1IMj9NR7cA==",
17612 "dev": true
17613 },
17614 "jsonfile": {
17615 "version": "6.1.0",
17616 "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz",
17617 "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==",
17618 "dev": true,
17619 "requires": {
17620 "graceful-fs": "^4.1.6",
17621 "universalify": "^2.0.0"
17622 }
17623 },
17624 "jsonparse": {
17625 "version": "1.3.1",
17626 "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz",
17627 "integrity": "sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==",
17628 "dev": true
17629 },
17630 "jszip": {
17631 "version": "3.10.0",
17632 "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.10.0.tgz",
17633 "integrity": "sha512-LDfVtOLtOxb9RXkYOwPyNBTQDL4eUbqahtoY6x07GiDJHwSYvn8sHHIw8wINImV3MqbMNve2gSuM1DDqEKk09Q==",
17634 "requires": {
17635 "lie": "~3.3.0",
17636 "pako": "~1.0.2",
17637 "readable-stream": "~2.3.6",
17638 "setimmediate": "^1.0.5"
17639 },
17640 "dependencies": {
17641 "readable-stream": {
17642 "version": "2.3.7",
17643 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
17644 "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
17645 "requires": {
17646 "core-util-is": "~1.0.0",
17647 "inherits": "~2.0.3",
17648 "isarray": "~1.0.0",
17649 "process-nextick-args": "~2.0.0",
17650 "safe-buffer": "~5.1.1",
17651 "string_decoder": "~1.1.1",
17652 "util-deprecate": "~1.0.1"
17653 }
17654 },
17655 "string_decoder": {
17656 "version": "1.1.1",
17657 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
17658 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
17659 "requires": {
17660 "safe-buffer": "~5.1.0"
17661 }
17662 }
17663 }
17664 },
17665 "karma": {
17666 "version": "6.3.20",
17667 "resolved": "https://registry.npmjs.org/karma/-/karma-6.3.20.tgz",
17668 "integrity": "sha512-HRNQhMuKOwKpjYlWiJP0DUrJOh+QjaI/DTaD8b9rEm4Il3tJ8MijutVZH4ts10LuUFst/CedwTS6vieCN8yTSw==",
17669 "dev": true,
17670 "requires": {
17671 "@colors/colors": "1.5.0",
17672 "body-parser": "^1.19.0",
17673 "braces": "^3.0.2",
17674 "chokidar": "^3.5.1",
17675 "connect": "^3.7.0",
17676 "di": "^0.0.1",
17677 "dom-serialize": "^2.2.1",
17678 "glob": "^7.1.7",
17679 "graceful-fs": "^4.2.6",
17680 "http-proxy": "^1.18.1",
17681 "isbinaryfile": "^4.0.8",
17682 "lodash": "^4.17.21",
17683 "log4js": "^6.4.1",
17684 "mime": "^2.5.2",
17685 "minimatch": "^3.0.4",
17686 "mkdirp": "^0.5.5",
17687 "qjobs": "^1.2.0",
17688 "range-parser": "^1.2.1",
17689 "rimraf": "^3.0.2",
17690 "socket.io": "^4.4.1",
17691 "source-map": "^0.6.1",
17692 "tmp": "^0.2.1",
17693 "ua-parser-js": "^0.7.30",
17694 "yargs": "^16.1.1"
17695 },
17696 "dependencies": {
17697 "brace-expansion": {
17698 "version": "1.1.11",
17699 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
17700 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
17701 "dev": true,
17702 "requires": {
17703 "balanced-match": "^1.0.0",
17704 "concat-map": "0.0.1"
17705 }
17706 },
17707 "glob": {
17708 "version": "7.2.3",
17709 "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
17710 "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
17711 "dev": true,
17712 "requires": {
17713 "fs.realpath": "^1.0.0",
17714 "inflight": "^1.0.4",
17715 "inherits": "2",
17716 "minimatch": "^3.1.1",
17717 "once": "^1.3.0",
17718 "path-is-absolute": "^1.0.0"
17719 }
17720 },
17721 "minimatch": {
17722 "version": "3.1.2",
17723 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
17724 "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
17725 "dev": true,
17726 "requires": {
17727 "brace-expansion": "^1.1.7"
17728 }
17729 },
17730 "mkdirp": {
17731 "version": "0.5.6",
17732 "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz",
17733 "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==",
17734 "dev": true,
17735 "requires": {
17736 "minimist": "^1.2.6"
17737 }
17738 },
17739 "source-map": {
17740 "version": "0.6.1",
17741 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
17742 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
17743 "dev": true
17744 },
17745 "tmp": {
17746 "version": "0.2.1",
17747 "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz",
17748 "integrity": "sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==",
17749 "dev": true,
17750 "requires": {
17751 "rimraf": "^3.0.0"
17752 }
17753 },
17754 "yargs": {
17755 "version": "16.2.0",
17756 "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz",
17757 "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==",
17758 "dev": true,
17759 "requires": {
17760 "cliui": "^7.0.2",
17761 "escalade": "^3.1.1",
17762 "get-caller-file": "^2.0.5",
17763 "require-directory": "^2.1.1",
17764 "string-width": "^4.2.0",
17765 "y18n": "^5.0.5",
17766 "yargs-parser": "^20.2.2"
17767 }
17768 },
17769 "yargs-parser": {
17770 "version": "20.2.9",
17771 "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz",
17772 "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==",
17773 "dev": true
17774 }
17775 }
17776 },
17777 "karma-chrome-launcher": {
17778 "version": "3.1.1",
17779 "resolved": "https://registry.npmjs.org/karma-chrome-launcher/-/karma-chrome-launcher-3.1.1.tgz",
17780 "integrity": "sha512-hsIglcq1vtboGPAN+DGCISCFOxW+ZVnIqhDQcCMqqCp+4dmJ0Qpq5QAjkbA0X2L9Mi6OBkHi2Srrbmm7pUKkzQ==",
17781 "dev": true,
17782 "requires": {
17783 "which": "^1.2.1"
17784 }
17785 },
17786 "karma-coverage": {
17787 "version": "2.2.0",
17788 "resolved": "https://registry.npmjs.org/karma-coverage/-/karma-coverage-2.2.0.tgz",
17789 "integrity": "sha512-gPVdoZBNDZ08UCzdMHHhEImKrw1+PAOQOIiffv1YsvxFhBjqvo/SVXNk4tqn1SYqX0BJZT6S/59zgxiBe+9OuA==",
17790 "dev": true,
17791 "requires": {
17792 "istanbul-lib-coverage": "^3.2.0",
17793 "istanbul-lib-instrument": "^5.1.0",
17794 "istanbul-lib-report": "^3.0.0",
17795 "istanbul-lib-source-maps": "^4.0.1",
17796 "istanbul-reports": "^3.0.5",
17797 "minimatch": "^3.0.4"
17798 },
17799 "dependencies": {
17800 "brace-expansion": {
17801 "version": "1.1.11",
17802 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
17803 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
17804 "dev": true,
17805 "requires": {
17806 "balanced-match": "^1.0.0",
17807 "concat-map": "0.0.1"
17808 }
17809 },
17810 "minimatch": {
17811 "version": "3.1.2",
17812 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
17813 "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
17814 "dev": true,
17815 "requires": {
17816 "brace-expansion": "^1.1.7"
17817 }
17818 }
17819 }
17820 },
17821 "karma-jasmine": {
17822 "version": "5.0.1",
17823 "resolved": "https://registry.npmjs.org/karma-jasmine/-/karma-jasmine-5.0.1.tgz",
17824 "integrity": "sha512-FkL1Kk+JAKmim8VWU8RXKZBpl0lLI7J8LijM0/q7oP7emfB6QMZV1Az+JgqGKSLpF0tYaav+KUVFQroZUxQTHA==",
17825 "dev": true,
17826 "requires": {
17827 "jasmine-core": "^4.1.0"
17828 }
17829 },
17830 "karma-jasmine-html-reporter": {
17831 "version": "1.7.0",
17832 "resolved": "https://registry.npmjs.org/karma-jasmine-html-reporter/-/karma-jasmine-html-reporter-1.7.0.tgz",
17833 "integrity": "sha512-pzum1TL7j90DTE86eFt48/s12hqwQuiD+e5aXx2Dc9wDEn2LfGq6RoAxEZZjFiN0RDSCOnosEKRZWxbQ+iMpQQ==",
17834 "dev": true,
17835 "requires": {}
17836 },
17837 "karma-source-map-support": {
17838 "version": "1.4.0",
17839 "resolved": "https://registry.npmjs.org/karma-source-map-support/-/karma-source-map-support-1.4.0.tgz",
17840 "integrity": "sha512-RsBECncGO17KAoJCYXjv+ckIz+Ii9NCi+9enk+rq6XC81ezYkb4/RHE6CTXdA7IOJqoF3wcaLfVG0CPmE5ca6A==",
17841 "dev": true,
17842 "requires": {
17843 "source-map-support": "^0.5.5"
17844 }
17845 },
17846 "kind-of": {
17847 "version": "6.0.3",
17848 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
17849 "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
17850 "dev": true
17851 },
17852 "klona": {
17853 "version": "2.0.5",
17854 "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.5.tgz",
17855 "integrity": "sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ==",
17856 "dev": true
17857 },
17858 "less": {
17859 "version": "4.1.2",
17860 "resolved": "https://registry.npmjs.org/less/-/less-4.1.2.tgz",
17861 "integrity": "sha512-EoQp/Et7OSOVu0aJknJOtlXZsnr8XE8KwuzTHOLeVSEx8pVWUICc8Q0VYRHgzyjX78nMEyC/oztWFbgyhtNfDA==",
17862 "dev": true,
17863 "requires": {
17864 "copy-anything": "^2.0.1",
17865 "errno": "^0.1.1",
17866 "graceful-fs": "^4.1.2",
17867 "image-size": "~0.5.0",
17868 "make-dir": "^2.1.0",
17869 "mime": "^1.4.1",
17870 "needle": "^2.5.2",
17871 "parse-node-version": "^1.0.1",
17872 "source-map": "~0.6.0",
17873 "tslib": "^2.3.0"
17874 },
17875 "dependencies": {
17876 "make-dir": {
17877 "version": "2.1.0",
17878 "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz",
17879 "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==",
17880 "dev": true,
17881 "optional": true,
17882 "requires": {
17883 "pify": "^4.0.1",
17884 "semver": "^5.6.0"
17885 }
17886 },
17887 "mime": {
17888 "version": "1.6.0",
17889 "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
17890 "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",
17891 "dev": true,
17892 "optional": true
17893 },
17894 "pify": {
17895 "version": "4.0.1",
17896 "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz",
17897 "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==",
17898 "dev": true,
17899 "optional": true
17900 },
17901 "semver": {
17902 "version": "5.7.1",
17903 "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
17904 "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
17905 "dev": true,
17906 "optional": true
17907 },
17908 "source-map": {
17909 "version": "0.6.1",
17910 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
17911 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
17912 "dev": true,
17913 "optional": true
17914 }
17915 }
17916 },
17917 "less-loader": {
17918 "version": "10.2.0",
17919 "resolved": "https://registry.npmjs.org/less-loader/-/less-loader-10.2.0.tgz",
17920 "integrity": "sha512-AV5KHWvCezW27GT90WATaDnfXBv99llDbtaj4bshq6DvAihMdNjaPDcUMa6EXKLRF+P2opFenJp89BXg91XLYg==",
17921 "dev": true,
17922 "requires": {
17923 "klona": "^2.0.4"
17924 }
17925 },
17926 "license-webpack-plugin": {
17927 "version": "4.0.2",
17928 "resolved": "https://registry.npmjs.org/license-webpack-plugin/-/license-webpack-plugin-4.0.2.tgz",
17929 "integrity": "sha512-771TFWFD70G1wLTC4oU2Cw4qvtmNrIw+wRvBtn+okgHl7slJVi7zfNcdmqDL72BojM30VNJ2UHylr1o77U37Jw==",
17930 "dev": true,
17931 "requires": {
17932 "webpack-sources": "^3.0.0"
17933 }
17934 },
17935 "lie": {
17936 "version": "3.3.0",
17937 "resolved": "https://registry.npmjs.org/lie/-/lie-3.3.0.tgz",
17938 "integrity": "sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==",
17939 "requires": {
17940 "immediate": "~3.0.5"
17941 }
17942 },
17943 "lines-and-columns": {
17944 "version": "1.2.4",
17945 "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz",
17946 "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==",
17947 "dev": true
17948 },
17949 "loader-runner": {
17950 "version": "4.3.0",
17951 "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz",
17952 "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==",
17953 "dev": true
17954 },
17955 "loader-utils": {
17956 "version": "3.2.0",
17957 "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.0.tgz",
17958 "integrity": "sha512-HVl9ZqccQihZ7JM85dco1MvO9G+ONvxoGa9rkhzFsneGLKSUg1gJf9bWzhRhcvm2qChhWpebQhP44qxjKIUCaQ==",
17959 "dev": true
17960 },
17961 "locate-path": {
17962 "version": "5.0.0",
17963 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
17964 "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
17965 "requires": {
17966 "p-locate": "^4.1.0"
17967 }
17968 },
17969 "lodash": {
17970 "version": "4.17.21",
17971 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
17972 "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
17973 "dev": true
17974 },
17975 "lodash.debounce": {
17976 "version": "4.0.8",
17977 "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz",
17978 "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==",
17979 "dev": true
17980 },
17981 "lodash.sortby": {
17982 "version": "4.7.0",
17983 "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz",
17984 "integrity": "sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==",
17985 "dev": true
17986 },
17987 "log-symbols": {
17988 "version": "4.1.0",
17989 "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz",
17990 "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==",
17991 "dev": true,
17992 "requires": {
17993 "chalk": "^4.1.0",
17994 "is-unicode-supported": "^0.1.0"
17995 },
17996 "dependencies": {
17997 "ansi-styles": {
17998 "version": "4.3.0",
17999 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
18000 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
18001 "dev": true,
18002 "requires": {
18003 "color-convert": "^2.0.1"
18004 }
18005 },
18006 "chalk": {
18007 "version": "4.1.2",
18008 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
18009 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
18010 "dev": true,
18011 "requires": {
18012 "ansi-styles": "^4.1.0",
18013 "supports-color": "^7.1.0"
18014 }
18015 },
18016 "color-convert": {
18017 "version": "2.0.1",
18018 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
18019 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
18020 "dev": true,
18021 "requires": {
18022 "color-name": "~1.1.4"
18023 }
18024 },
18025 "color-name": {
18026 "version": "1.1.4",
18027 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
18028 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
18029 "dev": true
18030 },
18031 "has-flag": {
18032 "version": "4.0.0",
18033 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
18034 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
18035 "dev": true
18036 },
18037 "supports-color": {
18038 "version": "7.2.0",
18039 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
18040 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
18041 "dev": true,
18042 "requires": {
18043 "has-flag": "^4.0.0"
18044 }
18045 }
18046 }
18047 },
18048 "log4js": {
18049 "version": "6.6.0",
18050 "resolved": "https://registry.npmjs.org/log4js/-/log4js-6.6.0.tgz",
18051 "integrity": "sha512-3v8R7fd45UB6THucSht6wN2/7AZEruQbXdjygPZcxt5TA/msO6si9CN5MefUuKXbYnJHTBnYcx4famwcyQd+sA==",
18052 "dev": true,
18053 "requires": {
18054 "date-format": "^4.0.11",
18055 "debug": "^4.3.4",
18056 "flatted": "^3.2.5",
18057 "rfdc": "^1.3.0",
18058 "streamroller": "^3.1.1"
18059 }
18060 },
18061 "lru-cache": {
18062 "version": "7.12.0",
18063 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.12.0.tgz",
18064 "integrity": "sha512-OIP3DwzRZDfLg9B9VP/huWBlpvbkmbfiBy8xmsXp4RPmE4A3MhwNozc5ZJ3fWnSg8fDcdlE/neRTPG2ycEKliw==",
18065 "dev": true
18066 },
18067 "magic-string": {
18068 "version": "0.26.1",
18069 "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.26.1.tgz",
18070 "integrity": "sha512-ndThHmvgtieXe8J/VGPjG+Apu7v7ItcD5mhEIvOscWjPF/ccOiLxHaSuCAS2G+3x4GKsAbT8u7zdyamupui8Tg==",
18071 "dev": true,
18072 "requires": {
18073 "sourcemap-codec": "^1.4.8"
18074 }
18075 },
18076 "make-dir": {
18077 "version": "3.1.0",
18078 "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz",
18079 "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==",
18080 "dev": true,
18081 "requires": {
18082 "semver": "^6.0.0"
18083 },
18084 "dependencies": {
18085 "semver": {
18086 "version": "6.3.0",
18087 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
18088 "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
18089 "dev": true
18090 }
18091 }
18092 },
18093 "make-fetch-happen": {
18094 "version": "9.1.0",
18095 "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-9.1.0.tgz",
18096 "integrity": "sha512-+zopwDy7DNknmwPQplem5lAZX/eCOzSvSNNcSKm5eVwTkOBzoktEfXsa9L23J/GIRhxRsaxzkPEhrJEpE2F4Gg==",
18097 "dev": true,
18098 "requires": {
18099 "agentkeepalive": "^4.1.3",
18100 "cacache": "^15.2.0",
18101 "http-cache-semantics": "^4.1.0",
18102 "http-proxy-agent": "^4.0.1",
18103 "https-proxy-agent": "^5.0.0",
18104 "is-lambda": "^1.0.1",
18105 "lru-cache": "^6.0.0",
18106 "minipass": "^3.1.3",
18107 "minipass-collect": "^1.0.2",
18108 "minipass-fetch": "^1.3.2",
18109 "minipass-flush": "^1.0.5",
18110 "minipass-pipeline": "^1.2.4",
18111 "negotiator": "^0.6.2",
18112 "promise-retry": "^2.0.1",
18113 "socks-proxy-agent": "^6.0.0",
18114 "ssri": "^8.0.0"
18115 },
18116 "dependencies": {
18117 "@npmcli/fs": {
18118 "version": "1.1.1",
18119 "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-1.1.1.tgz",
18120 "integrity": "sha512-8KG5RD0GVP4ydEzRn/I4BNDuxDtqVbOdm8675T49OIG/NGhaK0pjPX7ZcDlvKYbA+ulvVK3ztfcF4uBdOxuJbQ==",
18121 "dev": true,
18122 "requires": {
18123 "@gar/promisify": "^1.0.1",
18124 "semver": "^7.3.5"
18125 }
18126 },
18127 "@npmcli/move-file": {
18128 "version": "1.1.2",
18129 "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-1.1.2.tgz",
18130 "integrity": "sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg==",
18131 "dev": true,
18132 "requires": {
18133 "mkdirp": "^1.0.4",
18134 "rimraf": "^3.0.2"
18135 }
18136 },
18137 "brace-expansion": {
18138 "version": "1.1.11",
18139 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
18140 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
18141 "dev": true,
18142 "requires": {
18143 "balanced-match": "^1.0.0",
18144 "concat-map": "0.0.1"
18145 }
18146 },
18147 "cacache": {
18148 "version": "15.3.0",
18149 "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.3.0.tgz",
18150 "integrity": "sha512-VVdYzXEn+cnbXpFgWs5hTT7OScegHVmLhJIR8Ufqk3iFD6A6j5iSX1KuBTfNEv4tdJWE2PzA6IVFtcLC7fN9wQ==",
18151 "dev": true,
18152 "requires": {
18153 "@npmcli/fs": "^1.0.0",
18154 "@npmcli/move-file": "^1.0.1",
18155 "chownr": "^2.0.0",
18156 "fs-minipass": "^2.0.0",
18157 "glob": "^7.1.4",
18158 "infer-owner": "^1.0.4",
18159 "lru-cache": "^6.0.0",
18160 "minipass": "^3.1.1",
18161 "minipass-collect": "^1.0.2",
18162 "minipass-flush": "^1.0.5",
18163 "minipass-pipeline": "^1.2.2",
18164 "mkdirp": "^1.0.3",
18165 "p-map": "^4.0.0",
18166 "promise-inflight": "^1.0.1",
18167 "rimraf": "^3.0.2",
18168 "ssri": "^8.0.1",
18169 "tar": "^6.0.2",
18170 "unique-filename": "^1.1.1"
18171 }
18172 },
18173 "glob": {
18174 "version": "7.2.3",
18175 "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
18176 "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
18177 "dev": true,
18178 "requires": {
18179 "fs.realpath": "^1.0.0",
18180 "inflight": "^1.0.4",
18181 "inherits": "2",
18182 "minimatch": "^3.1.1",
18183 "once": "^1.3.0",
18184 "path-is-absolute": "^1.0.0"
18185 }
18186 },
18187 "lru-cache": {
18188 "version": "6.0.0",
18189 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
18190 "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
18191 "dev": true,
18192 "requires": {
18193 "yallist": "^4.0.0"
18194 }
18195 },
18196 "minimatch": {
18197 "version": "3.1.2",
18198 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
18199 "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
18200 "dev": true,
18201 "requires": {
18202 "brace-expansion": "^1.1.7"
18203 }
18204 },
18205 "ssri": {
18206 "version": "8.0.1",
18207 "resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz",
18208 "integrity": "sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==",
18209 "dev": true,
18210 "requires": {
18211 "minipass": "^3.1.1"
18212 }
18213 }
18214 }
18215 },
18216 "media-typer": {
18217 "version": "0.3.0",
18218 "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
18219 "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==",
18220 "dev": true
18221 },
18222 "memfs": {
18223 "version": "3.4.7",
18224 "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.7.tgz",
18225 "integrity": "sha512-ygaiUSNalBX85388uskeCyhSAoOSgzBbtVCr9jA2RROssFL9Q19/ZXFqS+2Th2sr1ewNIWgFdLzLC3Yl1Zv+lw==",
18226 "dev": true,
18227 "requires": {
18228 "fs-monkey": "^1.0.3"
18229 }
18230 },
18231 "merge-descriptors": {
18232 "version": "1.0.1",
18233 "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz",
18234 "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==",
18235 "dev": true
18236 },
18237 "merge-stream": {
18238 "version": "2.0.0",
18239 "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz",
18240 "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==",
18241 "dev": true
18242 },
18243 "merge2": {
18244 "version": "1.4.1",
18245 "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
18246 "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==",
18247 "dev": true
18248 },
18249 "methods": {
18250 "version": "1.1.2",
18251 "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz",
18252 "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==",
18253 "dev": true
18254 },
18255 "micromatch": {
18256 "version": "4.0.5",
18257 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz",
18258 "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==",
18259 "dev": true,
18260 "requires": {
18261 "braces": "^3.0.2",
18262 "picomatch": "^2.3.1"
18263 }
18264 },
18265 "mime": {
18266 "version": "2.6.0",
18267 "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz",
18268 "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==",
18269 "dev": true
18270 },
18271 "mime-db": {
18272 "version": "1.52.0",
18273 "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",
18274 "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==",
18275 "dev": true
18276 },
18277 "mime-types": {
18278 "version": "2.1.35",
18279 "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz",
18280 "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==",
18281 "dev": true,
18282 "requires": {
18283 "mime-db": "1.52.0"
18284 }
18285 },
18286 "mimic-fn": {
18287 "version": "2.1.0",
18288 "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
18289 "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==",
18290 "dev": true
18291 },
18292 "mini-css-extract-plugin": {
18293 "version": "2.6.0",
18294 "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.6.0.tgz",
18295 "integrity": "sha512-ndG8nxCEnAemsg4FSgS+yNyHKgkTB4nPKqCOgh65j3/30qqC5RaSQQXMm++Y6sb6E1zRSxPkztj9fqxhS1Eo6w==",
18296 "dev": true,
18297 "requires": {
18298 "schema-utils": "^4.0.0"
18299 },
18300 "dependencies": {
18301 "schema-utils": {
18302 "version": "4.0.0",
18303 "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz",
18304 "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==",
18305 "dev": true,
18306 "requires": {
18307 "@types/json-schema": "^7.0.9",
18308 "ajv": "^8.8.0",
18309 "ajv-formats": "^2.1.1",
18310 "ajv-keywords": "^5.0.0"
18311 }
18312 }
18313 }
18314 },
18315 "minimalistic-assert": {
18316 "version": "1.0.1",
18317 "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz",
18318 "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==",
18319 "dev": true
18320 },
18321 "minimatch": {
18322 "version": "5.0.1",
18323 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.0.1.tgz",
18324 "integrity": "sha512-nLDxIFRyhDblz3qMuq+SoRZED4+miJ/G+tdDrjkkkRnjAsBexeGpgjLEQ0blJy7rHhR2b93rhQY4SvyWu9v03g==",
18325 "dev": true,
18326 "requires": {
18327 "brace-expansion": "^2.0.1"
18328 }
18329 },
18330 "minimist": {
18331 "version": "1.2.6",
18332 "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz",
18333 "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==",
18334 "dev": true
18335 },
18336 "minipass": {
18337 "version": "3.3.4",
18338 "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.4.tgz",
18339 "integrity": "sha512-I9WPbWHCGu8W+6k1ZiGpPu0GkoKBeorkfKNuAFBNS1HNFJvke82sxvI5bzcCNpWPorkOO5QQ+zomzzwRxejXiw==",
18340 "dev": true,
18341 "requires": {
18342 "yallist": "^4.0.0"
18343 }
18344 },
18345 "minipass-collect": {
18346 "version": "1.0.2",
18347 "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz",
18348 "integrity": "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==",
18349 "dev": true,
18350 "requires": {
18351 "minipass": "^3.0.0"
18352 }
18353 },
18354 "minipass-fetch": {
18355 "version": "1.4.1",
18356 "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-1.4.1.tgz",
18357 "integrity": "sha512-CGH1eblLq26Y15+Azk7ey4xh0J/XfJfrCox5LDJiKqI2Q2iwOLOKrlmIaODiSQS8d18jalF6y2K2ePUm0CmShw==",
18358 "dev": true,
18359 "requires": {
18360 "encoding": "^0.1.12",
18361 "minipass": "^3.1.0",
18362 "minipass-sized": "^1.0.3",
18363 "minizlib": "^2.0.0"
18364 }
18365 },
18366 "minipass-flush": {
18367 "version": "1.0.5",
18368 "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz",
18369 "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==",
18370 "dev": true,
18371 "requires": {
18372 "minipass": "^3.0.0"
18373 }
18374 },
18375 "minipass-json-stream": {
18376 "version": "1.0.1",
18377 "resolved": "https://registry.npmjs.org/minipass-json-stream/-/minipass-json-stream-1.0.1.tgz",
18378 "integrity": "sha512-ODqY18UZt/I8k+b7rl2AENgbWE8IDYam+undIJONvigAz8KR5GWblsFTEfQs0WODsjbSXWlm+JHEv8Gr6Tfdbg==",
18379 "dev": true,
18380 "requires": {
18381 "jsonparse": "^1.3.1",
18382 "minipass": "^3.0.0"
18383 }
18384 },
18385 "minipass-pipeline": {
18386 "version": "1.2.4",
18387 "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz",
18388 "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==",
18389 "dev": true,
18390 "requires": {
18391 "minipass": "^3.0.0"
18392 }
18393 },
18394 "minipass-sized": {
18395 "version": "1.0.3",
18396 "resolved": "https://registry.npmjs.org/minipass-sized/-/minipass-sized-1.0.3.tgz",
18397 "integrity": "sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==",
18398 "dev": true,
18399 "requires": {
18400 "minipass": "^3.0.0"
18401 }
18402 },
18403 "minizlib": {
18404 "version": "2.1.2",
18405 "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz",
18406 "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==",
18407 "dev": true,
18408 "requires": {
18409 "minipass": "^3.0.0",
18410 "yallist": "^4.0.0"
18411 }
18412 },
18413 "mkdirp": {
18414 "version": "1.0.4",
18415 "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz",
18416 "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==",
18417 "dev": true
18418 },
18419 "ms": {
18420 "version": "2.1.2",
18421 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
18422 "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
18423 "dev": true
18424 },
18425 "multicast-dns": {
18426 "version": "7.2.5",
18427 "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz",
18428 "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==",
18429 "dev": true,
18430 "requires": {
18431 "dns-packet": "^5.2.2",
18432 "thunky": "^1.0.2"
18433 }
18434 },
18435 "mute-stream": {
18436 "version": "0.0.8",
18437 "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz",
18438 "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==",
18439 "dev": true
18440 },
18441 "nanoid": {
18442 "version": "3.3.4",
18443 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz",
18444 "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==",
18445 "dev": true
18446 },
18447 "needle": {
18448 "version": "2.9.1",
18449 "resolved": "https://registry.npmjs.org/needle/-/needle-2.9.1.tgz",
18450 "integrity": "sha512-6R9fqJ5Zcmf+uYaFgdIHmLwNldn5HbK8L5ybn7Uz+ylX/rnOsSp1AHcvQSrCaFN+qNM1wpymHqD7mVasEOlHGQ==",
18451 "dev": true,
18452 "optional": true,
18453 "requires": {
18454 "debug": "^3.2.6",
18455 "iconv-lite": "^0.4.4",
18456 "sax": "^1.2.4"
18457 },
18458 "dependencies": {
18459 "debug": {
18460 "version": "3.2.7",
18461 "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
18462 "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
18463 "dev": true,
18464 "optional": true,
18465 "requires": {
18466 "ms": "^2.1.1"
18467 }
18468 }
18469 }
18470 },
18471 "negotiator": {
18472 "version": "0.6.3",
18473 "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz",
18474 "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==",
18475 "dev": true
18476 },
18477 "neo-async": {
18478 "version": "2.6.2",
18479 "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz",
18480 "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==",
18481 "dev": true
18482 },
18483 "nice-napi": {
18484 "version": "1.0.2",
18485 "resolved": "https://registry.npmjs.org/nice-napi/-/nice-napi-1.0.2.tgz",
18486 "integrity": "sha512-px/KnJAJZf5RuBGcfD+Sp2pAKq0ytz8j+1NehvgIGFkvtvFrDM3T8E4x/JJODXK9WZow8RRGrbA9QQ3hs+pDhA==",
18487 "dev": true,
18488 "optional": true,
18489 "requires": {
18490 "node-addon-api": "^3.0.0",
18491 "node-gyp-build": "^4.2.2"
18492 }
18493 },
18494 "node-addon-api": {
18495 "version": "3.2.1",
18496 "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-3.2.1.tgz",
18497 "integrity": "sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A==",
18498 "dev": true,
18499 "optional": true
18500 },
18501 "node-forge": {
18502 "version": "1.3.1",
18503 "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz",
18504 "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==",
18505 "dev": true
18506 },
18507 "node-gyp": {
18508 "version": "8.4.1",
18509 "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-8.4.1.tgz",
18510 "integrity": "sha512-olTJRgUtAb/hOXG0E93wZDs5YiJlgbXxTwQAFHyNlRsXQnYzUaF2aGgujZbw+hR8aF4ZG/rST57bWMWD16jr9w==",
18511 "dev": true,
18512 "requires": {
18513 "env-paths": "^2.2.0",
18514 "glob": "^7.1.4",
18515 "graceful-fs": "^4.2.6",
18516 "make-fetch-happen": "^9.1.0",
18517 "nopt": "^5.0.0",
18518 "npmlog": "^6.0.0",
18519 "rimraf": "^3.0.2",
18520 "semver": "^7.3.5",
18521 "tar": "^6.1.2",
18522 "which": "^2.0.2"
18523 },
18524 "dependencies": {
18525 "brace-expansion": {
18526 "version": "1.1.11",
18527 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
18528 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
18529 "dev": true,
18530 "requires": {
18531 "balanced-match": "^1.0.0",
18532 "concat-map": "0.0.1"
18533 }
18534 },
18535 "glob": {
18536 "version": "7.2.3",
18537 "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
18538 "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
18539 "dev": true,
18540 "requires": {
18541 "fs.realpath": "^1.0.0",
18542 "inflight": "^1.0.4",
18543 "inherits": "2",
18544 "minimatch": "^3.1.1",
18545 "once": "^1.3.0",
18546 "path-is-absolute": "^1.0.0"
18547 }
18548 },
18549 "minimatch": {
18550 "version": "3.1.2",
18551 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
18552 "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
18553 "dev": true,
18554 "requires": {
18555 "brace-expansion": "^1.1.7"
18556 }
18557 },
18558 "which": {
18559 "version": "2.0.2",
18560 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
18561 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
18562 "dev": true,
18563 "requires": {
18564 "isexe": "^2.0.0"
18565 }
18566 }
18567 }
18568 },
18569 "node-gyp-build": {
18570 "version": "4.5.0",
18571 "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.5.0.tgz",
18572 "integrity": "sha512-2iGbaQBV+ITgCz76ZEjmhUKAKVf7xfY1sRl4UiKQspfZMH2h06SyhNsnSVy50cwkFQDGLyif6m/6uFXHkOZ6rg==",
18573 "dev": true,
18574 "optional": true
18575 },
18576 "node-releases": {
18577 "version": "2.0.6",
18578 "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.6.tgz",
18579 "integrity": "sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==",
18580 "dev": true
18581 },
18582 "nopt": {
18583 "version": "5.0.0",
18584 "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz",
18585 "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==",
18586 "dev": true,
18587 "requires": {
18588 "abbrev": "1"
18589 }
18590 },
18591 "normalize-package-data": {
18592 "version": "4.0.0",
18593 "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-4.0.0.tgz",
18594 "integrity": "sha512-m+GL22VXJKkKbw62ZaBBjv8u6IE3UI4Mh5QakIqs3fWiKe0Xyi6L97hakwZK41/LD4R/2ly71Bayx0NLMwLA/g==",
18595 "dev": true,
18596 "requires": {
18597 "hosted-git-info": "^5.0.0",
18598 "is-core-module": "^2.8.1",
18599 "semver": "^7.3.5",
18600 "validate-npm-package-license": "^3.0.4"
18601 }
18602 },
18603 "normalize-path": {
18604 "version": "3.0.0",
18605 "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
18606 "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
18607 "dev": true
18608 },
18609 "normalize-range": {
18610 "version": "0.1.2",
18611 "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz",
18612 "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==",
18613 "dev": true
18614 },
18615 "npm-bundled": {
18616 "version": "1.1.2",
18617 "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.2.tgz",
18618 "integrity": "sha512-x5DHup0SuyQcmL3s7Rx/YQ8sbw/Hzg0rj48eN0dV7hf5cmQq5PXIeioroH3raV1QC1yh3uTYuMThvEQF3iKgGQ==",
18619 "dev": true,
18620 "requires": {
18621 "npm-normalize-package-bin": "^1.0.1"
18622 }
18623 },
18624 "npm-install-checks": {
18625 "version": "5.0.0",
18626 "resolved": "https://registry.npmjs.org/npm-install-checks/-/npm-install-checks-5.0.0.tgz",
18627 "integrity": "sha512-65lUsMI8ztHCxFz5ckCEC44DRvEGdZX5usQFriauxHEwt7upv1FKaQEmAtU0YnOAdwuNWCmk64xYiQABNrEyLA==",
18628 "dev": true,
18629 "requires": {
18630 "semver": "^7.1.1"
18631 }
18632 },
18633 "npm-normalize-package-bin": {
18634 "version": "1.0.1",
18635 "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz",
18636 "integrity": "sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==",
18637 "dev": true
18638 },
18639 "npm-package-arg": {
18640 "version": "9.0.2",
18641 "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-9.0.2.tgz",
18642 "integrity": "sha512-v/miORuX8cndiOheW8p2moNuPJ7QhcFh9WGlTorruG8hXSA23vMTEp5hTCmDxic0nD8KHhj/NQgFuySD3GYY3g==",
18643 "dev": true,
18644 "requires": {
18645 "hosted-git-info": "^5.0.0",
18646 "semver": "^7.3.5",
18647 "validate-npm-package-name": "^4.0.0"
18648 }
18649 },
18650 "npm-packlist": {
18651 "version": "5.1.1",
18652 "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-5.1.1.tgz",
18653 "integrity": "sha512-UfpSvQ5YKwctmodvPPkK6Fwk603aoVsf8AEbmVKAEECrfvL8SSe1A2YIwrJ6xmTHAITKPwwZsWo7WwEbNk0kxw==",
18654 "dev": true,
18655 "requires": {
18656 "glob": "^8.0.1",
18657 "ignore-walk": "^5.0.1",
18658 "npm-bundled": "^1.1.2",
18659 "npm-normalize-package-bin": "^1.0.1"
18660 }
18661 },
18662 "npm-pick-manifest": {
18663 "version": "7.0.1",
18664 "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-7.0.1.tgz",
18665 "integrity": "sha512-IA8+tuv8KujbsbLQvselW2XQgmXWS47t3CB0ZrzsRZ82DbDfkcFunOaPm4X7qNuhMfq+FmV7hQT4iFVpHqV7mg==",
18666 "dev": true,
18667 "requires": {
18668 "npm-install-checks": "^5.0.0",
18669 "npm-normalize-package-bin": "^1.0.1",
18670 "npm-package-arg": "^9.0.0",
18671 "semver": "^7.3.5"
18672 }
18673 },
18674 "npm-registry-fetch": {
18675 "version": "13.1.1",
18676 "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-13.1.1.tgz",
18677 "integrity": "sha512-5p8rwe6wQPLJ8dMqeTnA57Dp9Ox6GH9H60xkyJup07FmVlu3Mk7pf/kIIpl9gaN5bM8NM+UUx3emUWvDNTt39w==",
18678 "dev": true,
18679 "requires": {
18680 "make-fetch-happen": "^10.0.6",
18681 "minipass": "^3.1.6",
18682 "minipass-fetch": "^2.0.3",
18683 "minipass-json-stream": "^1.0.1",
18684 "minizlib": "^2.1.2",
18685 "npm-package-arg": "^9.0.1",
18686 "proc-log": "^2.0.0"
18687 },
18688 "dependencies": {
18689 "@tootallnate/once": {
18690 "version": "2.0.0",
18691 "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz",
18692 "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==",
18693 "dev": true
18694 },
18695 "cacache": {
18696 "version": "16.1.1",
18697 "resolved": "https://registry.npmjs.org/cacache/-/cacache-16.1.1.tgz",
18698 "integrity": "sha512-VDKN+LHyCQXaaYZ7rA/qtkURU+/yYhviUdvqEv2LT6QPZU8jpyzEkEVAcKlKLt5dJ5BRp11ym8lo3NKLluEPLg==",
18699 "dev": true,
18700 "requires": {
18701 "@npmcli/fs": "^2.1.0",
18702 "@npmcli/move-file": "^2.0.0",
18703 "chownr": "^2.0.0",
18704 "fs-minipass": "^2.1.0",
18705 "glob": "^8.0.1",
18706 "infer-owner": "^1.0.4",
18707 "lru-cache": "^7.7.1",
18708 "minipass": "^3.1.6",
18709 "minipass-collect": "^1.0.2",
18710 "minipass-flush": "^1.0.5",
18711 "minipass-pipeline": "^1.2.4",
18712 "mkdirp": "^1.0.4",
18713 "p-map": "^4.0.0",
18714 "promise-inflight": "^1.0.1",
18715 "rimraf": "^3.0.2",
18716 "ssri": "^9.0.0",
18717 "tar": "^6.1.11",
18718 "unique-filename": "^1.1.1"
18719 }
18720 },
18721 "http-proxy-agent": {
18722 "version": "5.0.0",
18723 "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz",
18724 "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==",
18725 "dev": true,
18726 "requires": {
18727 "@tootallnate/once": "2",
18728 "agent-base": "6",
18729 "debug": "4"
18730 }
18731 },
18732 "make-fetch-happen": {
18733 "version": "10.1.8",
18734 "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-10.1.8.tgz",
18735 "integrity": "sha512-0ASJbG12Au6+N5I84W+8FhGS6iM8MyzvZady+zaQAu+6IOaESFzCLLD0AR1sAFF3Jufi8bxm586ABN6hWd3k7g==",
18736 "dev": true,
18737 "requires": {
18738 "agentkeepalive": "^4.2.1",
18739 "cacache": "^16.1.0",
18740 "http-cache-semantics": "^4.1.0",
18741 "http-proxy-agent": "^5.0.0",
18742 "https-proxy-agent": "^5.0.0",
18743 "is-lambda": "^1.0.1",
18744 "lru-cache": "^7.7.1",
18745 "minipass": "^3.1.6",
18746 "minipass-collect": "^1.0.2",
18747 "minipass-fetch": "^2.0.3",
18748 "minipass-flush": "^1.0.5",
18749 "minipass-pipeline": "^1.2.4",
18750 "negotiator": "^0.6.3",
18751 "promise-retry": "^2.0.1",
18752 "socks-proxy-agent": "^7.0.0",
18753 "ssri": "^9.0.0"
18754 }
18755 },
18756 "minipass-fetch": {
18757 "version": "2.1.0",
18758 "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-2.1.0.tgz",
18759 "integrity": "sha512-H9U4UVBGXEyyWJnqYDCLp1PwD8XIkJ4akNHp1aGVI+2Ym7wQMlxDKi4IB4JbmyU+pl9pEs/cVrK6cOuvmbK4Sg==",
18760 "dev": true,
18761 "requires": {
18762 "encoding": "^0.1.13",
18763 "minipass": "^3.1.6",
18764 "minipass-sized": "^1.0.3",
18765 "minizlib": "^2.1.2"
18766 }
18767 },
18768 "socks-proxy-agent": {
18769 "version": "7.0.0",
18770 "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-7.0.0.tgz",
18771 "integrity": "sha512-Fgl0YPZ902wEsAyiQ+idGd1A7rSFx/ayC1CQVMw5P+EQx2V0SgpGtf6OKFhVjPflPUl9YMmEOnmfjCdMUsygww==",
18772 "dev": true,
18773 "requires": {
18774 "agent-base": "^6.0.2",
18775 "debug": "^4.3.3",
18776 "socks": "^2.6.2"
18777 }
18778 }
18779 }
18780 },
18781 "npm-run-path": {
18782 "version": "4.0.1",
18783 "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz",
18784 "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==",
18785 "dev": true,
18786 "requires": {
18787 "path-key": "^3.0.0"
18788 }
18789 },
18790 "npmlog": {
18791 "version": "6.0.2",
18792 "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-6.0.2.tgz",
18793 "integrity": "sha512-/vBvz5Jfr9dT/aFWd0FIRf+T/Q2WBsLENygUaFUqstqsycmZAP/t5BvFJTK0viFmSUxiUKTUplWy5vt+rvKIxg==",
18794 "dev": true,
18795 "requires": {
18796 "are-we-there-yet": "^3.0.0",
18797 "console-control-strings": "^1.1.0",
18798 "gauge": "^4.0.3",
18799 "set-blocking": "^2.0.0"
18800 }
18801 },
18802 "nth-check": {
18803 "version": "2.1.1",
18804 "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz",
18805 "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==",
18806 "dev": true,
18807 "requires": {
18808 "boolbase": "^1.0.0"
18809 }
18810 },
18811 "object-assign": {
18812 "version": "4.1.1",
18813 "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
18814 "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==",
18815 "dev": true
18816 },
18817 "object-inspect": {
18818 "version": "1.12.2",
18819 "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz",
18820 "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==",
18821 "dev": true
18822 },
18823 "object-keys": {
18824 "version": "1.1.1",
18825 "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz",
18826 "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==",
18827 "dev": true
18828 },
18829 "object.assign": {
18830 "version": "4.1.2",
18831 "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz",
18832 "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==",
18833 "dev": true,
18834 "requires": {
18835 "call-bind": "^1.0.0",
18836 "define-properties": "^1.1.3",
18837 "has-symbols": "^1.0.1",
18838 "object-keys": "^1.1.1"
18839 }
18840 },
18841 "obuf": {
18842 "version": "1.1.2",
18843 "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz",
18844 "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==",
18845 "dev": true
18846 },
18847 "on-finished": {
18848 "version": "2.4.1",
18849 "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz",
18850 "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==",
18851 "dev": true,
18852 "requires": {
18853 "ee-first": "1.1.1"
18854 }
18855 },
18856 "on-headers": {
18857 "version": "1.0.2",
18858 "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz",
18859 "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==",
18860 "dev": true
18861 },
18862 "once": {
18863 "version": "1.4.0",
18864 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
18865 "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
18866 "dev": true,
18867 "requires": {
18868 "wrappy": "1"
18869 }
18870 },
18871 "onetime": {
18872 "version": "5.1.2",
18873 "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz",
18874 "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==",
18875 "dev": true,
18876 "requires": {
18877 "mimic-fn": "^2.1.0"
18878 }
18879 },
18880 "open": {
18881 "version": "8.4.0",
18882 "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz",
18883 "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==",
18884 "dev": true,
18885 "requires": {
18886 "define-lazy-prop": "^2.0.0",
18887 "is-docker": "^2.1.1",
18888 "is-wsl": "^2.2.0"
18889 }
18890 },
18891 "ora": {
18892 "version": "5.4.1",
18893 "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz",
18894 "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==",
18895 "dev": true,
18896 "requires": {
18897 "bl": "^4.1.0",
18898 "chalk": "^4.1.0",
18899 "cli-cursor": "^3.1.0",
18900 "cli-spinners": "^2.5.0",
18901 "is-interactive": "^1.0.0",
18902 "is-unicode-supported": "^0.1.0",
18903 "log-symbols": "^4.1.0",
18904 "strip-ansi": "^6.0.0",
18905 "wcwidth": "^1.0.1"
18906 },
18907 "dependencies": {
18908 "ansi-styles": {
18909 "version": "4.3.0",
18910 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
18911 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
18912 "dev": true,
18913 "requires": {
18914 "color-convert": "^2.0.1"
18915 }
18916 },
18917 "chalk": {
18918 "version": "4.1.2",
18919 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
18920 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
18921 "dev": true,
18922 "requires": {
18923 "ansi-styles": "^4.1.0",
18924 "supports-color": "^7.1.0"
18925 }
18926 },
18927 "color-convert": {
18928 "version": "2.0.1",
18929 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
18930 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
18931 "dev": true,
18932 "requires": {
18933 "color-name": "~1.1.4"
18934 }
18935 },
18936 "color-name": {
18937 "version": "1.1.4",
18938 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
18939 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
18940 "dev": true
18941 },
18942 "has-flag": {
18943 "version": "4.0.0",
18944 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
18945 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
18946 "dev": true
18947 },
18948 "supports-color": {
18949 "version": "7.2.0",
18950 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
18951 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
18952 "dev": true,
18953 "requires": {
18954 "has-flag": "^4.0.0"
18955 }
18956 }
18957 }
18958 },
18959 "os-tmpdir": {
18960 "version": "1.0.2",
18961 "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
18962 "integrity": "sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==",
18963 "dev": true
18964 },
18965 "p-limit": {
18966 "version": "2.3.0",
18967 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
18968 "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
18969 "requires": {
18970 "p-try": "^2.0.0"
18971 }
18972 },
18973 "p-locate": {
18974 "version": "4.1.0",
18975 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
18976 "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
18977 "requires": {
18978 "p-limit": "^2.2.0"
18979 }
18980 },
18981 "p-map": {
18982 "version": "4.0.0",
18983 "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz",
18984 "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==",
18985 "dev": true,
18986 "requires": {
18987 "aggregate-error": "^3.0.0"
18988 }
18989 },
18990 "p-retry": {
18991 "version": "4.6.2",
18992 "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz",
18993 "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==",
18994 "dev": true,
18995 "requires": {
18996 "@types/retry": "0.12.0",
18997 "retry": "^0.13.1"
18998 },
18999 "dependencies": {
19000 "retry": {
19001 "version": "0.13.1",
19002 "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz",
19003 "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==",
19004 "dev": true
19005 }
19006 }
19007 },
19008 "p-try": {
19009 "version": "2.2.0",
19010 "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
19011 "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ=="
19012 },
19013 "pacote": {
19014 "version": "13.3.0",
19015 "resolved": "https://registry.npmjs.org/pacote/-/pacote-13.3.0.tgz",
19016 "integrity": "sha512-auhJAUlfC2TALo6I0s1vFoPvVFgWGx+uz/PnIojTTgkGwlK3Np8sGJ0ghfFhiuzJXTZoTycMLk8uLskdntPbDw==",
19017 "dev": true,
19018 "requires": {
19019 "@npmcli/git": "^3.0.0",
19020 "@npmcli/installed-package-contents": "^1.0.7",
19021 "@npmcli/promise-spawn": "^3.0.0",
19022 "@npmcli/run-script": "^3.0.1",
19023 "cacache": "^16.0.0",
19024 "chownr": "^2.0.0",
19025 "fs-minipass": "^2.1.0",
19026 "infer-owner": "^1.0.4",
19027 "minipass": "^3.1.6",
19028 "mkdirp": "^1.0.4",
19029 "npm-package-arg": "^9.0.0",
19030 "npm-packlist": "^5.0.0",
19031 "npm-pick-manifest": "^7.0.0",
19032 "npm-registry-fetch": "^13.0.1",
19033 "proc-log": "^2.0.0",
19034 "promise-retry": "^2.0.1",
19035 "read-package-json": "^5.0.0",
19036 "read-package-json-fast": "^2.0.3",
19037 "rimraf": "^3.0.2",
19038 "ssri": "^9.0.0",
19039 "tar": "^6.1.11"
19040 }
19041 },
19042 "pako": {
19043 "version": "1.0.11",
19044 "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz",
19045 "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw=="
19046 },
19047 "parent-module": {
19048 "version": "1.0.1",
19049 "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
19050 "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
19051 "dev": true,
19052 "requires": {
19053 "callsites": "^3.0.0"
19054 }
19055 },
19056 "parse-json": {
19057 "version": "5.2.0",
19058 "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz",
19059 "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==",
19060 "dev": true,
19061 "requires": {
19062 "@babel/code-frame": "^7.0.0",
19063 "error-ex": "^1.3.1",
19064 "json-parse-even-better-errors": "^2.3.0",
19065 "lines-and-columns": "^1.1.6"
19066 }
19067 },
19068 "parse-node-version": {
19069 "version": "1.0.1",
19070 "resolved": "https://registry.npmjs.org/parse-node-version/-/parse-node-version-1.0.1.tgz",
19071 "integrity": "sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==",
19072 "dev": true
19073 },
19074 "parse5": {
19075 "version": "6.0.1",
19076 "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz",
19077 "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==",
19078 "dev": true
19079 },
19080 "parse5-html-rewriting-stream": {
19081 "version": "6.0.1",
19082 "resolved": "https://registry.npmjs.org/parse5-html-rewriting-stream/-/parse5-html-rewriting-stream-6.0.1.tgz",
19083 "integrity": "sha512-vwLQzynJVEfUlURxgnf51yAJDQTtVpNyGD8tKi2Za7m+akukNHxCcUQMAa/mUGLhCeicFdpy7Tlvj8ZNKadprg==",
19084 "dev": true,
19085 "requires": {
19086 "parse5": "^6.0.1",
19087 "parse5-sax-parser": "^6.0.1"
19088 }
19089 },
19090 "parse5-htmlparser2-tree-adapter": {
19091 "version": "6.0.1",
19092 "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-6.0.1.tgz",
19093 "integrity": "sha512-qPuWvbLgvDGilKc5BoicRovlT4MtYT6JfJyBOMDsKoiT+GiuP5qyrPCnR9HcPECIJJmZh5jRndyNThnhhb/vlA==",
19094 "dev": true,
19095 "requires": {
19096 "parse5": "^6.0.1"
19097 }
19098 },
19099 "parse5-sax-parser": {
19100 "version": "6.0.1",
19101 "resolved": "https://registry.npmjs.org/parse5-sax-parser/-/parse5-sax-parser-6.0.1.tgz",
19102 "integrity": "sha512-kXX+5S81lgESA0LsDuGjAlBybImAChYRMT+/uKCEXFBFOeEhS52qUCydGhU3qLRD8D9DVjaUo821WK7DM4iCeg==",
19103 "dev": true,
19104 "requires": {
19105 "parse5": "^6.0.1"
19106 }
19107 },
19108 "parseurl": {
19109 "version": "1.3.3",
19110 "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
19111 "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==",
19112 "dev": true
19113 },
19114 "path-exists": {
19115 "version": "4.0.0",
19116 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
19117 "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w=="
19118 },
19119 "path-is-absolute": {
19120 "version": "1.0.1",
19121 "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
19122 "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==",
19123 "dev": true
19124 },
19125 "path-key": {
19126 "version": "3.1.1",
19127 "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
19128 "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
19129 "dev": true
19130 },
19131 "path-parse": {
19132 "version": "1.0.7",
19133 "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
19134 "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==",
19135 "dev": true
19136 },
19137 "path-to-regexp": {
19138 "version": "0.1.7",
19139 "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz",
19140 "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==",
19141 "dev": true
19142 },
19143 "path-type": {
19144 "version": "4.0.0",
19145 "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz",
19146 "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==",
19147 "dev": true
19148 },
19149 "phoenix-event-display": {
19150 "version": "2.9.0",
19151 "resolved": "https://registry.npmjs.org/phoenix-event-display/-/phoenix-event-display-2.9.0.tgz",
19152 "integrity": "sha512-G7iMSItrlD5yvqrJ7lDQl5x0xfPKzU5KltEpYHy/0NyolZnPFxzVIJO2mi8rEnIvo4VUzJDKKJByvJxhtLIRcg==",
19153 "requires": {
19154 "@tweenjs/tween.js": "^17.4.0",
19155 "dat.gui": "^0.7.9",
19156 "jszip": "^3.10.0",
19157 "stats-js": "^1.0.1",
19158 "three": "^0.140.2"
19159 }
19160 },
19161 "phoenix-ui-components": {
19162 "version": "2.9.0",
19163 "resolved": "https://registry.npmjs.org/phoenix-ui-components/-/phoenix-ui-components-2.9.0.tgz",
19164 "integrity": "sha512-9CAWFP7zNYibC6cBKSfcM+L/5wSOrXHhlucYmYqHAuOlGCIdHLwjcIC80ekkSkxAmVKXHgFM161SD3T1432kPQ==",
19165 "requires": {
19166 "@angular/cdk": "^13.3.7",
19167 "@angular/material": "^13.3.7",
19168 "@rp3e11/ngx-slider": "^13.0.1",
19169 "css-element-queries": "^1.2.3",
19170 "qrcode": "1.5.0",
19171 "three": "^0.140.2",
19172 "tslib": "^2.4.0"
19173 },
19174 "dependencies": {
19175 "@angular/animations": {
19176 "version": "13.3.11",
19177 "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-13.3.11.tgz",
19178 "integrity": "sha512-KE/3RuvixHIk9YTSwaUsezsUm9Ig9Y8rZMpHOT/8bRtzPiJ5ld2GnDHjrJgyZn7TdoP4wz4YCta5eC4ycu+KCw==",
19179 "optional": true,
19180 "peer": true,
19181 "requires": {
19182 "tslib": "^2.3.0"
19183 }
19184 },
19185 "@angular/forms": {
19186 "version": "13.3.11",
19187 "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-13.3.11.tgz",
19188 "integrity": "sha512-iMgTNB+Qc3TsfAZSk1FnUE6MVoddPzxhG9AKCfSlvpjFh8VmXkIjxPL3dun7J8OjayT3X+B8f7LZ9AkKNXtBKw==",
19189 "peer": true,
19190 "requires": {
19191 "tslib": "^2.3.0"
19192 }
19193 },
19194 "@angular/platform-browser": {
19195 "version": "13.3.11",
19196 "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-13.3.11.tgz",
19197 "integrity": "sha512-PG3chCErARb6wNzkOed2NsZmgvTmbumRx/6sMXqGkDKXYQm0JULnl4X42Rn+JCgJ9DLJi5/jrd1dbcBCrKk9Vg==",
19198 "peer": true,
19199 "requires": {
19200 "tslib": "^2.3.0"
19201 }
19202 },
19203 "@rp3e11/ngx-slider": {
19204 "version": "13.0.1",
19205 "resolved": "https://registry.npmjs.org/@rp3e11/ngx-slider/-/ngx-slider-13.0.1.tgz",
19206 "integrity": "sha512-eC/V/RayRhQCYCyQHtd3k0/jeiR4drnMwHc99qE/34FpSkcotfJ9yBt3rhjAwb/WAGkGQIoFdnKvgYTGJzvGcg==",
19207 "requires": {
19208 "detect-passive-events": "^1.0.3",
19209 "rxjs": "^7.4.0",
19210 "tslib": "^2.3.0"
19211 }
19212 }
19213 }
19214 },
19215 "picocolors": {
19216 "version": "1.0.0",
19217 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz",
19218 "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==",
19219 "dev": true
19220 },
19221 "picomatch": {
19222 "version": "2.3.1",
19223 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
19224 "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
19225 "dev": true
19226 },
19227 "pify": {
19228 "version": "2.3.0",
19229 "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
19230 "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==",
19231 "dev": true
19232 },
19233 "piscina": {
19234 "version": "3.2.0",
19235 "resolved": "https://registry.npmjs.org/piscina/-/piscina-3.2.0.tgz",
19236 "integrity": "sha512-yn/jMdHRw+q2ZJhFhyqsmANcbF6V2QwmD84c6xRau+QpQOmtrBCoRGdvTfeuFDYXB5W2m6MfLkjkvQa9lUSmIA==",
19237 "dev": true,
19238 "requires": {
19239 "eventemitter-asyncresource": "^1.0.0",
19240 "hdr-histogram-js": "^2.0.1",
19241 "hdr-histogram-percentiles-obj": "^3.0.0",
19242 "nice-napi": "^1.0.2"
19243 }
19244 },
19245 "pkg-dir": {
19246 "version": "4.2.0",
19247 "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz",
19248 "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==",
19249 "dev": true,
19250 "requires": {
19251 "find-up": "^4.0.0"
19252 }
19253 },
19254 "pngjs": {
19255 "version": "5.0.0",
19256 "resolved": "https://registry.npmjs.org/pngjs/-/pngjs-5.0.0.tgz",
19257 "integrity": "sha512-40QW5YalBNfQo5yRYmiw7Yz6TKKVr3h6970B2YE+3fQpsWcrbj1PzJgxeJ19DRQjhMbKPIuMY8rFaXc8moolVw=="
19258 },
19259 "postcss": {
19260 "version": "8.4.13",
19261 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.13.tgz",
19262 "integrity": "sha512-jtL6eTBrza5MPzy8oJLFuUscHDXTV5KcLlqAWHl5q5WYRfnNRGSmOZmOZ1T6Gy7A99mOZfqungmZMpMmCVJ8ZA==",
19263 "dev": true,
19264 "requires": {
19265 "nanoid": "^3.3.3",
19266 "picocolors": "^1.0.0",
19267 "source-map-js": "^1.0.2"
19268 }
19269 },
19270 "postcss-attribute-case-insensitive": {
19271 "version": "5.0.2",
19272 "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-5.0.2.tgz",
19273 "integrity": "sha512-XIidXV8fDr0kKt28vqki84fRK8VW8eTuIa4PChv2MqKuT6C9UjmSKzen6KaWhWEoYvwxFCa7n/tC1SZ3tyq4SQ==",
19274 "dev": true,
19275 "requires": {
19276 "postcss-selector-parser": "^6.0.10"
19277 }
19278 },
19279 "postcss-clamp": {
19280 "version": "4.1.0",
19281 "resolved": "https://registry.npmjs.org/postcss-clamp/-/postcss-clamp-4.1.0.tgz",
19282 "integrity": "sha512-ry4b1Llo/9zz+PKC+030KUnPITTJAHeOwjfAyyB60eT0AorGLdzp52s31OsPRHRf8NchkgFoG2y6fCfn1IV1Ow==",
19283 "dev": true,
19284 "requires": {
19285 "postcss-value-parser": "^4.2.0"
19286 }
19287 },
19288 "postcss-color-functional-notation": {
19289 "version": "4.2.4",
19290 "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-4.2.4.tgz",
19291 "integrity": "sha512-2yrTAUZUab9s6CpxkxC4rVgFEVaR6/2Pipvi6qcgvnYiVqZcbDHEoBDhrXzyb7Efh2CCfHQNtcqWcIruDTIUeg==",
19292 "dev": true,
19293 "requires": {
19294 "postcss-value-parser": "^4.2.0"
19295 }
19296 },
19297 "postcss-color-hex-alpha": {
19298 "version": "8.0.4",
19299 "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-8.0.4.tgz",
19300 "integrity": "sha512-nLo2DCRC9eE4w2JmuKgVA3fGL3d01kGq752pVALF68qpGLmx2Qrk91QTKkdUqqp45T1K1XV8IhQpcu1hoAQflQ==",
19301 "dev": true,
19302 "requires": {
19303 "postcss-value-parser": "^4.2.0"
19304 }
19305 },
19306 "postcss-color-rebeccapurple": {
19307 "version": "7.1.1",
19308 "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-7.1.1.tgz",
19309 "integrity": "sha512-pGxkuVEInwLHgkNxUc4sdg4g3py7zUeCQ9sMfwyHAT+Ezk8a4OaaVZ8lIY5+oNqA/BXXgLyXv0+5wHP68R79hg==",
19310 "dev": true,
19311 "requires": {
19312 "postcss-value-parser": "^4.2.0"
19313 }
19314 },
19315 "postcss-custom-media": {
19316 "version": "8.0.2",
19317 "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-8.0.2.tgz",
19318 "integrity": "sha512-7yi25vDAoHAkbhAzX9dHx2yc6ntS4jQvejrNcC+csQJAXjj15e7VcWfMgLqBNAbOvqi5uIa9huOVwdHbf+sKqg==",
19319 "dev": true,
19320 "requires": {
19321 "postcss-value-parser": "^4.2.0"
19322 }
19323 },
19324 "postcss-custom-properties": {
19325 "version": "12.1.8",
19326 "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-12.1.8.tgz",
19327 "integrity": "sha512-8rbj8kVu00RQh2fQF81oBqtduiANu4MIxhyf0HbbStgPtnFlWn0yiaYTpLHrPnJbffVY1s9apWsIoVZcc68FxA==",
19328 "dev": true,
19329 "requires": {
19330 "postcss-value-parser": "^4.2.0"
19331 }
19332 },
19333 "postcss-custom-selectors": {
19334 "version": "6.0.3",
19335 "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-6.0.3.tgz",
19336 "integrity": "sha512-fgVkmyiWDwmD3JbpCmB45SvvlCD6z9CG6Ie6Iere22W5aHea6oWa7EM2bpnv2Fj3I94L3VbtvX9KqwSi5aFzSg==",
19337 "dev": true,
19338 "requires": {
19339 "postcss-selector-parser": "^6.0.4"
19340 }
19341 },
19342 "postcss-dir-pseudo-class": {
19343 "version": "6.0.5",
19344 "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-6.0.5.tgz",
19345 "integrity": "sha512-eqn4m70P031PF7ZQIvSgy9RSJ5uI2171O/OO/zcRNYpJbvaeKFUlar1aJ7rmgiQtbm0FSPsRewjpdS0Oew7MPA==",
19346 "dev": true,
19347 "requires": {
19348 "postcss-selector-parser": "^6.0.10"
19349 }
19350 },
19351 "postcss-double-position-gradients": {
19352 "version": "3.1.2",
19353 "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-3.1.2.tgz",
19354 "integrity": "sha512-GX+FuE/uBR6eskOK+4vkXgT6pDkexLokPaz/AbJna9s5Kzp/yl488pKPjhy0obB475ovfT1Wv8ho7U/cHNaRgQ==",
19355 "dev": true,
19356 "requires": {
19357 "@csstools/postcss-progressive-custom-properties": "^1.1.0",
19358 "postcss-value-parser": "^4.2.0"
19359 }
19360 },
19361 "postcss-env-function": {
19362 "version": "4.0.6",
19363 "resolved": "https://registry.npmjs.org/postcss-env-function/-/postcss-env-function-4.0.6.tgz",
19364 "integrity": "sha512-kpA6FsLra+NqcFnL81TnsU+Z7orGtDTxcOhl6pwXeEq1yFPpRMkCDpHhrz8CFQDr/Wfm0jLiNQ1OsGGPjlqPwA==",
19365 "dev": true,
19366 "requires": {
19367 "postcss-value-parser": "^4.2.0"
19368 }
19369 },
19370 "postcss-focus-visible": {
19371 "version": "6.0.4",
19372 "resolved": "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-6.0.4.tgz",
19373 "integrity": "sha512-QcKuUU/dgNsstIK6HELFRT5Y3lbrMLEOwG+A4s5cA+fx3A3y/JTq3X9LaOj3OC3ALH0XqyrgQIgey/MIZ8Wczw==",
19374 "dev": true,
19375 "requires": {
19376 "postcss-selector-parser": "^6.0.9"
19377 }
19378 },
19379 "postcss-focus-within": {
19380 "version": "5.0.4",
19381 "resolved": "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-5.0.4.tgz",
19382 "integrity": "sha512-vvjDN++C0mu8jz4af5d52CB184ogg/sSxAFS+oUJQq2SuCe7T5U2iIsVJtsCp2d6R4j0jr5+q3rPkBVZkXD9fQ==",
19383 "dev": true,
19384 "requires": {
19385 "postcss-selector-parser": "^6.0.9"
19386 }
19387 },
19388 "postcss-font-variant": {
19389 "version": "5.0.0",
19390 "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-5.0.0.tgz",
19391 "integrity": "sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA==",
19392 "dev": true,
19393 "requires": {}
19394 },
19395 "postcss-gap-properties": {
19396 "version": "3.0.4",
19397 "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-3.0.4.tgz",
19398 "integrity": "sha512-PaEM4AUQY7uomyuVVXsIntdo4eT8VkBMrSinQxvXuMcJ1z3RHlFw4Kqef2X+rRVz3WHaYCa0EEtwousBT6vcIA==",
19399 "dev": true,
19400 "requires": {}
19401 },
19402 "postcss-image-set-function": {
19403 "version": "4.0.7",
19404 "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-4.0.7.tgz",
19405 "integrity": "sha512-9T2r9rsvYzm5ndsBE8WgtrMlIT7VbtTfE7b3BQnudUqnBcBo7L758oc+o+pdj/dUV0l5wjwSdjeOH2DZtfv8qw==",
19406 "dev": true,
19407 "requires": {
19408 "postcss-value-parser": "^4.2.0"
19409 }
19410 },
19411 "postcss-import": {
19412 "version": "14.1.0",
19413 "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-14.1.0.tgz",
19414 "integrity": "sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw==",
19415 "dev": true,
19416 "requires": {
19417 "postcss-value-parser": "^4.0.0",
19418 "read-cache": "^1.0.0",
19419 "resolve": "^1.1.7"
19420 }
19421 },
19422 "postcss-initial": {
19423 "version": "4.0.1",
19424 "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-4.0.1.tgz",
19425 "integrity": "sha512-0ueD7rPqX8Pn1xJIjay0AZeIuDoF+V+VvMt/uOnn+4ezUKhZM/NokDeP6DwMNyIoYByuN/94IQnt5FEkaN59xQ==",
19426 "dev": true,
19427 "requires": {}
19428 },
19429 "postcss-lab-function": {
19430 "version": "4.2.1",
19431 "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-4.2.1.tgz",
19432 "integrity": "sha512-xuXll4isR03CrQsmxyz92LJB2xX9n+pZJ5jE9JgcnmsCammLyKdlzrBin+25dy6wIjfhJpKBAN80gsTlCgRk2w==",
19433 "dev": true,
19434 "requires": {
19435 "@csstools/postcss-progressive-custom-properties": "^1.1.0",
19436 "postcss-value-parser": "^4.2.0"
19437 }
19438 },
19439 "postcss-loader": {
19440 "version": "6.2.1",
19441 "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-6.2.1.tgz",
19442 "integrity": "sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==",
19443 "dev": true,
19444 "requires": {
19445 "cosmiconfig": "^7.0.0",
19446 "klona": "^2.0.5",
19447 "semver": "^7.3.5"
19448 }
19449 },
19450 "postcss-logical": {
19451 "version": "5.0.4",
19452 "resolved": "https://registry.npmjs.org/postcss-logical/-/postcss-logical-5.0.4.tgz",
19453 "integrity": "sha512-RHXxplCeLh9VjinvMrZONq7im4wjWGlRJAqmAVLXyZaXwfDWP73/oq4NdIp+OZwhQUMj0zjqDfM5Fj7qby+B4g==",
19454 "dev": true,
19455 "requires": {}
19456 },
19457 "postcss-media-minmax": {
19458 "version": "5.0.0",
19459 "resolved": "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-5.0.0.tgz",
19460 "integrity": "sha512-yDUvFf9QdFZTuCUg0g0uNSHVlJ5X1lSzDZjPSFaiCWvjgsvu8vEVxtahPrLMinIDEEGnx6cBe6iqdx5YWz08wQ==",
19461 "dev": true,
19462 "requires": {}
19463 },
19464 "postcss-modules-extract-imports": {
19465 "version": "3.0.0",
19466 "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz",
19467 "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==",
19468 "dev": true,
19469 "requires": {}
19470 },
19471 "postcss-modules-local-by-default": {
19472 "version": "4.0.0",
19473 "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz",
19474 "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==",
19475 "dev": true,
19476 "requires": {
19477 "icss-utils": "^5.0.0",
19478 "postcss-selector-parser": "^6.0.2",
19479 "postcss-value-parser": "^4.1.0"
19480 }
19481 },
19482 "postcss-modules-scope": {
19483 "version": "3.0.0",
19484 "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz",
19485 "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==",
19486 "dev": true,
19487 "requires": {
19488 "postcss-selector-parser": "^6.0.4"
19489 }
19490 },
19491 "postcss-modules-values": {
19492 "version": "4.0.0",
19493 "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz",
19494 "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==",
19495 "dev": true,
19496 "requires": {
19497 "icss-utils": "^5.0.0"
19498 }
19499 },
19500 "postcss-nesting": {
19501 "version": "10.1.10",
19502 "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-10.1.10.tgz",
19503 "integrity": "sha512-lqd7LXCq0gWc0wKXtoKDru5wEUNjm3OryLVNRZ8OnW8km6fSNUuFrjEhU3nklxXE2jvd4qrox566acgh+xQt8w==",
19504 "dev": true,
19505 "requires": {
19506 "@csstools/selector-specificity": "^2.0.0",
19507 "postcss-selector-parser": "^6.0.10"
19508 }
19509 },
19510 "postcss-opacity-percentage": {
19511 "version": "1.1.2",
19512 "resolved": "https://registry.npmjs.org/postcss-opacity-percentage/-/postcss-opacity-percentage-1.1.2.tgz",
19513 "integrity": "sha512-lyUfF7miG+yewZ8EAk9XUBIlrHyUE6fijnesuz+Mj5zrIHIEw6KcIZSOk/elVMqzLvREmXB83Zi/5QpNRYd47w==",
19514 "dev": true
19515 },
19516 "postcss-overflow-shorthand": {
19517 "version": "3.0.4",
19518 "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-3.0.4.tgz",
19519 "integrity": "sha512-otYl/ylHK8Y9bcBnPLo3foYFLL6a6Ak+3EQBPOTR7luMYCOsiVTUk1iLvNf6tVPNGXcoL9Hoz37kpfriRIFb4A==",
19520 "dev": true,
19521 "requires": {
19522 "postcss-value-parser": "^4.2.0"
19523 }
19524 },
19525 "postcss-page-break": {
19526 "version": "3.0.4",
19527 "resolved": "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-3.0.4.tgz",
19528 "integrity": "sha512-1JGu8oCjVXLa9q9rFTo4MbeeA5FMe00/9C7lN4va606Rdb+HkxXtXsmEDrIraQ11fGz/WvKWa8gMuCKkrXpTsQ==",
19529 "dev": true,
19530 "requires": {}
19531 },
19532 "postcss-place": {
19533 "version": "7.0.5",
19534 "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-7.0.5.tgz",
19535 "integrity": "sha512-wR8igaZROA6Z4pv0d+bvVrvGY4GVHihBCBQieXFY3kuSuMyOmEnnfFzHl/tQuqHZkfkIVBEbDvYcFfHmpSet9g==",
19536 "dev": true,
19537 "requires": {
19538 "postcss-value-parser": "^4.2.0"
19539 }
19540 },
19541 "postcss-preset-env": {
19542 "version": "7.5.0",
19543 "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-7.5.0.tgz",
19544 "integrity": "sha512-0BJzWEfCdTtK2R3EiKKSdkE51/DI/BwnhlnicSW482Ym6/DGHud8K0wGLcdjip1epVX0HKo4c8zzTeV/SkiejQ==",
19545 "dev": true,
19546 "requires": {
19547 "@csstools/postcss-color-function": "^1.1.0",
19548 "@csstools/postcss-font-format-keywords": "^1.0.0",
19549 "@csstools/postcss-hwb-function": "^1.0.0",
19550 "@csstools/postcss-ic-unit": "^1.0.0",
19551 "@csstools/postcss-is-pseudo-class": "^2.0.2",
19552 "@csstools/postcss-normalize-display-values": "^1.0.0",
19553 "@csstools/postcss-oklab-function": "^1.1.0",
19554 "@csstools/postcss-progressive-custom-properties": "^1.3.0",
19555 "@csstools/postcss-stepped-value-functions": "^1.0.0",
19556 "@csstools/postcss-unset-value": "^1.0.0",
19557 "autoprefixer": "^10.4.6",
19558 "browserslist": "^4.20.3",
19559 "css-blank-pseudo": "^3.0.3",
19560 "css-has-pseudo": "^3.0.4",
19561 "css-prefers-color-scheme": "^6.0.3",
19562 "cssdb": "^6.6.1",
19563 "postcss-attribute-case-insensitive": "^5.0.0",
19564 "postcss-clamp": "^4.1.0",
19565 "postcss-color-functional-notation": "^4.2.2",
19566 "postcss-color-hex-alpha": "^8.0.3",
19567 "postcss-color-rebeccapurple": "^7.0.2",
19568 "postcss-custom-media": "^8.0.0",
19569 "postcss-custom-properties": "^12.1.7",
19570 "postcss-custom-selectors": "^6.0.0",
19571 "postcss-dir-pseudo-class": "^6.0.4",
19572 "postcss-double-position-gradients": "^3.1.1",
19573 "postcss-env-function": "^4.0.6",
19574 "postcss-focus-visible": "^6.0.4",
19575 "postcss-focus-within": "^5.0.4",
19576 "postcss-font-variant": "^5.0.0",
19577 "postcss-gap-properties": "^3.0.3",
19578 "postcss-image-set-function": "^4.0.6",
19579 "postcss-initial": "^4.0.1",
19580 "postcss-lab-function": "^4.2.0",
19581 "postcss-logical": "^5.0.4",
19582 "postcss-media-minmax": "^5.0.0",
19583 "postcss-nesting": "^10.1.4",
19584 "postcss-opacity-percentage": "^1.1.2",
19585 "postcss-overflow-shorthand": "^3.0.3",
19586 "postcss-page-break": "^3.0.4",
19587 "postcss-place": "^7.0.4",
19588 "postcss-pseudo-class-any-link": "^7.1.2",
19589 "postcss-replace-overflow-wrap": "^4.0.0",
19590 "postcss-selector-not": "^5.0.0",
19591 "postcss-value-parser": "^4.2.0"
19592 }
19593 },
19594 "postcss-pseudo-class-any-link": {
19595 "version": "7.1.6",
19596 "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-7.1.6.tgz",
19597 "integrity": "sha512-9sCtZkO6f/5ML9WcTLcIyV1yz9D1rf0tWc+ulKcvV30s0iZKS/ONyETvoWsr6vnrmW+X+KmuK3gV/w5EWnT37w==",
19598 "dev": true,
19599 "requires": {
19600 "postcss-selector-parser": "^6.0.10"
19601 }
19602 },
19603 "postcss-replace-overflow-wrap": {
19604 "version": "4.0.0",
19605 "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-4.0.0.tgz",
19606 "integrity": "sha512-KmF7SBPphT4gPPcKZc7aDkweHiKEEO8cla/GjcBK+ckKxiZslIu3C4GCRW3DNfL0o7yW7kMQu9xlZ1kXRXLXtw==",
19607 "dev": true,
19608 "requires": {}
19609 },
19610 "postcss-selector-not": {
19611 "version": "5.0.0",
19612 "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-5.0.0.tgz",
19613 "integrity": "sha512-/2K3A4TCP9orP4TNS7u3tGdRFVKqz/E6pX3aGnriPG0jU78of8wsUcqE4QAhWEU0d+WnMSF93Ah3F//vUtK+iQ==",
19614 "dev": true,
19615 "requires": {
19616 "balanced-match": "^1.0.0"
19617 }
19618 },
19619 "postcss-selector-parser": {
19620 "version": "6.0.10",
19621 "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz",
19622 "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==",
19623 "dev": true,
19624 "requires": {
19625 "cssesc": "^3.0.0",
19626 "util-deprecate": "^1.0.2"
19627 }
19628 },
19629 "postcss-value-parser": {
19630 "version": "4.2.0",
19631 "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz",
19632 "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==",
19633 "dev": true
19634 },
19635 "pretty-bytes": {
19636 "version": "5.6.0",
19637 "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz",
19638 "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==",
19639 "dev": true
19640 },
19641 "proc-log": {
19642 "version": "2.0.1",
19643 "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-2.0.1.tgz",
19644 "integrity": "sha512-Kcmo2FhfDTXdcbfDH76N7uBYHINxc/8GW7UAVuVP9I+Va3uHSerrnKV6dLooga/gh7GlgzuCCr/eoldnL1muGw==",
19645 "dev": true
19646 },
19647 "process-nextick-args": {
19648 "version": "2.0.1",
19649 "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
19650 "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag=="
19651 },
19652 "promise-inflight": {
19653 "version": "1.0.1",
19654 "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz",
19655 "integrity": "sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==",
19656 "dev": true
19657 },
19658 "promise-retry": {
19659 "version": "2.0.1",
19660 "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-2.0.1.tgz",
19661 "integrity": "sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==",
19662 "dev": true,
19663 "requires": {
19664 "err-code": "^2.0.2",
19665 "retry": "^0.12.0"
19666 }
19667 },
19668 "proxy-addr": {
19669 "version": "2.0.7",
19670 "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz",
19671 "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==",
19672 "dev": true,
19673 "requires": {
19674 "forwarded": "0.2.0",
19675 "ipaddr.js": "1.9.1"
19676 },
19677 "dependencies": {
19678 "ipaddr.js": {
19679 "version": "1.9.1",
19680 "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz",
19681 "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==",
19682 "dev": true
19683 }
19684 }
19685 },
19686 "prr": {
19687 "version": "1.0.1",
19688 "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz",
19689 "integrity": "sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==",
19690 "dev": true,
19691 "optional": true
19692 },
19693 "punycode": {
19694 "version": "2.1.1",
19695 "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
19696 "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
19697 "dev": true
19698 },
19699 "qjobs": {
19700 "version": "1.2.0",
19701 "resolved": "https://registry.npmjs.org/qjobs/-/qjobs-1.2.0.tgz",
19702 "integrity": "sha512-8YOJEHtxpySA3fFDyCRxA+UUV+fA+rTWnuWvylOK/NCjhY+b4ocCtmu8TtsWb+mYeU+GCHf/S66KZF/AsteKHg==",
19703 "dev": true
19704 },
19705 "qrcode": {
19706 "version": "1.5.0",
19707 "resolved": "https://registry.npmjs.org/qrcode/-/qrcode-1.5.0.tgz",
19708 "integrity": "sha512-9MgRpgVc+/+47dFvQeD6U2s0Z92EsKzcHogtum4QB+UNd025WOJSHvn/hjk9xmzj7Stj95CyUAs31mrjxliEsQ==",
19709 "requires": {
19710 "dijkstrajs": "^1.0.1",
19711 "encode-utf8": "^1.0.3",
19712 "pngjs": "^5.0.0",
19713 "yargs": "^15.3.1"
19714 },
19715 "dependencies": {
19716 "ansi-styles": {
19717 "version": "4.3.0",
19718 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
19719 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
19720 "requires": {
19721 "color-convert": "^2.0.1"
19722 }
19723 },
19724 "cliui": {
19725 "version": "6.0.0",
19726 "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz",
19727 "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==",
19728 "requires": {
19729 "string-width": "^4.2.0",
19730 "strip-ansi": "^6.0.0",
19731 "wrap-ansi": "^6.2.0"
19732 }
19733 },
19734 "color-convert": {
19735 "version": "2.0.1",
19736 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
19737 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
19738 "requires": {
19739 "color-name": "~1.1.4"
19740 }
19741 },
19742 "color-name": {
19743 "version": "1.1.4",
19744 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
19745 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
19746 },
19747 "wrap-ansi": {
19748 "version": "6.2.0",
19749 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz",
19750 "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==",
19751 "requires": {
19752 "ansi-styles": "^4.0.0",
19753 "string-width": "^4.1.0",
19754 "strip-ansi": "^6.0.0"
19755 }
19756 },
19757 "y18n": {
19758 "version": "4.0.3",
19759 "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz",
19760 "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ=="
19761 },
19762 "yargs": {
19763 "version": "15.4.1",
19764 "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz",
19765 "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==",
19766 "requires": {
19767 "cliui": "^6.0.0",
19768 "decamelize": "^1.2.0",
19769 "find-up": "^4.1.0",
19770 "get-caller-file": "^2.0.1",
19771 "require-directory": "^2.1.1",
19772 "require-main-filename": "^2.0.0",
19773 "set-blocking": "^2.0.0",
19774 "string-width": "^4.2.0",
19775 "which-module": "^2.0.0",
19776 "y18n": "^4.0.0",
19777 "yargs-parser": "^18.1.2"
19778 }
19779 },
19780 "yargs-parser": {
19781 "version": "18.1.3",
19782 "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz",
19783 "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==",
19784 "requires": {
19785 "camelcase": "^5.0.0",
19786 "decamelize": "^1.2.0"
19787 }
19788 }
19789 }
19790 },
19791 "qs": {
19792 "version": "6.10.3",
19793 "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz",
19794 "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==",
19795 "dev": true,
19796 "requires": {
19797 "side-channel": "^1.0.4"
19798 }
19799 },
19800 "queue-microtask": {
19801 "version": "1.2.3",
19802 "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
19803 "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==",
19804 "dev": true
19805 },
19806 "randombytes": {
19807 "version": "2.1.0",
19808 "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz",
19809 "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==",
19810 "dev": true,
19811 "requires": {
19812 "safe-buffer": "^5.1.0"
19813 }
19814 },
19815 "range-parser": {
19816 "version": "1.2.1",
19817 "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
19818 "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==",
19819 "dev": true
19820 },
19821 "raw-body": {
19822 "version": "2.5.1",
19823 "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz",
19824 "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==",
19825 "dev": true,
19826 "requires": {
19827 "bytes": "3.1.2",
19828 "http-errors": "2.0.0",
19829 "iconv-lite": "0.4.24",
19830 "unpipe": "1.0.0"
19831 }
19832 },
19833 "read-cache": {
19834 "version": "1.0.0",
19835 "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz",
19836 "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==",
19837 "dev": true,
19838 "requires": {
19839 "pify": "^2.3.0"
19840 }
19841 },
19842 "read-package-json": {
19843 "version": "5.0.1",
19844 "resolved": "https://registry.npmjs.org/read-package-json/-/read-package-json-5.0.1.tgz",
19845 "integrity": "sha512-MALHuNgYWdGW3gKzuNMuYtcSSZbGQm94fAp16xt8VsYTLBjUSc55bLMKe6gzpWue0Tfi6CBgwCSdDAqutGDhMg==",
19846 "dev": true,
19847 "requires": {
19848 "glob": "^8.0.1",
19849 "json-parse-even-better-errors": "^2.3.1",
19850 "normalize-package-data": "^4.0.0",
19851 "npm-normalize-package-bin": "^1.0.1"
19852 }
19853 },
19854 "read-package-json-fast": {
19855 "version": "2.0.3",
19856 "resolved": "https://registry.npmjs.org/read-package-json-fast/-/read-package-json-fast-2.0.3.tgz",
19857 "integrity": "sha512-W/BKtbL+dUjTuRL2vziuYhp76s5HZ9qQhd/dKfWIZveD0O40453QNyZhC0e63lqZrAQ4jiOapVoeJ7JrszenQQ==",
19858 "dev": true,
19859 "requires": {
19860 "json-parse-even-better-errors": "^2.3.0",
19861 "npm-normalize-package-bin": "^1.0.1"
19862 }
19863 },
19864 "readable-stream": {
19865 "version": "3.6.0",
19866 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
19867 "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
19868 "dev": true,
19869 "requires": {
19870 "inherits": "^2.0.3",
19871 "string_decoder": "^1.1.1",
19872 "util-deprecate": "^1.0.1"
19873 }
19874 },
19875 "readdirp": {
19876 "version": "3.6.0",
19877 "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
19878 "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==",
19879 "dev": true,
19880 "requires": {
19881 "picomatch": "^2.2.1"
19882 }
19883 },
19884 "reflect-metadata": {
19885 "version": "0.1.13",
19886 "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.13.tgz",
19887 "integrity": "sha512-Ts1Y/anZELhSsjMcU605fU9RE4Oi3p5ORujwbIKXfWa+0Zxs510Qrmrce5/Jowq3cHSZSJqBjypxmHarc+vEWg==",
19888 "dev": true
19889 },
19890 "regenerate": {
19891 "version": "1.4.2",
19892 "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz",
19893 "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==",
19894 "dev": true
19895 },
19896 "regenerate-unicode-properties": {
19897 "version": "10.0.1",
19898 "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.0.1.tgz",
19899 "integrity": "sha512-vn5DU6yg6h8hP/2OkQo3K7uVILvY4iu0oI4t3HFa81UPkhGJwkRwM10JEc3upjdhHjs/k8GJY1sRBhk5sr69Bw==",
19900 "dev": true,
19901 "requires": {
19902 "regenerate": "^1.4.2"
19903 }
19904 },
19905 "regenerator-runtime": {
19906 "version": "0.13.9",
19907 "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz",
19908 "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==",
19909 "dev": true
19910 },
19911 "regenerator-transform": {
19912 "version": "0.15.0",
19913 "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.0.tgz",
19914 "integrity": "sha512-LsrGtPmbYg19bcPHwdtmXwbW+TqNvtY4riE3P83foeHRroMbH6/2ddFBfab3t7kbzc7v7p4wbkIecHImqt0QNg==",
19915 "dev": true,
19916 "requires": {
19917 "@babel/runtime": "^7.8.4"
19918 }
19919 },
19920 "regex-parser": {
19921 "version": "2.2.11",
19922 "resolved": "https://registry.npmjs.org/regex-parser/-/regex-parser-2.2.11.tgz",
19923 "integrity": "sha512-jbD/FT0+9MBU2XAZluI7w2OBs1RBi6p9M83nkoZayQXXU9e8Robt69FcZc7wU4eJD/YFTjn1JdCk3rbMJajz8Q==",
19924 "dev": true
19925 },
19926 "regexpu-core": {
19927 "version": "5.1.0",
19928 "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.1.0.tgz",
19929 "integrity": "sha512-bb6hk+xWd2PEOkj5It46A16zFMs2mv86Iwpdu94la4S3sJ7C973h2dHpYKwIBGaWSO7cIRJ+UX0IeMaWcO4qwA==",
19930 "dev": true,
19931 "requires": {
19932 "regenerate": "^1.4.2",
19933 "regenerate-unicode-properties": "^10.0.1",
19934 "regjsgen": "^0.6.0",
19935 "regjsparser": "^0.8.2",
19936 "unicode-match-property-ecmascript": "^2.0.0",
19937 "unicode-match-property-value-ecmascript": "^2.0.0"
19938 }
19939 },
19940 "regjsgen": {
19941 "version": "0.6.0",
19942 "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.6.0.tgz",
19943 "integrity": "sha512-ozE883Uigtqj3bx7OhL1KNbCzGyW2NQZPl6Hs09WTvCuZD5sTI4JY58bkbQWa/Y9hxIsvJ3M8Nbf7j54IqeZbA==",
19944 "dev": true
19945 },
19946 "regjsparser": {
19947 "version": "0.8.4",
19948 "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.8.4.tgz",
19949 "integrity": "sha512-J3LABycON/VNEu3abOviqGHuB/LOtOQj8SKmfP9anY5GfAVw/SPjwzSjxGjbZXIxbGfqTHtJw58C2Li/WkStmA==",
19950 "dev": true,
19951 "requires": {
19952 "jsesc": "~0.5.0"
19953 },
19954 "dependencies": {
19955 "jsesc": {
19956 "version": "0.5.0",
19957 "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz",
19958 "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==",
19959 "dev": true
19960 }
19961 }
19962 },
19963 "require-directory": {
19964 "version": "2.1.1",
19965 "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
19966 "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q=="
19967 },
19968 "require-from-string": {
19969 "version": "2.0.2",
19970 "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz",
19971 "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==",
19972 "dev": true
19973 },
19974 "require-main-filename": {
19975 "version": "2.0.0",
19976 "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz",
19977 "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg=="
19978 },
19979 "requires-port": {
19980 "version": "1.0.0",
19981 "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz",
19982 "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==",
19983 "dev": true
19984 },
19985 "resolve": {
19986 "version": "1.22.0",
19987 "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz",
19988 "integrity": "sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==",
19989 "dev": true,
19990 "requires": {
19991 "is-core-module": "^2.8.1",
19992 "path-parse": "^1.0.7",
19993 "supports-preserve-symlinks-flag": "^1.0.0"
19994 }
19995 },
19996 "resolve-from": {
19997 "version": "5.0.0",
19998 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz",
19999 "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==",
20000 "dev": true
20001 },
20002 "resolve-url-loader": {
20003 "version": "5.0.0",
20004 "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-5.0.0.tgz",
20005 "integrity": "sha512-uZtduh8/8srhBoMx//5bwqjQ+rfYOUq8zC9NrMUGtjBiGTtFJM42s58/36+hTqeqINcnYe08Nj3LkK9lW4N8Xg==",
20006 "dev": true,
20007 "requires": {
20008 "adjust-sourcemap-loader": "^4.0.0",
20009 "convert-source-map": "^1.7.0",
20010 "loader-utils": "^2.0.0",
20011 "postcss": "^8.2.14",
20012 "source-map": "0.6.1"
20013 },
20014 "dependencies": {
20015 "loader-utils": {
20016 "version": "2.0.4",
20017 "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz",
20018 "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==",
20019 "dev": true,
20020 "requires": {
20021 "big.js": "^5.2.2",
20022 "emojis-list": "^3.0.0",
20023 "json5": "^2.1.2"
20024 }
20025 },
20026 "source-map": {
20027 "version": "0.6.1",
20028 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
20029 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
20030 "dev": true
20031 }
20032 }
20033 },
20034 "restore-cursor": {
20035 "version": "3.1.0",
20036 "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz",
20037 "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==",
20038 "dev": true,
20039 "requires": {
20040 "onetime": "^5.1.0",
20041 "signal-exit": "^3.0.2"
20042 }
20043 },
20044 "retry": {
20045 "version": "0.12.0",
20046 "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz",
20047 "integrity": "sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==",
20048 "dev": true
20049 },
20050 "reusify": {
20051 "version": "1.0.4",
20052 "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz",
20053 "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==",
20054 "dev": true
20055 },
20056 "rfdc": {
20057 "version": "1.3.0",
20058 "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.3.0.tgz",
20059 "integrity": "sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==",
20060 "dev": true
20061 },
20062 "rimraf": {
20063 "version": "3.0.2",
20064 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
20065 "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
20066 "dev": true,
20067 "requires": {
20068 "glob": "^7.1.3"
20069 },
20070 "dependencies": {
20071 "brace-expansion": {
20072 "version": "1.1.11",
20073 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
20074 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
20075 "dev": true,
20076 "requires": {
20077 "balanced-match": "^1.0.0",
20078 "concat-map": "0.0.1"
20079 }
20080 },
20081 "glob": {
20082 "version": "7.2.3",
20083 "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
20084 "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
20085 "dev": true,
20086 "requires": {
20087 "fs.realpath": "^1.0.0",
20088 "inflight": "^1.0.4",
20089 "inherits": "2",
20090 "minimatch": "^3.1.1",
20091 "once": "^1.3.0",
20092 "path-is-absolute": "^1.0.0"
20093 }
20094 },
20095 "minimatch": {
20096 "version": "3.1.2",
20097 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
20098 "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
20099 "dev": true,
20100 "requires": {
20101 "brace-expansion": "^1.1.7"
20102 }
20103 }
20104 }
20105 },
20106 "run-async": {
20107 "version": "2.4.1",
20108 "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz",
20109 "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==",
20110 "dev": true
20111 },
20112 "run-parallel": {
20113 "version": "1.2.0",
20114 "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
20115 "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==",
20116 "dev": true,
20117 "requires": {
20118 "queue-microtask": "^1.2.2"
20119 }
20120 },
20121 "rxjs": {
20122 "version": "7.5.6",
20123 "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.5.6.tgz",
20124 "integrity": "sha512-dnyv2/YsXhnm461G+R/Pe5bWP41Nm6LBXEYWI6eiFP4fiwx6WRI/CD0zbdVAudd9xwLEF2IDcKXLHit0FYjUzw==",
20125 "requires": {
20126 "tslib": "^2.1.0"
20127 }
20128 },
20129 "safe-buffer": {
20130 "version": "5.1.2",
20131 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
20132 "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
20133 },
20134 "safer-buffer": {
20135 "version": "2.1.2",
20136 "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
20137 "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
20138 "dev": true
20139 },
20140 "sass": {
20141 "version": "1.51.0",
20142 "resolved": "https://registry.npmjs.org/sass/-/sass-1.51.0.tgz",
20143 "integrity": "sha512-haGdpTgywJTvHC2b91GSq+clTKGbtkkZmVAb82jZQN/wTy6qs8DdFm2lhEQbEwrY0QDRgSQ3xDurqM977C3noA==",
20144 "dev": true,
20145 "requires": {
20146 "chokidar": ">=3.0.0 <4.0.0",
20147 "immutable": "^4.0.0",
20148 "source-map-js": ">=0.6.2 <2.0.0"
20149 }
20150 },
20151 "sass-loader": {
20152 "version": "12.6.0",
20153 "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-12.6.0.tgz",
20154 "integrity": "sha512-oLTaH0YCtX4cfnJZxKSLAyglED0naiYfNG1iXfU5w1LNZ+ukoA5DtyDIN5zmKVZwYNJP4KRc5Y3hkWga+7tYfA==",
20155 "dev": true,
20156 "requires": {
20157 "klona": "^2.0.4",
20158 "neo-async": "^2.6.2"
20159 }
20160 },
20161 "sax": {
20162 "version": "1.2.4",
20163 "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz",
20164 "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==",
20165 "dev": true
20166 },
20167 "schema-utils": {
20168 "version": "2.7.1",
20169 "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz",
20170 "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==",
20171 "dev": true,
20172 "requires": {
20173 "@types/json-schema": "^7.0.5",
20174 "ajv": "^6.12.4",
20175 "ajv-keywords": "^3.5.2"
20176 },
20177 "dependencies": {
20178 "ajv": {
20179 "version": "6.12.6",
20180 "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
20181 "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
20182 "dev": true,
20183 "requires": {
20184 "fast-deep-equal": "^3.1.1",
20185 "fast-json-stable-stringify": "^2.0.0",
20186 "json-schema-traverse": "^0.4.1",
20187 "uri-js": "^4.2.2"
20188 }
20189 },
20190 "ajv-keywords": {
20191 "version": "3.5.2",
20192 "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz",
20193 "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==",
20194 "dev": true,
20195 "requires": {}
20196 },
20197 "json-schema-traverse": {
20198 "version": "0.4.1",
20199 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
20200 "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
20201 "dev": true
20202 }
20203 }
20204 },
20205 "select-hose": {
20206 "version": "2.0.0",
20207 "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz",
20208 "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==",
20209 "dev": true
20210 },
20211 "selfsigned": {
20212 "version": "2.0.1",
20213 "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.0.1.tgz",
20214 "integrity": "sha512-LmME957M1zOsUhG+67rAjKfiWFox3SBxE/yymatMZsAx+oMrJ0YQ8AToOnyCm7xbeg2ep37IHLxdu0o2MavQOQ==",
20215 "dev": true,
20216 "requires": {
20217 "node-forge": "^1"
20218 }
20219 },
20220 "semver": {
20221 "version": "7.3.7",
20222 "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz",
20223 "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==",
20224 "dev": true,
20225 "requires": {
20226 "lru-cache": "^6.0.0"
20227 },
20228 "dependencies": {
20229 "lru-cache": {
20230 "version": "6.0.0",
20231 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
20232 "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
20233 "dev": true,
20234 "requires": {
20235 "yallist": "^4.0.0"
20236 }
20237 }
20238 }
20239 },
20240 "send": {
20241 "version": "0.18.0",
20242 "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz",
20243 "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==",
20244 "dev": true,
20245 "requires": {
20246 "debug": "2.6.9",
20247 "depd": "2.0.0",
20248 "destroy": "1.2.0",
20249 "encodeurl": "~1.0.2",
20250 "escape-html": "~1.0.3",
20251 "etag": "~1.8.1",
20252 "fresh": "0.5.2",
20253 "http-errors": "2.0.0",
20254 "mime": "1.6.0",
20255 "ms": "2.1.3",
20256 "on-finished": "2.4.1",
20257 "range-parser": "~1.2.1",
20258 "statuses": "2.0.1"
20259 },
20260 "dependencies": {
20261 "debug": {
20262 "version": "2.6.9",
20263 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
20264 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
20265 "dev": true,
20266 "requires": {
20267 "ms": "2.0.0"
20268 },
20269 "dependencies": {
20270 "ms": {
20271 "version": "2.0.0",
20272 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
20273 "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
20274 "dev": true
20275 }
20276 }
20277 },
20278 "mime": {
20279 "version": "1.6.0",
20280 "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
20281 "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",
20282 "dev": true
20283 },
20284 "ms": {
20285 "version": "2.1.3",
20286 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
20287 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
20288 "dev": true
20289 },
20290 "statuses": {
20291 "version": "2.0.1",
20292 "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz",
20293 "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==",
20294 "dev": true
20295 }
20296 }
20297 },
20298 "serialize-javascript": {
20299 "version": "6.0.0",
20300 "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz",
20301 "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==",
20302 "dev": true,
20303 "requires": {
20304 "randombytes": "^2.1.0"
20305 }
20306 },
20307 "serve-index": {
20308 "version": "1.9.1",
20309 "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz",
20310 "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==",
20311 "dev": true,
20312 "requires": {
20313 "accepts": "~1.3.4",
20314 "batch": "0.6.1",
20315 "debug": "2.6.9",
20316 "escape-html": "~1.0.3",
20317 "http-errors": "~1.6.2",
20318 "mime-types": "~2.1.17",
20319 "parseurl": "~1.3.2"
20320 },
20321 "dependencies": {
20322 "debug": {
20323 "version": "2.6.9",
20324 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
20325 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
20326 "dev": true,
20327 "requires": {
20328 "ms": "2.0.0"
20329 }
20330 },
20331 "depd": {
20332 "version": "1.1.2",
20333 "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
20334 "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==",
20335 "dev": true
20336 },
20337 "http-errors": {
20338 "version": "1.6.3",
20339 "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz",
20340 "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==",
20341 "dev": true,
20342 "requires": {
20343 "depd": "~1.1.2",
20344 "inherits": "2.0.3",
20345 "setprototypeof": "1.1.0",
20346 "statuses": ">= 1.4.0 < 2"
20347 }
20348 },
20349 "inherits": {
20350 "version": "2.0.3",
20351 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
20352 "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==",
20353 "dev": true
20354 },
20355 "ms": {
20356 "version": "2.0.0",
20357 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
20358 "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
20359 "dev": true
20360 },
20361 "setprototypeof": {
20362 "version": "1.1.0",
20363 "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz",
20364 "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==",
20365 "dev": true
20366 }
20367 }
20368 },
20369 "serve-static": {
20370 "version": "1.15.0",
20371 "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz",
20372 "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==",
20373 "dev": true,
20374 "requires": {
20375 "encodeurl": "~1.0.2",
20376 "escape-html": "~1.0.3",
20377 "parseurl": "~1.3.3",
20378 "send": "0.18.0"
20379 }
20380 },
20381 "set-blocking": {
20382 "version": "2.0.0",
20383 "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
20384 "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw=="
20385 },
20386 "setimmediate": {
20387 "version": "1.0.5",
20388 "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz",
20389 "integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA=="
20390 },
20391 "setprototypeof": {
20392 "version": "1.2.0",
20393 "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz",
20394 "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==",
20395 "dev": true
20396 },
20397 "shallow-clone": {
20398 "version": "3.0.1",
20399 "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz",
20400 "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==",
20401 "dev": true,
20402 "requires": {
20403 "kind-of": "^6.0.2"
20404 }
20405 },
20406 "shebang-command": {
20407 "version": "2.0.0",
20408 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
20409 "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
20410 "dev": true,
20411 "requires": {
20412 "shebang-regex": "^3.0.0"
20413 }
20414 },
20415 "shebang-regex": {
20416 "version": "3.0.0",
20417 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
20418 "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
20419 "dev": true
20420 },
20421 "side-channel": {
20422 "version": "1.0.4",
20423 "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz",
20424 "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==",
20425 "dev": true,
20426 "requires": {
20427 "call-bind": "^1.0.0",
20428 "get-intrinsic": "^1.0.2",
20429 "object-inspect": "^1.9.0"
20430 }
20431 },
20432 "signal-exit": {
20433 "version": "3.0.7",
20434 "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz",
20435 "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==",
20436 "dev": true
20437 },
20438 "slash": {
20439 "version": "4.0.0",
20440 "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz",
20441 "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==",
20442 "dev": true
20443 },
20444 "smart-buffer": {
20445 "version": "4.2.0",
20446 "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz",
20447 "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==",
20448 "dev": true
20449 },
20450 "socket.io": {
20451 "version": "4.7.4",
20452 "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-4.7.4.tgz",
20453 "integrity": "sha512-DcotgfP1Zg9iP/dH9zvAQcWrE0TtbMVwXmlV4T4mqsvY+gw+LqUGPfx2AoVyRk0FLME+GQhufDMyacFmw7ksqw==",
20454 "dev": true,
20455 "requires": {
20456 "accepts": "~1.3.4",
20457 "base64id": "~2.0.0",
20458 "cors": "~2.8.5",
20459 "debug": "~4.3.2",
20460 "engine.io": "~6.5.2",
20461 "socket.io-adapter": "~2.5.2",
20462 "socket.io-parser": "~4.2.4"
20463 }
20464 },
20465 "socket.io-adapter": {
20466 "version": "2.5.4",
20467 "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-2.5.4.tgz",
20468 "integrity": "sha512-wDNHGXGewWAjQPt3pyeYBtpWSq9cLE5UW1ZUPL/2eGK9jtse/FpXib7epSTsz0Q0m+6sg6Y4KtcFTlah1bdOVg==",
20469 "dev": true,
20470 "requires": {
20471 "debug": "~4.3.4",
20472 "ws": "~8.11.0"
20473 }
20474 },
20475 "socket.io-parser": {
20476 "version": "4.2.4",
20477 "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-4.2.4.tgz",
20478 "integrity": "sha512-/GbIKmo8ioc+NIWIhwdecY0ge+qVBSMdgxGygevmdHj24bsfgtCmcUUcQ5ZzcylGFHsN3k4HB4Cgkl96KVnuew==",
20479 "dev": true,
20480 "requires": {
20481 "@socket.io/component-emitter": "~3.1.0",
20482 "debug": "~4.3.1"
20483 }
20484 },
20485 "sockjs": {
20486 "version": "0.3.24",
20487 "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz",
20488 "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==",
20489 "dev": true,
20490 "requires": {
20491 "faye-websocket": "^0.11.3",
20492 "uuid": "^8.3.2",
20493 "websocket-driver": "^0.7.4"
20494 }
20495 },
20496 "socks": {
20497 "version": "2.6.2",
20498 "resolved": "https://registry.npmjs.org/socks/-/socks-2.6.2.tgz",
20499 "integrity": "sha512-zDZhHhZRY9PxRruRMR7kMhnf3I8hDs4S3f9RecfnGxvcBHQcKcIH/oUcEWffsfl1XxdYlA7nnlGbbTvPz9D8gA==",
20500 "dev": true,
20501 "requires": {
20502 "ip": "^1.1.5",
20503 "smart-buffer": "^4.2.0"
20504 }
20505 },
20506 "socks-proxy-agent": {
20507 "version": "6.2.1",
20508 "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-6.2.1.tgz",
20509 "integrity": "sha512-a6KW9G+6B3nWZ1yB8G7pJwL3ggLy1uTzKAgCb7ttblwqdz9fMGJUuTy3uFzEP48FAs9FLILlmzDlE2JJhVQaXQ==",
20510 "dev": true,
20511 "requires": {
20512 "agent-base": "^6.0.2",
20513 "debug": "^4.3.3",
20514 "socks": "^2.6.2"
20515 }
20516 },
20517 "source-map": {
20518 "version": "0.7.3",
20519 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz",
20520 "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==",
20521 "dev": true
20522 },
20523 "source-map-js": {
20524 "version": "1.0.2",
20525 "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz",
20526 "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==",
20527 "dev": true
20528 },
20529 "source-map-loader": {
20530 "version": "3.0.1",
20531 "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.1.tgz",
20532 "integrity": "sha512-Vp1UsfyPvgujKQzi4pyDiTOnE3E4H+yHvkVRN3c/9PJmQS4CQJExvcDvaX/D+RV+xQben9HJ56jMJS3CgUeWyA==",
20533 "dev": true,
20534 "requires": {
20535 "abab": "^2.0.5",
20536 "iconv-lite": "^0.6.3",
20537 "source-map-js": "^1.0.1"
20538 },
20539 "dependencies": {
20540 "iconv-lite": {
20541 "version": "0.6.3",
20542 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz",
20543 "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==",
20544 "dev": true,
20545 "requires": {
20546 "safer-buffer": ">= 2.1.2 < 3.0.0"
20547 }
20548 }
20549 }
20550 },
20551 "source-map-resolve": {
20552 "version": "0.6.0",
20553 "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.6.0.tgz",
20554 "integrity": "sha512-KXBr9d/fO/bWo97NXsPIAW1bFSBOuCnjbNTBMO7N59hsv5i9yzRDfcYwwt0l04+VqnKC+EwzvJZIP/qkuMgR/w==",
20555 "dev": true,
20556 "requires": {
20557 "atob": "^2.1.2",
20558 "decode-uri-component": "^0.2.0"
20559 }
20560 },
20561 "source-map-support": {
20562 "version": "0.5.21",
20563 "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz",
20564 "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==",
20565 "dev": true,
20566 "requires": {
20567 "buffer-from": "^1.0.0",
20568 "source-map": "^0.6.0"
20569 },
20570 "dependencies": {
20571 "source-map": {
20572 "version": "0.6.1",
20573 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
20574 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
20575 "dev": true
20576 }
20577 }
20578 },
20579 "sourcemap-codec": {
20580 "version": "1.4.8",
20581 "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz",
20582 "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==",
20583 "dev": true
20584 },
20585 "spdx-correct": {
20586 "version": "3.1.1",
20587 "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz",
20588 "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==",
20589 "dev": true,
20590 "requires": {
20591 "spdx-expression-parse": "^3.0.0",
20592 "spdx-license-ids": "^3.0.0"
20593 }
20594 },
20595 "spdx-exceptions": {
20596 "version": "2.3.0",
20597 "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz",
20598 "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==",
20599 "dev": true
20600 },
20601 "spdx-expression-parse": {
20602 "version": "3.0.1",
20603 "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz",
20604 "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==",
20605 "dev": true,
20606 "requires": {
20607 "spdx-exceptions": "^2.1.0",
20608 "spdx-license-ids": "^3.0.0"
20609 }
20610 },
20611 "spdx-license-ids": {
20612 "version": "3.0.11",
20613 "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.11.tgz",
20614 "integrity": "sha512-Ctl2BrFiM0X3MANYgj3CkygxhRmr9mi6xhejbdO960nF6EDJApTYpn0BQnDKlnNBULKiCN1n3w9EBkHK8ZWg+g==",
20615 "dev": true
20616 },
20617 "spdy": {
20618 "version": "4.0.2",
20619 "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz",
20620 "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==",
20621 "dev": true,
20622 "requires": {
20623 "debug": "^4.1.0",
20624 "handle-thing": "^2.0.0",
20625 "http-deceiver": "^1.2.7",
20626 "select-hose": "^2.0.0",
20627 "spdy-transport": "^3.0.0"
20628 }
20629 },
20630 "spdy-transport": {
20631 "version": "3.0.0",
20632 "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz",
20633 "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==",
20634 "dev": true,
20635 "requires": {
20636 "debug": "^4.1.0",
20637 "detect-node": "^2.0.4",
20638 "hpack.js": "^2.1.6",
20639 "obuf": "^1.1.2",
20640 "readable-stream": "^3.0.6",
20641 "wbuf": "^1.7.3"
20642 }
20643 },
20644 "sprintf-js": {
20645 "version": "1.0.3",
20646 "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
20647 "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==",
20648 "dev": true
20649 },
20650 "ssri": {
20651 "version": "9.0.1",
20652 "resolved": "https://registry.npmjs.org/ssri/-/ssri-9.0.1.tgz",
20653 "integrity": "sha512-o57Wcn66jMQvfHG1FlYbWeZWW/dHZhJXjpIcTfXldXEk5nz5lStPo3mK0OJQfGR3RbZUlbISexbljkJzuEj/8Q==",
20654 "dev": true,
20655 "requires": {
20656 "minipass": "^3.1.1"
20657 }
20658 },
20659 "stats-js": {
20660 "version": "1.0.1",
20661 "resolved": "https://registry.npmjs.org/stats-js/-/stats-js-1.0.1.tgz",
20662 "integrity": "sha512-EAwEFghGNv8mlYC4CZzI5kWghsnP8uBKXw6VLRHtXkOk5xySfUKLTqTkjgJFfDluIkf/O7eZwi5MXP50VeTbUg=="
20663 },
20664 "statuses": {
20665 "version": "1.5.0",
20666 "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
20667 "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==",
20668 "dev": true
20669 },
20670 "streamroller": {
20671 "version": "3.1.1",
20672 "resolved": "https://registry.npmjs.org/streamroller/-/streamroller-3.1.1.tgz",
20673 "integrity": "sha512-iPhtd9unZ6zKdWgMeYGfSBuqCngyJy1B/GPi/lTpwGpa3bajuX30GjUVd0/Tn/Xhg0mr4DOSENozz9Y06qyonQ==",
20674 "dev": true,
20675 "requires": {
20676 "date-format": "^4.0.10",
20677 "debug": "^4.3.4",
20678 "fs-extra": "^10.1.0"
20679 }
20680 },
20681 "string_decoder": {
20682 "version": "1.3.0",
20683 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
20684 "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
20685 "dev": true,
20686 "requires": {
20687 "safe-buffer": "~5.2.0"
20688 },
20689 "dependencies": {
20690 "safe-buffer": {
20691 "version": "5.2.1",
20692 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
20693 "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
20694 "dev": true
20695 }
20696 }
20697 },
20698 "string-width": {
20699 "version": "4.2.3",
20700 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
20701 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
20702 "requires": {
20703 "emoji-regex": "^8.0.0",
20704 "is-fullwidth-code-point": "^3.0.0",
20705 "strip-ansi": "^6.0.1"
20706 }
20707 },
20708 "strip-ansi": {
20709 "version": "6.0.1",
20710 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
20711 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
20712 "requires": {
20713 "ansi-regex": "^5.0.1"
20714 }
20715 },
20716 "strip-final-newline": {
20717 "version": "2.0.0",
20718 "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz",
20719 "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==",
20720 "dev": true
20721 },
20722 "stylus": {
20723 "version": "0.57.0",
20724 "resolved": "https://registry.npmjs.org/stylus/-/stylus-0.57.0.tgz",
20725 "integrity": "sha512-yOI6G8WYfr0q8v8rRvE91wbxFU+rJPo760Va4MF6K0I6BZjO4r+xSynkvyPBP9tV1CIEUeRsiidjIs2rzb1CnQ==",
20726 "dev": true,
20727 "requires": {
20728 "css": "^3.0.0",
20729 "debug": "^4.3.2",
20730 "glob": "^7.1.6",
20731 "safer-buffer": "^2.1.2",
20732 "sax": "~1.2.4",
20733 "source-map": "^0.7.3"
20734 },
20735 "dependencies": {
20736 "brace-expansion": {
20737 "version": "1.1.11",
20738 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
20739 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
20740 "dev": true,
20741 "requires": {
20742 "balanced-match": "^1.0.0",
20743 "concat-map": "0.0.1"
20744 }
20745 },
20746 "glob": {
20747 "version": "7.2.3",
20748 "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
20749 "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
20750 "dev": true,
20751 "requires": {
20752 "fs.realpath": "^1.0.0",
20753 "inflight": "^1.0.4",
20754 "inherits": "2",
20755 "minimatch": "^3.1.1",
20756 "once": "^1.3.0",
20757 "path-is-absolute": "^1.0.0"
20758 }
20759 },
20760 "minimatch": {
20761 "version": "3.1.2",
20762 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
20763 "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
20764 "dev": true,
20765 "requires": {
20766 "brace-expansion": "^1.1.7"
20767 }
20768 }
20769 }
20770 },
20771 "stylus-loader": {
20772 "version": "6.2.0",
20773 "resolved": "https://registry.npmjs.org/stylus-loader/-/stylus-loader-6.2.0.tgz",
20774 "integrity": "sha512-5dsDc7qVQGRoc6pvCL20eYgRUxepZ9FpeK28XhdXaIPP6kXr6nI1zAAKFQgP5OBkOfKaURp4WUpJzspg1f01Gg==",
20775 "dev": true,
20776 "requires": {
20777 "fast-glob": "^3.2.7",
20778 "klona": "^2.0.4",
20779 "normalize-path": "^3.0.0"
20780 }
20781 },
20782 "supports-color": {
20783 "version": "5.5.0",
20784 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
20785 "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
20786 "dev": true,
20787 "requires": {
20788 "has-flag": "^3.0.0"
20789 }
20790 },
20791 "supports-preserve-symlinks-flag": {
20792 "version": "1.0.0",
20793 "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
20794 "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==",
20795 "dev": true
20796 },
20797 "symbol-observable": {
20798 "version": "4.0.0",
20799 "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-4.0.0.tgz",
20800 "integrity": "sha512-b19dMThMV4HVFynSAM1++gBHAbk2Tc/osgLIBZMKsyqh34jb2e8Os7T6ZW/Bt3pJFdBTd2JwAnAAEQV7rSNvcQ==",
20801 "dev": true
20802 },
20803 "tapable": {
20804 "version": "2.2.1",
20805 "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz",
20806 "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==",
20807 "dev": true
20808 },
20809 "tar": {
20810 "version": "6.1.11",
20811 "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.11.tgz",
20812 "integrity": "sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA==",
20813 "dev": true,
20814 "requires": {
20815 "chownr": "^2.0.0",
20816 "fs-minipass": "^2.0.0",
20817 "minipass": "^3.0.0",
20818 "minizlib": "^2.1.1",
20819 "mkdirp": "^1.0.3",
20820 "yallist": "^4.0.0"
20821 }
20822 },
20823 "terser": {
20824 "version": "5.13.1",
20825 "resolved": "https://registry.npmjs.org/terser/-/terser-5.13.1.tgz",
20826 "integrity": "sha512-hn4WKOfwnwbYfe48NgrQjqNOH9jzLqRcIfbYytOXCOv46LBfWr9bDS17MQqOi+BWGD0sJK3Sj5NC/gJjiojaoA==",
20827 "dev": true,
20828 "requires": {
20829 "acorn": "^8.5.0",
20830 "commander": "^2.20.0",
20831 "source-map": "~0.8.0-beta.0",
20832 "source-map-support": "~0.5.20"
20833 },
20834 "dependencies": {
20835 "source-map": {
20836 "version": "0.8.0-beta.0",
20837 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.8.0-beta.0.tgz",
20838 "integrity": "sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==",
20839 "dev": true,
20840 "requires": {
20841 "whatwg-url": "^7.0.0"
20842 }
20843 }
20844 }
20845 },
20846 "terser-webpack-plugin": {
20847 "version": "5.3.3",
20848 "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.3.tgz",
20849 "integrity": "sha512-Fx60G5HNYknNTNQnzQ1VePRuu89ZVYWfjRAeT5rITuCY/1b08s49e5kSQwHDirKZWuoKOBRFS98EUUoZ9kLEwQ==",
20850 "dev": true,
20851 "requires": {
20852 "@jridgewell/trace-mapping": "^0.3.7",
20853 "jest-worker": "^27.4.5",
20854 "schema-utils": "^3.1.1",
20855 "serialize-javascript": "^6.0.0",
20856 "terser": "^5.7.2"
20857 },
20858 "dependencies": {
20859 "ajv": {
20860 "version": "6.12.6",
20861 "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
20862 "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
20863 "dev": true,
20864 "requires": {
20865 "fast-deep-equal": "^3.1.1",
20866 "fast-json-stable-stringify": "^2.0.0",
20867 "json-schema-traverse": "^0.4.1",
20868 "uri-js": "^4.2.2"
20869 }
20870 },
20871 "ajv-keywords": {
20872 "version": "3.5.2",
20873 "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz",
20874 "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==",
20875 "dev": true,
20876 "requires": {}
20877 },
20878 "json-schema-traverse": {
20879 "version": "0.4.1",
20880 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
20881 "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
20882 "dev": true
20883 },
20884 "schema-utils": {
20885 "version": "3.1.1",
20886 "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz",
20887 "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==",
20888 "dev": true,
20889 "requires": {
20890 "@types/json-schema": "^7.0.8",
20891 "ajv": "^6.12.5",
20892 "ajv-keywords": "^3.5.2"
20893 }
20894 }
20895 }
20896 },
20897 "test-exclude": {
20898 "version": "6.0.0",
20899 "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz",
20900 "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==",
20901 "dev": true,
20902 "requires": {
20903 "@istanbuljs/schema": "^0.1.2",
20904 "glob": "^7.1.4",
20905 "minimatch": "^3.0.4"
20906 },
20907 "dependencies": {
20908 "brace-expansion": {
20909 "version": "1.1.11",
20910 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
20911 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
20912 "dev": true,
20913 "requires": {
20914 "balanced-match": "^1.0.0",
20915 "concat-map": "0.0.1"
20916 }
20917 },
20918 "glob": {
20919 "version": "7.2.3",
20920 "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
20921 "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
20922 "dev": true,
20923 "requires": {
20924 "fs.realpath": "^1.0.0",
20925 "inflight": "^1.0.4",
20926 "inherits": "2",
20927 "minimatch": "^3.1.1",
20928 "once": "^1.3.0",
20929 "path-is-absolute": "^1.0.0"
20930 }
20931 },
20932 "minimatch": {
20933 "version": "3.1.2",
20934 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
20935 "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
20936 "dev": true,
20937 "requires": {
20938 "brace-expansion": "^1.1.7"
20939 }
20940 }
20941 }
20942 },
20943 "text-table": {
20944 "version": "0.2.0",
20945 "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz",
20946 "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==",
20947 "dev": true
20948 },
20949 "three": {
20950 "version": "0.140.2",
20951 "resolved": "https://registry.npmjs.org/three/-/three-0.140.2.tgz",
20952 "integrity": "sha512-DdT/AHm/TbZXEhQKQpGt5/iSgBrmXpjU26FNtj1KhllVPTKj1eG4X/ShyD5W2fngE+I1s1wa4ttC4C3oCJt7Ag=="
20953 },
20954 "through": {
20955 "version": "2.3.8",
20956 "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
20957 "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==",
20958 "dev": true
20959 },
20960 "thunky": {
20961 "version": "1.1.0",
20962 "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz",
20963 "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==",
20964 "dev": true
20965 },
20966 "tmp": {
20967 "version": "0.0.33",
20968 "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz",
20969 "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==",
20970 "dev": true,
20971 "requires": {
20972 "os-tmpdir": "~1.0.2"
20973 }
20974 },
20975 "to-fast-properties": {
20976 "version": "2.0.0",
20977 "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
20978 "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==",
20979 "dev": true
20980 },
20981 "to-regex-range": {
20982 "version": "5.0.1",
20983 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
20984 "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
20985 "dev": true,
20986 "requires": {
20987 "is-number": "^7.0.0"
20988 }
20989 },
20990 "toidentifier": {
20991 "version": "1.0.1",
20992 "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz",
20993 "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==",
20994 "dev": true
20995 },
20996 "tr46": {
20997 "version": "1.0.1",
20998 "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz",
20999 "integrity": "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==",
21000 "dev": true,
21001 "requires": {
21002 "punycode": "^2.1.0"
21003 }
21004 },
21005 "tree-kill": {
21006 "version": "1.2.2",
21007 "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz",
21008 "integrity": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==",
21009 "dev": true
21010 },
21011 "tslib": {
21012 "version": "2.4.0",
21013 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz",
21014 "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ=="
21015 },
21016 "type-fest": {
21017 "version": "0.21.3",
21018 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz",
21019 "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==",
21020 "dev": true
21021 },
21022 "type-is": {
21023 "version": "1.6.18",
21024 "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz",
21025 "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==",
21026 "dev": true,
21027 "requires": {
21028 "media-typer": "0.3.0",
21029 "mime-types": "~2.1.24"
21030 }
21031 },
21032 "typed-assert": {
21033 "version": "1.0.9",
21034 "resolved": "https://registry.npmjs.org/typed-assert/-/typed-assert-1.0.9.tgz",
21035 "integrity": "sha512-KNNZtayBCtmnNmbo5mG47p1XsCyrx6iVqomjcZnec/1Y5GGARaxPs6r49RnSPeUP3YjNYiU9sQHAtY4BBvnZwg==",
21036 "dev": true
21037 },
21038 "typescript": {
21039 "version": "4.7.4",
21040 "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.7.4.tgz",
21041 "integrity": "sha512-C0WQT0gezHuw6AdY1M2jxUO83Rjf0HP7Sk1DtXj6j1EwkQNZrHAg2XPWlq62oqEhYvONq5pkC2Y9oPljWToLmQ==",
21042 "dev": true
21043 },
21044 "ua-parser-js": {
21045 "version": "0.7.31",
21046 "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.31.tgz",
21047 "integrity": "sha512-qLK/Xe9E2uzmYI3qLeOmI0tEOt+TBBQyUIAh4aAgU05FVYzeZrKUdkAZfBNVGRaHVgV0TDkdEngJSw/SyQchkQ==",
21048 "dev": true
21049 },
21050 "unicode-canonical-property-names-ecmascript": {
21051 "version": "2.0.0",
21052 "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz",
21053 "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==",
21054 "dev": true
21055 },
21056 "unicode-match-property-ecmascript": {
21057 "version": "2.0.0",
21058 "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz",
21059 "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==",
21060 "dev": true,
21061 "requires": {
21062 "unicode-canonical-property-names-ecmascript": "^2.0.0",
21063 "unicode-property-aliases-ecmascript": "^2.0.0"
21064 }
21065 },
21066 "unicode-match-property-value-ecmascript": {
21067 "version": "2.0.0",
21068 "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz",
21069 "integrity": "sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==",
21070 "dev": true
21071 },
21072 "unicode-property-aliases-ecmascript": {
21073 "version": "2.0.0",
21074 "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz",
21075 "integrity": "sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==",
21076 "dev": true
21077 },
21078 "unique-filename": {
21079 "version": "1.1.1",
21080 "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz",
21081 "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==",
21082 "dev": true,
21083 "requires": {
21084 "unique-slug": "^2.0.0"
21085 }
21086 },
21087 "unique-slug": {
21088 "version": "2.0.2",
21089 "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz",
21090 "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==",
21091 "dev": true,
21092 "requires": {
21093 "imurmurhash": "^0.1.4"
21094 }
21095 },
21096 "universalify": {
21097 "version": "2.0.0",
21098 "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz",
21099 "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==",
21100 "dev": true
21101 },
21102 "unpipe": {
21103 "version": "1.0.0",
21104 "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
21105 "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==",
21106 "dev": true
21107 },
21108 "update-browserslist-db": {
21109 "version": "1.0.4",
21110 "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.4.tgz",
21111 "integrity": "sha512-jnmO2BEGUjsMOe/Fg9u0oczOe/ppIDZPebzccl1yDWGLFP16Pa1/RM5wEoKYPG2zstNcDuAStejyxsOuKINdGA==",
21112 "dev": true,
21113 "requires": {
21114 "escalade": "^3.1.1",
21115 "picocolors": "^1.0.0"
21116 }
21117 },
21118 "uri-js": {
21119 "version": "4.4.1",
21120 "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
21121 "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
21122 "dev": true,
21123 "requires": {
21124 "punycode": "^2.1.0"
21125 }
21126 },
21127 "util-deprecate": {
21128 "version": "1.0.2",
21129 "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
21130 "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw=="
21131 },
21132 "utils-merge": {
21133 "version": "1.0.1",
21134 "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
21135 "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==",
21136 "dev": true
21137 },
21138 "uuid": {
21139 "version": "8.3.2",
21140 "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz",
21141 "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==",
21142 "dev": true
21143 },
21144 "validate-npm-package-license": {
21145 "version": "3.0.4",
21146 "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",
21147 "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==",
21148 "dev": true,
21149 "requires": {
21150 "spdx-correct": "^3.0.0",
21151 "spdx-expression-parse": "^3.0.0"
21152 }
21153 },
21154 "validate-npm-package-name": {
21155 "version": "4.0.0",
21156 "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-4.0.0.tgz",
21157 "integrity": "sha512-mzR0L8ZDktZjpX4OB46KT+56MAhl4EIazWP/+G/HPGuvfdaqg4YsCdtOm6U9+LOFyYDoh4dpnpxZRB9MQQns5Q==",
21158 "dev": true,
21159 "requires": {
21160 "builtins": "^5.0.0"
21161 }
21162 },
21163 "vary": {
21164 "version": "1.1.2",
21165 "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
21166 "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==",
21167 "dev": true
21168 },
21169 "void-elements": {
21170 "version": "2.0.1",
21171 "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-2.0.1.tgz",
21172 "integrity": "sha512-qZKX4RnBzH2ugr8Lxa7x+0V6XD9Sb/ouARtiasEQCHB1EVU4NXtmHsDDrx1dO4ne5fc3J6EW05BP1Dl0z0iung==",
21173 "dev": true
21174 },
21175 "watchpack": {
21176 "version": "2.4.0",
21177 "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz",
21178 "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==",
21179 "dev": true,
21180 "requires": {
21181 "glob-to-regexp": "^0.4.1",
21182 "graceful-fs": "^4.1.2"
21183 }
21184 },
21185 "wbuf": {
21186 "version": "1.7.3",
21187 "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz",
21188 "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==",
21189 "dev": true,
21190 "requires": {
21191 "minimalistic-assert": "^1.0.0"
21192 }
21193 },
21194 "wcwidth": {
21195 "version": "1.0.1",
21196 "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz",
21197 "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==",
21198 "dev": true,
21199 "requires": {
21200 "defaults": "^1.0.3"
21201 }
21202 },
21203 "webidl-conversions": {
21204 "version": "4.0.2",
21205 "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz",
21206 "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==",
21207 "dev": true
21208 },
21209 "webpack": {
21210 "version": "5.72.1",
21211 "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.72.1.tgz",
21212 "integrity": "sha512-dXG5zXCLspQR4krZVR6QgajnZOjW2K/djHvdcRaDQvsjV9z9vaW6+ja5dZOYbqBBjF6kGXka/2ZyxNdc+8Jung==",
21213 "dev": true,
21214 "requires": {
21215 "@types/eslint-scope": "^3.7.3",
21216 "@types/estree": "^0.0.51",
21217 "@webassemblyjs/ast": "1.11.1",
21218 "@webassemblyjs/wasm-edit": "1.11.1",
21219 "@webassemblyjs/wasm-parser": "1.11.1",
21220 "acorn": "^8.4.1",
21221 "acorn-import-assertions": "^1.7.6",
21222 "browserslist": "^4.14.5",
21223 "chrome-trace-event": "^1.0.2",
21224 "enhanced-resolve": "^5.9.3",
21225 "es-module-lexer": "^0.9.0",
21226 "eslint-scope": "5.1.1",
21227 "events": "^3.2.0",
21228 "glob-to-regexp": "^0.4.1",
21229 "graceful-fs": "^4.2.9",
21230 "json-parse-even-better-errors": "^2.3.1",
21231 "loader-runner": "^4.2.0",
21232 "mime-types": "^2.1.27",
21233 "neo-async": "^2.6.2",
21234 "schema-utils": "^3.1.0",
21235 "tapable": "^2.1.1",
21236 "terser-webpack-plugin": "^5.1.3",
21237 "watchpack": "^2.3.1",
21238 "webpack-sources": "^3.2.3"
21239 },
21240 "dependencies": {
21241 "ajv": {
21242 "version": "6.12.6",
21243 "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
21244 "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
21245 "dev": true,
21246 "requires": {
21247 "fast-deep-equal": "^3.1.1",
21248 "fast-json-stable-stringify": "^2.0.0",
21249 "json-schema-traverse": "^0.4.1",
21250 "uri-js": "^4.2.2"
21251 }
21252 },
21253 "ajv-keywords": {
21254 "version": "3.5.2",
21255 "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz",
21256 "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==",
21257 "dev": true,
21258 "requires": {}
21259 },
21260 "json-schema-traverse": {
21261 "version": "0.4.1",
21262 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
21263 "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
21264 "dev": true
21265 },
21266 "schema-utils": {
21267 "version": "3.1.1",
21268 "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz",
21269 "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==",
21270 "dev": true,
21271 "requires": {
21272 "@types/json-schema": "^7.0.8",
21273 "ajv": "^6.12.5",
21274 "ajv-keywords": "^3.5.2"
21275 }
21276 }
21277 }
21278 },
21279 "webpack-dev-middleware": {
21280 "version": "5.3.1",
21281 "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.1.tgz",
21282 "integrity": "sha512-81EujCKkyles2wphtdrnPg/QqegC/AtqNH//mQkBYSMqwFVCQrxM6ktB2O/SPlZy7LqeEfTbV3cZARGQz6umhg==",
21283 "dev": true,
21284 "requires": {
21285 "colorette": "^2.0.10",
21286 "memfs": "^3.4.1",
21287 "mime-types": "^2.1.31",
21288 "range-parser": "^1.2.1",
21289 "schema-utils": "^4.0.0"
21290 },
21291 "dependencies": {
21292 "schema-utils": {
21293 "version": "4.0.0",
21294 "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz",
21295 "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==",
21296 "dev": true,
21297 "requires": {
21298 "@types/json-schema": "^7.0.9",
21299 "ajv": "^8.8.0",
21300 "ajv-formats": "^2.1.1",
21301 "ajv-keywords": "^5.0.0"
21302 }
21303 }
21304 }
21305 },
21306 "webpack-dev-server": {
21307 "version": "4.9.0",
21308 "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.9.0.tgz",
21309 "integrity": "sha512-+Nlb39iQSOSsFv0lWUuUTim3jDQO8nhK3E68f//J2r5rIcp4lULHXz2oZ0UVdEeWXEh5lSzYUlzarZhDAeAVQw==",
21310 "dev": true,
21311 "requires": {
21312 "@types/bonjour": "^3.5.9",
21313 "@types/connect-history-api-fallback": "^1.3.5",
21314 "@types/express": "^4.17.13",
21315 "@types/serve-index": "^1.9.1",
21316 "@types/sockjs": "^0.3.33",
21317 "@types/ws": "^8.5.1",
21318 "ansi-html-community": "^0.0.8",
21319 "bonjour-service": "^1.0.11",
21320 "chokidar": "^3.5.3",
21321 "colorette": "^2.0.10",
21322 "compression": "^1.7.4",
21323 "connect-history-api-fallback": "^1.6.0",
21324 "default-gateway": "^6.0.3",
21325 "express": "^4.17.3",
21326 "graceful-fs": "^4.2.6",
21327 "html-entities": "^2.3.2",
21328 "http-proxy-middleware": "^2.0.3",
21329 "ipaddr.js": "^2.0.1",
21330 "open": "^8.0.9",
21331 "p-retry": "^4.5.0",
21332 "rimraf": "^3.0.2",
21333 "schema-utils": "^4.0.0",
21334 "selfsigned": "^2.0.1",
21335 "serve-index": "^1.9.1",
21336 "sockjs": "^0.3.21",
21337 "spdy": "^4.0.2",
21338 "webpack-dev-middleware": "^5.3.1",
21339 "ws": "^8.4.2"
21340 },
21341 "dependencies": {
21342 "schema-utils": {
21343 "version": "4.0.0",
21344 "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz",
21345 "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==",
21346 "dev": true,
21347 "requires": {
21348 "@types/json-schema": "^7.0.9",
21349 "ajv": "^8.8.0",
21350 "ajv-formats": "^2.1.1",
21351 "ajv-keywords": "^5.0.0"
21352 }
21353 }
21354 }
21355 },
21356 "webpack-merge": {
21357 "version": "5.8.0",
21358 "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.8.0.tgz",
21359 "integrity": "sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==",
21360 "dev": true,
21361 "requires": {
21362 "clone-deep": "^4.0.1",
21363 "wildcard": "^2.0.0"
21364 }
21365 },
21366 "webpack-sources": {
21367 "version": "3.2.3",
21368 "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz",
21369 "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==",
21370 "dev": true
21371 },
21372 "webpack-subresource-integrity": {
21373 "version": "5.1.0",
21374 "resolved": "https://registry.npmjs.org/webpack-subresource-integrity/-/webpack-subresource-integrity-5.1.0.tgz",
21375 "integrity": "sha512-sacXoX+xd8r4WKsy9MvH/q/vBtEHr86cpImXwyg74pFIpERKt6FmB8cXpeuh0ZLgclOlHI4Wcll7+R5L02xk9Q==",
21376 "dev": true,
21377 "requires": {
21378 "typed-assert": "^1.0.8"
21379 }
21380 },
21381 "websocket-driver": {
21382 "version": "0.7.4",
21383 "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz",
21384 "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==",
21385 "dev": true,
21386 "requires": {
21387 "http-parser-js": ">=0.5.1",
21388 "safe-buffer": ">=5.1.0",
21389 "websocket-extensions": ">=0.1.1"
21390 }
21391 },
21392 "websocket-extensions": {
21393 "version": "0.1.4",
21394 "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz",
21395 "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==",
21396 "dev": true
21397 },
21398 "whatwg-url": {
21399 "version": "7.1.0",
21400 "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz",
21401 "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==",
21402 "dev": true,
21403 "requires": {
21404 "lodash.sortby": "^4.7.0",
21405 "tr46": "^1.0.1",
21406 "webidl-conversions": "^4.0.2"
21407 }
21408 },
21409 "which": {
21410 "version": "1.3.1",
21411 "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
21412 "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
21413 "dev": true,
21414 "requires": {
21415 "isexe": "^2.0.0"
21416 }
21417 },
21418 "which-module": {
21419 "version": "2.0.0",
21420 "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz",
21421 "integrity": "sha512-B+enWhmw6cjfVC7kS8Pj9pCrKSc5txArRyaYGe088shv/FGWH+0Rjx/xPgtsWfsUtS27FkP697E4DDhgrgoc0Q=="
21422 },
21423 "wide-align": {
21424 "version": "1.1.5",
21425 "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz",
21426 "integrity": "sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==",
21427 "dev": true,
21428 "requires": {
21429 "string-width": "^1.0.2 || 2 || 3 || 4"
21430 }
21431 },
21432 "wildcard": {
21433 "version": "2.0.0",
21434 "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.0.tgz",
21435 "integrity": "sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==",
21436 "dev": true
21437 },
21438 "wrap-ansi": {
21439 "version": "7.0.0",
21440 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
21441 "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
21442 "dev": true,
21443 "requires": {
21444 "ansi-styles": "^4.0.0",
21445 "string-width": "^4.1.0",
21446 "strip-ansi": "^6.0.0"
21447 },
21448 "dependencies": {
21449 "ansi-styles": {
21450 "version": "4.3.0",
21451 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
21452 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
21453 "dev": true,
21454 "requires": {
21455 "color-convert": "^2.0.1"
21456 }
21457 },
21458 "color-convert": {
21459 "version": "2.0.1",
21460 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
21461 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
21462 "dev": true,
21463 "requires": {
21464 "color-name": "~1.1.4"
21465 }
21466 },
21467 "color-name": {
21468 "version": "1.1.4",
21469 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
21470 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
21471 "dev": true
21472 }
21473 }
21474 },
21475 "wrappy": {
21476 "version": "1.0.2",
21477 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
21478 "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==",
21479 "dev": true
21480 },
21481 "ws": {
21482 "version": "8.11.0",
21483 "resolved": "https://registry.npmjs.org/ws/-/ws-8.11.0.tgz",
21484 "integrity": "sha512-HPG3wQd9sNQoT9xHyNCXoDUa+Xw/VevmY9FoHyQ+g+rrMn4j6FB4np7Z0OhdTgjx6MgQLK7jwSy1YecU1+4Asg==",
21485 "dev": true,
21486 "requires": {}
21487 },
21488 "y18n": {
21489 "version": "5.0.8",
21490 "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
21491 "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==",
21492 "dev": true
21493 },
21494 "yallist": {
21495 "version": "4.0.0",
21496 "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
21497 "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
21498 "dev": true
21499 },
21500 "yaml": {
21501 "version": "1.10.2",
21502 "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz",
21503 "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==",
21504 "dev": true
21505 },
21506 "yargs": {
21507 "version": "17.4.1",
21508 "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.4.1.tgz",
21509 "integrity": "sha512-WSZD9jgobAg3ZKuCQZSa3g9QOJeCCqLoLAykiWgmXnDo9EPnn4RPf5qVTtzgOx66o6/oqhcA5tHtJXpG8pMt3g==",
21510 "dev": true,
21511 "requires": {
21512 "cliui": "^7.0.2",
21513 "escalade": "^3.1.1",
21514 "get-caller-file": "^2.0.5",
21515 "require-directory": "^2.1.1",
21516 "string-width": "^4.2.3",
21517 "y18n": "^5.0.5",
21518 "yargs-parser": "^21.0.0"
21519 }
21520 },
21521 "yargs-parser": {
21522 "version": "21.0.1",
21523 "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.0.1.tgz",
21524 "integrity": "sha512-9BK1jFpLzJROCI5TzwZL/TU4gqjK5xiHV/RfWLOahrjAko/e4DJkRDZQXfvqAsiZzzYhgAzbgz6lg48jcm4GLg==",
21525 "dev": true
21526 },
21527 "zone.js": {
21528 "version": "0.11.6",
21529 "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.11.6.tgz",
21530 "integrity": "sha512-umJqFtKyZlPli669gB1gOrRE9hxUUGkZr7mo878z+NEBJZZixJkKeVYfnoLa7g25SseUDc92OZrMKKHySyJrFg==",
21531 "requires": {
21532 "tslib": "^2.3.0"
21533 }
21534 }
21535 }
21536 }