From 998c0559f2d12be3f6989cbd1bf0045f2c825323 Mon Sep 17 00:00:00 2001 From: bitbucket Date: Mon, 10 Jul 2023 12:16:37 +0530 Subject: [PATCH] vnms module ui changes --- angular.json | 8 +- config.xml | 18 +- package-lock.json | 19435 ++++++---------- package.json | 2 +- resources/android/icon/drawable-hdpi-icon.png | Bin 4264 -> 2541 bytes resources/android/icon/drawable-ldpi-icon.png | Bin 1654 -> 1972 bytes resources/android/icon/drawable-mdpi-icon.png | Bin 2597 -> 2159 bytes .../android/icon/drawable-xhdpi-icon.png | Bin 6529 -> 2980 bytes .../android/icon/drawable-xxhdpi-icon.png | Bin 11034 -> 3734 bytes .../android/icon/drawable-xxxhdpi-icon.png | Bin 14886 -> 4569 bytes resources/android/icon/splash.png | Bin 0 -> 2313 bytes .../splash/drawable-land-hdpi-screen.png | Bin 28087 -> 4583 bytes .../splash/drawable-land-ldpi-screen.png | Bin 8520 -> 2486 bytes .../splash/drawable-land-mdpi-screen.png | Bin 14547 -> 3207 bytes .../splash/drawable-land-xhdpi-screen.png | Bin 48332 -> 7224 bytes .../splash/drawable-land-xxhdpi-screen.png | Bin 81272 -> 10024 bytes .../splash/drawable-land-xxxhdpi-screen.png | Bin 113380 -> 13766 bytes .../splash/drawable-port-hdpi-screen.png | Bin 26962 -> 5207 bytes .../splash/drawable-port-ldpi-screen.png | Bin 8207 -> 2619 bytes .../splash/drawable-port-mdpi-screen.png | Bin 13979 -> 3457 bytes .../splash/drawable-port-xhdpi-screen.png | Bin 47984 -> 8372 bytes .../splash/drawable-port-xxhdpi-screen.png | Bin 70891 -> 10968 bytes .../splash/drawable-port-xxxhdpi-screen.png | Bin 101114 -> 14880 bytes src/app/app-routing.module.ts | 15 +- src/app/app.component.html | 12 +- src/app/app.component.scss | 1 + src/app/app.component.ts | 166 +- src/app/pages/authentication/auth.service.ts | 20 + .../authentication-routing.module.ts | 15 +- .../authentication/authentication.module.ts | 5 +- .../confirm-password.component.html | 130 + .../confirm-password.component.scss | 161 + .../confirm-password.component.spec.ts | 24 + .../confirm-password.component.ts | 136 + .../forget-password.component.html | 137 + .../forget-password.component.scss | 161 + .../forget-password.component.spec.ts | 24 + .../forget-password.component.ts | 170 + .../authentication/login/login.component.html | 23 +- .../authentication/login/login.component.scss | 29 + .../authentication/login/login.component.ts | 24 +- .../authentication/login/login.module.ts | 2 +- .../otp-page/otp-page.component.html | 135 +- .../otp-page/otp-page.component.scss | 171 + .../otp-page/otp-page.component.ts | 145 +- src/app/pages/vnms/about/about.page.ts | 13 +- src/app/pages/vnms/contact/contact.page.html | 8 +- .../driver/driver-list/driver-list.page.html | 8 +- .../list-order/list-order.component.html | 19 +- .../driver/list-order/list-order.component.ts | 12 +- .../order-list-summary.component.html | 8 +- .../order-list-summary.component.ts | 37 +- .../driver/summary/summary.component.html | 66 +- .../vnms/driver/summary/summary.component.ts | 50 +- .../vnms/edit-profile/edit-profile.page.html | 14 +- .../vnms/edit-profile/edit-profile.page.scss | 14 +- .../vnms/edit-profile/edit-profile.page.ts | 25 +- .../vnms/home-results/home-results.page.html | 22 +- .../vnms/home-results/home-results.page.scss | 1 + .../vnms/home-results/home-results.page.ts | 6 +- src/app/pages/vnms/vnms-routing.module.ts | 19 +- src/app/pages/vnms/vnms.service.ts | 22 + .../confirm-alert.component.html | 7 +- .../confirm-alert/confirm-alert.component.ts | 7 +- .../create-report/create-report.page.html | 16 +- .../create-report/create-report.page.scss | 3 +- .../vnms/create-report/create-report.page.ts | 92 +- .../order-placed/order-placed.component.html | 2 +- .../order-placed/order-placed.component.scss | 17 + .../view-order/view-order.component.html | 87 +- .../view-order/view-order.component.scss | 180 + .../view-order/view-order.component.ts | 97 +- .../vnms/view-report/view-report.page.html | 10 +- .../vnms/vnms/view-report/view-report.page.ts | 53 +- src/app/pages/vnms/vnms/vnms.component.ts | 13 +- src/environments/environment.prod.ts | 2 +- src/environments/environment.ts | 2 +- tsconfig.json | 3 +- 78 files changed, 10080 insertions(+), 12024 deletions(-) create mode 100644 resources/android/icon/splash.png create mode 100644 src/app/pages/authentication/confirm-password/confirm-password.component.html create mode 100644 src/app/pages/authentication/confirm-password/confirm-password.component.scss create mode 100644 src/app/pages/authentication/confirm-password/confirm-password.component.spec.ts create mode 100644 src/app/pages/authentication/confirm-password/confirm-password.component.ts create mode 100644 src/app/pages/authentication/forget-password/forget-password.component.html create mode 100644 src/app/pages/authentication/forget-password/forget-password.component.scss create mode 100644 src/app/pages/authentication/forget-password/forget-password.component.spec.ts create mode 100644 src/app/pages/authentication/forget-password/forget-password.component.ts diff --git a/angular.json b/angular.json index 1d42a45..a3d56d9 100644 --- a/angular.json +++ b/angular.json @@ -43,13 +43,13 @@ "budgets": [ { "type": "initial", - "maximumWarning": "2mb", - "maximumError": "5mb" + "maximumWarning": "4mb", + "maximumError": "10mb" }, { "type": "anyComponentStyle", - "maximumWarning": "2kb", - "maximumError": "4kb" + "maximumWarning": "5kb", + "maximumError": "8kb" } ], "fileReplacements": [ diff --git a/config.xml b/config.xml index 0c4ed03..3cde9f2 100644 --- a/config.xml +++ b/config.xml @@ -1,10 +1,11 @@ - - vnms-app + + vnms An awesome Ionic/Cordova app. Ionic Framework Team + @@ -50,18 +51,7 @@ - - - - - - - - - - - - + diff --git a/package-lock.json b/package-lock.json index 9e29a9b..75466c7 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,127 +1,54 @@ { - "name": "sts-school-app", + "name": "vnms-app", "version": "0.0.1", - "lockfileVersion": 3, + "lockfileVersion": 1, "requires": true, - "packages": { - "": { - "name": "sts-school-app", - "version": "0.0.1", - "dependencies": { - "@angular/common": "^15.0.0", - "@angular/core": "^15.0.0", - "@angular/forms": "^15.0.0", - "@angular/material": "^15.0.0", - "@angular/platform-browser": "^15.0.0", - "@angular/platform-browser-dynamic": "^15.0.0", - "@angular/router": "^15.0.0", - "@awesome-cordova-plugins/camera": "^6.2.0", - "@awesome-cordova-plugins/splash-screen": "^6.2.0", - "@awesome-cordova-plugins/status-bar": "^6.2.0", - "@ionic/angular": "^6.1.9", - "@ionic/cli": "^7.1.1", - "@ionic/cordova-builders": "^7.0.0", - "@ionic/storage-angular": "^3.0.6", - "ionicons": "^6.0.3", - "ng2-charts": "^4.1.1", - "rxjs": "~7.5.0", - "tslib": "^2.3.0", - "zone.js": "~0.11.4" - }, - "devDependencies": { - "@angular-devkit/build-angular": "^15.0.0", - "@angular-eslint/builder": "^14.0.0", - "@angular-eslint/eslint-plugin": "^14.0.0", - "@angular-eslint/eslint-plugin-template": "^14.0.0", - "@angular-eslint/template-parser": "^14.0.0", - "@angular/cli": "^15.0.0", - "@angular/compiler": "^15.0.0", - "@angular/compiler-cli": "^15.0.0", - "@angular/language-service": "^15.0.0", - "@ionic/angular-toolkit": "^6.0.0", - "@types/jasmine": "~4.0.0", - "@types/node": "^12.11.1", - "@typescript-eslint/eslint-plugin": "5.3.0", - "@typescript-eslint/parser": "5.3.0", - "cordova-android": "^12.0.0", - "cordova-plugin-camera": "^6.0.0", - "cordova-plugin-device": "^2.0.2", - "cordova-plugin-ionic-keyboard": "^2.0.5", - "cordova-plugin-ionic-webview": "^5.0.0", - "cordova-plugin-splashscreen": "5.0.2", - "cordova-plugin-statusbar": "^2.4.2", - "eslint": "^7.6.0", - "eslint-plugin-import": "2.22.1", - "eslint-plugin-jsdoc": "30.7.6", - "eslint-plugin-prefer-arrow": "1.2.2", - "jasmine-core": "~4.3.0", - "jasmine-spec-reporter": "~5.0.0", - "karma": "~6.4.0", - "karma-chrome-launcher": "~3.1.0", - "karma-coverage": "~2.2.0", - "karma-coverage-istanbul-reporter": "~3.0.2", - "karma-jasmine": "~5.1.0", - "karma-jasmine-html-reporter": "~2.0.0", - "ts-node": "~8.3.0", - "typescript": "~4.8.4" - } + "dependencies": { + "@adobe/css-tools": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@adobe/css-tools/-/css-tools-4.2.0.tgz", + "integrity": "sha512-E09FiIft46CmH5Qnjb0wsW54/YQd69LsxeKUOWawmws1XWvyFGURnAChH0mlr7YPFR1ofwvUQfcL0J3lMxXqPA==" }, - "node_modules/@adobe/css-tools": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/@adobe/css-tools/-/css-tools-4.0.1.tgz", - "integrity": "sha512-+u76oB43nOHrF4DDWRLWDCtci7f3QJoEBigemIdIeTi1ODqjx6Tad9NCVnPRwewWlKkVab5PlK8DCtPTyX7S8g==" - }, - "node_modules/@ampproject/remapping": { + "@ampproject/remapping": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz", "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==", - "dependencies": { + "requires": { "@jridgewell/gen-mapping": "^0.1.0", "@jridgewell/trace-mapping": "^0.3.9" - }, - "engines": { - "node": ">=6.0.0" } }, - "node_modules/@angular-devkit/architect": { + "@angular-devkit/architect": { "version": "0.1500.3", "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1500.3.tgz", "integrity": "sha512-LNVCyxMz5T9Fib7H3zT2sCE9fhvCUgJoCdT9nN/onDi6LoJx2uGdkVq3IgIsrxAR86pk2ZAR/1d5HdwohxbM8g==", "dev": true, - "dependencies": { + "requires": { "@angular-devkit/core": "15.0.3", "rxjs": "6.6.7" }, - "engines": { - "node": "^14.20.0 || ^16.13.0 || >=18.10.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - } - }, - "node_modules/@angular-devkit/architect/node_modules/rxjs": { - "version": "6.6.7", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", - "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", - "dev": true, "dependencies": { - "tslib": "^1.9.0" - }, - "engines": { - "npm": ">=2.0.0" + "rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "dev": true, + "requires": { + "tslib": "^1.9.0" + } + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + } } }, - "node_modules/@angular-devkit/architect/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - }, - "node_modules/@angular-devkit/build-angular": { + "@angular-devkit/build-angular": { "version": "15.0.3", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-15.0.3.tgz", - "integrity": "sha512-I1/88tCzsqxHl85JrjbKLwHj++ohE9s8UHqmFguIULoh9+FCCQNGpccXLL+wEXtIFfLzugddiS8GO9WNE8T6Ig==", "dev": true, - "dependencies": { + "requires": { "@ampproject/remapping": "2.2.0", "@angular-devkit/architect": "0.1500.3", "@angular-devkit/build-webpack": "0.1500.3", @@ -147,6 +74,7 @@ "copy-webpack-plugin": "11.0.0", "critters": "0.0.16", "css-loader": "6.7.1", + "esbuild": "0.15.13", "esbuild-wasm": "0.15.13", "glob": "8.0.3", "https-proxy-agent": "5.0.1", @@ -182,298 +110,202 @@ "webpack-merge": "5.8.0", "webpack-subresource-integrity": "5.1.0" }, - "engines": { - "node": "^14.20.0 || ^16.13.0 || >=18.10.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - }, - "optionalDependencies": { - "esbuild": "0.15.13" - }, - "peerDependencies": { - "@angular/compiler-cli": "^15.0.0", - "@angular/localize": "^15.0.0", - "@angular/platform-server": "^15.0.0", - "@angular/service-worker": "^15.0.0", - "karma": "^6.3.0", - "ng-packagr": "^15.0.0", - "protractor": "^7.0.0", - "tailwindcss": "^2.0.0 || ^3.0.0", - "typescript": "~4.8.2" - }, - "peerDependenciesMeta": { - "@angular/localize": { - "optional": true + "dependencies": { + "esbuild": { + "version": "0.15.13", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.15.13.tgz", + "integrity": "sha512-Cu3SC84oyzzhrK/YyN4iEVy2jZu5t2fz66HEOShHURcjSkOSAVL8C/gfUT+lDJxkVHpg8GZ10DD0rMHRPqMFaQ==", + "dev": true, + "optional": true, + "requires": { + "@esbuild/android-arm": "0.15.13", + "@esbuild/linux-loong64": "0.15.13", + "esbuild-android-64": "0.15.13", + "esbuild-android-arm64": "0.15.13", + "esbuild-darwin-64": "0.15.13", + "esbuild-darwin-arm64": "0.15.13", + "esbuild-freebsd-64": "0.15.13", + "esbuild-freebsd-arm64": "0.15.13", + "esbuild-linux-32": "0.15.13", + "esbuild-linux-64": "0.15.13", + "esbuild-linux-arm": "0.15.13", + "esbuild-linux-arm64": "0.15.13", + "esbuild-linux-mips64le": "0.15.13", + "esbuild-linux-ppc64le": "0.15.13", + "esbuild-linux-riscv64": "0.15.13", + "esbuild-linux-s390x": "0.15.13", + "esbuild-netbsd-64": "0.15.13", + "esbuild-openbsd-64": "0.15.13", + "esbuild-sunos-64": "0.15.13", + "esbuild-windows-32": "0.15.13", + "esbuild-windows-64": "0.15.13", + "esbuild-windows-arm64": "0.15.13" + } }, - "@angular/platform-server": { - "optional": true + "rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "dev": true, + "requires": { + "tslib": "^1.9.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + } + } }, - "@angular/service-worker": { - "optional": true - }, - "karma": { - "optional": true - }, - "ng-packagr": { - "optional": true - }, - "protractor": { - "optional": true - }, - "tailwindcss": { - "optional": true + "tslib": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", + "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==", + "dev": true } } }, - "node_modules/@angular-devkit/build-angular/node_modules/rxjs": { - "version": "6.6.7", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", - "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", - "dev": true, - "dependencies": { - "tslib": "^1.9.0" - }, - "engines": { - "npm": ">=2.0.0" - } - }, - "node_modules/@angular-devkit/build-angular/node_modules/rxjs/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - }, - "node_modules/@angular-devkit/build-webpack": { + "@angular-devkit/build-webpack": { "version": "0.1500.3", "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1500.3.tgz", "integrity": "sha512-PUkYJFFl7hUwi+rm47xVSXwbWabogZVU0ipbncZPO/QrsX2yEuFT8rRvkplmSt1Y45rGTI58lcKj5aM4N3+Meg==", "dev": true, - "dependencies": { + "requires": { "@angular-devkit/architect": "0.1500.3", "rxjs": "6.6.7" }, - "engines": { - "node": "^14.20.0 || ^16.13.0 || >=18.10.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - }, - "peerDependencies": { - "webpack": "^5.30.0", - "webpack-dev-server": "^4.0.0" - } - }, - "node_modules/@angular-devkit/build-webpack/node_modules/rxjs": { - "version": "6.6.7", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", - "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", - "dev": true, "dependencies": { - "tslib": "^1.9.0" - }, - "engines": { - "npm": ">=2.0.0" + "rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "dev": true, + "requires": { + "tslib": "^1.9.0" + } + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + } } }, - "node_modules/@angular-devkit/build-webpack/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - }, - "node_modules/@angular-devkit/core": { + "@angular-devkit/core": { "version": "15.0.3", "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-15.0.3.tgz", "integrity": "sha512-sJsC1uZnOs66uTEGS6E/FlMInERvChIC1oUwfgP4NMYFy4KLkzTDYZ+JAtK5/k418N+j0aS+DndfrRT3n7WNUw==", "dev": true, - "dependencies": { + "requires": { "ajv": "8.11.0", "ajv-formats": "2.1.1", "jsonc-parser": "3.2.0", "rxjs": "6.6.7", "source-map": "0.7.4" }, - "engines": { - "node": "^14.20.0 || ^16.13.0 || >=18.10.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - }, - "peerDependencies": { - "chokidar": "^3.5.2" - }, - "peerDependenciesMeta": { - "chokidar": { - "optional": true + "dependencies": { + "rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "dev": true, + "requires": { + "tslib": "^1.9.0" + } + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true } } }, - "node_modules/@angular-devkit/core/node_modules/rxjs": { - "version": "6.6.7", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", - "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", - "dev": true, - "dependencies": { - "tslib": "^1.9.0" - }, - "engines": { - "npm": ">=2.0.0" - } - }, - "node_modules/@angular-devkit/core/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - }, - "node_modules/@angular-devkit/schematics": { + "@angular-devkit/schematics": { "version": "15.0.3", "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-15.0.3.tgz", "integrity": "sha512-vIS8XaH3pyWql1G4Nux7EplQsph3FiMXd6U/YV9YK0g1U0k0Rh8w+9zM4yrRbrNf2BKrx1VObS0n6ibGrm1TwA==", "dev": true, - "dependencies": { + "requires": { "@angular-devkit/core": "15.0.3", "jsonc-parser": "3.2.0", "magic-string": "0.26.7", "ora": "5.4.1", "rxjs": "6.6.7" }, - "engines": { - "node": "^14.20.0 || ^16.13.0 || >=18.10.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - } - }, - "node_modules/@angular-devkit/schematics/node_modules/rxjs": { - "version": "6.6.7", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", - "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", - "dev": true, "dependencies": { - "tslib": "^1.9.0" - }, - "engines": { - "npm": ">=2.0.0" + "rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "dev": true, + "requires": { + "tslib": "^1.9.0" + } + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + } } }, - "node_modules/@angular-devkit/schematics/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "@angular-eslint/builder": { + "version": "14.4.0", "dev": true }, - "node_modules/@angular-eslint/builder": { - "version": "14.4.0", - "resolved": "https://registry.npmjs.org/@angular-eslint/builder/-/builder-14.4.0.tgz", - "integrity": "sha512-AhAUFvSg0urtb6Lsowvuxwu6DMXUy0BPwrnfNOBGjRt9vG7F9kgXXAsm5DnIS0GNy/mLZ9mSfa86fv++1e0KUA==", - "dev": true, - "peerDependencies": { - "eslint": "^7.0.0 || ^8.0.0", - "typescript": "*" - } - }, - "node_modules/@angular-eslint/bundled-angular-compiler": { + "@angular-eslint/bundled-angular-compiler": { "version": "14.4.0", "resolved": "https://registry.npmjs.org/@angular-eslint/bundled-angular-compiler/-/bundled-angular-compiler-14.4.0.tgz", "integrity": "sha512-KMHPHd24s0HVvAP/DxSSqhYBWhwW8FgS/r0Uwv8eWpsIdc/z/Chd2ush2SgPchmmquAXTgOZsbEY7ZmW+XkJfQ==", "dev": true }, - "node_modules/@angular-eslint/eslint-plugin": { + "@angular-eslint/eslint-plugin": { "version": "14.4.0", - "resolved": "https://registry.npmjs.org/@angular-eslint/eslint-plugin/-/eslint-plugin-14.4.0.tgz", - "integrity": "sha512-2rZQ4mt7tEUW+lI5jjuj3HWaT4VQtWTG6+LDnmuUmx76m8hqQ7NvFUpOcNDofu5KbEVBP+oF2DA6wjoZOIuSOA==", "dev": true, - "dependencies": { + "requires": { "@angular-eslint/utils": "14.4.0", "@typescript-eslint/utils": "5.43.0" - }, - "peerDependencies": { - "eslint": "^7.0.0 || ^8.0.0", - "typescript": "*" } }, - "node_modules/@angular-eslint/eslint-plugin-template": { + "@angular-eslint/eslint-plugin-template": { "version": "14.4.0", - "resolved": "https://registry.npmjs.org/@angular-eslint/eslint-plugin-template/-/eslint-plugin-template-14.4.0.tgz", - "integrity": "sha512-d3GM/EU2iWzr+BrITwO4gBf9WfDfuOdTjfinV/zN84oXMFaK2ENo+IP6OEsD9hh36rdPps+m2gFGDdx+rTzBpg==", "dev": true, - "dependencies": { + "requires": { "@angular-eslint/bundled-angular-compiler": "14.4.0", "@angular-eslint/utils": "14.4.0", "@typescript-eslint/type-utils": "5.43.0", "@typescript-eslint/utils": "5.43.0", "aria-query": "5.1.3", "axobject-query": "3.1.1" - }, - "peerDependencies": { - "eslint": "^7.0.0 || ^8.0.0", - "typescript": "*" } }, - "node_modules/@angular-eslint/template-parser": { + "@angular-eslint/template-parser": { "version": "14.4.0", - "resolved": "https://registry.npmjs.org/@angular-eslint/template-parser/-/template-parser-14.4.0.tgz", - "integrity": "sha512-zq888KpQB0YTEK26mkKcT4fs8LDWWT1oAEXU8DrXhvkikS8XavTSHOWJye/bVZR4oJRFCF5YTJV75DEMcGNIpQ==", "dev": true, - "dependencies": { + "requires": { "@angular-eslint/bundled-angular-compiler": "14.4.0", "eslint-scope": "^7.0.0" - }, - "peerDependencies": { - "eslint": "^7.0.0 || ^8.0.0", - "typescript": "*" } }, - "node_modules/@angular-eslint/utils": { + "@angular-eslint/utils": { "version": "14.4.0", "resolved": "https://registry.npmjs.org/@angular-eslint/utils/-/utils-14.4.0.tgz", "integrity": "sha512-dPHklAVfh+JfueDfXre9Xooq7p5bFyKO2Z6y1agYeofAgHCPIJOPx2AhtFPrOtsc4VXFFiyE9XbowlXh4ogoKQ==", "dev": true, - "dependencies": { + "requires": { "@angular-eslint/bundled-angular-compiler": "14.4.0", "@typescript-eslint/utils": "5.43.0" - }, - "peerDependencies": { - "eslint": "^7.0.0 || ^8.0.0", - "typescript": "*" } }, - "node_modules/@angular/animations": { + "@angular/cli": { "version": "15.0.3", - "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-15.0.3.tgz", - "integrity": "sha512-kwUprQMjMvMawpyd5aLzW9DWLd7grlzm4ut4YIqXRf1UJm35KsTjwhvQWNj481u2gUjKxD2rBfkVakyzW5Na3A==", - "peer": true, - "dependencies": { - "tslib": "^2.3.0" - }, - "engines": { - "node": "^14.20.0 || ^16.13.0 || >=18.10.0" - }, - "peerDependencies": { - "@angular/core": "15.0.3" - } - }, - "node_modules/@angular/cdk": { - "version": "15.0.2", - "resolved": "https://registry.npmjs.org/@angular/cdk/-/cdk-15.0.2.tgz", - "integrity": "sha512-khTZT/vWDLoCkIxXyrpmeFIMfsED3KdKQqWCiuvUHGHhJn5iOa2wDQXQEkrFpNaQ4v1mbHE2I11DljiieIyv5w==", - "peer": true, - "dependencies": { - "tslib": "^2.3.0" - }, - "optionalDependencies": { - "parse5": "^7.1.2" - }, - "peerDependencies": { - "@angular/common": "^15.0.0 || ^16.0.0", - "@angular/core": "^15.0.0 || ^16.0.0", - "rxjs": "^6.5.3 || ^7.4.0" - } - }, - "node_modules/@angular/cli": { - "version": "15.0.3", - "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-15.0.3.tgz", - "integrity": "sha512-xLmsSkGeTxkHYHmsThT3mnethXt3VN71e+lOGs+GobJb3R2Lh8FrU07bsr5at/ixaSC/Ejvvt9dhuwZonysDEQ==", "dev": true, - "dependencies": { + "requires": { "@angular-devkit/architect": "0.1500.3", "@angular-devkit/core": "15.0.3", "@angular-devkit/schematics": "15.0.3", @@ -492,56 +324,40 @@ "semver": "7.3.8", "symbol-observable": "4.0.0", "yargs": "17.6.2" - }, - "bin": { - "ng": "bin/ng.js" - }, - "engines": { - "node": "^14.20.0 || ^16.13.0 || >=18.10.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" } }, - "node_modules/@angular/common": { + "@angular/common": { "version": "15.0.3", - "resolved": "https://registry.npmjs.org/@angular/common/-/common-15.0.3.tgz", - "integrity": "sha512-TYpNnP6f7+x+FqyFCjl+D7rqJojMJT3QURwbnKsZYO7gsfoKashgrLxd9f3lQpa9EHvdMsVZWGZuPmoerGQ5qg==", - "dependencies": { + "requires": { "tslib": "^2.3.0" }, - "engines": { - "node": "^14.20.0 || ^16.13.0 || >=18.10.0" - }, - "peerDependencies": { - "@angular/core": "15.0.3", - "rxjs": "^6.5.3 || ^7.4.0" - } - }, - "node_modules/@angular/compiler": { - "version": "15.0.3", - "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-15.0.3.tgz", - "integrity": "sha512-LNQkQgjAy43ZbQcoUzbzwaCokl6LQHhnTnGIO8s8ZWFT9cTRORsLb/ziMKPPIWlSUImHUG4NH0dK7fVe7/eAng==", "dependencies": { - "tslib": "^2.3.0" - }, - "engines": { - "node": "^14.20.0 || ^16.13.0 || >=18.10.0" - }, - "peerDependencies": { - "@angular/core": "15.0.3" - }, - "peerDependenciesMeta": { - "@angular/core": { - "optional": true + "tslib": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.0.tgz", + "integrity": "sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA==" } } }, - "node_modules/@angular/compiler-cli": { + "@angular/compiler": { "version": "15.0.3", - "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-15.0.3.tgz", - "integrity": "sha512-3IH1Ns4Ed/VFQlNNtgIcorht7JK7SoBzpbxrbqjogoHZwUR3OTn+dvX87N7zMn0yxAL0T6Jv0UTILcGY0EP9HQ==", "dev": true, + "requires": { + "tslib": "^2.3.0" + }, "dependencies": { + "tslib": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.0.tgz", + "integrity": "sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA==", + "dev": true + } + } + }, + "@angular/compiler-cli": { + "version": "15.0.3", + "dev": true, + "requires": { "@babel/core": "^7.17.2", "chokidar": "^3.0.0", "convert-source-map": "^1.5.1", @@ -553,77 +369,57 @@ "tslib": "^2.3.0", "yargs": "^17.2.1" }, - "bin": { - "ng-xi18n": "bundles/src/bin/ng_xi18n.js", - "ngc": "bundles/src/bin/ngc.js", - "ngcc": "bundles/ngcc/main-ngcc.js" - }, - "engines": { - "node": "^14.20.0 || ^16.13.0 || >=18.10.0" - }, - "peerDependencies": { - "@angular/compiler": "15.0.3", - "typescript": ">=4.8.2 <4.9" - } - }, - "node_modules/@angular/compiler-cli/node_modules/magic-string": { - "version": "0.27.0", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.27.0.tgz", - "integrity": "sha512-8UnnX2PeRAPZuN12svgR9j7M1uWMovg/CEnIwIG0LFkXSJJe4PdfUGiTGl8V9bsBHFUtfVINcSyYxd7q+kx9fA==", - "dev": true, "dependencies": { - "@jridgewell/sourcemap-codec": "^1.4.13" - }, - "engines": { - "node": ">=12" + "magic-string": { + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.27.0.tgz", + "integrity": "sha512-8UnnX2PeRAPZuN12svgR9j7M1uWMovg/CEnIwIG0LFkXSJJe4PdfUGiTGl8V9bsBHFUtfVINcSyYxd7q+kx9fA==", + "dev": true, + "requires": { + "@jridgewell/sourcemap-codec": "^1.4.13" + } + }, + "tslib": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.0.tgz", + "integrity": "sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA==", + "dev": true + } } }, - "node_modules/@angular/core": { + "@angular/core": { "version": "15.0.3", - "resolved": "https://registry.npmjs.org/@angular/core/-/core-15.0.3.tgz", - "integrity": "sha512-tYQszxkk32RZkMA7Czv9l5apiDIsoqVO2taIuPKfesAcwsQ7z/x3JTu3JkwUnB9c9nq2c18wIzjzMs4iElxdVQ==", - "dependencies": { + "requires": { "tslib": "^2.3.0" }, - "engines": { - "node": "^14.20.0 || ^16.13.0 || >=18.10.0" - }, - "peerDependencies": { - "rxjs": "^6.5.3 || ^7.4.0", - "zone.js": "~0.11.4 || ~0.12.0" + "dependencies": { + "tslib": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.0.tgz", + "integrity": "sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA==" + } } }, - "node_modules/@angular/forms": { + "@angular/forms": { "version": "15.0.3", - "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-15.0.3.tgz", - "integrity": "sha512-oPc1lpXvwFM1QHPxsayIlZ9C4/mmFrvdnSV/x/IzHDZpgqZyLT2rnDJxqpxn7KCcn71bPdU94fKTI6Fbnkj/dQ==", - "dependencies": { + "requires": { "tslib": "^2.3.0" }, - "engines": { - "node": "^14.20.0 || ^16.13.0 || >=18.10.0" - }, - "peerDependencies": { - "@angular/common": "15.0.3", - "@angular/core": "15.0.3", - "@angular/platform-browser": "15.0.3", - "rxjs": "^6.5.3 || ^7.4.0" + "dependencies": { + "tslib": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.0.tgz", + "integrity": "sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA==" + } } }, - "node_modules/@angular/language-service": { + "@angular/language-service": { "version": "15.0.3", - "resolved": "https://registry.npmjs.org/@angular/language-service/-/language-service-15.0.3.tgz", - "integrity": "sha512-Sa/gIzJKYC0Zb5LpR3HMLhbNlV/7kZQk99TVp0CREBxmHcjw01TC4+HIzgIgEq2Q1iO2qVUbpkClNf8q6Q/Ocw==", - "dev": true, - "engines": { - "node": "^14.20.0 || ^16.13.0 || >=18.10.0" - } + "dev": true }, - "node_modules/@angular/material": { + "@angular/material": { "version": "15.0.2", - "resolved": "https://registry.npmjs.org/@angular/material/-/material-15.0.2.tgz", - "integrity": "sha512-jXjgKFK09DcqShXSvKJLQ98MSqV2LuBO6ZuJj/gz96ZWoAhTTuWn0hL3xsoKp+kaF5DPdDFd24gLr8YFRibaIQ==", - "dependencies": { + "requires": { "@material/animation": "15.0.0-canary.7971d6ad5.0", "@material/auto-init": "15.0.0-canary.7971d6ad5.0", "@material/banner": "15.0.0-canary.7971d6ad5.0", @@ -673,158 +469,115 @@ "@material/typography": "15.0.0-canary.7971d6ad5.0", "tslib": "^2.3.0" }, - "peerDependencies": { - "@angular/animations": "^15.0.0 || ^16.0.0", - "@angular/cdk": "15.0.2", - "@angular/common": "^15.0.0 || ^16.0.0", - "@angular/core": "^15.0.0 || ^16.0.0", - "@angular/forms": "^15.0.0 || ^16.0.0", - "@angular/platform-browser": "^15.0.0 || ^16.0.0", - "rxjs": "^6.5.3 || ^7.4.0" - } - }, - "node_modules/@angular/platform-browser": { - "version": "15.0.3", - "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-15.0.3.tgz", - "integrity": "sha512-XIgAh6/SI4m2JfFdtKWmh8BVPzs3gV8VuOVYdykWrYrhDCVz5X3J7AXGxn9AX1S+dMuQPi91lM1icErunVrCZQ==", "dependencies": { - "tslib": "^2.3.0" - }, - "engines": { - "node": "^14.20.0 || ^16.13.0 || >=18.10.0" - }, - "peerDependencies": { - "@angular/animations": "15.0.3", - "@angular/common": "15.0.3", - "@angular/core": "15.0.3" - }, - "peerDependenciesMeta": { - "@angular/animations": { - "optional": true + "tslib": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.0.tgz", + "integrity": "sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA==" } } }, - "node_modules/@angular/platform-browser-dynamic": { + "@angular/platform-browser": { "version": "15.0.3", - "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-15.0.3.tgz", - "integrity": "sha512-+hdywxDegUGftq+teqQDmQ22seyR25qSPna60PxZIpQxi4D8+sNm9PxSGIn4pZtxN9gpg78j69yUM0E2OwVbjQ==", - "dependencies": { + "requires": { "tslib": "^2.3.0" }, - "engines": { - "node": "^14.20.0 || ^16.13.0 || >=18.10.0" - }, - "peerDependencies": { - "@angular/common": "15.0.3", - "@angular/compiler": "15.0.3", - "@angular/core": "15.0.3", - "@angular/platform-browser": "15.0.3" + "dependencies": { + "tslib": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.0.tgz", + "integrity": "sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA==" + } } }, - "node_modules/@angular/router": { + "@angular/platform-browser-dynamic": { "version": "15.0.3", - "resolved": "https://registry.npmjs.org/@angular/router/-/router-15.0.3.tgz", - "integrity": "sha512-Mym1qasRBLTwlwFHlWamrgvTXl09Uej2LTgqCD6Jg9uFQ/F+16qsSqTy107WkeJbsBzL95+rx66VtvwB//M45w==", - "dependencies": { + "requires": { "tslib": "^2.3.0" }, - "engines": { - "node": "^14.20.0 || ^16.13.0 || >=18.10.0" - }, - "peerDependencies": { - "@angular/common": "15.0.3", - "@angular/core": "15.0.3", - "@angular/platform-browser": "15.0.3", - "rxjs": "^6.5.3 || ^7.4.0" + "dependencies": { + "tslib": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.0.tgz", + "integrity": "sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA==" + } } }, - "node_modules/@assemblyscript/loader": { + "@angular/router": { + "version": "15.0.3", + "requires": { + "tslib": "^2.3.0" + }, + "dependencies": { + "tslib": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.0.tgz", + "integrity": "sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA==" + } + } + }, + "@assemblyscript/loader": { "version": "0.10.1", "resolved": "https://registry.npmjs.org/@assemblyscript/loader/-/loader-0.10.1.tgz", "integrity": "sha512-H71nDOOL8Y7kWRLqf6Sums+01Q5msqBW2KhDUTemh1tvY04eSkSXrK0uj/4mmY0Xr16/3zyZmsrxN7CKuRbNRg==" }, - "node_modules/@awesome-cordova-plugins/camera": { + "@awesome-cordova-plugins/camera": { "version": "6.2.0", - "resolved": "https://registry.npmjs.org/@awesome-cordova-plugins/camera/-/camera-6.2.0.tgz", - "integrity": "sha512-TFWhm/fyhRHyotUlOZ+ovnFqsdMhUp/OqLK6R+ItQTqIW5LT21x5J6yAuWcl33/fZiLTIicZkD9vS0WTtU++Qg==", - "dependencies": { - "@types/cordova": "latest" + "requires": { + "@types/cordova": "^11.0.0" }, - "peerDependencies": { - "@awesome-cordova-plugins/core": "^6.0.1", - "rxjs": "^5.5.0 || ^6.5.0 || ^7.3.0" + "dependencies": { + "@types/cordova": { + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/@types/cordova/-/cordova-11.0.0.tgz", + "integrity": "sha512-AtBm1IAqqXsXszJe6XxuA2iXLhraNCj25p/FHRyikPeW0Z3YfgM6qzWb+VJglJTmZc5lqRNy84cYM/sQI5v6Vw==" + } } }, - "node_modules/@awesome-cordova-plugins/core": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/@awesome-cordova-plugins/core/-/core-6.3.0.tgz", - "integrity": "sha512-MkcWO8akZLHa2RSJEPf76Y3P9wPqh5oXE8YCzn2vnYYeNyYWYnka2pHFsgUdbXJNiS+YeveUzvw+Isweg+wynA==", - "peer": true, - "dependencies": { - "@types/cordova": "latest" - }, - "peerDependencies": { - "rxjs": "^5.5.0 || ^6.5.0 || ^7.3.0" - } - }, - "node_modules/@awesome-cordova-plugins/splash-screen": { + "@awesome-cordova-plugins/splash-screen": { "version": "6.2.0", - "resolved": "https://registry.npmjs.org/@awesome-cordova-plugins/splash-screen/-/splash-screen-6.2.0.tgz", - "integrity": "sha512-Ssh2osgS47Tb1U74lG0PbEI/yGhQrmoM+rQ76yQ/YcAiVR49YWv454m/qHHWOhR2BL64VBAnFzscZqHlaBEGGQ==", - "dependencies": { - "@types/cordova": "latest" + "requires": { + "@types/cordova": "^11.0.0" }, - "peerDependencies": { - "@awesome-cordova-plugins/core": "^6.0.1", - "rxjs": "^5.5.0 || ^6.5.0 || ^7.3.0" + "dependencies": { + "@types/cordova": { + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/@types/cordova/-/cordova-11.0.0.tgz", + "integrity": "sha512-AtBm1IAqqXsXszJe6XxuA2iXLhraNCj25p/FHRyikPeW0Z3YfgM6qzWb+VJglJTmZc5lqRNy84cYM/sQI5v6Vw==" + } } }, - "node_modules/@awesome-cordova-plugins/splash-screen/node_modules/@types/cordova": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/@types/cordova/-/cordova-11.0.0.tgz", - "integrity": "sha512-AtBm1IAqqXsXszJe6XxuA2iXLhraNCj25p/FHRyikPeW0Z3YfgM6qzWb+VJglJTmZc5lqRNy84cYM/sQI5v6Vw==" - }, - "node_modules/@awesome-cordova-plugins/status-bar": { + "@awesome-cordova-plugins/status-bar": { "version": "6.2.0", - "resolved": "https://registry.npmjs.org/@awesome-cordova-plugins/status-bar/-/status-bar-6.2.0.tgz", - "integrity": "sha512-FF3OwbC0+IE//QPBG7JMHAGXmDEQb3ORk2XwlIckp/Df5cuP0QdQgLN0hQYdBs/GicGWDZRGpUvIdYwWN0rPrg==", - "dependencies": { - "@types/cordova": "latest" + "requires": { + "@types/cordova": "^11.0.0" }, - "peerDependencies": { - "@awesome-cordova-plugins/core": "^6.0.1", - "rxjs": "^5.5.0 || ^6.5.0 || ^7.3.0" + "dependencies": { + "@types/cordova": { + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/@types/cordova/-/cordova-11.0.0.tgz", + "integrity": "sha512-AtBm1IAqqXsXszJe6XxuA2iXLhraNCj25p/FHRyikPeW0Z3YfgM6qzWb+VJglJTmZc5lqRNy84cYM/sQI5v6Vw==" + } } }, - "node_modules/@awesome-cordova-plugins/status-bar/node_modules/@types/cordova": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/@types/cordova/-/cordova-11.0.0.tgz", - "integrity": "sha512-AtBm1IAqqXsXszJe6XxuA2iXLhraNCj25p/FHRyikPeW0Z3YfgM6qzWb+VJglJTmZc5lqRNy84cYM/sQI5v6Vw==" - }, - "node_modules/@babel/code-frame": { + "@babel/code-frame": { "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz", "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==", - "dependencies": { + "requires": { "@babel/highlight": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" } }, - "node_modules/@babel/compat-data": { + "@babel/compat-data": { "version": "7.20.5", "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.20.5.tgz", - "integrity": "sha512-KZXo2t10+/jxmkhNXc7pZTqRvSOIvVv/+lJwHS+B2rErwOyjuVRh60yVpb7liQ1U5t7lLJ1bz+t8tSypUZdm0g==", - "engines": { - "node": ">=6.9.0" - } + "integrity": "sha512-KZXo2t10+/jxmkhNXc7pZTqRvSOIvVv/+lJwHS+B2rErwOyjuVRh60yVpb7liQ1U5t7lLJ1bz+t8tSypUZdm0g==" }, - "node_modules/@babel/core": { + "@babel/core": { "version": "7.20.2", "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.20.2.tgz", "integrity": "sha512-w7DbG8DtMrJcFOi4VrLm+8QM4az8Mo+PuLBKLp2zrYRCow8W/f9xiXm5sN53C8HksCyDQwCKha9JiDoIyPjT2g==", - "dependencies": { + "requires": { "@ampproject/remapping": "^2.1.0", "@babel/code-frame": "^7.18.6", "@babel/generator": "^7.20.2", @@ -841,136 +594,233 @@ "json5": "^2.2.1", "semver": "^6.3.0" }, - "engines": { - "node": ">=6.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/babel" + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } } }, - "node_modules/@babel/core/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/generator": { + "@babel/generator": { "version": "7.20.4", "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.20.4.tgz", "integrity": "sha512-luCf7yk/cm7yab6CAW1aiFnmEfBJplb/JojV56MYEK7ziWfGmFlTfmL9Ehwfy4gFhbjBfWO1wj7/TuSbVNEEtA==", - "dependencies": { + "requires": { "@babel/types": "^7.20.2", "@jridgewell/gen-mapping": "^0.3.2", "jsesc": "^2.5.1" }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", - "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", "dependencies": { - "@jridgewell/set-array": "^1.0.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.9" - }, - "engines": { - "node": ">=6.0.0" + "@jridgewell/gen-mapping": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", + "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", + "requires": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + } + } } }, - "node_modules/@babel/helper-annotate-as-pure": { + "@babel/helper-annotate-as-pure": { "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.18.6.tgz", "integrity": "sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==", - "dependencies": { + "requires": { "@babel/types": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" } }, - "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.18.9.tgz", - "integrity": "sha512-yFQ0YCHoIqarl8BCRwBL8ulYUaZpz3bNsA7oFepAzee+8/+ImtADXNOmO5vJvsPff3qi+hvpkY/NYBTrBQgdNw==", + "@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.22.5.tgz", + "integrity": "sha512-m1EP3lVOPptR+2DwD125gziZNcmoNSHGmJROKoy87loWUQyJaVXDgpmruWqDARZSmtYQ+Dl25okU8+qhVzuykw==", + "requires": { + "@babel/types": "^7.22.5" + }, "dependencies": { - "@babel/helper-explode-assignable-expression": "^7.18.6", - "@babel/types": "^7.18.9" - }, - "engines": { - "node": ">=6.9.0" + "@babel/helper-validator-identifier": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.5.tgz", + "integrity": "sha512-aJXu+6lErq8ltp+JhkJUfk1MTGyuA4v7f3pA+BJ5HLfNC6nAQ0Cpi9uOquUj8Hehg0aUiHzWQbOVJGao6ztBAQ==" + }, + "@babel/types": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.22.5.tgz", + "integrity": "sha512-zo3MIHGOkPOfoRXitsgHLjEXmlDaD/5KU1Uzuc9GNiZPhSqVxVRtxuPaSBZDsYZ9qV88AjtMtWW7ww98loJ9KA==", + "requires": { + "@babel/helper-string-parser": "^7.22.5", + "@babel/helper-validator-identifier": "^7.22.5", + "to-fast-properties": "^2.0.0" + } + } } }, - "node_modules/@babel/helper-compilation-targets": { + "@babel/helper-compilation-targets": { "version": "7.20.0", "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.20.0.tgz", "integrity": "sha512-0jp//vDGp9e8hZzBc6N/KwA5ZK3Wsm/pfm4CrY7vzegkVxc65SgSn6wYOnwHe9Js9HRQ1YTCKLGPzDtaS3RoLQ==", - "dependencies": { + "requires": { "@babel/compat-data": "^7.20.0", "@babel/helper-validator-option": "^7.18.6", "browserslist": "^4.21.3", "semver": "^6.3.0" }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-compilation-targets/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/helper-create-class-features-plugin": { - "version": "7.20.5", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.20.5.tgz", - "integrity": "sha512-3RCdA/EmEaikrhayahwToF0fpweU/8o2p8vhc1c/1kftHOdTKuC65kik/TLc+qfbS8JKw4qqJbne4ovICDhmww==", "dependencies": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-function-name": "^7.19.0", - "@babel/helper-member-expression-to-functions": "^7.18.9", - "@babel/helper-optimise-call-expression": "^7.18.6", - "@babel/helper-replace-supers": "^7.19.1", - "@babel/helper-split-export-declaration": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } } }, - "node_modules/@babel/helper-create-regexp-features-plugin": { - "version": "7.20.5", - "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.20.5.tgz", - "integrity": "sha512-m68B1lkg3XDGX5yCvGO0kPx3v9WIYLnzjKfPcQiwntEQa5ZeRkPmo2X/ISJc8qxWGfwUr+kvZAeEzAwLec2r2w==", + "@babel/helper-create-class-features-plugin": { + "version": "7.22.6", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.22.6.tgz", + "integrity": "sha512-iwdzgtSiBxF6ni6mzVnZCF3xt5qE6cEA0J7nFt8QOAWZ0zjCFceEgpn3vtb2V7WFR6QzP2jmIFOHMTRo7eNJjQ==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-environment-visitor": "^7.22.5", + "@babel/helper-function-name": "^7.22.5", + "@babel/helper-member-expression-to-functions": "^7.22.5", + "@babel/helper-optimise-call-expression": "^7.22.5", + "@babel/helper-replace-supers": "^7.22.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.6", + "@nicolo-ribaudo/semver-v6": "^6.3.3" + }, "dependencies": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "regexpu-core": "^5.2.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" + "@babel/code-frame": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.22.5.tgz", + "integrity": "sha512-Xmwn266vad+6DAqEB2A6V/CcZVp62BbwVmcOJc2RPuwih1kw02TjQvWVWlcKGbBPd+8/0V5DEkOcizRGYsspYQ==", + "requires": { + "@babel/highlight": "^7.22.5" + } + }, + "@babel/helper-annotate-as-pure": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz", + "integrity": "sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==", + "requires": { + "@babel/types": "^7.22.5" + } + }, + "@babel/helper-environment-visitor": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.5.tgz", + "integrity": "sha512-XGmhECfVA/5sAt+H+xpSg0mfrHq6FzNr9Oxh7PSEBBRUb/mL7Kz3NICXb194rCqAEdxkhPT1a88teizAFyvk8Q==" + }, + "@babel/helper-function-name": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.22.5.tgz", + "integrity": "sha512-wtHSq6jMRE3uF2otvfuD3DIvVhOsSNshQl0Qrd7qC9oQJzHvOL4qQXlQn2916+CXGywIjpGuIkoyZRRxHPiNQQ==", + "requires": { + "@babel/template": "^7.22.5", + "@babel/types": "^7.22.5" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.22.6", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz", + "integrity": "sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==", + "requires": { + "@babel/types": "^7.22.5" + } + }, + "@babel/helper-validator-identifier": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.5.tgz", + "integrity": "sha512-aJXu+6lErq8ltp+JhkJUfk1MTGyuA4v7f3pA+BJ5HLfNC6nAQ0Cpi9uOquUj8Hehg0aUiHzWQbOVJGao6ztBAQ==" + }, + "@babel/highlight": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.22.5.tgz", + "integrity": "sha512-BSKlD1hgnedS5XRnGOljZawtag7H1yPfQp0tdNJCHoH6AZ+Pcm9VvkrK59/Yy593Ypg0zMxH2BxD1VPYUQ7UIw==", + "requires": { + "@babel/helper-validator-identifier": "^7.22.5", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "@babel/parser": { + "version": "7.22.7", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.22.7.tgz", + "integrity": "sha512-7NF8pOkHP5o2vpmGgNGcfAeCvOYhGLyA3Z4eBQkT1RJlWu47n63bCs93QfJ2hIAFCil7L5P2IWhs1oToVgrL0Q==" + }, + "@babel/template": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.22.5.tgz", + "integrity": "sha512-X7yV7eiwAxdj9k94NEylvbVHLiVG1nvzCV2EAowhxLTwODV1jl9UzZ48leOC0sH7OnuHrIkllaBgneUykIcZaw==", + "requires": { + "@babel/code-frame": "^7.22.5", + "@babel/parser": "^7.22.5", + "@babel/types": "^7.22.5" + } + }, + "@babel/types": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.22.5.tgz", + "integrity": "sha512-zo3MIHGOkPOfoRXitsgHLjEXmlDaD/5KU1Uzuc9GNiZPhSqVxVRtxuPaSBZDsYZ9qV88AjtMtWW7ww98loJ9KA==", + "requires": { + "@babel/helper-string-parser": "^7.22.5", + "@babel/helper-validator-identifier": "^7.22.5", + "to-fast-properties": "^2.0.0" + } + }, + "@nicolo-ribaudo/semver-v6": { + "version": "6.3.3", + "resolved": "https://registry.npmjs.org/@nicolo-ribaudo/semver-v6/-/semver-v6-6.3.3.tgz", + "integrity": "sha512-3Yc1fUTs69MG/uZbJlLSI3JISMn2UV2rg+1D/vROUqZyh3l6iYHCs7GMp+M40ZD7yOdDbYjJcU1oTJhrc+dGKg==" + } } }, - "node_modules/@babel/helper-define-polyfill-provider": { + "@babel/helper-create-regexp-features-plugin": { + "version": "7.22.6", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.22.6.tgz", + "integrity": "sha512-nBookhLKxAWo/TUCmhnaEJyLz2dekjQvv5SRpE9epWQBcpedWLKt8aZdsuT9XV5ovzR3fENLjRXVT0GsSlGGhA==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@nicolo-ribaudo/semver-v6": "^6.3.3", + "regexpu-core": "^5.3.1" + }, + "dependencies": { + "@babel/helper-annotate-as-pure": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz", + "integrity": "sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==", + "requires": { + "@babel/types": "^7.22.5" + } + }, + "@babel/helper-validator-identifier": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.5.tgz", + "integrity": "sha512-aJXu+6lErq8ltp+JhkJUfk1MTGyuA4v7f3pA+BJ5HLfNC6nAQ0Cpi9uOquUj8Hehg0aUiHzWQbOVJGao6ztBAQ==" + }, + "@babel/types": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.22.5.tgz", + "integrity": "sha512-zo3MIHGOkPOfoRXitsgHLjEXmlDaD/5KU1Uzuc9GNiZPhSqVxVRtxuPaSBZDsYZ9qV88AjtMtWW7ww98loJ9KA==", + "requires": { + "@babel/helper-string-parser": "^7.22.5", + "@babel/helper-validator-identifier": "^7.22.5", + "to-fast-properties": "^2.0.0" + } + }, + "@nicolo-ribaudo/semver-v6": { + "version": "6.3.3", + "resolved": "https://registry.npmjs.org/@nicolo-ribaudo/semver-v6/-/semver-v6-6.3.3.tgz", + "integrity": "sha512-3Yc1fUTs69MG/uZbJlLSI3JISMn2UV2rg+1D/vROUqZyh3l6iYHCs7GMp+M40ZD7yOdDbYjJcU1oTJhrc+dGKg==" + } + } + }, + "@babel/helper-define-polyfill-provider": { "version": "0.3.3", "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.3.tgz", "integrity": "sha512-z5aQKU4IzbqCC1XH0nAqfsFLMVSo22SBKUc0BxGrLkolTdPTructy0ToNnlO2zA4j9Q/7pjMZf0DSY+DSTYzww==", - "dependencies": { + "requires": { "@babel/helper-compilation-targets": "^7.17.7", "@babel/helper-plugin-utils": "^7.16.7", "debug": "^4.1.1", @@ -978,87 +828,74 @@ "resolve": "^1.14.2", "semver": "^6.1.2" }, - "peerDependencies": { - "@babel/core": "^7.4.0-0" + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } } }, - "node_modules/@babel/helper-define-polyfill-provider/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/helper-environment-visitor": { + "@babel/helper-environment-visitor": { "version": "7.18.9", "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz", - "integrity": "sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==", - "engines": { - "node": ">=6.9.0" - } + "integrity": "sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==" }, - "node_modules/@babel/helper-explode-assignable-expression": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.18.6.tgz", - "integrity": "sha512-eyAYAsQmB80jNfg4baAtLeWAQHfHFiR483rzFK+BhETlGZaQC9bsfrugfXDCbRHLQbIA7U5NxhhOxN7p/dWIcg==", - "dependencies": { - "@babel/types": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-function-name": { + "@babel/helper-function-name": { "version": "7.19.0", "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.19.0.tgz", "integrity": "sha512-WAwHBINyrpqywkUH0nTnNgI5ina5TFn85HKS0pbPDfxFfhyR/aNQEn4hGi1P1JyT//I0t4OgXUlofzWILRvS5w==", - "dependencies": { + "requires": { "@babel/template": "^7.18.10", "@babel/types": "^7.19.0" - }, - "engines": { - "node": ">=6.9.0" } }, - "node_modules/@babel/helper-hoist-variables": { + "@babel/helper-hoist-variables": { "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz", "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==", - "dependencies": { + "requires": { "@babel/types": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" } }, - "node_modules/@babel/helper-member-expression-to-functions": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.18.9.tgz", - "integrity": "sha512-RxifAh2ZoVU67PyKIO4AMi1wTenGfMR/O/ae0CCRqwgBAt5v7xjdtRw7UoSbsreKrQn5t7r89eruK/9JjYHuDg==", + "@babel/helper-member-expression-to-functions": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.22.5.tgz", + "integrity": "sha512-aBiH1NKMG0H2cGZqspNvsaBe6wNGjbJjuLy29aU+eDZjSbbN53BaxlpB02xm9v34pLTZ1nIQPFYn2qMZoa5BQQ==", + "requires": { + "@babel/types": "^7.22.5" + }, "dependencies": { - "@babel/types": "^7.18.9" - }, - "engines": { - "node": ">=6.9.0" + "@babel/helper-validator-identifier": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.5.tgz", + "integrity": "sha512-aJXu+6lErq8ltp+JhkJUfk1MTGyuA4v7f3pA+BJ5HLfNC6nAQ0Cpi9uOquUj8Hehg0aUiHzWQbOVJGao6ztBAQ==" + }, + "@babel/types": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.22.5.tgz", + "integrity": "sha512-zo3MIHGOkPOfoRXitsgHLjEXmlDaD/5KU1Uzuc9GNiZPhSqVxVRtxuPaSBZDsYZ9qV88AjtMtWW7ww98loJ9KA==", + "requires": { + "@babel/helper-string-parser": "^7.22.5", + "@babel/helper-validator-identifier": "^7.22.5", + "to-fast-properties": "^2.0.0" + } + } } }, - "node_modules/@babel/helper-module-imports": { + "@babel/helper-module-imports": { "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz", "integrity": "sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==", - "dependencies": { + "requires": { "@babel/types": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" } }, - "node_modules/@babel/helper-module-transforms": { + "@babel/helper-module-transforms": { "version": "7.20.2", "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.20.2.tgz", "integrity": "sha512-zvBKyJXRbmK07XhMuujYoJ48B5yvvmM6+wcpv6Ivj4Yg6qO7NOZOSnvZN9CRl1zz1Z4cKf8YejmCMh8clOoOeA==", - "dependencies": { + "requires": { "@babel/helper-environment-visitor": "^7.18.9", "@babel/helper-module-imports": "^7.18.6", "@babel/helper-simple-access": "^7.20.2", @@ -1067,675 +904,712 @@ "@babel/template": "^7.18.10", "@babel/traverse": "^7.20.1", "@babel/types": "^7.20.2" - }, - "engines": { - "node": ">=6.9.0" } }, - "node_modules/@babel/helper-optimise-call-expression": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.18.6.tgz", - "integrity": "sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA==", + "@babel/helper-optimise-call-expression": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.22.5.tgz", + "integrity": "sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==", + "requires": { + "@babel/types": "^7.22.5" + }, "dependencies": { - "@babel/types": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" + "@babel/helper-validator-identifier": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.5.tgz", + "integrity": "sha512-aJXu+6lErq8ltp+JhkJUfk1MTGyuA4v7f3pA+BJ5HLfNC6nAQ0Cpi9uOquUj8Hehg0aUiHzWQbOVJGao6ztBAQ==" + }, + "@babel/types": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.22.5.tgz", + "integrity": "sha512-zo3MIHGOkPOfoRXitsgHLjEXmlDaD/5KU1Uzuc9GNiZPhSqVxVRtxuPaSBZDsYZ9qV88AjtMtWW7ww98loJ9KA==", + "requires": { + "@babel/helper-string-parser": "^7.22.5", + "@babel/helper-validator-identifier": "^7.22.5", + "to-fast-properties": "^2.0.0" + } + } } }, - "node_modules/@babel/helper-plugin-utils": { + "@babel/helper-plugin-utils": { "version": "7.20.2", "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.20.2.tgz", - "integrity": "sha512-8RvlJG2mj4huQ4pZ+rU9lqKi9ZKiRmuvGuM2HlWmkmgOhbs6zEAw6IEiJ5cQqGbDzGZOhwuOQNtZMi/ENLjZoQ==", - "engines": { - "node": ">=6.9.0" - } + "integrity": "sha512-8RvlJG2mj4huQ4pZ+rU9lqKi9ZKiRmuvGuM2HlWmkmgOhbs6zEAw6IEiJ5cQqGbDzGZOhwuOQNtZMi/ENLjZoQ==" }, - "node_modules/@babel/helper-remap-async-to-generator": { + "@babel/helper-remap-async-to-generator": { "version": "7.18.9", "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.18.9.tgz", "integrity": "sha512-dI7q50YKd8BAv3VEfgg7PS7yD3Rtbi2J1XMXaalXO0W0164hYLnh8zpjRS0mte9MfVp/tltvr/cfdXPvJr1opA==", - "dependencies": { + "requires": { "@babel/helper-annotate-as-pure": "^7.18.6", "@babel/helper-environment-visitor": "^7.18.9", "@babel/helper-wrap-function": "^7.18.9", "@babel/types": "^7.18.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" } }, - "node_modules/@babel/helper-replace-supers": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.19.1.tgz", - "integrity": "sha512-T7ahH7wV0Hfs46SFh5Jz3s0B6+o8g3c+7TMxu7xKfmHikg7EAZ3I2Qk9LFhjxXq8sL7UkP5JflezNwoZa8WvWw==", + "@babel/helper-replace-supers": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.22.5.tgz", + "integrity": "sha512-aLdNM5I3kdI/V9xGNyKSF3X/gTyMUBohTZ+/3QdQKAA9vxIiy12E+8E2HoOP1/DjeqU+g6as35QHJNMDDYpuCg==", + "requires": { + "@babel/helper-environment-visitor": "^7.22.5", + "@babel/helper-member-expression-to-functions": "^7.22.5", + "@babel/helper-optimise-call-expression": "^7.22.5", + "@babel/template": "^7.22.5", + "@babel/traverse": "^7.22.5", + "@babel/types": "^7.22.5" + }, "dependencies": { - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-member-expression-to-functions": "^7.18.9", - "@babel/helper-optimise-call-expression": "^7.18.6", - "@babel/traverse": "^7.19.1", - "@babel/types": "^7.19.0" - }, - "engines": { - "node": ">=6.9.0" + "@babel/code-frame": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.22.5.tgz", + "integrity": "sha512-Xmwn266vad+6DAqEB2A6V/CcZVp62BbwVmcOJc2RPuwih1kw02TjQvWVWlcKGbBPd+8/0V5DEkOcizRGYsspYQ==", + "requires": { + "@babel/highlight": "^7.22.5" + } + }, + "@babel/generator": { + "version": "7.22.7", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.22.7.tgz", + "integrity": "sha512-p+jPjMG+SI8yvIaxGgeW24u7q9+5+TGpZh8/CuB7RhBKd7RCy8FayNEFNNKrNK/eUcY/4ExQqLmyrvBXKsIcwQ==", + "requires": { + "@babel/types": "^7.22.5", + "@jridgewell/gen-mapping": "^0.3.2", + "@jridgewell/trace-mapping": "^0.3.17", + "jsesc": "^2.5.1" + } + }, + "@babel/helper-environment-visitor": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.5.tgz", + "integrity": "sha512-XGmhECfVA/5sAt+H+xpSg0mfrHq6FzNr9Oxh7PSEBBRUb/mL7Kz3NICXb194rCqAEdxkhPT1a88teizAFyvk8Q==" + }, + "@babel/helper-function-name": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.22.5.tgz", + "integrity": "sha512-wtHSq6jMRE3uF2otvfuD3DIvVhOsSNshQl0Qrd7qC9oQJzHvOL4qQXlQn2916+CXGywIjpGuIkoyZRRxHPiNQQ==", + "requires": { + "@babel/template": "^7.22.5", + "@babel/types": "^7.22.5" + } + }, + "@babel/helper-hoist-variables": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz", + "integrity": "sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==", + "requires": { + "@babel/types": "^7.22.5" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.22.6", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz", + "integrity": "sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==", + "requires": { + "@babel/types": "^7.22.5" + } + }, + "@babel/helper-validator-identifier": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.5.tgz", + "integrity": "sha512-aJXu+6lErq8ltp+JhkJUfk1MTGyuA4v7f3pA+BJ5HLfNC6nAQ0Cpi9uOquUj8Hehg0aUiHzWQbOVJGao6ztBAQ==" + }, + "@babel/highlight": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.22.5.tgz", + "integrity": "sha512-BSKlD1hgnedS5XRnGOljZawtag7H1yPfQp0tdNJCHoH6AZ+Pcm9VvkrK59/Yy593Ypg0zMxH2BxD1VPYUQ7UIw==", + "requires": { + "@babel/helper-validator-identifier": "^7.22.5", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "@babel/parser": { + "version": "7.22.7", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.22.7.tgz", + "integrity": "sha512-7NF8pOkHP5o2vpmGgNGcfAeCvOYhGLyA3Z4eBQkT1RJlWu47n63bCs93QfJ2hIAFCil7L5P2IWhs1oToVgrL0Q==" + }, + "@babel/template": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.22.5.tgz", + "integrity": "sha512-X7yV7eiwAxdj9k94NEylvbVHLiVG1nvzCV2EAowhxLTwODV1jl9UzZ48leOC0sH7OnuHrIkllaBgneUykIcZaw==", + "requires": { + "@babel/code-frame": "^7.22.5", + "@babel/parser": "^7.22.5", + "@babel/types": "^7.22.5" + } + }, + "@babel/traverse": { + "version": "7.22.8", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.22.8.tgz", + "integrity": "sha512-y6LPR+wpM2I3qJrsheCTwhIinzkETbplIgPBbwvqPKc+uljeA5gP+3nP8irdYt1mjQaDnlIcG+dw8OjAco4GXw==", + "requires": { + "@babel/code-frame": "^7.22.5", + "@babel/generator": "^7.22.7", + "@babel/helper-environment-visitor": "^7.22.5", + "@babel/helper-function-name": "^7.22.5", + "@babel/helper-hoist-variables": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.6", + "@babel/parser": "^7.22.7", + "@babel/types": "^7.22.5", + "debug": "^4.1.0", + "globals": "^11.1.0" + } + }, + "@babel/types": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.22.5.tgz", + "integrity": "sha512-zo3MIHGOkPOfoRXitsgHLjEXmlDaD/5KU1Uzuc9GNiZPhSqVxVRtxuPaSBZDsYZ9qV88AjtMtWW7ww98loJ9KA==", + "requires": { + "@babel/helper-string-parser": "^7.22.5", + "@babel/helper-validator-identifier": "^7.22.5", + "to-fast-properties": "^2.0.0" + } + }, + "@jridgewell/gen-mapping": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", + "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", + "requires": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + } + } } }, - "node_modules/@babel/helper-simple-access": { + "@babel/helper-simple-access": { "version": "7.20.2", "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.20.2.tgz", "integrity": "sha512-+0woI/WPq59IrqDYbVGfshjT5Dmk/nnbdpcF8SnMhhXObpTq2KNBdLFRFrkVdbDOyUmHBCxzm5FHV1rACIkIbA==", - "dependencies": { + "requires": { "@babel/types": "^7.20.2" - }, - "engines": { - "node": ">=6.9.0" } }, - "node_modules/@babel/helper-skip-transparent-expression-wrappers": { - "version": "7.20.0", - "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.20.0.tgz", - "integrity": "sha512-5y1JYeNKfvnT8sZcK9DVRtpTbGiomYIHviSP3OQWmDPU3DeH4a1ZlT/N2lyQ5P8egjcRaT/Y9aNqUxK0WsnIIg==", + "@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.22.5.tgz", + "integrity": "sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==", + "requires": { + "@babel/types": "^7.22.5" + }, "dependencies": { - "@babel/types": "^7.20.0" - }, - "engines": { - "node": ">=6.9.0" + "@babel/helper-validator-identifier": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.5.tgz", + "integrity": "sha512-aJXu+6lErq8ltp+JhkJUfk1MTGyuA4v7f3pA+BJ5HLfNC6nAQ0Cpi9uOquUj8Hehg0aUiHzWQbOVJGao6ztBAQ==" + }, + "@babel/types": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.22.5.tgz", + "integrity": "sha512-zo3MIHGOkPOfoRXitsgHLjEXmlDaD/5KU1Uzuc9GNiZPhSqVxVRtxuPaSBZDsYZ9qV88AjtMtWW7ww98loJ9KA==", + "requires": { + "@babel/helper-string-parser": "^7.22.5", + "@babel/helper-validator-identifier": "^7.22.5", + "to-fast-properties": "^2.0.0" + } + } } }, - "node_modules/@babel/helper-split-export-declaration": { + "@babel/helper-split-export-declaration": { "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz", "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==", - "dependencies": { + "requires": { "@babel/types": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" } }, - "node_modules/@babel/helper-string-parser": { - "version": "7.19.4", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz", - "integrity": "sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==", - "engines": { - "node": ">=6.9.0" - } + "@babel/helper-string-parser": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.22.5.tgz", + "integrity": "sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==" }, - "node_modules/@babel/helper-validator-identifier": { + "@babel/helper-validator-identifier": { "version": "7.19.1", "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz", - "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==", - "engines": { - "node": ">=6.9.0" - } + "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==" }, - "node_modules/@babel/helper-validator-option": { + "@babel/helper-validator-option": { "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz", - "integrity": "sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==", - "engines": { - "node": ">=6.9.0" - } + "integrity": "sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==" }, - "node_modules/@babel/helper-wrap-function": { - "version": "7.20.5", - "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.20.5.tgz", - "integrity": "sha512-bYMxIWK5mh+TgXGVqAtnu5Yn1un+v8DDZtqyzKRLUzrh70Eal2O3aZ7aPYiMADO4uKlkzOiRiZ6GX5q3qxvW9Q==", - "dependencies": { - "@babel/helper-function-name": "^7.19.0", - "@babel/template": "^7.18.10", - "@babel/traverse": "^7.20.5", - "@babel/types": "^7.20.5" + "@babel/helper-wrap-function": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.22.5.tgz", + "integrity": "sha512-bYqLIBSEshYcYQyfks8ewYA8S30yaGSeRslcvKMvoUk6HHPySbxHq9YRi6ghhzEU+yhQv9bP/jXnygkStOcqZw==", + "requires": { + "@babel/helper-function-name": "^7.22.5", + "@babel/template": "^7.22.5", + "@babel/traverse": "^7.22.5", + "@babel/types": "^7.22.5" }, - "engines": { - "node": ">=6.9.0" + "dependencies": { + "@babel/code-frame": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.22.5.tgz", + "integrity": "sha512-Xmwn266vad+6DAqEB2A6V/CcZVp62BbwVmcOJc2RPuwih1kw02TjQvWVWlcKGbBPd+8/0V5DEkOcizRGYsspYQ==", + "requires": { + "@babel/highlight": "^7.22.5" + } + }, + "@babel/generator": { + "version": "7.22.7", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.22.7.tgz", + "integrity": "sha512-p+jPjMG+SI8yvIaxGgeW24u7q9+5+TGpZh8/CuB7RhBKd7RCy8FayNEFNNKrNK/eUcY/4ExQqLmyrvBXKsIcwQ==", + "requires": { + "@babel/types": "^7.22.5", + "@jridgewell/gen-mapping": "^0.3.2", + "@jridgewell/trace-mapping": "^0.3.17", + "jsesc": "^2.5.1" + } + }, + "@babel/helper-environment-visitor": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.5.tgz", + "integrity": "sha512-XGmhECfVA/5sAt+H+xpSg0mfrHq6FzNr9Oxh7PSEBBRUb/mL7Kz3NICXb194rCqAEdxkhPT1a88teizAFyvk8Q==" + }, + "@babel/helper-function-name": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.22.5.tgz", + "integrity": "sha512-wtHSq6jMRE3uF2otvfuD3DIvVhOsSNshQl0Qrd7qC9oQJzHvOL4qQXlQn2916+CXGywIjpGuIkoyZRRxHPiNQQ==", + "requires": { + "@babel/template": "^7.22.5", + "@babel/types": "^7.22.5" + } + }, + "@babel/helper-hoist-variables": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz", + "integrity": "sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==", + "requires": { + "@babel/types": "^7.22.5" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.22.6", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz", + "integrity": "sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==", + "requires": { + "@babel/types": "^7.22.5" + } + }, + "@babel/helper-validator-identifier": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.5.tgz", + "integrity": "sha512-aJXu+6lErq8ltp+JhkJUfk1MTGyuA4v7f3pA+BJ5HLfNC6nAQ0Cpi9uOquUj8Hehg0aUiHzWQbOVJGao6ztBAQ==" + }, + "@babel/highlight": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.22.5.tgz", + "integrity": "sha512-BSKlD1hgnedS5XRnGOljZawtag7H1yPfQp0tdNJCHoH6AZ+Pcm9VvkrK59/Yy593Ypg0zMxH2BxD1VPYUQ7UIw==", + "requires": { + "@babel/helper-validator-identifier": "^7.22.5", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "@babel/parser": { + "version": "7.22.7", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.22.7.tgz", + "integrity": "sha512-7NF8pOkHP5o2vpmGgNGcfAeCvOYhGLyA3Z4eBQkT1RJlWu47n63bCs93QfJ2hIAFCil7L5P2IWhs1oToVgrL0Q==" + }, + "@babel/template": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.22.5.tgz", + "integrity": "sha512-X7yV7eiwAxdj9k94NEylvbVHLiVG1nvzCV2EAowhxLTwODV1jl9UzZ48leOC0sH7OnuHrIkllaBgneUykIcZaw==", + "requires": { + "@babel/code-frame": "^7.22.5", + "@babel/parser": "^7.22.5", + "@babel/types": "^7.22.5" + } + }, + "@babel/traverse": { + "version": "7.22.8", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.22.8.tgz", + "integrity": "sha512-y6LPR+wpM2I3qJrsheCTwhIinzkETbplIgPBbwvqPKc+uljeA5gP+3nP8irdYt1mjQaDnlIcG+dw8OjAco4GXw==", + "requires": { + "@babel/code-frame": "^7.22.5", + "@babel/generator": "^7.22.7", + "@babel/helper-environment-visitor": "^7.22.5", + "@babel/helper-function-name": "^7.22.5", + "@babel/helper-hoist-variables": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.6", + "@babel/parser": "^7.22.7", + "@babel/types": "^7.22.5", + "debug": "^4.1.0", + "globals": "^11.1.0" + } + }, + "@babel/types": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.22.5.tgz", + "integrity": "sha512-zo3MIHGOkPOfoRXitsgHLjEXmlDaD/5KU1Uzuc9GNiZPhSqVxVRtxuPaSBZDsYZ9qV88AjtMtWW7ww98loJ9KA==", + "requires": { + "@babel/helper-string-parser": "^7.22.5", + "@babel/helper-validator-identifier": "^7.22.5", + "to-fast-properties": "^2.0.0" + } + }, + "@jridgewell/gen-mapping": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", + "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", + "requires": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + } + } } }, - "node_modules/@babel/helpers": { + "@babel/helpers": { "version": "7.20.6", "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.20.6.tgz", "integrity": "sha512-Pf/OjgfgFRW5bApskEz5pvidpim7tEDPlFtKcNRXWmfHGn9IEI2W2flqRQXTFb7gIPTyK++N6rVHuwKut4XK6w==", - "dependencies": { + "requires": { "@babel/template": "^7.18.10", "@babel/traverse": "^7.20.5", "@babel/types": "^7.20.5" - }, - "engines": { - "node": ">=6.9.0" } }, - "node_modules/@babel/highlight": { + "@babel/highlight": { "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", - "dependencies": { + "requires": { "@babel/helper-validator-identifier": "^7.18.6", "chalk": "^2.0.0", "js-tokens": "^4.0.0" - }, - "engines": { - "node": ">=6.9.0" } }, - "node_modules/@babel/parser": { + "@babel/parser": { "version": "7.20.5", "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.20.5.tgz", - "integrity": "sha512-r27t/cy/m9uKLXQNWWebeCUHgnAZq0CpG1OwKRxzJMP1vpSU4bSIK2hq+/cp0bQxetkXx38n09rNu8jVkcK/zA==", - "bin": { - "parser": "bin/babel-parser.js" - }, - "engines": { - "node": ">=6.0.0" - } + "integrity": "sha512-r27t/cy/m9uKLXQNWWebeCUHgnAZq0CpG1OwKRxzJMP1vpSU4bSIK2hq+/cp0bQxetkXx38n09rNu8jVkcK/zA==" }, - "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { "version": "7.18.6", "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", "integrity": "sha512-Dgxsyg54Fx1d4Nge8UnvTrED63vrwOdPmyvPzlNN/boaliRP54pm3pGzZD1SJUwrBA+Cs/xdG8kXX6Mn/RfISQ==", - "dependencies": { + "requires": { "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" } }, - "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { "version": "7.18.9", "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.18.9.tgz", "integrity": "sha512-AHrP9jadvH7qlOj6PINbgSuphjQUAK7AOT7DPjBo9EHoLhQTnnK5u45e1Hd4DbSQEO9nqPWtQ89r+XEOWFScKg==", - "dependencies": { + "requires": { "@babel/helper-plugin-utils": "^7.18.9", "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9", "@babel/plugin-proposal-optional-chaining": "^7.18.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.13.0" } }, - "node_modules/@babel/plugin-proposal-async-generator-functions": { + "@babel/plugin-proposal-async-generator-functions": { "version": "7.20.1", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.20.1.tgz", "integrity": "sha512-Gh5rchzSwE4kC+o/6T8waD0WHEQIsDmjltY8WnWRXHUdH8axZhuH86Ov9M72YhJfDrZseQwuuWaaIT/TmePp3g==", "dev": true, - "dependencies": { + "requires": { "@babel/helper-environment-visitor": "^7.18.9", "@babel/helper-plugin-utils": "^7.19.0", "@babel/helper-remap-async-to-generator": "^7.18.9", "@babel/plugin-syntax-async-generators": "^7.8.4" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-proposal-class-properties": { + "@babel/plugin-proposal-class-properties": { "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz", "integrity": "sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==", - "dependencies": { + "requires": { "@babel/helper-create-class-features-plugin": "^7.18.6", "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-proposal-class-static-block": { + "@babel/plugin-proposal-class-static-block": { "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.18.6.tgz", "integrity": "sha512-+I3oIiNxrCpup3Gi8n5IGMwj0gOCAjcJUSQEcotNnCCPMEnixawOQ+KeJPlgfjzx+FKQ1QSyZOWe7wmoJp7vhw==", - "dependencies": { + "requires": { "@babel/helper-create-class-features-plugin": "^7.18.6", "@babel/helper-plugin-utils": "^7.18.6", "@babel/plugin-syntax-class-static-block": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.12.0" } }, - "node_modules/@babel/plugin-proposal-dynamic-import": { + "@babel/plugin-proposal-dynamic-import": { "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.18.6.tgz", "integrity": "sha512-1auuwmK+Rz13SJj36R+jqFPMJWyKEDd7lLSdOj4oJK0UTgGueSAtkrCvz9ewmgyU/P941Rv2fQwZJN8s6QruXw==", - "dependencies": { + "requires": { "@babel/helper-plugin-utils": "^7.18.6", "@babel/plugin-syntax-dynamic-import": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-proposal-export-namespace-from": { + "@babel/plugin-proposal-export-namespace-from": { "version": "7.18.9", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.18.9.tgz", "integrity": "sha512-k1NtHyOMvlDDFeb9G5PhUXuGj8m/wiwojgQVEhJ/fsVsMCpLyOP4h0uGEjYJKrRI+EVPlb5Jk+Gt9P97lOGwtA==", - "dependencies": { + "requires": { "@babel/helper-plugin-utils": "^7.18.9", "@babel/plugin-syntax-export-namespace-from": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-proposal-json-strings": { + "@babel/plugin-proposal-json-strings": { "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.18.6.tgz", "integrity": "sha512-lr1peyn9kOdbYc0xr0OdHTZ5FMqS6Di+H0Fz2I/JwMzGmzJETNeOFq2pBySw6X/KFL5EWDjlJuMsUGRFb8fQgQ==", - "dependencies": { + "requires": { "@babel/helper-plugin-utils": "^7.18.6", "@babel/plugin-syntax-json-strings": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-proposal-logical-assignment-operators": { + "@babel/plugin-proposal-logical-assignment-operators": { "version": "7.18.9", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.18.9.tgz", "integrity": "sha512-128YbMpjCrP35IOExw2Fq+x55LMP42DzhOhX2aNNIdI9avSWl2PI0yuBWarr3RYpZBSPtabfadkH2yeRiMD61Q==", - "dependencies": { + "requires": { "@babel/helper-plugin-utils": "^7.18.9", "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-proposal-nullish-coalescing-operator": { + "@babel/plugin-proposal-nullish-coalescing-operator": { "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz", "integrity": "sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==", - "dependencies": { + "requires": { "@babel/helper-plugin-utils": "^7.18.6", "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-proposal-numeric-separator": { + "@babel/plugin-proposal-numeric-separator": { "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.18.6.tgz", "integrity": "sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==", - "dependencies": { + "requires": { "@babel/helper-plugin-utils": "^7.18.6", "@babel/plugin-syntax-numeric-separator": "^7.10.4" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-proposal-object-rest-spread": { + "@babel/plugin-proposal-object-rest-spread": { "version": "7.20.2", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.20.2.tgz", "integrity": "sha512-Ks6uej9WFK+fvIMesSqbAto5dD8Dz4VuuFvGJFKgIGSkJuRGcrwGECPA1fDgQK3/DbExBJpEkTeYeB8geIFCSQ==", - "dependencies": { + "requires": { "@babel/compat-data": "^7.20.1", "@babel/helper-compilation-targets": "^7.20.0", "@babel/helper-plugin-utils": "^7.20.2", "@babel/plugin-syntax-object-rest-spread": "^7.8.3", "@babel/plugin-transform-parameters": "^7.20.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-proposal-optional-catch-binding": { + "@babel/plugin-proposal-optional-catch-binding": { "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.18.6.tgz", "integrity": "sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==", - "dependencies": { + "requires": { "@babel/helper-plugin-utils": "^7.18.6", "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-proposal-optional-chaining": { + "@babel/plugin-proposal-optional-chaining": { "version": "7.18.9", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.18.9.tgz", "integrity": "sha512-v5nwt4IqBXihxGsW2QmCWMDS3B3bzGIk/EQVZz2ei7f3NJl8NzAJVvUmpDW5q1CRNY+Beb/k58UAH1Km1N411w==", - "dependencies": { + "requires": { "@babel/helper-plugin-utils": "^7.18.9", "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9", "@babel/plugin-syntax-optional-chaining": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-proposal-private-methods": { + "@babel/plugin-proposal-private-methods": { "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.18.6.tgz", "integrity": "sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==", - "dependencies": { + "requires": { "@babel/helper-create-class-features-plugin": "^7.18.6", "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-proposal-private-property-in-object": { + "@babel/plugin-proposal-private-property-in-object": { "version": "7.20.5", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.20.5.tgz", "integrity": "sha512-Vq7b9dUA12ByzB4EjQTPo25sFhY+08pQDBSZRtUAkj7lb7jahaHR5igera16QZ+3my1nYR4dKsNdYj5IjPHilQ==", - "dependencies": { + "requires": { "@babel/helper-annotate-as-pure": "^7.18.6", "@babel/helper-create-class-features-plugin": "^7.20.5", "@babel/helper-plugin-utils": "^7.20.2", "@babel/plugin-syntax-private-property-in-object": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-proposal-unicode-property-regex": { + "@babel/plugin-proposal-unicode-property-regex": { "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.18.6.tgz", "integrity": "sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==", - "dependencies": { + "requires": { "@babel/helper-create-regexp-features-plugin": "^7.18.6", "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-syntax-async-generators": { + "@babel/plugin-syntax-async-generators": { "version": "7.8.4", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", - "dependencies": { + "requires": { "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-syntax-class-properties": { + "@babel/plugin-syntax-class-properties": { "version": "7.12.13", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", - "dependencies": { + "requires": { "@babel/helper-plugin-utils": "^7.12.13" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-syntax-class-static-block": { + "@babel/plugin-syntax-class-static-block": { "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", - "dependencies": { + "requires": { "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-syntax-dynamic-import": { + "@babel/plugin-syntax-dynamic-import": { "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", - "dependencies": { + "requires": { "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-syntax-export-namespace-from": { + "@babel/plugin-syntax-export-namespace-from": { "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", - "dependencies": { + "requires": { "@babel/helper-plugin-utils": "^7.8.3" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-syntax-import-assertions": { + "@babel/plugin-syntax-import-assertions": { "version": "7.20.0", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.20.0.tgz", "integrity": "sha512-IUh1vakzNoWalR8ch/areW7qFopR2AEw03JlG7BbrDqmQ4X3q9uuipQwSGrUn7oGiemKjtSLDhNtQHzMHr1JdQ==", - "dependencies": { + "requires": { "@babel/helper-plugin-utils": "^7.19.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-syntax-json-strings": { + "@babel/plugin-syntax-json-strings": { "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", - "dependencies": { + "requires": { "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-syntax-logical-assignment-operators": { + "@babel/plugin-syntax-logical-assignment-operators": { "version": "7.10.4", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", - "dependencies": { + "requires": { "@babel/helper-plugin-utils": "^7.10.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { + "@babel/plugin-syntax-nullish-coalescing-operator": { "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", - "dependencies": { + "requires": { "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-syntax-numeric-separator": { + "@babel/plugin-syntax-numeric-separator": { "version": "7.10.4", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", - "dependencies": { + "requires": { "@babel/helper-plugin-utils": "^7.10.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-syntax-object-rest-spread": { + "@babel/plugin-syntax-object-rest-spread": { "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", - "dependencies": { + "requires": { "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-syntax-optional-catch-binding": { + "@babel/plugin-syntax-optional-catch-binding": { "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", - "dependencies": { + "requires": { "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-syntax-optional-chaining": { + "@babel/plugin-syntax-optional-chaining": { "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", - "dependencies": { + "requires": { "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-syntax-private-property-in-object": { + "@babel/plugin-syntax-private-property-in-object": { "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", - "dependencies": { + "requires": { "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-syntax-top-level-await": { + "@babel/plugin-syntax-top-level-await": { "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", - "dependencies": { + "requires": { "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-arrow-functions": { + "@babel/plugin-transform-arrow-functions": { "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.18.6.tgz", "integrity": "sha512-9S9X9RUefzrsHZmKMbDXxweEH+YlE8JJEuat9FdvW9Qh1cw7W64jELCtWNkPBPX5En45uy28KGvA/AySqUh8CQ==", - "dependencies": { + "requires": { "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-async-to-generator": { + "@babel/plugin-transform-async-to-generator": { "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.18.6.tgz", "integrity": "sha512-ARE5wZLKnTgPW7/1ftQmSi1CmkqqHo2DNmtztFhvgtOWSDfq0Cq9/9L+KnZNYSNrydBekhW3rwShduf59RoXag==", - "dependencies": { + "requires": { "@babel/helper-module-imports": "^7.18.6", "@babel/helper-plugin-utils": "^7.18.6", "@babel/helper-remap-async-to-generator": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-block-scoped-functions": { + "@babel/plugin-transform-block-scoped-functions": { "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.18.6.tgz", "integrity": "sha512-ExUcOqpPWnliRcPqves5HJcJOvHvIIWfuS4sroBUenPuMdmW+SMHDakmtS7qOo13sVppmUijqeTv7qqGsvURpQ==", - "dependencies": { + "requires": { "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-block-scoping": { + "@babel/plugin-transform-block-scoping": { "version": "7.20.5", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.20.5.tgz", "integrity": "sha512-WvpEIW9Cbj9ApF3yJCjIEEf1EiNJLtXagOrL5LNWEZOo3jv8pmPoYTSNJQvqej8OavVlgOoOPw6/htGZro6IkA==", - "dependencies": { + "requires": { "@babel/helper-plugin-utils": "^7.20.2" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-classes": { + "@babel/plugin-transform-classes": { "version": "7.20.2", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.20.2.tgz", "integrity": "sha512-9rbPp0lCVVoagvtEyQKSo5L8oo0nQS/iif+lwlAz29MccX2642vWDlSZK+2T2buxbopotId2ld7zZAzRfz9j1g==", - "dependencies": { + "requires": { "@babel/helper-annotate-as-pure": "^7.18.6", "@babel/helper-compilation-targets": "^7.20.0", "@babel/helper-environment-visitor": "^7.18.9", @@ -1745,314 +1619,188 @@ "@babel/helper-replace-supers": "^7.19.1", "@babel/helper-split-export-declaration": "^7.18.6", "globals": "^11.1.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-computed-properties": { + "@babel/plugin-transform-computed-properties": { "version": "7.18.9", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.18.9.tgz", "integrity": "sha512-+i0ZU1bCDymKakLxn5srGHrsAPRELC2WIbzwjLhHW9SIE1cPYkLCL0NlnXMZaM1vhfgA2+M7hySk42VBvrkBRw==", - "dependencies": { + "requires": { "@babel/helper-plugin-utils": "^7.18.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-destructuring": { + "@babel/plugin-transform-destructuring": { "version": "7.20.2", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.20.2.tgz", "integrity": "sha512-mENM+ZHrvEgxLTBXUiQ621rRXZes3KWUv6NdQlrnr1TkWVw+hUjQBZuP2X32qKlrlG2BzgR95gkuCRSkJl8vIw==", - "dependencies": { + "requires": { "@babel/helper-plugin-utils": "^7.20.2" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-dotall-regex": { + "@babel/plugin-transform-dotall-regex": { "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.18.6.tgz", "integrity": "sha512-6S3jpun1eEbAxq7TdjLotAsl4WpQI9DxfkycRcKrjhQYzU87qpXdknpBg/e+TdcMehqGnLFi7tnFUBR02Vq6wg==", - "dependencies": { + "requires": { "@babel/helper-create-regexp-features-plugin": "^7.18.6", "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-duplicate-keys": { + "@babel/plugin-transform-duplicate-keys": { "version": "7.18.9", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.18.9.tgz", "integrity": "sha512-d2bmXCtZXYc59/0SanQKbiWINadaJXqtvIQIzd4+hNwkWBgyCd5F/2t1kXoUdvPMrxzPvhK6EMQRROxsue+mfw==", - "dependencies": { + "requires": { "@babel/helper-plugin-utils": "^7.18.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-exponentiation-operator": { + "@babel/plugin-transform-exponentiation-operator": { "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.18.6.tgz", "integrity": "sha512-wzEtc0+2c88FVR34aQmiz56dxEkxr2g8DQb/KfaFa1JYXOFVsbhvAonFN6PwVWj++fKmku8NP80plJ5Et4wqHw==", - "dependencies": { + "requires": { "@babel/helper-builder-binary-assignment-operator-visitor": "^7.18.6", "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-for-of": { + "@babel/plugin-transform-for-of": { "version": "7.18.8", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.18.8.tgz", "integrity": "sha512-yEfTRnjuskWYo0k1mHUqrVWaZwrdq8AYbfrpqULOJOaucGSp4mNMVps+YtA8byoevxS/urwU75vyhQIxcCgiBQ==", - "dependencies": { + "requires": { "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-function-name": { + "@babel/plugin-transform-function-name": { "version": "7.18.9", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.18.9.tgz", "integrity": "sha512-WvIBoRPaJQ5yVHzcnJFor7oS5Ls0PYixlTYE63lCj2RtdQEl15M68FXQlxnG6wdraJIXRdR7KI+hQ7q/9QjrCQ==", - "dependencies": { + "requires": { "@babel/helper-compilation-targets": "^7.18.9", "@babel/helper-function-name": "^7.18.9", "@babel/helper-plugin-utils": "^7.18.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-literals": { + "@babel/plugin-transform-literals": { "version": "7.18.9", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.18.9.tgz", "integrity": "sha512-IFQDSRoTPnrAIrI5zoZv73IFeZu2dhu6irxQjY9rNjTT53VmKg9fenjvoiOWOkJ6mm4jKVPtdMzBY98Fp4Z4cg==", - "dependencies": { + "requires": { "@babel/helper-plugin-utils": "^7.18.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-member-expression-literals": { + "@babel/plugin-transform-member-expression-literals": { "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.18.6.tgz", "integrity": "sha512-qSF1ihLGO3q+/g48k85tUjD033C29TNTVB2paCwZPVmOsjn9pClvYYrM2VeJpBY2bcNkuny0YUyTNRyRxJ54KA==", - "dependencies": { + "requires": { "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-modules-amd": { + "@babel/plugin-transform-modules-amd": { "version": "7.19.6", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.19.6.tgz", "integrity": "sha512-uG3od2mXvAtIFQIh0xrpLH6r5fpSQN04gIVovl+ODLdUMANokxQLZnPBHcjmv3GxRjnqwLuHvppjjcelqUFZvg==", - "dependencies": { + "requires": { "@babel/helper-module-transforms": "^7.19.6", "@babel/helper-plugin-utils": "^7.19.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-modules-commonjs": { + "@babel/plugin-transform-modules-commonjs": { "version": "7.19.6", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.19.6.tgz", "integrity": "sha512-8PIa1ym4XRTKuSsOUXqDG0YaOlEuTVvHMe5JCfgBMOtHvJKw/4NGovEGN33viISshG/rZNVrACiBmPQLvWN8xQ==", - "dependencies": { + "requires": { "@babel/helper-module-transforms": "^7.19.6", "@babel/helper-plugin-utils": "^7.19.0", "@babel/helper-simple-access": "^7.19.4" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-modules-systemjs": { + "@babel/plugin-transform-modules-systemjs": { "version": "7.19.6", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.19.6.tgz", "integrity": "sha512-fqGLBepcc3kErfR9R3DnVpURmckXP7gj7bAlrTQyBxrigFqszZCkFkcoxzCp2v32XmwXLvbw+8Yq9/b+QqksjQ==", - "dependencies": { + "requires": { "@babel/helper-hoist-variables": "^7.18.6", "@babel/helper-module-transforms": "^7.19.6", "@babel/helper-plugin-utils": "^7.19.0", "@babel/helper-validator-identifier": "^7.19.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-modules-umd": { + "@babel/plugin-transform-modules-umd": { "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.18.6.tgz", "integrity": "sha512-dcegErExVeXcRqNtkRU/z8WlBLnvD4MRnHgNs3MytRO1Mn1sHRyhbcpYbVMGclAqOjdW+9cfkdZno9dFdfKLfQ==", - "dependencies": { + "requires": { "@babel/helper-module-transforms": "^7.18.6", "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { + "@babel/plugin-transform-named-capturing-groups-regex": { "version": "7.20.5", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.20.5.tgz", "integrity": "sha512-mOW4tTzi5iTLnw+78iEq3gr8Aoq4WNRGpmSlrogqaiCBoR1HFhpU4JkpQFOHfeYx3ReVIFWOQJS4aZBRvuZ6mA==", - "dependencies": { + "requires": { "@babel/helper-create-regexp-features-plugin": "^7.20.5", "@babel/helper-plugin-utils": "^7.20.2" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" } }, - "node_modules/@babel/plugin-transform-new-target": { + "@babel/plugin-transform-new-target": { "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.18.6.tgz", "integrity": "sha512-DjwFA/9Iu3Z+vrAn+8pBUGcjhxKguSMlsFqeCKbhb9BAV756v0krzVK04CRDi/4aqmk8BsHb4a/gFcaA5joXRw==", - "dependencies": { + "requires": { "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-object-super": { + "@babel/plugin-transform-object-super": { "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.18.6.tgz", "integrity": "sha512-uvGz6zk+pZoS1aTZrOvrbj6Pp/kK2mp45t2B+bTDre2UgsZZ8EZLSJtUg7m/no0zOJUWgFONpB7Zv9W2tSaFlA==", - "dependencies": { + "requires": { "@babel/helper-plugin-utils": "^7.18.6", "@babel/helper-replace-supers": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-parameters": { + "@babel/plugin-transform-parameters": { "version": "7.20.5", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.20.5.tgz", "integrity": "sha512-h7plkOmcndIUWXZFLgpbrh2+fXAi47zcUX7IrOQuZdLD0I0KvjJ6cvo3BEcAOsDOcZhVKGJqv07mkSqK0y2isQ==", - "dependencies": { + "requires": { "@babel/helper-plugin-utils": "^7.20.2" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-property-literals": { + "@babel/plugin-transform-property-literals": { "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.18.6.tgz", "integrity": "sha512-cYcs6qlgafTud3PAzrrRNbQtfpQ8+y/+M5tKmksS9+M1ckbH6kzY8MrexEM9mcA6JDsukE19iIRvAyYl463sMg==", - "dependencies": { + "requires": { "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-regenerator": { + "@babel/plugin-transform-regenerator": { "version": "7.20.5", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.20.5.tgz", "integrity": "sha512-kW/oO7HPBtntbsahzQ0qSE3tFvkFwnbozz3NWFhLGqH75vLEg+sCGngLlhVkePlCs3Jv0dBBHDzCHxNiFAQKCQ==", - "dependencies": { + "requires": { "@babel/helper-plugin-utils": "^7.20.2", "regenerator-transform": "^0.15.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-reserved-words": { + "@babel/plugin-transform-reserved-words": { "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.18.6.tgz", "integrity": "sha512-oX/4MyMoypzHjFrT1CdivfKZ+XvIPMFXwwxHp/r0Ddy2Vuomt4HDFGmft1TAY2yiTKiNSsh3kjBAzcM8kSdsjA==", - "dependencies": { + "requires": { "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-runtime": { + "@babel/plugin-transform-runtime": { "version": "7.19.6", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.19.6.tgz", "integrity": "sha512-PRH37lz4JU156lYFW1p8OxE5i7d6Sl/zV58ooyr+q1J1lnQPyg5tIiXlIwNVhJaY4W3TmOtdc8jqdXQcB1v5Yw==", "dev": true, - "dependencies": { + "requires": { "@babel/helper-module-imports": "^7.18.6", "@babel/helper-plugin-utils": "^7.19.0", "babel-plugin-polyfill-corejs2": "^0.3.3", @@ -2060,128 +1808,79 @@ "babel-plugin-polyfill-regenerator": "^0.4.1", "semver": "^6.3.0" }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } } }, - "node_modules/@babel/plugin-transform-runtime/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/plugin-transform-shorthand-properties": { + "@babel/plugin-transform-shorthand-properties": { "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.18.6.tgz", "integrity": "sha512-eCLXXJqv8okzg86ywZJbRn19YJHU4XUa55oz2wbHhaQVn/MM+XhukiT7SYqp/7o00dg52Rj51Ny+Ecw4oyoygw==", - "dependencies": { + "requires": { "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-spread": { + "@babel/plugin-transform-spread": { "version": "7.19.0", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.19.0.tgz", "integrity": "sha512-RsuMk7j6n+r752EtzyScnWkQyuJdli6LdO5Klv8Yx0OfPVTcQkIUfS8clx5e9yHXzlnhOZF3CbQ8C2uP5j074w==", - "dependencies": { + "requires": { "@babel/helper-plugin-utils": "^7.19.0", "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-sticky-regex": { + "@babel/plugin-transform-sticky-regex": { "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.18.6.tgz", "integrity": "sha512-kfiDrDQ+PBsQDO85yj1icueWMfGfJFKN1KCkndygtu/C9+XUfydLC8Iv5UYJqRwy4zk8EcplRxEOeLyjq1gm6Q==", - "dependencies": { + "requires": { "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-template-literals": { + "@babel/plugin-transform-template-literals": { "version": "7.18.9", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.18.9.tgz", "integrity": "sha512-S8cOWfT82gTezpYOiVaGHrCbhlHgKhQt8XH5ES46P2XWmX92yisoZywf5km75wv5sYcXDUCLMmMxOLCtthDgMA==", - "dependencies": { + "requires": { "@babel/helper-plugin-utils": "^7.18.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-typeof-symbol": { + "@babel/plugin-transform-typeof-symbol": { "version": "7.18.9", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.18.9.tgz", "integrity": "sha512-SRfwTtF11G2aemAZWivL7PD+C9z52v9EvMqH9BuYbabyPuKUvSWks3oCg6041pT925L4zVFqaVBeECwsmlguEw==", - "dependencies": { + "requires": { "@babel/helper-plugin-utils": "^7.18.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-unicode-escapes": { + "@babel/plugin-transform-unicode-escapes": { "version": "7.18.10", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.18.10.tgz", "integrity": "sha512-kKAdAI+YzPgGY/ftStBFXTI1LZFju38rYThnfMykS+IXy8BVx+res7s2fxf1l8I35DV2T97ezo6+SGrXz6B3iQ==", - "dependencies": { + "requires": { "@babel/helper-plugin-utils": "^7.18.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-unicode-regex": { + "@babel/plugin-transform-unicode-regex": { "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.18.6.tgz", "integrity": "sha512-gE7A6Lt7YLnNOL3Pb9BNeZvi+d8l7tcRrG4+pwJjK9hD2xX4mEvjlQW60G9EEmfXVYRPv9VRQcyegIVHCql/AA==", - "dependencies": { + "requires": { "@babel/helper-create-regexp-features-plugin": "^7.18.6", "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/preset-env": { + "@babel/preset-env": { "version": "7.20.2", "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.20.2.tgz", "integrity": "sha512-1G0efQEWR1EHkKvKHqbG+IN/QdgwfByUpM5V5QroDzGV2t3S/WXNQd693cHiHTlCFMpr9B6FkPFXDA2lQcKoDg==", "dev": true, - "dependencies": { + "requires": { "@babel/compat-data": "^7.20.1", "@babel/helper-compilation-targets": "^7.20.0", "@babel/helper-plugin-utils": "^7.20.2", @@ -2258,66 +1957,55 @@ "core-js-compat": "^3.25.1", "semver": "^6.3.0" }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } } }, - "node_modules/@babel/preset-env/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/preset-modules": { + "@babel/preset-modules": { "version": "0.1.5", "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz", "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==", - "dependencies": { + "requires": { "@babel/helper-plugin-utils": "^7.0.0", "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", "@babel/plugin-transform-dotall-regex": "^7.4.4", "@babel/types": "^7.4.4", "esutils": "^2.0.2" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/runtime": { + "@babel/regjsgen": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@babel/regjsgen/-/regjsgen-0.8.0.tgz", + "integrity": "sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==" + }, + "@babel/runtime": { "version": "7.20.1", "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.20.1.tgz", "integrity": "sha512-mrzLkl6U9YLF8qpqI7TB82PESyEGjm/0Ly91jG575eVxMMlb8fYfOXFZIJ8XfLrJZQbm7dlKry2bJmXBUEkdFg==", - "dependencies": { + "requires": { "regenerator-runtime": "^0.13.10" - }, - "engines": { - "node": ">=6.9.0" } }, - "node_modules/@babel/template": { + "@babel/template": { "version": "7.18.10", "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.18.10.tgz", "integrity": "sha512-TI+rCtooWHr3QJ27kJxfjutghu44DLnasDMwpDqCXVTal9RLp3RSYNh4NdBrRP2cQAoG9A8juOQl6P6oZG4JxA==", - "dependencies": { + "requires": { "@babel/code-frame": "^7.18.6", "@babel/parser": "^7.18.10", "@babel/types": "^7.18.10" - }, - "engines": { - "node": ">=6.9.0" } }, - "node_modules/@babel/traverse": { + "@babel/traverse": { "version": "7.20.5", "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.20.5.tgz", "integrity": "sha512-WM5ZNN3JITQIq9tFZaw1ojLU3WgWdtkxnhM1AegMS+PvHjkM5IXjmYEGY7yukz5XS4sJyEf2VzWjI8uAavhxBQ==", - "dependencies": { + "requires": { "@babel/code-frame": "^7.18.6", "@babel/generator": "^7.20.5", "@babel/helper-environment-visitor": "^7.18.9", @@ -2329,370 +2017,207 @@ "debug": "^4.1.0", "globals": "^11.1.0" }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/traverse/node_modules/@babel/generator": { - "version": "7.20.5", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.20.5.tgz", - "integrity": "sha512-jl7JY2Ykn9S0yj4DQP82sYvPU+T3g0HFcWTqDLqiuA9tGRNIj9VfbtXGAYTTkyNEnQk1jkMGOdYka8aG/lulCA==", "dependencies": { - "@babel/types": "^7.20.5", - "@jridgewell/gen-mapping": "^0.3.2", - "jsesc": "^2.5.1" - }, - "engines": { - "node": ">=6.9.0" + "@babel/generator": { + "version": "7.22.7", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.22.7.tgz", + "integrity": "sha512-p+jPjMG+SI8yvIaxGgeW24u7q9+5+TGpZh8/CuB7RhBKd7RCy8FayNEFNNKrNK/eUcY/4ExQqLmyrvBXKsIcwQ==", + "requires": { + "@babel/types": "^7.22.5", + "@jridgewell/gen-mapping": "^0.3.2", + "@jridgewell/trace-mapping": "^0.3.17", + "jsesc": "^2.5.1" + }, + "dependencies": { + "@babel/types": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.22.5.tgz", + "integrity": "sha512-zo3MIHGOkPOfoRXitsgHLjEXmlDaD/5KU1Uzuc9GNiZPhSqVxVRtxuPaSBZDsYZ9qV88AjtMtWW7ww98loJ9KA==", + "requires": { + "@babel/helper-string-parser": "^7.22.5", + "@babel/helper-validator-identifier": "^7.22.5", + "to-fast-properties": "^2.0.0" + } + } + } + }, + "@babel/helper-validator-identifier": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.5.tgz", + "integrity": "sha512-aJXu+6lErq8ltp+JhkJUfk1MTGyuA4v7f3pA+BJ5HLfNC6nAQ0Cpi9uOquUj8Hehg0aUiHzWQbOVJGao6ztBAQ==" + }, + "@jridgewell/gen-mapping": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", + "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", + "requires": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + } + } } }, - "node_modules/@babel/traverse/node_modules/@jridgewell/gen-mapping": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", - "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", - "dependencies": { - "@jridgewell/set-array": "^1.0.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.9" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@babel/types": { + "@babel/types": { "version": "7.20.5", "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.20.5.tgz", "integrity": "sha512-c9fst/h2/dcF7H+MJKZ2T0KjEQ8hY/BNnDk/H3XY8C4Aw/eWQXWn/lWntHF9ooUBnGmEvbfGrTgLWc+um0YDUg==", - "dependencies": { + "requires": { "@babel/helper-string-parser": "^7.19.4", "@babel/helper-validator-identifier": "^7.19.1", "to-fast-properties": "^2.0.0" - }, - "engines": { - "node": ">=6.9.0" } }, - "node_modules/@colors/colors": { + "@colors/colors": { "version": "1.5.0", "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz", "integrity": "sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==", - "devOptional": true, - "engines": { - "node": ">=0.1.90" - } + "dev": true }, - "node_modules/@csstools/postcss-cascade-layers": { + "@csstools/postcss-cascade-layers": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/@csstools/postcss-cascade-layers/-/postcss-cascade-layers-1.1.1.tgz", "integrity": "sha512-+KdYrpKC5TgomQr2DlZF4lDEpHcoxnj5IGddYYfBWJAKfj1JtuHUIqMa+E1pJJ+z3kvDViWMqyqPlG4Ja7amQA==", - "dependencies": { + "requires": { "@csstools/selector-specificity": "^2.0.2", "postcss-selector-parser": "^6.0.10" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" } }, - "node_modules/@csstools/postcss-color-function": { + "@csstools/postcss-color-function": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/@csstools/postcss-color-function/-/postcss-color-function-1.1.1.tgz", "integrity": "sha512-Bc0f62WmHdtRDjf5f3e2STwRAl89N2CLb+9iAwzrv4L2hncrbDwnQD9PCq0gtAt7pOI2leIV08HIBUd4jxD8cw==", - "dependencies": { + "requires": { "@csstools/postcss-progressive-custom-properties": "^1.1.0", "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" } }, - "node_modules/@csstools/postcss-font-format-keywords": { + "@csstools/postcss-font-format-keywords": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/@csstools/postcss-font-format-keywords/-/postcss-font-format-keywords-1.0.1.tgz", "integrity": "sha512-ZgrlzuUAjXIOc2JueK0X5sZDjCtgimVp/O5CEqTcs5ShWBa6smhWYbS0x5cVc/+rycTDbjjzoP0KTDnUneZGOg==", - "dependencies": { + "requires": { "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" } }, - "node_modules/@csstools/postcss-hwb-function": { + "@csstools/postcss-hwb-function": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/@csstools/postcss-hwb-function/-/postcss-hwb-function-1.0.2.tgz", "integrity": "sha512-YHdEru4o3Rsbjmu6vHy4UKOXZD+Rn2zmkAmLRfPet6+Jz4Ojw8cbWxe1n42VaXQhD3CQUXXTooIy8OkVbUcL+w==", - "dependencies": { + "requires": { "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" } }, - "node_modules/@csstools/postcss-ic-unit": { + "@csstools/postcss-ic-unit": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/@csstools/postcss-ic-unit/-/postcss-ic-unit-1.0.1.tgz", "integrity": "sha512-Ot1rcwRAaRHNKC9tAqoqNZhjdYBzKk1POgWfhN4uCOE47ebGcLRqXjKkApVDpjifL6u2/55ekkpnFcp+s/OZUw==", - "dependencies": { + "requires": { "@csstools/postcss-progressive-custom-properties": "^1.1.0", "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" } }, - "node_modules/@csstools/postcss-is-pseudo-class": { + "@csstools/postcss-is-pseudo-class": { "version": "2.0.7", "resolved": "https://registry.npmjs.org/@csstools/postcss-is-pseudo-class/-/postcss-is-pseudo-class-2.0.7.tgz", "integrity": "sha512-7JPeVVZHd+jxYdULl87lvjgvWldYu+Bc62s9vD/ED6/QTGjy0jy0US/f6BG53sVMTBJ1lzKZFpYmofBN9eaRiA==", - "dependencies": { + "requires": { "@csstools/selector-specificity": "^2.0.0", "postcss-selector-parser": "^6.0.10" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" } }, - "node_modules/@csstools/postcss-nested-calc": { + "@csstools/postcss-nested-calc": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/@csstools/postcss-nested-calc/-/postcss-nested-calc-1.0.0.tgz", "integrity": "sha512-JCsQsw1wjYwv1bJmgjKSoZNvf7R6+wuHDAbi5f/7MbFhl2d/+v+TvBTU4BJH3G1X1H87dHl0mh6TfYogbT/dJQ==", - "dependencies": { + "requires": { "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" } }, - "node_modules/@csstools/postcss-normalize-display-values": { + "@csstools/postcss-normalize-display-values": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/@csstools/postcss-normalize-display-values/-/postcss-normalize-display-values-1.0.1.tgz", "integrity": "sha512-jcOanIbv55OFKQ3sYeFD/T0Ti7AMXc9nM1hZWu8m/2722gOTxFg7xYu4RDLJLeZmPUVQlGzo4jhzvTUq3x4ZUw==", - "dependencies": { + "requires": { "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" } }, - "node_modules/@csstools/postcss-oklab-function": { + "@csstools/postcss-oklab-function": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/@csstools/postcss-oklab-function/-/postcss-oklab-function-1.1.1.tgz", "integrity": "sha512-nJpJgsdA3dA9y5pgyb/UfEzE7W5Ka7u0CX0/HIMVBNWzWemdcTH3XwANECU6anWv/ao4vVNLTMxhiPNZsTK6iA==", - "dependencies": { + "requires": { "@csstools/postcss-progressive-custom-properties": "^1.1.0", "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" } }, - "node_modules/@csstools/postcss-progressive-custom-properties": { + "@csstools/postcss-progressive-custom-properties": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/@csstools/postcss-progressive-custom-properties/-/postcss-progressive-custom-properties-1.3.0.tgz", "integrity": "sha512-ASA9W1aIy5ygskZYuWams4BzafD12ULvSypmaLJT2jvQ8G0M3I8PRQhC0h7mG0Z3LI05+agZjqSR9+K9yaQQjA==", - "dependencies": { + "requires": { "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "peerDependencies": { - "postcss": "^8.3" } }, - "node_modules/@csstools/postcss-stepped-value-functions": { + "@csstools/postcss-stepped-value-functions": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/@csstools/postcss-stepped-value-functions/-/postcss-stepped-value-functions-1.0.1.tgz", "integrity": "sha512-dz0LNoo3ijpTOQqEJLY8nyaapl6umbmDcgj4AD0lgVQ572b2eqA1iGZYTTWhrcrHztWDDRAX2DGYyw2VBjvCvQ==", - "dependencies": { + "requires": { "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" } }, - "node_modules/@csstools/postcss-text-decoration-shorthand": { + "@csstools/postcss-text-decoration-shorthand": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/@csstools/postcss-text-decoration-shorthand/-/postcss-text-decoration-shorthand-1.0.0.tgz", "integrity": "sha512-c1XwKJ2eMIWrzQenN0XbcfzckOLLJiczqy+YvfGmzoVXd7pT9FfObiSEfzs84bpE/VqfpEuAZ9tCRbZkZxxbdw==", - "dependencies": { + "requires": { "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" } }, - "node_modules/@csstools/postcss-trigonometric-functions": { + "@csstools/postcss-trigonometric-functions": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/@csstools/postcss-trigonometric-functions/-/postcss-trigonometric-functions-1.0.2.tgz", "integrity": "sha512-woKaLO///4bb+zZC2s80l+7cm07M7268MsyG3M0ActXXEFi6SuhvriQYcb58iiKGbjwwIU7n45iRLEHypB47Og==", - "dependencies": { + "requires": { "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" } }, - "node_modules/@csstools/postcss-unset-value": { + "@csstools/postcss-unset-value": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/@csstools/postcss-unset-value/-/postcss-unset-value-1.0.2.tgz", - "integrity": "sha512-c8J4roPBILnelAsdLr4XOAR/GsTm0GJi4XpcfvoWk3U6KiTCqiFYc63KhRMQQX35jYMp4Ao8Ij9+IZRgMfJp1g==", - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" - } + "integrity": "sha512-c8J4roPBILnelAsdLr4XOAR/GsTm0GJi4XpcfvoWk3U6KiTCqiFYc63KhRMQQX35jYMp4Ao8Ij9+IZRgMfJp1g==" }, - "node_modules/@csstools/selector-specificity": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-2.0.2.tgz", - "integrity": "sha512-IkpVW/ehM1hWKln4fCA3NzJU8KwD+kIOvPZA4cqxoJHtE21CCzjyp+Kxbu0i5I4tBNOlXPL9mjwnWlL0VEG4Fg==", - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2", - "postcss-selector-parser": "^6.0.10" - } + "@csstools/selector-specificity": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-2.2.0.tgz", + "integrity": "sha512-+OJ9konv95ClSTOJCmMZqpd5+YGsB2S+x6w3E1oaM8UuR5j8nTNHYSz8c9BEPGDOCMQYIEEGlVPj/VY64iTbGw==" }, - "node_modules/@discoveryjs/json-ext": { + "@discoveryjs/json-ext": { "version": "0.5.7", "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz", - "integrity": "sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==", - "engines": { - "node": ">=10.0.0" - } + "integrity": "sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==" }, - "node_modules/@esbuild/android-arm": { + "@esbuild/android-arm": { "version": "0.15.13", "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.15.13.tgz", "integrity": "sha512-RY2fVI8O0iFUNvZirXaQ1vMvK0xhCcl0gqRj74Z6yEiO1zAUa7hbsdwZM1kzqbxHK7LFyMizipfXT3JME+12Hw==", - "cpu": [ - "arm" - ], "dev": true, - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } + "optional": true }, - "node_modules/@esbuild/linux-loong64": { + "@esbuild/linux-loong64": { "version": "0.15.13", "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.15.13.tgz", "integrity": "sha512-+BoyIm4I8uJmH/QDIH0fu7MG0AEx9OXEDXnqptXCwKOlOqZiS4iraH1Nr7/ObLMokW3sOCeBNyD68ATcV9b9Ag==", - "cpu": [ - "loong64" - ], "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } + "optional": true }, - "node_modules/@eslint/eslintrc": { + "@eslint/eslintrc": { "version": "0.4.3", "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.3.tgz", "integrity": "sha512-J6KFFz5QCYUJq3pf0mjEcCJVERbzv71PUIDczuh9JkwGEzced6CO5ADLHB1rbf/+oPBtoPfMYNOpGDzCANlbXw==", "dev": true, - "dependencies": { + "requires": { "ajv": "^6.12.4", "debug": "^4.1.1", "espree": "^7.3.0", @@ -2703,246 +2228,189 @@ "minimatch": "^3.0.4", "strip-json-comments": "^3.1.1" }, - "engines": { - "node": "^10.12.0 || >=12.0.0" - } - }, - "node_modules/@eslint/eslintrc/node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "globals": { + "version": "13.20.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", + "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", + "dev": true, + "requires": { + "type-fest": "^0.20.2" + } + }, + "ignore": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", + "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", + "dev": true + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "dev": true + } } }, - "node_modules/@eslint/eslintrc/node_modules/globals": { - "version": "13.18.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.18.0.tgz", - "integrity": "sha512-/mR4KI8Ps2spmoc0Ulu9L7agOF0du1CZNQ3dke8yItYlyKNmGrkONemBbd6V8UTc1Wgcqn21t3WYB7dbRmh6/A==", - "dev": true, - "dependencies": { - "type-fest": "^0.20.2" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@eslint/eslintrc/node_modules/ignore": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", - "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", - "dev": true, - "engines": { - "node": ">= 4" - } - }, - "node_modules/@eslint/eslintrc/node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "node_modules/@eslint/eslintrc/node_modules/type-fest": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@gar/promisify": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.3.tgz", - "integrity": "sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==" - }, - "node_modules/@humanwhocodes/config-array": { + "@humanwhocodes/config-array": { "version": "0.5.0", "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.5.0.tgz", "integrity": "sha512-FagtKFz74XrTl7y6HCzQpwDfXP0yhxe9lHLD1UZxjvZIcbyRz8zTFF/yYNfSfzU414eDwZ1SrO0Qvtyf+wFMQg==", "dev": true, - "dependencies": { + "requires": { "@humanwhocodes/object-schema": "^1.2.0", "debug": "^4.1.1", "minimatch": "^3.0.4" - }, - "engines": { - "node": ">=10.10.0" } }, - "node_modules/@humanwhocodes/object-schema": { + "@humanwhocodes/object-schema": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", "dev": true }, - "node_modules/@ionic/angular": { + "@ionic/angular": { "version": "6.4.0", - "resolved": "https://registry.npmjs.org/@ionic/angular/-/angular-6.4.0.tgz", - "integrity": "sha512-ZcMtcSk0WQzw8vxfBpBSMD8g96EqdhGVoCKmBTQsMqYhnRMGCa5518p3vLSe7KiK64G+zSzXpAuuCkz6u12UgA==", - "dependencies": { + "requires": { "@ionic/core": "6.4.0", "ionicons": "^6.0.4", "jsonc-parser": "^3.0.0", "tslib": "^2.0.0" }, - "peerDependencies": { - "@angular/core": ">=12.0.0", - "@angular/forms": ">=12.0.0", - "@angular/router": ">=12.0.0", - "rxjs": ">=6.6.0", - "zone.js": ">=0.11.0" - } - }, - "node_modules/@ionic/angular-toolkit": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/@ionic/angular-toolkit/-/angular-toolkit-6.1.0.tgz", - "integrity": "sha512-QZkoNdXej4MQqKGdm+suzTK39R0iRGpBFhOzP+f75v4ZGgEQ+ntA213UdaTa6EvsvS7n14p0zbHiBroLUOCNzQ==", - "dev": true, "dependencies": { - "@angular-devkit/core": "^13.0.1", - "@angular-devkit/schematics": "^13.0.1", - "@schematics/angular": "^13.0.1" - } - }, - "node_modules/@ionic/angular-toolkit/node_modules/@angular-devkit/core": { - "version": "13.3.10", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-13.3.10.tgz", - "integrity": "sha512-NSjyrccES+RkVL/wt1t1jNmJOV9z5H4/DtVjJQbAt/tDE5Mo0ygnhELd/QiUmjVfzfSkhr75LqQD8NtURoGBwQ==", - "dev": true, - "dependencies": { - "ajv": "8.9.0", - "ajv-formats": "2.1.1", - "fast-json-stable-stringify": "2.1.0", - "magic-string": "0.25.7", - "rxjs": "6.6.7", - "source-map": "0.7.3" - }, - "engines": { - "node": "^12.20.0 || ^14.15.0 || >=16.10.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - }, - "peerDependencies": { - "chokidar": "^3.5.2" - }, - "peerDependenciesMeta": { - "chokidar": { - "optional": true + "ionicons": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/ionicons/-/ionicons-6.0.4.tgz", + "integrity": "sha512-uDNOkBo0OVYV+kIhb51g9mb7r3Z0b+78GPZQBsjXuaetNmrB/mNTqN/uFtO+vxL/rQySKjzk8qeKJI5NWL9Ueg==", + "requires": { + "@stencil/core": "^2.18.0" + } + }, + "tslib": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.0.tgz", + "integrity": "sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA==" } } }, - "node_modules/@ionic/angular-toolkit/node_modules/@angular-devkit/schematics": { - "version": "13.3.10", - "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-13.3.10.tgz", - "integrity": "sha512-/G0xInGBfFiJJQET3nKMe8V7Ny+fcxAZsXxFuOpuH2jfKqty9JMmuJw6ll5qEP0h3NnKPsF+9J1Gvq8Bmb4uDQ==", + "@ionic/angular-toolkit": { + "version": "6.1.0", "dev": true, - "dependencies": { - "@angular-devkit/core": "13.3.10", - "jsonc-parser": "3.0.0", - "magic-string": "0.25.7", - "ora": "5.4.1", - "rxjs": "6.6.7" + "requires": { + "@angular-devkit/core": "^13.0.1", + "@angular-devkit/schematics": "^13.0.1", + "@schematics/angular": "^13.0.1" }, - "engines": { - "node": "^12.20.0 || ^14.15.0 || >=16.10.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - } - }, - "node_modules/@ionic/angular-toolkit/node_modules/@schematics/angular": { - "version": "13.3.10", - "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-13.3.10.tgz", - "integrity": "sha512-sw6K8YihfcqNyfa2/65ACPixZHQJRBw1aNm8w0DRGFyO3aXRe9G5X23MkCMLH+63oK9R1cK63/fZ8zqfdSq7zA==", - "dev": true, "dependencies": { - "@angular-devkit/core": "13.3.10", - "@angular-devkit/schematics": "13.3.10", - "jsonc-parser": "3.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.15.0 || >=16.10.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" + "@angular-devkit/core": { + "version": "13.3.10", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-13.3.10.tgz", + "integrity": "sha512-NSjyrccES+RkVL/wt1t1jNmJOV9z5H4/DtVjJQbAt/tDE5Mo0ygnhELd/QiUmjVfzfSkhr75LqQD8NtURoGBwQ==", + "dev": true, + "requires": { + "ajv": "8.9.0", + "ajv-formats": "2.1.1", + "fast-json-stable-stringify": "2.1.0", + "magic-string": "0.25.7", + "rxjs": "6.6.7", + "source-map": "0.7.3" + } + }, + "@angular-devkit/schematics": { + "version": "13.3.10", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-13.3.10.tgz", + "integrity": "sha512-/G0xInGBfFiJJQET3nKMe8V7Ny+fcxAZsXxFuOpuH2jfKqty9JMmuJw6ll5qEP0h3NnKPsF+9J1Gvq8Bmb4uDQ==", + "dev": true, + "requires": { + "@angular-devkit/core": "13.3.10", + "jsonc-parser": "3.0.0", + "magic-string": "0.25.7", + "ora": "5.4.1", + "rxjs": "6.6.7" + } + }, + "@schematics/angular": { + "version": "13.3.10", + "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-13.3.10.tgz", + "integrity": "sha512-sw6K8YihfcqNyfa2/65ACPixZHQJRBw1aNm8w0DRGFyO3aXRe9G5X23MkCMLH+63oK9R1cK63/fZ8zqfdSq7zA==", + "dev": true, + "requires": { + "@angular-devkit/core": "13.3.10", + "@angular-devkit/schematics": "13.3.10", + "jsonc-parser": "3.0.0" + } + }, + "ajv": { + "version": "8.9.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.9.0.tgz", + "integrity": "sha512-qOKJyNj/h+OWx7s5DePL6Zu1KeM9jPZhwBqs+7DzP6bGOvqzVCSf0xueYmVuaC/oQ/VtS2zLMLHdQFbkka+XDQ==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "jsonc-parser": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.0.0.tgz", + "integrity": "sha512-fQzRfAbIBnR0IQvftw9FJveWiHp72Fg20giDrHz6TdfB12UH/uue0D3hm57UB5KgAVuniLMCaS8P1IMj9NR7cA==", + "dev": true + }, + "magic-string": { + "version": "0.25.7", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.7.tgz", + "integrity": "sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA==", + "dev": true, + "requires": { + "sourcemap-codec": "^1.4.4" + } + }, + "rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "dev": true, + "requires": { + "tslib": "^1.9.0" + } + }, + "source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "dev": true + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + } } }, - "node_modules/@ionic/angular-toolkit/node_modules/ajv": { - "version": "8.9.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.9.0.tgz", - "integrity": "sha512-qOKJyNj/h+OWx7s5DePL6Zu1KeM9jPZhwBqs+7DzP6bGOvqzVCSf0xueYmVuaC/oQ/VtS2zLMLHdQFbkka+XDQ==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/@ionic/angular-toolkit/node_modules/jsonc-parser": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.0.0.tgz", - "integrity": "sha512-fQzRfAbIBnR0IQvftw9FJveWiHp72Fg20giDrHz6TdfB12UH/uue0D3hm57UB5KgAVuniLMCaS8P1IMj9NR7cA==", - "dev": true - }, - "node_modules/@ionic/angular-toolkit/node_modules/magic-string": { - "version": "0.25.7", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.7.tgz", - "integrity": "sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA==", - "dev": true, - "dependencies": { - "sourcemap-codec": "^1.4.4" - } - }, - "node_modules/@ionic/angular-toolkit/node_modules/rxjs": { - "version": "6.6.7", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", - "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", - "dev": true, - "dependencies": { - "tslib": "^1.9.0" - }, - "engines": { - "npm": ">=2.0.0" - } - }, - "node_modules/@ionic/angular-toolkit/node_modules/source-map": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", - "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", - "dev": true, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@ionic/angular-toolkit/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - }, - "node_modules/@ionic/cli": { + "@ionic/cli": { "version": "7.1.1", - "resolved": "https://registry.npmjs.org/@ionic/cli/-/cli-7.1.1.tgz", - "integrity": "sha512-Av9vaFGtOu6PQvKlBFUSMk+XWGWsUDWF9ZeQQ/jcfjYMv1u7BcvUNyw84hnelk/TDz4iWVooO7HFKpTGKkz/0g==", - "dependencies": { + "requires": { "@ionic/cli-framework": "5.1.4", "@ionic/cli-framework-output": "2.2.6", "@ionic/cli-framework-prompts": "2.1.11", @@ -2970,18 +2438,71 @@ "tar": "^6.0.1", "tslib": "^2.0.1" }, - "bin": { - "ionic": "bin/ionic" - }, - "engines": { - "node": ">=16.0.0" + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "open": { + "version": "7.4.2", + "resolved": "https://registry.npmjs.org/open/-/open-7.4.2.tgz", + "integrity": "sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==", + "requires": { + "is-docker": "^2.0.0", + "is-wsl": "^2.1.1" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + }, + "tslib": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.0.tgz", + "integrity": "sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA==" + } } }, - "node_modules/@ionic/cli-framework": { + "@ionic/cli-framework": { "version": "5.1.4", "resolved": "https://registry.npmjs.org/@ionic/cli-framework/-/cli-framework-5.1.4.tgz", "integrity": "sha512-SSUG0JGHmf23I1C1zU2LtZYz41o/zNWXOz58Xa4bapAo6DDBGt8LDndTCznKhRzNAqWHOa7+M8ogA4K3paTB3A==", - "dependencies": { + "requires": { "@ionic/cli-framework-output": "2.2.6", "@ionic/utils-array": "2.1.6", "@ionic/utils-fs": "3.1.7", @@ -2998,288 +2519,173 @@ "tslib": "^2.0.1", "write-file-atomic": "^3.0.0" }, - "engines": { - "node": ">=16.0.0" + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + }, + "tslib": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.0.tgz", + "integrity": "sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA==" + } } }, - "node_modules/@ionic/cli-framework-output": { + "@ionic/cli-framework-output": { "version": "2.2.6", "resolved": "https://registry.npmjs.org/@ionic/cli-framework-output/-/cli-framework-output-2.2.6.tgz", "integrity": "sha512-YLPRwnk5Lw0XQ9pKWG+p2KoR5HjMBigZ6yv+/XtL3TGOnCS1+oAz56ABbAORCjTWhSJQisr8APNFiELAecY6QA==", - "dependencies": { + "requires": { "@ionic/utils-terminal": "2.3.4", "debug": "^4.0.0", "tslib": "^2.0.1" }, - "engines": { - "node": ">=16.0.0" + "dependencies": { + "tslib": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.0.tgz", + "integrity": "sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA==" + } } }, - "node_modules/@ionic/cli-framework-prompts": { + "@ionic/cli-framework-prompts": { "version": "2.1.11", "resolved": "https://registry.npmjs.org/@ionic/cli-framework-prompts/-/cli-framework-prompts-2.1.11.tgz", "integrity": "sha512-zTSLrw1gjDc5y4e62HB3JlPqtA8wXlV5QJBMWK1bGqjVSea4pdJ/RlYOT8U/uCZkBkFiZXv8E9/bmm1BTEnfoQ==", - "dependencies": { + "requires": { "@ionic/utils-terminal": "2.3.4", "debug": "^4.0.0", "inquirer": "^7.0.0", "tslib": "^2.0.1" }, - "engines": { - "node": ">=16.0.0" - } - }, - "node_modules/@ionic/cli-framework-prompts/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "inquirer": { + "version": "7.3.3", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.3.3.tgz", + "integrity": "sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA==", + "requires": { + "ansi-escapes": "^4.2.1", + "chalk": "^4.1.0", + "cli-cursor": "^3.1.0", + "cli-width": "^3.0.0", + "external-editor": "^3.0.3", + "figures": "^3.0.0", + "lodash": "^4.17.19", + "mute-stream": "0.0.8", + "run-async": "^2.4.0", + "rxjs": "^6.6.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0", + "through": "^2.3.6" + } + }, + "rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "requires": { + "tslib": "^1.9.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + }, + "tslib": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.0.tgz", + "integrity": "sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA==" + } } }, - "node_modules/@ionic/cli-framework-prompts/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/@ionic/cli-framework-prompts/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/@ionic/cli-framework-prompts/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "node_modules/@ionic/cli-framework-prompts/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/@ionic/cli-framework-prompts/node_modules/inquirer": { - "version": "7.3.3", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.3.3.tgz", - "integrity": "sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA==", - "dependencies": { - "ansi-escapes": "^4.2.1", - "chalk": "^4.1.0", - "cli-cursor": "^3.1.0", - "cli-width": "^3.0.0", - "external-editor": "^3.0.3", - "figures": "^3.0.0", - "lodash": "^4.17.19", - "mute-stream": "0.0.8", - "run-async": "^2.4.0", - "rxjs": "^6.6.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0", - "through": "^2.3.6" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/@ionic/cli-framework-prompts/node_modules/rxjs": { - "version": "6.6.7", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", - "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", - "dependencies": { - "tslib": "^1.9.0" - }, - "engines": { - "npm": ">=2.0.0" - } - }, - "node_modules/@ionic/cli-framework-prompts/node_modules/rxjs/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - }, - "node_modules/@ionic/cli-framework-prompts/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@ionic/cli-framework/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@ionic/cli-framework/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/@ionic/cli-framework/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/@ionic/cli-framework/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "node_modules/@ionic/cli-framework/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/@ionic/cli-framework/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@ionic/cli/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@ionic/cli/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/@ionic/cli/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/@ionic/cli/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "node_modules/@ionic/cli/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/@ionic/cli/node_modules/open": { - "version": "7.4.2", - "resolved": "https://registry.npmjs.org/open/-/open-7.4.2.tgz", - "integrity": "sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==", - "dependencies": { - "is-docker": "^2.0.0", - "is-wsl": "^2.1.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@ionic/cli/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@ionic/cordova-builders": { + "@ionic/cordova-builders": { "version": "7.0.0", - "resolved": "https://registry.npmjs.org/@ionic/cordova-builders/-/cordova-builders-7.0.0.tgz", - "integrity": "sha512-Z+/ld4CCXGilq8HbcWlwJTGsoWZC0d+8WBdoeeGF+/67HwLaw6CG2IkHIeo0Avww3+7QUo+ob8khB8kbXkeCGg==", - "dependencies": { + "requires": { "@angular-devkit/architect": "^0.1400.0", "@angular-devkit/build-angular": "^14.0.0", "@angular-devkit/core": "^14.0.0", @@ -3289,1733 +2695,1305 @@ "colorette": "^2.0.16", "copy-webpack-plugin": "^9.0.1", "ws": "^8.2.3" - } - }, - "node_modules/@ionic/cordova-builders/node_modules/@angular-devkit/architect": { - "version": "0.1400.7", - "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1400.7.tgz", - "integrity": "sha512-8dv/Ql86dHajsHYjjr5jvpiV7uXWbt7Mz4K/rGiOi+zzDNKPcZcuCejulWhOySDcCPjT/an47Qcwr+awL4Wr4g==", + }, "dependencies": { - "@angular-devkit/core": "14.0.7", - "rxjs": "6.6.7" - }, - "engines": { - "node": "^14.15.0 || >=16.10.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - } - }, - "node_modules/@ionic/cordova-builders/node_modules/@angular-devkit/architect/node_modules/@angular-devkit/core": { - "version": "14.0.7", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-14.0.7.tgz", - "integrity": "sha512-XBqK2OMVKkV1Ltkh4aBsoHoDJQlins5a6qa/ZMjW4reYx90qLERs8ZfeWlRUWhvn2/ohx4aPq77jwSR5avp/Cw==", - "dependencies": { - "ajv": "8.11.0", - "ajv-formats": "2.1.1", - "jsonc-parser": "3.0.0", - "rxjs": "6.6.7", - "source-map": "0.7.3" - }, - "engines": { - "node": "^14.15.0 || >=16.10.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - }, - "peerDependencies": { - "chokidar": "^3.5.2" - }, - "peerDependenciesMeta": { - "chokidar": { - "optional": true - } - } - }, - "node_modules/@ionic/cordova-builders/node_modules/@angular-devkit/architect/node_modules/jsonc-parser": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.0.0.tgz", - "integrity": "sha512-fQzRfAbIBnR0IQvftw9FJveWiHp72Fg20giDrHz6TdfB12UH/uue0D3hm57UB5KgAVuniLMCaS8P1IMj9NR7cA==" - }, - "node_modules/@ionic/cordova-builders/node_modules/@angular-devkit/architect/node_modules/source-map": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", - "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", - "engines": { - "node": ">= 8" - } - }, - "node_modules/@ionic/cordova-builders/node_modules/@angular-devkit/build-angular": { - "version": "14.2.10", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-14.2.10.tgz", - "integrity": "sha512-VCeZAyq4uPCJukKInaSiD4i/GgxgcU4jFlLFQtoYNmaBS4xbPOymL19forRIihiV0dwNEa2L694vRTAPMBxIfw==", - "dependencies": { - "@ampproject/remapping": "2.2.0", - "@angular-devkit/architect": "0.1402.10", - "@angular-devkit/build-webpack": "0.1402.10", - "@angular-devkit/core": "14.2.10", - "@babel/core": "7.18.10", - "@babel/generator": "7.18.12", - "@babel/helper-annotate-as-pure": "7.18.6", - "@babel/plugin-proposal-async-generator-functions": "7.18.10", - "@babel/plugin-transform-async-to-generator": "7.18.6", - "@babel/plugin-transform-runtime": "7.18.10", - "@babel/preset-env": "7.18.10", - "@babel/runtime": "7.18.9", - "@babel/template": "7.18.10", - "@discoveryjs/json-ext": "0.5.7", - "@ngtools/webpack": "14.2.10", - "ansi-colors": "4.1.3", - "babel-loader": "8.2.5", - "babel-plugin-istanbul": "6.1.1", - "browserslist": "^4.9.1", - "cacache": "16.1.2", - "copy-webpack-plugin": "11.0.0", - "critters": "0.0.16", - "css-loader": "6.7.1", - "esbuild-wasm": "0.15.5", - "glob": "8.0.3", - "https-proxy-agent": "5.0.1", - "inquirer": "8.2.4", - "jsonc-parser": "3.1.0", - "karma-source-map-support": "1.4.0", - "less": "4.1.3", - "less-loader": "11.0.0", - "license-webpack-plugin": "4.0.2", - "loader-utils": "3.2.1", - "mini-css-extract-plugin": "2.6.1", - "minimatch": "5.1.0", - "open": "8.4.0", - "ora": "5.4.1", - "parse5-html-rewriting-stream": "6.0.1", - "piscina": "3.2.0", - "postcss": "8.4.16", - "postcss-import": "15.0.0", - "postcss-loader": "7.0.1", - "postcss-preset-env": "7.8.0", - "regenerator-runtime": "0.13.9", - "resolve-url-loader": "5.0.0", - "rxjs": "6.6.7", - "sass": "1.54.4", - "sass-loader": "13.0.2", - "semver": "7.3.7", - "source-map-loader": "4.0.0", - "source-map-support": "0.5.21", - "stylus": "0.59.0", - "stylus-loader": "7.0.0", - "terser": "5.14.2", - "text-table": "0.2.0", - "tree-kill": "1.2.2", - "tslib": "2.4.0", - "webpack": "5.74.0", - "webpack-dev-middleware": "5.3.3", - "webpack-dev-server": "4.11.0", - "webpack-merge": "5.8.0", - "webpack-subresource-integrity": "5.1.0" - }, - "engines": { - "node": "^14.15.0 || >=16.10.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - }, - "optionalDependencies": { - "esbuild": "0.15.5" - }, - "peerDependencies": { - "@angular/compiler-cli": "^14.0.0", - "@angular/localize": "^14.0.0", - "@angular/service-worker": "^14.0.0", - "karma": "^6.3.0", - "ng-packagr": "^14.0.0", - "protractor": "^7.0.0", - "tailwindcss": "^2.0.0 || ^3.0.0", - "typescript": ">=4.6.2 <4.9" - }, - "peerDependenciesMeta": { - "@angular/localize": { + "@angular-devkit/architect": { + "version": "0.1400.7", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1400.7.tgz", + "integrity": "sha512-8dv/Ql86dHajsHYjjr5jvpiV7uXWbt7Mz4K/rGiOi+zzDNKPcZcuCejulWhOySDcCPjT/an47Qcwr+awL4Wr4g==", + "requires": { + "@angular-devkit/core": "14.0.7", + "rxjs": "6.6.7" + }, + "dependencies": { + "@angular-devkit/core": { + "version": "14.0.7", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-14.0.7.tgz", + "integrity": "sha512-XBqK2OMVKkV1Ltkh4aBsoHoDJQlins5a6qa/ZMjW4reYx90qLERs8ZfeWlRUWhvn2/ohx4aPq77jwSR5avp/Cw==", + "requires": { + "ajv": "8.11.0", + "ajv-formats": "2.1.1", + "jsonc-parser": "3.0.0", + "rxjs": "6.6.7", + "source-map": "0.7.3" + } + }, + "source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==" + } + } + }, + "@angular-devkit/build-angular": { + "version": "14.2.10", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-14.2.10.tgz", + "integrity": "sha512-VCeZAyq4uPCJukKInaSiD4i/GgxgcU4jFlLFQtoYNmaBS4xbPOymL19forRIihiV0dwNEa2L694vRTAPMBxIfw==", + "requires": { + "@ampproject/remapping": "2.2.0", + "@angular-devkit/architect": "0.1402.10", + "@angular-devkit/build-webpack": "0.1402.10", + "@angular-devkit/core": "14.2.10", + "@babel/core": "7.18.10", + "@babel/generator": "7.18.12", + "@babel/helper-annotate-as-pure": "7.18.6", + "@babel/plugin-proposal-async-generator-functions": "7.18.10", + "@babel/plugin-transform-async-to-generator": "7.18.6", + "@babel/plugin-transform-runtime": "7.18.10", + "@babel/preset-env": "7.18.10", + "@babel/runtime": "7.18.9", + "@babel/template": "7.18.10", + "@discoveryjs/json-ext": "0.5.7", + "@ngtools/webpack": "14.2.10", + "ansi-colors": "4.1.3", + "babel-loader": "8.2.5", + "babel-plugin-istanbul": "6.1.1", + "browserslist": "^4.9.1", + "cacache": "16.1.2", + "copy-webpack-plugin": "11.0.0", + "critters": "0.0.16", + "css-loader": "6.7.1", + "esbuild": "0.15.5", + "esbuild-wasm": "0.15.5", + "glob": "8.0.3", + "https-proxy-agent": "5.0.1", + "inquirer": "8.2.4", + "jsonc-parser": "3.1.0", + "karma-source-map-support": "1.4.0", + "less": "4.1.3", + "less-loader": "11.0.0", + "license-webpack-plugin": "4.0.2", + "loader-utils": "3.2.1", + "mini-css-extract-plugin": "2.6.1", + "minimatch": "5.1.0", + "open": "8.4.0", + "ora": "5.4.1", + "parse5-html-rewriting-stream": "6.0.1", + "piscina": "3.2.0", + "postcss": "8.4.16", + "postcss-import": "15.0.0", + "postcss-loader": "7.0.1", + "postcss-preset-env": "7.8.0", + "regenerator-runtime": "0.13.9", + "resolve-url-loader": "5.0.0", + "rxjs": "6.6.7", + "sass": "1.54.4", + "sass-loader": "13.0.2", + "semver": "7.3.7", + "source-map-loader": "4.0.0", + "source-map-support": "0.5.21", + "stylus": "0.59.0", + "stylus-loader": "7.0.0", + "terser": "5.14.2", + "text-table": "0.2.0", + "tree-kill": "1.2.2", + "tslib": "2.4.0", + "webpack": "5.74.0", + "webpack-dev-middleware": "5.3.3", + "webpack-dev-server": "4.11.0", + "webpack-merge": "5.8.0", + "webpack-subresource-integrity": "5.1.0" + }, + "dependencies": { + "@angular-devkit/architect": { + "version": "0.1402.10", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1402.10.tgz", + "integrity": "sha512-/6YmPrgataj1jD2Uqd1ED+CG4DaZGacoeZd/89hH7hF76Nno8K18DrSOqJAEmDnOWegpSRGVLd0qP09IHmaG5w==", + "requires": { + "@angular-devkit/core": "14.2.10", + "rxjs": "6.6.7" + } + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "copy-webpack-plugin": { + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-11.0.0.tgz", + "integrity": "sha512-fX2MWpamkW0hZxMEg0+mYnA40LTosOSa5TqZ9GYIBzyJa9C3QUaMPSE2xAi/buNr8u89SfD9wHSQVBzrRa/SOQ==", + "requires": { + "fast-glob": "^3.2.11", + "glob-parent": "^6.0.1", + "globby": "^13.1.1", + "normalize-path": "^3.0.0", + "schema-utils": "^4.0.0", + "serialize-javascript": "^6.0.0" + } + }, + "esbuild": { + "version": "0.15.5", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.15.5.tgz", + "integrity": "sha512-VSf6S1QVqvxfIsSKb3UKr3VhUCis7wgDbtF4Vd9z84UJr05/Sp2fRKmzC+CSPG/dNAPPJZ0BTBLTT1Fhd6N9Gg==", + "optional": true, + "requires": { + "@esbuild/linux-loong64": "0.15.5", + "esbuild-android-64": "0.15.5", + "esbuild-android-arm64": "0.15.5", + "esbuild-darwin-64": "0.15.5", + "esbuild-darwin-arm64": "0.15.5", + "esbuild-freebsd-64": "0.15.5", + "esbuild-freebsd-arm64": "0.15.5", + "esbuild-linux-32": "0.15.5", + "esbuild-linux-64": "0.15.5", + "esbuild-linux-arm": "0.15.5", + "esbuild-linux-arm64": "0.15.5", + "esbuild-linux-mips64le": "0.15.5", + "esbuild-linux-ppc64le": "0.15.5", + "esbuild-linux-riscv64": "0.15.5", + "esbuild-linux-s390x": "0.15.5", + "esbuild-netbsd-64": "0.15.5", + "esbuild-openbsd-64": "0.15.5", + "esbuild-sunos-64": "0.15.5", + "esbuild-windows-32": "0.15.5", + "esbuild-windows-64": "0.15.5", + "esbuild-windows-arm64": "0.15.5" + } + }, + "globby": { + "version": "13.2.2", + "resolved": "https://registry.npmjs.org/globby/-/globby-13.2.2.tgz", + "integrity": "sha512-Y1zNGV+pzQdh7H39l9zgB4PJqjRNqydvdYCDG4HFXM4XuvSaQQlEc91IU1yALL8gUTDomgBAfz3XJdmUS+oo0w==", + "requires": { + "dir-glob": "^3.0.1", + "fast-glob": "^3.3.0", + "ignore": "^5.2.4", + "merge2": "^1.4.1", + "slash": "^4.0.0" + }, + "dependencies": { + "fast-glob": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.0.tgz", + "integrity": "sha512-ChDuvbOypPuNjO8yIDf36x7BlZX1smcUMTTcyoIjycexOxd6DFsKsg21qVBzEmr3G7fUKIRy2/psii+CIUt7FA==", + "requires": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + } + }, + "glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "requires": { + "is-glob": "^4.0.1" + } + } + } + }, + "ignore": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==" + }, + "jsonc-parser": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.1.0.tgz", + "integrity": "sha512-DRf0QjnNeCUds3xTjKlQQ3DpJD51GvDjJfnxUVWg6PZTo2otSm+slzNAxU/35hF8/oJIKoG9slq30JYOsF2azg==" + }, + "postcss-import": { + "version": "15.0.0", + "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-15.0.0.tgz", + "integrity": "sha512-Y20shPQ07RitgBGv2zvkEAu9bqvrD77C9axhj/aA1BQj4czape2MdClCExvB27EwYEJdGgKZBpKanb0t1rK2Kg==", + "requires": { + "postcss-value-parser": "^4.0.0", + "read-cache": "^1.0.0", + "resolve": "^1.1.7" + } + }, + "postcss-preset-env": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-7.8.0.tgz", + "integrity": "sha512-leqiqLOellpLKfbHkD06E04P6d9ZQ24mat6hu4NSqun7WG0UhspHR5Myiv/510qouCjoo4+YJtNOqg5xHaFnCA==", + "requires": { + "@csstools/postcss-cascade-layers": "^1.0.5", + "@csstools/postcss-color-function": "^1.1.1", + "@csstools/postcss-font-format-keywords": "^1.0.1", + "@csstools/postcss-hwb-function": "^1.0.2", + "@csstools/postcss-ic-unit": "^1.0.1", + "@csstools/postcss-is-pseudo-class": "^2.0.7", + "@csstools/postcss-nested-calc": "^1.0.0", + "@csstools/postcss-normalize-display-values": "^1.0.1", + "@csstools/postcss-oklab-function": "^1.1.1", + "@csstools/postcss-progressive-custom-properties": "^1.3.0", + "@csstools/postcss-stepped-value-functions": "^1.0.1", + "@csstools/postcss-text-decoration-shorthand": "^1.0.0", + "@csstools/postcss-trigonometric-functions": "^1.0.2", + "@csstools/postcss-unset-value": "^1.0.2", + "autoprefixer": "^10.4.8", + "browserslist": "^4.21.3", + "css-blank-pseudo": "^3.0.3", + "css-has-pseudo": "^3.0.4", + "css-prefers-color-scheme": "^6.0.3", + "cssdb": "^7.0.0", + "postcss-attribute-case-insensitive": "^5.0.2", + "postcss-clamp": "^4.1.0", + "postcss-color-functional-notation": "^4.2.4", + "postcss-color-hex-alpha": "^8.0.4", + "postcss-color-rebeccapurple": "^7.1.1", + "postcss-custom-media": "^8.0.2", + "postcss-custom-properties": "^12.1.8", + "postcss-custom-selectors": "^6.0.3", + "postcss-dir-pseudo-class": "^6.0.5", + "postcss-double-position-gradients": "^3.1.2", + "postcss-env-function": "^4.0.6", + "postcss-focus-visible": "^6.0.4", + "postcss-focus-within": "^5.0.4", + "postcss-font-variant": "^5.0.0", + "postcss-gap-properties": "^3.0.5", + "postcss-image-set-function": "^4.0.7", + "postcss-initial": "^4.0.1", + "postcss-lab-function": "^4.2.1", + "postcss-logical": "^5.0.4", + "postcss-media-minmax": "^5.0.0", + "postcss-nesting": "^10.1.10", + "postcss-opacity-percentage": "^1.1.2", + "postcss-overflow-shorthand": "^3.0.4", + "postcss-page-break": "^3.0.4", + "postcss-place": "^7.0.5", + "postcss-pseudo-class-any-link": "^7.1.6", + "postcss-replace-overflow-wrap": "^4.0.0", + "postcss-selector-not": "^6.0.1", + "postcss-value-parser": "^4.2.0" + } + }, + "stylus": { + "version": "0.59.0", + "resolved": "https://registry.npmjs.org/stylus/-/stylus-0.59.0.tgz", + "integrity": "sha512-lQ9w/XIOH5ZHVNuNbWW8D822r+/wBSO/d6XvtyHLF7LW4KaCIDeVbvn5DF8fGCJAUCwVhVi/h6J0NUcnylUEjg==", + "requires": { + "@adobe/css-tools": "^4.0.1", + "debug": "^4.3.2", + "glob": "^7.1.6", + "sax": "~1.2.4", + "source-map": "^0.7.3" + }, + "dependencies": { + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "requires": { + "brace-expansion": "^1.1.7" + } + } + } + }, + "stylus-loader": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/stylus-loader/-/stylus-loader-7.0.0.tgz", + "integrity": "sha512-WTbtLrNfOfLgzTaR9Lj/BPhQroKk/LC1hfTXSUbrxmxgfUo3Y3LpmKRVA2R1XbjvTAvOfaian9vOyfv1z99E+A==", + "requires": { + "fast-glob": "^3.2.11", + "klona": "^2.0.5", + "normalize-path": "^3.0.0" + } + }, + "tslib": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", + "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" + } + } + }, + "@angular-devkit/build-webpack": { + "version": "0.1402.10", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1402.10.tgz", + "integrity": "sha512-h+2MaSY7QSvoJ3R+Hvin21jVCfPGOTLdASIUk4Jmq6J3y5BSku3KSSaV8dWoBOBkFCwQyPQMRjiHoHKLpC1K7g==", + "requires": { + "@angular-devkit/architect": "0.1402.10", + "rxjs": "6.6.7" + }, + "dependencies": { + "@angular-devkit/architect": { + "version": "0.1402.10", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1402.10.tgz", + "integrity": "sha512-/6YmPrgataj1jD2Uqd1ED+CG4DaZGacoeZd/89hH7hF76Nno8K18DrSOqJAEmDnOWegpSRGVLd0qP09IHmaG5w==", + "requires": { + "@angular-devkit/core": "14.2.10", + "rxjs": "6.6.7" + } + } + } + }, + "@angular-devkit/core": { + "version": "14.2.10", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-14.2.10.tgz", + "integrity": "sha512-K4AO7mROTdbhQ7chtyQd6oPwmuL+BPUh+wn6Aq1qrmYJK4UZYFOPp8fi/Ehs8meCEeywtrssOPfrOE4Gsre9dg==", + "requires": { + "ajv": "8.11.0", + "ajv-formats": "2.1.1", + "jsonc-parser": "3.1.0", + "rxjs": "6.6.7", + "source-map": "0.7.4" + }, + "dependencies": { + "jsonc-parser": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.1.0.tgz", + "integrity": "sha512-DRf0QjnNeCUds3xTjKlQQ3DpJD51GvDjJfnxUVWg6PZTo2otSm+slzNAxU/35hF8/oJIKoG9slq30JYOsF2azg==" + } + } + }, + "@angular-devkit/schematics": { + "version": "14.2.10", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-14.2.10.tgz", + "integrity": "sha512-MMp31KpJTwKHisXOq+6VOXYApq97hZxFaFmZk396X5aIFTCELUwjcezQDk+u2nEs5iK/COUfnN3plGcfJxYhQA==", + "requires": { + "@angular-devkit/core": "14.2.10", + "jsonc-parser": "3.1.0", + "magic-string": "0.26.2", + "ora": "5.4.1", + "rxjs": "6.6.7" + }, + "dependencies": { + "jsonc-parser": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.1.0.tgz", + "integrity": "sha512-DRf0QjnNeCUds3xTjKlQQ3DpJD51GvDjJfnxUVWg6PZTo2otSm+slzNAxU/35hF8/oJIKoG9slq30JYOsF2azg==" + } + } + }, + "@angular/compiler": {}, + "@angular/compiler-cli": { + "requires": { + "@babel/core": "^7.17.2", + "chokidar": "^3.0.0", + "convert-source-map": "^1.5.1", + "dependency-graph": "^0.11.0", + "magic-string": "^0.26.0", + "reflect-metadata": "^0.1.2", + "semver": "^7.0.0", + "sourcemap-codec": "^1.4.8", + "yargs": "^17.2.1" + } + }, + "@angular/core": {}, + "@babel/core": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.18.10.tgz", + "integrity": "sha512-JQM6k6ENcBFKVtWvLavlvi/mPcpYZ3+R+2EySDEMSMbp7Mn4FexlbbJVrx2R7Ijhr01T8gyqrOaABWIOgxeUyw==", + "requires": { + "@ampproject/remapping": "^2.1.0", + "@babel/code-frame": "^7.18.6", + "@babel/generator": "^7.18.10", + "@babel/helper-compilation-targets": "^7.18.9", + "@babel/helper-module-transforms": "^7.18.9", + "@babel/helpers": "^7.18.9", + "@babel/parser": "^7.18.10", + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.18.10", + "@babel/types": "^7.18.10", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.1", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "@babel/generator": { + "version": "7.18.12", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.18.12.tgz", + "integrity": "sha512-dfQ8ebCN98SvyL7IxNMCUtZQSq5R7kxgN+r8qYTGDmmSion1hX2C0zq2yo1bsCDhXixokv1SAWTZUMYbO/V5zg==", + "requires": { + "@babel/types": "^7.18.10", + "@jridgewell/gen-mapping": "^0.3.2", + "jsesc": "^2.5.1" + } + }, + "@babel/plugin-proposal-async-generator-functions": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.18.10.tgz", + "integrity": "sha512-1mFuY2TOsR1hxbjCo4QL+qlIjV07p4H4EUYw2J/WCqsvFV6V9X9z9YhXbWndc/4fw+hYGlDT7egYxliMp5O6Ew==", + "requires": { + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/helper-remap-async-to-generator": "^7.18.9", + "@babel/plugin-syntax-async-generators": "^7.8.4" + } + }, + "@babel/plugin-transform-runtime": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.18.10.tgz", + "integrity": "sha512-q5mMeYAdfEbpBAgzl7tBre/la3LeCxmDO1+wMXRdPWbcoMjR3GiXlCLk7JBZVVye0bqTGNMbt0yYVXX1B1jEWQ==", + "requires": { + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.9", + "babel-plugin-polyfill-corejs2": "^0.3.2", + "babel-plugin-polyfill-corejs3": "^0.5.3", + "babel-plugin-polyfill-regenerator": "^0.4.0", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "@babel/preset-env": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.18.10.tgz", + "integrity": "sha512-wVxs1yjFdW3Z/XkNfXKoblxoHgbtUF7/l3PvvP4m02Qz9TZ6uZGxRVYjSQeR87oQmHco9zWitW5J82DJ7sCjvA==", + "requires": { + "@babel/compat-data": "^7.18.8", + "@babel/helper-compilation-targets": "^7.18.9", + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/helper-validator-option": "^7.18.6", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.18.6", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.18.9", + "@babel/plugin-proposal-async-generator-functions": "^7.18.10", + "@babel/plugin-proposal-class-properties": "^7.18.6", + "@babel/plugin-proposal-class-static-block": "^7.18.6", + "@babel/plugin-proposal-dynamic-import": "^7.18.6", + "@babel/plugin-proposal-export-namespace-from": "^7.18.9", + "@babel/plugin-proposal-json-strings": "^7.18.6", + "@babel/plugin-proposal-logical-assignment-operators": "^7.18.9", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6", + "@babel/plugin-proposal-numeric-separator": "^7.18.6", + "@babel/plugin-proposal-object-rest-spread": "^7.18.9", + "@babel/plugin-proposal-optional-catch-binding": "^7.18.6", + "@babel/plugin-proposal-optional-chaining": "^7.18.9", + "@babel/plugin-proposal-private-methods": "^7.18.6", + "@babel/plugin-proposal-private-property-in-object": "^7.18.6", + "@babel/plugin-proposal-unicode-property-regex": "^7.18.6", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-import-assertions": "^7.18.6", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5", + "@babel/plugin-transform-arrow-functions": "^7.18.6", + "@babel/plugin-transform-async-to-generator": "^7.18.6", + "@babel/plugin-transform-block-scoped-functions": "^7.18.6", + "@babel/plugin-transform-block-scoping": "^7.18.9", + "@babel/plugin-transform-classes": "^7.18.9", + "@babel/plugin-transform-computed-properties": "^7.18.9", + "@babel/plugin-transform-destructuring": "^7.18.9", + "@babel/plugin-transform-dotall-regex": "^7.18.6", + "@babel/plugin-transform-duplicate-keys": "^7.18.9", + "@babel/plugin-transform-exponentiation-operator": "^7.18.6", + "@babel/plugin-transform-for-of": "^7.18.8", + "@babel/plugin-transform-function-name": "^7.18.9", + "@babel/plugin-transform-literals": "^7.18.9", + "@babel/plugin-transform-member-expression-literals": "^7.18.6", + "@babel/plugin-transform-modules-amd": "^7.18.6", + "@babel/plugin-transform-modules-commonjs": "^7.18.6", + "@babel/plugin-transform-modules-systemjs": "^7.18.9", + "@babel/plugin-transform-modules-umd": "^7.18.6", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.18.6", + "@babel/plugin-transform-new-target": "^7.18.6", + "@babel/plugin-transform-object-super": "^7.18.6", + "@babel/plugin-transform-parameters": "^7.18.8", + "@babel/plugin-transform-property-literals": "^7.18.6", + "@babel/plugin-transform-regenerator": "^7.18.6", + "@babel/plugin-transform-reserved-words": "^7.18.6", + "@babel/plugin-transform-shorthand-properties": "^7.18.6", + "@babel/plugin-transform-spread": "^7.18.9", + "@babel/plugin-transform-sticky-regex": "^7.18.6", + "@babel/plugin-transform-template-literals": "^7.18.9", + "@babel/plugin-transform-typeof-symbol": "^7.18.9", + "@babel/plugin-transform-unicode-escapes": "^7.18.10", + "@babel/plugin-transform-unicode-regex": "^7.18.6", + "@babel/preset-modules": "^0.1.5", + "@babel/types": "^7.18.10", + "babel-plugin-polyfill-corejs2": "^0.3.2", + "babel-plugin-polyfill-corejs3": "^0.5.3", + "babel-plugin-polyfill-regenerator": "^0.4.0", + "core-js-compat": "^3.22.1", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "@babel/runtime": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.18.9.tgz", + "integrity": "sha512-lkqXDcvlFT5rvEjiu6+QYO+1GXrEHRo2LOtS7E4GtX5ESIZOgepqsZBVIj6Pv+a6zqsya9VCgiK1KAK4BvJDAw==", + "requires": { + "regenerator-runtime": "^0.13.4" + } + }, + "@esbuild/linux-loong64": { + "version": "0.15.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.15.5.tgz", + "integrity": "sha512-UHkDFCfSGTuXq08oQltXxSZmH1TXyWsL+4QhZDWvvLl6mEJQqk3u7/wq1LjhrrAXYIllaTtRSzUXl4Olkf2J8A==", "optional": true }, - "@angular/service-worker": { + "@jridgewell/gen-mapping": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", + "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", + "requires": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + } + }, + "@ngtools/webpack": { + "version": "14.2.10", + "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-14.2.10.tgz", + "integrity": "sha512-sLHapZLVub6mEz5b19tf1VfIV1w3tYfg7FNPLeni79aldxu1FbP1v2WmiFAnMzrswqyK0bhTtxrl+Z/CLKqyoQ==" + }, + "@npmcli/fs": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-2.1.2.tgz", + "integrity": "sha512-yOJKRvohFOaLqipNtwYB9WugyZKhC/DZC4VYPmpaCzDBrA8YpK3qHZ8/HGscMnE4GqbkLNuVcCnxkeQEdGt6LQ==", + "requires": { + "@gar/promisify": "^1.1.3", + "semver": "^7.3.5" + }, + "dependencies": { + "@gar/promisify": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.3.tgz", + "integrity": "sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==" + } + } + }, + "@schematics/angular": { + "version": "14.2.10", + "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-14.2.10.tgz", + "integrity": "sha512-YFTc/9QJdx422XcApizEcVLKoyknu8b9zHIlAepZCu7WkV8GPT0hvVEHQ7KBWys5aQ7pPZMT0JpZLeAz0F2xYQ==", + "requires": { + "@angular-devkit/core": "14.2.10", + "@angular-devkit/schematics": "14.2.10", + "jsonc-parser": "3.1.0" + }, + "dependencies": { + "jsonc-parser": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.1.0.tgz", + "integrity": "sha512-DRf0QjnNeCUds3xTjKlQQ3DpJD51GvDjJfnxUVWg6PZTo2otSm+slzNAxU/35hF8/oJIKoG9slq30JYOsF2azg==" + } + } + }, + "acorn": { + "version": "8.10.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", + "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==" + }, + "ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==" + }, + "babel-loader": { + "version": "8.2.5", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.5.tgz", + "integrity": "sha512-OSiFfH89LrEMiWd4pLNqGz4CwJDtbs2ZVc+iGu2HrkRfPxId9F2anQj38IxWpmRfsUY0aBZYi1EFcd3mhtRMLQ==", + "requires": { + "find-cache-dir": "^3.3.1", + "loader-utils": "^2.0.0", + "make-dir": "^3.1.0", + "schema-utils": "^2.6.5" + }, + "dependencies": { + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "loader-utils": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + }, + "schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "requires": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "babel-plugin-polyfill-corejs3": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.5.3.tgz", + "integrity": "sha512-zKsXDh0XjnrUEW0mxIHLfjBfnXSMr5Q/goMe/fxpQnLm07mcOZiIZHBNWCMx60HmdvjxfXcalac0tfFg0wqxyw==", + "requires": { + "@babel/helper-define-polyfill-provider": "^0.3.2", + "core-js-compat": "^3.21.0" + } + }, + "brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "requires": { + "balanced-match": "^1.0.0" + } + }, + "cacache": { + "version": "16.1.2", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-16.1.2.tgz", + "integrity": "sha512-Xx+xPlfCZIUHagysjjOAje9nRo8pRDczQCcXb4J2O0BLtH+xeVue6ba4y1kfJfQMAnM2mkcoMIAyOctlaRGWYA==", + "requires": { + "@npmcli/fs": "^2.1.0", + "@npmcli/move-file": "^2.0.0", + "chownr": "^2.0.0", + "fs-minipass": "^2.1.0", + "glob": "^8.0.1", + "infer-owner": "^1.0.4", + "lru-cache": "^7.7.1", + "minipass": "^3.1.6", + "minipass-collect": "^1.0.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "mkdirp": "^1.0.4", + "p-map": "^4.0.0", + "promise-inflight": "^1.0.1", + "rimraf": "^3.0.2", + "ssri": "^9.0.0", + "tar": "^6.1.11", + "unique-filename": "^1.1.1" + }, + "dependencies": { + "@npmcli/move-file": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-2.0.1.tgz", + "integrity": "sha512-mJd2Z5TjYWq/ttPLLGqArdtnC74J6bOzg4rMDnN+p1xTacZ2yPRCk2y0oSWQtygLR9YVQXgOcONrwtnk3JupxQ==", + "requires": { + "mkdirp": "^1.0.4", + "rimraf": "^3.0.2" + } + }, + "infer-owner": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz", + "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==" + } + } + }, + "copy-webpack-plugin": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-9.1.0.tgz", + "integrity": "sha512-rxnR7PaGigJzhqETHGmAcxKnLZSR5u1Y3/bcIv/1FnqXedcL/E2ewK7ZCNrArJKCiSv8yVXhTqetJh8inDvfsA==", + "requires": { + "fast-glob": "^3.2.7", + "glob-parent": "^6.0.1", + "globby": "^11.0.3", + "normalize-path": "^3.0.0", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.0" + }, + "dependencies": { + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "schema-utils": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "esbuild-android-64": { + "version": "0.15.5", + "resolved": "https://registry.npmjs.org/esbuild-android-64/-/esbuild-android-64-0.15.5.tgz", + "integrity": "sha512-dYPPkiGNskvZqmIK29OPxolyY3tp+c47+Fsc2WYSOVjEPWNCHNyqhtFqQadcXMJDQt8eN0NMDukbyQgFcHquXg==", "optional": true }, - "karma": { + "esbuild-android-arm64": { + "version": "0.15.5", + "resolved": "https://registry.npmjs.org/esbuild-android-arm64/-/esbuild-android-arm64-0.15.5.tgz", + "integrity": "sha512-YyEkaQl08ze3cBzI/4Cm1S+rVh8HMOpCdq8B78JLbNFHhzi4NixVN93xDrHZLztlocEYqi45rHHCgA8kZFidFg==", "optional": true }, - "ng-packagr": { + "esbuild-darwin-64": { + "version": "0.15.5", + "resolved": "https://registry.npmjs.org/esbuild-darwin-64/-/esbuild-darwin-64-0.15.5.tgz", + "integrity": "sha512-Cr0iIqnWKx3ZTvDUAzG0H/u9dWjLE4c2gTtRLz4pqOBGjfjqdcZSfAObFzKTInLLSmD0ZV1I/mshhPoYSBMMCQ==", "optional": true }, - "protractor": { + "esbuild-darwin-arm64": { + "version": "0.15.5", + "resolved": "https://registry.npmjs.org/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.15.5.tgz", + "integrity": "sha512-WIfQkocGtFrz7vCu44ypY5YmiFXpsxvz2xqwe688jFfSVCnUsCn2qkEVDo7gT8EpsLOz1J/OmqjExePL1dr1Kg==", "optional": true }, - "tailwindcss": { - "optional": true - } - } - }, - "node_modules/@ionic/cordova-builders/node_modules/@angular-devkit/build-angular/node_modules/@angular-devkit/architect": { - "version": "0.1402.10", - "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1402.10.tgz", - "integrity": "sha512-/6YmPrgataj1jD2Uqd1ED+CG4DaZGacoeZd/89hH7hF76Nno8K18DrSOqJAEmDnOWegpSRGVLd0qP09IHmaG5w==", - "dependencies": { - "@angular-devkit/core": "14.2.10", - "rxjs": "6.6.7" - }, - "engines": { - "node": "^14.15.0 || >=16.10.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - } - }, - "node_modules/@ionic/cordova-builders/node_modules/@angular-devkit/build-angular/node_modules/copy-webpack-plugin": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-11.0.0.tgz", - "integrity": "sha512-fX2MWpamkW0hZxMEg0+mYnA40LTosOSa5TqZ9GYIBzyJa9C3QUaMPSE2xAi/buNr8u89SfD9wHSQVBzrRa/SOQ==", - "dependencies": { - "fast-glob": "^3.2.11", - "glob-parent": "^6.0.1", - "globby": "^13.1.1", - "normalize-path": "^3.0.0", - "schema-utils": "^4.0.0", - "serialize-javascript": "^6.0.0" - }, - "engines": { - "node": ">= 14.15.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.1.0" - } - }, - "node_modules/@ionic/cordova-builders/node_modules/@angular-devkit/build-angular/node_modules/globby": { - "version": "13.1.2", - "resolved": "https://registry.npmjs.org/globby/-/globby-13.1.2.tgz", - "integrity": "sha512-LKSDZXToac40u8Q1PQtZihbNdTYSNMuWe+K5l+oa6KgDzSvVrHXlJy40hUP522RjAIoNLJYBJi7ow+rbFpIhHQ==", - "dependencies": { - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.11", - "ignore": "^5.2.0", - "merge2": "^1.4.1", - "slash": "^4.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@ionic/cordova-builders/node_modules/@angular-devkit/build-webpack": { - "version": "0.1402.10", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1402.10.tgz", - "integrity": "sha512-h+2MaSY7QSvoJ3R+Hvin21jVCfPGOTLdASIUk4Jmq6J3y5BSku3KSSaV8dWoBOBkFCwQyPQMRjiHoHKLpC1K7g==", - "dependencies": { - "@angular-devkit/architect": "0.1402.10", - "rxjs": "6.6.7" - }, - "engines": { - "node": "^14.15.0 || >=16.10.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - }, - "peerDependencies": { - "webpack": "^5.30.0", - "webpack-dev-server": "^4.0.0" - } - }, - "node_modules/@ionic/cordova-builders/node_modules/@angular-devkit/build-webpack/node_modules/@angular-devkit/architect": { - "version": "0.1402.10", - "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1402.10.tgz", - "integrity": "sha512-/6YmPrgataj1jD2Uqd1ED+CG4DaZGacoeZd/89hH7hF76Nno8K18DrSOqJAEmDnOWegpSRGVLd0qP09IHmaG5w==", - "dependencies": { - "@angular-devkit/core": "14.2.10", - "rxjs": "6.6.7" - }, - "engines": { - "node": "^14.15.0 || >=16.10.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - } - }, - "node_modules/@ionic/cordova-builders/node_modules/@angular-devkit/core": { - "version": "14.2.10", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-14.2.10.tgz", - "integrity": "sha512-K4AO7mROTdbhQ7chtyQd6oPwmuL+BPUh+wn6Aq1qrmYJK4UZYFOPp8fi/Ehs8meCEeywtrssOPfrOE4Gsre9dg==", - "dependencies": { - "ajv": "8.11.0", - "ajv-formats": "2.1.1", - "jsonc-parser": "3.1.0", - "rxjs": "6.6.7", - "source-map": "0.7.4" - }, - "engines": { - "node": "^14.15.0 || >=16.10.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - }, - "peerDependencies": { - "chokidar": "^3.5.2" - }, - "peerDependenciesMeta": { - "chokidar": { - "optional": true - } - } - }, - "node_modules/@ionic/cordova-builders/node_modules/@angular-devkit/schematics": { - "version": "14.2.10", - "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-14.2.10.tgz", - "integrity": "sha512-MMp31KpJTwKHisXOq+6VOXYApq97hZxFaFmZk396X5aIFTCELUwjcezQDk+u2nEs5iK/COUfnN3plGcfJxYhQA==", - "dependencies": { - "@angular-devkit/core": "14.2.10", - "jsonc-parser": "3.1.0", - "magic-string": "0.26.2", - "ora": "5.4.1", - "rxjs": "6.6.7" - }, - "engines": { - "node": "^14.15.0 || >=16.10.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - } - }, - "node_modules/@ionic/cordova-builders/node_modules/@angular/compiler": { - "version": "14.3.0", - "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-14.3.0.tgz", - "integrity": "sha512-E15Rh0t3vA+bctbKnBCaDmLvc3ix+ZBt6yFZmhZalReQ+KpOlvOJv+L9oiFEgg+rYVl2QdvN7US1fvT0PqswLw==", - "peer": true, - "dependencies": { - "tslib": "^2.3.0" - }, - "engines": { - "node": "^14.15.0 || >=16.10.0" - }, - "peerDependencies": { - "@angular/core": "14.3.0" - }, - "peerDependenciesMeta": { - "@angular/core": { - "optional": true - } - } - }, - "node_modules/@ionic/cordova-builders/node_modules/@angular/compiler-cli": { - "version": "14.3.0", - "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-14.3.0.tgz", - "integrity": "sha512-eoKpKdQ2X6axMgzcPUMZVYl3bIlTMzMeTo5V29No4BzgiUB+QoOTYGNJZkGRyqTNpwD9uSBJvmT2vG9+eC4ghQ==", - "peer": true, - "dependencies": { - "@babel/core": "^7.17.2", - "chokidar": "^3.0.0", - "convert-source-map": "^1.5.1", - "dependency-graph": "^0.11.0", - "magic-string": "^0.26.0", - "reflect-metadata": "^0.1.2", - "semver": "^7.0.0", - "sourcemap-codec": "^1.4.8", - "tslib": "^2.3.0", - "yargs": "^17.2.1" - }, - "bin": { - "ng-xi18n": "bundles/src/bin/ng_xi18n.js", - "ngc": "bundles/src/bin/ngc.js", - "ngcc": "bundles/ngcc/main-ngcc.js" - }, - "engines": { - "node": "^14.15.0 || >=16.10.0" - }, - "peerDependencies": { - "@angular/compiler": "14.3.0", - "typescript": ">=4.6.2 <4.9" - } - }, - "node_modules/@ionic/cordova-builders/node_modules/@angular/core": { - "version": "14.3.0", - "resolved": "https://registry.npmjs.org/@angular/core/-/core-14.3.0.tgz", - "integrity": "sha512-wYiwItc0Uyn4FWZ/OAx/Ubp2/WrD3EgUJ476y1XI7yATGPF8n9Ld5iCXT08HOvc4eBcYlDfh90kTXR6/MfhzdQ==", - "optional": true, - "peer": true, - "dependencies": { - "tslib": "^2.3.0" - }, - "engines": { - "node": "^14.15.0 || >=16.10.0" - }, - "peerDependencies": { - "rxjs": "^6.5.3 || ^7.4.0", - "zone.js": "~0.11.4 || ~0.12.0" - } - }, - "node_modules/@ionic/cordova-builders/node_modules/@babel/core": { - "version": "7.18.10", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.18.10.tgz", - "integrity": "sha512-JQM6k6ENcBFKVtWvLavlvi/mPcpYZ3+R+2EySDEMSMbp7Mn4FexlbbJVrx2R7Ijhr01T8gyqrOaABWIOgxeUyw==", - "dependencies": { - "@ampproject/remapping": "^2.1.0", - "@babel/code-frame": "^7.18.6", - "@babel/generator": "^7.18.10", - "@babel/helper-compilation-targets": "^7.18.9", - "@babel/helper-module-transforms": "^7.18.9", - "@babel/helpers": "^7.18.9", - "@babel/parser": "^7.18.10", - "@babel/template": "^7.18.10", - "@babel/traverse": "^7.18.10", - "@babel/types": "^7.18.10", - "convert-source-map": "^1.7.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.2", - "json5": "^2.2.1", - "semver": "^6.3.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/babel" - } - }, - "node_modules/@ionic/cordova-builders/node_modules/@babel/core/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@ionic/cordova-builders/node_modules/@babel/generator": { - "version": "7.18.12", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.18.12.tgz", - "integrity": "sha512-dfQ8ebCN98SvyL7IxNMCUtZQSq5R7kxgN+r8qYTGDmmSion1hX2C0zq2yo1bsCDhXixokv1SAWTZUMYbO/V5zg==", - "dependencies": { - "@babel/types": "^7.18.10", - "@jridgewell/gen-mapping": "^0.3.2", - "jsesc": "^2.5.1" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@ionic/cordova-builders/node_modules/@babel/plugin-proposal-async-generator-functions": { - "version": "7.18.10", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.18.10.tgz", - "integrity": "sha512-1mFuY2TOsR1hxbjCo4QL+qlIjV07p4H4EUYw2J/WCqsvFV6V9X9z9YhXbWndc/4fw+hYGlDT7egYxliMp5O6Ew==", - "dependencies": { - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-plugin-utils": "^7.18.9", - "@babel/helper-remap-async-to-generator": "^7.18.9", - "@babel/plugin-syntax-async-generators": "^7.8.4" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@ionic/cordova-builders/node_modules/@babel/plugin-transform-runtime": { - "version": "7.18.10", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.18.10.tgz", - "integrity": "sha512-q5mMeYAdfEbpBAgzl7tBre/la3LeCxmDO1+wMXRdPWbcoMjR3GiXlCLk7JBZVVye0bqTGNMbt0yYVXX1B1jEWQ==", - "dependencies": { - "@babel/helper-module-imports": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.9", - "babel-plugin-polyfill-corejs2": "^0.3.2", - "babel-plugin-polyfill-corejs3": "^0.5.3", - "babel-plugin-polyfill-regenerator": "^0.4.0", - "semver": "^6.3.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@ionic/cordova-builders/node_modules/@babel/plugin-transform-runtime/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@ionic/cordova-builders/node_modules/@babel/preset-env": { - "version": "7.18.10", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.18.10.tgz", - "integrity": "sha512-wVxs1yjFdW3Z/XkNfXKoblxoHgbtUF7/l3PvvP4m02Qz9TZ6uZGxRVYjSQeR87oQmHco9zWitW5J82DJ7sCjvA==", - "dependencies": { - "@babel/compat-data": "^7.18.8", - "@babel/helper-compilation-targets": "^7.18.9", - "@babel/helper-plugin-utils": "^7.18.9", - "@babel/helper-validator-option": "^7.18.6", - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.18.6", - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.18.9", - "@babel/plugin-proposal-async-generator-functions": "^7.18.10", - "@babel/plugin-proposal-class-properties": "^7.18.6", - "@babel/plugin-proposal-class-static-block": "^7.18.6", - "@babel/plugin-proposal-dynamic-import": "^7.18.6", - "@babel/plugin-proposal-export-namespace-from": "^7.18.9", - "@babel/plugin-proposal-json-strings": "^7.18.6", - "@babel/plugin-proposal-logical-assignment-operators": "^7.18.9", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6", - "@babel/plugin-proposal-numeric-separator": "^7.18.6", - "@babel/plugin-proposal-object-rest-spread": "^7.18.9", - "@babel/plugin-proposal-optional-catch-binding": "^7.18.6", - "@babel/plugin-proposal-optional-chaining": "^7.18.9", - "@babel/plugin-proposal-private-methods": "^7.18.6", - "@babel/plugin-proposal-private-property-in-object": "^7.18.6", - "@babel/plugin-proposal-unicode-property-regex": "^7.18.6", - "@babel/plugin-syntax-async-generators": "^7.8.4", - "@babel/plugin-syntax-class-properties": "^7.12.13", - "@babel/plugin-syntax-class-static-block": "^7.14.5", - "@babel/plugin-syntax-dynamic-import": "^7.8.3", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3", - "@babel/plugin-syntax-import-assertions": "^7.18.6", - "@babel/plugin-syntax-json-strings": "^7.8.3", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", - "@babel/plugin-syntax-numeric-separator": "^7.10.4", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", - "@babel/plugin-syntax-optional-chaining": "^7.8.3", - "@babel/plugin-syntax-private-property-in-object": "^7.14.5", - "@babel/plugin-syntax-top-level-await": "^7.14.5", - "@babel/plugin-transform-arrow-functions": "^7.18.6", - "@babel/plugin-transform-async-to-generator": "^7.18.6", - "@babel/plugin-transform-block-scoped-functions": "^7.18.6", - "@babel/plugin-transform-block-scoping": "^7.18.9", - "@babel/plugin-transform-classes": "^7.18.9", - "@babel/plugin-transform-computed-properties": "^7.18.9", - "@babel/plugin-transform-destructuring": "^7.18.9", - "@babel/plugin-transform-dotall-regex": "^7.18.6", - "@babel/plugin-transform-duplicate-keys": "^7.18.9", - "@babel/plugin-transform-exponentiation-operator": "^7.18.6", - "@babel/plugin-transform-for-of": "^7.18.8", - "@babel/plugin-transform-function-name": "^7.18.9", - "@babel/plugin-transform-literals": "^7.18.9", - "@babel/plugin-transform-member-expression-literals": "^7.18.6", - "@babel/plugin-transform-modules-amd": "^7.18.6", - "@babel/plugin-transform-modules-commonjs": "^7.18.6", - "@babel/plugin-transform-modules-systemjs": "^7.18.9", - "@babel/plugin-transform-modules-umd": "^7.18.6", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.18.6", - "@babel/plugin-transform-new-target": "^7.18.6", - "@babel/plugin-transform-object-super": "^7.18.6", - "@babel/plugin-transform-parameters": "^7.18.8", - "@babel/plugin-transform-property-literals": "^7.18.6", - "@babel/plugin-transform-regenerator": "^7.18.6", - "@babel/plugin-transform-reserved-words": "^7.18.6", - "@babel/plugin-transform-shorthand-properties": "^7.18.6", - "@babel/plugin-transform-spread": "^7.18.9", - "@babel/plugin-transform-sticky-regex": "^7.18.6", - "@babel/plugin-transform-template-literals": "^7.18.9", - "@babel/plugin-transform-typeof-symbol": "^7.18.9", - "@babel/plugin-transform-unicode-escapes": "^7.18.10", - "@babel/plugin-transform-unicode-regex": "^7.18.6", - "@babel/preset-modules": "^0.1.5", - "@babel/types": "^7.18.10", - "babel-plugin-polyfill-corejs2": "^0.3.2", - "babel-plugin-polyfill-corejs3": "^0.5.3", - "babel-plugin-polyfill-regenerator": "^0.4.0", - "core-js-compat": "^3.22.1", - "semver": "^6.3.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@ionic/cordova-builders/node_modules/@babel/preset-env/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@ionic/cordova-builders/node_modules/@babel/runtime": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.18.9.tgz", - "integrity": "sha512-lkqXDcvlFT5rvEjiu6+QYO+1GXrEHRo2LOtS7E4GtX5ESIZOgepqsZBVIj6Pv+a6zqsya9VCgiK1KAK4BvJDAw==", - "dependencies": { - "regenerator-runtime": "^0.13.4" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@ionic/cordova-builders/node_modules/@esbuild/linux-loong64": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.15.5.tgz", - "integrity": "sha512-UHkDFCfSGTuXq08oQltXxSZmH1TXyWsL+4QhZDWvvLl6mEJQqk3u7/wq1LjhrrAXYIllaTtRSzUXl4Olkf2J8A==", - "cpu": [ - "loong64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@ionic/cordova-builders/node_modules/@jridgewell/gen-mapping": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", - "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", - "dependencies": { - "@jridgewell/set-array": "^1.0.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.9" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@ionic/cordova-builders/node_modules/@ngtools/webpack": { - "version": "14.2.10", - "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-14.2.10.tgz", - "integrity": "sha512-sLHapZLVub6mEz5b19tf1VfIV1w3tYfg7FNPLeni79aldxu1FbP1v2WmiFAnMzrswqyK0bhTtxrl+Z/CLKqyoQ==", - "engines": { - "node": "^14.15.0 || >=16.10.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - }, - "peerDependencies": { - "@angular/compiler-cli": "^14.0.0", - "typescript": ">=4.6.2 <4.9", - "webpack": "^5.54.0" - } - }, - "node_modules/@ionic/cordova-builders/node_modules/@npmcli/fs": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-2.1.2.tgz", - "integrity": "sha512-yOJKRvohFOaLqipNtwYB9WugyZKhC/DZC4VYPmpaCzDBrA8YpK3qHZ8/HGscMnE4GqbkLNuVcCnxkeQEdGt6LQ==", - "dependencies": { - "@gar/promisify": "^1.1.3", - "semver": "^7.3.5" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, - "node_modules/@ionic/cordova-builders/node_modules/@schematics/angular": { - "version": "14.2.10", - "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-14.2.10.tgz", - "integrity": "sha512-YFTc/9QJdx422XcApizEcVLKoyknu8b9zHIlAepZCu7WkV8GPT0hvVEHQ7KBWys5aQ7pPZMT0JpZLeAz0F2xYQ==", - "dependencies": { - "@angular-devkit/core": "14.2.10", - "@angular-devkit/schematics": "14.2.10", - "jsonc-parser": "3.1.0" - }, - "engines": { - "node": "^14.15.0 || >=16.10.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - } - }, - "node_modules/@ionic/cordova-builders/node_modules/acorn": { - "version": "8.8.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.1.tgz", - "integrity": "sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA==", - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/@ionic/cordova-builders/node_modules/acorn-import-assertions": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz", - "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==", - "peerDependencies": { - "acorn": "^8" - } - }, - "node_modules/@ionic/cordova-builders/node_modules/babel-loader": { - "version": "8.2.5", - "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.5.tgz", - "integrity": "sha512-OSiFfH89LrEMiWd4pLNqGz4CwJDtbs2ZVc+iGu2HrkRfPxId9F2anQj38IxWpmRfsUY0aBZYi1EFcd3mhtRMLQ==", - "dependencies": { - "find-cache-dir": "^3.3.1", - "loader-utils": "^2.0.0", - "make-dir": "^3.1.0", - "schema-utils": "^2.6.5" - }, - "engines": { - "node": ">= 8.9" - }, - "peerDependencies": { - "@babel/core": "^7.0.0", - "webpack": ">=2" - } - }, - "node_modules/@ionic/cordova-builders/node_modules/babel-loader/node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/@ionic/cordova-builders/node_modules/babel-loader/node_modules/ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "peerDependencies": { - "ajv": "^6.9.1" - } - }, - "node_modules/@ionic/cordova-builders/node_modules/babel-loader/node_modules/loader-utils": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", - "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", - "dependencies": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" - }, - "engines": { - "node": ">=8.9.0" - } - }, - "node_modules/@ionic/cordova-builders/node_modules/babel-loader/node_modules/schema-utils": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", - "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", - "dependencies": { - "@types/json-schema": "^7.0.5", - "ajv": "^6.12.4", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 8.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/@ionic/cordova-builders/node_modules/babel-plugin-polyfill-corejs3": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.5.3.tgz", - "integrity": "sha512-zKsXDh0XjnrUEW0mxIHLfjBfnXSMr5Q/goMe/fxpQnLm07mcOZiIZHBNWCMx60HmdvjxfXcalac0tfFg0wqxyw==", - "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.3.2", - "core-js-compat": "^3.21.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@ionic/cordova-builders/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "node_modules/@ionic/cordova-builders/node_modules/cacache": { - "version": "16.1.2", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-16.1.2.tgz", - "integrity": "sha512-Xx+xPlfCZIUHagysjjOAje9nRo8pRDczQCcXb4J2O0BLtH+xeVue6ba4y1kfJfQMAnM2mkcoMIAyOctlaRGWYA==", - "dependencies": { - "@npmcli/fs": "^2.1.0", - "@npmcli/move-file": "^2.0.0", - "chownr": "^2.0.0", - "fs-minipass": "^2.1.0", - "glob": "^8.0.1", - "infer-owner": "^1.0.4", - "lru-cache": "^7.7.1", - "minipass": "^3.1.6", - "minipass-collect": "^1.0.2", - "minipass-flush": "^1.0.5", - "minipass-pipeline": "^1.2.4", - "mkdirp": "^1.0.4", - "p-map": "^4.0.0", - "promise-inflight": "^1.0.1", - "rimraf": "^3.0.2", - "ssri": "^9.0.0", - "tar": "^6.1.11", - "unique-filename": "^1.1.1" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, - "node_modules/@ionic/cordova-builders/node_modules/copy-webpack-plugin": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-9.1.0.tgz", - "integrity": "sha512-rxnR7PaGigJzhqETHGmAcxKnLZSR5u1Y3/bcIv/1FnqXedcL/E2ewK7ZCNrArJKCiSv8yVXhTqetJh8inDvfsA==", - "dependencies": { - "fast-glob": "^3.2.7", - "glob-parent": "^6.0.1", - "globby": "^11.0.3", - "normalize-path": "^3.0.0", - "schema-utils": "^3.1.1", - "serialize-javascript": "^6.0.0" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.1.0" - } - }, - "node_modules/@ionic/cordova-builders/node_modules/copy-webpack-plugin/node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/@ionic/cordova-builders/node_modules/copy-webpack-plugin/node_modules/ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "peerDependencies": { - "ajv": "^6.9.1" - } - }, - "node_modules/@ionic/cordova-builders/node_modules/copy-webpack-plugin/node_modules/schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/@ionic/cordova-builders/node_modules/esbuild": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.15.5.tgz", - "integrity": "sha512-VSf6S1QVqvxfIsSKb3UKr3VhUCis7wgDbtF4Vd9z84UJr05/Sp2fRKmzC+CSPG/dNAPPJZ0BTBLTT1Fhd6N9Gg==", - "hasInstallScript": true, - "optional": true, - "bin": { - "esbuild": "bin/esbuild" - }, - "engines": { - "node": ">=12" - }, - "optionalDependencies": { - "@esbuild/linux-loong64": "0.15.5", - "esbuild-android-64": "0.15.5", - "esbuild-android-arm64": "0.15.5", - "esbuild-darwin-64": "0.15.5", - "esbuild-darwin-arm64": "0.15.5", - "esbuild-freebsd-64": "0.15.5", - "esbuild-freebsd-arm64": "0.15.5", - "esbuild-linux-32": "0.15.5", - "esbuild-linux-64": "0.15.5", - "esbuild-linux-arm": "0.15.5", - "esbuild-linux-arm64": "0.15.5", - "esbuild-linux-mips64le": "0.15.5", - "esbuild-linux-ppc64le": "0.15.5", - "esbuild-linux-riscv64": "0.15.5", - "esbuild-linux-s390x": "0.15.5", - "esbuild-netbsd-64": "0.15.5", - "esbuild-openbsd-64": "0.15.5", - "esbuild-sunos-64": "0.15.5", - "esbuild-windows-32": "0.15.5", - "esbuild-windows-64": "0.15.5", - "esbuild-windows-arm64": "0.15.5" - } - }, - "node_modules/@ionic/cordova-builders/node_modules/esbuild-android-64": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-android-64/-/esbuild-android-64-0.15.5.tgz", - "integrity": "sha512-dYPPkiGNskvZqmIK29OPxolyY3tp+c47+Fsc2WYSOVjEPWNCHNyqhtFqQadcXMJDQt8eN0NMDukbyQgFcHquXg==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@ionic/cordova-builders/node_modules/esbuild-android-arm64": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-android-arm64/-/esbuild-android-arm64-0.15.5.tgz", - "integrity": "sha512-YyEkaQl08ze3cBzI/4Cm1S+rVh8HMOpCdq8B78JLbNFHhzi4NixVN93xDrHZLztlocEYqi45rHHCgA8kZFidFg==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@ionic/cordova-builders/node_modules/esbuild-darwin-64": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-darwin-64/-/esbuild-darwin-64-0.15.5.tgz", - "integrity": "sha512-Cr0iIqnWKx3ZTvDUAzG0H/u9dWjLE4c2gTtRLz4pqOBGjfjqdcZSfAObFzKTInLLSmD0ZV1I/mshhPoYSBMMCQ==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@ionic/cordova-builders/node_modules/esbuild-darwin-arm64": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.15.5.tgz", - "integrity": "sha512-WIfQkocGtFrz7vCu44ypY5YmiFXpsxvz2xqwe688jFfSVCnUsCn2qkEVDo7gT8EpsLOz1J/OmqjExePL1dr1Kg==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@ionic/cordova-builders/node_modules/esbuild-freebsd-64": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-freebsd-64/-/esbuild-freebsd-64-0.15.5.tgz", - "integrity": "sha512-M5/EfzV2RsMd/wqwR18CELcenZ8+fFxQAAEO7TJKDmP3knhWSbD72ILzrXFMMwshlPAS1ShCZ90jsxkm+8FlaA==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@ionic/cordova-builders/node_modules/esbuild-freebsd-arm64": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.15.5.tgz", - "integrity": "sha512-2JQQ5Qs9J0440F/n/aUBNvY6lTo4XP/4lt1TwDfHuo0DY3w5++anw+jTjfouLzbJmFFiwmX7SmUhMnysocx96w==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@ionic/cordova-builders/node_modules/esbuild-linux-32": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-linux-32/-/esbuild-linux-32-0.15.5.tgz", - "integrity": "sha512-gO9vNnIN0FTUGjvTFucIXtBSr1Woymmx/aHQtuU+2OllGU6YFLs99960UD4Dib1kFovVgs59MTXwpFdVoSMZoQ==", - "cpu": [ - "ia32" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@ionic/cordova-builders/node_modules/esbuild-linux-64": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-linux-64/-/esbuild-linux-64-0.15.5.tgz", - "integrity": "sha512-ne0GFdNLsm4veXbTnYAWjbx3shpNKZJUd6XpNbKNUZaNllDZfYQt0/zRqOg0sc7O8GQ+PjSMv9IpIEULXVTVmg==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@ionic/cordova-builders/node_modules/esbuild-linux-arm": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-linux-arm/-/esbuild-linux-arm-0.15.5.tgz", - "integrity": "sha512-wvAoHEN+gJ/22gnvhZnS/+2H14HyAxM07m59RSLn3iXrQsdS518jnEWRBnJz3fR6BJa+VUTo0NxYjGaNt7RA7Q==", - "cpu": [ - "arm" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@ionic/cordova-builders/node_modules/esbuild-linux-arm64": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-linux-arm64/-/esbuild-linux-arm64-0.15.5.tgz", - "integrity": "sha512-7EgFyP2zjO065XTfdCxiXVEk+f83RQ1JsryN1X/VSX2li9rnHAt2swRbpoz5Vlrl6qjHrCmq5b6yxD13z6RheA==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@ionic/cordova-builders/node_modules/esbuild-linux-mips64le": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.15.5.tgz", - "integrity": "sha512-KdnSkHxWrJ6Y40ABu+ipTZeRhFtc8dowGyFsZY5prsmMSr1ZTG9zQawguN4/tunJ0wy3+kD54GaGwdcpwWAvZQ==", - "cpu": [ - "mips64el" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@ionic/cordova-builders/node_modules/esbuild-linux-ppc64le": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.15.5.tgz", - "integrity": "sha512-QdRHGeZ2ykl5P0KRmfGBZIHmqcwIsUKWmmpZTOq573jRWwmpfRmS7xOhmDHBj9pxv+6qRMH8tLr2fe+ZKQvCYw==", - "cpu": [ - "ppc64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@ionic/cordova-builders/node_modules/esbuild-linux-riscv64": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.15.5.tgz", - "integrity": "sha512-p+WE6RX+jNILsf+exR29DwgV6B73khEQV0qWUbzxaycxawZ8NE0wA6HnnTxbiw5f4Gx9sJDUBemh9v49lKOORA==", - "cpu": [ - "riscv64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@ionic/cordova-builders/node_modules/esbuild-linux-s390x": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-linux-s390x/-/esbuild-linux-s390x-0.15.5.tgz", - "integrity": "sha512-J2ngOB4cNzmqLHh6TYMM/ips8aoZIuzxJnDdWutBw5482jGXiOzsPoEF4j2WJ2mGnm7FBCO4StGcwzOgic70JQ==", - "cpu": [ - "s390x" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@ionic/cordova-builders/node_modules/esbuild-netbsd-64": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-netbsd-64/-/esbuild-netbsd-64-0.15.5.tgz", - "integrity": "sha512-MmKUYGDizYjFia0Rwt8oOgmiFH7zaYlsoQ3tIOfPxOqLssAsEgG0MUdRDm5lliqjiuoog8LyDu9srQk5YwWF3w==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "netbsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@ionic/cordova-builders/node_modules/esbuild-openbsd-64": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-openbsd-64/-/esbuild-openbsd-64-0.15.5.tgz", - "integrity": "sha512-2mMFfkLk3oPWfopA9Plj4hyhqHNuGyp5KQyTT9Rc8hFd8wAn5ZrbJg+gNcLMo2yzf8Uiu0RT6G9B15YN9WQyMA==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@ionic/cordova-builders/node_modules/esbuild-sunos-64": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-sunos-64/-/esbuild-sunos-64-0.15.5.tgz", - "integrity": "sha512-2sIzhMUfLNoD+rdmV6AacilCHSxZIoGAU2oT7XmJ0lXcZWnCvCtObvO6D4puxX9YRE97GodciRGDLBaiC6x1SA==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "sunos" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@ionic/cordova-builders/node_modules/esbuild-wasm": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-wasm/-/esbuild-wasm-0.15.5.tgz", - "integrity": "sha512-lTJOEKekN/4JI/eOEq0wLcx53co2N6vaT/XjBz46D1tvIVoUEyM0o2K6txW6gEotf31szFD/J1PbxmnbkGlK9A==", - "bin": { - "esbuild": "bin/esbuild" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@ionic/cordova-builders/node_modules/esbuild-windows-32": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-windows-32/-/esbuild-windows-32-0.15.5.tgz", - "integrity": "sha512-e+duNED9UBop7Vnlap6XKedA/53lIi12xv2ebeNS4gFmu7aKyTrok7DPIZyU5w/ftHD4MUDs5PJUkQPP9xJRzg==", - "cpu": [ - "ia32" - ], - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@ionic/cordova-builders/node_modules/esbuild-windows-64": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-windows-64/-/esbuild-windows-64-0.15.5.tgz", - "integrity": "sha512-v+PjvNtSASHOjPDMIai9Yi+aP+Vwox+3WVdg2JB8N9aivJ7lyhp4NVU+J0MV2OkWFPnVO8AE/7xH+72ibUUEnw==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@ionic/cordova-builders/node_modules/esbuild-windows-arm64": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-windows-arm64/-/esbuild-windows-arm64-0.15.5.tgz", - "integrity": "sha512-Yz8w/D8CUPYstvVQujByu6mlf48lKmXkq6bkeSZZxTA626efQOJb26aDGLzmFWx6eg/FwrXgt6SZs9V8Pwy/aA==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@ionic/cordova-builders/node_modules/eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", - "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/@ionic/cordova-builders/node_modules/estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "engines": { - "node": ">=4.0" - } - }, - "node_modules/@ionic/cordova-builders/node_modules/glob-parent": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", - "dependencies": { - "is-glob": "^4.0.3" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/@ionic/cordova-builders/node_modules/iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@ionic/cordova-builders/node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" - }, - "node_modules/@ionic/cordova-builders/node_modules/jsonc-parser": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.1.0.tgz", - "integrity": "sha512-DRf0QjnNeCUds3xTjKlQQ3DpJD51GvDjJfnxUVWg6PZTo2otSm+slzNAxU/35hF8/oJIKoG9slq30JYOsF2azg==" - }, - "node_modules/@ionic/cordova-builders/node_modules/less-loader": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/less-loader/-/less-loader-11.0.0.tgz", - "integrity": "sha512-9+LOWWjuoectIEx3zrfN83NAGxSUB5pWEabbbidVQVgZhN+wN68pOvuyirVlH1IK4VT1f3TmlyvAnCXh8O5KEw==", - "dependencies": { - "klona": "^2.0.4" - }, - "engines": { - "node": ">= 14.15.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "less": "^3.5.0 || ^4.0.0", - "webpack": "^5.0.0" - } - }, - "node_modules/@ionic/cordova-builders/node_modules/magic-string": { - "version": "0.26.2", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.26.2.tgz", - "integrity": "sha512-NzzlXpclt5zAbmo6h6jNc8zl2gNRGHvmsZW4IvZhTC4W7k4OlLP+S5YLussa/r3ixNT66KOQfNORlXHSOy/X4A==", - "dependencies": { - "sourcemap-codec": "^1.4.8" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@ionic/cordova-builders/node_modules/minimatch": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.0.tgz", - "integrity": "sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg==", - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@ionic/cordova-builders/node_modules/mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", - "bin": { - "mkdirp": "bin/cmd.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@ionic/cordova-builders/node_modules/postcss": { - "version": "8.4.16", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.16.tgz", - "integrity": "sha512-ipHE1XBvKzm5xI7hiHCZJCSugxvsdq2mPnsq5+UF+VHCjiBvtDrlxJfMBToWaP9D5XlgNmcFGqoHmUn0EYEaRQ==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/postcss" - } - ], - "dependencies": { - "nanoid": "^3.3.4", - "picocolors": "^1.0.0", - "source-map-js": "^1.0.2" - }, - "engines": { - "node": "^10 || ^12 || >=14" - } - }, - "node_modules/@ionic/cordova-builders/node_modules/regenerator-runtime": { - "version": "0.13.9", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", - "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==" - }, - "node_modules/@ionic/cordova-builders/node_modules/rxjs": { - "version": "6.6.7", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", - "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", - "dependencies": { - "tslib": "^1.9.0" - }, - "engines": { - "npm": ">=2.0.0" - } - }, - "node_modules/@ionic/cordova-builders/node_modules/rxjs/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - }, - "node_modules/@ionic/cordova-builders/node_modules/sass": { - "version": "1.54.4", - "resolved": "https://registry.npmjs.org/sass/-/sass-1.54.4.tgz", - "integrity": "sha512-3tmF16yvnBwtlPrNBHw/H907j8MlOX8aTBnlNX1yrKx24RKcJGPyLhFUwkoKBKesR3unP93/2z14Ll8NicwQUA==", - "dependencies": { - "chokidar": ">=3.0.0 <4.0.0", - "immutable": "^4.0.0", - "source-map-js": ">=0.6.2 <2.0.0" - }, - "bin": { - "sass": "sass.js" - }, - "engines": { - "node": ">=12.0.0" - } - }, - "node_modules/@ionic/cordova-builders/node_modules/sass-loader": { - "version": "13.0.2", - "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-13.0.2.tgz", - "integrity": "sha512-BbiqbVmbfJaWVeOOAu2o7DhYWtcNmTfvroVgFXa6k2hHheMxNAeDHLNoDy/Q5aoaVlz0LH+MbMktKwm9vN/j8Q==", - "dependencies": { - "klona": "^2.0.4", - "neo-async": "^2.6.2" - }, - "engines": { - "node": ">= 14.15.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "fibers": ">= 3.1.0", - "node-sass": "^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0", - "sass": "^1.3.0", - "sass-embedded": "*", - "webpack": "^5.0.0" - }, - "peerDependenciesMeta": { - "fibers": { + "esbuild-freebsd-64": { + "version": "0.15.5", + "resolved": "https://registry.npmjs.org/esbuild-freebsd-64/-/esbuild-freebsd-64-0.15.5.tgz", + "integrity": "sha512-M5/EfzV2RsMd/wqwR18CELcenZ8+fFxQAAEO7TJKDmP3knhWSbD72ILzrXFMMwshlPAS1ShCZ90jsxkm+8FlaA==", "optional": true }, - "node-sass": { + "esbuild-freebsd-arm64": { + "version": "0.15.5", + "resolved": "https://registry.npmjs.org/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.15.5.tgz", + "integrity": "sha512-2JQQ5Qs9J0440F/n/aUBNvY6lTo4XP/4lt1TwDfHuo0DY3w5++anw+jTjfouLzbJmFFiwmX7SmUhMnysocx96w==", "optional": true }, + "esbuild-linux-32": { + "version": "0.15.5", + "resolved": "https://registry.npmjs.org/esbuild-linux-32/-/esbuild-linux-32-0.15.5.tgz", + "integrity": "sha512-gO9vNnIN0FTUGjvTFucIXtBSr1Woymmx/aHQtuU+2OllGU6YFLs99960UD4Dib1kFovVgs59MTXwpFdVoSMZoQ==", + "optional": true + }, + "esbuild-linux-64": { + "version": "0.15.5", + "resolved": "https://registry.npmjs.org/esbuild-linux-64/-/esbuild-linux-64-0.15.5.tgz", + "integrity": "sha512-ne0GFdNLsm4veXbTnYAWjbx3shpNKZJUd6XpNbKNUZaNllDZfYQt0/zRqOg0sc7O8GQ+PjSMv9IpIEULXVTVmg==", + "optional": true + }, + "esbuild-linux-arm": { + "version": "0.15.5", + "resolved": "https://registry.npmjs.org/esbuild-linux-arm/-/esbuild-linux-arm-0.15.5.tgz", + "integrity": "sha512-wvAoHEN+gJ/22gnvhZnS/+2H14HyAxM07m59RSLn3iXrQsdS518jnEWRBnJz3fR6BJa+VUTo0NxYjGaNt7RA7Q==", + "optional": true + }, + "esbuild-linux-arm64": { + "version": "0.15.5", + "resolved": "https://registry.npmjs.org/esbuild-linux-arm64/-/esbuild-linux-arm64-0.15.5.tgz", + "integrity": "sha512-7EgFyP2zjO065XTfdCxiXVEk+f83RQ1JsryN1X/VSX2li9rnHAt2swRbpoz5Vlrl6qjHrCmq5b6yxD13z6RheA==", + "optional": true + }, + "esbuild-linux-mips64le": { + "version": "0.15.5", + "resolved": "https://registry.npmjs.org/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.15.5.tgz", + "integrity": "sha512-KdnSkHxWrJ6Y40ABu+ipTZeRhFtc8dowGyFsZY5prsmMSr1ZTG9zQawguN4/tunJ0wy3+kD54GaGwdcpwWAvZQ==", + "optional": true + }, + "esbuild-linux-ppc64le": { + "version": "0.15.5", + "resolved": "https://registry.npmjs.org/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.15.5.tgz", + "integrity": "sha512-QdRHGeZ2ykl5P0KRmfGBZIHmqcwIsUKWmmpZTOq573jRWwmpfRmS7xOhmDHBj9pxv+6qRMH8tLr2fe+ZKQvCYw==", + "optional": true + }, + "esbuild-linux-riscv64": { + "version": "0.15.5", + "resolved": "https://registry.npmjs.org/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.15.5.tgz", + "integrity": "sha512-p+WE6RX+jNILsf+exR29DwgV6B73khEQV0qWUbzxaycxawZ8NE0wA6HnnTxbiw5f4Gx9sJDUBemh9v49lKOORA==", + "optional": true + }, + "esbuild-linux-s390x": { + "version": "0.15.5", + "resolved": "https://registry.npmjs.org/esbuild-linux-s390x/-/esbuild-linux-s390x-0.15.5.tgz", + "integrity": "sha512-J2ngOB4cNzmqLHh6TYMM/ips8aoZIuzxJnDdWutBw5482jGXiOzsPoEF4j2WJ2mGnm7FBCO4StGcwzOgic70JQ==", + "optional": true + }, + "esbuild-netbsd-64": { + "version": "0.15.5", + "resolved": "https://registry.npmjs.org/esbuild-netbsd-64/-/esbuild-netbsd-64-0.15.5.tgz", + "integrity": "sha512-MmKUYGDizYjFia0Rwt8oOgmiFH7zaYlsoQ3tIOfPxOqLssAsEgG0MUdRDm5lliqjiuoog8LyDu9srQk5YwWF3w==", + "optional": true + }, + "esbuild-openbsd-64": { + "version": "0.15.5", + "resolved": "https://registry.npmjs.org/esbuild-openbsd-64/-/esbuild-openbsd-64-0.15.5.tgz", + "integrity": "sha512-2mMFfkLk3oPWfopA9Plj4hyhqHNuGyp5KQyTT9Rc8hFd8wAn5ZrbJg+gNcLMo2yzf8Uiu0RT6G9B15YN9WQyMA==", + "optional": true + }, + "esbuild-sunos-64": { + "version": "0.15.5", + "resolved": "https://registry.npmjs.org/esbuild-sunos-64/-/esbuild-sunos-64-0.15.5.tgz", + "integrity": "sha512-2sIzhMUfLNoD+rdmV6AacilCHSxZIoGAU2oT7XmJ0lXcZWnCvCtObvO6D4puxX9YRE97GodciRGDLBaiC6x1SA==", + "optional": true + }, + "esbuild-wasm": { + "version": "0.15.5", + "resolved": "https://registry.npmjs.org/esbuild-wasm/-/esbuild-wasm-0.15.5.tgz", + "integrity": "sha512-lTJOEKekN/4JI/eOEq0wLcx53co2N6vaT/XjBz46D1tvIVoUEyM0o2K6txW6gEotf31szFD/J1PbxmnbkGlK9A==" + }, + "esbuild-windows-32": { + "version": "0.15.5", + "resolved": "https://registry.npmjs.org/esbuild-windows-32/-/esbuild-windows-32-0.15.5.tgz", + "integrity": "sha512-e+duNED9UBop7Vnlap6XKedA/53lIi12xv2ebeNS4gFmu7aKyTrok7DPIZyU5w/ftHD4MUDs5PJUkQPP9xJRzg==", + "optional": true + }, + "esbuild-windows-64": { + "version": "0.15.5", + "resolved": "https://registry.npmjs.org/esbuild-windows-64/-/esbuild-windows-64-0.15.5.tgz", + "integrity": "sha512-v+PjvNtSASHOjPDMIai9Yi+aP+Vwox+3WVdg2JB8N9aivJ7lyhp4NVU+J0MV2OkWFPnVO8AE/7xH+72ibUUEnw==", + "optional": true + }, + "esbuild-windows-arm64": { + "version": "0.15.5", + "resolved": "https://registry.npmjs.org/esbuild-windows-arm64/-/esbuild-windows-arm64-0.15.5.tgz", + "integrity": "sha512-Yz8w/D8CUPYstvVQujByu6mlf48lKmXkq6bkeSZZxTA626efQOJb26aDGLzmFWx6eg/FwrXgt6SZs9V8Pwy/aA==", + "optional": true + }, + "eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" + }, + "glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "requires": { + "is-glob": "^4.0.3" + } + }, + "iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + } + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "jsonc-parser": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.0.0.tgz", + "integrity": "sha512-fQzRfAbIBnR0IQvftw9FJveWiHp72Fg20giDrHz6TdfB12UH/uue0D3hm57UB5KgAVuniLMCaS8P1IMj9NR7cA==" + }, + "less-loader": { + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/less-loader/-/less-loader-11.0.0.tgz", + "integrity": "sha512-9+LOWWjuoectIEx3zrfN83NAGxSUB5pWEabbbidVQVgZhN+wN68pOvuyirVlH1IK4VT1f3TmlyvAnCXh8O5KEw==", + "requires": { + "klona": "^2.0.4" + } + }, + "magic-string": { + "version": "0.26.2", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.26.2.tgz", + "integrity": "sha512-NzzlXpclt5zAbmo6h6jNc8zl2gNRGHvmsZW4IvZhTC4W7k4OlLP+S5YLussa/r3ixNT66KOQfNORlXHSOy/X4A==", + "requires": { + "sourcemap-codec": "^1.4.8" + } + }, + "minimatch": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.0.tgz", + "integrity": "sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg==", + "requires": { + "brace-expansion": "^2.0.1" + } + }, + "mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==" + }, + "postcss": { + "version": "8.4.16", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.16.tgz", + "integrity": "sha512-ipHE1XBvKzm5xI7hiHCZJCSugxvsdq2mPnsq5+UF+VHCjiBvtDrlxJfMBToWaP9D5XlgNmcFGqoHmUn0EYEaRQ==", + "requires": { + "nanoid": "^3.3.4", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + } + }, + "regenerator-runtime": { + "version": "0.13.9", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", + "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==" + }, + "rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "requires": { + "tslib": "^1.9.0" + } + }, "sass": { - "optional": true + "version": "1.54.4", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.54.4.tgz", + "integrity": "sha512-3tmF16yvnBwtlPrNBHw/H907j8MlOX8aTBnlNX1yrKx24RKcJGPyLhFUwkoKBKesR3unP93/2z14Ll8NicwQUA==", + "requires": { + "chokidar": ">=3.0.0 <4.0.0", + "immutable": "^4.0.0", + "source-map-js": ">=0.6.2 <2.0.0" + } }, - "sass-embedded": { - "optional": true + "sass-loader": { + "version": "13.0.2", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-13.0.2.tgz", + "integrity": "sha512-BbiqbVmbfJaWVeOOAu2o7DhYWtcNmTfvroVgFXa6k2hHheMxNAeDHLNoDy/Q5aoaVlz0LH+MbMktKwm9vN/j8Q==", + "requires": { + "klona": "^2.0.4", + "neo-async": "^2.6.2" + } + }, + "sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" + }, + "semver": { + "version": "7.3.7", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", + "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "requires": { + "lru-cache": "^6.0.0" + }, + "dependencies": { + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "requires": { + "yallist": "^4.0.0" + } + } + } + }, + "slash": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", + "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==" + }, + "source-map-loader": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-4.0.0.tgz", + "integrity": "sha512-i3KVgM3+QPAHNbGavK+VBq03YoJl24m9JWNbLgsjTj8aJzXG9M61bantBTNBt7CNwY2FYf+RJRYJ3pzalKjIrw==", + "requires": { + "abab": "^2.0.6", + "iconv-lite": "^0.6.3", + "source-map-js": "^1.0.2" + } + }, + "ssri": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-9.0.1.tgz", + "integrity": "sha512-o57Wcn66jMQvfHG1FlYbWeZWW/dHZhJXjpIcTfXldXEk5nz5lStPo3mK0OJQfGR3RbZUlbISexbljkJzuEj/8Q==", + "requires": { + "minipass": "^3.1.1" + } + }, + "terser": { + "version": "5.14.2", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.14.2.tgz", + "integrity": "sha512-oL0rGeM/WFQCUd0y2QrWxYnq7tfSuKBiqTjRPWrRgB46WD/kiwHwF8T23z78H6Q6kGCuuHcPB+KULHRdxvVGQA==", + "requires": { + "@jridgewell/source-map": "^0.3.2", + "acorn": "^8.5.0", + "commander": "^2.20.0", + "source-map-support": "~0.5.20" + } + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "unique-filename": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", + "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", + "requires": { + "unique-slug": "^2.0.0" + } + }, + "unique-slug": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", + "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", + "requires": { + "imurmurhash": "^0.1.4" + } + }, + "webpack": { + "version": "5.74.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.74.0.tgz", + "integrity": "sha512-A2InDwnhhGN4LYctJj6M1JEaGL7Luj6LOmyBHjcI8529cm5p6VXiTIW2sn6ffvEAKmveLzvu4jrihwXtPojlAA==", + "requires": { + "@types/eslint-scope": "^3.7.3", + "@types/estree": "^0.0.51", + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/wasm-edit": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "acorn": "^8.7.1", + "acorn-import-assertions": "^1.7.6", + "browserslist": "^4.14.5", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.10.0", + "es-module-lexer": "^0.9.0", + "eslint-scope": "5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.9", + "json-parse-even-better-errors": "^2.3.1", + "loader-runner": "^4.2.0", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "schema-utils": "^3.1.0", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.1.3", + "watchpack": "^2.4.0", + "webpack-sources": "^3.2.3" + }, + "dependencies": { + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "schema-utils": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "webpack-dev-server": { + "version": "4.11.0", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.11.0.tgz", + "integrity": "sha512-L5S4Q2zT57SK7tazgzjMiSMBdsw+rGYIX27MgPgx7LDhWO0lViPrHKoLS7jo5In06PWYAhlYu3PbyoC6yAThbw==", + "requires": { + "@types/bonjour": "^3.5.9", + "@types/connect-history-api-fallback": "^1.3.5", + "@types/express": "^4.17.13", + "@types/serve-index": "^1.9.1", + "@types/serve-static": "^1.13.10", + "@types/sockjs": "^0.3.33", + "@types/ws": "^8.5.1", + "ansi-html-community": "^0.0.8", + "bonjour-service": "^1.0.11", + "chokidar": "^3.5.3", + "colorette": "^2.0.10", + "compression": "^1.7.4", + "connect-history-api-fallback": "^2.0.0", + "default-gateway": "^6.0.3", + "express": "^4.17.3", + "graceful-fs": "^4.2.6", + "html-entities": "^2.3.2", + "http-proxy-middleware": "^2.0.3", + "ipaddr.js": "^2.0.1", + "open": "^8.0.9", + "p-retry": "^4.5.0", + "rimraf": "^3.0.2", + "schema-utils": "^4.0.0", + "selfsigned": "^2.0.1", + "serve-index": "^1.9.1", + "sockjs": "^0.3.24", + "spdy": "^4.0.2", + "webpack-dev-middleware": "^5.3.1", + "ws": "^8.4.2" + } } } }, - "node_modules/@ionic/cordova-builders/node_modules/semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@ionic/cordova-builders/node_modules/semver/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@ionic/cordova-builders/node_modules/slash": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", - "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@ionic/cordova-builders/node_modules/source-map-loader": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-4.0.0.tgz", - "integrity": "sha512-i3KVgM3+QPAHNbGavK+VBq03YoJl24m9JWNbLgsjTj8aJzXG9M61bantBTNBt7CNwY2FYf+RJRYJ3pzalKjIrw==", - "dependencies": { - "abab": "^2.0.6", - "iconv-lite": "^0.6.3", - "source-map-js": "^1.0.2" - }, - "engines": { - "node": ">= 14.15.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.72.1" - } - }, - "node_modules/@ionic/cordova-builders/node_modules/ssri": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/ssri/-/ssri-9.0.1.tgz", - "integrity": "sha512-o57Wcn66jMQvfHG1FlYbWeZWW/dHZhJXjpIcTfXldXEk5nz5lStPo3mK0OJQfGR3RbZUlbISexbljkJzuEj/8Q==", - "dependencies": { - "minipass": "^3.1.1" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, - "node_modules/@ionic/cordova-builders/node_modules/terser": { - "version": "5.14.2", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.14.2.tgz", - "integrity": "sha512-oL0rGeM/WFQCUd0y2QrWxYnq7tfSuKBiqTjRPWrRgB46WD/kiwHwF8T23z78H6Q6kGCuuHcPB+KULHRdxvVGQA==", - "dependencies": { - "@jridgewell/source-map": "^0.3.2", - "acorn": "^8.5.0", - "commander": "^2.20.0", - "source-map-support": "~0.5.20" - }, - "bin": { - "terser": "bin/terser" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@ionic/cordova-builders/node_modules/tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" - }, - "node_modules/@ionic/cordova-builders/node_modules/unique-filename": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", - "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", - "dependencies": { - "unique-slug": "^2.0.0" - } - }, - "node_modules/@ionic/cordova-builders/node_modules/unique-slug": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", - "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", - "dependencies": { - "imurmurhash": "^0.1.4" - } - }, - "node_modules/@ionic/cordova-builders/node_modules/webpack": { - "version": "5.74.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.74.0.tgz", - "integrity": "sha512-A2InDwnhhGN4LYctJj6M1JEaGL7Luj6LOmyBHjcI8529cm5p6VXiTIW2sn6ffvEAKmveLzvu4jrihwXtPojlAA==", - "dependencies": { - "@types/eslint-scope": "^3.7.3", - "@types/estree": "^0.0.51", - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/wasm-edit": "1.11.1", - "@webassemblyjs/wasm-parser": "1.11.1", - "acorn": "^8.7.1", - "acorn-import-assertions": "^1.7.6", - "browserslist": "^4.14.5", - "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.10.0", - "es-module-lexer": "^0.9.0", - "eslint-scope": "5.1.1", - "events": "^3.2.0", - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.2.9", - "json-parse-even-better-errors": "^2.3.1", - "loader-runner": "^4.2.0", - "mime-types": "^2.1.27", - "neo-async": "^2.6.2", - "schema-utils": "^3.1.0", - "tapable": "^2.1.1", - "terser-webpack-plugin": "^5.1.3", - "watchpack": "^2.4.0", - "webpack-sources": "^3.2.3" - }, - "bin": { - "webpack": "bin/webpack.js" - }, - "engines": { - "node": ">=10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependenciesMeta": { - "webpack-cli": { - "optional": true - } - } - }, - "node_modules/@ionic/cordova-builders/node_modules/webpack-dev-server": { - "version": "4.11.0", - "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.11.0.tgz", - "integrity": "sha512-L5S4Q2zT57SK7tazgzjMiSMBdsw+rGYIX27MgPgx7LDhWO0lViPrHKoLS7jo5In06PWYAhlYu3PbyoC6yAThbw==", - "dependencies": { - "@types/bonjour": "^3.5.9", - "@types/connect-history-api-fallback": "^1.3.5", - "@types/express": "^4.17.13", - "@types/serve-index": "^1.9.1", - "@types/serve-static": "^1.13.10", - "@types/sockjs": "^0.3.33", - "@types/ws": "^8.5.1", - "ansi-html-community": "^0.0.8", - "bonjour-service": "^1.0.11", - "chokidar": "^3.5.3", - "colorette": "^2.0.10", - "compression": "^1.7.4", - "connect-history-api-fallback": "^2.0.0", - "default-gateway": "^6.0.3", - "express": "^4.17.3", - "graceful-fs": "^4.2.6", - "html-entities": "^2.3.2", - "http-proxy-middleware": "^2.0.3", - "ipaddr.js": "^2.0.1", - "open": "^8.0.9", - "p-retry": "^4.5.0", - "rimraf": "^3.0.2", - "schema-utils": "^4.0.0", - "selfsigned": "^2.0.1", - "serve-index": "^1.9.1", - "sockjs": "^0.3.24", - "spdy": "^4.0.2", - "webpack-dev-middleware": "^5.3.1", - "ws": "^8.4.2" - }, - "bin": { - "webpack-dev-server": "bin/webpack-dev-server.js" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^4.37.0 || ^5.0.0" - }, - "peerDependenciesMeta": { - "webpack-cli": { - "optional": true - } - } - }, - "node_modules/@ionic/cordova-builders/node_modules/webpack/node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/@ionic/cordova-builders/node_modules/webpack/node_modules/ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "peerDependencies": { - "ajv": "^6.9.1" - } - }, - "node_modules/@ionic/cordova-builders/node_modules/webpack/node_modules/schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/@ionic/core": { + "@ionic/core": { "version": "6.4.0", "resolved": "https://registry.npmjs.org/@ionic/core/-/core-6.4.0.tgz", "integrity": "sha512-rWqXX67bWDD5r5Kleacy4dTBIXcB1gX+2Q5AK7LAtmtHUUuJPqGw/bAWE8hGKlF7ehJTyzb5CYV9XDzb8/00Zw==", - "dependencies": { + "requires": { "@stencil/core": "^2.18.0", "ionicons": "^6.0.4", "tslib": "^2.1.0" + }, + "dependencies": { + "ionicons": { + "version": "6.1.3", + "resolved": "https://registry.npmjs.org/ionicons/-/ionicons-6.1.3.tgz", + "integrity": "sha512-ptzz38dd/Yq+PgjhXegh7yhb/SLIk1bvL9vQDtLv1aoSc7alO6mX2DIMgcKYzt9vrNWkRu1f9Jr78zIFFyOXqw==", + "requires": { + "@stencil/core": "^2.18.0" + } + }, + "tslib": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.0.tgz", + "integrity": "sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA==" + } } }, - "node_modules/@ionic/storage": { + "@ionic/storage": { "version": "3.0.6", "resolved": "https://registry.npmjs.org/@ionic/storage/-/storage-3.0.6.tgz", "integrity": "sha512-sw+zSJINIpbQCGZR9mEtb9N0WmZLuhcMVqOZJBqLuDACAMdXqG39zmp5nSVqhGI1/9X3nd0K5gVn6icyVfUnUg==", - "dependencies": { + "requires": { "localforage": "^1.9.0" } }, - "node_modules/@ionic/storage-angular": { + "@ionic/storage-angular": { "version": "3.0.6", - "resolved": "https://registry.npmjs.org/@ionic/storage-angular/-/storage-angular-3.0.6.tgz", - "integrity": "sha512-ZXlIFWGU27aCxVFgZb0KFJFtWwnn6+HK6v0rMGzjN8f7oV2ewXaQ2dl1gTw/A8YoozTVPOFxwfFHCjhWLFR1Fw==", - "dependencies": { + "requires": { "@ionic/storage": "^3.0.4", "tslib": "^1.10.0" }, - "peerDependencies": { - "@angular/core": "*", - "rxjs": "*" + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } } }, - "node_modules/@ionic/storage-angular/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - }, - "node_modules/@ionic/utils-array": { + "@ionic/utils-array": { "version": "2.1.6", "resolved": "https://registry.npmjs.org/@ionic/utils-array/-/utils-array-2.1.6.tgz", "integrity": "sha512-0JZ1Zkp3wURnv8oq6Qt7fMPo5MpjbLoUoa9Bu2Q4PJuSDWM8H8gwF3dQO7VTeUj3/0o1IB1wGkFWZZYgUXZMUg==", - "dependencies": { + "requires": { "debug": "^4.0.0", "tslib": "^2.0.1" }, - "engines": { - "node": ">=16.0.0" + "dependencies": { + "tslib": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.0.tgz", + "integrity": "sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA==" + } } }, - "node_modules/@ionic/utils-fs": { + "@ionic/utils-fs": { "version": "3.1.7", "resolved": "https://registry.npmjs.org/@ionic/utils-fs/-/utils-fs-3.1.7.tgz", "integrity": "sha512-2EknRvMVfhnyhL1VhFkSLa5gOcycK91VnjfrTB0kbqkTFCOXyXgVLI5whzq7SLrgD9t1aqos3lMMQyVzaQ5gVA==", - "dependencies": { + "requires": { "@types/fs-extra": "^8.0.0", "debug": "^4.0.0", "fs-extra": "^9.0.0", "tslib": "^2.0.1" }, - "engines": { - "node": ">=16.0.0" - } - }, - "node_modules/@ionic/utils-fs/node_modules/fs-extra": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", - "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", "dependencies": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=10" + "fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "requires": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "tslib": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.0.tgz", + "integrity": "sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA==" + } } }, - "node_modules/@ionic/utils-network": { + "@ionic/utils-network": { "version": "2.1.6", "resolved": "https://registry.npmjs.org/@ionic/utils-network/-/utils-network-2.1.6.tgz", "integrity": "sha512-CJ91+WXSBlH2mJjJH70g6vhJ+wkXm1/3DyklW0gP42CgumzMtPWkm/DiROKCVqdwC+Ak7o40wyi5mtlCU742cw==", - "dependencies": { + "requires": { "debug": "^4.0.0", "tslib": "^2.0.1" }, - "engines": { - "node": ">=16.0.0" + "dependencies": { + "tslib": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.0.tgz", + "integrity": "sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA==" + } } }, - "node_modules/@ionic/utils-object": { + "@ionic/utils-object": { "version": "2.1.6", "resolved": "https://registry.npmjs.org/@ionic/utils-object/-/utils-object-2.1.6.tgz", "integrity": "sha512-vCl7sl6JjBHFw99CuAqHljYJpcE88YaH2ZW4ELiC/Zwxl5tiwn4kbdP/gxi2OT3MQb1vOtgAmSNRtusvgxI8ww==", - "dependencies": { + "requires": { "debug": "^4.0.0", "tslib": "^2.0.1" }, - "engines": { - "node": ">=16.0.0" + "dependencies": { + "tslib": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.0.tgz", + "integrity": "sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA==" + } } }, - "node_modules/@ionic/utils-process": { + "@ionic/utils-process": { "version": "2.1.11", "resolved": "https://registry.npmjs.org/@ionic/utils-process/-/utils-process-2.1.11.tgz", "integrity": "sha512-Uavxn+x8j3rDlZEk1X7YnaN6wCgbCwYQOeIjv/m94i1dzslqWhqIHEqxEyeE8HsT5Negboagg7GtQiABy+BLbA==", - "dependencies": { + "requires": { "@ionic/utils-object": "2.1.6", "@ionic/utils-terminal": "2.3.4", "debug": "^4.0.0", @@ -5023,27 +4001,35 @@ "tree-kill": "^1.2.2", "tslib": "^2.0.1" }, - "engines": { - "node": ">=16.0.0" + "dependencies": { + "tslib": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.0.tgz", + "integrity": "sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA==" + } } }, - "node_modules/@ionic/utils-stream": { + "@ionic/utils-stream": { "version": "3.1.6", "resolved": "https://registry.npmjs.org/@ionic/utils-stream/-/utils-stream-3.1.6.tgz", "integrity": "sha512-4+Kitey1lTA1yGtnigeYNhV/0tggI3lWBMjC7tBs1K9GXa/q7q4CtOISppdh8QgtOhrhAXS2Igp8rbko/Cj+lA==", - "dependencies": { + "requires": { "debug": "^4.0.0", "tslib": "^2.0.1" }, - "engines": { - "node": ">=16.0.0" + "dependencies": { + "tslib": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.0.tgz", + "integrity": "sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA==" + } } }, - "node_modules/@ionic/utils-subprocess": { + "@ionic/utils-subprocess": { "version": "2.1.12", "resolved": "https://registry.npmjs.org/@ionic/utils-subprocess/-/utils-subprocess-2.1.12.tgz", "integrity": "sha512-N05Y+dIXBHofKWJTheCMzVqmgY9wFmZcRv/LdNnfXaaA/mxLTyGxQYeig8fvQXTtDafb/siZXcrTkmQ+y6n3Yg==", - "dependencies": { + "requires": { "@ionic/utils-array": "2.1.6", "@ionic/utils-fs": "3.1.7", "@ionic/utils-process": "2.1.11", @@ -5053,15 +4039,19 @@ "debug": "^4.0.0", "tslib": "^2.0.1" }, - "engines": { - "node": ">=16.0.0" + "dependencies": { + "tslib": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.0.tgz", + "integrity": "sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA==" + } } }, - "node_modules/@ionic/utils-terminal": { + "@ionic/utils-terminal": { "version": "2.3.4", "resolved": "https://registry.npmjs.org/@ionic/utils-terminal/-/utils-terminal-2.3.4.tgz", "integrity": "sha512-cEiMFl3jklE0sW60r8JHH3ijFTwh/jkdEKWbylSyExQwZ8pPuwoXz7gpkWoJRLuoRHHSvg+wzNYyPJazIHfoJA==", - "dependencies": { + "requires": { "@types/slice-ansi": "^4.0.0", "debug": "^4.0.0", "signal-exit": "^3.0.3", @@ -5072,130 +4062,198 @@ "untildify": "^4.0.0", "wrap-ansi": "^7.0.0" }, - "engines": { - "node": ">=16.0.0" + "dependencies": { + "tslib": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.0.tgz", + "integrity": "sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA==" + } } }, - "node_modules/@istanbuljs/load-nyc-config": { + "@isaacs/cliui": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", + "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", + "dev": true, + "requires": { + "string-width": "^5.1.2", + "string-width-cjs": "npm:string-width@^4.2.0", + "strip-ansi": "^7.0.1", + "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", + "wrap-ansi": "^8.1.0", + "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "dev": true + }, + "ansi-styles": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", + "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", + "dev": true + }, + "emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", + "dev": true + }, + "string-width": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "dev": true, + "requires": { + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" + } + }, + "strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "dev": true, + "requires": { + "ansi-regex": "^6.0.1" + } + }, + "wrap-ansi": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", + "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", + "dev": true, + "requires": { + "ansi-styles": "^6.1.0", + "string-width": "^5.0.1", + "strip-ansi": "^7.0.1" + } + } + } + }, + "@istanbuljs/load-nyc-config": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", - "dependencies": { + "requires": { "camelcase": "^5.3.1", "find-up": "^4.1.0", "get-package-type": "^0.1.0", "js-yaml": "^3.13.1", "resolve-from": "^5.0.0" - }, - "engines": { - "node": ">=8" } }, - "node_modules/@istanbuljs/schema": { + "@istanbuljs/schema": { "version": "0.1.3", "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", - "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", - "engines": { - "node": ">=8" - } + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==" }, - "node_modules/@jridgewell/gen-mapping": { + "@jridgewell/gen-mapping": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz", "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==", - "dependencies": { + "requires": { "@jridgewell/set-array": "^1.0.0", "@jridgewell/sourcemap-codec": "^1.4.10" - }, - "engines": { - "node": ">=6.0.0" } }, - "node_modules/@jridgewell/resolve-uri": { + "@jridgewell/resolve-uri": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", - "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", - "engines": { - "node": ">=6.0.0" - } + "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==" }, - "node_modules/@jridgewell/set-array": { + "@jridgewell/set-array": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", - "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", - "engines": { - "node": ">=6.0.0" - } + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==" }, - "node_modules/@jridgewell/source-map": { + "@jridgewell/source-map": { "version": "0.3.2", "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.2.tgz", "integrity": "sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw==", - "dependencies": { + "requires": { "@jridgewell/gen-mapping": "^0.3.0", "@jridgewell/trace-mapping": "^0.3.9" - } - }, - "node_modules/@jridgewell/source-map/node_modules/@jridgewell/gen-mapping": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", - "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", - "dependencies": { - "@jridgewell/set-array": "^1.0.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.9" }, - "engines": { - "node": ">=6.0.0" + "dependencies": { + "@jridgewell/gen-mapping": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", + "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", + "requires": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + } + } } }, - "node_modules/@jridgewell/sourcemap-codec": { - "version": "1.4.14", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", - "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==" + "@jridgewell/sourcemap-codec": { + "version": "1.4.15", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", + "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==" }, - "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.17", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz", - "integrity": "sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==", - "dependencies": { + "@jridgewell/trace-mapping": { + "version": "0.3.18", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.18.tgz", + "integrity": "sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA==", + "requires": { "@jridgewell/resolve-uri": "3.1.0", "@jridgewell/sourcemap-codec": "1.4.14" + }, + "dependencies": { + "@jridgewell/sourcemap-codec": { + "version": "1.4.14", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", + "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==" + } } }, - "node_modules/@kurkle/color": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/@kurkle/color/-/color-0.3.2.tgz", - "integrity": "sha512-fuscdXJ9G1qb7W8VdHi+IwRqij3lBkosAm4ydQtEmbY58OzHXqQhvlxqEkoz0yssNVn38bcpRWgA9PP+OGoisw==", - "peer": true - }, - "node_modules/@leichtgewicht/ip-codec": { + "@leichtgewicht/ip-codec": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz", "integrity": "sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==" }, - "node_modules/@material/animation": { + "@material/animation": { "version": "15.0.0-canary.7971d6ad5.0", "resolved": "https://registry.npmjs.org/@material/animation/-/animation-15.0.0-canary.7971d6ad5.0.tgz", "integrity": "sha512-nOCOgzp/Vdgloyw/SjFCEtpcxXWtXUjvX+JCVg7o+EEtaGLBQdgjJUj5lt+RQ6e9r0eiMYKJ6l1+1TGGebsIfA==", - "dependencies": { + "requires": { "tslib": "^2.1.0" + }, + "dependencies": { + "tslib": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.0.tgz", + "integrity": "sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA==" + } } }, - "node_modules/@material/auto-init": { + "@material/auto-init": { "version": "15.0.0-canary.7971d6ad5.0", "resolved": "https://registry.npmjs.org/@material/auto-init/-/auto-init-15.0.0-canary.7971d6ad5.0.tgz", "integrity": "sha512-JmST/NkQpdJ1+nyAU8qbV1eRXbOwvpaTRy096Y5mOK1CeUsagUyrKkCeLsO56pmvayxnOIkJCOhH/8gzIsmiJA==", - "dependencies": { + "requires": { "@material/base": "15.0.0-canary.7971d6ad5.0", "tslib": "^2.1.0" + }, + "dependencies": { + "tslib": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.0.tgz", + "integrity": "sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA==" + } } }, - "node_modules/@material/banner": { + "@material/banner": { "version": "15.0.0-canary.7971d6ad5.0", "resolved": "https://registry.npmjs.org/@material/banner/-/banner-15.0.0-canary.7971d6ad5.0.tgz", "integrity": "sha512-OA23YGt9qTz5i+FdGgk4QpRkmby/w+k12YMlL7u+TmwWIiGom2AaOy/DbBCr2/uNJEJ6o0h+wcNBEmGe7bJutw==", - "dependencies": { + "requires": { "@material/base": "15.0.0-canary.7971d6ad5.0", "@material/button": "15.0.0-canary.7971d6ad5.0", "@material/dom": "15.0.0-canary.7971d6ad5.0", @@ -5208,21 +4266,35 @@ "@material/tokens": "15.0.0-canary.7971d6ad5.0", "@material/typography": "15.0.0-canary.7971d6ad5.0", "tslib": "^2.1.0" + }, + "dependencies": { + "tslib": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.0.tgz", + "integrity": "sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA==" + } } }, - "node_modules/@material/base": { + "@material/base": { "version": "15.0.0-canary.7971d6ad5.0", "resolved": "https://registry.npmjs.org/@material/base/-/base-15.0.0-canary.7971d6ad5.0.tgz", "integrity": "sha512-wXgoWl8NG4BZ2U8MCg4BLQLNla3IdyxBJIMSsJ1qvP2YswmG9HXTkS8y9mHTAhzzQEFQtlwDOyp4Ntq2Ep4WZA==", - "dependencies": { + "requires": { "tslib": "^2.1.0" + }, + "dependencies": { + "tslib": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.0.tgz", + "integrity": "sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA==" + } } }, - "node_modules/@material/button": { + "@material/button": { "version": "15.0.0-canary.7971d6ad5.0", "resolved": "https://registry.npmjs.org/@material/button/-/button-15.0.0-canary.7971d6ad5.0.tgz", "integrity": "sha512-lyV4unJUG/onzNSLL5TjTGJxscBReG6+lNBvGSfgCafW2bfHW278BbqPDbPr52ONe6vg5INptZJ6bZx4FStGIQ==", - "dependencies": { + "requires": { "@material/density": "15.0.0-canary.7971d6ad5.0", "@material/dom": "15.0.0-canary.7971d6ad5.0", "@material/elevation": "15.0.0-canary.7971d6ad5.0", @@ -5236,13 +4308,20 @@ "@material/touch-target": "15.0.0-canary.7971d6ad5.0", "@material/typography": "15.0.0-canary.7971d6ad5.0", "tslib": "^2.1.0" + }, + "dependencies": { + "tslib": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.0.tgz", + "integrity": "sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA==" + } } }, - "node_modules/@material/card": { + "@material/card": { "version": "15.0.0-canary.7971d6ad5.0", "resolved": "https://registry.npmjs.org/@material/card/-/card-15.0.0-canary.7971d6ad5.0.tgz", "integrity": "sha512-0YNba4Keg+a0U4JK+siLDbTyO13s40hm88kX7uQ46SmsQlY3fbMsdOpX9+y/PaOkOXIJIgX6g+c7ASM7c/6Zyw==", - "dependencies": { + "requires": { "@material/dom": "15.0.0-canary.7971d6ad5.0", "@material/elevation": "15.0.0-canary.7971d6ad5.0", "@material/feature-targeting": "15.0.0-canary.7971d6ad5.0", @@ -5252,13 +4331,20 @@ "@material/theme": "15.0.0-canary.7971d6ad5.0", "@material/tokens": "15.0.0-canary.7971d6ad5.0", "tslib": "^2.1.0" + }, + "dependencies": { + "tslib": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.0.tgz", + "integrity": "sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA==" + } } }, - "node_modules/@material/checkbox": { + "@material/checkbox": { "version": "15.0.0-canary.7971d6ad5.0", "resolved": "https://registry.npmjs.org/@material/checkbox/-/checkbox-15.0.0-canary.7971d6ad5.0.tgz", "integrity": "sha512-RSFJhMtU28BhXWyQHMrThqkGMtYb16JOuKkZ54bc1AzIndQnniQoGpkb5tHx1hOCGhOUyAGVh/w8BHczWRsLbw==", - "dependencies": { + "requires": { "@material/animation": "15.0.0-canary.7971d6ad5.0", "@material/base": "15.0.0-canary.7971d6ad5.0", "@material/density": "15.0.0-canary.7971d6ad5.0", @@ -5269,13 +4355,20 @@ "@material/theme": "15.0.0-canary.7971d6ad5.0", "@material/touch-target": "15.0.0-canary.7971d6ad5.0", "tslib": "^2.1.0" + }, + "dependencies": { + "tslib": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.0.tgz", + "integrity": "sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA==" + } } }, - "node_modules/@material/chips": { + "@material/chips": { "version": "15.0.0-canary.7971d6ad5.0", "resolved": "https://registry.npmjs.org/@material/chips/-/chips-15.0.0-canary.7971d6ad5.0.tgz", "integrity": "sha512-W8e90cxnERoP/OvsYSSkjP/HEeogYH1YJVBemKfTOQyAAMh3DmetBGdO6Gdf65/Jt7iYrvab5IPn0D7DWoMZlQ==", - "dependencies": { + "requires": { "@material/animation": "15.0.0-canary.7971d6ad5.0", "@material/base": "15.0.0-canary.7971d6ad5.0", "@material/checkbox": "15.0.0-canary.7971d6ad5.0", @@ -5293,13 +4386,20 @@ "@material/typography": "15.0.0-canary.7971d6ad5.0", "safevalues": "^0.3.4", "tslib": "^2.1.0" + }, + "dependencies": { + "tslib": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.0.tgz", + "integrity": "sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA==" + } } }, - "node_modules/@material/circular-progress": { + "@material/circular-progress": { "version": "15.0.0-canary.7971d6ad5.0", "resolved": "https://registry.npmjs.org/@material/circular-progress/-/circular-progress-15.0.0-canary.7971d6ad5.0.tgz", "integrity": "sha512-dE66rFNI9T2khLejoTyONQZqnHjUXsmdzDx1lI3qO918gtdkwdBVWvFm0U7+1VdHAB9sjP4o+mVL/3rNss2Jtg==", - "dependencies": { + "requires": { "@material/animation": "15.0.0-canary.7971d6ad5.0", "@material/base": "15.0.0-canary.7971d6ad5.0", "@material/dom": "15.0.0-canary.7971d6ad5.0", @@ -5308,13 +4408,20 @@ "@material/rtl": "15.0.0-canary.7971d6ad5.0", "@material/theme": "15.0.0-canary.7971d6ad5.0", "tslib": "^2.1.0" + }, + "dependencies": { + "tslib": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.0.tgz", + "integrity": "sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA==" + } } }, - "node_modules/@material/data-table": { + "@material/data-table": { "version": "15.0.0-canary.7971d6ad5.0", "resolved": "https://registry.npmjs.org/@material/data-table/-/data-table-15.0.0-canary.7971d6ad5.0.tgz", "integrity": "sha512-JIg3GqnWGoiP5OXRkM7xjpoYIcal3a2vcvx8qUBK8rJZUXXShMcrFD8bpoEK+VIo7NXp5oR3baR3g063sTmv7g==", - "dependencies": { + "requires": { "@material/animation": "15.0.0-canary.7971d6ad5.0", "@material/base": "15.0.0-canary.7971d6ad5.0", "@material/checkbox": "15.0.0-canary.7971d6ad5.0", @@ -5334,21 +4441,35 @@ "@material/touch-target": "15.0.0-canary.7971d6ad5.0", "@material/typography": "15.0.0-canary.7971d6ad5.0", "tslib": "^2.1.0" + }, + "dependencies": { + "tslib": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.0.tgz", + "integrity": "sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA==" + } } }, - "node_modules/@material/density": { + "@material/density": { "version": "15.0.0-canary.7971d6ad5.0", "resolved": "https://registry.npmjs.org/@material/density/-/density-15.0.0-canary.7971d6ad5.0.tgz", "integrity": "sha512-JfRRdyewKuVGDLTxm0Bn/5MFgkPHo5fZ0JU6kCqI+SdOER/ceRti6xJtNfgV/lBPqstftARcKv116nQRy2085Q==", - "dependencies": { + "requires": { "tslib": "^2.1.0" + }, + "dependencies": { + "tslib": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.0.tgz", + "integrity": "sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA==" + } } }, - "node_modules/@material/dialog": { + "@material/dialog": { "version": "15.0.0-canary.7971d6ad5.0", "resolved": "https://registry.npmjs.org/@material/dialog/-/dialog-15.0.0-canary.7971d6ad5.0.tgz", "integrity": "sha512-P7+nNN1YdPISSOIECyECiYNcmAJn4ezogpkcGkGBKc0KZAzG47Y1prgLNFaHat5mE20GjLL50M7T4SU7F64dqA==", - "dependencies": { + "requires": { "@material/animation": "15.0.0-canary.7971d6ad5.0", "@material/base": "15.0.0-canary.7971d6ad5.0", "@material/button": "15.0.0-canary.7971d6ad5.0", @@ -5364,23 +4485,37 @@ "@material/touch-target": "15.0.0-canary.7971d6ad5.0", "@material/typography": "15.0.0-canary.7971d6ad5.0", "tslib": "^2.1.0" + }, + "dependencies": { + "tslib": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.0.tgz", + "integrity": "sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA==" + } } }, - "node_modules/@material/dom": { + "@material/dom": { "version": "15.0.0-canary.7971d6ad5.0", "resolved": "https://registry.npmjs.org/@material/dom/-/dom-15.0.0-canary.7971d6ad5.0.tgz", "integrity": "sha512-h+KV0egRy7zniZElzDW5duh/VDZUTO9SmMeC8FFiqJMvPe3V8xcH0zB+jL67hueLqFixSSJebbdXMbVce4nwOA==", - "dependencies": { + "requires": { "@material/feature-targeting": "15.0.0-canary.7971d6ad5.0", "@material/rtl": "15.0.0-canary.7971d6ad5.0", "tslib": "^2.1.0" + }, + "dependencies": { + "tslib": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.0.tgz", + "integrity": "sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA==" + } } }, - "node_modules/@material/drawer": { + "@material/drawer": { "version": "15.0.0-canary.7971d6ad5.0", "resolved": "https://registry.npmjs.org/@material/drawer/-/drawer-15.0.0-canary.7971d6ad5.0.tgz", "integrity": "sha512-LYuriNp3lecXXIj3lK22z0ym5bGHHIturofEV60BK9uHi4baBWS/ovTPAw5T8YvpADv5kyidg4mkgkPY9Ydexg==", - "dependencies": { + "requires": { "@material/animation": "15.0.0-canary.7971d6ad5.0", "@material/base": "15.0.0-canary.7971d6ad5.0", "@material/dom": "15.0.0-canary.7971d6ad5.0", @@ -5393,26 +4528,40 @@ "@material/theme": "15.0.0-canary.7971d6ad5.0", "@material/typography": "15.0.0-canary.7971d6ad5.0", "tslib": "^2.1.0" + }, + "dependencies": { + "tslib": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.0.tgz", + "integrity": "sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA==" + } } }, - "node_modules/@material/elevation": { + "@material/elevation": { "version": "15.0.0-canary.7971d6ad5.0", "resolved": "https://registry.npmjs.org/@material/elevation/-/elevation-15.0.0-canary.7971d6ad5.0.tgz", "integrity": "sha512-M9SZKJI5wjbOwq0o8eknDrI27YE63wLg8qJHLvJWrWXdlm6yN0INilihExzmGHXpVHQ6sUdI4oyoAx1qr+vorQ==", - "dependencies": { + "requires": { "@material/animation": "15.0.0-canary.7971d6ad5.0", "@material/base": "15.0.0-canary.7971d6ad5.0", "@material/feature-targeting": "15.0.0-canary.7971d6ad5.0", "@material/rtl": "15.0.0-canary.7971d6ad5.0", "@material/theme": "15.0.0-canary.7971d6ad5.0", "tslib": "^2.1.0" + }, + "dependencies": { + "tslib": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.0.tgz", + "integrity": "sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA==" + } } }, - "node_modules/@material/fab": { + "@material/fab": { "version": "15.0.0-canary.7971d6ad5.0", "resolved": "https://registry.npmjs.org/@material/fab/-/fab-15.0.0-canary.7971d6ad5.0.tgz", "integrity": "sha512-G58ZFK7M9r9xkLFP0Gufh1VKdcvRcTvYwEjBuG3+XOMDMjFzCDEMY4c54RG+tbwIiHmB8lw1Yl/dN3kFVc3kTA==", - "dependencies": { + "requires": { "@material/animation": "15.0.0-canary.7971d6ad5.0", "@material/dom": "15.0.0-canary.7971d6ad5.0", "@material/elevation": "15.0.0-canary.7971d6ad5.0", @@ -5426,21 +4575,35 @@ "@material/touch-target": "15.0.0-canary.7971d6ad5.0", "@material/typography": "15.0.0-canary.7971d6ad5.0", "tslib": "^2.1.0" + }, + "dependencies": { + "tslib": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.0.tgz", + "integrity": "sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA==" + } } }, - "node_modules/@material/feature-targeting": { + "@material/feature-targeting": { "version": "15.0.0-canary.7971d6ad5.0", "resolved": "https://registry.npmjs.org/@material/feature-targeting/-/feature-targeting-15.0.0-canary.7971d6ad5.0.tgz", "integrity": "sha512-xH8pdvB5oKO6OTY61vEs44eQJQY3GTobpzaxp+CIBH0UMobSl5KFee+j7MxpEbTkRGtMqWkzAA+vviT8hvmH+A==", - "dependencies": { + "requires": { "tslib": "^2.1.0" + }, + "dependencies": { + "tslib": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.0.tgz", + "integrity": "sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA==" + } } }, - "node_modules/@material/floating-label": { + "@material/floating-label": { "version": "15.0.0-canary.7971d6ad5.0", "resolved": "https://registry.npmjs.org/@material/floating-label/-/floating-label-15.0.0-canary.7971d6ad5.0.tgz", "integrity": "sha512-Tjv2xnYr+VvsojRbRBVVmjxmut/y4hJrRCBMjU1982cTUYQlfqMaM7BUObt49jwRBKDLr2NjM+fwNIo0//YItA==", - "dependencies": { + "requires": { "@material/animation": "15.0.0-canary.7971d6ad5.0", "@material/base": "15.0.0-canary.7971d6ad5.0", "@material/dom": "15.0.0-canary.7971d6ad5.0", @@ -5449,23 +4612,30 @@ "@material/theme": "15.0.0-canary.7971d6ad5.0", "@material/typography": "15.0.0-canary.7971d6ad5.0", "tslib": "^2.1.0" + }, + "dependencies": { + "tslib": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.0.tgz", + "integrity": "sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA==" + } } }, - "node_modules/@material/focus-ring": { + "@material/focus-ring": { "version": "15.0.0-canary.7971d6ad5.0", "resolved": "https://registry.npmjs.org/@material/focus-ring/-/focus-ring-15.0.0-canary.7971d6ad5.0.tgz", "integrity": "sha512-xutZrHnrfnKftU3HUS9em8wO5Nb4zbnRrwDCGi3xnFR7bFP4u2J2ZUnVpO+RZfjr3A9l8chDavlFCL5HMfzt4A==", - "dependencies": { + "requires": { "@material/dom": "15.0.0-canary.7971d6ad5.0", "@material/feature-targeting": "15.0.0-canary.7971d6ad5.0", "@material/rtl": "15.0.0-canary.7971d6ad5.0" } }, - "node_modules/@material/form-field": { + "@material/form-field": { "version": "15.0.0-canary.7971d6ad5.0", "resolved": "https://registry.npmjs.org/@material/form-field/-/form-field-15.0.0-canary.7971d6ad5.0.tgz", "integrity": "sha512-N0UnlZ7j3GT4DGmMgJYMl9etOh7rsQjCjRRATWSnuAel+ir4a5HvLj9xQUyp0tlYuu9ZizB8ZOwbAz/XCiU94Q==", - "dependencies": { + "requires": { "@material/base": "15.0.0-canary.7971d6ad5.0", "@material/feature-targeting": "15.0.0-canary.7971d6ad5.0", "@material/ripple": "15.0.0-canary.7971d6ad5.0", @@ -5473,13 +4643,20 @@ "@material/theme": "15.0.0-canary.7971d6ad5.0", "@material/typography": "15.0.0-canary.7971d6ad5.0", "tslib": "^2.1.0" + }, + "dependencies": { + "tslib": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.0.tgz", + "integrity": "sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA==" + } } }, - "node_modules/@material/icon-button": { + "@material/icon-button": { "version": "15.0.0-canary.7971d6ad5.0", "resolved": "https://registry.npmjs.org/@material/icon-button/-/icon-button-15.0.0-canary.7971d6ad5.0.tgz", "integrity": "sha512-BT+tHdRviY1o/yBgtX5NxfS7LfQtQSf7DiZfgP9eExSU5fDA6AfqJfZHyJdLmJCtFZbzlxJ0PBmt44NSlI2/DA==", - "dependencies": { + "requires": { "@material/base": "15.0.0-canary.7971d6ad5.0", "@material/density": "15.0.0-canary.7971d6ad5.0", "@material/dom": "15.0.0-canary.7971d6ad5.0", @@ -5491,45 +4668,73 @@ "@material/theme": "15.0.0-canary.7971d6ad5.0", "@material/touch-target": "15.0.0-canary.7971d6ad5.0", "tslib": "^2.1.0" + }, + "dependencies": { + "tslib": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.0.tgz", + "integrity": "sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA==" + } } }, - "node_modules/@material/image-list": { + "@material/image-list": { "version": "15.0.0-canary.7971d6ad5.0", "resolved": "https://registry.npmjs.org/@material/image-list/-/image-list-15.0.0-canary.7971d6ad5.0.tgz", "integrity": "sha512-FrBosWy9VnqWYDR8XkQPt8cE6MPNq5g7oEvULImmqjRxhktTJCPfDZSWHpjLpAvU0quYZZprPDRrwM3qw69z/A==", - "dependencies": { + "requires": { "@material/feature-targeting": "15.0.0-canary.7971d6ad5.0", "@material/shape": "15.0.0-canary.7971d6ad5.0", "@material/theme": "15.0.0-canary.7971d6ad5.0", "@material/typography": "15.0.0-canary.7971d6ad5.0", "tslib": "^2.1.0" + }, + "dependencies": { + "tslib": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.0.tgz", + "integrity": "sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA==" + } } }, - "node_modules/@material/layout-grid": { + "@material/layout-grid": { "version": "15.0.0-canary.7971d6ad5.0", "resolved": "https://registry.npmjs.org/@material/layout-grid/-/layout-grid-15.0.0-canary.7971d6ad5.0.tgz", "integrity": "sha512-H4KEhaGaIuGHd3jKJqaoZkynJjqfyti4QhG6wiTt774Lv4Uri1+ZBxQ8FAFShEvETM2pfBy4mEECi/+M4V2ZTA==", - "dependencies": { + "requires": { "tslib": "^2.1.0" + }, + "dependencies": { + "tslib": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.0.tgz", + "integrity": "sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA==" + } } }, - "node_modules/@material/line-ripple": { + "@material/line-ripple": { "version": "15.0.0-canary.7971d6ad5.0", "resolved": "https://registry.npmjs.org/@material/line-ripple/-/line-ripple-15.0.0-canary.7971d6ad5.0.tgz", "integrity": "sha512-f4tcd82xu1OT0wAVT/kHiWDmJy9fRt9QA5b+v81fTSVFK41mYpxy8jIQ5gdoIvY/0BWLh4HzUejG6j98AkyLEQ==", - "dependencies": { + "requires": { "@material/animation": "15.0.0-canary.7971d6ad5.0", "@material/base": "15.0.0-canary.7971d6ad5.0", "@material/feature-targeting": "15.0.0-canary.7971d6ad5.0", "@material/theme": "15.0.0-canary.7971d6ad5.0", "tslib": "^2.1.0" + }, + "dependencies": { + "tslib": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.0.tgz", + "integrity": "sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA==" + } } }, - "node_modules/@material/linear-progress": { + "@material/linear-progress": { "version": "15.0.0-canary.7971d6ad5.0", "resolved": "https://registry.npmjs.org/@material/linear-progress/-/linear-progress-15.0.0-canary.7971d6ad5.0.tgz", "integrity": "sha512-3HlEEPv+RrtGPxq06QzCOAZoNJ8q6UtOOkRxh+buQy1F+Uv0n4BdmvUYsHZaSTn+kSlFMzIKDtRjUG2i7b4/hg==", - "dependencies": { + "requires": { "@material/animation": "15.0.0-canary.7971d6ad5.0", "@material/base": "15.0.0-canary.7971d6ad5.0", "@material/dom": "15.0.0-canary.7971d6ad5.0", @@ -5538,13 +4743,20 @@ "@material/rtl": "15.0.0-canary.7971d6ad5.0", "@material/theme": "15.0.0-canary.7971d6ad5.0", "tslib": "^2.1.0" + }, + "dependencies": { + "tslib": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.0.tgz", + "integrity": "sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA==" + } } }, - "node_modules/@material/list": { + "@material/list": { "version": "15.0.0-canary.7971d6ad5.0", "resolved": "https://registry.npmjs.org/@material/list/-/list-15.0.0-canary.7971d6ad5.0.tgz", "integrity": "sha512-rYg3cM41MJTSNoFOj8IzF1CpPFK9DDlTFMbERFakRHB1QsfnebxkuoAyI8j5G/pDdvkeAmDbz4tbKK8yJdifRw==", - "dependencies": { + "requires": { "@material/base": "15.0.0-canary.7971d6ad5.0", "@material/density": "15.0.0-canary.7971d6ad5.0", "@material/dom": "15.0.0-canary.7971d6ad5.0", @@ -5556,13 +4768,20 @@ "@material/tokens": "15.0.0-canary.7971d6ad5.0", "@material/typography": "15.0.0-canary.7971d6ad5.0", "tslib": "^2.1.0" + }, + "dependencies": { + "tslib": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.0.tgz", + "integrity": "sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA==" + } } }, - "node_modules/@material/menu": { + "@material/menu": { "version": "15.0.0-canary.7971d6ad5.0", "resolved": "https://registry.npmjs.org/@material/menu/-/menu-15.0.0-canary.7971d6ad5.0.tgz", "integrity": "sha512-Xa+tXk8kMFMhdOYrIre1ye4L23i4LzEn48FN398742m1K/VY/IxAuslyQ5CmX77CxkOqbQFqwUarUTod0rEwjw==", - "dependencies": { + "requires": { "@material/base": "15.0.0-canary.7971d6ad5.0", "@material/dom": "15.0.0-canary.7971d6ad5.0", "@material/elevation": "15.0.0-canary.7971d6ad5.0", @@ -5575,13 +4794,20 @@ "@material/theme": "15.0.0-canary.7971d6ad5.0", "@material/tokens": "15.0.0-canary.7971d6ad5.0", "tslib": "^2.1.0" + }, + "dependencies": { + "tslib": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.0.tgz", + "integrity": "sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA==" + } } }, - "node_modules/@material/menu-surface": { + "@material/menu-surface": { "version": "15.0.0-canary.7971d6ad5.0", "resolved": "https://registry.npmjs.org/@material/menu-surface/-/menu-surface-15.0.0-canary.7971d6ad5.0.tgz", "integrity": "sha512-7sRmwY7+a3gB5GM6Vl0sZzVVW3iu6QNW79vRias6nZKJMXbE/JDWnhcgkl9QkxvUolBIJ0y1ChgZyntO8Val/g==", - "dependencies": { + "requires": { "@material/animation": "15.0.0-canary.7971d6ad5.0", "@material/base": "15.0.0-canary.7971d6ad5.0", "@material/elevation": "15.0.0-canary.7971d6ad5.0", @@ -5590,13 +4816,20 @@ "@material/shape": "15.0.0-canary.7971d6ad5.0", "@material/theme": "15.0.0-canary.7971d6ad5.0", "tslib": "^2.1.0" + }, + "dependencies": { + "tslib": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.0.tgz", + "integrity": "sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA==" + } } }, - "node_modules/@material/notched-outline": { + "@material/notched-outline": { "version": "15.0.0-canary.7971d6ad5.0", "resolved": "https://registry.npmjs.org/@material/notched-outline/-/notched-outline-15.0.0-canary.7971d6ad5.0.tgz", "integrity": "sha512-kMUDUqZ7ztvnwqCENZukztyA0oGZhY/mqd/WIaqRhIU58Q2mnDM6Vfd9fifeM61rIMnXHER2fvjjFzim50mw4g==", - "dependencies": { + "requires": { "@material/base": "15.0.0-canary.7971d6ad5.0", "@material/feature-targeting": "15.0.0-canary.7971d6ad5.0", "@material/floating-label": "15.0.0-canary.7971d6ad5.0", @@ -5604,21 +4837,35 @@ "@material/shape": "15.0.0-canary.7971d6ad5.0", "@material/theme": "15.0.0-canary.7971d6ad5.0", "tslib": "^2.1.0" + }, + "dependencies": { + "tslib": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.0.tgz", + "integrity": "sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA==" + } } }, - "node_modules/@material/progress-indicator": { + "@material/progress-indicator": { "version": "15.0.0-canary.7971d6ad5.0", "resolved": "https://registry.npmjs.org/@material/progress-indicator/-/progress-indicator-15.0.0-canary.7971d6ad5.0.tgz", "integrity": "sha512-CRQAM2C1weVKVr8rQeQTrOISmTupXw+l9sfpdIx8tQ14fOebZFcEbW9LRRvDAMmUNZF6W6pwL74+zk46DYIKBg==", - "dependencies": { + "requires": { "tslib": "^2.1.0" + }, + "dependencies": { + "tslib": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.0.tgz", + "integrity": "sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA==" + } } }, - "node_modules/@material/radio": { + "@material/radio": { "version": "15.0.0-canary.7971d6ad5.0", "resolved": "https://registry.npmjs.org/@material/radio/-/radio-15.0.0-canary.7971d6ad5.0.tgz", "integrity": "sha512-wpiLuHQtpMb846SSYvG2NQJl/wUi1NbVlCV+uGHSv5LFnbe10e537KFpjtjaDi/Y6e42bUxj8njN5cEZ3NfBUg==", - "dependencies": { + "requires": { "@material/animation": "15.0.0-canary.7971d6ad5.0", "@material/base": "15.0.0-canary.7971d6ad5.0", "@material/density": "15.0.0-canary.7971d6ad5.0", @@ -5629,13 +4876,20 @@ "@material/theme": "15.0.0-canary.7971d6ad5.0", "@material/touch-target": "15.0.0-canary.7971d6ad5.0", "tslib": "^2.1.0" + }, + "dependencies": { + "tslib": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.0.tgz", + "integrity": "sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA==" + } } }, - "node_modules/@material/ripple": { + "@material/ripple": { "version": "15.0.0-canary.7971d6ad5.0", "resolved": "https://registry.npmjs.org/@material/ripple/-/ripple-15.0.0-canary.7971d6ad5.0.tgz", "integrity": "sha512-S9S8260lwHreEgvOqg3EM0DF0y8ThuN9fFPVb+cCOAPzCn4Z2tO1pcvPfAmY8yZA7QIx9c5pt6Ci+q44LzPEYA==", - "dependencies": { + "requires": { "@material/animation": "15.0.0-canary.7971d6ad5.0", "@material/base": "15.0.0-canary.7971d6ad5.0", "@material/dom": "15.0.0-canary.7971d6ad5.0", @@ -5643,22 +4897,36 @@ "@material/rtl": "15.0.0-canary.7971d6ad5.0", "@material/theme": "15.0.0-canary.7971d6ad5.0", "tslib": "^2.1.0" + }, + "dependencies": { + "tslib": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.0.tgz", + "integrity": "sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA==" + } } }, - "node_modules/@material/rtl": { + "@material/rtl": { "version": "15.0.0-canary.7971d6ad5.0", "resolved": "https://registry.npmjs.org/@material/rtl/-/rtl-15.0.0-canary.7971d6ad5.0.tgz", "integrity": "sha512-G02MQTQxHPhNlAIoOToCalxSba48VZ+CdrqkWr53eBb/P1I6Do0drMElqNmO5CYS5G/8AEScXmfJ0xSq92ABew==", - "dependencies": { + "requires": { "@material/theme": "15.0.0-canary.7971d6ad5.0", "tslib": "^2.1.0" + }, + "dependencies": { + "tslib": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.0.tgz", + "integrity": "sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA==" + } } }, - "node_modules/@material/segmented-button": { + "@material/segmented-button": { "version": "15.0.0-canary.7971d6ad5.0", "resolved": "https://registry.npmjs.org/@material/segmented-button/-/segmented-button-15.0.0-canary.7971d6ad5.0.tgz", "integrity": "sha512-qu9nfKkPAxv6YFFObZAXHgaC0qq8i4Cr2lUbOQdL0E9HmKG+IE9ILualGJrAl2LOpCSJdwA0CjOuv2IsrscpHA==", - "dependencies": { + "requires": { "@material/base": "15.0.0-canary.7971d6ad5.0", "@material/elevation": "15.0.0-canary.7971d6ad5.0", "@material/feature-targeting": "15.0.0-canary.7971d6ad5.0", @@ -5667,13 +4935,20 @@ "@material/touch-target": "15.0.0-canary.7971d6ad5.0", "@material/typography": "15.0.0-canary.7971d6ad5.0", "tslib": "^2.1.0" + }, + "dependencies": { + "tslib": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.0.tgz", + "integrity": "sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA==" + } } }, - "node_modules/@material/select": { + "@material/select": { "version": "15.0.0-canary.7971d6ad5.0", "resolved": "https://registry.npmjs.org/@material/select/-/select-15.0.0-canary.7971d6ad5.0.tgz", "integrity": "sha512-MgbztOBl0Y7UHVPUTuXoAAYfBh+bwbRW9lkK/EJQ4YQrmZB/0L14S7feqh52JhFXVhjFzeYPFMQg+uP2hhHSpg==", - "dependencies": { + "requires": { "@material/animation": "15.0.0-canary.7971d6ad5.0", "@material/base": "15.0.0-canary.7971d6ad5.0", "@material/density": "15.0.0-canary.7971d6ad5.0", @@ -5693,24 +4968,38 @@ "@material/tokens": "15.0.0-canary.7971d6ad5.0", "@material/typography": "15.0.0-canary.7971d6ad5.0", "tslib": "^2.1.0" + }, + "dependencies": { + "tslib": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.0.tgz", + "integrity": "sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA==" + } } }, - "node_modules/@material/shape": { + "@material/shape": { "version": "15.0.0-canary.7971d6ad5.0", "resolved": "https://registry.npmjs.org/@material/shape/-/shape-15.0.0-canary.7971d6ad5.0.tgz", "integrity": "sha512-mlsNFWKOK38ECoB1onCFpi8HKRGgrElk0YioF3V0Joszp1HVV2Fn+SWoKg2LwWHaJet4iBYtNoCbQC6dH2YBeA==", - "dependencies": { + "requires": { "@material/feature-targeting": "15.0.0-canary.7971d6ad5.0", "@material/rtl": "15.0.0-canary.7971d6ad5.0", "@material/theme": "15.0.0-canary.7971d6ad5.0", "tslib": "^2.1.0" + }, + "dependencies": { + "tslib": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.0.tgz", + "integrity": "sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA==" + } } }, - "node_modules/@material/slider": { + "@material/slider": { "version": "15.0.0-canary.7971d6ad5.0", "resolved": "https://registry.npmjs.org/@material/slider/-/slider-15.0.0-canary.7971d6ad5.0.tgz", "integrity": "sha512-OjbxB3vwZvhbTGP8EGLWoXyodbTMuwkvoFdblEiZtWrrPL0Us5hg/20n8VfUQ0N+c00mElsEv79Jsx+B0iTV+Q==", - "dependencies": { + "requires": { "@material/animation": "15.0.0-canary.7971d6ad5.0", "@material/base": "15.0.0-canary.7971d6ad5.0", "@material/dom": "15.0.0-canary.7971d6ad5.0", @@ -5722,13 +5011,20 @@ "@material/tokens": "15.0.0-canary.7971d6ad5.0", "@material/typography": "15.0.0-canary.7971d6ad5.0", "tslib": "^2.1.0" + }, + "dependencies": { + "tslib": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.0.tgz", + "integrity": "sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA==" + } } }, - "node_modules/@material/snackbar": { + "@material/snackbar": { "version": "15.0.0-canary.7971d6ad5.0", "resolved": "https://registry.npmjs.org/@material/snackbar/-/snackbar-15.0.0-canary.7971d6ad5.0.tgz", "integrity": "sha512-svNOI1Kwu9Mg259SNTaGgyJqETRIPwQPkxYhHvWT4vYiHQkJJJe9kFBcIKi+sdTxqqoMZxyjC2SwS/1mkU4/xg==", - "dependencies": { + "requires": { "@material/animation": "15.0.0-canary.7971d6ad5.0", "@material/base": "15.0.0-canary.7971d6ad5.0", "@material/button": "15.0.0-canary.7971d6ad5.0", @@ -5743,13 +5039,20 @@ "@material/tokens": "15.0.0-canary.7971d6ad5.0", "@material/typography": "15.0.0-canary.7971d6ad5.0", "tslib": "^2.1.0" + }, + "dependencies": { + "tslib": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.0.tgz", + "integrity": "sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA==" + } } }, - "node_modules/@material/switch": { + "@material/switch": { "version": "15.0.0-canary.7971d6ad5.0", "resolved": "https://registry.npmjs.org/@material/switch/-/switch-15.0.0-canary.7971d6ad5.0.tgz", "integrity": "sha512-WBsTIq0NwccMAbt9YFcU1vhcmFOVpNDeZ9gNMJypk19ZiqDcZBZNDx0JmceRqTYrCxndqVwfD25qK0jFVplK9g==", - "dependencies": { + "requires": { "@material/animation": "15.0.0-canary.7971d6ad5.0", "@material/base": "15.0.0-canary.7971d6ad5.0", "@material/density": "15.0.0-canary.7971d6ad5.0", @@ -5764,13 +5067,20 @@ "@material/tokens": "15.0.0-canary.7971d6ad5.0", "safevalues": "^0.3.4", "tslib": "^2.1.0" + }, + "dependencies": { + "tslib": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.0.tgz", + "integrity": "sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA==" + } } }, - "node_modules/@material/tab": { + "@material/tab": { "version": "15.0.0-canary.7971d6ad5.0", "resolved": "https://registry.npmjs.org/@material/tab/-/tab-15.0.0-canary.7971d6ad5.0.tgz", "integrity": "sha512-hmqRl9s7g1/8KpZ5rqANxUXrHi4PYO3GsGhASrYrB99/5ZX1ghdCGwEN1Lp9ntKIgZjd1s6qtzccBtmnW+boXA==", - "dependencies": { + "requires": { "@material/base": "15.0.0-canary.7971d6ad5.0", "@material/elevation": "15.0.0-canary.7971d6ad5.0", "@material/feature-targeting": "15.0.0-canary.7971d6ad5.0", @@ -5781,13 +5091,20 @@ "@material/theme": "15.0.0-canary.7971d6ad5.0", "@material/typography": "15.0.0-canary.7971d6ad5.0", "tslib": "^2.1.0" + }, + "dependencies": { + "tslib": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.0.tgz", + "integrity": "sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA==" + } } }, - "node_modules/@material/tab-bar": { + "@material/tab-bar": { "version": "15.0.0-canary.7971d6ad5.0", "resolved": "https://registry.npmjs.org/@material/tab-bar/-/tab-bar-15.0.0-canary.7971d6ad5.0.tgz", "integrity": "sha512-hEMnb2C1yOQPbqdFCTCuyMmjcqO4QIvPKAsbquAwOZc0tz/U88tzmfuhv1k77FB2hbESwN9sPpImU0g4Lrvfhw==", - "dependencies": { + "requires": { "@material/animation": "15.0.0-canary.7971d6ad5.0", "@material/base": "15.0.0-canary.7971d6ad5.0", "@material/density": "15.0.0-canary.7971d6ad5.0", @@ -5799,38 +5116,59 @@ "@material/theme": "15.0.0-canary.7971d6ad5.0", "@material/typography": "15.0.0-canary.7971d6ad5.0", "tslib": "^2.1.0" + }, + "dependencies": { + "tslib": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.0.tgz", + "integrity": "sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA==" + } } }, - "node_modules/@material/tab-indicator": { + "@material/tab-indicator": { "version": "15.0.0-canary.7971d6ad5.0", "resolved": "https://registry.npmjs.org/@material/tab-indicator/-/tab-indicator-15.0.0-canary.7971d6ad5.0.tgz", "integrity": "sha512-0X2tJf0E+CwL5Bx3Fqxi5Uuj1BgncKqd4yFpWE7cv8IZHphNReSOrCcSgUwUfirmee6MqkQ4Drk51Pf4ANj2OA==", - "dependencies": { + "requires": { "@material/animation": "15.0.0-canary.7971d6ad5.0", "@material/base": "15.0.0-canary.7971d6ad5.0", "@material/feature-targeting": "15.0.0-canary.7971d6ad5.0", "@material/theme": "15.0.0-canary.7971d6ad5.0", "tslib": "^2.1.0" + }, + "dependencies": { + "tslib": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.0.tgz", + "integrity": "sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA==" + } } }, - "node_modules/@material/tab-scroller": { + "@material/tab-scroller": { "version": "15.0.0-canary.7971d6ad5.0", "resolved": "https://registry.npmjs.org/@material/tab-scroller/-/tab-scroller-15.0.0-canary.7971d6ad5.0.tgz", "integrity": "sha512-//Ih8ZPx92PLQwXhFzv6YCQc5xW2IH84GdIeJrdBNcQN6wgbQNsbU7h9m6jymtpWQgvvLY8E0+2qkNcnWejnag==", - "dependencies": { + "requires": { "@material/animation": "15.0.0-canary.7971d6ad5.0", "@material/base": "15.0.0-canary.7971d6ad5.0", "@material/dom": "15.0.0-canary.7971d6ad5.0", "@material/feature-targeting": "15.0.0-canary.7971d6ad5.0", "@material/tab": "15.0.0-canary.7971d6ad5.0", "tslib": "^2.1.0" + }, + "dependencies": { + "tslib": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.0.tgz", + "integrity": "sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA==" + } } }, - "node_modules/@material/textfield": { + "@material/textfield": { "version": "15.0.0-canary.7971d6ad5.0", "resolved": "https://registry.npmjs.org/@material/textfield/-/textfield-15.0.0-canary.7971d6ad5.0.tgz", "integrity": "sha512-n9aWMZGyE2GBTr2Tx6n4hLp08uyIo1/xNqcZ0Kx2tKK1spPgTgp+g2fEKImGnnbfiCTJPNrcJ8bQ+Vy7Dp0n3Q==", - "dependencies": { + "requires": { "@material/animation": "15.0.0-canary.7971d6ad5.0", "@material/base": "15.0.0-canary.7971d6ad5.0", "@material/density": "15.0.0-canary.7971d6ad5.0", @@ -5846,30 +5184,44 @@ "@material/tokens": "15.0.0-canary.7971d6ad5.0", "@material/typography": "15.0.0-canary.7971d6ad5.0", "tslib": "^2.1.0" + }, + "dependencies": { + "tslib": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.0.tgz", + "integrity": "sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA==" + } } }, - "node_modules/@material/theme": { + "@material/theme": { "version": "15.0.0-canary.7971d6ad5.0", "resolved": "https://registry.npmjs.org/@material/theme/-/theme-15.0.0-canary.7971d6ad5.0.tgz", "integrity": "sha512-4YUyQo4SOatHHH15/h2LBIyxmVxtefo+QC8bRopF13f/qq5lHpX/stK6chf1OR/z9BUxnNHZWXd2LG5SvJGs9Q==", - "dependencies": { + "requires": { "@material/feature-targeting": "15.0.0-canary.7971d6ad5.0", "tslib": "^2.1.0" + }, + "dependencies": { + "tslib": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.0.tgz", + "integrity": "sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA==" + } } }, - "node_modules/@material/tokens": { + "@material/tokens": { "version": "15.0.0-canary.7971d6ad5.0", "resolved": "https://registry.npmjs.org/@material/tokens/-/tokens-15.0.0-canary.7971d6ad5.0.tgz", "integrity": "sha512-tRa/Uki/moIP6f/QJPrad2jHbSZ5NB5TRSfAS1NZof0KNFjW8n2lJVpgcgD+f1NENin3dWM4NpfJwxulGlWE7g==", - "dependencies": { + "requires": { "@material/elevation": "15.0.0-canary.7971d6ad5.0" } }, - "node_modules/@material/tooltip": { + "@material/tooltip": { "version": "15.0.0-canary.7971d6ad5.0", "resolved": "https://registry.npmjs.org/@material/tooltip/-/tooltip-15.0.0-canary.7971d6ad5.0.tgz", "integrity": "sha512-gidVGZOGmJUNDxm3ZorNZMAFmbeFmJ+6DH2F45hi1iU/GflfyvMfvbG2VvPFGYj84YAKHs799yAjidvk1nSZZg==", - "dependencies": { + "requires": { "@material/animation": "15.0.0-canary.7971d6ad5.0", "@material/base": "15.0.0-canary.7971d6ad5.0", "@material/button": "15.0.0-canary.7971d6ad5.0", @@ -5883,13 +5235,20 @@ "@material/typography": "15.0.0-canary.7971d6ad5.0", "safevalues": "^0.3.4", "tslib": "^2.1.0" + }, + "dependencies": { + "tslib": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.0.tgz", + "integrity": "sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA==" + } } }, - "node_modules/@material/top-app-bar": { + "@material/top-app-bar": { "version": "15.0.0-canary.7971d6ad5.0", "resolved": "https://registry.npmjs.org/@material/top-app-bar/-/top-app-bar-15.0.0-canary.7971d6ad5.0.tgz", "integrity": "sha512-ztvglUBK0y4LDHD8xhvNGCpbsHYoAVtI06cJHu5G241WD5wAmseEnLMY+ty86FHMzs796PzhUqUmahEHeBNlEg==", - "dependencies": { + "requires": { "@material/animation": "15.0.0-canary.7971d6ad5.0", "@material/base": "15.0.0-canary.7971d6ad5.0", "@material/elevation": "15.0.0-canary.7971d6ad5.0", @@ -5899,109 +5258,107 @@ "@material/theme": "15.0.0-canary.7971d6ad5.0", "@material/typography": "15.0.0-canary.7971d6ad5.0", "tslib": "^2.1.0" + }, + "dependencies": { + "tslib": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.0.tgz", + "integrity": "sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA==" + } } }, - "node_modules/@material/touch-target": { + "@material/touch-target": { "version": "15.0.0-canary.7971d6ad5.0", "resolved": "https://registry.npmjs.org/@material/touch-target/-/touch-target-15.0.0-canary.7971d6ad5.0.tgz", "integrity": "sha512-aT8GyRfH0TJuF53HWKga+vuwJbJ/euN6T8CS/+RP5F/rjzWwxSd8RtyBmVUzBjVzOxr6Os+El0c3TFfEDxRdAg==", - "dependencies": { + "requires": { "@material/base": "15.0.0-canary.7971d6ad5.0", "@material/feature-targeting": "15.0.0-canary.7971d6ad5.0", "@material/rtl": "15.0.0-canary.7971d6ad5.0", "tslib": "^2.1.0" + }, + "dependencies": { + "tslib": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.0.tgz", + "integrity": "sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA==" + } } }, - "node_modules/@material/typography": { + "@material/typography": { "version": "15.0.0-canary.7971d6ad5.0", "resolved": "https://registry.npmjs.org/@material/typography/-/typography-15.0.0-canary.7971d6ad5.0.tgz", "integrity": "sha512-4J5qPXbCS3wMtGl0AJIj/M9rUxHR7fRX3IKtfOyvra10lZbr4qma+4g0+t+O9cPzcCBS1NwPkJ/E4t+ijEa6gA==", - "dependencies": { + "requires": { "@material/feature-targeting": "15.0.0-canary.7971d6ad5.0", "@material/theme": "15.0.0-canary.7971d6ad5.0", "tslib": "^2.1.0" + }, + "dependencies": { + "tslib": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.0.tgz", + "integrity": "sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA==" + } } }, - "node_modules/@netflix/nerror": { + "@netflix/nerror": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/@netflix/nerror/-/nerror-1.1.3.tgz", "integrity": "sha512-b+MGNyP9/LXkapreJzNUzcvuzZslj/RGgdVVJ16P2wSlYatfLycPObImqVJSmNAdyeShvNeM/pl3sVZsObFueg==", "dev": true, - "dependencies": { + "requires": { "assert-plus": "^1.0.0", "extsprintf": "^1.4.0", "lodash": "^4.17.15" } }, - "node_modules/@ngtools/webpack": { + "@ngtools/webpack": { "version": "15.0.3", "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-15.0.3.tgz", "integrity": "sha512-LGiIpljdQnA3V2/eJUA4q8Idvh39dlgEISD+fyen+iASOsiwY00JCTAcJN/J5A0Gr/Vp4oVP9kC+I/Z27whBKA==", - "dev": true, - "engines": { - "node": "^14.20.0 || ^16.13.0 || >=18.10.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - }, - "peerDependencies": { - "@angular/compiler-cli": "^15.0.0", - "typescript": "~4.8.2", - "webpack": "^5.54.0" - } + "dev": true }, - "node_modules/@nodelib/fs.scandir": { + "@nodelib/fs.scandir": { "version": "2.1.5", "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", - "dependencies": { + "requires": { "@nodelib/fs.stat": "2.0.5", "run-parallel": "^1.1.9" - }, - "engines": { - "node": ">= 8" } }, - "node_modules/@nodelib/fs.stat": { + "@nodelib/fs.stat": { "version": "2.0.5", "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", - "engines": { - "node": ">= 8" - } + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==" }, - "node_modules/@nodelib/fs.walk": { + "@nodelib/fs.walk": { "version": "1.2.8", "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", - "dependencies": { + "requires": { "@nodelib/fs.scandir": "2.1.5", "fastq": "^1.6.0" - }, - "engines": { - "node": ">= 8" } }, - "node_modules/@npmcli/fs": { + "@npmcli/fs": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-3.1.0.tgz", "integrity": "sha512-7kZUAaLscfgbwBQRbvdMYaZOWyMEcPTH/tJjnyAWJ/dvvs9Ef+CERx/qJb9GExJpl1qipaDGn7KqHnFGGixd0w==", "dev": true, - "dependencies": { + "requires": { "semver": "^7.3.5" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/@npmcli/git": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/@npmcli/git/-/git-4.0.3.tgz", - "integrity": "sha512-8cXNkDIbnXPVbhXMmQ7/bklCAjtmPaXfI9aEM4iH+xSuEHINLMHhlfESvVwdqmHJRJkR48vNJTSUvoF6GRPSFA==", + "@npmcli/git": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@npmcli/git/-/git-4.1.0.tgz", + "integrity": "sha512-9hwoB3gStVfa0N31ymBmrX+GuDGdVA/QWShZVqE0HK2Af+7QGGrCTbZia/SW0ImUTjTne7SP91qxDmtXvDHRPQ==", "dev": true, - "dependencies": { + "requires": { "@npmcli/promise-spawn": "^6.0.0", "lru-cache": "^7.4.4", - "mkdirp": "^1.0.4", "npm-pick-manifest": "^8.0.0", "proc-log": "^3.0.0", "promise-inflight": "^1.0.1", @@ -6009,407 +5366,331 @@ "semver": "^7.3.5", "which": "^3.0.0" }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/@npmcli/git/node_modules/mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", - "dev": true, - "bin": { - "mkdirp": "bin/cmd.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@npmcli/git/node_modules/proc-log": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-3.0.0.tgz", - "integrity": "sha512-++Vn7NS4Xf9NacaU9Xq3URUuqZETPsf8L4j5/ckhaRYsfPeRyzGw+iDjFhV/Jr3uNmTvvddEJFWh5R1gRgUH8A==", - "dev": true, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/@npmcli/git/node_modules/which": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/which/-/which-3.0.0.tgz", - "integrity": "sha512-nla//68K9NU6yRiwDY/Q8aU6siKlSs64aEC7+IV56QoAuyQT2ovsJcgGYGyqMOmI/CGN1BOR6mM5EN0FBO+zyQ==", - "dev": true, "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/which.js" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "proc-log": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-3.0.0.tgz", + "integrity": "sha512-++Vn7NS4Xf9NacaU9Xq3URUuqZETPsf8L4j5/ckhaRYsfPeRyzGw+iDjFhV/Jr3uNmTvvddEJFWh5R1gRgUH8A==", + "dev": true + }, + "which": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/which/-/which-3.0.1.tgz", + "integrity": "sha512-XA1b62dzQzLfaEOSQFTCOd5KFf/1VSzZo7/7TUjnya6u0vGGKzU96UQBZTAThCb2j4/xjBAyii1OhRLJEivHvg==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } } }, - "node_modules/@npmcli/installed-package-contents": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@npmcli/installed-package-contents/-/installed-package-contents-2.0.1.tgz", - "integrity": "sha512-GIykAFdOVK31Q1/zAtT5MbxqQL2vyl9mvFJv+OGu01zxbhL3p0xc8gJjdNGX1mWmUT43aEKVO2L6V/2j4TOsAA==", + "@npmcli/installed-package-contents": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@npmcli/installed-package-contents/-/installed-package-contents-2.0.2.tgz", + "integrity": "sha512-xACzLPhnfD51GKvTOOuNX2/V4G4mz9/1I2MfDoye9kBM3RYe5g2YbscsaGoTlaWqkxeiapBWyseULVKpSVHtKQ==", "dev": true, - "dependencies": { + "requires": { "npm-bundled": "^3.0.0", "npm-normalize-package-bin": "^3.0.0" - }, - "bin": { - "installed-package-contents": "lib/index.js" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/@npmcli/move-file": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-2.0.1.tgz", - "integrity": "sha512-mJd2Z5TjYWq/ttPLLGqArdtnC74J6bOzg4rMDnN+p1xTacZ2yPRCk2y0oSWQtygLR9YVQXgOcONrwtnk3JupxQ==", - "deprecated": "This functionality has been moved to @npmcli/fs", - "dependencies": { - "mkdirp": "^1.0.4", - "rimraf": "^3.0.2" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, - "node_modules/@npmcli/move-file/node_modules/mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", - "bin": { - "mkdirp": "bin/cmd.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@npmcli/node-gyp": { + "@npmcli/node-gyp": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/@npmcli/node-gyp/-/node-gyp-3.0.0.tgz", "integrity": "sha512-gp8pRXC2oOxu0DUE1/M3bYtb1b3/DbJ5aM113+XJBgfXdussRAsX0YOrOhdd8WvnAR6auDBvJomGAkLKA5ydxA==", - "dev": true, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } + "dev": true }, - "node_modules/@npmcli/promise-spawn": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-6.0.1.tgz", - "integrity": "sha512-+hcUpxgx0vEpDJI9Cn+lkTdKLoqKBXFCVps5H7FujEU2vLOp6KwqjLlxbnz8Wzgm8oEqW/u5FeNAXSFjLdCD0A==", + "@npmcli/promise-spawn": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-6.0.2.tgz", + "integrity": "sha512-gGq0NJkIGSwdbUt4yhdF8ZrmkGKVz9vAdVzpOfnom+V8PLSmSOVhZwbNvZZS1EYcJN5hzzKBxmmVVAInM6HQLg==", "dev": true, - "dependencies": { + "requires": { "which": "^3.0.0" }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "dependencies": { + "which": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/which/-/which-3.0.1.tgz", + "integrity": "sha512-XA1b62dzQzLfaEOSQFTCOd5KFf/1VSzZo7/7TUjnya6u0vGGKzU96UQBZTAThCb2j4/xjBAyii1OhRLJEivHvg==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } } }, - "node_modules/@npmcli/promise-spawn/node_modules/which": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/which/-/which-3.0.0.tgz", - "integrity": "sha512-nla//68K9NU6yRiwDY/Q8aU6siKlSs64aEC7+IV56QoAuyQT2ovsJcgGYGyqMOmI/CGN1BOR6mM5EN0FBO+zyQ==", + "@npmcli/run-script": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/@npmcli/run-script/-/run-script-6.0.2.tgz", + "integrity": "sha512-NCcr1uQo1k5U+SYlnIrbAh3cxy+OQT1VtqiAbxdymSlptbzBb62AjH2xXgjNCoP073hoa1CfCAcwoZ8k96C4nA==", "dev": true, - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/which.js" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/@npmcli/run-script": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/@npmcli/run-script/-/run-script-6.0.0.tgz", - "integrity": "sha512-ql+AbRur1TeOdl1FY+RAwGW9fcr4ZwiVKabdvm93mujGREVuVLbdkXRJDrkTXSdCjaxYydr1wlA2v67jxWG5BQ==", - "dev": true, - "dependencies": { + "requires": { "@npmcli/node-gyp": "^3.0.0", "@npmcli/promise-spawn": "^6.0.0", "node-gyp": "^9.0.0", "read-package-json-fast": "^3.0.0", "which": "^3.0.0" }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/@npmcli/run-script/node_modules/which": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/which/-/which-3.0.0.tgz", - "integrity": "sha512-nla//68K9NU6yRiwDY/Q8aU6siKlSs64aEC7+IV56QoAuyQT2ovsJcgGYGyqMOmI/CGN1BOR6mM5EN0FBO+zyQ==", - "dev": true, "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/which.js" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "which": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/which/-/which-3.0.1.tgz", + "integrity": "sha512-XA1b62dzQzLfaEOSQFTCOd5KFf/1VSzZo7/7TUjnya6u0vGGKzU96UQBZTAThCb2j4/xjBAyii1OhRLJEivHvg==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } } }, - "node_modules/@schematics/angular": { + "@pkgjs/parseargs": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", + "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", + "dev": true, + "optional": true + }, + "@schematics/angular": { "version": "15.0.3", "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-15.0.3.tgz", "integrity": "sha512-JVodVQNZBAd9TOUjbf19udH9Odu5bJ1g4cVbRnKfZ6V01Qw7iGVL9KrytNWGo/kR3cK2kXAxH0i2MU3WQNcA3A==", "dev": true, - "dependencies": { + "requires": { "@angular-devkit/core": "15.0.3", "@angular-devkit/schematics": "15.0.3", "jsonc-parser": "3.2.0" - }, - "engines": { - "node": "^14.20.0 || ^16.13.0 || >=18.10.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" } }, - "node_modules/@socket.io/component-emitter": { + "@socket.io/component-emitter": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/@socket.io/component-emitter/-/component-emitter-3.1.0.tgz", "integrity": "sha512-+9jVqKhRSpsc591z5vX+X5Yyw+he/HCB4iQ/RYxw35CEPaY1gnsNE43nf9n9AaYjAQrTiI/mOwKUKdUs9vf7Xg==", - "devOptional": true + "dev": true }, - "node_modules/@stencil/core": { - "version": "2.20.0", - "resolved": "https://registry.npmjs.org/@stencil/core/-/core-2.20.0.tgz", - "integrity": "sha512-ka+eOW+dNteXIfLCRipNbbAlBEQjqJ2fkx3fxzlKgnNHEQMdZiuIjlWt63KzvOJStNeuADdQXo89BB1dC2VRUw==", - "bin": { - "stencil": "bin/stencil" - }, - "engines": { - "node": ">=12.10.0", - "npm": ">=6.0.0" - } + "@stencil/core": { + "version": "2.22.3", + "resolved": "https://registry.npmjs.org/@stencil/core/-/core-2.22.3.tgz", + "integrity": "sha512-kmVA0M/HojwsfkeHsifvHVIYe4l5tin7J5+DLgtl8h6WWfiMClND5K3ifCXXI2ETDNKiEk21p6jql3Fx9o2rng==" }, - "node_modules/@tootallnate/once": { + "@tootallnate/once": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", - "dev": true, - "engines": { - "node": ">= 10" - } + "dev": true }, - "node_modules/@types/body-parser": { + "@types/body-parser": { "version": "1.19.2", "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz", "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==", - "dependencies": { + "requires": { "@types/connect": "*", "@types/node": "*" } }, - "node_modules/@types/bonjour": { + "@types/bonjour": { "version": "3.5.10", "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.10.tgz", "integrity": "sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==", - "dependencies": { + "requires": { "@types/node": "*" } }, - "node_modules/@types/connect": { + "@types/connect": { "version": "3.4.35", "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz", "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==", - "dependencies": { + "requires": { "@types/node": "*" } }, - "node_modules/@types/connect-history-api-fallback": { + "@types/connect-history-api-fallback": { "version": "1.3.5", "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.3.5.tgz", "integrity": "sha512-h8QJa8xSb1WD4fpKBDcATDNGXghFj6/3GRWG6dhmRcu0RX1Ubasur2Uvx5aeEwlf0MwblEC2bMzzMQntxnw/Cw==", - "dependencies": { + "requires": { "@types/express-serve-static-core": "*", "@types/node": "*" } }, - "node_modules/@types/cookie": { + "@types/cookie": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/@types/cookie/-/cookie-0.4.1.tgz", "integrity": "sha512-XW/Aa8APYr6jSVVA1y/DEIZX0/GMKLEVekNG727R8cs56ahETkRAy/3DR7+fJyh7oUgGwNQaRfXCun0+KbWY7Q==", - "devOptional": true + "dev": true }, - "node_modules/@types/cordova": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/@types/cordova/-/cordova-11.0.0.tgz", - "integrity": "sha512-AtBm1IAqqXsXszJe6XxuA2iXLhraNCj25p/FHRyikPeW0Z3YfgM6qzWb+VJglJTmZc5lqRNy84cYM/sQI5v6Vw==" - }, - "node_modules/@types/cors": { + "@types/cors": { "version": "2.8.13", "resolved": "https://registry.npmjs.org/@types/cors/-/cors-2.8.13.tgz", "integrity": "sha512-RG8AStHlUiV5ysZQKq97copd2UmVYw3/pRMLefISZ3S1hK104Cwm7iLQ3fTKx+lsUH2CE8FlLaYeEA2LSeqYUA==", - "devOptional": true, - "dependencies": { + "dev": true, + "requires": { "@types/node": "*" } }, - "node_modules/@types/eslint": { - "version": "8.4.10", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.4.10.tgz", - "integrity": "sha512-Sl/HOqN8NKPmhWo2VBEPm0nvHnu2LL3v9vKo8MEq0EtbJ4eVzGPl41VNPvn5E1i5poMk4/XD8UriLHpJvEP/Nw==", - "dependencies": { + "@types/eslint": { + "version": "8.44.0", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.44.0.tgz", + "integrity": "sha512-gsF+c/0XOguWgaOgvFs+xnnRqt9GwgTvIks36WpE6ueeI4KCEHHd8K/CKHqhOqrJKsYH8m27kRzQEvWXAwXUTw==", + "requires": { "@types/estree": "*", "@types/json-schema": "*" } }, - "node_modules/@types/eslint-scope": { + "@types/eslint-scope": { "version": "3.7.4", "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.4.tgz", "integrity": "sha512-9K4zoImiZc3HlIp6AVUDE4CWYx22a+lhSZMYNpbjW04+YF0KWj4pJXnEMjdnFTiQibFFmElcsasJXDbdI/EPhA==", - "dependencies": { + "requires": { "@types/eslint": "*", "@types/estree": "*" } }, - "node_modules/@types/estree": { + "@types/estree": { "version": "0.0.51", "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.51.tgz", "integrity": "sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==" }, - "node_modules/@types/express": { + "@types/express": { "version": "4.17.14", "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.14.tgz", "integrity": "sha512-TEbt+vaPFQ+xpxFLFssxUDXj5cWCxZJjIcB7Yg0k0GMHGtgtQgpvx/MUQUeAkNbA9AAGrwkAsoeItdTgS7FMyg==", - "dependencies": { + "requires": { "@types/body-parser": "*", "@types/express-serve-static-core": "^4.17.18", "@types/qs": "*", "@types/serve-static": "*" } }, - "node_modules/@types/express-serve-static-core": { - "version": "4.17.31", - "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.31.tgz", - "integrity": "sha512-DxMhY+NAsTwMMFHBTtJFNp5qiHKJ7TeqOo23zVEM9alT1Ml27Q3xcTH0xwxn7Q0BbMcVEJOs/7aQtUWupUQN3Q==", - "dependencies": { + "@types/express-serve-static-core": { + "version": "4.17.35", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.35.tgz", + "integrity": "sha512-wALWQwrgiB2AWTT91CB62b6Yt0sNHpznUXeZEcnPU3DRdlDIz74x8Qg1UUYKSVFi+va5vKOLYRBI1bRKiLLKIg==", + "requires": { "@types/node": "*", "@types/qs": "*", - "@types/range-parser": "*" + "@types/range-parser": "*", + "@types/send": "*" } }, - "node_modules/@types/fs-extra": { + "@types/fs-extra": { "version": "8.1.2", "resolved": "https://registry.npmjs.org/@types/fs-extra/-/fs-extra-8.1.2.tgz", "integrity": "sha512-SvSrYXfWSc7R4eqnOzbQF4TZmfpNSM9FrSWLU3EUnWBuyZqNBOrv1B1JA3byUDPUl9z4Ab3jeZG2eDdySlgNMg==", - "dependencies": { + "requires": { "@types/node": "*" } }, - "node_modules/@types/http-proxy": { - "version": "1.17.9", - "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.9.tgz", - "integrity": "sha512-QsbSjA/fSk7xB+UXlCT3wHBy5ai9wOcNDWwZAtud+jXhwOM3l+EYZh8Lng4+/6n8uar0J7xILzqftJdJ/Wdfkw==", - "dependencies": { + "@types/http-proxy": { + "version": "1.17.11", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.11.tgz", + "integrity": "sha512-HC8G7c1WmaF2ekqpnFq626xd3Zz0uvaqFmBJNRZCGEZCXkvSdJoNFn/8Ygbd9fKNQj8UzLdCETaI0UWPAjK7IA==", + "requires": { "@types/node": "*" } }, - "node_modules/@types/jasmine": { + "@types/jasmine": { "version": "4.0.3", - "resolved": "https://registry.npmjs.org/@types/jasmine/-/jasmine-4.0.3.tgz", - "integrity": "sha512-Opp1LvvEuZdk8fSSvchK2mZwhVrsNT0JgJE9Di6MjnaIpmEXM8TLCPPrVtNTYh8+5MPdY8j9bAHMu2SSfwpZJg==", "dev": true }, - "node_modules/@types/json-schema": { + "@types/json-schema": { "version": "7.0.11", "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==" }, - "node_modules/@types/json5": { + "@types/json5": { "version": "0.0.29", "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==", "dev": true }, - "node_modules/@types/mime": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@types/mime/-/mime-3.0.1.tgz", - "integrity": "sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA==" + "@types/mime": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", + "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==" }, - "node_modules/@types/node": { + "@types/node": { "version": "12.20.55", "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.55.tgz", "integrity": "sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==" }, - "node_modules/@types/parse-json": { + "@types/parse-json": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==" }, - "node_modules/@types/qs": { + "@types/qs": { "version": "6.9.7", "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz", "integrity": "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==" }, - "node_modules/@types/range-parser": { + "@types/range-parser": { "version": "1.2.4", "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz", "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==" }, - "node_modules/@types/retry": { + "@types/retry": { "version": "0.12.0", "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==" }, - "node_modules/@types/semver": { - "version": "7.3.13", - "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.3.13.tgz", - "integrity": "sha512-21cFJr9z3g5dW8B0CVI9g2O9beqaThGQ6ZFBqHfwhzLDKUxaqTIy3vnfah/UPkfOiF2pLq+tGz+W8RyCskuslw==", + "@types/semver": { + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.0.tgz", + "integrity": "sha512-G8hZ6XJiHnuhQKR7ZmysCeJWE08o8T0AXtk5darsCaTVsYZhhgUrq53jizaR2FvsoeCwJhlmwTjkXBY5Pn/ZHw==", "dev": true }, - "node_modules/@types/serve-index": { + "@types/send": { + "version": "0.17.1", + "resolved": "https://registry.npmjs.org/@types/send/-/send-0.17.1.tgz", + "integrity": "sha512-Cwo8LE/0rnvX7kIIa3QHCkcuF21c05Ayb0ZfxPiv0W8VRiZiNW/WuRupHKpqqGVGf7SUA44QSOUKaEd9lIrd/Q==", + "requires": { + "@types/mime": "^1", + "@types/node": "*" + } + }, + "@types/serve-index": { "version": "1.9.1", "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.1.tgz", "integrity": "sha512-d/Hs3nWDxNL2xAczmOVZNj92YZCS6RGxfBPjKzuu/XirCgXdpKEb88dYNbrYGint6IVWLNP+yonwVAuRC0T2Dg==", - "dependencies": { + "requires": { "@types/express": "*" } }, - "node_modules/@types/serve-static": { + "@types/serve-static": { "version": "1.15.0", "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.0.tgz", "integrity": "sha512-z5xyF6uh8CbjAu9760KDKsH2FcDxZ2tFCsA4HIMWE6IkiYMXfVoa+4f9KX+FN0ZLsaMw1WNG2ETLA6N+/YA+cg==", - "dependencies": { + "requires": { "@types/mime": "*", "@types/node": "*" } }, - "node_modules/@types/slice-ansi": { + "@types/slice-ansi": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/@types/slice-ansi/-/slice-ansi-4.0.0.tgz", "integrity": "sha512-+OpjSaq85gvlZAYINyzKpLeiFkSC4EsC6IIiT6v6TLSU5k5U83fHGj9Lel8oKEXM0HqgrMVCjXPDPVICtxF7EQ==" }, - "node_modules/@types/sockjs": { + "@types/sockjs": { "version": "0.3.33", "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.33.tgz", "integrity": "sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==", - "dependencies": { + "requires": { "@types/node": "*" } }, - "node_modules/@types/ws": { + "@types/ws": { "version": "8.5.3", "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.3.tgz", "integrity": "sha512-6YOoWjruKj1uLf3INHH7D3qTXwFfEsg1kf3c0uDdSBJwfa/llkwIjrAGV7j7mVgGNbzTQ3HiHKKDXl6bJPD97w==", - "dependencies": { + "requires": { "@types/node": "*" } }, - "node_modules/@typescript-eslint/eslint-plugin": { + "@typescript-eslint/eslint-plugin": { "version": "5.3.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.3.0.tgz", - "integrity": "sha512-ARUEJHJrq85aaiCqez7SANeahDsJTD3AEua34EoQN9pHS6S5Bq9emcIaGGySt/4X2zSi+vF5hAH52sEen7IO7g==", "dev": true, - "dependencies": { + "requires": { "@typescript-eslint/experimental-utils": "5.3.0", "@typescript-eslint/scope-manager": "5.3.0", "debug": "^4.3.2", @@ -6418,30 +5699,14 @@ "regexpp": "^3.2.0", "semver": "^7.3.5", "tsutils": "^3.21.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "@typescript-eslint/parser": "^5.0.0", - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } } }, - "node_modules/@typescript-eslint/experimental-utils": { + "@typescript-eslint/experimental-utils": { "version": "5.3.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.3.0.tgz", "integrity": "sha512-NFVxYTjKj69qB0FM+piah1x3G/63WB8vCBMnlnEHUsiLzXSTWb9FmFn36FD9Zb4APKBLY3xRArOGSMQkuzTF1w==", "dev": true, - "dependencies": { + "requires": { "@types/json-schema": "^7.0.9", "@typescript-eslint/scope-manager": "5.3.0", "@typescript-eslint/types": "5.3.0", @@ -6449,186 +5714,102 @@ "eslint-scope": "^5.1.1", "eslint-utils": "^3.0.0" }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "*" - } - }, - "node_modules/@typescript-eslint/experimental-utils/node_modules/eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", - "dev": true, "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - }, - "engines": { - "node": ">=8.0.0" + "eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dev": true, + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true + } } }, - "node_modules/@typescript-eslint/experimental-utils/node_modules/estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "dev": true, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/@typescript-eslint/parser": { + "@typescript-eslint/parser": { "version": "5.3.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.3.0.tgz", - "integrity": "sha512-rKu/yAReip7ovx8UwOAszJVO5MgBquo8WjIQcp1gx4pYQCwYzag+I5nVNHO4MqyMkAo0gWt2gWUi+36gWAVKcw==", "dev": true, - "dependencies": { + "requires": { "@typescript-eslint/scope-manager": "5.3.0", "@typescript-eslint/types": "5.3.0", "@typescript-eslint/typescript-estree": "5.3.0", "debug": "^4.3.2" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } } }, - "node_modules/@typescript-eslint/scope-manager": { + "@typescript-eslint/scope-manager": { "version": "5.3.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.3.0.tgz", "integrity": "sha512-22Uic9oRlTsPppy5Tcwfj+QET5RWEnZ5414Prby465XxQrQFZ6nnm5KnXgnsAJefG4hEgMnaxTB3kNEyjdjj6A==", "dev": true, - "dependencies": { + "requires": { "@typescript-eslint/types": "5.3.0", "@typescript-eslint/visitor-keys": "5.3.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" } }, - "node_modules/@typescript-eslint/type-utils": { + "@typescript-eslint/type-utils": { "version": "5.43.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.43.0.tgz", "integrity": "sha512-K21f+KY2/VvYggLf5Pk4tgBOPs2otTaIHy2zjclo7UZGLyFH86VfUOm5iq+OtDtxq/Zwu2I3ujDBykVW4Xtmtg==", "dev": true, - "dependencies": { + "requires": { "@typescript-eslint/typescript-estree": "5.43.0", "@typescript-eslint/utils": "5.43.0", "debug": "^4.3.4", "tsutils": "^3.21.0" }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "*" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true + "dependencies": { + "@typescript-eslint/types": { + "version": "5.43.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.43.0.tgz", + "integrity": "sha512-jpsbcD0x6AUvV7tyOlyvon0aUsQpF8W+7TpJntfCUWU1qaIKu2K34pMwQKSzQH8ORgUrGYY6pVIh1Pi8TNeteg==", + "dev": true + }, + "@typescript-eslint/typescript-estree": { + "version": "5.43.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.43.0.tgz", + "integrity": "sha512-BZ1WVe+QQ+igWal2tDbNg1j2HWUkAa+CVqdU79L4HP9izQY6CNhXfkNwd1SS4+sSZAP/EthI1uiCSY/+H0pROg==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.43.0", + "@typescript-eslint/visitor-keys": "5.43.0", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + } + }, + "@typescript-eslint/visitor-keys": { + "version": "5.43.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.43.0.tgz", + "integrity": "sha512-icl1jNH/d18OVHLfcwdL3bWUKsBeIiKYTGxMJCoGe7xFht+E4QgzOqoWYrU8XSLJWhVw8nTacbm03v23J/hFTg==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.43.0", + "eslint-visitor-keys": "^3.3.0" + } } } }, - "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/types": { - "version": "5.43.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.43.0.tgz", - "integrity": "sha512-jpsbcD0x6AUvV7tyOlyvon0aUsQpF8W+7TpJntfCUWU1qaIKu2K34pMwQKSzQH8ORgUrGYY6pVIh1Pi8TNeteg==", - "dev": true, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/typescript-estree": { - "version": "5.43.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.43.0.tgz", - "integrity": "sha512-BZ1WVe+QQ+igWal2tDbNg1j2HWUkAa+CVqdU79L4HP9izQY6CNhXfkNwd1SS4+sSZAP/EthI1uiCSY/+H0pROg==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "5.43.0", - "@typescript-eslint/visitor-keys": "5.43.0", - "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "semver": "^7.3.7", - "tsutils": "^3.21.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/visitor-keys": { - "version": "5.43.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.43.0.tgz", - "integrity": "sha512-icl1jNH/d18OVHLfcwdL3bWUKsBeIiKYTGxMJCoGe7xFht+E4QgzOqoWYrU8XSLJWhVw8nTacbm03v23J/hFTg==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "5.43.0", - "eslint-visitor-keys": "^3.3.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/types": { + "@typescript-eslint/types": { "version": "5.3.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.3.0.tgz", "integrity": "sha512-fce5pG41/w8O6ahQEhXmMV+xuh4+GayzqEogN24EK+vECA3I6pUwKuLi5QbXO721EMitpQne5VKXofPonYlAQg==", - "dev": true, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } + "dev": true }, - "node_modules/@typescript-eslint/typescript-estree": { + "@typescript-eslint/typescript-estree": { "version": "5.3.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.3.0.tgz", "integrity": "sha512-FJ0nqcaUOpn/6Z4Jwbtf+o0valjBLkqc3MWkMvrhA2TvzFXtcclIM8F4MBEmYa2kgcI8EZeSAzwoSrIC8JYkug==", "dev": true, - "dependencies": { + "requires": { "@typescript-eslint/types": "5.3.0", "@typescript-eslint/visitor-keys": "5.3.0", "debug": "^4.3.2", @@ -6636,26 +5817,14 @@ "is-glob": "^4.0.3", "semver": "^7.3.5", "tsutils": "^3.21.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } } }, - "node_modules/@typescript-eslint/utils": { + "@typescript-eslint/utils": { "version": "5.43.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.43.0.tgz", "integrity": "sha512-8nVpA6yX0sCjf7v/NDfeaOlyaIIqL7OaIGOWSPFqUKK59Gnumd3Wa+2l8oAaYO2lk0sO+SbWFWRSvhu8gLGv4A==", "dev": true, - "dependencies": { + "requires": { "@types/json-schema": "^7.0.9", "@types/semver": "^7.3.12", "@typescript-eslint/scope-manager": "5.43.0", @@ -6665,206 +5834,152 @@ "eslint-utils": "^3.0.0", "semver": "^7.3.7" }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" - } - }, - "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/scope-manager": { - "version": "5.43.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.43.0.tgz", - "integrity": "sha512-XNWnGaqAtTJsUiZaoiGIrdJYHsUOd3BZ3Qj5zKp9w6km6HsrjPk/TGZv0qMTWyWj0+1QOqpHQ2gZOLXaGA9Ekw==", - "dev": true, "dependencies": { - "@typescript-eslint/types": "5.43.0", - "@typescript-eslint/visitor-keys": "5.43.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/types": { - "version": "5.43.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.43.0.tgz", - "integrity": "sha512-jpsbcD0x6AUvV7tyOlyvon0aUsQpF8W+7TpJntfCUWU1qaIKu2K34pMwQKSzQH8ORgUrGYY6pVIh1Pi8TNeteg==", - "dev": true, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/typescript-estree": { - "version": "5.43.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.43.0.tgz", - "integrity": "sha512-BZ1WVe+QQ+igWal2tDbNg1j2HWUkAa+CVqdU79L4HP9izQY6CNhXfkNwd1SS4+sSZAP/EthI1uiCSY/+H0pROg==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "5.43.0", - "@typescript-eslint/visitor-keys": "5.43.0", - "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "semver": "^7.3.7", - "tsutils": "^3.21.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true + "@typescript-eslint/scope-manager": { + "version": "5.43.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.43.0.tgz", + "integrity": "sha512-XNWnGaqAtTJsUiZaoiGIrdJYHsUOd3BZ3Qj5zKp9w6km6HsrjPk/TGZv0qMTWyWj0+1QOqpHQ2gZOLXaGA9Ekw==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.43.0", + "@typescript-eslint/visitor-keys": "5.43.0" + } + }, + "@typescript-eslint/types": { + "version": "5.43.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.43.0.tgz", + "integrity": "sha512-jpsbcD0x6AUvV7tyOlyvon0aUsQpF8W+7TpJntfCUWU1qaIKu2K34pMwQKSzQH8ORgUrGYY6pVIh1Pi8TNeteg==", + "dev": true + }, + "@typescript-eslint/typescript-estree": { + "version": "5.43.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.43.0.tgz", + "integrity": "sha512-BZ1WVe+QQ+igWal2tDbNg1j2HWUkAa+CVqdU79L4HP9izQY6CNhXfkNwd1SS4+sSZAP/EthI1uiCSY/+H0pROg==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.43.0", + "@typescript-eslint/visitor-keys": "5.43.0", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + } + }, + "@typescript-eslint/visitor-keys": { + "version": "5.43.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.43.0.tgz", + "integrity": "sha512-icl1jNH/d18OVHLfcwdL3bWUKsBeIiKYTGxMJCoGe7xFht+E4QgzOqoWYrU8XSLJWhVw8nTacbm03v23J/hFTg==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.43.0", + "eslint-visitor-keys": "^3.3.0" + } + }, + "eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dev": true, + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true } } }, - "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/visitor-keys": { - "version": "5.43.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.43.0.tgz", - "integrity": "sha512-icl1jNH/d18OVHLfcwdL3bWUKsBeIiKYTGxMJCoGe7xFht+E4QgzOqoWYrU8XSLJWhVw8nTacbm03v23J/hFTg==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "5.43.0", - "eslint-visitor-keys": "^3.3.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/utils/node_modules/eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", - "dev": true, - "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/@typescript-eslint/utils/node_modules/estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "dev": true, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/@typescript-eslint/visitor-keys": { + "@typescript-eslint/visitor-keys": { "version": "5.3.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.3.0.tgz", "integrity": "sha512-oVIAfIQuq0x2TFDNLVavUn548WL+7hdhxYn+9j3YdJJXB7mH9dAmZNJsPDa7Jc+B9WGqoiex7GUDbyMxV0a/aw==", "dev": true, - "dependencies": { + "requires": { "@typescript-eslint/types": "5.3.0", "eslint-visitor-keys": "^3.0.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" } }, - "node_modules/@webassemblyjs/ast": { + "@webassemblyjs/ast": { "version": "1.11.1", "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz", "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==", - "dependencies": { + "requires": { "@webassemblyjs/helper-numbers": "1.11.1", "@webassemblyjs/helper-wasm-bytecode": "1.11.1" } }, - "node_modules/@webassemblyjs/floating-point-hex-parser": { + "@webassemblyjs/floating-point-hex-parser": { "version": "1.11.1", "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz", "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==" }, - "node_modules/@webassemblyjs/helper-api-error": { + "@webassemblyjs/helper-api-error": { "version": "1.11.1", "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz", "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==" }, - "node_modules/@webassemblyjs/helper-buffer": { + "@webassemblyjs/helper-buffer": { "version": "1.11.1", "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz", "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==" }, - "node_modules/@webassemblyjs/helper-numbers": { + "@webassemblyjs/helper-numbers": { "version": "1.11.1", "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz", "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==", - "dependencies": { + "requires": { "@webassemblyjs/floating-point-hex-parser": "1.11.1", "@webassemblyjs/helper-api-error": "1.11.1", "@xtuc/long": "4.2.2" } }, - "node_modules/@webassemblyjs/helper-wasm-bytecode": { + "@webassemblyjs/helper-wasm-bytecode": { "version": "1.11.1", "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz", "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==" }, - "node_modules/@webassemblyjs/helper-wasm-section": { + "@webassemblyjs/helper-wasm-section": { "version": "1.11.1", "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz", "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==", - "dependencies": { + "requires": { "@webassemblyjs/ast": "1.11.1", "@webassemblyjs/helper-buffer": "1.11.1", "@webassemblyjs/helper-wasm-bytecode": "1.11.1", "@webassemblyjs/wasm-gen": "1.11.1" } }, - "node_modules/@webassemblyjs/ieee754": { + "@webassemblyjs/ieee754": { "version": "1.11.1", "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz", "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==", - "dependencies": { + "requires": { "@xtuc/ieee754": "^1.2.0" } }, - "node_modules/@webassemblyjs/leb128": { + "@webassemblyjs/leb128": { "version": "1.11.1", "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz", "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==", - "dependencies": { + "requires": { "@xtuc/long": "4.2.2" } }, - "node_modules/@webassemblyjs/utf8": { + "@webassemblyjs/utf8": { "version": "1.11.1", "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz", "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==" }, - "node_modules/@webassemblyjs/wasm-edit": { + "@webassemblyjs/wasm-edit": { "version": "1.11.1", "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz", "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==", - "dependencies": { + "requires": { "@webassemblyjs/ast": "1.11.1", "@webassemblyjs/helper-buffer": "1.11.1", "@webassemblyjs/helper-wasm-bytecode": "1.11.1", @@ -6875,11 +5990,11 @@ "@webassemblyjs/wast-printer": "1.11.1" } }, - "node_modules/@webassemblyjs/wasm-gen": { + "@webassemblyjs/wasm-gen": { "version": "1.11.1", "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz", "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==", - "dependencies": { + "requires": { "@webassemblyjs/ast": "1.11.1", "@webassemblyjs/helper-wasm-bytecode": "1.11.1", "@webassemblyjs/ieee754": "1.11.1", @@ -6887,22 +6002,22 @@ "@webassemblyjs/utf8": "1.11.1" } }, - "node_modules/@webassemblyjs/wasm-opt": { + "@webassemblyjs/wasm-opt": { "version": "1.11.1", "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz", "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==", - "dependencies": { + "requires": { "@webassemblyjs/ast": "1.11.1", "@webassemblyjs/helper-buffer": "1.11.1", "@webassemblyjs/wasm-gen": "1.11.1", "@webassemblyjs/wasm-parser": "1.11.1" } }, - "node_modules/@webassemblyjs/wasm-parser": { + "@webassemblyjs/wasm-parser": { "version": "1.11.1", "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz", "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==", - "dependencies": { + "requires": { "@webassemblyjs/ast": "1.11.1", "@webassemblyjs/helper-api-error": "1.11.1", "@webassemblyjs/helper-wasm-bytecode": "1.11.1", @@ -6911,648 +6026,492 @@ "@webassemblyjs/utf8": "1.11.1" } }, - "node_modules/@webassemblyjs/wast-printer": { + "@webassemblyjs/wast-printer": { "version": "1.11.1", "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz", "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==", - "dependencies": { + "requires": { "@webassemblyjs/ast": "1.11.1", "@xtuc/long": "4.2.2" } }, - "node_modules/@xtuc/ieee754": { + "@xmldom/xmldom": { + "version": "0.8.8", + "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.8.8.tgz", + "integrity": "sha512-0LNz4EY8B/8xXY86wMrQ4tz6zEHZv9ehFMJPm8u2gq5lQ71cfRKdaKyxfJAx5aUoyzx0qzgURblTisPGgz3d+Q==", + "dev": true + }, + "@xtuc/ieee754": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==" }, - "node_modules/@xtuc/long": { + "@xtuc/long": { "version": "4.2.2", "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==" }, - "node_modules/@yarnpkg/lockfile": { + "@yarnpkg/lockfile": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz", "integrity": "sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==", "dev": true }, - "node_modules/abab": { + "abab": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==" }, - "node_modules/abbrev": { + "abbrev": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", "dev": true }, - "node_modules/accepts": { + "accepts": { "version": "1.3.8", "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", - "dependencies": { + "requires": { "mime-types": "~2.1.34", "negotiator": "0.6.3" - }, - "engines": { - "node": ">= 0.6" } }, - "node_modules/acorn": { + "acorn": { "version": "7.4.1", "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", - "dev": true, - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } + "dev": true }, - "node_modules/acorn-jsx": { + "acorn-import-assertions": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.9.0.tgz", + "integrity": "sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==" + }, + "acorn-jsx": { "version": "5.3.2", "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", - "dev": true, - "peerDependencies": { - "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" - } + "dev": true }, - "node_modules/acorn-walk": { + "acorn-walk": { "version": "8.2.0", "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", - "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==", - "engines": { - "node": ">=0.4.0" - } + "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==" }, - "node_modules/adjust-sourcemap-loader": { + "adjust-sourcemap-loader": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-4.0.0.tgz", "integrity": "sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==", - "dependencies": { + "requires": { "loader-utils": "^2.0.0", "regex-parser": "^2.2.11" }, - "engines": { - "node": ">=8.9" - } - }, - "node_modules/adjust-sourcemap-loader/node_modules/loader-utils": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", - "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", "dependencies": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" - }, - "engines": { - "node": ">=8.9.0" + "loader-utils": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + } } }, - "node_modules/agent-base": { + "agent-base": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", - "dependencies": { + "requires": { "debug": "4" - }, - "engines": { - "node": ">= 6.0.0" } }, - "node_modules/agentkeepalive": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.2.1.tgz", - "integrity": "sha512-Zn4cw2NEqd+9fiSVWMscnjyQ1a8Yfoc5oBajLeo5w+YBHgDUcEBY2hS4YpTz6iN5f/2zQiktcuM6tS8x1p9dpA==", + "agentkeepalive": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.3.0.tgz", + "integrity": "sha512-7Epl1Blf4Sy37j4v9f9FjICCh4+KAQOyXgHEwlyBiAQLbhKdq/i2QQU3amQalS/wPhdPzDXPL5DMR5bkn+YeWg==", "dev": true, - "dependencies": { + "requires": { "debug": "^4.1.0", - "depd": "^1.1.2", + "depd": "^2.0.0", "humanize-ms": "^1.2.1" - }, - "engines": { - "node": ">= 8.0.0" } }, - "node_modules/agentkeepalive/node_modules/depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/aggregate-error": { + "aggregate-error": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", - "dependencies": { + "requires": { "clean-stack": "^2.0.0", "indent-string": "^4.0.0" - }, - "engines": { - "node": ">=8" } }, - "node_modules/ajv": { + "ajv": { "version": "8.11.0", "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", - "dependencies": { + "requires": { "fast-deep-equal": "^3.1.1", "json-schema-traverse": "^1.0.0", "require-from-string": "^2.0.2", "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" } }, - "node_modules/ajv-formats": { + "ajv-formats": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", - "dependencies": { + "requires": { "ajv": "^8.0.0" - }, - "peerDependencies": { - "ajv": "^8.0.0" - }, - "peerDependenciesMeta": { - "ajv": { - "optional": true - } } }, - "node_modules/ajv-keywords": { + "ajv-keywords": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "dependencies": { + "requires": { "fast-deep-equal": "^3.1.3" - }, - "peerDependencies": { - "ajv": "^8.8.2" } }, - "node_modules/android-versions": { + "android-versions": { "version": "1.8.2", "resolved": "https://registry.npmjs.org/android-versions/-/android-versions-1.8.2.tgz", "integrity": "sha512-2MT/Y/mR3BLSbR9E3ugwvE/aA4k84XtjG2Iusu4pRKt4FwfpEvIEAHzm7ZBhL3/aTVNdx3PzZ+sAiK+Dbc4r9A==", "dev": true, - "dependencies": { + "requires": { "semver": "^7.5.2" - } - }, - "node_modules/android-versions/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, + }, "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + } } }, - "node_modules/android-versions/node_modules/semver": { - "version": "7.5.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.3.tgz", - "integrity": "sha512-QBlUtyVk/5EeHbi7X0fw6liDZc7BBmEaSYn01fMU1OUYbf6GPsbTtd8WmnqbI20SeycoHSeiybkE/q1Q+qlThQ==", - "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/ansi": { + "ansi": { "version": "0.3.1", "resolved": "https://registry.npmjs.org/ansi/-/ansi-0.3.1.tgz", "integrity": "sha512-iFY7JCgHbepc0b82yLaw4IMortylNb6wG4kL+4R0C3iv6i+RHGHux/yUX5BTiRvSX/shMnngjR1YyNMnXEFh5A==", "dev": true }, - "node_modules/ansi-colors": { + "ansi-colors": { "version": "4.1.3", "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz", - "integrity": "sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==", - "engines": { - "node": ">=6" - } + "integrity": "sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==" }, - "node_modules/ansi-escapes": { + "ansi-escapes": { "version": "4.3.2", "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", - "dependencies": { + "requires": { "type-fest": "^0.21.3" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/ansi-html-community": { + "ansi-html-community": { "version": "0.0.8", "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", - "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", - "engines": [ - "node >= 0.8.0" - ], - "bin": { - "ansi-html": "bin/ansi-html" - } + "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==" }, - "node_modules/ansi-regex": { + "ansi-regex": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "engines": { - "node": ">=8" - } + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==" }, - "node_modules/ansi-styles": { + "ansi-styles": { "version": "3.2.1", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dependencies": { + "requires": { "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" } }, - "node_modules/anymatch": { + "anymatch": { "version": "3.1.3", "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", - "dependencies": { + "requires": { "normalize-path": "^3.0.0", "picomatch": "^2.0.4" - }, - "engines": { - "node": ">= 8" } }, - "node_modules/aproba": { + "aproba": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/aproba/-/aproba-2.0.0.tgz", "integrity": "sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==", "dev": true }, - "node_modules/are-we-there-yet": { + "are-we-there-yet": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-3.0.1.tgz", "integrity": "sha512-QZW4EDmGwlYur0Yyf/b2uGucHQMa8aFUP7eu9ddR73vvhFyt4V0Vl3QHPcTNJ8l6qYOBdxgXdnBXQrHilfRQBg==", "dev": true, - "dependencies": { + "requires": { "delegates": "^1.0.0", "readable-stream": "^3.6.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/arg": { + "arg": { "version": "4.1.3", "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==", "dev": true }, - "node_modules/argparse": { + "argparse": { "version": "1.0.10", "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "dependencies": { + "requires": { "sprintf-js": "~1.0.2" } }, - "node_modules/aria-query": { + "aria-query": { "version": "5.1.3", "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.1.3.tgz", "integrity": "sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==", "dev": true, - "dependencies": { + "requires": { "deep-equal": "^2.0.5" } }, - "node_modules/array-flatten": { + "array-buffer-byte-length": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz", + "integrity": "sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "is-array-buffer": "^3.0.1" + } + }, + "array-flatten": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==" }, - "node_modules/array-includes": { + "array-includes": { "version": "3.1.6", "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.6.tgz", "integrity": "sha512-sgTbLvL6cNnw24FnbaDyjmvddQ2ML8arZsgaJhoABMoplz/4QRhtrYS+alr1BUM1Bwp6dhx8vVCBSLG+StwOFw==", "dev": true, - "dependencies": { + "requires": { "call-bind": "^1.0.2", "define-properties": "^1.1.4", "es-abstract": "^1.20.4", "get-intrinsic": "^1.1.3", "is-string": "^1.0.7" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/array-union": { + "array-union": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", - "engines": { - "node": ">=8" - } + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==" }, - "node_modules/array.prototype.flat": { + "array.prototype.flat": { "version": "1.3.1", "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.1.tgz", "integrity": "sha512-roTU0KWIOmJ4DRLmwKd19Otg0/mT3qPNt0Qb3GWW8iObuZXxrjB/pzn0R3hqpRSWg4HCwqx+0vwOnWnvlOyeIA==", "dev": true, - "dependencies": { + "requires": { "call-bind": "^1.0.2", "define-properties": "^1.1.4", "es-abstract": "^1.20.4", "es-shim-unscopables": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/asap": { + "asap": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==" }, - "node_modules/assert-plus": { + "assert-plus": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", "integrity": "sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==", - "dev": true, - "engines": { - "node": ">=0.8" - } + "dev": true }, - "node_modules/ast-types": { + "ast-types": { "version": "0.13.4", "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.13.4.tgz", "integrity": "sha512-x1FCFnFifvYDDzTaLII71vG5uvDwgtmDTEVWAxrgeiR8VjMONcCXJx7E+USjDtHlwFmt9MysbqgF9b9Vjr6w+w==", - "dependencies": { + "requires": { "tslib": "^2.0.1" }, - "engines": { - "node": ">=4" + "dependencies": { + "tslib": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.0.tgz", + "integrity": "sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA==" + } } }, - "node_modules/astral-regex": { + "astral-regex": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", - "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", - "engines": { - "node": ">=8" - } + "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==" }, - "node_modules/asynckit": { + "asynckit": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" }, - "node_modules/at-least-node": { + "at-least-node": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", - "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", - "engines": { - "node": ">= 4.0.0" - } + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==" }, - "node_modules/autoprefixer": { + "autoprefixer": { "version": "10.4.13", "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.13.tgz", "integrity": "sha512-49vKpMqcZYsJjwotvt4+h/BCjJVnhGwcLpDt5xkcaOG3eLrG/HUYLagrihYsQ+qrIBgIzX1Rw7a6L8I/ZA1Atg==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/autoprefixer" - } - ], - "dependencies": { + "requires": { "browserslist": "^4.21.4", "caniuse-lite": "^1.0.30001426", "fraction.js": "^4.2.0", "normalize-range": "^0.1.2", "picocolors": "^1.0.0", "postcss-value-parser": "^4.2.0" - }, - "bin": { - "autoprefixer": "bin/autoprefixer" - }, - "engines": { - "node": "^10 || ^12 || >=14" - }, - "peerDependencies": { - "postcss": "^8.1.0" } }, - "node_modules/available-typed-arrays": { + "available-typed-arrays": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==", - "dev": true, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } + "dev": true }, - "node_modules/axobject-query": { + "axobject-query": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-3.1.1.tgz", "integrity": "sha512-goKlv8DZrK9hUh975fnHzhNIO4jUnFCfv/dszV5VwUGDFjI6vQ2VwoyjYjYNEbBE8AH87TduWP5uyDR1D+Iteg==", "dev": true, - "dependencies": { + "requires": { "deep-equal": "^2.0.5" } }, - "node_modules/babel-loader": { + "babel-loader": { "version": "9.1.0", "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-9.1.0.tgz", "integrity": "sha512-Antt61KJPinUMwHwIIz9T5zfMgevnfZkEVWYDWlG888fgdvRRGD0JTuf/fFozQnfT+uq64sk1bmdHDy/mOEWnA==", "dev": true, - "dependencies": { + "requires": { "find-cache-dir": "^3.3.2", "schema-utils": "^4.0.0" - }, - "engines": { - "node": ">= 14.15.0" - }, - "peerDependencies": { - "@babel/core": "^7.12.0", - "webpack": ">=5" } }, - "node_modules/babel-plugin-istanbul": { + "babel-plugin-istanbul": { "version": "6.1.1", "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", - "dependencies": { + "requires": { "@babel/helper-plugin-utils": "^7.0.0", "@istanbuljs/load-nyc-config": "^1.0.0", "@istanbuljs/schema": "^0.1.2", "istanbul-lib-instrument": "^5.0.4", "test-exclude": "^6.0.0" - }, - "engines": { - "node": ">=8" } }, - "node_modules/babel-plugin-polyfill-corejs2": { + "babel-plugin-polyfill-corejs2": { "version": "0.3.3", "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.3.tgz", "integrity": "sha512-8hOdmFYFSZhqg2C/JgLUQ+t52o5nirNwaWM2B9LWteozwIvM14VSwdsCAUET10qT+kmySAlseadmfeeSWFCy+Q==", - "dependencies": { + "requires": { "@babel/compat-data": "^7.17.7", "@babel/helper-define-polyfill-provider": "^0.3.3", "semver": "^6.1.1" }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } } }, - "node_modules/babel-plugin-polyfill-corejs2/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/babel-plugin-polyfill-corejs3": { + "babel-plugin-polyfill-corejs3": { "version": "0.6.0", "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.6.0.tgz", "integrity": "sha512-+eHqR6OPcBhJOGgsIar7xoAB1GcSwVUA3XjAd7HJNzOXT4wv6/H7KIdA/Nc60cvUlDbKApmqNvD1B1bzOt4nyA==", "dev": true, - "dependencies": { + "requires": { "@babel/helper-define-polyfill-provider": "^0.3.3", "core-js-compat": "^3.25.1" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, - "node_modules/babel-plugin-polyfill-regenerator": { + "babel-plugin-polyfill-regenerator": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.4.1.tgz", "integrity": "sha512-NtQGmyQDXjQqQ+IzRkBVwEOz9lQ4zxAQZgoAYEtU9dJjnl1Oc98qnN7jcp+bE7O7aYzVpavXE3/VKXNzUbh7aw==", - "dependencies": { + "requires": { "@babel/helper-define-polyfill-provider": "^0.3.3" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, - "node_modules/balanced-match": { + "balanced-match": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" }, - "node_modules/base64-js": { + "base64-js": { "version": "1.5.1", "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", - "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==" }, - "node_modules/base64id": { + "base64id": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/base64id/-/base64id-2.0.0.tgz", "integrity": "sha512-lGe34o6EHj9y3Kts9R4ZYs/Gr+6N7MCaMlIFA3F1R2O5/m7K06AxfSeO5530PEERE6/WyEg3lsuyw4GHlPZHog==", - "devOptional": true, - "engines": { - "node": "^4.5.0 || >= 5.9" - } + "dev": true }, - "node_modules/batch": { + "batch": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==" }, - "node_modules/big-integer": { + "big-integer": { "version": "1.6.51", "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.51.tgz", "integrity": "sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg==", - "dev": true, - "engines": { - "node": ">=0.6" - } + "dev": true }, - "node_modules/big.js": { + "big.js": { "version": "5.2.2", "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", - "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", - "engines": { - "node": "*" - } + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==" }, - "node_modules/binary-extensions": { + "binary-extensions": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", - "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", - "engines": { - "node": ">=8" - } + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==" }, - "node_modules/bl": { + "bl": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", - "dependencies": { + "requires": { "buffer": "^5.5.0", "inherits": "^2.0.4", "readable-stream": "^3.4.0" } }, - "node_modules/body-parser": { + "body-parser": { "version": "1.20.1", "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz", "integrity": "sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==", - "dependencies": { + "requires": { "bytes": "3.1.2", "content-type": "~1.0.4", "debug": "2.6.9", @@ -7566,150 +6525,109 @@ "type-is": "~1.6.18", "unpipe": "1.0.0" }, - "engines": { - "node": ">= 0.8", - "npm": "1.2.8000 || >= 1.4.16" - } - }, - "node_modules/body-parser/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "dependencies": { - "ms": "2.0.0" + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } } }, - "node_modules/body-parser/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - }, - "node_modules/bonjour-service": { + "bonjour-service": { "version": "1.0.14", "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.0.14.tgz", "integrity": "sha512-HIMbgLnk1Vqvs6B4Wq5ep7mxvj9sGz5d1JJyDNSGNIdA/w2MCz6GTjWTdjqOJV1bEPj+6IkxDvWNFKEBxNt4kQ==", - "dependencies": { + "requires": { "array-flatten": "^2.1.2", "dns-equal": "^1.0.0", "fast-deep-equal": "^3.1.3", "multicast-dns": "^7.2.5" } }, - "node_modules/boolbase": { + "boolbase": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==" }, - "node_modules/bplist-parser": { + "bplist-parser": { "version": "0.3.2", "resolved": "https://registry.npmjs.org/bplist-parser/-/bplist-parser-0.3.2.tgz", "integrity": "sha512-apC2+fspHGI3mMKj+dGevkGo/tCqVB8jMb6i+OX+E29p0Iposz07fABkRIfVUPNd5A5VbuOz1bZbnmkKLYF+wQ==", "dev": true, - "dependencies": { + "requires": { "big-integer": "1.6.x" - }, - "engines": { - "node": ">= 5.10.0" } }, - "node_modules/brace-expansion": { + "brace-expansion": { "version": "1.1.11", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dependencies": { + "requires": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" } }, - "node_modules/braces": { + "braces": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dependencies": { + "requires": { "fill-range": "^7.0.1" - }, - "engines": { - "node": ">=8" } }, - "node_modules/browserslist": { + "browserslist": { "version": "4.21.4", "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.4.tgz", "integrity": "sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - } - ], - "dependencies": { + "requires": { "caniuse-lite": "^1.0.30001400", "electron-to-chromium": "^1.4.251", "node-releases": "^2.0.6", "update-browserslist-db": "^1.0.9" - }, - "bin": { - "browserslist": "cli.js" - }, - "engines": { - "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" } }, - "node_modules/buffer": { + "buffer": { "version": "5.7.1", "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "dependencies": { + "requires": { "base64-js": "^1.3.1", "ieee754": "^1.1.13" } }, - "node_modules/buffer-from": { + "buffer-from": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" }, - "node_modules/builtins": { + "builtins": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/builtins/-/builtins-5.0.1.tgz", "integrity": "sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==", "dev": true, - "dependencies": { + "requires": { "semver": "^7.0.0" } }, - "node_modules/bytes": { + "bytes": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", - "engines": { - "node": ">= 0.8" - } + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==" }, - "node_modules/cacache": { + "cacache": { "version": "17.0.2", "resolved": "https://registry.npmjs.org/cacache/-/cacache-17.0.2.tgz", "integrity": "sha512-rYUs2x4OjSgCQND7nTrh21AHIBFgd7s/ctAYvU3a8u+nK+R5YaX/SFPDYz4Azz7SGL6+6L9ZZWI4Kawpb7grzQ==", "dev": true, - "dependencies": { + "requires": { "@npmcli/fs": "^3.1.0", "fs-minipass": "^2.1.0", "glob": "^8.0.1", @@ -7723,89 +6641,52 @@ "ssri": "^10.0.0", "tar": "^6.1.11", "unique-filename": "^3.0.0" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/call-bind": { + "call-bind": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", - "dependencies": { + "requires": { "function-bind": "^1.1.1", "get-intrinsic": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/callsites": { + "callsites": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "engines": { - "node": ">=6" - } + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" }, - "node_modules/camelcase": { + "camelcase": { "version": "5.3.1", "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "engines": { - "node": ">=6" - } + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" }, - "node_modules/caniuse-lite": { - "version": "1.0.30001439", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001439.tgz", - "integrity": "sha512-1MgUzEkoMO6gKfXflStpYgZDlFM7M/ck/bgfVCACO5vnAf0fXoNVHdWtqGU+MYca+4bL9Z5bpOVmR33cWW9G2A==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/caniuse-lite" - } - ] + "caniuse-lite": { + "version": "1.0.30001514", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001514.tgz", + "integrity": "sha512-ENcIpYBmwAAOm/V2cXgM7rZUrKKaqisZl4ZAI520FIkqGXUxJjmaIssbRW5HVVR5tyV6ygTLIm15aU8LUmQSaQ==" }, - "node_modules/chalk": { + "chalk": { "version": "2.4.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dependencies": { + "requires": { "ansi-styles": "^3.2.1", "escape-string-regexp": "^1.0.5", "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" } }, - "node_modules/chardet": { + "chardet": { "version": "0.7.0", "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==" }, - "node_modules/chart.js": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/chart.js/-/chart.js-4.3.0.tgz", - "integrity": "sha512-ynG0E79xGfMaV2xAHdbhwiPLczxnNNnasrmPEXriXsPJGjmhOBYzFVEsB65w2qMDz+CaBJJuJD0inE/ab/h36g==", - "peer": true, - "dependencies": { - "@kurkle/color": "^0.3.0" - }, - "engines": { - "pnpm": ">=7" - } - }, - "node_modules/cheerio": { + "cheerio": { "version": "1.0.0-rc.12", "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.12.tgz", "integrity": "sha512-VqR8m68vM46BNnuZ5NtnGBKIE/DfN0cRIzg9n40EIq9NOv90ayxLBXA8fXC5gquFRGJSTRqBq25Jt2ECLR431Q==", - "dependencies": { + "requires": { "cheerio-select": "^2.1.0", "dom-serializer": "^2.0.0", "domhandler": "^5.0.3", @@ -7813,231 +6694,166 @@ "htmlparser2": "^8.0.1", "parse5": "^7.0.0", "parse5-htmlparser2-tree-adapter": "^7.0.0" - }, - "engines": { - "node": ">= 6" - }, - "funding": { - "url": "https://github.com/cheeriojs/cheerio?sponsor=1" } }, - "node_modules/cheerio-select": { + "cheerio-select": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/cheerio-select/-/cheerio-select-2.1.0.tgz", "integrity": "sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g==", - "dependencies": { + "requires": { "boolbase": "^1.0.0", "css-select": "^5.1.0", "css-what": "^6.1.0", "domelementtype": "^2.3.0", "domhandler": "^5.0.3", "domutils": "^3.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/fb55" } }, - "node_modules/chokidar": { + "chokidar": { "version": "3.5.3", "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", - "funding": [ - { - "type": "individual", - "url": "https://paulmillr.com/funding/" - } - ], - "dependencies": { + "requires": { "anymatch": "~3.1.2", "braces": "~3.0.2", + "fsevents": "~2.3.2", "glob-parent": "~5.1.2", "is-binary-path": "~2.1.0", "is-glob": "~4.0.1", "normalize-path": "~3.0.0", "readdirp": "~3.6.0" - }, - "engines": { - "node": ">= 8.10.0" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" } }, - "node_modules/chownr": { + "chownr": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", - "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", - "engines": { - "node": ">=10" - } + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==" }, - "node_modules/chrome-trace-event": { + "chrome-trace-event": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", - "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", - "engines": { - "node": ">=6.0" - } + "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==" }, - "node_modules/clean-stack": { + "clean-stack": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", - "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", - "engines": { - "node": ">=6" - } + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==" }, - "node_modules/cli-cursor": { + "cli-cursor": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", - "dependencies": { + "requires": { "restore-cursor": "^3.1.0" - }, - "engines": { - "node": ">=8" } }, - "node_modules/cli-spinners": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.7.0.tgz", - "integrity": "sha512-qu3pN8Y3qHNgE2AFweciB1IfMnmZ/fsNTEE+NOFjmGB2F/7rLhnhzppvpCnN4FovtP26k8lHyy9ptEbNwWFLzw==", - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } + "cli-spinners": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.0.tgz", + "integrity": "sha512-4/aL9X3Wh0yiMQlE+eeRhWP6vclO3QRtw1JHKIT0FFUs5FjpFmESqtMvYZ0+lbzBw900b95mS0hohy+qn2VK/g==" }, - "node_modules/cli-width": { + "cli-width": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz", - "integrity": "sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==", - "engines": { - "node": ">= 10" - } + "integrity": "sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==" }, - "node_modules/cliui": { + "cliui": { "version": "8.0.1", "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", - "dependencies": { + "requires": { "string-width": "^4.2.0", "strip-ansi": "^6.0.1", "wrap-ansi": "^7.0.0" - }, - "engines": { - "node": ">=12" } }, - "node_modules/clone": { + "clone": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", - "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", - "engines": { - "node": ">=0.8" - } + "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==" }, - "node_modules/clone-deep": { + "clone-deep": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", - "dependencies": { + "requires": { "is-plain-object": "^2.0.4", "kind-of": "^6.0.2", "shallow-clone": "^3.0.0" - }, - "engines": { - "node": ">=6" } }, - "node_modules/color-convert": { + "color-convert": { "version": "1.9.3", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dependencies": { + "requires": { "color-name": "1.1.3" } }, - "node_modules/color-name": { + "color-name": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" }, - "node_modules/color-support": { + "color-support": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", - "dev": true, - "bin": { - "color-support": "bin.js" - } + "dev": true }, - "node_modules/colorette": { + "colorette": { "version": "2.0.19", "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.19.tgz", "integrity": "sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ==" }, - "node_modules/colors": { + "colors": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", - "dev": true, - "engines": { - "node": ">=0.1.90" - } + "dev": true }, - "node_modules/combined-stream": { + "combined-stream": { "version": "1.0.8", "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", - "dependencies": { + "requires": { "delayed-stream": "~1.0.0" - }, - "engines": { - "node": ">= 0.8" } }, - "node_modules/commander": { + "commander": { "version": "2.20.3", "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" }, - "node_modules/comment-parser": { + "comment-parser": { "version": "0.7.6", "resolved": "https://registry.npmjs.org/comment-parser/-/comment-parser-0.7.6.tgz", "integrity": "sha512-GKNxVA7/iuTnAqGADlTWX4tkhzxZKXp5fLJqKTlQLHkE65XDUKutZ3BHaJC5IGcper2tT3QRD1xr4o3jNpgXXg==", - "dev": true, - "engines": { - "node": ">= 6.0.0" - } + "dev": true }, - "node_modules/commondir": { + "commondir": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==" }, - "node_modules/component-emitter": { + "component-emitter": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==" }, - "node_modules/compressible": { + "compressible": { "version": "2.0.18", "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", - "dependencies": { + "requires": { "mime-db": ">= 1.43.0 < 2" - }, - "engines": { - "node": ">= 0.6" } }, - "node_modules/compression": { + "compression": { "version": "1.7.4", "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", - "dependencies": { + "requires": { "accepts": "~1.3.5", "bytes": "3.0.0", "compressible": "~2.0.16", @@ -8046,154 +6862,131 @@ "safe-buffer": "5.1.2", "vary": "~1.1.2" }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/compression/node_modules/bytes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", - "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/compression/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "dependencies": { - "ms": "2.0.0" + "bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==" + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + } } }, - "node_modules/compression/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - }, - "node_modules/compression/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" - }, - "node_modules/concat-map": { + "concat-map": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" }, - "node_modules/connect": { + "connect": { "version": "3.7.0", "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz", "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==", - "devOptional": true, - "dependencies": { + "dev": true, + "requires": { "debug": "2.6.9", "finalhandler": "1.1.2", "parseurl": "~1.3.3", "utils-merge": "1.0.1" }, - "engines": { - "node": ">= 0.10.0" + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + } } }, - "node_modules/connect-history-api-fallback": { + "connect-history-api-fallback": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz", - "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==", - "engines": { - "node": ">=0.8" - } + "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==" }, - "node_modules/connect/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "devOptional": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/connect/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "devOptional": true - }, - "node_modules/console-control-strings": { + "console-control-strings": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", "integrity": "sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==", "dev": true }, - "node_modules/contains-path": { + "contains-path": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/contains-path/-/contains-path-0.1.0.tgz", "integrity": "sha512-OKZnPGeMQy2RPaUIBPFFd71iNf4791H12MCRuVQDnzGRwCYNYmTDy5pdafo2SLAcEMKzTOQnLWG4QdcjeJUMEg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } + "dev": true }, - "node_modules/content-disposition": { + "content-disposition": { "version": "0.5.4", "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", - "dependencies": { + "requires": { "safe-buffer": "5.2.1" - }, - "engines": { - "node": ">= 0.6" } }, - "node_modules/content-type": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", - "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", - "engines": { - "node": ">= 0.6" - } + "content-type": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", + "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==" }, - "node_modules/convert-source-map": { + "convert-source-map": { "version": "1.9.0", "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==" }, - "node_modules/cookie": { + "cookie": { "version": "0.4.2", "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.2.tgz", "integrity": "sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA==", - "devOptional": true, - "engines": { - "node": ">= 0.6" - } + "dev": true }, - "node_modules/cookie-signature": { + "cookie-signature": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==" }, - "node_modules/cookiejar": { + "cookiejar": { "version": "2.1.4", "resolved": "https://registry.npmjs.org/cookiejar/-/cookiejar-2.1.4.tgz", "integrity": "sha512-LDx6oHrK+PhzLKJU9j5S7/Y3jM/mUHvD/DeI1WQmJn652iPC5Y4TBzC9l+5OMOXlyTTA+SmVUPm0HQUwpD5Jqw==" }, - "node_modules/copy-anything": { + "copy-anything": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/copy-anything/-/copy-anything-2.0.6.tgz", "integrity": "sha512-1j20GZTsvKNkc4BY3NpMOM8tt///wY3FpIzozTOFO2ffuZcV61nojHXVKIy3WM+7ADCy5FVhdZYHYDdgTU0yJw==", - "dependencies": { + "requires": { "is-what": "^3.14.1" - }, - "funding": { - "url": "https://github.com/sponsors/mesqueeb" } }, - "node_modules/copy-webpack-plugin": { + "copy-webpack-plugin": { "version": "11.0.0", "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-11.0.0.tgz", "integrity": "sha512-fX2MWpamkW0hZxMEg0+mYnA40LTosOSa5TqZ9GYIBzyJa9C3QUaMPSE2xAi/buNr8u89SfD9wHSQVBzrRa/SOQ==", "dev": true, - "dependencies": { + "requires": { "fast-glob": "^3.2.11", "glob-parent": "^6.0.1", "globby": "^13.1.1", @@ -8201,66 +6994,73 @@ "schema-utils": "^4.0.0", "serialize-javascript": "^6.0.0" }, - "engines": { - "node": ">= 14.15.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.1.0" - } - }, - "node_modules/copy-webpack-plugin/node_modules/glob-parent": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", - "dev": true, "dependencies": { - "is-glob": "^4.0.3" - }, - "engines": { - "node": ">=10.13.0" + "glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "requires": { + "is-glob": "^4.0.3" + } + }, + "globby": { + "version": "13.2.2", + "resolved": "https://registry.npmjs.org/globby/-/globby-13.2.2.tgz", + "integrity": "sha512-Y1zNGV+pzQdh7H39l9zgB4PJqjRNqydvdYCDG4HFXM4XuvSaQQlEc91IU1yALL8gUTDomgBAfz3XJdmUS+oo0w==", + "dev": true, + "requires": { + "dir-glob": "^3.0.1", + "fast-glob": "^3.3.0", + "ignore": "^5.2.4", + "merge2": "^1.4.1", + "slash": "^4.0.0" + }, + "dependencies": { + "fast-glob": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.0.tgz", + "integrity": "sha512-ChDuvbOypPuNjO8yIDf36x7BlZX1smcUMTTcyoIjycexOxd6DFsKsg21qVBzEmr3G7fUKIRy2/psii+CIUt7FA==", + "dev": true, + "requires": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + } + }, + "glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "requires": { + "is-glob": "^4.0.1" + } + } + } + }, + "ignore": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "dev": true + }, + "slash": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", + "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", + "dev": true + } } }, - "node_modules/copy-webpack-plugin/node_modules/globby": { - "version": "13.1.2", - "resolved": "https://registry.npmjs.org/globby/-/globby-13.1.2.tgz", - "integrity": "sha512-LKSDZXToac40u8Q1PQtZihbNdTYSNMuWe+K5l+oa6KgDzSvVrHXlJy40hUP522RjAIoNLJYBJi7ow+rbFpIhHQ==", - "dev": true, - "dependencies": { - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.11", - "ignore": "^5.2.0", - "merge2": "^1.4.1", - "slash": "^4.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/copy-webpack-plugin/node_modules/slash": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", - "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", - "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/cordova-android": { + "cordova-android": { "version": "12.0.0", "resolved": "https://registry.npmjs.org/cordova-android/-/cordova-android-12.0.0.tgz", "integrity": "sha512-MhbN76oRObM0bR/DyCsJnePm0QkmXhNFRZCCaPxLZtGyAnAP3r39scXfs2cROsM5ePemdbXH6aSowLKivluWtg==", "dev": true, - "dependencies": { + "requires": { "android-versions": "^1.8.1", "cordova-common": "^5.0.0", "execa": "^5.1.1", @@ -8274,31 +7074,24 @@ "untildify": "^4.0.0", "which": "^3.0.0" }, - "engines": { - "node": ">=16.13.0" - } - }, - "node_modules/cordova-android/node_modules/which": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/which/-/which-3.0.1.tgz", - "integrity": "sha512-XA1b62dzQzLfaEOSQFTCOd5KFf/1VSzZo7/7TUjnya6u0vGGKzU96UQBZTAThCb2j4/xjBAyii1OhRLJEivHvg==", - "dev": true, "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/which.js" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "which": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/which/-/which-3.0.1.tgz", + "integrity": "sha512-XA1b62dzQzLfaEOSQFTCOd5KFf/1VSzZo7/7TUjnya6u0vGGKzU96UQBZTAThCb2j4/xjBAyii1OhRLJEivHvg==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } } }, - "node_modules/cordova-common": { + "cordova-common": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/cordova-common/-/cordova-common-5.0.0.tgz", "integrity": "sha512-6Aa7o52/iEvsKx6K94ijzFel5acCULR49KL27OUVhEpJ4oS7Dc3y2eOP1Eu0P4Wmiw/eLEDQjGXGiAa2D5zFZA==", "dev": true, - "dependencies": { + "requires": { "@netflix/nerror": "^1.1.3", "ansi": "^0.3.1", "bplist-parser": "^0.3.2", @@ -8317,396 +7110,235 @@ "read-chunk": "^3.2.0", "strip-bom": "^4.0.0" }, - "engines": { - "node": ">=16.0.0" - } - }, - "node_modules/cordova-common/node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dev": true, "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "lodash.assign": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.assign/-/lodash.assign-4.2.0.tgz", + "integrity": "sha512-hFuH8TY+Yji7Eja3mGiuAxBqLagejScbG8GbG0j6o9vzn0YL14My+ktnqtZgFTosKymC9/44wP6s7xyuLfnClw==", + "dev": true + } } }, - "node_modules/cordova-common/node_modules/lodash.assign": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/lodash.assign/-/lodash.assign-4.2.0.tgz", - "integrity": "sha512-hFuH8TY+Yji7Eja3mGiuAxBqLagejScbG8GbG0j6o9vzn0YL14My+ktnqtZgFTosKymC9/44wP6s7xyuLfnClw==", - "dev": true - }, - "node_modules/cordova-plugin-camera": { + "cordova-plugin-camera": { "version": "6.0.0", - "resolved": "https://registry.npmjs.org/cordova-plugin-camera/-/cordova-plugin-camera-6.0.0.tgz", - "integrity": "sha512-FTFKep8HZI/2HkX+Gc/dUACfZGV9+k9waXlgoEOKXOiPPR/1zBw29Mw+adcz4FQUpdWyAgYDxNiaPUnP0P+H2Q==", - "dev": true, - "engines": { - "cordovaDependencies": { - "3.0.0": { - "cordova-android": ">=6.3.0" - }, - "4.1.0": { - "cordova": ">=7.1.0", - "cordova-android": ">=6.3.0" - }, - "5.0.0": { - "cordova": ">=9.0.0", - "cordova-android": ">=9.0.0", - "cordova-ios": ">=5.1.0" - }, - "5.0.4-dev": { - "cordova": ">=9.0.0", - "cordova-android": "<10.0.0", - "cordova-ios": ">=5.1.0" - }, - "6.0.0": { - "cordova": ">=9.0.0", - "cordova-android": ">=10.0.0", - "cordova-ios": ">=5.1.0" - }, - "7.0.0": { - "cordova": ">100" - } - } - } - }, - "node_modules/cordova-plugin-device": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cordova-plugin-device/-/cordova-plugin-device-2.1.0.tgz", - "integrity": "sha512-FU0Lw1jZpuKOgG4v80LrfMAOIMCGfAVPumn7AwaX9S1iU/X3OPZUyoKUgP09q4bxL35IeNPkqNWVKYduAXZ1sg==", - "dev": true, - "engines": { - "cordovaDependencies": { - "3.0.0": { - "cordova": ">100", - "cordova-electron": ">=3.0.0" - } - } - } - }, - "node_modules/cordova-plugin-ionic-keyboard": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/cordova-plugin-ionic-keyboard/-/cordova-plugin-ionic-keyboard-2.2.0.tgz", - "integrity": "sha512-yDUG+9ieKVRitq5mGlNxjaZh/MgEhFFIgTIPhqSbUaQ8UuZbawy5mhJAVClqY97q8/rcQtL6dCDa7x2sEtCLcA==", "dev": true }, - "node_modules/cordova-plugin-ionic-webview": { + "cordova-plugin-device": { + "version": "2.1.0", + "dev": true + }, + "cordova-plugin-ionic-keyboard": { + "version": "2.2.0", + "dev": true + }, + "cordova-plugin-ionic-webview": { "version": "5.0.0", - "resolved": "https://registry.npmjs.org/cordova-plugin-ionic-webview/-/cordova-plugin-ionic-webview-5.0.0.tgz", - "integrity": "sha512-Wq0kCanxubK/JroTW4Mp5soayScnRyiY1eCkbwiz1Dyt1xHOiOW/v+1miqtBHtnZhcXw25TulCKAVJzkNBdmyg==", - "dev": true, - "engines": { - "cordovaDependencies": { - "2.0.0": { - "cordova-android": ">=6.4.0", - "cordova-ios": ">=4.0.0-dev" - }, - "3.1.0": { - "cordova": ">=7.1.0", - "cordova-android": ">=6.4.0", - "cordova-ios": ">=4.0.0-dev" - } - } - } + "dev": true }, - "node_modules/cordova-plugin-splashscreen": { + "cordova-plugin-splashscreen": { "version": "5.0.2", - "resolved": "https://registry.npmjs.org/cordova-plugin-splashscreen/-/cordova-plugin-splashscreen-5.0.2.tgz", - "integrity": "sha512-zc4HOECJb+5Gz1rZh5QvdIm6DREom57yXOuEmMRSqu0pJRMXTrJPlemsE1gQ+9v9gGhAyXIREibBXHHRG7eFQQ==", - "dev": true, - "engines": { - "cordovaDependencies": { - "2.0.0": { - "cordova-android": ">=3.6.0" - }, - "4.0.0": { - "cordova-android": ">=3.6.0", - "cordova-windows": ">=4.4.0" - }, - "6.0.0": { - "cordova": ">100" - } - } - } + "dev": true }, - "node_modules/cordova-plugin-statusbar": { + "cordova-plugin-statusbar": { "version": "2.4.3", - "resolved": "https://registry.npmjs.org/cordova-plugin-statusbar/-/cordova-plugin-statusbar-2.4.3.tgz", - "integrity": "sha512-ThmXzl6QIKWFXf4wWw7Q/zpB+VKkz3VM958+5A0sXD4jmR++u7KnGttLksXshVwWr6lvGwUebLYtIyXwS4Ovcg==", - "dev": true, - "engines": { - "cordovaDependencies": { - "0.1.0": { - "cordova": ">=3.0.0" - }, - "3.0.0": { - "cordova": ">100" - } - } - } + "dev": true }, - "node_modules/core-js-compat": { + "core-js-compat": { "version": "3.26.1", "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.26.1.tgz", "integrity": "sha512-622/KzTudvXCDLRw70iHW4KKs1aGpcRcowGWyYJr2DEBfRrd6hNJybxSWJFuZYD4ma86xhrwDDHxmDaIq4EA8A==", - "dependencies": { + "requires": { "browserslist": "^4.21.4" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" } }, - "node_modules/core-util-is": { + "core-util-is": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" }, - "node_modules/cors": { + "cors": { "version": "2.8.5", "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz", "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==", - "devOptional": true, - "dependencies": { + "dev": true, + "requires": { "object-assign": "^4", "vary": "^1" - }, - "engines": { - "node": ">= 0.10" } }, - "node_modules/cosmiconfig": { + "cosmiconfig": { "version": "7.1.0", "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz", "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==", - "dependencies": { + "requires": { "@types/parse-json": "^4.0.0", "import-fresh": "^3.2.1", "parse-json": "^5.0.0", "path-type": "^4.0.0", "yaml": "^1.10.0" - }, - "engines": { - "node": ">=10" } }, - "node_modules/critters": { + "critters": { "version": "0.0.16", "resolved": "https://registry.npmjs.org/critters/-/critters-0.0.16.tgz", "integrity": "sha512-JwjgmO6i3y6RWtLYmXwO5jMd+maZt8Tnfu7VVISmEWyQqfLpB8soBswf8/2bu6SBXxtKA68Al3c+qIG1ApT68A==", - "dependencies": { + "requires": { "chalk": "^4.1.0", "css-select": "^4.2.0", "parse5": "^6.0.1", "parse5-htmlparser2-tree-adapter": "^6.0.1", "postcss": "^8.3.7", "pretty-bytes": "^5.3.0" - } - }, - "node_modules/critters/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + }, "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "css-select": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", + "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", + "requires": { + "boolbase": "^1.0.0", + "css-what": "^6.0.1", + "domhandler": "^4.3.1", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + } + }, + "dom-serializer": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", + "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", + "requires": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + } + }, + "domhandler": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", + "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", + "requires": { + "domelementtype": "^2.2.0" + } + }, + "domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "requires": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + } + }, + "entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" + }, + "parse5-htmlparser2-tree-adapter": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-6.0.1.tgz", + "integrity": "sha512-qPuWvbLgvDGilKc5BoicRovlT4MtYT6JfJyBOMDsKoiT+GiuP5qyrPCnR9HcPECIJJmZh5jRndyNThnhhb/vlA==", + "requires": { + "parse5": "^6.0.1" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } } }, - "node_modules/critters/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/critters/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/critters/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "node_modules/critters/node_modules/css-select": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", - "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", - "dependencies": { - "boolbase": "^1.0.0", - "css-what": "^6.0.1", - "domhandler": "^4.3.1", - "domutils": "^2.8.0", - "nth-check": "^2.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/fb55" - } - }, - "node_modules/critters/node_modules/dom-serializer": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", - "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", - "dependencies": { - "domelementtype": "^2.0.1", - "domhandler": "^4.2.0", - "entities": "^2.0.0" - }, - "funding": { - "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" - } - }, - "node_modules/critters/node_modules/domhandler": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", - "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", - "dependencies": { - "domelementtype": "^2.2.0" - }, - "engines": { - "node": ">= 4" - }, - "funding": { - "url": "https://github.com/fb55/domhandler?sponsor=1" - } - }, - "node_modules/critters/node_modules/domutils": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", - "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", - "dependencies": { - "dom-serializer": "^1.0.1", - "domelementtype": "^2.2.0", - "domhandler": "^4.2.0" - }, - "funding": { - "url": "https://github.com/fb55/domutils?sponsor=1" - } - }, - "node_modules/critters/node_modules/entities": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", - "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", - "funding": { - "url": "https://github.com/fb55/entities?sponsor=1" - } - }, - "node_modules/critters/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/critters/node_modules/parse5": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", - "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" - }, - "node_modules/critters/node_modules/parse5-htmlparser2-tree-adapter": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-6.0.1.tgz", - "integrity": "sha512-qPuWvbLgvDGilKc5BoicRovlT4MtYT6JfJyBOMDsKoiT+GiuP5qyrPCnR9HcPECIJJmZh5jRndyNThnhhb/vlA==", - "dependencies": { - "parse5": "^6.0.1" - } - }, - "node_modules/critters/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/cross-spawn": { + "cross-spawn": { "version": "7.0.3", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "dependencies": { + "requires": { "path-key": "^3.1.0", "shebang-command": "^2.0.0", "which": "^2.0.1" - }, - "engines": { - "node": ">= 8" } }, - "node_modules/css-blank-pseudo": { + "css-blank-pseudo": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-3.0.3.tgz", "integrity": "sha512-VS90XWtsHGqoM0t4KpH053c4ehxZ2E6HtGI7x68YFV0pTo/QmkV/YFA+NnlvK8guxZVNWGQhVNJGC39Q8XF4OQ==", - "dependencies": { + "requires": { "postcss-selector-parser": "^6.0.9" - }, - "bin": { - "css-blank-pseudo": "dist/cli.cjs" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "peerDependencies": { - "postcss": "^8.4" } }, - "node_modules/css-has-pseudo": { + "css-has-pseudo": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-3.0.4.tgz", "integrity": "sha512-Vse0xpR1K9MNlp2j5w1pgWIJtm1a8qS0JwS9goFYcImjlHEmywP9VUF05aGBXzGpDJF86QXk4L0ypBmwPhGArw==", - "dependencies": { + "requires": { "postcss-selector-parser": "^6.0.9" - }, - "bin": { - "css-has-pseudo": "dist/cli.cjs" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "peerDependencies": { - "postcss": "^8.4" } }, - "node_modules/css-loader": { + "css-loader": { "version": "6.7.1", "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.7.1.tgz", "integrity": "sha512-yB5CNFa14MbPJcomwNh3wLThtkZgcNyI2bNMRt8iE5Z8Vwl7f8vQXFAzn2HDOJvtDq2NTZBUGMSUNNyrv3/+cw==", - "dependencies": { + "requires": { "icss-utils": "^5.1.0", "postcss": "^8.4.7", "postcss-modules-extract-imports": "^3.0.0", @@ -8715,513 +7347,433 @@ "postcss-modules-values": "^4.0.0", "postcss-value-parser": "^4.2.0", "semver": "^7.3.5" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.0.0" } }, - "node_modules/css-prefers-color-scheme": { + "css-prefers-color-scheme": { "version": "6.0.3", "resolved": "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-6.0.3.tgz", - "integrity": "sha512-4BqMbZksRkJQx2zAjrokiGMd07RqOa2IxIrrN10lyBe9xhn9DEvjUK79J6jkeiv9D9hQFXKb6g1jwU62jziJZA==", - "bin": { - "css-prefers-color-scheme": "dist/cli.cjs" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "peerDependencies": { - "postcss": "^8.4" - } + "integrity": "sha512-4BqMbZksRkJQx2zAjrokiGMd07RqOa2IxIrrN10lyBe9xhn9DEvjUK79J6jkeiv9D9hQFXKb6g1jwU62jziJZA==" }, - "node_modules/css-select": { + "css-select": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz", "integrity": "sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==", - "dependencies": { + "requires": { "boolbase": "^1.0.0", "css-what": "^6.1.0", "domhandler": "^5.0.2", "domutils": "^3.0.1", "nth-check": "^2.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/fb55" } }, - "node_modules/css-what": { + "css-what": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", - "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", - "engines": { - "node": ">= 6" - }, - "funding": { - "url": "https://github.com/sponsors/fb55" - } + "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==" }, - "node_modules/cssdb": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-7.2.0.tgz", - "integrity": "sha512-JYlIsE7eKHSi0UNuCyo96YuIDFqvhGgHw4Ck6lsN+DP0Tp8M64UTDT2trGbkMDqnCoEjks7CkS0XcjU0rkvBdg==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } + "cssdb": { + "version": "7.6.0", + "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-7.6.0.tgz", + "integrity": "sha512-Nna7rph8V0jC6+JBY4Vk4ndErUmfJfV6NJCaZdurL0omggabiy+QB2HCQtu5c/ACLZ0I7REv7A4QyPIoYzZx0w==" }, - "node_modules/cssesc": { + "cssesc": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", - "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", - "bin": { - "cssesc": "bin/cssesc" - }, - "engines": { - "node": ">=4" - } + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==" }, - "node_modules/custom-event": { + "custom-event": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/custom-event/-/custom-event-1.0.1.tgz", "integrity": "sha512-GAj5FOq0Hd+RsCGVJxZuKaIDXDf3h6GQoNEjFgbLLI/trgtavwUbSnZ5pVfg27DVCaWjIohryS0JFwIJyT2cMg==", - "devOptional": true + "dev": true }, - "node_modules/data-uri-to-buffer": { + "data-uri-to-buffer": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-3.0.1.tgz", - "integrity": "sha512-WboRycPNsVw3B3TL559F7kuBUM4d8CgMEvk6xEJlOp7OBPjt6G7z8WMWlD2rOFZLk6OYfFIUGsCOWzcQH9K2og==", - "engines": { - "node": ">= 6" - } + "integrity": "sha512-WboRycPNsVw3B3TL559F7kuBUM4d8CgMEvk6xEJlOp7OBPjt6G7z8WMWlD2rOFZLk6OYfFIUGsCOWzcQH9K2og==" }, - "node_modules/date-format": { + "date-format": { "version": "4.0.14", "resolved": "https://registry.npmjs.org/date-format/-/date-format-4.0.14.tgz", "integrity": "sha512-39BOQLs9ZjKh0/patS9nrT8wc3ioX3/eA/zgbKNopnF2wCqJEoxywwwElATYvRsXdnOxA/OQeQoFZ3rFjVajhg==", - "devOptional": true, - "engines": { - "node": ">=4.0" - } + "dev": true }, - "node_modules/debug": { + "debug": { "version": "4.3.4", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dependencies": { + "requires": { "ms": "2.1.2" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } } }, - "node_modules/dedent": { + "dedent": { "version": "0.7.0", "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", "integrity": "sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==", "dev": true }, - "node_modules/deep-equal": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-2.1.0.tgz", - "integrity": "sha512-2pxgvWu3Alv1PoWEyVg7HS8YhGlUFUV7N5oOvfL6d+7xAmLSemMwv/c8Zv/i9KFzxV5Kt5CAvQc70fLwVuf4UA==", + "deep-equal": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-2.2.1.tgz", + "integrity": "sha512-lKdkdV6EOGoVn65XaOsPdH4rMxTZOnmFyuIkMjM1i5HHCbfjC97dawgTAy0deYNfuqUqW+Q5VrVaQYtUpSd6yQ==", "dev": true, - "dependencies": { + "requires": { + "array-buffer-byte-length": "^1.0.0", "call-bind": "^1.0.2", - "es-get-iterator": "^1.1.2", - "get-intrinsic": "^1.1.3", + "es-get-iterator": "^1.1.3", + "get-intrinsic": "^1.2.0", "is-arguments": "^1.1.1", + "is-array-buffer": "^3.0.2", "is-date-object": "^1.0.5", "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", "isarray": "^2.0.5", "object-is": "^1.1.5", "object-keys": "^1.1.1", "object.assign": "^4.1.4", - "regexp.prototype.flags": "^1.4.3", + "regexp.prototype.flags": "^1.5.0", "side-channel": "^1.0.4", "which-boxed-primitive": "^1.0.2", "which-collection": "^1.0.1", - "which-typed-array": "^1.1.8" + "which-typed-array": "^1.1.9" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "dependencies": { + "define-properties": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.0.tgz", + "integrity": "sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA==", + "dev": true, + "requires": { + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + } + }, + "get-intrinsic": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.1.tgz", + "integrity": "sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw==", + "dev": true, + "requires": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3" + } + }, + "regexp.prototype.flags": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.0.tgz", + "integrity": "sha512-0SutC3pNudRKgquxGoRGIz946MZVHqbNfPjBdxeOhBrdgDKlRoXmYLQN9xRbrR09ZXWeGAdPuif7egofn6v5LA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "functions-have-names": "^1.2.3" + } + } } }, - "node_modules/deep-is": { + "deep-is": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==" }, - "node_modules/default-gateway": { + "default-gateway": { "version": "6.0.3", "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", - "dependencies": { + "requires": { "execa": "^5.0.0" - }, - "engines": { - "node": ">= 10" } }, - "node_modules/defaults": { + "defaults": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz", "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==", - "dependencies": { + "requires": { "clone": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/define-lazy-prop": { + "define-lazy-prop": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", - "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", - "engines": { - "node": ">=8" - } + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==" }, - "node_modules/define-properties": { + "define-properties": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", "dev": true, - "dependencies": { + "requires": { "has-property-descriptors": "^1.0.0", "object-keys": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/degenerator": { + "degenerator": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/degenerator/-/degenerator-3.0.4.tgz", "integrity": "sha512-Z66uPeBfHZAHVmue3HPfyKu2Q0rC2cRxbTOsvmU/po5fvvcx27W4mIu9n0PUlQih4oUYvcG1BsbtVv8x7KDOSw==", - "dependencies": { + "requires": { "ast-types": "^0.13.2", "escodegen": "^1.8.1", "esprima": "^4.0.0", "vm2": "^3.9.17" - }, - "engines": { - "node": ">= 6" } }, - "node_modules/delayed-stream": { + "delayed-stream": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", - "engines": { - "node": ">=0.4.0" - } + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==" }, - "node_modules/delegates": { + "delegates": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", "integrity": "sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==", "dev": true }, - "node_modules/depd": { + "depd": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", - "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", - "engines": { - "node": ">= 0.8" - } + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==" }, - "node_modules/dependency-graph": { + "dependency-graph": { "version": "0.11.0", "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.11.0.tgz", - "integrity": "sha512-JeMq7fEshyepOWDfcfHK06N3MhyPhz++vtqWhMT5O9A3K42rdsEDpfdVqjaqaAhsw6a+ZqeDvQVtD0hFHQWrzg==", - "engines": { - "node": ">= 0.6.0" - } + "integrity": "sha512-JeMq7fEshyepOWDfcfHK06N3MhyPhz++vtqWhMT5O9A3K42rdsEDpfdVqjaqaAhsw6a+ZqeDvQVtD0hFHQWrzg==" }, - "node_modules/destroy": { + "destroy": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", - "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", - "engines": { - "node": ">= 0.8", - "npm": "1.2.8000 || >= 1.4.16" - } + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==" }, - "node_modules/detect-node": { + "detect-node": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==" }, - "node_modules/dezalgo": { + "dezalgo": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/dezalgo/-/dezalgo-1.0.4.tgz", "integrity": "sha512-rXSP0bf+5n0Qonsb+SVVfNfIsimO4HEtmnIpPHY8Q1UCzKlQrDMfdobr8nJOOsRgWCyMRqeSBQzmWUMq7zvVig==", - "dependencies": { + "requires": { "asap": "^2.0.0", "wrappy": "1" } }, - "node_modules/di": { + "di": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/di/-/di-0.0.1.tgz", "integrity": "sha512-uJaamHkagcZtHPqCIHZxnFrXlunQXgBOsZSUOWwFw31QJCAbyTBoHMW75YOTur5ZNx8pIeAKgf6GWIgaqqiLhA==", - "devOptional": true + "dev": true }, - "node_modules/diff": { + "diff": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", - "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", - "engines": { - "node": ">=0.3.1" - } + "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==" }, - "node_modules/dir-glob": { + "dir-glob": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", - "dependencies": { + "requires": { "path-type": "^4.0.0" - }, - "engines": { - "node": ">=8" } }, - "node_modules/dns-equal": { + "dns-equal": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", "integrity": "sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==" }, - "node_modules/dns-packet": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.4.0.tgz", - "integrity": "sha512-EgqGeaBB8hLiHLZtp/IbaDQTL8pZ0+IvwzSHA6d7VyMDM+B9hgddEMa9xjK5oYnw0ci0JQ6g2XCD7/f6cafU6g==", - "dependencies": { + "dns-packet": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.6.0.tgz", + "integrity": "sha512-rza3UH1LwdHh9qyPXp8lkwpjSNk/AMD3dPytUoRoqnypDUhY0xvbdmVhWOfxO68frEfV9BU8V12Ez7ZsHGZpCQ==", + "requires": { "@leichtgewicht/ip-codec": "^2.0.1" - }, - "engines": { - "node": ">=6" } }, - "node_modules/doctrine": { + "doctrine": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", "dev": true, - "dependencies": { + "requires": { "esutils": "^2.0.2" - }, - "engines": { - "node": ">=6.0.0" } }, - "node_modules/dom-serialize": { + "dom-serialize": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/dom-serialize/-/dom-serialize-2.2.1.tgz", "integrity": "sha512-Yra4DbvoW7/Z6LBN560ZwXMjoNOSAN2wRsKFGc4iBeso+mpIA6qj1vfdf9HpMaKAqG6wXTy+1SYEzmNpKXOSsQ==", - "devOptional": true, - "dependencies": { + "dev": true, + "requires": { "custom-event": "~1.0.0", "ent": "~2.2.0", "extend": "^3.0.0", "void-elements": "^2.0.0" } }, - "node_modules/dom-serializer": { + "dom-serializer": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", - "dependencies": { + "requires": { "domelementtype": "^2.3.0", "domhandler": "^5.0.2", "entities": "^4.2.0" - }, - "funding": { - "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" } }, - "node_modules/domelementtype": { + "domelementtype": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", - "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/fb55" - } - ] + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==" }, - "node_modules/domhandler": { + "domhandler": { "version": "5.0.3", "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", - "dependencies": { + "requires": { "domelementtype": "^2.3.0" - }, - "engines": { - "node": ">= 4" - }, - "funding": { - "url": "https://github.com/fb55/domhandler?sponsor=1" } }, - "node_modules/domutils": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.0.1.tgz", - "integrity": "sha512-z08c1l761iKhDFtfXO04C7kTdPBLi41zwOZl00WS8b5eiaebNpY00HKbztwBq+e3vyqWNwWF3mP9YLUeqIrF+Q==", - "dependencies": { + "domutils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.1.0.tgz", + "integrity": "sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==", + "requires": { "dom-serializer": "^2.0.0", "domelementtype": "^2.3.0", - "domhandler": "^5.0.1" - }, - "funding": { - "url": "https://github.com/fb55/domutils?sponsor=1" + "domhandler": "^5.0.3" } }, - "node_modules/duplexer2": { + "duplexer2": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz", "integrity": "sha512-asLFVfWWtJ90ZyOUHMqk7/S2w2guQKxUI2itj3d92ADHhxUSbCMGi1f1cBcJ7xM1To+pE/Khbwo1yuNbMEPKeA==", - "dependencies": { + "requires": { "readable-stream": "^2.0.2" - } - }, - "node_modules/duplexer2/node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" - }, - "node_modules/duplexer2/node_modules/readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + }, "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" + }, + "readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + } } }, - "node_modules/duplexer2/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + "eastasianwidth": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", + "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", + "dev": true }, - "node_modules/duplexer2/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, - "node_modules/ee-first": { + "ee-first": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" }, - "node_modules/electron-to-chromium": { - "version": "1.4.284", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.284.tgz", - "integrity": "sha512-M8WEXFuKXMYMVr45fo8mq0wUrrJHheiKZf6BArTKk9ZBYCKJEOU5H8cdWgDT+qCVZf7Na4lVUaZsA+h6uA9+PA==" + "electron-to-chromium": { + "version": "1.4.454", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.454.tgz", + "integrity": "sha512-pmf1rbAStw8UEQ0sr2cdJtWl48ZMuPD9Sto8HVQOq9vx9j2WgDEN6lYoaqFvqEHYOmGA9oRGn7LqWI9ta0YugQ==" }, - "node_modules/elementtree": { + "elementtree": { "version": "0.1.7", "resolved": "https://registry.npmjs.org/elementtree/-/elementtree-0.1.7.tgz", "integrity": "sha512-wkgGT6kugeQk/P6VZ/f4T+4HB41BVgNBq5CDIZVbQ02nvTVqAiVTbskxxu3eA/X96lMlfYOwnLQpN2v5E1zDEg==", - "dependencies": { + "requires": { "sax": "1.1.4" - }, - "engines": { - "node": ">= 0.4.0" } }, - "node_modules/emoji-regex": { + "emoji-regex": { "version": "8.0.0", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" }, - "node_modules/emojis-list": { + "emojis-list": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", - "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", - "engines": { - "node": ">= 4" - } + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==" }, - "node_modules/encodeurl": { + "encodeurl": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", - "engines": { - "node": ">= 0.8" - } + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==" }, - "node_modules/encoding": { + "encoding": { "version": "0.1.13", "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", "dev": true, "optional": true, - "dependencies": { + "requires": { "iconv-lite": "^0.6.2" - } - }, - "node_modules/encoding/node_modules/iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "dev": true, - "optional": true, - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3.0.0" }, - "engines": { - "node": ">=0.10.0" + "dependencies": { + "iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dev": true, + "optional": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + } + } } }, - "node_modules/end-of-stream": { + "end-of-stream": { "version": "1.4.4", "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", - "dependencies": { + "requires": { "once": "^1.4.0" } }, - "node_modules/endent": { + "endent": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/endent/-/endent-2.1.0.tgz", "integrity": "sha512-r8VyPX7XL8U01Xgnb1CjZ3XV+z90cXIJ9JPE/R9SEC9vpw2P6CfsRPJmp20DppC5N7ZAMCmjYkJIa744Iyg96w==", "dev": true, - "dependencies": { + "requires": { "dedent": "^0.7.0", "fast-json-parse": "^1.0.3", "objectorarray": "^1.0.5" } }, - "node_modules/engine.io": { + "engine.io": { "version": "6.2.1", "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-6.2.1.tgz", "integrity": "sha512-ECceEFcAaNRybd3lsGQKas3ZlMVjN3cyWwMP25D2i0zWfyiytVbTpRPa34qrr+FHddtpBVOmq4H/DCv1O0lZRA==", - "devOptional": true, - "dependencies": { + "dev": true, + "requires": { "@types/cookie": "^0.4.1", "@types/cors": "^2.8.12", "@types/node": ">=10.0.0", @@ -9233,687 +7785,419 @@ "engine.io-parser": "~5.0.3", "ws": "~8.2.3" }, - "engines": { - "node": ">=10.0.0" - } - }, - "node_modules/engine.io-parser": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-5.0.4.tgz", - "integrity": "sha512-+nVFp+5z1E3HcToEnO7ZIj3g+3k9389DvWtvJZz0T6/eOCPIyyxehFcedoYrZQrp0LgQbD9pPXhpMBKMd5QURg==", - "devOptional": true, - "engines": { - "node": ">=10.0.0" - } - }, - "node_modules/engine.io/node_modules/ws": { - "version": "8.2.3", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.2.3.tgz", - "integrity": "sha512-wBuoj1BDpC6ZQ1B7DWQBYVLphPWkm8i9Y0/3YdHjHKHiohOJ1ws+3OccDWtH+PoC9DZD5WOTrJvNbWvjS6JWaA==", - "devOptional": true, - "engines": { - "node": ">=10.0.0" - }, - "peerDependencies": { - "bufferutil": "^4.0.1", - "utf-8-validate": "^5.0.2" - }, - "peerDependenciesMeta": { - "bufferutil": { - "optional": true - }, - "utf-8-validate": { - "optional": true + "dependencies": { + "ws": { + "version": "8.2.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.2.3.tgz", + "integrity": "sha512-wBuoj1BDpC6ZQ1B7DWQBYVLphPWkm8i9Y0/3YdHjHKHiohOJ1ws+3OccDWtH+PoC9DZD5WOTrJvNbWvjS6JWaA==", + "dev": true } } }, - "node_modules/enhanced-resolve": { + "engine.io-parser": { + "version": "5.0.7", + "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-5.0.7.tgz", + "integrity": "sha512-P+jDFbvK6lE3n1OL+q9KuzdOFWkkZ/cMV9gol/SbVfpyqfvrfrFTOFJ6fQm2VC3PZHlU3QPhVwmbsCnauHF2MQ==", + "dev": true + }, + "enhanced-resolve": { "version": "5.12.0", "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.12.0.tgz", "integrity": "sha512-QHTXI/sZQmko1cbDoNAa3mJ5qhWUUNAq3vR0/YiD379fWQrcfuoX1+HW2S0MTt7XmoPLapdaDKUtelUSPic7hQ==", - "dependencies": { + "requires": { "graceful-fs": "^4.2.4", "tapable": "^2.2.0" - }, - "engines": { - "node": ">=10.13.0" } }, - "node_modules/enquirer": { + "enquirer": { "version": "2.3.6", "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz", "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==", "dev": true, - "dependencies": { + "requires": { "ansi-colors": "^4.1.1" - }, - "engines": { - "node": ">=8.6" } }, - "node_modules/ent": { + "ent": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/ent/-/ent-2.2.0.tgz", "integrity": "sha512-GHrMyVZQWvTIdDtpiEXdHZnFQKzeO09apj8Cbl4pKWy4i0Oprcq17usfDt5aO63swf0JOeMWjWQE/LzgSRuWpA==", - "devOptional": true + "dev": true }, - "node_modules/entities": { + "entities": { "version": "4.4.0", "resolved": "https://registry.npmjs.org/entities/-/entities-4.4.0.tgz", - "integrity": "sha512-oYp7156SP8LkeGD0GF85ad1X9Ai79WtRsZ2gxJqtBuzH+98YUV6jkHEKlZkMbcrjJjIVJNIDP/3WL9wQkoPbWA==", - "engines": { - "node": ">=0.12" - }, - "funding": { - "url": "https://github.com/fb55/entities?sponsor=1" - } + "integrity": "sha512-oYp7156SP8LkeGD0GF85ad1X9Ai79WtRsZ2gxJqtBuzH+98YUV6jkHEKlZkMbcrjJjIVJNIDP/3WL9wQkoPbWA==" }, - "node_modules/env-paths": { + "env-paths": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", - "dev": true, - "engines": { - "node": ">=6" - } + "dev": true }, - "node_modules/err-code": { + "err-code": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz", "integrity": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==", "dev": true }, - "node_modules/errno": { + "errno": { "version": "0.1.8", "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz", "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==", "optional": true, - "dependencies": { + "requires": { "prr": "~1.0.1" - }, - "bin": { - "errno": "cli.js" } }, - "node_modules/error-ex": { + "error-ex": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", - "dependencies": { + "requires": { "is-arrayish": "^0.2.1" } }, - "node_modules/es-abstract": { - "version": "1.20.5", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.5.tgz", - "integrity": "sha512-7h8MM2EQhsCA7pU/Nv78qOXFpD8Rhqd12gYiSJVkrH9+e8VuA8JlPJK/hQjjlLv6pJvx/z1iRFKzYb0XT/RuAQ==", + "es-abstract": { + "version": "1.21.2", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.21.2.tgz", + "integrity": "sha512-y/B5POM2iBnIxCiernH1G7rC9qQoM77lLIMQLuob0zhp8C56Po81+2Nj0WFKnd0pNReDTnkYryc+zhOzpEIROg==", "dev": true, - "dependencies": { + "requires": { + "array-buffer-byte-length": "^1.0.0", + "available-typed-arrays": "^1.0.5", "call-bind": "^1.0.2", + "es-set-tostringtag": "^2.0.1", "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", "function.prototype.name": "^1.1.5", - "get-intrinsic": "^1.1.3", + "get-intrinsic": "^1.2.0", "get-symbol-description": "^1.0.0", + "globalthis": "^1.0.3", "gopd": "^1.0.1", "has": "^1.0.3", "has-property-descriptors": "^1.0.0", + "has-proto": "^1.0.1", "has-symbols": "^1.0.3", - "internal-slot": "^1.0.3", + "internal-slot": "^1.0.5", + "is-array-buffer": "^3.0.2", "is-callable": "^1.2.7", "is-negative-zero": "^2.0.2", "is-regex": "^1.1.4", "is-shared-array-buffer": "^1.0.2", "is-string": "^1.0.7", + "is-typed-array": "^1.1.10", "is-weakref": "^1.0.2", - "object-inspect": "^1.12.2", + "object-inspect": "^1.12.3", "object-keys": "^1.1.1", "object.assign": "^4.1.4", "regexp.prototype.flags": "^1.4.3", "safe-regex-test": "^1.0.0", + "string.prototype.trim": "^1.2.7", "string.prototype.trimend": "^1.0.6", "string.prototype.trimstart": "^1.0.6", - "unbox-primitive": "^1.0.2" + "typed-array-length": "^1.0.4", + "unbox-primitive": "^1.0.2", + "which-typed-array": "^1.1.9" }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "dependencies": { + "get-intrinsic": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.1.tgz", + "integrity": "sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw==", + "dev": true, + "requires": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3" + } + }, + "object-inspect": { + "version": "1.12.3", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz", + "integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==", + "dev": true + } } }, - "node_modules/es-get-iterator": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.2.tgz", - "integrity": "sha512-+DTO8GYwbMCwbywjimwZMHp8AuYXOS2JZFWoi2AlPOS3ebnII9w/NLpNZtA7A0YLaVDw+O7KFCeoIV7OPvM7hQ==", + "es-get-iterator": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.3.tgz", + "integrity": "sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==", "dev": true, - "dependencies": { + "requires": { "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.0", - "has-symbols": "^1.0.1", - "is-arguments": "^1.1.0", + "get-intrinsic": "^1.1.3", + "has-symbols": "^1.0.3", + "is-arguments": "^1.1.1", "is-map": "^2.0.2", "is-set": "^2.0.2", - "is-string": "^1.0.5", - "isarray": "^2.0.5" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "is-string": "^1.0.7", + "isarray": "^2.0.5", + "stop-iteration-iterator": "^1.0.0" } }, - "node_modules/es-module-lexer": { + "es-module-lexer": { "version": "0.9.3", "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz", "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==" }, - "node_modules/es-shim-unscopables": { + "es-set-tostringtag": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz", + "integrity": "sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==", + "dev": true, + "requires": { + "get-intrinsic": "^1.1.3", + "has": "^1.0.3", + "has-tostringtag": "^1.0.0" + } + }, + "es-shim-unscopables": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz", "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==", "dev": true, - "dependencies": { + "requires": { "has": "^1.0.3" } }, - "node_modules/es-to-primitive": { + "es-to-primitive": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", "dev": true, - "dependencies": { + "requires": { "is-callable": "^1.1.4", "is-date-object": "^1.0.1", "is-symbol": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/esbuild": { - "version": "0.15.13", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.15.13.tgz", - "integrity": "sha512-Cu3SC84oyzzhrK/YyN4iEVy2jZu5t2fz66HEOShHURcjSkOSAVL8C/gfUT+lDJxkVHpg8GZ10DD0rMHRPqMFaQ==", - "dev": true, - "hasInstallScript": true, - "optional": true, - "bin": { - "esbuild": "bin/esbuild" - }, - "engines": { - "node": ">=12" - }, - "optionalDependencies": { - "@esbuild/android-arm": "0.15.13", - "@esbuild/linux-loong64": "0.15.13", - "esbuild-android-64": "0.15.13", - "esbuild-android-arm64": "0.15.13", - "esbuild-darwin-64": "0.15.13", - "esbuild-darwin-arm64": "0.15.13", - "esbuild-freebsd-64": "0.15.13", - "esbuild-freebsd-arm64": "0.15.13", - "esbuild-linux-32": "0.15.13", - "esbuild-linux-64": "0.15.13", - "esbuild-linux-arm": "0.15.13", - "esbuild-linux-arm64": "0.15.13", - "esbuild-linux-mips64le": "0.15.13", - "esbuild-linux-ppc64le": "0.15.13", - "esbuild-linux-riscv64": "0.15.13", - "esbuild-linux-s390x": "0.15.13", - "esbuild-netbsd-64": "0.15.13", - "esbuild-openbsd-64": "0.15.13", - "esbuild-sunos-64": "0.15.13", - "esbuild-windows-32": "0.15.13", - "esbuild-windows-64": "0.15.13", - "esbuild-windows-arm64": "0.15.13" - } - }, - "node_modules/esbuild-android-64": { + "esbuild-android-64": { "version": "0.15.13", "resolved": "https://registry.npmjs.org/esbuild-android-64/-/esbuild-android-64-0.15.13.tgz", "integrity": "sha512-yRorukXBlokwTip+Sy4MYskLhJsO0Kn0/Fj43s1krVblfwP+hMD37a4Wmg139GEsMLl+vh8WXp2mq/cTA9J97g==", - "cpu": [ - "x64" - ], "dev": true, - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } + "optional": true }, - "node_modules/esbuild-android-arm64": { + "esbuild-android-arm64": { "version": "0.15.13", "resolved": "https://registry.npmjs.org/esbuild-android-arm64/-/esbuild-android-arm64-0.15.13.tgz", "integrity": "sha512-TKzyymLD6PiVeyYa4c5wdPw87BeAiTXNtK6amWUcXZxkV51gOk5u5qzmDaYSwiWeecSNHamFsaFjLoi32QR5/w==", - "cpu": [ - "arm64" - ], "dev": true, - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } + "optional": true }, - "node_modules/esbuild-darwin-64": { + "esbuild-darwin-64": { "version": "0.15.13", "resolved": "https://registry.npmjs.org/esbuild-darwin-64/-/esbuild-darwin-64-0.15.13.tgz", "integrity": "sha512-WAx7c2DaOS6CrRcoYCgXgkXDliLnFv3pQLV6GeW1YcGEZq2Gnl8s9Pg7ahValZkpOa0iE/ojRVQ87sbUhF1Cbg==", - "cpu": [ - "x64" - ], "dev": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" - } + "optional": true }, - "node_modules/esbuild-darwin-arm64": { + "esbuild-darwin-arm64": { "version": "0.15.13", "resolved": "https://registry.npmjs.org/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.15.13.tgz", "integrity": "sha512-U6jFsPfSSxC3V1CLiQqwvDuj3GGrtQNB3P3nNC3+q99EKf94UGpsG9l4CQ83zBs1NHrk1rtCSYT0+KfK5LsD8A==", - "cpu": [ - "arm64" - ], "dev": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" - } + "optional": true }, - "node_modules/esbuild-freebsd-64": { + "esbuild-freebsd-64": { "version": "0.15.13", "resolved": "https://registry.npmjs.org/esbuild-freebsd-64/-/esbuild-freebsd-64-0.15.13.tgz", "integrity": "sha512-whItJgDiOXaDG/idy75qqevIpZjnReZkMGCgQaBWZuKHoElDJC1rh7MpoUgupMcdfOd+PgdEwNQW9DAE6i8wyA==", - "cpu": [ - "x64" - ], "dev": true, - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" - } + "optional": true }, - "node_modules/esbuild-freebsd-arm64": { + "esbuild-freebsd-arm64": { "version": "0.15.13", "resolved": "https://registry.npmjs.org/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.15.13.tgz", "integrity": "sha512-6pCSWt8mLUbPtygv7cufV0sZLeylaMwS5Fznj6Rsx9G2AJJsAjQ9ifA+0rQEIg7DwJmi9it+WjzNTEAzzdoM3Q==", - "cpu": [ - "arm64" - ], "dev": true, - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" - } + "optional": true }, - "node_modules/esbuild-linux-32": { + "esbuild-linux-32": { "version": "0.15.13", "resolved": "https://registry.npmjs.org/esbuild-linux-32/-/esbuild-linux-32-0.15.13.tgz", "integrity": "sha512-VbZdWOEdrJiYApm2kkxoTOgsoCO1krBZ3quHdYk3g3ivWaMwNIVPIfEE0f0XQQ0u5pJtBsnk2/7OPiCFIPOe/w==", - "cpu": [ - "ia32" - ], "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } + "optional": true }, - "node_modules/esbuild-linux-64": { + "esbuild-linux-64": { "version": "0.15.13", "resolved": "https://registry.npmjs.org/esbuild-linux-64/-/esbuild-linux-64-0.15.13.tgz", "integrity": "sha512-rXmnArVNio6yANSqDQlIO4WiP+Cv7+9EuAHNnag7rByAqFVuRusLbGi2697A5dFPNXoO//IiogVwi3AdcfPC6A==", - "cpu": [ - "x64" - ], "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } + "optional": true }, - "node_modules/esbuild-linux-arm": { + "esbuild-linux-arm": { "version": "0.15.13", "resolved": "https://registry.npmjs.org/esbuild-linux-arm/-/esbuild-linux-arm-0.15.13.tgz", "integrity": "sha512-Ac6LpfmJO8WhCMQmO253xX2IU2B3wPDbl4IvR0hnqcPrdfCaUa2j/lLMGTjmQ4W5JsJIdHEdW12dG8lFS0MbxQ==", - "cpu": [ - "arm" - ], "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } + "optional": true }, - "node_modules/esbuild-linux-arm64": { + "esbuild-linux-arm64": { "version": "0.15.13", "resolved": "https://registry.npmjs.org/esbuild-linux-arm64/-/esbuild-linux-arm64-0.15.13.tgz", "integrity": "sha512-alEMGU4Z+d17U7KQQw2IV8tQycO6T+rOrgW8OS22Ua25x6kHxoG6Ngry6Aq6uranC+pNWNMB6aHFPh7aTQdORQ==", - "cpu": [ - "arm64" - ], "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } + "optional": true }, - "node_modules/esbuild-linux-mips64le": { + "esbuild-linux-mips64le": { "version": "0.15.13", "resolved": "https://registry.npmjs.org/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.15.13.tgz", "integrity": "sha512-47PgmyYEu+yN5rD/MbwS6DxP2FSGPo4Uxg5LwIdxTiyGC2XKwHhHyW7YYEDlSuXLQXEdTO7mYe8zQ74czP7W8A==", - "cpu": [ - "mips64el" - ], "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } + "optional": true }, - "node_modules/esbuild-linux-ppc64le": { + "esbuild-linux-ppc64le": { "version": "0.15.13", "resolved": "https://registry.npmjs.org/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.15.13.tgz", "integrity": "sha512-z6n28h2+PC1Ayle9DjKoBRcx/4cxHoOa2e689e2aDJSaKug3jXcQw7mM+GLg+9ydYoNzj8QxNL8ihOv/OnezhA==", - "cpu": [ - "ppc64" - ], "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } + "optional": true }, - "node_modules/esbuild-linux-riscv64": { + "esbuild-linux-riscv64": { "version": "0.15.13", "resolved": "https://registry.npmjs.org/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.15.13.tgz", "integrity": "sha512-+Lu4zuuXuQhgLUGyZloWCqTslcCAjMZH1k3Xc9MSEJEpEFdpsSU0sRDXAnk18FKOfEjhu4YMGaykx9xjtpA6ow==", - "cpu": [ - "riscv64" - ], "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } + "optional": true }, - "node_modules/esbuild-linux-s390x": { + "esbuild-linux-s390x": { "version": "0.15.13", "resolved": "https://registry.npmjs.org/esbuild-linux-s390x/-/esbuild-linux-s390x-0.15.13.tgz", "integrity": "sha512-BMeXRljruf7J0TMxD5CIXS65y7puiZkAh+s4XFV9qy16SxOuMhxhVIXYLnbdfLrsYGFzx7U9mcdpFWkkvy/Uag==", - "cpu": [ - "s390x" - ], "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } + "optional": true }, - "node_modules/esbuild-netbsd-64": { + "esbuild-netbsd-64": { "version": "0.15.13", "resolved": "https://registry.npmjs.org/esbuild-netbsd-64/-/esbuild-netbsd-64-0.15.13.tgz", "integrity": "sha512-EHj9QZOTel581JPj7UO3xYbltFTYnHy+SIqJVq6yd3KkCrsHRbapiPb0Lx3EOOtybBEE9EyqbmfW1NlSDsSzvQ==", - "cpu": [ - "x64" - ], "dev": true, - "optional": true, - "os": [ - "netbsd" - ], - "engines": { - "node": ">=12" - } + "optional": true }, - "node_modules/esbuild-openbsd-64": { + "esbuild-openbsd-64": { "version": "0.15.13", "resolved": "https://registry.npmjs.org/esbuild-openbsd-64/-/esbuild-openbsd-64-0.15.13.tgz", "integrity": "sha512-nkuDlIjF/sfUhfx8SKq0+U+Fgx5K9JcPq1mUodnxI0x4kBdCv46rOGWbuJ6eof2n3wdoCLccOoJAbg9ba/bT2w==", - "cpu": [ - "x64" - ], "dev": true, - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=12" - } + "optional": true }, - "node_modules/esbuild-sunos-64": { + "esbuild-sunos-64": { "version": "0.15.13", "resolved": "https://registry.npmjs.org/esbuild-sunos-64/-/esbuild-sunos-64-0.15.13.tgz", "integrity": "sha512-jVeu2GfxZQ++6lRdY43CS0Tm/r4WuQQ0Pdsrxbw+aOrHQPHV0+LNOLnvbN28M7BSUGnJnHkHm2HozGgNGyeIRw==", - "cpu": [ - "x64" - ], "dev": true, - "optional": true, - "os": [ - "sunos" - ], - "engines": { - "node": ">=12" - } + "optional": true }, - "node_modules/esbuild-wasm": { + "esbuild-wasm": { "version": "0.15.13", "resolved": "https://registry.npmjs.org/esbuild-wasm/-/esbuild-wasm-0.15.13.tgz", "integrity": "sha512-0am8fvHKACwofWQxtZLTMv4mDiDwUrdt0DyRaQ2r7YWIpkmpg4GWYy0EyW+gPjiPHzkZKqN9d3UYsZGgvaAASw==", - "dev": true, - "bin": { - "esbuild": "bin/esbuild" - }, - "engines": { - "node": ">=12" - } + "dev": true }, - "node_modules/esbuild-windows-32": { + "esbuild-windows-32": { "version": "0.15.13", "resolved": "https://registry.npmjs.org/esbuild-windows-32/-/esbuild-windows-32-0.15.13.tgz", "integrity": "sha512-XoF2iBf0wnqo16SDq+aDGi/+QbaLFpkiRarPVssMh9KYbFNCqPLlGAWwDvxEVz+ywX6Si37J2AKm+AXq1kC0JA==", - "cpu": [ - "ia32" - ], "dev": true, - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } + "optional": true }, - "node_modules/esbuild-windows-64": { + "esbuild-windows-64": { "version": "0.15.13", "resolved": "https://registry.npmjs.org/esbuild-windows-64/-/esbuild-windows-64-0.15.13.tgz", "integrity": "sha512-Et6htEfGycjDrtqb2ng6nT+baesZPYQIW+HUEHK4D1ncggNrDNk3yoboYQ5KtiVrw/JaDMNttz8rrPubV/fvPQ==", - "cpu": [ - "x64" - ], "dev": true, - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } + "optional": true }, - "node_modules/esbuild-windows-arm64": { + "esbuild-windows-arm64": { "version": "0.15.13", "resolved": "https://registry.npmjs.org/esbuild-windows-arm64/-/esbuild-windows-arm64-0.15.13.tgz", "integrity": "sha512-3bv7tqntThQC9SWLRouMDmZnlOukBhOCTlkzNqzGCmrkCJI7io5LLjwJBOVY6kOUlIvdxbooNZwjtBvj+7uuVg==", - "cpu": [ - "arm64" - ], "dev": true, - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } + "optional": true }, - "node_modules/escalade": { + "escalade": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", - "engines": { - "node": ">=6" - } + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==" }, - "node_modules/escape-html": { + "escape-html": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" }, - "node_modules/escape-string-regexp": { + "escape-string-regexp": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "engines": { - "node": ">=0.8.0" - } + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==" }, - "node_modules/escodegen": { + "escodegen": { "version": "1.14.3", "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz", "integrity": "sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==", - "dependencies": { + "requires": { "esprima": "^4.0.1", "estraverse": "^4.2.0", "esutils": "^2.0.2", - "optionator": "^0.8.1" - }, - "bin": { - "escodegen": "bin/escodegen.js", - "esgenerate": "bin/esgenerate.js" - }, - "engines": { - "node": ">=4.0" - }, - "optionalDependencies": { + "optionator": "^0.8.1", "source-map": "~0.6.1" - } - }, - "node_modules/escodegen/node_modules/estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "engines": { - "node": ">=4.0" - } - }, - "node_modules/escodegen/node_modules/levn": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", - "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==", - "dependencies": { - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2" }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/escodegen/node_modules/optionator": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", - "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", "dependencies": { - "deep-is": "~0.1.3", - "fast-levenshtein": "~2.0.6", - "levn": "~0.3.0", - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2", - "word-wrap": "~1.2.3" - }, - "engines": { - "node": ">= 0.8.0" + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" + }, + "levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==", + "requires": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + } + }, + "optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "requires": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + } + }, + "prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "optional": true + }, + "type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==", + "requires": { + "prelude-ls": "~1.1.2" + } + } } }, - "node_modules/escodegen/node_modules/prelude-ls": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", - "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==", - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/escodegen/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "optional": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/escodegen/node_modules/type-check": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", - "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==", - "dependencies": { - "prelude-ls": "~1.1.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/eslint": { + "eslint": { "version": "7.32.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.32.0.tgz", - "integrity": "sha512-VHZ8gX+EDfz+97jGcgyGCyRia/dPOd6Xh9yPv8Bl1+SoaIwD+a/vlrOmGRUyOYu7MwUhc7CxqeaDZU13S4+EpA==", "dev": true, - "dependencies": { + "requires": { "@babel/code-frame": "7.12.11", "@eslint/eslintrc": "^0.4.3", "@humanwhocodes/config-array": "^0.5.0", @@ -9955,67 +8239,196 @@ "text-table": "^0.2.0", "v8-compile-cache": "^2.0.3" }, - "bin": { - "eslint": "bin/eslint.js" - }, - "engines": { - "node": "^10.12.0 || >=12.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" + "dependencies": { + "@babel/code-frame": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.11.tgz", + "integrity": "sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==", + "dev": true, + "requires": { + "@babel/highlight": "^7.10.4" + } + }, + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "dev": true + }, + "eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dev": true, + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + } + }, + "eslint-utils": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz", + "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==", + "dev": true, + "requires": { + "eslint-visitor-keys": "^1.1.0" + }, + "dependencies": { + "eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", + "dev": true + } + } + }, + "eslint-visitor-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", + "dev": true + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true + }, + "globals": { + "version": "13.18.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.18.0.tgz", + "integrity": "sha512-/mR4KI8Ps2spmoc0Ulu9L7agOF0du1CZNQ3dke8yItYlyKNmGrkONemBbd6V8UTc1Wgcqn21t3WYB7dbRmh6/A==", + "dev": true, + "requires": { + "type-fest": "^0.20.2" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "ignore": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", + "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", + "dev": true + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + }, + "type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "dev": true + } } }, - "node_modules/eslint-import-resolver-node": { + "eslint-import-resolver-node": { "version": "0.3.6", "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz", "integrity": "sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw==", "dev": true, - "dependencies": { + "requires": { "debug": "^3.2.7", "resolve": "^1.20.0" - } - }, - "node_modules/eslint-import-resolver-node/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, + }, "dependencies": { - "ms": "^2.1.1" + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + } } }, - "node_modules/eslint-module-utils": { + "eslint-module-utils": { "version": "2.7.4", "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.4.tgz", "integrity": "sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==", "dev": true, - "dependencies": { + "requires": { "debug": "^3.2.7" }, - "engines": { - "node": ">=4" - }, - "peerDependenciesMeta": { - "eslint": { - "optional": true + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } } } }, - "node_modules/eslint-module-utils/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/eslint-plugin-import": { + "eslint-plugin-import": { "version": "2.22.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.22.1.tgz", - "integrity": "sha512-8K7JjINHOpH64ozkAhpT3sd+FswIZTfMZTjdx052pnWrgRCVfp8op9tbjpAk3DdUeI/Ba4C8OjdC0r90erHEOw==", "dev": true, - "dependencies": { + "requires": { "array-includes": "^3.1.1", "array.prototype.flat": "^1.2.3", "contains-path": "^0.1.0", @@ -10030,53 +8443,44 @@ "resolve": "^1.17.0", "tsconfig-paths": "^3.9.0" }, - "engines": { - "node": ">=4" - }, - "peerDependencies": { - "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0" - } - }, - "node_modules/eslint-plugin-import/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, "dependencies": { - "ms": "2.0.0" + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "doctrine": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-1.5.0.tgz", + "integrity": "sha512-lsGyRuYr4/PIB0txi+Fy2xOMI2dGaTguCaotzFGkVZuKR5usKfcRWIFKNM3QNrU7hh/+w2bwTW+ZeXPK5l8uVg==", + "dev": true, + "requires": { + "esutils": "^2.0.2", + "isarray": "^1.0.0" + } + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "dev": true + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + } } }, - "node_modules/eslint-plugin-import/node_modules/doctrine": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-1.5.0.tgz", - "integrity": "sha512-lsGyRuYr4/PIB0txi+Fy2xOMI2dGaTguCaotzFGkVZuKR5usKfcRWIFKNM3QNrU7hh/+w2bwTW+ZeXPK5l8uVg==", - "dev": true, - "dependencies": { - "esutils": "^2.0.2", - "isarray": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/eslint-plugin-import/node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", - "dev": true - }, - "node_modules/eslint-plugin-import/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "node_modules/eslint-plugin-jsdoc": { + "eslint-plugin-jsdoc": { "version": "30.7.6", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-30.7.6.tgz", - "integrity": "sha512-w18IOiS/9ahKgRfQOuHbce+EQYx3fwIkZhUZDEK+augNlhJkzgTSZkrBkzaflSbFNZ9/Tk4xzUABEaTbsBSzew==", "dev": true, - "dependencies": { + "requires": { "comment-parser": "^0.7.6", "debug": "^4.2.0", "jsdoctypeparser": "^9.0.0", @@ -10084,381 +8488,121 @@ "regextras": "^0.7.1", "semver": "^7.3.2", "spdx-expression-parse": "^3.0.1" - }, - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0" } }, - "node_modules/eslint-plugin-prefer-arrow": { + "eslint-plugin-prefer-arrow": { "version": "1.2.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-prefer-arrow/-/eslint-plugin-prefer-arrow-1.2.2.tgz", - "integrity": "sha512-C8YMhL+r8RMeMdYAw/rQtE6xNdMulj+zGWud/qIGnlmomiPRaLDGLMeskZ3alN6uMBojmooRimtdrXebLN4svQ==", - "dev": true, - "peerDependencies": { - "eslint": ">=2.0.0" - } + "dev": true }, - "node_modules/eslint-scope": { + "eslint-scope": { "version": "7.1.1", "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz", "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", "dev": true, - "dependencies": { + "requires": { "esrecurse": "^4.3.0", "estraverse": "^5.2.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" } }, - "node_modules/eslint-utils": { + "eslint-utils": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", "dev": true, - "dependencies": { + "requires": { "eslint-visitor-keys": "^2.0.0" }, - "engines": { - "node": "^10.0.0 || ^12.0.0 || >= 14.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/mysticatea" - }, - "peerDependencies": { - "eslint": ">=5" + "dependencies": { + "eslint-visitor-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", + "dev": true + } } }, - "node_modules/eslint-utils/node_modules/eslint-visitor-keys": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", - "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/eslint-visitor-keys": { + "eslint-visitor-keys": { "version": "3.3.0", "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", - "dev": true, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - } - }, - "node_modules/eslint/node_modules/@babel/code-frame": { - "version": "7.12.11", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.11.tgz", - "integrity": "sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==", - "dev": true, - "dependencies": { - "@babel/highlight": "^7.10.4" - } - }, - "node_modules/eslint/node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/eslint/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/eslint/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/eslint/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/eslint/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, - "node_modules/eslint/node_modules/escape-string-regexp": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/eslint/node_modules/eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", - "dev": true, - "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/eslint/node_modules/eslint-utils": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz", - "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==", - "dev": true, - "dependencies": { - "eslint-visitor-keys": "^1.1.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/mysticatea" - } - }, - "node_modules/eslint/node_modules/eslint-utils/node_modules/eslint-visitor-keys": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", - "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/eslint/node_modules/eslint-visitor-keys": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", - "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/eslint/node_modules/estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "dev": true, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/eslint/node_modules/globals": { - "version": "13.18.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.18.0.tgz", - "integrity": "sha512-/mR4KI8Ps2spmoc0Ulu9L7agOF0du1CZNQ3dke8yItYlyKNmGrkONemBbd6V8UTc1Wgcqn21t3WYB7dbRmh6/A==", - "dev": true, - "dependencies": { - "type-fest": "^0.20.2" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/eslint/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/eslint/node_modules/ignore": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", - "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", - "dev": true, - "engines": { - "node": ">= 4" - } - }, - "node_modules/eslint/node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "node_modules/eslint/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/eslint/node_modules/type-fest": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/espree": { + "espree": { "version": "7.3.1", "resolved": "https://registry.npmjs.org/espree/-/espree-7.3.1.tgz", "integrity": "sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g==", "dev": true, - "dependencies": { + "requires": { "acorn": "^7.4.0", "acorn-jsx": "^5.3.1", "eslint-visitor-keys": "^1.3.0" }, - "engines": { - "node": "^10.12.0 || >=12.0.0" + "dependencies": { + "eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", + "dev": true + } } }, - "node_modules/espree/node_modules/eslint-visitor-keys": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", - "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/esprima": { + "esprima": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", - "bin": { - "esparse": "bin/esparse.js", - "esvalidate": "bin/esvalidate.js" - }, - "engines": { - "node": ">=4" - } + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" }, - "node_modules/esquery": { + "esquery": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", "dev": true, - "dependencies": { + "requires": { "estraverse": "^5.1.0" - }, - "engines": { - "node": ">=0.10" } }, - "node_modules/esrecurse": { + "esrecurse": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", - "dependencies": { + "requires": { "estraverse": "^5.2.0" - }, - "engines": { - "node": ">=4.0" } }, - "node_modules/estraverse": { + "estraverse": { "version": "5.3.0", "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "engines": { - "node": ">=4.0" - } + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==" }, - "node_modules/esutils": { + "esutils": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", - "engines": { - "node": ">=0.10.0" - } + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==" }, - "node_modules/etag": { + "etag": { "version": "1.8.1", "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", - "engines": { - "node": ">= 0.6" - } + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==" }, - "node_modules/eventemitter-asyncresource": { + "eventemitter-asyncresource": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/eventemitter-asyncresource/-/eventemitter-asyncresource-1.0.0.tgz", "integrity": "sha512-39F7TBIV0G7gTelxwbEqnwhp90eqCPON1k0NwNfwhgKn4Co4ybUbj2pECcXT0B3ztRKZ7Pw1JujUUgmQJHcVAQ==" }, - "node_modules/eventemitter3": { + "eventemitter3": { "version": "4.0.7", "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" }, - "node_modules/events": { + "events": { "version": "3.3.0", "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", - "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", - "engines": { - "node": ">=0.8.x" - } + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==" }, - "node_modules/execa": { + "execa": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", - "dependencies": { + "requires": { "cross-spawn": "^7.0.3", "get-stream": "^6.0.0", "human-signals": "^2.1.0", @@ -10468,19 +8612,19 @@ "onetime": "^5.1.2", "signal-exit": "^3.0.3", "strip-final-newline": "^2.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" } }, - "node_modules/express": { + "exponential-backoff": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/exponential-backoff/-/exponential-backoff-3.1.1.tgz", + "integrity": "sha512-dX7e/LHVJ6W3DE1MHWi9S1EYzDESENfLrYohG2G++ovZrYOkm4Knwa0mc1cn84xJOR4KEU0WSchhLbd0UklbHw==", + "dev": true + }, + "express": { "version": "4.18.2", "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz", "integrity": "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==", - "dependencies": { + "requires": { "accepts": "~1.3.8", "array-flatten": "1.1.1", "body-parser": "1.20.1", @@ -10513,200 +8657,163 @@ "utils-merge": "1.0.1", "vary": "~1.1.2" }, - "engines": { - "node": ">= 0.10.0" - } - }, - "node_modules/express/node_modules/array-flatten": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", - "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==" - }, - "node_modules/express/node_modules/cookie": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", - "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/express/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "dependencies": { - "ms": "2.0.0" + "array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==" + }, + "cookie": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", + "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==" + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "finalhandler": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "requires": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "statuses": "2.0.1", + "unpipe": "~1.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==" + } } }, - "node_modules/express/node_modules/finalhandler": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", - "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", - "dependencies": { - "debug": "2.6.9", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "on-finished": "2.4.1", - "parseurl": "~1.3.3", - "statuses": "2.0.1", - "unpipe": "~1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/express/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - }, - "node_modules/express/node_modules/statuses": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", - "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/extend": { + "extend": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", - "devOptional": true + "dev": true }, - "node_modules/external-editor": { + "external-editor": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", - "dependencies": { + "requires": { "chardet": "^0.7.0", "iconv-lite": "^0.4.24", "tmp": "^0.0.33" - }, - "engines": { - "node": ">=4" } }, - "node_modules/extsprintf": { + "extsprintf": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.4.1.tgz", "integrity": "sha512-Wrk35e8ydCKDj/ArClo1VrPVmN8zph5V4AtHwIuHhvMXsKf73UT3BOD+azBIW+3wOJ4FhEH7zyaJCFvChjYvMA==", - "dev": true, - "engines": [ - "node >=0.6.0" - ] + "dev": true }, - "node_modules/fast-deep-equal": { + "fast-deep-equal": { "version": "3.1.3", "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" }, - "node_modules/fast-glob": { + "fast-glob": { "version": "3.2.12", "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", - "dependencies": { + "requires": { "@nodelib/fs.stat": "^2.0.2", "@nodelib/fs.walk": "^1.2.3", "glob-parent": "^5.1.2", "merge2": "^1.3.0", "micromatch": "^4.0.4" - }, - "engines": { - "node": ">=8.6.0" } }, - "node_modules/fast-json-parse": { + "fast-json-parse": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/fast-json-parse/-/fast-json-parse-1.0.3.tgz", "integrity": "sha512-FRWsaZRWEJ1ESVNbDWmsAlqDk96gPQezzLghafp5J4GUKjbCz3OkAHuZs5TuPEtkbVQERysLp9xv6c24fBm8Aw==", "dev": true }, - "node_modules/fast-json-stable-stringify": { + "fast-json-stable-stringify": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" }, - "node_modules/fast-levenshtein": { + "fast-levenshtein": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==" }, - "node_modules/fast-safe-stringify": { + "fast-safe-stringify": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-2.1.1.tgz", "integrity": "sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==" }, - "node_modules/fastq": { - "version": "1.14.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.14.0.tgz", - "integrity": "sha512-eR2D+V9/ExcbF9ls441yIuN6TI2ED1Y2ZcA5BmMtJsOkWOFRJQ0Jt0g1UwqXJJVAb+V+umH5Dfr8oh4EVP7VVg==", - "dependencies": { + "fastq": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", + "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", + "requires": { "reusify": "^1.0.4" } }, - "node_modules/faye-websocket": { + "faye-websocket": { "version": "0.11.4", "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", - "dependencies": { + "requires": { "websocket-driver": ">=0.5.1" - }, - "engines": { - "node": ">=0.8.0" } }, - "node_modules/figures": { + "figures": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", - "dependencies": { + "requires": { "escape-string-regexp": "^1.0.5" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/file-entry-cache": { + "file-entry-cache": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", "dev": true, - "dependencies": { + "requires": { "flat-cache": "^3.0.4" - }, - "engines": { - "node": "^10.12.0 || >=12.0.0" } }, - "node_modules/file-uri-to-path": { + "file-uri-to-path": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-2.0.0.tgz", - "integrity": "sha512-hjPFI8oE/2iQPVe4gbrJ73Pp+Xfub2+WI2LlXDbsaJBwT5wuMh35WNWVYYTpnz895shtwfyutMFLFywpQAFdLg==", - "engines": { - "node": ">= 6" - } + "integrity": "sha512-hjPFI8oE/2iQPVe4gbrJ73Pp+Xfub2+WI2LlXDbsaJBwT5wuMh35WNWVYYTpnz895shtwfyutMFLFywpQAFdLg==" }, - "node_modules/fill-range": { + "fill-range": { "version": "7.0.1", "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "dependencies": { + "requires": { "to-regex-range": "^5.0.1" - }, - "engines": { - "node": ">=8" } }, - "node_modules/finalhandler": { + "finalhandler": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", - "devOptional": true, - "dependencies": { + "dev": true, + "requires": { "debug": "2.6.9", "encodeurl": "~1.0.2", "escape-html": "~1.0.3", @@ -10715,292 +8822,238 @@ "statuses": "~1.5.0", "unpipe": "~1.0.0" }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/finalhandler/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "devOptional": true, "dependencies": { - "ms": "2.0.0" + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==", + "dev": true, + "requires": { + "ee-first": "1.1.1" + } + } } }, - "node_modules/finalhandler/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "devOptional": true - }, - "node_modules/finalhandler/node_modules/on-finished": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", - "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==", - "devOptional": true, - "dependencies": { - "ee-first": "1.1.1" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/find-cache-dir": { + "find-cache-dir": { "version": "3.3.2", "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", - "dependencies": { + "requires": { "commondir": "^1.0.1", "make-dir": "^3.0.2", "pkg-dir": "^4.1.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/avajs/find-cache-dir?sponsor=1" } }, - "node_modules/find-up": { + "find-up": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dependencies": { + "requires": { "locate-path": "^5.0.0", "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=8" } }, - "node_modules/flat-cache": { + "flat-cache": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", "dev": true, - "dependencies": { + "requires": { "flatted": "^3.1.0", "rimraf": "^3.0.2" - }, - "engines": { - "node": "^10.12.0 || >=12.0.0" } }, - "node_modules/flatted": { + "flatted": { "version": "3.2.7", "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz", "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==", - "devOptional": true + "dev": true }, - "node_modules/follow-redirects": { + "follow-redirects": { "version": "1.15.2", "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz", - "integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==", - "funding": [ - { - "type": "individual", - "url": "https://github.com/sponsors/RubenVerborgh" - } - ], - "engines": { - "node": ">=4.0" - }, - "peerDependenciesMeta": { - "debug": { - "optional": true - } - } + "integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==" }, - "node_modules/for-each": { + "for-each": { "version": "0.3.3", "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", "dev": true, - "dependencies": { + "requires": { "is-callable": "^1.1.3" } }, - "node_modules/form-data": { + "foreground-child": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.1.1.tgz", + "integrity": "sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==", + "dev": true, + "requires": { + "cross-spawn": "^7.0.0", + "signal-exit": "^4.0.1" + }, + "dependencies": { + "signal-exit": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.0.2.tgz", + "integrity": "sha512-MY2/qGx4enyjprQnFaZsHib3Yadh3IXyV2C321GY0pjGfVBu4un0uDJkwgdxqO+Rdx8JMT8IfJIRwbYVz3Ob3Q==", + "dev": true + } + } + }, + "form-data": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", - "dependencies": { + "requires": { "asynckit": "^0.4.0", "combined-stream": "^1.0.8", "mime-types": "^2.1.12" - }, - "engines": { - "node": ">= 6" } }, - "node_modules/formidable": { + "formidable": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/formidable/-/formidable-2.1.2.tgz", "integrity": "sha512-CM3GuJ57US06mlpQ47YcunuUZ9jpm8Vx+P2CGt2j7HpgkKZO/DJYQ0Bobim8G6PFQmK5lOqOOdUXboU+h73A4g==", - "dependencies": { + "requires": { "dezalgo": "^1.0.4", "hexoid": "^1.0.0", "once": "^1.4.0", "qs": "^6.11.0" - }, - "funding": { - "url": "https://ko-fi.com/tunnckoCore/commissions" } }, - "node_modules/forwarded": { + "forwarded": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", - "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", - "engines": { - "node": ">= 0.6" - } + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==" }, - "node_modules/fraction.js": { + "fraction.js": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz", - "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==", - "engines": { - "node": "*" - }, - "funding": { - "type": "patreon", - "url": "https://www.patreon.com/infusion" - } + "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==" }, - "node_modules/fresh": { + "fresh": { "version": "0.5.2", "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", - "engines": { - "node": ">= 0.6" - } + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==" }, - "node_modules/fs-extra": { + "fs-extra": { "version": "11.1.1", "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.1.1.tgz", "integrity": "sha512-MGIE4HOvQCeUCzmlHs0vXpih4ysz4wg9qiSAu6cd42lVwPbTM1TjV7RusoyQqMmk/95gdQZX72u+YW+c3eEpFQ==", "dev": true, - "dependencies": { + "requires": { "graceful-fs": "^4.2.0", "jsonfile": "^6.0.1", "universalify": "^2.0.0" - }, - "engines": { - "node": ">=14.14" } }, - "node_modules/fs-minipass": { + "fs-minipass": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", - "dependencies": { + "requires": { "minipass": "^3.0.0" - }, - "engines": { - "node": ">= 8" } }, - "node_modules/fs-monkey": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz", - "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==" + "fs-monkey": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.4.tgz", + "integrity": "sha512-INM/fWAxMICjttnD0DX1rBvinKskj5G1w+oy/pnm9u/tSlnBrzFonJMcalKJ30P8RRsPzKcCG7Q8l0jx5Fh9YQ==" }, - "node_modules/fs.realpath": { + "fs.realpath": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" }, - "node_modules/fsevents": { + "fsevents": { "version": "2.3.2", "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", - "hasInstallScript": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" - } + "optional": true }, - "node_modules/ftp": { + "ftp": { "version": "0.3.10", "resolved": "https://registry.npmjs.org/ftp/-/ftp-0.3.10.tgz", "integrity": "sha512-faFVML1aBx2UoDStmLwv2Wptt4vw5x03xxX172nhA5Y5HBshW5JweqQ2W4xL4dezQTG8inJsuYcpPHHU3X5OTQ==", - "dependencies": { + "requires": { "readable-stream": "1.1.x", "xregexp": "2.0.0" }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/ftp/node_modules/isarray": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==" - }, - "node_modules/ftp/node_modules/readable-stream": { - "version": "1.1.14", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", - "integrity": "sha512-+MeVjFf4L44XUkhM1eYbD8fyEsxcV81pqMSR5gblfcLCHfZvbrqy4/qYHE+/R5HoBUT11WV5O08Cr1n3YXkWVQ==", "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.1", - "isarray": "0.0.1", - "string_decoder": "~0.10.x" + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==" + }, + "readable-stream": { + "version": "1.1.14", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", + "integrity": "sha512-+MeVjFf4L44XUkhM1eYbD8fyEsxcV81pqMSR5gblfcLCHfZvbrqy4/qYHE+/R5HoBUT11WV5O08Cr1n3YXkWVQ==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==" + } } }, - "node_modules/ftp/node_modules/string_decoder": { - "version": "0.10.31", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", - "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==" - }, - "node_modules/function-bind": { + "function-bind": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" }, - "node_modules/function.prototype.name": { + "function.prototype.name": { "version": "1.1.5", "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", "dev": true, - "dependencies": { + "requires": { "call-bind": "^1.0.2", "define-properties": "^1.1.3", "es-abstract": "^1.19.0", "functions-have-names": "^1.2.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/functional-red-black-tree": { + "functional-red-black-tree": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", "integrity": "sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==", "dev": true }, - "node_modules/functions-have-names": { + "functions-have-names": { "version": "1.2.3", "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } + "dev": true }, - "node_modules/gauge": { + "gauge": { "version": "4.0.4", "resolved": "https://registry.npmjs.org/gauge/-/gauge-4.0.4.tgz", "integrity": "sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg==", "dev": true, - "dependencies": { + "requires": { "aproba": "^1.0.3 || ^2.0.0", "color-support": "^1.1.3", "console-control-strings": "^1.1.0", @@ -11009,80 +9062,53 @@ "string-width": "^4.2.3", "strip-ansi": "^6.0.1", "wide-align": "^1.1.5" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/gensync": { + "gensync": { "version": "1.0.0-beta.2", "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", - "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", - "engines": { - "node": ">=6.9.0" - } + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==" }, - "node_modules/get-caller-file": { + "get-caller-file": { "version": "2.0.5", "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", - "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", - "engines": { - "node": "6.* || 8.* || >= 10.*" - } + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==" }, - "node_modules/get-intrinsic": { + "get-intrinsic": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz", "integrity": "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==", - "dependencies": { + "requires": { "function-bind": "^1.1.1", "has": "^1.0.3", "has-symbols": "^1.0.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/get-package-type": { + "get-package-type": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", - "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", - "engines": { - "node": ">=8.0.0" - } + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==" }, - "node_modules/get-stream": { + "get-stream": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", - "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==" }, - "node_modules/get-symbol-description": { + "get-symbol-description": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", "dev": true, - "dependencies": { + "requires": { "call-bind": "^1.0.2", "get-intrinsic": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/get-uri": { + "get-uri": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/get-uri/-/get-uri-3.0.2.tgz", "integrity": "sha512-+5s0SJbGoyiJTZZ2JTpFPLMPSch72KEqGOTvQsBqg0RBWvwhWUSYZFAtz3TPW0GXJuLBJPts1E241iHg+VRfhg==", - "dependencies": { + "requires": { "@tootallnate/once": "1", "data-uri-to-buffer": "3", "debug": "4", @@ -11090,622 +9116,486 @@ "fs-extra": "^8.1.0", "ftp": "^0.3.10" }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/get-uri/node_modules/@tootallnate/once": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", - "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", - "engines": { - "node": ">= 6" - } - }, - "node_modules/get-uri/node_modules/fs-extra": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", - "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - }, - "engines": { - "node": ">=6 <7 || >=8" + "@tootallnate/once": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", + "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==" + }, + "fs-extra": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", + "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", + "requires": { + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + }, + "jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", + "requires": { + "graceful-fs": "^4.1.6" + } + }, + "universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" + } } }, - "node_modules/get-uri/node_modules/jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", - "optionalDependencies": { - "graceful-fs": "^4.1.6" - } - }, - "node_modules/get-uri/node_modules/universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", - "engines": { - "node": ">= 4.0.0" - } - }, - "node_modules/glob": { + "glob": { "version": "8.0.3", "resolved": "https://registry.npmjs.org/glob/-/glob-8.0.3.tgz", "integrity": "sha512-ull455NHSHI/Y1FqGaaYFaLGkNMMJbavMrEGFXG/PGrg6y7sutWHUHrz6gy6WEBH6akM1M414dWKCNs+IhKdiQ==", - "dependencies": { + "requires": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", "inherits": "2", "minimatch": "^5.0.1", "once": "^1.3.0" }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "dependencies": { + "brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "requires": { + "balanced-match": "^1.0.0" + } + }, + "minimatch": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", + "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", + "requires": { + "brace-expansion": "^2.0.1" + } + } } }, - "node_modules/glob-parent": { + "glob-parent": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dependencies": { + "requires": { "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" } }, - "node_modules/glob-to-regexp": { + "glob-to-regexp": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==" }, - "node_modules/glob/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "node_modules/glob/node_modules/minimatch": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.1.tgz", - "integrity": "sha512-362NP+zlprccbEt/SkxKfRMHnNY85V74mVnpUpNyr3F35covl09Kec7/sEFLt3RA4oXmewtoaanoIf67SE5Y5g==", - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/globals": { + "globals": { "version": "11.12.0", "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", - "engines": { - "node": ">=4" + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==" + }, + "globalthis": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz", + "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==", + "dev": true, + "requires": { + "define-properties": "^1.1.3" } }, - "node_modules/globby": { + "globby": { "version": "11.1.0", "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", - "dependencies": { + "requires": { "array-union": "^2.1.0", "dir-glob": "^3.0.1", "fast-glob": "^3.2.9", "ignore": "^5.2.0", "merge2": "^1.4.1", "slash": "^3.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/gopd": { + "gopd": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", "dev": true, - "dependencies": { + "requires": { "get-intrinsic": "^1.1.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/graceful-fs": { + "graceful-fs": { "version": "4.2.10", "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" }, - "node_modules/handle-thing": { + "handle-thing": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==" }, - "node_modules/has": { + "has": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "dependencies": { + "requires": { "function-bind": "^1.1.1" - }, - "engines": { - "node": ">= 0.4.0" } }, - "node_modules/has-bigints": { + "has-bigints": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } + "dev": true }, - "node_modules/has-flag": { + "has-flag": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "engines": { - "node": ">=4" - } + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==" }, - "node_modules/has-property-descriptors": { + "has-property-descriptors": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", "dev": true, - "dependencies": { + "requires": { "get-intrinsic": "^1.1.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/has-symbols": { + "has-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz", + "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==", + "dev": true + }, + "has-symbols": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==" }, - "node_modules/has-tostringtag": { + "has-tostringtag": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", "dev": true, - "dependencies": { + "requires": { "has-symbols": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/has-unicode": { + "has-unicode": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", "integrity": "sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==", "dev": true }, - "node_modules/hdr-histogram-js": { + "hdr-histogram-js": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/hdr-histogram-js/-/hdr-histogram-js-2.0.3.tgz", "integrity": "sha512-Hkn78wwzWHNCp2uarhzQ2SGFLU3JY8SBDDd3TAABK4fc30wm+MuPOrg5QVFVfkKOQd6Bfz3ukJEI+q9sXEkK1g==", - "dependencies": { + "requires": { "@assemblyscript/loader": "^0.10.1", "base64-js": "^1.2.0", "pako": "^1.0.3" } }, - "node_modules/hdr-histogram-percentiles-obj": { + "hdr-histogram-percentiles-obj": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/hdr-histogram-percentiles-obj/-/hdr-histogram-percentiles-obj-3.0.0.tgz", "integrity": "sha512-7kIufnBqdsBGcSZLPJwqHT3yhk1QTsSlFsVD3kx5ixH/AlgBs9yM1q6DPhXZ8f8gtdqgh7N7/5btRLpQsS2gHw==" }, - "node_modules/hexoid": { + "hexoid": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/hexoid/-/hexoid-1.0.0.tgz", - "integrity": "sha512-QFLV0taWQOZtvIRIAdBChesmogZrtuXvVWsFHZTk2SU+anspqZ2vMnoLg7IE1+Uk16N19APic1BuF8bC8c2m5g==", - "engines": { - "node": ">=8" - } + "integrity": "sha512-QFLV0taWQOZtvIRIAdBChesmogZrtuXvVWsFHZTk2SU+anspqZ2vMnoLg7IE1+Uk16N19APic1BuF8bC8c2m5g==" }, - "node_modules/hosted-git-info": { + "hosted-git-info": { "version": "5.2.1", "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-5.2.1.tgz", "integrity": "sha512-xIcQYMnhcx2Nr4JTjsFmwwnr9vldugPy9uVm0o87bjqqWMv9GaqsTeT+i99wTl0mk1uLxJtHxLb8kymqTENQsw==", "dev": true, - "dependencies": { + "requires": { "lru-cache": "^7.5.1" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/hpack.js": { + "hpack.js": { "version": "2.1.6", "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", - "dependencies": { + "requires": { "inherits": "^2.0.1", "obuf": "^1.0.0", "readable-stream": "^2.0.1", "wbuf": "^1.1.0" - } - }, - "node_modules/hpack.js/node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" - }, - "node_modules/hpack.js/node_modules/readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + }, "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" + }, + "readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + } } }, - "node_modules/hpack.js/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" - }, - "node_modules/hpack.js/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, - "node_modules/html-entities": { + "html-entities": { "version": "2.3.3", "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.3.tgz", "integrity": "sha512-DV5Ln36z34NNTDgnz0EWGBLZENelNAtkiFA4kyNOG2tDI6Mz1uSWiq1wAKdyjnJwyDiDO7Fa2SO1CTxPXL8VxA==" }, - "node_modules/html-escaper": { + "html-escaper": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", "dev": true }, - "node_modules/htmlparser2": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-8.0.1.tgz", - "integrity": "sha512-4lVbmc1diZC7GUJQtRQ5yBAeUCL1exyMwmForWkRLnwyzWBFxN633SALPMGYaWZvKe9j1pRZJpauvmxENSp/EA==", - "funding": [ - "https://github.com/fb55/htmlparser2?sponsor=1", - { - "type": "github", - "url": "https://github.com/sponsors/fb55" - } - ], - "dependencies": { + "htmlparser2": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-8.0.2.tgz", + "integrity": "sha512-GYdjWKDkbRLkZ5geuHs5NY1puJ+PXwP7+fHPRz06Eirsb9ugf6d8kkXav6ADhcODhFFPMIXyxkxSuMf3D6NCFA==", + "requires": { "domelementtype": "^2.3.0", - "domhandler": "^5.0.2", + "domhandler": "^5.0.3", "domutils": "^3.0.1", - "entities": "^4.3.0" + "entities": "^4.4.0" } }, - "node_modules/http-cache-semantics": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", - "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==", + "http-cache-semantics": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz", + "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==", "dev": true }, - "node_modules/http-deceiver": { + "http-deceiver": { "version": "1.2.7", "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==" }, - "node_modules/http-errors": { + "http-errors": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", - "dependencies": { + "requires": { "depd": "2.0.0", "inherits": "2.0.4", "setprototypeof": "1.2.0", "statuses": "2.0.1", "toidentifier": "1.0.1" }, - "engines": { - "node": ">= 0.8" + "dependencies": { + "statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==" + } } }, - "node_modules/http-errors/node_modules/statuses": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", - "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/http-parser-js": { + "http-parser-js": { "version": "0.5.8", "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz", "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==" }, - "node_modules/http-proxy": { + "http-proxy": { "version": "1.18.1", "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", - "dependencies": { + "requires": { "eventemitter3": "^4.0.0", "follow-redirects": "^1.0.0", "requires-port": "^1.0.0" - }, - "engines": { - "node": ">=8.0.0" } }, - "node_modules/http-proxy-agent": { + "http-proxy-agent": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", "dev": true, - "dependencies": { + "requires": { "@tootallnate/once": "2", "agent-base": "6", "debug": "4" - }, - "engines": { - "node": ">= 6" } }, - "node_modules/http-proxy-middleware": { + "http-proxy-middleware": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz", "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==", - "dependencies": { + "requires": { "@types/http-proxy": "^1.17.8", "http-proxy": "^1.18.1", "is-glob": "^4.0.1", "is-plain-obj": "^3.0.0", "micromatch": "^4.0.2" - }, - "engines": { - "node": ">=12.0.0" - }, - "peerDependencies": { - "@types/express": "^4.17.13" - }, - "peerDependenciesMeta": { - "@types/express": { - "optional": true - } } }, - "node_modules/https-proxy-agent": { + "https-proxy-agent": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", - "dependencies": { + "requires": { "agent-base": "6", "debug": "4" - }, - "engines": { - "node": ">= 6" } }, - "node_modules/human-signals": { + "human-signals": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", - "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", - "engines": { - "node": ">=10.17.0" - } + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==" }, - "node_modules/humanize-ms": { + "humanize-ms": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/humanize-ms/-/humanize-ms-1.2.1.tgz", "integrity": "sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==", "dev": true, - "dependencies": { + "requires": { "ms": "^2.0.0" } }, - "node_modules/iconv-lite": { + "iconv-lite": { "version": "0.4.24", "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "dependencies": { + "requires": { "safer-buffer": ">= 2.1.2 < 3" - }, - "engines": { - "node": ">=0.10.0" } }, - "node_modules/icss-utils": { + "icss-utils": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", - "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==" }, - "node_modules/ieee754": { + "ieee754": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", - "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==" }, - "node_modules/ignore": { + "ignore": { "version": "5.2.1", "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.1.tgz", - "integrity": "sha512-d2qQLzTJ9WxQftPAuEQpSPmKqzxePjzVbpAVv62AQ64NTL+wR4JkrVqR/LqFsFEUsHDAiId52mJteHDFuDkElA==", - "engines": { - "node": ">= 4" - } + "integrity": "sha512-d2qQLzTJ9WxQftPAuEQpSPmKqzxePjzVbpAVv62AQ64NTL+wR4JkrVqR/LqFsFEUsHDAiId52mJteHDFuDkElA==" }, - "node_modules/ignore-walk": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-6.0.0.tgz", - "integrity": "sha512-bTf9UWe/UP1yxG3QUrj/KOvEhTAUWPcv+WvbFZ28LcqznXabp7Xu6o9y1JEC18+oqODuS7VhTpekV5XvFwsxJg==", + "ignore-walk": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-6.0.3.tgz", + "integrity": "sha512-C7FfFoTA+bI10qfeydT8aZbvr91vAEU+2W5BZUlzPec47oNb07SsOfwYrtxuvOYdUApPP/Qlh4DtAO51Ekk2QA==", "dev": true, - "dependencies": { - "minimatch": "^5.0.1" + "requires": { + "minimatch": "^9.0.0" }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/ignore-walk/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, "dependencies": { - "balanced-match": "^1.0.0" + "brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "requires": { + "balanced-match": "^1.0.0" + } + }, + "minimatch": { + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", + "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", + "dev": true, + "requires": { + "brace-expansion": "^2.0.1" + } + } } }, - "node_modules/ignore-walk/node_modules/minimatch": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.1.tgz", - "integrity": "sha512-362NP+zlprccbEt/SkxKfRMHnNY85V74mVnpUpNyr3F35covl09Kec7/sEFLt3RA4oXmewtoaanoIf67SE5Y5g==", - "dev": true, - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/image-size": { + "image-size": { "version": "0.5.5", "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.5.5.tgz", "integrity": "sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ==", - "optional": true, - "bin": { - "image-size": "bin/image-size.js" - }, - "engines": { - "node": ">=0.10.0" - } + "optional": true }, - "node_modules/immediate": { + "immediate": { "version": "3.0.6", "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz", "integrity": "sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==" }, - "node_modules/immutable": { + "immutable": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.1.0.tgz", "integrity": "sha512-oNkuqVTA8jqG1Q6c+UglTOD1xhC1BtjKI7XkCXRkZHrN5m18/XsnUp8Q89GkQO/z+0WjonSvl0FLhDYftp46nQ==" }, - "node_modules/import-fresh": { + "import-fresh": { "version": "3.3.0", "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", - "dependencies": { + "requires": { "parent-module": "^1.0.0", "resolve-from": "^4.0.0" }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "dependencies": { + "resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==" + } } }, - "node_modules/import-fresh/node_modules/resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", - "engines": { - "node": ">=4" - } - }, - "node_modules/imurmurhash": { + "imurmurhash": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", - "engines": { - "node": ">=0.8.19" - } + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==" }, - "node_modules/indent-string": { + "indent-string": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", - "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", - "engines": { - "node": ">=8" - } + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==" }, - "node_modules/infer-owner": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz", - "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==" - }, - "node_modules/inflight": { + "inflight": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", - "dependencies": { + "requires": { "once": "^1.3.0", "wrappy": "1" } }, - "node_modules/inherits": { + "inherits": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" }, - "node_modules/ini": { + "ini": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/ini/-/ini-3.0.1.tgz", "integrity": "sha512-it4HyVAUTKBc6m8e1iXWvXSTdndF7HbdN713+kvLrymxTaU4AUBWrJ4vEooP+V7fexnVD3LKcBshjGGPefSMUQ==", - "dev": true, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } + "dev": true }, - "node_modules/inquirer": { + "inquirer": { "version": "8.2.4", "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-8.2.4.tgz", "integrity": "sha512-nn4F01dxU8VeKfq192IjLsxu0/OmMZ4Lg3xKAns148rCaXP6ntAoEkVYZThWjwON8AlzdZZi6oqnhNbxUG9hVg==", - "dependencies": { + "requires": { "ansi-escapes": "^4.2.1", "chalk": "^4.1.1", "cli-cursor": "^3.1.0", @@ -11722,781 +9612,599 @@ "through": "^2.3.6", "wrap-ansi": "^7.0.0" }, - "engines": { - "node": ">=12.0.0" - } - }, - "node_modules/inquirer/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "rxjs": { + "version": "7.5.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.5.7.tgz", + "integrity": "sha512-z9MzKh/UcOqB3i20H6rtrlaE/CgjLOvheWK/9ILrbhROGTweAi1BaFsTT9FbwZi5Trr1qNRs+MXkhmR06awzQA==", + "requires": { + "tslib": "^2.1.0" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + }, + "tslib": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.0.tgz", + "integrity": "sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA==" + } } }, - "node_modules/inquirer/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/inquirer/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/inquirer/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "node_modules/inquirer/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/inquirer/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/internal-slot": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", - "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", + "internal-slot": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.5.tgz", + "integrity": "sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==", "dev": true, - "dependencies": { - "get-intrinsic": "^1.1.0", + "requires": { + "get-intrinsic": "^1.2.0", "has": "^1.0.3", "side-channel": "^1.0.4" }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/ionicons": { - "version": "6.0.4", - "resolved": "https://registry.npmjs.org/ionicons/-/ionicons-6.0.4.tgz", - "integrity": "sha512-uDNOkBo0OVYV+kIhb51g9mb7r3Z0b+78GPZQBsjXuaetNmrB/mNTqN/uFtO+vxL/rQySKjzk8qeKJI5NWL9Ueg==", "dependencies": { - "@stencil/core": "^2.18.0" + "get-intrinsic": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.1.tgz", + "integrity": "sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw==", + "dev": true, + "requires": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3" + } + } } }, - "node_modules/ip": { + "ip": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ip/-/ip-2.0.0.tgz", "integrity": "sha512-WKa+XuLG1A1R0UWhl2+1XQSi+fZWMsYKffMZTTYsiZaUD8k2yDAj5atimTUD2TZkyCkNEeYE5NhFZmupOGtjYQ==" }, - "node_modules/ipaddr.js": { + "ipaddr.js": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz", - "integrity": "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==", - "engines": { - "node": ">= 10" - } + "integrity": "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==" }, - "node_modules/is-arguments": { + "is-arguments": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", "dev": true, - "dependencies": { + "requires": { "call-bind": "^1.0.2", "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-arrayish": { + "is-array-buffer": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.2.tgz", + "integrity": "sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.0", + "is-typed-array": "^1.1.10" + }, + "dependencies": { + "get-intrinsic": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.1.tgz", + "integrity": "sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw==", + "dev": true, + "requires": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3" + } + } + } + }, + "is-arrayish": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" }, - "node_modules/is-bigint": { + "is-bigint": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", "dev": true, - "dependencies": { + "requires": { "has-bigints": "^1.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-binary-path": { + "is-binary-path": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - "dependencies": { + "requires": { "binary-extensions": "^2.0.0" - }, - "engines": { - "node": ">=8" } }, - "node_modules/is-boolean-object": { + "is-boolean-object": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", "dev": true, - "dependencies": { + "requires": { "call-bind": "^1.0.2", "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-callable": { + "is-callable": { "version": "1.2.7", "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", - "dev": true, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } + "dev": true }, - "node_modules/is-core-module": { + "is-core-module": { "version": "2.11.0", "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz", "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==", - "dependencies": { + "requires": { "has": "^1.0.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-date-object": { + "is-date-object": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", "dev": true, - "dependencies": { + "requires": { "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-docker": { + "is-docker": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", - "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", - "bin": { - "is-docker": "cli.js" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==" }, - "node_modules/is-extglob": { + "is-extglob": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", - "engines": { - "node": ">=0.10.0" - } + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==" }, - "node_modules/is-fullwidth-code-point": { + "is-fullwidth-code-point": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "engines": { - "node": ">=8" - } + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" }, - "node_modules/is-glob": { + "is-glob": { "version": "4.0.3", "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - "dependencies": { + "requires": { "is-extglob": "^2.1.1" - }, - "engines": { - "node": ">=0.10.0" } }, - "node_modules/is-interactive": { + "is-interactive": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz", - "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", - "engines": { - "node": ">=8" - } + "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==" }, - "node_modules/is-lambda": { + "is-lambda": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-lambda/-/is-lambda-1.0.1.tgz", "integrity": "sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ==", "dev": true }, - "node_modules/is-map": { + "is-map": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.2.tgz", "integrity": "sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } + "dev": true }, - "node_modules/is-negative-zero": { + "is-negative-zero": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", - "dev": true, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } + "dev": true }, - "node_modules/is-number": { + "is-number": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "engines": { - "node": ">=0.12.0" - } + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" }, - "node_modules/is-number-object": { + "is-number-object": { "version": "1.0.7", "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", "dev": true, - "dependencies": { + "requires": { "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-path-inside": { + "is-path-inside": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", - "dev": true, - "engines": { - "node": ">=8" - } + "dev": true }, - "node_modules/is-plain-obj": { + "is-plain-obj": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", - "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } + "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==" }, - "node_modules/is-plain-object": { + "is-plain-object": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dependencies": { + "requires": { "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" } }, - "node_modules/is-regex": { + "is-regex": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", "dev": true, - "dependencies": { + "requires": { "call-bind": "^1.0.2", "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-set": { + "is-set": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.2.tgz", "integrity": "sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } + "dev": true }, - "node_modules/is-shared-array-buffer": { + "is-shared-array-buffer": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", "dev": true, - "dependencies": { + "requires": { "call-bind": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-stream": { + "is-stream": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==" }, - "node_modules/is-string": { + "is-string": { "version": "1.0.7", "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", "dev": true, - "dependencies": { + "requires": { "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-symbol": { + "is-symbol": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", "dev": true, - "dependencies": { + "requires": { "has-symbols": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-typed-array": { + "is-typed-array": { "version": "1.1.10", "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.10.tgz", "integrity": "sha512-PJqgEHiWZvMpaFZ3uTc8kHPM4+4ADTlDniuQL7cU/UDA0Ql7F70yGfHph3cLNe+c9toaigv+DFzTJKhc2CtO6A==", "dev": true, - "dependencies": { + "requires": { "available-typed-arrays": "^1.0.5", "call-bind": "^1.0.2", "for-each": "^0.3.3", "gopd": "^1.0.1", "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-typedarray": { + "is-typedarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==" }, - "node_modules/is-unicode-supported": { + "is-unicode-supported": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", - "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } + "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==" }, - "node_modules/is-weakmap": { + "is-weakmap": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.1.tgz", "integrity": "sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } + "dev": true }, - "node_modules/is-weakref": { + "is-weakref": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", "dev": true, - "dependencies": { + "requires": { "call-bind": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-weakset": { + "is-weakset": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.2.tgz", "integrity": "sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==", "dev": true, - "dependencies": { + "requires": { "call-bind": "^1.0.2", "get-intrinsic": "^1.1.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-what": { + "is-what": { "version": "3.14.1", "resolved": "https://registry.npmjs.org/is-what/-/is-what-3.14.1.tgz", "integrity": "sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA==" }, - "node_modules/is-wsl": { + "is-wsl": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", - "dependencies": { + "requires": { "is-docker": "^2.0.0" - }, - "engines": { - "node": ">=8" } }, - "node_modules/isarray": { + "isarray": { "version": "2.0.5", "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", "dev": true }, - "node_modules/isbinaryfile": { + "isbinaryfile": { "version": "4.0.10", "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-4.0.10.tgz", "integrity": "sha512-iHrqe5shvBUcFbmZq9zOQHBoeOhZJu6RQGrDpBgenUm/Am+F3JM2MgQj+rK3Z601fzrL5gLZWtAPH2OBaSVcyw==", - "devOptional": true, - "engines": { - "node": ">= 8.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/gjtorikian/" - } + "dev": true }, - "node_modules/isexe": { + "isexe": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" }, - "node_modules/isobject": { + "isobject": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", - "engines": { - "node": ">=0.10.0" - } + "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==" }, - "node_modules/istanbul-lib-coverage": { + "istanbul-lib-coverage": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", - "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", - "engines": { - "node": ">=8" - } + "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==" }, - "node_modules/istanbul-lib-instrument": { + "istanbul-lib-instrument": { "version": "5.2.1", "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", - "dependencies": { + "requires": { "@babel/core": "^7.12.3", "@babel/parser": "^7.14.7", "@istanbuljs/schema": "^0.1.2", "istanbul-lib-coverage": "^3.2.0", "semver": "^6.3.0" }, - "engines": { - "node": ">=8" + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } } }, - "node_modules/istanbul-lib-instrument/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/istanbul-lib-report": { + "istanbul-lib-report": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", "dev": true, - "dependencies": { + "requires": { "istanbul-lib-coverage": "^3.0.0", "make-dir": "^3.0.0", "supports-color": "^7.1.0" }, - "engines": { - "node": ">=8" - } - }, - "node_modules/istanbul-lib-report/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/istanbul-lib-report/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } } }, - "node_modules/istanbul-lib-source-maps": { + "istanbul-lib-source-maps": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", "dev": true, - "dependencies": { + "requires": { "debug": "^4.1.1", "istanbul-lib-coverage": "^3.0.0", "source-map": "^0.6.1" }, - "engines": { - "node": ">=10" + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } } }, - "node_modules/istanbul-lib-source-maps/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/istanbul-reports": { + "istanbul-reports": { "version": "3.1.5", "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.5.tgz", "integrity": "sha512-nUsEMa9pBt/NOHqbcbeJEgqIlY/K7rVWUX6Lql2orY5e9roQOthbR3vtY4zzf2orPELg80fnxxk9zUyPlgwD1w==", "dev": true, - "dependencies": { + "requires": { "html-escaper": "^2.0.0", "istanbul-lib-report": "^3.0.0" - }, - "engines": { - "node": ">=8" } }, - "node_modules/jasmine-core": { + "jackspeak": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-2.2.1.tgz", + "integrity": "sha512-MXbxovZ/Pm42f6cDIDkl3xpwv1AGwObKwfmjs2nQePiy85tP3fatofl3FC1aBsOtP/6fq5SbtgHwWcMsLP+bDw==", + "dev": true, + "requires": { + "@isaacs/cliui": "^8.0.2", + "@pkgjs/parseargs": "^0.11.0" + } + }, + "jasmine-core": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-4.3.0.tgz", "integrity": "sha512-qybtBUesniQdW6n+QIHMng2vDOHscIC/dEXjW+JzO9+LoAZMb03RCUC5xFOv/btSKPm1xL42fn+RjlU4oB42Lg==", "dev": true }, - "node_modules/jasmine-spec-reporter": { + "jasmine-spec-reporter": { "version": "5.0.2", - "resolved": "https://registry.npmjs.org/jasmine-spec-reporter/-/jasmine-spec-reporter-5.0.2.tgz", - "integrity": "sha512-6gP1LbVgJ+d7PKksQBc2H0oDGNRQI3gKUsWlswKaQ2fif9X5gzhQcgM5+kiJGCQVurOG09jqNhk7payggyp5+g==", "dev": true, - "dependencies": { + "requires": { "colors": "1.4.0" } }, - "node_modules/jest-worker": { + "jest-worker": { "version": "27.5.1", "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", - "dependencies": { + "requires": { "@types/node": "*", "merge-stream": "^2.0.0", "supports-color": "^8.0.0" }, - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/jest-worker/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-worker/node_modules/supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "requires": { + "has-flag": "^4.0.0" + } + } } }, - "node_modules/js-tokens": { + "js-tokens": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" }, - "node_modules/js-yaml": { + "js-yaml": { "version": "3.14.1", "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", - "dependencies": { + "requires": { "argparse": "^1.0.7", "esprima": "^4.0.0" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" } }, - "node_modules/jsdoctypeparser": { + "jsdoctypeparser": { "version": "9.0.0", "resolved": "https://registry.npmjs.org/jsdoctypeparser/-/jsdoctypeparser-9.0.0.tgz", "integrity": "sha512-jrTA2jJIL6/DAEILBEh2/w9QxCuwmvNXIry39Ay/HVfhE3o2yVV0U44blYkqdHA/OKloJEqvJy0xU+GSdE2SIw==", - "dev": true, - "bin": { - "jsdoctypeparser": "bin/jsdoctypeparser" - }, - "engines": { - "node": ">=10" - } + "dev": true }, - "node_modules/jsesc": { + "jsesc": { "version": "2.5.2", "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", - "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", - "bin": { - "jsesc": "bin/jsesc" - }, - "engines": { - "node": ">=4" - } + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==" }, - "node_modules/json-parse-even-better-errors": { + "json-parse-even-better-errors": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" }, - "node_modules/json-schema-traverse": { + "json-schema-traverse": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" }, - "node_modules/json-stable-stringify-without-jsonify": { + "json-stable-stringify-without-jsonify": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", "dev": true }, - "node_modules/json5": { + "json5": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", - "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==", - "bin": { - "json5": "lib/cli.js" - }, - "engines": { - "node": ">=6" - } + "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==" }, - "node_modules/jsonc-parser": { + "jsonc-parser": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.0.tgz", "integrity": "sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==" }, - "node_modules/jsonfile": { + "jsonfile": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", - "dependencies": { + "requires": { + "graceful-fs": "^4.1.6", "universalify": "^2.0.0" - }, - "optionalDependencies": { - "graceful-fs": "^4.1.6" } }, - "node_modules/jsonparse": { + "jsonparse": { "version": "1.3.1", "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz", "integrity": "sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==", - "dev": true, - "engines": [ - "node >= 0.2.0" - ] + "dev": true }, - "node_modules/karma": { + "karma": { "version": "6.4.1", - "resolved": "https://registry.npmjs.org/karma/-/karma-6.4.1.tgz", - "integrity": "sha512-Cj57NKOskK7wtFWSlMvZf459iX+kpYIPXmkNUzP2WAFcA7nhr/ALn5R7sw3w+1udFDcpMx/tuB8d5amgm3ijaA==", - "devOptional": true, - "dependencies": { + "dev": true, + "requires": { "@colors/colors": "1.5.0", "body-parser": "^1.19.0", "braces": "^3.0.2", @@ -12522,1609 +10230,626 @@ "ua-parser-js": "^0.7.30", "yargs": "^16.1.1" }, - "bin": { - "karma": "bin/karma" - }, - "engines": { - "node": ">= 10" + "dependencies": { + "cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "dev": true, + "requires": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "tmp": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz", + "integrity": "sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==", + "dev": true, + "requires": { + "rimraf": "^3.0.0" + } + }, + "yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "dev": true, + "requires": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + } + }, + "yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", + "dev": true + } } }, - "node_modules/karma-chrome-launcher": { + "karma-chrome-launcher": { "version": "3.1.1", - "resolved": "https://registry.npmjs.org/karma-chrome-launcher/-/karma-chrome-launcher-3.1.1.tgz", - "integrity": "sha512-hsIglcq1vtboGPAN+DGCISCFOxW+ZVnIqhDQcCMqqCp+4dmJ0Qpq5QAjkbA0X2L9Mi6OBkHi2Srrbmm7pUKkzQ==", "dev": true, - "dependencies": { + "requires": { "which": "^1.2.1" - } - }, - "node_modules/karma-chrome-launcher/node_modules/which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "dev": true, - "dependencies": { - "isexe": "^2.0.0" }, - "bin": { - "which": "bin/which" + "dependencies": { + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } } }, - "node_modules/karma-coverage": { + "karma-coverage": { "version": "2.2.0", - "resolved": "https://registry.npmjs.org/karma-coverage/-/karma-coverage-2.2.0.tgz", - "integrity": "sha512-gPVdoZBNDZ08UCzdMHHhEImKrw1+PAOQOIiffv1YsvxFhBjqvo/SVXNk4tqn1SYqX0BJZT6S/59zgxiBe+9OuA==", "dev": true, - "dependencies": { + "requires": { "istanbul-lib-coverage": "^3.2.0", "istanbul-lib-instrument": "^5.1.0", "istanbul-lib-report": "^3.0.0", "istanbul-lib-source-maps": "^4.0.1", "istanbul-reports": "^3.0.5", "minimatch": "^3.0.4" - }, - "engines": { - "node": ">=10.0.0" } }, - "node_modules/karma-coverage-istanbul-reporter": { + "karma-coverage-istanbul-reporter": { "version": "3.0.3", - "resolved": "https://registry.npmjs.org/karma-coverage-istanbul-reporter/-/karma-coverage-istanbul-reporter-3.0.3.tgz", - "integrity": "sha512-wE4VFhG/QZv2Y4CdAYWDbMmcAHeS926ZIji4z+FkB2aF/EposRb6DP6G5ncT/wXhqUfAb/d7kZrNKPonbvsATw==", "dev": true, - "dependencies": { + "requires": { "istanbul-lib-coverage": "^3.0.0", "istanbul-lib-report": "^3.0.0", "istanbul-lib-source-maps": "^3.0.6", "istanbul-reports": "^3.0.2", "minimatch": "^3.0.4" }, - "funding": { - "url": "https://github.com/sponsors/mattlewis92" - } - }, - "node_modules/karma-coverage-istanbul-reporter/node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dev": true, "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "istanbul-lib-source-maps": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-3.0.6.tgz", + "integrity": "sha512-R47KzMtDJH6X4/YW9XTx+jrLnZnscW4VpNN+1PViSYTejLVPWv7oov+Duf8YQSPyVRUvueQqz1TcsC6mooZTXw==", + "dev": true, + "requires": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^2.0.5", + "make-dir": "^2.1.0", + "rimraf": "^2.6.3", + "source-map": "^0.6.1" + }, + "dependencies": { + "istanbul-lib-coverage": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.5.tgz", + "integrity": "sha512-8aXznuEPCJvGnMSRft4udDRDtb1V3pkQkMMI5LI+6HuQz5oQ4J2UFn1H82raA3qJtyOLkkwVqICBQkjnGtn5mA==", + "dev": true + } + } + }, + "make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "dev": true, + "requires": { + "pify": "^4.0.1", + "semver": "^5.6.0" + } + }, + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } } }, - "node_modules/karma-coverage-istanbul-reporter/node_modules/istanbul-lib-source-maps": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-3.0.6.tgz", - "integrity": "sha512-R47KzMtDJH6X4/YW9XTx+jrLnZnscW4VpNN+1PViSYTejLVPWv7oov+Duf8YQSPyVRUvueQqz1TcsC6mooZTXw==", - "dev": true, - "dependencies": { - "debug": "^4.1.1", - "istanbul-lib-coverage": "^2.0.5", - "make-dir": "^2.1.0", - "rimraf": "^2.6.3", - "source-map": "^0.6.1" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/karma-coverage-istanbul-reporter/node_modules/istanbul-lib-source-maps/node_modules/istanbul-lib-coverage": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.5.tgz", - "integrity": "sha512-8aXznuEPCJvGnMSRft4udDRDtb1V3pkQkMMI5LI+6HuQz5oQ4J2UFn1H82raA3qJtyOLkkwVqICBQkjnGtn5mA==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/karma-coverage-istanbul-reporter/node_modules/make-dir": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", - "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", - "dev": true, - "dependencies": { - "pify": "^4.0.1", - "semver": "^5.6.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/karma-coverage-istanbul-reporter/node_modules/rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "dev": true, - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - } - }, - "node_modules/karma-coverage-istanbul-reporter/node_modules/semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true, - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/karma-coverage-istanbul-reporter/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/karma-jasmine": { + "karma-jasmine": { "version": "5.1.0", - "resolved": "https://registry.npmjs.org/karma-jasmine/-/karma-jasmine-5.1.0.tgz", - "integrity": "sha512-i/zQLFrfEpRyQoJF9fsCdTMOF5c2dK7C7OmsuKg2D0YSsuZSfQDiLuaiktbuio6F2wiCsZSnSnieIQ0ant/uzQ==", "dev": true, - "dependencies": { + "requires": { "jasmine-core": "^4.1.0" - }, - "engines": { - "node": ">=12" - }, - "peerDependencies": { - "karma": "^6.0.0" } }, - "node_modules/karma-jasmine-html-reporter": { + "karma-jasmine-html-reporter": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/karma-jasmine-html-reporter/-/karma-jasmine-html-reporter-2.0.0.tgz", - "integrity": "sha512-SB8HNNiazAHXM1vGEzf8/tSyEhkfxuDdhYdPBX2Mwgzt0OuF2gicApQ+uvXLID/gXyJQgvrM9+1/2SxZFUUDIA==", - "dev": true, - "peerDependencies": { - "jasmine-core": "^4.0.0", - "karma": "^6.0.0", - "karma-jasmine": "^5.0.0" - } + "dev": true }, - "node_modules/karma-source-map-support": { + "karma-source-map-support": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/karma-source-map-support/-/karma-source-map-support-1.4.0.tgz", "integrity": "sha512-RsBECncGO17KAoJCYXjv+ckIz+Ii9NCi+9enk+rq6XC81ezYkb4/RHE6CTXdA7IOJqoF3wcaLfVG0CPmE5ca6A==", - "dependencies": { + "requires": { "source-map-support": "^0.5.5" } }, - "node_modules/karma/node_modules/cliui": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", - "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", - "devOptional": true, - "dependencies": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^7.0.0" - } - }, - "node_modules/karma/node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "devOptional": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/karma/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "devOptional": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/karma/node_modules/tmp": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz", - "integrity": "sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==", - "devOptional": true, - "dependencies": { - "rimraf": "^3.0.0" - }, - "engines": { - "node": ">=8.17.0" - } - }, - "node_modules/karma/node_modules/yargs": { - "version": "16.2.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", - "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", - "devOptional": true, - "dependencies": { - "cliui": "^7.0.2", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.0", - "y18n": "^5.0.5", - "yargs-parser": "^20.2.2" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/karma/node_modules/yargs-parser": { - "version": "20.2.9", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", - "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", - "devOptional": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/kind-of": { + "kind-of": { "version": "6.0.3", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "engines": { - "node": ">=0.10.0" - } + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==" }, - "node_modules/klona": { + "klona": { "version": "2.0.5", "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.5.tgz", - "integrity": "sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ==", - "engines": { - "node": ">= 8" - } + "integrity": "sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ==" }, - "node_modules/leek": { + "leek": { "version": "0.0.24", "resolved": "https://registry.npmjs.org/leek/-/leek-0.0.24.tgz", "integrity": "sha512-6PVFIYXxlYF0o6hrAsHtGpTmi06otkwNrMcmQ0K96SeSRHPREPa9J3nJZ1frliVH7XT0XFswoJFQoXsDukzGNQ==", - "dependencies": { + "requires": { "debug": "^2.1.0", "lodash.assign": "^3.2.0", "rsvp": "^3.0.21" - } - }, - "node_modules/leek/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + }, "dependencies": { - "ms": "2.0.0" + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } } }, - "node_modules/leek/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - }, - "node_modules/less": { + "less": { "version": "4.1.3", "resolved": "https://registry.npmjs.org/less/-/less-4.1.3.tgz", "integrity": "sha512-w16Xk/Ta9Hhyei0Gpz9m7VS8F28nieJaL/VyShID7cYvP6IL5oHeL6p4TXSDJqZE/lNv0oJ2pGVjJsRkfwm5FA==", - "dependencies": { + "requires": { "copy-anything": "^2.0.1", - "parse-node-version": "^1.0.1", - "tslib": "^2.3.0" - }, - "bin": { - "lessc": "bin/lessc" - }, - "engines": { - "node": ">=6" - }, - "optionalDependencies": { "errno": "^0.1.1", "graceful-fs": "^4.1.2", "image-size": "~0.5.0", "make-dir": "^2.1.0", "mime": "^1.4.1", "needle": "^3.1.0", - "source-map": "~0.6.0" + "parse-node-version": "^1.0.1", + "source-map": "~0.6.0", + "tslib": "^2.3.0" + }, + "dependencies": { + "make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "optional": true, + "requires": { + "pify": "^4.0.1", + "semver": "^5.6.0" + } + }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "optional": true + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "optional": true + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "optional": true + }, + "tslib": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.0.tgz", + "integrity": "sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA==" + } } }, - "node_modules/less-loader": { + "less-loader": { "version": "11.1.0", "resolved": "https://registry.npmjs.org/less-loader/-/less-loader-11.1.0.tgz", "integrity": "sha512-C+uDBV7kS7W5fJlUjq5mPBeBVhYpTIm5gB09APT9o3n/ILeaXVsiSFTbZpTJCJwQ/Crczfn3DmfQFwxYusWFug==", "dev": true, - "dependencies": { + "requires": { "klona": "^2.0.4" - }, - "engines": { - "node": ">= 14.15.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "less": "^3.5.0 || ^4.0.0", - "webpack": "^5.0.0" } }, - "node_modules/less/node_modules/make-dir": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", - "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", - "optional": true, - "dependencies": { - "pify": "^4.0.1", - "semver": "^5.6.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/less/node_modules/mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", - "optional": true, - "bin": { - "mime": "cli.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/less/node_modules/semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "optional": true, - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/less/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "optional": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/levn": { + "levn": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", "dev": true, - "dependencies": { + "requires": { "prelude-ls": "^1.2.1", "type-check": "~0.4.0" - }, - "engines": { - "node": ">= 0.8.0" } }, - "node_modules/license-webpack-plugin": { + "license-webpack-plugin": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/license-webpack-plugin/-/license-webpack-plugin-4.0.2.tgz", "integrity": "sha512-771TFWFD70G1wLTC4oU2Cw4qvtmNrIw+wRvBtn+okgHl7slJVi7zfNcdmqDL72BojM30VNJ2UHylr1o77U37Jw==", - "dependencies": { + "requires": { "webpack-sources": "^3.0.0" - }, - "peerDependenciesMeta": { - "webpack": { - "optional": true - }, - "webpack-sources": { - "optional": true - } } }, - "node_modules/lie": { + "lie": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/lie/-/lie-3.1.1.tgz", "integrity": "sha512-RiNhHysUjhrDQntfYSfY4MU24coXXdEOgw9WGcKHNeEwffDYbF//u87M1EWaMGzuFoSbqW0C9C6lEEhDOAswfw==", - "dependencies": { + "requires": { "immediate": "~3.0.5" } }, - "node_modules/lines-and-columns": { + "lines-and-columns": { "version": "1.2.4", "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" }, - "node_modules/load-json-file": { + "load-json-file": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz", "integrity": "sha512-3p6ZOGNbiX4CdvEd1VcE6yi78UrGNpjHO33noGwHCnT/o2fyllJDepsm8+mFFv/DvtwFHht5HIHSyOy5a+ChVQ==", "dev": true, - "dependencies": { + "requires": { "graceful-fs": "^4.1.2", "parse-json": "^2.2.0", "pify": "^2.0.0", "strip-bom": "^3.0.0" }, - "engines": { - "node": ">=4" - } - }, - "node_modules/load-json-file/node_modules/parse-json": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", - "integrity": "sha512-QR/GGaKCkhwk1ePQNYDRKYZ3mwU9ypsKhB0XyFnLQdomyEqk3e8wpW3V5Jp88zbxK4n5ST1nqo+g9juTpownhQ==", - "dev": true, "dependencies": { - "error-ex": "^1.2.0" - }, - "engines": { - "node": ">=0.10.0" + "parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha512-QR/GGaKCkhwk1ePQNYDRKYZ3mwU9ypsKhB0XyFnLQdomyEqk3e8wpW3V5Jp88zbxK4n5ST1nqo+g9juTpownhQ==", + "dev": true, + "requires": { + "error-ex": "^1.2.0" + } + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "dev": true + }, + "strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "dev": true + } } }, - "node_modules/load-json-file/node_modules/pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/load-json-file/node_modules/strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/loader-runner": { + "loader-runner": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", - "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", - "engines": { - "node": ">=6.11.5" - } + "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==" }, - "node_modules/loader-utils": { + "loader-utils": { "version": "3.2.1", "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.1.tgz", - "integrity": "sha512-ZvFw1KWS3GVyYBYb7qkmRM/WwL2TQQBxgCK62rlvm4WpVQ23Nb4tYjApUlfjrEGvOs7KHEsmyUn75OHZrJMWPw==", - "engines": { - "node": ">= 12.13.0" - } + "integrity": "sha512-ZvFw1KWS3GVyYBYb7qkmRM/WwL2TQQBxgCK62rlvm4WpVQ23Nb4tYjApUlfjrEGvOs7KHEsmyUn75OHZrJMWPw==" }, - "node_modules/localforage": { + "localforage": { "version": "1.10.0", "resolved": "https://registry.npmjs.org/localforage/-/localforage-1.10.0.tgz", "integrity": "sha512-14/H1aX7hzBBmmh7sGPd+AOMkkIrHM3Z1PAyGgZigA1H1p5O5ANnMyWzvpAETtG68/dC4pC0ncy3+PPGzXZHPg==", - "dependencies": { + "requires": { "lie": "3.1.1" } }, - "node_modules/locate-path": { + "locate-path": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dependencies": { + "requires": { "p-locate": "^4.1.0" - }, - "engines": { - "node": ">=8" } }, - "node_modules/lodash": { + "lodash": { "version": "4.17.21", "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" }, - "node_modules/lodash-es": { + "lodash-es": { "version": "4.17.21", "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.21.tgz", "integrity": "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==" }, - "node_modules/lodash._baseassign": { + "lodash._baseassign": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/lodash._baseassign/-/lodash._baseassign-3.2.0.tgz", "integrity": "sha512-t3N26QR2IdSN+gqSy9Ds9pBu/J1EAFEshKlUHpJG3rvyJOYgcELIxcIeKKfZk7sjOz11cFfzJRsyFry/JyabJQ==", - "dependencies": { + "requires": { "lodash._basecopy": "^3.0.0", "lodash.keys": "^3.0.0" } }, - "node_modules/lodash._basecopy": { + "lodash._basecopy": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/lodash._basecopy/-/lodash._basecopy-3.0.1.tgz", "integrity": "sha512-rFR6Vpm4HeCK1WPGvjZSJ+7yik8d8PVUdCJx5rT2pogG4Ve/2ZS7kfmO5l5T2o5V2mqlNIfSF5MZlr1+xOoYQQ==" }, - "node_modules/lodash._bindcallback": { + "lodash._bindcallback": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/lodash._bindcallback/-/lodash._bindcallback-3.0.1.tgz", "integrity": "sha512-2wlI0JRAGX8WEf4Gm1p/mv/SZ+jLijpj0jyaE/AXeuQphzCgD8ZQW4oSpoN8JAopujOFGU3KMuq7qfHBWlGpjQ==" }, - "node_modules/lodash._createassigner": { + "lodash._createassigner": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/lodash._createassigner/-/lodash._createassigner-3.1.1.tgz", "integrity": "sha512-LziVL7IDnJjQeeV95Wvhw6G28Z8Q6da87LWKOPWmzBLv4u6FAT/x5v00pyGW0u38UoogNF2JnD3bGgZZDaNEBw==", - "dependencies": { + "requires": { "lodash._bindcallback": "^3.0.0", "lodash._isiterateecall": "^3.0.0", "lodash.restparam": "^3.0.0" } }, - "node_modules/lodash._getnative": { + "lodash._getnative": { "version": "3.9.1", "resolved": "https://registry.npmjs.org/lodash._getnative/-/lodash._getnative-3.9.1.tgz", "integrity": "sha512-RrL9VxMEPyDMHOd9uFbvMe8X55X16/cGM5IgOKgRElQZutpX89iS6vwl64duTV1/16w5JY7tuFNXqoekmh1EmA==" }, - "node_modules/lodash._isiterateecall": { + "lodash._isiterateecall": { "version": "3.0.9", "resolved": "https://registry.npmjs.org/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz", "integrity": "sha512-De+ZbrMu6eThFti/CSzhRvTKMgQToLxbij58LMfM8JnYDNSOjkjTCIaa8ixglOeGh2nyPlakbt5bJWJ7gvpYlQ==" }, - "node_modules/lodash.assign": { + "lodash.assign": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/lodash.assign/-/lodash.assign-3.2.0.tgz", "integrity": "sha512-/VVxzgGBmbphasTg51FrztxQJ/VgAUpol6zmJuSVSGcNg4g7FA4z7rQV8Ovr9V3vFBNWZhvKWHfpAytjTVUfFA==", - "dependencies": { + "requires": { "lodash._baseassign": "^3.0.0", "lodash._createassigner": "^3.0.0", "lodash.keys": "^3.0.0" } }, - "node_modules/lodash.debounce": { + "lodash.debounce": { "version": "4.0.8", "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==" }, - "node_modules/lodash.isarguments": { + "lodash.isarguments": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz", "integrity": "sha512-chi4NHZlZqZD18a0imDHnZPrDeBbTtVN7GXMwuGdRH9qotxAjYs3aVLKc7zNOG9eddR5Ksd8rvFEBc9SsggPpg==" }, - "node_modules/lodash.isarray": { + "lodash.isarray": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/lodash.isarray/-/lodash.isarray-3.0.4.tgz", "integrity": "sha512-JwObCrNJuT0Nnbuecmqr5DgtuBppuCvGD9lxjFpAzwnVtdGoDQ1zig+5W8k5/6Gcn0gZ3936HDAlGd28i7sOGQ==" }, - "node_modules/lodash.isdate": { + "lodash.isdate": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/lodash.isdate/-/lodash.isdate-4.0.1.tgz", "integrity": "sha512-hg5B1GD+R9egsBgMwmAhk+V53Us03TVvXT4dnyKugEfsD4QKuG9Wlyvxq8OGy2nu7qVGsh4DRSnMk33hoWBq/Q==", "dev": true }, - "node_modules/lodash.isobject": { + "lodash.isobject": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/lodash.isobject/-/lodash.isobject-3.0.2.tgz", "integrity": "sha512-3/Qptq2vr7WeJbB4KHUSKlq8Pl7ASXi3UG6CMbBm8WRtXi8+GHm7mKaU3urfpSEzWe2wCIChs6/sdocUsTKJiA==", "dev": true }, - "node_modules/lodash.keys": { + "lodash.keys": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-3.1.2.tgz", "integrity": "sha512-CuBsapFjcubOGMn3VD+24HOAPxM79tH+V6ivJL3CHYjtrawauDJHUk//Yew9Hvc6e9rbCrURGk8z6PC+8WJBfQ==", - "dependencies": { + "requires": { "lodash._getnative": "^3.0.0", "lodash.isarguments": "^3.0.0", "lodash.isarray": "^3.0.0" } }, - "node_modules/lodash.merge": { + "lodash.merge": { "version": "4.6.2", "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", "dev": true }, - "node_modules/lodash.restparam": { + "lodash.restparam": { "version": "3.6.1", "resolved": "https://registry.npmjs.org/lodash.restparam/-/lodash.restparam-3.6.1.tgz", "integrity": "sha512-L4/arjjuq4noiUJpt3yS6KIKDtJwNe2fIYgMqyYYKoeIfV1iEqvPwhCx23o+R9dzouGihDAPN1dTIRWa7zk8tw==" }, - "node_modules/lodash.truncate": { + "lodash.truncate": { "version": "4.4.2", "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz", "integrity": "sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw==", "dev": true }, - "node_modules/lodash.zip": { + "lodash.zip": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/lodash.zip/-/lodash.zip-4.2.0.tgz", "integrity": "sha512-C7IOaBBK/0gMORRBd8OETNx3kmOkgIWIPvyDpZSCTwUrpYmgZwJkjZeOD8ww4xbOUOs4/attY+pciKvadNfFbg==", "dev": true }, - "node_modules/log-symbols": { + "log-symbols": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", - "dependencies": { + "requires": { "chalk": "^4.1.0", "is-unicode-supported": "^0.1.0" }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/log-symbols/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } } }, - "node_modules/log-symbols/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/log-symbols/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/log-symbols/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "node_modules/log-symbols/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/log-symbols/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/log4js": { + "log4js": { "version": "6.7.1", "resolved": "https://registry.npmjs.org/log4js/-/log4js-6.7.1.tgz", "integrity": "sha512-lzbd0Eq1HRdWM2abSD7mk6YIVY0AogGJzb/z+lqzRk+8+XJP+M6L1MS5FUSc3jjGru4dbKjEMJmqlsoYYpuivQ==", - "devOptional": true, - "dependencies": { + "dev": true, + "requires": { "date-format": "^4.0.14", "debug": "^4.3.4", "flatted": "^3.2.7", "rfdc": "^1.3.0", "streamroller": "^3.1.3" - }, - "engines": { - "node": ">=8.0" } }, - "node_modules/lru-cache": { + "lru-cache": { "version": "7.14.1", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.14.1.tgz", - "integrity": "sha512-ysxwsnTKdAx96aTRdhDOCQfDgbHnt8SK0KY8SEjO0wHinhWOFTESbjVCMPbU1uGXg/ch4lifqx0wfjOawU2+WA==", - "engines": { - "node": ">=12" - } + "integrity": "sha512-ysxwsnTKdAx96aTRdhDOCQfDgbHnt8SK0KY8SEjO0wHinhWOFTESbjVCMPbU1uGXg/ch4lifqx0wfjOawU2+WA==" }, - "node_modules/macos-release": { + "macos-release": { "version": "2.5.1", "resolved": "https://registry.npmjs.org/macos-release/-/macos-release-2.5.1.tgz", - "integrity": "sha512-DXqXhEM7gW59OjZO8NIjBCz9AQ1BEMrfiOAl4AYByHCtVHRF4KoGNO8mqQeM8lRCtQe/UnJ4imO/d2HdkKsd+A==", - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } + "integrity": "sha512-DXqXhEM7gW59OjZO8NIjBCz9AQ1BEMrfiOAl4AYByHCtVHRF4KoGNO8mqQeM8lRCtQe/UnJ4imO/d2HdkKsd+A==" }, - "node_modules/magic-string": { + "magic-string": { "version": "0.26.7", "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.26.7.tgz", "integrity": "sha512-hX9XH3ziStPoPhJxLq1syWuZMxbDvGNbVchfrdCtanC7D13888bMFow61x8axrx+GfHLtVeAx2kxL7tTGRl+Ow==", "dev": true, - "dependencies": { + "requires": { "sourcemap-codec": "^1.4.8" - }, - "engines": { - "node": ">=12" } }, - "node_modules/make-dir": { + "make-dir": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", - "dependencies": { + "requires": { "semver": "^6.0.0" }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } } }, - "node_modules/make-dir/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/make-error": { + "make-error": { "version": "1.3.6", "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==", "dev": true }, - "node_modules/make-fetch-happen": { - "version": "10.2.1", - "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-10.2.1.tgz", - "integrity": "sha512-NgOPbRiaQM10DYXvN3/hhGVI2M5MtITFryzBGxHM5p4wnFxsVCbxkrBrDsk+EZ5OB4jEOT7AjDxtdF+KVEFT7w==", + "make-fetch-happen": { + "version": "11.1.1", + "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-11.1.1.tgz", + "integrity": "sha512-rLWS7GCSTcEujjVBs2YqG7Y4643u8ucvCJeSRqiLYhesrDuzeuFIk37xREzAsfQaqzl8b9rNCE4m6J8tvX4Q8w==", "dev": true, - "dependencies": { - "agentkeepalive": "^4.2.1", - "cacache": "^16.1.0", - "http-cache-semantics": "^4.1.0", - "http-proxy-agent": "^5.0.0", - "https-proxy-agent": "^5.0.0", - "is-lambda": "^1.0.1", - "lru-cache": "^7.7.1", - "minipass": "^3.1.6", - "minipass-collect": "^1.0.2", - "minipass-fetch": "^2.0.3", - "minipass-flush": "^1.0.5", - "minipass-pipeline": "^1.2.4", - "negotiator": "^0.6.3", - "promise-retry": "^2.0.1", - "socks-proxy-agent": "^7.0.0", - "ssri": "^9.0.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, - "node_modules/make-fetch-happen/node_modules/@npmcli/fs": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-2.1.2.tgz", - "integrity": "sha512-yOJKRvohFOaLqipNtwYB9WugyZKhC/DZC4VYPmpaCzDBrA8YpK3qHZ8/HGscMnE4GqbkLNuVcCnxkeQEdGt6LQ==", - "dev": true, - "dependencies": { - "@gar/promisify": "^1.1.3", - "semver": "^7.3.5" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, - "node_modules/make-fetch-happen/node_modules/cacache": { - "version": "16.1.3", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-16.1.3.tgz", - "integrity": "sha512-/+Emcj9DAXxX4cwlLmRI9c166RuL3w30zp4R7Joiv2cQTtTtA+jeuCAjH3ZlGnYS3tKENSrKhAzVVP9GVyzeYQ==", - "dev": true, - "dependencies": { - "@npmcli/fs": "^2.1.0", - "@npmcli/move-file": "^2.0.0", - "chownr": "^2.0.0", - "fs-minipass": "^2.1.0", - "glob": "^8.0.1", - "infer-owner": "^1.0.4", - "lru-cache": "^7.7.1", - "minipass": "^3.1.6", - "minipass-collect": "^1.0.2", - "minipass-flush": "^1.0.5", - "minipass-pipeline": "^1.2.4", - "mkdirp": "^1.0.4", - "p-map": "^4.0.0", - "promise-inflight": "^1.0.1", - "rimraf": "^3.0.2", - "ssri": "^9.0.0", - "tar": "^6.1.11", - "unique-filename": "^2.0.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, - "node_modules/make-fetch-happen/node_modules/mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", - "dev": true, - "bin": { - "mkdirp": "bin/cmd.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/make-fetch-happen/node_modules/ssri": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/ssri/-/ssri-9.0.1.tgz", - "integrity": "sha512-o57Wcn66jMQvfHG1FlYbWeZWW/dHZhJXjpIcTfXldXEk5nz5lStPo3mK0OJQfGR3RbZUlbISexbljkJzuEj/8Q==", - "dev": true, - "dependencies": { - "minipass": "^3.1.1" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, - "node_modules/make-fetch-happen/node_modules/unique-filename": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-2.0.1.tgz", - "integrity": "sha512-ODWHtkkdx3IAR+veKxFV+VBkUMcN+FaqzUUd7IZzt+0zhDZFPFxhlqwPF3YQvMHx1TD0tdgYl+kuPnJ8E6ql7A==", - "dev": true, - "dependencies": { - "unique-slug": "^3.0.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, - "node_modules/make-fetch-happen/node_modules/unique-slug": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-3.0.0.tgz", - "integrity": "sha512-8EyMynh679x/0gqE9fT9oilG+qEt+ibFyqjuVTsZn1+CMxH+XLlpvr2UZx4nVcCwTpx81nICr2JQFkM+HPLq4w==", - "dev": true, - "dependencies": { - "imurmurhash": "^0.1.4" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, - "node_modules/media-typer": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", - "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/memfs": { - "version": "3.4.12", - "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.12.tgz", - "integrity": "sha512-BcjuQn6vfqP+k100e0E9m61Hyqa//Brp+I3f0OBmN0ATHlFA8vx3Lt8z57R3u2bPqe3WGDBC+nF72fTH7isyEw==", - "dependencies": { - "fs-monkey": "^1.0.3" - }, - "engines": { - "node": ">= 4.0.0" - } - }, - "node_modules/merge-descriptors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", - "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==" - }, - "node_modules/merge-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" - }, - "node_modules/merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "engines": { - "node": ">= 8" - } - }, - "node_modules/methods": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", - "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", - "dependencies": { - "braces": "^3.0.2", - "picomatch": "^2.3.1" - }, - "engines": { - "node": ">=8.6" - } - }, - "node_modules/mime": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", - "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", - "bin": { - "mime": "cli.js" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "dependencies": { - "mime-db": "1.52.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", - "engines": { - "node": ">=6" - } - }, - "node_modules/mini-css-extract-plugin": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.6.1.tgz", - "integrity": "sha512-wd+SD57/K6DiV7jIR34P+s3uckTRuQvx0tKPcvjFlrEylk6P4mQ2KSWk1hblj1Kxaqok7LogKOieygXqBczNlg==", - "dependencies": { - "schema-utils": "^4.0.0" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.0.0" - } - }, - "node_modules/minimalistic-assert": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", - "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" - }, - "node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/minimist": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz", - "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/minipass": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", - "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/minipass-collect": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz", - "integrity": "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==", - "dependencies": { - "minipass": "^3.0.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/minipass-fetch": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-2.1.2.tgz", - "integrity": "sha512-LT49Zi2/WMROHYoqGgdlQIZh8mLPZmOrN2NdJjMXxYe4nkN6FUyuPuOAOedNJDrx0IRGg9+4guZewtp8hE6TxA==", - "dev": true, - "dependencies": { - "minipass": "^3.1.6", - "minipass-sized": "^1.0.3", - "minizlib": "^2.1.2" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - }, - "optionalDependencies": { - "encoding": "^0.1.13" - } - }, - "node_modules/minipass-flush": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz", - "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==", - "dependencies": { - "minipass": "^3.0.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/minipass-json-stream": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minipass-json-stream/-/minipass-json-stream-1.0.1.tgz", - "integrity": "sha512-ODqY18UZt/I8k+b7rl2AENgbWE8IDYam+undIJONvigAz8KR5GWblsFTEfQs0WODsjbSXWlm+JHEv8Gr6Tfdbg==", - "dev": true, - "dependencies": { - "jsonparse": "^1.3.1", - "minipass": "^3.0.0" - } - }, - "node_modules/minipass-pipeline": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz", - "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==", - "dependencies": { - "minipass": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/minipass-sized": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/minipass-sized/-/minipass-sized-1.0.3.tgz", - "integrity": "sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==", - "dev": true, - "dependencies": { - "minipass": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/minizlib": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", - "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", - "dependencies": { - "minipass": "^3.0.0", - "yallist": "^4.0.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/mkdirp": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", - "devOptional": true, - "dependencies": { - "minimist": "^1.2.6" - }, - "bin": { - "mkdirp": "bin/cmd.js" - } - }, - "node_modules/ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" - }, - "node_modules/multicast-dns": { - "version": "7.2.5", - "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz", - "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==", - "dependencies": { - "dns-packet": "^5.2.2", - "thunky": "^1.0.2" - }, - "bin": { - "multicast-dns": "cli.js" - } - }, - "node_modules/mute-stream": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", - "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==" - }, - "node_modules/nanoid": { - "version": "3.3.4", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", - "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==", - "bin": { - "nanoid": "bin/nanoid.cjs" - }, - "engines": { - "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" - } - }, - "node_modules/natural-compare": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", - "dev": true - }, - "node_modules/needle": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/needle/-/needle-3.2.0.tgz", - "integrity": "sha512-oUvzXnyLiVyVGoianLijF9O/RecZUf7TkBfimjGrLM4eQhXyeJwM6GeAWccwfQ9aa4gMCZKqhAOuLaMIcQxajQ==", - "optional": true, - "dependencies": { - "debug": "^3.2.6", - "iconv-lite": "^0.6.3", - "sax": "^1.2.4" - }, - "bin": { - "needle": "bin/needle" - }, - "engines": { - "node": ">= 4.4.x" - } - }, - "node_modules/needle/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "optional": true, - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/needle/node_modules/iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "optional": true, - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/needle/node_modules/sax": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", - "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", - "optional": true - }, - "node_modules/negotiator": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", - "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/neo-async": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", - "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" - }, - "node_modules/netmask": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/netmask/-/netmask-2.0.2.tgz", - "integrity": "sha512-dBpDMdxv9Irdq66304OLfEmQ9tbNRFnFTuZiLo+bD+r332bBmMJ8GBLXklIXXgxd3+v9+KUnZaUR5PJMa75Gsg==", - "engines": { - "node": ">= 0.4.0" - } - }, - "node_modules/ng2-charts": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/ng2-charts/-/ng2-charts-4.1.1.tgz", - "integrity": "sha512-iHwXDbmX86lfeH8VRcsaW2tJATsuAZo4kvvC/Yk2l35zOHjevja1qBvO6BAibiDazi9r9aS6ZRJOqWPsz1pP2w==", - "dependencies": { - "lodash-es": "^4.17.15", - "tslib": "^2.3.0" - }, - "peerDependencies": { - "@angular/cdk": ">=14.0.0", - "@angular/common": ">=14.0.0", - "@angular/core": ">=14.0.0", - "chart.js": "^3.4.0 || ^4.0.0", - "rxjs": "^6.5.3 || ^7.4.0" - } - }, - "node_modules/nice-napi": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/nice-napi/-/nice-napi-1.0.2.tgz", - "integrity": "sha512-px/KnJAJZf5RuBGcfD+Sp2pAKq0ytz8j+1NehvgIGFkvtvFrDM3T8E4x/JJODXK9WZow8RRGrbA9QQ3hs+pDhA==", - "hasInstallScript": true, - "optional": true, - "os": [ - "!win32" - ], - "dependencies": { - "node-addon-api": "^3.0.0", - "node-gyp-build": "^4.2.2" - } - }, - "node_modules/node-addon-api": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-3.2.1.tgz", - "integrity": "sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A==", - "optional": true - }, - "node_modules/node-forge": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", - "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", - "engines": { - "node": ">= 6.13.0" - } - }, - "node_modules/node-gyp": { - "version": "9.3.0", - "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-9.3.0.tgz", - "integrity": "sha512-A6rJWfXFz7TQNjpldJ915WFb1LnhO4lIve3ANPbWreuEoLoKlFT3sxIepPBkLhM27crW8YmN+pjlgbasH6cH/Q==", - "dev": true, - "dependencies": { - "env-paths": "^2.2.0", - "glob": "^7.1.4", - "graceful-fs": "^4.2.6", - "make-fetch-happen": "^10.0.3", - "nopt": "^6.0.0", - "npmlog": "^6.0.0", - "rimraf": "^3.0.2", - "semver": "^7.3.5", - "tar": "^6.1.2", - "which": "^2.0.2" - }, - "bin": { - "node-gyp": "bin/node-gyp.js" - }, - "engines": { - "node": "^12.22 || ^14.13 || >=16" - } - }, - "node_modules/node-gyp-build": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.5.0.tgz", - "integrity": "sha512-2iGbaQBV+ITgCz76ZEjmhUKAKVf7xfY1sRl4UiKQspfZMH2h06SyhNsnSVy50cwkFQDGLyif6m/6uFXHkOZ6rg==", - "optional": true, - "bin": { - "node-gyp-build": "bin.js", - "node-gyp-build-optional": "optional.js", - "node-gyp-build-test": "build-test.js" - } - }, - "node_modules/node-gyp/node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dev": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/node-gyp/node_modules/nopt": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-6.0.0.tgz", - "integrity": "sha512-ZwLpbTgdhuZUnZzjd7nb1ZV+4DoiC6/sfiVKok72ym/4Tlf+DFdlHYmT2JPmcNNWV6Pi3SDf1kT+A4r9RTuT9g==", - "dev": true, - "dependencies": { - "abbrev": "^1.0.0" - }, - "bin": { - "nopt": "bin/nopt.js" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, - "node_modules/node-releases": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.6.tgz", - "integrity": "sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==" - }, - "node_modules/nopt": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-7.2.0.tgz", - "integrity": "sha512-CVDtwCdhYIvnAzFoJ6NJ6dX3oga9/HyciQDnG1vQDjSLMeKLJ4A93ZqYKDrgYSr1FBY5/hMYC+2VCi24pgpkGA==", - "dev": true, - "dependencies": { - "abbrev": "^2.0.0" - }, - "bin": { - "nopt": "bin/nopt.js" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/nopt/node_modules/abbrev": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-2.0.0.tgz", - "integrity": "sha512-6/mh1E2u2YgEsCHdY0Yx5oW+61gZU+1vXaoiHHrpKeuRNNgFvS+/jrwHiQhB5apAf5oB7UB7E19ol2R2LKH8hQ==", - "dev": true, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/normalize-package-data": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-5.0.0.tgz", - "integrity": "sha512-h9iPVIfrVZ9wVYQnxFgtw1ugSvGEMOlyPWWtm8BMJhnwyEL/FLbYbTY3V3PpjI/BUK67n9PEWDu6eHzu1fB15Q==", - "dev": true, - "dependencies": { - "hosted-git-info": "^6.0.0", - "is-core-module": "^2.8.1", - "semver": "^7.3.5", - "validate-npm-package-license": "^3.0.4" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/normalize-package-data/node_modules/hosted-git-info": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-6.1.1.tgz", - "integrity": "sha512-r0EI+HBMcXadMrugk0GCQ+6BQV39PiWAZVfq7oIckeGiN7sjRGyQxPdft3nQekFTCQbYxLBH+/axZMeH8UX6+w==", - "dev": true, - "dependencies": { - "lru-cache": "^7.5.1" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/normalize-range": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", - "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/npm-bundled": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-3.0.0.tgz", - "integrity": "sha512-Vq0eyEQy+elFpzsKjMss9kxqb9tG3YHg4dsyWuUENuzvSUWe1TCnW/vV9FkhvBk/brEDoDiVd+M1Btosa6ImdQ==", - "dev": true, - "dependencies": { - "npm-normalize-package-bin": "^3.0.0" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm-install-checks": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/npm-install-checks/-/npm-install-checks-6.0.0.tgz", - "integrity": "sha512-SBU9oFglRVZnfElwAtF14NivyulDqF1VKqqwNsFW9HDcbHMAPHpRSsVFgKuwFGq/hVvWZExz62Th0kvxn/XE7Q==", - "dev": true, - "dependencies": { - "semver": "^7.1.1" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm-normalize-package-bin": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-3.0.0.tgz", - "integrity": "sha512-g+DPQSkusnk7HYXr75NtzkIP4+N81i3RPsGFidF3DzHd9MT9wWngmqoeg/fnHFz5MNdtG4w03s+QnhewSLTT2Q==", - "dev": true, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm-package-arg": { - "version": "9.1.2", - "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-9.1.2.tgz", - "integrity": "sha512-pzd9rLEx4TfNJkovvlBSLGhq31gGu2QDexFPWT19yCDh0JgnRhlBLNo5759N0AJmBk+kQ9Y/hXoLnlgFD+ukmg==", - "dev": true, - "dependencies": { - "hosted-git-info": "^5.0.0", - "proc-log": "^2.0.1", - "semver": "^7.3.5", - "validate-npm-package-name": "^4.0.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, - "node_modules/npm-packlist": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-7.0.4.tgz", - "integrity": "sha512-d6RGEuRrNS5/N84iglPivjaJPxhDbZmlbTwTDX2IbcRHG5bZCdtysYMhwiPvcF4GisXHGn7xsxv+GQ7T/02M5Q==", - "dev": true, - "dependencies": { - "ignore-walk": "^6.0.0" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm-pick-manifest": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-8.0.1.tgz", - "integrity": "sha512-mRtvlBjTsJvfCCdmPtiu2bdlx8d/KXtF7yNXNWe7G0Z36qWA9Ny5zXsI2PfBZEv7SXgoxTmNaTzGSbbzDZChoA==", - "dev": true, - "dependencies": { - "npm-install-checks": "^6.0.0", - "npm-normalize-package-bin": "^3.0.0", - "npm-package-arg": "^10.0.0", - "semver": "^7.3.5" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm-pick-manifest/node_modules/hosted-git-info": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-6.1.1.tgz", - "integrity": "sha512-r0EI+HBMcXadMrugk0GCQ+6BQV39PiWAZVfq7oIckeGiN7sjRGyQxPdft3nQekFTCQbYxLBH+/axZMeH8UX6+w==", - "dev": true, - "dependencies": { - "lru-cache": "^7.5.1" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm-pick-manifest/node_modules/npm-package-arg": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-10.1.0.tgz", - "integrity": "sha512-uFyyCEmgBfZTtrKk/5xDfHp6+MdrqGotX/VoOyEEl3mBwiEE5FlBaePanazJSVMPT7vKepcjYBY2ztg9A3yPIA==", - "dev": true, - "dependencies": { - "hosted-git-info": "^6.0.0", - "proc-log": "^3.0.0", - "semver": "^7.3.5", - "validate-npm-package-name": "^5.0.0" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm-pick-manifest/node_modules/proc-log": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-3.0.0.tgz", - "integrity": "sha512-++Vn7NS4Xf9NacaU9Xq3URUuqZETPsf8L4j5/ckhaRYsfPeRyzGw+iDjFhV/Jr3uNmTvvddEJFWh5R1gRgUH8A==", - "dev": true, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm-pick-manifest/node_modules/validate-npm-package-name": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-5.0.0.tgz", - "integrity": "sha512-YuKoXDAhBYxY7SfOKxHBDoSyENFeW5VvIIQp2TGQuit8gpK6MnWaQelBKxso72DoxTZfZdcP3W90LqpSkgPzLQ==", - "dev": true, - "dependencies": { - "builtins": "^5.0.0" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm-registry-fetch": { - "version": "14.0.3", - "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-14.0.3.tgz", - "integrity": "sha512-YaeRbVNpnWvsGOjX2wk5s85XJ7l1qQBGAp724h8e2CZFFhMSuw9enom7K1mWVUtvXO1uUSFIAPofQK0pPN0ZcA==", - "dev": true, - "dependencies": { - "make-fetch-happen": "^11.0.0", - "minipass": "^4.0.0", - "minipass-fetch": "^3.0.0", - "minipass-json-stream": "^1.0.1", - "minizlib": "^2.1.2", - "npm-package-arg": "^10.0.0", - "proc-log": "^3.0.0" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm-registry-fetch/node_modules/hosted-git-info": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-6.1.1.tgz", - "integrity": "sha512-r0EI+HBMcXadMrugk0GCQ+6BQV39PiWAZVfq7oIckeGiN7sjRGyQxPdft3nQekFTCQbYxLBH+/axZMeH8UX6+w==", - "dev": true, - "dependencies": { - "lru-cache": "^7.5.1" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm-registry-fetch/node_modules/make-fetch-happen": { - "version": "11.0.2", - "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-11.0.2.tgz", - "integrity": "sha512-5n/Pq41w/uZghpdlXAY5kIM85RgJThtTH/NYBRAZ9VUOBWV90USaQjwGrw76fZP3Lj5hl/VZjpVvOaRBMoL/2w==", - "dev": true, - "dependencies": { + "requires": { "agentkeepalive": "^4.2.1", "cacache": "^17.0.0", - "http-cache-semantics": "^4.1.0", + "http-cache-semantics": "^4.1.1", "http-proxy-agent": "^5.0.0", "https-proxy-agent": "^5.0.0", "is-lambda": "^1.0.1", "lru-cache": "^7.7.1", - "minipass": "^4.0.0", - "minipass-collect": "^1.0.2", + "minipass": "^5.0.0", "minipass-fetch": "^3.0.0", "minipass-flush": "^1.0.5", "minipass-pipeline": "^1.2.4", @@ -14133,279 +10858,702 @@ "socks-proxy-agent": "^7.0.0", "ssri": "^10.0.0" }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "dependencies": { + "minipass": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", + "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", + "dev": true + } } }, - "node_modules/npm-registry-fetch/node_modules/minipass": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-4.0.0.tgz", - "integrity": "sha512-g2Uuh2jEKoht+zvO6vJqXmYpflPqzRBT+Th2h01DKh5z7wbY/AZ2gCQ78cP70YoHPyFdY30YBV5WxgLOEwOykw==", - "dev": true, - "dependencies": { + "media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==" + }, + "memfs": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.5.3.tgz", + "integrity": "sha512-UERzLsxzllchadvbPs5aolHh65ISpKpM+ccLbOJ8/vvpBKmAWf+la7dXFy7Mr0ySHbdHrFv5kGFCUHHe6GFEmw==", + "requires": { + "fs-monkey": "^1.0.4" + } + }, + "merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==" + }, + "merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" + }, + "merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==" + }, + "methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==" + }, + "micromatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "requires": { + "braces": "^3.0.2", + "picomatch": "^2.3.1" + } + }, + "mime": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", + "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==" + }, + "mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" + }, + "mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "requires": { + "mime-db": "1.52.0" + } + }, + "mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==" + }, + "mini-css-extract-plugin": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.6.1.tgz", + "integrity": "sha512-wd+SD57/K6DiV7jIR34P+s3uckTRuQvx0tKPcvjFlrEylk6P4mQ2KSWk1hblj1Kxaqok7LogKOieygXqBczNlg==", + "requires": { + "schema-utils": "^4.0.0" + } + }, + "minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" + }, + "minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz", + "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==" + }, + "minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "requires": { "yallist": "^4.0.0" - }, - "engines": { - "node": ">=8" } }, - "node_modules/npm-registry-fetch/node_modules/minipass-fetch": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-3.0.1.tgz", - "integrity": "sha512-t9/wowtf7DYkwz8cfMSt0rMwiyNIBXf5CKZ3S5ZMqRqMYT0oLTp0x1WorMI9WTwvaPg21r1JbFxJMum8JrLGfw==", + "minipass-collect": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz", + "integrity": "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==", + "requires": { + "minipass": "^3.0.0" + } + }, + "minipass-fetch": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-3.0.3.tgz", + "integrity": "sha512-n5ITsTkDqYkYJZjcRWzZt9qnZKCT7nKCosJhHoj7S7zD+BP4jVbWs+odsniw5TA3E0sLomhTKOKjF86wf11PuQ==", "dev": true, - "dependencies": { - "minipass": "^4.0.0", + "requires": { + "encoding": "^0.1.13", + "minipass": "^5.0.0", "minipass-sized": "^1.0.3", "minizlib": "^2.1.2" }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - }, - "optionalDependencies": { - "encoding": "^0.1.13" + "dependencies": { + "minipass": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", + "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", + "dev": true + } } }, - "node_modules/npm-registry-fetch/node_modules/npm-package-arg": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-10.1.0.tgz", - "integrity": "sha512-uFyyCEmgBfZTtrKk/5xDfHp6+MdrqGotX/VoOyEEl3mBwiEE5FlBaePanazJSVMPT7vKepcjYBY2ztg9A3yPIA==", + "minipass-flush": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz", + "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==", + "requires": { + "minipass": "^3.0.0" + } + }, + "minipass-json-stream": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minipass-json-stream/-/minipass-json-stream-1.0.1.tgz", + "integrity": "sha512-ODqY18UZt/I8k+b7rl2AENgbWE8IDYam+undIJONvigAz8KR5GWblsFTEfQs0WODsjbSXWlm+JHEv8Gr6Tfdbg==", "dev": true, + "requires": { + "jsonparse": "^1.3.1", + "minipass": "^3.0.0" + } + }, + "minipass-pipeline": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz", + "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==", + "requires": { + "minipass": "^3.0.0" + } + }, + "minipass-sized": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/minipass-sized/-/minipass-sized-1.0.3.tgz", + "integrity": "sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==", + "dev": true, + "requires": { + "minipass": "^3.0.0" + } + }, + "minizlib": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", + "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", + "requires": { + "minipass": "^3.0.0", + "yallist": "^4.0.0" + } + }, + "mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "requires": { + "minimist": "^1.2.6" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "multicast-dns": { + "version": "7.2.5", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz", + "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==", + "requires": { + "dns-packet": "^5.2.2", + "thunky": "^1.0.2" + } + }, + "mute-stream": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", + "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==" + }, + "nanoid": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", + "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==" + }, + "natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", + "dev": true + }, + "needle": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/needle/-/needle-3.2.0.tgz", + "integrity": "sha512-oUvzXnyLiVyVGoianLijF9O/RecZUf7TkBfimjGrLM4eQhXyeJwM6GeAWccwfQ9aa4gMCZKqhAOuLaMIcQxajQ==", + "optional": true, + "requires": { + "debug": "^3.2.6", + "iconv-lite": "^0.6.3", + "sax": "^1.2.4" + }, "dependencies": { - "hosted-git-info": "^6.0.0", - "proc-log": "^3.0.0", + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "optional": true, + "requires": { + "ms": "^2.1.1" + } + }, + "iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "optional": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + } + }, + "sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", + "optional": true + } + } + }, + "negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==" + }, + "neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" + }, + "netmask": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/netmask/-/netmask-2.0.2.tgz", + "integrity": "sha512-dBpDMdxv9Irdq66304OLfEmQ9tbNRFnFTuZiLo+bD+r332bBmMJ8GBLXklIXXgxd3+v9+KUnZaUR5PJMa75Gsg==" + }, + "ng2-charts": { + "version": "4.1.1", + "requires": { + "lodash-es": "^4.17.15", + "tslib": "^2.3.0" + }, + "dependencies": { + "tslib": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.0.tgz", + "integrity": "sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA==" + } + } + }, + "nice-napi": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nice-napi/-/nice-napi-1.0.2.tgz", + "integrity": "sha512-px/KnJAJZf5RuBGcfD+Sp2pAKq0ytz8j+1NehvgIGFkvtvFrDM3T8E4x/JJODXK9WZow8RRGrbA9QQ3hs+pDhA==", + "optional": true + }, + "node-forge": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==" + }, + "node-gyp": { + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-9.4.0.tgz", + "integrity": "sha512-dMXsYP6gc9rRbejLXmTbVRYjAHw7ppswsKyMxuxJxxOHzluIO1rGp9TOQgjFJ+2MCqcOcQTOPB/8Xwhr+7s4Eg==", + "dev": true, + "requires": { + "env-paths": "^2.2.0", + "exponential-backoff": "^3.1.1", + "glob": "^7.1.4", + "graceful-fs": "^4.2.6", + "make-fetch-happen": "^11.0.3", + "nopt": "^6.0.0", + "npmlog": "^6.0.0", + "rimraf": "^3.0.2", "semver": "^7.3.5", - "validate-npm-package-name": "^5.0.0" + "tar": "^6.1.2", + "which": "^2.0.2" }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm-registry-fetch/node_modules/proc-log": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-3.0.0.tgz", - "integrity": "sha512-++Vn7NS4Xf9NacaU9Xq3URUuqZETPsf8L4j5/ckhaRYsfPeRyzGw+iDjFhV/Jr3uNmTvvddEJFWh5R1gRgUH8A==", - "dev": true, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm-registry-fetch/node_modules/validate-npm-package-name": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-5.0.0.tgz", - "integrity": "sha512-YuKoXDAhBYxY7SfOKxHBDoSyENFeW5VvIIQp2TGQuit8gpK6MnWaQelBKxso72DoxTZfZdcP3W90LqpSkgPzLQ==", - "dev": true, "dependencies": { - "builtins": "^5.0.0" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "nopt": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-6.0.0.tgz", + "integrity": "sha512-ZwLpbTgdhuZUnZzjd7nb1ZV+4DoiC6/sfiVKok72ym/4Tlf+DFdlHYmT2JPmcNNWV6Pi3SDf1kT+A4r9RTuT9g==", + "dev": true, + "requires": { + "abbrev": "^1.0.0" + } + } } }, - "node_modules/npm-run-path": { + "node-releases": { + "version": "2.0.13", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.13.tgz", + "integrity": "sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ==" + }, + "nopt": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-7.2.0.tgz", + "integrity": "sha512-CVDtwCdhYIvnAzFoJ6NJ6dX3oga9/HyciQDnG1vQDjSLMeKLJ4A93ZqYKDrgYSr1FBY5/hMYC+2VCi24pgpkGA==", + "dev": true, + "requires": { + "abbrev": "^2.0.0" + }, + "dependencies": { + "abbrev": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-2.0.0.tgz", + "integrity": "sha512-6/mh1E2u2YgEsCHdY0Yx5oW+61gZU+1vXaoiHHrpKeuRNNgFvS+/jrwHiQhB5apAf5oB7UB7E19ol2R2LKH8hQ==", + "dev": true + } + } + }, + "normalize-package-data": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-5.0.0.tgz", + "integrity": "sha512-h9iPVIfrVZ9wVYQnxFgtw1ugSvGEMOlyPWWtm8BMJhnwyEL/FLbYbTY3V3PpjI/BUK67n9PEWDu6eHzu1fB15Q==", + "dev": true, + "requires": { + "hosted-git-info": "^6.0.0", + "is-core-module": "^2.8.1", + "semver": "^7.3.5", + "validate-npm-package-license": "^3.0.4" + }, + "dependencies": { + "hosted-git-info": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-6.1.1.tgz", + "integrity": "sha512-r0EI+HBMcXadMrugk0GCQ+6BQV39PiWAZVfq7oIckeGiN7sjRGyQxPdft3nQekFTCQbYxLBH+/axZMeH8UX6+w==", + "dev": true, + "requires": { + "lru-cache": "^7.5.1" + } + } + } + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" + }, + "normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==" + }, + "npm-bundled": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-3.0.0.tgz", + "integrity": "sha512-Vq0eyEQy+elFpzsKjMss9kxqb9tG3YHg4dsyWuUENuzvSUWe1TCnW/vV9FkhvBk/brEDoDiVd+M1Btosa6ImdQ==", + "dev": true, + "requires": { + "npm-normalize-package-bin": "^3.0.0" + } + }, + "npm-install-checks": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/npm-install-checks/-/npm-install-checks-6.1.1.tgz", + "integrity": "sha512-dH3GmQL4vsPtld59cOn8uY0iOqRmqKvV+DLGwNXV/Q7MDgD2QfOADWd/mFXcIE5LVhYYGjA3baz6W9JneqnuCw==", + "dev": true, + "requires": { + "semver": "^7.1.1" + } + }, + "npm-normalize-package-bin": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-3.0.1.tgz", + "integrity": "sha512-dMxCf+zZ+3zeQZXKxmyuCKlIDPGuv8EF940xbkC4kQVDTtqoh6rJFO+JTKSA6/Rwi0getWmtuy4Itup0AMcaDQ==", + "dev": true + }, + "npm-package-arg": { + "version": "9.1.2", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-9.1.2.tgz", + "integrity": "sha512-pzd9rLEx4TfNJkovvlBSLGhq31gGu2QDexFPWT19yCDh0JgnRhlBLNo5759N0AJmBk+kQ9Y/hXoLnlgFD+ukmg==", + "dev": true, + "requires": { + "hosted-git-info": "^5.0.0", + "proc-log": "^2.0.1", + "semver": "^7.3.5", + "validate-npm-package-name": "^4.0.0" + } + }, + "npm-packlist": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-7.0.4.tgz", + "integrity": "sha512-d6RGEuRrNS5/N84iglPivjaJPxhDbZmlbTwTDX2IbcRHG5bZCdtysYMhwiPvcF4GisXHGn7xsxv+GQ7T/02M5Q==", + "dev": true, + "requires": { + "ignore-walk": "^6.0.0" + } + }, + "npm-pick-manifest": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-8.0.1.tgz", + "integrity": "sha512-mRtvlBjTsJvfCCdmPtiu2bdlx8d/KXtF7yNXNWe7G0Z36qWA9Ny5zXsI2PfBZEv7SXgoxTmNaTzGSbbzDZChoA==", + "dev": true, + "requires": { + "npm-install-checks": "^6.0.0", + "npm-normalize-package-bin": "^3.0.0", + "npm-package-arg": "^10.0.0", + "semver": "^7.3.5" + }, + "dependencies": { + "hosted-git-info": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-6.1.1.tgz", + "integrity": "sha512-r0EI+HBMcXadMrugk0GCQ+6BQV39PiWAZVfq7oIckeGiN7sjRGyQxPdft3nQekFTCQbYxLBH+/axZMeH8UX6+w==", + "dev": true, + "requires": { + "lru-cache": "^7.5.1" + } + }, + "npm-package-arg": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-10.1.0.tgz", + "integrity": "sha512-uFyyCEmgBfZTtrKk/5xDfHp6+MdrqGotX/VoOyEEl3mBwiEE5FlBaePanazJSVMPT7vKepcjYBY2ztg9A3yPIA==", + "dev": true, + "requires": { + "hosted-git-info": "^6.0.0", + "proc-log": "^3.0.0", + "semver": "^7.3.5", + "validate-npm-package-name": "^5.0.0" + } + }, + "proc-log": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-3.0.0.tgz", + "integrity": "sha512-++Vn7NS4Xf9NacaU9Xq3URUuqZETPsf8L4j5/ckhaRYsfPeRyzGw+iDjFhV/Jr3uNmTvvddEJFWh5R1gRgUH8A==", + "dev": true + }, + "validate-npm-package-name": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-5.0.0.tgz", + "integrity": "sha512-YuKoXDAhBYxY7SfOKxHBDoSyENFeW5VvIIQp2TGQuit8gpK6MnWaQelBKxso72DoxTZfZdcP3W90LqpSkgPzLQ==", + "dev": true, + "requires": { + "builtins": "^5.0.0" + } + } + } + }, + "npm-registry-fetch": { + "version": "14.0.5", + "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-14.0.5.tgz", + "integrity": "sha512-kIDMIo4aBm6xg7jOttupWZamsZRkAqMqwqqbVXnUqstY5+tapvv6bkH/qMR76jdgV+YljEUCyWx3hRYMrJiAgA==", + "dev": true, + "requires": { + "make-fetch-happen": "^11.0.0", + "minipass": "^5.0.0", + "minipass-fetch": "^3.0.0", + "minipass-json-stream": "^1.0.1", + "minizlib": "^2.1.2", + "npm-package-arg": "^10.0.0", + "proc-log": "^3.0.0" + }, + "dependencies": { + "hosted-git-info": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-6.1.1.tgz", + "integrity": "sha512-r0EI+HBMcXadMrugk0GCQ+6BQV39PiWAZVfq7oIckeGiN7sjRGyQxPdft3nQekFTCQbYxLBH+/axZMeH8UX6+w==", + "dev": true, + "requires": { + "lru-cache": "^7.5.1" + } + }, + "minipass": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", + "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", + "dev": true + }, + "npm-package-arg": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-10.1.0.tgz", + "integrity": "sha512-uFyyCEmgBfZTtrKk/5xDfHp6+MdrqGotX/VoOyEEl3mBwiEE5FlBaePanazJSVMPT7vKepcjYBY2ztg9A3yPIA==", + "dev": true, + "requires": { + "hosted-git-info": "^6.0.0", + "proc-log": "^3.0.0", + "semver": "^7.3.5", + "validate-npm-package-name": "^5.0.0" + } + }, + "proc-log": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-3.0.0.tgz", + "integrity": "sha512-++Vn7NS4Xf9NacaU9Xq3URUuqZETPsf8L4j5/ckhaRYsfPeRyzGw+iDjFhV/Jr3uNmTvvddEJFWh5R1gRgUH8A==", + "dev": true + }, + "validate-npm-package-name": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-5.0.0.tgz", + "integrity": "sha512-YuKoXDAhBYxY7SfOKxHBDoSyENFeW5VvIIQp2TGQuit8gpK6MnWaQelBKxso72DoxTZfZdcP3W90LqpSkgPzLQ==", + "dev": true, + "requires": { + "builtins": "^5.0.0" + } + } + } + }, + "npm-run-path": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", - "dependencies": { + "requires": { "path-key": "^3.0.0" - }, - "engines": { - "node": ">=8" } }, - "node_modules/npmlog": { + "npmlog": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-6.0.2.tgz", "integrity": "sha512-/vBvz5Jfr9dT/aFWd0FIRf+T/Q2WBsLENygUaFUqstqsycmZAP/t5BvFJTK0viFmSUxiUKTUplWy5vt+rvKIxg==", "dev": true, - "dependencies": { + "requires": { "are-we-there-yet": "^3.0.0", "console-control-strings": "^1.1.0", "gauge": "^4.0.3", "set-blocking": "^2.0.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/nth-check": { + "nth-check": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", - "dependencies": { + "requires": { "boolbase": "^1.0.0" - }, - "funding": { - "url": "https://github.com/fb55/nth-check?sponsor=1" } }, - "node_modules/object-assign": { + "object-assign": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", - "devOptional": true, - "engines": { - "node": ">=0.10.0" - } + "dev": true }, - "node_modules/object-inspect": { + "object-inspect": { "version": "1.12.2", "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", - "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } + "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==" }, - "node_modules/object-is": { + "object-is": { "version": "1.1.5", "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", "dev": true, - "dependencies": { + "requires": { "call-bind": "^1.0.2", "define-properties": "^1.1.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/object-keys": { + "object-keys": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", - "dev": true, - "engines": { - "node": ">= 0.4" - } + "dev": true }, - "node_modules/object.assign": { + "object.assign": { "version": "4.1.4", "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", "dev": true, - "dependencies": { + "requires": { "call-bind": "^1.0.2", "define-properties": "^1.1.4", "has-symbols": "^1.0.3", "object-keys": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/object.values": { + "object.values": { "version": "1.1.6", "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.6.tgz", "integrity": "sha512-FVVTkD1vENCsAcwNs9k6jea2uHC/X0+JcjG8YA60FN5CMaJmG95wT9jek/xX9nornqGRrBkKtzuAu2wuHpKqvw==", "dev": true, - "dependencies": { + "requires": { "call-bind": "^1.0.2", "define-properties": "^1.1.4", "es-abstract": "^1.20.4" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/objectorarray": { + "objectorarray": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/objectorarray/-/objectorarray-1.0.5.tgz", "integrity": "sha512-eJJDYkhJFFbBBAxeh8xW+weHlkI28n2ZdQV/J/DNfWfSKlGEf2xcfAbZTv3riEXHAhL9SVOTs2pRmXiSTf78xg==", "dev": true }, - "node_modules/obuf": { + "obuf": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==" }, - "node_modules/on-finished": { + "on-finished": { "version": "2.4.1", "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", - "dependencies": { + "requires": { "ee-first": "1.1.1" - }, - "engines": { - "node": ">= 0.8" } }, - "node_modules/on-headers": { + "on-headers": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", - "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", - "engines": { - "node": ">= 0.8" - } + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==" }, - "node_modules/once": { + "once": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", - "dependencies": { + "requires": { "wrappy": "1" } }, - "node_modules/onetime": { + "onetime": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "dependencies": { + "requires": { "mimic-fn": "^2.1.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/open": { + "open": { "version": "8.4.0", "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", - "dependencies": { + "requires": { "define-lazy-prop": "^2.0.0", "is-docker": "^2.1.1", "is-wsl": "^2.2.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/optionator": { + "optionator": { "version": "0.9.1", "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", "dev": true, - "dependencies": { + "requires": { "deep-is": "^0.1.3", "fast-levenshtein": "^2.0.6", "levn": "^0.4.1", "prelude-ls": "^1.2.1", "type-check": "^0.4.0", "word-wrap": "^1.2.3" - }, - "engines": { - "node": ">= 0.8.0" } }, - "node_modules/ora": { + "ora": { "version": "5.4.1", "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz", "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", - "dependencies": { + "requires": { "bl": "^4.1.0", "chalk": "^4.1.0", "cli-cursor": "^3.1.0", @@ -14416,181 +11564,122 @@ "strip-ansi": "^6.0.0", "wcwidth": "^1.0.1" }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/ora/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } } }, - "node_modules/ora/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/ora/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/ora/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "node_modules/ora/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/ora/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/os-name": { + "os-name": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/os-name/-/os-name-4.0.1.tgz", "integrity": "sha512-xl9MAoU97MH1Xt5K9ERft2YfCAoaO6msy1OBA0ozxEC0x0TmIoE6K3QvgJMMZA9yKGLmHXNY/YZoDbiGDj4zYw==", - "dependencies": { + "requires": { "macos-release": "^2.5.0", "windows-release": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/os-tmpdir": { + "os-tmpdir": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", - "integrity": "sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==", - "engines": { - "node": ">=0.10.0" - } + "integrity": "sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==" }, - "node_modules/p-finally": { + "p-finally": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", "integrity": "sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==", - "dev": true, - "engines": { - "node": ">=4" - } + "dev": true }, - "node_modules/p-limit": { + "p-limit": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dependencies": { + "requires": { "p-try": "^2.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/p-locate": { + "p-locate": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dependencies": { + "requires": { "p-limit": "^2.2.0" - }, - "engines": { - "node": ">=8" } }, - "node_modules/p-map": { + "p-map": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", - "dependencies": { + "requires": { "aggregate-error": "^3.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/p-retry": { + "p-retry": { "version": "4.6.2", "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", - "dependencies": { + "requires": { "@types/retry": "0.12.0", "retry": "^0.13.1" }, - "engines": { - "node": ">=8" + "dependencies": { + "retry": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", + "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==" + } } }, - "node_modules/p-retry/node_modules/retry": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", - "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", - "engines": { - "node": ">= 4" - } - }, - "node_modules/p-try": { + "p-try": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "engines": { - "node": ">=6" - } + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" }, - "node_modules/pac-proxy-agent": { + "pac-proxy-agent": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/pac-proxy-agent/-/pac-proxy-agent-5.0.0.tgz", "integrity": "sha512-CcFG3ZtnxO8McDigozwE3AqAw15zDvGH+OjXO4kzf7IkEKkQ4gxQ+3sdF50WmhQ4P/bVusXcqNE2S3XrNURwzQ==", - "dependencies": { + "requires": { "@tootallnate/once": "1", "agent-base": "6", "debug": "4", @@ -14601,68 +11690,57 @@ "raw-body": "^2.2.0", "socks-proxy-agent": "5" }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/pac-proxy-agent/node_modules/@tootallnate/once": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", - "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", - "engines": { - "node": ">= 6" - } - }, - "node_modules/pac-proxy-agent/node_modules/http-proxy-agent": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", - "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", "dependencies": { - "@tootallnate/once": "1", - "agent-base": "6", - "debug": "4" - }, - "engines": { - "node": ">= 6" + "@tootallnate/once": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", + "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==" + }, + "http-proxy-agent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", + "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", + "requires": { + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4" + } + }, + "socks-proxy-agent": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-5.0.1.tgz", + "integrity": "sha512-vZdmnjb9a2Tz6WEQVIurybSwElwPxMZaIc7PzqbJTrezcKNznv6giT7J7tZDZ1BojVaa1jvO/UiUdhDVB0ACoQ==", + "requires": { + "agent-base": "^6.0.2", + "debug": "4", + "socks": "^2.3.3" + } + } } }, - "node_modules/pac-proxy-agent/node_modules/socks-proxy-agent": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-5.0.1.tgz", - "integrity": "sha512-vZdmnjb9a2Tz6WEQVIurybSwElwPxMZaIc7PzqbJTrezcKNznv6giT7J7tZDZ1BojVaa1jvO/UiUdhDVB0ACoQ==", - "dependencies": { - "agent-base": "^6.0.2", - "debug": "4", - "socks": "^2.3.3" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/pac-resolver": { + "pac-resolver": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/pac-resolver/-/pac-resolver-5.0.1.tgz", "integrity": "sha512-cy7u00ko2KVgBAjuhevqpPeHIkCIqPe1v24cydhWjmeuzaBfmUWFCZJ1iAh5TuVzVZoUzXIW7K8sMYOZ84uZ9Q==", - "dependencies": { + "requires": { "degenerator": "^3.0.2", "ip": "^1.1.5", "netmask": "^2.0.2" }, - "engines": { - "node": ">= 8" + "dependencies": { + "ip": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.8.tgz", + "integrity": "sha512-PuExPYUiu6qMBQb4l06ecm6T6ujzhmh+MeJcW9wa89PoAz5pvd4zPgN5WJV104mb6S2T1AwNIAaB70JNrLQWhg==" + } } }, - "node_modules/pac-resolver/node_modules/ip": { - "version": "1.1.8", - "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.8.tgz", - "integrity": "sha512-PuExPYUiu6qMBQb4l06ecm6T6ujzhmh+MeJcW9wa89PoAz5pvd4zPgN5WJV104mb6S2T1AwNIAaB70JNrLQWhg==" - }, - "node_modules/pacote": { + "pacote": { "version": "15.0.6", "resolved": "https://registry.npmjs.org/pacote/-/pacote-15.0.6.tgz", "integrity": "sha512-dQwcz/sME7QIL+cdrw/jftQfMMXxSo17i2kJ/gnhBhUvvBAsxoBu1lw9B5IzCH/Ce8CvEkG/QYZ6txzKfn0bTw==", "dev": true, - "dependencies": { + "requires": { "@npmcli/git": "^4.0.0", "@npmcli/installed-package-contents": "^2.0.1", "@npmcli/promise-spawn": "^6.0.1", @@ -14681,994 +11759,567 @@ "ssri": "^10.0.0", "tar": "^6.1.11" }, - "bin": { - "pacote": "lib/bin.js" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/pacote/node_modules/hosted-git-info": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-6.1.1.tgz", - "integrity": "sha512-r0EI+HBMcXadMrugk0GCQ+6BQV39PiWAZVfq7oIckeGiN7sjRGyQxPdft3nQekFTCQbYxLBH+/axZMeH8UX6+w==", - "dev": true, "dependencies": { - "lru-cache": "^7.5.1" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "hosted-git-info": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-6.1.1.tgz", + "integrity": "sha512-r0EI+HBMcXadMrugk0GCQ+6BQV39PiWAZVfq7oIckeGiN7sjRGyQxPdft3nQekFTCQbYxLBH+/axZMeH8UX6+w==", + "dev": true, + "requires": { + "lru-cache": "^7.5.1" + } + }, + "npm-package-arg": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-10.1.0.tgz", + "integrity": "sha512-uFyyCEmgBfZTtrKk/5xDfHp6+MdrqGotX/VoOyEEl3mBwiEE5FlBaePanazJSVMPT7vKepcjYBY2ztg9A3yPIA==", + "dev": true, + "requires": { + "hosted-git-info": "^6.0.0", + "proc-log": "^3.0.0", + "semver": "^7.3.5", + "validate-npm-package-name": "^5.0.0" + } + }, + "proc-log": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-3.0.0.tgz", + "integrity": "sha512-++Vn7NS4Xf9NacaU9Xq3URUuqZETPsf8L4j5/ckhaRYsfPeRyzGw+iDjFhV/Jr3uNmTvvddEJFWh5R1gRgUH8A==", + "dev": true + }, + "validate-npm-package-name": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-5.0.0.tgz", + "integrity": "sha512-YuKoXDAhBYxY7SfOKxHBDoSyENFeW5VvIIQp2TGQuit8gpK6MnWaQelBKxso72DoxTZfZdcP3W90LqpSkgPzLQ==", + "dev": true, + "requires": { + "builtins": "^5.0.0" + } + } } }, - "node_modules/pacote/node_modules/npm-package-arg": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-10.1.0.tgz", - "integrity": "sha512-uFyyCEmgBfZTtrKk/5xDfHp6+MdrqGotX/VoOyEEl3mBwiEE5FlBaePanazJSVMPT7vKepcjYBY2ztg9A3yPIA==", - "dev": true, - "dependencies": { - "hosted-git-info": "^6.0.0", - "proc-log": "^3.0.0", - "semver": "^7.3.5", - "validate-npm-package-name": "^5.0.0" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/pacote/node_modules/proc-log": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-3.0.0.tgz", - "integrity": "sha512-++Vn7NS4Xf9NacaU9Xq3URUuqZETPsf8L4j5/ckhaRYsfPeRyzGw+iDjFhV/Jr3uNmTvvddEJFWh5R1gRgUH8A==", - "dev": true, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/pacote/node_modules/validate-npm-package-name": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-5.0.0.tgz", - "integrity": "sha512-YuKoXDAhBYxY7SfOKxHBDoSyENFeW5VvIIQp2TGQuit8gpK6MnWaQelBKxso72DoxTZfZdcP3W90LqpSkgPzLQ==", - "dev": true, - "dependencies": { - "builtins": "^5.0.0" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/pako": { + "pako": { "version": "1.0.11", "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==" }, - "node_modules/parent-module": { + "parent-module": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", - "dependencies": { + "requires": { "callsites": "^3.0.0" - }, - "engines": { - "node": ">=6" } }, - "node_modules/parse-json": { + "parse-json": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", - "dependencies": { + "requires": { "@babel/code-frame": "^7.0.0", "error-ex": "^1.3.1", "json-parse-even-better-errors": "^2.3.0", "lines-and-columns": "^1.1.6" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/parse-node-version": { + "parse-node-version": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/parse-node-version/-/parse-node-version-1.0.1.tgz", - "integrity": "sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==", - "engines": { - "node": ">= 0.10" - } + "integrity": "sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==" }, - "node_modules/parse5": { + "parse5": { "version": "7.1.2", "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.1.2.tgz", "integrity": "sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==", - "dependencies": { + "requires": { "entities": "^4.4.0" - }, - "funding": { - "url": "https://github.com/inikulin/parse5?sponsor=1" } }, - "node_modules/parse5-html-rewriting-stream": { + "parse5-html-rewriting-stream": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/parse5-html-rewriting-stream/-/parse5-html-rewriting-stream-6.0.1.tgz", "integrity": "sha512-vwLQzynJVEfUlURxgnf51yAJDQTtVpNyGD8tKi2Za7m+akukNHxCcUQMAa/mUGLhCeicFdpy7Tlvj8ZNKadprg==", - "dependencies": { + "requires": { "parse5": "^6.0.1", "parse5-sax-parser": "^6.0.1" + }, + "dependencies": { + "parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" + } } }, - "node_modules/parse5-html-rewriting-stream/node_modules/parse5": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", - "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" - }, - "node_modules/parse5-htmlparser2-tree-adapter": { + "parse5-htmlparser2-tree-adapter": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-7.0.0.tgz", "integrity": "sha512-B77tOZrqqfUfnVcOrUvfdLbz4pu4RopLD/4vmu3HUPswwTA8OH0EMW9BlWR2B0RCoiZRAHEUu7IxeP1Pd1UU+g==", - "dependencies": { + "requires": { "domhandler": "^5.0.2", "parse5": "^7.0.0" - }, - "funding": { - "url": "https://github.com/inikulin/parse5?sponsor=1" } }, - "node_modules/parse5-sax-parser": { + "parse5-sax-parser": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/parse5-sax-parser/-/parse5-sax-parser-6.0.1.tgz", "integrity": "sha512-kXX+5S81lgESA0LsDuGjAlBybImAChYRMT+/uKCEXFBFOeEhS52qUCydGhU3qLRD8D9DVjaUo821WK7DM4iCeg==", - "dependencies": { + "requires": { "parse5": "^6.0.1" + }, + "dependencies": { + "parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" + } } }, - "node_modules/parse5-sax-parser/node_modules/parse5": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", - "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" - }, - "node_modules/parseurl": { + "parseurl": { "version": "1.3.3", "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", - "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", - "engines": { - "node": ">= 0.8" - } + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" }, - "node_modules/path-exists": { + "path-exists": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "engines": { - "node": ">=8" - } + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==" }, - "node_modules/path-is-absolute": { + "path-is-absolute": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", - "engines": { - "node": ">=0.10.0" - } + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==" }, - "node_modules/path-key": { + "path-key": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "engines": { - "node": ">=8" - } + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" }, - "node_modules/path-parse": { + "path-parse": { "version": "1.0.7", "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" }, - "node_modules/path-to-regexp": { + "path-scurry": { + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.10.1.tgz", + "integrity": "sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ==", + "dev": true, + "requires": { + "lru-cache": "^9.1.1 || ^10.0.0", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" + }, + "dependencies": { + "lru-cache": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.0.0.tgz", + "integrity": "sha512-svTf/fzsKHffP42sujkO/Rjs37BCIsQVRCeNYIm9WN8rgT7ffoUnRtZCqU+6BqcSBdv8gwJeTz8knJpgACeQMw==", + "dev": true + }, + "minipass": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.1.tgz", + "integrity": "sha512-NQ8MCKimInjVlaIqx51RKJJB7mINVkLTJbsZKmto4UAAOC/CWXES8PGaOgoBZyqoUsUA/U3DToGK7GJkkHbjJw==", + "dev": true + } + } + }, + "path-to-regexp": { "version": "0.1.7", "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==" }, - "node_modules/path-type": { + "path-type": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", - "engines": { - "node": ">=8" - } + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==" }, - "node_modules/picocolors": { + "picocolors": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" }, - "node_modules/picomatch": { + "picomatch": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==" }, - "node_modules/pify": { + "pify": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", - "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", - "devOptional": true, - "engines": { - "node": ">=6" - } + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==" }, - "node_modules/piscina": { + "piscina": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/piscina/-/piscina-3.2.0.tgz", "integrity": "sha512-yn/jMdHRw+q2ZJhFhyqsmANcbF6V2QwmD84c6xRau+QpQOmtrBCoRGdvTfeuFDYXB5W2m6MfLkjkvQa9lUSmIA==", - "dependencies": { + "requires": { "eventemitter-asyncresource": "^1.0.0", "hdr-histogram-js": "^2.0.1", - "hdr-histogram-percentiles-obj": "^3.0.0" - }, - "optionalDependencies": { + "hdr-histogram-percentiles-obj": "^3.0.0", "nice-napi": "^1.0.2" } }, - "node_modules/pkg-dir": { + "pkg-dir": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", - "dependencies": { + "requires": { "find-up": "^4.0.0" - }, - "engines": { - "node": ">=8" } }, - "node_modules/plist": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/plist/-/plist-3.0.6.tgz", - "integrity": "sha512-WiIVYyrp8TD4w8yCvyeIr+lkmrGRd5u0VbRnU+tP/aRLxP/YadJUYOMZJ/6hIa3oUyVCsycXvtNRgd5XBJIbiA==", + "plist": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/plist/-/plist-3.1.0.tgz", + "integrity": "sha512-uysumyrvkUX0rX/dEVqt8gC3sTBzd4zoWfLeS29nb53imdaXVvLINYXTI2GNqzaMuvacNx4uJQ8+b3zXR0pkgQ==", "dev": true, - "dependencies": { + "requires": { + "@xmldom/xmldom": "^0.8.8", "base64-js": "^1.5.1", "xmlbuilder": "^15.1.1" - }, - "engines": { - "node": ">=6" } }, - "node_modules/postcss": { + "postcss": { "version": "8.4.19", "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.19.tgz", "integrity": "sha512-h+pbPsyhlYj6N2ozBmHhHrs9DzGmbaarbLvWipMRO7RLS+v4onj26MPFXA5OBYFxyqYhUJK456SwDcY9H2/zsA==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/postcss" - } - ], - "dependencies": { + "requires": { "nanoid": "^3.3.4", "picocolors": "^1.0.0", "source-map-js": "^1.0.2" - }, - "engines": { - "node": "^10 || ^12 || >=14" } }, - "node_modules/postcss-attribute-case-insensitive": { + "postcss-attribute-case-insensitive": { "version": "5.0.2", "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-5.0.2.tgz", "integrity": "sha512-XIidXV8fDr0kKt28vqki84fRK8VW8eTuIa4PChv2MqKuT6C9UjmSKzen6KaWhWEoYvwxFCa7n/tC1SZ3tyq4SQ==", - "dependencies": { + "requires": { "postcss-selector-parser": "^6.0.10" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" } }, - "node_modules/postcss-clamp": { + "postcss-clamp": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/postcss-clamp/-/postcss-clamp-4.1.0.tgz", "integrity": "sha512-ry4b1Llo/9zz+PKC+030KUnPITTJAHeOwjfAyyB60eT0AorGLdzp52s31OsPRHRf8NchkgFoG2y6fCfn1IV1Ow==", - "dependencies": { + "requires": { "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": ">=7.6.0" - }, - "peerDependencies": { - "postcss": "^8.4.6" } }, - "node_modules/postcss-color-functional-notation": { + "postcss-color-functional-notation": { "version": "4.2.4", "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-4.2.4.tgz", "integrity": "sha512-2yrTAUZUab9s6CpxkxC4rVgFEVaR6/2Pipvi6qcgvnYiVqZcbDHEoBDhrXzyb7Efh2CCfHQNtcqWcIruDTIUeg==", - "dependencies": { + "requires": { "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" } }, - "node_modules/postcss-color-hex-alpha": { + "postcss-color-hex-alpha": { "version": "8.0.4", "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-8.0.4.tgz", "integrity": "sha512-nLo2DCRC9eE4w2JmuKgVA3fGL3d01kGq752pVALF68qpGLmx2Qrk91QTKkdUqqp45T1K1XV8IhQpcu1hoAQflQ==", - "dependencies": { + "requires": { "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.4" } }, - "node_modules/postcss-color-rebeccapurple": { + "postcss-color-rebeccapurple": { "version": "7.1.1", "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-7.1.1.tgz", "integrity": "sha512-pGxkuVEInwLHgkNxUc4sdg4g3py7zUeCQ9sMfwyHAT+Ezk8a4OaaVZ8lIY5+oNqA/BXXgLyXv0+5wHP68R79hg==", - "dependencies": { + "requires": { "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" } }, - "node_modules/postcss-custom-media": { + "postcss-custom-media": { "version": "8.0.2", "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-8.0.2.tgz", "integrity": "sha512-7yi25vDAoHAkbhAzX9dHx2yc6ntS4jQvejrNcC+csQJAXjj15e7VcWfMgLqBNAbOvqi5uIa9huOVwdHbf+sKqg==", - "dependencies": { + "requires": { "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.3" } }, - "node_modules/postcss-custom-properties": { + "postcss-custom-properties": { "version": "12.1.11", "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-12.1.11.tgz", "integrity": "sha512-0IDJYhgU8xDv1KY6+VgUwuQkVtmYzRwu+dMjnmdMafXYv86SWqfxkc7qdDvWS38vsjaEtv8e0vGOUQrAiMBLpQ==", - "dependencies": { + "requires": { "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" } }, - "node_modules/postcss-custom-selectors": { + "postcss-custom-selectors": { "version": "6.0.3", "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-6.0.3.tgz", "integrity": "sha512-fgVkmyiWDwmD3JbpCmB45SvvlCD6z9CG6Ie6Iere22W5aHea6oWa7EM2bpnv2Fj3I94L3VbtvX9KqwSi5aFzSg==", - "dependencies": { + "requires": { "postcss-selector-parser": "^6.0.4" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.3" } }, - "node_modules/postcss-dir-pseudo-class": { + "postcss-dir-pseudo-class": { "version": "6.0.5", "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-6.0.5.tgz", "integrity": "sha512-eqn4m70P031PF7ZQIvSgy9RSJ5uI2171O/OO/zcRNYpJbvaeKFUlar1aJ7rmgiQtbm0FSPsRewjpdS0Oew7MPA==", - "dependencies": { + "requires": { "postcss-selector-parser": "^6.0.10" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" } }, - "node_modules/postcss-double-position-gradients": { + "postcss-double-position-gradients": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-3.1.2.tgz", "integrity": "sha512-GX+FuE/uBR6eskOK+4vkXgT6pDkexLokPaz/AbJna9s5Kzp/yl488pKPjhy0obB475ovfT1Wv8ho7U/cHNaRgQ==", - "dependencies": { + "requires": { "@csstools/postcss-progressive-custom-properties": "^1.1.0", "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" } }, - "node_modules/postcss-env-function": { + "postcss-env-function": { "version": "4.0.6", "resolved": "https://registry.npmjs.org/postcss-env-function/-/postcss-env-function-4.0.6.tgz", "integrity": "sha512-kpA6FsLra+NqcFnL81TnsU+Z7orGtDTxcOhl6pwXeEq1yFPpRMkCDpHhrz8CFQDr/Wfm0jLiNQ1OsGGPjlqPwA==", - "dependencies": { + "requires": { "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "peerDependencies": { - "postcss": "^8.4" } }, - "node_modules/postcss-focus-visible": { + "postcss-focus-visible": { "version": "6.0.4", "resolved": "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-6.0.4.tgz", "integrity": "sha512-QcKuUU/dgNsstIK6HELFRT5Y3lbrMLEOwG+A4s5cA+fx3A3y/JTq3X9LaOj3OC3ALH0XqyrgQIgey/MIZ8Wczw==", - "dependencies": { + "requires": { "postcss-selector-parser": "^6.0.9" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "peerDependencies": { - "postcss": "^8.4" } }, - "node_modules/postcss-focus-within": { + "postcss-focus-within": { "version": "5.0.4", "resolved": "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-5.0.4.tgz", "integrity": "sha512-vvjDN++C0mu8jz4af5d52CB184ogg/sSxAFS+oUJQq2SuCe7T5U2iIsVJtsCp2d6R4j0jr5+q3rPkBVZkXD9fQ==", - "dependencies": { + "requires": { "postcss-selector-parser": "^6.0.9" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "peerDependencies": { - "postcss": "^8.4" } }, - "node_modules/postcss-font-variant": { + "postcss-font-variant": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-5.0.0.tgz", - "integrity": "sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA==", - "peerDependencies": { - "postcss": "^8.1.0" - } + "integrity": "sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA==" }, - "node_modules/postcss-gap-properties": { + "postcss-gap-properties": { "version": "3.0.5", "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-3.0.5.tgz", - "integrity": "sha512-IuE6gKSdoUNcvkGIqdtjtcMtZIFyXZhmFd5RUlg97iVEvp1BZKV5ngsAjCjrVy+14uhGBQl9tzmi1Qwq4kqVOg==", - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" - } + "integrity": "sha512-IuE6gKSdoUNcvkGIqdtjtcMtZIFyXZhmFd5RUlg97iVEvp1BZKV5ngsAjCjrVy+14uhGBQl9tzmi1Qwq4kqVOg==" }, - "node_modules/postcss-image-set-function": { + "postcss-image-set-function": { "version": "4.0.7", "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-4.0.7.tgz", "integrity": "sha512-9T2r9rsvYzm5ndsBE8WgtrMlIT7VbtTfE7b3BQnudUqnBcBo7L758oc+o+pdj/dUV0l5wjwSdjeOH2DZtfv8qw==", - "dependencies": { + "requires": { "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" } }, - "node_modules/postcss-import": { - "version": "15.0.0", - "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-15.0.0.tgz", - "integrity": "sha512-Y20shPQ07RitgBGv2zvkEAu9bqvrD77C9axhj/aA1BQj4czape2MdClCExvB27EwYEJdGgKZBpKanb0t1rK2Kg==", - "dependencies": { - "postcss-value-parser": "^4.0.0", - "read-cache": "^1.0.0", - "resolve": "^1.1.7" - }, - "engines": { - "node": ">=14.0.0" - }, - "peerDependencies": { - "postcss": "^8.0.0" - } - }, - "node_modules/postcss-initial": { + "postcss-initial": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-4.0.1.tgz", - "integrity": "sha512-0ueD7rPqX8Pn1xJIjay0AZeIuDoF+V+VvMt/uOnn+4ezUKhZM/NokDeP6DwMNyIoYByuN/94IQnt5FEkaN59xQ==", - "peerDependencies": { - "postcss": "^8.0.0" - } + "integrity": "sha512-0ueD7rPqX8Pn1xJIjay0AZeIuDoF+V+VvMt/uOnn+4ezUKhZM/NokDeP6DwMNyIoYByuN/94IQnt5FEkaN59xQ==" }, - "node_modules/postcss-lab-function": { + "postcss-lab-function": { "version": "4.2.1", "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-4.2.1.tgz", "integrity": "sha512-xuXll4isR03CrQsmxyz92LJB2xX9n+pZJ5jE9JgcnmsCammLyKdlzrBin+25dy6wIjfhJpKBAN80gsTlCgRk2w==", - "dependencies": { + "requires": { "@csstools/postcss-progressive-custom-properties": "^1.1.0", "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" } }, - "node_modules/postcss-loader": { + "postcss-loader": { "version": "7.0.1", "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-7.0.1.tgz", "integrity": "sha512-VRviFEyYlLjctSM93gAZtcJJ/iSkPZ79zWbN/1fSH+NisBByEiVLqpdVDrPLVSi8DX0oJo12kL/GppTBdKVXiQ==", - "dependencies": { + "requires": { "cosmiconfig": "^7.0.0", "klona": "^2.0.5", "semver": "^7.3.7" - }, - "engines": { - "node": ">= 14.15.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "postcss": "^7.0.0 || ^8.0.1", - "webpack": "^5.0.0" } }, - "node_modules/postcss-logical": { + "postcss-logical": { "version": "5.0.4", "resolved": "https://registry.npmjs.org/postcss-logical/-/postcss-logical-5.0.4.tgz", - "integrity": "sha512-RHXxplCeLh9VjinvMrZONq7im4wjWGlRJAqmAVLXyZaXwfDWP73/oq4NdIp+OZwhQUMj0zjqDfM5Fj7qby+B4g==", - "engines": { - "node": "^12 || ^14 || >=16" - }, - "peerDependencies": { - "postcss": "^8.4" - } + "integrity": "sha512-RHXxplCeLh9VjinvMrZONq7im4wjWGlRJAqmAVLXyZaXwfDWP73/oq4NdIp+OZwhQUMj0zjqDfM5Fj7qby+B4g==" }, - "node_modules/postcss-media-minmax": { + "postcss-media-minmax": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-5.0.0.tgz", - "integrity": "sha512-yDUvFf9QdFZTuCUg0g0uNSHVlJ5X1lSzDZjPSFaiCWvjgsvu8vEVxtahPrLMinIDEEGnx6cBe6iqdx5YWz08wQ==", - "engines": { - "node": ">=10.0.0" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } + "integrity": "sha512-yDUvFf9QdFZTuCUg0g0uNSHVlJ5X1lSzDZjPSFaiCWvjgsvu8vEVxtahPrLMinIDEEGnx6cBe6iqdx5YWz08wQ==" }, - "node_modules/postcss-modules-extract-imports": { + "postcss-modules-extract-imports": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", - "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } + "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==" }, - "node_modules/postcss-modules-local-by-default": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", - "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", - "dependencies": { + "postcss-modules-local-by-default": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.3.tgz", + "integrity": "sha512-2/u2zraspoACtrbFRnTijMiQtb4GW4BvatjaG/bCjYQo8kLTdevCUlwuBHx2sCnSyrI3x3qj4ZK1j5LQBgzmwA==", + "requires": { "icss-utils": "^5.0.0", "postcss-selector-parser": "^6.0.2", "postcss-value-parser": "^4.1.0" - }, - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" } }, - "node_modules/postcss-modules-scope": { + "postcss-modules-scope": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", - "dependencies": { + "requires": { "postcss-selector-parser": "^6.0.4" - }, - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" } }, - "node_modules/postcss-modules-values": { + "postcss-modules-values": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", - "dependencies": { + "requires": { "icss-utils": "^5.0.0" - }, - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" } }, - "node_modules/postcss-nesting": { + "postcss-nesting": { "version": "10.2.0", "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-10.2.0.tgz", "integrity": "sha512-EwMkYchxiDiKUhlJGzWsD9b2zvq/r2SSubcRrgP+jujMXFzqvANLt16lJANC+5uZ6hjI7lpRmI6O8JIl+8l1KA==", - "dependencies": { + "requires": { "@csstools/selector-specificity": "^2.0.0", "postcss-selector-parser": "^6.0.10" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" } }, - "node_modules/postcss-opacity-percentage": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/postcss-opacity-percentage/-/postcss-opacity-percentage-1.1.2.tgz", - "integrity": "sha512-lyUfF7miG+yewZ8EAk9XUBIlrHyUE6fijnesuz+Mj5zrIHIEw6KcIZSOk/elVMqzLvREmXB83Zi/5QpNRYd47w==", - "funding": [ - { - "type": "kofi", - "url": "https://ko-fi.com/mrcgrtz" - }, - { - "type": "liberapay", - "url": "https://liberapay.com/mrcgrtz" - } - ], - "engines": { - "node": "^12 || ^14 || >=16" - } + "postcss-opacity-percentage": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/postcss-opacity-percentage/-/postcss-opacity-percentage-1.1.3.tgz", + "integrity": "sha512-An6Ba4pHBiDtyVpSLymUUERMo2cU7s+Obz6BTrS+gxkbnSBNKSuD0AVUc+CpBMrpVPKKfoVz0WQCX+Tnst0i4A==" }, - "node_modules/postcss-overflow-shorthand": { + "postcss-overflow-shorthand": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-3.0.4.tgz", "integrity": "sha512-otYl/ylHK8Y9bcBnPLo3foYFLL6a6Ak+3EQBPOTR7luMYCOsiVTUk1iLvNf6tVPNGXcoL9Hoz37kpfriRIFb4A==", - "dependencies": { + "requires": { "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" } }, - "node_modules/postcss-page-break": { + "postcss-page-break": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-3.0.4.tgz", - "integrity": "sha512-1JGu8oCjVXLa9q9rFTo4MbeeA5FMe00/9C7lN4va606Rdb+HkxXtXsmEDrIraQ11fGz/WvKWa8gMuCKkrXpTsQ==", - "peerDependencies": { - "postcss": "^8" - } + "integrity": "sha512-1JGu8oCjVXLa9q9rFTo4MbeeA5FMe00/9C7lN4va606Rdb+HkxXtXsmEDrIraQ11fGz/WvKWa8gMuCKkrXpTsQ==" }, - "node_modules/postcss-place": { + "postcss-place": { "version": "7.0.5", "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-7.0.5.tgz", "integrity": "sha512-wR8igaZROA6Z4pv0d+bvVrvGY4GVHihBCBQieXFY3kuSuMyOmEnnfFzHl/tQuqHZkfkIVBEbDvYcFfHmpSet9g==", - "dependencies": { + "requires": { "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" } }, - "node_modules/postcss-preset-env": { - "version": "7.8.0", - "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-7.8.0.tgz", - "integrity": "sha512-leqiqLOellpLKfbHkD06E04P6d9ZQ24mat6hu4NSqun7WG0UhspHR5Myiv/510qouCjoo4+YJtNOqg5xHaFnCA==", - "dependencies": { - "@csstools/postcss-cascade-layers": "^1.0.5", - "@csstools/postcss-color-function": "^1.1.1", - "@csstools/postcss-font-format-keywords": "^1.0.1", - "@csstools/postcss-hwb-function": "^1.0.2", - "@csstools/postcss-ic-unit": "^1.0.1", - "@csstools/postcss-is-pseudo-class": "^2.0.7", - "@csstools/postcss-nested-calc": "^1.0.0", - "@csstools/postcss-normalize-display-values": "^1.0.1", - "@csstools/postcss-oklab-function": "^1.1.1", - "@csstools/postcss-progressive-custom-properties": "^1.3.0", - "@csstools/postcss-stepped-value-functions": "^1.0.1", - "@csstools/postcss-text-decoration-shorthand": "^1.0.0", - "@csstools/postcss-trigonometric-functions": "^1.0.2", - "@csstools/postcss-unset-value": "^1.0.2", - "autoprefixer": "^10.4.8", - "browserslist": "^4.21.3", - "css-blank-pseudo": "^3.0.3", - "css-has-pseudo": "^3.0.4", - "css-prefers-color-scheme": "^6.0.3", - "cssdb": "^7.0.0", - "postcss-attribute-case-insensitive": "^5.0.2", - "postcss-clamp": "^4.1.0", - "postcss-color-functional-notation": "^4.2.4", - "postcss-color-hex-alpha": "^8.0.4", - "postcss-color-rebeccapurple": "^7.1.1", - "postcss-custom-media": "^8.0.2", - "postcss-custom-properties": "^12.1.8", - "postcss-custom-selectors": "^6.0.3", - "postcss-dir-pseudo-class": "^6.0.5", - "postcss-double-position-gradients": "^3.1.2", - "postcss-env-function": "^4.0.6", - "postcss-focus-visible": "^6.0.4", - "postcss-focus-within": "^5.0.4", - "postcss-font-variant": "^5.0.0", - "postcss-gap-properties": "^3.0.5", - "postcss-image-set-function": "^4.0.7", - "postcss-initial": "^4.0.1", - "postcss-lab-function": "^4.2.1", - "postcss-logical": "^5.0.4", - "postcss-media-minmax": "^5.0.0", - "postcss-nesting": "^10.1.10", - "postcss-opacity-percentage": "^1.1.2", - "postcss-overflow-shorthand": "^3.0.4", - "postcss-page-break": "^3.0.4", - "postcss-place": "^7.0.5", - "postcss-pseudo-class-any-link": "^7.1.6", - "postcss-replace-overflow-wrap": "^4.0.0", - "postcss-selector-not": "^6.0.1", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" - } - }, - "node_modules/postcss-pseudo-class-any-link": { + "postcss-pseudo-class-any-link": { "version": "7.1.6", "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-7.1.6.tgz", "integrity": "sha512-9sCtZkO6f/5ML9WcTLcIyV1yz9D1rf0tWc+ulKcvV30s0iZKS/ONyETvoWsr6vnrmW+X+KmuK3gV/w5EWnT37w==", - "dependencies": { + "requires": { "postcss-selector-parser": "^6.0.10" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" } }, - "node_modules/postcss-replace-overflow-wrap": { + "postcss-replace-overflow-wrap": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-4.0.0.tgz", - "integrity": "sha512-KmF7SBPphT4gPPcKZc7aDkweHiKEEO8cla/GjcBK+ckKxiZslIu3C4GCRW3DNfL0o7yW7kMQu9xlZ1kXRXLXtw==", - "peerDependencies": { - "postcss": "^8.0.3" - } + "integrity": "sha512-KmF7SBPphT4gPPcKZc7aDkweHiKEEO8cla/GjcBK+ckKxiZslIu3C4GCRW3DNfL0o7yW7kMQu9xlZ1kXRXLXtw==" }, - "node_modules/postcss-selector-not": { + "postcss-selector-not": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-6.0.1.tgz", "integrity": "sha512-1i9affjAe9xu/y9uqWH+tD4r6/hDaXJruk8xn2x1vzxC2U3J3LKO3zJW4CyxlNhA56pADJ/djpEwpH1RClI2rQ==", - "dependencies": { + "requires": { "postcss-selector-parser": "^6.0.10" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" } }, - "node_modules/postcss-selector-parser": { + "postcss-selector-parser": { "version": "6.0.11", "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.11.tgz", "integrity": "sha512-zbARubNdogI9j7WY4nQJBiNqQf3sLS3wCP4WfOidu+p28LofJqDH1tcXypGrcmMHhDk2t9wGhCsYe/+szLTy1g==", - "dependencies": { + "requires": { "cssesc": "^3.0.0", "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=4" } }, - "node_modules/postcss-value-parser": { + "postcss-value-parser": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" }, - "node_modules/prelude-ls": { + "prelude-ls": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", - "dev": true, - "engines": { - "node": ">= 0.8.0" - } + "dev": true }, - "node_modules/pretty-bytes": { + "pretty-bytes": { "version": "5.6.0", "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", - "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==", - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } + "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==" }, - "node_modules/proc-log": { + "proc-log": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-2.0.1.tgz", "integrity": "sha512-Kcmo2FhfDTXdcbfDH76N7uBYHINxc/8GW7UAVuVP9I+Va3uHSerrnKV6dLooga/gh7GlgzuCCr/eoldnL1muGw==", - "dev": true, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } + "dev": true }, - "node_modules/process-nextick-args": { + "process-nextick-args": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" }, - "node_modules/progress": { + "progress": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", - "dev": true, - "engines": { - "node": ">=0.4.0" - } + "dev": true }, - "node_modules/promise-inflight": { + "promise-inflight": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", "integrity": "sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==" }, - "node_modules/promise-retry": { + "promise-retry": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-2.0.1.tgz", "integrity": "sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==", "dev": true, - "dependencies": { + "requires": { "err-code": "^2.0.2", "retry": "^0.12.0" - }, - "engines": { - "node": ">=10" } }, - "node_modules/properties-parser": { + "properties-parser": { "version": "0.3.1", "resolved": "https://registry.npmjs.org/properties-parser/-/properties-parser-0.3.1.tgz", "integrity": "sha512-AkSQxQAviJ89x4FIxOyHGfO3uund0gvYo7lfD0E+Gp7gFQKrTNgtoYQklu8EhrfHVZUzTwKGZx2r/KDSfnljcA==", "dev": true, - "dependencies": { + "requires": { "string.prototype.codepointat": "^0.2.0" - }, - "engines": { - "node": ">= 0.3.1" } }, - "node_modules/proxy-addr": { + "proxy-addr": { "version": "2.0.7", "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", - "dependencies": { + "requires": { "forwarded": "0.2.0", "ipaddr.js": "1.9.1" }, - "engines": { - "node": ">= 0.10" + "dependencies": { + "ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==" + } } }, - "node_modules/proxy-addr/node_modules/ipaddr.js": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", - "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/proxy-agent": { + "proxy-agent": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/proxy-agent/-/proxy-agent-5.0.0.tgz", "integrity": "sha512-gkH7BkvLVkSfX9Dk27W6TyNOWWZWRilRfk1XxGNWOYJ2TuedAv1yFpCaU9QSBmBe716XOTNpYNOzhysyw8xn7g==", - "dependencies": { + "requires": { "agent-base": "^6.0.0", "debug": "4", "http-proxy-agent": "^4.0.0", @@ -15678,888 +12329,676 @@ "proxy-from-env": "^1.0.0", "socks-proxy-agent": "^5.0.0" }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/proxy-agent/node_modules/@tootallnate/once": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", - "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", - "engines": { - "node": ">= 6" - } - }, - "node_modules/proxy-agent/node_modules/http-proxy-agent": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", - "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", "dependencies": { - "@tootallnate/once": "1", - "agent-base": "6", - "debug": "4" - }, - "engines": { - "node": ">= 6" + "@tootallnate/once": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", + "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==" + }, + "http-proxy-agent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", + "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", + "requires": { + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4" + } + }, + "lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "requires": { + "yallist": "^3.0.2" + } + }, + "socks-proxy-agent": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-5.0.1.tgz", + "integrity": "sha512-vZdmnjb9a2Tz6WEQVIurybSwElwPxMZaIc7PzqbJTrezcKNznv6giT7J7tZDZ1BojVaa1jvO/UiUdhDVB0ACoQ==", + "requires": { + "agent-base": "^6.0.2", + "debug": "4", + "socks": "^2.3.3" + } + }, + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" + } } }, - "node_modules/proxy-agent/node_modules/lru-cache": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", - "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", - "dependencies": { - "yallist": "^3.0.2" - } - }, - "node_modules/proxy-agent/node_modules/socks-proxy-agent": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-5.0.1.tgz", - "integrity": "sha512-vZdmnjb9a2Tz6WEQVIurybSwElwPxMZaIc7PzqbJTrezcKNznv6giT7J7tZDZ1BojVaa1jvO/UiUdhDVB0ACoQ==", - "dependencies": { - "agent-base": "^6.0.2", - "debug": "4", - "socks": "^2.3.3" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/proxy-agent/node_modules/yallist": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", - "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" - }, - "node_modules/proxy-from-env": { + "proxy-from-env": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==" }, - "node_modules/prr": { + "prr": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", "integrity": "sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==", "optional": true }, - "node_modules/pump": { + "pump": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", - "dependencies": { + "requires": { "end-of-stream": "^1.1.0", "once": "^1.3.1" } }, - "node_modules/punycode": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", - "engines": { - "node": ">=6" - } + "punycode": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", + "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==" }, - "node_modules/q": { + "q": { "version": "1.5.1", "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", "integrity": "sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==", - "dev": true, - "engines": { - "node": ">=0.6.0", - "teleport": ">=0.2.0" - } + "dev": true }, - "node_modules/qjobs": { + "qjobs": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/qjobs/-/qjobs-1.2.0.tgz", "integrity": "sha512-8YOJEHtxpySA3fFDyCRxA+UUV+fA+rTWnuWvylOK/NCjhY+b4ocCtmu8TtsWb+mYeU+GCHf/S66KZF/AsteKHg==", - "devOptional": true, - "engines": { - "node": ">=0.9" - } + "dev": true }, - "node_modules/qs": { + "qs": { "version": "6.11.0", "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", - "dependencies": { + "requires": { "side-channel": "^1.0.4" - }, - "engines": { - "node": ">=0.6" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/queue-microtask": { + "queue-microtask": { "version": "1.2.3", "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==" }, - "node_modules/randombytes": { + "randombytes": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", - "dependencies": { + "requires": { "safe-buffer": "^5.1.0" } }, - "node_modules/range-parser": { + "range-parser": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", - "engines": { - "node": ">= 0.6" - } + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" }, - "node_modules/raw-body": { + "raw-body": { "version": "2.5.1", "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", - "dependencies": { + "requires": { "bytes": "3.1.2", "http-errors": "2.0.0", "iconv-lite": "0.4.24", "unpipe": "1.0.0" - }, - "engines": { - "node": ">= 0.8" } }, - "node_modules/read-cache": { + "read-cache": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", - "dependencies": { + "requires": { "pify": "^2.3.0" + }, + "dependencies": { + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==" + } } }, - "node_modules/read-cache/node_modules/pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/read-chunk": { + "read-chunk": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/read-chunk/-/read-chunk-3.2.0.tgz", "integrity": "sha512-CEjy9LCzhmD7nUpJ1oVOE6s/hBkejlcJEgLQHVnQznOSilOPb+kpKktlLfFDK3/WP43+F80xkUTM2VOkYoSYvQ==", "dev": true, - "dependencies": { + "requires": { "pify": "^4.0.1", "with-open-file": "^0.1.6" - }, - "engines": { - "node": ">=6" } }, - "node_modules/read-package-json": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/read-package-json/-/read-package-json-6.0.0.tgz", - "integrity": "sha512-b/9jxWJ8EwogJPpv99ma+QwtqB7FSl3+V6UXS7Aaay8/5VwMY50oIFooY1UKXMWpfNCM6T/PoGqa5GD1g9xf9w==", + "read-package-json": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/read-package-json/-/read-package-json-6.0.4.tgz", + "integrity": "sha512-AEtWXYfopBj2z5N5PbkAOeNHRPUg5q+Nen7QLxV8M2zJq1ym6/lCz3fYNTCXe19puu2d06jfHhrP7v/S2PtMMw==", "dev": true, - "dependencies": { - "glob": "^8.0.1", + "requires": { + "glob": "^10.2.2", "json-parse-even-better-errors": "^3.0.0", "normalize-package-data": "^5.0.0", "npm-normalize-package-bin": "^3.0.0" }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "dependencies": { + "brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "requires": { + "balanced-match": "^1.0.0" + } + }, + "glob": { + "version": "10.3.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.3.tgz", + "integrity": "sha512-92vPiMb/iqpmEgsOoIDvTjc50wf9CCCvMzsi6W0JLPeUKE8TWP1a73PgqSrqy7iAZxaSD1YdzU7QZR5LF51MJw==", + "dev": true, + "requires": { + "foreground-child": "^3.1.0", + "jackspeak": "^2.0.3", + "minimatch": "^9.0.1", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0", + "path-scurry": "^1.10.1" + } + }, + "json-parse-even-better-errors": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-3.0.0.tgz", + "integrity": "sha512-iZbGHafX/59r39gPwVPRBGw0QQKnA7tte5pSMrhWOW7swGsVvVTjmfyAV9pNqk8YGT7tRCdxRu8uzcgZwoDooA==", + "dev": true + }, + "minimatch": { + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", + "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", + "dev": true, + "requires": { + "brace-expansion": "^2.0.1" + } + }, + "minipass": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.1.tgz", + "integrity": "sha512-NQ8MCKimInjVlaIqx51RKJJB7mINVkLTJbsZKmto4UAAOC/CWXES8PGaOgoBZyqoUsUA/U3DToGK7GJkkHbjJw==", + "dev": true + } } }, - "node_modules/read-package-json-fast": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/read-package-json-fast/-/read-package-json-fast-3.0.1.tgz", - "integrity": "sha512-8+HW7Yo+cjfF+md8DqsZHgats2mxf7gGYow/+2JjxrftoHFZz9v4dzd0EubzYbkNaLxrTVcnllHwklXN2+7aTQ==", + "read-package-json-fast": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/read-package-json-fast/-/read-package-json-fast-3.0.2.tgz", + "integrity": "sha512-0J+Msgym3vrLOUB3hzQCuZHII0xkNGCtz/HJH9xZshwv9DbDwkw1KaE3gx/e2J5rpEY5rtOy6cyhKOPrkP7FZw==", "dev": true, - "dependencies": { + "requires": { "json-parse-even-better-errors": "^3.0.0", "npm-normalize-package-bin": "^3.0.0" }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "dependencies": { + "json-parse-even-better-errors": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-3.0.0.tgz", + "integrity": "sha512-iZbGHafX/59r39gPwVPRBGw0QQKnA7tte5pSMrhWOW7swGsVvVTjmfyAV9pNqk8YGT7tRCdxRu8uzcgZwoDooA==", + "dev": true + } } }, - "node_modules/read-package-json-fast/node_modules/json-parse-even-better-errors": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-3.0.0.tgz", - "integrity": "sha512-iZbGHafX/59r39gPwVPRBGw0QQKnA7tte5pSMrhWOW7swGsVvVTjmfyAV9pNqk8YGT7tRCdxRu8uzcgZwoDooA==", - "dev": true, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/read-package-json/node_modules/json-parse-even-better-errors": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-3.0.0.tgz", - "integrity": "sha512-iZbGHafX/59r39gPwVPRBGw0QQKnA7tte5pSMrhWOW7swGsVvVTjmfyAV9pNqk8YGT7tRCdxRu8uzcgZwoDooA==", - "dev": true, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/read-pkg": { + "read-pkg": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz", "integrity": "sha512-eFIBOPW7FGjzBuk3hdXEuNSiTZS/xEMlH49HxMyzb0hyPfu4EhVjT2DH32K1hSSmVq4sebAWnZuuY5auISUTGA==", "dev": true, - "dependencies": { + "requires": { "load-json-file": "^2.0.0", "normalize-package-data": "^2.3.2", "path-type": "^2.0.0" }, - "engines": { - "node": ">=4" + "dependencies": { + "hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "requires": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "path-type": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz", + "integrity": "sha512-dUnb5dXUf+kzhC/W/F4e5/SkluXIFf5VUHolW1Eg1irn1hGWjPGdsRcvYJ1nD6lhk8Ir7VM0bHJKsYTx8Jx9OQ==", + "dev": true, + "requires": { + "pify": "^2.0.0" + } + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "dev": true + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + } } }, - "node_modules/read-pkg-up": { + "read-pkg-up": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz", "integrity": "sha512-1orxQfbWGUiTn9XsPlChs6rLie/AV9jwZTGmu2NZw/CUDJQchXJFYE0Fq5j7+n558T1JhDWLdhyd1Zj+wLY//w==", "dev": true, - "dependencies": { + "requires": { "find-up": "^2.0.0", "read-pkg": "^2.0.0" }, - "engines": { - "node": ">=4" - } - }, - "node_modules/read-pkg-up/node_modules/find-up": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", - "integrity": "sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ==", - "dev": true, "dependencies": { - "locate-path": "^2.0.0" - }, - "engines": { - "node": ">=4" + "find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ==", + "dev": true, + "requires": { + "locate-path": "^2.0.0" + } + }, + "locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA==", + "dev": true, + "requires": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + } + }, + "p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "dev": true, + "requires": { + "p-try": "^1.0.0" + } + }, + "p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg==", + "dev": true, + "requires": { + "p-limit": "^1.1.0" + } + }, + "p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww==", + "dev": true + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "dev": true + } } }, - "node_modules/read-pkg-up/node_modules/locate-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", - "integrity": "sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA==", - "dev": true, - "dependencies": { - "p-locate": "^2.0.0", - "path-exists": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/read-pkg-up/node_modules/p-limit": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", - "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", - "dev": true, - "dependencies": { - "p-try": "^1.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/read-pkg-up/node_modules/p-locate": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", - "integrity": "sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg==", - "dev": true, - "dependencies": { - "p-limit": "^1.1.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/read-pkg-up/node_modules/p-try": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", - "integrity": "sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/read-pkg-up/node_modules/path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/read-pkg/node_modules/hosted-git-info": { - "version": "2.8.9", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", - "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", - "dev": true - }, - "node_modules/read-pkg/node_modules/normalize-package-data": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", - "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", - "dev": true, - "dependencies": { - "hosted-git-info": "^2.1.4", - "resolve": "^1.10.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" - } - }, - "node_modules/read-pkg/node_modules/path-type": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz", - "integrity": "sha512-dUnb5dXUf+kzhC/W/F4e5/SkluXIFf5VUHolW1Eg1irn1hGWjPGdsRcvYJ1nD6lhk8Ir7VM0bHJKsYTx8Jx9OQ==", - "dev": true, - "dependencies": { - "pify": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/read-pkg/node_modules/pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/read-pkg/node_modules/semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true, - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/readable-stream": { + "readable-stream": { "version": "3.6.0", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "dependencies": { + "requires": { "inherits": "^2.0.3", "string_decoder": "^1.1.1", "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" } }, - "node_modules/readdirp": { + "readdirp": { "version": "3.6.0", "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "dependencies": { + "requires": { "picomatch": "^2.2.1" - }, - "engines": { - "node": ">=8.10.0" } }, - "node_modules/reflect-metadata": { + "reflect-metadata": { "version": "0.1.13", "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.13.tgz", "integrity": "sha512-Ts1Y/anZELhSsjMcU605fU9RE4Oi3p5ORujwbIKXfWa+0Zxs510Qrmrce5/Jowq3cHSZSJqBjypxmHarc+vEWg==" }, - "node_modules/regenerate": { + "regenerate": { "version": "1.4.2", "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==" }, - "node_modules/regenerate-unicode-properties": { + "regenerate-unicode-properties": { "version": "10.1.0", "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.0.tgz", "integrity": "sha512-d1VudCLoIGitcU/hEg2QqvyGZQmdC0Lf8BqdOMXGFSvJP4bNV1+XqbPQeHHLD51Jh4QJJ225dlIFvY4Ly6MXmQ==", - "dependencies": { + "requires": { "regenerate": "^1.4.2" - }, - "engines": { - "node": ">=4" } }, - "node_modules/regenerator-runtime": { + "regenerator-runtime": { "version": "0.13.11", "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==" }, - "node_modules/regenerator-transform": { + "regenerator-transform": { "version": "0.15.1", "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.1.tgz", "integrity": "sha512-knzmNAcuyxV+gQCufkYcvOqX/qIIfHLv0u5x79kRxuGojfYVky1f15TzZEu2Avte8QGepvUNTnLskf8E6X6Vyg==", - "dependencies": { + "requires": { "@babel/runtime": "^7.8.4" } }, - "node_modules/regex-parser": { + "regex-parser": { "version": "2.2.11", "resolved": "https://registry.npmjs.org/regex-parser/-/regex-parser-2.2.11.tgz", "integrity": "sha512-jbD/FT0+9MBU2XAZluI7w2OBs1RBi6p9M83nkoZayQXXU9e8Robt69FcZc7wU4eJD/YFTjn1JdCk3rbMJajz8Q==" }, - "node_modules/regexp.prototype.flags": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", - "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==", + "regexp.prototype.flags": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.0.tgz", + "integrity": "sha512-0SutC3pNudRKgquxGoRGIz946MZVHqbNfPjBdxeOhBrdgDKlRoXmYLQN9xRbrR09ZXWeGAdPuif7egofn6v5LA==", "dev": true, - "dependencies": { + "requires": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "functions-have-names": "^1.2.2" + "define-properties": "^1.2.0", + "functions-have-names": "^1.2.3" }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "dependencies": { + "define-properties": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.0.tgz", + "integrity": "sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA==", + "dev": true, + "requires": { + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + } + } } }, - "node_modules/regexpp": { + "regexpp": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", - "dev": true, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/mysticatea" - } + "dev": true }, - "node_modules/regexpu-core": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.2.2.tgz", - "integrity": "sha512-T0+1Zp2wjF/juXMrMxHxidqGYn8U4R+zleSJhX9tQ1PUsS8a9UtYfbsF9LdiVgNX3kiX8RNaKM42nfSgvFJjmw==", - "dependencies": { + "regexpu-core": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.3.2.tgz", + "integrity": "sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==", + "requires": { + "@babel/regjsgen": "^0.8.0", "regenerate": "^1.4.2", "regenerate-unicode-properties": "^10.1.0", - "regjsgen": "^0.7.1", "regjsparser": "^0.9.1", "unicode-match-property-ecmascript": "^2.0.0", "unicode-match-property-value-ecmascript": "^2.1.0" - }, - "engines": { - "node": ">=4" } }, - "node_modules/regextras": { + "regextras": { "version": "0.7.1", "resolved": "https://registry.npmjs.org/regextras/-/regextras-0.7.1.tgz", "integrity": "sha512-9YXf6xtW+qzQ+hcMQXx95MOvfqXFgsKDZodX3qZB0x2n5Z94ioetIITsBtvJbiOyxa/6s9AtyweBLCdPmPko/w==", - "dev": true, - "engines": { - "node": ">=0.1.14" - } + "dev": true }, - "node_modules/regjsgen": { - "version": "0.7.1", - "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.7.1.tgz", - "integrity": "sha512-RAt+8H2ZEzHeYWxZ3H2z6tF18zyyOnlcdaafLrm21Bguj7uZy6ULibiAFdXEtKQY4Sy7wDTwDiOazasMLc4KPA==" - }, - "node_modules/regjsparser": { + "regjsparser": { "version": "0.9.1", "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz", "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==", - "dependencies": { + "requires": { "jsesc": "~0.5.0" }, - "bin": { - "regjsparser": "bin/parser" + "dependencies": { + "jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==" + } } }, - "node_modules/regjsparser/node_modules/jsesc": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", - "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==", - "bin": { - "jsesc": "bin/jsesc" - } - }, - "node_modules/require-directory": { + "require-directory": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", - "engines": { - "node": ">=0.10.0" - } + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==" }, - "node_modules/require-from-string": { + "require-from-string": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", - "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", - "engines": { - "node": ">=0.10.0" - } + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==" }, - "node_modules/requires-port": { + "requires-port": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==" }, - "node_modules/resolve": { + "resolve": { "version": "1.22.1", "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", - "dependencies": { + "requires": { "is-core-module": "^2.9.0", "path-parse": "^1.0.7", "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/resolve-from": { + "resolve-from": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", - "engines": { - "node": ">=8" - } + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==" }, - "node_modules/resolve-url-loader": { + "resolve-url-loader": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-5.0.0.tgz", "integrity": "sha512-uZtduh8/8srhBoMx//5bwqjQ+rfYOUq8zC9NrMUGtjBiGTtFJM42s58/36+hTqeqINcnYe08Nj3LkK9lW4N8Xg==", - "dependencies": { + "requires": { "adjust-sourcemap-loader": "^4.0.0", "convert-source-map": "^1.7.0", "loader-utils": "^2.0.0", "postcss": "^8.2.14", "source-map": "0.6.1" }, - "engines": { - "node": ">=12" - } - }, - "node_modules/resolve-url-loader/node_modules/loader-utils": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", - "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", "dependencies": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" - }, - "engines": { - "node": ">=8.9.0" + "loader-utils": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } } }, - "node_modules/resolve-url-loader/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/restore-cursor": { + "restore-cursor": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", - "dependencies": { + "requires": { "onetime": "^5.1.0", "signal-exit": "^3.0.2" - }, - "engines": { - "node": ">=8" } }, - "node_modules/retry": { + "retry": { "version": "0.12.0", "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", "integrity": "sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==", - "dev": true, - "engines": { - "node": ">= 4" - } + "dev": true }, - "node_modules/reusify": { + "reusify": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", - "engines": { - "iojs": ">=1.0.0", - "node": ">=0.10.0" - } + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==" }, - "node_modules/rfdc": { + "rfdc": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.3.0.tgz", "integrity": "sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==", - "devOptional": true + "dev": true }, - "node_modules/rimraf": { + "rimraf": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "dependencies": { + "requires": { "glob": "^7.1.3" }, - "bin": { - "rimraf": "bin.js" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/rimraf/node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + } } }, - "node_modules/rsvp": { + "rsvp": { "version": "3.6.2", "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-3.6.2.tgz", - "integrity": "sha512-OfWGQTb9vnwRjwtA2QwpG2ICclHC3pgXZO5xt8H2EfgDquO0qVdSb5T88L4qJVAEugbS56pAuV4XZM58UX8ulw==", - "engines": { - "node": "0.12.* || 4.* || 6.* || >= 7.*" - } + "integrity": "sha512-OfWGQTb9vnwRjwtA2QwpG2ICclHC3pgXZO5xt8H2EfgDquO0qVdSb5T88L4qJVAEugbS56pAuV4XZM58UX8ulw==" }, - "node_modules/run-async": { + "run-async": { "version": "2.4.1", "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", - "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", - "engines": { - "node": ">=0.12.0" - } + "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==" }, - "node_modules/run-parallel": { + "run-parallel": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "dependencies": { + "requires": { "queue-microtask": "^1.2.2" } }, - "node_modules/rxjs": { - "version": "7.5.7", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.5.7.tgz", - "integrity": "sha512-z9MzKh/UcOqB3i20H6rtrlaE/CgjLOvheWK/9ILrbhROGTweAi1BaFsTT9FbwZi5Trr1qNRs+MXkhmR06awzQA==", - "dependencies": { - "tslib": "^2.1.0" - } - }, - "node_modules/safe-buffer": { + "safe-buffer": { "version": "5.2.1", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" }, - "node_modules/safe-regex-test": { + "safe-regex-test": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", "dev": true, - "dependencies": { + "requires": { "call-bind": "^1.0.2", "get-intrinsic": "^1.1.3", "is-regex": "^1.1.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/safer-buffer": { + "safer-buffer": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" }, - "node_modules/safevalues": { + "safevalues": { "version": "0.3.4", "resolved": "https://registry.npmjs.org/safevalues/-/safevalues-0.3.4.tgz", "integrity": "sha512-LRneZZRXNgjzwG4bDQdOTSbze3fHm1EAKN/8bePxnlEZiBmkYEDggaHbuvHI9/hoqHbGfsEA7tWS9GhYHZBBsw==" }, - "node_modules/sass": { + "sass": { "version": "1.56.1", "resolved": "https://registry.npmjs.org/sass/-/sass-1.56.1.tgz", "integrity": "sha512-VpEyKpyBPCxE7qGDtOcdJ6fFbcpOM+Emu7uZLxVrkX8KVU/Dp5UF7WLvzqRuUhB6mqqQt1xffLoG+AndxTZrCQ==", "dev": true, - "dependencies": { + "requires": { "chokidar": ">=3.0.0 <4.0.0", "immutable": "^4.0.0", "source-map-js": ">=0.6.2 <2.0.0" - }, - "bin": { - "sass": "sass.js" - }, - "engines": { - "node": ">=12.0.0" } }, - "node_modules/sass-loader": { + "sass-loader": { "version": "13.2.0", "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-13.2.0.tgz", "integrity": "sha512-JWEp48djQA4nbZxmgC02/Wh0eroSUutulROUusYJO9P9zltRbNN80JCBHqRGzjd4cmZCa/r88xgfkjGD0TXsHg==", "dev": true, - "dependencies": { + "requires": { "klona": "^2.0.4", "neo-async": "^2.6.2" - }, - "engines": { - "node": ">= 14.15.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "fibers": ">= 3.1.0", - "node-sass": "^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0", - "sass": "^1.3.0", - "sass-embedded": "*", - "webpack": "^5.0.0" - }, - "peerDependenciesMeta": { - "fibers": { - "optional": true - }, - "node-sass": { - "optional": true - }, - "sass": { - "optional": true - }, - "sass-embedded": { - "optional": true - } } }, - "node_modules/sax": { + "sax": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/sax/-/sax-1.1.4.tgz", "integrity": "sha512-5f3k2PbGGp+YtKJjOItpg3P99IMD84E4HOvcfleTb5joCHNXYLsR9yWFPOYGgaeMPDubQILTCMdsFb2OMeOjtg==" }, - "node_modules/schema-utils": { + "schema-utils": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", - "dependencies": { + "requires": { "@types/json-schema": "^7.0.9", "ajv": "^8.8.0", "ajv-formats": "^2.1.1", "ajv-keywords": "^5.0.0" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" } }, - "node_modules/select-hose": { + "select-hose": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==" }, - "node_modules/selfsigned": { + "selfsigned": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.1.1.tgz", "integrity": "sha512-GSL3aowiF7wa/WtSFwnUrludWFoNhftq8bUkH9pkzjpN2XSPOAYEgg6e0sS9s0rZwgJzJiQRPU18A6clnoW5wQ==", - "dependencies": { + "requires": { "node-forge": "^1" - }, - "engines": { - "node": ">=10" } }, - "node_modules/semver": { + "semver": { "version": "7.3.8", "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", - "dependencies": { + "requires": { "lru-cache": "^6.0.0" }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/semver/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "requires": { + "yallist": "^4.0.0" + } + } } }, - "node_modules/send": { + "send": { "version": "0.18.0", "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", - "dependencies": { + "requires": { "debug": "2.6.9", "depd": "2.0.0", "destroy": "1.2.0", @@ -16574,60 +13013,52 @@ "range-parser": "~1.2.1", "statuses": "2.0.1" }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/send/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "dependencies": { - "ms": "2.0.0" + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + }, + "dependencies": { + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" + }, + "ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + }, + "statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==" + } } }, - "node_modules/send/node_modules/debug/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - }, - "node_modules/send/node_modules/mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", - "bin": { - "mime": "cli.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/send/node_modules/ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" - }, - "node_modules/send/node_modules/statuses": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", - "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/serialize-javascript": { + "serialize-javascript": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", - "dependencies": { + "requires": { "randombytes": "^2.1.0" } }, - "node_modules/serve-index": { + "serve-index": { "version": "1.9.1", "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", - "dependencies": { + "requires": { "accepts": "~1.3.4", "batch": "0.6.1", "debug": "2.6.9", @@ -16636,388 +13067,311 @@ "mime-types": "~2.1.17", "parseurl": "~1.3.2" }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/serve-index/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "dependencies": { - "ms": "2.0.0" + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==" + }, + "http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + } + }, + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==" + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" + } } }, - "node_modules/serve-index/node_modules/depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/serve-index/node_modules/http-errors": { - "version": "1.6.3", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", - "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", - "dependencies": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.0", - "statuses": ">= 1.4.0 < 2" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/serve-index/node_modules/inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==" - }, - "node_modules/serve-index/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - }, - "node_modules/serve-index/node_modules/setprototypeof": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", - "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" - }, - "node_modules/serve-static": { + "serve-static": { "version": "1.15.0", "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", - "dependencies": { + "requires": { "encodeurl": "~1.0.2", "escape-html": "~1.0.3", "parseurl": "~1.3.3", "send": "0.18.0" - }, - "engines": { - "node": ">= 0.8.0" } }, - "node_modules/set-blocking": { + "set-blocking": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==", "dev": true }, - "node_modules/setprototypeof": { + "setprototypeof": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" }, - "node_modules/shallow-clone": { + "shallow-clone": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", - "dependencies": { + "requires": { "kind-of": "^6.0.2" - }, - "engines": { - "node": ">=8" } }, - "node_modules/shebang-command": { + "shebang-command": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dependencies": { + "requires": { "shebang-regex": "^3.0.0" - }, - "engines": { - "node": ">=8" } }, - "node_modules/shebang-regex": { + "shebang-regex": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "engines": { - "node": ">=8" - } + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" }, - "node_modules/side-channel": { + "side-channel": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", - "dependencies": { + "requires": { "call-bind": "^1.0.0", "get-intrinsic": "^1.0.2", "object-inspect": "^1.9.0" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/signal-exit": { + "signal-exit": { "version": "3.0.7", "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" }, - "node_modules/slash": { + "slash": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "engines": { - "node": ">=8" - } + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" }, - "node_modules/slice-ansi": { + "slice-ansi": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", - "dependencies": { + "requires": { "ansi-styles": "^4.0.0", "astral-regex": "^2.0.0", "is-fullwidth-code-point": "^3.0.0" }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/slice-ansi?sponsor=1" - } - }, - "node_modules/slice-ansi/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + } } }, - "node_modules/slice-ansi/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/slice-ansi/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "node_modules/smart-buffer": { + "smart-buffer": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", - "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", - "engines": { - "node": ">= 6.0.0", - "npm": ">= 3.0.0" - } + "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==" }, - "node_modules/socket.io": { + "socket.io": { "version": "4.5.4", "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-4.5.4.tgz", "integrity": "sha512-m3GC94iK9MfIEeIBfbhJs5BqFibMtkRk8ZpKwG2QwxV0m/eEhPIV4ara6XCF1LWNAus7z58RodiZlAH71U3EhQ==", - "devOptional": true, - "dependencies": { + "dev": true, + "requires": { "accepts": "~1.3.4", "base64id": "~2.0.0", "debug": "~4.3.2", "engine.io": "~6.2.1", "socket.io-adapter": "~2.4.0", "socket.io-parser": "~4.2.1" - }, - "engines": { - "node": ">=10.0.0" } }, - "node_modules/socket.io-adapter": { + "socket.io-adapter": { "version": "2.4.0", "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-2.4.0.tgz", "integrity": "sha512-W4N+o69rkMEGVuk2D/cvca3uYsvGlMwsySWV447y99gUPghxq42BxqLNMndb+a1mm/5/7NeXVQS7RLa2XyXvYg==", - "devOptional": true + "dev": true }, - "node_modules/socket.io-parser": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-4.2.1.tgz", - "integrity": "sha512-V4GrkLy+HeF1F/en3SpUaM+7XxYXpuMUWLGde1kSSh5nQMN4hLrbPIkD+otwh6q9R6NOQBN4AMaOZ2zVjui82g==", - "devOptional": true, - "dependencies": { + "socket.io-parser": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-4.2.4.tgz", + "integrity": "sha512-/GbIKmo8ioc+NIWIhwdecY0ge+qVBSMdgxGygevmdHj24bsfgtCmcUUcQ5ZzcylGFHsN3k4HB4Cgkl96KVnuew==", + "dev": true, + "requires": { "@socket.io/component-emitter": "~3.1.0", "debug": "~4.3.1" - }, - "engines": { - "node": ">=10.0.0" } }, - "node_modules/sockjs": { + "sockjs": { "version": "0.3.24", "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", - "dependencies": { + "requires": { "faye-websocket": "^0.11.3", "uuid": "^8.3.2", "websocket-driver": "^0.7.4" } }, - "node_modules/socks": { + "socks": { "version": "2.7.1", "resolved": "https://registry.npmjs.org/socks/-/socks-2.7.1.tgz", "integrity": "sha512-7maUZy1N7uo6+WVEX6psASxtNlKaNVMlGQKkG/63nEDdLOWNbiUMoLK7X4uYoLhQstau72mLgfEWcXcwsaHbYQ==", - "dependencies": { + "requires": { "ip": "^2.0.0", "smart-buffer": "^4.2.0" - }, - "engines": { - "node": ">= 10.13.0", - "npm": ">= 3.0.0" } }, - "node_modules/socks-proxy-agent": { + "socks-proxy-agent": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-7.0.0.tgz", "integrity": "sha512-Fgl0YPZ902wEsAyiQ+idGd1A7rSFx/ayC1CQVMw5P+EQx2V0SgpGtf6OKFhVjPflPUl9YMmEOnmfjCdMUsygww==", "dev": true, - "dependencies": { + "requires": { "agent-base": "^6.0.2", "debug": "^4.3.3", "socks": "^2.6.2" - }, - "engines": { - "node": ">= 10" } }, - "node_modules/source-map": { + "source-map": { "version": "0.7.4", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", - "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", - "engines": { - "node": ">= 8" - } + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==" }, - "node_modules/source-map-js": { + "source-map-js": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", - "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", - "engines": { - "node": ">=0.10.0" - } + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==" }, - "node_modules/source-map-loader": { + "source-map-loader": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-4.0.1.tgz", "integrity": "sha512-oqXpzDIByKONVY8g1NUPOTQhe0UTU5bWUl32GSkqK2LjJj0HmwTMVKxcUip0RgAYhY1mqgOxjbQM48a0mmeNfA==", "dev": true, - "dependencies": { + "requires": { "abab": "^2.0.6", "iconv-lite": "^0.6.3", "source-map-js": "^1.0.2" }, - "engines": { - "node": ">= 14.15.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.72.1" - } - }, - "node_modules/source-map-loader/node_modules/iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "dev": true, "dependencies": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - }, - "engines": { - "node": ">=0.10.0" + "iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dev": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + } + } } }, - "node_modules/source-map-support": { + "source-map-support": { "version": "0.5.21", "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", - "dependencies": { + "requires": { "buffer-from": "^1.0.0", "source-map": "^0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } } }, - "node_modules/source-map-support/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/sourcemap-codec": { + "sourcemap-codec": { "version": "1.4.8", "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", - "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", - "deprecated": "Please use @jridgewell/sourcemap-codec instead" + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==" }, - "node_modules/spdx-correct": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", - "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", + "spdx-correct": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz", + "integrity": "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==", "dev": true, - "dependencies": { + "requires": { "spdx-expression-parse": "^3.0.0", "spdx-license-ids": "^3.0.0" } }, - "node_modules/spdx-exceptions": { + "spdx-exceptions": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", "dev": true }, - "node_modules/spdx-expression-parse": { + "spdx-expression-parse": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", "dev": true, - "dependencies": { + "requires": { "spdx-exceptions": "^2.1.0", "spdx-license-ids": "^3.0.0" } }, - "node_modules/spdx-license-ids": { - "version": "3.0.12", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.12.tgz", - "integrity": "sha512-rr+VVSXtRhO4OHbXUiAF7xW3Bo9DuuF6C5jH+q/x15j2jniycgKbxU09Hr0WqlSLUs4i4ltHGXqTe7VHclYWyA==", + "spdx-license-ids": { + "version": "3.0.13", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.13.tgz", + "integrity": "sha512-XkD+zwiqXHikFZm4AX/7JSCXA98U5Db4AFd5XUg/+9UNtnH75+Z9KxtpYiJZx36mUDVOwH83pl7yvCer6ewM3w==", "dev": true }, - "node_modules/spdy": { + "spdy": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", - "dependencies": { + "requires": { "debug": "^4.1.0", "handle-thing": "^2.0.0", "http-deceiver": "^1.2.7", "select-hose": "^2.0.0", "spdy-transport": "^3.0.0" - }, - "engines": { - "node": ">=6.0.0" } }, - "node_modules/spdy-transport": { + "spdy-transport": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", - "dependencies": { + "requires": { "debug": "^4.1.0", "detect-node": "^2.0.4", "hpack.js": "^2.1.6", @@ -17026,318 +13380,275 @@ "wbuf": "^1.7.3" } }, - "node_modules/split2": { + "split2": { "version": "3.2.2", "resolved": "https://registry.npmjs.org/split2/-/split2-3.2.2.tgz", "integrity": "sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg==", - "dependencies": { + "requires": { "readable-stream": "^3.0.0" } }, - "node_modules/sprintf-js": { + "sprintf-js": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==" }, - "node_modules/ssh-config": { + "ssh-config": { "version": "1.1.6", "resolved": "https://registry.npmjs.org/ssh-config/-/ssh-config-1.1.6.tgz", "integrity": "sha512-ZPO9rECxzs5JIQ6G/2EfL1I9ho/BVZkx9HRKn8+0af7QgwAmumQ7XBFP1ggMyPMo+/tUbmv0HFdv4qifdO/9JA==" }, - "node_modules/ssri": { + "ssri": { "version": "10.0.1", "resolved": "https://registry.npmjs.org/ssri/-/ssri-10.0.1.tgz", "integrity": "sha512-WVy6di9DlPOeBWEjMScpNipeSX2jIZBGEn5Uuo8Q7aIuFEuDX0pw8RxcOjlD1TWP4obi24ki7m/13+nFpcbXrw==", "dev": true, - "dependencies": { + "requires": { "minipass": "^4.0.0" }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/ssri/node_modules/minipass": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-4.0.0.tgz", - "integrity": "sha512-g2Uuh2jEKoht+zvO6vJqXmYpflPqzRBT+Th2h01DKh5z7wbY/AZ2gCQ78cP70YoHPyFdY30YBV5WxgLOEwOykw==", - "dev": true, "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=8" + "minipass": { + "version": "4.2.8", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-4.2.8.tgz", + "integrity": "sha512-fNzuVyifolSLFL4NzpF+wEF4qrgqaaKX0haXPQEdQ7NKAN+WecoKMHV09YcuL/DHxrUsYQOK3MiuDf7Ip2OXfQ==", + "dev": true + } } }, - "node_modules/statuses": { + "statuses": { "version": "1.5.0", "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", - "engines": { - "node": ">= 0.6" + "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==" + }, + "stop-iteration-iterator": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.0.0.tgz", + "integrity": "sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==", + "dev": true, + "requires": { + "internal-slot": "^1.0.4" + }, + "dependencies": { + "get-intrinsic": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.1.tgz", + "integrity": "sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw==", + "dev": true, + "requires": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3" + } + }, + "internal-slot": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.5.tgz", + "integrity": "sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==", + "dev": true, + "requires": { + "get-intrinsic": "^1.2.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" + } + } } }, - "node_modules/stream-combiner2": { + "stream-combiner2": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/stream-combiner2/-/stream-combiner2-1.1.1.tgz", "integrity": "sha512-3PnJbYgS56AeWgtKF5jtJRT6uFJe56Z0Hc5Ngg/6sI6rIt8iiMBTa9cvdyFfpMQjaVHr8dusbNeFGIIonxOvKw==", - "dependencies": { + "requires": { "duplexer2": "~0.1.0", "readable-stream": "^2.0.2" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" + }, + "readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + } } }, - "node_modules/stream-combiner2/node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" - }, - "node_modules/stream-combiner2/node_modules/readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/stream-combiner2/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" - }, - "node_modules/stream-combiner2/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, - "node_modules/streamroller": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/streamroller/-/streamroller-3.1.3.tgz", - "integrity": "sha512-CphIJyFx2SALGHeINanjFRKQ4l7x2c+rXYJ4BMq0gd+ZK0gi4VT8b+eHe2wi58x4UayBAKx4xtHpXT/ea1cz8w==", - "devOptional": true, - "dependencies": { + "streamroller": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/streamroller/-/streamroller-3.1.5.tgz", + "integrity": "sha512-KFxaM7XT+irxvdqSP1LGLgNWbYN7ay5owZ3r/8t77p+EtSUAfUgtl7be3xtqtOmGUl9K9YPO2ca8133RlTjvKw==", + "dev": true, + "requires": { "date-format": "^4.0.14", "debug": "^4.3.4", "fs-extra": "^8.1.0" }, - "engines": { - "node": ">=8.0" - } - }, - "node_modules/streamroller/node_modules/fs-extra": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", - "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", - "devOptional": true, "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - }, - "engines": { - "node": ">=6 <7 || >=8" + "fs-extra": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", + "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", + "dev": true, + "requires": { + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + }, + "jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.6" + } + }, + "universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "dev": true + } } }, - "node_modules/streamroller/node_modules/jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", - "devOptional": true, - "optionalDependencies": { - "graceful-fs": "^4.1.6" - } - }, - "node_modules/streamroller/node_modules/universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", - "devOptional": true, - "engines": { - "node": ">= 4.0.0" - } - }, - "node_modules/string_decoder": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", - "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", - "dependencies": { - "safe-buffer": "~5.2.0" - } - }, - "node_modules/string-argv": { + "string-argv": { "version": "0.3.2", "resolved": "https://registry.npmjs.org/string-argv/-/string-argv-0.3.2.tgz", "integrity": "sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q==", - "dev": true, - "engines": { - "node": ">=0.6.19" - } + "dev": true }, - "node_modules/string-width": { + "string-width": { "version": "4.2.3", "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dependencies": { + "requires": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" } }, - "node_modules/string.prototype.codepointat": { + "string-width-cjs": { + "version": "npm:string-width@4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + } + }, + "string.prototype.codepointat": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/string.prototype.codepointat/-/string.prototype.codepointat-0.2.1.tgz", "integrity": "sha512-2cBVCj6I4IOvEnjgO/hWqXjqBGsY+zwPmHl12Srk9IXSZ56Jwwmy+66XO5Iut/oQVR7t5ihYdLB0GMa4alEUcg==", "dev": true }, - "node_modules/string.prototype.trimend": { + "string.prototype.trim": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.7.tgz", + "integrity": "sha512-p6TmeT1T3411M8Cgg9wBTMRtY2q9+PNy9EV1i2lIXUN/btt763oIfxwN3RR8VU6wHX8j/1CFy0L+YuThm6bgOg==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + } + }, + "string.prototype.trimend": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz", "integrity": "sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==", "dev": true, - "dependencies": { + "requires": { "call-bind": "^1.0.2", "define-properties": "^1.1.4", "es-abstract": "^1.20.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/string.prototype.trimstart": { + "string.prototype.trimstart": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz", "integrity": "sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==", "dev": true, - "dependencies": { + "requires": { "call-bind": "^1.0.2", "define-properties": "^1.1.4", "es-abstract": "^1.20.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/strip-ansi": { + "string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "requires": { + "safe-buffer": "~5.2.0" + } + }, + "strip-ansi": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dependencies": { + "requires": { "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" } }, - "node_modules/strip-bom": { + "strip-ansi-cjs": { + "version": "npm:strip-ansi@6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.1" + } + }, + "strip-bom": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", - "dev": true, - "engines": { - "node": ">=8" - } + "dev": true }, - "node_modules/strip-final-newline": { + "strip-final-newline": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", - "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", - "engines": { - "node": ">=6" - } + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==" }, - "node_modules/strip-json-comments": { + "strip-json-comments": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", - "dev": true, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } + "dev": true }, - "node_modules/stylus": { - "version": "0.59.0", - "resolved": "https://registry.npmjs.org/stylus/-/stylus-0.59.0.tgz", - "integrity": "sha512-lQ9w/XIOH5ZHVNuNbWW8D822r+/wBSO/d6XvtyHLF7LW4KaCIDeVbvn5DF8fGCJAUCwVhVi/h6J0NUcnylUEjg==", - "dependencies": { - "@adobe/css-tools": "^4.0.1", - "debug": "^4.3.2", - "glob": "^7.1.6", - "sax": "~1.2.4", - "source-map": "^0.7.3" - }, - "bin": { - "stylus": "bin/stylus" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://opencollective.com/stylus" - } - }, - "node_modules/stylus-loader": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/stylus-loader/-/stylus-loader-7.0.0.tgz", - "integrity": "sha512-WTbtLrNfOfLgzTaR9Lj/BPhQroKk/LC1hfTXSUbrxmxgfUo3Y3LpmKRVA2R1XbjvTAvOfaian9vOyfv1z99E+A==", - "dependencies": { - "fast-glob": "^3.2.11", - "klona": "^2.0.5", - "normalize-path": "^3.0.0" - }, - "engines": { - "node": ">= 14.15.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "stylus": ">=0.52.4", - "webpack": "^5.0.0" - } - }, - "node_modules/stylus/node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/stylus/node_modules/sax": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", - "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" - }, - "node_modules/superagent": { + "superagent": { "version": "8.0.9", "resolved": "https://registry.npmjs.org/superagent/-/superagent-8.0.9.tgz", "integrity": "sha512-4C7Bh5pyHTvU33KpZgwrNKh/VQnvgtCSqPRfJAUdmrtSYePVzVg4E4OzsrbkhJj9O7SO6Bnv75K/F8XVZT8YHA==", - "dependencies": { + "requires": { "component-emitter": "^1.3.0", "cookiejar": "^2.1.4", "debug": "^4.3.4", @@ -17348,86 +13659,59 @@ "mime": "2.6.0", "qs": "^6.11.0", "semver": "^7.3.8" - }, - "engines": { - "node": ">=6.4.0 <13 || >=14" } }, - "node_modules/superagent-proxy": { + "superagent-proxy": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/superagent-proxy/-/superagent-proxy-3.0.0.tgz", "integrity": "sha512-wAlRInOeDFyd9pyonrkJspdRAxdLrcsZ6aSnS+8+nu4x1aXbz6FWSTT9M6Ibze+eG60szlL7JA8wEIV7bPWuyQ==", - "dependencies": { + "requires": { "debug": "^4.3.2", "proxy-agent": "^5.0.0" - }, - "engines": { - "node": ">=6" - }, - "peerDependencies": { - "superagent": ">= 0.15.4 || 1 || 2 || 3" } }, - "node_modules/supports-color": { + "supports-color": { "version": "5.5.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dependencies": { + "requires": { "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" } }, - "node_modules/supports-preserve-symlinks-flag": { + "supports-preserve-symlinks-flag": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==" }, - "node_modules/symbol-observable": { + "symbol-observable": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-4.0.0.tgz", "integrity": "sha512-b19dMThMV4HVFynSAM1++gBHAbk2Tc/osgLIBZMKsyqh34jb2e8Os7T6ZW/Bt3pJFdBTd2JwAnAAEQV7rSNvcQ==", - "dev": true, - "engines": { - "node": ">=0.10" - } + "dev": true }, - "node_modules/table": { + "table": { "version": "6.8.1", "resolved": "https://registry.npmjs.org/table/-/table-6.8.1.tgz", "integrity": "sha512-Y4X9zqrCftUhMeH2EptSSERdVKt/nEdijTOacGD/97EKjhQ/Qs8RTlEGABSJNNN8lac9kheH+af7yAkEWlgneA==", "dev": true, - "dependencies": { + "requires": { "ajv": "^8.0.1", "lodash.truncate": "^4.4.2", "slice-ansi": "^4.0.0", "string-width": "^4.2.3", "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=10.0.0" } }, - "node_modules/tapable": { + "tapable": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", - "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", - "engines": { - "node": ">=6" - } + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==" }, - "node_modules/tar": { + "tar": { "version": "6.1.13", "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.13.tgz", "integrity": "sha512-jdIBIN6LTIe2jqzay/2vtYLlBHa3JF42ot3h1dW8Q0PaAG4v8rm0cvpVePtau5C6OKXGGcgO9q2AMNSWxiLqKw==", - "dependencies": { + "requires": { "chownr": "^2.0.0", "fs-minipass": "^2.0.0", "minipass": "^4.0.0", @@ -17435,648 +13719,451 @@ "mkdirp": "^1.0.3", "yallist": "^4.0.0" }, - "engines": { - "node": ">=10" - } - }, - "node_modules/tar/node_modules/minipass": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-4.0.0.tgz", - "integrity": "sha512-g2Uuh2jEKoht+zvO6vJqXmYpflPqzRBT+Th2h01DKh5z7wbY/AZ2gCQ78cP70YoHPyFdY30YBV5WxgLOEwOykw==", "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=8" + "minipass": { + "version": "4.2.8", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-4.2.8.tgz", + "integrity": "sha512-fNzuVyifolSLFL4NzpF+wEF4qrgqaaKX0haXPQEdQ7NKAN+WecoKMHV09YcuL/DHxrUsYQOK3MiuDf7Ip2OXfQ==" + }, + "mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==" + } } }, - "node_modules/tar/node_modules/mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", - "bin": { - "mkdirp": "bin/cmd.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/terser": { + "terser": { "version": "5.15.1", "resolved": "https://registry.npmjs.org/terser/-/terser-5.15.1.tgz", "integrity": "sha512-K1faMUvpm/FBxjBXud0LWVAGxmvoPbZbfTCYbSgaaYQaIXI3/TdI7a7ZGA73Zrou6Q8Zmz3oeUTsp/dj+ag2Xw==", - "dependencies": { + "requires": { "@jridgewell/source-map": "^0.3.2", "acorn": "^8.5.0", "commander": "^2.20.0", "source-map-support": "~0.5.20" }, - "bin": { - "terser": "bin/terser" - }, - "engines": { - "node": ">=10" + "dependencies": { + "acorn": { + "version": "8.10.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", + "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==" + } } }, - "node_modules/terser-webpack-plugin": { + "terser-webpack-plugin": { "version": "5.3.6", "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.6.tgz", "integrity": "sha512-kfLFk+PoLUQIbLmB1+PZDMRSZS99Mp+/MHqDNmMA6tOItzRt+Npe3E+fsMs5mfcM0wCtrrdU387UnV+vnSffXQ==", - "dependencies": { + "requires": { "@jridgewell/trace-mapping": "^0.3.14", "jest-worker": "^27.4.5", "schema-utils": "^3.1.1", "serialize-javascript": "^6.0.0", "terser": "^5.14.1" }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.1.0" - }, - "peerDependenciesMeta": { - "@swc/core": { - "optional": true + "dependencies": { + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } }, - "esbuild": { - "optional": true + "ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==" }, - "uglify-js": { - "optional": true + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "schema-utils": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } } } }, - "node_modules/terser-webpack-plugin/node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/terser-webpack-plugin/node_modules/ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "peerDependencies": { - "ajv": "^6.9.1" - } - }, - "node_modules/terser-webpack-plugin/node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" - }, - "node_modules/terser-webpack-plugin/node_modules/schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/terser/node_modules/acorn": { - "version": "8.8.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.1.tgz", - "integrity": "sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA==", - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/test-exclude": { + "test-exclude": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", - "dependencies": { + "requires": { "@istanbuljs/schema": "^0.1.2", "glob": "^7.1.4", "minimatch": "^3.0.4" }, - "engines": { - "node": ">=8" - } - }, - "node_modules/test-exclude/node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + } } }, - "node_modules/text-table": { + "text-table": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==" }, - "node_modules/through": { + "through": { "version": "2.3.8", "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==" }, - "node_modules/thunky": { + "thunky": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==" }, - "node_modules/tmp": { + "tmp": { "version": "0.0.33", "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", - "dependencies": { + "requires": { "os-tmpdir": "~1.0.2" - }, - "engines": { - "node": ">=0.6.0" } }, - "node_modules/to-fast-properties": { + "to-fast-properties": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", - "engines": { - "node": ">=4" - } + "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==" }, - "node_modules/to-regex-range": { + "to-regex-range": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dependencies": { + "requires": { "is-number": "^7.0.0" - }, - "engines": { - "node": ">=8.0" } }, - "node_modules/toidentifier": { + "toidentifier": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", - "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", - "engines": { - "node": ">=0.6" - } + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==" }, - "node_modules/tree-kill": { + "tree-kill": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz", - "integrity": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==", - "bin": { - "tree-kill": "cli.js" - } + "integrity": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==" }, - "node_modules/ts-node": { + "ts-node": { "version": "8.3.0", - "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-8.3.0.tgz", - "integrity": "sha512-dyNS/RqyVTDcmNM4NIBAeDMpsAdaQ+ojdf0GOLqE6nwJOgzEkdRNzJywhDfwnuvB10oa6NLVG1rUJQCpRN7qoQ==", "dev": true, - "dependencies": { + "requires": { "arg": "^4.1.0", "diff": "^4.0.1", "make-error": "^1.1.1", "source-map-support": "^0.5.6", "yn": "^3.0.0" - }, - "bin": { - "ts-node": "dist/bin.js" - }, - "engines": { - "node": ">=4.2.0" - }, - "peerDependencies": { - "typescript": ">=2.0" } }, - "node_modules/tsconfig-paths": { + "tsconfig-paths": { "version": "3.14.1", "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz", "integrity": "sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ==", "dev": true, - "dependencies": { + "requires": { "@types/json5": "^0.0.29", "json5": "^1.0.1", "minimist": "^1.2.6", "strip-bom": "^3.0.0" - } - }, - "node_modules/tsconfig-paths/node_modules/json5": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", - "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", - "dev": true, - "dependencies": { - "minimist": "^1.2.0" }, - "bin": { - "json5": "lib/cli.js" + "dependencies": { + "json5": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "dev": true, + "requires": { + "minimist": "^1.2.0" + } + }, + "strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "dev": true + } } }, - "node_modules/tsconfig-paths/node_modules/strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/tslib": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", - "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==" - }, - "node_modules/tsutils": { + "tsutils": { "version": "3.21.0", "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", "dev": true, - "dependencies": { + "requires": { "tslib": "^1.8.1" }, - "engines": { - "node": ">= 6" - }, - "peerDependencies": { - "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + } } }, - "node_modules/tsutils/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - }, - "node_modules/type-check": { + "type-check": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", "dev": true, - "dependencies": { + "requires": { "prelude-ls": "^1.2.1" - }, - "engines": { - "node": ">= 0.8.0" } }, - "node_modules/type-fest": { + "type-fest": { "version": "0.21.3", "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", - "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==" }, - "node_modules/type-is": { + "type-is": { "version": "1.6.18", "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", - "dependencies": { + "requires": { "media-typer": "0.3.0", "mime-types": "~2.1.24" - }, - "engines": { - "node": ">= 0.6" } }, - "node_modules/typed-assert": { + "typed-array-length": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz", + "integrity": "sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "is-typed-array": "^1.1.9" + } + }, + "typed-assert": { "version": "1.0.9", "resolved": "https://registry.npmjs.org/typed-assert/-/typed-assert-1.0.9.tgz", "integrity": "sha512-KNNZtayBCtmnNmbo5mG47p1XsCyrx6iVqomjcZnec/1Y5GGARaxPs6r49RnSPeUP3YjNYiU9sQHAtY4BBvnZwg==" }, - "node_modules/typedarray-to-buffer": { + "typedarray-to-buffer": { "version": "3.1.5", "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", - "dependencies": { + "requires": { "is-typedarray": "^1.0.0" } }, - "node_modules/typescript": { + "typescript": { "version": "4.8.4", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.8.4.tgz", - "integrity": "sha512-QCh+85mCy+h0IGff8r5XWzOVSbBO+KfeYrMQh7NJ58QujwcE22u+NUSmUxqF+un70P9GXKxa2HCNiTTMJknyjQ==", - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" - }, - "engines": { - "node": ">=4.2.0" - } + "dev": true }, - "node_modules/ua-parser-js": { + "ua-parser-js": { "version": "0.7.32", "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.32.tgz", "integrity": "sha512-f9BESNVhzlhEFf2CHMSj40NWOjYPl1YKYbrvIr/hFTDEmLq7SRbWvm7FcdcpCYT95zrOhC7gZSxjdnnTpBcwVw==", - "devOptional": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/ua-parser-js" - }, - { - "type": "paypal", - "url": "https://paypal.me/faisalman" - } - ], - "engines": { - "node": "*" - } + "dev": true }, - "node_modules/unbox-primitive": { + "unbox-primitive": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", "dev": true, - "dependencies": { + "requires": { "call-bind": "^1.0.2", "has-bigints": "^1.0.2", "has-symbols": "^1.0.3", "which-boxed-primitive": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/unicode-canonical-property-names-ecmascript": { + "unicode-canonical-property-names-ecmascript": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", - "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", - "engines": { - "node": ">=4" - } + "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==" }, - "node_modules/unicode-match-property-ecmascript": { + "unicode-match-property-ecmascript": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", - "dependencies": { + "requires": { "unicode-canonical-property-names-ecmascript": "^2.0.0", "unicode-property-aliases-ecmascript": "^2.0.0" - }, - "engines": { - "node": ">=4" } }, - "node_modules/unicode-match-property-value-ecmascript": { + "unicode-match-property-value-ecmascript": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz", - "integrity": "sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==", - "engines": { - "node": ">=4" - } + "integrity": "sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==" }, - "node_modules/unicode-property-aliases-ecmascript": { + "unicode-property-aliases-ecmascript": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", - "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==", - "engines": { - "node": ">=4" - } + "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==" }, - "node_modules/unique-filename": { + "unique-filename": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-3.0.0.tgz", "integrity": "sha512-afXhuC55wkAmZ0P18QsVE6kp8JaxrEokN2HGIoIVv2ijHQd419H0+6EigAFcIzXeMIkcIkNBpB3L/DXB3cTS/g==", "dev": true, - "dependencies": { + "requires": { "unique-slug": "^4.0.0" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/unique-slug": { + "unique-slug": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-4.0.0.tgz", "integrity": "sha512-WrcA6AyEfqDX5bWige/4NQfPZMtASNVxdmWR76WESYQVAACSgWcR6e9i0mofqqBxYFtL4oAxPIptY73/0YE1DQ==", "dev": true, - "dependencies": { + "requires": { "imurmurhash": "^0.1.4" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/universalify": { + "universalify": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", - "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", - "engines": { - "node": ">= 10.0.0" - } + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==" }, - "node_modules/unpipe": { + "unpipe": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", - "engines": { - "node": ">= 0.8" - } + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==" }, - "node_modules/untildify": { + "untildify": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/untildify/-/untildify-4.0.0.tgz", - "integrity": "sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==", - "engines": { - "node": ">=8" - } + "integrity": "sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==" }, - "node_modules/update-browserslist-db": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz", - "integrity": "sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - } - ], - "dependencies": { + "update-browserslist-db": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.11.tgz", + "integrity": "sha512-dCwEFf0/oT85M1fHBg4F0jtLwJrutGoHSQXCh7u4o2t1drG+c0a9Flnqww6XUKSfQMPpJBRjU8d4RXB09qtvaA==", + "requires": { "escalade": "^3.1.1", "picocolors": "^1.0.0" - }, - "bin": { - "browserslist-lint": "cli.js" - }, - "peerDependencies": { - "browserslist": ">= 4.21.0" } }, - "node_modules/uri-js": { + "uri-js": { "version": "4.4.1", "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "dependencies": { + "requires": { "punycode": "^2.1.0" } }, - "node_modules/util-deprecate": { + "util-deprecate": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" }, - "node_modules/utils-merge": { + "utils-merge": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", - "engines": { - "node": ">= 0.4.0" - } + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==" }, - "node_modules/uuid": { + "uuid": { "version": "8.3.2", "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", - "bin": { - "uuid": "dist/bin/uuid" - } + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==" }, - "node_modules/v8-compile-cache": { + "v8-compile-cache": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", "dev": true }, - "node_modules/validate-npm-package-license": { + "validate-npm-package-license": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", "dev": true, - "dependencies": { + "requires": { "spdx-correct": "^3.0.0", "spdx-expression-parse": "^3.0.0" } }, - "node_modules/validate-npm-package-name": { + "validate-npm-package-name": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-4.0.0.tgz", "integrity": "sha512-mzR0L8ZDktZjpX4OB46KT+56MAhl4EIazWP/+G/HPGuvfdaqg4YsCdtOm6U9+LOFyYDoh4dpnpxZRB9MQQns5Q==", "dev": true, - "dependencies": { + "requires": { "builtins": "^5.0.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/vary": { + "vary": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", - "engines": { - "node": ">= 0.8" - } + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==" }, - "node_modules/vm2": { + "vm2": { "version": "3.9.19", "resolved": "https://registry.npmjs.org/vm2/-/vm2-3.9.19.tgz", "integrity": "sha512-J637XF0DHDMV57R6JyVsTak7nIL8gy5KH4r1HiwWLf/4GBbb5MKL5y7LpmF4A8E2nR6XmzpmMFQ7V7ppPTmUQg==", - "dependencies": { + "requires": { "acorn": "^8.7.0", "acorn-walk": "^8.2.0" }, - "bin": { - "vm2": "bin/vm2" - }, - "engines": { - "node": ">=6.0" + "dependencies": { + "acorn": { + "version": "8.10.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", + "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==" + } } }, - "node_modules/vm2/node_modules/acorn": { - "version": "8.9.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.9.0.tgz", - "integrity": "sha512-jaVNAFBHNLXspO543WnNNPZFRtavh3skAkITqD0/2aeMkKZTN+254PyhwxFYrk3vQ1xfY+2wbesJMs/JC8/PwQ==", - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/void-elements": { + "void-elements": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-2.0.1.tgz", "integrity": "sha512-qZKX4RnBzH2ugr8Lxa7x+0V6XD9Sb/ouARtiasEQCHB1EVU4NXtmHsDDrx1dO4ne5fc3J6EW05BP1Dl0z0iung==", - "devOptional": true, - "engines": { - "node": ">=0.10.0" - } + "dev": true }, - "node_modules/watchpack": { + "watchpack": { "version": "2.4.0", "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", - "dependencies": { + "requires": { "glob-to-regexp": "^0.4.1", "graceful-fs": "^4.1.2" - }, - "engines": { - "node": ">=10.13.0" } }, - "node_modules/wbuf": { + "wbuf": { "version": "1.7.3", "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", - "dependencies": { + "requires": { "minimalistic-assert": "^1.0.0" } }, - "node_modules/wcwidth": { + "wcwidth": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", - "dependencies": { + "requires": { "defaults": "^1.0.3" } }, - "node_modules/webpack": { + "webpack": { "version": "5.75.0", "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.75.0.tgz", "integrity": "sha512-piaIaoVJlqMsPtX/+3KTTO6jfvrSYgauFVdt8cr9LTHKmcq/AMd4mhzsiP7ZF/PGRNPGA8336jldh9l2Kt2ogQ==", - "dependencies": { + "dev": true, + "requires": { "@types/eslint-scope": "^3.7.3", "@types/estree": "^0.0.51", "@webassemblyjs/ast": "1.11.1", @@ -18102,50 +14189,84 @@ "watchpack": "^2.4.0", "webpack-sources": "^3.2.3" }, - "bin": { - "webpack": "bin/webpack.js" - }, - "engines": { - "node": ">=10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependenciesMeta": { - "webpack-cli": { - "optional": true + "dependencies": { + "acorn": { + "version": "8.10.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", + "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", + "dev": true + }, + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "dev": true + }, + "eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dev": true, + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "schema-utils": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } } } }, - "node_modules/webpack-dev-middleware": { + "webpack-dev-middleware": { "version": "5.3.3", "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.3.tgz", "integrity": "sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA==", - "dependencies": { + "requires": { "colorette": "^2.0.10", "memfs": "^3.4.3", "mime-types": "^2.1.31", "range-parser": "^1.2.1", "schema-utils": "^4.0.0" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^4.0.0 || ^5.0.0" } }, - "node_modules/webpack-dev-server": { + "webpack-dev-server": { "version": "4.11.1", "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.11.1.tgz", "integrity": "sha512-lILVz9tAUy1zGFwieuaQtYiadImb5M3d+H+L1zDYalYoDl0cksAB1UNyuE5MMWJrG6zR1tXkCP2fitl7yoUJiw==", "dev": true, - "dependencies": { + "requires": { "@types/bonjour": "^3.5.9", "@types/connect-history-api-fallback": "^1.3.5", "@types/express": "^4.17.13", @@ -18175,455 +14296,283 @@ "spdy": "^4.0.2", "webpack-dev-middleware": "^5.3.1", "ws": "^8.4.2" - }, - "bin": { - "webpack-dev-server": "bin/webpack-dev-server.js" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^4.37.0 || ^5.0.0" - }, - "peerDependenciesMeta": { - "webpack-cli": { - "optional": true - } } }, - "node_modules/webpack-merge": { + "webpack-merge": { "version": "5.8.0", "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.8.0.tgz", "integrity": "sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==", - "dependencies": { + "requires": { "clone-deep": "^4.0.1", "wildcard": "^2.0.0" - }, - "engines": { - "node": ">=10.0.0" } }, - "node_modules/webpack-sources": { + "webpack-sources": { "version": "3.2.3", "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", - "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", - "engines": { - "node": ">=10.13.0" - } + "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==" }, - "node_modules/webpack-subresource-integrity": { + "webpack-subresource-integrity": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/webpack-subresource-integrity/-/webpack-subresource-integrity-5.1.0.tgz", "integrity": "sha512-sacXoX+xd8r4WKsy9MvH/q/vBtEHr86cpImXwyg74pFIpERKt6FmB8cXpeuh0ZLgclOlHI4Wcll7+R5L02xk9Q==", - "dependencies": { + "requires": { "typed-assert": "^1.0.8" - }, - "engines": { - "node": ">= 12" - }, - "peerDependencies": { - "html-webpack-plugin": ">= 5.0.0-beta.1 < 6", - "webpack": "^5.12.0" - }, - "peerDependenciesMeta": { - "html-webpack-plugin": { - "optional": true - } } }, - "node_modules/webpack/node_modules/acorn": { - "version": "8.8.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.1.tgz", - "integrity": "sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA==", - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/webpack/node_modules/acorn-import-assertions": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz", - "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==", - "peerDependencies": { - "acorn": "^8" - } - }, - "node_modules/webpack/node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/webpack/node_modules/ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "peerDependencies": { - "ajv": "^6.9.1" - } - }, - "node_modules/webpack/node_modules/eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", - "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/webpack/node_modules/estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "engines": { - "node": ">=4.0" - } - }, - "node_modules/webpack/node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" - }, - "node_modules/webpack/node_modules/schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/websocket-driver": { + "websocket-driver": { "version": "0.7.4", "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", - "dependencies": { + "requires": { "http-parser-js": ">=0.5.1", "safe-buffer": ">=5.1.0", "websocket-extensions": ">=0.1.1" - }, - "engines": { - "node": ">=0.8.0" } }, - "node_modules/websocket-extensions": { + "websocket-extensions": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", - "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", - "engines": { - "node": ">=0.8.0" - } + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==" }, - "node_modules/which": { + "which": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dependencies": { + "requires": { "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" - }, - "engines": { - "node": ">= 8" } }, - "node_modules/which-boxed-primitive": { + "which-boxed-primitive": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", "dev": true, - "dependencies": { + "requires": { "is-bigint": "^1.0.1", "is-boolean-object": "^1.1.0", "is-number-object": "^1.0.4", "is-string": "^1.0.5", "is-symbol": "^1.0.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/which-collection": { + "which-collection": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.1.tgz", "integrity": "sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A==", "dev": true, - "dependencies": { + "requires": { "is-map": "^2.0.1", "is-set": "^2.0.1", "is-weakmap": "^2.0.1", "is-weakset": "^2.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/which-typed-array": { + "which-typed-array": { "version": "1.1.9", "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.9.tgz", "integrity": "sha512-w9c4xkx6mPidwp7180ckYWfMmvxpjlZuIudNtDf4N/tTAUB8VJbX25qZoAsrtGuYNnGw3pa0AXgbGKRB8/EceA==", "dev": true, - "dependencies": { + "requires": { "available-typed-arrays": "^1.0.5", "call-bind": "^1.0.2", "for-each": "^0.3.3", "gopd": "^1.0.1", "has-tostringtag": "^1.0.0", "is-typed-array": "^1.1.10" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/wide-align": { + "wide-align": { "version": "1.1.5", "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz", "integrity": "sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==", "dev": true, - "dependencies": { + "requires": { "string-width": "^1.0.2 || 2 || 3 || 4" } }, - "node_modules/wildcard": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.0.tgz", - "integrity": "sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==" + "wildcard": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.1.tgz", + "integrity": "sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ==" }, - "node_modules/windows-release": { + "windows-release": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/windows-release/-/windows-release-4.0.0.tgz", "integrity": "sha512-OxmV4wzDKB1x7AZaZgXMVsdJ1qER1ed83ZrTYd5Bwq2HfJVg3DJS8nqlAG4sMoJ7mu8cuRmLEYyU13BKwctRAg==", - "dependencies": { + "requires": { "execa": "^4.0.2" }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/windows-release/node_modules/execa": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz", - "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==", "dependencies": { - "cross-spawn": "^7.0.0", - "get-stream": "^5.0.0", - "human-signals": "^1.1.1", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.0", - "onetime": "^5.1.0", - "signal-exit": "^3.0.2", - "strip-final-newline": "^2.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" + "execa": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz", + "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==", + "requires": { + "cross-spawn": "^7.0.0", + "get-stream": "^5.0.0", + "human-signals": "^1.1.1", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.0", + "onetime": "^5.1.0", + "signal-exit": "^3.0.2", + "strip-final-newline": "^2.0.0" + } + }, + "get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "requires": { + "pump": "^3.0.0" + } + }, + "human-signals": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", + "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==" + } } }, - "node_modules/windows-release/node_modules/get-stream": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", - "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", - "dependencies": { - "pump": "^3.0.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/windows-release/node_modules/human-signals": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", - "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==", - "engines": { - "node": ">=8.12.0" - } - }, - "node_modules/with-open-file": { + "with-open-file": { "version": "0.1.7", "resolved": "https://registry.npmjs.org/with-open-file/-/with-open-file-0.1.7.tgz", "integrity": "sha512-ecJS2/oHtESJ1t3ZfMI3B7KIDKyfN0O16miWxdn30zdh66Yd3LsRFebXZXq6GU4xfxLf6nVxp9kIqElb5fqczA==", "dev": true, - "dependencies": { + "requires": { "p-finally": "^1.0.0", "p-try": "^2.1.0", "pify": "^4.0.1" - }, - "engines": { - "node": ">=6" } }, - "node_modules/word-wrap": { + "word-wrap": { "version": "1.2.3", "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", - "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", - "engines": { - "node": ">=0.10.0" - } + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==" }, - "node_modules/wrap-ansi": { + "wrap-ansi": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "dependencies": { + "requires": { "ansi-styles": "^4.0.0", "string-width": "^4.1.0", "strip-ansi": "^6.0.0" }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/wrap-ansi/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + } } }, - "node_modules/wrap-ansi/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "wrap-ansi-cjs": { + "version": "npm:wrap-ansi@7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + } } }, - "node_modules/wrap-ansi/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "node_modules/wrappy": { + "wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" }, - "node_modules/write-file-atomic": { + "write-file-atomic": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", - "dependencies": { + "requires": { "imurmurhash": "^0.1.4", "is-typedarray": "^1.0.0", "signal-exit": "^3.0.2", "typedarray-to-buffer": "^3.1.5" } }, - "node_modules/ws": { + "ws": { "version": "8.11.0", "resolved": "https://registry.npmjs.org/ws/-/ws-8.11.0.tgz", - "integrity": "sha512-HPG3wQd9sNQoT9xHyNCXoDUa+Xw/VevmY9FoHyQ+g+rrMn4j6FB4np7Z0OhdTgjx6MgQLK7jwSy1YecU1+4Asg==", - "engines": { - "node": ">=10.0.0" - }, - "peerDependencies": { - "bufferutil": "^4.0.1", - "utf-8-validate": "^5.0.2" - }, - "peerDependenciesMeta": { - "bufferutil": { - "optional": true - }, - "utf-8-validate": { - "optional": true - } - } + "integrity": "sha512-HPG3wQd9sNQoT9xHyNCXoDUa+Xw/VevmY9FoHyQ+g+rrMn4j6FB4np7Z0OhdTgjx6MgQLK7jwSy1YecU1+4Asg==" }, - "node_modules/xmlbuilder": { + "xmlbuilder": { "version": "15.1.1", "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-15.1.1.tgz", "integrity": "sha512-yMqGBqtXyeN1e3TGYvgNgDVZ3j84W4cwkOXQswghol6APgZWaff9lnbvN7MHYJOiXsvGPXtjTYJEiC9J2wv9Eg==", - "dev": true, - "engines": { - "node": ">=8.0" - } + "dev": true }, - "node_modules/xregexp": { + "xregexp": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/xregexp/-/xregexp-2.0.0.tgz", - "integrity": "sha512-xl/50/Cf32VsGq/1R8jJE5ajH1yMCQkpmoS10QbFZWl2Oor4H0Me64Pu2yxvsRWK3m6soJbmGfzSR7BYmDcWAA==", - "engines": { - "node": "*" - } + "integrity": "sha512-xl/50/Cf32VsGq/1R8jJE5ajH1yMCQkpmoS10QbFZWl2Oor4H0Me64Pu2yxvsRWK3m6soJbmGfzSR7BYmDcWAA==" }, - "node_modules/y18n": { + "y18n": { "version": "5.0.8", "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", - "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", - "engines": { - "node": ">=10" - } + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==" }, - "node_modules/yallist": { + "yallist": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" }, - "node_modules/yaml": { + "yaml": { "version": "1.10.2", "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", - "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", - "engines": { - "node": ">= 6" - } + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==" }, - "node_modules/yargs": { + "yargs": { "version": "17.6.2", "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.6.2.tgz", "integrity": "sha512-1/9UrdHjDZc0eOU0HxOHoS78C69UD3JRMvzlJ7S79S2nTaWRA/whGCTV8o9e/N/1Va9YIV7Q4sOxD8VV4pCWOw==", - "dependencies": { + "requires": { "cliui": "^8.0.1", "escalade": "^3.1.1", "get-caller-file": "^2.0.5", @@ -18631,34 +14580,30 @@ "string-width": "^4.2.3", "y18n": "^5.0.5", "yargs-parser": "^21.1.1" - }, - "engines": { - "node": ">=12" } }, - "node_modules/yargs-parser": { + "yargs-parser": { "version": "21.1.1", "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", - "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", - "engines": { - "node": ">=12" - } + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==" }, - "node_modules/yn": { + "yn": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz", "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==", - "dev": true, - "engines": { - "node": ">=6" - } + "dev": true }, - "node_modules/zone.js": { + "zone.js": { "version": "0.11.8", - "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.11.8.tgz", - "integrity": "sha512-82bctBg2hKcEJ21humWIkXRlLBBmrc3nN7DFh5LGGhcyycO2S7FN8NmdvlcKaGFDNVL4/9kFLmwmInTavdJERA==", - "dependencies": { + "requires": { "tslib": "^2.3.0" + }, + "dependencies": { + "tslib": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.0.tgz", + "integrity": "sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA==" + } } } } diff --git a/package.json b/package.json index 26ce41a..db52475 100644 --- a/package.json +++ b/package.json @@ -1,5 +1,5 @@ { - "name": "sts-school-app", + "name": "vnms-app", "version": "0.0.1", "author": "Ionic Framework", "homepage": "https://ionicframework.com/", diff --git a/resources/android/icon/drawable-hdpi-icon.png b/resources/android/icon/drawable-hdpi-icon.png index 3f84fc1b2b36263e0eef1f0a9d23269b873ab613..b55e88cabd4a951c95e9d51e120981ad3638866f 100644 GIT binary patch literal 2541 zcmbVO3se(V8je;3Q78|KZ=H=E1!*#q2Z@;)Jqic`!b?;HEKFvGkR{24WbyzN3PLGs z0*fq*Aa>QQu882W6ki~q*3xRx`ar`=5L9#(k%B9TE;|9_wB4>f+nh7GcV@o({r~sB z&SV7#`q>u>*#34<5|n0~0?wWloL7!l7Op zCX7*cLV6rYs$dY*>-9`Mhe@cVAWI++fDjvGvl$eEp-EJdh=HNhEPc!1g=)n+#wH`1C2w)1SX43{BI~5=5k;z`zKJUW-x?Aeie+Na4ex#Ae3O40+HgN zN-3oSlVOBC2|1yr3{&25#=H=VVUbcpB1#k&c?s#1W~NMr!CVw$d$3WA!N&wVMy!C# zV+e2vWw2N%#Ft<`T zM{L9sCU$ZeFjfUHf?BFuNJlMc#WDKCW7%(xz&Ncw4yQ=pk?wJrhKMEgh#FrfrK0t# zYx5i!t-$sUBA_=CWxIjWe$+8aInJjD~FS8}9ZSz1w@KqQn05pGVr8{?2(R zie7!~#I?SA!zbSe^)ElU!8O$wVRvs8G1<9>mv&D0Lsm8E)o>*q9z#h@c!l?GF?myhPaiPCC!z#vIdsh1-Tr^{Y!|PFaA$L|v)VWvt zL%*%r;P1aN*Ecn$?uu2~ikHvuI;-0arKL9q28vr#1lwKGh3AqN9SbZvaOq1HgS1V`Q~=9lwF*w zSsWxuDym4>b^cacF(`d{SJ;v79*jSq@@lH0S~bO7q8e)M1f<~yDxJ-n|5o{YYtb34 zdt2+wND*=%L8f+bQ_{73Tj;rr$%b~ z>DRt|?28>M$%=5h+7$g6WCV_vmDQUDUrHsc&QIH)MbXcjTi%RRX|)-Zj~Cg;fWo9f z_nZ#K33`U265fAQ{X%E-JG@>fG>UuF$+t_c+cUt@|=f zzq#U7GTY&^Y$IUPr9V@DsO;RLO(jELgyt92vAAD+A2+w)$k7$jtIKw*IbZcVNxJO) zh2~mfiRumW&JW!U{S_5WHPaA*K0D>)KZM(L)$R3-Oa>z$(6-#pad=weGXsU_0Hddu z4-d+8J@-8?WjUYtxO(}K#k@o5^F&Vk!cP_~Sz>+Cq%V*T`1xd3l!yXEw2%wX!c&6% z3+}wgv{#gtIPP)u*1s6EX{&arxVW(NX4bu-v)=!n^T6cFExKcEjih|Nz|nmcf4(Wc zudPW}eeY2SOVFg--dIn&mR*!XH+GnJ{w3i&XJ5>qz0Zr5k37OVH@r9e4HH~Cy5_@` zRT1eLV0zHAVa>y{IVDYdBkZc?Nc>)GS>5}u^yF6x$MUmX2i-!7lNxS4Uw)#y!QbrJ z*VPbh^{UV3MqycDXm88b+q&;=tG}w*cJbvt*VzS^gQH(NJf3g6dQjPT%Ihff0|RYM zXg%K!o6ogLjYo2WGI#ClxOSDH&f$K{J+f$MBvX7J$tw@&bf{g`*q!o?|44_+*1fm> gm?5%z$6`vM9S@t1<@tPm)$&0m@(%PWUmuh9AAr2}NdN!< delta 4260 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 bJrw;9r&YK+yFi2s00000NkvXXu0mjfn&BPv diff --git a/resources/android/icon/drawable-mdpi-icon.png b/resources/android/icon/drawable-mdpi-icon.png index 4b455d317a5be633643484260d0b46d393b13312..adb39e04b2b584d46029e9e88ccbd1a60a1e23ad 100644 GIT binary patch literal 2159 zcmbVO2~^W&9FGcu9Fq;_W5XlH3(+=d(*g}t1&UIns8|k;V9Pw>nxCFU*KzxOWwvms8B=g{g-ndNKz9p1zLJ1^8;69{{-AqqWI=vL+TI z7?T($8673Ink)hu0K!IDEjW=z@t}@MrOis{{*f{Wq)8=|B-bDsOC)8Wqi3_!q}g#= zVs;v#AfZts!7wW(5SS<)2dyTfnZv9~sErpB){fUO1hzr=G$j=75C|q~CV-I)OMwcp zL_{En1PoS)@eooLEJsIxQbdZv2ntJ45fXyQgD^B0?6@F7982o4c-5E=VZu%c8F=1; z!Ek0~rZ^K7Gi)j>Q79BJB88<=k$@0!S!N!$ip<==P6idl5iD)tX~qmX7;znw!7Cv_ z)pi?97ALKl>+qA{G1!V*V2K!U*wh9j2`A2y!5Z6ylLSl|DHCPpIRPtiVl4)SXE+1% zFVxP@uLux)tI;@RyipgE$ti;4qh<+abU5UVXil4Dq2PFmV=`ERikc;;InZH^1&d@U zoM%`q!x%dwHK9{wP%0A#fdNUhnPf7#VJ{t^R5(v5AxG3iNU#WzX(b4TpqNB49Fb!v z(hk)yB(2Z-Csc}|G7Ocx0u^$G#CiO!V3NS}3~Ry#gJ~0wtPB^k# z2@#I4QY6&znto>ww9{r9D1r1p!rczz7(Jhfvs8Gh;H|f&6D%kXJL<6A4)}Ew+rGV2 zvz>6E5jd9479?z(O^h-Nor@J()bjm(D*&L|P_-&to4n}m>Z);9Q~b&|Y*v4lk$7k9 zq?*F-OTFF?+PY#z&hF~&4Y^b9{8+)Kxjt@4I6kj@;nyWlwsm6YLt?s%o4;33luPI; z4Y}lE;#J+`QQ9jqdEJ1t+cPzg&9vlM9J3*>act}6`%?$mV~)RYY2D?@<}b2+{_0(> zx^%+O686QaXXIx@cA;O{e4mxEqIq7i;{J2%dyXq=ZVca67pt7Ny((wM@LukN3+rbW zUMhXQVZW^(HM6v-_U?2vVMo#p(dZ{V4U&Uvr}pym%8tliNkx1^$~*v7)S`$jr!V}v zWlM7U!~XW;Da{RCfmL>UK=^}UTdlRyH9?56Tg9iIo>_aBFZcIriQBg9P~9}!@aNh| z6}F06`_sC*X@Pgxhu0_mEJ9lzr!U=+{mc0mZzV~hbtZ&hjAgGL zQp%+{N}E$>85c68OqWKA!>r8tTUORuCrP@cl%kY!du(`3DSx-Lt~^poV&A1fJqNUL zWncgxN*OM;fDSMC!8A!zY1UnR-~nEUl2j`RY?;P3Vi<__NVZ2=>rvEu6c_EGd=3QV z0uwMzYnc*aR+j5mmJ%y_et@sVq%HizDBhWP9$*3-v;WE`W#*Ke3YJV`Uc0AXFUh~o z$YGNlcf|RFI)CqqvktBG^hrm4Yf(Jfxge(<>PL8saGEeKu)@-^^TnAT1W_D2&5L1%H^ZvJJh(s0V@AzM%UpHGd6| z0+T~?{iHsg$)2x`Sxe@|b;V6+#Yx@kFdnV=(=@{(tpPA(cSF^kXsI+I1TQZ6?^e}0 z9VRIarXM#FvT-7V{SnI6`7K?;8rFK;XK1YU+kyD&R_$Dh4=1VCs!AwZE7?LT#aX&j zmlr)%sDGx)LvI1(R+d&;wFh<7R)p#4jO^CM&9im}umO-$^Y$eiC$)-RON?&^lqEkc+OTROAeZ>HwIs`rMQE2F$ZWyqcLs`8)-J2vfWGa;e@~+ z4_bV$L3b`CZV|->zL@}(V)A6-O+24l4Sy`G$+;5jDd4+xhIluN6JCyGS_uTg-Nv%A zUic06YgGV!VajP&zdMo5NA1U1%Cc!JypZAoHgPr3?@#2<4pz}AF?N;`m>gRdB6pi= z6e0#J#xm#;F&t5|p!_AT1`cb~cujAgr(Z4v%pa#W)03G-9x|BFNtEF_Om#%`UVlS= zIwP3u0;iMl%Gd&5JL_;vTm}UB`$@J^LU0)<*m#X*XI%|6UYL$UcydVh4US0gRjj(4D57;=|VkJ?NSZXqM$`8hXI48q7+-o z{wSTya!e&a5SZ$Z(_ttRn*DJqdw&zItvZa~l^4{sF(->HCy(J&95l#E@vxWd zRw6HJ^sS~MJqD(+!2}!yAlyEVAw20t8FUAGLhj+z0W?)ha_n)~;{7pQ0EE;Nx!+0y zvJ_%Q;nMGpQYQwZsW@|(9JnW+;i7NR%tZxz%6>nhvn1!tl#rEXbb2p4Lw~sd=x(GC zUseLbDsIkrraqqwxDt%lZJCQ?LPnvH&|pHG!2End7SjwNqUYtCxzeKQXxGmg4x0nA zdX>o1&%3KB5p|NAb3Yb)4L(iea4KO#=A4T0RN!xC5Z?6zT)08^6w@&IuNzVCn}lCT z(0vMTQww}+R=#}}XZOPGzJKLd4mAUEa$F!2g^QL?L`{<}NOt?gcI(uev4O{+Aai=u zoj`Nlow&gPM)C`W$v>`Wt!uU*jL#yJEu_3SZotD=1A5e^a5U_`S!JZ8vM(31P#Ml3 zF@6pPf>Z`pWw>>Z3Y8r+<-CYZZ@F!wvhPhp~OpY@k> z=z`~TzsBvqwRo>^`}wYh7}sTkHh!7QflvPcF%tN>DtmaD7{@tKl~9dJ<9>u_%`JVH zRAl8ADEIssTL1)tM}L$K)3u=kC7TN!Kieiw1v3ICnmfNP6C?hbN3-1 ztP349+rBWSy&TKVI>cF4)r^EK>|GHKz@KXAeuJZWgi^*fxI*KPHn`$;nrH-#@7Lnv zNrI1a!POP%E2I6@6AJK3a7Fsz&G>F}ZTjK7)FwkvpE~a7_kX7nYfTdq9m7QUGm3A; zEnMcqnf%Y4$qk7~KLoLv_PX?A&!!(vtp|NMqh(uDs5vO{d0vDfmY0uN}a1l|L`CH##R-DV&-Dfd-EOo7H_k&jX!lq@${+9YGd5RJ0 zuXR^oDOT-%xV#@O^Jh({S9=tg43_~!jA*;hOBrOVC4V5m1c+#DU&XHf=|aK@)|Np9 z#(H0&a?QIO^8%<^D7uY_&9qT-MRAM^Or}Pwe;tr< zewMF%)G?ZZY;0}5v0*hgJ%dK6Lc#S%1qlzs%yJ!DSGc|2((~f%)48lYyezw}ud*zm zYLCM9bxcJ@w>c6fC{u7_1476ZhZ*N# z7=OY}pg!TcA5cHyUmi^=ZT#XyybGfQvOuZ;aHutV6V@4t)|0Mv#YvmOC2`vun`{da z%}x_Y>t|8S#p*R(j7#UgBj7*^s}0xw;*T#n+tA6^CAWXek1y07=Es*fNn9i0|M+>T q^pj6+)LOsB)UT~SLyutOWg%fj$xtY(DaLyYDlgv_g)-|Aaw6rC?4=+N z77@98I2IzNh$ILag>rLGk#KoyAUQS`iWiERxL#cy4lCp{aS=2&i7oMj1VUD-6befX zDqSL63SPF?k1xQqYLM4z~K$Dyc+R8V`^e3 z2$npGl?Y%tEEB;0L-pwK?+hTZWwS?Z{HZS@(WnWT+*^Ur_!N*oMawuU2?T^fGB{bv zgS-`poAyRF63|l$apka-1H*}*GZp;VWh}*s=!|uU5Q_P*QnuhX0+1J14l!}YtPx0b z0?CO(CV?a>NM_(kG>}UA2xY^3VVvr}p%joxMRNQ*C{inh~UH{ zkqJ&TCq5yT%AgS#{8%m&M`h3%RQ_jqFPN8X%55jA?}s1|PSDUmSst@=5`ODE&X_{s@!7adIVB z3VFmM(fZ4B0ubi`V;_Fx0sN8T$k}gt_A?wA1jgm)2tqzahZrPACYKZ$QM(&;l_-?? zNhyzr87F z&~$wxx$~jzjj#50r`?Kw&mZXGbagH{n>NkoHnq~uehXCc-K^S$wLJqJcOEeMDp-a> z)nG~E144&6GiGr~K}XBh>+T9oyZl}IhvnRosPjSEAzadj2v^*cSWmCw2AkIV&Ixrr z1I3lM^?7?%@!PhWEHaWcrH3J+y3` zxw((8)!uwLxY~XFjhq4M_BH_~*^OH8e0=JjeJ+yWMf5X<#&3Q)>=`T7X|>-O+OOx7 z)})Ye`0VK=)cy0avWlHM7vc$PU!z-RR4IE~o;F>i9VvY7(-O|PoL#{dpl*qGUsh(EeW)+;PY0XK|wm*ZMds^A*je5H*uT3FXvL9i~XfeMYcO@ zvqSpSvZqgvo0wGPp3^B;0nzB9s zdleV75dqz=Zrb|}b-gHxyPAekP25Q?{I-Q(Wzm*VNT*{DgP#R#@)kbhh-D6{@P1ZiSY|-akw8Ws+(&qb~xFfSqKMU*b-79v!Qe9oW zCZWpuB9)pPS5_3Q$p@i8zmBmhva^wd&z<#sMO2so6X$3Gfmi=uC6UT_Ofav##>cikHqx{-4c2tdRzAH zmhAeNEp0w-RXdf%*=?qO?dw(|&A?f!dU|zUO}H!v!XVg^jKX2Yo}8@b<0SM^zUl zz8_!caIHKU-&>(6JAJyMY9D>j$J`KjB^!othH$!t*l5l^%V4r)_{;Cm5T9%*Hw{ z=Rc?v-CN}!ryS#`*IVtF+3yXlPH!i7Cu3}9iu?m#hwKOlJmhq=crwt1_o%<@mA-U5 zAiyuo)8Dd3vDc>!{-;Kbw}|+q{o0Gj`1!p(Q5VnPyhD14GeR*(EGA5dJhj*bik0kq zyXoB_n+d}c8&;;ynsu;BdbG^o^LBOjKlu|IY?__aHT80m+Ru*^P)rmuHVP6w7_rT+xI~2>pbMl$~$DbJNfBRa!Hr_tpp6)>Qq6* zrOvO+dZ7YM71S;LhXac@b%p6x3}#wUl%~4Bp!Zqvm^TA6Y#Xdoo3aL) uY4|0WLlig3RMYdlMPt5j1pje@51W+Sd?H|=i!{dnXg}{juaiq+Hv9^xRHI%1 literal 6529 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 nv~7_Gz@ZH00000NkvXXu0mjfdyjda diff --git a/resources/android/icon/drawable-xxhdpi-icon.png b/resources/android/icon/drawable-xxhdpi-icon.png index 391b4af13a2b8f878c1db28ff3cfc6ba708dfec0..9def902554973fd57c571af489e90e4ac468a81c 100644 GIT binary patch literal 3734 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 CECs3n literal 11034 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 literal 14886 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 PA`~Dmtt?d|VI25>b3S%1 diff --git a/resources/android/icon/splash.png b/resources/android/icon/splash.png new file mode 100644 index 0000000000000000000000000000000000000000..738d943605de02b88868737abc71a2e0870a10ba GIT binary patch literal 2313 zcmc&$i8mYQ7Ef#RrHab4Z&hJxo>~(b+FDu?EhT1Jl{9uHp;}GtT1_%-qiD6IhM=OD zXWx%qg%Py1mf9L(NJ&s4h>EB%$vf{)c<;=2&hOms+~s$_bMLwLd`UkcFUrYi$N&HU zIj2kTD*(VDBME?q#hPs$b+A~dM*sh_cODF`4+(y#^@$$u^>2&juzcs+V^!|@mBmh> zsz|D1h+g6~H<{8aEXTRGw#ZYxP~o(MBSN2#w$|>llljJVNdH+n|NDpB`L_TSAR%UfCKB_V}$ps1=~Jc?ls$rQLayJ zR;h?FYfU0H(`@$4BW~VAou%p?kKI@rK^!c*L81JawaBWE&k~N)a^P0a?MT~<{x>nu z7q>nmwqI0t5N)=4w1wAfdHwiy_5ELa&m|u|{Te|o`aSRoO6a@BEWQ89uBkCw?T9Z* z&NNM+NJYsvCe~mrPgs}S9|-I4{dV~-i9ie3hCrcBt!IUbqMdORs108a>{r%fts^E$ zuNa?7Hk@X)wYA-!Rn_(PHyFX^TZns`{X50H24H_f3i?C$nEBhT*4$cOnCz(o4`C^< zE?s#x7?g4P45zJa$9AE_P&KP}M2BRJ^}y@Hf1-AfI<`%r z9{K-}WBS{ZzrJTC3>YoE1j&=mCqJkYtid+0Z$A&aYJgM>g{`x06>LLFQ2IH=W3Fp0 zBGH<+DU~>YR6=Cplt=Ecy(~P6UA0or!8G1D>Cx?B zG*sC7PMC4|C}yHC&8-sTFM1iL9N2OH^u-Z0W#SFgoU9lMHu_m9^Sb(5GsxR)Lp}*s z`(Nz{a|*)_EGX=vQd1K;%Qm2Qv)dez^+`4GpY3t;#IaFm?aKObq#G;g?KF?_IHg#rUi|_&%K1bkktCgYS3vN5*FgGKu&LeZ zphw@va-Q)>$(S?e6dk&)a@w380jDX}W8n}zHj1HX?yOGDhX)O~>&LFZ=)h$=4IYe1k2X6J}&H8$3lCGT*(@2@ci@>6% zhPv0UH%Y2aFw=_4%j8shmaW|Mie3LhJTGkICr1&swP(#mHf)~dU@!$oSEX_?Mh~Jc zM}>(S%ho6@Kgb`SW0=p1r$jtzaT84-1V5twXejHkP=cvYYNa*eM zvR&hN*Mru=zPQZEFX-pFT2QNfVbJVW?SGcn;mqd`frmi!0|QIkP|Vi$%+P38<%|@i zKo_dx-QEEqEl$8F_T=KPBpc$E=;;q;XCqPVX}9B+_rAq_ z@M%$!lOuq97F0p48enT1K66Thr8VgU=9T*|DYD#c4weV+RpVKcIpc*bJAo_%dIUUn zL_BiNoIm zK$05&@9`jqbj%FU9k0;X$nRek|6t^?XeXSjE5J~E2Z|v%AFrlKgcAY@ud?@h_!n@b B>?QyJ literal 0 HcmV?d00001 diff --git a/resources/android/splash/drawable-land-hdpi-screen.png b/resources/android/splash/drawable-land-hdpi-screen.png index 74abe28ea792c29b9b3f117a3fd4b5fed614dc69..326339fb5d0948d366f55941f888135d291f087a 100644 GIT binary patch literal 4583 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 r_#HNjXDH^*wd!noIIe%BN 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 z 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 T)f>d0QUtWs4b*DxK6w6rd094j diff --git a/resources/android/splash/drawable-land-xhdpi-screen.png b/resources/android/splash/drawable-land-xhdpi-screen.png index 76eab0d7271e38f78d28f2e9369029ce2f53979c..0b9e358cdb2373814f73333b454bfc8d4bcbd7f3 100644 GIT binary patch literal 7224 zcmeHKX;f2Z8vbwrEw0s(Dk?F~Xy-skNWhRwLdF3FM*~*qs3Q1luU2RSEqeZF^p zpZmT4*ccWv^Q}d10RU#M3k}``z*KlS>E^Ua@bo8-zc|6ubW!M52>`D19DgTpr05+0 zrf3C`Tclf98xSrg^ycueIMiD%6hSlqbf#Ry;U=O|TpY?5Bs1{3i&c1>fXBdZ_G6J) zq98Ou5ULQP5sI)#t|F03KToTC#N2Pgl{CU1qKZ+NQOd?Z=BnpvCA&~qLzf}l@ihKRT zLv>WCx}n~Zzvh@BO?@_A33OAIM0G%_ZFkY)%t>GGYDr|4=wnXFi`HgEp;`i zCUxHOw?B>!o&P~B{`0Tj-%&buuaADyKK*xc&-qbYMa%9ZcRqBcesnnD?o3x7_Z{!5 z)|OY#zmCuT@XVRBD588%rtpeD7`|b8iz%wO_Zh9(lyWD-BG$;H3WZ_{Bv@PPzDA>i zX$O08Igp`4=TyU+-%pE$$G4}D;BopS$k91doMu20-vOKfz^w+80XR4TpNPyv5lpnl z1QSefq5%5DC^q83UymSw?96|sry~}khPM<%y`bu8oc+|@Gd3)ZY3}P5$31J+qYY0DHB7p`)}~hS z54najGm~0A-TRZb3ZSG4rr~Pshrgp>s@@&0X&u@258C$JJ!#3i zs0(~}=CbC3>4W~#_H*e&Hw;*y<^JhF!pOFQl>8VE%DN15#v z%#?QF&Vang;q?qzTeLm%@xIHfY2Xsw;Q|@)IrZYPhet=cxhX)#7{1w%(W7S-9!ncI zvh}D~U$?%AVcg9getC=)vLO+~PJlIHD5_Nb zFn76zthiapFH!5Rd$K!Dad$6s%GnC*#Q&`_n%(-uEyiDUdgN(gNQ_}a%@Si*)hj-; zaI5#0a$aNZ%n(a-fJesQW)Jht^|M_-F091vzQu+Jja$}GVZJR!)?X51i+)uzdp|K6 z$-f-3a)on#cxTF$pc1=vBX<(Wd%GHlq+x2SVNL(tnc5ASjG=CE*R61-egN}`IzU@_c4cYl4-bTyMQ_Nu^GZ8#H&t@|?HHjrOMSDnr_YAu>qT6K6Jtw#l_uU_2^v$1SLk@)&I zMl~kt9ZU40g$qrc0~Pj%`YZewZdKY;Pw(?R3C;H7;hEd-xCD|^r}<)o+h(>pTc_cK zI0KlM8EEG|>MU=gu*+6Ut)h|1hQ7^}WL4FRT=%tWL-PFXx@2|gvuzr(YN#Vx#yF2Q z%n5MrF8BaegnG77}YL3iwU*Hu(@Ap_D&OfpF(Q{&!{p02Lqf%3tmZb4^PHwtMme2Kt1v`3(DA4k3L@SEL-u{(x}u%zbn=~VMzapp~{hyEmK|ho34R5J_v)s z=%Rq?phm(eMP+FaR* z^R{Sy(b@W4Y;brUtoA(f9sBbRxuu7iZLKY3M1*7+OFG+|w%J-5npNL_e#=~7VFTKBju=7O1Y6h?P7ejc#xFb&N4&3#iRCgF*pe`4sL82TrM{)wS~V(9-YY^f%Db`;$BMF(Esl3XWtOajq%^F9tgNGiLRR)V zh3q{u^1G?e`}_N&M?D^$dtLYQTF>jcU-vH<>(NqiPyqmF_0OL92LN*TPh>j<68@#h zdkz8rqVzgz;R68mk%K>o&f(Bq0Qi9ZnbVg72Ii`#D^KY87FdN1?uBTKOscn4Pxh&A zNU_QEHT0R|&<;DK?*ae1Iv})|&bnMVf=)SYh)g-%LP4f=B+nx=^Hp_@@MKG+w7r?{ zJV&v#jI={Q*!ha#cN-U&*$eHf3r%z7-ds3;?$L<{_6>E@fYOnAM(ljxCFc7uiz(FPSdW3sPk^E3g`=Gsf~MzHvgl3MX~J?&uc@6l$M}# zlYtMN*azPo`|N1k_1IfdIOXG)eiw%~th|c0Erxx^a2Hlrq?~wW~#39UcdPONd#VspsMH= zt2bAU>OJ#`eFtHH8+_XGJSmzUYpB4zD>rfPEH2&3GAOrx}PVb z;bgf$<%fV%;6W7^`%R`$d44$#P}&^i-x7kx-+apa!|@RXEr@krmJ$L>^5`D9LTO!Q zz+<4?ZDG5NHS!%f3D^J~3*OAoKaE2zBLmAo{6vP=do>!9(gp~xehZ&x0zBRF4|i$6 zqW6n?Q05LP*(^?>00+m}V9zus;>d0zNQF~ndRb&(XOix_9g>)3R8wR8GcF8RrwwDW z1z3P8*NA9k`hx=guEp1$7(4<80=n+zJn;VZ1&JTdwgr8S`dT_JAmD^m>?s63b?f}M zJ7~O-LBko=6~?S@+h^GT8jm2UX=-W03rGq@;Lca~yh}T+4ZMO^Pk4|`iUThnw7^Aj zAfM^fR2CdSb@=;RsMj78y=0ceL;}K*Hkpm8-cz}^0UWffm^%pvoRJhM2+g=qy!@x+NKiQbZdd| zuGqjrN0Wqd{GID+Y{0{)_G1eJ=nFQ?JWB=KzO1r@-SGzao#R|kIYz!K#9lPT9Ii8x zRBZep=6QW^<58fV9vWFU#R}+7uiSeB&$e0P`tx=e;y|C|m3fbD>#j@+Wgl)2r~Og9 zEr@iR4)g_Ww?@3M1&Um}_qB9@S4L&8q=M{)3&7fhl>?|p)coKTlVnK#(L~@{8P_1*DOdZKCyUB!cv^?Iyo9ZtBAwB6z~ZXGVf~ zJwYG$Hn;KyHNgD*@=pOPSZKQ>MF$9hXaU!ge4xkwrr7B}w~Ps8cH%IC zWQ@AS>`wp^9UawuGO!d!V`wBAiwLmzZjqgG$Lz+Ta`BMg`otG-;W#xYO$kMi+E3h# zX-)-Rf_&eFl>iM?#On4Kx^;8cfByWM@m5m862L(r>)tdE9zddqV#9U!#+X2W7h2r8 zm;${)iO0SPL>)k!K+87g!p{Wyu56RzQIA!klT7s1bhB) z?$XoJ^bg8KaI+O~Un3H#Nn8WH&8|H&QR)|=f088jS zmf{p0P8PuR*16dSgXi2S_*R3&i`n6R5a|#EwrHmx&m%Wb2iJ&m9W7;J37nJ<7640u z+a*Hq9wS8EHSMWo-9GIOm}X`H>f{eZu9~M*%|X8bq2n z_qp$Wf}pA^#DN>&tfE;f+WioO_DEI6jF?M*MqK+?)J%pT%6CbCsBbY$GIU_ck4U;f z21)}Tye(BeEdw1>ZWUKq!47mH@Ic`#the%}SQ!+-WT0Ij)iJ+!AL{X164NK_O%O26bScr1 z;TR}qM@0nl1{?)F74F_#J2!RyjB89wQRWZI70r}HnEPQ;7x$1vm)WR^8bJ_pSB;H) zoB^028pAPY+{A^3aOlWspxkW~%Y8MkZ=osyqHpD`8IT+(xs*Z)yl9VfO-J?UHHm?I zt!NZICGm&IPTK0h2tcSEv=FXojT2Fp1wB>-?Gb(umB@)8p}@s*-U=$Bo%E6<$W^R+ zFP{pfcQB;2#O;!LOFi9})ayd4>_9i%N(%(c(!8$x98Vd`MUMMKlzV$8o>~nrla$^6 zJkij6l@|)aduO-nc~FM8EG-54D zym;$Sr#AkXc`7T9A*^O&$(h;{CJV^?6hr6S@#&D(h zwZHi~Cthw(8Oy>5bO#gNx#n^y81ZQ$HnD)z;4`?Y=oJe@9Zu#;hX1jS+VSEyMi&F0 zH-fpKIcSG=(i$Ygh0XvLCP_`5Gh`sv`D;}*{ZLY4Vs`%xW&S1VgZ+6CER*X(hmP4I z`skrGdZ?zt2vnh3omy-O7#9I%kz5!F_Hq?4YvuJA0I2SO?P~1nq|QwnBtZcxQr2F2 zLf7;j@ak$b?8E$`C3Z(!Pqoyp4}N0p7>QCi&wdD1P@eRrulne}VPLMV8tzt3HVSbU zEvV{ndlv-({%*1VCP^HK2JgG+l2{K%yt`RD^$$~>3@}}r?G8o2b-rG9>8R6pp;vUI zrza;TCd5{>&ja%vKkulq!;?t*;dtvyzizEl;?*J{reA-4N-w6##sFTOQsJed#)~Wl z@s|MH@KjUpTijp7RTtY*KVC=U?*v!pM#96~QrEn2nsfn}%ZKiNU1b16QQ-!j6iY%t zzGLQ(wF7;gZ&=rTYB+(ZBoq zIQ!b+OfRDERg4~xoWUDpl7&P3TCD!KCRuFK1mn9;;ry?BGU<^7-zdrNwqzi~ne%mK(wOlx-l|ZC|Xm<3H1QG_!gq-S!et=NEE_I*h@2PYrW1~jI4Q7u6%n_&& zCe*ggJ6<2^cl6GxpFrZvq`an&qdbuW;RWW;HFUd&#+3%7CK?XpMSfBObPu4+Z_K$p z>_z~Us_y&FEvmYJpg>cFCKffk>au9+LmvQJ5~yxT{L(BnOjW5&=e@g>mpS1?<&>_6=2cRCyb6W6c@cywJzp5Sr)lHqP@8$b; z17Lc!O$z@1pXpi1b8bu(Upy<-WDFhb!7x9bq(+XU3z?h}pWANRZq3=An60Z%G9@1DVnyj4d~MY~o>9=+t>6Y*fT=?M89xCDCL zgUt<_#$}u)-S-!HI#Npk77&VJ_ffM7#kqNh{`)`~tf+|tw8iciyI!aWdYhVMqkGk**nsB1JYUtQ zOSKqB9hi+z8E~n@@Mr-G(MLTi+K>MeFO2EFG_mSReA9%7kY1$f$?1!|-p-_9Drd!k z#7EfSm@3+fZYPXg?|boAw@^fJ7)4m)1mn zshP7wSBO;&)IJ!DcyS`p zxaC`Fuj`@#&X#RU6YIjgGw&gU!1+o4**l8FTrTDxhJeWy&M`r!b(j`;p3VFAfu$0a0WWVwgN(N=d&8@lti!=s93SXyvZI-7B$a9CG8 zKW_nOX54LF{V2M((^=X3AEtxpi3aGqP-(_Lpl8xOf3g9l-#UOm4XiWz6&C3a1I|A| zq$?0b+uBqw@&idN^pzxs?Cz7G$L{11^kRd#6F0?%w_n?il7qi6*x-qNh)tHC2Ocw1fz7I`O0wA$fG#@pldDpbadmz8@*nC5 zjo(9&)CxyS1Yg%g*(3wWA|JtMYf5A#f@pH|&Rh!I+m-EM-W|0z;vKDt4S3?eekB-9 zq@DI(X7DM?=RgvLPH?7H9wFQS_+hFy{4g8eX4V^jeR?+e|8}-RM%3$Aygtu>LE|6h zrM}?|eS!j_BBoK?7pV|LmQK$|+RKw#We#G0PY?PyfqKBAzXpowV8l%su}B9@OYS_# z9n*Qb3iqXDbFDgc=3NYn_a8lm8rMe;!^FXn7tNvEIxjFtVw3pv)V;m@Cveb*+FWx; zjA_?Wqs6U;;EaD2R1J`N;PJ7+>XYGcfV{tQi3Ww63K(02rdvzzRg&v3u?3U^!(R)7 z#o)e=)YzXHKJS3Q-QK=z@@>LItTq!T2a3($o@z|a1-B@x$kY9mQ`E)pvY_mBkZ+Tp z&fGANy#9?35C_wS#knssAo0Qe{lT>ZnQ1F`|Gy((!^-@(^E}r0pIHinC^wUI)MP@KDZ@hM7}I5PK*tj3}ICS&dIRQ2|`h8Mp8oB zEEYS;rj)#l_}|SzlO1XFLQZmCho>AJ_(>?uqB9ah8(LthxE;YCD*nICaHK@_z@09)X-Fys9+QxBOb_ zr&HJTQ+FiL_1o&+*w8Lw#5W&NfJSlye_Gbjo3VAUGKQv*=I<(Wh$YFwQMpd0k;GqL zwGsG^@}dgf&iXHxpY)GvvLlFgnkKTl_CxXihp0*<#CpX2z5Mx~mrS5fEJ;Lwk%@cl zdlU$wX>wlS(@)s{Pp*^-{#$*Ezc!gZ216Cc+GFO1{Bu#b!i1-T@Z$b$mA-gq>dUfW zxa88d1>66OnwtiQHK^@=F7z%fQxLF`msSs$Q#C7t#C3fIADBsr%vVN*x@%8r6-fWF zI`A-VN+8y_R)i`2Clnw@*n)*iz&sMiy?W|u7_`eKg+9t@R@bdzw4TI6^WQo$Al7%$ zKWE(i!ch+Bw$AbD^q0~ICg!z8t=|VE@A=1D;-*e^Q?860P5*fo5riTOtMRLObElVj zwO>(y|HZCrWoNJ$5?5%v@s#5@P`pHQPqgY5A@~1eW<^Q#?KtCWel_hr%SKi?4T#d+ z{E@31QAB|+@oyGA4VLclE#PNcj=FT$>%U#@+4d5SFDAN#60xj)j~7trE7ePV~`kp=*N0 zaYjRza+%^YSY^DHpB(iQYK!c8zhE5RE+pJs^p*60>6ZaML(QnTtIHy>e@}PSUY_Y) z^2@6nBnN3#%!6O5#*ak%yqULKSAxVuFTLsQ_j+;8+gdx@P;2jrvGa=M$Bus0bUl0h zPN8#?k!E`uV}`$v2&M#0tXH2|Pq0XACNzg(L&HOsRh9SO?w@>98~Q1=w-y_xUCSOA zvNAGbWxA5ZDiXMUYpU%yuT0-fQ?w>p?=ItP$KuAZ`26&^;_dCIR)^H=imj9)^$$Z6 zpFT3md>Ger(3e*s4=SD0WV$ZHK&47<$y{?i%j|ak-IvN%<1Oa@JljdL958x3Y+>zq z^Rz$vVsyd{c6#=g*3)Q_GUITM)cA_s?wPIfo*!zB4>~<>-?{v}q-xSSY&k@iO7>Ly z&2yaN9Jksw5v9J!@j90Jx5I7=Aj?}Yb0F4DKfHAO<`k8JAss}#miiC1O081^i)QsP zp8#G(KSSTuBe!_pS>gJ9-zNXl6?bW3-aL_2p2<1YwvJNYb0$hgz6 zq<=Cn)2@6k8{_d<+G~B_dyeMp<>DyM+1P^pqm$;&cVNm{F<;p%m%$=_V--n14Fa)jeb6WU(ey0!U-HfRiKXQzLI7f3!9$1Y9dw zn`#as%aDo=?$U>dzJ&L`Aj_Z|se3P@6Jx13@aqW$bz9ep_`+oFzd(WVkiOs=FJY5p{~x) zuXCj0-5&+wVVMBYIsG*97R$v^v14>|vOuE3Uw&5RGdqx{B{q*1J>e76?M|2G1zuL_ zs&jAOQxmEEzpc&&z#yr0f=yx7UV0`X_Fgv>b<>$k3A8t8Ds!qBM&1!-rNl(pDrXKp6TZtdQlGNIu z?8YoDa3yW7AI#$xf4r`PX2k^bO$>OY+XR~AVUBb=wYo6*nmH6Xxq4=r%~$0N8`o} zn#bZ!W?O9yBwnKcvEv{?S&}qCnquU?bkG zXuN(~>LDvF;C((?RTBL3BJN}JSLnryI*qt#DfIx(j}J;F%bS{}4+RO%C+6&{A#A|( z#KqB-?h_8Rf|S5&;)s|h#b)sSB_8bmdI3EC-SLjww#-loNbDEnZ7hC+1pHRLmZ}e? z*${Z&c|9H_B;F`k<~Q@I3oVh^n{*nOC;dv;Gn_0^KB|Sl&&%2?OIS*liv|ZMgQd{z z`69C2%7H6(a2mG2t0B5l&DtnJO{`hxJ`AlI)P|dCBhlO%kA;=a8i`&6qN6oY14_>0 zus&1LB5;AVsX6B2Q6PW17V@?mX4U<=FmEh&RS0o-_L(Fi=|B$ic96WBwP;cctUGx7 zU}M9Kct`IrPyucg?Q2M0(TJJWlTw}f@Jc|?wf!ZoA;1adIMB{w@2??T_a{d z{K0kQ^WW=l0Rk57go%AX6sLg)s~O$09K=Jr_jaZq)x zcF&J@nHeu)`{*qMS{X)tZI|mPzB=~{j`=c(V@FSSBL?yWHjs?nXTr1Zo-sv z3`k_v)TFZlqKCGZ#g~AYny%n%Z%boPe0EKQZ`;=|>K`!6~_$rQX|0duIAQx)%ZIeOg{~G}tUYx+-S8lewb;)pr~@*wAmTsY_jz_X6@qcWBA* zB8^O$5CRpl!gPrZiVPrrKMLToOdaG`Re$xv(%iTD0Z24ccTKm9{d)}%HVJ}1?ZpPz zr2*&5QQ>4!js9!g!vX*|{*?Cz>d#;e!@C8r){;S8{ZuEir$+yR95t-?mzWl+nge;G z+VACoLAnScMM}!ceq8Yl3LtJUqrnf2Ts}*Tf%Cwl+t#d>3hkX0SpxYKkd|5!IzoS@ z!NS&_o(XUCEd;hmbPGmfcVEC*ye@5UCamzQ9Fp;Li;91Ycy}3Z}6#ufc zWKI}84E805^A_65$KV;@KtLdR6u;R-)1?_ZQpF4-r8F@Gk) ztAv8QxjFUAB+6Mmf`%AmaD5^hrVZ8)7aHx9t3QZ>oL%RG3oLh*FpU#!F;&ardL77w z>EU(ktvMh}5XhyKQOI-`?R(f#^PJq^lm?e673Hf1_jeIZ#^&)^Owx=%m&k?Jwnke$TAxF{j`Kdfb#U8aHb7A#_f3 zsoy^h==x!f)fcsy7-_|_BEzBfrasep>JBe2b=e@HAM&FFCQ$Y4j-fBoAE)E8&CT75 z^8fW*s3@cq5;I~cU;mY-AdVjh&bFU4K}JVR;P)npGGzq#T@nyH%nMUR_DI7B&Z%Cs zt%w&W-S>m&8+w%AjPo!`LE^k?n-1=-Ye5=R^~#iPsuNn`S=6NtM_Td5mtbr*Ag|_D zOARgTq~kZS6gC;Mt4#{bjFo1i^)Ibd62mq4gICVYwcPPAU;NXk%K)yVXz-iB-Uz>tbtghL)xdH?z82D$z!0jxIgwnf6>*3S+L$o4|w^99p@?hMg@iv!(D3|hmJj?BTM1Ce7N#p^xJdY_i4FJ zXM%qx4yu8Gr6 zp+>6t=y2b;-Vd;(>9zVxz)A^3U6|}2tesw9$4~4jeNR8`Ch^G_q%LUv`r9DRg66kBNJwa)~oSJ>%PfxY*dH<4cHtS8(L>Ow7?FW-oQ zAqCXtMJCtNwO3q44oeq9jRj4WGK6efvxDKkvBXD-XW@-mntUsEP@VSo?eEoPKGq2O z&SYbNYWil^DZ1Qi8Z8kOW``uOm+e??qI+}1tTn83`Pn-{2Us3CBIB?@NxYp0X*#|! zDMebg^46O;X3ZG%t$z+>9n3Z3haKX6X$t~sPnw;EtYv2YY?CgqsgmK~gA{xh3$u=! zNlhBvyVulWp-VTEIUk)pBzqQyZMZMD)?r~yhMw;0)DpB{s+#=35OsnK`1_w9UJnH% zZJJ!4Oisq1|Au0WULSJoef34xV6Af*b~Vhk|D*%_z08d_gHFZsjIv;@pdNOFOf%o9ZQq?0Y7pYZ5yg2DiDyJtg#pt+VOCbChWBH> zQA#CIRFRY3o)&+%CFEcPgCNilCcT;Kgk7}9^*X>#qmSJR3l||8Fp;ktpUmt5N!mEL z=x{L3XN3o!Q(gV=$(aX-q^chs+(RU(wOec<9s{dL3f3$9=y1sJM=FC0b+Dj&qg~&{?s*42e+tEGzmxo)L!+CPy-~m)<*)0c|oF%&Y_6R zPcKVW+aPc`Yyns0KgqFIKTtn3lc*|0AlZ}fw0wx(vX||KrNQt@N^359U%Gm;807jC z1qxFDkLq+i!w_=3-n%j76uqZMID?uFYx$}z!3+z`4F5EbW_&pXk1MBWS|S73zGF6M zh!%-mfD%F6q6J>mXmz!;x4BKrqkqW0TbWJkv#-+SzT)^@ch?$IZo`E8)3>!QUzg5C ztGXEo12rV$Z(0_-?_62qbGpMDv7&=B=1_RO&tc;MTpx7hLzZ}fZs_ZRU@|p8a1*o! zy1>iz)iHgSXWYlZ>|3*L*hb-U-t)vE>|lM%JMo)gvmE7)V>=*ascwCrJO-k6FW5#$ z2qad~-$s(*F7GNm-|~UYt1m_qQY3kkp!nff7_GTpF1RGy7f-_nwq7R)wcRA~!A!Br zMB-sDr3h7KAyCZ!v_eS-gQ`inSN?h8vWIe2M=a$(Y0L4=M3CZkqcek%WBL5GL+klH z*&-lvpQoq|@}NDP-)%ki@1lv3F?v?7>XZLe7M6%>l_6%XdvN{5mpiX$*vTM*^b)Hg zW}2~xzSww!+jlXz{s(>0S}4+;SCy;OvZ&Zcf7s2XrM1eZG%Iqz3n$+A>_EE$`KyzB z>)VV$3ptJq@(lUG_1{e{fZUu~o{%Yr;XgHifTP>kub5Zd!l3+9(4|uvs1$C%_Upw$ zFJ4eo@L;uxolZ3sKEPt2miCpCMYW4Y)$8vu1*XcBzBi%A#UYuLht6BLN(K18eQ{WP z=ckPDBGECyR9qOWe~?ND%J2>iWT^ zSi0B&6k%ra>%mbmr@bK_MATAst_~a#jd1)^9|?XjD(*@MR zV)NBm`bi~6b#hOVK|k&#Z5;CfK{}i3Smr8xYhCxSI9V>SJ+GLw7JuDU4N1h7-bdVp z{b}i^VpOoG^c&`dhXCZf&H3^(El|DdyD+Id3On`=(Wlbo*^w5Sq;X9-P048i-g}$! zAJaF+VtlkDRLPamqKpiu3}E<_5Qz(kN8!bmi-R>fBp!6SY=c7-a^p&jS|_h~_R-qH z-c6q?kh^oZALz!-mi!KTmYo{vXJgRW@ZgMaK#+W!Ii$mlk*_~o^vb)E`9NDJRnwsK@NxN+tRxF(*|_TYh3H_fPeBtI0`` zVQ=Q7M%vfAS1IX0tm0kWGzO>x(=4SjQB0*HJNJ^ZjXKbW(*3ynYAF26#0)KbAH$lVE}n@bf&FZ@r-dpZ}de{Gpe z^f(D48^3a26JA&#x!P@IgHq@CGnA$8iq8xO7{ZvH(aj;vT_HU$=qHC!Iq=fn=I&r% zZ+!&KYEp$j7PNu?dma^whoZ%#>I+l0wKyX7tBnUq5DC9ITwML@;mJdV%vpF$%N@(1-V?)2 zLf}-oJ=37S49sQ0=;{H2I<3=VxGqEY*`y_UywhF9OPJHW_16^X4?U4h=4gdBt;AYh zgf|o9-A7)2xwlq|gE2zc^QrROGRjCy<_N<4q=T2`I479>@>DB9Ao0i%?A|NV6VX+a5Qb*!1>obcV*q{4JpWOpTfw|YGVHG|jSlmbB zQ5c**ERO$ORQ@|F<9}XtJzsP`|^ujLm5+C#; zz^e(&x%^xe7>`PT?fI#keKw+yEAV0*1YVKIE{Z#p#8su?4}!=(CQ~{sHKb(4k>3bH*XOoY$k3wku>U?|s_gy4 zd?W}y9{9N0Eu?%|2q>t#FEl8SlZZF@$$-NCvGH?TWJG1D&R0ydH+72x&mDB+Adm!0 zQcZ$e+#9)Fm`-tW4=#MAgz-SHN&gokMDlZW7%m;R2-cH3uAPV?s9xBAJ39ND=*q+l zSJg)0+U#pxv#*m<6#+p%5_?0V1M(P~%GY93Wvzo9eUF2!XWy{g1N+-3;t#2Xwc8~`kn7q8&yKn@0jngLIzA+e?%TuhA6W6}LM*M2S(2)kBb2w})0(4~f z^?p-|viIK-WiK4uS)ZwYYkhsZUR}V-9%9MF_a!406W%F0ZhwvzP;Wnoy?6VQ0d9;X%ZlZlYFaogoz~cv3@yTZ zH+`=l@MwndB&IfsRif9n*g`fB!Elj@(S0)Es)z9ar2?%zH?O$DYH686tAMM;?PD_7~K(+j9 zhB010R5}`&I^OYl+6^C}p4R$G#!vH>gvEQoSF7SYU#A~q>P2o3t6nQgJzpd`y8mEo z{D!H&pVC%BRY1kg+hT#oWdrtaC$FX4v;8D3wRfa4@kC08?L&d-&sQI(or(+36D;K0 zUyrvqGJ7&ks>HO>S?AZ=@vzzQ2U`g;2>kTi+6`feUy-5R5vP9mf3*)Za?Leb&nOn^ z-j|M*{#6{>dSs7v@6&o%TDN)VnBE&+ky@S5B)ZwW>eSY<_v&R`hAo$#+`Xb8J};H{#^#N|*ncF%T~a{Ek?rvQuEq*d--#8;2Vo zDH32f)gG~$AyZUabv8U^Otav_+vm1d3DLQ!uQZ#JJ~K>nR*4{VkNx89xpX~t zpogs$e~_OpviH*vzkjP4m^mK#29kA*6zxA3Ek1lG{^2k1*@ESH&2-%BfMulbAp6q| zxvS#}!Y6t>MV0m&?DrY~E>E?#V@0_yJ;s--kKlyDW8!Q+%!|_L5H2Xn*WORlpdtDQ z-^0BNiDeFL(#7*^pa~q*iGU?_I8) zH$VAKVt4`|0`f*Z2|yJ*LlSSX&-j%*L*S0yyYc1x0rg(wFe!Dr3PV!dsI_yW0IDHY z94ZJ!Lv#;pd`){B;*E|It}K^)hvG={q#{M0B<9rrw$|vuO&^eH#+gbxl(3f4;{zk4 z@Uwn%0;L|;z4rOu!7ATgjDW=v9PfL`?WA6i8VR3H$h@tHr3dsALuFA02%?Z=n7|?#@%;!ImXJup9xM@O z)B)kEH*M(0rXD)--5PpP;}?o|gmslQl+pyJpJm+GibCyaCfV8jnybn7cW;1wW@_KN zeO>qkjsl(zQxuUR&%FSn_WpC7ldgv#BzhLN!*9i7K$Yl`$crUX(mV~}6H3&4pTArd zyYp3jeJPOZBWh`eo8)8|;C;SNa68YT)=Emk3)r+M^Ya5hFM!R5iJVK)ljQA>fa{6@ z4J@!nI=VD<^l;;myn|R1ayya}BewTsyk5`N@irw}wH3CSxSeuPwaa?>ql77IIupHN ze?Dv#th%OSB@?i)Y&%oN0IDJ||6Y4LeG)ePxkJKK#W!=kLN{KQ0`fnGoxQijV$lll zrCNY{^(H4w9K}XyAy^;R*UUTj>Fb42Wa40*eV=)qnrP3vd^c8ZE7IDQJ_G*C-fF9K9G2tz0qVq_q0AQsgw-Y2_HoaakIshfRLpJ6rifn zw-l;T%YeJT2|G}4N?{Su5!qJzAOMJ*O;6Uhy8!95;J!&bY(zahO_B@$Jd!3&RVg8W z#KTI!ZRQ`sV2r8^P5M$~J@s5DOX$%i|47IzGbK>i+9*bTc>B-VR`%lSK8c*rL9lU< z35$&~AaM1_t7ODAf7q!rQhmZf!kYt6x$lP{okYdjuv#W&<}VE`%TfW4-`Y1`PI=Ql z6CH7wW(6as^DM$Nr~uFJWjSsi7^hEl&v}~&%rQ~Gmk{#7uMo+DwZo8+9m4R4(B=B1 zk0~ykWJCe=4ZY7zvA$B}f!!ipsoDnRWfw5PKbHRCv{=0exsp3C_b?&x)slEIZ9uR% zq7CEt@1r)Loa2p#mj%m{nxJY1I#5Pt;)|9VYM=gg%a5KKjJ#h8Mwo$sfH$T`jTVJr z>!9p>#%g?M+OgYOfaDN)o-YTOi>8*((Oj{W49SvZ2UJm<$h2wiRa3#!w4?jV_h624Dcwl;|chKr-H{%1*c+%Wd-LSxq3 z--+mK_^@)K51EC7s@Y*c300wVt}F{4%r5TzBr!5)Lc2@k=5gh5#I zf-#b?z|?$pgPNG|>wWwC-%BRZUjV5N1YFhf74wi;OD+2vg2vO+8jK9X<7B-KROf)I zbA!XbZcZIsAwkr(c1#8|*#Vv$x7bZs&iR0^mLcTI1$t(C4#TYL>}1!M)tO!`zk{d3 z7)kgrZDQ~^h%)DnK$yQYD%R%%Y^+~I0E@zaEVxZWObAybJTPj-yoL?`n>!ujtm|^L zLHGCUtLZyTN+*lBfLk#~j4BKo-RMw+Ih&u-tqj*W@cloB$w@UcX-Hx)dwF)Q%{BYa zA31WXpg0O-OZ;p-)H)?VNc(%g`-R0aF)w9XpP0kvBIMJ3i{t&2cWE-SKr)?j4ALu> zTLMA4MKi=`-CShp*hwc3dq76QurGajtu*RGA<)#DOt5H7t+(j3j2^~Qb{ zKkq`SiJ?$J5ILU1S5n78^T>J6RXY&ynK=Ilw=T@7NKFakoy`Wt21gDiQB=Ehe|-bZ z0(iWgRRhH74;blSj4U~>TJOgXe!#Z>8MdX}*)x3ChQM!nxlyANHzi@>TTny?QsY&P z)(vBmu>w=9s1ZjdH#I>7iIKT6g3|&z1kE>YMe}DXsqy!{kAZ+*p7XSJo1px=*eOsx zn(>CcJW&1NLYB-IX4nw$dOSsb(Z1WP)fqBF|6cBRB)`B5RG&Y2Q2@=7d2Qh-ps*-> z_ks%$HE_U5u){L9uy&Lyw>HYF#D%km@3~cj_fYT-7w9{p{ghhzf4u;Z$)3;s=9|01 zAe?$FkQ^u!qUIIhIZdv4>%cm$N=RxIBPc!#LGv*|;{DMZryUTIHjDRwwOk}hujGdb ztO2XG%MOmc;rtTPa8x#FhPgM}oDZmO{A61^|AbhkXLrqPFKHeazF{K+p1$dQ8rCpp zl)vK#s{rVpBoE!u8?f(1W2@(>tPgzJu~eA-Os9qhsBRYxglWJ8#qJtww{fYZ)KeWY zP+YfzAl}d@Lf~__s~=wa-d{lrUo`Xd@jslb`9j=&M3~kCKp|M!UHAT;w>9_EK^S8D zUUjSOQ|bSSX-7eVWpFz3<##U7oYg4c2n+vu! zRN34Uz75Y@yXgk{=CpMXl_o;ER>|hEDLh! z$B1YC81aQBhMJfom*J%T+Thg?qV((s1HEWwp!$Bp7KO%}G%f615p^u8(AwxlXbEY8 z>_>!1psI=k#E4y)%uyHiEvz-_>wK~$SZZIZR3<$L=kHqA10;UuW=7T@0M}f07OLyq zh^O7)XL%;w20kR-JM}3B7fhl8`KI=@lMl<;ME96MDH&d2+W$`Yq^?06?sIGjWorrx zC_Nn<0$(wb=j0`Z6}4hMIGq7Y?{m&wxorjOee&t~mw{-ThpSAG0nBZAl0uUl>}7k= z&^Or0@rr{!I)y8*3SdWzVZS=acA|i7OwOopDxk5bTQI<(6u_rR!NE~!2GQ^{2;`)_ zwaRxNrL6!CVQ$Xf713Aw7@5jZmp%s@>V~=($>IOJ|N!nEo8#8>ReprU<6e);%vMTAUV4g)`C~@ zBjxZL0fejDYHT}d8l3!0WyY{$jrXZrShOw;C=E%1-Osc3g22ZW5+#GBv>^hGz&xGx zSDQQ_>=Lu+E?-XXR6Ll$5=@S*BtG&>|0_le{_HiFh}Nt7$D$BK7RH`N(Q5l z`2Joj28VS|-kt0~1Tc1p#q8!^e+<7E;1(4c8@ZR>_%ofC%GkIvt?=_1r>u8pDg_`{ zqh-p~=t|xx=(;0i#{?Dj-*8%Y%M03|$3(B;nl)HBQpb4`wtCC!)i(0{o0~VmQ{aRk z&i6PlMN$E);|V43u^q*H#(uoq4mqSE0=i-+?W?pw$fd<|juiOIU0EAndzK&(3%hmv zxGtyYsHHn2hesZ6=a)7o>`$;$~os z9&M!N;AM?~O&N{kxK?4cyY84-_^4wOW1#c#+I%D4RpXT~B(J%vnrXoxf68QP+B+EH z70Dm-zaHv3o)7zHdf(vRQJ4X9&cbjh2-1D+=OZ^oTZ!3_OCY6BDQJ|AnP`7Dmva+> z^h$djhZG>F4Fvf@%NLGXdJ?8+ft7qg2YaBp#C~3CVg@X_A1b*S@vRdXvro)*A$ziL zKXkA+#G`0e<>we6VtE!qc;M$xwzg;Up)9?wo1!catT>|FZU^H?3C6;sDTv!O`AT)3XQZgpv}IJo+|#asC$n>ABZOlt}Y~-AP77xx;AIm0gE} zwtD}p(IMGA@w^*J+WNasV{X-AykRBl-7iIetAB2eJsRKL+V^hf-#9DK^4yC8PuUww zLA?5ea-U{Np!E~Hyq#%(DU(4#$nRp`mApFw++K}axN%KEC*~!%KXe4(83!ndYJR#p z*@)y}SdW%Z+f_aItbzNqfBUOZ?-~SgSU1%6%_Yz$?A}vnA9*I+fcv{UiXhDuVr2iu zv1FCdH~tu59v(D)ZU>UlXW@HzRYo6oPdfK2PO-3XMB<+=OK#N-UfZU9SH4OQ{CPIg z5}}c6e^J20csP;HIe@!eijvHKqz!UIBs^T{X^GNvV~P5`2SsMM4?UCidxfJ3)2zHI zc=L62nom6Z@Uh~H38oGnjRT~MfvVb4gcfAOwr$-eJ%Hq-|3?(zi@=lE8rQXh$2hz? zwfqgC|Bt7y4vX@M+MZ=eDFp>-K?IRl1PMvS07+5lT17ww0qNXbR8&MoLAt~Mr6nbI z6%dhBq+{vMrD5Y6e((E!*Tuzu&pyx0oH=vmKKHp#k5-$h2|HLilmi`f>E&u@89B9M zw;N(b2e=W0E3U%l;I}I~2ol-Z2%FnguqX#HGPUm7ezWtdmL?c%OmMMjgz6_ot~;=P zPG|0~In3dfaN<}_RnifDi`IP+I*cop5&5*)WzV?e1I^3t6{hrtQf~EXH3QD56;e}_ z^UiL)zRLhX-Q^4=}H|Fmdr4f>1xl#5nTdwWB3tcSVO)&KCwC^3FkEiL#`?+L|Q? z2JIdQdZeADBa~Th2x^ODqyiaQu+k291_5DN+J(Rgff2u zy6*=Mep$aQ1NiRJBVS*D@ulNnn+-P` zHgN!`pfHark%grV>70vxFX6fCmxPJm932saB=SGbP~oRnC(lm@rsb`f(1W3m%@F~v z;heWcLC!x1JD?< zKdC`Cb;}IquGw%~M2Ja)Ld(;18+D-2`cPWOA2~({oojw@*og3(dIHlmCRqZ$g|Mow zU25Iy-GMW3-vsng4`&o2RP(-B%`xvElJ783!RYIrDU#71&nYMY_H^+E7rweGAPJOL zYa|(%gxX1g^-g-yX7JUjuTI-A%OWf_#48_KaS%u$6Q>^-p9YW(G)g>Q=WI6vH8d=C zyWUB!@c`w#E;UOiNwSxj8|tnuR#M3d2+S}5o_rux#D|M~|Iw@qfCb&19HD)lM{x(R z)Hc$-r?tHE(WXxrD0_Ci1_a{;D4?N}3>N&btdE1}(f3%@5rk|D#aEC;ZGJ?oTF9lQ z*H;j7Jb7ett6x#_+op{g8Nrf8&f<5LPw;i{dZwm*=lvFoLsZxywF5XOT4ovKuo<3j zhBvjPy-V{>9^xNVXwBC!re<$99M)ZZIZ(8(R~?+?2J<^@$nY0~&aS-_KLmQ~U;I7G z018Y0n#w`zzV|7lhH(T^beVx4GwwkdBS4p$Y^Sqlz#^mBT$!ND?e7P5i>>S;j`uaT zgvJ!&e)}l1hGBTG2T`sffigN~y7%@TLiPHO^7DG?%0+d?x5r@+pWZ6A!-}&1Ui&`K z$BW;{Wo=eQEm7fETy1{(?{sep@9H=ol=<D3^(%ICXMJPXt>Dr8s zH7zmg%`wZk%NF^KCS(O_)bdY}kTZMpCLghTU)D{QjP3n{NxSM}Duaib(>*FsJ2_EV z%hZdzRFrc%MvU6lxhmZ=CKHieL=|0Y;9MAYyc}Q9Fe)RMSkt*y`|`!a?BS|Ev}2L^ zIqYu{Usw5zTpimcrW*{FAN`JbA@T4>XQk*x^J9k#=WgVGeudC|z}0xyNXe+I+nqwrlEu>E}`V8wW*$IUYQ;*x{LI{UPMXb5E6j?RqT~Np%1D(iVxw2h@bDB=@O{7}5vPb`<*@O^%@KP(}Cq zS_0#y`r=;HSD$pyk`ks}qN39CZf-AbNp5MS)%Z{rB;T4P|GOhPJ;}tD-8j%ceS)FV z|I1R*X{ion1D;xp+Q)OpZ^#Cv8h7&}#SSY2$$yWFiK%wo^5>>NfQ6(PHmlp#D9=k- z{b87I->JN1O$+8NYWLnameRf+;Szbqf%e$~;X{5{cfuSr((6CM*x_*27MJL|sw z;-otK&Uzmf^{PTt2I{-$#GAdV`(w@P3VP{nXGIxsd9lN%zX(Qj{Eg9wgc&pDyC81y z{3Z*&>QMkZslFn?O85H?46I*h@Ui2qWI;~597#4fPb?owuUbS+6_APPym1`P!D9jw*+9r0}HR7}${kq1lF z-BFkrkk=THKUTckNqSHI9kVm<9z`3=n0PL>ND0sEQ4?nPHdN4h8}vT*u|~j3fWRKM zmaE5n7$GmISOnHYKtMjgIuj9)*nLz2SOkv~nlIOKVpW1So{lAJr?`ZgWTN%ry7sXRpCtr33S9_J+IX4m2|*{!a=U%Ya>*;?LR@7>Q; zNe4y-|CnU8So7C72pNSFlQFlrADPwUY?vH|h_}Rxk(C7XTc36LK$+QGkOe(Bek1i$ z4)lSt;>lZX%G1#=C_vEKZ)pW+q%&C@aOdXDxg@t99j0WjwV|_0q-kP^(~6opk;w#j z*gD&7Y6@B}UYckTxwWlvaH(clldS?zj z3Wx!PL+zjaJYXpL-=8GHQpE>>Yef`34`EdKVT1Tq`9MUqr>`T5Do$%n9{12nbzNV) zhAMD0?Y?D7KfjtjO=~1x#O{2Zh;Z==teJkZ?yq%_LTbqEzmovRIPXfxzN84;4&-0l zHMxx3cfOZ@od#*fE=8w~9!N%53Uf;|p9D`Uq!#GV4TOdgxwRN9Nqu&CING-QeYS}& z$7}y({r8CN?;cLr5DTwRd+M(BgIWF4CeN#cn};{9TAR&h%%WZG8MVrdq?^4Gn;@z& zP}5XjgTNiCL=Z?=xOjJg*4eY{*&Fa~q%11hA~p~VR0~ck(8}8z@V?&bB;T%6U!rCL z8~}M(x5!4=sK7YV#r{-Ua76&sYcM_j;vH&WnF-CFm>wiXS>(KEQJ|ZB#MC3$69vdLii_WX#owIb zu~}YMh$~V@!^!?02%JR?O>qfE%X+*LZ+RhA;P}Mja*@W<`}=5t>*E)Djs%%Upt@R~ z1v{t>liLFC6XR8YiOoSpm*4%F`3Z#An3@ z&Ku{wRMv}3YNw4OSHqh>QF(_%zVR|HL0PEh9&wW@L)?^|&?abLOQ9N7i_NpNov76; ze6lPHA4C=zCXjBPnlElkG*<##o|);}v0+c9qoM%*^6NGQ7ov=^yOhkp)fN9WJmrR1fek(dGuveQj?&Zfd@e*N7be(F zs7}Co0cb|kf<`bpgYW|+<1>S`7cGdwQ@n2(&z6>fmE`3s!+XEtuHHjE7!khq&U-_- zO)__$wwi%*^7!UWdAeUla0^NJ`9$TcX6inXMF;BbJa5&3@j>{t%uYU|{cW&t;3i|Q z1x)EpNaAB^HnhS%U7IN%9J}i0H1Y~^aDoDlihEcJTUQ3mGHvHSjSjBO5Ku=FDz80& z5?H{Z?&n`d&=5D--Dfy^OczD z@PRrmqdHrhp-fv zFN}My5eaL{kxkyL$smCc-=C%@>U^!`}%^ ze%Hd^<jY#41&e@2P#yy4B*>Z!M$9JVlyT&87j4@NzY!m96VmyglNH&<(> zpU3C(c8RgsE-^F1n{y6+t9|K8E%`R(CrRuMh^vrAGK1vTh6bP)!_B*}BcTIlJQy4k zt-PZRio=tUBeOm{3x4nRSehKD@XYEYHs{2SHQ5~vNE{B~kLAQjW9LJgTs=&v+xZhh zoFA8WEh$0Mk7kpX@@cD?!SnB1d!}6idtAZrLrl)4gO)Q}vRe{!*f`Pj)uyAr*_d!f zpJm{?y}m3k`I+oH>o(~taLlTA;6T|E#Og?6u_P=;9y3|;XOVcHP3AG5(>(*(=3>8# zo!>&*U1DgfVcW|h#@cI?g{H`c0(+_al(-(3@alZyX4Znk+Eq6+NRJjoXvZn3oDx`? zr`LOVRcRiJK$|}vrO%|A1p>Ncn>tayX{WLf$ii3GU`-GtnjPHtRVDObpSRMld7z@< z-)srvNU%uz@Y*k{rqA7PKP@BY(^nFgr}0}E+bCiE+BHLrlXZ2-HQVZIw%=?u_DC<| z$tF9xJ0^5>#9%p^L%N{c9I)-OxF4y9u}-YnDsJ+?%2RjS z*P!eD8=K^t9$djea}U+bLR;!>&y~F1TAAZ)z;1o{_^bHjbB^v1EoOpth2@}+Npy~# zcCTDNgm1?M-53ziWXm_{tT?!L@M!PhgKC_Fi#XYGt8Gi?p$}-(v)})Icg|GA7po9s z#1nsG-6nY?g$05k;Ewa*8 zvc1$;sr$VR+mP@_w>FO4>GEm@Q)0Fo3`5x_S9c>!Xr9D?i`l=eu~f)Tb`-A85IA>;_VP z014Nd>1=7XSSoF!ajbw`@>$Iec@5!fc zQa0#X9(EK|z*>T2E8h^aIVA~NH!9M9P$cU?hk9*`=f3rH)m>TjJZRl7{l88@2|R6L z3_@0Wap9LXEjPyR^SO5sefi_@SR3+27KyiD=pC_3ewkszdarT1>`h_F9;-#9WLgt; zxqCDGOFYq60X2cF^*nn`TFUk~Cyao@wBDV3x#D>c`pbSs!Zu{8ze{TWAkT^O!L0|k z*JF48TYoybILg$FP;Hm$X98OX2={bCH-o==I(I44 ztUNx@<-o9mT(7wEN!sQI-en_SuBV{u@Qj*7NTAEzJKx7e98O}^rnbXf7e93FUZBiR z|9wi$`H4sO9E7sG87Y#Wu#58YGUU`vXvG>C@enM^Txy&59Bw!FxYK zW^8tz|jhZUso(AE>z>l|Di-Wgy&tJg-?P8Z+p8dZZ4 zhu>W_BreaqUg&=VLR~~c+5IV?+OkvNPry?HNGtxu-5?kH3*G~?)@l|e=T&~-ZCGuU zu$l$@$7=%ew*Q)tREAP#78ZEa%YIJjVx#etu#a;c6HUIKAT=FoX+{7W_t6Ld`F+Pr z*l{or^#W<_2=pT$m`Tg_C(tOf>jU_f9CJ}~3b$N3PeG05PSe_)PQhI8KaQaE>%AeP zAw27y_Dq?E+oMZxzcpz z6awuCQk+CHq74@06lb+dQJl?0l?oH(l+=XC5mfQ)m zM2W`bXJc08X1l8%UF@&(+vkTb>Ez+Bm8Ql&t1@RdpiJJ&39X_qVwPqe7%2k%U*v`V+tEllJ|mw#^Vp3zEGEK}BgH_`u= z>G9RPSs$$mj9Sl-!@&bqW1?xsA7UzBop^LJZ_HJ4RYO1EqQn$!qw}*C2Rmte+DZ(N zizBa?iOVWqOpGy$4IvMF1uIHj5L&!W?27j+04q_bf2+fGQXM%%xPlyag1|;v|D@qc^>uHxptt`%Yl|?BO7_3p?S4O+vO>kT-wTTM#02Wqt6SK{6`|fYQl7e>u`||&|0QA73i?(|a zZtVFeqB~~RZap(NrX8cr&4t;VbmIPCNZYX;mmtj9cxB8~@~lsie@O2{_B=;vC(>5! zBB+|Oer`q^@Op@Cd~^jyrV?q)g;L1(&x=oUCHUd);_(e2LHDAA5nLcJch&w05r%5%uwGhlfow6t zKeQ9O?VvTlqLg##+lGf$B6;*_OniPigID{sa!-M`Q#xvzx8UD;PG_1D9UIEGen{7`iSCJiZr1iJue!P|PXL)}4 znXl8(Qq_7oF`Yc4WA1EvXyui50n2~v`O=kr1h30wFkI$ogd5Z0*z=#o=oVf?T{_Nm zed!IG2jPymD?R`Q_5Nv#Zy98N7m2-k|Na+|60xmREVeT zK0E^hZFu((p`OCl3HdIlw31X`O|);S*X$nCuDMaYlP2CAc}F-rWK8z|E;TSM&IKL8 z5nKdNA8~wB@6@IVwV%FA(5D(RP@AjpX_UR`0hJ3}lYtpkW;tOpBHPZJ!Q~RP6_MGf z^n%md4XzEW7T&46H6eDD(GK5ip@oEwTj*_QMtvm7`fJ9`-ZKj{{apVvZlHvE%s)hF zuOoiKJ9f^I@f4p?;wbbxFusS-B{$;ool94u=?I&9mTse0)lQ^q#b8z&`xH@=@EGmMoNTIo-BW5MHM7?o{~VFMR&5=I=Kepo))~Vq(S})yKfedTic=*9f&%T)5C=U<@yJ)o z&-OJK0Nv2N3>##j6-I!iL1?-k;-|2F_bCdjYZzxF93R2guKOz8LPFe;m{ z2~qeOw;j}3)5ME?|B%pnG(d5)N{Fi)-g?ZPik4Z+ZeCv7BkX2rQX|Px+R-VWuEn26 z7Pj0s?r0H`1BA`xv>P2zj|ReWjJQ8%L4NSZC;Va^AU9*x#>B;!COX+7@&f6)+bZDS zBYPz2x2y1{u{U#g6;9=5o0L|L#;}cnIPKx>HxmZhXQk)Op1=%tc^AB^{{Ly(|6RmL zxDMmUy+f*@aCMkO@+ux^_bR`D`C8S*R{}nQ0kofa#7#}29+CX#qD74P4MA1Fq*({W zMgI>Z=)I!PQgQ98=_S+L*D@U50r4PLo6;=VkmDZV@Xc@BVfPae-u9sQw7)_jrp_X> zA;%*EWm{|dN9{I@*zrwZZ=-nT^`^yYQ zjKH$ma;Ny@!~JiiuchIO%7^g9{N}p5i_C;QK1)0ehQD5W7RC2IrTD^wuC6p?RK}0H zN)jq_f_P|;)=+e9$_82JR>#H!9WH?5U^QxZ5OO2+CJGV2QUmW86WypDEsC|6kN@r> z2chc~T$;S$y?{+7e~Dyc=reOQ(t`f;b2u&=(Is~9;&qutkr0dm5CjfW{eRU5CQ14wP&WP{YVbmAS-2)j?i`4?hZvFJt$)vKP+HZS(%0xQULQ2>_8y8 zWn$K6KW_aWtPDb2Y&a*kI`PL!5U`7=*TLfhy~%&Ce4$PDCbefm)ECwg&Z>k!xOI~$ zrZKJm?@uW>msYag0{aV!e!Q{?|Fy|R#KcH>I+gRV2OrMKy!j+l&k$eJzif8- zXtP_MPojHu=)SR+(aD!5xIH~%mz$6wf4VG)Bz=QGiv=FCN7b<8&AoBVJ$f z4pR6id$TgpG%OK*IFSdRyM*+|GYqnV`SJ&FqQ9p`Jg4v^!*XS`8A2Lj@ZV!wV5(!u zmArk9jr5 zk^|Ofscw;8%$PfI;JQ>BYkYPglYGOpxqDa-<$&5pLttLcN3A5}O5~q=OaxNox_YIW z>@Xz)<_sly3*1m}?(D%?x*C4luL;kK4$m zX17&uopfVFKNuTV&9sR%1?EGDXhLT9Spbz+7oEQHoXCV|b})osqe5hjita^xZ+-M# z7vWj)u$C0RCt~72$(VUn;5<1ddtbjX%)&xH0oKxbBhVi*FGvVTb;M~O?>dKoZlz@) z@$ukM*zcnEtp1^xBhImzq6o_sREawjc&|>{sTR_0E`By&P;g{9;25SZwMhk&hLS2d zDPYIx&P;ICUR1}+!0Un+bmde4Uf|{LpG2o<(1O zy(kRhgW0I=FuK34c3|YKwbNw?_$RZ?@vm^8J zUZxI=h@lG^0_Zmj+!;d{pJum+rm?XncR~J-dB)s!^D}bF+H^Kg9!{EkA1NOcptUiL zL-bxV@XN2~zVBL(aK;Y+Sn0ENYweWB#=n9{b$k+KNwz6jn;#1Sep)Z(PR%H_yQ&&T zi8lN3hkuohP-EZ_%Y?H7XpUF=Boi;KLu#(r?72Ws{J(pEXS5-S5gmR25oqvcuCUZ< zBl{3i#`6Z1v>v&i+M_L`O+XBFAJ!V{8@sK0Qqv$t=4H9g#@!p#5sL;U;nv}xbWabj z=J>x^_9xdXQsfY!x$Bn;w9!|?LKEu*iupVLEFZcc-1wDl1S-F8ycX+$;*po{B=X!q zdVX~O^_H0-mmfDSZU%DwAN;J>nbj~8%5*%ln@Tf1{ON94%8svkU*Ne%A!?DCor$$F z{bK`>MJ=RVlbSl`z}0`OeX>y!%OUa*DrkbBH*LdvHr2rhza2w{@NBsBm-)i)4B6OyGfg5xtRv<6`HSWshbc*u3x6rG+9p&w~s8Qd8F}n&XRrj z8Sb2pdvxr>mmH14iQoYhv&9$uII|aTzLu`=Nv(GQ!8P2~k!U-uzd%MXgmNb7|2Pa{ zr3W(=9~_*P?A*mFNbuB7@U^;L>baMr#3Y4Jg~DKm%zR!74szGeveJ@dsPsrq`BKfocmLYE`y2P?^0P=V z4iz<BNm$)hYQ8xe1HO~ehn~N-zOXd1u|Cv;C+R-MS}NXVJwUwf%8M{kNC)cUoWmCr3rAe0D|#c{xG0s*D)>};WevKQ~p8I~dPlI(Cv-)z)*$6`1 za`p=tJxq>k4l>`Awbnrp|^X>P_pFNs8JO))hjP*1mI$`D6x5X2bd@c{z zyN={p^Ab64xiy7^tjpMMuYx-1Vabq+)1`ed16i2+{1eLsC=3@Qu&>G2WwlDDrku=x zp6uB*_mF9iG*UZo5GRd=se5r1&|Ccn>I^5B8s7WBDX$YGddI+*k&t`f@nInOIu;Uy zS05sPCG}61+gfX{2c%y~BXdqU@Bs~iDhhQ75d7|0b;GKuJ6+e{5qBSfwqAgIx>I`` zbxwk~oX$2zjQbY+ljwfl^wwc=mCLZoOSYf+}3f}gDL((etg|NJ8b}wAd7&B zhPcV^p8(Xd9JFQYk%yY$KalNrEuiquz9NzK(SUZJhJjiC^LZQ+klcFXnKX3J)?aV* z@qx}Q2Kcmdx+fjZxA(c4C5)4pJ{5M~(?Sxe_<9#7;_W6202+DQ*PRYYC{t5*iDGGF z%rH~gzxfH_%v_nwA4BEv1lh5&O#p1q4$EO&yQD#Y3R1l~bJJlKO3qoafnHMMKAy@! zsJtu~c9rEY_OfkWl7JEmue|zk|&<#N#jQNZ}+pzETIqoCY z^yuB%V?IdSSuWThs`JL6mESrPflmkX5r z9l}3IfZd%LX0uMdXO14(J=hs~eLkSk*W$(EFZaG*!%wP0_R5h1pPYl7dJ9vlUO z;|q54I!s_-b_vCrv~NzC`G!eVTFl`{g0INOw?}TOL#4p){5&|bwhAQKQwF{qYPhwu zJi06Zmbz?V&UiAK1%C!gcj)9Oxx)yyjBaIjRk?^8*L9(8o}U?t-u_lG&tmSIWNl>m|DO#5v*-Yy6q70teo>U=qi=!dum z0#HbsRMw$tU0&ekKKK9mt4Fl88U7+SO-!z#H2N+3fJ;3 z&;7GPjJW$TwFEpFN{8s=oIMmX`SY^65j`mI`sW;La9a|L|Ks2!6rFh-UY+3pwofva zo#F^N9OEdxYw12PbP3AMOUAZO!`wkfHk50{$AK12HQ1vEiS9df616}Nyx9W+Kv^Sk z(QBC(xHk|!-7=OQqc!fX!^Vkgey%^+fm?DnRL9(Z{;bu;u`Amb0c1scgWS=Vt^_2c zGz%m}1uwmuDNj#@{8iGQDD0{|HswPazxhx~2Eg6#Bt_hjW`{K#r93i__R-Hln7gHs zA1we{y0tWbE0Z+T_BkHf0By;f&Gr>WL^a=c5YQ1QL9apKhJ>bt$xAz~3?bM_@X8Sc zVH%N852@q{rx-r~PhY7cDZLf>ROt+u_Yf?yO<{qxsOr>~uyKNd&wi1XvKyqg zMut#Izi_}IpV-9uvcRpdNRQ?Tzp!Kx_rN6>%HDn{tm|-GhNV@W{_H8NLr#!CPf<7m z-13wkKxFy5`p&E$Futw~i%JVTj+)j#8D#{K-YECe7G+PF&^4iKubJ}-LivB(fPE<6 zb|2w>(i9%&@K3D=@*q_l_j&(`xsZd)(~$i#DR-Oatl4d-e=?l&p(I)n%C)lH)d1a5 zKkrmN&S-&EYp}JA7>A5^Zln<-PCfaVAn=>KnJ0T09Q}IIJQbcRkfEJBbnC$RDmsGO z%5l2FKNs)B?zoi=Lgi#8Wb#X-f4U>^Y(yZ|rAXIU^~DMkjLJO=8wqpJbw# zfxTqDX=U|09$;9Hf#fC*bLU%Rqei&gnA1(Rg5L~CieS)GfwY&5K@yZx&E5JA>{n}? znaE!vO~c+=i~vg72qdeOh7W;}hA;-Jj&V@9D{6|@ipwM-I5NP9aHTPJ8p!MU|dFDh#lPW6`?3=qkb|0XzN( zphwci36)fn0g{oWCUR?X@Xv_o#`9E(?Ya;?(*ub6@JfTsZNQnriC`MuK+gfL~_X3iEo0jH0XK#=vyFk733 z)k|QoP2tR0I!0XHgZ1+1bE8eiG*X}qncS;bdIm;XeZOz-FMwd*tS-~Y+%M)dmJtN* zJ{XzX9@fiKWQH20-kD8Y`(?~0U>S2|FAL${9-MYLix%I54e$<`yUvV&Z|`a$sn?REIIfk9tC96v}>n_yUS}aMJqm zR!G8c#aCN<9cmh?OWjZ{=qG`RH?xK3O@s;nj>f>5^#s zG+FmBkgjlA_6h)oHv~|@)TxT_`rd#G2QMKL)GQkiy|l*awoW9PrazXZsXv85cyb`| zP(qN_DTL-({d5G__Y>QQdUUv0&Nm?8vuX|Y=D<{7z_XIAC&zv>tjHcg2Zvk%5`AV2 zBlF8V9mFsA7m~uzpctvkH^0r6N7dYZq;(Uc$7;9U&kLmQT)!?^0nqRJ1NzjJOzege zN5cT2puatBw!R3Eikz>|rEOHK<*3y|q&=%5rKEIdVyA{QYm3G72`- z9)=%swkFWN<*x?2Udpx(Kr2YHf?B!3x}VH%06~sZol4ou%gYu7ZMR2m-V7P=yL+#! z^JP2sMqF()AoMv_KH~%udO}$sq!}t(A#fsGN@a+6rjgEws!Ub_#_rSYyK7O883<1h z3tN=7vjQw2s|FQ`f;}+hwT#_PAqW>!N11A;djeaNCF-x}(SyvphdD=Fe?%Ao4PCrr zmo%+C$ekUuy_dmrk}J;f1M_oVoXU}4`sD!Qh%}IRHl4XjUQUj$Il3c;z&RWUyH999 zSY8gjX3q{V`8y$w?WT<%7;uU+{vpz|BB&VG#G)L>JD@Z4lnqPQW^@4GV}1ofRs zihp@=U`gg-2S8gKPhI^W4~Y6VO~0#4;)q=#n~dGBRgfd~srLu8xLk817;uoue8h+g zOxL+vzLqAo5UZz+h&GSL-(Pq!U7xt2^E zo)+>4o<)s@OY1(aFUxuO;V;Pa*ouLat7qRyNLpMUrE6UD)65;vt^`FJ@N9?$W zdwV7Efeq?ld4D;3*cIVeyoIj?f%cTW&^wQczq8>C=nAn%NM9e-D6X7%5{B@so=4&o zf2KsjX*h5}X75!=Yn9=%aeHP!J|*jT`u-cRi8b%~UR;J)_+C8b+~jg+K#r11M>uWe z>$T<6*LlPdP6&2^-n`%~f)J?tGisR~A#Zxq&=7OR=QjOm5rP2w<=gb~)1oJkD^*GD zYm?)@Z&5ymmH^LOjIVDoyE__?zYgVLY7B-Gq@BxL;qE-j9g10VM;oVv9K0w6oCQ2H zfS>fufWSjS1Zw#F&-n$9xB)IW5Qf46$)c}b)SVEPZ+=K%!g=53`B&t~3n^+!r4!s5 z3SY7FeN#r>?+>0q;I3pCBDUiYp37o%0S&dp*}WrsXiFd{MUFW*;gf^&&6ur`lq3Bd z(gdpG$&qI*gaNm>aynvxSm8Aa=R(VLR7$j8o)@^bWEEh8=2J$b^{J@K+)ZyuE&klW?A-0W>m* zN1v=WPS@Mla^R3xHbQKwFf3FRk8~zR0{1envVR^>y`a~qzV?O@?y@W6Ro_1+>OD!2 z6a_0)EwM(VaJt^CKhY}>P9y15(=f|L<>T+YeSl{W*t?!P7OUr3Ib0$x4Di8+%N=+? z%899B9>851&c??bdok%~)4}t-j4NdS{Kv{*uTA!Qbbk;?IfvhRlo-q?cSsnP=1q3n zlIuMdT)(Y`zy(sMlskt%fLq%bC{98GiF=W=wl#_MAe0Y*JFfrY7aba}9}~$(PiR^X zj{hlCmCvfBff$i>xVWTO)W1DUnD2&4lkx1Q^zNPmDO%*nti%C!AaCk0t-R5q@^$ax zLwOc7$Awe8go%3@KnAvqk(lv1+q`mk(*ikSwzIV&cV#Jj@J&e|tuI#D$_;)`(RKD~ z-(DG;?KHCnMM?Sm9~S@^{^MD?Q$BtR>=g@EgwO+w_KJMm+XHBcuyUj-WpJ6>*%&b| z3ma%-W3fzcas)>zlPtk@;4xNT82ZM2bfPLT5iW*Xwblp!b@uuwejYY&u3C@OpJhNM z_}o8^Gs*IP9r{T0=;m>g@QGCcC@_&miD$d##f?vlxl3e0!3GeRCDRM3HkYHaL(b6? z=-F@c;0hMJ#DS-({K0#w5p8kcAfbs^D>opd;DR5!~Lb&>sSCE`IZtWF= zoY(NU%YK~|8Z>b)Qy}5?LEDRTz~qelt7bWVf|f^SLZ2?+{Yb>}RmYpU8K;T^@7sY%&0?SMO>^PQN9O&ez`)+pU z4?X;hAjGrgyo+QiB!{2=dtQ;xEW#U)S}qdDk}iFGi6_g&A}wpHZ22rkcd}-JHEW<7 zSO2o)XiE=LNTLo84jhLY!}WM4tZ#svd;RPHol#H{PARKj^{9 zb9~6K;#T=XIhcf3c!X&TCJ)E;nIa;O=;U0zmF-0V9Ea zRlXXNl5|gRiRBh6&O@EulEF?H$NAK8Qddk<+)UYA3+q;mY0e4RDqEc3D`ZEv>+IBw zXWprsB-(e^XA2Uj^3!@-fhW=5g3`>E!%;R%lFWLK==qICm~&fJXxnvS-`{4rNN>>_f45HESxtgy?1t$f>}N-WBxWv?6365 zXP6b0Ne@X`*g(w=Qrqp!%Dec!iLl!$;vBL5ASL&M{T2@raCiCa6;HWqBQ5#a!r!p~ zjYL;_Y5GU7Z}i~%;YX>IXi@FE=A(7wtMttXuU<(FI+BataulM#&=WMf#F)%P1#E~6 za1tGb0}cIgdnH*B4j1=OuCN8=9C$P2obYMiv~*uOc`PgUqFG0TgODCE8G!*Zkf+=MO0 z{LKl!z`wV!4?xPXvg+?Jv{Gs!=jzrZ{u#C$z5+(tTR)Px^p!zK-naFd6^j*z`wdTb z8jm$$C0>y(xclh#Ia z7z$}i)Y41gOlcK6uV)%;f#<_suQO6W;*JCjSaNO6ir^z=RO=%|Fu7Dcx>;`hou^9J zy3t-=^(Lc=Xj5#o?S$iixv%uoEC;U-c!#Rtyo9{s^7N3BrEwn-5psO z4vk9pbD!UydpU7~B*LbvzDp)j&sSlS>3rH7X*t?4+T{hZ_X=&RV|h~dZSZSt zxkm-$(%OJnTJz8!qngH_byTJ3;5$~F_J=(ZpGO*#Wh{4ab|4!fC zUBVAw+GAhrtZh}rla=NQdO1ygP}?meX&>Sw@r%@uMe5eZb#HC_L?bw^>=g|D}|@D$NL;hg=BC(>RZps#bwv)+O)VyZ4%#v zN6tD=RptS>)3GWn$M_5$R_diYM7}}Zb(C5KawYE#`8pfTIwCt_;^zT>UH2l@a z8wq&P2RyhKAq%~OlXSgnxovbhn?R$e!`+!YANF->EpEsO1eiUI2|_avs7jw)GA6D# zUMS>uui7>#A~N7Ua9r^=_Df`xPt-8gmC(*Pp2UF8EMo?Sj8~7~LMzc##9&p3njuH@ zq2Jwd6R%?rIi7fwy8bu^Q%>Ae0q7r?mgQ&8h=9Fh$$kH;H9DdX+3GZ3bEBD!U_2VO zTO0|3MMMJHoFOH9dRtPQ(@4T9(+8tvS0H~r?%Pqq?3(ezlZOaBME13k!^c5c<-z{h ztyO(GG_XB_D=3fOlb8-0n(eqk{7EpL_g*9S}H{wb6D*RyMRX2Ld-;e;*Ix zVVpN}DrhGdEaq2+vj^j53~GBVd$mG&pgskE;q1LC(PNwOBr4 zC05ax1ymnv{&*)v3OKM9Fl&A#@c|?ngcLNsXO|($IZZ+*u1@ZMe9QxOZ@yXcHHFvc zh77D*pFISdNPMDGG#Qi7M---?mwg~w(z!f64@nfBlVEeW7c*>_?-`k1EUQIFc(62k z`rjtZYgjH1$1ir>zoS8aNRVJKAetdU=ut2T!P@Sy;SlnG+C!M;+CsW$Lw%ISXSgAS zvl^!7Iq>gTtpR!teFy{`>M|5YSt;TQ5`X8ocPz_qse8}E-Wmk3{iKOB6*k#6Wld(o z9dG!1B6a@)9GBKp1qkJ-FAx6^11q`sm)9&e!GcMm^exeKa)kqcFI_1PW9{dZX}`9) z!vX}yqZt>(;5bz^OnE1rTi-hz)0By^rU$S7@v~5X-`#psg>kXb+>~VidK%iP;X?ZxvyGwgFbPyKE+Dqs5-Zi}x^@`|&~or9 zg?}qMNX+4>;`D@jK_u@Lr$vx}rgz|kh=lTpVh@bk)VytBv=U}&Htp6>`#)2of!wAb2WlOXtr45(@eMvggnA@**w!O4*y}J!=^|yfHhf7e#;qLde62d85tQ+I7>J~Ir zd60G&ePZFQhiH3Lwks>H?uwFrsSq&iZ5`&6F4}51_AZ9r~Z z98Z)j3w8O=3Ia02)@s+HALx%J(BY6A-lv7-;T`KXWR`9JxlMmlfMB72Gm)_{-Z0;b zXpcXi&$7RY0cm00a@yTi7*4>n@b`Gl5Fk8mvaE4>XSLdVsvSx{+a7!kJhLZIbxnku zIV1m#jh9cA;%an1ya0H{DaM{Rr88 zvwo21X9UK5eNZpPVs$A5rshs3ysIiuCX_FFV+ny0al)ye^`VHR)WWyX7--3 z-hP-8aIt^`ZeRji?)+FA(jcb?o2CIcPWvrNJE*H|#pJ=Hk5I0!GSS8aJow#Yav2pRcJg)H!Z2oQUe*zc!q){0S zx0KLCfcI@-!niKG>hZ%i`29&jhco&u8#Z4(0fs|9jQipDzf~Y7Q^h7pdH~1r|BAZu zK&ZQ~f5%v|i|nEem7VNcS+Y|}NHIbsiR^_j6q1yv?4%Mx#=e^=#e*!7EE7iAmu9kW z!+U3Xp5OcbeCM8f?^!?R+;c#Bzag;mT(^08s&tHgGslbx57eH8>#vX(&x)JYRDvLV z&M-@Ci!jutLY?krt4Y-aWzU*w6g89+~;BE1mCK28TkkNxsSw!idRp{pfUNwHq zEUpRVJba0(E9}>_F{*882WIK9uGu%m^62sXgb&6(y;aky78GHss_{OF^s=YiRuhRO zNFy=*IxHg|f1v{y~x1h~o!ytu%R&MdH z4Vej{ouiwPMD`e?hfviro0Z%~k|jW*Jk*W;br#IRpzxsbrPKgPhYj;E>P;R&7AG@V zj*=1HUrn?i1F%)G-Lbwl(w)BNkOC(3{YgST6aH}$WxG>jqU{=$NGvz9J#4hHPA}~s za18vKpdIfzf4}BYsC9H1GoC=P;PR&%5I-F=0_oBgLtBPrc(A}3+$bQDU62*5lAya- z^+RP3#>f4Yhw!UM6YDp$jL-FGbbsuOF=r*VQ8bb3?Zg6YF}F{e0~ zFcJ(A8-EF*+i(4eOm>)hUi?h7cLWvzHQNz+L48AzDewI=wTmW7<&2H>1+1PYaUh7n zh)4G!TMpgnGHi zu|c?Z>`nR(1O9$a{H>7SC3n3OzjXRjwIhxS;j7++ThRL>*6(VvwBJ)A{XJ6eE66O% zmXfb2`Sb|Pb6uE%!|u&~`tAip8$#{~^+i6&dlenn%K{S7JJ44f;>6>%V zn}}G((oelqhUSTGx{c%Pj$;DYsJ)Q~SQxPF!mH!#ymSL=znq*#O;^L=sjy)Z1=qLg zlvihYfK=EX$X$5_%<%>E04ueC{q=$ivWeo66t2FP9!T8a?-$N=@+n-Dtlrj*}8h2(X{k zqaE?D)@ygYZ*PSM8q)rQ5Ii!m29jSQpU^?93hKq?`0YB+z`{2WyDA=4FW&V^G|U$> zgooUkb!B;0Dan7`@Z^M$0I*VRc;6l}0*#016RdU72M{9l#qhT!Kt&w|+j_WIotlu| zPm#Q^;+7Gg9X6crS-0Vl7MlrSz}`W_)nkWBStHowSun*L9IA)+D1pWyjoBBmWtOvW7sog&eT2`iGA(@D+dtT>sHIqoJpQp!hp! zAfHis15l;X5{dfIJR9XSO~sOLyOlokhi0c}pEemO!j0eYHoFBstWuIAT|Edy^31fn zcJT=nZ#KTuPUJUO{x&PmNDoOQFip=0tG zb+#CQKlRZQ`TE#%7UG6-7XQ_zy<*H%PA0GJlObxaD3_Qjz~xu!Gkz==KjcJWm}_Ag zZBqUS9f-bRdh_VfeRy<-1G#I)*08x91rJ#wc4%Pso)y@49*!r#iC~v6!R9>AgcTMO z@nDsy(MeV$$^Z}nd*;f%&xjzGz5=WL^WF@H+{m;&_Z2mI))^1`A5$&?-l@^-R7^E@ zVnZbPg$0@OID2LjM0rJylg9kdodS>F!RY66H3$6ACBgswbZxa8Yb+eaj210AKdcDM z_X#~Um5ye@vdNb#&;cgJR?edQeZc7A#4 zkb0%Cn3)shR2XS51wS;gyDaXUniv3bQ?^1)AJk!5%xEH;^zg*Q{_|9PorG`bRXLA9 zz54M z)#QWn9d$m8;ofW?#fUr+d{TSG%S8F(^jL?D^d;-aAqd7(d1>(HccJxHOAs&)Q9X2B zdIW)q(NkJ7?(*cxrEtm_)p*haj%Vc=YTPE07~c+xj+;u$0+SI<*mNCFZv1jrp;!vr zjcLilQtPL1*-sBtk>3n9KN*Vjn{XL|^|q(R$2IwiNAvoelEyzZl{dX$qIv~Dq#}mF zi}a3-4MRb`UG-E35)WB%MDZTh7CZ1F`*M-^o>yw1;IfU44CeV4iq6E#t-dTchykLC zx68`ItqE|!RYSpV7w`~t33tEqDO!aO^Q496c`&@o%EQE*1a2_*jgXfewYr^zvg9Q+tkK^ zve`oG>U71vgr**HPxUFodf)n@$j%=@QcTz#jr~v!|F}FyCtmi8m0^PW2D=3IZO6NTR~3 zPmUjk_orVc5 z^L_i6xf7~EV^M^TuN>U8U-y0qSdLR_=J}RKQ{-{NM7!@!dI@yLVI1EzmHo|kej*@- zX#~ zTx&<)CsR)%3nD~Kg!SS$Y!7+y!Z}dJ0^_NtK7%n6g+T2-y34IE#PN7|G~HK7xGe** zCvY3BNG4}WO-x_+BtSfWKz6;);)r?;O12!+E zoF|E)Rkb$FfwG(gXKt5fpa*VJ$o>uL6tNTjEmqA9lD29g)45F?JPp!)&ZQl=fy7$r+%TR$gb<+UaB3yUj@~e^ zErk!2(mrN7_3WORs<{fB4);gCN8k;gl!4?kqA~dcN4Boq>ZPZN+1}{MB5ow!5m%9s zw+&PE&6k+(A+Ra?+Pv06V@lc(ArvnezxBzRqWB3}G)&+fd~&^KM}7a_dmpeckGe*f zla4?R%p~1w8>L&{*&lu>q-nwzfkkY#iLaQgjS5d1iyrE_^Qi3UP2@nAg}CNmxzlXf36r_47ayj#_3My9vM#^~{{!|xSGRcAcOizU0c=^!w1@bJNx^ikvj}~(PoI}063cO@Kc ziwye0M!AWNGyDpw55yOucj+)rLTbhruJYo0KBSniLF$#ZpZdpyx$CnY+2aCMlNId! zLNzgiYr-6Om*Smv;wz_Hbi_l`Qv9Cnn*3n94e$J2FO41>a#)FzZASIfW(E(war?j& zf~Oo$uO8Q6(isO<>*SNS*jZ7MiB613!6P0hHm_eRCU)>OmXcIOF{I4e*Se~9JK2RiH2`}dE#n>> zb{$sVDZGXxAhF9XFZj+OPw#i~|@ zq~(%lsvN-1VNdh6^^ut1yrg3wsC3Y=_7+78s{qWFPORnu_)p`r8j8T~bZMoVC~UbH zvv}EzRrWg~xn}ee5EZN+C7BJ1vSC)1FaA31bmu_R`@;Y)Mwp+ygE9lF(c^-e=1}iz zXl`FRaP|Ino_+R8nkJaN&{OlOzX*1b>7UE2v1tT!< zDe2fj`#;TXY?z!_mLQFNuz;ggXXBa2S?|O-R;4|Af!g4jV(*U^bOMyCOk{1ZTXV0% z?yC+RV8bXqY|ok|_&2?1&nq?tp(rBxiBGIHP=!4bvMv4tgd`567uauwtqNg1$=Uv4gD}s}dxby;xpR zy4L?=@eN`SNH4^{H3mf2m|}L8PA2)yK4#*U@VMmt#4#oyg}{a}AF3L$9kkfsrU!Cu z7W{$(05fc>5^O07|HW-s-K@h6N$#M)FpkF!ozQWf4s}Ckj)|NRiMFy_G<%JJJiQxS z%xV8y88|ui4I-@c$vGg=&_C=8kS?ouhnjh zj7+E+*?7UyQ7vQ=E76pX9Wt(sZ0*nUW}2X}0T53@XeL*L;Yn&2-DP%E*iQvt+*P2( zk?3>n^4N64wlQm5c@%_9j@-8@&WWt`@084t*$cen$#CxU9Lto#=_Z<5H>wfrS|B><8xox!mcq_QImQ6V5 zhG_K};Gn(24|v*qYYcM>1?kDpk>L>g$sab^@x1YCUIG9SJrjdd=aKmNts;8-T6|(j zZ`MoVQvX8lM-X(?*mucx#Pj$5@7}y8B9O!&Snhz|`8H~*@)PdVO7)fVZzWyKehm&S zF35%i#O28>uWUj5w~+T-cur1C7GFSJBtw(bS_U04WqQS-bcxTG5r3!UF>IRi8BtxS znhTPNXTLF^bdOlGK+LYy_k;7gT)~VsNQOZ4w$}}`DF4J}N1kH$!}uw!aj=e1UzA^O z;8tB0ebaI@^bL#vg;M?MIT>YPaCAU7jN#iUF88Q|?CuV)$9$F>CYoS%NnwzI){6?} zT~SCCEEUl&)Dm^Em%!Qe7e9M3HI?)8I1@SO^XWe$P6|q#u#J=lv3JJqC?<4ocw1C3 zFuy*1zv3Gj>LbBGb*^N9uUW)ID1O|F|3aZ7@`|onZK>%>kJ|1uggt~>di!38{l+Hg zlZU?rAKlDi)|z|hd=rpm|tvSNoYIs5=~JXOnx+kJ8v zN>KjTRNX>A)t@vmbkA=2@Q8MVGCDA(a$)HG8fnT8{Sh6uzNGx+dYp-_?y0QZ(To!R zosg=!9e1#pyBrty@o?E(RF!;>V`F0@rE4v4YpXXPtZ{s|4_!eCtV%LF-q02(752s} zFuF2Ow@$yGQ#Wj=$+m8Er6nNnM=Ne{KLxk@J1Y2Kn86ON=Wwf75^iBGcr9=}t?o}? z9BwEq^EMA@+IM$`gtHvwbSj&St|zdoMmCGq`@V?!v%B+;l5Ty%*-iB@4*lSp1dZq? zVr%3;t?ljct-)4s9oQR?d@)#iL#iS z0?$)EPmdsZ7;FfwEutrPx1TfJ4Lg4)6xUdHYt6TCWrS1px+LS|n51Imhq05|+E%F7 zHv+cD;;kZ3%zlghSRvLcHM~PT>agPpy~Z&2G`$ozPoP>=(P`;$iH|KLjSO_Lcif*p zL9@|`w(nqfIPU9*Jop0t7@DtyygA*+@M<3)0<#q5XLY&C+NOPc=hI;r?R5aVK6My? z4X_a@W8TY$AG}L==+jGh!L0<6|4B!A1aJEx)<0B zuj|fyO6I^Yvkyjov=NB=C{-am`>n(=65uy@QYkuCrR(SZV)5|1SlHQSZP6ugh-FO( z@T4?#c-#;PJVBRy4(3!ZypCY=>V_}UG^hVtLzWKT?||4{W_)4w@gj`k@=S`9f8Xre zLu8$T@S&ZB-{q{*B_Cg$SDLOi5(bYjlu4o^e#IY4T4`kb{RDw!W@W349$DLC7|Qp(Bcs%X zf*;9R-6pk%{%<4g46sEH8Wr~JZGzG^Of0(&BF?H{LRC)xxeKeGVjOJVnT_Liw@Z|0 zFfkIwm9VVq&s6xtpH7EBxb;ss%7Te+7{PmN4@}K{*?-uxFg2f+OQ2E|Nw+TKD>~q% z>uYFH@OFWy;)4wS~_+x%{q5$KIVAJ<79QE8Ev3RBV9U`PAp2Q6X3d5(0;eS&9 z5e04{@y_hhs}q@YC_TZ^Moe*fv;iD@XEzj7^y3HVr%%S;pTd$#CaeQV}HZ9JBpOan!^6Y-E4`ddtXmwtphn|pkN{{IQ`)as(( z@J$2=NW@FSxk6Y5WO3&Iufm4!w^_nZL&N`&sTV!W#stuz${w9x_JBf_kl%{FV*RK8 z$IL2>M1oq6q_7dZN&^=6%$zUwuotdic{05ObkC7lQvzzn-(epi8oLY#V0fM!2FVA0 zigQQn3&t2&w<(MN5eL{S$S}L6O1Dut3IL2$nqgc$tmYG<`#Ak8jHUPGMxfho2>Q>Y z`lSB8jl1^a5WtQ+F7~WTVhq@1N80|CD@MEoLQA4suH|XWLFlUAPqloREd5FVZ24%8 zH^PGvmgCQj{5PjYJxpPIzp6*J*KWc^c^GsG-C{7Z?JjY(IK^+9DqEBU@U=^3x`V+r zGpgi=%Kxnpg$N1N5OzPCZwMtM<=nKseS?PySPlJ|?7#z;5J0!to?CFZ#~#D--xrmL zkcI-OG22}Qn2=@e7$dmv%@yNiMvXSfYWO{a>VX43vJc>Q>7x6)b0lgBh_Ziy31jnp zfBbm+EBF|R4v`8G0RN7Ve*|_X2atBCN65{$;R|b&9tB)m$_A*A=eI`V;`Pw+6z!);P>xt7~u=X}~9o4;bj zNUjj#rbF%dA>?vD;b{3C6>-P8MpFKRlK_>m8JZVC+;z+A-1{#XSZB~4|EHeRzrb`A z7ANxv@!<5T-tsY{1e*q!%>gQMGt^{HQuqDA7KZa=$XMK_<-0qNydcxzcXDklP?rE=z8(o_? z#ji0#|NI;2A!GIDf5nVuf_97v0aB?Wo-!wxBA`Xkf2Kom(89RM6G(zkg3=9fb27(c zf=1V*-mCmajWBp2ao}>T)(eMo-ji^vPhU6i*KhUHVTy5@;U*8D%Wa3NTUdB6cEw(i z<-cPD81e9tSEFC?g;dgh%F9zc5cmXr`Aq2OXQR7LEo)Ai_n@b8PyWX;v5Z*1^-x^l z)b4eZ=_{zBoL!jkB|Q9X)F3+!&2QU~>N_|*dM9OY;IFts#h1#nCB)^N6@n8>hLxe_ zNA?K!;!eZbTBz%Lm+yX9(RAEM@t}79VWb`bKMQJ&epNvl>O1{lipMfK?X-7unM$E?v6?=0)%-vw#yQr}2X_T_ct(Z}he_q2nJhe@2 z$@pB=)$$MjTY(9+`%r21_{7qN9?W`~zbtwPq(4x}`Bifwj(xnU+*9?bAw(l-mKJ*U zP*G~Eo)8p*y)xwYD(fpH-Wx<<3Cus1Fx)_`8g1Qp(PxD>peOym9Vc<10tdW)o*G}g zt*{ry+!LN5UirJ_NR;4EV#5_!T&%rm!D;E<{`&!u->u|-WFb&9xCy6Qy7Ph0!&6{7 z$$+Th=Dyj#4^#Z?9z_2)HXE#R$B|mDmj7MG3Upp?3KmxqIL%=q$(+8O>xgvdVQcW> z{9p#NIocc$OIL!0u}?UqA*4(b%|cir`ldTj)Bc=LG8EV3Jzt-7cJaUphcsuJvSpx* zgeCtOXZyQ#*e)3%&96Rt+enJ-3rskf-!$Vym*TqU@V<-5nfz#apz?B*V6>QPB>LYb zJQ&E1-N6NEc}JO+dcO)lVRpC}-#~KX!awq+2P3bXBGdL<`l)mCe)TzohCr7?oza607~T<#$W+X;O|X4>^hsGfO#C^nQ(X+08tUWbzn6T>_9Hq29k zF|IFIVpxG{?J|o;54Giz0vaCue4p3)RPx_de4Tm{yKSSM9QtnZ9cEX|3$M#X94i>@ zl*Z&(S88}z0U~iz#?7*i_e1TEO8VV_cdeX%#Y#L<3-98rXG>pziHqpVjHAcIOxU0D zQj@yQHmY7Vde8k3ETo=ZyY&6x&#mL#J<4?vQd%{C?dKCT*Fw{OmN%r%tz*;PZc8nM?hu zi|Ax04n@c41fRXxh9F+2Bv8_Ox!mvXYLD0GTl*4?rroR@emZBPMXR}yNYoXyah<$w zad$E<_JWl+B$SWBcXsKH3MS0Usb-Y*@4c-!+)$b%1um@|+(;PFt!WoSswbD)r$4V`F(no+U;{X4-o zH^s_*Mu~lr9rA{{%l&YJy+AjhgDu#g0#s&?&LuoomyZ5d)37^g$PS5kpz<@2VP1Xk zf|7e5dJIq;_%Q`{3r+!4;%0;FkJO(%6le7l>|%d6J*6wDl%y?;B=;@Dyp@EG%64VZ z9#aeLs#R~)_~Ca*tT@Hdw(ly})#TA1|C+b(s7I$Ti{7%7dsiP8*(t-Xj=O&Z>;9{k zy0WL}K|uba{2S=Ghdi6l9+&*PN^VwbUmuUOTi4XmXUEz-n3&cR?s?0OHbrl0!8{`_ zlPLpMYc@}!tHAnQhi|qfxBse6nn;Qk~kwR%Yiwt<_4(eTMAo7Z?npzXIUyR`< zk34}zGmf~`wgX=K3bRIuXHL-0`L@yPU$t&s(3erBzK`PJ+5cK=wjy+H7R)>OE>`nI zA#VEoR^5ZS%;`O|HA2x&kA*de^5DHjNY2TP!JW!)PG|_*5^vX8_`Ad4=o2k01UU1*tV8R3-pSS8bYAk@n`Z-UI z&eQKk__WkL{`ogsd{_2k>%uzw_WYoZ{%4%L%n+pSq&`qHm4Ml{!cA>K%|A!&%buH6 zm24jaG@h8_yaUFc#-2!V-{Jb&LuH|)Cw>(vRt-Q$B#6gc0DuB9=NS1#}rbUQ;o(8{xN_Mx#w$J)rqsVRd4%;?T+uEVa_?ed9y>b z5HL>NqVZGeDedVgmS0xvslGRISO zAFMc@ABnqq)Wb;_lMyb*@H_#5r=LaOyVOtdGRrz6@f8bO9eaolJs~#;mW*tK30M#c zmy48C+CeR85v--?$rX82?Qp3;cXJQGP4nkP8SX=%b^~xj6;d^m4Q}OJ?*|xokB0s1%+%K5W~+#?4@$Ncg#V` zxzQ<7(mMutYy1~CssSeE*Pl;tjvzW?sPrfRQvF^N{;VhFLtcms*(NDeKA@FgUApk2 z$h>vb$AghvalfJ)R4>Ng&*?r~2z&qkP8&hMY_nH~FAkRBFmcaFJsYQmb})5WxL|Q< z0yMs(J}>Lbt!8=*3wFH{hcu+-xZ4nq&=v4)-0yTZHHET6LI4Q^T!U)muHcQc6$c<_ z%~t5A3q@_KRm*J3YC#HU^_{}%hyqwGSO2D$TybqRhf{`TZzje#u3Fcw!ui`h|JXc$ zg?2nO*2h{x=!o_92h7G1*h3T_M`~h?6!4Qb^gPY+wcFS;@m*_oI;5WwLt>ln*PENQ zM0kIujO3G22uOTZt3rK)O9lYnvz@+=^8?~p{sf1*z+FQ{ZYr6DDq+tb8|u_djsdXi zK`g5rRshwV@wafEni6n${)79CPo+o!vvw~bUORZ8SVu{k9=%nkN9yDiBa7L=@9^tpcZ1@eZ?xK^@58;q^ z@s4jkT|5Hpo;=_%%n~%-M~|vnOiArhL1;~$L|bRM{Oc%l-g&2MP*j+J06}+l<%){C zs-YgX<@G798HTl8wcXa*BA}&T&KI|e2U&(5BGQT4v0Y-;UrK zd^dLYqwSMx3{qf3%`wwXAHM&ZPI~w2Ik1ztN24;vnpJq20dID9XDt4yG?Zx@H&f*& zlOXw4#!&!~= z*?G3p?+2%GK<$E#pC(!9T8uPJzFap&&3pKP9BD~z1}f6Ipz=;SzEV@zr}mrQ+)NFe z%nTv#AhymsbhN5sHHpyR0!Wo1bTVxd4)5oXhI!kutm7JiFb#$9zQnj?_%$KlIErRM zWcl$smz=_?zi!;DPn7_UZbZK=_>`8NlD4dJi3y106uin4qS1u7M|pMqgSR3hJS%p+D=@cv_+uX^>n1EM}9z18cs}n7?c(QhoxKI5A?R*V5!&a9& zDv}T&=_(4xr*U_b71N=5(u5aQ7O7p?=~%oA>Md~fuaNlm?n5!LPKJX1uK<9{)i22D z)CHiq87ZakK|t|Ua(rFvy~8>E zGzDs7+n1%OSpO;^EKfxn&SGa536?nlRMJI_Z#>&U$$(2Pa#oVC3Dex#7gzx)^7GVU znYrej3r%l_XrJfwTc?hBzV=!elmr}Ch(VmN(TF%KiiwXb;}QaLdaSB76 z^3N9it?Uj+f=!zNnA=izmjh^fuIvD?Frxpt8OUY>F0 z(`^UtyJ5zJW>}gJcf9?FPL#t4cMw-8WDC@uhr3YSk3@A0LA&$52(TRLCnaVGnmuEM z2|Xl{{vc=aHSCdz0x=aTzmVz8#?j(=hD?|kW5|+xW#5t4;OO~pw`*LDlOL3Vd9$~F z;$c#;UNG>;`=iZpoB^!GX}r?7e(BL=SQi-NMKmMB5NP0s{vkmLkF#(Na`v<5YamDu zHxE&)!P>Wtq~ZJIu5EXE+G>}X(5t!LX7VtTSw@zaM?>sKZvT}(N}zM_7xjQ}y>e2p zk3lonf-zH{zpoV>ISY^ViFIS+#~%}VUhv7b&_MqumR=bo%3=RHMfEHL~^*nZ65KLLg+QUPI zD(r%&qMhlg96xz@%mglHy9ZS>Gt#i*r|)A5J5*?*U%3@P2Ffvb@VN`vnc=Le=%`=G zif1ee;v9rR<9A`HuQx1NX>kOE#T`15Wvf1DI9Csd83xNR=11et$$bQ8;WZHq7KNSQz`JA&^!1w2-m7Xp7_A<2P zPHgvFKN!A@x~wWt-HB!c{p5HvxrG821v?~B?@t-@vId&fK6_|_!jiRI35N{uc2Wtb zaP@@Nko_^MiftDn>A}r!4U%_~DG^~C*PO;unmI7-%H&ySP6gb!*8c1we&oI#n`rz1 QUls#kVrXgbUJn)Ve<-iYbN~PV diff --git a/resources/android/splash/drawable-land-xxhdpi-screen.png b/resources/android/splash/drawable-land-xxhdpi-screen.png index b15925df5b477a3abe24f3ae7f8ec34800d93bd7..957a3a63321884816da202de0a7e0a76cc29c05d 100644 GIT binary patch literal 10024 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 MLqjh8HuA_n0OYBf+yDRo literal 81272 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

r-R5alTET}Tg0$U)Z&6; z8yczXZsj9otFwHSaZSriCZN|#xWW3;8Iy%(QYP)6+B1V@()V$_9u(OldEUAZQR>i* zm_E(S9cXqEk-N^>d>PlWBu&czSuW_l4r?!X zX)SxqbuG)ckrzx4S0&mJ#gv#fRYd;yk^4}dw;g0TP=Z3`z?8sn9ko+tbNaECD1kOA zQ3%m^=Qmn74Qch~_=y*`@N6H7P*vIdy7A{AT7o z$`@-yvE3m(0<%nO@A0fPWp{Ohsf+VP%sltzuM_C6xxgpqWGtx#l;#6JIng>HP$%gdmhZX$6pUhra4;`p z@r!wZPd-Xef~;QKDXnbTuQ%mMy`d^1Hrr_LTElH^JJLjb%)4x1(Ah9n4qRQ)ycq#m z?%Xxe4}w4_CRa(W@fLSG?;DKRVjx5Tmq8GI_{^*I>f7$pXFs6$)Y|YoJw;;^&Z6@{ zw>D@CK6a*h{@!Lv#gAt>3wH_GBt+^xz=`y%l$w<1UX6fgbE2~yQ?Gyl1z=X?*AQeM zCrn0JsP7k2BYMD`tv%18GZ$@vKp$^vfboD`rK|_;EM?dGg$2y>alg zP#>*3bJ{k)nvxb}6ukD{m2aMWvmh|NvyI({na=nuRxd|;ciZW-E)k57-h`Btx2Ic!704TXwQ_Sz zIukoDy!_5y9ta#%1I&Jbx1yqM6h22!X-=UnPJb1V?6Sn)9Oldn?+tvxLecTooj|b! zpZ3ivQN0Y@qb-F+NunQ|Tv97?lQLb|8~*Vf#Q5C~|^A%+R5`7hp&W zcD-gCT&rVTEXqai+VVj1C^hkxYEGcCS13YG)=NYJaB?1Wtg;=ME?ruJ8p8%P<4-(I z2KsnToKwKDv67z-?jU2s{5teLne?xGMeYs#LlO!n=UV?HFfEVww2aIaQkd3C8okGg zG71gfUb+SLFiQj{&5xM@f(AjFDkxs!8GYorQ1T=usTGgN&A9HzT8IoV?TKBUzrlIk zLNh%1YSS&$cE7p%DN>A-MvKsu8!IEGN(zuX+BjAqQ*qeo;c7GmkfiK=LGH)!4R~ zva>L}*y6-d%M3dBKwD1JT00mAq(C5p-?+kz__6#hbS^|_yFnugn5MxO&YxzP?}56@ zV|ayCRp)qasH8HqizU_LbzkIJ=a;iX@gl9y{g<~Ldjymbb9~3cd`H>pQSCSQpv<8q zLvMId0*)lwXNjIsNj5uRpE&LDRssc}$-7FT_nc*|-$?0)?C~b%(vT)&yUl9B8PP6@ z2e|gDf`ob9!@CE|W0N2&fwLIS@tirO_DDSem&np`q!J2NJZd4Lf*&?fVA2Mk>I=VU zT7Ym{5?OosZs{H^#JPd8tiVuC3chtOOUs4_yFt9BQ&<3oL0-I=2b*{hc&2sk8Rbj2 z&k)Jp6vgsia6BVJ6U>){lLu2{l9H`-PzTX?Bn9#^=I>bmxd@0y`l_G#LRjdrQ^_xV zR?it5kxotrXO%+V!^eVwYb!@Xa|a(_05E=-v?1e(Qjla`Nk0rD>gfHTMQki*9=nx3 z(Rvo!4Tf_Y6^R*4ESiV=FDTqPW`NVB7+9vgM-klH1kjtPALW&ENQ#*Vvn>_o1>zz5 z-d~!@e0J&AtzEVctk?(Qy^Hbnz8MI zEN{1N-s5svAISrwv6|k=_fRj(!KsJ!-G(oKD)F0!XP&7Lfub9R5kxXc4NFkwXxXd; zbFfw-Zu@pI^U)&te0Bl9&&z^w*IL6|PKfsUc}utM>QZo8E~#^&7W+^*E>LdDDNV-T z?Ku^cS^3d3tIv)>B2eQAE)5DI^o?{JxvyrM0oM&>!djVT>Py75-rEtfu%{#CW`+Eu zutVwH<%c9m#^BBLcEbDC?if0_IDPXw%Y7a!QDSFhgZ2%k_(XCP(}v>wWg^Fo#I$UT z!mh^zm!Uf0K;iu#4>lgNiRg0pyB!mGfgWs;_(dWgXZD?6y*iA?yx$CB>glFW9e?CPI~RTdtd!o&$jphqNdwAs!)HusYKc zn@kMwr~wuYl#}f3RfMKid*z!~m|~UCKsZGX!}U9@I{L#N-l^el?$QeX1ZWIC`C0h`#~7Q8B9?Zs@=7#BfLz4wkhkf^uUBu;Ax2SsUrLQ z&2zh?=UaUW6i7^}iJhN|2F-fr8bG%C^_9$QKxi81UxL(%Oipga`7Ssi${0$C&z&%Zp*qNoq{WJ)H zb8Sg36FoPDv>Mo5oXqosG`34QnSVslMNSnvcvO$!zX>XWA$G!YqL`}LdX;iwluu2* zan|@VI`}$eX5EczfG$<*H_^VQ88E_F)hbO+qQ{gIkmxg2?nPCEl{gPYGL~tK9A|E> z?uV!8VPJ3Hk_L=s5+w$SggK40^f5i9xokgHWda6F#?#{D-9*8Gkula?Ugz@2Fh9Ff zYw3wJrCrJ)py4Cre8_wT3W9~LciLQF2~+sH7&R{z4Q3x7yY*J1!v_jwg}y&FxD(*m zGa+Oe1V+nr&-yIJ4sa9$lz5M+i}tvHY6h@N$y#QPYQEp)f1Q`G$rgwc{^I=W&Qn2% z^LJVlF3|J$qT>ktoUiln`gLt5CV)(GrM=F-)Cti1BImj^{ozlzx5p~wmsNd6E~ zlOjCAB;COol+nPJqGR_3i|~PuYAiFT;pFN>gAV;MZ9ynLW`EE(qkcUCD79VyNAvRXS)^1(;%%+ zOfbm{7;fyem$UtAB33CEcZhZixeQJB6<6OWXC;h?o3otLH$&cq=7u~lPXrb|)fsfb za_YA#E~>(u8@HVATzrm=Ooo59)MXvTw{y|Lf4JpQT6Ifl9#b5ejIC&=h+%>NEu5lpIoLXYiiFW^jLU$< zpZXnPjSPQ(vj2R34iWIct>~|ACPQi!_ikaU@s%R#en{+OeR zv2UXZVLi7J^7IsWkewC3{q@F4HOFI1dd6DD zfMRkgmo|VkXf3gp*pl>7E*9yQB(yE9^R3Gr**<)#767x= zwyoc;cX1G&TrDJm9lT8X_+lj}Sfe``CL>??=impBnzxf+m(Txv*+&0&!FNCnwdnQ) zE1ysXw$x5RMB6Z3Dr~@SZP4}b!Va!Plf%eH=xZwbh=!zGeh^?IEnA=;9+#imyLGD} zteG?2$@Ne1cmV2d+#uhDpH_!@6PACp&R=jf|FOjmKysHf$}M@^#1d?=99{LJek|Q6 zBaQ{mW_XoMV&~njC2XL%{;f?nO^ECt!p>`l**&i|_LJo!e!UFGXg$Q4#f|!ql!9?# zqHg+_myl>Ug`(O7_{5IP_u!Zb`v6#l!f2OkH<8)!+ZWZj=?7rR`r3 zYaJ%P;F&IcY_C`u>3zS9tB0FW=JqcFQSU5UNY-)i=`Xo)$@ zd|o~HU-Fi%H1qAjYouJI7oSbt&baaX)$BDjV?Z@06>dTh zYK%^j42)iCIE(8I69&ond;MLkT-EihR{; zu7lvWZl9mPVRudpHV)eZ{Qfazn%ZT~8~}UGdls$;=u_o+-tbLz&M=$I-hU`cW}ZK4 zq4O`K#3RG_V&w5&KQZlFy<_%J<)atQ+N@24ZCP*VZa9;X2()LsWrrM!ImSaZijAI8 zU8$A20=EN+uDSf%4^6N+|3BWh;HTGw65q__qy9vV;}PckhLx37=V_IZ9P84}_d(b& zwp4HvAGT8XKyfvHTz~K7wuE41O3WzvX)%0XD*j9N)Z2zmOFTEA;3|c+rOM$c?fe%) zUbhEb2HPfJCcIs)PArh>sWWl$U6=LPcsYGurrf@e^mD>NuUt3yd^kVHe^H)-hRrn} zZ`V(E;h#?os&SbO_-sa7mSkr+%ywB9WC0PagmmvT2OTsJ?L;9FsV2$H+EAS7xMi?@ zQ|*R$A};e^iw)0e9Nd33Ty6TKdD{*!Sx}~>2ahI;^ZwvVK?1^D6GAV!(cMH$u<=2@TVFR^DgFzL!hL(;897!#y2GA~Ka3sHDPNx174e8r618cS znt6;6!7@l*s1k%(4<`X(pn0KqTP^^%UBq2HLb*`ef2lAR{&$5F$&@9QynncHQG%_= zYskdV1JQP!G2kV_T2P_{T(y9=6q-Tu?$MiPDu|Z4j5$#jA)-O)Z5e^oPKk%Lu&Vq2 zEm752aMe*X*~rJ(tFxLlZn9|*qfjGx?+5USjktCdWD)fU5q-|ZyX^^$01sYg^j+$? zk$fE~%B6CsUi6+>Rqwy#p|v5>lFhrJa}@kho>5otaiB$SuMet|5a)e>bmx8WA{yM3 zg3CJ51?X~k$S|wV-V(KLF2%~6nS~?@_#|Dj+pT8&*U_BROiL6~K9nd3sW9xW+TcK! zu|IRLp`wS9z5CtvLI52uQi6?J`ZD)oTq8h_r1&zjWvdW+fCm8q4uOmSNm=sj#j4tY zMdyFN;(lSs&^HB6hT+E(g_bYO1E`S(?}8r+G%6wpq4sc{&_Ero!BdQ& z`%s*(8(f3>&(}DOP_2I*Ma|F^a~s%C@pLXT{uM^l%mFPS>~!+UxCt zX_*SXxbINYx|ChX1nRf{V8Qka8XaWGZ2rm>JzX^*L>f3c>V6{zNqn>lX+r5;b0H)h z2mdV5-4Sw=3T)gXQAd8;Lj#fmYWSkZprx9EV;XF_`QpDOZ*JllnYx!ySnv~n7IWXW z+>}_nq4|IyRMx*$;0r0#XD<+Ot2`t zI;++cASwn`L6x~+nGP-*bBjCSqZZQ5?;8bwF{aN~1Ze2|r${@5S=cWFx;9gqiQ`*o zl=_MYx;5m}s{kSZ$*^HEB1|IGAlXh^B!Os&Ip*SlNHZ4`KN^FP=FsO{d*2y?fKu?g!UCXr>Ez&;6GgpiNs9_A^d?sC8pRIe~VE@P>Dfc z9cT$s0O>4(LixXU_w=aPy26U-k@I=yaQ8w2q??Qxc-SMAnJBqA=1KUkRr29?7!ho5 zpGUxk!FJRj$RXy@w4stuHewg7p7@L$)GHmrE9N+WyDz4K2iy&@sZ za)wc7>}3#Gk-=LA&!~E73^wktAk<(G!Yt}+a%VcetKiAvBxzBi$C>&(Ez%D_ zef|MW8`NU|>h7zrd3;5LeN|fGQ8r;-wZt6(!a;8) zy`l56fJ%b=)4 zO9zmsWWO&^ZyY&F2wc6dU!}hJVZnsP+kbaG6YC9%Mf;qJ7cs?!I3h71@$ptb?Ooit zX;$<{H}~@7Vn0CWv7-!?^nm|lam&a!zJPGBR!e=+T=8G039__z_LiN(%m;`8&Er*< zZrQnWVvlp=iO%9BO43ZSj`%H4fJ(M3yaM0+0Z18xxy(ojC*^@%ZC+#1e?v%vSZo-e z!xZs30|wm+kkKg0BxO#|8+gIU1~yBXb4PPz`IH_ESV{8}vfPO_kbPb7l;x2IV9t7f z@)FxVu-ol=@vn(KrGh(il~X>5y;ou{nHV8PEO5E0?2QRHyf601^Jw9;Af0)q#LNPr z%=>OS(`5b^cn6wfa#cPW03YeU_W>VR?43*gG(#=F&=h3I3K>zG0kp&=;Cj91)YFli zH27ga?Xd({Xpq%m;>D*|;C*As9+Gl+^vpjb-eO_&%xK~Kjaw8UN|yliz*bupAD44uWH+Y5LONWDV?zpb4@IRP2@+BxeJteaTSsM^F4N z4GsLiRSrqym~2t4XFQinHogMC{&rnr$SepvieE^w^3cH9JU)WYUc<1L2F1Dd8Bo_c zGm;4`EsAOVzHa08@40R2ehTFe!PM-Mwx$EIN^ixzn)7*d$Hj<4`C)y#7+MDG{Ur1n zzt!QABL^%H@UQHj3?IhL7n(5*%D8}p)<5?y4rnOsEgx6N*y7wK#Gx7_g~I2KEh+*+ zqU?Sh=_X6@&qi~jKeP<$klbJwB1-bjL3gaDY^$Oc{%5lRoNr|-oTAfa3WzFYPU6K8 zuxX~9h+Gmodr<6#cQal1B(40`O{R3%dxHlZ$SHV>&By_d`uykS=!0rJho^ojc(1Mt z^a1`Z6gPR}YbfaF6xmyved5q?C>-4XD+7e|uLC4ANB|jSm_N0buCsE!l@1TZ{pZpS zCq?198=U>#+Z)>f)5#@e2plxV;mt28gcF>DfynjkQGy8TVH~kQJGnFMz#A?p8hBr6 zZSf!K`mO&lpCo`_#F@+GtRLms4;gdB1MwR^s|RMeAhQJ#XVv94xb~10ZKX@SMj8-E z?!$zvn0TIg-M%Rv8>Zj775L=^9@zKKHV1>k!`^a|q9-3w0JiV8dWje*evm7jTs$PV zNWi5iONt=)(}o7@z?V2={!pd-3l8*O^Myx+MeF?kEj7%L($|NxN(dsknysazmOYU7{f7Yd zLkJBs^>O3KN@T+fwP=zcb2sx6vcT&((Um@-P^!Cv6ojx0b$cns zcM$+;_YbTq%@ARaHXNE>`_gd>1+*b}IW4I&07TB7FCd!=0WN2%hW2D<(KVei5W%B#E;CLXy5?-`jw52qd*lyN$e=(V&-qy7KqoG5N^CG=x! ziqM;2Y@Zr&j#>NeEAY~>8);)l(rGKr?c9P$Fu3a?TOuBaxf3Osy2spC7naZdpLLld zmP~ziA1?@>eE$P(4g0KyBt~X18}GM;EcB;b;XrOe>}CMbJKiQC9`uZ)ZAVpM%O@=9 zk>2eNyHUIzRgCBEt$)u4xUNnWPk6sXxIHYtRe-z#@32F+$S6R`?i#?2%r82CTGOAx z{6-;20xkTrmSV8xH4v$--qtnTH13zn{hw*+A%ZhsOPWIpCw|J2LNyL2cwzVGkVNkU zEKOvjgsI`lj&B`r+|_+!riF;T&e!?@uwTc;Z96XVO#S~ICXtF2E!|sIT{QYOn@~PaR26 zFE}40yQ`Wr6jSgwB>o%wg9F)Bg!wCf-zjYMP(ASzD>{L4)F!I>K7!yA`?peaYLZ2e z>nDQ;61)?@tD9LJy3bWOI|BN=nZ}TWH~WJExBqt}$)p0cdwlFl8Abbp!~*ke_seiK zdU%iYj_298x-aI`4;RQ#6H(U0cTL`yDIzvk(y=ihGLo+gyXE`tS=|4Obd^LP2i#`< z;l*OxfVj&29lT*m@GB&i?mM>g{|1VLwhn@~Kw#t!UL>gw{a-kP|CX|&-!yF8THQD8 z;mSAz6(KSnfcpJMUJfh+a=N?~- z8KTr`j2jY)5Dlx;-COs-TQxnuixwV7BKWzE2;wEWQU?yl zDc7B(26e>EyRr!r4veWDLTu;agS}raBP#@sG5L;+V};v>5?zs7^MHcEKle=^KQRF{ z4O>zHlS^MN0D_Snc(r=-Q+}gMi0-4V^6mV|ATe>CfS>QAoj%UPI_p=Q5QQ}9zLEOD zUq%IowPA`tQ1WiKA=}8nD+-k8;>pFgw9}aH8okN9Me=rj?6a>O(GPsFuES1VjhF%# zIqQ8s-ud=hdS>#WeM>NZdq0aiao$H5v3c-%0I%1<>2+G?90h8TvsGP>34n+O1JU3f z^yt!$cYuo%H!8kbJBC|XnD57d-N)zg-7XWOY^L4fum!E=nP+Q+hNC4{;FT9Qd@s-f z_h9!%cFYuLv5Gc7uvMwO@TU_E9-O$-dmUBj_lmG_LdJFw z{waXgm%qSYqm0DP#3-DQO_sL?z~YGJ4w-J=zMX@=B0wSKpM8JDhvus?v@2S4W<@)` zl%+_`!UF(C^Zl}5-X@57c^oZ--g?-GxyQGpg_Q*e)?`dSI^CMx#lIs!dGYaoL>^i2 zS`I}_Uw(jirSfepF;AA)mLDEPar4!(ootp9nSe7Zq=mtq9+}9S8-V&m4Zn3?S9a6) z)x^#V<8w0)pA&TPe8u|2>X2t;;LvJOd({0c2U>u;RN5RURYNkkoLI{J$m6d-a!VDe z!Tw$d7ZUuSjtGvww4_{>IynoR3~EbS2Pkd;{X}gf*J^t~pASXI;~n?SivMB(-rh0B zmwUTnm#_|Ck;aP7Ta}f5+6XgMdKCglCWE^-vgJ$bO>e>^Q=eQkE5G z52JZKAxs>G!g#-R6_s1(y8>6SD{mhHsuhr5qE4C3K2ZK{r6&%MA_jLWBwc1jWd}-x zhzoG^f8sjk2b?YX<+NV^$KbWd&TCCmbnssoZ~5OAiqUbA*NFwf+XUlpB)C{$7e9Ta6;m{9&a+?h+ye!4tAO!?jg)>Q1nB+oz$Pry;qgmAEJ zcV!RMjHcbH;&~EwKgPG7HF4cAGT387M^G1*aMyVx%Y_0jhS{819l?cg{-9CVI`)^G z*qQ1Hq0DZ~4x;?LG2;HL_Ps%*-$$M=>AN*nRY%*^R5j0AF)4c+&rgrmEA53%oSsB7 zWLK`HNzPkbtGXw5>{x?wbv#_0u=6;JJ^MSQaMWXabTZ^rzrD^9;jg`aZ1?$Dwzs_V zRcnEhdVfxCb9Ro)qMQBV&&r>MOYC^nX68?r%4nArf3=lq2Gf`;ABsNtmVFRAb>dWx z<2mz__dTFJ^_BbhDzN@()x^nqkGsc6-~Fc1qqeitlZ1Acsgmt}pVS)vO8XisiENB! z^x1wsPN-`2?(4dt`M>72cd}Rg%#)Aq9k<+!HcnM-mpxwNh~M%*b@i98^;fuanB2MO za|IPL6DKv^od{;(!G?iez2ZAJXqbno4m}&c8&` ze>^oIZhG@|t=T-i>bBRbA{b(#|?v!hLG=%oK%A*O7%Rhi|gat3OxA zo$5VSrx$kaaMNpkb+ON?O6-!|qtsv=30=w@NhlW#n*pD+N;G@u{!>0xQ(vx!9Uyx*N=e1Fgxi|Ga#JTa61uFMqT5 ztJqf_0Vs|=1?5GZhkVGy7hG3SEqqW7tDyU&qAgzI{MQ%<;|7mnG0g<4FavdCgPJF6 zzIk1|L6%3;o6a+1d+CWsC*sy#xv849!*Xk1LZ1j` zYOj3+eZrmSNt&)d++dw+-d0s=LxnFX9$=JTubr zAA*oR(DCzcig)RpP>r&#JbU0CGq(WRpQW#P$T3*N&>gf4~qpGd1G6H#)+R~X?eb2KW?)NOtUu%W;Kiw@fHbhKt z6tNkyV{WFPG=y4@LKmyoPDhN{z{RaKT$xMez>f9}YMH-Hg(O0-oqn56<0cUxnP*(N z{4Sdl%HQ?k=amH@5jK;q$Nim5Y}d{p;{}{DU3qk_vhkCB?W$Il&T@2E+0Pw8ONy#jB^+NB z8gD9 z7_A&7GRiqGP5$c!fz{s}88yU9Lbd=BdQy~>yAEB;r4~XMit@)+;k>4<$jf`KT;*k~FrmlBW8aGc zMa46dzL;;SC0|CmIjn!J&@sOAw(;AW5E+5HxIABdLKwB;C4O4rD{%R@-mhNb2+Qp+}F#suCH_NyaOU!;ahL*y$l<^ zz62VxW|A&y9%&eDLVSmj@FbD8SF!bMPXxBpNgvz!?1NCHuUqe<@cbz+v4AR*ZA`87 z%c}Kwe5phv=JFe!SF)6hSK-v@_j!SCiQ!J~yo$WZ)A*gnt4fIK(v>s#=L) zaUU;1!ago+6AkX(h~BmfYO@sm8*f@CxG`{2u3H zS8O{Ik@T)(jrHfGGh%8 zmz7NYl%G6kcO-I=Oa9sQNU+;%RwDnp+ZA|@nq^~htn-i}?^@)0CBLNe()-Zc(jvMiQ60cCT!XEnHP|lHD7Jkzj*9l?H6d`r^WNTK;b81Oa#s$21SpdNtL$)5< z=3@b#ykfBc23s-|bl~PYkwXB^E^7;qoD+B?(y>qdUEiCmTR4=I=0IiR6%%-Z*16xR8BGe%k48_Fvb zK*0Tt;|%cu`umL+2;2pY?3N-lq5O>UUrY6NztgMHb`4nCr&eBWQlk$2YNz9mTH3>uy9 z@Sj^OUizn-G6WK?cSRvxAUXU@I=Wf`{{tV8l|Swq6O{uYuvBpXSC#U|za4vuH`Gn4 zkDT>C@+2e^x1Zx}Xc+P&(;qqy0gOs(UEEdRSe4r5Y{WWaxE}W&Bzr$ED z&ON8K6>g6K*txYk?{`R-ZV+|X{IJFsL03jJ{@wrz<)IO%bqX8&d^JaI?8Lf@l0ypf z0@mfqGj1-X%t86}Q>nkksx>4Sg>b#%V3zngct`jg`VEssDS5XPh0GoC9-f;SCL|;7 z>ZvNCnsbfaw;unJ>k4|^YqzKLtmXnlY$3+UW*AlGs%eZ&Tz_}-YpiyIwHusmV7T&G z+3e&Oz=OF0kN!KY_BV7ViIGDMhA-dFtF9qNi}HvClDj^QhXG%fLRs%Uv0FMvc_Dyr zk`CU!t^8BT7&+i}r}18FK&HkmYiGD_VCRFfVmxT+dx>fbzuFQ{uXt{z_Ch59^1=KX z*-=8%7p)1CX5ojh7IAQ91y#h7qOT%@E-_>2*GUDQ>B~QOpa>vtH=aG|gQ|HAF5Vh! zQkTlX9d+8jE@X850dKVw6`%bpRbTDQcDIzMVVi%@iOtVSO4?*PXUC=(GPBNY=4F-JDOR zJ+eej{2)eIVb~4KvD^8}C|r#wi~W1y4K>sA*NW<|=q#+6aEE1a-Bwc>u~8PN$9JjeX*bg67# z_*~gX)gRYTjiZImJQ}R%4j^4vBlKehh#q)2A5H!MF&EtD`y#18!JP{!vx1;ziHIAk z<_g7UKWGql|lfiofjKTrzZu6nnX9(4KSQ3cMxePCBRb zJ%qH1iWo!hBv1gl1^KQwa~1i!$*TAQq$iJnMr`G)2Zuo}iOvIRe40;yA6z%{7wB{~DN))oSCt5A97pfL)~0I439=Fkw6?vyb>amQ!YLe% zJpO6azIC1;e?);0T1~&!%T>q^lOcq$g<`Ez&DA>iQrMvRk z(GiI?SY}p^W%^CwS$@nHI+t^*iFf&#JtPlF9ozs@sd^2_l~1Zw(o}$y9hR|#f5T6< z^GR*g00ZQEiV(W7BQ1;GrOO%FqO#S9%0(1Y;HCr6I~h{@Mf+CHKzq4iHKJ3M;Ca23 zA>bmhB+ySf5GFY(GN4Y*`D^GPO-u6(_mj<)9yEp+%Sb~s_-C5pcR(<>1z6xACUJCh zT@|3s^cYfwq$eaD9mI zrr%L`+Yfo3audxN^Z3(5xsF21)~fj9X_B$9j@cm@R6HC0JV#nY7ZD{UM;2BUL7bNg zTLq|R8wH{P7;-8|6h4vQ0fvQy*LgYv`}6}tSzmwr#GG^+4*ptxuxybsK-cw*36^nf zc=T=+Y-(`vasM#05nDO|1HXQBe4r5j&cb%R18BOZ;Za*F7N3Zm`v&j(eqD z2Y}CZ`A1))4V1dT=~Go4jxz+2*?v&qwXt)JP(;MlOA@kl@Gd8Uu3O3oGciTuPHDi4 ztN5;9_EEf$KgAO=?p|BF#>^UNsc1>mR)q5=`$67Y^-u0<_}l90Y+iXcLi z4?RQwo-3puNw+{E5K8l~zdKzJs|b4}Qom}zxx%%g396Wbf5ZWa+S|6|`IJ==Asw>f z=}>05BS39k(C02Xw~Ul8eqAXSE(B<)uuNVRy^(QC8_~`g$&}|%niLq@{(dLP?hJH2 zN&61EBoPi0lD#uSw9{3twowFBM77;V6tw^?yrk?>VK7Uz{c97FK_IqxKntg2nWW4y zqJYSDpj8QzI9+f_R7fjusm2k+Ef%%$kuK~8CO>!qA00a1NL8Pww_D67L`S!#z~h-c z{fGOTFtC%NEtiASLrSymT3z_fa|^W4Ik0?$&~3ml+k(%+x*XAOv^e*$UrV}N*&h^y zLA$0;TB~_)f7MQU#`&3?THZqxC69HfnSowxLES?RLEr>*Q_p4tj2m(aNVN=WZmAH` zADYU6X(cOi)M0*J%@<=MdDZ`=zyB|2+k%%p0cUkG|ITP(6-B*Y)qWl^cqa|SG}wLb zq@!lmo2os33mm#C`1))DqLgPhfvL*N_7mG|%}Wa@FH3T_MGi_Hs1b3z%CVPRpIigD z2Yx3E5c1`w_MrG?Q^MY0nHc^AjL5R#(aKK<<9hJG+l=vbs9?ZE{*mR}2``#60c8mt$l+pdHofqc z+B&0$t5Wb@5b1DGrsIAjSM-Pk$ozOlQ8G-{BY4UlU)*t4p`=NXs|Sy;sWZr;iL%_WQ91A%V4PhsGm z9@CJ}x!bUF!Zr{&SP8U|BxD-;IneZLjK`V3JEoF+)Ii$GZH~TPLg^l2AmQX&8U`#} zbMbrq>>V&+ePVw;bTP#ZC0#Nn5`iVjh~w*luCV#ox<3{80ww@ERB1bB7&!yxj7*5z$#pu z{n~F+0nKgMgXb6^PR<pj#&SB`hbU#*UxJ z_=T_2!PpOhKF>6-0w@L7(IttlA6vYXhn-@P5W|pxJO3Fh_x%ydBys-E0+|c30Fzki z?KP-anm6(KbQTQskReE6-fJaFBD~1#49TfOKN_|5h)G|9;>vtps7}GNeJMXjkQ=oi z-{2)=K;OeMY{#>b;`m{qej_dbCL%POd^isLVL{l{RM1-wyEE<%7-0`$HZ&6%A+?l; zP2}lvR&=6fh~C=?F=`E_8Wxw0g#C8C&-cwpA3=vUq*_|+8*?FlLM*_gIiyD{K#hoF zgy7mt7xqU+6oBm3TtAKj8W4JLQX>QTYW)E_b9_(ET2G{prXwZX?LXeYP6BDrWj^6I z9`4*t1|;Y;i25nhfjbBu$NjhnB7yZ@KN0Q2gWWron%0nrElmVdbSoo?+!I?+O*g9S zaK!@1YGYJwQ66}DlNSWy^4iANfH)~P0(?!T0^n1i{XP8$$Gn_nk zU3NrB1JBg~GoHG-ay5RCpiz&R-1%U-U-AchITp;5;PtLGPsi60(q<-BfMUag#Tz5+M&sW28#IL-c<$%ftm&B63x!))lM z91%4q=h=r1v7Ez$*k|ZuLaa~^A-z3g(@8ml?N+3uNctC26}>~c#j$yO_40dh{wL7o z5vZjJv3<7r@5%b;5<&A%9!Z3y8!JfSQsOG*!9^vwMViDVZy&$D8tHdygx@6pZA3`>ZpF z8i)?r{EjmvhiZ)Z+U~59K?^0b1b+a|Mhf=|m9G%mvynh^TL+;ARee@V%0LHy<&Tih z3wuOrTQ#;M{pEcM-cf5EfR@t+00=a~%^QWp>a`>s1cTPFb{g9$lh73IF6;Ws2P_KQ zvbZ%V2%rq_fj$C`49V1V^*wYf35TVeCv2>v3j8QpoJ=_W0JN7 z5Nvsl`-883rS_Z?+u>Zy(r#z`EDBb#;G76i649$(iTi%SopE2wxg?yERONZ0qA&x_ z(qP`SFb0B52W{RR~0Q2iZ(YWzoJCuMot;%`T=fS zx#6+A325PixURFPc;`&Rm<8{D=5-{jgpcb|0Y;S#LfiE z2Dtf=p*&w)I4w{#Cl(l-U$PDj3?xG;0if#b)TZy>Sx^=KF93gV|wmq1mr`AH_ z$Kb^p6)-gwpCbEx&3QJ;Z>Q|{6~3-<$)YB`Q-P$4IOysb`1QawYgrlbnMuW5)AI`4 zO{I^;3EZ@hK`%aZ5=$=>g4;3y*7j*#ng@&B7r?o6^Gm4t`?UqaT?5%`+5@aWmpec5*ekS}90T8ga!cf7se4AOEFsZ|G+rCu=G0?uwj?YJ55;Fy( zj?{?!L2VHfFm1hV0^v3%0i;hu_#ejwrcxv5T8<^!67v5;bDZ zAo`dqR&>UtSB6=Gf^0wbMtn5#{#?)%F>Yb4V&LXhWK^wk-*1X{*M8U4&`$OHR=6;S zpXE+>!?MREWG;_$iiv?B75oIK^&nVW`1w6x748s`C~2g@d^49wrU5j(rE;{aD6n*? zy?@TM5na*eaJ>_3+Z}`CfvP7a3?bM)nhH__ch>N;Anfw9#1t_Y*t`BzlXxUBI?z43 z#nJ_11E6rT0mnP3hM!>Fs=JW7qG4igh`C$RB-&9)9$>X|6;{Y^cYtpunKal>BadG*s=lh#G9bcXeDa& zN*H!ou*|Y2DjL6JU6a@O<)fKPb;(AT1D3i-QEGmSlHt1v0QNogluAd+ThFxN)4XBj z@{;o+Kn+Nm^$bEgpZg>(s9A>NQLanlj|C>KM}r|<4zobqohR1*ECeh%$_S}knUhrx zZh}!%H?5(_V0MoVdp>Br)4%J;gGN;uiVbkz9Q*??s%5``G_tqGHI=B@hqc1^s0;MB zRV1c>T@uM0v40k-pM>S6CxX%P=Bp+C^b*2&u~zyV4mi3oMOF?IM&kG1B*;sy)Nn}> zpHh}7|KiPo_6`qo2ZuC?sJ;J~`cAxXb#C-20pwu{sQd}>n0aIy(ZUCX$4U{7LLX%3 z5EJovf;?umcpQUvPbY2f20%^V#%4Q9gGzxe0P4pInd~e+#!M@6TZ2sP#WQ&_A08nJWx;6Gf zPVS50lBI3rlYYDwQ?is6y_hV1oS{tlCGcDy?)?-^jB2;H`SJ`>o=OMD80Qg$caaDr zN`-zrmC?W7(6+wxK1FB-><E^N2UZkOB5knawtJvS-Q>_EuwTzI@t3e< z-nL2NPjO4k!{}5R_}qOlYf{V>^L+ZwPPzl#rRu$NK^=DrEA?P9#0ER*S?wdfa#2NUe^<6uX$<87?9SI${dE(((87I9mWkL4v{;I*2f{wKp}_k9 zThV-J3&?Z_v47v4VCxhSKe*hHEk=ban;E?~$wy5-Ce8IdUG?y^FIy|FSSjBMHjE-a zMH}AW!4#&kK{fnsv&X-J4;<1AY_)S{4%`H@n=d#mijRY?3Y)9cKQc+`|K0GDNm_jQ z^jk(9#hmpSzkU~(FFxOu#F7`g847TtRINp(Kxb*z8ysOCu(xh2of^Tk-rB+PpEWN=^ zf!N7U%J*R8Ah>_}R7WZ+JC8k5`L|t>!MCDWanE_hw-c{_kAF)x5Z2bQ8~nvJGH4xc zBEY3+qvWkS!a#gc-h4~qdUe4MJsQu=GV3h<{3@@UNfO^P#7$Kj2IY2bugw{oWew45 zhoWssXXUqJ#OOOd)(d;>Z_BXyD!7`lDfH0O>4@{gEVdLp z3;jo`UWcz!3i;nPJzf1B<`gb0`^W6K==av8*V^Or_3PYcJwjLOeZK7v4Taa&_SSF6 zZ$|Q9XzcD&A8tLHPxm=oFTmiECa^E0u3J;ymNokENf4Lzo<*uym|ySPtnGX* zql+B3GJ97p2YH+J6lNKp6 zCfu~fsivAkb#&i5YBs_{&w2?td}#H(?}^9D^*CoZtroIx``1?C_1l-ZmOPWQ{~mPe z_ZCGHuGe(?Pqds~s%JbNV>(^c4mvy0J6`siJ5;02_gc$TYrPRJzQ?1$)b5`&B|_ca z>C+qEIx8&4c-m=rOgVo2xR+>#5gFI`*eb^S&~nQ(QtKbp z#_#Af;=j6_{+7(W%Bd!MJ(5p8Uc;995s~gzL(|TX7gVE@w$99j> z*13{+)xJ}Ayp%IM;4>H`WlJQ~{TrTKRusH`7I(J5-#j&SbIngw_C@>yj8E1+hF$R> zM^`dCo4JjMNTrYK6<|gZ|GF2n>=O5NKZ8?ki{ZH@g#hGE8w|E^0rXPG=ArNS^f42% zy_D1>8Wf*rd(!;@8#Wt6;62tC-%n?BsF7_&)fzJTr~Pqn{W!NDPHfV`V%>lC^Pjo3 z71F}Xfohq5t9*@f35}esKkOba9aOe9R+)31t~hUomV_^whh8nQGYQ(rx1+G-|AnuI z2ns2538mgJXMpeWD7^itzfXZ2aN&mX1MuwdJt1_ND(!#oqt93?l4xE5QUU3s4}!@z zF?|#c0*P^RrHdc-r&j8xsb2z{J(GX=wOTl;|EB*l>qxB3vD?zYL|(yttup3Q1J_AR zgM%#keqb%4<=Y|U%L7Su%^jJWwVa zj1Aq7-8F6B?C;HAqd1*Y++6oK$fx}9O!#gTLHQn^GUAzB%Ehwgg*QNflFbZRI41!m zdn8{wu1Z5haINP(HtnxHDG~NKWvqvWA-srN3&B+m<&Szy+8pFHRJVn2E!Oj<38}EW zcxQq{Y9kI9>$ipSnH-Dlo=A#voy4(*sv@jR-OAk0JSGLElhw;J6<0%@PQ|IG=PYhx zn#M;9+joIV`Q4(?lpE$$@HehR#iF23i_Qr%FanA#IhAUx-XVoFnj8z-go-G8@mFLA zGEc^M4N=X%*X#LyYrj}?iC0nv^*Q@*i^gWU(Eiks@_O%LnN#;KgVLhFLLM#iL_evt z4EvOi?XMIrPdeuwq~lKXeO}6pxJm7&!Qykzx1gQ##8mbUNZLo-EmG8`g5yi#;r0mp zhK#`JgEqe0+c(xw&hYpOt#+b)BL5Aq^(586rJ+KH zrZA|(9%;F>SB$A={n=4AO_jXpo&$g0+G)XC3Zy}S3X#|<71BnJHGv(?x=uad_w>I( zUc{KSOVaxrV^McWfL=*-pNL)KO3$g&Cao4)9g)kwWy!0&yL@je%AqX6P@6frKkZlI z2YRFg=9jFB#@dn5PJQ>jylc9`PF(+`b}q^we;3TzxAfx@d1mi>)P$!`zKCWhA)a;a zd|hh?0ivkQ8=CgLEOs=aZn}+w=4OE41U@4wgWqQo)RHaf&uk+ij!QOi$%#T3<%A}^ zawCTIPa&IUZtQ;jHZvCW%Pe1wh##%n{VToA;zP+;h6!~!WFb}o_hl3T$V zM8pkwF%td8(%J2u;$Ax=fA+igza2D{_Ju9Of-A^SDA?S|-{>rov-Pu$Z-3!mZ-?z? z%#Dkj4t)NTUB6Plf6;#xZ&gZ}FU2Rkg0P}QiS>@oM<93w`9cH@I8yu}%Xg#toj)js zzwyPWB|*Z8CuwczBCf2Q2v~R*5|{sMRg2$fINS2yFQ2)gZKI!dQ!D+CaQYSavdr0< z%2`v@kx$OSLFy)M9&?a8aZqG&h4R>A@2a3#a4?q7jfRp8yzfY>YdYfG7i-ZBr```4 zTfwh_=IjLU2UiH2rr)yO=rcvMzl|iGWVNLuCqWk^Om5k)!Xe6r{zGSx(V;A-qWqJe zO6AfX5)0VmO}Z8N<2a_*Zp!<~_-#7wd7ln={{DXEUVB#U^rrCiCLyev%}oY;N=@+S zD^I-lT~Sm7)JKMUKiIT_9D!_$u##v1SFa?Lj5aFX=D0okQH*Lkc^>JTAHoLePIT3S zYRm_zXXz|g6^?`Bi(1wD7P2NJc+itxMQ6Dz!L?0FNVgSNZuIGH;VIER2YUIw+xulI zVQ43-HBNtv3fba%73}NK3O89ac--xQj=Lj5=7X17U&0X%r20f+$#T~#`7pURcjM<@r6g_D}=8b-Wrj95;Eu7&A+K>S%7#nX+-+bbV=|-U5~zSbN!k0 zdb$GBA|`Fl)#+)rE%+fH?M{XJzUx95B+ukMr-+N}mm z;b3D`btUmbwHq9efy6D0*-a{s!%w&2JE66K(GyGlbM9x2N3S2}&w7~Q&RT~IC@Q${ z@6%jWgNi87yXy*A+v;EN6aV?4%HUD(AMTr5EeQjx&O|hyd{n=f73_d)pOAC+naai+ zjpnR)&3aJ{THX+Y?fX?ENUkZ7J4w@RQ!y;XDgM(VhBHGMJm0oF_d*1+#sjc?A&#Ly zzlasBd5`JdTWlcEpFvEl;13?%+__;~d}a-~Ma+f%MHQ66WK^&d<@)Mr=|GP;@!4;e znfAxJHR$7~9nF>l)f9z*q7{^q^)`8dTPTduVp+TPsC}d2YFK#_R{?OO6eH9Ir5tE- z#oZ6igdklf4T`Mk6M!20UEI+Cf_`m^xcrhn2GB7g%57+}iVp&wX*j{I@xGdUJEtv7 zS0&H>I)l@+kkDaD173pd0GX8G!rVE3#MbB96A(;Vbj^WUcVBV`j2Cwi+DQxC;+Pl3 zMSK`w{AK;pov0=@CP>mdLi$Jy(Xjm=<*70Q+D5a36~&L zb|XOr?mcxr8JRm-2zfnZ{^#=ev47kW@P-}Q0S1Nl5eyRTRMl8^#t$cDz}Yj;y%4Cy z^PuEF*y^wR8cP#-KP5`f2HIOl~;Xa$J zuj#JeF&R;5{M-N{vE}}tI8Zs*m2Yub85(1}*8~JjRwf26N~R zi))!XXng@L3c~M@J&=AwWL$KxBzun(6Vi@q+oDURVLq|tLnmx_O+7rdnd(lmNOT}D znQ!_(s@^gx%I|w0#t{So2}wx-X#|vR0Rg2$hM@-~q@^3ArKN@j5$OR&x1ou?8xpg34G0}gV{divdfUu z|30kfH=T!|=N0o}-|rXq3vAir2sgVniXM3^*j%>yDb$GH_ua_+&FAKoRj2R$XYO}2 zYuoOnxTp`2+Cf)umR{Ld(XV3X^5qQ+9{I9{7c^2NYSt8xVw!z<kWTL5H(I{bf7jALrh%Zg&yw{Ta?Z zi=BID|FDGjL#&k8&oBP8i}pIyo>0=e;l|$WbocDD`^DH|4ENtTufWltBSP1+icrq9<6k0Fc5W>H9vA%H6`3aoYOkV+qb-lFtjbu<^HDqr+@HFw?Ee^t$uY7xZ z-J9R*wj%bk2Jp)#PO=E3PFJ?DdFuTdsg#;cp5E=r)&|ayGPEMWe%I+Td-#zdD|Di}rmm2=NZq_>+8nEWg(e?xI90tp(1|l?#*W z%x+q>AiuvNAS=NJ0o?!rpNPxWAxx*~V~dfv*Qus)$~jW!gfHr--QqLh+{Vow*5ZP3 zx01@|T2(KB=0BGirI)Iw-3?Fe6K#QDP@-J5A|}G22Hzix9c&r5w-ov;2ltGCyM&(t zrd-qax*QTgT=y#2t&#t(@0sHzNYo-MHYcUrO(ki5WNve>gRDyXjdX>iy{Z`Vpq872QIWPNTB6zMJ zs(antY~DHyxCkJer~48X+FB%xEe|{}4v4u8NKA#%eZBlN(LvBHey<>p&sscXy zL$D~FXkhsMmRu}NG&*(z_t^^AFp}7jH}cDIWRjeGy91pWe)TQ}tD79pU4)`DqWyNg zcZ*{zJj%?s$3`_X`f9KuejqNt{PZCHYvG=h zOVVlAwhK#ZYNONnt}&jZYkt|jQAv;E(c%XF&Is2o&#oLR^zt+%@KnP1uxel%5SrsQROy=j-`Q)p!$G|z+0l{aOt@#=I-lOP)YuU_N{_J;I4YX`Vxp*=JkJM z?)#|Jr&b;ly$SLMhfb0@j3V~)klwY6qbyal}Y zcx;{P-^)wI7kdq*M^eXCHpIHGiUS*NEPh_t?=OC!fhDH0LV64A7#xUTAEgGx+#Ui~ z=Ia zW5318vxlhnk9Pj^fcFMTl;1OC*f2bD6|xQKBX85Jk{~o`K8RSeH6}7rPdnGJ-=Fjf zB=j4br~T1+u%%PBqfqA(u9iOQ$+Mt2?Xqv+yl-&2Z{+MKBZa-5pw*1k4Ns^+#m|HL6^R$k*xs^-w|c4jIa6dz`&kA z$XB+5l5>YSe|?0`IMNI0Mjyqe3^tUJ82j>z`|zrMFLfnuZluVVic(x|*USA1KAhPt z$)4Nq=jv{6LP}#$t>nELF~vF0#M8ME4M5V2AcBBsr~J<@p*SXa*UO!cS~$1<{jy=u z_8EXLh+yW6!lgu}>>L`?6)`p9G``nq(t4Zw#Y+~SrRs*fHrx;Q=iI4(7kY#JwO9;4 z-U#Nh_5$|2cVTLu41^ThPpQ>{?dz2zYc9r27fq8-vZpWUFM*0&=0cZ~;bpn>6r%(s zIAWVu=%`d5ogIbr;&M@{t($!Z1CQ}L9Ylo7mHFfGkRbU004nm(YR2OP1Sz|X^5Pec z;sPpVTXG}b+dQjhQ#vW2+&C9M*|@vmGg{{E!Q;C)@l(I_ev7c~w5wEN__b`!SRBQPY#wh_GLgpx|F! zZ9#vthxpxgVNC+tkg)f8ba_F272mKF<;!YbISQPHbx|d`alWe#E;7ljJ>}8P(us$Q zAM&g3kt3pSGuGl@Ow*-{g>112;JxMcAY@|_{|2!Ld{N$~@W>(5K@d$bXJ()W7X8%Q zxQi&w5o5BrVE_lDPNkc7Zt3IH#F#rW9em@#*6~v~_I>#{fF&Kdao)9kJrt28m64J+ zf}Qe4)PY;F$uAkhde5LuJYV}VBI$GCa;jHGUkojcJ%f1t>&;*5r>$Z04pDv=BpQ10 zHa$^Bm)SfGI^H0J&&;MS2ev28>p~k>D@#tWeeXGq1_=fd=j`)aewuCkkPTBZ3|?x6 z#-?mPPpK}gewld>GagFeQLOl>-IOc1+wY5+ipLK`j8Z-6YkxFs-7@x#TWu>_l^AU3 zy!fjVc$@V=u}4{jY%H}TfYp)kD68{xs2`c+NzeVzqqa%Y9hJPYC5uI;_S1}s(;6v+ zVQWEj%MS-oJ^)W^S=O&=vLH-bm25B8t?4^3n#DT~mBBF=X)3#W@$K7(YCQPur(Yfr z%w{zC+ssH}z*^rf@7%k3AFw8o(oX|K71bZ$*INc=i&37=A=dgUZ@)vR}#KGub(*L@2esSB)f}iSZFi|T34bQ_cu`eF? zPXe>4I{~yE_U%R2*A&NJo)TxkCu$RV9@#Nm_DOteS<%Odz(cN+x5YP1cG{}3rrR+z z=IlHUy7A`J$9Z7nRpr1X7R>t^k3oPTcHtwCbHh-QX=bB}>H>a3D`@-t(fWH3A6?u| zqJfz|p~Q`=O$sw7h_AKKN}!6bo!@(Yn#ps{L#HxtvKltus)77ixr5b&RPdH(eOxB$Q>B7(dhIbfskV|VxRX&y$$|9ngO zb-azuAV~{HNsiA$pyhY-?{I8uv0(M4ZZ}`zrYozxzQR6ETk9M}aCxE)62M?QrKE$6 zH2E&L$YlV(&0k}3qI#A*0?1(I;I{cD4N`}@vZ@T2D3)b#$H6E}E}sAT7>z|voMs|S z04X*=`@i!SAYLpVE@u9uVe+&1;wQcFn#A?yTH+O#nDz)niMjP0ApAnc44*H{6s^u> zFCSiqrd`oXYE2iF(mi!**Y04z(B-fF z85q62H{0b!nm5_NDB0*E%l$d(?m2nM zeUj{+`-_fh9?q*@hmTS``kqZhH`L#nrY8Q&R!Q1yn6Csu_ZIg}Kqum#jq>&YI>y z{MOQ(dgF!YZXtzLuaBfh)~S8-n&01X8{+Y=BYWMmVAI~J$ed7w`#n*bq|2C+@UGGF z+Dj`VTAhtAX)ER&tLF&!^1bi#o17;MHm_3%uE|I$%%z2okApq}P@d8q+#3JZ?G6Nw z#Ll*PG2`^9sNr+L^FpbG5jSl5o75L?M1wf`!I#Q z!f%_~{#fz9BuHR1mKHPkU^I$rIHS}lh4;us(zKP5pX9+n_YXo$`r0wSqlfxIRgT+Z zDXZ*Y|`R0h#bPTuaw^8nYUr7x6l-E$s z5{X{d%D3Qm4RJu*!Kc@5API1%+pc+}OB(NfBDsFO^jMm7BBjWnX>dJoIfk1^$4^N7 z9aI#l)v&PjxrphkWZ=6s0cXNZy;QiAW5dmH@zp~`D{ch8gqZT2kI&!u)eQc;)8KIlJ6c=^yjk} zaq8=Fi^dCIsvUw=T11={>!2JD7YXdF9Qnehy>Ry34)wDBcFdx6bCNAxLRNlN=KX?d z&AE&CwSJv*rp_ZDM|fiCZQU3SeKt9h0kF&g4l2N9z88qZLM+t=^`Zm7fXNR4j3&oH za@3YmgkImcIlVh*KiX~6il{HWHaexIKcG7;TWfu3PCKr&Ix17NJZcBx67O)gMC8@? z@{GVvwa(i@bqk>jH>U+Bvso8a#;#9Q->>)`Q=6o^mxi`-7{-O!fLy%djx;9u7cj36 z6@gA^remMbmr$V(HZL;;tWQS;L;{6vV!F}!VtzE&?ftq{Wi_NExrn&GAY+@qtUc+^ z3c1K>585f)i8;{E=rS%Ie)ITGljys}O+TXRj!sZTOqihQa4~igWW($>_LaU|c2AcF z4^5p30l`QE=&nO2yK+Q9j$8wnh~1Hv+rKa%cpXkUf{m0PfE7^x^G;pggni7;^w^<4P5{H zjHf};BB`4THFP{xD@}DObA5L-p2G?5`3m3?-)xou8x96wOl|~(Xw03Xfk4u;B&>9V+qOXqCWjy;HYmDvMAi79)$CH4X)?*gh34nlgmJ3}_+S{0v6E^e`xR5)mKBHK?@qBW5IuTgoBi(qR=dj@OO+qS+&X4 z`l=|~*|Omx--$ULYSC&m_gFEu?=5mx<8noz-S4W%eZ*`IxMlk~&C3;v%NpbD-k5#n z8y(-hL7o%IYnPkMtRN%bsBWt|!AT`pVCQ86^%aiNfUWJ{887s7ildblC>aZvKv3?#=luW2})lDct(gf<*cFD@t6xzj# z-<6@#OLh++c*EV-#sDC-K6eG{p^XNN)4eKa2Dz3$a_y#GzMyKjuZ)El7NT#Sy&0XA z)`P;yzUpW#ia#0m9xwT>6fbL%pxm7QyQw6dkke!L-u2jgudjh2C8U_Yoa!I=sqU7V zPx^?4k(UMF$KcNWAAa2WAc)>!+m>^j-7X5C#ZGJ~%u>-b zYDPZ~{dya<3teC%D?0Y|qtn!8{l-_c06p$HE}+T_8s^Ox0~YE31PwG`Q09Nr1L#~f zX=I}V|H5!?zN8NJ9p5e0y-ezAsG#=N*w3?rg`)&>{m|UfslAa2V=lY%*vsv1=l@<< zqKAWFmnE(I-v1ww2I!+gDI6lgI}+53n1cj|o3+*N=1)@Oyx#uA?UgwG2sQke z7MfgETYouyEmpQSCfaOjE*XQao5W1sO#;+y^r0i7y!{Isg7@Bm3Mn_xe(*PAXO=Rd zHSSHtdnC7iqUyehtxd1h!SBMRQx^&k zHM%S{ICy%0r8WppZ+-i|z5{=D-whNoKtbZt1uREzz!+Ps%`H=nGUz_cikLiC zqv+5)E^n1SN7!e=<@(17c17AcH28T=tk#?JODZg=o((O+(G{c@Hz#FgvaK^&0j)*v zID@T{ak#WT-UF=jk>(6^I!qO7##PC5n`>AT@(W<+0t2b724LA^c|H)lYNJ)mdA{E7 z;?wiH@txpx`=HnS<@$n$cSILGa>6Lr1rO=Gh=Qtgjb*uxxdnib)WEMhoDY!Dn_pEc zP73~4GMOwT1oklUflCa1DA84n>WHKfL-Jo#L3;kVc}9PAAR9m8#hyFNTtS%p2?~C>*5b$2aOYq>uVa zfGVAH9HI5N3Hw3y>Z7uz7Y0YPQikSbnwZct2z}WHP?RCV3*I*;>!!gT2fu`}aYg^l z^;Q=C&4glC7>6r9nS;_}x64$g{_u~wFKhUSn=y~1&&la?nWG=xtMDu9GL{OKvg}g# zag%Oqour#gp75CYx?!VS93*be#&h@?dRs<7B~!UU5`4#hMNQl6YMOipa!}P2F)`~f zBhtc(XN~F*NZtolqTo*h&4VjeqPGw~S=YSiKLezX8I{ zuGmY!n@W~Of@9yTH>vTv>`z+g} zOcptHBjcaI32MS62baYQfDa=i@u=l7W%P`EntTp~Q+pFto+!P*+QJQ>JW6+^`!)1U zbePa?&)n!XFeyB!D`ie>?QwZLeH6L@3w#eV>em<{9B|u{w-?Q}=GLf43Ve!?388w% z?NOXMp2g~`hgZw6zkXK@wdW0WPiQ zak1(v^v~#h2Q?w^13nehlj&}4ystxU!?D3{#O2?7Fg1e{2D5`t5&iIyTBr1I{3B=P z@8J#w5MeA)IdH_+vf_ayHNZ-g#0C5Be(-mF>JGqI6GX`MX?1DB=#iwa1#eQ7&myV~{Yz8P-KukMp8~#4-?OS<=eW%z z$T}bTyrDxt9DwJ8i0}>cTc3GM2&nl+i+BkT1nz$(lfEo$xSSVJn>qTDzQ*F9nbuyU z0he1+Qbbo#^t1L#FMO+qt@bo0(7m3vy)(MFAgr}B`0orDq62{MC%1WIyVTgCGII_? z!{^w*cWCi``BtRqsTD+29FSgkyZ$O{4N#oa=E!JjzYfF3-h9@>9A8#kOd1HeagVsM zND8Buj8|!gu59Zqfuj7hnokVPa8&Eloel=nL%$$a{ZggZ_b~8;Nns;{Y@`??vBcHs zxdpesu!En(gp%%kXruf?8o7(DoUD{IXL`J7kG$cy6cJOtzGk^m<2kbPd4#i{qN-^t z0G0C>NPK&nr|$CB9xH_>poso$Z^tt_3*@8$ttGFbaLq$?rg9htUZ+0;^O1_?nfSQg z(<-wHh!sUxSTdtY=WxYlb4gWJmI%lb(>Cv4j%KYAR1EY=2qV2dqujaz&FQ;Kk9^jW z7B;!bcbio&_eX2H3zoH*m7!p6jo*Z`OX6j2j08o~g61B;fwEc>4Aq`ap4DdNo`LVy zkKJ96D7U)pZ>FmAo5LT}0MK^4jAvtbb{FKsbl|Sb5wMKG@HhM2Xl>-t_vd3siDKEO zrqrjp_K8~}Kjr3euTOp~${O$a9WR-&TGZyLVWpi~CRhki@Biyfg5;_puL zDB{Uug&ZaY6a%VSCU@fhh-Nrk!ZZ}4kx8*Yb{mAoQ(I_yKD~?U7b?I>dUZ$pfjcQC z+OJ@6zS&WR$JS5}KkyI6d=f0@&un2_xniqSR@s!AavYgE+&z0*ZhztD?0>SV^MSL4 zp;zKjTBv1NnRwk&q$&Al6P-2RsEzn7s zR59e9D00i05OZ8`%yPg7*vi9b?bq|da_}QS%pSEucfDf)DQCwQfI|d(#tk%}YQu)t zM6~>?Y7;OjGx!F<5DiuLwn~+CtbOgP(EuBh(Y~j}4_mXOBsE zElw5oNF`oi_jhedo1WB!q>%E?*~`Q3hJc#L`N^Bfh$TLk(M9CO>SlpA%yGX17r9vQ z#CgY=33$d6J5NBkl2Ew!smBtu#c{zse6E|g~5Zy_qXcRVNCK&3i5(Su0Gv;olZHY3l=$k4HE7LWY-O)cyqp0wZE@_UxRYt znYa6*L8FwSdESecRDgLq7SqEyMa_(@x(^tmVaB0ghkZ77em~X;YpLfxJ>dLq(L#K^ z>|Wr?KET~uWKT}f%icsoTJQqv?!JOF9*`F5#n>msjXs|ND@pwT(k;!voc0Lt*&VC< z*`~G1nWU(r49+w|llB&W^v)!uHy2imQ;L=<`5&GOP}bX3-+A6OWcz~9zD;S4r8A{P z>*+NjN)M;UVz!s!x=#AtPV2#pd{O;UkLx2wV^ckjJy*gRg{(b0Pqx!F+QloOFsai< zkZCO1>V)~#kKKgoUjjm^-&$|!2YUvt0T#n`p65wnqB*eQs)?3;Qn zzE50%lpH zRs}mM7klH()!lpIRhBP&XQ*+WNM^<*m2T^tUff;~o|~C4B;KN{1Cj?{QP;@TKH~|j*n2|e#1|*`F%83 z{AhL!j9L?;BlJB~{@awFvt;plFy=E`f>iR2`?$T>*|euoPL&dV$XuPzpbO1BVF91@ zt|JSZS%bc0<2h;U0MA#cclmr&B7f_+B`o|xN3)rh@pZ;9V~9Rb@KAfY+b^5SmQTsN zFvrB8{>w^DzyIcouE@MKO=rp<)wl}i_+T1}f6A~vLuy*?g_F_rZntI8Qmri=^c{cG zdAWpNSdvm{yM5NhN!^!S6(;e8y1CbOj>)psRX?r*+4XT$9-PYa-Ok!npZ21^k4Hv8 z47mk+-{YF9>V#I2KvI_6CNt@c>2voQc*_!<FpbZ?Bj5qo9?`c{_L)ml&p*G5hBvwUhPORC z0%b@Go$jXm%I}@hORuRi?Kh>YWX8{#lm*EtXcmg5utoug4l$i59UxQ5hx9rK=is&m ztk1yU3|yd1MTPUuS|1e_pP|4#EmIyLFxj_{{ zM8=N@zB%n4aNEe>I6vB#hW`YkHZjK0)lmUYYCNuEtak96K{0 zB=v{ZjWdG@m)VrmXX5y9=^XUs08-SvK5dLMkqVyv$pZMfcj_0e6mO{)nxNgQF9>2N8wA1Kmi6fUBN24)VU7jOa-){6w;{9~-&^7r$omkmK7A`^^T5bf-*a1D z@6TOiWzrey)%kJMfj%Z;pnz%hk0>rCG%Lk+6nq^Xx)#xmtkkqXXs|SyX~1JU4V`c~ zlB2pkk=eEAgBi@&A~P{k;|;^2KYoaEmd|JuKau;dbkNHCgRVx z!9^}~D`>({IsrX+C$WI#^_;2<0YfPaN{V(BCY!3y&7o(R(qGw7qpA-E@s{;;)RWKs-1?aC+BBFV~2u#rR z@ZbQVB|kfmu4B=dY*ICy}rhiuVcM z@LNwv>o7w5E(zdt%elH%ROq3f06Id??3hAl*f2r{ucC3dL<|?+h0K+|f@4Xq)qgpj zNGKtVOibZip%N;AZpD4IB$qj~&!9|@2(_In1 zWEje(s_?G@wS!z_FsBq1Y0hd*UMu49#nK1y4LmK1pn(_N->YL>MD+71#YZ0Q>Cb%6 z;g-D|X`tnmwOpk)PtYzH5X)?tfSv5M#i{k`(ezIoJP2FnH`B*rYMG>x zH8k7St^~@{pGvaj!`stf~MgGiX?AP>{fZ!|+ve zw$K;iGr;IIuMLGnfNnc3>$!N1^ni7yVodVQ{mR^+fNlzt6d$33j6eY!>wj*Uir}3( zL2rOJjCqFuqNMg`AT15ce@yL_5SWUBvI!AuSVdE-v=1_)miMu!GO_UZKVgEWQFl~< zr)d-u_GNq-D?cuBUKa>Y1jnUs-R@m2+q6=cBoS!W_V{7c98U!v=a|n75=_kdb5Wt8U*x0GrNx>G%L48ocB?!3cOPL7J}USR=zSz=6_@IBJ0 zKllL-GHNU*n?=e2R$ta$^y?Y8x*0g#%5;kYdGgDX}IsM73=K$k?L?L!54F3T44D<#rm@m>J1694TB0B`0Y zW8tT(0z7SUkEs6-#d{c>OLbe6GUHQ+F-H*VIM#rVs!T*n!=3QK?|`N9O1&V}piJ-qatVJ7P{GbikL?0ZX46u*}vFG_Na?%n6)Y zeKVFAO0(qB`)4iy?ZUDCxTr{V4;>rGOfnYnfZWMaE;ba*Gi1z4Nd<8QZ{j_OQgr{} z5yl_je=Z)S2mBuwpxb2H#jL`@jn`zR5jrGpra50A_pR%=bgb@PznQK5=R>P6KqF=B zX?}wZ-hNyWT5Ke>-{Nx=Ezm)+=Q8)qEJW|Hli1}uySDNQqWQni=vrR^b%mFofh=&# zFW}EjB$g$B$O36(Phx4i@#w%*v8PfQ_c=Ri_-ni4kpry!PESi?^a421#By}44^ihG zMFnVnzI&(?eQRG?>uZI(@9U5~mY{e*SFQo?rW|yDxfBz-uv1pm5Fio_mvejfc`eD!gC6S&gAh@C*tsaV+#fw$Dc?}0je{lMUjI)8C zABDP{RxsXY2c9^BtXQ*ZD;pz_jS;mx8qJ;}Ia&-CAKcvdQ*Hm>ontu-bxR{uf=cn^ zRQrQqh!86#Pa1yYh<^_{if+x9;6slHkU-vtMRW>1BW$?Hb!yCgpqAb6yFu^=QD^r% zVJkoCq;j2Y)>+UnRi8js}(9pR39uR2n~<;scUi{Mo0;KsD+$2#X+a3?|+BW-ANsu8&dZg=7QHWb>)- zNkjld$@NscW+*6xG!l9DaWbCA$}IN*fG6rRxz%jmI`L#*@~!MzeFlB`m6p1}RXz!)zKO0(S>wa9+3(!vCH&akTwutZUZr-c63&#vQ=^q(P<0>$pW9 zm8z|z_`td074+(3>-SBFE0iFtmZYu>^k=Rzvk$~rp4}!=TL%y>k4GR&@ z!N!F_qRWF?UMn37!lg3f^v`{|RQ{~&K)QaNoFnkPp6lg$g%hfOcp4WdAxP#6hUN~> z^Iy5&@z0f|o-ZN*k__$Vr{w5kW93;+Y5Ol~X=>HGDT6-%FPVV(!BcrqPo2*34x66_ z*~ypee@>Cby`J{DenflR(L4Pz4Oe$LxQlpH?CbzEkP1>Ph17Y4c3ocAG7u$+t|IG* zTNstyo^oVzUnTEaf3mD5gY_t?+tCh32WWJo6xB|TDs_Mg!oks7R@AU;sP^2`%IZWi z|FOsAaW)s;wEklxf;*3a#ZZQCwI@Y4_F|E5)3iPpEd4qKwR&G?<5f0xVCzck`obDl zes=SIi&8Oi+c42cng|xmnzb@vQl-m445Q*N*yaFgLabeL?Jlz_0{%l3twZC6&)~VH zo_BZ=QIH7tQmKTGiCc_Y2thLC%)_ZkjywvPwYuY?t6@&@d3iY5=NTgzT`x0QyX{zf zNbv|&TnTm5=k3fgqQ6Av1OMEO2U0Z4q!Y=8jZqZ2_!M&$RhOwQ1A@{n{1RC`DDT;& z-z#2Zmd)tr!*CEuhJ&`4AGG7ps+v6DqsJbsbg*DT{Xzzg3_-TlTHcE8!yu%_Lg4@D zavCL3#6dc$)n%_c)c+JYdnY_qds}I`QD+u0=Lx`NO>uez@@x5A^*oFSmQlS^qJs_g z^;zbaL;HgsuobKca`$ z`ZjZLnqK&Un}}1f^D)q&APV`}L5vGth|xNl{NIHx@BiaT&Q*4LYn)X1VXNL-|5DOO zqSs@4Mqo0%vJfLL%14-?#9Vg&*cg6T;qMQueMcAL+ zt&;SOEslegdWIyc!A{cN+NAilIn|WO_obqm*R^f1eNJIo7UGt><}OPJ8qvUVzbc@LwAXu?5YtoMgsJqRO$ zjcf6yq793RtjsgDxn1}kT&q&&%gUdZ(QkhvwB+DF9CBCZ)IAG!pdJN{I!}j^5<7*_ zB1gg_d>ZgVCtjuey;2u}nZ{w1DOfGpv3@uF5Dej+0tvwm@gM%JQ=~`Fzz<=!N z*ljXQ#J0erflg#C?BDItks2u^2Bcn**`Hc9S);xwU7I#@S3FT@`wezLO!sg$cbN`?RR(fQgvJl!mNgRQ^(6-qf9)pI?`--o}pB5qX!yl4C9;ZH1L8Bs&tgrhJfVEA-*{Pu*#_?JIP0Z zup-71PJl~JE5ViIGr~8LB8Uo=Uv@=!Tu1ons4{^m9bUBX6clriZRITtQGBB_2|)i zz(IQ=O+-eh3XlWyknfyXueOmXclqpZ@kW$DXLZCsQSs-K&wgSF$D((Xq0Mno3O5-U z__jiFx-j(9mFhh@!Pdj$(k(OH<}iA_jV{nt>FZc0zXwCb${t+{{>v-wZ;JiR5cq~U zsfN+_niFWCbIWV$D;aK@MT#}{8R%*8GH)d^8Z+??Yk32vs%=-fe79$nt)GBM60glB zfFo=_&O>Vu`2Y*hk9{)%6+%;O^r+Rwr6d*5xe64bv_0`@$R-!CEa*))KXR8~O=0UKG;1(`~z_0a~-*uc>*M zP_I12HJ33cze6Drq_eJCVB#~w>&Iu#CQOgnl83F!$QuYes`M;X&?-egfk%85Nycev z?FD2yw_k-(wcp1?lpv)tZRAuQj$`qLM5Pe9jo%^XcgKkTb-Zjjn+H>863ClD9ED@m zJszqIDEwj6-<$@u1OxWcN)>qga}gL5jxV=?ATU(yiE`Axp>x&S{phXvs-d}SgNxn0 zhY#2MTcaJ6k)@$X#U)m#!Ht5I(Nbyi0@lRKAYy{h96=IGH*L?{JYZ2SUoDNCtm5%V zLdQOpJcC!g-^#IS3cl(*q9hoCi?!l<+*WlU5Xoq zv=z2v0r&ay;mgzGc4eeiDK(Mgi^5;44tqk3!91=mPsXz6$EsC>tZ4)5(XCdgy!e}j z8xgJL_a}!}GG?v5g9au_3c@l!;rjMStX8UO+X{}CbcH*}FUQ-4dfOBgF0FPl9{gXA ztxBmKXn3TAxxSVi0=}l+^Kl|wHB(#50>L7Mr}xkiYAaePE_k%=qmK?`Bi9n4iIQUxt;U4*-!ICR%x%4&2=jaqjk%d;xvVOD&h` z`tm_}1%}@M#!Tv=XE)&@#~L9@467PE-zcX1iXpB$VSVLHsrMf{!}44-^DK3H*gsLwVhjMlH*HJ0+L$c8rW}N!n7@x+PCSV6r0qWO5p-BZdVTA()7%O=(+8HvY0wac7i{*7BCd zIKowsoe9WdsVPB}Y?YEu46)tRmw@^qRCbvpN*cNSW$f& zS+)i(8}jEpMi{r*9-|a*9==s_f^eDjHce8(^@l zed+k6wf?Qd_M*=~<@nxA!k3@yp#Pm^c?~)xi;k+K@7yo{W_MYg@wz|r7Dg+Eq8A(4 zgUXNjcl2_=gkDA@3tI_%ze>k^hCoF3NL(#;E&5%0tGhV{`x9`%apl zFj$@k0mVnriy5Q~4JsrL3);holIi09Z7~6! zPndIL4Q+A(bEo8`Y##sk+htE9kEnm5lZlwn%*H-<7Xj)?JM=LTVC2-q<7_5|Vb);Q zVBCpS<7{Mn(xDn#V|}=0jWJ{z$-0oCQuz=y%GKnohYO>z!s8%J+ZszSc!PD;SFJ4n z4p_ykS2O;6|ClyhD-pyFpRGYKDWIyM2lEBcs0}qupp}5XCD;2M5J&x;>`?uNFn*J# zjq&zFI7Ery?-?>VpwizJ6DmozaM?rk#<}Gg-^pX6Q^cb%B54G*_+XUwO!7aCI#-Ai zqOr$?c{jL`2}&nYuPq5IGD`bvMi3yIizRPih8K^abMqZiwa!MZt!?jevD<5Ea{jr; zbQLqh1XIK?MH=3+;^Id_9E2kE(>2Fdmd1~66S{O6ehZcYyE^{q6L2BH@hd!j-*X=W+wG zC8{R2VGX6|xn4MuXVX@)qw+M&+lVp7%-xg{71Z{P$XGO1M+@+E&p_J~s3wejEiMV* z=uN!z+#xM6q()C0<@j7=kk$gEk#2b?P>pJ!ZK{6IB*LDThXb`N2Hlm$__W?(EYVh) z$wT7&$;?0Z_4AN04lZq8WRsp8=?`flRi~)cF+%?;?(q07-SkG@m1|R-`Bi2eC0#Vv zY7AHKLDbavOB}9|NeQmy3R!@u zRuZfjxJA%46trsIm1H->=zsHFZ^}}#+k_%}vXTercxYOwTK>U=+Lh64jX`shIyrXU z3C|g_1!fEH4#ehv3OwJ*Hbt~IrHmu5Lb1>^vVNwKr-7E29~PjlYrc?*;V zhJ2IN>zpGb4X4?!o6kPuGg@N!6e_{TjwFW|wgH8<7gVA^g)WhY{q?qX_i+4?`bu}I z3J|9&&r!u3KP1#i!?d`07e{TUAJ@J>43fB_Jcj2NEntU5%PESPBf(wzHri(W2VZUe z4=jY$4VM`9P)hxGlF%OAXRHv;e!l32(odI4yxP3KK*32UG`)rm-L!LAkRE;cdgRA+ zbZeYn@TI<^<%-IU{FxVpg*6UxduiQW*f}2^&8~cmDk=6E0{vEn4x5Bv0OL*U>tX|K zeH*QI}cniOCB+Q9QGbz2=E{dNQ+4S5` z*VWh_Tm={LzUazWk9B61<9_b3QfZ+807!BrX2Cplj!gp5=>|aRr_#0E(5nUgs=V1v z_D?iz7*NZG713-g0km#WY=_B2ZCE?(unQV&8qj_s}nB-O zuKW3>h8fMT&Rf_Nd}Ya^V21F*h*uQx*zniKnqz!&F0pc@BtW1hk&x54vvc75>64eC zZ*D<)4NN-)X~tbsiNJ?CRd1Kp5WyT(+kW5s5jjcsxbLSNxFZW&UKM&(L<6PcNHR?E29MxGC zA|2K4Ed^bvzT72tn1l{BTs7{+Um7z8KRlz~$Z)*h4|zLK9cJx18WPM{wzYs-I-gwX zeh&mIshZ1anJ1sTJ8IMybm-atp^lPoE}t2jb(yegR#;&_)%m#@|>@LaAIs-o`#8{cGI5_&K0lHB!VHww+wXdV|9{r?7%qecOYsKHG*$oB2IU1W% zs=jHuthB#Uk*b|FNTYHm{&LXZlB?yM$1e zV~rNo%6aiO_3<-NPH*!(bEAxZF?M?eH}( z?e#$~$v{`EPilIc`|QzOY@j!~1##DQuY2lCDN+?Ii=7c7+vvVGCG0gj`&4ogXhN~{ zI^5!C))!Ep|7@MuQr&)Zqi!i;m#>d=a8B~ot_4Ttl*78=?=Lr9y0Qhs;%=+qmzpIu zekSP!wjm>%VPjH#mm~EjRyMaSt1&8tTMtybnU(OcC#wko6JaYaS=jvBW06u?WF8W$_&x(b*oR`&*%4N zj~@5s^*-mk&U~J8Qmno%bZmt_rcmLive znQu^R+6+FRF@slR8f{UJ9uc64aeIFi{;Y??$T39@S1_qS;4%qB$OoO3m)R{J3l6d~ zc-sbPr)TKK39Gb)#M28r+E0@*PCGVfucjH9LlSkwAqZewubpjtFWKvR#D8MUT;= z3!Y&I8!umpCWnK(JO{>t<$*FpSbH_^{F6aleQ0%?bzqg#Gzd(6{@hRIWyQ){S>zPt z{RI^!NZ*?ayjy0Q5HL@xNMtH?ZZj$^e=~yo5>;d)wg2!N14g-hoAVFVDicDqqA+>m z9eT!7ARsa#Ct!GO-q~6CO7`U^ly9{SAX}v#t@bIdYDMT_P6{H>DKbcrOY|I=P0S@! z^+DFRPjRVb>Pd6Ke7Y1aHR?xwMoNxW4Q?v^QuO>e0gB445?->-*YMJwWfek5AM{pk zE`Kf!&}b{hcdQ%h3_r) zS8$n40^{-hR_8#z^41NE_g<07K_Xf_{^CQH;9h_z7^d|bHoSj+R%nL$A}^jJlhrwL zkqmFPBnuk*;)SV*Iui1@V5Jg|ggp=#f<`Hv*NAJ|`r6{o=lumW`#~NVn$ze{>Y7uP zt?qN}EQnp6=Qm}#?AZ|*(+XV0yCTA_q6P+-EA*R2^A{JR4X7((cOEg=2dLjr1yymd zu&QGL|z9491|=Z$@FhtfNYKm+=$ImX65dNl`@o`b#=-MVDq_&?k;58I3G;*~1 z1iO`Lh0~1jgjvHi5$e1I!=0Q(?|BLJ#N>gKQuqEXCLx+{A%Ne}$}*lz05-L#EVNPG}9GLzcBo?PO=r&C)oarOa1WBD5epQa|s zPQ2qwsA2TwqeRF(FlyhZ*1}`vj*zZLnOaIj`e5EUde9HEo=OH~)xC)u*5q1XU;sDL zY$e1?P@hc5ThgF)yUTw@EsvJ0uOf}A9eU_pD+{Ugo{0YYHt$#mHh8mV9zEWbfe=A? z9E)ARpx9N7t~b4WU{ULv!@D=ZO^vDj!Mfai*|L?DVSWt&N1|q-xQ5y1-cb4n3($XQ zk*-M#`%Bu!525e(7skb8Uf%FcQsP%XmD3pG1N$?cV&3~+2k3<11WuyLNAOm|BY`Ck zatMPpo+G`Lj3_{%x!qOeS!OySMM};q!{4oC9!^(kMG!$MNpOz*Z{=AQH_;;xWwo|9 zjn|nv0__GR@;x(STDZ))WAsDK3R`_BaQMr49&@?lMc$zHXYEge=NiZNE0@aPVlI^AwW?R{l{iP*mn$*tLGxHZ#SeGpI*I#)!$KYIYk_))=Gml9i7F7`e8owb z)w>Sm4SsHjtAB6D(m2SRKRWlKtd0nJqOj?oxr5W{s*Ud+YzLS3QubBH)#6_%Cu-$G zbU}1ZE@{IXOha6*E^R#(Mlk-p6ejJsM=y?^K;^?kj_&{wG(QKqbaT1_XUP&Erw{No z`4AcEYFB6Q+HT=(GkQIY8e|ec-6|9BwiSKD<_u&klGxL)@ej_l74Cx+!rKm#9Z3gNrLGm|t{O`suQ z+rt{-b_tYatki!B*95G5q$9}GEsI0fxd-lH*)0=baeNBR7#jLfjb8M9+CcviC9>>4SZCQ2Ke7M5+ji6FWD68{p6!CF z5qVAcW+!&>wrUt({BqkjP=S;Wm~g8w2X8^SyYWug#kptSccQQ2$*WIRksw2B$y_c< zb*+|@dfUF2V9sRwnrj~LucK)5QwOoA#Ye9iBxiIZ(IaWIGmXIy0P^=rrDJJuMREm1 zxXF=C<7|;;^xVFjyEybBw~apKrLZ6*(yV2miFH~|mhdmpPGVzCl-M(;2i$g_pGTB! z?i%?gRZaZDf{dnB;OcLjMi) z)SlR-!v`25{k55y+qlFBp5%kg&t}$Z6##ssSrCqYC5}kJ@s0pB&-#5rViLPH7K(;R z^vEyhkbedTq_1UR+`~6;eEqhnn~WFjBiL}FndPr@kav)pfLI;#f6z_x&6R~drfnL!iyk3w_)&4fk_glpln!h=9Z%Ka zz+1nEQgD3eT*+9TvK}jS?M?56xdp1xTwJOC&m|fXu1Q^Z2Z%$xfR{%_zbmmFT$y-9bZdlHNPQ00H5&%s+eM_LX*;;x=BeBqUD@ z>x#q_C*400;!#Qai7nBGx{W@Jj@|Jw!#`oosvV$~DGwC!0h%$O-KPv$Q zcl|9q_NQK>A8v?jeX>iTMo?c_q4sw;4$5I)i`4~hX}@E^b8OnRbRa*IMMGNa;3!D<1q%9xkLD^=FofgyJp(bfsNv_y=qK&PqP&)83 zktaiXpxod8?SEgn@5OgP<(dM8HirCg!c;nv2er$U_&M}eLTe>Z50RoN?_04L3=IH% zN_}x6h$I1*gJ?H~Q}B+H91|GJ>ucAwNF52c$RAMsPeMfpuj^9?JAS`OI(^4;8km); zw_hkG4uIPtf9-~*^X%2zAo1XYl8q%R!VVLF`QtfX2o};vI-DFZJ&8~kJ0b7 zF`}#>OHzNRwE+Mx`l^5HX8*?M(&o14Aa|8_7=2bm*-giFS<4Ar(t6m7%HXqf{xpGc zlY|4_a51w#)2B|hMiN}(?)qF!g+GOVYxw`Zu$66&AB(!%GGD)0PcZ|S`7UtoBmq!= zb(m{HR`{7NyvN1*fa=Nwwf{Sa@SW%-R37ZyMmsfVq74)*ew4d@F`NtK`bRe2B{{6m z#g(0PX&p7@M)`6Q-Bt9lTaiM%pevFn5v)G&EX`*TOS~_PJMDm!%k<$hVoX4{v$^ix zq2`LhxpGi9{BzO)HXdshSH@7=%i??>q6T;JVdSpHFBDMt&SIi@a8)ha;- z#aEjlVvL1)TnOdd^{a$Jv4q+Qx* ze(=0#(j>&4K2j>|svInOTrRBdYUb8C--iW%f8AMGGlTgK5KN??|0ttEBMQAv)$l_r z?I;$fxPCk}g)i+mysm<*3U*)wDf2f-vc>$aQyQ+dnp#`edNGvW#O!xrufa`!8&;D$ zowJFAJ}ts|!%fuqh;g?#FZy|U5D#3SiNWURl7WN zxBupZ*&1q*%yNZY^6#r&#|Fvvylsmp#rqje?UsHk=9D(3ze-_`9=7%%6xM6G=f9qa zUMCe1}03|4(uA+Ir+TjfIlR=tkWkqZHnc>nkd4Ggd~ zRb}WB^^qb8C#nVO93B4a@k)EKtvESgC#LpDp>moZcP~XIa=UJVCddNQ=y77D!j{G3 zDfSc*A_|>nh`%(dXhmx|V64h*k>zMop}nL{Z#~& z_`q2|1PRx~MxR4eutETU7|iyp%8dbvPnW+hHBcb8c+R#Qa{BdrQ9O~kA)?DGdUMnP z!6&f(_`OwFTHy;*gMc|uM)*e?tQWqq$d{8fmQD+WorL*Dqn+jY`vfZQS4$z}gs$|3 zsS2JOh_w&b1&}{qo7aR_`l$Vj+@eLq9-f|l!e>&}8A{cnG*#^${#Tqx|~ z#ENj-xcU7kv~$xre?NuLua3Vhn4csc>Mo}ww<%tv1$ARPfY`AuhmK%Y%h9>!A%1lK zxtTC3b6Qxv5Lfe9VgU#^&~$R8Z}A$UbwF1wmj)KhQAz?20fGfh+);zPIsYrGshp)W=g5b$Ln;|IFrP z_DmzLBs}6lEk1ww2KG2ytFq$WU+*@U7^z9wsQyYuE(;}g;~ZlAhF*C@Fj(z$C9j*J zcnz;r1;JNNyXbn>QKo}p_s%?Tr#pjH!dkBZ#+1cxnjohwh075~)FtP+BIUcm- zO6M$imTEczAOz0$-rtj!C#yNcTQ^!eII0I*4#y=`s1}Xh-^;zyPdrQ`KItg`!4b$5 zerg#5o(Omg)FL-lcDk!x2P2H!S3ZtVDc&R>4Kw{m$#=RObY|9>q&_&Yyos^mLJ2P9 zU;(`Ex%7=@{jm*-m!Lz6G=vi$&fg)e27mS;A+SV$g8?=^VL6cM@Qul@n)M(0E0@nK z7@3y0G`i>x^8NTZqrm#*jh8KA`)9V`SWMp3l-5NM2RaSQye2kSwaE48K;tL#k2W-jiQU?T-)JzN zk*9^Z%v5?@77W|dAjmAosKJ{_Ygmb(bE0kgu*JRGV3k>Ll-o=rCK$4#hj)2r*y3)X zmu#{${tFga>y#&BcXDLG7>dfq%j(PCYYx6d(3@3pXm3W#G_XJV{D)J~%buRxqAsA~ zj9I(T@}r^&gNsX@#B1rWL53jeee7+Bj~PO38fnZ^?p%0c^z9ojDz&Pu1)OGNR6c7O z^$&%l^3f#PCDU)-E6O4mvsNkul0%`8SeVU}1^ zzs*L3B-_Za-|Wobb-ekP0ay|!^Xei8-%P|eJefUEUVJa16W>=O3S@%rnfHj{F%2y>BeT`sPfGX#VoSgbpTdEF=D*;aEpQ@jR|d@8wYL ze@7D79ZcanKBWwotc`e0_Wm1~(&pY=Wj0c%n_i9`60XR;vwKYu*4E87!#t1uK!QKS5O^ zjU-$gMp-yVPi?7B9&kjS>B2fGsF(&+bLu3yo8dV$_hLf(U+)|QWCB+ST?>S88dE4HL!81D#N|xO!v#D73(kL zlpuYEST59T%tSWCh3(4r`7ayQfTdlzxn^QuIxhsK5OQaAIu-M$X)vCiOBkg|(}MeE5{0eY4eUd1MRGV7D| zeI+Kn`m_BRWSW(N95yZIhc|LDzxa!hOWW5RcY)h4PH>;TLN-jn;7X!S2)zXT-Q4vI-9-*6GiU>d12r$%EE)fK@ss2kZFTB8%AT z^+Obk0G`K*BFTw&mxT?G*0i*#9z`XcoQuWP@-saZ3!q>8+U9Y}#N}#qegDLb^071O z&WN&BqMR%U?uOK`EElPOFKe#bj4*$!rP7rE;vSQ{Z*8C%;|g4~XwAUhU*0?z1O@-78YS+b~vrJJ~n~w;K^XN#c!%z(hLtc~EyZq+cyqtBEthL^sDL z{rLI^93u!YG*qxsOX0YQ2?ArLbNk9#L?>_F;MUuw;%%;xa|2kHsdFs?U7{+1c4qcp z5n4&ENjrs;$}B2+)mb)#b;Bl<`8E8nTz9>lFH4nYR4jccERTqp*fwsS6Hj{mY> zTJRnoq3z@c0?eAP_dfqc<{%OzHYdtXDWioB`>b9KE`pEPlLQzOk&xsh9KN`Z$vI3&wz}mai32k^N%KKSn(&ur5yZE4jiWi(2C|E9yP?$i!b9gH_9#B zzmHDQ{rYSNkV`gWvOKR|(!SNOZGq5^t*-)r%wT%rK~Y9Z97C8y8x^xWnic}=CGqd& zTLp+(BxR_z`nWtt5*XL+gSy{sqk-^JUnyrgbwrtW8T965n7F;gk7QK;lE8kvBC?1}{Zdvsu0(h33#;qxwHSSzHFX zxrVY>SqU`Za_&1uRAc=+P2bu>v;(NU8Mv;Dk! zb)-U?9)RU>R7#I0r8}n#;LqA@oX=2sDQ_I3m3vgf-Cy3lGj$stvW}p-CTLPTg`Xa!r+p{*@u#@>N={J4vgo6 zxLAK!4KJ1i6yz4KcDH;N+O(OJ^)T%r38yvpCv$kr*7w(kl!lXf@LC_wvm<8fs16M8 z2W-El03aY(m?O3IS`llt(BhVSHfL}dXLxD9yq7D?wG%$TrE?2?t!)r|#bs_e@sKyg zAj#C+{qCIU8f_!Ui!;@lNDRx!7hg0MnZkGb?hNdQ_>k-XSK0@A_@waH9Xi#(2bj+3 zUT!WFKN;zHK1WmFx?$JXcZa6{-dwu&Knc zBktrjV?CpnD;Raf>Fi#A@}jm4otmtn&Ki0BY_YIFXJ$0h!O4p-0}|-ErN~P8U1Fa# zHKVXX?ap*eA7_smoLNoWAZWJZ^xkL^Xu-)H;s<(WFYt@>qe zD4w>E7CdI1cf+_Y_m(A)Zi80TcmC&5qD*lhrJ3)vW3LwN7V)*;crV6 zw;dceP0T&w-xDM3qVDspP{I22<1%zEaG}EaZk=~0nNkcK#n}>Sn)^C5c>oKjtW1fP zEF*>vXiGn%$h+)Bz@TuBM_m22VoHR@^*x|VYX!p+;O4Py|r4vN)DpggqJj(bws)>7dUO7+UrEO7f zkC0<($FIhMd#=Ej9xBS3_%#$VDO16|v0Q$STZ-!;G^%OvWQ6}V_~0emh7XQeJ$~0M zjiyQQBUizhzPrgD1JF}e7obeYZE8Mkr`}D;+-j+=j zHfU|&97LGgB(C8LPF>3!okF>IPP~%At{I4@bjdO|s#KjfTR({zPHaa4&2JTN`2H3Y zF&a#S{XR4Isuct`Gj7i_gfoypuv2^KqA1?ZvAbb46_wbiSoDJs1>*qV#uY}D`kopH zd;s@7jPA!uY-Ekz7VniDcK0_rH9p< zSe)R-a8wd}*#pzWu;$?~*NQRp-p9`(jNH&qrdTgb?G$ z!{yX_#TU^vUDr5T-NGO0q#nfcpx*YQzD_0p z8Or{-(x}WShTwZ2Pe_NSJ(Aub;mWMm;YFpC&s7cZgM6GVcbhE|_yUFxM&t-E^;j=a zl&z;cN7Bgn}MZhkY3%6Nq=WY!-pi zfU+}@UJl;{9sDr#+L(hZ;p7rV=g}@1inCJ#{_LDbsSt@r91KDllHvWNwqiT^Z~;c& zJ^vEyS%Z7?S(u%BN>BkoWY|BUdk@0a#b+Kfnc)DV0ZYAYm#t_kfNDv6{07h7VUh@m z-(y-?AsWhKMTdxK(|W|mtH)7M+wmykyO+DWCb#pi#l#=ef zps4f&d*$*UkjUVS^hJj&gFckr{t)4f=e9-o*;!z)dwXt)=T6;i@ZmIR2CusNLGmOQo7KC&I_h+uO|aZ1y>C5zUP>H5r4_AsRiPlk4{CJ zNep9Y%;vQsC_Nkv>+j!9xxsz;)|ZAKyD#X|wH@2eaiU5BZdu3)%E&{TwUi{ePzE$z zRvA!KX^jEd?iMbH%FZ%f%4S{`MD4OM%afzA%s`{mkiDqLwceQk11l2F?mNd{wPNk! zJP1be@xGGF4>t4QA_7>D@1~z~Md@cfdCowDFPTxgC|N^9{=ouh5{QBP3=fa)HO8Y> z5J=!z4w5ZR_4ve`iVpFo?U$UDKtDvrkR4}MD=?TFdNiU_O+{mfWVp@|@`Tx^6Ix6# zub(ACI!xH;z}b`D=~rku&b$=nMvc^avK!|>v{?tRPW7b05OT;@?`h6L#TpSq1fMDC zeaP?YufS8czPDc3F@Rw#-L5N>XvjxW@cXrWt7D9>3K;l71=~5cjE%A=_3y`ir-_)Zidq;3XhWC*s-HkIdnhkjxNaWLt-&n}$2dG7W=m z*o;}W+X2qGFF+DzE{3EECJjnQ}ksIxC>}fHprBvB}kUecfCj8S@xi) zVFB;bDx4p9!^DW8Ie97H-ETBPuy18|j|^@EXXPS8kH~OJ)s_!6C|)?`>@t!yW^Shp zyz@r8*iJCmqUQ{KDx2g$Tfvn+Je`~SvH6~IH*@{vWac||uHk8&0cQ5p_||6~M%Y+e zZ}bmBjGH&lV_lf+sN{fhoS8Zivi!`)Wr%jmfL|fpXD;2@-Wc5bk%>!777vOy*ysCr zJx%}vt>kldfRSE?2(PRk-~}bh+D;~=F~y(j8L}xskC0rOtYo{$i*kRGzEX`nHKv(? zmI39U`&63w#C@NbqdI>vd4XY!7_=8>bVlyn?YwXet~q4evWxsBcUn*D7(ST-Llt(Z z9umk0*r~)}aO91d1dDNzZM|YPs0*+LqJw$Ax*I|vK>JVal`_DZybbFYhWU_*(nQG6 z*xdUe#H7@)5xNo1H{Tq7J!!w{^a#yai{*su9pXg1Lpz`;%Ab9xrLx<(1=nv-lF=bW z=B+L1eYl=A^RziR?n~$wZI?D{LQJ6dQiGn^%H!{x5aG(h@pL~J*aR9htBPD1-Y@@k zGV%S7sc75qlx9+BSlBfONOq>x&P$!#ZoBpd1(GDf%ziu5kPKF30t~rBjUw9JA?S0lLIFq%n{l)^z<{n!C^)!vm&X6ZaW4!R&_T6*4#mT&04U zVYF`gviI$4w+r();{(>(LDP>JU|i{jN6sME6q)`^6#_;L%zYeSBEQH5n5wI8@S&oD zz2?ggBcKVrpAaDSc-jwC>^B>14JL!7(~k=DN5HrN4ddy9PUYdx->JtHUBGiOslkPpR{*1GiS-K;ZEAE~{ob z*g{#ji*?dXWx#O$%R!u{MH! z{p^<@jXQ;zz!%}*iYhN=YO41xHWN<&LiqI};7;4aBd>^_0YTt?#oF@|A%!TB{kQl= z4T`CxUywhIkvn_TJ|8-#2S7U$bMO_v0d}n73xF%Iyod_+wb@41h$|F$jPbnPSHu~R%+9Cbd(ImmKY##P><^^ew?qnXi%=Bug^`WMT?x3BqTF-zBjm;CZG2p|JOs4TZ@C+Z;tc zlYrS*7+-;RIV&kC)R0Ce#NA{gUg(L)_rav#+hjTiD+Y;Ol+P`gA&|9S0(XBmtFUjDb`}e#2Y75WE-K z6Dd|=%vKZy6!F8%3j4iO$6@hkv*F;O82zW@5hHh(QuQ76tG-EaG?o9<3YcW~SdFmx zuovxTGyi@`|8vr)%WypN%`?|U_I-YaE1mFDqgimcUj|j-p4nDxjgj_tN^^DihxyBw7Y;IhEWi5MxQ(4LKN*@i zZFBw^Hq#gJb!bL~hUW0cGm5Rfcdxe2Zx5gBd>9`%y}9?zIPAwt)$xw9;(d>dA3KzX zD?g3rzD8i9ejp;|54Puf=lA&|7LGlc7sOmo4|yUYcnb4ezW+!Fe@oh)Vp=%dN>mft zuI#rH@zeLG@%fO?_-)LPBhJs&}jYco8)TA`OMAY0Bv_u##kIl0m+k3B0fi{zDn zJdDCz`192CAHlMrt2Hv%V&#acnHwB+{y*PK9=D{_9t=M}uaepmz4LjfRdhKu!tW_d zj=GFdo5^L-pX1>_^`*qE13t4<&b$i!(Hu-3ac8D~KM3S$&NAf3d^IE3UVJ%m%vIF1 z+4IE>o2cS*{>HW7522^GLX@oO@xr$)H~F+{rQU3~R(Yk}qtj|ZO;dhkoK$_m*5j+o z*qO@g!Nhy~jZPH>F(=Auu(YIqBmR=3kxG=+jJW2lqdBwwIgb#@)|9V-iZKRwbnbTu z%!%;7ygz8`X9;%MA+&*Db%c~7uQ5xj&+-iWK*ANU%pfxs$OV#k^Q@Fm( z%)Ta3h#wFM$_`!i$Ga@=3$5{+TngXPk>o+5wpTzQD3@z zVHn!$ad_c_UPuZlg~tguN+`dY1M~RcVd*O)BZs^r#cp3}*c&M`54C@Oewh%%cN`2$ z?b7U3*|01Y7%s&NuY*)Vu)((!=O{nctlTA2kWa;*@JsYN;CNN8{{L?NiUip=VcD^P zv0_gWcr3tazKZ+)rp}L3#-?Zw7(Gnf&L;TmS03;QRZ@P(W`{;CHm;!FPD8v(ny$j zm47go@CD9q#+FdHRN5Xm*YKZ!36x#wpa%Q9;)!D??Ll`mq28u3pvJS(JA7+6a>{?& zqo9bNG<`)b{>34LMfA!x@bDYt%SVMC&8EmR=eF-_slZLi9EhMYzYCVs^K=g{P8YYYi0~oHJO9#Co4(8-uXY(A(>?!K*#k<=0X!z zJvWJk-lWW=SKuU?ERFGeSC&78d+eeuMmq)n4NG=6%COPjsH#07w4kkp6Ge9SPbKY) zGN6OR;QgDQQM{7c+mQyEGqjFwcs=RU149-Gch4dCzVWkNm>(4@{toDn(em0PEaTFQ zr3Dp?pO%y$vk+JJW!`%`;e46#uW2HU>yDktGjWCvHMocF&(H zpUA^$8$HR?Ggl)f+PT6Bj3>zBQLBFrI@_bmH=6JXm08nfKn44c{(Gy6@VnmxbYFG( zPuFR{-lAR2-nGT@+usLAH&dt|BrN^D3z#&v6TxEL_ij@UnNAb7DMg$E>ySs!f zuiir~DW}hM^Nly`CUgF{6pnydATr^9JM~nY?_Styo z#;c&JRoR&ft`R_CT_cWD9D0H+kg=(U=nQn~l+6n@rF?p=0UULcRCmPZVjL(=3I2Nr zn>REtnUs^ISGooA8%7+s2S>t3XF9FG8sk6cZXl?yasR5IG|)Y6Lu7G$w0)~`qW_P> z_XJU*^=ufH6!ztPf)Or3YUc3U96l?$a5)8DnvY#L=^zx7L#~3(ng2fbhtwwUHkPSc zlbpTZzdMt4-lc#`A)-mEPI4Jf&l&KtH|D;Fi%FdcBS9t@ru9EPLu~=qP1=~O{1FV4 zO!{>ccmAubB|W$kAGG5vT@LX1#8qjY92^{}Oh0%27tv;8Ob9YBVLnYit*ppx zCDRKw{jkp!Ez|eSx`z*hX*jAnRavEIs#&2`n?DGF-oex3^SPks$j?XntlWj$m zdB48>k{HeHaH&E_CAP)LAr`OM9%#FbWP+B8_VRk-8~mzpQytK<@;|w*EkL)-n#R#% zEUANbHi&2G1moK;_c1kmV0s~<49a(;cF%LYQk4MI15lC2irrXA9w|9~>Ho`O1q8d@ zX%&-YtT?ma$c|!@lfNk6me$CI; z!W9edH3uCKxRcXeWy&>s$1^hcZ6FOl9tMfQMbM!sWCtg0TKpKzCj*FoD)u1s^I%AZ zA3v0bRx~=y_AAHOLs9ryy^q;;zMKXjQcqqIgIw&t6jF~sLTw`&{LkB|(PuTF z2kWu-ulG-2b(k2D^W`?c_M~XR^bBy4mw2bL5&I;{=m1oh|MRyW8i61io;lj2c@B&E z^ZS;e&J!Vjg#($?Qu1H75Bm18Uq#6~q)i93H~;(5+kiCpqJE1>!-;Q))zTD>Vnq9D zsDty^6H=(sbY`bY(L)@!shw+%PD3Mn&2Tx;|Neb2XyGaGS3%HZSGNJ4{KxamStKbO ztu*fCi)^Va@2iS`sbtdJ&&nthnBXSEM}MJ<0M8x*;ca@5Ny#1J2^;I| zEyt;3>ic?Jh;||beW-08H&hUpsC z1U9JOM(m}w8BA(t8{$;n3L6EX`XOk3&{?$oQQ{MI07%df^y7PWz>jP5lp(}C?*1D8 z&u^+F$b92-Sh+0X24^>x#wjkv(SsElit}t!89pv*(mmYJule8>(gh1p)Aq_7cPJG8H|`?L68ns^eZG%z z_{jgbJGHmrBBmjG5_N_>wxc*9c2A*R{#LwlI!W&rrFK{Q2i`lJ$5h{}i~LyZ<=6~R zBU2Cc1kVZpCu3Wto7U2;Ru7&()cKUVP|&0OSzN;}{oh2#G~Y)9gLXi+aKApoUr>3n z?s^+ClKP6~{|OTq-c2){XCG)^GN=NJYp}x6vXJh@k9C7wbPI}z^bszVFm`oHF3q4#sB03eZKR{pDjn11u~e6|d#(PM>ARCQhAx=Os8$bDD3F1+a{33|5GFoH(ZM zZH#ZuiwSK#{0WBC{70bsX<;-nCVo1y$OPQaWv{+VgEYLYM&}Ix4&(t2jMO%^v1~aR zjZ1io5o8WbMq7K1{FOvzpez%)K31DQTVF>#jmxM5vWQT7kg&l=0=>^{H?8$c63g=X zd1rjW{a`hGt^d5Uw9~rP`(v8rDJ+`sR9>2S{|H|# zfa1w%b1KZlNFt2nf2!=aL3u(74U*@z9u$^oj{b-;V>3?0-J?4BJy2%_cVSK*_hM< z#26n)wVsaq>GDCp;w%D&J8Z7{+GrDE?^)hYOzrJUV6Gv zp&Qc%-|c1`hiRW5871 zEbLOoHQ3{1+@wCWgVoC9`@xocA`ih$+%w6LP1&U4k~0mY+=&P8?7tuLiUb-&QgLDa z<8>wEI8I6fi@tWAyXNmp$UN~hn$Qv#Tk81cSuWo-pPxE?l>7f=M6B&q{<5ZEmILR{ zZg7I%uM@7Q2JvScgE6UP@2DHWV`T)l5MK7}>fP4q3COcQpUD5?0>HNYRXOSeAWm~9 zG`^Rbkl|X$^VS&WufaLknY%YZQC2%pV6;(WOCGHbX!<~HS>fE4?nge9X5i>g?PQ5R zmh(4zdGBE@6^UbvjAqtX4Y~bQaa5_$E8;K2C+2;)yK~Y}%fbV+b z9*|jjt4wP%hX4x`qXZ7n#VXDet4DSN=bVd4Qdtfp5WCH2U3uQhxMen)zt+PIZWE~% z>90oxvq_fqV&j?|0yohv7o@oGY0c5ts6n&~qBbh>+m;;0Q$(AnU1!U36g`h6Wq2Cb z0G6!5uD!$0yaQlu?PafCF5!*hxU0;7wVYGCGt-++FXSO|wwUP=&XnL}!!&oJXCOEt zz^;zuBHTg~$4e9o|-+6;mYl4OG>*5h( zB_>VfRAwvdsK7pD33gRD;@i8zb(08iL=HYJ2ihI*BUeu1n?Q{kInuJ->?xk=x;-D> zpBvoC=6q@PLibt~B&eCe>p<$ho!9~!6%5YOad49g7Eyfc?)eBV?WYEktmXMpO%K&) zYaA|yp;{z;{^icr*(=5c^e^NSBT2ESW$+2DdZotzsD3#O{@_Q{9N@s-_Ma4v4kxtkBd^U;!o_-f}?G8gUnW#LRlb zRg$nC&;d(mtGx1JW3CF_63vsdyD8~(yYXKUtDV*adxVAEh5?AR*ch-VOFcYWWjHnS zYc{sB7Ete--+}iiI-R?i4HUbermf{E@&ggJYfvOnYw&U7mS|3X(cXzsk+Q6;*CzrCv8e(FZH)swsb zI){;_W4ClJq_)2n-SQD-397XWDdnvd>+J$2KM4sibGNc}2+43h_DVXuM)ZKtxcfMc zEAfo5_(QPb^`Af<#$4=?yTlbj)e}aF?91x3*4zUR2L61WreO;tJ!W%0lJ9W>t%|{E z)g8_2#QW>pdhj(W0k4!<8R0)%67#3B-02>QyH#G{e7Lu^JJf`3(Hjk`Bf0`dh_oaU z&w()mzU*Jqtwx>B>vvBJFV&(Ac*`m)&N`(6oZ}x5Gzi0Z-kS$|TQrrA?ksik5h44^ zJDt5?L&2aq3QF!9Lw2Vg)Xr9w9D*rfxR^LVsMpfs3CQeBMitpzebRppZuBpykzNi| z)O?z2iLQObRuBxM#hucRX2}I5q;3Zw`e z=ly=~wTtHe^1~a9E`(E*CqAz!kT;kXC0Vyp+5n%65_gcJaw)ir4pyD;qoI`b;CP5j z`xK@WT@CRIvVc1s%}Dwz6H^iXFBV3U6P1%ok2aBiFn}{tVXWr1z&RH$ecIcI%Z5O( z#4SYenuJWa)K7#yvaO|`29`B+ra-yl2D$i0fSCA$gay-GlRk=hu)Zwomv0>FY#F7! z2qu&Fun|cbUV-b9opqb9CnDX(siUT5kLLY#aTBH^%i%4s8l*Yg4qQgd~Ntg%#eAE%wJ42=ng?&+m- zfvB;fg0HBKMi{jF{*{^g@)ZR6f-S|i2tO-!%s~N~jG|71WBf_+>i#V%*l78ibAw>Q z18{N}Txyi>FU=mG`Y3Q|*J958QFGj+3w}ntnCqn19!kZ47cg#Bdr?!B3lER2UGu8S zEda+N%z5lkWzga-PlSBtDT)W{Mrkv`VkX*J_&x=e%@9jbK5?4(muukC)st7fpCQU} z2@Hc29rOLUPOLM}d8g$IY(mG<5)ZLwb~+(hDwgaMYw;XC(qQtaspt*;7aAkJpJ}gr zK6ou({KNOdcwqLVl9T5eH(B-=s9_J=J8Hf-d+}pqhPx?}XuvD}#w> z*OvTw;1LUF5e>Ch>!|C%b!3XOzORv6Y^K8qkiAITy!9o9Xp$pxt3a-Q5jB3q-l^@4us=17(*2q~jvUOYrkenZZGW>sP8?6X zAEiwVo5+uv-D%~mCK0+^$v$cLz+3uXCrGTdSQYT|T8bv1gRlHLp_yxkaV@ipgRBKW zOiPLjpRw3xS}}5=o`y)p=$?J*CBz`(aQ5FP@H?$ED%~<_>ro^}NZD~4s_F(1Ff3{e zACYffWF^3im`ZNq$=OYw0$`{!w>k4Z7C+_~k|b|N^bd01gaFe=tZC6S@~!c~1V97a z##+gF@DVWBs@JX{Gzb6;)yDqt{9=aK(IDzsh*Um#*1cYG62mNwU>+H4MkG)U|HRIF z9lJW*eiltLgTp{L`^%Ju?0}q2-CkDvbZHX>fWh3)@$&j797(!)I`^R{Kv|l+EidJK zUm@c@^C$QJB`3N`V+p%W1C&I-5Wc|;yi-xWZZDd|dhWFd0fL^(=}E4FZJHIX`dewz zQ+mCy|9nUD+PRXwbjN?$$h}bOC)ddB#ixNy{v2|X7D8ILp77?=5+~{t+0iYZI7M;S zLV!3~wXU(`F7(oLf25O7d%nn>`d_N|T+Ub1qt@zAJpy{5fd0vhvd=181FpjFJNNZQ z)>^+e6%2N!NZ4Lib~3TSL@X^2mbI&&di}8I7?{sL4NLS0KM&XQ51g)lUX*SGhm>s{ zS9s$F5GJ1yPqET_KnM}Ok(A!dtwbZ^- zEX&wvfVz7APlf7L^Em(%jLfvU9cE${raq;5ijg!I+g-zN}{3(_gXGFjF% z#2xcq*b`v3S2t|LxFDp`SB34;=DG+G^i4@LVpcO`GcSQ|GJ+zBpz3#S(zidR`iHbG z%@A!>O$$ng?rAdyUDbBB^SHbvI=mMoh2|koOTG1wk{%0uJprx&N&;BOwnD(a`%cMUq;&7ex++ z)l+DkzXy%gA>MbJ!T5#9(glFossHrR)DdJxTd#G{Tq|8+Isvm|UZi=pCIBvzOVDB( zkoX{&LnuR^FFT4{FSIhJhi$MuOk4|4PIdY4a$ijFy$Zb9=~vH|*#mToXslb=P`0IP zB>I6uLv1VWo6O7Vten-f-v9)>@e{{`e0ta*N|yu(9g8gN`K;eNGkg8b;^Z;fzm%c= z)wnmYTe|}2n1yYQzLtlx`I_&iHl${J?4Y{`L zg~7e8TQL{wb!zsm81Hm;OU4X!2T`_vJl z(&O+CvlQl@1rh;TLg^_4rPv7xrh)u0!N+-3Nvhyojqk3Ipf^O~@SG!z?@X1)PBx4-#Zw@V&E)iE?NgVAwt- z=Kx`@yDBzDWVE2*fqhkX z5*Qy9x$=5@oZfzgSo&DhhWUe6g&0$k0FhI>{{}FncT*SqC+|t10xEPhu-K9e7{B`* zKZf9X5{-Uk8R`f%I{fb@V6Dc~s&Q`3Y;k~I)$ysSBeF`*5qlLaipB{a>Nc}r%C_t3 zMy$07(Rtb3^3khAmU(~KkpHayDW?G8lP0E?mQI%W?4bQLeUUTB8kp80h4}F_`hXav zpka-3SXoN59!}>|WLXc)e{t5$y@!*L{t>agigkc+^!!Cj4mWKWBXVIhF~|H+0K=r9 zy31X?dhYBr0pg`4cOESd)vR6N_FX*8ImCxA1>^f+DR~z|u|^M1=!x-%p2r81O6KH6 zP;VzDq}j0twR&?9LNSh37ty-Q@j_6A?jw!1tgJd&+zZs1{Q<(Is*8^B{qKx=Tl0#O zXrNwyLdp4rSGB>)nc3U~0!%Ir$)wb$t#e?BR=PUVi$H*PjudE`JwY&C3Q#N?8fxvI_OdAqdff!CUx=Cm{Rm{_7 zd&1U*S=^?pceg~Y_eVSfAny}o_BIF!^zDR=jgy+X-eEObsD zw|whI5q)+_ndQ7|Rt|hI=g-1og}bVoiSpc7{Fs1K-rF4kr##KOCJTuUi*t#r-qPEv zHPOdr-R7ZsE-iC1AW4jDeO*Dt7xXA!7N zQ8%VACIZA!L9Rpb61w)WQj$X+^$-^Ri6Vg18->@7O#I9m6h1r;+y_cAvb&p4k|fsS zuZkXofi;Uezs1d~x1+odBDi@J8YdaAqFc<*ty;Tq^KkvOSHDWP57C$@CtvHG6oYV< z6f`g0cd+A@HV&=vMud%;S_}c-v|Jd^?&>C@JUhf!%7Pz0oi8D58l*INckr6+sDc~wCjZa(po;vvS?L}lnl#eEApz5U&50j|!?cdi&EO0~$m&&yA5l9ZrwTejwqk{!K?dVDeb5?o;Kk_4oVFX6)7cfdL}*MojXFqoW}?pw zWwa8Qkhb*MT=<(IWe9JA2V@?jgXG^gsb%@-lHg{8mmjGF zNd=nZ6!a;}{&COAqDudeF3G zRA`(5P=uhTpXS}ZbbX(?-aT4#2c#J88wJqjQ4*CGNpI36cHAF#mhNP}OtgatT?0#o zu{FjCnF&)FHO`jEC<_L8P{6NhZ^ajs_df7!Zz28^U#LBo`>zCBdmbCt|D|5~$A5yH z;$ms6jsj~88Tp+1dTGC2BTL+iNoQ_clbPY$y zqrx*NrT~WdPiyJ;d0e^x@hyL)A%@28h1Uw%*8wn~z+Je~%W*MUK#s~C5H**7--y;33$AlvU^)b%dqI9a3!ZWH|| z_&X;D6z9vj6tDBr#}++ZPurvSaQv}z`4$HXZpMxH2&xOYUrZu)*!jIMJN9;KS#Z7! zFpR7MxoDt1G2RO?!(q4o4g>H-dzt$V_!e2X;nKEl_cpmooBWQUdmRm9AS!nD&Gstp z=uXXg*IUV7hm4s7TlNAFVOb}<7}0gRkL-N!`|lQ#pfrwN6QMf?j$ePN zPR(ruM1bh7OW*DHTtiQCL?-Z&ht0M$r!^5GTh% ztyJ**42dIgHcaT1znOU!^+6ftkg}ER-tdH+^^Fs;^--JIr!pMMoZ(x@{w(v=O5+%H zuKEq#n?fg*AqL6#ttiz_9eVnthu&ReZA+$^U8GBe$zD8y3yf`yixxxIN`NIzl zYNBJMz-)Mz1j&}9qnY(OheO>`#{T&M3{I$|>U}(M4GG@TgKrodlB1_gDz5HZOz(l9{y zg_&IewWp`9x0v=|s`ZTGRuS)6BNhqhYE-ha&c{81%1_8}N}7?I8pRKd(@~N_zi_-~ z1&dz8FbIhz*sKi+hO88%g_elITu843s;PMlX$3J`GDA-&X-Bh$)Mf2 zD^C@(jFJC+q@E5)>^;*GatmjF+6G__DmHuV99izjOzF@~0%i8Ec~ok!B2_#t**1v2 z&+hsgyDfD70WNHhVo+hvG*Xp-@_#MfuQUIK1yfIgIFa1#Q-64{rB#O9xRx)l%r z6Zb^4jP_>pfHGfyIV0t5{BXV^-OXN|b z5|}~-hwFW;12J;0gQJ|M*>20-(`3hn?DA05zDgNJt%iZyiP;6qnTa0AeUy7>aH1eY zwl7%O+VlvVieUuoL7r%=lJ?2*OIv~&)VjJGqB*cL@t2SjE+0j4ayu}BRh!z=4X#4V z=GPgD-%&`SVfHdfJRHAV9HX)Np>t5vH}=r=yL~M&AMMl;Z&7y+_voET(OfNIXyU|^ z$D-GpEg;tk;I@5LZP58d;+LXjlqw~-7ErR3^Tjnoj00N3-aMzB@_W1!&P zJmxIlr++n8*NLinBrj)~W&wEL7ASun$R7N>gVpdQNiKB<>lm)*zV22bw|?*k5Ldas z{G)fa_AvzFGHQc(Awd9x0^xlM6TqG%88OD);;zbY%Pa3)#c-;sUOLxY9yJ_#a@%)C zpNBi;B}0@lA30ww_>_rvZiZdq)h!rW&Odj*g4g_hZKiP)4Fu*JLR>*%_HJjH*TjfN zr$1Tk12=Q^5{yM(57)()4|e{QPy9E%RI2q-5Ql%vmMB#3$CAmqGp~JyrP=Jw#BzJ| z9d>%unDrx5d#?!)b=4>F>+c~EbAZ`(fv2tsUOh6rUB=3T>G%~tF09O@&Qpt75X_B! z7bLp0P6v~ZYJV_i=bOeZo;PK8!u%RZ02Lod|t^;w1i z90}rP5O1g-52Fd^o|+1Zeq;7$mKZ;9Sx1~3#C(l8$C{b3h1K@GZAAXS;ZK%!jzxit z%bzt>(k)uZ6;Zu=XR3^*^a->kzltEAQhd-iV#*uoqmY{iV1XDH0ZSsmeM&G>rv|6* z2C`e{b2drm^g>lGP{1)T5~lIu{fd=S!LOyj!29_dWeXceB+luC5=|yE8ENa}PmIV0 z{5Y^fD+U4r@!l3*~noiK7Du{a*Xm83N7v`FM|kp z>9LK@PpHk?nZ~Eh&jr?AKYEmZf2 zgOl17aEgH-P9;U|%;i^|acLu{UnqEH*foB;#Io$w?vm!Qy&+Bjb^Cx$cO2T^p2ycS zoH8vinDS=Qzn=|5`&Q19C>L4dr0L5NsK5Kq@!02#H?v4k|6=w}t4@MmCRZ~t`SwEi zN}k)DWu`^?&xxi2^LPI#l7#s6z`fS-`kENZV2U^6LYohN4CyeTC3kG4q+Z~Z@(R!M z?w|6M2k9rOBZj7yYx1Uldbw;4PH)DPznpE!*qE2*^MCAjOMPVeV`kR7AI8pYasvkI z2Or*Nb)u3DdeQ5bd+W;uRIuz;p)pR9(>O7vBg7N?%Wef_W$A?0kNCva9zXds_IveA zr|qy$xZebMdA|Sh&!qI@v$AWm14|VD4O&p6!(*zNE2hB+H)%|B?<}!3)_&jG_r?~!h#bUi&&3T{SX1UtxQr7aAvo%JBJhRDKzC8b7bH0DWQ>~q_ zIzWn4qYWl6vGI71%#ZnYjr}Sov6V(`u8j{He&}5FuS)jJ-ZQ6MpS&i!rn4^My=>T@ zJ$TXA+jW!GKle(~n!FD~> z*{T!XPuTlrN`Lwc3ze>J2$ZLaHY$H46y#Zi%wWuC58+?7?FZ9El9K3IS@A*XC95VB zL$-Bd@p$>OCnlzb z`e-b_p`hSZ4ato*0_}Sg?m)omhYa)sUQ+LE>HJ@Jr*uMI_;#K9#;)Tg95&;9`bkXD zJAB-3{^Qi0Lo>|9?7Tse!Fsi`?d7PvP|4tjff5!>xeVxH_9}a&y?a)0ht14_<>e*g ziFyDtHTKldQsmonn9yhCVjxJLa{t{HcuiU@;MDuUl;p;cBQs$3E4#P~d2txuBt52k zU+%bzLAc@Lu4=uYe>35q;2f_jZlM){P%iin_a@!WY1MQACWX6AGpj45A#j6i`h`NS zo=R~h2~zEerqY8mPk6%UM}IV;>AAzVtkBl|9`ej!kOC8v+;~N_EAjbz8kXGpFc?a} z6vQQ-S`YC*c6e*r2@T9h)9u#Ua!9{BbMbI&g@Vv9$a>spV2G%ky7Y{`OMa8>D}UOX UFN(tSJK(3IX`u1u94_#G0BTSJQUCw| diff --git a/resources/android/splash/drawable-land-xxxhdpi-screen.png b/resources/android/splash/drawable-land-xxxhdpi-screen.png index 4b22b8b59ac6abca0731ac281c4977ba2bb1213e..f9d6345b05f60918544a7cf1f4fdad46ac5fe973 100644 GIT binary patch literal 13766 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 B^bG(2 literal 113380 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�zY_Q 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�_h-#|EuM7X}hyiKrg|cvq$?IU%X1K!qBe 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%0A57s_x@VZ+i<0y5N5Rv&r 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 diff --git a/resources/android/splash/drawable-port-hdpi-screen.png b/resources/android/splash/drawable-port-hdpi-screen.png index c0c981b971feaa8ae304b857bd8b69d38a040229..3e8e9d01fc6a9b1ecbb0cadddb7747d956df110d 100644 GIT binary patch literal 5207 zcmeHLYg7|w8jhkZS`?M-LIq_`+yxg+X2^w*feaP6ebw9yO93 z1O+L5P>D1^r$WPZ!4U#otbi+|^1T304NMx4qXYtIgYk1TNyD+&oAA?k20z$;{ zsO!uQfvrKIfDfiZ0WRH@CV(JUfWxID?m`xa&0GsGAO;hJm>`2mgWO@Z8_eVYQ$H%{ zP9+qiY7m@OhPSRBEllA%s=kSk}*D)6a1kr@Luh!S+ALuO7BK%rm;r;Jm{CY%ce zASy%UsDi*rtm_O`DZvN~mtgKhM2G`cMZgbnb0IO2op+0+W&+yU^WCZehDReMu-r|?}CK_ScIwM z2uWBfN5m+oREVj-Od4SyOopjQ$7FQOi70}C;6MdVAPNB*=*y#$oas`j5N2@P+?Wgo zmxj8#acJ%_EH@e=WT7M*M8x25*a8+;Fn!+_6U3P-JAGgHf8GyKNy*VdWUp<^?+TK3raw~HvW8=k?u#~`bNmSHA+WpmAuWva4oCZES`K=J~Tj)gH zWqW`+_~s>L>kZ$}X-NRprD#dm5zCl0^m~mi>qDJlHXdrUvq{gW+Grc@bBA@29hq!# zJ6|X6(%v4~VVC64#ch5kD>L&Q%8!`?n=#7X3LDAZ)%)H!xNLTrO~Gsz%nrh=7QC(; zeltJX_{JmrK|VHo@pQ2|iN!AZb82=*`P1S?RFO@tW@2g)?z`tPJ_qC}k zd6(!9&m8UTlj85E*e7XUriDbEtUY1L3QOSUlyz6B-MlUtuh;V(?k=l7nreEQw>i=j zV=RbFlKXDBZ0qXAWPW;T+29B99mj@u){lQe?>%f|dl)3__4IvCofi#bU5;s<46BN3 zCpYsOOSE<)ef~>|3uM~Xyh9>AB5Nth&((@XPo(P+&CuW1#Cr}jH$aKWb^ovdOM33K z84@0+M4l<_H#jE_{{+6+bJdG*J$ z+n63LMbf&jcVssf;!WA=+SHK3@!{LSxxBI5*f=m&P}ZRsP4&d zh@D8Zxb$F7W=_(JbjOgPPApBSS34$j7_$`1+gBogns=;7Yh!b&{%r0FY^2T6x}$~X zku-4Ef1qUODP+}Fef0F!g06G8?b>Y&kBk!IeRWr%xG(F#mx0GKEw*3{(Dys9Kvv-% z>XjWG_nQxZ?fwXdq!V zsRfE=_gl9*bnTxFCYc{D-vty$#tsbKh0oUdqQQ2Ly%S7NPp>t_|D3vf@E%j z9t=L7X}`F|rFrc6scx)g^!|;*`FwhGas1troBcD~cfYKP?J7@}wO&Q+`b%Hc9<|3D zj9XeIOC?YBZM9r+)i!ZWs)3{?R~vX9ULAFDx!?6QHEm);p5L z3F&^ow5r%G&fU|@eU_M0xaMrp^B+QV-XD{QwdJEPd*5EOc&z4GVWQWM2?fontMhFg zI)koQE@0s|N_ub=L#{P%Un>!*^9 zb#I%-LI+(eSv1G)+@wc8l^e$IL?w?mr7oqNf6_3&e0=Dp(e|uY=e@IOk_GNAiPzTs zaBp9xZM0$NZdurNhIPfc#~=2FN3Lv3wq`h6vb>K}c2M%>EeHO3e9r7Ln}XRcm>q;! fEqHx7d>(ykNq|e<3$4cd=`YYP*!Rr4J3sh0B$ODN literal 26962 zcmeFY_d8tQ7dAX&FuI5+Q6r5=^xj7jEh2*GEh1q;5RBeN1PMV9L_dgLCSnjhAzHK} zS`aPT=xy}&9Qi!o>-`trAD$mvbJ=H|wbx#I?Y-}HuYKM=e4s{4#YP2#!Duzq@9M%} z@JSd9afyNiYQcQJZVCNRzEn4Mg~6!LpZ&pqjrkwJV3%MTcabJ2X6g)hn>Unsce7ydE0`G38m)Ll$ z*Vc=wmQB?kQZm}kON)b5UYD;Z?$5E0rmAwfncEtV-wk+btg6B=KF{C5-_vY9Q7spi z3B=$E3LdHTa(a1y0a|@ohB2RrBWtl!OEzk_<94Y96(z6Do&jgit-m{bhm1h_g0}V~ zS$1EJJ=+r%0WyO}EWr=ghdf~7SjpE;*^wDlVIzGkhngX2q8hw@zWuqa!BL6k2Oo*C zyr(XE6|<9*j1T8y&E!U>ymolW0k}Ap9Q=aK$-JCO=t`^zL=TJD727DF=f5t>Dwwa` z;q@BlxUh6&b#vR9u*Dn{<#i#>V>iKMj2-Ha9E6R0H1q4%5KhhSN5);7F24*ANeD8# z{LCq9s^-eij#t8*9uX0vV!SXm6oQ~0s95Hye&6Jq0*@So&)PtD8~vOyOLNy}Dxl^3%*eOW`C6cc(s0cd)g>yj!L_bVB(p zfvEvF2-+hUjE8Va2 z8;lU1;3=JCI-5nc>O*?=ez@FMdOPX*+s$p20tRz;nP7DX1U(MFsMU6$<)?ND)IA+3 znlAQ`U{u~wVaygsjnYIM-1_S1`Lzw`D1E53pjLe55Nn_+0Jo+nyCD7L5(}1@j;L|{ zuKvd-D#8DZ?2-K%mA5uAJ;ki4eIBJoLEH~rBoBT1r1b1n1fWfB(mRm3_QLBP83;R= zDVdmUeQHGu!0`_O8K2)|(#8q0AFf@((jf@b^ggd8v>72WHdMMKy`$UpBqZcPu{)#| zole5%C?I$5VGUx{zFvEJgk1>6!ek!(E=O}hvI5y6 zG=)pmqQ;ESyjDO9^z#60al_&r9aj0A*vUju9R6oirlC(cZ{rmnCo z!0luSjTr||s@G7-iB}&QwuKyoSx3>|D_^~CYp&o039`VnEDJ7_4YWUkM3I!3i5yQ? zN-B?jYcwQFd;)m!yBmh`p9;x9X8irM%F9v+Yk ztb_!57QVZcWY^-K{+dA)0lCi{arI-&RjrsGt&UtUhtDQNF@pt3u5p7Ms6(HpjP&NS zNMamqnkleZ*xT zl7-;k`KSCRBrc9+Cc}8B(Dl?1ErV=jWr4%0`>~u@s0#!-5XCL^^noV%-bNOpn!8)R ztO*Xa!UUKJQ&HQde@M`l&kd44ehL@lIa^pJieOMjzvJ3@*1kYQ-RvsWnerVn!gz_G z0%zOj+Q)$gob}0@djC{6V7WxQ`WXD28sQ{e*3R8S7XM2e8TFTHBG~|5g+dhBWa0BhNw> zi4f;jQNEwcC9)y{78KETUxy|eY9=R&^l{z4OFT~~VFzF6Ql1To^D20J*unjN{vs&Z zap7N!FxX1}_jckAIicV$$LZjA*MEk<6y(XLb6lf?FR>H+SvWep{Gd>PV`xzHAG^H* zZ@))kPQj^l$A5caBrPE@@G`R~6H?sC>BayfWi*GV02x7X%xp-v;NJ$uhVlqrwsCddMeQ1UJ&zTF zybO8&z>GgRd*wXAKl(~y@+D~XokgLS-{&eqj2MuA@1nT|;>;*oper@mM6u7ar3nrm zoe&p_x+woS5`jisbMoc;>;QO0A%rB||7#@VFX|Nb(&iL>Mv4pN^qz{IsfA{hlc3zv z)TYZNiCuMJOI%MmTWgTLID<$iULQHlXE+1lnV({JF6YAk+y0Y-bW+PqXh^g+zN|a5 z{pU)D>(kM8#zl=3;183bh6U%ke<6S%&}QI6YD@e9uS*^}7wU)T|Lb#{o zWp~}^Z;t;46JY@i@Y^Ah5VldOz0e|utiz{TOGL3@S1ZEW5z{pPiAiwDYdPug)iI$h zbnmq72>;i=!2TuO>QaZ0Kst$+|IA0Aw=#%DHw115=2Sk25yxiy&(PDyw|UEc*<AzRW!RwJzmujg|Th|4j z>a8Od{;gz~$>jGYkv9_^44B)JYQpd7{u?Hl~dPmDg_5(Nle%CqnYx+g^E=_6eys!UlOOI6AS|`l!bM92G$?P$`mDP27>72@u zpctJ@T|J?vO!oW1!kwzZyz>?-8|xtj-UW-MlB~_q6+_9F$v#QH|10dBcdpzneLC#b z)U?g8h^Ob*tSsGD4c}6cW@qM(O60MucfMtDcWzDk?Bb*T;YXQC^rRXk^VCydk6>-*6DP~5>? zV!+a>Y?t{0ZXiyYtl{^aYGFuUkb-MkjmiCIZ4{ z@^`O??>SDWB{Y5geX>x+X5*pizUJ0`kqw$O+r>Yfi5jfMy)bXx%)qw&OM0bmGrqMb zd)!gx=Zbx4@DQ5p^v`|c9Z}R)b_G%cpC}^8LBogj5wu$JZAc}Z>~P$c^2K;lZ%#Po zed!hnF#RqIPCPeT;wogw@nO#H_9HP$q4G!)x4z$GNvZSsB z9Er6E+pZQxf>X~V2VtDay$mE{&x8+3iW~hY9}7gD+$N3{^G7{G5b~bPOQ6)AVdPPT z&&&NL2Os=+xmN`zZe&0A!G>s@x`zKV;2tn7BI^m{&lYBoh4MH@<`}~WWJaz=TE$U1 zb4z4E(7V(j1n1k{DH8MR?N%9a8@9Hvu{UO2jvwD<4r&T8ppf~lWzW>&CL`!*2>xEe zzY;B;D6wHJ_$7pvKBWb|vU_KRP*9t~Nw(K5oS|QNQNYzfD@rCeO>Ms;@T+!D_3-eAldJeZL<@>|7uy z#(l4An&*b2kTk@NR-yits&&lRHf`c2`W)eUk;KV0L>HVvTfo#i1}19)^l(+(omY4T z_cmXCK}vZ47oCXO?I|csW`-iRDZV~i5RP^&ExQ2(iI}i~{Sj=+S6V^~!?;3h0xP&8ROeWoSz&in}BpNP^jV*nv+LIV1gJhT>p-c$HxGb_9z z0h(YWsqt&7HDo4TJr;dPD1RaD+#%^ZA*oX+v!X=fBHYO^+!E{uE098;@AzEQQdp`0 zd}hxS1GaJ=-WQ>3rPq z(-AqK@|}k}4Q6`Eo6{Z3^-iVu#efgAHim`>Rn1 zEf3~UBUCJeu%!LvBy zEr1%MrsD$fv$1ZN@o}Id%5<)h_&vdYb5n4GcQqMu%!xygrsCsZq)8Sn;4*LV3y+sMj1ZE|cq~Z^=f`IN%m=jlGTmeQ;O)!IejF2$68zI9iFbybcQ5 zEJ>49M~~QkWg{q`;w2q)P;$M-%;2wg7Nq#F3%a}s=ODHF zrWjX*@r8RG@DUpvfCf}9DsZF6e|05Ds6vBrce%Ba%s_%q-RK^N7U;zx5hQxR`x@OD za5Qup~xPOLRD<#~)O$=0WWW_{kNK*k-+^!IXI| zb55l66iP!A05hQj!*Xo0dbygrr(kv0B3FNzZa3Rgo?+v71csXgS995dNEJd!l+E&z z9+L?EX9Y>1g)QDPF#;B7VJA+X%O1e?FAJb1tzH;Bq?dN5J4e`8Eo741%n$$PCT1#3 z-z+aLdwy=I>qk_NNYao}lJn3%BBq0^I`OBjH>Vtun)tQXE3M~6xWPY#6evz`p1;4cQmV^{w4gh_Q=f zIeDAD8)W|+dPstC{rI`!ODO`Kpt|OM$mGBT`2@DY0Q#0XI_~f|d|^-oQ#^9C@tCxK zssD%&P}7n|h7Ur6sNMWLrY)L(!{&mI;mUOMw}rWBf!RghdbYu%j(^!M#0tb(D6fjq z0LSFi#AXJ!@WDOg*;M+#iOmv=sx4{=G^MQN3B}g*e>t5mpr+bSc1{gRL7ch2ny3m{ zLkk2W6lB<+xd=*QE4;xvOm};a$iMVM;36ThOs7BTUSh763?Hz6uk&b1BkP|9seaRCfC86gTt5R=G2^ECR?S|t?obm>ly_Z;>t2w#-4QC zTv7{tQMZzA-Dd>#o{gw;X1cn@th335mK}vSKx@LK`hU|JPG-`P_Q%e0{a4}b^^0i! z)d*RSmG%Dr)NufAWDWf}2_*+Gz)ksqKx9L{HUsGVN zv7^m%4HpoyEc6(r%iyEU!($6g`o1>3uj_#xYAD-9^*&6cw&?fPF0I>BW$hF1^?3dS ze9cuVo1}B|)7!{R*s?42&0Dj@^e&W7@Ddm453Ib$mc_hRs+BwrkER5DzGkh>A9cmD z95bHGA2}}4I^lLEcXhSeuClOj`fg6?_a~d*#?=;6s)`I3{_1$fOp*bns@v= zCh^+*FO$tm8B>EFG)@V;?x~_K9rNL21&=?{noC$&gj(HjmAK}FHTYgMkP&{&7y0d- zJDE895ZpuJ()N=JY5_qDN|97MV~;t{gH0RVl7Wt@9{Vt`&%x)!Kz}6A-Hike>$>4I zj;^AX?Qm}P<*-rnxXAR1Q#R?*Q}fXe*JuFk7CBS$>Ru@U8Ck%vNHC9uF!#&sB}~EP z&a=;7??lz7(Z{b%1EVJz62W1La(-4kMG(2WRrP8oka@3Y84ij`X^7BbgsbRWQ67Ta znX_(^WMVqc-v4U^+t`v~(~3)PtJLlcSGx(v@wqz(Po@!>4X7xb z&ipxa`PKY4v#T>CE57Ni8_h9C5m}XO&1L7j+FkDqNEI~4^cR;*uKpNsYu5vK4bQnz zV66QHgKbeBu09-wfOC+%gmgsVi2qVZkJTg5wyBnq}>@umR#Ma>(O zWG1xgMP@@83*8#rhcqnh1GH@RcjV=?eMN+%el~=Q`D|&9$^o_|^=ll29Os7Ju)9ET z5nS3;0loH@km#~)WV9;q-5WfrZS;zgkpP8&d0f2^9PKy;JIFJqycjAS@ZG=RUD}6m zmV6Oe3=68~sdsl-xEe|*$@w~*&@v`ZlY#1pcI=Jh=enqH*-*QziJk=L!SdZ@Qz8UCv%jTImN!RG$+u~g|ZdUV)U9Q?R4#~6t8Ht~-VMRkkZg;6sOkjm% z$@hyO2~sf`F;d@a7Fe=;l@vfAtDTzd+LRp%>(E@+Z(T&6)G~k3=*ABEl*Q5GwX$TU zeOG4AlB3*ZKJ3hHB1l4f3RC zpFvXsIa0^^^%h%&qS#1ALP-Hy)8nIsd>b{u z-c%P{5y&j(1d4*y?^adqKWGZdU?VROxIV1hEHxs`?2@6gMxPjyjqHa#DH4A#+ow#XRtrdI=`Bd- zop{*}o$*`-wV0f$!6&xdfpeQv+igb(6Mq2@YU2GY!`JdqU-n*?%9OT;{wudMwy~9^qgN>s|BE+2gZD^?~=FI*c)&tlPTLv#+#Wp!lBb-8GXM1oLyP6j8 zW@j0e5ZAH)gKlfvfWWzHRSF1`J;9+&Z2iY20;a@mfCm!5vHG!T%5ZqiUI8Ok6-wVB zRyuw-%AnF&i~Yhmq35j;t4qnTogr(eLaNy30;I91@G%7wQLv7>X^;fM^eS-Y7mB=GfFg!9geN;415pv@D>bH29CQF<&a6X=9^AK|B%o0Kz+}PJf?eM9unWJ z0XN!tVG4Y1kW>o7PtoSi+CeYmv#1|_yk54eWN>f^Hau>l1z%bCZ99*$1_1>?ZFZKH zy*B;V#q(v~C-~IWY+>v;>s@>D5u7>l8mz9m(4+iplpdw7RVApHtL1&-(9zTp8JrX- z7}mIQ7;G4oKxRStCq_WC@xO{Um}Q<9ccHzqZ)OD<+Y=6K5 z4qCt(F+wcC*&W6;qO>Sz2~4hci7-y1T|frVUmSj+tknXk;0IQg+Z~?l-1CIE5dMAy zMm=k((~r+ScCz)51`hFArltx_cgN`H(e;*s92aUX64tAcS}?7(r>@ALXlckNB>36# zi2g6VRf9?AE`gd#AIO1$yDeWRS3zq0G3PSwB4h|`gm`JzKF-Yg^xk`v6m<=i1dP*S z7jOs6S619hd(NSd^!Q^mkb7rZlrw{*cqdjM;X)%hP>ECLln42%qN|e{UAds>`y5!& zchgg$H^ZUdJP##Qpko?1SYG4#4OLhwA-HD63lWdlK=+to;SU4~CW1=E3liB+%__8T zfv1PBGN94Q1N%R#BT~!D&IyBdW-cN%=LSg>PKWMNcQo$dA;d%L#BK0Mu#``zK8mT3fZQ&ylI) zCobDJ_f)oHO-}sN!PF27DXE$!mYNxxgbJL3{^ashiC-^EsMG4N&`_bs6Q(-)I@3Xm zf=r(-dG3qln96{cvGQ^-d$%L{h4&GL>SYa*V289RPg(=8!L&0s`&AkYL8t-I9 z$+d(eNn7bUYdrmH@5b9mj| z5M4XR9@OdMpv0~s3YvOT2SIxc(u@+Lp4?=IG$Hd2p0snm34C+32(#1g=CS=?m_FXp z-6D9bRvFs=Cy8kK3Re%mNA9ip`Mf;n+W039RT#qQ;%_Yhj-e&ncUMfS23M#Z#YZlu z#@=m$shMXf?}aEwyr#OR{?J8~T}2wiI4-4C1R<*vOTUh>0oH9!MdT(YzjSzAWTcW@ zDgJ2XI)AL#aR&Vo4t_CRp?xOl3$Heon~)|4c+)F}U|KM;^a&#*{=HX_=B&#z@zBm% z_xqOpjl2af3zD=){cnEV)0{=rm6-p45wBL*W8K-6)yYlPT*3#j6)(h(1-Z32c7tOu-iv>s^ z@7;hEmpsmgqxWz6$iPQ%4zBZU+0AGb{c1eDz`I#heIdf&+axi=iCqeUit-uZp7FPe z9I*a~`bt7jNq*-AC%R{Oy>1E%J$^hGG)K#0nBH_`Md>05{e?rh|gKN8$|_8|Q4zT54` zaTT)zosGsK%DqrVu`_&^th?N<0!D}~X+Z}v*S|~^thzpp-bUodx3j_5H1fEFT9{i* z+2nkvFk((`Yx1!5@gWv4%=%3t4mQ%N9J(~aCQ?1db$=qw)5?iW)3%vi`T5(_V>0g@ z-8LPCFP3dbon+o8558=`1iVHsFuFK@^wkYLC}v4bPh&w@)}$AQp9w#B$;b|}uw*1t zV_pPHAko@V5)+q)-uBw@!X5uH}Q zJUu_cXIOdVyVZc!3S}BAcGbkVh1}tVaTUkpXHs%03=yVdhWU0z)0J-z56JqVckIwz{_0r&h9b< zF(~u4YzKppMCtDgBz|c-iDa19*9Ptjh|D@AET~rX+xDiGrOF&ERJCu23>&*M~l$H-woJcWBJDsX6svZsV69{7C1$j3n#6f3fJy!|j%5jYU&6y;z*xQEbR^P&}bzLl0 zo~be#(1dFo^Hv)u2XT{f!;<~>c78FaUmXjcMR z(Cv&z(dRZo5QOZ4E&Y^C>l||z0|jQBD>%NOqMrc6j@O^`PTs!YDrf*hrE7x`%mf}q zMpP(+m>pd9<5WnjOV^*izW2TLh`MJ^AMBl^ExfH@V=1((;p~Jai8^x3;E(E`1PLIh z%24ZP`Ln6CCDk6SkDj#n_|BGnsF>qDskQEeR0VzR09nuMnJimP~yNXUbP%_uGZ=0E%9^)$i zThJ!pz(k51(|Jew0anrY3I8KNi=LQfjgLav_sCi5?%7$>e9rteE%BxEG$GJ&pOf8&Ws9|D4$b%EVQTi!%$F*{PjwE629|VlED<7Oga|8d zRvAzpsiHq^4ICyLby_cnpwgYn*||Xe!x!ZuW?~~OfJC>daX-2z;Q3?JZdS$>Wc7+G zuw*i3FntBM!cD3`D*KttQ0Qm2V%AD-cDVIgEo{VP*;fQ{jvw^%K+mB1T6150r4d&f z5=rQ$1bMQ(yJuZKHpxU~%_1Cf4PRdUCO;)D3>;Fk$bh%jKeKVeIk#lp5dgyM<+fSL zhS$0H2xdBbY-fwcV>ewM1ftr>IU1og`||HP1DFDT3l*eR%x;0_-FaBq1TLa0OI-s} zF!SW(7+3K|8k8lh`fqb*rg>|L6S-DG0X-|4r{>m|USe*^pCor6wY3`&9pzozgfPiA zT3UaSH7ix%`&&LrmeSe+jiJDJ&c4)Lo5cifmK7I7hbKSNm*VwHDJDMiKM~WEV?6Lw z=`I?HEz*30N~e4LW{bdYfy89f@w0u=5O{82z`*@B>3%e+Aswbpul&`sfa2K{_Bdjf zWBMnV&|j|p777at+QiE~_6NDUT>VadW~V20n*$!3N@Il+hj{<@{rtQSE0qlNC?Ba* zO@81SU*3ALdSh57q)SZy&b`|OnV-&26f9&7FfiT?MqLBxbRP!PWqs>jV6XA3p2#)k z+ExxmsW_KuA`Z>^D@;iSlr68m1(xoA7aL`i45Pn(k`!jjZD$x4t29(`i=U-@XhSXf+#2Q4%$I|y)la# zbAyHrtK%OXvsZeUEPX0GPv~bAr$@%$U4VtUkSu*$s8F-YmaaZ2{jJAwg!M`OOVAAM zisT~vIXRL|mO&@FM(+_Ry26*-`prxB2RsUe6yr{ZxaWl${FGe|N^A4-m<nxc9_KkLe5`GpvEDI~_NIe&PFSw1vb~vh!UI@wga>PJTV~R~CPebSXSnMws6%IVTZ#tXKsjuGfe_sRViGbNDmKWuBrtS^M_`wr%zU z6p~I49EXolt`4L>+Yp=Qh}w>eIK|l0F71(#lM~x*Zl%1A19UreDT=xwa@0wQzv@Ey zZQctLBz2=J))oZ;Fya@^{9}@lxlOkvtYbA-^lkWE_?o3+{KN!z%=zt@-Kz5$93TDv z&Td*Bo9|@jZuTe`_@0!Cw}&a_FjHfcn)uX#Q67%x%w8YcP?koHAFz?WY#Ai7u^Jzl z;mr@MltRn9M27Y!POhGI_s}_Z8xKCWVPR|-7>g=6UGLeiLk={3Iyg*cimEr-5viF; zm8pu7QU}`8tqvqcrbR(0RaqC@{}qG`LQ-LP+>7HFjV^*tis=C>iGF>zj9xl1fDQhI z2cs-ueg=L-;9wwm)-X-57FOL5IaNLwds6x)a6DZw{s#kQrjLRN%->Ss?}Q7uQyrc& zu$i~?*N;hiBog~nx#jtF(D&5uWB=(%`j=cw0slkC{f5)s<>86A6c_`YI8OcIRghPE zx0lPVw&fYHLw3es6^WTh%IfeMN9CrH)Gh2e#dMa@yEyiO8VNhPoNEGZ83C3SgmTIkfuUkgOa>2CfYJPf4!0vD7G(PBcS4@O-&Vw~pgIVrbr*XNYX(>nIh%cDV`+PzPh&58lZQ! z-?%DuHtan;JP?Yiv^-s*ZeHSkbSJBIS9Qwr;FsxzyDS3W^T@)5#vBgRR#GICg)?F4 zxY4E4HCwNW+8d7hHiw+_yZYN~C6ii(<+tqixld$H57U{28qDk6a0lyUi{n9yb=n0= zM^)Yjl`EthI0aMR%ma4Y2Rd2j4;mSpbERh68&5MMvB+i;f<4L*W&-E5vD20Y-OLsK z%v*YSubLoML=T>wWao|ynR0VJ^gqm6?D7d6s^K=|<||6~&OVx`Pd?o^b{8SEi`?^_ z4OrLRZ(LiLcP;IUBOy;RJcjr&=w|l96pCMJh4N%`o5=0&FE{MHT*fB_?W-ryM%(1) zwwtwB9QCtuRLRNGsS>xT%^lCJRK)l7#PUSYXE%1#*(b~PSFIQBWJIi=*`+<`!JRH; zdWWzbKEX48%f0}DEi7jrZ|@3S6&g?Nc3N-t+Kk)m(4M8=8Aw-LR;iars$V_*#JxvQ z-VT=;8&L#R67v^6Y>R-#jK>*^e%LZM&x>ps4EO?U!11G> z*6)|RFE<`z3{SaFKh|w+IMn*?rn&4-e>r@xzcblTzoEQ6Tyk(w)|@589Lpe^wc9nn zrBs`st@?*9>S3!gZd6hFa}cH;hW{2JnF8Y+zo*e<#m!lztq$#s8|@1zLgB>UPCwU< ziuPtg%mkzQ*wg~*cf8-~ z@?_UxmGbDT_u+5CbVK}+7%8!pzVLKs>#tfv>f;3MNsl%C(>>}b)O=u$Gz>#cT=53u zWb@42H3lOs!VZ70jKV7dIo)csy`n!=eOoFF5i`Wq8TxNk6`5O>eB5iVRC1hu72tXL z9&MAeuvD`cE~S{~e>(5-k?1*pPT7#Co#vZ;wAR2kcNA|pApo7wiYKv-LWC0YxH1}C zT}-#=&4RjcQ^V(m6nA@5%{Ylah%XbEyp~&ol0O*wQ7-@;N$Pd=cA)*qqTFz0nv+^Z z_5wkBa6etK?PM|Eo&AH<8tvuTJG@rgp-Kr2exX=F?O&i1KahUnuurd)HHu36#5lh- zT3OcM<^Pv=%;I5n5=N`Z{`2A0nqga&ALp5ZZeI!`zd<(xG-)|sc$P@{z`6EBd3%K= zY~usT=}aARnjKmJAWPC45Nsn9{u8E}F>+0nL*NCMQp^(e(dtBv_@WzB`HZU4p?*Gnlu{xicz z2?6}A0UcISMK!ZoU*srn;OSk0WHINVdy@>jpeRl#Vf)xmuG4Wd)L1*LJbm9`I45H* z&YaGh1by&#Eb3;=aoO09hxV##Zxb}VC0Lu`z$`4{EkA9GvYc!6!KU7@maKi|PkU&R z7c4hpok0&AZJD0JYbc`p_jEUgwC7`usZVgHEA!2o9wKxj?R^T@3t$8tAgE~fNvpC4 zg+bJjwAXRd!mQ|le)8F_L7a0h*xk4r_vJK+_hS9&^X-5W*OTwZ1&LDq2e^O_$NP+( zS20$MIo^f0zrw_sHSIn#hspuzzBjylRSg20k7jaCEE`527-oQb5%k(~Ufimf_q|R9 zr$lHe2Kc{M+DUd1y*ziiw@|WQ$g9`h5g}<5euWNThjB83F&>@y<5dZME5i%zuNA&D z_(+`&O|<)OsCoq$)*Wi(-(HBBo~^NK?ycGV=|f+zt5kThwY%jcpImU#Y`k_gV#KPILA;S~qd>sR6t5&9OoWN(T=61YDStJao5z zdz*Wn`wuR;sl<@cr`u(?_S6_!#G^8=V-mkb@{5o}Xj!u_YY+%PZv2comm$*FHMx2sf;u5?Vd*#yfeKOAI({aV_sFSYed3 zHiWqC*XZp`VD8)Q=XtCQ*KXE$Bhcj4=}#}Rf{(VF$9*W!j`3c`rxQ^&EQYJ|oh>tm z_uWOz#gk5VECW(bkG6G#XEFnGmRRkaBq6|npW(>Xf+CGuzT5o8sdUrNxV2`fLI@&C zwchzF*wVd(Rg_8!=neOP+Wdac-SZ^vDoiG$#N^SwTrgi01(jEK@U{M=(pI6(40M=2 ztr?%0s=vM83slA2(&#a^81~mL5vNeRd7N6dFn(v>K)Gt0n|CS9_9#9u{a zHz3L#<88Dg`04l${g&bQb9koQ+)-yIL|QhrT`ND@og8weeorHwT2Vd3JQabQy=(to zMwJ#d@n`uJ2T3jAQYwNxi7xT@^&O+bRK1hw-OZtqRMU=qtESsPaz#MtPo-1OlRx%q zTQt`YT80k=j2JF~m_nNJ1pg`PA15ZHoN}OXJXw_h4`NJEmS0p}CNM7ibR}vtV2geM zLKI!gD&fqZpb|3ClB=iwaI4QNBqnebXZ;2hzWTF*0^@R#&~D)ZTM+|glsG$()l&+) zKmV5b9j7;>pGFOtzI~IWkux9hSNc=M+S*djv2Z{==l1=;QJwVUr+|#M3b&X%;MJu9 zQ|R2{pe?)8o41+(J8bo-dOGg^;IV$04wYg@QQqkU?`FfkhE9H;W2ofNQecVfY`~WL zzSF6Q&vxA%&+*-hRLG>(^gL-<6tIxFl^vA`FouQd)kUW%bxu*PX=HMv?*~x5_v}RRB_t~jTcMHeb-s9>L0?+5o#nMl&{+w=5v$!y&4-jAeDBr{@}jcpUk|- zO(wsctbp`;e(B?H8+s@LJR44OEt%5;{zwZf8>^r=s}mS3UVuHBwo>#Zwrtf z@G%6~8cD$MRQG?b|D1B?NNy9yWIwjUA6lI>a?^da)UaA&^q5@) zFPlqLyNBX-pC{R5=<94}%shHvXqb4UQGJ`B%fY0r{d4InFXN`XQ>oah1>KA&)lGkqBJ8^sG(5BB+Rd-Bayfv|%ChHs4fc|D;^(&pIzl6Cr@k7{_l|l#d zC%Jd+KZJ*h%M4WY(-l$z*I2a-7eC#GSRl*EXoTPDx&UYwJS@98@Z}=m`d9x(*Q$FS z$ssAYwObtMdDZkDb{ZOjqRl%Fv|y;! z?+dJ;U#0I1ip5T2QUuU1phkrbYJ2Jk9&XK+2n0`)fhF(ize?YSh_ce#GpH^8FD%%( zxF<>HLSZ}UT*s7zz_$MNYrza@6=VM|W$P_^qF67Ri>SCHPqAF{tvK@?$z4{%6A z$&R+4UTH~)CQ_g~oQds(>PvxK@se1_p;KAz=3XE1FORhzp^)x4wrKmk=#|!PMG}WD zLNp%_4Nx_n|HB>*B-=<2LPV=*LKcPu!(B`Ie)D2<2azegjI_oBCDpaScG}W7FX{<| zMnCLC?NUU+ImbC72B6EI2e6pUX_v$x8&UTi7IdF8-o!(=&e22qM&y*=NF-*L8$Z=@;A}xht(D@YM7xOk!ZfCzas)9ofup zONa-e0V&W$Fm}--#Wv5E=V-ttQp^mBo1UB-Av+$(!HY`oPs0W(8sF;5>8?jOG!oj| zF0lgIiq9d1>knYX(8z z5P|J=snyH7b?y;eB}z)xn>wMT`#ba%3wo73rN|i~njdIEL^CfDB2u?dk*+|KQEfnu z*~;Jt4Ljp`NaYh^XE#48;QR0Ree7V>xGVk9*614dD z3QMnHoTzML{-Gn=m55STs8BB9{al0`Mr>Z)l@3&F=hx1a&RpTGr4X+a$LT3TwT3$_ zVGM2?Fog-ier3~RZ2e$4BUF;ehAs`Nm!(u9#`curty9gWuTWLkO1?sRNA||Xk_V9< zm;{9}5@J=Jl(je=}Sc1BjE&l)jp~G7elmdTWkais~MnXbf8z!pbQ)7syJ27 zftlVnAUBp3>|E% zZ`(*_k{tX%7d$sjdkEFMY6EWG26}cKAuAZ4v3Va|fyy+koGZp+3g$ zH7b2Kp_@#$QJg3ZoCCo*$N9-E;oIl5{o2w#7Ju8!)8j+7M- zN}#e7OEVlC>Ruc>9rSPDPwM95Z%6FC6dl|TVnLi;cu$2lv3$QyCj zMQ@wE(~Q_*Ajr60&muV(`FTi&+aUkoq>zW~vI_gCt!k>m9xH#26&7$hR_|}W&8J8K zglvJr(|N>-VQFWyW``{M((MIdtObiSPHf}~z`|rBkBWNt+?X6QJ^xL#4<%($>?Cy~ zp+#ab59VdD=d0|COfqE7(k{NXB+-hF!diS%lSgR_EL4&bWDu-ZNJp{~C!kHyNclro zQdRAT2GrJzQMb3L`2`Zp?+!_bzf?r7z`c+5eMG>GTME^fwlJYY0z(xZS0A7|K;Tks z@UDI2N1CK~PKl4zJM64h1C`9h#xBFX)jyL1$!KVMIR02q+B-BO${=UyO=6vcvwd8tu&^@de*3}e;1xzu^;-}4FtoM@l{ulw)(Z&Roo zSEzhbS8}5nCa%VN5E#kRQ7Su7;`jEcD{9_L@RM~}hYw!YDdkoP3%Yvxm!8fL(n$U5 zmm{-3>;fF<`l9QZ9jxz-De)t;JUd_5Z|JoL_jNo&4;czv+VqqtNGh}*h(Nj4-p@tx zURjTndzS@$7B*j1%^6HfOflQI2gr250kxCj-@G*4JZ*1Nao_LF54ZLg+$m+vDJVyD zwLjyE`Q8vc{j5|$u+A?ga6BfTo{Jz;HadvlJZjW{j;`7}tZ&OEc%LL=+$aq~Vp!;w zR|T)t<)z@vv+ORQw?iZv+9wtMPkUef4)quQJqyN?E!p=rB1>7bOhX~rvz4L{#-0o^ zWtk*xLs9l+kS(Dy_RuGlEW=y&5$$FygBW}IJZIGBxvu9wc&_XF{mFPQ=bZaK_c`Z2 z_qkuM_gL)Kciyqhi~)-dJ)f~!P0cg?+BMf9LZwfoZVZp6v;BroQ&gsnG;VdGckNJ2 z(m2|VFqRp&SDr0J+yB7KG2uvX023U3n=F)NSH&G|xAi!==<7IRMMp;;-zVDSYWyg* zGJQkC=7UGtMV-xiEhHU_Q;nG!_?+KuD~I<<6^M>^mEf&?et-Ugwh9f=st80Ju(5JE zFO+;C-d6`#lG*rJV9sG08C~@SW3UcHz5c$o*II$g=$-juif57kmFyPx z@P^snm#no~e_E7)G@)7!erns_;H`yjJl>EuH(EnG)l(n(^{GQh2{`T*r zgTg8ICateioYha0Xi3+{*lpbAD+omKB#VoGEE^C$dmKJ4HX-8QGrh^m>&p_~ydG@e z6yPJQ04d)e;J{re@(tok%(sisNC8YP+9aYxpz3GNdk@2e%_SkLOPd!mkkmJ&P3z_J zNIEA$`{9gw<_n%3^spI?88(+$iG>fbLAZz~2d6P8Cqq^rO%F&7SlsE&{CCOVpQw zsg`iRS65w~JUz|Vc4W^qK#vW{nDq-~U zRVGe0`jxoefNMq+1u3&tV07|984aTU6qH{4R)7MzpZw@?M4^gWrx*t$x$1Bj!JJm@ z!V-eK`KQy5PKX15R7D7Rbn2E7!fLgZ7kmd^G*8ZSMh9fYs(Tsc|88^4|SKV|5t0rbr8%So`nzajhQY zzz)4|>eDKm`lioSdky8%)$IphcfWgo0W^utdnvT|)SVpgkeeU5&CI=uF!X3ri<3D$ zMSFl8Z|@6W-f3VV+x!pVU)Zx@&bKPYr!EZ0K}4EJ4psP>1 zP3Oq_*SIy0vibM59faJ}^1h2;dje*|uQDw1kpSyjGB^Hl_M8<1d9(@w5W#kM6{oO#uf`Q3+0FsCnQ~AGlq2 zc2E~0)_E4V!lOct=e({PPNZkk~H!wPp_d#Y$3TJ_{&z-tVz< zyZ+e`Q3EkjP4{vQFIbtUrB(>JFB=D}Yn{)464V?kaF6GX+y;I}rbP!vJ{{F4sIF+d z#?||Bb#YArJP`&rtWIeIj({{Y<~(tUOOw4Xx%QwShDf5nDf?^DlRhDobIokO_IbUaT8Sq)Pz@7K^_{0snH zE|ijzFf*=3IJ?7w7&9K+aG1Ma;0G{Ro3B1ZlA=Zhx}>1}L3SUdkCtR1FzsBLYKf(F zCndG0JS4|2Y5TL{!bpy9oZru@XtI$fM%L?Vx;s@6^pRL^Q(nq04IlDFk~qh)V>2I- z=791|$dK~xYwEpaqW=$xLE^V_5PR9U7oBH}b$_G=9S8J@Z)rW?X=dXFTij;uC z99yj6JUD_ly+IVo{rW5v-xI67@k~tsyXjgud^r)O$3b$;JMLW_<*VZo&KBrvACQLO znO7MAGb}+F7nbrJCnyDz)`mVt=a3IJn_6&Csfi=1gdh$c9Op$BQAlL5=Ud=S>kA|2 z;J8`WY=m4hr{9&4iADl|f312+C8p;R9UBRqoU9vc>k?eV$VS1OH zItfFqVwM<+?>Su@l5^19YK|u@k#rC-$RQLcW!=;TL8>=Jlp@ABay-gA#MxsH6r>@! z=OeU79mv0fG#GAj`;~xCQy&84XYXxAVRUvUm;}RJ7I7;*^lthNMOdJ6c#qWFjNbqt zRw}<1FnW4cBL$(UrO;KkKNQ0wiyrARiQ#^!2H4F|Y9gIRu@kP%Kg3jcu?kChMX>Sr zW52FSLyKwGB|6{s$2+Lmt1K|Vo=qgH#%#jbx&sq@$YmEa#DVT&cX283WQSgR()=%% zwWr}mCgEfZY5l;G!T3Qb`k?7u1l94REjP5q=X-glv;|?sOMKA(^3Tj72g#3z0c;_s zt>(G^A`7u9MUqyX+pm0mZm0C_%Ff-SsJ_Tks?pcO-)qLU91lesX8|Ws-GvhhYKPxN zHVRg&3|%8NzYjQ=JY&$uMRJ9*DH%V%@IV$s5d?YcWjPBZ)ptk;o8&<&y8QE3TXca$ zY_0wJX4AKB4_3M+z|&C|$-9om2JxB8ws+8vV7ju21oh}OIWQ@Jnw|_zhe4aA>>_Xpx_S^x`aS!^Y(#3zAvw zOBl3U<`77u(+nR{6xGQMO19X?VBSEE^Jm$Q-m5609e`3o$j3-O0y32(=A}f;y>l+>3f3^QW2w!^|B8aW>^kHD~ ziqM+J_{M9dalsDk+BokJ=yhZj}Ftn?==G zF--Yo-H=fSc0fnqZ>kS>agkhw(cjq}-eAMFdKcCsHjXPMmNn45S5`N8G#y2>hKi&< z<|*+IOkkMv-C-jr7wc(&&~{WI8y?1U;>4ZcsS7P${GLVa$doWR=EBrf1+0*%VsSQsl}Wp7oa9kChMX zB_)`SJuSViBeuwmolqaKF7>D!lg6C?nYp`P`&^L%<=2X?ZN294iqsfOd`yc^>F?$O z(Ttu1Ba!-=5HOzEgc*#+XZEokvJaACi@Pke+hqm!q{7!x*Q711=1zE{G{e9WcVIErC( zr>)1Hi~qCm3-*VO}S39FW%Jg528u#M+Uc|UgBYuAT zF0BW0bIyI$sk5ehR7;xM`zCxsPMi$&xD^B?uiu2hAu}CJvvZJc!8RKegIfIYv_
fn?*4WpqSDj6?K?3~!%`(4XmhS{pL1Bp@kP*55FD7)?%dcd!|4K*VYx&P!0@2( zrk-kBYBxT|wydmGV{L+fe*q_7BUOo8ed6-COT!R?_}XNK=am5;2w*cnfB_XLJ!;D> zZwqX`YQ&jED*P-8$E-GA&z?Dr8wCz82P6ZhNSbSFyqkby<@IELE zr?-U>fithf{9g2*Cicl70UJvQW3DrphxL-k1^bHH3MDHtZryZ~o0;nNPlta=&@hX; z5k?KPk~>B@G#%gPh6vmpj;>-hjmvCz$y})LCYa=Sd&Yp9YH>R!DRHm4^NzZ0CHSw~ znkQqs^{+~pUF9HC0`Ui|X$en{^qYg)IH1Ni-_5=Y^QYnuC0?uo+H$(L?#E$fvYNkDz|)1GwE~poo>}*-7RC0NE`V)!X~qZm?C| zZz1tUhL>fC*U)HJ;r7GOVd4r5yZL;{gp~Eoj`boE8|6#n@&A{Kav}AB)u$*l)T@9y zs%=%Cb=Tsg|E}qO$Soczamk`yWGqSLUW6MrQ+@o4Z#j#%}l4#RW1 za36wU5Drd+`-vZ!r8Jh&ClHo?(X4403w0MMDCKIyN#L#D^ZPJOlmP`N!m-gGvy*bz zNI8-!JXo#_qA+IFWYp&RHqkN@CVqk@2q~DJ<#}}+rt;X?Ruqb}b@6aw z=}MUp`uvcJ9Pqxt;XLUFliQE2QOEf6z$IX@yr>?>I@tGjllI(COH+w}ekX5KK+Jdg zPK+b1rgU@*s59&JT~XtD-7x(ffB_}yrYb=sJwh9ft3DzQj1)`@Q%7{oadUG@BG@cb zeWXi$50T*7Jg951x-JDO2%~9ktQ`xz`rw=$qnkYfN$z$t0#V0tk1Lh5{eb4M;!ugZ zQk;Sm*yroRT&P!kvOs#bF3?wPcE37U^<@EEc#MO3cVtu(it1A^KUox<;S0*GOAE|A zHAu125m0lwtEpGnrUWf60m^~N*To1sSLJxh5IewXPJei|vOwd3h#lx-S23GK)hZ-@ z_DT+gAK^nkfhpj}s|`xBDk`+U2||-!u@;!k=Afd!XTol_#=b+nwnriOn;s7W`gX(+#Tbm{%(KyE)gu)#FH!ibmB%z7_cuMS zf$a;eR@?7$!>z+{-I#Je`^5mv5&wq(sA*alhLEbN|Ly60;A)b zv4SP2)!ElgnNl*4bj9fF8{fSFW`ej=3{oJbl9=Cg2Vff#-%f-P?QM$nmbXJZhI{Eu|sOFg)2&c0?kv^HNK>POP>MQ-Tzil;a88&=pYDjW9pu z?5Hx$gyA&k7N67b%!aKhz#d#Eij+P!D7!!=JX+l6~C!RFJ@M| z28A0IQdm!>!KIUW1QAg?tCoBFQWMyY^D*U4_iXrN{={>VklJ`S^x&d4jLBsab(*qu zr}%lI0M_)(qtKzWrC*JJ&P^My3faBwfo)^yxV zu1rFgV-tJk(I&lwF^?~Mztps#!NBV!ws7D?0=>#S;V(8>)rGxJ=JZ^t+&@;km-zUdsg;)@20^%)ufEQ2XgkdHE-;6 z7(?&R%cq`d9+~e~{StjOmsTg@jEdzOq_^!k&5tWfEO;t2vG-+=ulP?R%S*~TWPAzKAQ!!1?TEz)S-_Q$kIm@ehc z-j0EY&X=3f|F>N3UD0MU){viljWj761%8$bIZcZv4Uer4}_Ilwr` z|Gc1fSlRo!!^`BOSL(m*yEwn_?bPO{7gzEQUbhKxcrhF|6o!A4Aw_;w=<2oWKq4lo zR)CME!zp4Tp0Z&l1(P^}wXxwp>jtOWauY0r=m)0wl1AxfA%EC*0r3}~=5U)8D-jEH zIauel*>Kff&i|LmbuxDUT`<{fFY1U?hE1XiKS;LPHPwR!X8-T&D*7sb8R zM)y`r|M2_qp!2)-{TTvCth1Tp;N#HqTZwvH9kZIe_KKhYIB>?JcbO=wAGsE?%WSAb zpKkN#DhCwK=b;eT559qLq&sM>@V`b_#Z0@OHt?6yM2$HLJ2!6cO?XKRx6ZFOavFpj zOEZ)E3~aY|Agm49yJPUITx3(g{(K2VX^Y-%_A&{~SzU)ayNfcziv&_Fmy2UakNI1- zeN#{~@bzjWo;*krdHuRZcMWx2_Qv)ug9EyWq|JJKe#u35SCn3mGx*a;?T`gqZ^x=> z@%U%qTKd1u@$6jUf25V<%sxP-c)K0u?IJ$0)#ItU^Jmr|&%Me(+oL}T8_pO-HjP(*#R_xCUtW5yHD9{(l;U3_(L>O1*Gg|1k~VdIgr)zP zUjQ*g#+Od01Q<2eeh@e|sHt4X{ZUs=MNj8a8Ig!n_&nul{<=y+hhvz%TyND*54x}h|Fu1T5A9K+xBmT~LPbuwltETYBrp)Dy( zb?TUnNTsPIl4Znu*zoF%hEzMw-2|D#jEf#TtfE1P`;4TPOa4O#&g+CZNiOlg$OGGA z0^UOX7`IhPx{#q^n^+? z8Fr4PPO=$h>6&M5skCJquPnXVEVn_LeS0vf#ZJNzZUH8|Bn3Vh61qfGkToX&Hog{q z+qIQ`7~ZOUChz99Ax6V1IQ&B%*BlJyA{lySqOO*T=V@(QmoB7~^#GMYfkB@9C$H(q zpcS_VL_Dmb7@HR7_`x_a6V4ob@mb>4Ao!>Rh>J*JCr?ypoMRi6fiu5ybWBxjp`SM# zg|Q0TSPK;%;E0sDa6=PGzx@(0<;1x^3d5wa$m72Vp6Y3vgbBvB;4j@NoIgRXO<{F2 zAlp&%9f*K6jt@#=HsMUt%ELH$*=_Lx-8W)a?lCXBuUw^u6_|*_$R7R5mCWjKjmUfXT{VfUpc6Tg)T4X6~n$o zcLNT!hxswa+CXY>@IN%$V)mfrnZZeZV2g~Jy7^U&x>*HqFDSNUSKRmg9s;1&Fh>Wa zgfF*F@z}A0JBfsrWLU?&n}a|-YW%4hn}&+u7Y_n2XFOhE6^#|fubyRbIPdyVEO|SG zesEM*3`j*M#iIR{4u%bBJ;E>TLxEoM2oa7-%3FB`2wUk;EIM-JyTzc{P`S_$C{4%J zB~svkKD`QvsV6{EbI+-g{K7`s&Sq=3$hJ7f3LefA(Cv+ii_walIt?9RYcMb(^M(aB z%0*|?Kq!e}2>Dn&mnb&U4U9^*WP{w16j#xgd1#1%y>CR#EG%*I z|FSHDQL8Eq%$v9*c<;AMRbFApSDW;UGepMcR75-ev`&mA8m_0TmnYxS zzM5aye(OsL+owAR2jqYafaVW%=_E`DE4Z)!%;W!{ZvMgj-;wp1@AM$p+Xa$r;i`Ca zLZD++q33te=dI?+%-|2SPc^95K+#Fat$&gACITb-6Hnv8N0MOXCf3I*jW1mPKf+M8 A{Qv*} diff --git a/resources/android/splash/drawable-port-ldpi-screen.png b/resources/android/splash/drawable-port-ldpi-screen.png index dfba932196d9e55729d7244f6bd22b10e2b9827a..7536c76d2efb88dc7ebd7f1235ebc1d017df8df6 100644 GIT binary patch literal 2619 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 BO`nkwqn;Fz|f7ImR9(wpDr&OOa@={rd; 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 b_{v(DVd9#3!w3=v{!aXBaxC}gg&Y45ykSrO diff --git a/resources/android/splash/drawable-port-xxxhdpi-screen.png b/resources/android/splash/drawable-port-xxxhdpi-screen.png index 53f97f9d936562a2755e7d6308430fb3d2e58b0e..de620a75aaad7e0f8acd6b185d18b5de8cee55c3 100644 GIT binary patch literal 14880 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 literal 101114 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⋙Me*1>u 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 diff --git a/src/app/app-routing.module.ts b/src/app/app-routing.module.ts index 7af300c..812ffa2 100644 --- a/src/app/app-routing.module.ts +++ b/src/app/app-routing.module.ts @@ -3,7 +3,14 @@ import { PreloadAllModules, RouterModule, Routes } from '@angular/router'; import { AuthenticationComponent } from './pages/authentication/authentication.component'; import { vnmsComponent } from './pages/vnms/vnms/vnms.component'; import { AuthGuard } from './guard/auth.guard'; - +const token = localStorage.getItem('user_token'); +console.log(token) +let param; +if(token != '' && token != undefined && token != null){ + param = 'vnms' +}else{ + param = 'authentication' +} const routes: Routes = [ // { // path: 'home', @@ -16,16 +23,16 @@ const routes: Routes = [ // }, { path: '', - redirectTo: 'authentication', + redirectTo: param, pathMatch: 'full' }, { path : '', - component:vnmsComponent, + // component:vnmsComponent, canActivate:[AuthGuard], children :[ { - path:'vnms', + path:'', loadChildren: () => import('./pages/vnms/vnms.module').then(m=>m.vnmsModule), } ] diff --git a/src/app/app.component.html b/src/app/app.component.html index 8c63739..d318a02 100644 --- a/src/app/app.component.html +++ b/src/app/app.component.html @@ -3,15 +3,17 @@

+
+
+ + +
+ + +
+ + + + +

+ + New Password + +

+ + + + +
+ + + + + + + + Enter new password + + +
+ + + + + + + + + New Password + + + +

+ + New Password is required. +

+ + + + + + Confirm Password + + + +

+ + Confirm Password is required. +

+ + + + +
+ + + Log in + + + + + + + +
+ + + + +
+ + \ No newline at end of file diff --git a/src/app/pages/authentication/confirm-password/confirm-password.component.scss b/src/app/pages/authentication/confirm-password/confirm-password.component.scss new file mode 100644 index 0000000..fa7a388 --- /dev/null +++ b/src/app/pages/authentication/confirm-password/confirm-password.component.scss @@ -0,0 +1,161 @@ +:host { + ion-content { + --background: rgba(255, 255, 255, 0.94); + } + .sc-ion-input-md { + border-radius: 10px !important; + border: 1px solid var(--gray-2, #A7A7A7) !important; + padding-left: 1rem; + } + .item-native{ + --border-style: none !important; + } + ion-item{ + // margin-top: -1.6rem !important; + } + +} + +.paz { + position: relative; + z-index: 10; +} + +h4{ + text-align: center; +} +:host { + background: none; + } +ion-content{ + // background: url("/assets/img/login.png"); + + background: #fff ; +} +.fadeInDown .logo{ + margin-top: 4rem; +} + +.item-native { + border-style: none !important; + } + + .label-space{ + padding: 10px; + font-size: 14px; +font-family: Roboto; +font-weight: 500; +line-height: 16px; + } + + + .custom-margin-bottom:focus { + margin-bottom: 10px; /* Optional, if you want to retain the margin even after losing focus */ + } + + .input-fl { + display: grid !important; + } + + .align-right{ + text-align: left; + color: var(--text-4, #3A3A3A); + +/* Heading -Medium 24 */ +font-size: 24px; +font-family: Roboto; +font-style: normal; +font-weight: 500; +line-height: 30px; + } + + .remember{ + color: #6B6B6B; +text-align: center; +/* Body medium 12 */ +font-size: 12px; +font-family: Roboto; +font-style: normal; +font-weight: 500; +line-height: 16px; + } + + + .forget{ + color: #043FB9; +text-align: center; +/* Body medium 12 */ +font-size: 12px; +font-family: Roboto; +font-style: normal; +font-weight: 500; +line-height: 16px; + } + + .ion-checkbox{ + color: #6B6B6B !important; + } + + .sub-btn{ + border-radius: 10px; +background: #BA0404; + + +height: 46px; +flex-shrink: 0; + } + + .msg{ + color: #6B6B6B; +text-align: center; +/* Body medium 14 */ +font-size: 14px; +font-family: Roboto; +font-style: normal; +font-weight: 500; +line-height: 16px; + } + + p{ + margin-left: 2rem; + } + + + .contact{ + color: #6B6B6B; +text-align: center; + /* Body regular 14 */ + font-size: 14px; + font-family: Roboto; + font-style: normal; + font-weight: 400; + line-height: 16px; + } + + + + .addMore{ + border-radius: 10px; + border: 2px solid #BA0404; + // background: #BA0404; + margin: 1rem; + background: #fff; + color:#fff; + } + + .addMore:hover{ + background: #BA0404; + color:#FFF; + } + + + .text-an{ + color: #043FB9; + +/* Body medium 14 */ +font-size: 14px; +font-family: Roboto; +font-style: normal; +font-weight: 500; +line-height: 16px; + } \ No newline at end of file diff --git a/src/app/pages/authentication/confirm-password/confirm-password.component.spec.ts b/src/app/pages/authentication/confirm-password/confirm-password.component.spec.ts new file mode 100644 index 0000000..dcb9344 --- /dev/null +++ b/src/app/pages/authentication/confirm-password/confirm-password.component.spec.ts @@ -0,0 +1,24 @@ +import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; +import { IonicModule } from '@ionic/angular'; + +import { ConfirmPasswordComponent } from './confirm-password.component'; + +describe('ConfirmPasswordComponent', () => { + let component: ConfirmPasswordComponent; + let fixture: ComponentFixture; + + beforeEach(waitForAsync(() => { + TestBed.configureTestingModule({ + declarations: [ ConfirmPasswordComponent ], + imports: [IonicModule.forRoot()] + }).compileComponents(); + + fixture = TestBed.createComponent(ConfirmPasswordComponent); + component = fixture.componentInstance; + fixture.detectChanges(); + })); + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/src/app/pages/authentication/confirm-password/confirm-password.component.ts b/src/app/pages/authentication/confirm-password/confirm-password.component.ts new file mode 100644 index 0000000..b8584be --- /dev/null +++ b/src/app/pages/authentication/confirm-password/confirm-password.component.ts @@ -0,0 +1,136 @@ +import { Component, OnInit } from '@angular/core'; +import { FormBuilder, FormControl, FormGroup, Validators } from '@angular/forms'; +import { AlertController, LoadingController, MenuController, NavController, ToastController } from '@ionic/angular'; +import { AuthService } from '../auth.service'; +import { VnmsService } from '../../vnms/vnms.service'; +@Component({ + selector: 'app-confirm-password', + templateUrl: './confirm-password.component.html', + styleUrls: ['./confirm-password.component.scss'], +}) +export class ConfirmPasswordComponent implements OnInit { + + public onLoginForm: FormGroup; + + constructor( + public navCtrl: NavController, + public menuCtrl: MenuController, + public toastCtrl: ToastController, + public alertCtrl: AlertController, + public loadingCtrl: LoadingController, + private formBuilder: FormBuilder, + public _ser:AuthService,public _api:VnmsService + ) { } + + ionViewWillEnter() { + this.menuCtrl.enable(false); + } + + ngOnInit() { + + // this.onLoginForm = this.formBuilder.group({ + // 'email': [null, Validators.compose([ + // Validators.required + // ])], + // 'password': [null, Validators.compose([ + // Validators.required + // ])] + // }); + + this.onLoginForm = new FormGroup({ + + password: new FormControl('', [Validators.required,Validators.pattern( + '^(?=.*[a-z])(?=.*[A-Z])(?=.*[0-9])(?=.*[!@#$%^&*_=+-]).{8,12}$' + )]), + password2: new FormControl('', [Validators.required,Validators.pattern( + '^(?=.*[a-z])(?=.*[A-Z])(?=.*[0-9])(?=.*[!@#$%^&*_=+-]).{8,12}$' + )]) + // password: new FormControl('', [Validators.required,Validators.pattern( + // '^(?=.*[a-z])(?=.*[A-Z])(?=.*[0-9])(?=.*[!@#$%^&*_=+-]).{8,12}$' + // )]) + }); + } + + async forgotPass() { + const alert = await this.alertCtrl.create({ + header: 'Forgot Password?', + message: 'Enter you email address to send a reset link password.', + inputs: [ + { + name: 'email', + type: 'email', + placeholder: 'Email' + } + ], + buttons: [ + { + text: 'Cancel', + role: 'cancel', + cssClass: 'secondary', + handler: () => { + console.log('Confirm Cancel'); + } + }, { + text: 'Confirm', + handler: async () => { + const loader = await this.loadingCtrl.create({ + duration: 2000 + }); + + loader.present(); + loader.onWillDismiss().then(async l => { + const toast = await this.toastCtrl.create({ + //showCloseButton: true, + message: 'Email was sended successfully.', + duration: 3000, + position: 'bottom' + }); + + toast.present(); + }); + } + } + ] + }); + + await alert.present(); + } + + // // // + goToRegister() { + this.navCtrl.navigateRoot('/register'); + } + + goToHome() { + + let email = localStorage.getItem('email') + let param ={email :email,password:this.onLoginForm.value.password,password2:this.onLoginForm.value.password2} + console.log(param) + this._ser.resetPasswordApi(param).subscribe(res => { + console.log(res) + if(res.status == 200){ + + this.navCtrl.navigateRoot(['authentication/login']); + } + + // this.forgotTokenEmail = res + }, err => { + + //alert(err.message); + }) + + + } + login(){ + + + + } +dismiss(){ + +} + +forget(){ + this.navCtrl.navigateRoot(['authentication/forgetpass']); +} +} diff --git a/src/app/pages/authentication/forget-password/forget-password.component.html b/src/app/pages/authentication/forget-password/forget-password.component.html new file mode 100644 index 0000000..2d9702d --- /dev/null +++ b/src/app/pages/authentication/forget-password/forget-password.component.html @@ -0,0 +1,137 @@ + \ No newline at end of file diff --git a/src/app/pages/authentication/forget-password/forget-password.component.scss b/src/app/pages/authentication/forget-password/forget-password.component.scss new file mode 100644 index 0000000..fa7a388 --- /dev/null +++ b/src/app/pages/authentication/forget-password/forget-password.component.scss @@ -0,0 +1,161 @@ +:host { + ion-content { + --background: rgba(255, 255, 255, 0.94); + } + .sc-ion-input-md { + border-radius: 10px !important; + border: 1px solid var(--gray-2, #A7A7A7) !important; + padding-left: 1rem; + } + .item-native{ + --border-style: none !important; + } + ion-item{ + // margin-top: -1.6rem !important; + } + +} + +.paz { + position: relative; + z-index: 10; +} + +h4{ + text-align: center; +} +:host { + background: none; + } +ion-content{ + // background: url("/assets/img/login.png"); + + background: #fff ; +} +.fadeInDown .logo{ + margin-top: 4rem; +} + +.item-native { + border-style: none !important; + } + + .label-space{ + padding: 10px; + font-size: 14px; +font-family: Roboto; +font-weight: 500; +line-height: 16px; + } + + + .custom-margin-bottom:focus { + margin-bottom: 10px; /* Optional, if you want to retain the margin even after losing focus */ + } + + .input-fl { + display: grid !important; + } + + .align-right{ + text-align: left; + color: var(--text-4, #3A3A3A); + +/* Heading -Medium 24 */ +font-size: 24px; +font-family: Roboto; +font-style: normal; +font-weight: 500; +line-height: 30px; + } + + .remember{ + color: #6B6B6B; +text-align: center; +/* Body medium 12 */ +font-size: 12px; +font-family: Roboto; +font-style: normal; +font-weight: 500; +line-height: 16px; + } + + + .forget{ + color: #043FB9; +text-align: center; +/* Body medium 12 */ +font-size: 12px; +font-family: Roboto; +font-style: normal; +font-weight: 500; +line-height: 16px; + } + + .ion-checkbox{ + color: #6B6B6B !important; + } + + .sub-btn{ + border-radius: 10px; +background: #BA0404; + + +height: 46px; +flex-shrink: 0; + } + + .msg{ + color: #6B6B6B; +text-align: center; +/* Body medium 14 */ +font-size: 14px; +font-family: Roboto; +font-style: normal; +font-weight: 500; +line-height: 16px; + } + + p{ + margin-left: 2rem; + } + + + .contact{ + color: #6B6B6B; +text-align: center; + /* Body regular 14 */ + font-size: 14px; + font-family: Roboto; + font-style: normal; + font-weight: 400; + line-height: 16px; + } + + + + .addMore{ + border-radius: 10px; + border: 2px solid #BA0404; + // background: #BA0404; + margin: 1rem; + background: #fff; + color:#fff; + } + + .addMore:hover{ + background: #BA0404; + color:#FFF; + } + + + .text-an{ + color: #043FB9; + +/* Body medium 14 */ +font-size: 14px; +font-family: Roboto; +font-style: normal; +font-weight: 500; +line-height: 16px; + } \ No newline at end of file diff --git a/src/app/pages/authentication/forget-password/forget-password.component.spec.ts b/src/app/pages/authentication/forget-password/forget-password.component.spec.ts new file mode 100644 index 0000000..5b48e79 --- /dev/null +++ b/src/app/pages/authentication/forget-password/forget-password.component.spec.ts @@ -0,0 +1,24 @@ +import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; +import { IonicModule } from '@ionic/angular'; + +import { ForgetPasswordComponent } from './forget-password.component'; + +describe('ForgetPasswordComponent', () => { + let component: ForgetPasswordComponent; + let fixture: ComponentFixture; + + beforeEach(waitForAsync(() => { + TestBed.configureTestingModule({ + declarations: [ ForgetPasswordComponent ], + imports: [IonicModule.forRoot()] + }).compileComponents(); + + fixture = TestBed.createComponent(ForgetPasswordComponent); + component = fixture.componentInstance; + fixture.detectChanges(); + })); + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/src/app/pages/authentication/forget-password/forget-password.component.ts b/src/app/pages/authentication/forget-password/forget-password.component.ts new file mode 100644 index 0000000..e3ff874 --- /dev/null +++ b/src/app/pages/authentication/forget-password/forget-password.component.ts @@ -0,0 +1,170 @@ +import { Component, OnInit } from '@angular/core'; + +import { FormBuilder, FormControl, FormGroup, Validators } from '@angular/forms'; +import { AlertController, LoadingController, MenuController, NavController, ToastController } from '@ionic/angular'; +import { AuthService } from '../auth.service'; +import { VnmsService } from '../../vnms/vnms.service'; + +@Component({ + selector: 'app-forget-password', + templateUrl: './forget-password.component.html', + styleUrls: ['./forget-password.component.scss'], +}) +export class ForgetPasswordComponent implements OnInit { + + public onLoginForm: FormGroup; + + constructor( + public navCtrl: NavController, + public menuCtrl: MenuController, + public toastCtrl: ToastController, + public alertCtrl: AlertController, + public loadingCtrl: LoadingController, + private formBuilder: FormBuilder, + public _ser:AuthService,public _api:VnmsService + ) { } + + ionViewWillEnter() { + this.menuCtrl.enable(false); + } + + ngOnInit() { + + // this.onLoginForm = this.formBuilder.group({ + // 'email': [null, Validators.compose([ + // Validators.required + // ])], + // 'password': [null, Validators.compose([ + // Validators.required + // ])] + // }); + + this.onLoginForm = new FormGroup({ + + email: new FormControl('', [Validators.required, Validators.email,Validators.pattern( + '[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+.[a-zA-Z]{2,63}$', + ),]), + + }); + } + + async forgotPass() { + const alert = await this.alertCtrl.create({ + header: 'Forgot Password?', + message: 'Enter you email address to send a reset link password.', + inputs: [ + { + name: 'email', + type: 'email', + placeholder: 'Email' + } + ], + buttons: [ + { + text: 'Cancel', + role: 'cancel', + cssClass: 'secondary', + handler: () => { + console.log('Confirm Cancel'); + } + }, { + text: 'Confirm', + handler: async () => { + const loader = await this.loadingCtrl.create({ + duration: 2000 + }); + + loader.present(); + loader.onWillDismiss().then(async l => { + const toast = await this.toastCtrl.create({ + //showCloseButton: true, + message: 'Email was sended successfully.', + duration: 3000, + position: 'bottom' + }); + + toast.present(); + }); + } + } + ] + }); + + await alert.present(); + } + + // // // + goToRegister() { + this.navCtrl.navigateRoot('/register'); + } + + goToHome() { + //this.navCtrl.navigateRoot(['authentication/otp']); + let forgotMail = {'email': this.onLoginForm.value.email} + localStorage.setItem('email',forgotMail.email) + // let forgotMail = {'email':mailid} + console.log(forgotMail) + this._ser.getForgotToken(forgotMail).subscribe(res => { + if(res.status == 200){ + this.navCtrl.navigateRoot(['authentication/otp']); + } + + }) + + + // console.log("enter", this.onLoginForm.value) + // let auth = { 'email': this.onLoginForm.value.email, 'password': this.onLoginForm.value.password}; + // localStorage.clear(); + // this._ser.getLoginToken(auth).subscribe(async (res:any) => { + // console.log(res) + // if(res.status == 200 || res.status == 'Logged in'){ + // if (res.token !== '') { + // localStorage.setItem('user_token',res.token); + // localStorage.setItem('user_role',res.role); + // localStorage.setItem('user_name',res.userName); + // localStorage.setItem('email',res.email); + // localStorage.setItem('roleId',res.roleId); + // localStorage.setItem('rolePk',res.rolePk); + // this._api.sideDetails.next(res) + // // localStorage.setItem('email',JSON.stringify(auth)) + // this.navCtrl.navigateRoot(['vnms/vnms-list']); + // const toast = this.toastCtrl.create({ + // message: 'Login successfully ..!', + // duration: 3000, + // position: 'bottom', + // // closeButtonText: 'OK', + // //showCloseButton: true + // }); + + // (await toast).present(); + + // } + // }else{ + // console.log('123') + // const toast = this.toastCtrl.create({ + // message: res.message, + // duration: 3000, + // position: 'bottom', + // // closeButtonText: 'OK', + // //showCloseButton: true + // }); + + // (await toast).present(); + // // this.showToast('warning', 'Somthing is Wrong...!',res.message); + // } + // }) + + } + login(){ + + this.navCtrl.navigateRoot(['authentication/login']); + + } +dismiss(){ + +} + +forget(){ + this.navCtrl.navigateRoot(['authentication/forgetpass']); +} +} diff --git a/src/app/pages/authentication/login/login.component.html b/src/app/pages/authentication/login/login.component.html index 67f06b4..4af8ae3 100644 --- a/src/app/pages/authentication/login/login.component.html +++ b/src/app/pages/authentication/login/login.component.html @@ -57,16 +57,15 @@

- - - + Password - + + +
+ +
+

@@ -96,7 +95,7 @@ - Forgot Password ? + Forgot Password ? @@ -109,7 +108,7 @@

- + Log in @@ -118,9 +117,9 @@ Still having issue logging in contact
- + - +919841098401 + +919841098401
diff --git a/src/app/pages/authentication/login/login.component.scss b/src/app/pages/authentication/login/login.component.scss index 3fc351a..e33d167 100644 --- a/src/app/pages/authentication/login/login.component.scss +++ b/src/app/pages/authentication/login/login.component.scss @@ -129,4 +129,33 @@ font-family: Roboto; font-style: normal; font-weight: 400; line-height: 22px; + } + + + + .addMore{ + border-radius: 10px; + border: 2px solid #BA0404; + // background: #BA0404; + margin: 1rem; + background: #fff; + color:#fff; + } + + .addMore:hover{ + background: #BA0404; + color:#FFF; + } + + .input-icon-end { + position: absolute; + top: 50%; + right: 8px; + transform: translateY(-50%); + cursor: pointer; + } + + .input-icon-end ion-icon { + font-size: 20px; + color: gray; } \ No newline at end of file diff --git a/src/app/pages/authentication/login/login.component.ts b/src/app/pages/authentication/login/login.component.ts index 26d1cfa..4f47a7e 100644 --- a/src/app/pages/authentication/login/login.component.ts +++ b/src/app/pages/authentication/login/login.component.ts @@ -1,6 +1,6 @@ -import { Component, OnInit } from '@angular/core'; +import { Component, ElementRef, OnInit, Renderer2, ViewChild } from '@angular/core'; import { FormBuilder, FormControl, FormGroup, Validators } from '@angular/forms'; -import { AlertController, LoadingController, MenuController, NavController, ToastController } from '@ionic/angular'; +import { AlertController, IonIcon, LoadingController, MenuController, NavController, ToastController } from '@ionic/angular'; import { AuthService } from '../auth.service'; import { VnmsService } from '../../vnms/vnms.service'; @@ -12,8 +12,9 @@ import { VnmsService } from '../../vnms/vnms.service'; export class LoginPage implements OnInit { public onLoginForm: FormGroup; - - constructor( + showPassword: boolean = false; + @ViewChild('eyeIcon', { static: false }) eyeIcon: ElementRef; + constructor(private renderer: Renderer2, public navCtrl: NavController, public menuCtrl: MenuController, public toastCtrl: ToastController, @@ -49,7 +50,11 @@ export class LoginPage implements OnInit { // )]) }); } - + togglePasswordVisibility() { + this.showPassword = !this.showPassword; + const eyeIconElement: ElementRef = this.eyeIcon; + this.renderer.setAttribute(eyeIconElement.nativeElement, 'name', this.showPassword ? 'eye-off' : 'eye'); + } async forgotPass() { const alert = await this.alertCtrl.create({ header: 'Forgot Password?', @@ -111,11 +116,12 @@ export class LoginPage implements OnInit { localStorage.setItem('user_token',res.token); localStorage.setItem('user_role',res.role); localStorage.setItem('user_name',res.userName); + localStorage.setItem('email',res.email); localStorage.setItem('roleId',res.roleId); localStorage.setItem('rolePk',res.rolePk); this._api.sideDetails.next(res) - localStorage.setItem('email',JSON.stringify(auth)) - this.navCtrl.navigateRoot(['vnms/vnms-list']); + // localStorage.setItem('email',JSON.stringify(auth)) + this.navCtrl.navigateRoot(['vnms-list']); const toast = this.toastCtrl.create({ message: 'Login successfully ..!', duration: 3000, @@ -151,4 +157,8 @@ export class LoginPage implements OnInit { dismiss(){ } + +forget(){ + this.navCtrl.navigateRoot(['authentication/forgetpass']); +} } diff --git a/src/app/pages/authentication/login/login.module.ts b/src/app/pages/authentication/login/login.module.ts index 31127c1..c56ac79 100644 --- a/src/app/pages/authentication/login/login.module.ts +++ b/src/app/pages/authentication/login/login.module.ts @@ -22,7 +22,7 @@ import { OtpPageComponent } from '../otp-page/otp-page.component'; LoginRoutingModule, MaterialModuleModule ], - declarations: [LoginPage,OtpPageComponent], + declarations: [LoginPage], schemas: [ CUSTOM_ELEMENTS_SCHEMA ] }) export class LoginModule { } diff --git a/src/app/pages/authentication/otp-page/otp-page.component.html b/src/app/pages/authentication/otp-page/otp-page.component.html index b88875c..0d4a9c3 100644 --- a/src/app/pages/authentication/otp-page/otp-page.component.html +++ b/src/app/pages/authentication/otp-page/otp-page.component.html @@ -1,3 +1,132 @@ -

- otp-page works! -

+ \ No newline at end of file diff --git a/src/app/pages/authentication/otp-page/otp-page.component.scss b/src/app/pages/authentication/otp-page/otp-page.component.scss index e69de29..ec0a2d5 100644 --- a/src/app/pages/authentication/otp-page/otp-page.component.scss +++ b/src/app/pages/authentication/otp-page/otp-page.component.scss @@ -0,0 +1,171 @@ +:host { + ion-content { + --background: rgba(255, 255, 255, 0.94); + } + .sc-ion-input-md { + border-radius: 10px !important; + border: 1px solid var(--gray-2, #A7A7A7) !important; + padding-left: 1rem; + } + .item-native{ + --border-style: none !important; + } + ion-item{ + // margin-top: -1.6rem !important; + } + +} + +.paz { + position: relative; + z-index: 10; +} + +h4{ + text-align: center; +} +:host { + background: none; + } +ion-content{ + // background: url("/assets/img/login.png"); + + background: #fff ; +} +.fadeInDown .logo{ + margin-top: 4rem; +} + +.item-native { + border-style: none !important; + } + + .label-space{ + padding: 10px; + font-size: 14px; +font-family: Roboto; +font-weight: 500; +line-height: 16px; + } + + + .custom-margin-bottom:focus { + margin-bottom: 10px; /* Optional, if you want to retain the margin even after losing focus */ + } + + .input-fl { + display: grid !important; + } + + .align-right{ + text-align: left; + color: var(--text-4, #3A3A3A); + +/* Heading -Medium 24 */ +font-size: 24px; +font-family: Roboto; +font-style: normal; +font-weight: 500; +line-height: 30px; + } + + .remember{ + color: #6B6B6B; +text-align: center; +/* Body medium 12 */ +font-size: 12px; +font-family: Roboto; +font-style: normal; +font-weight: 500; +line-height: 16px; + } + + + .forget{ + color: #043FB9; +text-align: center; +/* Body medium 12 */ +font-size: 12px; +font-family: Roboto; +font-style: normal; +font-weight: 500; +line-height: 16px; + } + + .ion-checkbox{ + color: #6B6B6B !important; + } + + .sub-btn{ + border-radius: 10px; +background: #BA0404; + + +height: 46px; +flex-shrink: 0; + } + + .msg{ + color: #6B6B6B; +text-align: center; +/* Body medium 14 */ +font-size: 14px; +font-family: Roboto; +font-style: normal; +font-weight: 500; +line-height: 16px; + } + + p{ + margin-left: 2rem; + } + + + .contact{ + color: #6B6B6B; +text-align: center; + /* Body regular 14 */ + font-size: 14px; + font-family: Roboto; + font-style: normal; + font-weight: 400; + line-height: 16px; + } + + + + .addMore{ + border-radius: 10px; + border: 2px solid #BA0404; + // background: #BA0404; + margin: 1rem; + background: #fff; + color:#fff; + } + + .addMore:hover{ + background: #BA0404; + color:#FFF; + } + + + .text-an{ + color: #043FB9; + +/* Body medium 14 */ +font-size: 14px; +font-family: Roboto; +font-style: normal; +font-weight: 500; +line-height: 16px; + } + + .x{ + display: inline-block; + width: 33px; + height: 32px; + margin: 7px; + border-radius: 50%; + /* --background: #e1e1e1; */ + --padding-start: 7px; + } \ No newline at end of file diff --git a/src/app/pages/authentication/otp-page/otp-page.component.ts b/src/app/pages/authentication/otp-page/otp-page.component.ts index 096e0fc..436ded4 100644 --- a/src/app/pages/authentication/otp-page/otp-page.component.ts +++ b/src/app/pages/authentication/otp-page/otp-page.component.ts @@ -1,4 +1,9 @@ import { Component, OnInit } from '@angular/core'; + +import { FormBuilder, FormControl, FormGroup, Validators } from '@angular/forms'; +import { AlertController, LoadingController, MenuController, NavController, ToastController } from '@ionic/angular'; +import { AuthService } from '../auth.service'; +import { VnmsService } from '../../vnms/vnms.service'; @Component({ selector: 'app-otp-page', @@ -7,8 +12,144 @@ import { Component, OnInit } from '@angular/core'; }) export class OtpPageComponent implements OnInit { - constructor() { } + submitCheck:boolean = false; + public onLoginForm: FormGroup; + OTP: any = [] + OTP2: any = [] + OTP3: any = [] + OTP4: any = [] + OTP5: any = [] + OTP6: any = [] + constructor( + public navCtrl: NavController, + public menuCtrl: MenuController, + public toastCtrl: ToastController, + public alertCtrl: AlertController, + public loadingCtrl: LoadingController, + private formBuilder: FormBuilder, + public _ser:AuthService,public _api:VnmsService + ) { } - ngOnInit() {} + ionViewWillEnter() { + this.menuCtrl.enable(false); + } + ngOnInit() { + + // this.onLoginForm = this.formBuilder.group({ + // 'email': [null, Validators.compose([ + // Validators.required + // ])], + // 'password': [null, Validators.compose([ + // Validators.required + // ])] + // }); + + this.onLoginForm = new FormGroup({ + + email: new FormControl('', [ Validators.required]), + + // password: new FormControl('', [Validators.required,Validators.pattern( + // '^(?=.*[a-z])(?=.*[A-Z])(?=.*[0-9])(?=.*[!@#$%^&*_=+-]).{8,12}$' + // )]) + }); + } + otpController(event:any,next:any,prev:any, index:any){ + +let i = index+1 + if(i == 6) { + console.log("submit",this.OTP) + this.submitCheck = true + } + if(event.target.value.length < 1 && prev){ + prev.setFocus() + } + else if(next && event.target.value.length>0){ + next.setFocus(); + } + else { + return 0; + } + } + async forgotPass() { + const alert = await this.alertCtrl.create({ + header: 'Forgot Password?', + message: 'Enter you email address to send a reset link password.', + inputs: [ + { + name: 'email', + type: 'email', + placeholder: 'Email' + } + ], + buttons: [ + { + text: 'Cancel', + role: 'cancel', + cssClass: 'secondary', + handler: () => { + console.log('Confirm Cancel'); + } + }, { + text: 'Confirm', + handler: async () => { + const loader = await this.loadingCtrl.create({ + duration: 2000 + }); + + loader.present(); + loader.onWillDismiss().then(async l => { + const toast = await this.toastCtrl.create({ + //showCloseButton: true, + message: 'Email was sended successfully.', + duration: 3000, + position: 'bottom' + }); + + toast.present(); + }); + } + } + ] + }); + + await alert.present(); + } + + // // // + goToRegister() { + this.navCtrl.navigateRoot('/register'); + } + + goToHome() { + + let params = this.OTP.join(''); + let email = localStorage.getItem('email') +let param ={email:email, otp:params, } +console.log(param) + this._ser.verifyOtp (param).subscribe((res:any) => { + if (res.status == 200) { +console.log(res) + +this.navCtrl.navigateRoot(['authentication/confirm']); + + }else{ + + } + }) + + + } + login(){ + + this.navCtrl.navigateRoot(['authentication/login']); + + } +dismiss(){ + +} + +forget(){ + this.navCtrl.navigateRoot(['authentication/forgetpass']); +} } diff --git a/src/app/pages/vnms/about/about.page.ts b/src/app/pages/vnms/about/about.page.ts index 849835e..0d95b94 100644 --- a/src/app/pages/vnms/about/about.page.ts +++ b/src/app/pages/vnms/about/about.page.ts @@ -1,4 +1,5 @@ import { Component, OnInit } from '@angular/core'; +import { NavController } from '@ionic/angular'; @Component({ selector: 'app-about', @@ -7,9 +8,17 @@ import { Component, OnInit } from '@angular/core'; }) export class AboutPage implements OnInit { - constructor() { } + constructor( public navCtrl: NavController,) { + + console.log(0) + } ngOnInit() { + console.log('dvdfsdgdfhbdfhgbdfb') + this.logout() + } + logout() { + localStorage.clear(); + this.navCtrl.navigateRoot('/authentication/login'); } - } diff --git a/src/app/pages/vnms/contact/contact.page.html b/src/app/pages/vnms/contact/contact.page.html index 95ec9f1..bf5fc9c 100644 --- a/src/app/pages/vnms/contact/contact.page.html +++ b/src/app/pages/vnms/contact/contact.page.html @@ -1,10 +1,12 @@ - + + + - - + + diff --git a/src/app/pages/vnms/driver/driver-list/driver-list.page.html b/src/app/pages/vnms/driver/driver-list/driver-list.page.html index 394d4ed..87d9896 100644 --- a/src/app/pages/vnms/driver/driver-list/driver-list.page.html +++ b/src/app/pages/vnms/driver/driver-list/driver-list.page.html @@ -1,10 +1,12 @@ - + + + - - + + diff --git a/src/app/pages/vnms/driver/list-order/list-order.component.html b/src/app/pages/vnms/driver/list-order/list-order.component.html index 15739b3..3b00a6b 100644 --- a/src/app/pages/vnms/driver/list-order/list-order.component.html +++ b/src/app/pages/vnms/driver/list-order/list-order.component.html @@ -8,16 +8,19 @@ New Order --> - - + + + + - - + + - + View Order @@ -36,7 +39,7 @@ ORDER ID: {{orderId}} - Placed on July 23, 2023 + Placed on {{createdAt }} @@ -68,7 +71,9 @@ - Call Customer + + + Call Customer diff --git a/src/app/pages/vnms/driver/list-order/list-order.component.ts b/src/app/pages/vnms/driver/list-order/list-order.component.ts index 3c75776..0833c26 100644 --- a/src/app/pages/vnms/driver/list-order/list-order.component.ts +++ b/src/app/pages/vnms/driver/list-order/list-order.component.ts @@ -10,7 +10,7 @@ import { VnmsService } from '../../vnms.service'; export class ListOrderComponent implements OnInit { orderId:any =[]; product:any =[]; - countSum:any =[]; + countSum:any =[];createdAt:any =[]; customerName:any=[];orderstatus:any=[]; address:any =[];city:any=[];pincode:any=[];phoneNo:any=[]; constructor(public _api:VnmsService, public navCtrl: NavController, public toastCtrl: ToastController) { @@ -40,7 +40,13 @@ export class ListOrderComponent implements OnInit { this.city = this.product [0].OrderDetails[0].CusDetails[0].city this.pincode = this.product [0].OrderDetails[0].CusDetails[0].pincode - this.phoneNo = this.product [0].OrderDetails[0].CusDetails[0].cusName + + + this.createdAt = new Date(this.product [0].createdAt) + + let text = this.createdAt.toString(); + this.createdAt = text.slice(0, 15); + this.phoneNo = this.product [0].OrderDetails[0].CusDetails[0].phoneNo console.log(this.product [0].OrderDetails[0].CusDetails[0].phoneNo) @@ -67,7 +73,7 @@ export class ListOrderComponent implements OnInit { console.log( this.product) - // let param ={id: this.orderPrimaryId, status:'canceled'} + // let param ={id: this.orderPrimaryId, status:'Cancelled'} let tmp:any =[]; this.product.forEach((element:any) => { tmp.push({id:element.id , status: 'Delivered'}) diff --git a/src/app/pages/vnms/driver/order-list-summary/order-list-summary.component.html b/src/app/pages/vnms/driver/order-list-summary/order-list-summary.component.html index 47ea3ca..da21c3c 100644 --- a/src/app/pages/vnms/driver/order-list-summary/order-list-summary.component.html +++ b/src/app/pages/vnms/driver/order-list-summary/order-list-summary.component.html @@ -8,11 +8,13 @@ New Order --> - + + + - - + + diff --git a/src/app/pages/vnms/driver/order-list-summary/order-list-summary.component.ts b/src/app/pages/vnms/driver/order-list-summary/order-list-summary.component.ts index 0b7be96..e99acdb 100644 --- a/src/app/pages/vnms/driver/order-list-summary/order-list-summary.component.ts +++ b/src/app/pages/vnms/driver/order-list-summary/order-list-summary.component.ts @@ -17,9 +17,15 @@ export class OrderListSummaryComponent implements OnInit { ngOnInit() { this.orderId = localStorage.getItem('orderId') - + let tmp = localStorage.getItem('orderIdReturn') + console.log('0') let data ={orderId : this.orderId} - this._api.getProductslist(data).subscribe((res:any) => { + if(tmp == '0'){ + + + + + this._api.getProductListSummary(data).subscribe((res:any) => { console.log(res) if(res.status == 200){ // res.data.forEach((element:any) => { @@ -42,6 +48,33 @@ export class OrderListSummaryComponent implements OnInit { }) + }else{ + + + this._api.getReturnProductListSummary(data).subscribe((res:any) => { + console.log(res) + if(res.status == 200){ + // res.data.forEach((element:any) => { + // element.ProductDetails[0] + // }); + + + this.product = res.data + + let tmp:any =[]; + this.product.forEach((element:any) => { + tmp.push(element.qty) + }); + const sum = tmp.reduce((b:any, a:any) => parseInt(b) + parseInt(a), 0); + console.log(sum); // 6 + console.log(tmp); + this.countSum = sum + + } + + }) + } + } goto(){ this.navCtrl.navigateRoot(['/vnms-list',]); diff --git a/src/app/pages/vnms/driver/summary/summary.component.html b/src/app/pages/vnms/driver/summary/summary.component.html index 33f8d5a..5e51ab5 100644 --- a/src/app/pages/vnms/driver/summary/summary.component.html +++ b/src/app/pages/vnms/driver/summary/summary.component.html @@ -8,17 +8,19 @@ New Order --> - + + + - - + + - Empty Return Summary + Summary @@ -37,6 +39,9 @@ + +
Delivery Product
+
@@ -58,7 +63,7 @@ {{p.orderId}} - x + x {{p.total_amount}} @@ -84,6 +89,57 @@ +
+ +
Return Products
+
+ + + + + + Product + Qty + + + + + + + + + + + + + + {{p.orderId}} + x {{p.total_amount}} + + + + +
+
+ + + + + Total + {{countSumReturn}} + + + + +
+ + +
+ +
+ +
diff --git a/src/app/pages/vnms/driver/summary/summary.component.ts b/src/app/pages/vnms/driver/summary/summary.component.ts index fe90e35..0d4870a 100644 --- a/src/app/pages/vnms/driver/summary/summary.component.ts +++ b/src/app/pages/vnms/driver/summary/summary.component.ts @@ -12,6 +12,7 @@ export class SummaryComponent implements OnInit { orderId:any =[]; product:any =[]; countSum:any =[]; + countSumReturn:any =[]; orderlistReturn:any=[]; constructor(public _api:VnmsService, public navCtrl: NavController) { } ngOnInit() { @@ -28,7 +29,7 @@ export class SummaryComponent implements OnInit { getorderlistApi(){ let param ={id:localStorage.getItem("rolePk")} - this._api.getDriverList(param).subscribe((res:any) => { + this._api.getDriverSummaryList(param).subscribe((res:any) => { console.log(res) if(res.status == 200){ @@ -42,6 +43,43 @@ export class SummaryComponent implements OnInit { }); // console.log(data) this.orderlist = passData + + let tmp:any =[]; + this.orderlist.forEach((element:any) => { + tmp.push(element.total_amount) + }); + const sum = tmp.reduce((b:any, a:any) => parseInt(b) + parseInt(a), 0); +// console.log(tmp); + + this.countSum = sum + // this.random_ng_past() + } + }) + + + this._api.getReturnDriverSummaryList(param).subscribe((res:any) => { + console.log(res) + if(res.status == 200){ + + let passData = res.data + passData.sort((a: any, b: any) => { + return b.orderCatogaryId - a.orderCatogaryId; + }); + passData.forEach((element:any, index:any) => { + element.index = index +1 + + }); + // console.log(data) + this.orderlistReturn = passData + + let tmp:any =[]; + this.orderlistReturn.forEach((element:any) => { + tmp.push(element.total_amount) + }); + const sum = tmp.reduce((b:any, a:any) => parseInt(b) + parseInt(a), 0); +// console.log(tmp); + + this.countSumReturn = sum // this.random_ng_past() } }) @@ -49,10 +87,16 @@ export class SummaryComponent implements OnInit { list(data:any){ console.log(data) + localStorage.setItem('orderIdReturn','0') + localStorage.setItem('orderId',data.orderId) + this.navCtrl.navigateRoot(['/driver-list/summary/list',]); + } + list2(data:any){ + console.log(data) + localStorage.setItem('orderIdReturn','1') localStorage.setItem('orderId',data.orderId) this.navCtrl.navigateRoot(['/driver-list/summary/list',]); } - qtycheck(data:any){ let dataData ={orderId : data.orderId} this._api.getProductslist(dataData).subscribe((res:any) => { @@ -72,7 +116,7 @@ export class SummaryComponent implements OnInit { const sum = tmp.reduce((b:any, a:any) => parseInt(b) + parseInt(a), 0); //console.log(sum); // 6 // console.log(tmp); - this.countSum = sum + return sum } diff --git a/src/app/pages/vnms/edit-profile/edit-profile.page.html b/src/app/pages/vnms/edit-profile/edit-profile.page.html index f70b06f..c596e64 100644 --- a/src/app/pages/vnms/edit-profile/edit-profile.page.html +++ b/src/app/pages/vnms/edit-profile/edit-profile.page.html @@ -8,11 +8,13 @@ New Order --> - + + + - - + + @@ -29,7 +31,7 @@ - +

{{user}}

{{user_role}}

@@ -67,13 +67,13 @@
- View Your Orders + View Your
Orders
- + @@ -91,7 +91,7 @@
- Connect with Us + Connect with
Us
@@ -108,7 +108,7 @@
- Assigned Orders + Assigned
Orders
@@ -119,7 +119,7 @@
- Empty Return + Empty Return
Summary
@@ -140,14 +140,14 @@
- + + Connect with
Us + -
+ -->
diff --git a/src/app/pages/vnms/home-results/home-results.page.scss b/src/app/pages/vnms/home-results/home-results.page.scss index b0acc55..ffc56af 100644 --- a/src/app/pages/vnms/home-results/home-results.page.scss +++ b/src/app/pages/vnms/home-results/home-results.page.scss @@ -82,6 +82,7 @@ font-style: normal; font-weight: 500; line-height: 30px; + text-transform: capitalize; } .content-min{ diff --git a/src/app/pages/vnms/home-results/home-results.page.ts b/src/app/pages/vnms/home-results/home-results.page.ts index 8fb5083..b7ba35b 100644 --- a/src/app/pages/vnms/home-results/home-results.page.ts +++ b/src/app/pages/vnms/home-results/home-results.page.ts @@ -43,7 +43,7 @@ export class HomeResultsPage { imageSrc3 = 'assets/assets/icon/msg-col.png'; imageSrc4 = 'assets/assets/icon/contact-color.png'; imageSrc5 = 'assets/assets/icon/user-color.png'; - user_role:any =[]; + user_role:any =[];user:any=[]; constructor( public navCtrl: NavController, public menuCtrl: MenuController, @@ -54,7 +54,7 @@ export class HomeResultsPage { ) { this.user_role = localStorage.getItem('user_role') - + this.user = localStorage.getItem('user_name') } ionViewWillEnter() { @@ -192,6 +192,8 @@ export class HomeResultsPage { newOrder(){ console.log("new order") this._api.orderDetails.next([]) + localStorage.removeItem("createOrder"); + this.navCtrl.navigateRoot(['create-report']); } diff --git a/src/app/pages/vnms/vnms-routing.module.ts b/src/app/pages/vnms/vnms-routing.module.ts index 1dac1a4..f3a106f 100644 --- a/src/app/pages/vnms/vnms-routing.module.ts +++ b/src/app/pages/vnms/vnms-routing.module.ts @@ -2,6 +2,7 @@ import { NgModule } from '@angular/core'; import { RouterModule, Routes } from '@angular/router'; import { AboutPage } from './about/about.page'; import { vnmsComponent } from './vnms/vnms.component'; +import { AuthGuard } from 'src/app/guard/auth.guard'; const routes: Routes = [ @@ -12,34 +13,50 @@ const routes: Routes = [ // // component:AboutPage // }, + { + path : '', + canActivate:[AuthGuard], + loadChildren:() => import('./about/about.module').then(m=>m.AboutPageModule) + + }, + { path: 'vnms-list', + canActivate:[AuthGuard], //loadChildren:() => import('./login/login.module').then(m=>m.LoginPageModule) loadChildren:() => import('./home-results/home-results.module').then(m=>m.HomeResultsPageModule) }, { path: 'register', + canActivate:[AuthGuard], loadChildren:() => import('./register/register.module').then(m=>m.RegisterPageModule) }, - { path: 'about', + { path: 'vnms', + loadChildren:() => import('./about/about.module').then(m=>m.AboutPageModule) }, { path: 'settings', loadChildren:() => import('./settings/settings.module').then(m=>m.SettingsPageModule) }, { path: 'edit-profile', + canActivate:[AuthGuard], loadChildren:() => import('./edit-profile/edit-profile.module').then(m=>m.EditProfilePageModule) }, { path: 'home-results', + canActivate:[AuthGuard], loadChildren:() => import('./home-results/home-results.module').then(m=>m.HomeResultsPageModule) }, { path: 'create-report', + canActivate:[AuthGuard], loadChildren:() => import('./vnms/create-report/create-report.module').then(m=>m.CreateReportPageModule) }, { path: 'view-report', + canActivate:[AuthGuard], loadChildren:() => import('./vnms/view-report/view-report.module').then(m=>m.ViewReportPageModule) }, { path: 'driver-list', + canActivate:[AuthGuard], loadChildren: () => import('./driver/driver-list/driver-list.module').then( m => m.DriverListPageModule) }, { path: 'contact', + canActivate:[AuthGuard], loadChildren: () => import('./contact/contact.module').then( m => m.ContactPageModule) }, diff --git a/src/app/pages/vnms/vnms.service.ts b/src/app/pages/vnms/vnms.service.ts index 431a803..15ec52c 100644 --- a/src/app/pages/vnms/vnms.service.ts +++ b/src/app/pages/vnms/vnms.service.ts @@ -66,6 +66,28 @@ export class VnmsService { return this._http.post(this.apiUrl + 'getDriverList', addParams) } + getDriverSummaryList(addParams:any): Observable { + return this._http.post(this.apiUrl + 'getDriverSummaryList', addParams) + + } + + getReturnDriverSummaryList(addParams:any): Observable { + return this._http.post(this.apiUrl + 'getReturnDriverSummaryList', addParams) + + } + + + + getProductListSummary(addParams:any): Observable { + return this._http.post(this.apiUrl + 'getProductListSummary', addParams) + + } + getReturnProductListSummary(addParams:any): Observable { + return this._http.post(this.apiUrl + 'getReturnProductListSummary', addParams) + + } + + getDriverProductList(addParams:any): Observable { return this._http.post(this.apiUrl + 'getDriverProductList', addParams) diff --git a/src/app/pages/vnms/vnms/create-report/confirm-alert/confirm-alert.component.html b/src/app/pages/vnms/vnms/create-report/confirm-alert/confirm-alert.component.html index 955fb59..eb1580b 100644 --- a/src/app/pages/vnms/vnms/create-report/confirm-alert/confirm-alert.component.html +++ b/src/app/pages/vnms/vnms/create-report/confirm-alert/confirm-alert.component.html @@ -2,9 +2,12 @@ + + + - + @@ -40,7 +43,7 @@ - {{p.product.productName}}
({{p.productSpec}} )
+ {{p.json.productName}}
({{p.productSpec}} )
x{{p.qty}} diff --git a/src/app/pages/vnms/vnms/create-report/confirm-alert/confirm-alert.component.ts b/src/app/pages/vnms/vnms/create-report/confirm-alert/confirm-alert.component.ts index 9fb474b..382d8c8 100644 --- a/src/app/pages/vnms/vnms/create-report/confirm-alert/confirm-alert.component.ts +++ b/src/app/pages/vnms/vnms/create-report/confirm-alert/confirm-alert.component.ts @@ -25,7 +25,7 @@ export class ConfirmAlertComponent implements OnInit { this._api.orderDetails_observable$.subscribe((res:any) => { console.log('booked', res); - if(res){ + if(res.length>0){ this.product = res let tmp:any =[]; this.product.forEach((element:any) => { @@ -48,7 +48,7 @@ export class ConfirmAlertComponent implements OnInit { async sendData() { this.product.forEach((element:any) => { - element.id = element.product.id + element.id = element.json.id }); let cus = localStorage.getItem('roleId') let role = localStorage.getItem('user_role') @@ -126,7 +126,8 @@ this.navCtrl.navigateRoot(['/create-report/summary/order-placed',]); this.modalController.dismiss(0); } editData(){ - + + this.navCtrl.navigateRoot(['create-report']); } } diff --git a/src/app/pages/vnms/vnms/create-report/create-report.page.html b/src/app/pages/vnms/vnms/create-report/create-report.page.html index a2c6af3..5d1a9f6 100644 --- a/src/app/pages/vnms/vnms/create-report/create-report.page.html +++ b/src/app/pages/vnms/vnms/create-report/create-report.page.html @@ -19,11 +19,13 @@ New Order --> - + + + - - + + @@ -54,13 +56,13 @@ - - {{p.productName}} + +

{{p.productName}}

- + Remove @@ -80,7 +82,7 @@
- + Add Product - + + + - - + + @@ -36,7 +38,7 @@ ORDER ID: {{orderId}} - Placed on July 23, 2023 + Placed on {{createdAt }} @@ -48,6 +50,73 @@ ORDER STATUS + +
    +
  1. + + + Order Placed
    + {{createdAt }}
    +
    + +
  2. + +
  3. + + + Processing your order
    + {{updateAt }}
    +
    + +
  4. +
  5. + + + Out for Delivery
    + {{updateAt }}
    +
    + +
  6. +
  7. + + + Delivered
    + {{updateAt }}
    +
    + +
  8. + +
+ +
    +
  1. + + + Order Placed
    + {{createdAt }}
    +
    + +
  2. + +
  3. + + + Processing your order
    + {{updateAt }}
    +
    + +
  4. +
  5. + + + Cancelled
    + {{updateAt }}
    +
    + +
  6. + + +
+ Go Back to Homepage + + Cancel Order + + + +
diff --git a/src/app/pages/vnms/vnms/create-report/view-order/view-order.component.scss b/src/app/pages/vnms/vnms/create-report/view-order/view-order.component.scss index c7c9f3b..eb93178 100644 --- a/src/app/pages/vnms/vnms/create-report/view-order/view-order.component.scss +++ b/src/app/pages/vnms/vnms/create-report/view-order/view-order.component.scss @@ -163,6 +163,22 @@ line-height: normal; color:#FFF; } + .addMore2{ + border-radius: 10px; + border: 2px solid #BA0404; + // background: #BA0404; + margin: 1rem; + background: #BA0404; + color:#FFF; + + } + + .addMore2:hover{ + + + background: #fff; + color:#BA0404; + } @@ -181,5 +197,169 @@ line-height: normal; border-left-color: rgba(0, 0, 0, 0.12) !important; } + @import url("https://fonts.googleapis.com/css2?family=Outfit:wght@100;200;300;400;500;600;700;800;900&display=swap"); + +*, +*:before, +*:after { + box-sizing: border-box; +} + + +button, +input, +select, +textarea { + font: inherit; +} + +a { + color: inherit; +} +/* End basic CSS override */ + +:root { + --c-primary: #1d4ed8; + --c-secondary: #dbeafe; + --c-stepper-bg: #fff; +} + +.stepper { + display: flex; + flex-direction: column; + counter-reset: stepper; + gap: 8px; + border: 2px solid var(--c-secondary); + background-color: var(--c-stepper-bg); + padding: 2rem; + border-radius: 10px; +} + +.stepper-item { + display: grid; + grid-template-rows: [text-row] auto [line-row] 60px; + grid-template-columns: [counter-column] 28px [text-column] auto; + column-gap: 16px; + row-gap: 8px; + position: relative; + &.complete { + .stepper-counter { + // background-color: var(--c-secondary); + // color: var(--c-primary); + background-color: #1d4ed8; + color: #dbeafe; + + + // background-color: #dbeafe; + // color: #1d4ed8; + position: relative; + &:after { + position: absolute; + content: ""; + display: block; + width: 16px; + height: 16px; + border-radius: 50%; + background-color: var(--c-stepper-bg); + right: -6px; + bottom: -6px; + // background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3Cpath fill='%231d4ed8' d='M10 15.172l9.192-9.193 1.415 1.414L10 18l-6.364-6.364 1.414-1.414z'/%3E%3C/svg%3E"); + background-size: 15px; + background-repeat: no-repeat; + background-position: center center; + } + } + } + + &:last-child { + grid-template-rows: [text-row] auto; + } +} + +.stepper-line { + display: block; + width: 2px; + background-color: #8f8f8f; + height: 3rem; + justify-self: center; + + .stepper-item:last-child & { + display: none; + } +} +.stepper-counter { + flex-shrink: 0; + counter-increment: stepper; + &:before { + content: counter(stepper); + } + display: flex; + align-items: center; + justify-content: center; + width: 28px; + height: 28px; + // background-color: #dbeafe; + // color: #1d4ed8; + + background-color: #a4a4a4; + color: #fff; + // background-color: #043fb9; + + // color: #fff; + border-radius: 50%; + line-height: 1; +} + +.stepper-link { + display: flex; + gap: 12px; + text-decoration: none; + color: var(--c-primary); + &.complete { + color: gray; + } + span { + padding-top: calc((28px - 1.5em) / 2); + font-weight: 600; + // border-bottom: 2px solid transparent; + } + + &:after { + content: ""; + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 0; + } + + &:hover { + span { + border-color: currentcolor; + } + } + + &:focus { + outline-offset: 4px; + outline-color: var(--c-primary); + outline-width: 2px; + border-radius: 4px; + } +} + +*, +*:before, +*:after { + box-sizing: border-box; +} +.info-date{ + color: #6B6B6B; +font-family: Roboto; +font-size: 12px; +font-style: normal; +font-weight: 400; +line-height: normal; +} + \ No newline at end of file diff --git a/src/app/pages/vnms/vnms/create-report/view-order/view-order.component.ts b/src/app/pages/vnms/vnms/create-report/view-order/view-order.component.ts index 77cd84b..456f1b8 100644 --- a/src/app/pages/vnms/vnms/create-report/view-order/view-order.component.ts +++ b/src/app/pages/vnms/vnms/create-report/view-order/view-order.component.ts @@ -1,6 +1,6 @@ import { Component, OnInit } from '@angular/core'; import { VnmsService } from '../../../vnms.service'; -import { NavController, ToastController } from '@ionic/angular'; +import { AlertController, NavController, ToastController } from '@ionic/angular'; import { FormBuilder, FormGroup } from '@angular/forms'; @Component({ @@ -11,16 +11,52 @@ import { FormBuilder, FormGroup } from '@angular/forms'; export class ViewOrderComponent implements OnInit { orderId:any =[]; product:any =[]; - countSum:any =[]; - orderPrimaryId:any =[]; - constructor(public _api:VnmsService, public navCtrl: NavController,private _formBuilder: FormBuilder, public toastCtrl: ToastController,) { } + countSum:any =[];createdAt:any=[];updateAt:any=[]; + orderPrimaryId:any =[];orderStatus:any =[]; + isCancel:boolean = true; + isOrderPlaced: boolean = true; // Set the completion status based on your condition + isProcessingOrder: boolean = false; + isOutForDelivery: boolean = false; + isDelivered: boolean = false; + constructor( public alertCtrl: AlertController,public _api:VnmsService, public navCtrl: NavController,private _formBuilder: FormBuilder, public toastCtrl: ToastController,) { } firstFormGroup: FormGroup = this._formBuilder.group({firstCtrl: ['']}); secondFormGroup: FormGroup = this._formBuilder.group({secondCtrl: ['']}); ngOnInit() { this.orderId = localStorage.getItem('orderId') this.orderPrimaryId = localStorage.getItem('orderPrimaryId') + this.orderStatus = localStorage.getItem('orderStatus') + if(this.orderStatus == "ordered"){ + this.isOrderPlaced = true; // Set the completion status based on your condition + this.isProcessingOrder = false; + this.isOutForDelivery = false; + this.isDelivered = false; + + }else if(this.orderStatus == "in progress"){ + this.isOrderPlaced = true; // Set the completion status based on your condition + this.isProcessingOrder = true; + this.isOutForDelivery = false; + this.isDelivered = false; + }else if(this.orderStatus == "Out For Delivery"){ + this.isOrderPlaced = true; // Set the completion status based on your condition + this.isProcessingOrder = true; + this.isOutForDelivery = true; + this.isDelivered = false; + }else if(this.orderStatus == "Delivered"){ + this.isOrderPlaced = true; // Set the completion status based on your condition + this.isProcessingOrder = true; + this.isOutForDelivery = true; + this.isDelivered = true; + }else if(this.orderStatus == "Cancelled"){ + this.isOrderPlaced = true; // Set the completion status based on your condition + this.isProcessingOrder = true; + this.isOutForDelivery = true; + this.isCancel = true; + + } + + let data ={orderId : this.orderId} this._api.getProductslist(data).subscribe((res:any) => { console.log(res) @@ -31,6 +67,16 @@ export class ViewOrderComponent implements OnInit { this.product = res.data + this.createdAt = new Date(res.data[0].createdAt) + + let text = this.createdAt.toString(); + this.createdAt = text.slice(0, 15); + + this.updateAt = new Date(res.data[0].updateAt) + + let text2 = this.createdAt.toString(); + this.updateAt = text2.slice(0, 15); + let tmp:any =[]; this.product.forEach((element:any) => { @@ -50,15 +96,34 @@ export class ViewOrderComponent implements OnInit { this.navCtrl.navigateRoot(['/vnms-list',]); } - cancelOrder(){ - + async cancelOrder(){ + + const alert = await this.alertCtrl.create({ + header: 'Confirmation', + message: 'Are you sure you want to Cancel this Order?', + buttons: [ + { + text: 'No', + role: 'cancel', + cssClass: 'secondary', + handler: () => { + console.log('Confirm Cancel'); + } + }, { + text: 'Yes', + handler: () => { + console.log('Confirm Okay'); + // Perform your desired action here + + + console.log( this.product) this.orderPrimaryId = localStorage.getItem('orderPrimaryId') - // let param ={id: this.orderPrimaryId, status:'canceled'} + // let param ={id: this.orderPrimaryId, status:'Cancelled'} let tmp:any =[]; this.product.forEach((element:any) => { - tmp.push({id:element.id , status: 'canceled'}) + tmp.push({id:element.id , status: 'Cancelled'}) }); @@ -73,7 +138,7 @@ export class ViewOrderComponent implements OnInit { if (res.status == 200) { console.log(res) const toast = this.toastCtrl.create({ - message: 'Your Order '+this.orderId+' has been Canceled...!', + message: 'Your Order '+this.orderId+' has been Cancelled...!', duration: 3000, position: 'bottom', // closeButtonText: 'OK', @@ -89,9 +154,19 @@ export class ViewOrderComponent implements OnInit { // this.windowRef.close(0); } }) - - } + } + } + ] +}); +await alert.present(); + } + conditionMethod(param:any) { + + + // Logic to determine the condition dynamically + return 'stepper-item complete'; + } } diff --git a/src/app/pages/vnms/vnms/view-report/view-report.page.html b/src/app/pages/vnms/vnms/view-report/view-report.page.html index 20fd4fa..78822b2 100644 --- a/src/app/pages/vnms/vnms/view-report/view-report.page.html +++ b/src/app/pages/vnms/vnms/view-report/view-report.page.html @@ -17,11 +17,13 @@ New Order --> - + + + - - + + @@ -64,7 +66,7 @@ Placed on {{item.orderCreatedat | date: 'MMM d, y'}} - {{item.status}} + {{item.status}} diff --git a/src/app/pages/vnms/vnms/view-report/view-report.page.ts b/src/app/pages/vnms/vnms/view-report/view-report.page.ts index 393316a..3b9791d 100644 --- a/src/app/pages/vnms/vnms/view-report/view-report.page.ts +++ b/src/app/pages/vnms/vnms/view-report/view-report.page.ts @@ -15,53 +15,7 @@ export class ViewReportPage implements OnInit { ngOnInit() { - let tmp = [{ - "pd_id": "101", - "imgc_fin_institute": null, - "pd_sno": "Ammaiyarkuppam", - "fk_lender_id": "Kamarajar Nagar", - "sub_entity_id": "36", - - },{ - "pd_id": "102", - "imgc_fin_institute": null, - "pd_sno": "Ammaiyarkuppam", - "fk_lender_id": "Kamarajar Nagar", - "sub_entity_id": "36", - -}, -{ - "pd_id": "103", - "imgc_fin_institute": null, - "pd_sno": "Ammaiyarkuppam", - "fk_lender_id": "Kamarajar Nagar", - "sub_entity_id": "36", - -}, -{ - "pd_id": "104", - "imgc_fin_institute": null, - "pd_sno": "Ammaiyarkuppam", - "fk_lender_id": "Kamarajar Nagar", - "sub_entity_id": "36", - -}, -{ - "pd_id": "105", - "imgc_fin_institute": null, - "pd_sno": "Ammaiyarkuppam", - "fk_lender_id": "Kamarajar Nagar", - "sub_entity_id": "36", - -}, -{ - "pd_id": "106", - "imgc_fin_institute": null, - "pd_sno": "Ammaiyarkuppam", - "fk_lender_id": "Kamarajar Nagar", - "sub_entity_id": "36", - -}] + @@ -116,11 +70,12 @@ export class ViewReportPage implements OnInit { editData(data:any){ console.log(data) localStorage.setItem('orderId',data.orderId) - if(data.status != "canceled"){ + localStorage.setItem('orderStatus',data.status) + this._api.orderDetails.next(data) this.navCtrl.navigateRoot(['create-report/view-order'] ); - } + } } diff --git a/src/app/pages/vnms/vnms/vnms.component.ts b/src/app/pages/vnms/vnms/vnms.component.ts index 8946e22..3e647e0 100644 --- a/src/app/pages/vnms/vnms/vnms.component.ts +++ b/src/app/pages/vnms/vnms/vnms.component.ts @@ -6,6 +6,7 @@ import { SplashScreen } from '@awesome-cordova-plugins/splash-screen/ngx'; import { StatusBar } from '@awesome-cordova-plugins/status-bar/ngx'; import { Pages } from '../interfaces/pages'; +import { Router } from '@angular/router'; @Component({ selector: 'app-vnms', templateUrl: './vnms.component.html', @@ -18,7 +19,7 @@ export class vnmsComponent { public appPages: Array; constructor( - private platform: Platform, + private platform: Platform, private router: Router, private splashScreen: SplashScreen, private statusBar: StatusBar, public navCtrl: NavController @@ -50,7 +51,17 @@ export class vnmsComponent { icon: 'cog' } ]; + console.log("hi") + let URL = this.router.url; + console.log(URL); + let URL_AS_LIST = URL.split('/'); + console.log(URL_AS_LIST); + + if(URL_AS_LIST[1]== "vnms"){ + console.log("hi2") + this.logout() + } this.initializeApp(); this.user = localStorage.getItem('user_name') this.user_role = localStorage.getItem('user_role') diff --git a/src/environments/environment.prod.ts b/src/environments/environment.prod.ts index a0f5adc..d431971 100644 --- a/src/environments/environment.prod.ts +++ b/src/environments/environment.prod.ts @@ -1,4 +1,4 @@ export const environment = { production: true, - apiEndpoint:'http://192.168.1.23:8081/api/', + apiEndpoint:'https://dev.venbait.in/vnms/api/', }; diff --git a/src/environments/environment.ts b/src/environments/environment.ts index 89c53f4..4469c02 100644 --- a/src/environments/environment.ts +++ b/src/environments/environment.ts @@ -4,7 +4,7 @@ export const environment = { production: false, - apiEndpoint:'http://192.168.1.23:8081/api/', + apiEndpoint:'https://dev.venbait.in/vnms/api/', }; /* diff --git a/tsconfig.json b/tsconfig.json index 2f01346..07c2b86 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -9,7 +9,8 @@ "strict": true, "noImplicitOverride": true, "noPropertyAccessFromIndexSignature": true, - "noImplicitReturns": true, + "noImplicitReturns": false, + "noFallthroughCasesInSwitch": true, "sourceMap": true, "declaration": false,