fork of hey-api/openapi-ts because I need some additional things
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Merge pull request #95 from jordanshatford/chore/update-project-deps

authored by

Lubos and committed by
GitHub
f6da1150 fc3ea9a8

+891 -2564
+866 -2539
package-lock.json
··· 10 10 "license": "MIT", 11 11 "dependencies": { 12 12 "@apidevtools/json-schema-ref-parser": "11.5.4", 13 - "camelcase": "6.3.0", 14 - "commander": "11.1.0", 13 + "camelcase": "8.0.0", 14 + "commander": "12.0.0", 15 15 "handlebars": "4.7.8" 16 16 }, 17 17 "bin": { 18 18 "openapi-ts": "bin/index.js" 19 19 }, 20 20 "devDependencies": { 21 - "@angular-devkit/build-angular": "17.0.9", 22 - "@angular/animations": "17.0.8", 21 + "@angular-devkit/build-angular": "17.3.0", 22 + "@angular/animations": "17.3.0", 23 23 "@angular/cli": "17.3.0", 24 - "@angular/common": "17.0.8", 25 - "@angular/compiler": "17.0.8", 26 - "@angular/compiler-cli": "17.0.8", 27 - "@angular/core": "17.0.8", 28 - "@angular/forms": "17.0.8", 29 - "@angular/platform-browser": "17.0.8", 30 - "@angular/platform-browser-dynamic": "17.0.8", 31 - "@angular/router": "17.0.8", 24 + "@angular/common": "17.3.0", 25 + "@angular/compiler": "17.3.0", 26 + "@angular/compiler-cli": "17.3.0", 27 + "@angular/core": "17.3.0", 28 + "@angular/forms": "17.3.0", 29 + "@angular/platform-browser": "17.3.0", 30 + "@angular/platform-browser-dynamic": "17.3.0", 31 + "@angular/router": "17.3.0", 32 32 "@rollup/plugin-commonjs": "25.0.7", 33 33 "@rollup/plugin-json": "6.1.0", 34 34 "@rollup/plugin-node-resolve": "15.2.3", ··· 36 36 "@rollup/plugin-typescript": "11.1.6", 37 37 "@types/cross-spawn": "6.0.6", 38 38 "@types/express": "4.17.21", 39 - "@types/node": "20.11.17", 40 - "@types/qs": "6.9.11", 41 - "@typescript-eslint/eslint-plugin": "6.21.0", 42 - "@typescript-eslint/parser": "6.21.0", 39 + "@types/node": "20.11.30", 40 + "@types/qs": "6.9.13", 41 + "@typescript-eslint/eslint-plugin": "7.3.1", 42 + "@typescript-eslint/parser": "7.3.1", 43 43 "@vitest/coverage-v8": "1.4.0", 44 44 "abort-controller": "3.0.0", 45 - "axios": "1.6.7", 45 + "axios": "1.6.8", 46 46 "cross-spawn": "7.0.3", 47 - "eslint": "8.56.0", 47 + "eslint": "8.57.0", 48 48 "eslint-config-prettier": "9.1.0", 49 49 "eslint-plugin-prettier": "5.1.3", 50 - "eslint-plugin-simple-import-sort": "10.0.0", 51 - "express": "4.18.2", 50 + "eslint-plugin-simple-import-sort": "12.0.0", 51 + "express": "4.18.3", 52 52 "form-data": "4.0.0", 53 53 "npm-run-all2": "6.1.2", 54 54 "prettier": "3.2.5", 55 - "puppeteer": "22.4.1", 56 - "qs": "6.11.2", 55 + "puppeteer": "22.5.0", 56 + "qs": "6.12.0", 57 57 "rimraf": "5.0.5", 58 58 "rollup": "4.13.0", 59 59 "rollup-plugin-dts": "6.1.0", 60 60 "rxjs": "7.8.1", 61 61 "ts-node": "10.9.2", 62 62 "tslib": "2.6.2", 63 - "typescript": "5.2.2", 63 + "typescript": "5.4.2", 64 64 "vitest": "1.4.0", 65 - "zone.js": "0.14.3" 65 + "zone.js": "0.14.4" 66 66 }, 67 67 "engines": { 68 68 "node": "^18.0.0 || >=20.0.0" ··· 78 78 } 79 79 }, 80 80 "node_modules/@ampproject/remapping": { 81 - "version": "2.2.1", 82 - "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.1.tgz", 83 - "integrity": "sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==", 81 + "version": "2.3.0", 82 + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz", 83 + "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==", 84 84 "dev": true, 85 85 "dependencies": { 86 - "@jridgewell/gen-mapping": "^0.3.0", 87 - "@jridgewell/trace-mapping": "^0.3.9" 86 + "@jridgewell/gen-mapping": "^0.3.5", 87 + "@jridgewell/trace-mapping": "^0.3.24" 88 88 }, 89 89 "engines": { 90 90 "node": ">=6.0.0" 91 91 } 92 92 }, 93 93 "node_modules/@angular-devkit/architect": { 94 - "version": "0.1700.9", 95 - "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1700.9.tgz", 96 - "integrity": "sha512-B8OeUrvJj5JsfOJIibpoVjvuZzthPFxf1LvuUXTyQcqDUscJAe/RJBc2woT6ss13Iv/HWt8mgaMPP4CccckdNg==", 94 + "version": "0.1703.0", 95 + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1703.0.tgz", 96 + "integrity": "sha512-2X2cswI4TIwtQxCe5U9f4jeiDjAb8r89XLpU0QwEHyZyWx02uhYHO3FDMJq/NxCS95IUAQOBGBhbD4ey4Hl9cQ==", 97 97 "dev": true, 98 98 "dependencies": { 99 - "@angular-devkit/core": "17.0.9", 99 + "@angular-devkit/core": "17.3.0", 100 100 "rxjs": "7.8.1" 101 101 }, 102 102 "engines": { ··· 106 106 } 107 107 }, 108 108 "node_modules/@angular-devkit/build-angular": { 109 - "version": "17.0.9", 110 - "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-17.0.9.tgz", 111 - "integrity": "sha512-yH6AfR2/CXrp05dIFQCroyl6Eaq8mS6tt4P7yS48+KXvAbQq2KzYW+TrDD4flFXe3qLVQGFpds3jE2auiwhHsA==", 109 + "version": "17.3.0", 110 + "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-17.3.0.tgz", 111 + "integrity": "sha512-mC70mZK/liITM4VlGL6hmYPkVsZwAb+X3TxwodBl/g8p/sYijDhK/4QJHzmcHTxLYQQS6nS5CUcr9ARQFkGN2w==", 112 112 "dev": true, 113 113 "dependencies": { 114 - "@ampproject/remapping": "2.2.1", 115 - "@angular-devkit/architect": "0.1700.9", 116 - "@angular-devkit/build-webpack": "0.1700.9", 117 - "@angular-devkit/core": "17.0.9", 118 - "@babel/core": "7.23.2", 119 - "@babel/generator": "7.23.0", 114 + "@ampproject/remapping": "2.3.0", 115 + "@angular-devkit/architect": "0.1703.0", 116 + "@angular-devkit/build-webpack": "0.1703.0", 117 + "@angular-devkit/core": "17.3.0", 118 + "@babel/core": "7.24.0", 119 + "@babel/generator": "7.23.6", 120 120 "@babel/helper-annotate-as-pure": "7.22.5", 121 121 "@babel/helper-split-export-declaration": "7.22.6", 122 - "@babel/plugin-transform-async-generator-functions": "7.23.2", 123 - "@babel/plugin-transform-async-to-generator": "7.22.5", 124 - "@babel/plugin-transform-runtime": "7.23.2", 125 - "@babel/preset-env": "7.23.2", 126 - "@babel/runtime": "7.23.2", 122 + "@babel/plugin-transform-async-generator-functions": "7.23.9", 123 + "@babel/plugin-transform-async-to-generator": "7.23.3", 124 + "@babel/plugin-transform-runtime": "7.24.0", 125 + "@babel/preset-env": "7.24.0", 126 + "@babel/runtime": "7.24.0", 127 127 "@discoveryjs/json-ext": "0.5.7", 128 - "@ngtools/webpack": "17.0.9", 129 - "@vitejs/plugin-basic-ssl": "1.0.1", 128 + "@ngtools/webpack": "17.3.0", 129 + "@vitejs/plugin-basic-ssl": "1.1.0", 130 130 "ansi-colors": "4.1.3", 131 - "autoprefixer": "10.4.16", 131 + "autoprefixer": "10.4.18", 132 132 "babel-loader": "9.1.3", 133 133 "babel-plugin-istanbul": "6.1.1", 134 - "browser-sync": "2.29.3", 135 134 "browserslist": "^4.21.5", 136 - "chokidar": "3.5.3", 137 135 "copy-webpack-plugin": "11.0.0", 138 - "critters": "0.0.20", 139 - "css-loader": "6.8.1", 140 - "esbuild-wasm": "0.19.5", 141 - "fast-glob": "3.3.1", 136 + "critters": "0.0.22", 137 + "css-loader": "6.10.0", 138 + "esbuild-wasm": "0.20.1", 139 + "fast-glob": "3.3.2", 142 140 "http-proxy-middleware": "2.0.6", 143 - "https-proxy-agent": "7.0.2", 144 - "inquirer": "9.2.11", 145 - "jsonc-parser": "3.2.0", 141 + "https-proxy-agent": "7.0.4", 142 + "inquirer": "9.2.15", 143 + "jsonc-parser": "3.2.1", 146 144 "karma-source-map-support": "1.4.0", 147 145 "less": "4.2.0", 148 146 "less-loader": "11.1.0", 149 147 "license-webpack-plugin": "4.0.2", 150 148 "loader-utils": "3.2.1", 151 - "magic-string": "0.30.5", 152 - "mini-css-extract-plugin": "2.7.6", 153 - "mrmime": "1.0.1", 149 + "magic-string": "0.30.8", 150 + "mini-css-extract-plugin": "2.8.1", 151 + "mrmime": "2.0.0", 154 152 "open": "8.4.2", 155 153 "ora": "5.4.1", 156 154 "parse5-html-rewriting-stream": "7.0.0", 157 - "picomatch": "3.0.1", 158 - "piscina": "4.1.0", 159 - "postcss": "8.4.31", 160 - "postcss-loader": "7.3.3", 155 + "picomatch": "4.0.1", 156 + "piscina": "4.4.0", 157 + "postcss": "8.4.35", 158 + "postcss-loader": "8.1.1", 161 159 "resolve-url-loader": "5.0.0", 162 160 "rxjs": "7.8.1", 163 - "sass": "1.69.5", 164 - "sass-loader": "13.3.2", 165 - "semver": "7.5.4", 166 - "source-map-loader": "4.0.1", 161 + "sass": "1.71.1", 162 + "sass-loader": "14.1.1", 163 + "semver": "7.6.0", 164 + "source-map-loader": "5.0.0", 167 165 "source-map-support": "0.5.21", 168 - "terser": "5.24.0", 169 - "text-table": "0.2.0", 166 + "terser": "5.29.1", 170 167 "tree-kill": "1.2.2", 171 168 "tslib": "2.6.2", 172 - "undici": "5.27.2", 173 - "vite": "4.5.1", 174 - "webpack": "5.89.0", 169 + "undici": "6.7.1", 170 + "vite": "5.1.5", 171 + "watchpack": "2.4.0", 172 + "webpack": "5.90.3", 175 173 "webpack-dev-middleware": "6.1.1", 176 174 "webpack-dev-server": "4.15.1", 177 175 "webpack-merge": "5.10.0", ··· 183 181 "yarn": ">= 1.13.0" 184 182 }, 185 183 "optionalDependencies": { 186 - "esbuild": "0.19.5" 184 + "esbuild": "0.20.1" 187 185 }, 188 186 "peerDependencies": { 189 187 "@angular/compiler-cli": "^17.0.0", 190 188 "@angular/localize": "^17.0.0", 191 189 "@angular/platform-server": "^17.0.0", 192 190 "@angular/service-worker": "^17.0.0", 191 + "@web/test-runner": "^0.18.0", 192 + "browser-sync": "^3.0.2", 193 193 "jest": "^29.5.0", 194 194 "jest-environment-jsdom": "^29.5.0", 195 195 "karma": "^6.3.0", 196 196 "ng-packagr": "^17.0.0", 197 197 "protractor": "^7.0.0", 198 198 "tailwindcss": "^2.0.0 || ^3.0.0", 199 - "typescript": ">=5.2 <5.3" 199 + "typescript": ">=5.2 <5.5" 200 200 }, 201 201 "peerDependenciesMeta": { 202 202 "@angular/localize": { ··· 206 206 "optional": true 207 207 }, 208 208 "@angular/service-worker": { 209 + "optional": true 210 + }, 211 + "@web/test-runner": { 212 + "optional": true 213 + }, 214 + "browser-sync": { 209 215 "optional": true 210 216 }, 211 217 "jest": { ··· 229 235 } 230 236 }, 231 237 "node_modules/@angular-devkit/build-webpack": { 232 - "version": "0.1700.9", 233 - "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1700.9.tgz", 234 - "integrity": "sha512-NBpTb5kdnTePtNirsJQFXfOIFKTPdDqJe0b0sI3FI860po7uvUFu1m5pL5QSkJLmdqrjfPkNq7svGf7NlHQ8JA==", 238 + "version": "0.1703.0", 239 + "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1703.0.tgz", 240 + "integrity": "sha512-IEaLzV5lolURJhMKM4naW6pYTDjI5E8I+97o/kbSa0yakvGOBwg7yRmfc54T1M0Z4nmifPsj4OVRGhBaa6dgXA==", 235 241 "dev": true, 236 242 "dependencies": { 237 - "@angular-devkit/architect": "0.1700.9", 243 + "@angular-devkit/architect": "0.1703.0", 238 244 "rxjs": "7.8.1" 239 245 }, 240 246 "engines": { ··· 248 254 } 249 255 }, 250 256 "node_modules/@angular-devkit/core": { 251 - "version": "17.0.9", 252 - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-17.0.9.tgz", 253 - "integrity": "sha512-r5jqwpWOgowqe9KSDqJ3iSbmsEt2XPjSvRG4DSI2T9s31bReoMtreo8b7wkRa2B3hbcDnstFbn8q27VvJDqRaQ==", 257 + "version": "17.3.0", 258 + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-17.3.0.tgz", 259 + "integrity": "sha512-ldErhMYq8rcFOhWQ0syQdLy6IYb/LL0erigj7gCMOf59oJgM7B13o/ZTOCvyJttUZ9IP0HB98Gi3epEuJ30VLg==", 254 260 "dev": true, 255 261 "dependencies": { 256 262 "ajv": "8.12.0", 257 263 "ajv-formats": "2.1.1", 258 - "jsonc-parser": "3.2.0", 259 - "picomatch": "3.0.1", 264 + "jsonc-parser": "3.2.1", 265 + "picomatch": "4.0.1", 260 266 "rxjs": "7.8.1", 261 267 "source-map": "0.7.4" 262 268 }, ··· 292 298 "yarn": ">= 1.13.0" 293 299 } 294 300 }, 295 - "node_modules/@angular-devkit/schematics/node_modules/@angular-devkit/core": { 296 - "version": "17.3.0", 297 - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-17.3.0.tgz", 298 - "integrity": "sha512-ldErhMYq8rcFOhWQ0syQdLy6IYb/LL0erigj7gCMOf59oJgM7B13o/ZTOCvyJttUZ9IP0HB98Gi3epEuJ30VLg==", 299 - "dev": true, 300 - "dependencies": { 301 - "ajv": "8.12.0", 302 - "ajv-formats": "2.1.1", 303 - "jsonc-parser": "3.2.1", 304 - "picomatch": "4.0.1", 305 - "rxjs": "7.8.1", 306 - "source-map": "0.7.4" 307 - }, 308 - "engines": { 309 - "node": "^18.13.0 || >=20.9.0", 310 - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", 311 - "yarn": ">= 1.13.0" 312 - }, 313 - "peerDependencies": { 314 - "chokidar": "^3.5.2" 315 - }, 316 - "peerDependenciesMeta": { 317 - "chokidar": { 318 - "optional": true 319 - } 320 - } 321 - }, 322 - "node_modules/@angular-devkit/schematics/node_modules/jsonc-parser": { 323 - "version": "3.2.1", 324 - "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.1.tgz", 325 - "integrity": "sha512-AilxAyFOAcK5wA1+LeaySVBrHsGQvUFCDWXKpZjzaL0PqW+xfBOttn8GNtWKFWqneyMZj41MWF9Kl6iPWLwgOA==", 326 - "dev": true 327 - }, 328 - "node_modules/@angular-devkit/schematics/node_modules/magic-string": { 329 - "version": "0.30.8", 330 - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.8.tgz", 331 - "integrity": "sha512-ISQTe55T2ao7XtlAStud6qwYPZjE4GK1S/BeVPus4jrq6JuOnQ00YKQC581RWhR122W7msZV263KzVeLoqidyQ==", 332 - "dev": true, 333 - "dependencies": { 334 - "@jridgewell/sourcemap-codec": "^1.4.15" 335 - }, 336 - "engines": { 337 - "node": ">=12" 338 - } 339 - }, 340 - "node_modules/@angular-devkit/schematics/node_modules/picomatch": { 341 - "version": "4.0.1", 342 - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.1.tgz", 343 - "integrity": "sha512-xUXwsxNjwTQ8K3GnT4pCJm+xq3RUPQbmkYJTP5aFIfNIvbcc/4MUxgBaaRSZJ6yGJZiGSyYlM6MzwTsRk8SYCg==", 344 - "dev": true, 345 - "engines": { 346 - "node": ">=12" 347 - }, 348 - "funding": { 349 - "url": "https://github.com/sponsors/jonschlinkert" 350 - } 351 - }, 352 301 "node_modules/@angular/animations": { 353 - "version": "17.0.8", 354 - "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-17.0.8.tgz", 355 - "integrity": "sha512-iKJ2s4ZqVoGS9tSRBuuwYEWTV+Rw6b4zDY1rqiXvbZrpNRxfzYr6s+aYsLQQEindZ4hzxgp9j60FJ8aE/g4w6A==", 302 + "version": "17.3.0", 303 + "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-17.3.0.tgz", 304 + "integrity": "sha512-H7R3c2E479CPpaX6bU84F8u4JV+IFEfM8BUOgrbcI9tF16m6C2eJbl8IqNuW0yADuTarRSlOT7TW0qyrmcxhRw==", 356 305 "dev": true, 357 306 "dependencies": { 358 307 "tslib": "^2.3.0" ··· 361 310 "node": "^18.13.0 || >=20.9.0" 362 311 }, 363 312 "peerDependencies": { 364 - "@angular/core": "17.0.8" 313 + "@angular/core": "17.3.0" 365 314 } 366 315 }, 367 316 "node_modules/@angular/cli": { ··· 398 347 "yarn": ">= 1.13.0" 399 348 } 400 349 }, 401 - "node_modules/@angular/cli/node_modules/@angular-devkit/architect": { 402 - "version": "0.1703.0", 403 - "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1703.0.tgz", 404 - "integrity": "sha512-2X2cswI4TIwtQxCe5U9f4jeiDjAb8r89XLpU0QwEHyZyWx02uhYHO3FDMJq/NxCS95IUAQOBGBhbD4ey4Hl9cQ==", 405 - "dev": true, 406 - "dependencies": { 407 - "@angular-devkit/core": "17.3.0", 408 - "rxjs": "7.8.1" 409 - }, 410 - "engines": { 411 - "node": "^18.13.0 || >=20.9.0", 412 - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", 413 - "yarn": ">= 1.13.0" 414 - } 415 - }, 416 - "node_modules/@angular/cli/node_modules/@angular-devkit/core": { 350 + "node_modules/@angular/common": { 417 351 "version": "17.3.0", 418 - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-17.3.0.tgz", 419 - "integrity": "sha512-ldErhMYq8rcFOhWQ0syQdLy6IYb/LL0erigj7gCMOf59oJgM7B13o/ZTOCvyJttUZ9IP0HB98Gi3epEuJ30VLg==", 420 - "dev": true, 421 - "dependencies": { 422 - "ajv": "8.12.0", 423 - "ajv-formats": "2.1.1", 424 - "jsonc-parser": "3.2.1", 425 - "picomatch": "4.0.1", 426 - "rxjs": "7.8.1", 427 - "source-map": "0.7.4" 428 - }, 429 - "engines": { 430 - "node": "^18.13.0 || >=20.9.0", 431 - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", 432 - "yarn": ">= 1.13.0" 433 - }, 434 - "peerDependencies": { 435 - "chokidar": "^3.5.2" 436 - }, 437 - "peerDependenciesMeta": { 438 - "chokidar": { 439 - "optional": true 440 - } 441 - } 442 - }, 443 - "node_modules/@angular/cli/node_modules/chalk": { 444 - "version": "5.3.0", 445 - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", 446 - "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", 447 - "dev": true, 448 - "engines": { 449 - "node": "^12.17.0 || ^14.13 || >=16.0.0" 450 - }, 451 - "funding": { 452 - "url": "https://github.com/chalk/chalk?sponsor=1" 453 - } 454 - }, 455 - "node_modules/@angular/cli/node_modules/figures": { 456 - "version": "3.2.0", 457 - "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", 458 - "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", 459 - "dev": true, 460 - "dependencies": { 461 - "escape-string-regexp": "^1.0.5" 462 - }, 463 - "engines": { 464 - "node": ">=8" 465 - }, 466 - "funding": { 467 - "url": "https://github.com/sponsors/sindresorhus" 468 - } 469 - }, 470 - "node_modules/@angular/cli/node_modules/inquirer": { 471 - "version": "9.2.15", 472 - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-9.2.15.tgz", 473 - "integrity": "sha512-vI2w4zl/mDluHt9YEQ/543VTCwPKWiHzKtm9dM2V0NdFcqEexDAjUHzO1oA60HRNaVifGXXM1tRRNluLVHa0Kg==", 474 - "dev": true, 475 - "dependencies": { 476 - "@ljharb/through": "^2.3.12", 477 - "ansi-escapes": "^4.3.2", 478 - "chalk": "^5.3.0", 479 - "cli-cursor": "^3.1.0", 480 - "cli-width": "^4.1.0", 481 - "external-editor": "^3.1.0", 482 - "figures": "^3.2.0", 483 - "lodash": "^4.17.21", 484 - "mute-stream": "1.0.0", 485 - "ora": "^5.4.1", 486 - "run-async": "^3.0.0", 487 - "rxjs": "^7.8.1", 488 - "string-width": "^4.2.3", 489 - "strip-ansi": "^6.0.1", 490 - "wrap-ansi": "^6.2.0" 491 - }, 492 - "engines": { 493 - "node": ">=18" 494 - } 495 - }, 496 - "node_modules/@angular/cli/node_modules/jsonc-parser": { 497 - "version": "3.2.1", 498 - "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.1.tgz", 499 - "integrity": "sha512-AilxAyFOAcK5wA1+LeaySVBrHsGQvUFCDWXKpZjzaL0PqW+xfBOttn8GNtWKFWqneyMZj41MWF9Kl6iPWLwgOA==", 500 - "dev": true 501 - }, 502 - "node_modules/@angular/cli/node_modules/lru-cache": { 503 - "version": "6.0.0", 504 - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", 505 - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", 506 - "dev": true, 507 - "dependencies": { 508 - "yallist": "^4.0.0" 509 - }, 510 - "engines": { 511 - "node": ">=10" 512 - } 513 - }, 514 - "node_modules/@angular/cli/node_modules/picomatch": { 515 - "version": "4.0.1", 516 - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.1.tgz", 517 - "integrity": "sha512-xUXwsxNjwTQ8K3GnT4pCJm+xq3RUPQbmkYJTP5aFIfNIvbcc/4MUxgBaaRSZJ6yGJZiGSyYlM6MzwTsRk8SYCg==", 518 - "dev": true, 519 - "engines": { 520 - "node": ">=12" 521 - }, 522 - "funding": { 523 - "url": "https://github.com/sponsors/jonschlinkert" 524 - } 525 - }, 526 - "node_modules/@angular/cli/node_modules/semver": { 527 - "version": "7.6.0", 528 - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", 529 - "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", 530 - "dev": true, 531 - "dependencies": { 532 - "lru-cache": "^6.0.0" 533 - }, 534 - "bin": { 535 - "semver": "bin/semver.js" 536 - }, 537 - "engines": { 538 - "node": ">=10" 539 - } 540 - }, 541 - "node_modules/@angular/cli/node_modules/yallist": { 542 - "version": "4.0.0", 543 - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", 544 - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", 545 - "dev": true 546 - }, 547 - "node_modules/@angular/common": { 548 - "version": "17.0.8", 549 - "resolved": "https://registry.npmjs.org/@angular/common/-/common-17.0.8.tgz", 550 - "integrity": "sha512-fFfwtdg7H+OkqnvV/ENu8F8KGfgIiH16DDbQqYY5KQyyQB+SMsoVW29F1fGx6Y30s7ZlsLOy6cHhgrw74itkSw==", 352 + "resolved": "https://registry.npmjs.org/@angular/common/-/common-17.3.0.tgz", 353 + "integrity": "sha512-JnS6jbLl2RxsvGFUOBGeoyviNLEjZKRhn3uK4Ein3DENPv0BeSFMjif9Dp4ReUCnqoD4QQVG0X/r1GFaqHn2pw==", 551 354 "dev": true, 552 355 "dependencies": { 553 356 "tslib": "^2.3.0" ··· 556 359 "node": "^18.13.0 || >=20.9.0" 557 360 }, 558 361 "peerDependencies": { 559 - "@angular/core": "17.0.8", 362 + "@angular/core": "17.3.0", 560 363 "rxjs": "^6.5.3 || ^7.4.0" 561 364 } 562 365 }, 563 366 "node_modules/@angular/compiler": { 564 - "version": "17.0.8", 565 - "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-17.0.8.tgz", 566 - "integrity": "sha512-48jWypuhBGTrUUbkz1vB9gjbKKZ3hpuJ2DUUncd331Yw4tqkqZQbBa/E3ei4IHiCxEvW2uX3lI4AwlhuozmUtA==", 367 + "version": "17.3.0", 368 + "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-17.3.0.tgz", 369 + "integrity": "sha512-lZBD5mFq7SzFJydZwW2jvnQGmtcU1s3e548hl4MSZpRgt13m5UmBQKbyMOvVN2WxKvWKlmDlywsAJlMSXepYig==", 567 370 "dev": true, 568 371 "dependencies": { 569 372 "tslib": "^2.3.0" ··· 572 375 "node": "^18.13.0 || >=20.9.0" 573 376 }, 574 377 "peerDependencies": { 575 - "@angular/core": "17.0.8" 378 + "@angular/core": "17.3.0" 576 379 }, 577 380 "peerDependenciesMeta": { 578 381 "@angular/core": { ··· 581 384 } 582 385 }, 583 386 "node_modules/@angular/compiler-cli": { 584 - "version": "17.0.8", 585 - "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-17.0.8.tgz", 586 - "integrity": "sha512-ny2SMVgl+icjMuU5ZM57yFGUrhjR0hNxfCn0otAD3jUFliz/Onu9l6EPRKA5Cr8MZx3mg3rTLSBMD17YT8rsOg==", 387 + "version": "17.3.0", 388 + "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-17.3.0.tgz", 389 + "integrity": "sha512-ewo+pb0QUC69Ey15z4vPteoBeO81HitqplysOoeXbyVBjMnKmZl3343wx7ukgcI97lmj4d38d1r4AnIoO5n/Vw==", 587 390 "dev": true, 588 391 "dependencies": { 589 - "@babel/core": "7.23.2", 392 + "@babel/core": "7.23.9", 590 393 "@jridgewell/sourcemap-codec": "^1.4.14", 591 394 "chokidar": "^3.0.0", 592 395 "convert-source-map": "^1.5.1", 593 - "reflect-metadata": "^0.1.2", 396 + "reflect-metadata": "^0.2.0", 594 397 "semver": "^7.0.0", 595 398 "tslib": "^2.3.0", 596 399 "yargs": "^17.2.1" ··· 604 407 "node": "^18.13.0 || >=20.9.0" 605 408 }, 606 409 "peerDependencies": { 607 - "@angular/compiler": "17.0.8", 608 - "typescript": ">=5.2 <5.3" 410 + "@angular/compiler": "17.3.0", 411 + "typescript": ">=5.2 <5.5" 412 + } 413 + }, 414 + "node_modules/@angular/compiler-cli/node_modules/@babel/core": { 415 + "version": "7.23.9", 416 + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.23.9.tgz", 417 + "integrity": "sha512-5q0175NOjddqpvvzU+kDiSOAk4PfdO6FvwCWoQ6RO7rTzEe8vlo+4HVfcnAREhD4npMs0e9uZypjTwzZPCf/cw==", 418 + "dev": true, 419 + "dependencies": { 420 + "@ampproject/remapping": "^2.2.0", 421 + "@babel/code-frame": "^7.23.5", 422 + "@babel/generator": "^7.23.6", 423 + "@babel/helper-compilation-targets": "^7.23.6", 424 + "@babel/helper-module-transforms": "^7.23.3", 425 + "@babel/helpers": "^7.23.9", 426 + "@babel/parser": "^7.23.9", 427 + "@babel/template": "^7.23.9", 428 + "@babel/traverse": "^7.23.9", 429 + "@babel/types": "^7.23.9", 430 + "convert-source-map": "^2.0.0", 431 + "debug": "^4.1.0", 432 + "gensync": "^1.0.0-beta.2", 433 + "json5": "^2.2.3", 434 + "semver": "^6.3.1" 435 + }, 436 + "engines": { 437 + "node": ">=6.9.0" 438 + }, 439 + "funding": { 440 + "type": "opencollective", 441 + "url": "https://opencollective.com/babel" 442 + } 443 + }, 444 + "node_modules/@angular/compiler-cli/node_modules/@babel/core/node_modules/convert-source-map": { 445 + "version": "2.0.0", 446 + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", 447 + "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", 448 + "dev": true 449 + }, 450 + "node_modules/@angular/compiler-cli/node_modules/@babel/core/node_modules/semver": { 451 + "version": "6.3.1", 452 + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", 453 + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", 454 + "dev": true, 455 + "bin": { 456 + "semver": "bin/semver.js" 609 457 } 610 458 }, 611 459 "node_modules/@angular/core": { 612 - "version": "17.0.8", 613 - "resolved": "https://registry.npmjs.org/@angular/core/-/core-17.0.8.tgz", 614 - "integrity": "sha512-tzYsK24LdkNuKNJK6efF4XOqspvF/qOe9j/n1Y61a6mNvFwsJFGbcmdZMby4hI/YRm6oIDoIIFjSep8ycp6Pbw==", 460 + "version": "17.3.0", 461 + "resolved": "https://registry.npmjs.org/@angular/core/-/core-17.3.0.tgz", 462 + "integrity": "sha512-umwsNFl/wEMTCUVvNl5iieEgHA+ESxSMcjedZGFWNGnpUxKTgYFYNG41/1wNZfPrS0+uRPHuYU9IHD+NR2s/Rw==", 615 463 "dev": true, 616 464 "dependencies": { 617 465 "tslib": "^2.3.0" ··· 625 473 } 626 474 }, 627 475 "node_modules/@angular/forms": { 628 - "version": "17.0.8", 629 - "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-17.0.8.tgz", 630 - "integrity": "sha512-WZBHbMQjaSovAzOMhKqZN+m7eUPGfOzh9rKFKvj6UQLIJ9qSpEpqlvL0omU1z/47s3XXeLiBzomMiRfQISJvvw==", 476 + "version": "17.3.0", 477 + "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-17.3.0.tgz", 478 + "integrity": "sha512-TnLOake1fQCmmGEOZbTjP2gbKerZ/bfEMuiFfoe7R2rUvKl4xHGAHp99bqf7bUyAbB8ZgmPZc9/VHrrts8UNyA==", 631 479 "dev": true, 632 480 "dependencies": { 633 481 "tslib": "^2.3.0" ··· 636 484 "node": "^18.13.0 || >=20.9.0" 637 485 }, 638 486 "peerDependencies": { 639 - "@angular/common": "17.0.8", 640 - "@angular/core": "17.0.8", 641 - "@angular/platform-browser": "17.0.8", 487 + "@angular/common": "17.3.0", 488 + "@angular/core": "17.3.0", 489 + "@angular/platform-browser": "17.3.0", 642 490 "rxjs": "^6.5.3 || ^7.4.0" 643 491 } 644 492 }, 645 493 "node_modules/@angular/platform-browser": { 646 - "version": "17.0.8", 647 - "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-17.0.8.tgz", 648 - "integrity": "sha512-XaI+p2AxQaIHzR761lhPUf4OcOp46WDW0IfbvOzaezHE+8r81joZyVSDQPgXSa/aRfI58YhcfUavuGqyU3PphA==", 494 + "version": "17.3.0", 495 + "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-17.3.0.tgz", 496 + "integrity": "sha512-sIquvbq04KMOdpk1VdVFt7kVhOk/Rk+hI3M4raarMK5EbZ16nLYzpqjc2OZetUpKy6LB/FemClgNUShj9NlrqA==", 649 497 "dev": true, 650 498 "dependencies": { 651 499 "tslib": "^2.3.0" ··· 654 502 "node": "^18.13.0 || >=20.9.0" 655 503 }, 656 504 "peerDependencies": { 657 - "@angular/animations": "17.0.8", 658 - "@angular/common": "17.0.8", 659 - "@angular/core": "17.0.8" 505 + "@angular/animations": "17.3.0", 506 + "@angular/common": "17.3.0", 507 + "@angular/core": "17.3.0" 660 508 }, 661 509 "peerDependenciesMeta": { 662 510 "@angular/animations": { ··· 665 513 } 666 514 }, 667 515 "node_modules/@angular/platform-browser-dynamic": { 668 - "version": "17.0.8", 669 - "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-17.0.8.tgz", 670 - "integrity": "sha512-BIXNKnfBZb8sdluQ7WIhIXFuVnsJJ0SV+aiMKzQ7B6XhWoAXZQnlvON2thydjIIVuCvaF3YmWTbILI2K8YZ2jQ==", 516 + "version": "17.3.0", 517 + "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-17.3.0.tgz", 518 + "integrity": "sha512-oX5AG0aSjmB89SyJZGyabr6uwfWd7yJM+krcrzHxFbVhvDCwdi9G+B0ADmaUn1shaXDseOFiLpo3R/oagd2fTA==", 671 519 "dev": true, 672 520 "dependencies": { 673 521 "tslib": "^2.3.0" ··· 676 524 "node": "^18.13.0 || >=20.9.0" 677 525 }, 678 526 "peerDependencies": { 679 - "@angular/common": "17.0.8", 680 - "@angular/compiler": "17.0.8", 681 - "@angular/core": "17.0.8", 682 - "@angular/platform-browser": "17.0.8" 527 + "@angular/common": "17.3.0", 528 + "@angular/compiler": "17.3.0", 529 + "@angular/core": "17.3.0", 530 + "@angular/platform-browser": "17.3.0" 683 531 } 684 532 }, 685 533 "node_modules/@angular/router": { 686 - "version": "17.0.8", 687 - "resolved": "https://registry.npmjs.org/@angular/router/-/router-17.0.8.tgz", 688 - "integrity": "sha512-ptphcRe1RG/mIS60R7ZPilkkrxautqB0sOhds3h5VP3g628G1a2HWzvnmvjEfpJWDMFivV32VJMMBtTLqGr+0Q==", 534 + "version": "17.3.0", 535 + "resolved": "https://registry.npmjs.org/@angular/router/-/router-17.3.0.tgz", 536 + "integrity": "sha512-OBMAfjaSfEdEYqfYsAemDvknYZV69ABFf06hhduNLhB5QgbPrZCbNptnlrCPx4YDrzcANj2hrcyAmAVNTk8Giw==", 689 537 "dev": true, 690 538 "dependencies": { 691 539 "tslib": "^2.3.0" ··· 694 542 "node": "^18.13.0 || >=20.9.0" 695 543 }, 696 544 "peerDependencies": { 697 - "@angular/common": "17.0.8", 698 - "@angular/core": "17.0.8", 699 - "@angular/platform-browser": "17.0.8", 545 + "@angular/common": "17.3.0", 546 + "@angular/core": "17.3.0", 547 + "@angular/platform-browser": "17.3.0", 700 548 "rxjs": "^6.5.3 || ^7.4.0" 701 549 } 702 550 }, ··· 716 564 "url": "https://github.com/sponsors/philsturgeon" 717 565 } 718 566 }, 719 - "node_modules/@assemblyscript/loader": { 720 - "version": "0.10.1", 721 - "resolved": "https://registry.npmjs.org/@assemblyscript/loader/-/loader-0.10.1.tgz", 722 - "integrity": "sha512-H71nDOOL8Y7kWRLqf6Sums+01Q5msqBW2KhDUTemh1tvY04eSkSXrK0uj/4mmY0Xr16/3zyZmsrxN7CKuRbNRg==", 723 - "dev": true 724 - }, 725 567 "node_modules/@babel/code-frame": { 726 568 "version": "7.24.2", 727 569 "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.24.2.tgz", ··· 745 587 } 746 588 }, 747 589 "node_modules/@babel/core": { 748 - "version": "7.23.2", 749 - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.23.2.tgz", 750 - "integrity": "sha512-n7s51eWdaWZ3vGT2tD4T7J6eJs3QoBXydv7vkUM06Bf1cbVD2Kc2UrkzhiQwobfV7NwOnQXYL7UBJ5VPU+RGoQ==", 590 + "version": "7.24.0", 591 + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.24.0.tgz", 592 + "integrity": "sha512-fQfkg0Gjkza3nf0c7/w6Xf34BW4YvzNfACRLmmb7XRLa6XHdR+K9AlJlxneFfWYf6uhOzuzZVTjF/8KfndZANw==", 751 593 "dev": true, 752 594 "dependencies": { 753 595 "@ampproject/remapping": "^2.2.0", 754 - "@babel/code-frame": "^7.22.13", 755 - "@babel/generator": "^7.23.0", 756 - "@babel/helper-compilation-targets": "^7.22.15", 757 - "@babel/helper-module-transforms": "^7.23.0", 758 - "@babel/helpers": "^7.23.2", 759 - "@babel/parser": "^7.23.0", 760 - "@babel/template": "^7.22.15", 761 - "@babel/traverse": "^7.23.2", 762 - "@babel/types": "^7.23.0", 596 + "@babel/code-frame": "^7.23.5", 597 + "@babel/generator": "^7.23.6", 598 + "@babel/helper-compilation-targets": "^7.23.6", 599 + "@babel/helper-module-transforms": "^7.23.3", 600 + "@babel/helpers": "^7.24.0", 601 + "@babel/parser": "^7.24.0", 602 + "@babel/template": "^7.24.0", 603 + "@babel/traverse": "^7.24.0", 604 + "@babel/types": "^7.24.0", 763 605 "convert-source-map": "^2.0.0", 764 606 "debug": "^4.1.0", 765 607 "gensync": "^1.0.0-beta.2", ··· 790 632 } 791 633 }, 792 634 "node_modules/@babel/generator": { 793 - "version": "7.23.0", 794 - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.23.0.tgz", 795 - "integrity": "sha512-lN85QRR+5IbYrMWM6Y4pE/noaQtg4pNiqeNGX60eqOfo6gtEj6uw/JagelB8vVztSd7R6M5n1+PQkDbHbBRU4g==", 635 + "version": "7.23.6", 636 + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.23.6.tgz", 637 + "integrity": "sha512-qrSfCYxYQB5owCmGLbl8XRpX1ytXlpueOb0N0UmQwA073KZxejgQTzAmJezxvpwQD9uGtK2shHdi55QT+MbjIw==", 796 638 "dev": true, 797 639 "dependencies": { 798 - "@babel/types": "^7.23.0", 640 + "@babel/types": "^7.23.6", 799 641 "@jridgewell/gen-mapping": "^0.3.2", 800 642 "@jridgewell/trace-mapping": "^0.3.17", 801 643 "jsesc": "^2.5.1" ··· 1209 1051 "@babel/core": "^7.13.0" 1210 1052 } 1211 1053 }, 1054 + "node_modules/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": { 1055 + "version": "7.24.1", 1056 + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.24.1.tgz", 1057 + "integrity": "sha512-m9m/fXsXLiHfwdgydIFnpk+7jlVbnvlK5B2EKiPdLUb6WX654ZaaEWJUjk8TftRbZpK0XibovlLWX4KIZhV6jw==", 1058 + "dev": true, 1059 + "dependencies": { 1060 + "@babel/helper-environment-visitor": "^7.22.20", 1061 + "@babel/helper-plugin-utils": "^7.24.0" 1062 + }, 1063 + "engines": { 1064 + "node": ">=6.9.0" 1065 + }, 1066 + "peerDependencies": { 1067 + "@babel/core": "^7.0.0" 1068 + } 1069 + }, 1212 1070 "node_modules/@babel/plugin-proposal-private-property-in-object": { 1213 1071 "version": "7.21.0-placeholder-for-preset-env.2", 1214 1072 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz", ··· 1472 1330 } 1473 1331 }, 1474 1332 "node_modules/@babel/plugin-transform-async-generator-functions": { 1475 - "version": "7.23.2", 1476 - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.23.2.tgz", 1477 - "integrity": "sha512-BBYVGxbDVHfoeXbOwcagAkOQAm9NxoTdMGfTqghu1GrvadSaw6iW3Je6IcL5PNOw8VwjxqBECXy50/iCQSY/lQ==", 1333 + "version": "7.23.9", 1334 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.23.9.tgz", 1335 + "integrity": "sha512-8Q3veQEDGe14dTYuwagbRtwxQDnytyg1JFu4/HwEMETeofocrB0U0ejBJIXoeG/t2oXZ8kzCyI0ZZfbT80VFNQ==", 1478 1336 "dev": true, 1479 1337 "dependencies": { 1480 1338 "@babel/helper-environment-visitor": "^7.22.20", ··· 1490 1348 } 1491 1349 }, 1492 1350 "node_modules/@babel/plugin-transform-async-to-generator": { 1493 - "version": "7.22.5", 1494 - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.22.5.tgz", 1495 - "integrity": "sha512-b1A8D8ZzE/VhNDoV1MSJTnpKkCG5bJo+19R4o4oy03zM7ws8yEMK755j61Dc3EyvdysbqH5BOOTquJ7ZX9C6vQ==", 1351 + "version": "7.23.3", 1352 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.23.3.tgz", 1353 + "integrity": "sha512-A7LFsKi4U4fomjqXJlZg/u0ft/n8/7n7lpffUP/ZULx/DtV9SGlNKZolHH6PE8Xl1ngCc0M11OaeZptXVkfKSw==", 1496 1354 "dev": true, 1497 1355 "dependencies": { 1498 - "@babel/helper-module-imports": "^7.22.5", 1356 + "@babel/helper-module-imports": "^7.22.15", 1499 1357 "@babel/helper-plugin-utils": "^7.22.5", 1500 - "@babel/helper-remap-async-to-generator": "^7.22.5" 1358 + "@babel/helper-remap-async-to-generator": "^7.22.20" 1501 1359 }, 1502 1360 "engines": { 1503 1361 "node": ">=6.9.0" ··· 2089 1947 } 2090 1948 }, 2091 1949 "node_modules/@babel/plugin-transform-runtime": { 2092 - "version": "7.23.2", 2093 - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.23.2.tgz", 2094 - "integrity": "sha512-XOntj6icgzMS58jPVtQpiuF6ZFWxQiJavISGx5KGjRj+3gqZr8+N6Kx+N9BApWzgS+DOjIZfXXj0ZesenOWDyA==", 1950 + "version": "7.24.0", 1951 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.24.0.tgz", 1952 + "integrity": "sha512-zc0GA5IitLKJrSfXlXmp8KDqLrnGECK7YRfQBmEKg1NmBOQ7e+KuclBEKJgzifQeUYLdNiAw4B4bjyvzWVLiSA==", 2095 1953 "dev": true, 2096 1954 "dependencies": { 2097 1955 "@babel/helper-module-imports": "^7.22.15", 2098 - "@babel/helper-plugin-utils": "^7.22.5", 2099 - "babel-plugin-polyfill-corejs2": "^0.4.6", 2100 - "babel-plugin-polyfill-corejs3": "^0.8.5", 2101 - "babel-plugin-polyfill-regenerator": "^0.5.3", 1956 + "@babel/helper-plugin-utils": "^7.24.0", 1957 + "babel-plugin-polyfill-corejs2": "^0.4.8", 1958 + "babel-plugin-polyfill-corejs3": "^0.9.0", 1959 + "babel-plugin-polyfill-regenerator": "^0.5.5", 2102 1960 "semver": "^6.3.1" 2103 1961 }, 2104 1962 "engines": { ··· 2257 2115 } 2258 2116 }, 2259 2117 "node_modules/@babel/preset-env": { 2260 - "version": "7.23.2", 2261 - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.23.2.tgz", 2262 - "integrity": "sha512-BW3gsuDD+rvHL2VO2SjAUNTBe5YrjsTiDyqamPDWY723na3/yPQ65X5oQkFVJZ0o50/2d+svm1rkPoJeR1KxVQ==", 2118 + "version": "7.24.0", 2119 + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.24.0.tgz", 2120 + "integrity": "sha512-ZxPEzV9IgvGn73iK0E6VB9/95Nd7aMFpbE0l8KQFDG70cOV9IxRP7Y2FUPmlK0v6ImlLqYX50iuZ3ZTVhOF2lA==", 2263 2121 "dev": true, 2264 2122 "dependencies": { 2265 - "@babel/compat-data": "^7.23.2", 2266 - "@babel/helper-compilation-targets": "^7.22.15", 2267 - "@babel/helper-plugin-utils": "^7.22.5", 2268 - "@babel/helper-validator-option": "^7.22.15", 2269 - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.22.15", 2270 - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.22.15", 2123 + "@babel/compat-data": "^7.23.5", 2124 + "@babel/helper-compilation-targets": "^7.23.6", 2125 + "@babel/helper-plugin-utils": "^7.24.0", 2126 + "@babel/helper-validator-option": "^7.23.5", 2127 + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.23.3", 2128 + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.23.3", 2129 + "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.23.7", 2271 2130 "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2", 2272 2131 "@babel/plugin-syntax-async-generators": "^7.8.4", 2273 2132 "@babel/plugin-syntax-class-properties": "^7.12.13", 2274 2133 "@babel/plugin-syntax-class-static-block": "^7.14.5", 2275 2134 "@babel/plugin-syntax-dynamic-import": "^7.8.3", 2276 2135 "@babel/plugin-syntax-export-namespace-from": "^7.8.3", 2277 - "@babel/plugin-syntax-import-assertions": "^7.22.5", 2278 - "@babel/plugin-syntax-import-attributes": "^7.22.5", 2136 + "@babel/plugin-syntax-import-assertions": "^7.23.3", 2137 + "@babel/plugin-syntax-import-attributes": "^7.23.3", 2279 2138 "@babel/plugin-syntax-import-meta": "^7.10.4", 2280 2139 "@babel/plugin-syntax-json-strings": "^7.8.3", 2281 2140 "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", ··· 2287 2146 "@babel/plugin-syntax-private-property-in-object": "^7.14.5", 2288 2147 "@babel/plugin-syntax-top-level-await": "^7.14.5", 2289 2148 "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", 2290 - "@babel/plugin-transform-arrow-functions": "^7.22.5", 2291 - "@babel/plugin-transform-async-generator-functions": "^7.23.2", 2292 - "@babel/plugin-transform-async-to-generator": "^7.22.5", 2293 - "@babel/plugin-transform-block-scoped-functions": "^7.22.5", 2294 - "@babel/plugin-transform-block-scoping": "^7.23.0", 2295 - "@babel/plugin-transform-class-properties": "^7.22.5", 2296 - "@babel/plugin-transform-class-static-block": "^7.22.11", 2297 - "@babel/plugin-transform-classes": "^7.22.15", 2298 - "@babel/plugin-transform-computed-properties": "^7.22.5", 2299 - "@babel/plugin-transform-destructuring": "^7.23.0", 2300 - "@babel/plugin-transform-dotall-regex": "^7.22.5", 2301 - "@babel/plugin-transform-duplicate-keys": "^7.22.5", 2302 - "@babel/plugin-transform-dynamic-import": "^7.22.11", 2303 - "@babel/plugin-transform-exponentiation-operator": "^7.22.5", 2304 - "@babel/plugin-transform-export-namespace-from": "^7.22.11", 2305 - "@babel/plugin-transform-for-of": "^7.22.15", 2306 - "@babel/plugin-transform-function-name": "^7.22.5", 2307 - "@babel/plugin-transform-json-strings": "^7.22.11", 2308 - "@babel/plugin-transform-literals": "^7.22.5", 2309 - "@babel/plugin-transform-logical-assignment-operators": "^7.22.11", 2310 - "@babel/plugin-transform-member-expression-literals": "^7.22.5", 2311 - "@babel/plugin-transform-modules-amd": "^7.23.0", 2312 - "@babel/plugin-transform-modules-commonjs": "^7.23.0", 2313 - "@babel/plugin-transform-modules-systemjs": "^7.23.0", 2314 - "@babel/plugin-transform-modules-umd": "^7.22.5", 2149 + "@babel/plugin-transform-arrow-functions": "^7.23.3", 2150 + "@babel/plugin-transform-async-generator-functions": "^7.23.9", 2151 + "@babel/plugin-transform-async-to-generator": "^7.23.3", 2152 + "@babel/plugin-transform-block-scoped-functions": "^7.23.3", 2153 + "@babel/plugin-transform-block-scoping": "^7.23.4", 2154 + "@babel/plugin-transform-class-properties": "^7.23.3", 2155 + "@babel/plugin-transform-class-static-block": "^7.23.4", 2156 + "@babel/plugin-transform-classes": "^7.23.8", 2157 + "@babel/plugin-transform-computed-properties": "^7.23.3", 2158 + "@babel/plugin-transform-destructuring": "^7.23.3", 2159 + "@babel/plugin-transform-dotall-regex": "^7.23.3", 2160 + "@babel/plugin-transform-duplicate-keys": "^7.23.3", 2161 + "@babel/plugin-transform-dynamic-import": "^7.23.4", 2162 + "@babel/plugin-transform-exponentiation-operator": "^7.23.3", 2163 + "@babel/plugin-transform-export-namespace-from": "^7.23.4", 2164 + "@babel/plugin-transform-for-of": "^7.23.6", 2165 + "@babel/plugin-transform-function-name": "^7.23.3", 2166 + "@babel/plugin-transform-json-strings": "^7.23.4", 2167 + "@babel/plugin-transform-literals": "^7.23.3", 2168 + "@babel/plugin-transform-logical-assignment-operators": "^7.23.4", 2169 + "@babel/plugin-transform-member-expression-literals": "^7.23.3", 2170 + "@babel/plugin-transform-modules-amd": "^7.23.3", 2171 + "@babel/plugin-transform-modules-commonjs": "^7.23.3", 2172 + "@babel/plugin-transform-modules-systemjs": "^7.23.9", 2173 + "@babel/plugin-transform-modules-umd": "^7.23.3", 2315 2174 "@babel/plugin-transform-named-capturing-groups-regex": "^7.22.5", 2316 - "@babel/plugin-transform-new-target": "^7.22.5", 2317 - "@babel/plugin-transform-nullish-coalescing-operator": "^7.22.11", 2318 - "@babel/plugin-transform-numeric-separator": "^7.22.11", 2319 - "@babel/plugin-transform-object-rest-spread": "^7.22.15", 2320 - "@babel/plugin-transform-object-super": "^7.22.5", 2321 - "@babel/plugin-transform-optional-catch-binding": "^7.22.11", 2322 - "@babel/plugin-transform-optional-chaining": "^7.23.0", 2323 - "@babel/plugin-transform-parameters": "^7.22.15", 2324 - "@babel/plugin-transform-private-methods": "^7.22.5", 2325 - "@babel/plugin-transform-private-property-in-object": "^7.22.11", 2326 - "@babel/plugin-transform-property-literals": "^7.22.5", 2327 - "@babel/plugin-transform-regenerator": "^7.22.10", 2328 - "@babel/plugin-transform-reserved-words": "^7.22.5", 2329 - "@babel/plugin-transform-shorthand-properties": "^7.22.5", 2330 - "@babel/plugin-transform-spread": "^7.22.5", 2331 - "@babel/plugin-transform-sticky-regex": "^7.22.5", 2332 - "@babel/plugin-transform-template-literals": "^7.22.5", 2333 - "@babel/plugin-transform-typeof-symbol": "^7.22.5", 2334 - "@babel/plugin-transform-unicode-escapes": "^7.22.10", 2335 - "@babel/plugin-transform-unicode-property-regex": "^7.22.5", 2336 - "@babel/plugin-transform-unicode-regex": "^7.22.5", 2337 - "@babel/plugin-transform-unicode-sets-regex": "^7.22.5", 2175 + "@babel/plugin-transform-new-target": "^7.23.3", 2176 + "@babel/plugin-transform-nullish-coalescing-operator": "^7.23.4", 2177 + "@babel/plugin-transform-numeric-separator": "^7.23.4", 2178 + "@babel/plugin-transform-object-rest-spread": "^7.24.0", 2179 + "@babel/plugin-transform-object-super": "^7.23.3", 2180 + "@babel/plugin-transform-optional-catch-binding": "^7.23.4", 2181 + "@babel/plugin-transform-optional-chaining": "^7.23.4", 2182 + "@babel/plugin-transform-parameters": "^7.23.3", 2183 + "@babel/plugin-transform-private-methods": "^7.23.3", 2184 + "@babel/plugin-transform-private-property-in-object": "^7.23.4", 2185 + "@babel/plugin-transform-property-literals": "^7.23.3", 2186 + "@babel/plugin-transform-regenerator": "^7.23.3", 2187 + "@babel/plugin-transform-reserved-words": "^7.23.3", 2188 + "@babel/plugin-transform-shorthand-properties": "^7.23.3", 2189 + "@babel/plugin-transform-spread": "^7.23.3", 2190 + "@babel/plugin-transform-sticky-regex": "^7.23.3", 2191 + "@babel/plugin-transform-template-literals": "^7.23.3", 2192 + "@babel/plugin-transform-typeof-symbol": "^7.23.3", 2193 + "@babel/plugin-transform-unicode-escapes": "^7.23.3", 2194 + "@babel/plugin-transform-unicode-property-regex": "^7.23.3", 2195 + "@babel/plugin-transform-unicode-regex": "^7.23.3", 2196 + "@babel/plugin-transform-unicode-sets-regex": "^7.23.3", 2338 2197 "@babel/preset-modules": "0.1.6-no-external-plugins", 2339 - "@babel/types": "^7.23.0", 2340 - "babel-plugin-polyfill-corejs2": "^0.4.6", 2341 - "babel-plugin-polyfill-corejs3": "^0.8.5", 2342 - "babel-plugin-polyfill-regenerator": "^0.5.3", 2198 + "babel-plugin-polyfill-corejs2": "^0.4.8", 2199 + "babel-plugin-polyfill-corejs3": "^0.9.0", 2200 + "babel-plugin-polyfill-regenerator": "^0.5.5", 2343 2201 "core-js-compat": "^3.31.0", 2344 2202 "semver": "^6.3.1" 2345 2203 }, ··· 2380 2238 "dev": true 2381 2239 }, 2382 2240 "node_modules/@babel/runtime": { 2383 - "version": "7.23.2", 2384 - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.2.tgz", 2385 - "integrity": "sha512-mM8eg4yl5D6i3lu2QKPuPH4FArvJ8KhTofbE7jwMUv9KX5mBvwPAqnV3MlyBNqdp9RyRKP6Yck8TrfYrPvX3bg==", 2241 + "version": "7.24.0", 2242 + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.24.0.tgz", 2243 + "integrity": "sha512-Chk32uHMg6TnQdvw2e9IlqPpFX/6NLuK0Ys2PqLb7/gL5uFn9mXvK715FGLlOLQrcO4qIkNHkvPGktzzXexsFw==", 2386 2244 "dev": true, 2387 2245 "dependencies": { 2388 2246 "regenerator-runtime": "^0.14.0" ··· 2492 2350 "node": ">=10.0.0" 2493 2351 } 2494 2352 }, 2353 + "node_modules/@esbuild/aix-ppc64": { 2354 + "version": "0.20.1", 2355 + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.20.1.tgz", 2356 + "integrity": "sha512-m55cpeupQ2DbuRGQMMZDzbv9J9PgVelPjlcmM5kxHnrBdBx6REaEd7LamYV7Dm8N7rCyR/XwU6rVP8ploKtIkA==", 2357 + "cpu": [ 2358 + "ppc64" 2359 + ], 2360 + "dev": true, 2361 + "optional": true, 2362 + "os": [ 2363 + "aix" 2364 + ], 2365 + "engines": { 2366 + "node": ">=12" 2367 + } 2368 + }, 2495 2369 "node_modules/@esbuild/android-arm": { 2496 - "version": "0.19.5", 2497 - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.19.5.tgz", 2498 - "integrity": "sha512-bhvbzWFF3CwMs5tbjf3ObfGqbl/17ict2/uwOSfr3wmxDE6VdS2GqY/FuzIPe0q0bdhj65zQsvqfArI9MY6+AA==", 2370 + "version": "0.20.1", 2371 + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.20.1.tgz", 2372 + "integrity": "sha512-4j0+G27/2ZXGWR5okcJi7pQYhmkVgb4D7UKwxcqrjhvp5TKWx3cUjgB1CGj1mfdmJBQ9VnUGgUhign+FPF2Zgw==", 2499 2373 "cpu": [ 2500 2374 "arm" 2501 2375 ], ··· 2509 2383 } 2510 2384 }, 2511 2385 "node_modules/@esbuild/android-arm64": { 2512 - "version": "0.19.5", 2513 - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.19.5.tgz", 2514 - "integrity": "sha512-5d1OkoJxnYQfmC+Zd8NBFjkhyCNYwM4n9ODrycTFY6Jk1IGiZ+tjVJDDSwDt77nK+tfpGP4T50iMtVi4dEGzhQ==", 2386 + "version": "0.20.1", 2387 + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.20.1.tgz", 2388 + "integrity": "sha512-hCnXNF0HM6AjowP+Zou0ZJMWWa1VkD77BXe959zERgGJBBxB+sV+J9f/rcjeg2c5bsukD/n17RKWXGFCO5dD5A==", 2515 2389 "cpu": [ 2516 2390 "arm64" 2517 2391 ], ··· 2525 2399 } 2526 2400 }, 2527 2401 "node_modules/@esbuild/android-x64": { 2528 - "version": "0.19.5", 2529 - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.19.5.tgz", 2530 - "integrity": "sha512-9t+28jHGL7uBdkBjL90QFxe7DVA+KGqWlHCF8ChTKyaKO//VLuoBricQCgwhOjA1/qOczsw843Fy4cbs4H3DVA==", 2402 + "version": "0.20.1", 2403 + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.20.1.tgz", 2404 + "integrity": "sha512-MSfZMBoAsnhpS+2yMFYIQUPs8Z19ajwfuaSZx+tSl09xrHZCjbeXXMsUF/0oq7ojxYEpsSo4c0SfjxOYXRbpaA==", 2531 2405 "cpu": [ 2532 2406 "x64" 2533 2407 ], ··· 2541 2415 } 2542 2416 }, 2543 2417 "node_modules/@esbuild/darwin-arm64": { 2544 - "version": "0.19.5", 2545 - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.19.5.tgz", 2546 - "integrity": "sha512-mvXGcKqqIqyKoxq26qEDPHJuBYUA5KizJncKOAf9eJQez+L9O+KfvNFu6nl7SCZ/gFb2QPaRqqmG0doSWlgkqw==", 2418 + "version": "0.20.1", 2419 + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.20.1.tgz", 2420 + "integrity": "sha512-Ylk6rzgMD8klUklGPzS414UQLa5NPXZD5tf8JmQU8GQrj6BrFA/Ic9tb2zRe1kOZyCbGl+e8VMbDRazCEBqPvA==", 2547 2421 "cpu": [ 2548 2422 "arm64" 2549 2423 ], ··· 2557 2431 } 2558 2432 }, 2559 2433 "node_modules/@esbuild/darwin-x64": { 2560 - "version": "0.19.5", 2561 - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.19.5.tgz", 2562 - "integrity": "sha512-Ly8cn6fGLNet19s0X4unjcniX24I0RqjPv+kurpXabZYSXGM4Pwpmf85WHJN3lAgB8GSth7s5A0r856S+4DyiA==", 2434 + "version": "0.20.1", 2435 + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.20.1.tgz", 2436 + "integrity": "sha512-pFIfj7U2w5sMp52wTY1XVOdoxw+GDwy9FsK3OFz4BpMAjvZVs0dT1VXs8aQm22nhwoIWUmIRaE+4xow8xfIDZA==", 2563 2437 "cpu": [ 2564 2438 "x64" 2565 2439 ], ··· 2573 2447 } 2574 2448 }, 2575 2449 "node_modules/@esbuild/freebsd-arm64": { 2576 - "version": "0.19.5", 2577 - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.19.5.tgz", 2578 - "integrity": "sha512-GGDNnPWTmWE+DMchq1W8Sd0mUkL+APvJg3b11klSGUDvRXh70JqLAO56tubmq1s2cgpVCSKYywEiKBfju8JztQ==", 2450 + "version": "0.20.1", 2451 + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.20.1.tgz", 2452 + "integrity": "sha512-UyW1WZvHDuM4xDz0jWun4qtQFauNdXjXOtIy7SYdf7pbxSWWVlqhnR/T2TpX6LX5NI62spt0a3ldIIEkPM6RHw==", 2579 2453 "cpu": [ 2580 2454 "arm64" 2581 2455 ], ··· 2589 2463 } 2590 2464 }, 2591 2465 "node_modules/@esbuild/freebsd-x64": { 2592 - "version": "0.19.5", 2593 - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.19.5.tgz", 2594 - "integrity": "sha512-1CCwDHnSSoA0HNwdfoNY0jLfJpd7ygaLAp5EHFos3VWJCRX9DMwWODf96s9TSse39Br7oOTLryRVmBoFwXbuuQ==", 2466 + "version": "0.20.1", 2467 + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.20.1.tgz", 2468 + "integrity": "sha512-itPwCw5C+Jh/c624vcDd9kRCCZVpzpQn8dtwoYIt2TJF3S9xJLiRohnnNrKwREvcZYx0n8sCSbvGH349XkcQeg==", 2595 2469 "cpu": [ 2596 2470 "x64" 2597 2471 ], ··· 2605 2479 } 2606 2480 }, 2607 2481 "node_modules/@esbuild/linux-arm": { 2608 - "version": "0.19.5", 2609 - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.19.5.tgz", 2610 - "integrity": "sha512-lrWXLY/vJBzCPC51QN0HM71uWgIEpGSjSZZADQhq7DKhPcI6NH1IdzjfHkDQws2oNpJKpR13kv7/pFHBbDQDwQ==", 2482 + "version": "0.20.1", 2483 + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.20.1.tgz", 2484 + "integrity": "sha512-LojC28v3+IhIbfQ+Vu4Ut5n3wKcgTu6POKIHN9Wpt0HnfgUGlBuyDDQR4jWZUZFyYLiz4RBBBmfU6sNfn6RhLw==", 2611 2485 "cpu": [ 2612 2486 "arm" 2613 2487 ], ··· 2621 2495 } 2622 2496 }, 2623 2497 "node_modules/@esbuild/linux-arm64": { 2624 - "version": "0.19.5", 2625 - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.19.5.tgz", 2626 - "integrity": "sha512-o3vYippBmSrjjQUCEEiTZ2l+4yC0pVJD/Dl57WfPwwlvFkrxoSO7rmBZFii6kQB3Wrn/6GwJUPLU5t52eq2meA==", 2498 + "version": "0.20.1", 2499 + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.20.1.tgz", 2500 + "integrity": "sha512-cX8WdlF6Cnvw/DO9/X7XLH2J6CkBnz7Twjpk56cshk9sjYVcuh4sXQBy5bmTwzBjNVZze2yaV1vtcJS04LbN8w==", 2627 2501 "cpu": [ 2628 2502 "arm64" 2629 2503 ], ··· 2637 2511 } 2638 2512 }, 2639 2513 "node_modules/@esbuild/linux-ia32": { 2640 - "version": "0.19.5", 2641 - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.19.5.tgz", 2642 - "integrity": "sha512-MkjHXS03AXAkNp1KKkhSKPOCYztRtK+KXDNkBa6P78F8Bw0ynknCSClO/ztGszILZtyO/lVKpa7MolbBZ6oJtQ==", 2514 + "version": "0.20.1", 2515 + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.20.1.tgz", 2516 + "integrity": "sha512-4H/sQCy1mnnGkUt/xszaLlYJVTz3W9ep52xEefGtd6yXDQbz/5fZE5dFLUgsPdbUOQANcVUa5iO6g3nyy5BJiw==", 2643 2517 "cpu": [ 2644 2518 "ia32" 2645 2519 ], ··· 2653 2527 } 2654 2528 }, 2655 2529 "node_modules/@esbuild/linux-loong64": { 2656 - "version": "0.19.5", 2657 - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.19.5.tgz", 2658 - "integrity": "sha512-42GwZMm5oYOD/JHqHska3Jg0r+XFb/fdZRX+WjADm3nLWLcIsN27YKtqxzQmGNJgu0AyXg4HtcSK9HuOk3v1Dw==", 2530 + "version": "0.20.1", 2531 + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.20.1.tgz", 2532 + "integrity": "sha512-c0jgtB+sRHCciVXlyjDcWb2FUuzlGVRwGXgI+3WqKOIuoo8AmZAddzeOHeYLtD+dmtHw3B4Xo9wAUdjlfW5yYA==", 2659 2533 "cpu": [ 2660 2534 "loong64" 2661 2535 ], ··· 2669 2543 } 2670 2544 }, 2671 2545 "node_modules/@esbuild/linux-mips64el": { 2672 - "version": "0.19.5", 2673 - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.19.5.tgz", 2674 - "integrity": "sha512-kcjndCSMitUuPJobWCnwQ9lLjiLZUR3QLQmlgaBfMX23UEa7ZOrtufnRds+6WZtIS9HdTXqND4yH8NLoVVIkcg==", 2546 + "version": "0.20.1", 2547 + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.20.1.tgz", 2548 + "integrity": "sha512-TgFyCfIxSujyuqdZKDZ3yTwWiGv+KnlOeXXitCQ+trDODJ+ZtGOzLkSWngynP0HZnTsDyBbPy7GWVXWaEl6lhA==", 2675 2549 "cpu": [ 2676 2550 "mips64el" 2677 2551 ], ··· 2685 2559 } 2686 2560 }, 2687 2561 "node_modules/@esbuild/linux-ppc64": { 2688 - "version": "0.19.5", 2689 - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.19.5.tgz", 2690 - "integrity": "sha512-yJAxJfHVm0ZbsiljbtFFP1BQKLc8kUF6+17tjQ78QjqjAQDnhULWiTA6u0FCDmYT1oOKS9PzZ2z0aBI+Mcyj7Q==", 2562 + "version": "0.20.1", 2563 + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.20.1.tgz", 2564 + "integrity": "sha512-b+yuD1IUeL+Y93PmFZDZFIElwbmFfIKLKlYI8M6tRyzE6u7oEP7onGk0vZRh8wfVGC2dZoy0EqX1V8qok4qHaw==", 2691 2565 "cpu": [ 2692 2566 "ppc64" 2693 2567 ], ··· 2701 2575 } 2702 2576 }, 2703 2577 "node_modules/@esbuild/linux-riscv64": { 2704 - "version": "0.19.5", 2705 - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.19.5.tgz", 2706 - "integrity": "sha512-5u8cIR/t3gaD6ad3wNt1MNRstAZO+aNyBxu2We8X31bA8XUNyamTVQwLDA1SLoPCUehNCymhBhK3Qim1433Zag==", 2578 + "version": "0.20.1", 2579 + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.20.1.tgz", 2580 + "integrity": "sha512-wpDlpE0oRKZwX+GfomcALcouqjjV8MIX8DyTrxfyCfXxoKQSDm45CZr9fanJ4F6ckD4yDEPT98SrjvLwIqUCgg==", 2707 2581 "cpu": [ 2708 2582 "riscv64" 2709 2583 ], ··· 2717 2591 } 2718 2592 }, 2719 2593 "node_modules/@esbuild/linux-s390x": { 2720 - "version": "0.19.5", 2721 - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.19.5.tgz", 2722 - "integrity": "sha512-Z6JrMyEw/EmZBD/OFEFpb+gao9xJ59ATsoTNlj39jVBbXqoZm4Xntu6wVmGPB/OATi1uk/DB+yeDPv2E8PqZGw==", 2594 + "version": "0.20.1", 2595 + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.20.1.tgz", 2596 + "integrity": "sha512-5BepC2Au80EohQ2dBpyTquqGCES7++p7G+7lXe1bAIvMdXm4YYcEfZtQrP4gaoZ96Wv1Ute61CEHFU7h4FMueQ==", 2723 2597 "cpu": [ 2724 2598 "s390x" 2725 2599 ], ··· 2733 2607 } 2734 2608 }, 2735 2609 "node_modules/@esbuild/linux-x64": { 2736 - "version": "0.19.5", 2737 - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.19.5.tgz", 2738 - "integrity": "sha512-psagl+2RlK1z8zWZOmVdImisMtrUxvwereIdyJTmtmHahJTKb64pAcqoPlx6CewPdvGvUKe2Jw+0Z/0qhSbG1A==", 2610 + "version": "0.20.1", 2611 + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.20.1.tgz", 2612 + "integrity": "sha512-5gRPk7pKuaIB+tmH+yKd2aQTRpqlf1E4f/mC+tawIm/CGJemZcHZpp2ic8oD83nKgUPMEd0fNanrnFljiruuyA==", 2739 2613 "cpu": [ 2740 2614 "x64" 2741 2615 ], ··· 2749 2623 } 2750 2624 }, 2751 2625 "node_modules/@esbuild/netbsd-x64": { 2752 - "version": "0.19.5", 2753 - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.19.5.tgz", 2754 - "integrity": "sha512-kL2l+xScnAy/E/3119OggX8SrWyBEcqAh8aOY1gr4gPvw76la2GlD4Ymf832UCVbmuWeTf2adkZDK+h0Z/fB4g==", 2626 + "version": "0.20.1", 2627 + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.20.1.tgz", 2628 + "integrity": "sha512-4fL68JdrLV2nVW2AaWZBv3XEm3Ae3NZn/7qy2KGAt3dexAgSVT+Hc97JKSZnqezgMlv9x6KV0ZkZY7UO5cNLCg==", 2755 2629 "cpu": [ 2756 2630 "x64" 2757 2631 ], ··· 2765 2639 } 2766 2640 }, 2767 2641 "node_modules/@esbuild/openbsd-x64": { 2768 - "version": "0.19.5", 2769 - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.19.5.tgz", 2770 - "integrity": "sha512-sPOfhtzFufQfTBgRnE1DIJjzsXukKSvZxloZbkJDG383q0awVAq600pc1nfqBcl0ice/WN9p4qLc39WhBShRTA==", 2642 + "version": "0.20.1", 2643 + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.20.1.tgz", 2644 + "integrity": "sha512-GhRuXlvRE+twf2ES+8REbeCb/zeikNqwD3+6S5y5/x+DYbAQUNl0HNBs4RQJqrechS4v4MruEr8ZtAin/hK5iw==", 2771 2645 "cpu": [ 2772 2646 "x64" 2773 2647 ], ··· 2781 2655 } 2782 2656 }, 2783 2657 "node_modules/@esbuild/sunos-x64": { 2784 - "version": "0.19.5", 2785 - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.19.5.tgz", 2786 - "integrity": "sha512-dGZkBXaafuKLpDSjKcB0ax0FL36YXCvJNnztjKV+6CO82tTYVDSH2lifitJ29jxRMoUhgkg9a+VA/B03WK5lcg==", 2658 + "version": "0.20.1", 2659 + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.20.1.tgz", 2660 + "integrity": "sha512-ZnWEyCM0G1Ex6JtsygvC3KUUrlDXqOihw8RicRuQAzw+c4f1D66YlPNNV3rkjVW90zXVsHwZYWbJh3v+oQFM9Q==", 2787 2661 "cpu": [ 2788 2662 "x64" 2789 2663 ], ··· 2797 2671 } 2798 2672 }, 2799 2673 "node_modules/@esbuild/win32-arm64": { 2800 - "version": "0.19.5", 2801 - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.19.5.tgz", 2802 - "integrity": "sha512-dWVjD9y03ilhdRQ6Xig1NWNgfLtf2o/STKTS+eZuF90fI2BhbwD6WlaiCGKptlqXlURVB5AUOxUj09LuwKGDTg==", 2674 + "version": "0.20.1", 2675 + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.20.1.tgz", 2676 + "integrity": "sha512-QZ6gXue0vVQY2Oon9WyLFCdSuYbXSoxaZrPuJ4c20j6ICedfsDilNPYfHLlMH7vGfU5DQR0czHLmJvH4Nzis/A==", 2803 2677 "cpu": [ 2804 2678 "arm64" 2805 2679 ], ··· 2813 2687 } 2814 2688 }, 2815 2689 "node_modules/@esbuild/win32-ia32": { 2816 - "version": "0.19.5", 2817 - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.19.5.tgz", 2818 - "integrity": "sha512-4liggWIA4oDgUxqpZwrDhmEfAH4d0iljanDOK7AnVU89T6CzHon/ony8C5LeOdfgx60x5cnQJFZwEydVlYx4iw==", 2690 + "version": "0.20.1", 2691 + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.20.1.tgz", 2692 + "integrity": "sha512-HzcJa1NcSWTAU0MJIxOho8JftNp9YALui3o+Ny7hCh0v5f90nprly1U3Sj1Ldj/CvKKdvvFsCRvDkpsEMp4DNw==", 2819 2693 "cpu": [ 2820 2694 "ia32" 2821 2695 ], ··· 2829 2703 } 2830 2704 }, 2831 2705 "node_modules/@esbuild/win32-x64": { 2832 - "version": "0.19.5", 2833 - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.19.5.tgz", 2834 - "integrity": "sha512-czTrygUsB/jlM8qEW5MD8bgYU2Xg14lo6kBDXW6HdxKjh8M5PzETGiSHaz9MtbXBYDloHNUAUW2tMiKW4KM9Mw==", 2706 + "version": "0.20.1", 2707 + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.20.1.tgz", 2708 + "integrity": "sha512-0MBh53o6XtI6ctDnRMeQ+xoCN8kD2qI1rY1KgF/xdWQwoFeKou7puvDfV8/Wv4Ctx2rRpET/gGdz3YlNtNACSA==", 2835 2709 "cpu": [ 2836 2710 "x64" 2837 2711 ], ··· 2963 2837 } 2964 2838 }, 2965 2839 "node_modules/@eslint/js": { 2966 - "version": "8.56.0", 2967 - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.56.0.tgz", 2968 - "integrity": "sha512-gMsVel9D7f2HLkBma9VbtzZRehRogVRfbr++f06nL2vnCGCNlzOD+/MUov/F4p8myyAHspEhVobgjpX64q5m6A==", 2840 + "version": "8.57.0", 2841 + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.57.0.tgz", 2842 + "integrity": "sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==", 2969 2843 "dev": true, 2970 2844 "engines": { 2971 2845 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 2972 2846 } 2973 2847 }, 2974 - "node_modules/@fastify/busboy": { 2975 - "version": "2.1.1", 2976 - "resolved": "https://registry.npmjs.org/@fastify/busboy/-/busboy-2.1.1.tgz", 2977 - "integrity": "sha512-vBZP4NlzfOlerQTnba4aqZoMhE/a9HY7HRqoOPaETQcSQuWEIyZMHGfVu6w9wGtGK5fED5qRs2DteVCjOH60sA==", 2978 - "dev": true, 2979 - "engines": { 2980 - "node": ">=14" 2981 - } 2982 - }, 2983 2848 "node_modules/@humanwhocodes/config-array": { 2984 2849 "version": "0.11.14", 2985 2850 "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.14.tgz", ··· 3287 3152 } 3288 3153 }, 3289 3154 "node_modules/@ngtools/webpack": { 3290 - "version": "17.0.9", 3291 - "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-17.0.9.tgz", 3292 - "integrity": "sha512-ilbzwW30NaccrhYbdY3jy/ZpbC0l7W6+L2Cd3dzHFQ1gZGckibDdMzjibW/vyq/vRf0xr25+oBVIqUn8kZ606g==", 3155 + "version": "17.3.0", 3156 + "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-17.3.0.tgz", 3157 + "integrity": "sha512-wNTCDPPEtjP4mxYerLVLCMwOCTEOD2HqZMVXD8pJbarrGPMuoyglUZuqNSIS5KVqR+fFez6JEUnMvC3QSqf58w==", 3293 3158 "dev": true, 3294 3159 "engines": { 3295 3160 "node": "^18.13.0 || >=20.9.0", ··· 3298 3163 }, 3299 3164 "peerDependencies": { 3300 3165 "@angular/compiler-cli": "^17.0.0", 3301 - "typescript": ">=5.2 <5.3", 3166 + "typescript": ">=5.2 <5.5", 3302 3167 "webpack": "^5.54.0" 3303 3168 } 3304 3169 }, ··· 3590 3455 } 3591 3456 }, 3592 3457 "node_modules/@puppeteer/browsers": { 3593 - "version": "2.1.0", 3594 - "resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-2.1.0.tgz", 3595 - "integrity": "sha512-xloWvocjvryHdUjDam/ZuGMh7zn4Sn3ZAaV4Ah2e2EwEt90N3XphZlSsU3n0VDc1F7kggCjMuH0UuxfPQ5mD9w==", 3458 + "version": "2.2.0", 3459 + "resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-2.2.0.tgz", 3460 + "integrity": "sha512-MC7LxpcBtdfTbzwARXIkqGZ1Osn3nnZJlm+i0+VqHl72t//Xwl9wICrXT8BwtgC6s1xJNHsxOpvzISUqe92+sw==", 3596 3461 "dev": true, 3597 3462 "dependencies": { 3598 3463 "debug": "4.3.4", ··· 3610 3475 "engines": { 3611 3476 "node": ">=18" 3612 3477 } 3613 - }, 3614 - "node_modules/@puppeteer/browsers/node_modules/lru-cache": { 3615 - "version": "6.0.0", 3616 - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", 3617 - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", 3618 - "dev": true, 3619 - "dependencies": { 3620 - "yallist": "^4.0.0" 3621 - }, 3622 - "engines": { 3623 - "node": ">=10" 3624 - } 3625 - }, 3626 - "node_modules/@puppeteer/browsers/node_modules/semver": { 3627 - "version": "7.6.0", 3628 - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", 3629 - "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", 3630 - "dev": true, 3631 - "dependencies": { 3632 - "lru-cache": "^6.0.0" 3633 - }, 3634 - "bin": { 3635 - "semver": "bin/semver.js" 3636 - }, 3637 - "engines": { 3638 - "node": ">=10" 3639 - } 3640 - }, 3641 - "node_modules/@puppeteer/browsers/node_modules/yallist": { 3642 - "version": "4.0.0", 3643 - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", 3644 - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", 3645 - "dev": true 3646 3478 }, 3647 3479 "node_modules/@rollup/plugin-commonjs": { 3648 3480 "version": "25.0.7", ··· 3981 3813 "yarn": ">= 1.13.0" 3982 3814 } 3983 3815 }, 3984 - "node_modules/@schematics/angular/node_modules/@angular-devkit/core": { 3985 - "version": "17.3.0", 3986 - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-17.3.0.tgz", 3987 - "integrity": "sha512-ldErhMYq8rcFOhWQ0syQdLy6IYb/LL0erigj7gCMOf59oJgM7B13o/ZTOCvyJttUZ9IP0HB98Gi3epEuJ30VLg==", 3988 - "dev": true, 3989 - "dependencies": { 3990 - "ajv": "8.12.0", 3991 - "ajv-formats": "2.1.1", 3992 - "jsonc-parser": "3.2.1", 3993 - "picomatch": "4.0.1", 3994 - "rxjs": "7.8.1", 3995 - "source-map": "0.7.4" 3996 - }, 3997 - "engines": { 3998 - "node": "^18.13.0 || >=20.9.0", 3999 - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", 4000 - "yarn": ">= 1.13.0" 4001 - }, 4002 - "peerDependencies": { 4003 - "chokidar": "^3.5.2" 4004 - }, 4005 - "peerDependenciesMeta": { 4006 - "chokidar": { 4007 - "optional": true 4008 - } 4009 - } 4010 - }, 4011 - "node_modules/@schematics/angular/node_modules/jsonc-parser": { 4012 - "version": "3.2.1", 4013 - "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.1.tgz", 4014 - "integrity": "sha512-AilxAyFOAcK5wA1+LeaySVBrHsGQvUFCDWXKpZjzaL0PqW+xfBOttn8GNtWKFWqneyMZj41MWF9Kl6iPWLwgOA==", 4015 - "dev": true 4016 - }, 4017 - "node_modules/@schematics/angular/node_modules/picomatch": { 4018 - "version": "4.0.1", 4019 - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.1.tgz", 4020 - "integrity": "sha512-xUXwsxNjwTQ8K3GnT4pCJm+xq3RUPQbmkYJTP5aFIfNIvbcc/4MUxgBaaRSZJ6yGJZiGSyYlM6MzwTsRk8SYCg==", 4021 - "dev": true, 4022 - "engines": { 4023 - "node": ">=12" 4024 - }, 4025 - "funding": { 4026 - "url": "https://github.com/sponsors/jonschlinkert" 4027 - } 4028 - }, 4029 3816 "node_modules/@sigstore/bundle": { 4030 3817 "version": "2.2.0", 4031 3818 "resolved": "https://registry.npmjs.org/@sigstore/bundle/-/bundle-2.2.0.tgz", ··· 4102 3889 "version": "0.27.8", 4103 3890 "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz", 4104 3891 "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==", 4105 - "dev": true 4106 - }, 4107 - "node_modules/@socket.io/component-emitter": { 4108 - "version": "3.1.0", 4109 - "resolved": "https://registry.npmjs.org/@socket.io/component-emitter/-/component-emitter-3.1.0.tgz", 4110 - "integrity": "sha512-+9jVqKhRSpsc591z5vX+X5Yyw+he/HCB4iQ/RYxw35CEPaY1gnsNE43nf9n9AaYjAQrTiI/mOwKUKdUs9vf7Xg==", 4111 3892 "dev": true 4112 3893 }, 4113 3894 "node_modules/@tootallnate/quickjs-emscripten": { ··· 4200 3981 "@types/node": "*" 4201 3982 } 4202 3983 }, 4203 - "node_modules/@types/cookie": { 4204 - "version": "0.4.1", 4205 - "resolved": "https://registry.npmjs.org/@types/cookie/-/cookie-0.4.1.tgz", 4206 - "integrity": "sha512-XW/Aa8APYr6jSVVA1y/DEIZX0/GMKLEVekNG727R8cs56ahETkRAy/3DR7+fJyh7oUgGwNQaRfXCun0+KbWY7Q==", 4207 - "dev": true 4208 - }, 4209 - "node_modules/@types/cors": { 4210 - "version": "2.8.17", 4211 - "resolved": "https://registry.npmjs.org/@types/cors/-/cors-2.8.17.tgz", 4212 - "integrity": "sha512-8CGDvrBj1zgo2qE+oS3pOCyYNqCPryMWY2bGfwA0dcfopWGgxs+78df0Rs3rc9THP4JkOhLsAa+15VdpAqkcUA==", 4213 - "dev": true, 4214 - "dependencies": { 4215 - "@types/node": "*" 4216 - } 4217 - }, 4218 3984 "node_modules/@types/cross-spawn": { 4219 3985 "version": "6.0.6", 4220 3986 "resolved": "https://registry.npmjs.org/@types/cross-spawn/-/cross-spawn-6.0.6.tgz", ··· 4307 4073 "dev": true 4308 4074 }, 4309 4075 "node_modules/@types/node": { 4310 - "version": "20.11.17", 4311 - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.17.tgz", 4312 - "integrity": "sha512-QmgQZGWu1Yw9TDyAP9ZzpFJKynYNeOvwMJmaxABfieQoVoiVOS6MN1WSpqpRcbeA5+RW82kraAVxCCJg+780Qw==", 4076 + "version": "20.11.30", 4077 + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.30.tgz", 4078 + "integrity": "sha512-dHM6ZxwlmuZaRmUPfv1p+KrdD1Dci04FbdEm/9wEMouFqxYoFl5aMkt0VMAUtYRQDyYvD41WJLukhq/ha3YuTw==", 4313 4079 "dev": true, 4314 4080 "dependencies": { 4315 4081 "undici-types": "~5.26.4" ··· 4325 4091 } 4326 4092 }, 4327 4093 "node_modules/@types/qs": { 4328 - "version": "6.9.11", 4329 - "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.11.tgz", 4330 - "integrity": "sha512-oGk0gmhnEJK4Yyk+oI7EfXsLayXatCWPHary1MtcmbAifkobT9cM9yutG/hZKIseOU0MqbIwQ/u2nn/Gb+ltuQ==", 4094 + "version": "6.9.13", 4095 + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.13.tgz", 4096 + "integrity": "sha512-iLR+1vTTJ3p0QaOUq6ACbY1mzKTODFDT/XedZI8BksOotFmL4ForwDfRQ/DZeuTHR7/2i4lI1D203gdfxuqTlA==", 4331 4097 "dev": true 4332 4098 }, 4333 4099 "node_modules/@types/range-parser": { ··· 4413 4179 } 4414 4180 }, 4415 4181 "node_modules/@typescript-eslint/eslint-plugin": { 4416 - "version": "6.21.0", 4417 - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.21.0.tgz", 4418 - "integrity": "sha512-oy9+hTPCUFpngkEZUSzbf9MxI65wbKFoQYsgPdILTfbUldp5ovUuphZVe4i30emU9M/kP+T64Di0mxl7dSw3MA==", 4182 + "version": "7.3.1", 4183 + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.3.1.tgz", 4184 + "integrity": "sha512-STEDMVQGww5lhCuNXVSQfbfuNII5E08QWkvAw5Qwf+bj2WT+JkG1uc+5/vXA3AOYMDHVOSpL+9rcbEUiHIm2dw==", 4419 4185 "dev": true, 4420 4186 "dependencies": { 4421 4187 "@eslint-community/regexpp": "^4.5.1", 4422 - "@typescript-eslint/scope-manager": "6.21.0", 4423 - "@typescript-eslint/type-utils": "6.21.0", 4424 - "@typescript-eslint/utils": "6.21.0", 4425 - "@typescript-eslint/visitor-keys": "6.21.0", 4188 + "@typescript-eslint/scope-manager": "7.3.1", 4189 + "@typescript-eslint/type-utils": "7.3.1", 4190 + "@typescript-eslint/utils": "7.3.1", 4191 + "@typescript-eslint/visitor-keys": "7.3.1", 4426 4192 "debug": "^4.3.4", 4427 4193 "graphemer": "^1.4.0", 4428 4194 "ignore": "^5.2.4", ··· 4431 4197 "ts-api-utils": "^1.0.1" 4432 4198 }, 4433 4199 "engines": { 4434 - "node": "^16.0.0 || >=18.0.0" 4200 + "node": "^18.18.0 || >=20.0.0" 4435 4201 }, 4436 4202 "funding": { 4437 4203 "type": "opencollective", 4438 4204 "url": "https://opencollective.com/typescript-eslint" 4439 4205 }, 4440 4206 "peerDependencies": { 4441 - "@typescript-eslint/parser": "^6.0.0 || ^6.0.0-alpha", 4442 - "eslint": "^7.0.0 || ^8.0.0" 4207 + "@typescript-eslint/parser": "^7.0.0", 4208 + "eslint": "^8.56.0" 4443 4209 }, 4444 4210 "peerDependenciesMeta": { 4445 4211 "typescript": { ··· 4448 4214 } 4449 4215 }, 4450 4216 "node_modules/@typescript-eslint/parser": { 4451 - "version": "6.21.0", 4452 - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.21.0.tgz", 4453 - "integrity": "sha512-tbsV1jPne5CkFQCgPBcDOt30ItF7aJoZL997JSF7MhGQqOeT3svWRYxiqlfA5RUdlHN6Fi+EI9bxqbdyAUZjYQ==", 4217 + "version": "7.3.1", 4218 + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.3.1.tgz", 4219 + "integrity": "sha512-Rq49+pq7viTRCH48XAbTA+wdLRrB/3sRq4Lpk0oGDm0VmnjBrAOVXH/Laalmwsv2VpekiEfVFwJYVk6/e8uvQw==", 4454 4220 "dev": true, 4455 4221 "dependencies": { 4456 - "@typescript-eslint/scope-manager": "6.21.0", 4457 - "@typescript-eslint/types": "6.21.0", 4458 - "@typescript-eslint/typescript-estree": "6.21.0", 4459 - "@typescript-eslint/visitor-keys": "6.21.0", 4222 + "@typescript-eslint/scope-manager": "7.3.1", 4223 + "@typescript-eslint/types": "7.3.1", 4224 + "@typescript-eslint/typescript-estree": "7.3.1", 4225 + "@typescript-eslint/visitor-keys": "7.3.1", 4460 4226 "debug": "^4.3.4" 4461 4227 }, 4462 4228 "engines": { 4463 - "node": "^16.0.0 || >=18.0.0" 4229 + "node": "^18.18.0 || >=20.0.0" 4464 4230 }, 4465 4231 "funding": { 4466 4232 "type": "opencollective", 4467 4233 "url": "https://opencollective.com/typescript-eslint" 4468 4234 }, 4469 4235 "peerDependencies": { 4470 - "eslint": "^7.0.0 || ^8.0.0" 4236 + "eslint": "^8.56.0" 4471 4237 }, 4472 4238 "peerDependenciesMeta": { 4473 4239 "typescript": { ··· 4476 4242 } 4477 4243 }, 4478 4244 "node_modules/@typescript-eslint/scope-manager": { 4479 - "version": "6.21.0", 4480 - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.21.0.tgz", 4481 - "integrity": "sha512-OwLUIWZJry80O99zvqXVEioyniJMa+d2GrqpUTqi5/v5D5rOrppJVBPa0yKCblcigC0/aYAzxxqQ1B+DS2RYsg==", 4245 + "version": "7.3.1", 4246 + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.3.1.tgz", 4247 + "integrity": "sha512-fVS6fPxldsKY2nFvyT7IP78UO1/I2huG+AYu5AMjCT9wtl6JFiDnsv4uad4jQ0GTFzcUV5HShVeN96/17bTBag==", 4482 4248 "dev": true, 4483 4249 "dependencies": { 4484 - "@typescript-eslint/types": "6.21.0", 4485 - "@typescript-eslint/visitor-keys": "6.21.0" 4250 + "@typescript-eslint/types": "7.3.1", 4251 + "@typescript-eslint/visitor-keys": "7.3.1" 4486 4252 }, 4487 4253 "engines": { 4488 - "node": "^16.0.0 || >=18.0.0" 4254 + "node": "^18.18.0 || >=20.0.0" 4489 4255 }, 4490 4256 "funding": { 4491 4257 "type": "opencollective", ··· 4493 4259 } 4494 4260 }, 4495 4261 "node_modules/@typescript-eslint/type-utils": { 4496 - "version": "6.21.0", 4497 - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.21.0.tgz", 4498 - "integrity": "sha512-rZQI7wHfao8qMX3Rd3xqeYSMCL3SoiSQLBATSiVKARdFGCYSRvmViieZjqc58jKgs8Y8i9YvVVhRbHSTA4VBag==", 4262 + "version": "7.3.1", 4263 + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.3.1.tgz", 4264 + "integrity": "sha512-iFhaysxFsMDQlzJn+vr3OrxN8NmdQkHks4WaqD4QBnt5hsq234wcYdyQ9uquzJJIDAj5W4wQne3yEsYA6OmXGw==", 4499 4265 "dev": true, 4500 4266 "dependencies": { 4501 - "@typescript-eslint/typescript-estree": "6.21.0", 4502 - "@typescript-eslint/utils": "6.21.0", 4267 + "@typescript-eslint/typescript-estree": "7.3.1", 4268 + "@typescript-eslint/utils": "7.3.1", 4503 4269 "debug": "^4.3.4", 4504 4270 "ts-api-utils": "^1.0.1" 4505 4271 }, 4506 4272 "engines": { 4507 - "node": "^16.0.0 || >=18.0.0" 4273 + "node": "^18.18.0 || >=20.0.0" 4508 4274 }, 4509 4275 "funding": { 4510 4276 "type": "opencollective", 4511 4277 "url": "https://opencollective.com/typescript-eslint" 4512 4278 }, 4513 4279 "peerDependencies": { 4514 - "eslint": "^7.0.0 || ^8.0.0" 4280 + "eslint": "^8.56.0" 4515 4281 }, 4516 4282 "peerDependenciesMeta": { 4517 4283 "typescript": { ··· 4520 4286 } 4521 4287 }, 4522 4288 "node_modules/@typescript-eslint/types": { 4523 - "version": "6.21.0", 4524 - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.21.0.tgz", 4525 - "integrity": "sha512-1kFmZ1rOm5epu9NZEZm1kckCDGj5UJEf7P1kliH4LKu/RkwpsfqqGmY2OOcUs18lSlQBKLDYBOGxRVtrMN5lpg==", 4289 + "version": "7.3.1", 4290 + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.3.1.tgz", 4291 + "integrity": "sha512-2tUf3uWggBDl4S4183nivWQ2HqceOZh1U4hhu4p1tPiIJoRRXrab7Y+Y0p+dozYwZVvLPRI6r5wKe9kToF9FIw==", 4526 4292 "dev": true, 4527 4293 "engines": { 4528 - "node": "^16.0.0 || >=18.0.0" 4294 + "node": "^18.18.0 || >=20.0.0" 4529 4295 }, 4530 4296 "funding": { 4531 4297 "type": "opencollective", ··· 4533 4299 } 4534 4300 }, 4535 4301 "node_modules/@typescript-eslint/typescript-estree": { 4536 - "version": "6.21.0", 4537 - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.21.0.tgz", 4538 - "integrity": "sha512-6npJTkZcO+y2/kr+z0hc4HwNfrrP4kNYh57ek7yCNlrBjWQ1Y0OS7jiZTkgumrvkX5HkEKXFZkkdFNkaW2wmUQ==", 4302 + "version": "7.3.1", 4303 + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.3.1.tgz", 4304 + "integrity": "sha512-tLpuqM46LVkduWP7JO7yVoWshpJuJzxDOPYIVWUUZbW+4dBpgGeUdl/fQkhuV0A8eGnphYw3pp8d2EnvPOfxmQ==", 4539 4305 "dev": true, 4540 4306 "dependencies": { 4541 - "@typescript-eslint/types": "6.21.0", 4542 - "@typescript-eslint/visitor-keys": "6.21.0", 4307 + "@typescript-eslint/types": "7.3.1", 4308 + "@typescript-eslint/visitor-keys": "7.3.1", 4543 4309 "debug": "^4.3.4", 4544 4310 "globby": "^11.1.0", 4545 4311 "is-glob": "^4.0.3", ··· 4548 4314 "ts-api-utils": "^1.0.1" 4549 4315 }, 4550 4316 "engines": { 4551 - "node": "^16.0.0 || >=18.0.0" 4317 + "node": "^18.18.0 || >=20.0.0" 4552 4318 }, 4553 4319 "funding": { 4554 4320 "type": "opencollective", ··· 4561 4327 } 4562 4328 }, 4563 4329 "node_modules/@typescript-eslint/utils": { 4564 - "version": "6.21.0", 4565 - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.21.0.tgz", 4566 - "integrity": "sha512-NfWVaC8HP9T8cbKQxHcsJBY5YE1O33+jpMwN45qzWWaPDZgLIbo12toGMWnmhvCpd3sIxkpDw3Wv1B3dYrbDQQ==", 4330 + "version": "7.3.1", 4331 + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.3.1.tgz", 4332 + "integrity": "sha512-jIERm/6bYQ9HkynYlNZvXpzmXWZGhMbrOvq3jJzOSOlKXsVjrrolzWBjDW6/TvT5Q3WqaN4EkmcfdQwi9tDjBQ==", 4567 4333 "dev": true, 4568 4334 "dependencies": { 4569 4335 "@eslint-community/eslint-utils": "^4.4.0", 4570 4336 "@types/json-schema": "^7.0.12", 4571 4337 "@types/semver": "^7.5.0", 4572 - "@typescript-eslint/scope-manager": "6.21.0", 4573 - "@typescript-eslint/types": "6.21.0", 4574 - "@typescript-eslint/typescript-estree": "6.21.0", 4338 + "@typescript-eslint/scope-manager": "7.3.1", 4339 + "@typescript-eslint/types": "7.3.1", 4340 + "@typescript-eslint/typescript-estree": "7.3.1", 4575 4341 "semver": "^7.5.4" 4576 4342 }, 4577 4343 "engines": { 4578 - "node": "^16.0.0 || >=18.0.0" 4344 + "node": "^18.18.0 || >=20.0.0" 4579 4345 }, 4580 4346 "funding": { 4581 4347 "type": "opencollective", 4582 4348 "url": "https://opencollective.com/typescript-eslint" 4583 4349 }, 4584 4350 "peerDependencies": { 4585 - "eslint": "^7.0.0 || ^8.0.0" 4351 + "eslint": "^8.56.0" 4586 4352 } 4587 4353 }, 4588 4354 "node_modules/@typescript-eslint/visitor-keys": { 4589 - "version": "6.21.0", 4590 - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.21.0.tgz", 4591 - "integrity": "sha512-JJtkDduxLi9bivAB+cYOVMtbkqdPOhZ+ZI5LC47MIRrDV4Yn2o+ZnW10Nkmr28xRpSpdJ6Sm42Hjf2+REYXm0A==", 4355 + "version": "7.3.1", 4356 + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.3.1.tgz", 4357 + "integrity": "sha512-9RMXwQF8knsZvfv9tdi+4D/j7dMG28X/wMJ8Jj6eOHyHWwDW4ngQJcqEczSsqIKKjFiLFr40Mnr7a5ulDD3vmw==", 4592 4358 "dev": true, 4593 4359 "dependencies": { 4594 - "@typescript-eslint/types": "6.21.0", 4360 + "@typescript-eslint/types": "7.3.1", 4595 4361 "eslint-visitor-keys": "^3.4.1" 4596 4362 }, 4597 4363 "engines": { 4598 - "node": "^16.0.0 || >=18.0.0" 4364 + "node": "^18.18.0 || >=20.0.0" 4599 4365 }, 4600 4366 "funding": { 4601 4367 "type": "opencollective", ··· 4609 4375 "dev": true 4610 4376 }, 4611 4377 "node_modules/@vitejs/plugin-basic-ssl": { 4612 - "version": "1.0.1", 4613 - "resolved": "https://registry.npmjs.org/@vitejs/plugin-basic-ssl/-/plugin-basic-ssl-1.0.1.tgz", 4614 - "integrity": "sha512-pcub+YbFtFhaGRTo1832FQHQSHvMrlb43974e2eS8EKleR3p1cDdkJFPci1UhwkEf1J9Bz+wKBSzqpKp7nNj2A==", 4378 + "version": "1.1.0", 4379 + "resolved": "https://registry.npmjs.org/@vitejs/plugin-basic-ssl/-/plugin-basic-ssl-1.1.0.tgz", 4380 + "integrity": "sha512-wO4Dk/rm8u7RNhOf95ZzcEmC9rYOncYgvq4z3duaJrCgjN8BxAnDVyndanfcJZ0O6XZzHz6Q0hTimxTg8Y9g/A==", 4615 4381 "dev": true, 4616 4382 "engines": { 4617 4383 "node": ">=14.6.0" 4618 4384 }, 4619 4385 "peerDependencies": { 4620 - "vite": "^3.0.0 || ^4.0.0" 4386 + "vite": "^3.0.0 || ^4.0.0 || ^5.0.0" 4621 4387 } 4622 4388 }, 4623 4389 "node_modules/@vitest/coverage-v8": { ··· 4905 4671 "integrity": "sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==", 4906 4672 "dev": true 4907 4673 }, 4908 - "node_modules/abab": { 4909 - "version": "2.0.6", 4910 - "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", 4911 - "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", 4912 - "deprecated": "Use your platform's native atob() and btoa() methods instead", 4913 - "dev": true 4914 - }, 4915 4674 "node_modules/abbrev": { 4916 4675 "version": "2.0.0", 4917 4676 "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-2.0.0.tgz", ··· 5211 4970 "node": ">=4" 5212 4971 } 5213 4972 }, 5214 - "node_modules/async": { 5215 - "version": "2.6.4", 5216 - "resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz", 5217 - "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==", 5218 - "dev": true, 5219 - "dependencies": { 5220 - "lodash": "^4.17.14" 5221 - } 5222 - }, 5223 - "node_modules/async-each-series": { 5224 - "version": "0.1.1", 5225 - "resolved": "https://registry.npmjs.org/async-each-series/-/async-each-series-0.1.1.tgz", 5226 - "integrity": "sha512-p4jj6Fws4Iy2m0iCmI2am2ZNZCgbdgE+P8F/8csmn2vx7ixXrO2zGcuNsD46X5uZSVecmkEy/M06X2vG8KD6dQ==", 5227 - "dev": true, 5228 - "engines": { 5229 - "node": ">=0.8.0" 5230 - } 5231 - }, 5232 4973 "node_modules/asynckit": { 5233 4974 "version": "0.4.0", 5234 4975 "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", ··· 5236 4977 "dev": true 5237 4978 }, 5238 4979 "node_modules/autoprefixer": { 5239 - "version": "10.4.16", 5240 - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.16.tgz", 5241 - "integrity": "sha512-7vd3UC6xKp0HLfua5IjZlcXvGAGy7cBAXTg2lyQ/8WpNhd6SiZ8Be+xm3FyBSYJx5GKcpRCzBh7RH4/0dnY+uQ==", 4980 + "version": "10.4.18", 4981 + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.18.tgz", 4982 + "integrity": "sha512-1DKbDfsr6KUElM6wg+0zRNkB/Q7WcKYAaK+pzXn+Xqmszm/5Xa9coeNdtP88Vi+dPzZnMjhge8GIV49ZQkDa+g==", 5242 4983 "dev": true, 5243 4984 "funding": [ 5244 4985 { ··· 5255 4996 } 5256 4997 ], 5257 4998 "dependencies": { 5258 - "browserslist": "^4.21.10", 5259 - "caniuse-lite": "^1.0.30001538", 5260 - "fraction.js": "^4.3.6", 4999 + "browserslist": "^4.23.0", 5000 + "caniuse-lite": "^1.0.30001591", 5001 + "fraction.js": "^4.3.7", 5261 5002 "normalize-range": "^0.1.2", 5262 5003 "picocolors": "^1.0.0", 5263 5004 "postcss-value-parser": "^4.2.0" ··· 5273 5014 } 5274 5015 }, 5275 5016 "node_modules/axios": { 5276 - "version": "1.6.7", 5277 - "resolved": "https://registry.npmjs.org/axios/-/axios-1.6.7.tgz", 5278 - "integrity": "sha512-/hDJGff6/c7u0hDkvkGxR/oy6CbCs8ziCsC7SqmhjfozqiJGc8Z11wrv9z9lYfY4K8l+H9TpjcMDX0xOZmx+RA==", 5017 + "version": "1.6.8", 5018 + "resolved": "https://registry.npmjs.org/axios/-/axios-1.6.8.tgz", 5019 + "integrity": "sha512-v/ZHtJDU39mDpyBoFVkETcd/uNdxrWRrg3bKpOKzXFA6Bvqopts6ALSMU3y6ijYxbw2B+wPrIv46egTzJXCLGQ==", 5279 5020 "dev": true, 5280 5021 "dependencies": { 5281 - "follow-redirects": "^1.15.4", 5022 + "follow-redirects": "^1.15.6", 5282 5023 "form-data": "^4.0.0", 5283 5024 "proxy-from-env": "^1.1.0" 5284 5025 } ··· 5346 5087 } 5347 5088 }, 5348 5089 "node_modules/babel-plugin-polyfill-corejs3": { 5349 - "version": "0.8.7", 5350 - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.8.7.tgz", 5351 - "integrity": "sha512-KyDvZYxAzkC0Aj2dAPyDzi2Ym15e5JKZSK+maI7NAwSqofvuFglbSsxE7wUOvTg9oFVnHMzVzBKcqEb4PJgtOA==", 5090 + "version": "0.9.0", 5091 + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.9.0.tgz", 5092 + "integrity": "sha512-7nZPG1uzK2Ymhy/NbaOWTg3uibM2BmGASS4vHS4szRZAIR8R6GwA/xAujpdrXU5iyklrimWnLWU+BLF9suPTqg==", 5352 5093 "dev": true, 5353 5094 "dependencies": { 5354 - "@babel/helper-define-polyfill-provider": "^0.4.4", 5355 - "core-js-compat": "^3.33.1" 5095 + "@babel/helper-define-polyfill-provider": "^0.5.0", 5096 + "core-js-compat": "^3.34.0" 5356 5097 }, 5357 5098 "peerDependencies": { 5358 5099 "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" 5359 5100 } 5360 5101 }, 5361 5102 "node_modules/babel-plugin-polyfill-corejs3/node_modules/@babel/helper-define-polyfill-provider": { 5362 - "version": "0.4.4", 5363 - "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.4.4.tgz", 5364 - "integrity": "sha512-QcJMILQCu2jm5TFPGA3lCpJJTeEP+mqeXooG/NZbg/h5FTFi6V0+99ahlRsW8/kRLyb24LZVCCiclDedhLKcBA==", 5103 + "version": "0.5.0", 5104 + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.5.0.tgz", 5105 + "integrity": "sha512-NovQquuQLAQ5HuyjCz7WQP9MjRj7dx++yspwiyUiGl9ZyadHRSql1HZh5ogRd8W8w6YM6EQ/NTB8rgjLt5W65Q==", 5365 5106 "dev": true, 5366 5107 "dependencies": { 5367 5108 "@babel/helper-compilation-targets": "^7.22.6", ··· 5465 5206 } 5466 5207 ] 5467 5208 }, 5468 - "node_modules/base64id": { 5469 - "version": "2.0.0", 5470 - "resolved": "https://registry.npmjs.org/base64id/-/base64id-2.0.0.tgz", 5471 - "integrity": "sha512-lGe34o6EHj9y3Kts9R4ZYs/Gr+6N7MCaMlIFA3F1R2O5/m7K06AxfSeO5530PEERE6/WyEg3lsuyw4GHlPZHog==", 5472 - "dev": true, 5473 - "engines": { 5474 - "node": "^4.5.0 || >= 5.9" 5475 - } 5476 - }, 5477 5209 "node_modules/basic-ftp": { 5478 5210 "version": "5.0.5", 5479 5211 "resolved": "https://registry.npmjs.org/basic-ftp/-/basic-ftp-5.0.5.tgz", ··· 5522 5254 } 5523 5255 }, 5524 5256 "node_modules/body-parser": { 5525 - "version": "1.20.1", 5526 - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz", 5527 - "integrity": "sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==", 5257 + "version": "1.20.2", 5258 + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.2.tgz", 5259 + "integrity": "sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA==", 5528 5260 "dev": true, 5529 5261 "dependencies": { 5530 5262 "bytes": "3.1.2", 5531 - "content-type": "~1.0.4", 5263 + "content-type": "~1.0.5", 5532 5264 "debug": "2.6.9", 5533 5265 "depd": "2.0.0", 5534 5266 "destroy": "1.2.0", ··· 5536 5268 "iconv-lite": "0.4.24", 5537 5269 "on-finished": "2.4.1", 5538 5270 "qs": "6.11.0", 5539 - "raw-body": "2.5.1", 5271 + "raw-body": "2.5.2", 5540 5272 "type-is": "~1.6.18", 5541 5273 "unpipe": "1.0.0" 5542 5274 }, ··· 5575 5307 "url": "https://github.com/sponsors/ljharb" 5576 5308 } 5577 5309 }, 5578 - "node_modules/body-parser/node_modules/raw-body": { 5579 - "version": "2.5.1", 5580 - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", 5581 - "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", 5582 - "dev": true, 5583 - "dependencies": { 5584 - "bytes": "3.1.2", 5585 - "http-errors": "2.0.0", 5586 - "iconv-lite": "0.4.24", 5587 - "unpipe": "1.0.0" 5588 - }, 5589 - "engines": { 5590 - "node": ">= 0.8" 5591 - } 5592 - }, 5593 5310 "node_modules/bonjour-service": { 5594 5311 "version": "1.2.1", 5595 5312 "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.2.1.tgz", ··· 5627 5344 "node": ">=8" 5628 5345 } 5629 5346 }, 5630 - "node_modules/browser-sync": { 5631 - "version": "2.29.3", 5632 - "resolved": "https://registry.npmjs.org/browser-sync/-/browser-sync-2.29.3.tgz", 5633 - "integrity": "sha512-NiM38O6XU84+MN+gzspVmXV2fTOoe+jBqIBx3IBdhZrdeURr6ZgznJr/p+hQ+KzkKEiGH/GcC4SQFSL0jV49bg==", 5634 - "dev": true, 5635 - "dependencies": { 5636 - "browser-sync-client": "^2.29.3", 5637 - "browser-sync-ui": "^2.29.3", 5638 - "bs-recipes": "1.3.4", 5639 - "chalk": "4.1.2", 5640 - "chokidar": "^3.5.1", 5641 - "connect": "3.6.6", 5642 - "connect-history-api-fallback": "^1", 5643 - "dev-ip": "^1.0.1", 5644 - "easy-extender": "^2.3.4", 5645 - "eazy-logger": "^4.0.1", 5646 - "etag": "^1.8.1", 5647 - "fresh": "^0.5.2", 5648 - "fs-extra": "3.0.1", 5649 - "http-proxy": "^1.18.1", 5650 - "immutable": "^3", 5651 - "localtunnel": "^2.0.1", 5652 - "micromatch": "^4.0.2", 5653 - "opn": "5.3.0", 5654 - "portscanner": "2.2.0", 5655 - "raw-body": "^2.3.2", 5656 - "resp-modifier": "6.0.2", 5657 - "rx": "4.1.0", 5658 - "send": "0.16.2", 5659 - "serve-index": "1.9.1", 5660 - "serve-static": "1.13.2", 5661 - "server-destroy": "1.0.1", 5662 - "socket.io": "^4.4.1", 5663 - "ua-parser-js": "^1.0.33", 5664 - "yargs": "^17.3.1" 5665 - }, 5666 - "bin": { 5667 - "browser-sync": "dist/bin.js" 5668 - }, 5669 - "engines": { 5670 - "node": ">= 8.0.0" 5671 - } 5672 - }, 5673 - "node_modules/browser-sync-client": { 5674 - "version": "2.29.3", 5675 - "resolved": "https://registry.npmjs.org/browser-sync-client/-/browser-sync-client-2.29.3.tgz", 5676 - "integrity": "sha512-4tK5JKCl7v/3aLbmCBMzpufiYLsB1+UI+7tUXCCp5qF0AllHy/jAqYu6k7hUF3hYtlClKpxExWaR+rH+ny07wQ==", 5677 - "dev": true, 5678 - "dependencies": { 5679 - "etag": "1.8.1", 5680 - "fresh": "0.5.2", 5681 - "mitt": "^1.1.3" 5682 - }, 5683 - "engines": { 5684 - "node": ">=8.0.0" 5685 - } 5686 - }, 5687 - "node_modules/browser-sync-ui": { 5688 - "version": "2.29.3", 5689 - "resolved": "https://registry.npmjs.org/browser-sync-ui/-/browser-sync-ui-2.29.3.tgz", 5690 - "integrity": "sha512-kBYOIQjU/D/3kYtUIJtj82e797Egk1FB2broqItkr3i4eF1qiHbFCG6srksu9gWhfmuM/TNG76jMfzAdxEPakg==", 5691 - "dev": true, 5692 - "dependencies": { 5693 - "async-each-series": "0.1.1", 5694 - "chalk": "4.1.2", 5695 - "connect-history-api-fallback": "^1", 5696 - "immutable": "^3", 5697 - "server-destroy": "1.0.1", 5698 - "socket.io-client": "^4.4.1", 5699 - "stream-throttle": "^0.1.3" 5700 - } 5701 - }, 5702 - "node_modules/browser-sync-ui/node_modules/ansi-styles": { 5703 - "version": "4.3.0", 5704 - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 5705 - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 5706 - "dev": true, 5707 - "dependencies": { 5708 - "color-convert": "^2.0.1" 5709 - }, 5710 - "engines": { 5711 - "node": ">=8" 5712 - }, 5713 - "funding": { 5714 - "url": "https://github.com/chalk/ansi-styles?sponsor=1" 5715 - } 5716 - }, 5717 - "node_modules/browser-sync-ui/node_modules/chalk": { 5718 - "version": "4.1.2", 5719 - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 5720 - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 5721 - "dev": true, 5722 - "dependencies": { 5723 - "ansi-styles": "^4.1.0", 5724 - "supports-color": "^7.1.0" 5725 - }, 5726 - "engines": { 5727 - "node": ">=10" 5728 - }, 5729 - "funding": { 5730 - "url": "https://github.com/chalk/chalk?sponsor=1" 5731 - } 5732 - }, 5733 - "node_modules/browser-sync-ui/node_modules/color-convert": { 5734 - "version": "2.0.1", 5735 - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 5736 - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 5737 - "dev": true, 5738 - "dependencies": { 5739 - "color-name": "~1.1.4" 5740 - }, 5741 - "engines": { 5742 - "node": ">=7.0.0" 5743 - } 5744 - }, 5745 - "node_modules/browser-sync-ui/node_modules/color-name": { 5746 - "version": "1.1.4", 5747 - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 5748 - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 5749 - "dev": true 5750 - }, 5751 - "node_modules/browser-sync-ui/node_modules/has-flag": { 5752 - "version": "4.0.0", 5753 - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 5754 - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 5755 - "dev": true, 5756 - "engines": { 5757 - "node": ">=8" 5758 - } 5759 - }, 5760 - "node_modules/browser-sync-ui/node_modules/supports-color": { 5761 - "version": "7.2.0", 5762 - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 5763 - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 5764 - "dev": true, 5765 - "dependencies": { 5766 - "has-flag": "^4.0.0" 5767 - }, 5768 - "engines": { 5769 - "node": ">=8" 5770 - } 5771 - }, 5772 - "node_modules/browser-sync/node_modules/ansi-styles": { 5773 - "version": "4.3.0", 5774 - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 5775 - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 5776 - "dev": true, 5777 - "dependencies": { 5778 - "color-convert": "^2.0.1" 5779 - }, 5780 - "engines": { 5781 - "node": ">=8" 5782 - }, 5783 - "funding": { 5784 - "url": "https://github.com/chalk/ansi-styles?sponsor=1" 5785 - } 5786 - }, 5787 - "node_modules/browser-sync/node_modules/chalk": { 5788 - "version": "4.1.2", 5789 - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 5790 - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 5791 - "dev": true, 5792 - "dependencies": { 5793 - "ansi-styles": "^4.1.0", 5794 - "supports-color": "^7.1.0" 5795 - }, 5796 - "engines": { 5797 - "node": ">=10" 5798 - }, 5799 - "funding": { 5800 - "url": "https://github.com/chalk/chalk?sponsor=1" 5801 - } 5802 - }, 5803 - "node_modules/browser-sync/node_modules/color-convert": { 5804 - "version": "2.0.1", 5805 - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 5806 - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 5807 - "dev": true, 5808 - "dependencies": { 5809 - "color-name": "~1.1.4" 5810 - }, 5811 - "engines": { 5812 - "node": ">=7.0.0" 5813 - } 5814 - }, 5815 - "node_modules/browser-sync/node_modules/color-name": { 5816 - "version": "1.1.4", 5817 - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 5818 - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 5819 - "dev": true 5820 - }, 5821 - "node_modules/browser-sync/node_modules/has-flag": { 5822 - "version": "4.0.0", 5823 - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 5824 - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 5825 - "dev": true, 5826 - "engines": { 5827 - "node": ">=8" 5828 - } 5829 - }, 5830 - "node_modules/browser-sync/node_modules/supports-color": { 5831 - "version": "7.2.0", 5832 - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 5833 - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 5834 - "dev": true, 5835 - "dependencies": { 5836 - "has-flag": "^4.0.0" 5837 - }, 5838 - "engines": { 5839 - "node": ">=8" 5840 - } 5841 - }, 5842 5347 "node_modules/browserslist": { 5843 5348 "version": "4.23.0", 5844 5349 "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.0.tgz", ··· 5870 5375 "engines": { 5871 5376 "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" 5872 5377 } 5873 - }, 5874 - "node_modules/bs-recipes": { 5875 - "version": "1.3.4", 5876 - "resolved": "https://registry.npmjs.org/bs-recipes/-/bs-recipes-1.3.4.tgz", 5877 - "integrity": "sha512-BXvDkqhDNxXEjeGM8LFkSbR+jzmP/CYpCiVKYn+soB1dDldeU15EBNDkwVXndKuX35wnNUaPd0qSoQEAkmQtMw==", 5878 - "dev": true 5879 5378 }, 5880 5379 "node_modules/buffer": { 5881 5380 "version": "5.7.1", ··· 6038 5537 } 6039 5538 }, 6040 5539 "node_modules/camelcase": { 6041 - "version": "6.3.0", 6042 - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", 6043 - "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", 5540 + "version": "8.0.0", 5541 + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-8.0.0.tgz", 5542 + "integrity": "sha512-8WB3Jcas3swSvjIeA2yvCJ+Miyz5l1ZmB6HFb9R1317dt9LCQoswg/BGrmAmkWVEszSrrg4RwmO46qIm2OEnSA==", 6044 5543 "engines": { 6045 - "node": ">=10" 5544 + "node": ">=16" 6046 5545 }, 6047 5546 "funding": { 6048 5547 "url": "https://github.com/sponsors/sindresorhus" ··· 6119 5618 } 6120 5619 }, 6121 5620 "node_modules/chokidar": { 6122 - "version": "3.5.3", 6123 - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", 6124 - "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", 5621 + "version": "3.6.0", 5622 + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", 5623 + "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", 6125 5624 "dev": true, 6126 - "funding": [ 6127 - { 6128 - "type": "individual", 6129 - "url": "https://paulmillr.com/funding/" 6130 - } 6131 - ], 6132 5625 "dependencies": { 6133 5626 "anymatch": "~3.1.2", 6134 5627 "braces": "~3.0.2", ··· 6140 5633 }, 6141 5634 "engines": { 6142 5635 "node": ">= 8.10.0" 5636 + }, 5637 + "funding": { 5638 + "url": "https://paulmillr.com/funding/" 6143 5639 }, 6144 5640 "optionalDependencies": { 6145 5641 "fsevents": "~2.3.2" ··· 6164 5660 } 6165 5661 }, 6166 5662 "node_modules/chromium-bidi": { 6167 - "version": "0.5.12", 6168 - "resolved": "https://registry.npmjs.org/chromium-bidi/-/chromium-bidi-0.5.12.tgz", 6169 - "integrity": "sha512-sZMgEBWKbupD0Q7lyFu8AWkrE+rs5ycE12jFkGwIgD/VS8lDPtelPlXM7LYaq4zrkZ/O2L3f4afHUHL0ICdKog==", 5663 + "version": "0.5.13", 5664 + "resolved": "https://registry.npmjs.org/chromium-bidi/-/chromium-bidi-0.5.13.tgz", 5665 + "integrity": "sha512-OHbYCetDxdW/xmlrafgOiLsIrw4Sp1BEeolbZ1UGJO5v/nekQOJBj/Kzyw6sqKcAVabUTo0GS3cTYgr6zIf00g==", 6170 5666 "dev": true, 6171 5667 "dependencies": { 6172 5668 "mitt": "3.0.1", 6173 - "urlpattern-polyfill": "10.0.0" 5669 + "urlpattern-polyfill": "10.0.0", 5670 + "zod": "3.22.4" 6174 5671 }, 6175 5672 "peerDependencies": { 6176 5673 "devtools-protocol": "*" 6177 5674 } 6178 - }, 6179 - "node_modules/chromium-bidi/node_modules/mitt": { 6180 - "version": "3.0.1", 6181 - "resolved": "https://registry.npmjs.org/mitt/-/mitt-3.0.1.tgz", 6182 - "integrity": "sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==", 6183 - "dev": true 6184 5675 }, 6185 5676 "node_modules/clean-stack": { 6186 5677 "version": "2.2.0", ··· 6345 5836 } 6346 5837 }, 6347 5838 "node_modules/commander": { 6348 - "version": "11.1.0", 6349 - "resolved": "https://registry.npmjs.org/commander/-/commander-11.1.0.tgz", 6350 - "integrity": "sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==", 5839 + "version": "12.0.0", 5840 + "resolved": "https://registry.npmjs.org/commander/-/commander-12.0.0.tgz", 5841 + "integrity": "sha512-MwVNWlYjDTtOjX5PiD7o5pK0UrFU/OYgcJfjjK4RaHZETNtjJqrZa9Y9ds88+A+f+d5lv+561eZ+yCKoS3gbAA==", 6351 5842 "engines": { 6352 - "node": ">=16" 5843 + "node": ">=18" 6353 5844 } 6354 5845 }, 6355 5846 "node_modules/common-path-prefix": { ··· 6430 5921 "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", 6431 5922 "dev": true 6432 5923 }, 6433 - "node_modules/connect": { 6434 - "version": "3.6.6", 6435 - "resolved": "https://registry.npmjs.org/connect/-/connect-3.6.6.tgz", 6436 - "integrity": "sha512-OO7axMmPpu/2XuX1+2Yrg0ddju31B6xLZMWkJ5rYBu4YRmRVlOjvlY6kw2FJKiAzyxGwnrDUAG4s1Pf0sbBMCQ==", 6437 - "dev": true, 6438 - "dependencies": { 6439 - "debug": "2.6.9", 6440 - "finalhandler": "1.1.0", 6441 - "parseurl": "~1.3.2", 6442 - "utils-merge": "1.0.1" 6443 - }, 6444 - "engines": { 6445 - "node": ">= 0.10.0" 6446 - } 6447 - }, 6448 5924 "node_modules/connect-history-api-fallback": { 6449 - "version": "1.6.0", 6450 - "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz", 6451 - "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==", 5925 + "version": "2.0.0", 5926 + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz", 5927 + "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==", 6452 5928 "dev": true, 6453 5929 "engines": { 6454 5930 "node": ">=0.8" 6455 5931 } 6456 - }, 6457 - "node_modules/connect/node_modules/debug": { 6458 - "version": "2.6.9", 6459 - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", 6460 - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", 6461 - "dev": true, 6462 - "dependencies": { 6463 - "ms": "2.0.0" 6464 - } 6465 - }, 6466 - "node_modules/connect/node_modules/ms": { 6467 - "version": "2.0.0", 6468 - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", 6469 - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", 6470 - "dev": true 6471 5932 }, 6472 5933 "node_modules/content-disposition": { 6473 5934 "version": "0.5.4", ··· 6609 6070 "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", 6610 6071 "dev": true 6611 6072 }, 6612 - "node_modules/cors": { 6613 - "version": "2.8.5", 6614 - "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz", 6615 - "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==", 6616 - "dev": true, 6617 - "dependencies": { 6618 - "object-assign": "^4", 6619 - "vary": "^1" 6620 - }, 6621 - "engines": { 6622 - "node": ">= 0.10" 6623 - } 6624 - }, 6625 6073 "node_modules/cosmiconfig": { 6626 - "version": "8.3.6", 6627 - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.3.6.tgz", 6628 - "integrity": "sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==", 6074 + "version": "9.0.0", 6075 + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-9.0.0.tgz", 6076 + "integrity": "sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==", 6629 6077 "dev": true, 6630 6078 "dependencies": { 6079 + "env-paths": "^2.2.1", 6631 6080 "import-fresh": "^3.3.0", 6632 6081 "js-yaml": "^4.1.0", 6633 - "parse-json": "^5.2.0", 6634 - "path-type": "^4.0.0" 6082 + "parse-json": "^5.2.0" 6635 6083 }, 6636 6084 "engines": { 6637 6085 "node": ">=14" ··· 6655 6103 "dev": true 6656 6104 }, 6657 6105 "node_modules/critters": { 6658 - "version": "0.0.20", 6659 - "resolved": "https://registry.npmjs.org/critters/-/critters-0.0.20.tgz", 6660 - "integrity": "sha512-CImNRorKOl5d8TWcnAz5n5izQ6HFsvz29k327/ELy6UFcmbiZNOsinaKvzv16WZR0P6etfSWYzE47C4/56B3Uw==", 6106 + "version": "0.0.22", 6107 + "resolved": "https://registry.npmjs.org/critters/-/critters-0.0.22.tgz", 6108 + "integrity": "sha512-NU7DEcQZM2Dy8XTKFHxtdnIM/drE312j2T4PCVaSUcS0oBeyT/NImpRw/Ap0zOr/1SE7SgPK9tGPg1WK/sVakw==", 6661 6109 "dev": true, 6662 6110 "dependencies": { 6663 6111 "chalk": "^4.1.0", ··· 6666 6114 "domhandler": "^5.0.2", 6667 6115 "htmlparser2": "^8.0.2", 6668 6116 "postcss": "^8.4.23", 6669 - "pretty-bytes": "^5.3.0" 6117 + "postcss-media-query-parser": "^0.2.3" 6670 6118 } 6671 6119 }, 6672 6120 "node_modules/critters/node_modules/ansi-styles": { ··· 6739 6187 "node": ">=8" 6740 6188 } 6741 6189 }, 6742 - "node_modules/cross-fetch": { 6743 - "version": "4.0.0", 6744 - "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-4.0.0.tgz", 6745 - "integrity": "sha512-e4a5N8lVvuLgAWgnCrLr2PP0YyDOTHa9H/Rj54dirp61qXnNq46m82bRhNqIA5VccJtWBvPTFRV3TtvHUKPB1g==", 6746 - "dev": true, 6747 - "dependencies": { 6748 - "node-fetch": "^2.6.12" 6749 - } 6750 - }, 6751 6190 "node_modules/cross-spawn": { 6752 6191 "version": "7.0.3", 6753 6192 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", ··· 6763 6202 } 6764 6203 }, 6765 6204 "node_modules/css-loader": { 6766 - "version": "6.8.1", 6767 - "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.8.1.tgz", 6768 - "integrity": "sha512-xDAXtEVGlD0gJ07iclwWVkLoZOpEvAWaSyf6W18S2pOC//K8+qUDIx8IIT3D+HjnmkJPQeesOPv5aiUaJsCM2g==", 6205 + "version": "6.10.0", 6206 + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.10.0.tgz", 6207 + "integrity": "sha512-LTSA/jWbwdMlk+rhmElbDR2vbtQoTBPr7fkJE+mxrHj+7ru0hUmHafDRzWIjIHTwpitWVaqY2/UWGRca3yUgRw==", 6769 6208 "dev": true, 6770 6209 "dependencies": { 6771 6210 "icss-utils": "^5.1.0", 6772 - "postcss": "^8.4.21", 6211 + "postcss": "^8.4.33", 6773 6212 "postcss-modules-extract-imports": "^3.0.0", 6774 - "postcss-modules-local-by-default": "^4.0.3", 6775 - "postcss-modules-scope": "^3.0.0", 6213 + "postcss-modules-local-by-default": "^4.0.4", 6214 + "postcss-modules-scope": "^3.1.1", 6776 6215 "postcss-modules-values": "^4.0.0", 6777 6216 "postcss-value-parser": "^4.2.0", 6778 - "semver": "^7.3.8" 6217 + "semver": "^7.5.4" 6779 6218 }, 6780 6219 "engines": { 6781 6220 "node": ">= 12.13.0" ··· 6785 6224 "url": "https://opencollective.com/webpack" 6786 6225 }, 6787 6226 "peerDependencies": { 6227 + "@rspack/core": "0.x || 1.x", 6788 6228 "webpack": "^5.0.0" 6229 + }, 6230 + "peerDependenciesMeta": { 6231 + "@rspack/core": { 6232 + "optional": true 6233 + }, 6234 + "webpack": { 6235 + "optional": true 6236 + } 6789 6237 } 6790 6238 }, 6791 6239 "node_modules/css-select": { ··· 7056 6504 "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", 7057 6505 "dev": true 7058 6506 }, 7059 - "node_modules/dev-ip": { 7060 - "version": "1.0.1", 7061 - "resolved": "https://registry.npmjs.org/dev-ip/-/dev-ip-1.0.1.tgz", 7062 - "integrity": "sha512-LmVkry/oDShEgSZPNgqCIp2/TlqtExeGmymru3uCELnfyjY11IzpAproLYs+1X88fXO6DBoYP3ul2Xo2yz2j6A==", 7063 - "dev": true, 7064 - "bin": { 7065 - "dev-ip": "lib/dev-ip.js" 7066 - }, 7067 - "engines": { 7068 - "node": ">= 0.8.0" 7069 - } 7070 - }, 7071 6507 "node_modules/devtools-protocol": { 7072 6508 "version": "0.0.1249869", 7073 6509 "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1249869.tgz", ··· 7189 6625 "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", 7190 6626 "dev": true 7191 6627 }, 7192 - "node_modules/easy-extender": { 7193 - "version": "2.3.4", 7194 - "resolved": "https://registry.npmjs.org/easy-extender/-/easy-extender-2.3.4.tgz", 7195 - "integrity": "sha512-8cAwm6md1YTiPpOvDULYJL4ZS6WfM5/cTeVVh4JsvyYZAoqlRVUpHL9Gr5Fy7HA6xcSZicUia3DeAgO3Us8E+Q==", 7196 - "dev": true, 7197 - "dependencies": { 7198 - "lodash": "^4.17.10" 7199 - }, 7200 - "engines": { 7201 - "node": ">= 4.0.0" 7202 - } 7203 - }, 7204 - "node_modules/eazy-logger": { 7205 - "version": "4.0.1", 7206 - "resolved": "https://registry.npmjs.org/eazy-logger/-/eazy-logger-4.0.1.tgz", 7207 - "integrity": "sha512-2GSFtnnC6U4IEKhEI7+PvdxrmjJ04mdsj3wHZTFiw0tUtG4HCWzTr13ZYTk8XOGnA1xQMaDljoBOYlk3D/MMSw==", 7208 - "dev": true, 7209 - "dependencies": { 7210 - "chalk": "4.1.2" 7211 - }, 7212 - "engines": { 7213 - "node": ">= 0.8.0" 7214 - } 7215 - }, 7216 - "node_modules/eazy-logger/node_modules/ansi-styles": { 7217 - "version": "4.3.0", 7218 - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 7219 - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 7220 - "dev": true, 7221 - "dependencies": { 7222 - "color-convert": "^2.0.1" 7223 - }, 7224 - "engines": { 7225 - "node": ">=8" 7226 - }, 7227 - "funding": { 7228 - "url": "https://github.com/chalk/ansi-styles?sponsor=1" 7229 - } 7230 - }, 7231 - "node_modules/eazy-logger/node_modules/chalk": { 7232 - "version": "4.1.2", 7233 - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 7234 - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 7235 - "dev": true, 7236 - "dependencies": { 7237 - "ansi-styles": "^4.1.0", 7238 - "supports-color": "^7.1.0" 7239 - }, 7240 - "engines": { 7241 - "node": ">=10" 7242 - }, 7243 - "funding": { 7244 - "url": "https://github.com/chalk/chalk?sponsor=1" 7245 - } 7246 - }, 7247 - "node_modules/eazy-logger/node_modules/color-convert": { 7248 - "version": "2.0.1", 7249 - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 7250 - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 7251 - "dev": true, 7252 - "dependencies": { 7253 - "color-name": "~1.1.4" 7254 - }, 7255 - "engines": { 7256 - "node": ">=7.0.0" 7257 - } 7258 - }, 7259 - "node_modules/eazy-logger/node_modules/color-name": { 7260 - "version": "1.1.4", 7261 - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 7262 - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 7263 - "dev": true 7264 - }, 7265 - "node_modules/eazy-logger/node_modules/has-flag": { 7266 - "version": "4.0.0", 7267 - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 7268 - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 7269 - "dev": true, 7270 - "engines": { 7271 - "node": ">=8" 7272 - } 7273 - }, 7274 - "node_modules/eazy-logger/node_modules/supports-color": { 7275 - "version": "7.2.0", 7276 - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 7277 - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 7278 - "dev": true, 7279 - "dependencies": { 7280 - "has-flag": "^4.0.0" 7281 - }, 7282 - "engines": { 7283 - "node": ">=8" 7284 - } 7285 - }, 7286 6628 "node_modules/ee-first": { 7287 6629 "version": "1.1.1", 7288 6630 "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", ··· 7351 6693 "once": "^1.4.0" 7352 6694 } 7353 6695 }, 7354 - "node_modules/engine.io": { 7355 - "version": "6.5.4", 7356 - "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-6.5.4.tgz", 7357 - "integrity": "sha512-KdVSDKhVKyOi+r5uEabrDLZw2qXStVvCsEB/LN3mw4WFi6Gx50jTyuxYVCwAAC0U46FdnzP/ScKRBTXb/NiEOg==", 7358 - "dev": true, 7359 - "dependencies": { 7360 - "@types/cookie": "^0.4.1", 7361 - "@types/cors": "^2.8.12", 7362 - "@types/node": ">=10.0.0", 7363 - "accepts": "~1.3.4", 7364 - "base64id": "2.0.0", 7365 - "cookie": "~0.4.1", 7366 - "cors": "~2.8.5", 7367 - "debug": "~4.3.1", 7368 - "engine.io-parser": "~5.2.1", 7369 - "ws": "~8.11.0" 7370 - }, 7371 - "engines": { 7372 - "node": ">=10.2.0" 7373 - } 7374 - }, 7375 - "node_modules/engine.io-client": { 7376 - "version": "6.5.3", 7377 - "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-6.5.3.tgz", 7378 - "integrity": "sha512-9Z0qLB0NIisTRt1DZ/8U2k12RJn8yls/nXMZLn+/N8hANT3TcYjKFKcwbw5zFQiN4NTde3TSY9zb79e1ij6j9Q==", 7379 - "dev": true, 7380 - "dependencies": { 7381 - "@socket.io/component-emitter": "~3.1.0", 7382 - "debug": "~4.3.1", 7383 - "engine.io-parser": "~5.2.1", 7384 - "ws": "~8.11.0", 7385 - "xmlhttprequest-ssl": "~2.0.0" 7386 - } 7387 - }, 7388 - "node_modules/engine.io-client/node_modules/ws": { 7389 - "version": "8.11.0", 7390 - "resolved": "https://registry.npmjs.org/ws/-/ws-8.11.0.tgz", 7391 - "integrity": "sha512-HPG3wQd9sNQoT9xHyNCXoDUa+Xw/VevmY9FoHyQ+g+rrMn4j6FB4np7Z0OhdTgjx6MgQLK7jwSy1YecU1+4Asg==", 7392 - "dev": true, 7393 - "engines": { 7394 - "node": ">=10.0.0" 7395 - }, 7396 - "peerDependencies": { 7397 - "bufferutil": "^4.0.1", 7398 - "utf-8-validate": "^5.0.2" 7399 - }, 7400 - "peerDependenciesMeta": { 7401 - "bufferutil": { 7402 - "optional": true 7403 - }, 7404 - "utf-8-validate": { 7405 - "optional": true 7406 - } 7407 - } 7408 - }, 7409 - "node_modules/engine.io-parser": { 7410 - "version": "5.2.2", 7411 - "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-5.2.2.tgz", 7412 - "integrity": "sha512-RcyUFKA93/CXH20l4SoVvzZfrSDMOTUS3bWVpTt2FuFP+XYrL8i8oonHP7WInRyVHXh0n/ORtoeiE1os+8qkSw==", 7413 - "dev": true, 7414 - "engines": { 7415 - "node": ">=10.0.0" 7416 - } 7417 - }, 7418 - "node_modules/engine.io/node_modules/cookie": { 7419 - "version": "0.4.2", 7420 - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.2.tgz", 7421 - "integrity": "sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA==", 7422 - "dev": true, 7423 - "engines": { 7424 - "node": ">= 0.6" 7425 - } 7426 - }, 7427 - "node_modules/engine.io/node_modules/ws": { 7428 - "version": "8.11.0", 7429 - "resolved": "https://registry.npmjs.org/ws/-/ws-8.11.0.tgz", 7430 - "integrity": "sha512-HPG3wQd9sNQoT9xHyNCXoDUa+Xw/VevmY9FoHyQ+g+rrMn4j6FB4np7Z0OhdTgjx6MgQLK7jwSy1YecU1+4Asg==", 7431 - "dev": true, 7432 - "engines": { 7433 - "node": ">=10.0.0" 7434 - }, 7435 - "peerDependencies": { 7436 - "bufferutil": "^4.0.1", 7437 - "utf-8-validate": "^5.0.2" 7438 - }, 7439 - "peerDependenciesMeta": { 7440 - "bufferutil": { 7441 - "optional": true 7442 - }, 7443 - "utf-8-validate": { 7444 - "optional": true 7445 - } 7446 - } 7447 - }, 7448 6696 "node_modules/enhanced-resolve": { 7449 6697 "version": "5.16.0", 7450 6698 "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.16.0.tgz", ··· 7535 6783 "dev": true 7536 6784 }, 7537 6785 "node_modules/esbuild": { 7538 - "version": "0.19.5", 7539 - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.19.5.tgz", 7540 - "integrity": "sha512-bUxalY7b1g8vNhQKdB24QDmHeY4V4tw/s6Ak5z+jJX9laP5MoQseTOMemAr0gxssjNcH0MCViG8ONI2kksvfFQ==", 6786 + "version": "0.20.1", 6787 + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.20.1.tgz", 6788 + "integrity": "sha512-OJwEgrpWm/PCMsLVWXKqvcjme3bHNpOgN7Tb6cQnR5n0TPbQx1/Xrn7rqM+wn17bYeT6MGB5sn1Bh5YiGi70nA==", 7541 6789 "dev": true, 7542 6790 "hasInstallScript": true, 6791 + "optional": true, 7543 6792 "bin": { 7544 6793 "esbuild": "bin/esbuild" 7545 6794 }, ··· 7547 6796 "node": ">=12" 7548 6797 }, 7549 6798 "optionalDependencies": { 7550 - "@esbuild/android-arm": "0.19.5", 7551 - "@esbuild/android-arm64": "0.19.5", 7552 - "@esbuild/android-x64": "0.19.5", 7553 - "@esbuild/darwin-arm64": "0.19.5", 7554 - "@esbuild/darwin-x64": "0.19.5", 7555 - "@esbuild/freebsd-arm64": "0.19.5", 7556 - "@esbuild/freebsd-x64": "0.19.5", 7557 - "@esbuild/linux-arm": "0.19.5", 7558 - "@esbuild/linux-arm64": "0.19.5", 7559 - "@esbuild/linux-ia32": "0.19.5", 7560 - "@esbuild/linux-loong64": "0.19.5", 7561 - "@esbuild/linux-mips64el": "0.19.5", 7562 - "@esbuild/linux-ppc64": "0.19.5", 7563 - "@esbuild/linux-riscv64": "0.19.5", 7564 - "@esbuild/linux-s390x": "0.19.5", 7565 - "@esbuild/linux-x64": "0.19.5", 7566 - "@esbuild/netbsd-x64": "0.19.5", 7567 - "@esbuild/openbsd-x64": "0.19.5", 7568 - "@esbuild/sunos-x64": "0.19.5", 7569 - "@esbuild/win32-arm64": "0.19.5", 7570 - "@esbuild/win32-ia32": "0.19.5", 7571 - "@esbuild/win32-x64": "0.19.5" 6799 + "@esbuild/aix-ppc64": "0.20.1", 6800 + "@esbuild/android-arm": "0.20.1", 6801 + "@esbuild/android-arm64": "0.20.1", 6802 + "@esbuild/android-x64": "0.20.1", 6803 + "@esbuild/darwin-arm64": "0.20.1", 6804 + "@esbuild/darwin-x64": "0.20.1", 6805 + "@esbuild/freebsd-arm64": "0.20.1", 6806 + "@esbuild/freebsd-x64": "0.20.1", 6807 + "@esbuild/linux-arm": "0.20.1", 6808 + "@esbuild/linux-arm64": "0.20.1", 6809 + "@esbuild/linux-ia32": "0.20.1", 6810 + "@esbuild/linux-loong64": "0.20.1", 6811 + "@esbuild/linux-mips64el": "0.20.1", 6812 + "@esbuild/linux-ppc64": "0.20.1", 6813 + "@esbuild/linux-riscv64": "0.20.1", 6814 + "@esbuild/linux-s390x": "0.20.1", 6815 + "@esbuild/linux-x64": "0.20.1", 6816 + "@esbuild/netbsd-x64": "0.20.1", 6817 + "@esbuild/openbsd-x64": "0.20.1", 6818 + "@esbuild/sunos-x64": "0.20.1", 6819 + "@esbuild/win32-arm64": "0.20.1", 6820 + "@esbuild/win32-ia32": "0.20.1", 6821 + "@esbuild/win32-x64": "0.20.1" 7572 6822 } 7573 6823 }, 7574 6824 "node_modules/esbuild-wasm": { 7575 - "version": "0.19.5", 7576 - "resolved": "https://registry.npmjs.org/esbuild-wasm/-/esbuild-wasm-0.19.5.tgz", 7577 - "integrity": "sha512-7zmLLn2QCj93XfMmHtzrDJ1UBuOHB2CZz1ghoCEZiRajxjUvHsF40PnbzFIY/pmesqPRaEtEWii0uzsTbnAgrA==", 6825 + "version": "0.20.1", 6826 + "resolved": "https://registry.npmjs.org/esbuild-wasm/-/esbuild-wasm-0.20.1.tgz", 6827 + "integrity": "sha512-6v/WJubRsjxBbQdz6izgvx7LsVFvVaGmSdwrFHmEzoVgfXL89hkKPoQHsnVI2ngOkcBUQT9kmAM1hVL1k/Av4A==", 7578 6828 "dev": true, 7579 6829 "bin": { 7580 6830 "esbuild": "bin/esbuild" ··· 7639 6889 } 7640 6890 }, 7641 6891 "node_modules/eslint": { 7642 - "version": "8.56.0", 7643 - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.56.0.tgz", 7644 - "integrity": "sha512-Go19xM6T9puCOWntie1/P997aXxFsOi37JIHRWI514Hc6ZnaHGKY9xFhrU65RT6CcBEzZoGG1e6Nq+DT04ZtZQ==", 6892 + "version": "8.57.0", 6893 + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.57.0.tgz", 6894 + "integrity": "sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ==", 7645 6895 "dev": true, 7646 6896 "dependencies": { 7647 6897 "@eslint-community/eslint-utils": "^4.2.0", 7648 6898 "@eslint-community/regexpp": "^4.6.1", 7649 6899 "@eslint/eslintrc": "^2.1.4", 7650 - "@eslint/js": "8.56.0", 7651 - "@humanwhocodes/config-array": "^0.11.13", 6900 + "@eslint/js": "8.57.0", 6901 + "@humanwhocodes/config-array": "^0.11.14", 7652 6902 "@humanwhocodes/module-importer": "^1.0.1", 7653 6903 "@nodelib/fs.walk": "^1.2.8", 7654 6904 "@ungap/structured-clone": "^1.2.0", ··· 7736 6986 } 7737 6987 }, 7738 6988 "node_modules/eslint-plugin-simple-import-sort": { 7739 - "version": "10.0.0", 7740 - "resolved": "https://registry.npmjs.org/eslint-plugin-simple-import-sort/-/eslint-plugin-simple-import-sort-10.0.0.tgz", 7741 - "integrity": "sha512-AeTvO9UCMSNzIHRkg8S6c3RPy5YEwKWSQPx3DYghLedo2ZQxowPFLGDN1AZ2evfg6r6mjBSZSLxLFsWSu3acsw==", 6989 + "version": "12.0.0", 6990 + "resolved": "https://registry.npmjs.org/eslint-plugin-simple-import-sort/-/eslint-plugin-simple-import-sort-12.0.0.tgz", 6991 + "integrity": "sha512-8o0dVEdAkYap0Cn5kNeklaKcT1nUsa3LITWEuFk3nJifOoD+5JQGoyDUW2W/iPWwBsNBJpyJS9y4je/BgxLcyQ==", 7742 6992 "dev": true, 7743 6993 "peerDependencies": { 7744 6994 "eslint": ">=5.0.0" ··· 8106 7356 "node": ">=6" 8107 7357 } 8108 7358 }, 8109 - "node_modules/eventemitter-asyncresource": { 8110 - "version": "1.0.0", 8111 - "resolved": "https://registry.npmjs.org/eventemitter-asyncresource/-/eventemitter-asyncresource-1.0.0.tgz", 8112 - "integrity": "sha512-39F7TBIV0G7gTelxwbEqnwhp90eqCPON1k0NwNfwhgKn4Co4ybUbj2pECcXT0B3ztRKZ7Pw1JujUUgmQJHcVAQ==", 8113 - "dev": true 8114 - }, 8115 7359 "node_modules/eventemitter3": { 8116 7360 "version": "4.0.7", 8117 7361 "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", ··· 8208 7452 "dev": true 8209 7453 }, 8210 7454 "node_modules/express": { 8211 - "version": "4.18.2", 8212 - "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz", 8213 - "integrity": "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==", 7455 + "version": "4.18.3", 7456 + "resolved": "https://registry.npmjs.org/express/-/express-4.18.3.tgz", 7457 + "integrity": "sha512-6VyCijWQ+9O7WuVMTRBTl+cjNNIzD5cY5mQ1WM8r/LEkI2u8EYpOotESNwzNlyCn3g+dmjKYI6BmNneSr/FSRw==", 8214 7458 "dev": true, 8215 7459 "dependencies": { 8216 7460 "accepts": "~1.3.8", 8217 7461 "array-flatten": "1.1.1", 8218 - "body-parser": "1.20.1", 7462 + "body-parser": "1.20.2", 8219 7463 "content-disposition": "0.5.4", 8220 7464 "content-type": "~1.0.4", 8221 7465 "cookie": "0.5.0", ··· 8258 7502 "ms": "2.0.0" 8259 7503 } 8260 7504 }, 8261 - "node_modules/express/node_modules/finalhandler": { 8262 - "version": "1.2.0", 8263 - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", 8264 - "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", 8265 - "dev": true, 8266 - "dependencies": { 8267 - "debug": "2.6.9", 8268 - "encodeurl": "~1.0.2", 8269 - "escape-html": "~1.0.3", 8270 - "on-finished": "2.4.1", 8271 - "parseurl": "~1.3.3", 8272 - "statuses": "2.0.1", 8273 - "unpipe": "~1.0.0" 8274 - }, 8275 - "engines": { 8276 - "node": ">= 0.8" 8277 - } 8278 - }, 8279 7505 "node_modules/express/node_modules/ms": { 8280 7506 "version": "2.0.0", 8281 7507 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", ··· 8297 7523 "url": "https://github.com/sponsors/ljharb" 8298 7524 } 8299 7525 }, 8300 - "node_modules/express/node_modules/send": { 8301 - "version": "0.18.0", 8302 - "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", 8303 - "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", 8304 - "dev": true, 8305 - "dependencies": { 8306 - "debug": "2.6.9", 8307 - "depd": "2.0.0", 8308 - "destroy": "1.2.0", 8309 - "encodeurl": "~1.0.2", 8310 - "escape-html": "~1.0.3", 8311 - "etag": "~1.8.1", 8312 - "fresh": "0.5.2", 8313 - "http-errors": "2.0.0", 8314 - "mime": "1.6.0", 8315 - "ms": "2.1.3", 8316 - "on-finished": "2.4.1", 8317 - "range-parser": "~1.2.1", 8318 - "statuses": "2.0.1" 8319 - }, 8320 - "engines": { 8321 - "node": ">= 0.8.0" 8322 - } 8323 - }, 8324 - "node_modules/express/node_modules/send/node_modules/ms": { 8325 - "version": "2.1.3", 8326 - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", 8327 - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", 8328 - "dev": true 8329 - }, 8330 - "node_modules/express/node_modules/serve-static": { 8331 - "version": "1.15.0", 8332 - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", 8333 - "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", 8334 - "dev": true, 8335 - "dependencies": { 8336 - "encodeurl": "~1.0.2", 8337 - "escape-html": "~1.0.3", 8338 - "parseurl": "~1.3.3", 8339 - "send": "0.18.0" 8340 - }, 8341 - "engines": { 8342 - "node": ">= 0.8.0" 8343 - } 8344 - }, 8345 7526 "node_modules/external-editor": { 8346 7527 "version": "3.1.0", 8347 7528 "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", ··· 8395 7576 "dev": true 8396 7577 }, 8397 7578 "node_modules/fast-glob": { 8398 - "version": "3.3.1", 8399 - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.1.tgz", 8400 - "integrity": "sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==", 7579 + "version": "3.3.2", 7580 + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", 7581 + "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", 8401 7582 "dev": true, 8402 7583 "dependencies": { 8403 7584 "@nodelib/fs.stat": "^2.0.2", ··· 8453 7634 } 8454 7635 }, 8455 7636 "node_modules/figures": { 8456 - "version": "5.0.0", 8457 - "resolved": "https://registry.npmjs.org/figures/-/figures-5.0.0.tgz", 8458 - "integrity": "sha512-ej8ksPF4x6e5wvK9yevct0UCXh8TTFlWGVLlgjZuoBH1HwjIfKE/IdL5mq89sFA7zELi1VhKpmtDnrs7zWyeyg==", 7637 + "version": "3.2.0", 7638 + "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", 7639 + "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", 8459 7640 "dev": true, 8460 7641 "dependencies": { 8461 - "escape-string-regexp": "^5.0.0", 8462 - "is-unicode-supported": "^1.2.0" 7642 + "escape-string-regexp": "^1.0.5" 8463 7643 }, 8464 7644 "engines": { 8465 - "node": ">=14" 8466 - }, 8467 - "funding": { 8468 - "url": "https://github.com/sponsors/sindresorhus" 8469 - } 8470 - }, 8471 - "node_modules/figures/node_modules/escape-string-regexp": { 8472 - "version": "5.0.0", 8473 - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", 8474 - "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", 8475 - "dev": true, 8476 - "engines": { 8477 - "node": ">=12" 7645 + "node": ">=8" 8478 7646 }, 8479 7647 "funding": { 8480 7648 "url": "https://github.com/sponsors/sindresorhus" ··· 8505 7673 } 8506 7674 }, 8507 7675 "node_modules/finalhandler": { 8508 - "version": "1.1.0", 8509 - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.0.tgz", 8510 - "integrity": "sha512-ejnvM9ZXYzp6PUPUyQBMBf0Co5VX2gr5H2VQe2Ui2jWXNlxv+PYZo8wpAymJNJdLsG1R4p+M4aynF8KuoUEwRw==", 7676 + "version": "1.2.0", 7677 + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", 7678 + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", 8511 7679 "dev": true, 8512 7680 "dependencies": { 8513 7681 "debug": "2.6.9", 8514 - "encodeurl": "~1.0.1", 7682 + "encodeurl": "~1.0.2", 8515 7683 "escape-html": "~1.0.3", 8516 - "on-finished": "~2.3.0", 8517 - "parseurl": "~1.3.2", 8518 - "statuses": "~1.3.1", 7684 + "on-finished": "2.4.1", 7685 + "parseurl": "~1.3.3", 7686 + "statuses": "2.0.1", 8519 7687 "unpipe": "~1.0.0" 8520 7688 }, 8521 7689 "engines": { ··· 8536 7704 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", 8537 7705 "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", 8538 7706 "dev": true 8539 - }, 8540 - "node_modules/finalhandler/node_modules/on-finished": { 8541 - "version": "2.3.0", 8542 - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", 8543 - "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==", 8544 - "dev": true, 8545 - "dependencies": { 8546 - "ee-first": "1.1.1" 8547 - }, 8548 - "engines": { 8549 - "node": ">= 0.8" 8550 - } 8551 - }, 8552 - "node_modules/finalhandler/node_modules/statuses": { 8553 - "version": "1.3.1", 8554 - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.3.1.tgz", 8555 - "integrity": "sha512-wuTCPGlJONk/a1kqZ4fQM2+908lC7fa7nPYpTC1EhnvqLX/IICbeP1OZGDtA374trpSq68YubKUMo8oRhN46yg==", 8556 - "dev": true, 8557 - "engines": { 8558 - "node": ">= 0.6" 8559 - } 8560 7707 }, 8561 7708 "node_modules/find-cache-dir": { 8562 7709 "version": "4.0.0", ··· 8767 7914 } 8768 7915 }, 8769 7916 "node_modules/fs-extra": { 8770 - "version": "3.0.1", 8771 - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-3.0.1.tgz", 8772 - "integrity": "sha512-V3Z3WZWVUYd8hoCL5xfXJCaHWYzmtwW5XWYSlLgERi8PWd8bx1kUHUk8L1BT57e49oKnDDD180mjfrHc1yA9rg==", 7917 + "version": "11.2.0", 7918 + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz", 7919 + "integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==", 8773 7920 "dev": true, 8774 7921 "dependencies": { 8775 - "graceful-fs": "^4.1.2", 8776 - "jsonfile": "^3.0.0", 8777 - "universalify": "^0.1.0" 7922 + "graceful-fs": "^4.2.0", 7923 + "jsonfile": "^6.0.1", 7924 + "universalify": "^2.0.0" 7925 + }, 7926 + "engines": { 7927 + "node": ">=14.14" 8778 7928 } 8779 7929 }, 8780 7930 "node_modules/fs-minipass": { ··· 8907 8057 }, 8908 8058 "engines": { 8909 8059 "node": ">= 14" 8910 - } 8911 - }, 8912 - "node_modules/get-uri/node_modules/fs-extra": { 8913 - "version": "11.2.0", 8914 - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz", 8915 - "integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==", 8916 - "dev": true, 8917 - "dependencies": { 8918 - "graceful-fs": "^4.2.0", 8919 - "jsonfile": "^6.0.1", 8920 - "universalify": "^2.0.0" 8921 - }, 8922 - "engines": { 8923 - "node": ">=14.14" 8924 - } 8925 - }, 8926 - "node_modules/get-uri/node_modules/jsonfile": { 8927 - "version": "6.1.0", 8928 - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", 8929 - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", 8930 - "dev": true, 8931 - "dependencies": { 8932 - "universalify": "^2.0.0" 8933 - }, 8934 - "optionalDependencies": { 8935 - "graceful-fs": "^4.1.6" 8936 - } 8937 - }, 8938 - "node_modules/get-uri/node_modules/universalify": { 8939 - "version": "2.0.1", 8940 - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", 8941 - "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", 8942 - "dev": true, 8943 - "engines": { 8944 - "node": ">= 10.0.0" 8945 8060 } 8946 8061 }, 8947 8062 "node_modules/glob": { ··· 9137 8252 "node": ">= 0.4" 9138 8253 } 9139 8254 }, 9140 - "node_modules/hdr-histogram-js": { 9141 - "version": "2.0.3", 9142 - "resolved": "https://registry.npmjs.org/hdr-histogram-js/-/hdr-histogram-js-2.0.3.tgz", 9143 - "integrity": "sha512-Hkn78wwzWHNCp2uarhzQ2SGFLU3JY8SBDDd3TAABK4fc30wm+MuPOrg5QVFVfkKOQd6Bfz3ukJEI+q9sXEkK1g==", 9144 - "dev": true, 9145 - "dependencies": { 9146 - "@assemblyscript/loader": "^0.10.1", 9147 - "base64-js": "^1.2.0", 9148 - "pako": "^1.0.3" 9149 - } 9150 - }, 9151 - "node_modules/hdr-histogram-percentiles-obj": { 9152 - "version": "3.0.0", 9153 - "resolved": "https://registry.npmjs.org/hdr-histogram-percentiles-obj/-/hdr-histogram-percentiles-obj-3.0.0.tgz", 9154 - "integrity": "sha512-7kIufnBqdsBGcSZLPJwqHT3yhk1QTsSlFsVD3kx5ixH/AlgBs9yM1q6DPhXZ8f8gtdqgh7N7/5btRLpQsS2gHw==", 9155 - "dev": true 9156 - }, 9157 8255 "node_modules/hosted-git-info": { 9158 8256 "version": "7.0.1", 9159 8257 "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-7.0.1.tgz", ··· 9344 8442 } 9345 8443 }, 9346 8444 "node_modules/https-proxy-agent": { 9347 - "version": "7.0.2", 9348 - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.2.tgz", 9349 - "integrity": "sha512-NmLNjm6ucYwtcUmL7JQC1ZQ57LmHP4lT15FQ8D61nak1rO6DH+fz5qNK2Ap5UN4ZapYICE3/0KodcLYSPsPbaA==", 8445 + "version": "7.0.4", 8446 + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.4.tgz", 8447 + "integrity": "sha512-wlwpilI7YdjSkWaQ/7omYBMTliDcmCN8OLihO6I9B86g06lMyAoqgoDpV0XqoaPOKj+0DIdAvnsWfyAAhmimcg==", 9350 8448 "dev": true, 9351 8449 "dependencies": { 9352 8450 "agent-base": "^7.0.2", ··· 9444 8542 } 9445 8543 }, 9446 8544 "node_modules/immutable": { 9447 - "version": "3.8.2", 9448 - "resolved": "https://registry.npmjs.org/immutable/-/immutable-3.8.2.tgz", 9449 - "integrity": "sha512-15gZoQ38eYjEjxkorfbcgBKBL6R7T459OuK+CpcWt7O3KF4uPCx2tD0uFETlUDIyo+1789crbMhTvQBSR5yBMg==", 9450 - "dev": true, 9451 - "engines": { 9452 - "node": ">=0.10.0" 9453 - } 8545 + "version": "4.3.5", 8546 + "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.5.tgz", 8547 + "integrity": "sha512-8eabxkth9gZatlwl5TBuJnCsoTADlL6ftEr7A4qgdaTsPyreilDSnUk57SO+jfKcNtxPa22U5KK6DSeAYhpBJw==", 8548 + "dev": true 9454 8549 }, 9455 8550 "node_modules/import-fresh": { 9456 8551 "version": "3.3.0", ··· 9521 8616 } 9522 8617 }, 9523 8618 "node_modules/inquirer": { 9524 - "version": "9.2.11", 9525 - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-9.2.11.tgz", 9526 - "integrity": "sha512-B2LafrnnhbRzCWfAdOXisUzL89Kg8cVJlYmhqoi3flSiV/TveO+nsXwgKr9h9PIo+J1hz7nBSk6gegRIMBBf7g==", 8619 + "version": "9.2.15", 8620 + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-9.2.15.tgz", 8621 + "integrity": "sha512-vI2w4zl/mDluHt9YEQ/543VTCwPKWiHzKtm9dM2V0NdFcqEexDAjUHzO1oA60HRNaVifGXXM1tRRNluLVHa0Kg==", 9527 8622 "dev": true, 9528 8623 "dependencies": { 9529 - "@ljharb/through": "^2.3.9", 8624 + "@ljharb/through": "^2.3.12", 9530 8625 "ansi-escapes": "^4.3.2", 9531 8626 "chalk": "^5.3.0", 9532 8627 "cli-cursor": "^3.1.0", 9533 8628 "cli-width": "^4.1.0", 9534 8629 "external-editor": "^3.1.0", 9535 - "figures": "^5.0.0", 8630 + "figures": "^3.2.0", 9536 8631 "lodash": "^4.17.21", 9537 8632 "mute-stream": "1.0.0", 9538 8633 "ora": "^5.4.1", ··· 9543 8638 "wrap-ansi": "^6.2.0" 9544 8639 }, 9545 8640 "engines": { 9546 - "node": ">=14.18.0" 8641 + "node": ">=18" 9547 8642 } 9548 8643 }, 9549 8644 "node_modules/inquirer/node_modules/chalk": { ··· 9700 8795 "node": ">=0.12.0" 9701 8796 } 9702 8797 }, 9703 - "node_modules/is-number-like": { 9704 - "version": "1.0.8", 9705 - "resolved": "https://registry.npmjs.org/is-number-like/-/is-number-like-1.0.8.tgz", 9706 - "integrity": "sha512-6rZi3ezCyFcn5L71ywzz2bS5b2Igl1En3eTlZlvKjpz1n3IZLAYMbKYAIQgFmEu0GENg92ziU/faEOA/aixjbA==", 9707 - "dev": true, 9708 - "dependencies": { 9709 - "lodash.isfinite": "^3.3.2" 9710 - } 9711 - }, 9712 8798 "node_modules/is-path-inside": { 9713 8799 "version": "3.0.3", 9714 8800 "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", ··· 9764 8850 } 9765 8851 }, 9766 8852 "node_modules/is-unicode-supported": { 9767 - "version": "1.3.0", 9768 - "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-1.3.0.tgz", 9769 - "integrity": "sha512-43r2mRvz+8JRIKnWJ+3j8JtjRKZ6GmjzfaE/qiBJnikNnYv/6bagRJ1kUhNk8R5EX/GkobD+r+sfxCPJsiKBLQ==", 8853 + "version": "0.1.0", 8854 + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", 8855 + "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", 9770 8856 "dev": true, 9771 8857 "engines": { 9772 - "node": ">=12" 8858 + "node": ">=10" 9773 8859 }, 9774 8860 "funding": { 9775 8861 "url": "https://github.com/sponsors/sindresorhus" ··· 10050 9136 } 10051 9137 }, 10052 9138 "node_modules/jsonc-parser": { 10053 - "version": "3.2.0", 10054 - "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.0.tgz", 10055 - "integrity": "sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==", 9139 + "version": "3.2.1", 9140 + "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.1.tgz", 9141 + "integrity": "sha512-AilxAyFOAcK5wA1+LeaySVBrHsGQvUFCDWXKpZjzaL0PqW+xfBOttn8GNtWKFWqneyMZj41MWF9Kl6iPWLwgOA==", 10056 9142 "dev": true 10057 9143 }, 10058 9144 "node_modules/jsonfile": { 10059 - "version": "3.0.1", 10060 - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-3.0.1.tgz", 10061 - "integrity": "sha512-oBko6ZHlubVB5mRFkur5vgYR1UyqX+S6Y/oCfLhqNdcc2fYFlDpIoNc7AfKS1KOGcnNAkvsr0grLck9ANM815w==", 9145 + "version": "6.1.0", 9146 + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", 9147 + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", 10062 9148 "dev": true, 9149 + "dependencies": { 9150 + "universalify": "^2.0.0" 9151 + }, 10063 9152 "optionalDependencies": { 10064 9153 "graceful-fs": "^4.1.6" 10065 9154 } ··· 10229 9318 } 10230 9319 } 10231 9320 }, 10232 - "node_modules/limiter": { 10233 - "version": "1.1.5", 10234 - "resolved": "https://registry.npmjs.org/limiter/-/limiter-1.1.5.tgz", 10235 - "integrity": "sha512-FWWMIEOxz3GwUI4Ts/IvgVy6LPvoMPgjMdQ185nN6psJyBJ4yOpzqm695/h5umdLJg2vW3GR5iG11MAkR2AzJA==", 10236 - "dev": true 10237 - }, 10238 9321 "node_modules/lines-and-columns": { 10239 9322 "version": "1.2.4", 10240 9323 "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", ··· 10275 9358 "url": "https://github.com/sponsors/antfu" 10276 9359 } 10277 9360 }, 10278 - "node_modules/localtunnel": { 10279 - "version": "2.0.2", 10280 - "resolved": "https://registry.npmjs.org/localtunnel/-/localtunnel-2.0.2.tgz", 10281 - "integrity": "sha512-n418Cn5ynvJd7m/N1d9WVJISLJF/ellZnfsLnx8WBWGzxv/ntNcFkJ1o6se5quUhCplfLGBNL5tYHiq5WF3Nug==", 10282 - "dev": true, 10283 - "dependencies": { 10284 - "axios": "0.21.4", 10285 - "debug": "4.3.2", 10286 - "openurl": "1.1.1", 10287 - "yargs": "17.1.1" 10288 - }, 10289 - "bin": { 10290 - "lt": "bin/lt.js" 10291 - }, 10292 - "engines": { 10293 - "node": ">=8.3.0" 10294 - } 10295 - }, 10296 - "node_modules/localtunnel/node_modules/ansi-styles": { 10297 - "version": "4.3.0", 10298 - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 10299 - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 10300 - "dev": true, 10301 - "dependencies": { 10302 - "color-convert": "^2.0.1" 10303 - }, 10304 - "engines": { 10305 - "node": ">=8" 10306 - }, 10307 - "funding": { 10308 - "url": "https://github.com/chalk/ansi-styles?sponsor=1" 10309 - } 10310 - }, 10311 - "node_modules/localtunnel/node_modules/axios": { 10312 - "version": "0.21.4", 10313 - "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.4.tgz", 10314 - "integrity": "sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==", 10315 - "dev": true, 10316 - "dependencies": { 10317 - "follow-redirects": "^1.14.0" 10318 - } 10319 - }, 10320 - "node_modules/localtunnel/node_modules/cliui": { 10321 - "version": "7.0.4", 10322 - "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", 10323 - "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", 10324 - "dev": true, 10325 - "dependencies": { 10326 - "string-width": "^4.2.0", 10327 - "strip-ansi": "^6.0.0", 10328 - "wrap-ansi": "^7.0.0" 10329 - } 10330 - }, 10331 - "node_modules/localtunnel/node_modules/color-convert": { 10332 - "version": "2.0.1", 10333 - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 10334 - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 10335 - "dev": true, 10336 - "dependencies": { 10337 - "color-name": "~1.1.4" 10338 - }, 10339 - "engines": { 10340 - "node": ">=7.0.0" 10341 - } 10342 - }, 10343 - "node_modules/localtunnel/node_modules/color-name": { 10344 - "version": "1.1.4", 10345 - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 10346 - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 10347 - "dev": true 10348 - }, 10349 - "node_modules/localtunnel/node_modules/debug": { 10350 - "version": "4.3.2", 10351 - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz", 10352 - "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==", 10353 - "dev": true, 10354 - "dependencies": { 10355 - "ms": "2.1.2" 10356 - }, 10357 - "engines": { 10358 - "node": ">=6.0" 10359 - }, 10360 - "peerDependenciesMeta": { 10361 - "supports-color": { 10362 - "optional": true 10363 - } 10364 - } 10365 - }, 10366 - "node_modules/localtunnel/node_modules/wrap-ansi": { 10367 - "version": "7.0.0", 10368 - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", 10369 - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", 10370 - "dev": true, 10371 - "dependencies": { 10372 - "ansi-styles": "^4.0.0", 10373 - "string-width": "^4.1.0", 10374 - "strip-ansi": "^6.0.0" 10375 - }, 10376 - "engines": { 10377 - "node": ">=10" 10378 - }, 10379 - "funding": { 10380 - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" 10381 - } 10382 - }, 10383 - "node_modules/localtunnel/node_modules/yargs": { 10384 - "version": "17.1.1", 10385 - "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.1.1.tgz", 10386 - "integrity": "sha512-c2k48R0PwKIqKhPMWjeiF6y2xY/gPMUlro0sgxqXpbOIohWiLNXWslsootttv7E1e73QPAMQSg5FeySbVcpsPQ==", 10387 - "dev": true, 10388 - "dependencies": { 10389 - "cliui": "^7.0.2", 10390 - "escalade": "^3.1.1", 10391 - "get-caller-file": "^2.0.5", 10392 - "require-directory": "^2.1.1", 10393 - "string-width": "^4.2.0", 10394 - "y18n": "^5.0.5", 10395 - "yargs-parser": "^20.2.2" 10396 - }, 10397 - "engines": { 10398 - "node": ">=12" 10399 - } 10400 - }, 10401 - "node_modules/localtunnel/node_modules/yargs-parser": { 10402 - "version": "20.2.9", 10403 - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", 10404 - "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", 10405 - "dev": true, 10406 - "engines": { 10407 - "node": ">=10" 10408 - } 10409 - }, 10410 9361 "node_modules/locate-path": { 10411 9362 "version": "5.0.0", 10412 9363 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", ··· 10429 9380 "version": "4.0.8", 10430 9381 "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", 10431 9382 "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==", 10432 - "dev": true 10433 - }, 10434 - "node_modules/lodash.isfinite": { 10435 - "version": "3.3.2", 10436 - "resolved": "https://registry.npmjs.org/lodash.isfinite/-/lodash.isfinite-3.3.2.tgz", 10437 - "integrity": "sha512-7FGG40uhC8Mm633uKW1r58aElFlBlxCrg9JfSi3P6aYiWmfiWF0PgMd86ZUsxE5GwWPdHoS2+48bwTh2VPkIQA==", 10438 9383 "dev": true 10439 9384 }, 10440 9385 "node_modules/lodash.merge": { ··· 10517 9462 "node": ">=8" 10518 9463 } 10519 9464 }, 10520 - "node_modules/log-symbols/node_modules/is-unicode-supported": { 10521 - "version": "0.1.0", 10522 - "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", 10523 - "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", 10524 - "dev": true, 10525 - "engines": { 10526 - "node": ">=10" 10527 - }, 10528 - "funding": { 10529 - "url": "https://github.com/sponsors/sindresorhus" 10530 - } 10531 - }, 10532 9465 "node_modules/log-symbols/node_modules/supports-color": { 10533 9466 "version": "7.2.0", 10534 9467 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", ··· 10560 9493 } 10561 9494 }, 10562 9495 "node_modules/magic-string": { 10563 - "version": "0.30.5", 10564 - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.5.tgz", 10565 - "integrity": "sha512-7xlpfBaQaP/T6Vh8MO/EqXSW5En6INHEvEXQiuff7Gku0PWjU3uf6w/j9o7O+SpB5fOAkrI5HeoNgwjEO0pFsA==", 9496 + "version": "0.30.8", 9497 + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.8.tgz", 9498 + "integrity": "sha512-ISQTe55T2ao7XtlAStud6qwYPZjE4GK1S/BeVPus4jrq6JuOnQ00YKQC581RWhR122W7msZV263KzVeLoqidyQ==", 10566 9499 "dev": true, 10567 9500 "dependencies": { 10568 9501 "@jridgewell/sourcemap-codec": "^1.4.15" ··· 10753 9686 } 10754 9687 }, 10755 9688 "node_modules/mini-css-extract-plugin": { 10756 - "version": "2.7.6", 10757 - "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.7.6.tgz", 10758 - "integrity": "sha512-Qk7HcgaPkGG6eD77mLvZS1nmxlao3j+9PkrT9Uc7HAE1id3F41+DdBRYRYkbyfNRGzm8/YWtzhw7nVPmwhqTQw==", 9689 + "version": "2.8.1", 9690 + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.8.1.tgz", 9691 + "integrity": "sha512-/1HDlyFRxWIZPI1ZpgqlZ8jMw/1Dp/dl3P0L1jtZ+zVcHqwPhGwaJwKL00WVgfnBy6PWCde9W65or7IIETImuA==", 10759 9692 "dev": true, 10760 9693 "dependencies": { 10761 - "schema-utils": "^4.0.0" 9694 + "schema-utils": "^4.0.0", 9695 + "tapable": "^2.2.1" 10762 9696 }, 10763 9697 "engines": { 10764 9698 "node": ">= 12.13.0" ··· 10988 9922 "dev": true 10989 9923 }, 10990 9924 "node_modules/mitt": { 10991 - "version": "1.2.0", 10992 - "resolved": "https://registry.npmjs.org/mitt/-/mitt-1.2.0.tgz", 10993 - "integrity": "sha512-r6lj77KlwqLhIUku9UWYes7KJtsczvolZkzp8hbaDPPaE24OmWl5s539Mytlj22siEQKosZ26qCBgda2PKwoJw==", 9925 + "version": "3.0.1", 9926 + "resolved": "https://registry.npmjs.org/mitt/-/mitt-3.0.1.tgz", 9927 + "integrity": "sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==", 10994 9928 "dev": true 10995 9929 }, 10996 9930 "node_modules/mkdirp": { ··· 11018 9952 } 11019 9953 }, 11020 9954 "node_modules/mrmime": { 11021 - "version": "1.0.1", 11022 - "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-1.0.1.tgz", 11023 - "integrity": "sha512-hzzEagAgDyoU1Q6yg5uI+AorQgdvMCur3FcKf7NhMKWsaYg+RnbTyHRa/9IlLF9rf455MOCtcqqrQQ83pPP7Uw==", 9955 + "version": "2.0.0", 9956 + "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-2.0.0.tgz", 9957 + "integrity": "sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw==", 11024 9958 "dev": true, 11025 9959 "engines": { 11026 9960 "node": ">=10" ··· 11153 10087 "dev": true, 11154 10088 "optional": true 11155 10089 }, 11156 - "node_modules/node-fetch": { 11157 - "version": "2.7.0", 11158 - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", 11159 - "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", 11160 - "dev": true, 11161 - "dependencies": { 11162 - "whatwg-url": "^5.0.0" 11163 - }, 11164 - "engines": { 11165 - "node": "4.x || >=6.0.0" 11166 - }, 11167 - "peerDependencies": { 11168 - "encoding": "^0.1.0" 11169 - }, 11170 - "peerDependenciesMeta": { 11171 - "encoding": { 11172 - "optional": true 11173 - } 11174 - } 11175 - }, 11176 10090 "node_modules/node-forge": { 11177 10091 "version": "1.3.1", 11178 10092 "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", ··· 11487 10401 "url": "https://github.com/fb55/nth-check?sponsor=1" 11488 10402 } 11489 10403 }, 11490 - "node_modules/object-assign": { 11491 - "version": "4.1.1", 11492 - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", 11493 - "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", 11494 - "dev": true, 11495 - "engines": { 11496 - "node": ">=0.10.0" 11497 - } 11498 - }, 11499 10404 "node_modules/object-inspect": { 11500 10405 "version": "1.13.1", 11501 10406 "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.1.tgz", ··· 11573 10478 "url": "https://github.com/sponsors/sindresorhus" 11574 10479 } 11575 10480 }, 11576 - "node_modules/openurl": { 11577 - "version": "1.1.1", 11578 - "resolved": "https://registry.npmjs.org/openurl/-/openurl-1.1.1.tgz", 11579 - "integrity": "sha512-d/gTkTb1i1GKz5k3XE3XFV/PxQ1k45zDqGP2OA7YhgsaLoqm6qRvARAZOFer1fcXritWlGBRCu/UgeS4HAnXAA==", 11580 - "dev": true 11581 - }, 11582 - "node_modules/opn": { 11583 - "version": "5.3.0", 11584 - "resolved": "https://registry.npmjs.org/opn/-/opn-5.3.0.tgz", 11585 - "integrity": "sha512-bYJHo/LOmoTd+pfiYhfZDnf9zekVJrY+cnS2a5F2x+w5ppvTqObojTP7WiFG+kVZs9Inw+qQ/lw7TroWwhdd2g==", 11586 - "dev": true, 11587 - "dependencies": { 11588 - "is-wsl": "^1.1.0" 11589 - }, 11590 - "engines": { 11591 - "node": ">=4" 11592 - } 11593 - }, 11594 - "node_modules/opn/node_modules/is-wsl": { 11595 - "version": "1.1.0", 11596 - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", 11597 - "integrity": "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==", 11598 - "dev": true, 11599 - "engines": { 11600 - "node": ">=4" 11601 - } 11602 - }, 11603 10481 "node_modules/optionator": { 11604 10482 "version": "0.9.3", 11605 10483 "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz", ··· 11696 10574 "dev": true, 11697 10575 "engines": { 11698 10576 "node": ">=8" 11699 - } 11700 - }, 11701 - "node_modules/ora/node_modules/is-unicode-supported": { 11702 - "version": "0.1.0", 11703 - "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", 11704 - "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", 11705 - "dev": true, 11706 - "engines": { 11707 - "node": ">=10" 11708 - }, 11709 - "funding": { 11710 - "url": "https://github.com/sponsors/sindresorhus" 11711 10577 } 11712 10578 }, 11713 10579 "node_modules/ora/node_modules/supports-color": { ··· 11868 10734 "node": "^16.14.0 || >=18.0.0" 11869 10735 } 11870 10736 }, 11871 - "node_modules/pako": { 11872 - "version": "1.0.11", 11873 - "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", 11874 - "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", 11875 - "dev": true 11876 - }, 11877 10737 "node_modules/parent-module": { 11878 10738 "version": "1.0.1", 11879 10739 "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", ··· 12067 10927 "dev": true 12068 10928 }, 12069 10929 "node_modules/picomatch": { 12070 - "version": "3.0.1", 12071 - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-3.0.1.tgz", 12072 - "integrity": "sha512-I3EurrIQMlRc9IaAZnqRR044Phh2DXY+55o7uJ0V+hYZAcQYSuFWsc9q5PvyDHUSCe1Qxn/iBz+78s86zWnGag==", 10930 + "version": "4.0.1", 10931 + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.1.tgz", 10932 + "integrity": "sha512-xUXwsxNjwTQ8K3GnT4pCJm+xq3RUPQbmkYJTP5aFIfNIvbcc/4MUxgBaaRSZJ6yGJZiGSyYlM6MzwTsRk8SYCg==", 12073 10933 "dev": true, 12074 10934 "engines": { 12075 - "node": ">=10" 10935 + "node": ">=12" 12076 10936 }, 12077 10937 "funding": { 12078 10938 "url": "https://github.com/sponsors/jonschlinkert" ··· 12101 10961 } 12102 10962 }, 12103 10963 "node_modules/piscina": { 12104 - "version": "4.1.0", 12105 - "resolved": "https://registry.npmjs.org/piscina/-/piscina-4.1.0.tgz", 12106 - "integrity": "sha512-sjbLMi3sokkie+qmtZpkfMCUJTpbxJm/wvaPzU28vmYSsTSW8xk9JcFUsbqGJdtPpIQ9tuj+iDcTtgZjwnOSig==", 10964 + "version": "4.4.0", 10965 + "resolved": "https://registry.npmjs.org/piscina/-/piscina-4.4.0.tgz", 10966 + "integrity": "sha512-+AQduEJefrOApE4bV7KRmp3N2JnnyErlVqq4P/jmko4FPz9Z877BCccl/iB3FdrWSUkvbGV9Kan/KllJgat3Vg==", 12107 10967 "dev": true, 12108 - "dependencies": { 12109 - "eventemitter-asyncresource": "^1.0.0", 12110 - "hdr-histogram-js": "^2.0.1", 12111 - "hdr-histogram-percentiles-obj": "^3.0.0" 12112 - }, 12113 10968 "optionalDependencies": { 12114 10969 "nice-napi": "^1.0.2" 12115 10970 } ··· 12210 11065 "pathe": "^1.1.0" 12211 11066 } 12212 11067 }, 12213 - "node_modules/portscanner": { 12214 - "version": "2.2.0", 12215 - "resolved": "https://registry.npmjs.org/portscanner/-/portscanner-2.2.0.tgz", 12216 - "integrity": "sha512-IFroCz/59Lqa2uBvzK3bKDbDDIEaAY8XJ1jFxcLWTqosrsc32//P4VuSB2vZXoHiHqOmx8B5L5hnKOxL/7FlPw==", 12217 - "dev": true, 12218 - "dependencies": { 12219 - "async": "^2.6.0", 12220 - "is-number-like": "^1.0.3" 12221 - }, 12222 - "engines": { 12223 - "node": ">=0.4", 12224 - "npm": ">=1.0.0" 12225 - } 12226 - }, 12227 11068 "node_modules/postcss": { 12228 - "version": "8.4.31", 12229 - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.31.tgz", 12230 - "integrity": "sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==", 11069 + "version": "8.4.35", 11070 + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.35.tgz", 11071 + "integrity": "sha512-u5U8qYpBCpN13BsiEB0CbR1Hhh4Gc0zLFuedrHJKMctHCHAGrMdG0PRM/KErzAL3CU6/eckEtmHNB3x6e3c0vA==", 12231 11072 "dev": true, 12232 11073 "funding": [ 12233 11074 { ··· 12244 11085 } 12245 11086 ], 12246 11087 "dependencies": { 12247 - "nanoid": "^3.3.6", 11088 + "nanoid": "^3.3.7", 12248 11089 "picocolors": "^1.0.0", 12249 11090 "source-map-js": "^1.0.2" 12250 11091 }, ··· 12253 11094 } 12254 11095 }, 12255 11096 "node_modules/postcss-loader": { 12256 - "version": "7.3.3", 12257 - "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-7.3.3.tgz", 12258 - "integrity": "sha512-YgO/yhtevGO/vJePCQmTxiaEwER94LABZN0ZMT4A0vsak9TpO+RvKRs7EmJ8peIlB9xfXCsS7M8LjqncsUZ5HA==", 11097 + "version": "8.1.1", 11098 + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-8.1.1.tgz", 11099 + "integrity": "sha512-0IeqyAsG6tYiDRCYKQJLAmgQr47DX6N7sFSWvQxt6AcupX8DIdmykuk/o/tx0Lze3ErGHJEp5OSRxrelC6+NdQ==", 12259 11100 "dev": true, 12260 11101 "dependencies": { 12261 - "cosmiconfig": "^8.2.0", 12262 - "jiti": "^1.18.2", 12263 - "semver": "^7.3.8" 11102 + "cosmiconfig": "^9.0.0", 11103 + "jiti": "^1.20.0", 11104 + "semver": "^7.5.4" 12264 11105 }, 12265 11106 "engines": { 12266 - "node": ">= 14.15.0" 11107 + "node": ">= 18.12.0" 12267 11108 }, 12268 11109 "funding": { 12269 11110 "type": "opencollective", 12270 11111 "url": "https://opencollective.com/webpack" 12271 11112 }, 12272 11113 "peerDependencies": { 11114 + "@rspack/core": "0.x || 1.x", 12273 11115 "postcss": "^7.0.0 || ^8.0.1", 12274 11116 "webpack": "^5.0.0" 11117 + }, 11118 + "peerDependenciesMeta": { 11119 + "@rspack/core": { 11120 + "optional": true 11121 + }, 11122 + "webpack": { 11123 + "optional": true 11124 + } 12275 11125 } 11126 + }, 11127 + "node_modules/postcss-media-query-parser": { 11128 + "version": "0.2.3", 11129 + "resolved": "https://registry.npmjs.org/postcss-media-query-parser/-/postcss-media-query-parser-0.2.3.tgz", 11130 + "integrity": "sha512-3sOlxmbKcSHMjlUXQZKQ06jOswE7oVkXPxmZdoB1r5l0q6gTFTQSHxNxOrCccElbW7dxNytifNEo8qidX2Vsig==", 11131 + "dev": true 12276 11132 }, 12277 11133 "node_modules/postcss-modules-extract-imports": { 12278 11134 "version": "3.0.0", ··· 12388 11244 "node": ">=6.0.0" 12389 11245 } 12390 11246 }, 12391 - "node_modules/pretty-bytes": { 12392 - "version": "5.6.0", 12393 - "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", 12394 - "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==", 12395 - "dev": true, 12396 - "engines": { 12397 - "node": ">=6" 12398 - }, 12399 - "funding": { 12400 - "url": "https://github.com/sponsors/sindresorhus" 12401 - } 12402 - }, 12403 11247 "node_modules/pretty-format": { 12404 11248 "version": "29.7.0", 12405 11249 "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", ··· 12501 11345 "node": ">= 14" 12502 11346 } 12503 11347 }, 12504 - "node_modules/proxy-agent/node_modules/https-proxy-agent": { 12505 - "version": "7.0.4", 12506 - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.4.tgz", 12507 - "integrity": "sha512-wlwpilI7YdjSkWaQ/7omYBMTliDcmCN8OLihO6I9B86g06lMyAoqgoDpV0XqoaPOKj+0DIdAvnsWfyAAhmimcg==", 12508 - "dev": true, 12509 - "dependencies": { 12510 - "agent-base": "^7.0.2", 12511 - "debug": "4" 12512 - }, 12513 - "engines": { 12514 - "node": ">= 14" 12515 - } 12516 - }, 12517 11348 "node_modules/proxy-agent/node_modules/lru-cache": { 12518 11349 "version": "7.18.3", 12519 11350 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", ··· 12556 11387 } 12557 11388 }, 12558 11389 "node_modules/puppeteer": { 12559 - "version": "22.4.1", 12560 - "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-22.4.1.tgz", 12561 - "integrity": "sha512-Mag1wRLanzwS4yEUyrDRBUgsKlH3dpL6oAfVwNHG09oxd0+ySsatMvYj7HwjynWy/S+Hg+XHLgjyC/F6CsL/lg==", 11390 + "version": "22.5.0", 11391 + "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-22.5.0.tgz", 11392 + "integrity": "sha512-PNVflixb6w3FMhehYhLcaQHTCcNKVkjxekzyvWr0n0yBnhUYF0ZhiG4J1I14Mzui2oW8dGvUD8kbXj0GiN1pFg==", 12562 11393 "dev": true, 12563 11394 "hasInstallScript": true, 12564 11395 "dependencies": { 12565 - "@puppeteer/browsers": "2.1.0", 11396 + "@puppeteer/browsers": "2.2.0", 12566 11397 "cosmiconfig": "9.0.0", 12567 - "puppeteer-core": "22.4.1" 11398 + "puppeteer-core": "22.5.0" 12568 11399 }, 12569 11400 "bin": { 12570 11401 "puppeteer": "lib/esm/puppeteer/node/cli.js" ··· 12574 11405 } 12575 11406 }, 12576 11407 "node_modules/puppeteer-core": { 12577 - "version": "22.4.1", 12578 - "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-22.4.1.tgz", 12579 - "integrity": "sha512-l9nf8NcirYOHdID12CIMWyy7dqcJCVtgVS+YAiJuUJHg8+9yjgPiG2PcNhojIEEpCkvw3FxvnyITVfKVmkWpjA==", 11408 + "version": "22.5.0", 11409 + "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-22.5.0.tgz", 11410 + "integrity": "sha512-bcfmM1nNSysjnES/ZZ1KdwFAFFGL3N76qRpisBb4WL7f4UAD4vPDxlhKZ1HJCDgMSWeYmeder4kftyp6lKqMYg==", 12580 11411 "dev": true, 12581 11412 "dependencies": { 12582 - "@puppeteer/browsers": "2.1.0", 12583 - "chromium-bidi": "0.5.12", 12584 - "cross-fetch": "4.0.0", 11413 + "@puppeteer/browsers": "2.2.0", 11414 + "chromium-bidi": "0.5.13", 12585 11415 "debug": "4.3.4", 12586 11416 "devtools-protocol": "0.0.1249869", 12587 11417 "ws": "8.16.0" ··· 12590 11420 "node": ">=18" 12591 11421 } 12592 11422 }, 12593 - "node_modules/puppeteer/node_modules/cosmiconfig": { 12594 - "version": "9.0.0", 12595 - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-9.0.0.tgz", 12596 - "integrity": "sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==", 12597 - "dev": true, 12598 - "dependencies": { 12599 - "env-paths": "^2.2.1", 12600 - "import-fresh": "^3.3.0", 12601 - "js-yaml": "^4.1.0", 12602 - "parse-json": "^5.2.0" 12603 - }, 12604 - "engines": { 12605 - "node": ">=14" 12606 - }, 12607 - "funding": { 12608 - "url": "https://github.com/sponsors/d-fischer" 12609 - }, 12610 - "peerDependencies": { 12611 - "typescript": ">=4.9.5" 12612 - }, 12613 - "peerDependenciesMeta": { 12614 - "typescript": { 12615 - "optional": true 12616 - } 12617 - } 12618 - }, 12619 11423 "node_modules/qs": { 12620 - "version": "6.11.2", 12621 - "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.2.tgz", 12622 - "integrity": "sha512-tDNIz22aBzCDxLtVH++VnTfzxlfeK5CbqohpSqpJgj1Wg/cQbStNAz3NuqCs5vV+pjBsK4x4pN9HlVh7rcYRiA==", 11424 + "version": "6.12.0", 11425 + "resolved": "https://registry.npmjs.org/qs/-/qs-6.12.0.tgz", 11426 + "integrity": "sha512-trVZiI6RMOkO476zLGaBIzszOdFPnCCXHPG9kn0yuS1uz6xdVxPfZdB3vUig9pxPFDM9BRAgz/YUIVQ1/vuiUg==", 12623 11427 "dev": true, 12624 11428 "dependencies": { 12625 - "side-channel": "^1.0.4" 11429 + "side-channel": "^1.0.6" 12626 11430 }, 12627 11431 "engines": { 12628 11432 "node": ">=0.6" ··· 12785 11589 } 12786 11590 }, 12787 11591 "node_modules/reflect-metadata": { 12788 - "version": "0.1.14", 12789 - "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.14.tgz", 12790 - "integrity": "sha512-ZhYeb6nRaXCfhnndflDK8qI6ZQ/YcWZCISRAWICW9XYqMUwjZM9Z0DveWX/ABN01oxSHwVxKQmxeYZSsm0jh5A==", 11592 + "version": "0.2.1", 11593 + "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.2.1.tgz", 11594 + "integrity": "sha512-i5lLI6iw9AU3Uu4szRNPPEkomnkjRTaVt9hy/bn5g/oSzekBSMeLZblcjP74AW0vBabqERLLIrz+gR8QYR54Tw==", 12791 11595 "dev": true 12792 11596 }, 12793 11597 "node_modules/regenerate": { ··· 12956 11760 "node": ">=0.10.0" 12957 11761 } 12958 11762 }, 12959 - "node_modules/resp-modifier": { 12960 - "version": "6.0.2", 12961 - "resolved": "https://registry.npmjs.org/resp-modifier/-/resp-modifier-6.0.2.tgz", 12962 - "integrity": "sha512-U1+0kWC/+4ncRFYqQWTx/3qkfE6a4B/h3XXgmXypfa0SPZ3t7cbbaFk297PjQS/yov24R18h6OZe6iZwj3NSLw==", 12963 - "dev": true, 12964 - "dependencies": { 12965 - "debug": "^2.2.0", 12966 - "minimatch": "^3.0.2" 12967 - }, 12968 - "engines": { 12969 - "node": ">= 0.8.0" 12970 - } 12971 - }, 12972 - "node_modules/resp-modifier/node_modules/brace-expansion": { 12973 - "version": "1.1.11", 12974 - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 12975 - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 12976 - "dev": true, 12977 - "dependencies": { 12978 - "balanced-match": "^1.0.0", 12979 - "concat-map": "0.0.1" 12980 - } 12981 - }, 12982 - "node_modules/resp-modifier/node_modules/debug": { 12983 - "version": "2.6.9", 12984 - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", 12985 - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", 12986 - "dev": true, 12987 - "dependencies": { 12988 - "ms": "2.0.0" 12989 - } 12990 - }, 12991 - "node_modules/resp-modifier/node_modules/minimatch": { 12992 - "version": "3.1.2", 12993 - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", 12994 - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", 12995 - "dev": true, 12996 - "dependencies": { 12997 - "brace-expansion": "^1.1.7" 12998 - }, 12999 - "engines": { 13000 - "node": "*" 13001 - } 13002 - }, 13003 - "node_modules/resp-modifier/node_modules/ms": { 13004 - "version": "2.0.0", 13005 - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", 13006 - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", 13007 - "dev": true 13008 - }, 13009 11763 "node_modules/restore-cursor": { 13010 11764 "version": "3.1.0", 13011 11765 "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", ··· 13164 11918 "queue-microtask": "^1.2.2" 13165 11919 } 13166 11920 }, 13167 - "node_modules/rx": { 13168 - "version": "4.1.0", 13169 - "resolved": "https://registry.npmjs.org/rx/-/rx-4.1.0.tgz", 13170 - "integrity": "sha512-CiaiuN6gapkdl+cZUr67W6I8jquN4lkak3vtIsIWCl4XIPP8ffsoyN6/+PuGXnQy8Cu8W2y9Xxh31Rq4M6wUug==", 13171 - "dev": true 13172 - }, 13173 11921 "node_modules/rxjs": { 13174 11922 "version": "7.8.1", 13175 11923 "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz", ··· 13206 11954 "dev": true 13207 11955 }, 13208 11956 "node_modules/sass": { 13209 - "version": "1.69.5", 13210 - "resolved": "https://registry.npmjs.org/sass/-/sass-1.69.5.tgz", 13211 - "integrity": "sha512-qg2+UCJibLr2LCVOt3OlPhr/dqVHWOa9XtZf2OjbLs/T4VPSJ00udtgJxH3neXZm+QqX8B+3cU7RaLqp1iVfcQ==", 11957 + "version": "1.71.1", 11958 + "resolved": "https://registry.npmjs.org/sass/-/sass-1.71.1.tgz", 11959 + "integrity": "sha512-wovtnV2PxzteLlfNzbgm1tFXPLoZILYAMJtvoXXkD7/+1uP41eKkIt1ypWq5/q2uT94qHjXehEYfmjKOvjL9sg==", 13212 11960 "dev": true, 13213 11961 "dependencies": { 13214 11962 "chokidar": ">=3.0.0 <4.0.0", ··· 13223 11971 } 13224 11972 }, 13225 11973 "node_modules/sass-loader": { 13226 - "version": "13.3.2", 13227 - "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-13.3.2.tgz", 13228 - "integrity": "sha512-CQbKl57kdEv+KDLquhC+gE3pXt74LEAzm+tzywcA0/aHZuub8wTErbjAoNI57rPUWRYRNC5WUnNl8eGJNbDdwg==", 11974 + "version": "14.1.1", 11975 + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-14.1.1.tgz", 11976 + "integrity": "sha512-QX8AasDg75monlybel38BZ49JP5Z+uSKfKwF2rO7S74BywaRmGQMUBw9dtkS+ekyM/QnP+NOrRYq8ABMZ9G8jw==", 13229 11977 "dev": true, 13230 11978 "dependencies": { 13231 11979 "neo-async": "^2.6.2" 13232 11980 }, 13233 11981 "engines": { 13234 - "node": ">= 14.15.0" 11982 + "node": ">= 18.12.0" 13235 11983 }, 13236 11984 "funding": { 13237 11985 "type": "opencollective", 13238 11986 "url": "https://opencollective.com/webpack" 13239 11987 }, 13240 11988 "peerDependencies": { 13241 - "fibers": ">= 3.1.0", 11989 + "@rspack/core": "0.x || 1.x", 13242 11990 "node-sass": "^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0", 13243 11991 "sass": "^1.3.0", 13244 11992 "sass-embedded": "*", 13245 11993 "webpack": "^5.0.0" 13246 11994 }, 13247 11995 "peerDependenciesMeta": { 13248 - "fibers": { 11996 + "@rspack/core": { 13249 11997 "optional": true 13250 11998 }, 13251 11999 "node-sass": { ··· 13256 12004 }, 13257 12005 "sass-embedded": { 13258 12006 "optional": true 12007 + }, 12008 + "webpack": { 12009 + "optional": true 13259 12010 } 13260 12011 } 13261 12012 }, 13262 - "node_modules/sass/node_modules/immutable": { 13263 - "version": "4.3.5", 13264 - "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.5.tgz", 13265 - "integrity": "sha512-8eabxkth9gZatlwl5TBuJnCsoTADlL6ftEr7A4qgdaTsPyreilDSnUk57SO+jfKcNtxPa22U5KK6DSeAYhpBJw==", 13266 - "dev": true 13267 - }, 13268 12013 "node_modules/sax": { 13269 12014 "version": "1.3.0", 13270 12015 "resolved": "https://registry.npmjs.org/sax/-/sax-1.3.0.tgz", ··· 13311 12056 } 13312 12057 }, 13313 12058 "node_modules/semver": { 13314 - "version": "7.5.4", 13315 - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", 13316 - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", 12059 + "version": "7.6.0", 12060 + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", 12061 + "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", 13317 12062 "dev": true, 13318 12063 "dependencies": { 13319 12064 "lru-cache": "^6.0.0" ··· 13344 12089 "dev": true 13345 12090 }, 13346 12091 "node_modules/send": { 13347 - "version": "0.16.2", 13348 - "resolved": "https://registry.npmjs.org/send/-/send-0.16.2.tgz", 13349 - "integrity": "sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==", 12092 + "version": "0.18.0", 12093 + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", 12094 + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", 13350 12095 "dev": true, 13351 12096 "dependencies": { 13352 12097 "debug": "2.6.9", 13353 - "depd": "~1.1.2", 13354 - "destroy": "~1.0.4", 12098 + "depd": "2.0.0", 12099 + "destroy": "1.2.0", 13355 12100 "encodeurl": "~1.0.2", 13356 12101 "escape-html": "~1.0.3", 13357 12102 "etag": "~1.8.1", 13358 12103 "fresh": "0.5.2", 13359 - "http-errors": "~1.6.2", 13360 - "mime": "1.4.1", 13361 - "ms": "2.0.0", 13362 - "on-finished": "~2.3.0", 13363 - "range-parser": "~1.2.0", 13364 - "statuses": "~1.4.0" 12104 + "http-errors": "2.0.0", 12105 + "mime": "1.6.0", 12106 + "ms": "2.1.3", 12107 + "on-finished": "2.4.1", 12108 + "range-parser": "~1.2.1", 12109 + "statuses": "2.0.1" 13365 12110 }, 13366 12111 "engines": { 13367 12112 "node": ">= 0.8.0" ··· 13376 12121 "ms": "2.0.0" 13377 12122 } 13378 12123 }, 13379 - "node_modules/send/node_modules/depd": { 13380 - "version": "1.1.2", 13381 - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", 13382 - "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", 13383 - "dev": true, 13384 - "engines": { 13385 - "node": ">= 0.6" 13386 - } 13387 - }, 13388 - "node_modules/send/node_modules/destroy": { 13389 - "version": "1.0.4", 13390 - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", 13391 - "integrity": "sha512-3NdhDuEXnfun/z7x9GOElY49LoqVHoGScmOKwmxhsS8N5Y+Z8KyPPDnaSzqWgYt/ji4mqwfTS34Htrk0zPIXVg==", 13392 - "dev": true 13393 - }, 13394 - "node_modules/send/node_modules/http-errors": { 13395 - "version": "1.6.3", 13396 - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", 13397 - "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", 13398 - "dev": true, 13399 - "dependencies": { 13400 - "depd": "~1.1.2", 13401 - "inherits": "2.0.3", 13402 - "setprototypeof": "1.1.0", 13403 - "statuses": ">= 1.4.0 < 2" 13404 - }, 13405 - "engines": { 13406 - "node": ">= 0.6" 13407 - } 13408 - }, 13409 - "node_modules/send/node_modules/inherits": { 13410 - "version": "2.0.3", 13411 - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", 13412 - "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", 13413 - "dev": true 13414 - }, 13415 - "node_modules/send/node_modules/mime": { 13416 - "version": "1.4.1", 13417 - "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz", 13418 - "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==", 13419 - "dev": true, 13420 - "bin": { 13421 - "mime": "cli.js" 13422 - } 13423 - }, 13424 - "node_modules/send/node_modules/ms": { 12124 + "node_modules/send/node_modules/debug/node_modules/ms": { 13425 12125 "version": "2.0.0", 13426 12126 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", 13427 12127 "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", 13428 12128 "dev": true 13429 12129 }, 13430 - "node_modules/send/node_modules/on-finished": { 13431 - "version": "2.3.0", 13432 - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", 13433 - "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==", 13434 - "dev": true, 13435 - "dependencies": { 13436 - "ee-first": "1.1.1" 13437 - }, 13438 - "engines": { 13439 - "node": ">= 0.8" 13440 - } 13441 - }, 13442 - "node_modules/send/node_modules/setprototypeof": { 13443 - "version": "1.1.0", 13444 - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", 13445 - "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", 12130 + "node_modules/send/node_modules/ms": { 12131 + "version": "2.1.3", 12132 + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", 12133 + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", 13446 12134 "dev": true 13447 - }, 13448 - "node_modules/send/node_modules/statuses": { 13449 - "version": "1.4.0", 13450 - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", 13451 - "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==", 13452 - "dev": true, 13453 - "engines": { 13454 - "node": ">= 0.6" 13455 - } 13456 12135 }, 13457 12136 "node_modules/serialize-javascript": { 13458 12137 "version": "6.0.2", ··· 13542 12221 } 13543 12222 }, 13544 12223 "node_modules/serve-static": { 13545 - "version": "1.13.2", 13546 - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.13.2.tgz", 13547 - "integrity": "sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw==", 12224 + "version": "1.15.0", 12225 + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", 12226 + "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", 13548 12227 "dev": true, 13549 12228 "dependencies": { 13550 12229 "encodeurl": "~1.0.2", 13551 12230 "escape-html": "~1.0.3", 13552 - "parseurl": "~1.3.2", 13553 - "send": "0.16.2" 12231 + "parseurl": "~1.3.3", 12232 + "send": "0.18.0" 13554 12233 }, 13555 12234 "engines": { 13556 12235 "node": ">= 0.8.0" 13557 12236 } 13558 - }, 13559 - "node_modules/server-destroy": { 13560 - "version": "1.0.1", 13561 - "resolved": "https://registry.npmjs.org/server-destroy/-/server-destroy-1.0.1.tgz", 13562 - "integrity": "sha512-rb+9B5YBIEzYcD6x2VKidaa+cqYBJQKnU4oe4E3ANwRRN56yk/ua1YCJT1n21NTS8w6CcOclAKNP3PhdCXKYtQ==", 13563 - "dev": true 13564 12237 }, 13565 12238 "node_modules/set-function-length": { 13566 12239 "version": "1.2.2", ··· 13699 12372 "integrity": "sha512-9LK+E7Hv5R9u4g4C3p+jjLstaLe11MDsL21UpYaCNmapvMkYhqCV4A/f/3gyH8QjMyh6l68q9xC85vihY9ahMQ==", 13700 12373 "dev": true 13701 12374 }, 13702 - "node_modules/socket.io": { 13703 - "version": "4.7.5", 13704 - "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-4.7.5.tgz", 13705 - "integrity": "sha512-DmeAkF6cwM9jSfmp6Dr/5/mfMwb5Z5qRrSXLpo3Fq5SqyU8CMF15jIN4ZhfSwu35ksM1qmHZDQ/DK5XTccSTvA==", 13706 - "dev": true, 13707 - "dependencies": { 13708 - "accepts": "~1.3.4", 13709 - "base64id": "~2.0.0", 13710 - "cors": "~2.8.5", 13711 - "debug": "~4.3.2", 13712 - "engine.io": "~6.5.2", 13713 - "socket.io-adapter": "~2.5.2", 13714 - "socket.io-parser": "~4.2.4" 13715 - }, 13716 - "engines": { 13717 - "node": ">=10.2.0" 13718 - } 13719 - }, 13720 - "node_modules/socket.io-adapter": { 13721 - "version": "2.5.4", 13722 - "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-2.5.4.tgz", 13723 - "integrity": "sha512-wDNHGXGewWAjQPt3pyeYBtpWSq9cLE5UW1ZUPL/2eGK9jtse/FpXib7epSTsz0Q0m+6sg6Y4KtcFTlah1bdOVg==", 13724 - "dev": true, 13725 - "dependencies": { 13726 - "debug": "~4.3.4", 13727 - "ws": "~8.11.0" 13728 - } 13729 - }, 13730 - "node_modules/socket.io-adapter/node_modules/ws": { 13731 - "version": "8.11.0", 13732 - "resolved": "https://registry.npmjs.org/ws/-/ws-8.11.0.tgz", 13733 - "integrity": "sha512-HPG3wQd9sNQoT9xHyNCXoDUa+Xw/VevmY9FoHyQ+g+rrMn4j6FB4np7Z0OhdTgjx6MgQLK7jwSy1YecU1+4Asg==", 13734 - "dev": true, 13735 - "engines": { 13736 - "node": ">=10.0.0" 13737 - }, 13738 - "peerDependencies": { 13739 - "bufferutil": "^4.0.1", 13740 - "utf-8-validate": "^5.0.2" 13741 - }, 13742 - "peerDependenciesMeta": { 13743 - "bufferutil": { 13744 - "optional": true 13745 - }, 13746 - "utf-8-validate": { 13747 - "optional": true 13748 - } 13749 - } 13750 - }, 13751 - "node_modules/socket.io-client": { 13752 - "version": "4.7.5", 13753 - "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-4.7.5.tgz", 13754 - "integrity": "sha512-sJ/tqHOCe7Z50JCBCXrsY3I2k03iOiUe+tj1OmKeD2lXPiGH/RUCdTZFoqVyN7l1MnpIzPrGtLcijffmeouNlQ==", 13755 - "dev": true, 13756 - "dependencies": { 13757 - "@socket.io/component-emitter": "~3.1.0", 13758 - "debug": "~4.3.2", 13759 - "engine.io-client": "~6.5.2", 13760 - "socket.io-parser": "~4.2.4" 13761 - }, 13762 - "engines": { 13763 - "node": ">=10.0.0" 13764 - } 13765 - }, 13766 - "node_modules/socket.io-parser": { 13767 - "version": "4.2.4", 13768 - "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-4.2.4.tgz", 13769 - "integrity": "sha512-/GbIKmo8ioc+NIWIhwdecY0ge+qVBSMdgxGygevmdHj24bsfgtCmcUUcQ5ZzcylGFHsN3k4HB4Cgkl96KVnuew==", 13770 - "dev": true, 13771 - "dependencies": { 13772 - "@socket.io/component-emitter": "~3.1.0", 13773 - "debug": "~4.3.1" 13774 - }, 13775 - "engines": { 13776 - "node": ">=10.0.0" 13777 - } 13778 - }, 13779 12375 "node_modules/sockjs": { 13780 12376 "version": "0.3.24", 13781 12377 "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", ··· 13834 12430 } 13835 12431 }, 13836 12432 "node_modules/source-map-loader": { 13837 - "version": "4.0.1", 13838 - "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-4.0.1.tgz", 13839 - "integrity": "sha512-oqXpzDIByKONVY8g1NUPOTQhe0UTU5bWUl32GSkqK2LjJj0HmwTMVKxcUip0RgAYhY1mqgOxjbQM48a0mmeNfA==", 12433 + "version": "5.0.0", 12434 + "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-5.0.0.tgz", 12435 + "integrity": "sha512-k2Dur7CbSLcAH73sBcIkV5xjPV4SzqO1NJ7+XaQl8if3VODDUj3FNchNGpqgJSKbvUfJuhVdv8K2Eu8/TNl2eA==", 13840 12436 "dev": true, 13841 12437 "dependencies": { 13842 - "abab": "^2.0.6", 13843 12438 "iconv-lite": "^0.6.3", 13844 12439 "source-map-js": "^1.0.2" 13845 12440 }, 13846 12441 "engines": { 13847 - "node": ">= 14.15.0" 12442 + "node": ">= 18.12.0" 13848 12443 }, 13849 12444 "funding": { 13850 12445 "type": "opencollective", ··· 13986 12581 "integrity": "sha512-JPbdCEQLj1w5GilpiHAx3qJvFndqybBysA3qUOnznweH4QbNYUsW/ea8QzSrnh0vNsezMMw5bcVool8lM0gwzg==", 13987 12582 "dev": true 13988 12583 }, 13989 - "node_modules/stream-throttle": { 13990 - "version": "0.1.3", 13991 - "resolved": "https://registry.npmjs.org/stream-throttle/-/stream-throttle-0.1.3.tgz", 13992 - "integrity": "sha512-889+B9vN9dq7/vLbGyuHeZ6/ctf5sNuGWsDy89uNxkFTAgzy0eK7+w5fL3KLNRTkLle7EgZGvHUphZW0Q26MnQ==", 13993 - "dev": true, 13994 - "dependencies": { 13995 - "commander": "^2.2.0", 13996 - "limiter": "^1.0.5" 13997 - }, 13998 - "bin": { 13999 - "throttleproxy": "bin/throttleproxy.js" 14000 - }, 14001 - "engines": { 14002 - "node": ">= 0.10.0" 14003 - } 14004 - }, 14005 - "node_modules/stream-throttle/node_modules/commander": { 14006 - "version": "2.20.3", 14007 - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", 14008 - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", 14009 - "dev": true 14010 - }, 14011 12584 "node_modules/streamx": { 14012 12585 "version": "2.16.1", 14013 12586 "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.16.1.tgz", ··· 14266 12839 "dev": true 14267 12840 }, 14268 12841 "node_modules/terser": { 14269 - "version": "5.24.0", 14270 - "resolved": "https://registry.npmjs.org/terser/-/terser-5.24.0.tgz", 14271 - "integrity": "sha512-ZpGR4Hy3+wBEzVEnHvstMvqpD/nABNelQn/z2r0fjVWGQsN3bpOLzQlqDxmb4CDZnXq5lpjnQ+mHQLAOpfM5iw==", 12842 + "version": "5.29.1", 12843 + "resolved": "https://registry.npmjs.org/terser/-/terser-5.29.1.tgz", 12844 + "integrity": "sha512-lZQ/fyaIGxsbGxApKmoPTODIzELy3++mXhS5hOqaAWZjQtpq/hFHAc+rm29NND1rYRxRWKcjuARNwULNXa5RtQ==", 14272 12845 "dev": true, 14273 12846 "dependencies": { 14274 12847 "@jridgewell/source-map": "^0.3.3", ··· 14342 12915 "ajv": "^6.9.1" 14343 12916 } 14344 12917 }, 14345 - "node_modules/terser-webpack-plugin/node_modules/commander": { 14346 - "version": "2.20.3", 14347 - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", 14348 - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", 14349 - "dev": true 14350 - }, 14351 12918 "node_modules/terser-webpack-plugin/node_modules/json-schema-traverse": { 14352 12919 "version": "0.4.1", 14353 12920 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", ··· 14370 12937 "funding": { 14371 12938 "type": "opencollective", 14372 12939 "url": "https://opencollective.com/webpack" 14373 - } 14374 - }, 14375 - "node_modules/terser-webpack-plugin/node_modules/terser": { 14376 - "version": "5.29.2", 14377 - "resolved": "https://registry.npmjs.org/terser/-/terser-5.29.2.tgz", 14378 - "integrity": "sha512-ZiGkhUBIM+7LwkNjXYJq8svgkd+QK3UUr0wJqY4MieaezBSAIPgbSPZyIx0idM6XWK5CMzSWa8MJIzmRcB8Caw==", 14379 - "dev": true, 14380 - "dependencies": { 14381 - "@jridgewell/source-map": "^0.3.3", 14382 - "acorn": "^8.8.2", 14383 - "commander": "^2.20.0", 14384 - "source-map-support": "~0.5.20" 14385 - }, 14386 - "bin": { 14387 - "terser": "bin/terser" 14388 - }, 14389 - "engines": { 14390 - "node": ">=10" 14391 12940 } 14392 12941 }, 14393 12942 "node_modules/terser/node_modules/commander": { ··· 14535 13084 "engines": { 14536 13085 "node": ">=0.6" 14537 13086 } 14538 - }, 14539 - "node_modules/tr46": { 14540 - "version": "0.0.3", 14541 - "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", 14542 - "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", 14543 - "dev": true 14544 13087 }, 14545 13088 "node_modules/tree-kill": { 14546 13089 "version": "1.2.2", ··· 14679 13222 "dev": true 14680 13223 }, 14681 13224 "node_modules/typescript": { 14682 - "version": "5.2.2", 14683 - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz", 14684 - "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==", 13225 + "version": "5.4.2", 13226 + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", 13227 + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", 14685 13228 "dev": true, 14686 13229 "bin": { 14687 13230 "tsc": "bin/tsc", ··· 14691 13234 "node": ">=14.17" 14692 13235 } 14693 13236 }, 14694 - "node_modules/ua-parser-js": { 14695 - "version": "1.0.37", 14696 - "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-1.0.37.tgz", 14697 - "integrity": "sha512-bhTyI94tZofjo+Dn8SN6Zv8nBDvyXTymAdM3LDI/0IboIUwTu1rEhW7v2TfiVsoYWgkQ4kOVqnI8APUFbIQIFQ==", 14698 - "dev": true, 14699 - "funding": [ 14700 - { 14701 - "type": "opencollective", 14702 - "url": "https://opencollective.com/ua-parser-js" 14703 - }, 14704 - { 14705 - "type": "paypal", 14706 - "url": "https://paypal.me/faisalman" 14707 - }, 14708 - { 14709 - "type": "github", 14710 - "url": "https://github.com/sponsors/faisalman" 14711 - } 14712 - ], 14713 - "engines": { 14714 - "node": "*" 14715 - } 14716 - }, 14717 13237 "node_modules/ufo": { 14718 13238 "version": "1.5.2", 14719 13239 "resolved": "https://registry.npmjs.org/ufo/-/ufo-1.5.2.tgz", ··· 14743 13263 } 14744 13264 }, 14745 13265 "node_modules/undici": { 14746 - "version": "5.27.2", 14747 - "resolved": "https://registry.npmjs.org/undici/-/undici-5.27.2.tgz", 14748 - "integrity": "sha512-iS857PdOEy/y3wlM3yRp+6SNQQ6xU0mmZcwRSriqk+et/cwWAtwmIGf6WkoDN2EK/AMdCO/dfXzIwi+rFMrjjQ==", 13266 + "version": "6.7.1", 13267 + "resolved": "https://registry.npmjs.org/undici/-/undici-6.7.1.tgz", 13268 + "integrity": "sha512-+Wtb9bAQw6HYWzCnxrPTMVEV3Q1QjYanI0E4q02ehReMuquQdLTEFEYbfs7hcImVYKcQkWSwT6buEmSVIiDDtQ==", 14749 13269 "dev": true, 14750 - "dependencies": { 14751 - "@fastify/busboy": "^2.0.0" 14752 - }, 14753 13270 "engines": { 14754 - "node": ">=14.0" 13271 + "node": ">=18.0" 14755 13272 } 14756 13273 }, 14757 13274 "node_modules/undici-types": { ··· 14825 13342 } 14826 13343 }, 14827 13344 "node_modules/universalify": { 14828 - "version": "0.1.2", 14829 - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", 14830 - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", 13345 + "version": "2.0.1", 13346 + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", 13347 + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", 14831 13348 "dev": true, 14832 13349 "engines": { 14833 - "node": ">= 4.0.0" 13350 + "node": ">= 10.0.0" 14834 13351 } 14835 13352 }, 14836 13353 "node_modules/unpipe": { ··· 14969 13486 } 14970 13487 }, 14971 13488 "node_modules/vite": { 14972 - "version": "4.5.1", 14973 - "resolved": "https://registry.npmjs.org/vite/-/vite-4.5.1.tgz", 14974 - "integrity": "sha512-AXXFaAJ8yebyqzoNB9fu2pHoo/nWX+xZlaRwoeYUxEqBO+Zj4msE5G+BhGBll9lYEKv9Hfks52PAF2X7qDYXQA==", 13489 + "version": "5.1.5", 13490 + "resolved": "https://registry.npmjs.org/vite/-/vite-5.1.5.tgz", 13491 + "integrity": "sha512-BdN1xh0Of/oQafhU+FvopafUp6WaYenLU/NFoL5WyJL++GxkNfieKzBhM24H3HVsPQrlAqB7iJYTHabzaRed5Q==", 14975 13492 "dev": true, 14976 13493 "dependencies": { 14977 - "esbuild": "^0.18.10", 14978 - "postcss": "^8.4.27", 14979 - "rollup": "^3.27.1" 13494 + "esbuild": "^0.19.3", 13495 + "postcss": "^8.4.35", 13496 + "rollup": "^4.2.0" 14980 13497 }, 14981 13498 "bin": { 14982 13499 "vite": "bin/vite.js" 14983 13500 }, 14984 13501 "engines": { 14985 - "node": "^14.18.0 || >=16.0.0" 13502 + "node": "^18.0.0 || >=20.0.0" 14986 13503 }, 14987 13504 "funding": { 14988 13505 "url": "https://github.com/vitejs/vite?sponsor=1" 14989 13506 }, 14990 13507 "optionalDependencies": { 14991 - "fsevents": "~2.3.2" 13508 + "fsevents": "~2.3.3" 14992 13509 }, 14993 13510 "peerDependencies": { 14994 - "@types/node": ">= 14", 13511 + "@types/node": "^18.0.0 || >=20.0.0", 14995 13512 "less": "*", 14996 13513 "lightningcss": "^1.21.0", 14997 13514 "sass": "*", ··· 15045 13562 "url": "https://opencollective.com/vitest" 15046 13563 } 15047 13564 }, 15048 - "node_modules/vite-node/node_modules/postcss": { 15049 - "version": "8.4.37", 15050 - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.37.tgz", 15051 - "integrity": "sha512-7iB/v/r7Woof0glKLH8b1SPHrsX7uhdO+Geb41QpF/+mWZHU3uxxSlN+UXGVit1PawOYDToO+AbZzhBzWRDwbQ==", 13565 + "node_modules/vite/node_modules/@esbuild/aix-ppc64": { 13566 + "version": "0.19.12", 13567 + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.19.12.tgz", 13568 + "integrity": "sha512-bmoCYyWdEL3wDQIVbcyzRyeKLgk2WtWLTWz1ZIAZF/EGbNOwSA6ew3PftJ1PqMiOOGu0OyFMzG53L0zqIpPeNA==", 13569 + "cpu": [ 13570 + "ppc64" 13571 + ], 15052 13572 "dev": true, 15053 - "funding": [ 15054 - { 15055 - "type": "opencollective", 15056 - "url": "https://opencollective.com/postcss/" 15057 - }, 15058 - { 15059 - "type": "tidelift", 15060 - "url": "https://tidelift.com/funding/github/npm/postcss" 15061 - }, 15062 - { 15063 - "type": "github", 15064 - "url": "https://github.com/sponsors/ai" 15065 - } 13573 + "optional": true, 13574 + "os": [ 13575 + "aix" 15066 13576 ], 15067 - "dependencies": { 15068 - "nanoid": "^3.3.7", 15069 - "picocolors": "^1.0.0", 15070 - "source-map-js": "^1.2.0" 15071 - }, 15072 13577 "engines": { 15073 - "node": "^10 || ^12 || >=14" 15074 - } 15075 - }, 15076 - "node_modules/vite-node/node_modules/vite": { 15077 - "version": "5.1.6", 15078 - "resolved": "https://registry.npmjs.org/vite/-/vite-5.1.6.tgz", 15079 - "integrity": "sha512-yYIAZs9nVfRJ/AiOLCA91zzhjsHUgMjB+EigzFb6W2XTLO8JixBCKCjvhKZaye+NKYHCrkv3Oh50dH9EdLU2RA==", 15080 - "dev": true, 15081 - "dependencies": { 15082 - "esbuild": "^0.19.3", 15083 - "postcss": "^8.4.35", 15084 - "rollup": "^4.2.0" 15085 - }, 15086 - "bin": { 15087 - "vite": "bin/vite.js" 15088 - }, 15089 - "engines": { 15090 - "node": "^18.0.0 || >=20.0.0" 15091 - }, 15092 - "funding": { 15093 - "url": "https://github.com/vitejs/vite?sponsor=1" 15094 - }, 15095 - "optionalDependencies": { 15096 - "fsevents": "~2.3.3" 15097 - }, 15098 - "peerDependencies": { 15099 - "@types/node": "^18.0.0 || >=20.0.0", 15100 - "less": "*", 15101 - "lightningcss": "^1.21.0", 15102 - "sass": "*", 15103 - "stylus": "*", 15104 - "sugarss": "*", 15105 - "terser": "^5.4.0" 15106 - }, 15107 - "peerDependenciesMeta": { 15108 - "@types/node": { 15109 - "optional": true 15110 - }, 15111 - "less": { 15112 - "optional": true 15113 - }, 15114 - "lightningcss": { 15115 - "optional": true 15116 - }, 15117 - "sass": { 15118 - "optional": true 15119 - }, 15120 - "stylus": { 15121 - "optional": true 15122 - }, 15123 - "sugarss": { 15124 - "optional": true 15125 - }, 15126 - "terser": { 15127 - "optional": true 15128 - } 13578 + "node": ">=12" 15129 13579 } 15130 13580 }, 15131 13581 "node_modules/vite/node_modules/@esbuild/android-arm": { 15132 - "version": "0.18.20", 15133 - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.18.20.tgz", 15134 - "integrity": "sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw==", 13582 + "version": "0.19.12", 13583 + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.19.12.tgz", 13584 + "integrity": "sha512-qg/Lj1mu3CdQlDEEiWrlC4eaPZ1KztwGJ9B6J+/6G+/4ewxJg7gqj8eVYWvao1bXrqGiW2rsBZFSX3q2lcW05w==", 15135 13585 "cpu": [ 15136 13586 "arm" 15137 13587 ], ··· 15145 13595 } 15146 13596 }, 15147 13597 "node_modules/vite/node_modules/@esbuild/android-arm64": { 15148 - "version": "0.18.20", 15149 - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.18.20.tgz", 15150 - "integrity": "sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==", 13598 + "version": "0.19.12", 13599 + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.19.12.tgz", 13600 + "integrity": "sha512-P0UVNGIienjZv3f5zq0DP3Nt2IE/3plFzuaS96vihvD0Hd6H/q4WXUGpCxD/E8YrSXfNyRPbpTq+T8ZQioSuPA==", 15151 13601 "cpu": [ 15152 13602 "arm64" 15153 13603 ], ··· 15161 13611 } 15162 13612 }, 15163 13613 "node_modules/vite/node_modules/@esbuild/android-x64": { 15164 - "version": "0.18.20", 15165 - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.18.20.tgz", 15166 - "integrity": "sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg==", 13614 + "version": "0.19.12", 13615 + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.19.12.tgz", 13616 + "integrity": "sha512-3k7ZoUW6Q6YqhdhIaq/WZ7HwBpnFBlW905Fa4s4qWJyiNOgT1dOqDiVAQFwBH7gBRZr17gLrlFCRzF6jFh7Kew==", 15167 13617 "cpu": [ 15168 13618 "x64" 15169 13619 ], ··· 15177 13627 } 15178 13628 }, 15179 13629 "node_modules/vite/node_modules/@esbuild/darwin-arm64": { 15180 - "version": "0.18.20", 15181 - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.18.20.tgz", 15182 - "integrity": "sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA==", 13630 + "version": "0.19.12", 13631 + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.19.12.tgz", 13632 + "integrity": "sha512-B6IeSgZgtEzGC42jsI+YYu9Z3HKRxp8ZT3cqhvliEHovq8HSX2YX8lNocDn79gCKJXOSaEot9MVYky7AKjCs8g==", 15183 13633 "cpu": [ 15184 13634 "arm64" 15185 13635 ], ··· 15193 13643 } 15194 13644 }, 15195 13645 "node_modules/vite/node_modules/@esbuild/darwin-x64": { 15196 - "version": "0.18.20", 15197 - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.18.20.tgz", 15198 - "integrity": "sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ==", 13646 + "version": "0.19.12", 13647 + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.19.12.tgz", 13648 + "integrity": "sha512-hKoVkKzFiToTgn+41qGhsUJXFlIjxI/jSYeZf3ugemDYZldIXIxhvwN6erJGlX4t5h417iFuheZ7l+YVn05N3A==", 15199 13649 "cpu": [ 15200 13650 "x64" 15201 13651 ], ··· 15209 13659 } 15210 13660 }, 15211 13661 "node_modules/vite/node_modules/@esbuild/freebsd-arm64": { 15212 - "version": "0.18.20", 15213 - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.18.20.tgz", 15214 - "integrity": "sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw==", 13662 + "version": "0.19.12", 13663 + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.19.12.tgz", 13664 + "integrity": "sha512-4aRvFIXmwAcDBw9AueDQ2YnGmz5L6obe5kmPT8Vd+/+x/JMVKCgdcRwH6APrbpNXsPz+K653Qg8HB/oXvXVukA==", 15215 13665 "cpu": [ 15216 13666 "arm64" 15217 13667 ], ··· 15225 13675 } 15226 13676 }, 15227 13677 "node_modules/vite/node_modules/@esbuild/freebsd-x64": { 15228 - "version": "0.18.20", 15229 - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.18.20.tgz", 15230 - "integrity": "sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ==", 13678 + "version": "0.19.12", 13679 + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.19.12.tgz", 13680 + "integrity": "sha512-EYoXZ4d8xtBoVN7CEwWY2IN4ho76xjYXqSXMNccFSx2lgqOG/1TBPW0yPx1bJZk94qu3tX0fycJeeQsKovA8gg==", 15231 13681 "cpu": [ 15232 13682 "x64" 15233 13683 ], ··· 15241 13691 } 15242 13692 }, 15243 13693 "node_modules/vite/node_modules/@esbuild/linux-arm": { 15244 - "version": "0.18.20", 15245 - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.18.20.tgz", 15246 - "integrity": "sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg==", 13694 + "version": "0.19.12", 13695 + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.19.12.tgz", 13696 + "integrity": "sha512-J5jPms//KhSNv+LO1S1TX1UWp1ucM6N6XuL6ITdKWElCu8wXP72l9MM0zDTzzeikVyqFE6U8YAV9/tFyj0ti+w==", 15247 13697 "cpu": [ 15248 13698 "arm" 15249 13699 ], ··· 15257 13707 } 15258 13708 }, 15259 13709 "node_modules/vite/node_modules/@esbuild/linux-arm64": { 15260 - "version": "0.18.20", 15261 - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.18.20.tgz", 15262 - "integrity": "sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA==", 13710 + "version": "0.19.12", 13711 + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.19.12.tgz", 13712 + "integrity": "sha512-EoTjyYyLuVPfdPLsGVVVC8a0p1BFFvtpQDB/YLEhaXyf/5bczaGeN15QkR+O4S5LeJ92Tqotve7i1jn35qwvdA==", 15263 13713 "cpu": [ 15264 13714 "arm64" 15265 13715 ], ··· 15273 13723 } 15274 13724 }, 15275 13725 "node_modules/vite/node_modules/@esbuild/linux-ia32": { 15276 - "version": "0.18.20", 15277 - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.18.20.tgz", 15278 - "integrity": "sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA==", 13726 + "version": "0.19.12", 13727 + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.19.12.tgz", 13728 + "integrity": "sha512-Thsa42rrP1+UIGaWz47uydHSBOgTUnwBwNq59khgIwktK6x60Hivfbux9iNR0eHCHzOLjLMLfUMLCypBkZXMHA==", 15279 13729 "cpu": [ 15280 13730 "ia32" 15281 13731 ], ··· 15289 13739 } 15290 13740 }, 15291 13741 "node_modules/vite/node_modules/@esbuild/linux-loong64": { 15292 - "version": "0.18.20", 15293 - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.18.20.tgz", 15294 - "integrity": "sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg==", 13742 + "version": "0.19.12", 13743 + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.19.12.tgz", 13744 + "integrity": "sha512-LiXdXA0s3IqRRjm6rV6XaWATScKAXjI4R4LoDlvO7+yQqFdlr1Bax62sRwkVvRIrwXxvtYEHHI4dm50jAXkuAA==", 15295 13745 "cpu": [ 15296 13746 "loong64" 15297 13747 ], ··· 15305 13755 } 15306 13756 }, 15307 13757 "node_modules/vite/node_modules/@esbuild/linux-mips64el": { 15308 - "version": "0.18.20", 15309 - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.18.20.tgz", 15310 - "integrity": "sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ==", 13758 + "version": "0.19.12", 13759 + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.19.12.tgz", 13760 + "integrity": "sha512-fEnAuj5VGTanfJ07ff0gOA6IPsvrVHLVb6Lyd1g2/ed67oU1eFzL0r9WL7ZzscD+/N6i3dWumGE1Un4f7Amf+w==", 15311 13761 "cpu": [ 15312 13762 "mips64el" 15313 13763 ], ··· 15321 13771 } 15322 13772 }, 15323 13773 "node_modules/vite/node_modules/@esbuild/linux-ppc64": { 15324 - "version": "0.18.20", 15325 - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.18.20.tgz", 15326 - "integrity": "sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA==", 13774 + "version": "0.19.12", 13775 + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.19.12.tgz", 13776 + "integrity": "sha512-nYJA2/QPimDQOh1rKWedNOe3Gfc8PabU7HT3iXWtNUbRzXS9+vgB0Fjaqr//XNbd82mCxHzik2qotuI89cfixg==", 15327 13777 "cpu": [ 15328 13778 "ppc64" 15329 13779 ], ··· 15337 13787 } 15338 13788 }, 15339 13789 "node_modules/vite/node_modules/@esbuild/linux-riscv64": { 15340 - "version": "0.18.20", 15341 - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.18.20.tgz", 15342 - "integrity": "sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A==", 13790 + "version": "0.19.12", 13791 + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.19.12.tgz", 13792 + "integrity": "sha512-2MueBrlPQCw5dVJJpQdUYgeqIzDQgw3QtiAHUC4RBz9FXPrskyyU3VI1hw7C0BSKB9OduwSJ79FTCqtGMWqJHg==", 15343 13793 "cpu": [ 15344 13794 "riscv64" 15345 13795 ], ··· 15353 13803 } 15354 13804 }, 15355 13805 "node_modules/vite/node_modules/@esbuild/linux-s390x": { 15356 - "version": "0.18.20", 15357 - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.18.20.tgz", 15358 - "integrity": "sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ==", 13806 + "version": "0.19.12", 13807 + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.19.12.tgz", 13808 + "integrity": "sha512-+Pil1Nv3Umes4m3AZKqA2anfhJiVmNCYkPchwFJNEJN5QxmTs1uzyy4TvmDrCRNT2ApwSari7ZIgrPeUx4UZDg==", 15359 13809 "cpu": [ 15360 13810 "s390x" 15361 13811 ], ··· 15369 13819 } 15370 13820 }, 15371 13821 "node_modules/vite/node_modules/@esbuild/linux-x64": { 15372 - "version": "0.18.20", 15373 - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.18.20.tgz", 15374 - "integrity": "sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w==", 13822 + "version": "0.19.12", 13823 + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.19.12.tgz", 13824 + "integrity": "sha512-B71g1QpxfwBvNrfyJdVDexenDIt1CiDN1TIXLbhOw0KhJzE78KIFGX6OJ9MrtC0oOqMWf+0xop4qEU8JrJTwCg==", 15375 13825 "cpu": [ 15376 13826 "x64" 15377 13827 ], ··· 15385 13835 } 15386 13836 }, 15387 13837 "node_modules/vite/node_modules/@esbuild/netbsd-x64": { 15388 - "version": "0.18.20", 15389 - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.18.20.tgz", 15390 - "integrity": "sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A==", 13838 + "version": "0.19.12", 13839 + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.19.12.tgz", 13840 + "integrity": "sha512-3ltjQ7n1owJgFbuC61Oj++XhtzmymoCihNFgT84UAmJnxJfm4sYCiSLTXZtE00VWYpPMYc+ZQmB6xbSdVh0JWA==", 15391 13841 "cpu": [ 15392 13842 "x64" 15393 13843 ], ··· 15401 13851 } 15402 13852 }, 15403 13853 "node_modules/vite/node_modules/@esbuild/openbsd-x64": { 15404 - "version": "0.18.20", 15405 - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.18.20.tgz", 15406 - "integrity": "sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==", 13854 + "version": "0.19.12", 13855 + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.19.12.tgz", 13856 + "integrity": "sha512-RbrfTB9SWsr0kWmb9srfF+L933uMDdu9BIzdA7os2t0TXhCRjrQyCeOt6wVxr79CKD4c+p+YhCj31HBkYcXebw==", 15407 13857 "cpu": [ 15408 13858 "x64" 15409 13859 ], ··· 15417 13867 } 15418 13868 }, 15419 13869 "node_modules/vite/node_modules/@esbuild/sunos-x64": { 15420 - "version": "0.18.20", 15421 - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.18.20.tgz", 15422 - "integrity": "sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ==", 13870 + "version": "0.19.12", 13871 + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.19.12.tgz", 13872 + "integrity": "sha512-HKjJwRrW8uWtCQnQOz9qcU3mUZhTUQvi56Q8DPTLLB+DawoiQdjsYq+j+D3s9I8VFtDr+F9CjgXKKC4ss89IeA==", 15423 13873 "cpu": [ 15424 13874 "x64" 15425 13875 ], ··· 15433 13883 } 15434 13884 }, 15435 13885 "node_modules/vite/node_modules/@esbuild/win32-arm64": { 15436 - "version": "0.18.20", 15437 - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.18.20.tgz", 15438 - "integrity": "sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg==", 13886 + "version": "0.19.12", 13887 + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.19.12.tgz", 13888 + "integrity": "sha512-URgtR1dJnmGvX864pn1B2YUYNzjmXkuJOIqG2HdU62MVS4EHpU2946OZoTMnRUHklGtJdJZ33QfzdjGACXhn1A==", 15439 13889 "cpu": [ 15440 13890 "arm64" 15441 13891 ], ··· 15449 13899 } 15450 13900 }, 15451 13901 "node_modules/vite/node_modules/@esbuild/win32-ia32": { 15452 - "version": "0.18.20", 15453 - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.18.20.tgz", 15454 - "integrity": "sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g==", 13902 + "version": "0.19.12", 13903 + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.19.12.tgz", 13904 + "integrity": "sha512-+ZOE6pUkMOJfmxmBZElNOx72NKpIa/HFOMGzu8fqzQJ5kgf6aTGrcJaFsNiVMH4JKpMipyK+7k0n2UXN7a8YKQ==", 15455 13905 "cpu": [ 15456 13906 "ia32" 15457 13907 ], ··· 15465 13915 } 15466 13916 }, 15467 13917 "node_modules/vite/node_modules/@esbuild/win32-x64": { 15468 - "version": "0.18.20", 15469 - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.18.20.tgz", 15470 - "integrity": "sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ==", 13918 + "version": "0.19.12", 13919 + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.19.12.tgz", 13920 + "integrity": "sha512-T1QyPSDCyMXaO3pzBkF96E8xMkiRYbUEZADd29SyPGabqxMViNoii+NcK7eWJAEoU6RZyEm5lVSIjTmcdoB9HA==", 15471 13921 "cpu": [ 15472 13922 "x64" 15473 13923 ], ··· 15481 13931 } 15482 13932 }, 15483 13933 "node_modules/vite/node_modules/esbuild": { 15484 - "version": "0.18.20", 15485 - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.18.20.tgz", 15486 - "integrity": "sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA==", 13934 + "version": "0.19.12", 13935 + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.19.12.tgz", 13936 + "integrity": "sha512-aARqgq8roFBj054KvQr5f1sFu0D65G+miZRCuJyJ0G13Zwx7vRar5Zhn2tkQNzIXcBrNVsv/8stehpj+GAjgbg==", 15487 13937 "dev": true, 15488 13938 "hasInstallScript": true, 15489 13939 "bin": { ··· 15493 13943 "node": ">=12" 15494 13944 }, 15495 13945 "optionalDependencies": { 15496 - "@esbuild/android-arm": "0.18.20", 15497 - "@esbuild/android-arm64": "0.18.20", 15498 - "@esbuild/android-x64": "0.18.20", 15499 - "@esbuild/darwin-arm64": "0.18.20", 15500 - "@esbuild/darwin-x64": "0.18.20", 15501 - "@esbuild/freebsd-arm64": "0.18.20", 15502 - "@esbuild/freebsd-x64": "0.18.20", 15503 - "@esbuild/linux-arm": "0.18.20", 15504 - "@esbuild/linux-arm64": "0.18.20", 15505 - "@esbuild/linux-ia32": "0.18.20", 15506 - "@esbuild/linux-loong64": "0.18.20", 15507 - "@esbuild/linux-mips64el": "0.18.20", 15508 - "@esbuild/linux-ppc64": "0.18.20", 15509 - "@esbuild/linux-riscv64": "0.18.20", 15510 - "@esbuild/linux-s390x": "0.18.20", 15511 - "@esbuild/linux-x64": "0.18.20", 15512 - "@esbuild/netbsd-x64": "0.18.20", 15513 - "@esbuild/openbsd-x64": "0.18.20", 15514 - "@esbuild/sunos-x64": "0.18.20", 15515 - "@esbuild/win32-arm64": "0.18.20", 15516 - "@esbuild/win32-ia32": "0.18.20", 15517 - "@esbuild/win32-x64": "0.18.20" 15518 - } 15519 - }, 15520 - "node_modules/vite/node_modules/rollup": { 15521 - "version": "3.29.4", 15522 - "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.29.4.tgz", 15523 - "integrity": "sha512-oWzmBZwvYrU0iJHtDmhsm662rC15FRXmcjCk1xD771dFDx5jJ02ufAQQTn0etB2emNk4J9EZg/yWKpsn9BWGRw==", 15524 - "dev": true, 15525 - "bin": { 15526 - "rollup": "dist/bin/rollup" 15527 - }, 15528 - "engines": { 15529 - "node": ">=14.18.0", 15530 - "npm": ">=8.0.0" 15531 - }, 15532 - "optionalDependencies": { 15533 - "fsevents": "~2.3.2" 13946 + "@esbuild/aix-ppc64": "0.19.12", 13947 + "@esbuild/android-arm": "0.19.12", 13948 + "@esbuild/android-arm64": "0.19.12", 13949 + "@esbuild/android-x64": "0.19.12", 13950 + "@esbuild/darwin-arm64": "0.19.12", 13951 + "@esbuild/darwin-x64": "0.19.12", 13952 + "@esbuild/freebsd-arm64": "0.19.12", 13953 + "@esbuild/freebsd-x64": "0.19.12", 13954 + "@esbuild/linux-arm": "0.19.12", 13955 + "@esbuild/linux-arm64": "0.19.12", 13956 + "@esbuild/linux-ia32": "0.19.12", 13957 + "@esbuild/linux-loong64": "0.19.12", 13958 + "@esbuild/linux-mips64el": "0.19.12", 13959 + "@esbuild/linux-ppc64": "0.19.12", 13960 + "@esbuild/linux-riscv64": "0.19.12", 13961 + "@esbuild/linux-s390x": "0.19.12", 13962 + "@esbuild/linux-x64": "0.19.12", 13963 + "@esbuild/netbsd-x64": "0.19.12", 13964 + "@esbuild/openbsd-x64": "0.19.12", 13965 + "@esbuild/sunos-x64": "0.19.12", 13966 + "@esbuild/win32-arm64": "0.19.12", 13967 + "@esbuild/win32-ia32": "0.19.12", 13968 + "@esbuild/win32-x64": "0.19.12" 15534 13969 } 15535 13970 }, 15536 13971 "node_modules/vitest": { ··· 15598 14033 } 15599 14034 } 15600 14035 }, 15601 - "node_modules/vitest/node_modules/postcss": { 15602 - "version": "8.4.37", 15603 - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.37.tgz", 15604 - "integrity": "sha512-7iB/v/r7Woof0glKLH8b1SPHrsX7uhdO+Geb41QpF/+mWZHU3uxxSlN+UXGVit1PawOYDToO+AbZzhBzWRDwbQ==", 15605 - "dev": true, 15606 - "funding": [ 15607 - { 15608 - "type": "opencollective", 15609 - "url": "https://opencollective.com/postcss/" 15610 - }, 15611 - { 15612 - "type": "tidelift", 15613 - "url": "https://tidelift.com/funding/github/npm/postcss" 15614 - }, 15615 - { 15616 - "type": "github", 15617 - "url": "https://github.com/sponsors/ai" 15618 - } 15619 - ], 15620 - "dependencies": { 15621 - "nanoid": "^3.3.7", 15622 - "picocolors": "^1.0.0", 15623 - "source-map-js": "^1.2.0" 15624 - }, 15625 - "engines": { 15626 - "node": "^10 || ^12 || >=14" 15627 - } 15628 - }, 15629 - "node_modules/vitest/node_modules/vite": { 15630 - "version": "5.1.6", 15631 - "resolved": "https://registry.npmjs.org/vite/-/vite-5.1.6.tgz", 15632 - "integrity": "sha512-yYIAZs9nVfRJ/AiOLCA91zzhjsHUgMjB+EigzFb6W2XTLO8JixBCKCjvhKZaye+NKYHCrkv3Oh50dH9EdLU2RA==", 15633 - "dev": true, 15634 - "dependencies": { 15635 - "esbuild": "^0.19.3", 15636 - "postcss": "^8.4.35", 15637 - "rollup": "^4.2.0" 15638 - }, 15639 - "bin": { 15640 - "vite": "bin/vite.js" 15641 - }, 15642 - "engines": { 15643 - "node": "^18.0.0 || >=20.0.0" 15644 - }, 15645 - "funding": { 15646 - "url": "https://github.com/vitejs/vite?sponsor=1" 15647 - }, 15648 - "optionalDependencies": { 15649 - "fsevents": "~2.3.3" 15650 - }, 15651 - "peerDependencies": { 15652 - "@types/node": "^18.0.0 || >=20.0.0", 15653 - "less": "*", 15654 - "lightningcss": "^1.21.0", 15655 - "sass": "*", 15656 - "stylus": "*", 15657 - "sugarss": "*", 15658 - "terser": "^5.4.0" 15659 - }, 15660 - "peerDependenciesMeta": { 15661 - "@types/node": { 15662 - "optional": true 15663 - }, 15664 - "less": { 15665 - "optional": true 15666 - }, 15667 - "lightningcss": { 15668 - "optional": true 15669 - }, 15670 - "sass": { 15671 - "optional": true 15672 - }, 15673 - "stylus": { 15674 - "optional": true 15675 - }, 15676 - "sugarss": { 15677 - "optional": true 15678 - }, 15679 - "terser": { 15680 - "optional": true 15681 - } 15682 - } 15683 - }, 15684 14036 "node_modules/watchpack": { 15685 - "version": "2.4.1", 15686 - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.1.tgz", 15687 - "integrity": "sha512-8wrBCMtVhqcXP2Sup1ctSkga6uc2Bx0IIvKyT7yTFier5AXHooSI+QyQQAtTb7+E0IUCCKyTFmXqdqgum2XWGg==", 14037 + "version": "2.4.0", 14038 + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", 14039 + "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", 15688 14040 "dev": true, 15689 14041 "dependencies": { 15690 14042 "glob-to-regexp": "^0.4.1", ··· 15712 14064 "defaults": "^1.0.3" 15713 14065 } 15714 14066 }, 15715 - "node_modules/webidl-conversions": { 15716 - "version": "3.0.1", 15717 - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", 15718 - "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", 15719 - "dev": true 15720 - }, 15721 14067 "node_modules/webpack": { 15722 - "version": "5.89.0", 15723 - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.89.0.tgz", 15724 - "integrity": "sha512-qyfIC10pOr70V+jkmud8tMfajraGCZMBWJtrmuBymQKCrLTRejBI8STDp1MCyZu/QTdZSeacCQYpYNQVOzX5kw==", 14068 + "version": "5.90.3", 14069 + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.90.3.tgz", 14070 + "integrity": "sha512-h6uDYlWCctQRuXBs1oYpVe6sFcWedl0dpcVaTf/YF67J9bKvwJajFulMVSYKHrksMB3I/pIagRzDxwxkebuzKA==", 15725 14071 "dev": true, 15726 14072 "dependencies": { 15727 14073 "@types/eslint-scope": "^3.7.3", 15728 - "@types/estree": "^1.0.0", 14074 + "@types/estree": "^1.0.5", 15729 14075 "@webassemblyjs/ast": "^1.11.5", 15730 14076 "@webassemblyjs/wasm-edit": "^1.11.5", 15731 14077 "@webassemblyjs/wasm-parser": "^1.11.5", 15732 14078 "acorn": "^8.7.1", 15733 14079 "acorn-import-assertions": "^1.9.0", 15734 - "browserslist": "^4.14.5", 14080 + "browserslist": "^4.21.10", 15735 14081 "chrome-trace-event": "^1.0.2", 15736 14082 "enhanced-resolve": "^5.15.0", 15737 14083 "es-module-lexer": "^1.2.1", ··· 15745 14091 "neo-async": "^2.6.2", 15746 14092 "schema-utils": "^3.2.0", 15747 14093 "tapable": "^2.1.1", 15748 - "terser-webpack-plugin": "^5.3.7", 14094 + "terser-webpack-plugin": "^5.3.10", 15749 14095 "watchpack": "^2.4.0", 15750 14096 "webpack-sources": "^3.2.3" 15751 14097 }, ··· 15860 14206 "dependencies": { 15861 14207 "balanced-match": "^1.0.0", 15862 14208 "concat-map": "0.0.1" 15863 - } 15864 - }, 15865 - "node_modules/webpack-dev-server/node_modules/connect-history-api-fallback": { 15866 - "version": "2.0.0", 15867 - "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz", 15868 - "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==", 15869 - "dev": true, 15870 - "engines": { 15871 - "node": ">=0.8" 15872 14209 } 15873 14210 }, 15874 14211 "node_modules/webpack-dev-server/node_modules/glob": { ··· 16094 14431 "node": ">=0.8.0" 16095 14432 } 16096 14433 }, 16097 - "node_modules/whatwg-url": { 16098 - "version": "5.0.0", 16099 - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", 16100 - "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", 16101 - "dev": true, 16102 - "dependencies": { 16103 - "tr46": "~0.0.3", 16104 - "webidl-conversions": "^3.0.0" 16105 - } 16106 - }, 16107 14434 "node_modules/which": { 16108 14435 "version": "2.0.2", 16109 14436 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", ··· 16271 14598 } 16272 14599 } 16273 14600 }, 16274 - "node_modules/xmlhttprequest-ssl": { 16275 - "version": "2.0.0", 16276 - "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-2.0.0.tgz", 16277 - "integrity": "sha512-QKxVRxiRACQcVuQEYFsI1hhkrMlrXHPegbbd1yn9UHOmRxY+si12nQYzri3vbzt8VdTTRviqcKxcyllFas5z2A==", 16278 - "dev": true, 16279 - "engines": { 16280 - "node": ">=0.4.0" 16281 - } 16282 - }, 16283 14601 "node_modules/y18n": { 16284 14602 "version": "5.0.8", 16285 14603 "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", ··· 16353 14671 "url": "https://github.com/sponsors/sindresorhus" 16354 14672 } 16355 14673 }, 14674 + "node_modules/zod": { 14675 + "version": "3.22.4", 14676 + "resolved": "https://registry.npmjs.org/zod/-/zod-3.22.4.tgz", 14677 + "integrity": "sha512-iC+8Io04lddc+mVqQ9AZ7OQ2MrUKGN+oIQyq1vemgt46jwCwLfhq7/pwnBnNXXXZb8VTVLKwp9EDkx+ryxIWmg==", 14678 + "dev": true, 14679 + "funding": { 14680 + "url": "https://github.com/sponsors/colinhacks" 14681 + } 14682 + }, 16356 14683 "node_modules/zone.js": { 16357 - "version": "0.14.3", 16358 - "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.14.3.tgz", 16359 - "integrity": "sha512-jYoNqF046Q+JfcZSItRSt+oXFcpXL88yq7XAZjb/NKTS7w2hHpKjRJ3VlFD1k75wMaRRXNUt5vrZVlygiMyHbA==", 14684 + "version": "0.14.4", 14685 + "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.14.4.tgz", 14686 + "integrity": "sha512-NtTUvIlNELez7Q1DzKVIFZBzNb646boQMgpATo9z3Ftuu/gWvzxCW7jdjcUDoRGxRikrhVHB/zLXh1hxeJawvw==", 16360 14687 "dev": true, 16361 14688 "dependencies": { 16362 14689 "tslib": "^2.3.0"
+24 -24
package.json
··· 66 66 }, 67 67 "dependencies": { 68 68 "@apidevtools/json-schema-ref-parser": "11.5.4", 69 - "camelcase": "6.3.0", 70 - "commander": "11.1.0", 69 + "camelcase": "8.0.0", 70 + "commander": "12.0.0", 71 71 "handlebars": "4.7.8" 72 72 }, 73 73 "devDependencies": { 74 - "@angular-devkit/build-angular": "17.0.9", 75 - "@angular/animations": "17.0.8", 74 + "@angular-devkit/build-angular": "17.3.0", 75 + "@angular/animations": "17.3.0", 76 76 "@angular/cli": "17.3.0", 77 - "@angular/common": "17.0.8", 78 - "@angular/compiler": "17.0.8", 79 - "@angular/compiler-cli": "17.0.8", 80 - "@angular/core": "17.0.8", 81 - "@angular/forms": "17.0.8", 82 - "@angular/platform-browser": "17.0.8", 83 - "@angular/platform-browser-dynamic": "17.0.8", 84 - "@angular/router": "17.0.8", 77 + "@angular/common": "17.3.0", 78 + "@angular/compiler": "17.3.0", 79 + "@angular/compiler-cli": "17.3.0", 80 + "@angular/core": "17.3.0", 81 + "@angular/forms": "17.3.0", 82 + "@angular/platform-browser": "17.3.0", 83 + "@angular/platform-browser-dynamic": "17.3.0", 84 + "@angular/router": "17.3.0", 85 85 "@rollup/plugin-commonjs": "25.0.7", 86 86 "@rollup/plugin-json": "6.1.0", 87 87 "@rollup/plugin-node-resolve": "15.2.3", ··· 89 89 "@rollup/plugin-typescript": "11.1.6", 90 90 "@types/cross-spawn": "6.0.6", 91 91 "@types/express": "4.17.21", 92 - "@types/node": "20.11.17", 93 - "@types/qs": "6.9.11", 94 - "@typescript-eslint/eslint-plugin": "6.21.0", 95 - "@typescript-eslint/parser": "6.21.0", 92 + "@types/node": "20.11.30", 93 + "@types/qs": "6.9.13", 94 + "@typescript-eslint/eslint-plugin": "7.3.1", 95 + "@typescript-eslint/parser": "7.3.1", 96 96 "@vitest/coverage-v8": "1.4.0", 97 97 "abort-controller": "3.0.0", 98 - "axios": "1.6.7", 98 + "axios": "1.6.8", 99 99 "cross-spawn": "7.0.3", 100 - "eslint": "8.56.0", 100 + "eslint": "8.57.0", 101 101 "eslint-config-prettier": "9.1.0", 102 102 "eslint-plugin-prettier": "5.1.3", 103 - "eslint-plugin-simple-import-sort": "10.0.0", 104 - "express": "4.18.2", 103 + "eslint-plugin-simple-import-sort": "12.0.0", 104 + "express": "4.18.3", 105 105 "form-data": "4.0.0", 106 106 "npm-run-all2": "6.1.2", 107 107 "prettier": "3.2.5", 108 - "puppeteer": "22.4.1", 109 - "qs": "6.11.2", 108 + "puppeteer": "22.5.0", 109 + "qs": "6.12.0", 110 110 "rimraf": "5.0.5", 111 111 "rollup": "4.13.0", 112 112 "rollup-plugin-dts": "6.1.0", 113 113 "rxjs": "7.8.1", 114 114 "ts-node": "10.9.2", 115 115 "tslib": "2.6.2", 116 - "typescript": "5.2.2", 116 + "typescript": "5.4.2", 117 117 "vitest": "1.4.0", 118 - "zone.js": "0.14.3" 118 + "zone.js": "0.14.4" 119 119 }, 120 120 "packageManager": "npm@10.5.0+sha256.17ca6e08e7633b624e8f870db81a78f46afe119de62bcaf0a7407574139198fc" 121 121 }
+1 -1
src/utils/handlebars.ts
··· 150 150 // same as `>isRequired` partial 151 151 const isRequired = (model: Pick<Model, 'default' | 'isRequired'>) => (model.isRequired && !model.default ? '' : '?'); 152 152 153 - const nameOperationDataType = (value: string) => camelCase(['TData', value].join('-'), { pascalCase: true }); 153 + const nameOperationDataType = (value: string) => camelCase(['T', 'Data', value].join('-'), { pascalCase: true }); 154 154 155 155 const operationDataType = (config: Config, service: Service) => { 156 156 if (!config.useOptions) {