Merge pull request #309163 from TomaSajt/siyuan

siyuan: init at 3.0.11

authored by Pol Dellaiera and committed by GitHub 4ea3eaf2 cae308a6

+7875
+7762
pkgs/by-name/si/siyuan/package-lock.json
···
··· 1 + { 2 + "name": "SiYuan", 3 + "version": "3.0.11", 4 + "lockfileVersion": 3, 5 + "requires": true, 6 + "packages": { 7 + "": { 8 + "name": "SiYuan", 9 + "version": "3.0.11", 10 + "dependencies": { 11 + "@electron/remote": "^2.1.2" 12 + }, 13 + "devDependencies": { 14 + "@types/node": "^18.13.0", 15 + "@typescript-eslint/eslint-plugin": "^5.30.6", 16 + "@typescript-eslint/parser": "^5.30.6", 17 + "blueimp-md5": "^2.19.0", 18 + "clean-webpack-plugin": "^4.0.0", 19 + "css-loader": "^6.7.1", 20 + "dayjs": "^1.11.5", 21 + "electron": "28.2.10", 22 + "electron-builder": "^24.13.3", 23 + "encoding": "^0.1.13", 24 + "esbuild-loader": "^3.0.1", 25 + "eslint": "^8.19.0", 26 + "file-loader": "^6.2.0", 27 + "html-loader": "^2.1.2", 28 + "html-webpack-plugin": "^5.5.0", 29 + "iconv-lite": "^0.6.3", 30 + "ifdef-loader": "^2.3.2", 31 + "mini-css-extract-plugin": "2.7.6", 32 + "path-browserify": "^1.0.1", 33 + "safer-buffer": "^2.1.2", 34 + "sass": "^1.53.0", 35 + "sass-loader": "^12.6.0", 36 + "typescript": "^4.7.4", 37 + "webpack": "^5.76.0", 38 + "webpack-bundle-analyzer": "^4.5.0", 39 + "webpack-cli": "^4.10.0" 40 + } 41 + }, 42 + "node_modules/@develar/schema-utils": { 43 + "version": "2.6.5", 44 + "resolved": "https://registry.npmjs.org/@develar/schema-utils/-/schema-utils-2.6.5.tgz", 45 + "integrity": "sha512-0cp4PsWQ/9avqTVMCtZ+GirikIA36ikvjtHweU4/j8yLtgObI0+JUPhYFScgwlteveGB1rt3Cm8UhN04XayDig==", 46 + "dev": true, 47 + "dependencies": { 48 + "ajv": "^6.12.0", 49 + "ajv-keywords": "^3.4.1" 50 + }, 51 + "engines": { 52 + "node": ">= 8.9.0" 53 + }, 54 + "funding": { 55 + "type": "opencollective", 56 + "url": "https://opencollective.com/webpack" 57 + } 58 + }, 59 + "node_modules/@discoveryjs/json-ext": { 60 + "version": "0.5.7", 61 + "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz", 62 + "integrity": "sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==", 63 + "dev": true, 64 + "engines": { 65 + "node": ">=10.0.0" 66 + } 67 + }, 68 + "node_modules/@electron/asar": { 69 + "version": "3.2.10", 70 + "resolved": "https://registry.npmjs.org/@electron/asar/-/asar-3.2.10.tgz", 71 + "integrity": "sha512-mvBSwIBUeiRscrCeJE1LwctAriBj65eUDm0Pc11iE5gRwzkmsdbS7FnZ1XUWjpSeQWL1L5g12Fc/SchPM9DUOw==", 72 + "dev": true, 73 + "dependencies": { 74 + "commander": "^5.0.0", 75 + "glob": "^7.1.6", 76 + "minimatch": "^3.0.4" 77 + }, 78 + "bin": { 79 + "asar": "bin/asar.js" 80 + }, 81 + "engines": { 82 + "node": ">=10.12.0" 83 + } 84 + }, 85 + "node_modules/@electron/asar/node_modules/brace-expansion": { 86 + "version": "1.1.11", 87 + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 88 + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 89 + "dev": true, 90 + "dependencies": { 91 + "balanced-match": "^1.0.0", 92 + "concat-map": "0.0.1" 93 + } 94 + }, 95 + "node_modules/@electron/asar/node_modules/minimatch": { 96 + "version": "3.1.2", 97 + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", 98 + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", 99 + "dev": true, 100 + "dependencies": { 101 + "brace-expansion": "^1.1.7" 102 + }, 103 + "engines": { 104 + "node": "*" 105 + } 106 + }, 107 + "node_modules/@electron/get": { 108 + "version": "2.0.3", 109 + "resolved": "https://registry.npmjs.org/@electron/get/-/get-2.0.3.tgz", 110 + "integrity": "sha512-Qkzpg2s9GnVV2I2BjRksUi43U5e6+zaQMcjoJy0C+C5oxaKl+fmckGDQFtRpZpZV0NQekuZZ+tGz7EA9TVnQtQ==", 111 + "dependencies": { 112 + "debug": "^4.1.1", 113 + "env-paths": "^2.2.0", 114 + "fs-extra": "^8.1.0", 115 + "got": "^11.8.5", 116 + "progress": "^2.0.3", 117 + "semver": "^6.2.0", 118 + "sumchecker": "^3.0.1" 119 + }, 120 + "engines": { 121 + "node": ">=12" 122 + }, 123 + "optionalDependencies": { 124 + "global-agent": "^3.0.0" 125 + } 126 + }, 127 + "node_modules/@electron/get/node_modules/semver": { 128 + "version": "6.3.1", 129 + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", 130 + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", 131 + "bin": { 132 + "semver": "bin/semver.js" 133 + } 134 + }, 135 + "node_modules/@electron/notarize": { 136 + "version": "2.2.1", 137 + "resolved": "https://registry.npmjs.org/@electron/notarize/-/notarize-2.2.1.tgz", 138 + "integrity": "sha512-aL+bFMIkpR0cmmj5Zgy0LMKEpgy43/hw5zadEArgmAMWWlKc5buwFvFT9G/o/YJkvXAJm5q3iuTuLaiaXW39sg==", 139 + "dev": true, 140 + "dependencies": { 141 + "debug": "^4.1.1", 142 + "fs-extra": "^9.0.1", 143 + "promise-retry": "^2.0.1" 144 + }, 145 + "engines": { 146 + "node": ">= 10.0.0" 147 + } 148 + }, 149 + "node_modules/@electron/notarize/node_modules/fs-extra": { 150 + "version": "9.1.0", 151 + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", 152 + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", 153 + "dev": true, 154 + "dependencies": { 155 + "at-least-node": "^1.0.0", 156 + "graceful-fs": "^4.2.0", 157 + "jsonfile": "^6.0.1", 158 + "universalify": "^2.0.0" 159 + }, 160 + "engines": { 161 + "node": ">=10" 162 + } 163 + }, 164 + "node_modules/@electron/notarize/node_modules/jsonfile": { 165 + "version": "6.1.0", 166 + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", 167 + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", 168 + "dev": true, 169 + "dependencies": { 170 + "universalify": "^2.0.0" 171 + }, 172 + "optionalDependencies": { 173 + "graceful-fs": "^4.1.6" 174 + } 175 + }, 176 + "node_modules/@electron/notarize/node_modules/universalify": { 177 + "version": "2.0.1", 178 + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", 179 + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", 180 + "dev": true, 181 + "engines": { 182 + "node": ">= 10.0.0" 183 + } 184 + }, 185 + "node_modules/@electron/osx-sign": { 186 + "version": "1.0.5", 187 + "resolved": "https://registry.npmjs.org/@electron/osx-sign/-/osx-sign-1.0.5.tgz", 188 + "integrity": "sha512-k9ZzUQtamSoweGQDV2jILiRIHUu7lYlJ3c6IEmjv1hC17rclE+eb9U+f6UFlOOETo0JzY1HNlXy4YOlCvl+Lww==", 189 + "dev": true, 190 + "dependencies": { 191 + "compare-version": "^0.1.2", 192 + "debug": "^4.3.4", 193 + "fs-extra": "^10.0.0", 194 + "isbinaryfile": "^4.0.8", 195 + "minimist": "^1.2.6", 196 + "plist": "^3.0.5" 197 + }, 198 + "bin": { 199 + "electron-osx-flat": "bin/electron-osx-flat.js", 200 + "electron-osx-sign": "bin/electron-osx-sign.js" 201 + }, 202 + "engines": { 203 + "node": ">=12.0.0" 204 + } 205 + }, 206 + "node_modules/@electron/osx-sign/node_modules/fs-extra": { 207 + "version": "10.1.0", 208 + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", 209 + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", 210 + "dev": true, 211 + "dependencies": { 212 + "graceful-fs": "^4.2.0", 213 + "jsonfile": "^6.0.1", 214 + "universalify": "^2.0.0" 215 + }, 216 + "engines": { 217 + "node": ">=12" 218 + } 219 + }, 220 + "node_modules/@electron/osx-sign/node_modules/isbinaryfile": { 221 + "version": "4.0.10", 222 + "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-4.0.10.tgz", 223 + "integrity": "sha512-iHrqe5shvBUcFbmZq9zOQHBoeOhZJu6RQGrDpBgenUm/Am+F3JM2MgQj+rK3Z601fzrL5gLZWtAPH2OBaSVcyw==", 224 + "dev": true, 225 + "engines": { 226 + "node": ">= 8.0.0" 227 + }, 228 + "funding": { 229 + "url": "https://github.com/sponsors/gjtorikian/" 230 + } 231 + }, 232 + "node_modules/@electron/osx-sign/node_modules/jsonfile": { 233 + "version": "6.1.0", 234 + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", 235 + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", 236 + "dev": true, 237 + "dependencies": { 238 + "universalify": "^2.0.0" 239 + }, 240 + "optionalDependencies": { 241 + "graceful-fs": "^4.1.6" 242 + } 243 + }, 244 + "node_modules/@electron/osx-sign/node_modules/universalify": { 245 + "version": "2.0.1", 246 + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", 247 + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", 248 + "dev": true, 249 + "engines": { 250 + "node": ">= 10.0.0" 251 + } 252 + }, 253 + "node_modules/@electron/remote": { 254 + "version": "2.1.2", 255 + "resolved": "https://registry.npmjs.org/@electron/remote/-/remote-2.1.2.tgz", 256 + "integrity": "sha512-EPwNx+nhdrTBxyCqXt/pftoQg/ybtWDW3DUWHafejvnB1ZGGfMpv6e15D8KeempocjXe78T7WreyGGb3mlZxdA==", 257 + "peerDependencies": { 258 + "electron": ">= 13.0.0" 259 + } 260 + }, 261 + "node_modules/@electron/universal": { 262 + "version": "1.5.1", 263 + "resolved": "https://registry.npmjs.org/@electron/universal/-/universal-1.5.1.tgz", 264 + "integrity": "sha512-kbgXxyEauPJiQQUNG2VgUeyfQNFk6hBF11ISN2PNI6agUgPl55pv4eQmaqHzTAzchBvqZ2tQuRVaPStGf0mxGw==", 265 + "dev": true, 266 + "dependencies": { 267 + "@electron/asar": "^3.2.1", 268 + "@malept/cross-spawn-promise": "^1.1.0", 269 + "debug": "^4.3.1", 270 + "dir-compare": "^3.0.0", 271 + "fs-extra": "^9.0.1", 272 + "minimatch": "^3.0.4", 273 + "plist": "^3.0.4" 274 + }, 275 + "engines": { 276 + "node": ">=8.6" 277 + } 278 + }, 279 + "node_modules/@electron/universal/node_modules/brace-expansion": { 280 + "version": "1.1.11", 281 + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 282 + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 283 + "dev": true, 284 + "dependencies": { 285 + "balanced-match": "^1.0.0", 286 + "concat-map": "0.0.1" 287 + } 288 + }, 289 + "node_modules/@electron/universal/node_modules/fs-extra": { 290 + "version": "9.1.0", 291 + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", 292 + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", 293 + "dev": true, 294 + "dependencies": { 295 + "at-least-node": "^1.0.0", 296 + "graceful-fs": "^4.2.0", 297 + "jsonfile": "^6.0.1", 298 + "universalify": "^2.0.0" 299 + }, 300 + "engines": { 301 + "node": ">=10" 302 + } 303 + }, 304 + "node_modules/@electron/universal/node_modules/jsonfile": { 305 + "version": "6.1.0", 306 + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", 307 + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", 308 + "dev": true, 309 + "dependencies": { 310 + "universalify": "^2.0.0" 311 + }, 312 + "optionalDependencies": { 313 + "graceful-fs": "^4.1.6" 314 + } 315 + }, 316 + "node_modules/@electron/universal/node_modules/minimatch": { 317 + "version": "3.1.2", 318 + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", 319 + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", 320 + "dev": true, 321 + "dependencies": { 322 + "brace-expansion": "^1.1.7" 323 + }, 324 + "engines": { 325 + "node": "*" 326 + } 327 + }, 328 + "node_modules/@electron/universal/node_modules/universalify": { 329 + "version": "2.0.1", 330 + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", 331 + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", 332 + "dev": true, 333 + "engines": { 334 + "node": ">= 10.0.0" 335 + } 336 + }, 337 + "node_modules/@esbuild/aix-ppc64": { 338 + "version": "0.19.12", 339 + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.19.12.tgz", 340 + "integrity": "sha512-bmoCYyWdEL3wDQIVbcyzRyeKLgk2WtWLTWz1ZIAZF/EGbNOwSA6ew3PftJ1PqMiOOGu0OyFMzG53L0zqIpPeNA==", 341 + "cpu": [ 342 + "ppc64" 343 + ], 344 + "dev": true, 345 + "optional": true, 346 + "os": [ 347 + "aix" 348 + ], 349 + "engines": { 350 + "node": ">=12" 351 + } 352 + }, 353 + "node_modules/@esbuild/android-arm": { 354 + "version": "0.19.12", 355 + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.19.12.tgz", 356 + "integrity": "sha512-qg/Lj1mu3CdQlDEEiWrlC4eaPZ1KztwGJ9B6J+/6G+/4ewxJg7gqj8eVYWvao1bXrqGiW2rsBZFSX3q2lcW05w==", 357 + "cpu": [ 358 + "arm" 359 + ], 360 + "dev": true, 361 + "optional": true, 362 + "os": [ 363 + "android" 364 + ], 365 + "engines": { 366 + "node": ">=12" 367 + } 368 + }, 369 + "node_modules/@esbuild/android-arm64": { 370 + "version": "0.19.12", 371 + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.19.12.tgz", 372 + "integrity": "sha512-P0UVNGIienjZv3f5zq0DP3Nt2IE/3plFzuaS96vihvD0Hd6H/q4WXUGpCxD/E8YrSXfNyRPbpTq+T8ZQioSuPA==", 373 + "cpu": [ 374 + "arm64" 375 + ], 376 + "dev": true, 377 + "optional": true, 378 + "os": [ 379 + "android" 380 + ], 381 + "engines": { 382 + "node": ">=12" 383 + } 384 + }, 385 + "node_modules/@esbuild/android-x64": { 386 + "version": "0.19.12", 387 + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.19.12.tgz", 388 + "integrity": "sha512-3k7ZoUW6Q6YqhdhIaq/WZ7HwBpnFBlW905Fa4s4qWJyiNOgT1dOqDiVAQFwBH7gBRZr17gLrlFCRzF6jFh7Kew==", 389 + "cpu": [ 390 + "x64" 391 + ], 392 + "dev": true, 393 + "optional": true, 394 + "os": [ 395 + "android" 396 + ], 397 + "engines": { 398 + "node": ">=12" 399 + } 400 + }, 401 + "node_modules/@esbuild/darwin-arm64": { 402 + "version": "0.19.12", 403 + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.19.12.tgz", 404 + "integrity": "sha512-B6IeSgZgtEzGC42jsI+YYu9Z3HKRxp8ZT3cqhvliEHovq8HSX2YX8lNocDn79gCKJXOSaEot9MVYky7AKjCs8g==", 405 + "cpu": [ 406 + "arm64" 407 + ], 408 + "dev": true, 409 + "optional": true, 410 + "os": [ 411 + "darwin" 412 + ], 413 + "engines": { 414 + "node": ">=12" 415 + } 416 + }, 417 + "node_modules/@esbuild/darwin-x64": { 418 + "version": "0.19.12", 419 + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.19.12.tgz", 420 + "integrity": "sha512-hKoVkKzFiToTgn+41qGhsUJXFlIjxI/jSYeZf3ugemDYZldIXIxhvwN6erJGlX4t5h417iFuheZ7l+YVn05N3A==", 421 + "cpu": [ 422 + "x64" 423 + ], 424 + "dev": true, 425 + "optional": true, 426 + "os": [ 427 + "darwin" 428 + ], 429 + "engines": { 430 + "node": ">=12" 431 + } 432 + }, 433 + "node_modules/@esbuild/freebsd-arm64": { 434 + "version": "0.19.12", 435 + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.19.12.tgz", 436 + "integrity": "sha512-4aRvFIXmwAcDBw9AueDQ2YnGmz5L6obe5kmPT8Vd+/+x/JMVKCgdcRwH6APrbpNXsPz+K653Qg8HB/oXvXVukA==", 437 + "cpu": [ 438 + "arm64" 439 + ], 440 + "dev": true, 441 + "optional": true, 442 + "os": [ 443 + "freebsd" 444 + ], 445 + "engines": { 446 + "node": ">=12" 447 + } 448 + }, 449 + "node_modules/@esbuild/freebsd-x64": { 450 + "version": "0.19.12", 451 + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.19.12.tgz", 452 + "integrity": "sha512-EYoXZ4d8xtBoVN7CEwWY2IN4ho76xjYXqSXMNccFSx2lgqOG/1TBPW0yPx1bJZk94qu3tX0fycJeeQsKovA8gg==", 453 + "cpu": [ 454 + "x64" 455 + ], 456 + "dev": true, 457 + "optional": true, 458 + "os": [ 459 + "freebsd" 460 + ], 461 + "engines": { 462 + "node": ">=12" 463 + } 464 + }, 465 + "node_modules/@esbuild/linux-arm": { 466 + "version": "0.19.12", 467 + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.19.12.tgz", 468 + "integrity": "sha512-J5jPms//KhSNv+LO1S1TX1UWp1ucM6N6XuL6ITdKWElCu8wXP72l9MM0zDTzzeikVyqFE6U8YAV9/tFyj0ti+w==", 469 + "cpu": [ 470 + "arm" 471 + ], 472 + "dev": true, 473 + "optional": true, 474 + "os": [ 475 + "linux" 476 + ], 477 + "engines": { 478 + "node": ">=12" 479 + } 480 + }, 481 + "node_modules/@esbuild/linux-arm64": { 482 + "version": "0.19.12", 483 + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.19.12.tgz", 484 + "integrity": "sha512-EoTjyYyLuVPfdPLsGVVVC8a0p1BFFvtpQDB/YLEhaXyf/5bczaGeN15QkR+O4S5LeJ92Tqotve7i1jn35qwvdA==", 485 + "cpu": [ 486 + "arm64" 487 + ], 488 + "dev": true, 489 + "optional": true, 490 + "os": [ 491 + "linux" 492 + ], 493 + "engines": { 494 + "node": ">=12" 495 + } 496 + }, 497 + "node_modules/@esbuild/linux-ia32": { 498 + "version": "0.19.12", 499 + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.19.12.tgz", 500 + "integrity": "sha512-Thsa42rrP1+UIGaWz47uydHSBOgTUnwBwNq59khgIwktK6x60Hivfbux9iNR0eHCHzOLjLMLfUMLCypBkZXMHA==", 501 + "cpu": [ 502 + "ia32" 503 + ], 504 + "dev": true, 505 + "optional": true, 506 + "os": [ 507 + "linux" 508 + ], 509 + "engines": { 510 + "node": ">=12" 511 + } 512 + }, 513 + "node_modules/@esbuild/linux-loong64": { 514 + "version": "0.19.12", 515 + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.19.12.tgz", 516 + "integrity": "sha512-LiXdXA0s3IqRRjm6rV6XaWATScKAXjI4R4LoDlvO7+yQqFdlr1Bax62sRwkVvRIrwXxvtYEHHI4dm50jAXkuAA==", 517 + "cpu": [ 518 + "loong64" 519 + ], 520 + "dev": true, 521 + "optional": true, 522 + "os": [ 523 + "linux" 524 + ], 525 + "engines": { 526 + "node": ">=12" 527 + } 528 + }, 529 + "node_modules/@esbuild/linux-mips64el": { 530 + "version": "0.19.12", 531 + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.19.12.tgz", 532 + "integrity": "sha512-fEnAuj5VGTanfJ07ff0gOA6IPsvrVHLVb6Lyd1g2/ed67oU1eFzL0r9WL7ZzscD+/N6i3dWumGE1Un4f7Amf+w==", 533 + "cpu": [ 534 + "mips64el" 535 + ], 536 + "dev": true, 537 + "optional": true, 538 + "os": [ 539 + "linux" 540 + ], 541 + "engines": { 542 + "node": ">=12" 543 + } 544 + }, 545 + "node_modules/@esbuild/linux-ppc64": { 546 + "version": "0.19.12", 547 + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.19.12.tgz", 548 + "integrity": "sha512-nYJA2/QPimDQOh1rKWedNOe3Gfc8PabU7HT3iXWtNUbRzXS9+vgB0Fjaqr//XNbd82mCxHzik2qotuI89cfixg==", 549 + "cpu": [ 550 + "ppc64" 551 + ], 552 + "dev": true, 553 + "optional": true, 554 + "os": [ 555 + "linux" 556 + ], 557 + "engines": { 558 + "node": ">=12" 559 + } 560 + }, 561 + "node_modules/@esbuild/linux-riscv64": { 562 + "version": "0.19.12", 563 + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.19.12.tgz", 564 + "integrity": "sha512-2MueBrlPQCw5dVJJpQdUYgeqIzDQgw3QtiAHUC4RBz9FXPrskyyU3VI1hw7C0BSKB9OduwSJ79FTCqtGMWqJHg==", 565 + "cpu": [ 566 + "riscv64" 567 + ], 568 + "dev": true, 569 + "optional": true, 570 + "os": [ 571 + "linux" 572 + ], 573 + "engines": { 574 + "node": ">=12" 575 + } 576 + }, 577 + "node_modules/@esbuild/linux-s390x": { 578 + "version": "0.19.12", 579 + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.19.12.tgz", 580 + "integrity": "sha512-+Pil1Nv3Umes4m3AZKqA2anfhJiVmNCYkPchwFJNEJN5QxmTs1uzyy4TvmDrCRNT2ApwSari7ZIgrPeUx4UZDg==", 581 + "cpu": [ 582 + "s390x" 583 + ], 584 + "dev": true, 585 + "optional": true, 586 + "os": [ 587 + "linux" 588 + ], 589 + "engines": { 590 + "node": ">=12" 591 + } 592 + }, 593 + "node_modules/@esbuild/linux-x64": { 594 + "version": "0.19.12", 595 + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.19.12.tgz", 596 + "integrity": "sha512-B71g1QpxfwBvNrfyJdVDexenDIt1CiDN1TIXLbhOw0KhJzE78KIFGX6OJ9MrtC0oOqMWf+0xop4qEU8JrJTwCg==", 597 + "cpu": [ 598 + "x64" 599 + ], 600 + "dev": true, 601 + "optional": true, 602 + "os": [ 603 + "linux" 604 + ], 605 + "engines": { 606 + "node": ">=12" 607 + } 608 + }, 609 + "node_modules/@esbuild/netbsd-x64": { 610 + "version": "0.19.12", 611 + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.19.12.tgz", 612 + "integrity": "sha512-3ltjQ7n1owJgFbuC61Oj++XhtzmymoCihNFgT84UAmJnxJfm4sYCiSLTXZtE00VWYpPMYc+ZQmB6xbSdVh0JWA==", 613 + "cpu": [ 614 + "x64" 615 + ], 616 + "dev": true, 617 + "optional": true, 618 + "os": [ 619 + "netbsd" 620 + ], 621 + "engines": { 622 + "node": ">=12" 623 + } 624 + }, 625 + "node_modules/@esbuild/openbsd-x64": { 626 + "version": "0.19.12", 627 + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.19.12.tgz", 628 + "integrity": "sha512-RbrfTB9SWsr0kWmb9srfF+L933uMDdu9BIzdA7os2t0TXhCRjrQyCeOt6wVxr79CKD4c+p+YhCj31HBkYcXebw==", 629 + "cpu": [ 630 + "x64" 631 + ], 632 + "dev": true, 633 + "optional": true, 634 + "os": [ 635 + "openbsd" 636 + ], 637 + "engines": { 638 + "node": ">=12" 639 + } 640 + }, 641 + "node_modules/@esbuild/sunos-x64": { 642 + "version": "0.19.12", 643 + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.19.12.tgz", 644 + "integrity": "sha512-HKjJwRrW8uWtCQnQOz9qcU3mUZhTUQvi56Q8DPTLLB+DawoiQdjsYq+j+D3s9I8VFtDr+F9CjgXKKC4ss89IeA==", 645 + "cpu": [ 646 + "x64" 647 + ], 648 + "dev": true, 649 + "optional": true, 650 + "os": [ 651 + "sunos" 652 + ], 653 + "engines": { 654 + "node": ">=12" 655 + } 656 + }, 657 + "node_modules/@esbuild/win32-arm64": { 658 + "version": "0.19.12", 659 + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.19.12.tgz", 660 + "integrity": "sha512-URgtR1dJnmGvX864pn1B2YUYNzjmXkuJOIqG2HdU62MVS4EHpU2946OZoTMnRUHklGtJdJZ33QfzdjGACXhn1A==", 661 + "cpu": [ 662 + "arm64" 663 + ], 664 + "dev": true, 665 + "optional": true, 666 + "os": [ 667 + "win32" 668 + ], 669 + "engines": { 670 + "node": ">=12" 671 + } 672 + }, 673 + "node_modules/@esbuild/win32-ia32": { 674 + "version": "0.19.12", 675 + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.19.12.tgz", 676 + "integrity": "sha512-+ZOE6pUkMOJfmxmBZElNOx72NKpIa/HFOMGzu8fqzQJ5kgf6aTGrcJaFsNiVMH4JKpMipyK+7k0n2UXN7a8YKQ==", 677 + "cpu": [ 678 + "ia32" 679 + ], 680 + "dev": true, 681 + "optional": true, 682 + "os": [ 683 + "win32" 684 + ], 685 + "engines": { 686 + "node": ">=12" 687 + } 688 + }, 689 + "node_modules/@esbuild/win32-x64": { 690 + "version": "0.19.12", 691 + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.19.12.tgz", 692 + "integrity": "sha512-T1QyPSDCyMXaO3pzBkF96E8xMkiRYbUEZADd29SyPGabqxMViNoii+NcK7eWJAEoU6RZyEm5lVSIjTmcdoB9HA==", 693 + "cpu": [ 694 + "x64" 695 + ], 696 + "dev": true, 697 + "optional": true, 698 + "os": [ 699 + "win32" 700 + ], 701 + "engines": { 702 + "node": ">=12" 703 + } 704 + }, 705 + "node_modules/@eslint-community/eslint-utils": { 706 + "version": "4.4.0", 707 + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", 708 + "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", 709 + "dev": true, 710 + "dependencies": { 711 + "eslint-visitor-keys": "^3.3.0" 712 + }, 713 + "engines": { 714 + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 715 + }, 716 + "peerDependencies": { 717 + "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" 718 + } 719 + }, 720 + "node_modules/@eslint-community/regexpp": { 721 + "version": "4.10.0", 722 + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.10.0.tgz", 723 + "integrity": "sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==", 724 + "dev": true, 725 + "engines": { 726 + "node": "^12.0.0 || ^14.0.0 || >=16.0.0" 727 + } 728 + }, 729 + "node_modules/@eslint/eslintrc": { 730 + "version": "2.1.4", 731 + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.4.tgz", 732 + "integrity": "sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==", 733 + "dev": true, 734 + "dependencies": { 735 + "ajv": "^6.12.4", 736 + "debug": "^4.3.2", 737 + "espree": "^9.6.0", 738 + "globals": "^13.19.0", 739 + "ignore": "^5.2.0", 740 + "import-fresh": "^3.2.1", 741 + "js-yaml": "^4.1.0", 742 + "minimatch": "^3.1.2", 743 + "strip-json-comments": "^3.1.1" 744 + }, 745 + "engines": { 746 + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 747 + }, 748 + "funding": { 749 + "url": "https://opencollective.com/eslint" 750 + } 751 + }, 752 + "node_modules/@eslint/eslintrc/node_modules/brace-expansion": { 753 + "version": "1.1.11", 754 + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 755 + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 756 + "dev": true, 757 + "dependencies": { 758 + "balanced-match": "^1.0.0", 759 + "concat-map": "0.0.1" 760 + } 761 + }, 762 + "node_modules/@eslint/eslintrc/node_modules/minimatch": { 763 + "version": "3.1.2", 764 + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", 765 + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", 766 + "dev": true, 767 + "dependencies": { 768 + "brace-expansion": "^1.1.7" 769 + }, 770 + "engines": { 771 + "node": "*" 772 + } 773 + }, 774 + "node_modules/@eslint/js": { 775 + "version": "8.57.0", 776 + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.57.0.tgz", 777 + "integrity": "sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==", 778 + "dev": true, 779 + "engines": { 780 + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 781 + } 782 + }, 783 + "node_modules/@humanwhocodes/config-array": { 784 + "version": "0.11.14", 785 + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.14.tgz", 786 + "integrity": "sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==", 787 + "dev": true, 788 + "dependencies": { 789 + "@humanwhocodes/object-schema": "^2.0.2", 790 + "debug": "^4.3.1", 791 + "minimatch": "^3.0.5" 792 + }, 793 + "engines": { 794 + "node": ">=10.10.0" 795 + } 796 + }, 797 + "node_modules/@humanwhocodes/config-array/node_modules/brace-expansion": { 798 + "version": "1.1.11", 799 + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 800 + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 801 + "dev": true, 802 + "dependencies": { 803 + "balanced-match": "^1.0.0", 804 + "concat-map": "0.0.1" 805 + } 806 + }, 807 + "node_modules/@humanwhocodes/config-array/node_modules/minimatch": { 808 + "version": "3.1.2", 809 + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", 810 + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", 811 + "dev": true, 812 + "dependencies": { 813 + "brace-expansion": "^1.1.7" 814 + }, 815 + "engines": { 816 + "node": "*" 817 + } 818 + }, 819 + "node_modules/@humanwhocodes/module-importer": { 820 + "version": "1.0.1", 821 + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", 822 + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", 823 + "dev": true, 824 + "engines": { 825 + "node": ">=12.22" 826 + }, 827 + "funding": { 828 + "type": "github", 829 + "url": "https://github.com/sponsors/nzakas" 830 + } 831 + }, 832 + "node_modules/@humanwhocodes/object-schema": { 833 + "version": "2.0.3", 834 + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz", 835 + "integrity": "sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==", 836 + "dev": true 837 + }, 838 + "node_modules/@isaacs/cliui": { 839 + "version": "8.0.2", 840 + "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", 841 + "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", 842 + "dev": true, 843 + "dependencies": { 844 + "string-width": "^5.1.2", 845 + "string-width-cjs": "npm:string-width@^4.2.0", 846 + "strip-ansi": "^7.0.1", 847 + "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", 848 + "wrap-ansi": "^8.1.0", 849 + "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" 850 + }, 851 + "engines": { 852 + "node": ">=12" 853 + } 854 + }, 855 + "node_modules/@isaacs/cliui/node_modules/ansi-regex": { 856 + "version": "6.0.1", 857 + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", 858 + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", 859 + "dev": true, 860 + "engines": { 861 + "node": ">=12" 862 + }, 863 + "funding": { 864 + "url": "https://github.com/chalk/ansi-regex?sponsor=1" 865 + } 866 + }, 867 + "node_modules/@isaacs/cliui/node_modules/ansi-styles": { 868 + "version": "6.2.1", 869 + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", 870 + "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", 871 + "dev": true, 872 + "engines": { 873 + "node": ">=12" 874 + }, 875 + "funding": { 876 + "url": "https://github.com/chalk/ansi-styles?sponsor=1" 877 + } 878 + }, 879 + "node_modules/@isaacs/cliui/node_modules/emoji-regex": { 880 + "version": "9.2.2", 881 + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", 882 + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", 883 + "dev": true 884 + }, 885 + "node_modules/@isaacs/cliui/node_modules/string-width": { 886 + "version": "5.1.2", 887 + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", 888 + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", 889 + "dev": true, 890 + "dependencies": { 891 + "eastasianwidth": "^0.2.0", 892 + "emoji-regex": "^9.2.2", 893 + "strip-ansi": "^7.0.1" 894 + }, 895 + "engines": { 896 + "node": ">=12" 897 + }, 898 + "funding": { 899 + "url": "https://github.com/sponsors/sindresorhus" 900 + } 901 + }, 902 + "node_modules/@isaacs/cliui/node_modules/strip-ansi": { 903 + "version": "7.1.0", 904 + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", 905 + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", 906 + "dev": true, 907 + "dependencies": { 908 + "ansi-regex": "^6.0.1" 909 + }, 910 + "engines": { 911 + "node": ">=12" 912 + }, 913 + "funding": { 914 + "url": "https://github.com/chalk/strip-ansi?sponsor=1" 915 + } 916 + }, 917 + "node_modules/@isaacs/cliui/node_modules/wrap-ansi": { 918 + "version": "8.1.0", 919 + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", 920 + "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", 921 + "dev": true, 922 + "dependencies": { 923 + "ansi-styles": "^6.1.0", 924 + "string-width": "^5.0.1", 925 + "strip-ansi": "^7.0.1" 926 + }, 927 + "engines": { 928 + "node": ">=12" 929 + }, 930 + "funding": { 931 + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" 932 + } 933 + }, 934 + "node_modules/@jridgewell/gen-mapping": { 935 + "version": "0.3.5", 936 + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz", 937 + "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==", 938 + "dev": true, 939 + "dependencies": { 940 + "@jridgewell/set-array": "^1.2.1", 941 + "@jridgewell/sourcemap-codec": "^1.4.10", 942 + "@jridgewell/trace-mapping": "^0.3.24" 943 + }, 944 + "engines": { 945 + "node": ">=6.0.0" 946 + } 947 + }, 948 + "node_modules/@jridgewell/resolve-uri": { 949 + "version": "3.1.2", 950 + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", 951 + "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", 952 + "dev": true, 953 + "engines": { 954 + "node": ">=6.0.0" 955 + } 956 + }, 957 + "node_modules/@jridgewell/set-array": { 958 + "version": "1.2.1", 959 + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", 960 + "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", 961 + "dev": true, 962 + "engines": { 963 + "node": ">=6.0.0" 964 + } 965 + }, 966 + "node_modules/@jridgewell/source-map": { 967 + "version": "0.3.6", 968 + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.6.tgz", 969 + "integrity": "sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==", 970 + "dev": true, 971 + "dependencies": { 972 + "@jridgewell/gen-mapping": "^0.3.5", 973 + "@jridgewell/trace-mapping": "^0.3.25" 974 + } 975 + }, 976 + "node_modules/@jridgewell/sourcemap-codec": { 977 + "version": "1.4.15", 978 + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", 979 + "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==", 980 + "dev": true 981 + }, 982 + "node_modules/@jridgewell/trace-mapping": { 983 + "version": "0.3.25", 984 + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", 985 + "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", 986 + "dev": true, 987 + "dependencies": { 988 + "@jridgewell/resolve-uri": "^3.1.0", 989 + "@jridgewell/sourcemap-codec": "^1.4.14" 990 + } 991 + }, 992 + "node_modules/@malept/cross-spawn-promise": { 993 + "version": "1.1.1", 994 + "resolved": "https://registry.npmjs.org/@malept/cross-spawn-promise/-/cross-spawn-promise-1.1.1.tgz", 995 + "integrity": "sha512-RTBGWL5FWQcg9orDOCcp4LvItNzUPcyEU9bwaeJX0rJ1IQxzucC48Y0/sQLp/g6t99IQgAlGIaesJS+gTn7tVQ==", 996 + "dev": true, 997 + "funding": [ 998 + { 999 + "type": "individual", 1000 + "url": "https://github.com/sponsors/malept" 1001 + }, 1002 + { 1003 + "type": "tidelift", 1004 + "url": "https://tidelift.com/subscription/pkg/npm-.malept-cross-spawn-promise?utm_medium=referral&utm_source=npm_fund" 1005 + } 1006 + ], 1007 + "dependencies": { 1008 + "cross-spawn": "^7.0.1" 1009 + }, 1010 + "engines": { 1011 + "node": ">= 10" 1012 + } 1013 + }, 1014 + "node_modules/@malept/flatpak-bundler": { 1015 + "version": "0.4.0", 1016 + "resolved": "https://registry.npmjs.org/@malept/flatpak-bundler/-/flatpak-bundler-0.4.0.tgz", 1017 + "integrity": "sha512-9QOtNffcOF/c1seMCDnjckb3R9WHcG34tky+FHpNKKCW0wc/scYLwMtO+ptyGUfMW0/b/n4qRiALlaFHc9Oj7Q==", 1018 + "dev": true, 1019 + "dependencies": { 1020 + "debug": "^4.1.1", 1021 + "fs-extra": "^9.0.0", 1022 + "lodash": "^4.17.15", 1023 + "tmp-promise": "^3.0.2" 1024 + }, 1025 + "engines": { 1026 + "node": ">= 10.0.0" 1027 + } 1028 + }, 1029 + "node_modules/@malept/flatpak-bundler/node_modules/fs-extra": { 1030 + "version": "9.1.0", 1031 + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", 1032 + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", 1033 + "dev": true, 1034 + "dependencies": { 1035 + "at-least-node": "^1.0.0", 1036 + "graceful-fs": "^4.2.0", 1037 + "jsonfile": "^6.0.1", 1038 + "universalify": "^2.0.0" 1039 + }, 1040 + "engines": { 1041 + "node": ">=10" 1042 + } 1043 + }, 1044 + "node_modules/@malept/flatpak-bundler/node_modules/jsonfile": { 1045 + "version": "6.1.0", 1046 + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", 1047 + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", 1048 + "dev": true, 1049 + "dependencies": { 1050 + "universalify": "^2.0.0" 1051 + }, 1052 + "optionalDependencies": { 1053 + "graceful-fs": "^4.1.6" 1054 + } 1055 + }, 1056 + "node_modules/@malept/flatpak-bundler/node_modules/universalify": { 1057 + "version": "2.0.1", 1058 + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", 1059 + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", 1060 + "dev": true, 1061 + "engines": { 1062 + "node": ">= 10.0.0" 1063 + } 1064 + }, 1065 + "node_modules/@nodelib/fs.scandir": { 1066 + "version": "2.1.5", 1067 + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", 1068 + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", 1069 + "dev": true, 1070 + "dependencies": { 1071 + "@nodelib/fs.stat": "2.0.5", 1072 + "run-parallel": "^1.1.9" 1073 + }, 1074 + "engines": { 1075 + "node": ">= 8" 1076 + } 1077 + }, 1078 + "node_modules/@nodelib/fs.stat": { 1079 + "version": "2.0.5", 1080 + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", 1081 + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", 1082 + "dev": true, 1083 + "engines": { 1084 + "node": ">= 8" 1085 + } 1086 + }, 1087 + "node_modules/@nodelib/fs.walk": { 1088 + "version": "1.2.8", 1089 + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", 1090 + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", 1091 + "dev": true, 1092 + "dependencies": { 1093 + "@nodelib/fs.scandir": "2.1.5", 1094 + "fastq": "^1.6.0" 1095 + }, 1096 + "engines": { 1097 + "node": ">= 8" 1098 + } 1099 + }, 1100 + "node_modules/@pkgjs/parseargs": { 1101 + "version": "0.11.0", 1102 + "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", 1103 + "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", 1104 + "dev": true, 1105 + "optional": true, 1106 + "engines": { 1107 + "node": ">=14" 1108 + } 1109 + }, 1110 + "node_modules/@polka/url": { 1111 + "version": "1.0.0-next.25", 1112 + "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.25.tgz", 1113 + "integrity": "sha512-j7P6Rgr3mmtdkeDGTe0E/aYyWEWVtc5yFXtHCRHs28/jptDEWfaVOc5T7cblqy1XKPPfCxJc/8DwQ5YgLOZOVQ==", 1114 + "dev": true 1115 + }, 1116 + "node_modules/@sindresorhus/is": { 1117 + "version": "4.6.0", 1118 + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-4.6.0.tgz", 1119 + "integrity": "sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==", 1120 + "engines": { 1121 + "node": ">=10" 1122 + }, 1123 + "funding": { 1124 + "url": "https://github.com/sindresorhus/is?sponsor=1" 1125 + } 1126 + }, 1127 + "node_modules/@szmarczak/http-timer": { 1128 + "version": "4.0.6", 1129 + "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-4.0.6.tgz", 1130 + "integrity": "sha512-4BAffykYOgO+5nzBWYwE3W90sBgLJoUPRWWcL8wlyiM8IB8ipJz3UMJ9KXQd1RKQXpKp8Tutn80HZtWsu2u76w==", 1131 + "dependencies": { 1132 + "defer-to-connect": "^2.0.0" 1133 + }, 1134 + "engines": { 1135 + "node": ">=10" 1136 + } 1137 + }, 1138 + "node_modules/@tootallnate/once": { 1139 + "version": "2.0.0", 1140 + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", 1141 + "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", 1142 + "dev": true, 1143 + "engines": { 1144 + "node": ">= 10" 1145 + } 1146 + }, 1147 + "node_modules/@types/cacheable-request": { 1148 + "version": "6.0.3", 1149 + "resolved": "https://registry.npmjs.org/@types/cacheable-request/-/cacheable-request-6.0.3.tgz", 1150 + "integrity": "sha512-IQ3EbTzGxIigb1I3qPZc1rWJnH0BmSKv5QYTalEwweFvyBDLSAe24zP0le/hyi7ecGfZVlIVAg4BZqb8WBwKqw==", 1151 + "dependencies": { 1152 + "@types/http-cache-semantics": "*", 1153 + "@types/keyv": "^3.1.4", 1154 + "@types/node": "*", 1155 + "@types/responselike": "^1.0.0" 1156 + } 1157 + }, 1158 + "node_modules/@types/debug": { 1159 + "version": "4.1.12", 1160 + "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.12.tgz", 1161 + "integrity": "sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==", 1162 + "dev": true, 1163 + "dependencies": { 1164 + "@types/ms": "*" 1165 + } 1166 + }, 1167 + "node_modules/@types/eslint": { 1168 + "version": "8.56.10", 1169 + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.56.10.tgz", 1170 + "integrity": "sha512-Shavhk87gCtY2fhXDctcfS3e6FdxWkCx1iUZ9eEUbh7rTqlZT0/IzOkCOVt0fCjcFuZ9FPYfuezTBImfHCDBGQ==", 1171 + "dev": true, 1172 + "dependencies": { 1173 + "@types/estree": "*", 1174 + "@types/json-schema": "*" 1175 + } 1176 + }, 1177 + "node_modules/@types/eslint-scope": { 1178 + "version": "3.7.7", 1179 + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.7.tgz", 1180 + "integrity": "sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==", 1181 + "dev": true, 1182 + "dependencies": { 1183 + "@types/eslint": "*", 1184 + "@types/estree": "*" 1185 + } 1186 + }, 1187 + "node_modules/@types/estree": { 1188 + "version": "1.0.5", 1189 + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", 1190 + "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==", 1191 + "dev": true 1192 + }, 1193 + "node_modules/@types/fs-extra": { 1194 + "version": "9.0.13", 1195 + "resolved": "https://registry.npmjs.org/@types/fs-extra/-/fs-extra-9.0.13.tgz", 1196 + "integrity": "sha512-nEnwB++1u5lVDM2UI4c1+5R+FYaKfaAzS4OococimjVm3nQw3TuzH5UNsocrcTBbhnerblyHj4A49qXbIiZdpA==", 1197 + "dev": true, 1198 + "dependencies": { 1199 + "@types/node": "*" 1200 + } 1201 + }, 1202 + "node_modules/@types/glob": { 1203 + "version": "7.2.0", 1204 + "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.2.0.tgz", 1205 + "integrity": "sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==", 1206 + "dev": true, 1207 + "dependencies": { 1208 + "@types/minimatch": "*", 1209 + "@types/node": "*" 1210 + } 1211 + }, 1212 + "node_modules/@types/html-minifier-terser": { 1213 + "version": "6.1.0", 1214 + "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", 1215 + "integrity": "sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==", 1216 + "dev": true 1217 + }, 1218 + "node_modules/@types/http-cache-semantics": { 1219 + "version": "4.0.4", 1220 + "resolved": "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.0.4.tgz", 1221 + "integrity": "sha512-1m0bIFVc7eJWyve9S0RnuRgcQqF/Xd5QsUZAZeQFr1Q3/p9JWoQQEqmVy+DPTNpGXwhgIetAoYF8JSc33q29QA==" 1222 + }, 1223 + "node_modules/@types/json-schema": { 1224 + "version": "7.0.15", 1225 + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", 1226 + "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", 1227 + "dev": true 1228 + }, 1229 + "node_modules/@types/keyv": { 1230 + "version": "3.1.4", 1231 + "resolved": "https://registry.npmjs.org/@types/keyv/-/keyv-3.1.4.tgz", 1232 + "integrity": "sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==", 1233 + "dependencies": { 1234 + "@types/node": "*" 1235 + } 1236 + }, 1237 + "node_modules/@types/minimatch": { 1238 + "version": "5.1.2", 1239 + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-5.1.2.tgz", 1240 + "integrity": "sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==", 1241 + "dev": true 1242 + }, 1243 + "node_modules/@types/ms": { 1244 + "version": "0.7.34", 1245 + "resolved": "https://registry.npmjs.org/@types/ms/-/ms-0.7.34.tgz", 1246 + "integrity": "sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==", 1247 + "dev": true 1248 + }, 1249 + "node_modules/@types/node": { 1250 + "version": "18.19.31", 1251 + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.31.tgz", 1252 + "integrity": "sha512-ArgCD39YpyyrtFKIqMDvjz79jto5fcI/SVUs2HwB+f0dAzq68yqOdyaSivLiLugSziTpNXLQrVb7RZFmdZzbhA==", 1253 + "dependencies": { 1254 + "undici-types": "~5.26.4" 1255 + } 1256 + }, 1257 + "node_modules/@types/plist": { 1258 + "version": "3.0.5", 1259 + "resolved": "https://registry.npmjs.org/@types/plist/-/plist-3.0.5.tgz", 1260 + "integrity": "sha512-E6OCaRmAe4WDmWNsL/9RMqdkkzDCY1etutkflWk4c+AcjDU07Pcz1fQwTX0TQz+Pxqn9i4L1TU3UFpjnrcDgxA==", 1261 + "dev": true, 1262 + "optional": true, 1263 + "dependencies": { 1264 + "@types/node": "*", 1265 + "xmlbuilder": ">=11.0.1" 1266 + } 1267 + }, 1268 + "node_modules/@types/responselike": { 1269 + "version": "1.0.3", 1270 + "resolved": "https://registry.npmjs.org/@types/responselike/-/responselike-1.0.3.tgz", 1271 + "integrity": "sha512-H/+L+UkTV33uf49PH5pCAUBVPNj2nDBXTN+qS1dOwyyg24l3CcicicCA7ca+HMvJBZcFgl5r8e+RR6elsb4Lyw==", 1272 + "dependencies": { 1273 + "@types/node": "*" 1274 + } 1275 + }, 1276 + "node_modules/@types/semver": { 1277 + "version": "7.5.8", 1278 + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.8.tgz", 1279 + "integrity": "sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==", 1280 + "dev": true 1281 + }, 1282 + "node_modules/@types/verror": { 1283 + "version": "1.10.10", 1284 + "resolved": "https://registry.npmjs.org/@types/verror/-/verror-1.10.10.tgz", 1285 + "integrity": "sha512-l4MM0Jppn18hb9xmM6wwD1uTdShpf9Pn80aXTStnK1C94gtPvJcV2FrDmbOQUAQfJ1cKZHktkQUDwEqaAKXMMg==", 1286 + "dev": true, 1287 + "optional": true 1288 + }, 1289 + "node_modules/@types/yauzl": { 1290 + "version": "2.10.3", 1291 + "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.3.tgz", 1292 + "integrity": "sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==", 1293 + "optional": true, 1294 + "dependencies": { 1295 + "@types/node": "*" 1296 + } 1297 + }, 1298 + "node_modules/@typescript-eslint/eslint-plugin": { 1299 + "version": "5.62.0", 1300 + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.62.0.tgz", 1301 + "integrity": "sha512-TiZzBSJja/LbhNPvk6yc0JrX9XqhQ0hdh6M2svYfsHGejaKFIAGd9MQ+ERIMzLGlN/kZoYIgdxFV0PuljTKXag==", 1302 + "dev": true, 1303 + "dependencies": { 1304 + "@eslint-community/regexpp": "^4.4.0", 1305 + "@typescript-eslint/scope-manager": "5.62.0", 1306 + "@typescript-eslint/type-utils": "5.62.0", 1307 + "@typescript-eslint/utils": "5.62.0", 1308 + "debug": "^4.3.4", 1309 + "graphemer": "^1.4.0", 1310 + "ignore": "^5.2.0", 1311 + "natural-compare-lite": "^1.4.0", 1312 + "semver": "^7.3.7", 1313 + "tsutils": "^3.21.0" 1314 + }, 1315 + "engines": { 1316 + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 1317 + }, 1318 + "funding": { 1319 + "type": "opencollective", 1320 + "url": "https://opencollective.com/typescript-eslint" 1321 + }, 1322 + "peerDependencies": { 1323 + "@typescript-eslint/parser": "^5.0.0", 1324 + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" 1325 + }, 1326 + "peerDependenciesMeta": { 1327 + "typescript": { 1328 + "optional": true 1329 + } 1330 + } 1331 + }, 1332 + "node_modules/@typescript-eslint/parser": { 1333 + "version": "5.62.0", 1334 + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.62.0.tgz", 1335 + "integrity": "sha512-VlJEV0fOQ7BExOsHYAGrgbEiZoi8D+Bl2+f6V2RrXerRSylnp+ZBHmPvaIa8cz0Ajx7WO7Z5RqfgYg7ED1nRhA==", 1336 + "dev": true, 1337 + "dependencies": { 1338 + "@typescript-eslint/scope-manager": "5.62.0", 1339 + "@typescript-eslint/types": "5.62.0", 1340 + "@typescript-eslint/typescript-estree": "5.62.0", 1341 + "debug": "^4.3.4" 1342 + }, 1343 + "engines": { 1344 + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 1345 + }, 1346 + "funding": { 1347 + "type": "opencollective", 1348 + "url": "https://opencollective.com/typescript-eslint" 1349 + }, 1350 + "peerDependencies": { 1351 + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" 1352 + }, 1353 + "peerDependenciesMeta": { 1354 + "typescript": { 1355 + "optional": true 1356 + } 1357 + } 1358 + }, 1359 + "node_modules/@typescript-eslint/scope-manager": { 1360 + "version": "5.62.0", 1361 + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.62.0.tgz", 1362 + "integrity": "sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==", 1363 + "dev": true, 1364 + "dependencies": { 1365 + "@typescript-eslint/types": "5.62.0", 1366 + "@typescript-eslint/visitor-keys": "5.62.0" 1367 + }, 1368 + "engines": { 1369 + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 1370 + }, 1371 + "funding": { 1372 + "type": "opencollective", 1373 + "url": "https://opencollective.com/typescript-eslint" 1374 + } 1375 + }, 1376 + "node_modules/@typescript-eslint/type-utils": { 1377 + "version": "5.62.0", 1378 + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.62.0.tgz", 1379 + "integrity": "sha512-xsSQreu+VnfbqQpW5vnCJdq1Z3Q0U31qiWmRhr98ONQmcp/yhiPJFPq8MXiJVLiksmOKSjIldZzkebzHuCGzew==", 1380 + "dev": true, 1381 + "dependencies": { 1382 + "@typescript-eslint/typescript-estree": "5.62.0", 1383 + "@typescript-eslint/utils": "5.62.0", 1384 + "debug": "^4.3.4", 1385 + "tsutils": "^3.21.0" 1386 + }, 1387 + "engines": { 1388 + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 1389 + }, 1390 + "funding": { 1391 + "type": "opencollective", 1392 + "url": "https://opencollective.com/typescript-eslint" 1393 + }, 1394 + "peerDependencies": { 1395 + "eslint": "*" 1396 + }, 1397 + "peerDependenciesMeta": { 1398 + "typescript": { 1399 + "optional": true 1400 + } 1401 + } 1402 + }, 1403 + "node_modules/@typescript-eslint/types": { 1404 + "version": "5.62.0", 1405 + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.62.0.tgz", 1406 + "integrity": "sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==", 1407 + "dev": true, 1408 + "engines": { 1409 + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 1410 + }, 1411 + "funding": { 1412 + "type": "opencollective", 1413 + "url": "https://opencollective.com/typescript-eslint" 1414 + } 1415 + }, 1416 + "node_modules/@typescript-eslint/typescript-estree": { 1417 + "version": "5.62.0", 1418 + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.62.0.tgz", 1419 + "integrity": "sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==", 1420 + "dev": true, 1421 + "dependencies": { 1422 + "@typescript-eslint/types": "5.62.0", 1423 + "@typescript-eslint/visitor-keys": "5.62.0", 1424 + "debug": "^4.3.4", 1425 + "globby": "^11.1.0", 1426 + "is-glob": "^4.0.3", 1427 + "semver": "^7.3.7", 1428 + "tsutils": "^3.21.0" 1429 + }, 1430 + "engines": { 1431 + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 1432 + }, 1433 + "funding": { 1434 + "type": "opencollective", 1435 + "url": "https://opencollective.com/typescript-eslint" 1436 + }, 1437 + "peerDependenciesMeta": { 1438 + "typescript": { 1439 + "optional": true 1440 + } 1441 + } 1442 + }, 1443 + "node_modules/@typescript-eslint/utils": { 1444 + "version": "5.62.0", 1445 + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.62.0.tgz", 1446 + "integrity": "sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==", 1447 + "dev": true, 1448 + "dependencies": { 1449 + "@eslint-community/eslint-utils": "^4.2.0", 1450 + "@types/json-schema": "^7.0.9", 1451 + "@types/semver": "^7.3.12", 1452 + "@typescript-eslint/scope-manager": "5.62.0", 1453 + "@typescript-eslint/types": "5.62.0", 1454 + "@typescript-eslint/typescript-estree": "5.62.0", 1455 + "eslint-scope": "^5.1.1", 1456 + "semver": "^7.3.7" 1457 + }, 1458 + "engines": { 1459 + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 1460 + }, 1461 + "funding": { 1462 + "type": "opencollective", 1463 + "url": "https://opencollective.com/typescript-eslint" 1464 + }, 1465 + "peerDependencies": { 1466 + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" 1467 + } 1468 + }, 1469 + "node_modules/@typescript-eslint/visitor-keys": { 1470 + "version": "5.62.0", 1471 + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.62.0.tgz", 1472 + "integrity": "sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==", 1473 + "dev": true, 1474 + "dependencies": { 1475 + "@typescript-eslint/types": "5.62.0", 1476 + "eslint-visitor-keys": "^3.3.0" 1477 + }, 1478 + "engines": { 1479 + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 1480 + }, 1481 + "funding": { 1482 + "type": "opencollective", 1483 + "url": "https://opencollective.com/typescript-eslint" 1484 + } 1485 + }, 1486 + "node_modules/@ungap/structured-clone": { 1487 + "version": "1.2.0", 1488 + "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz", 1489 + "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==", 1490 + "dev": true 1491 + }, 1492 + "node_modules/@webassemblyjs/ast": { 1493 + "version": "1.12.1", 1494 + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.12.1.tgz", 1495 + "integrity": "sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==", 1496 + "dev": true, 1497 + "dependencies": { 1498 + "@webassemblyjs/helper-numbers": "1.11.6", 1499 + "@webassemblyjs/helper-wasm-bytecode": "1.11.6" 1500 + } 1501 + }, 1502 + "node_modules/@webassemblyjs/floating-point-hex-parser": { 1503 + "version": "1.11.6", 1504 + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.6.tgz", 1505 + "integrity": "sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==", 1506 + "dev": true 1507 + }, 1508 + "node_modules/@webassemblyjs/helper-api-error": { 1509 + "version": "1.11.6", 1510 + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz", 1511 + "integrity": "sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==", 1512 + "dev": true 1513 + }, 1514 + "node_modules/@webassemblyjs/helper-buffer": { 1515 + "version": "1.12.1", 1516 + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.12.1.tgz", 1517 + "integrity": "sha512-nzJwQw99DNDKr9BVCOZcLuJJUlqkJh+kVzVl6Fmq/tI5ZtEyWT1KZMyOXltXLZJmDtvLCDgwsyrkohEtopTXCw==", 1518 + "dev": true 1519 + }, 1520 + "node_modules/@webassemblyjs/helper-numbers": { 1521 + "version": "1.11.6", 1522 + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz", 1523 + "integrity": "sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==", 1524 + "dev": true, 1525 + "dependencies": { 1526 + "@webassemblyjs/floating-point-hex-parser": "1.11.6", 1527 + "@webassemblyjs/helper-api-error": "1.11.6", 1528 + "@xtuc/long": "4.2.2" 1529 + } 1530 + }, 1531 + "node_modules/@webassemblyjs/helper-wasm-bytecode": { 1532 + "version": "1.11.6", 1533 + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz", 1534 + "integrity": "sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==", 1535 + "dev": true 1536 + }, 1537 + "node_modules/@webassemblyjs/helper-wasm-section": { 1538 + "version": "1.12.1", 1539 + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.12.1.tgz", 1540 + "integrity": "sha512-Jif4vfB6FJlUlSbgEMHUyk1j234GTNG9dBJ4XJdOySoj518Xj0oGsNi59cUQF4RRMS9ouBUxDDdyBVfPTypa5g==", 1541 + "dev": true, 1542 + "dependencies": { 1543 + "@webassemblyjs/ast": "1.12.1", 1544 + "@webassemblyjs/helper-buffer": "1.12.1", 1545 + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", 1546 + "@webassemblyjs/wasm-gen": "1.12.1" 1547 + } 1548 + }, 1549 + "node_modules/@webassemblyjs/ieee754": { 1550 + "version": "1.11.6", 1551 + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz", 1552 + "integrity": "sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==", 1553 + "dev": true, 1554 + "dependencies": { 1555 + "@xtuc/ieee754": "^1.2.0" 1556 + } 1557 + }, 1558 + "node_modules/@webassemblyjs/leb128": { 1559 + "version": "1.11.6", 1560 + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.6.tgz", 1561 + "integrity": "sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==", 1562 + "dev": true, 1563 + "dependencies": { 1564 + "@xtuc/long": "4.2.2" 1565 + } 1566 + }, 1567 + "node_modules/@webassemblyjs/utf8": { 1568 + "version": "1.11.6", 1569 + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.6.tgz", 1570 + "integrity": "sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==", 1571 + "dev": true 1572 + }, 1573 + "node_modules/@webassemblyjs/wasm-edit": { 1574 + "version": "1.12.1", 1575 + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.12.1.tgz", 1576 + "integrity": "sha512-1DuwbVvADvS5mGnXbE+c9NfA8QRcZ6iKquqjjmR10k6o+zzsRVesil54DKexiowcFCPdr/Q0qaMgB01+SQ1u6g==", 1577 + "dev": true, 1578 + "dependencies": { 1579 + "@webassemblyjs/ast": "1.12.1", 1580 + "@webassemblyjs/helper-buffer": "1.12.1", 1581 + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", 1582 + "@webassemblyjs/helper-wasm-section": "1.12.1", 1583 + "@webassemblyjs/wasm-gen": "1.12.1", 1584 + "@webassemblyjs/wasm-opt": "1.12.1", 1585 + "@webassemblyjs/wasm-parser": "1.12.1", 1586 + "@webassemblyjs/wast-printer": "1.12.1" 1587 + } 1588 + }, 1589 + "node_modules/@webassemblyjs/wasm-gen": { 1590 + "version": "1.12.1", 1591 + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.12.1.tgz", 1592 + "integrity": "sha512-TDq4Ojh9fcohAw6OIMXqiIcTq5KUXTGRkVxbSo1hQnSy6lAM5GSdfwWeSxpAo0YzgsgF182E/U0mDNhuA0tW7w==", 1593 + "dev": true, 1594 + "dependencies": { 1595 + "@webassemblyjs/ast": "1.12.1", 1596 + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", 1597 + "@webassemblyjs/ieee754": "1.11.6", 1598 + "@webassemblyjs/leb128": "1.11.6", 1599 + "@webassemblyjs/utf8": "1.11.6" 1600 + } 1601 + }, 1602 + "node_modules/@webassemblyjs/wasm-opt": { 1603 + "version": "1.12.1", 1604 + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.12.1.tgz", 1605 + "integrity": "sha512-Jg99j/2gG2iaz3hijw857AVYekZe2SAskcqlWIZXjji5WStnOpVoat3gQfT/Q5tb2djnCjBtMocY/Su1GfxPBg==", 1606 + "dev": true, 1607 + "dependencies": { 1608 + "@webassemblyjs/ast": "1.12.1", 1609 + "@webassemblyjs/helper-buffer": "1.12.1", 1610 + "@webassemblyjs/wasm-gen": "1.12.1", 1611 + "@webassemblyjs/wasm-parser": "1.12.1" 1612 + } 1613 + }, 1614 + "node_modules/@webassemblyjs/wasm-parser": { 1615 + "version": "1.12.1", 1616 + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.12.1.tgz", 1617 + "integrity": "sha512-xikIi7c2FHXysxXe3COrVUPSheuBtpcfhbpFj4gmu7KRLYOzANztwUU0IbsqvMqzuNK2+glRGWCEqZo1WCLyAQ==", 1618 + "dev": true, 1619 + "dependencies": { 1620 + "@webassemblyjs/ast": "1.12.1", 1621 + "@webassemblyjs/helper-api-error": "1.11.6", 1622 + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", 1623 + "@webassemblyjs/ieee754": "1.11.6", 1624 + "@webassemblyjs/leb128": "1.11.6", 1625 + "@webassemblyjs/utf8": "1.11.6" 1626 + } 1627 + }, 1628 + "node_modules/@webassemblyjs/wast-printer": { 1629 + "version": "1.12.1", 1630 + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.12.1.tgz", 1631 + "integrity": "sha512-+X4WAlOisVWQMikjbcvY2e0rwPsKQ9F688lksZhBcPycBBuii3O7m8FACbDMWDojpAqvjIncrG8J0XHKyQfVeA==", 1632 + "dev": true, 1633 + "dependencies": { 1634 + "@webassemblyjs/ast": "1.12.1", 1635 + "@xtuc/long": "4.2.2" 1636 + } 1637 + }, 1638 + "node_modules/@webpack-cli/configtest": { 1639 + "version": "1.2.0", 1640 + "resolved": "https://registry.npmjs.org/@webpack-cli/configtest/-/configtest-1.2.0.tgz", 1641 + "integrity": "sha512-4FB8Tj6xyVkyqjj1OaTqCjXYULB9FMkqQ8yGrZjRDrYh0nOE+7Lhs45WioWQQMV+ceFlE368Ukhe6xdvJM9Egg==", 1642 + "dev": true, 1643 + "peerDependencies": { 1644 + "webpack": "4.x.x || 5.x.x", 1645 + "webpack-cli": "4.x.x" 1646 + } 1647 + }, 1648 + "node_modules/@webpack-cli/info": { 1649 + "version": "1.5.0", 1650 + "resolved": "https://registry.npmjs.org/@webpack-cli/info/-/info-1.5.0.tgz", 1651 + "integrity": "sha512-e8tSXZpw2hPl2uMJY6fsMswaok5FdlGNRTktvFk2sD8RjH0hE2+XistawJx1vmKteh4NmGmNUrp+Tb2w+udPcQ==", 1652 + "dev": true, 1653 + "dependencies": { 1654 + "envinfo": "^7.7.3" 1655 + }, 1656 + "peerDependencies": { 1657 + "webpack-cli": "4.x.x" 1658 + } 1659 + }, 1660 + "node_modules/@webpack-cli/serve": { 1661 + "version": "1.7.0", 1662 + "resolved": "https://registry.npmjs.org/@webpack-cli/serve/-/serve-1.7.0.tgz", 1663 + "integrity": "sha512-oxnCNGj88fL+xzV+dacXs44HcDwf1ovs3AuEzvP7mqXw7fQntqIhQ1BRmynh4qEKQSSSRSWVyXRjmTbZIX9V2Q==", 1664 + "dev": true, 1665 + "peerDependencies": { 1666 + "webpack-cli": "4.x.x" 1667 + }, 1668 + "peerDependenciesMeta": { 1669 + "webpack-dev-server": { 1670 + "optional": true 1671 + } 1672 + } 1673 + }, 1674 + "node_modules/@xmldom/xmldom": { 1675 + "version": "0.8.10", 1676 + "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.8.10.tgz", 1677 + "integrity": "sha512-2WALfTl4xo2SkGCYRt6rDTFfk9R1czmBvUQy12gK2KuRKIpWEhcbbzy8EZXtz/jkRqHX8bFEc6FC1HjX4TUWYw==", 1678 + "dev": true, 1679 + "engines": { 1680 + "node": ">=10.0.0" 1681 + } 1682 + }, 1683 + "node_modules/@xtuc/ieee754": { 1684 + "version": "1.2.0", 1685 + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", 1686 + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", 1687 + "dev": true 1688 + }, 1689 + "node_modules/@xtuc/long": { 1690 + "version": "4.2.2", 1691 + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", 1692 + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", 1693 + "dev": true 1694 + }, 1695 + "node_modules/7zip-bin": { 1696 + "version": "5.2.0", 1697 + "resolved": "https://registry.npmjs.org/7zip-bin/-/7zip-bin-5.2.0.tgz", 1698 + "integrity": "sha512-ukTPVhqG4jNzMro2qA9HSCSSVJN3aN7tlb+hfqYCt3ER0yWroeA2VR38MNrOHLQ/cVj+DaIMad0kFCtWWowh/A==", 1699 + "dev": true 1700 + }, 1701 + "node_modules/acorn": { 1702 + "version": "8.11.3", 1703 + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.3.tgz", 1704 + "integrity": "sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==", 1705 + "dev": true, 1706 + "bin": { 1707 + "acorn": "bin/acorn" 1708 + }, 1709 + "engines": { 1710 + "node": ">=0.4.0" 1711 + } 1712 + }, 1713 + "node_modules/acorn-import-assertions": { 1714 + "version": "1.9.0", 1715 + "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.9.0.tgz", 1716 + "integrity": "sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==", 1717 + "dev": true, 1718 + "peerDependencies": { 1719 + "acorn": "^8" 1720 + } 1721 + }, 1722 + "node_modules/acorn-jsx": { 1723 + "version": "5.3.2", 1724 + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", 1725 + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", 1726 + "dev": true, 1727 + "peerDependencies": { 1728 + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" 1729 + } 1730 + }, 1731 + "node_modules/acorn-walk": { 1732 + "version": "8.3.2", 1733 + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.2.tgz", 1734 + "integrity": "sha512-cjkyv4OtNCIeqhHrfS81QWXoCBPExR/J62oyEqepVw8WaQeSqpW2uhuLPh1m9eWhDuOo/jUXVTlifvesOWp/4A==", 1735 + "dev": true, 1736 + "engines": { 1737 + "node": ">=0.4.0" 1738 + } 1739 + }, 1740 + "node_modules/agent-base": { 1741 + "version": "6.0.2", 1742 + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", 1743 + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", 1744 + "dev": true, 1745 + "dependencies": { 1746 + "debug": "4" 1747 + }, 1748 + "engines": { 1749 + "node": ">= 6.0.0" 1750 + } 1751 + }, 1752 + "node_modules/ajv": { 1753 + "version": "6.12.6", 1754 + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", 1755 + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", 1756 + "dev": true, 1757 + "dependencies": { 1758 + "fast-deep-equal": "^3.1.1", 1759 + "fast-json-stable-stringify": "^2.0.0", 1760 + "json-schema-traverse": "^0.4.1", 1761 + "uri-js": "^4.2.2" 1762 + }, 1763 + "funding": { 1764 + "type": "github", 1765 + "url": "https://github.com/sponsors/epoberezkin" 1766 + } 1767 + }, 1768 + "node_modules/ajv-formats": { 1769 + "version": "2.1.1", 1770 + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", 1771 + "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", 1772 + "dev": true, 1773 + "dependencies": { 1774 + "ajv": "^8.0.0" 1775 + }, 1776 + "peerDependencies": { 1777 + "ajv": "^8.0.0" 1778 + }, 1779 + "peerDependenciesMeta": { 1780 + "ajv": { 1781 + "optional": true 1782 + } 1783 + } 1784 + }, 1785 + "node_modules/ajv-formats/node_modules/ajv": { 1786 + "version": "8.13.0", 1787 + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.13.0.tgz", 1788 + "integrity": "sha512-PRA911Blj99jR5RMeTunVbNXMF6Lp4vZXnk5GQjcnUWUTsrXtekg/pnmFFI2u/I36Y/2bITGS30GZCXei6uNkA==", 1789 + "dev": true, 1790 + "dependencies": { 1791 + "fast-deep-equal": "^3.1.3", 1792 + "json-schema-traverse": "^1.0.0", 1793 + "require-from-string": "^2.0.2", 1794 + "uri-js": "^4.4.1" 1795 + }, 1796 + "funding": { 1797 + "type": "github", 1798 + "url": "https://github.com/sponsors/epoberezkin" 1799 + } 1800 + }, 1801 + "node_modules/ajv-formats/node_modules/json-schema-traverse": { 1802 + "version": "1.0.0", 1803 + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", 1804 + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", 1805 + "dev": true 1806 + }, 1807 + "node_modules/ajv-keywords": { 1808 + "version": "3.5.2", 1809 + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", 1810 + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", 1811 + "dev": true, 1812 + "peerDependencies": { 1813 + "ajv": "^6.9.1" 1814 + } 1815 + }, 1816 + "node_modules/ansi-regex": { 1817 + "version": "5.0.1", 1818 + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", 1819 + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", 1820 + "dev": true, 1821 + "engines": { 1822 + "node": ">=8" 1823 + } 1824 + }, 1825 + "node_modules/ansi-styles": { 1826 + "version": "4.3.0", 1827 + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 1828 + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 1829 + "dev": true, 1830 + "dependencies": { 1831 + "color-convert": "^2.0.1" 1832 + }, 1833 + "engines": { 1834 + "node": ">=8" 1835 + }, 1836 + "funding": { 1837 + "url": "https://github.com/chalk/ansi-styles?sponsor=1" 1838 + } 1839 + }, 1840 + "node_modules/anymatch": { 1841 + "version": "3.1.3", 1842 + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", 1843 + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", 1844 + "dev": true, 1845 + "dependencies": { 1846 + "normalize-path": "^3.0.0", 1847 + "picomatch": "^2.0.4" 1848 + }, 1849 + "engines": { 1850 + "node": ">= 8" 1851 + } 1852 + }, 1853 + "node_modules/app-builder-bin": { 1854 + "version": "4.0.0", 1855 + "resolved": "https://registry.npmjs.org/app-builder-bin/-/app-builder-bin-4.0.0.tgz", 1856 + "integrity": "sha512-xwdG0FJPQMe0M0UA4Tz0zEB8rBJTRA5a476ZawAqiBkMv16GRK5xpXThOjMaEOFnZ6zabejjG4J3da0SXG63KA==", 1857 + "dev": true 1858 + }, 1859 + "node_modules/app-builder-lib": { 1860 + "version": "24.13.3", 1861 + "resolved": "https://registry.npmjs.org/app-builder-lib/-/app-builder-lib-24.13.3.tgz", 1862 + "integrity": "sha512-FAzX6IBit2POXYGnTCT8YHFO/lr5AapAII6zzhQO3Rw4cEDOgK+t1xhLc5tNcKlicTHlo9zxIwnYCX9X2DLkig==", 1863 + "dev": true, 1864 + "dependencies": { 1865 + "@develar/schema-utils": "~2.6.5", 1866 + "@electron/notarize": "2.2.1", 1867 + "@electron/osx-sign": "1.0.5", 1868 + "@electron/universal": "1.5.1", 1869 + "@malept/flatpak-bundler": "^0.4.0", 1870 + "@types/fs-extra": "9.0.13", 1871 + "async-exit-hook": "^2.0.1", 1872 + "bluebird-lst": "^1.0.9", 1873 + "builder-util": "24.13.1", 1874 + "builder-util-runtime": "9.2.4", 1875 + "chromium-pickle-js": "^0.2.0", 1876 + "debug": "^4.3.4", 1877 + "ejs": "^3.1.8", 1878 + "electron-publish": "24.13.1", 1879 + "form-data": "^4.0.0", 1880 + "fs-extra": "^10.1.0", 1881 + "hosted-git-info": "^4.1.0", 1882 + "is-ci": "^3.0.0", 1883 + "isbinaryfile": "^5.0.0", 1884 + "js-yaml": "^4.1.0", 1885 + "lazy-val": "^1.0.5", 1886 + "minimatch": "^5.1.1", 1887 + "read-config-file": "6.3.2", 1888 + "sanitize-filename": "^1.6.3", 1889 + "semver": "^7.3.8", 1890 + "tar": "^6.1.12", 1891 + "temp-file": "^3.4.0" 1892 + }, 1893 + "engines": { 1894 + "node": ">=14.0.0" 1895 + }, 1896 + "peerDependencies": { 1897 + "dmg-builder": "24.13.3", 1898 + "electron-builder-squirrel-windows": "24.13.3" 1899 + } 1900 + }, 1901 + "node_modules/app-builder-lib/node_modules/fs-extra": { 1902 + "version": "10.1.0", 1903 + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", 1904 + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", 1905 + "dev": true, 1906 + "dependencies": { 1907 + "graceful-fs": "^4.2.0", 1908 + "jsonfile": "^6.0.1", 1909 + "universalify": "^2.0.0" 1910 + }, 1911 + "engines": { 1912 + "node": ">=12" 1913 + } 1914 + }, 1915 + "node_modules/app-builder-lib/node_modules/jsonfile": { 1916 + "version": "6.1.0", 1917 + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", 1918 + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", 1919 + "dev": true, 1920 + "dependencies": { 1921 + "universalify": "^2.0.0" 1922 + }, 1923 + "optionalDependencies": { 1924 + "graceful-fs": "^4.1.6" 1925 + } 1926 + }, 1927 + "node_modules/app-builder-lib/node_modules/universalify": { 1928 + "version": "2.0.1", 1929 + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", 1930 + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", 1931 + "dev": true, 1932 + "engines": { 1933 + "node": ">= 10.0.0" 1934 + } 1935 + }, 1936 + "node_modules/archiver": { 1937 + "version": "5.3.2", 1938 + "resolved": "https://registry.npmjs.org/archiver/-/archiver-5.3.2.tgz", 1939 + "integrity": "sha512-+25nxyyznAXF7Nef3y0EbBeqmGZgeN/BxHX29Rs39djAfaFalmQ89SE6CWyDCHzGL0yt/ycBtNOmGTW0FyGWNw==", 1940 + "dev": true, 1941 + "peer": true, 1942 + "dependencies": { 1943 + "archiver-utils": "^2.1.0", 1944 + "async": "^3.2.4", 1945 + "buffer-crc32": "^0.2.1", 1946 + "readable-stream": "^3.6.0", 1947 + "readdir-glob": "^1.1.2", 1948 + "tar-stream": "^2.2.0", 1949 + "zip-stream": "^4.1.0" 1950 + }, 1951 + "engines": { 1952 + "node": ">= 10" 1953 + } 1954 + }, 1955 + "node_modules/archiver-utils": { 1956 + "version": "2.1.0", 1957 + "resolved": "https://registry.npmjs.org/archiver-utils/-/archiver-utils-2.1.0.tgz", 1958 + "integrity": "sha512-bEL/yUb/fNNiNTuUz979Z0Yg5L+LzLxGJz8x79lYmR54fmTIb6ob/hNQgkQnIUDWIFjZVQwl9Xs356I6BAMHfw==", 1959 + "dev": true, 1960 + "peer": true, 1961 + "dependencies": { 1962 + "glob": "^7.1.4", 1963 + "graceful-fs": "^4.2.0", 1964 + "lazystream": "^1.0.0", 1965 + "lodash.defaults": "^4.2.0", 1966 + "lodash.difference": "^4.5.0", 1967 + "lodash.flatten": "^4.4.0", 1968 + "lodash.isplainobject": "^4.0.6", 1969 + "lodash.union": "^4.6.0", 1970 + "normalize-path": "^3.0.0", 1971 + "readable-stream": "^2.0.0" 1972 + }, 1973 + "engines": { 1974 + "node": ">= 6" 1975 + } 1976 + }, 1977 + "node_modules/archiver-utils/node_modules/readable-stream": { 1978 + "version": "2.3.8", 1979 + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", 1980 + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", 1981 + "dev": true, 1982 + "peer": true, 1983 + "dependencies": { 1984 + "core-util-is": "~1.0.0", 1985 + "inherits": "~2.0.3", 1986 + "isarray": "~1.0.0", 1987 + "process-nextick-args": "~2.0.0", 1988 + "safe-buffer": "~5.1.1", 1989 + "string_decoder": "~1.1.1", 1990 + "util-deprecate": "~1.0.1" 1991 + } 1992 + }, 1993 + "node_modules/archiver-utils/node_modules/safe-buffer": { 1994 + "version": "5.1.2", 1995 + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", 1996 + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", 1997 + "dev": true, 1998 + "peer": true 1999 + }, 2000 + "node_modules/archiver-utils/node_modules/string_decoder": { 2001 + "version": "1.1.1", 2002 + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", 2003 + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", 2004 + "dev": true, 2005 + "peer": true, 2006 + "dependencies": { 2007 + "safe-buffer": "~5.1.0" 2008 + } 2009 + }, 2010 + "node_modules/argparse": { 2011 + "version": "2.0.1", 2012 + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", 2013 + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", 2014 + "dev": true 2015 + }, 2016 + "node_modules/array-union": { 2017 + "version": "2.1.0", 2018 + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", 2019 + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", 2020 + "dev": true, 2021 + "engines": { 2022 + "node": ">=8" 2023 + } 2024 + }, 2025 + "node_modules/array-uniq": { 2026 + "version": "1.0.3", 2027 + "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", 2028 + "integrity": "sha512-MNha4BWQ6JbwhFhj03YK552f7cb3AzoE8SzeljgChvL1dl3IcvggXVz1DilzySZkCja+CXuZbdW7yATchWn8/Q==", 2029 + "dev": true, 2030 + "engines": { 2031 + "node": ">=0.10.0" 2032 + } 2033 + }, 2034 + "node_modules/assert-plus": { 2035 + "version": "1.0.0", 2036 + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", 2037 + "integrity": "sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==", 2038 + "dev": true, 2039 + "optional": true, 2040 + "engines": { 2041 + "node": ">=0.8" 2042 + } 2043 + }, 2044 + "node_modules/astral-regex": { 2045 + "version": "2.0.0", 2046 + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", 2047 + "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", 2048 + "dev": true, 2049 + "optional": true, 2050 + "engines": { 2051 + "node": ">=8" 2052 + } 2053 + }, 2054 + "node_modules/async": { 2055 + "version": "3.2.5", 2056 + "resolved": "https://registry.npmjs.org/async/-/async-3.2.5.tgz", 2057 + "integrity": "sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg==", 2058 + "dev": true 2059 + }, 2060 + "node_modules/async-exit-hook": { 2061 + "version": "2.0.1", 2062 + "resolved": "https://registry.npmjs.org/async-exit-hook/-/async-exit-hook-2.0.1.tgz", 2063 + "integrity": "sha512-NW2cX8m1Q7KPA7a5M2ULQeZ2wR5qI5PAbw5L0UOMxdioVk9PMZ0h1TmyZEkPYrCvYjDlFICusOu1dlEKAAeXBw==", 2064 + "dev": true, 2065 + "engines": { 2066 + "node": ">=0.12.0" 2067 + } 2068 + }, 2069 + "node_modules/asynckit": { 2070 + "version": "0.4.0", 2071 + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", 2072 + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", 2073 + "dev": true 2074 + }, 2075 + "node_modules/at-least-node": { 2076 + "version": "1.0.0", 2077 + "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", 2078 + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", 2079 + "dev": true, 2080 + "engines": { 2081 + "node": ">= 4.0.0" 2082 + } 2083 + }, 2084 + "node_modules/balanced-match": { 2085 + "version": "1.0.2", 2086 + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", 2087 + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", 2088 + "dev": true 2089 + }, 2090 + "node_modules/base64-js": { 2091 + "version": "1.5.1", 2092 + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", 2093 + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", 2094 + "dev": true, 2095 + "funding": [ 2096 + { 2097 + "type": "github", 2098 + "url": "https://github.com/sponsors/feross" 2099 + }, 2100 + { 2101 + "type": "patreon", 2102 + "url": "https://www.patreon.com/feross" 2103 + }, 2104 + { 2105 + "type": "consulting", 2106 + "url": "https://feross.org/support" 2107 + } 2108 + ] 2109 + }, 2110 + "node_modules/big.js": { 2111 + "version": "5.2.2", 2112 + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", 2113 + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", 2114 + "dev": true, 2115 + "engines": { 2116 + "node": "*" 2117 + } 2118 + }, 2119 + "node_modules/binary-extensions": { 2120 + "version": "2.3.0", 2121 + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", 2122 + "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", 2123 + "dev": true, 2124 + "engines": { 2125 + "node": ">=8" 2126 + }, 2127 + "funding": { 2128 + "url": "https://github.com/sponsors/sindresorhus" 2129 + } 2130 + }, 2131 + "node_modules/bl": { 2132 + "version": "4.1.0", 2133 + "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", 2134 + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", 2135 + "dev": true, 2136 + "peer": true, 2137 + "dependencies": { 2138 + "buffer": "^5.5.0", 2139 + "inherits": "^2.0.4", 2140 + "readable-stream": "^3.4.0" 2141 + } 2142 + }, 2143 + "node_modules/bluebird": { 2144 + "version": "3.7.2", 2145 + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", 2146 + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", 2147 + "dev": true 2148 + }, 2149 + "node_modules/bluebird-lst": { 2150 + "version": "1.0.9", 2151 + "resolved": "https://registry.npmjs.org/bluebird-lst/-/bluebird-lst-1.0.9.tgz", 2152 + "integrity": "sha512-7B1Rtx82hjnSD4PGLAjVWeYH3tHAcVUmChh85a3lltKQm6FresXh9ErQo6oAv6CqxttczC3/kEg8SY5NluPuUw==", 2153 + "dev": true, 2154 + "dependencies": { 2155 + "bluebird": "^3.5.5" 2156 + } 2157 + }, 2158 + "node_modules/blueimp-md5": { 2159 + "version": "2.19.0", 2160 + "resolved": "https://registry.npmjs.org/blueimp-md5/-/blueimp-md5-2.19.0.tgz", 2161 + "integrity": "sha512-DRQrD6gJyy8FbiE4s+bDoXS9hiW3Vbx5uCdwvcCf3zLHL+Iv7LtGHLpr+GZV8rHG8tK766FGYBwRbu8pELTt+w==", 2162 + "dev": true 2163 + }, 2164 + "node_modules/boolbase": { 2165 + "version": "1.0.0", 2166 + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", 2167 + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", 2168 + "dev": true 2169 + }, 2170 + "node_modules/boolean": { 2171 + "version": "3.2.0", 2172 + "resolved": "https://registry.npmjs.org/boolean/-/boolean-3.2.0.tgz", 2173 + "integrity": "sha512-d0II/GO9uf9lfUHH2BQsjxzRJZBdsjgsBiW4BvhWk/3qoKwQFjIDVN19PfX8F2D/r9PCMTtLWjYVCFrpeYUzsw==", 2174 + "optional": true 2175 + }, 2176 + "node_modules/brace-expansion": { 2177 + "version": "2.0.1", 2178 + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", 2179 + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", 2180 + "dev": true, 2181 + "dependencies": { 2182 + "balanced-match": "^1.0.0" 2183 + } 2184 + }, 2185 + "node_modules/braces": { 2186 + "version": "3.0.2", 2187 + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", 2188 + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", 2189 + "dev": true, 2190 + "dependencies": { 2191 + "fill-range": "^7.0.1" 2192 + }, 2193 + "engines": { 2194 + "node": ">=8" 2195 + } 2196 + }, 2197 + "node_modules/browserslist": { 2198 + "version": "4.23.0", 2199 + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.0.tgz", 2200 + "integrity": "sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==", 2201 + "dev": true, 2202 + "funding": [ 2203 + { 2204 + "type": "opencollective", 2205 + "url": "https://opencollective.com/browserslist" 2206 + }, 2207 + { 2208 + "type": "tidelift", 2209 + "url": "https://tidelift.com/funding/github/npm/browserslist" 2210 + }, 2211 + { 2212 + "type": "github", 2213 + "url": "https://github.com/sponsors/ai" 2214 + } 2215 + ], 2216 + "dependencies": { 2217 + "caniuse-lite": "^1.0.30001587", 2218 + "electron-to-chromium": "^1.4.668", 2219 + "node-releases": "^2.0.14", 2220 + "update-browserslist-db": "^1.0.13" 2221 + }, 2222 + "bin": { 2223 + "browserslist": "cli.js" 2224 + }, 2225 + "engines": { 2226 + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" 2227 + } 2228 + }, 2229 + "node_modules/buffer": { 2230 + "version": "5.7.1", 2231 + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", 2232 + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", 2233 + "dev": true, 2234 + "funding": [ 2235 + { 2236 + "type": "github", 2237 + "url": "https://github.com/sponsors/feross" 2238 + }, 2239 + { 2240 + "type": "patreon", 2241 + "url": "https://www.patreon.com/feross" 2242 + }, 2243 + { 2244 + "type": "consulting", 2245 + "url": "https://feross.org/support" 2246 + } 2247 + ], 2248 + "dependencies": { 2249 + "base64-js": "^1.3.1", 2250 + "ieee754": "^1.1.13" 2251 + } 2252 + }, 2253 + "node_modules/buffer-crc32": { 2254 + "version": "0.2.13", 2255 + "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", 2256 + "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", 2257 + "engines": { 2258 + "node": "*" 2259 + } 2260 + }, 2261 + "node_modules/buffer-equal": { 2262 + "version": "1.0.1", 2263 + "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-1.0.1.tgz", 2264 + "integrity": "sha512-QoV3ptgEaQpvVwbXdSO39iqPQTCxSF7A5U99AxbHYqUdCizL/lH2Z0A2y6nbZucxMEOtNyZfG2s6gsVugGpKkg==", 2265 + "dev": true, 2266 + "engines": { 2267 + "node": ">=0.4" 2268 + }, 2269 + "funding": { 2270 + "url": "https://github.com/sponsors/ljharb" 2271 + } 2272 + }, 2273 + "node_modules/buffer-from": { 2274 + "version": "1.1.2", 2275 + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", 2276 + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", 2277 + "dev": true 2278 + }, 2279 + "node_modules/builder-util": { 2280 + "version": "24.13.1", 2281 + "resolved": "https://registry.npmjs.org/builder-util/-/builder-util-24.13.1.tgz", 2282 + "integrity": "sha512-NhbCSIntruNDTOVI9fdXz0dihaqX2YuE1D6zZMrwiErzH4ELZHE6mdiB40wEgZNprDia+FghRFgKoAqMZRRjSA==", 2283 + "dev": true, 2284 + "dependencies": { 2285 + "@types/debug": "^4.1.6", 2286 + "7zip-bin": "~5.2.0", 2287 + "app-builder-bin": "4.0.0", 2288 + "bluebird-lst": "^1.0.9", 2289 + "builder-util-runtime": "9.2.4", 2290 + "chalk": "^4.1.2", 2291 + "cross-spawn": "^7.0.3", 2292 + "debug": "^4.3.4", 2293 + "fs-extra": "^10.1.0", 2294 + "http-proxy-agent": "^5.0.0", 2295 + "https-proxy-agent": "^5.0.1", 2296 + "is-ci": "^3.0.0", 2297 + "js-yaml": "^4.1.0", 2298 + "source-map-support": "^0.5.19", 2299 + "stat-mode": "^1.0.0", 2300 + "temp-file": "^3.4.0" 2301 + } 2302 + }, 2303 + "node_modules/builder-util-runtime": { 2304 + "version": "9.2.4", 2305 + "resolved": "https://registry.npmjs.org/builder-util-runtime/-/builder-util-runtime-9.2.4.tgz", 2306 + "integrity": "sha512-upp+biKpN/XZMLim7aguUyW8s0FUpDvOtK6sbanMFDAMBzpHDqdhgVYm6zc9HJ6nWo7u2Lxk60i2M6Jd3aiNrA==", 2307 + "dev": true, 2308 + "dependencies": { 2309 + "debug": "^4.3.4", 2310 + "sax": "^1.2.4" 2311 + }, 2312 + "engines": { 2313 + "node": ">=12.0.0" 2314 + } 2315 + }, 2316 + "node_modules/builder-util/node_modules/fs-extra": { 2317 + "version": "10.1.0", 2318 + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", 2319 + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", 2320 + "dev": true, 2321 + "dependencies": { 2322 + "graceful-fs": "^4.2.0", 2323 + "jsonfile": "^6.0.1", 2324 + "universalify": "^2.0.0" 2325 + }, 2326 + "engines": { 2327 + "node": ">=12" 2328 + } 2329 + }, 2330 + "node_modules/builder-util/node_modules/jsonfile": { 2331 + "version": "6.1.0", 2332 + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", 2333 + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", 2334 + "dev": true, 2335 + "dependencies": { 2336 + "universalify": "^2.0.0" 2337 + }, 2338 + "optionalDependencies": { 2339 + "graceful-fs": "^4.1.6" 2340 + } 2341 + }, 2342 + "node_modules/builder-util/node_modules/universalify": { 2343 + "version": "2.0.1", 2344 + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", 2345 + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", 2346 + "dev": true, 2347 + "engines": { 2348 + "node": ">= 10.0.0" 2349 + } 2350 + }, 2351 + "node_modules/cacheable-lookup": { 2352 + "version": "5.0.4", 2353 + "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-5.0.4.tgz", 2354 + "integrity": "sha512-2/kNscPhpcxrOigMZzbiWF7dz8ilhb/nIHU3EyZiXWXpeq/au8qJ8VhdftMkty3n7Gj6HIGalQG8oiBNB3AJgA==", 2355 + "engines": { 2356 + "node": ">=10.6.0" 2357 + } 2358 + }, 2359 + "node_modules/cacheable-request": { 2360 + "version": "7.0.4", 2361 + "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-7.0.4.tgz", 2362 + "integrity": "sha512-v+p6ongsrp0yTGbJXjgxPow2+DL93DASP4kXCDKb8/bwRtt9OEF3whggkkDkGNzgcWy2XaF4a8nZglC7uElscg==", 2363 + "dependencies": { 2364 + "clone-response": "^1.0.2", 2365 + "get-stream": "^5.1.0", 2366 + "http-cache-semantics": "^4.0.0", 2367 + "keyv": "^4.0.0", 2368 + "lowercase-keys": "^2.0.0", 2369 + "normalize-url": "^6.0.1", 2370 + "responselike": "^2.0.0" 2371 + }, 2372 + "engines": { 2373 + "node": ">=8" 2374 + } 2375 + }, 2376 + "node_modules/callsites": { 2377 + "version": "3.1.0", 2378 + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", 2379 + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", 2380 + "dev": true, 2381 + "engines": { 2382 + "node": ">=6" 2383 + } 2384 + }, 2385 + "node_modules/camel-case": { 2386 + "version": "4.1.2", 2387 + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", 2388 + "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", 2389 + "dev": true, 2390 + "dependencies": { 2391 + "pascal-case": "^3.1.2", 2392 + "tslib": "^2.0.3" 2393 + } 2394 + }, 2395 + "node_modules/caniuse-lite": { 2396 + "version": "1.0.30001616", 2397 + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001616.tgz", 2398 + "integrity": "sha512-RHVYKov7IcdNjVHJFNY/78RdG4oGVjbayxv8u5IO74Wv7Hlq4PnJE6mo/OjFijjVFNy5ijnCt6H3IIo4t+wfEw==", 2399 + "dev": true, 2400 + "funding": [ 2401 + { 2402 + "type": "opencollective", 2403 + "url": "https://opencollective.com/browserslist" 2404 + }, 2405 + { 2406 + "type": "tidelift", 2407 + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" 2408 + }, 2409 + { 2410 + "type": "github", 2411 + "url": "https://github.com/sponsors/ai" 2412 + } 2413 + ] 2414 + }, 2415 + "node_modules/chalk": { 2416 + "version": "4.1.2", 2417 + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 2418 + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 2419 + "dev": true, 2420 + "dependencies": { 2421 + "ansi-styles": "^4.1.0", 2422 + "supports-color": "^7.1.0" 2423 + }, 2424 + "engines": { 2425 + "node": ">=10" 2426 + }, 2427 + "funding": { 2428 + "url": "https://github.com/chalk/chalk?sponsor=1" 2429 + } 2430 + }, 2431 + "node_modules/chokidar": { 2432 + "version": "3.6.0", 2433 + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", 2434 + "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", 2435 + "dev": true, 2436 + "dependencies": { 2437 + "anymatch": "~3.1.2", 2438 + "braces": "~3.0.2", 2439 + "glob-parent": "~5.1.2", 2440 + "is-binary-path": "~2.1.0", 2441 + "is-glob": "~4.0.1", 2442 + "normalize-path": "~3.0.0", 2443 + "readdirp": "~3.6.0" 2444 + }, 2445 + "engines": { 2446 + "node": ">= 8.10.0" 2447 + }, 2448 + "funding": { 2449 + "url": "https://paulmillr.com/funding/" 2450 + }, 2451 + "optionalDependencies": { 2452 + "fsevents": "~2.3.2" 2453 + } 2454 + }, 2455 + "node_modules/chokidar/node_modules/glob-parent": { 2456 + "version": "5.1.2", 2457 + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", 2458 + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", 2459 + "dev": true, 2460 + "dependencies": { 2461 + "is-glob": "^4.0.1" 2462 + }, 2463 + "engines": { 2464 + "node": ">= 6" 2465 + } 2466 + }, 2467 + "node_modules/chownr": { 2468 + "version": "2.0.0", 2469 + "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", 2470 + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", 2471 + "dev": true, 2472 + "engines": { 2473 + "node": ">=10" 2474 + } 2475 + }, 2476 + "node_modules/chrome-trace-event": { 2477 + "version": "1.0.3", 2478 + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", 2479 + "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", 2480 + "dev": true, 2481 + "engines": { 2482 + "node": ">=6.0" 2483 + } 2484 + }, 2485 + "node_modules/chromium-pickle-js": { 2486 + "version": "0.2.0", 2487 + "resolved": "https://registry.npmjs.org/chromium-pickle-js/-/chromium-pickle-js-0.2.0.tgz", 2488 + "integrity": "sha512-1R5Fho+jBq0DDydt+/vHWj5KJNJCKdARKOCwZUen84I5BreWoLqRLANH1U87eJy1tiASPtMnGqJJq0ZsLoRPOw==", 2489 + "dev": true 2490 + }, 2491 + "node_modules/ci-info": { 2492 + "version": "3.9.0", 2493 + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz", 2494 + "integrity": "sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==", 2495 + "dev": true, 2496 + "funding": [ 2497 + { 2498 + "type": "github", 2499 + "url": "https://github.com/sponsors/sibiraj-s" 2500 + } 2501 + ], 2502 + "engines": { 2503 + "node": ">=8" 2504 + } 2505 + }, 2506 + "node_modules/clean-css": { 2507 + "version": "4.2.4", 2508 + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.4.tgz", 2509 + "integrity": "sha512-EJUDT7nDVFDvaQgAo2G/PJvxmp1o/c6iXLbswsBbUFXi1Nr+AjA2cKmfbKDMjMvzEe75g3P6JkaDDAKk96A85A==", 2510 + "dev": true, 2511 + "dependencies": { 2512 + "source-map": "~0.6.0" 2513 + }, 2514 + "engines": { 2515 + "node": ">= 4.0" 2516 + } 2517 + }, 2518 + "node_modules/clean-webpack-plugin": { 2519 + "version": "4.0.0", 2520 + "resolved": "https://registry.npmjs.org/clean-webpack-plugin/-/clean-webpack-plugin-4.0.0.tgz", 2521 + "integrity": "sha512-WuWE1nyTNAyW5T7oNyys2EN0cfP2fdRxhxnIQWiAp0bMabPdHhoGxM8A6YL2GhqwgrPnnaemVE7nv5XJ2Fhh2w==", 2522 + "dev": true, 2523 + "dependencies": { 2524 + "del": "^4.1.1" 2525 + }, 2526 + "engines": { 2527 + "node": ">=10.0.0" 2528 + }, 2529 + "peerDependencies": { 2530 + "webpack": ">=4.0.0 <6.0.0" 2531 + } 2532 + }, 2533 + "node_modules/cli-truncate": { 2534 + "version": "2.1.0", 2535 + "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-2.1.0.tgz", 2536 + "integrity": "sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg==", 2537 + "dev": true, 2538 + "optional": true, 2539 + "dependencies": { 2540 + "slice-ansi": "^3.0.0", 2541 + "string-width": "^4.2.0" 2542 + }, 2543 + "engines": { 2544 + "node": ">=8" 2545 + }, 2546 + "funding": { 2547 + "url": "https://github.com/sponsors/sindresorhus" 2548 + } 2549 + }, 2550 + "node_modules/cliui": { 2551 + "version": "8.0.1", 2552 + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", 2553 + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", 2554 + "dev": true, 2555 + "dependencies": { 2556 + "string-width": "^4.2.0", 2557 + "strip-ansi": "^6.0.1", 2558 + "wrap-ansi": "^7.0.0" 2559 + }, 2560 + "engines": { 2561 + "node": ">=12" 2562 + } 2563 + }, 2564 + "node_modules/clone-deep": { 2565 + "version": "4.0.1", 2566 + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", 2567 + "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", 2568 + "dev": true, 2569 + "dependencies": { 2570 + "is-plain-object": "^2.0.4", 2571 + "kind-of": "^6.0.2", 2572 + "shallow-clone": "^3.0.0" 2573 + }, 2574 + "engines": { 2575 + "node": ">=6" 2576 + } 2577 + }, 2578 + "node_modules/clone-response": { 2579 + "version": "1.0.3", 2580 + "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.3.tgz", 2581 + "integrity": "sha512-ROoL94jJH2dUVML2Y/5PEDNaSHgeOdSDicUyS7izcF63G6sTc/FTjLub4b8Il9S8S0beOfYt0TaA5qvFK+w0wA==", 2582 + "dependencies": { 2583 + "mimic-response": "^1.0.0" 2584 + }, 2585 + "funding": { 2586 + "url": "https://github.com/sponsors/sindresorhus" 2587 + } 2588 + }, 2589 + "node_modules/color-convert": { 2590 + "version": "2.0.1", 2591 + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 2592 + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 2593 + "dev": true, 2594 + "dependencies": { 2595 + "color-name": "~1.1.4" 2596 + }, 2597 + "engines": { 2598 + "node": ">=7.0.0" 2599 + } 2600 + }, 2601 + "node_modules/color-name": { 2602 + "version": "1.1.4", 2603 + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 2604 + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 2605 + "dev": true 2606 + }, 2607 + "node_modules/colorette": { 2608 + "version": "2.0.20", 2609 + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz", 2610 + "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==", 2611 + "dev": true 2612 + }, 2613 + "node_modules/combined-stream": { 2614 + "version": "1.0.8", 2615 + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", 2616 + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", 2617 + "dev": true, 2618 + "dependencies": { 2619 + "delayed-stream": "~1.0.0" 2620 + }, 2621 + "engines": { 2622 + "node": ">= 0.8" 2623 + } 2624 + }, 2625 + "node_modules/commander": { 2626 + "version": "5.1.0", 2627 + "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz", 2628 + "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==", 2629 + "dev": true, 2630 + "engines": { 2631 + "node": ">= 6" 2632 + } 2633 + }, 2634 + "node_modules/compare-version": { 2635 + "version": "0.1.2", 2636 + "resolved": "https://registry.npmjs.org/compare-version/-/compare-version-0.1.2.tgz", 2637 + "integrity": "sha512-pJDh5/4wrEnXX/VWRZvruAGHkzKdr46z11OlTPN+VrATlWWhSKewNCJ1futCO5C7eJB3nPMFZA1LeYtcFboZ2A==", 2638 + "dev": true, 2639 + "engines": { 2640 + "node": ">=0.10.0" 2641 + } 2642 + }, 2643 + "node_modules/compress-commons": { 2644 + "version": "4.1.2", 2645 + "resolved": "https://registry.npmjs.org/compress-commons/-/compress-commons-4.1.2.tgz", 2646 + "integrity": "sha512-D3uMHtGc/fcO1Gt1/L7i1e33VOvD4A9hfQLP+6ewd+BvG/gQ84Yh4oftEhAdjSMgBgwGL+jsppT7JYNpo6MHHg==", 2647 + "dev": true, 2648 + "peer": true, 2649 + "dependencies": { 2650 + "buffer-crc32": "^0.2.13", 2651 + "crc32-stream": "^4.0.2", 2652 + "normalize-path": "^3.0.0", 2653 + "readable-stream": "^3.6.0" 2654 + }, 2655 + "engines": { 2656 + "node": ">= 10" 2657 + } 2658 + }, 2659 + "node_modules/concat-map": { 2660 + "version": "0.0.1", 2661 + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", 2662 + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", 2663 + "dev": true 2664 + }, 2665 + "node_modules/config-file-ts": { 2666 + "version": "0.2.6", 2667 + "resolved": "https://registry.npmjs.org/config-file-ts/-/config-file-ts-0.2.6.tgz", 2668 + "integrity": "sha512-6boGVaglwblBgJqGyxm4+xCmEGcWgnWHSWHY5jad58awQhB6gftq0G8HbzU39YqCIYHMLAiL1yjwiZ36m/CL8w==", 2669 + "dev": true, 2670 + "dependencies": { 2671 + "glob": "^10.3.10", 2672 + "typescript": "^5.3.3" 2673 + } 2674 + }, 2675 + "node_modules/config-file-ts/node_modules/glob": { 2676 + "version": "10.3.12", 2677 + "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.12.tgz", 2678 + "integrity": "sha512-TCNv8vJ+xz4QiqTpfOJA7HvYv+tNIRHKfUWw/q+v2jdgN4ebz+KY9tGx5J4rHP0o84mNP+ApH66HRX8us3Khqg==", 2679 + "dev": true, 2680 + "dependencies": { 2681 + "foreground-child": "^3.1.0", 2682 + "jackspeak": "^2.3.6", 2683 + "minimatch": "^9.0.1", 2684 + "minipass": "^7.0.4", 2685 + "path-scurry": "^1.10.2" 2686 + }, 2687 + "bin": { 2688 + "glob": "dist/esm/bin.mjs" 2689 + }, 2690 + "engines": { 2691 + "node": ">=16 || 14 >=14.17" 2692 + }, 2693 + "funding": { 2694 + "url": "https://github.com/sponsors/isaacs" 2695 + } 2696 + }, 2697 + "node_modules/config-file-ts/node_modules/minimatch": { 2698 + "version": "9.0.4", 2699 + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.4.tgz", 2700 + "integrity": "sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw==", 2701 + "dev": true, 2702 + "dependencies": { 2703 + "brace-expansion": "^2.0.1" 2704 + }, 2705 + "engines": { 2706 + "node": ">=16 || 14 >=14.17" 2707 + }, 2708 + "funding": { 2709 + "url": "https://github.com/sponsors/isaacs" 2710 + } 2711 + }, 2712 + "node_modules/config-file-ts/node_modules/minipass": { 2713 + "version": "7.1.0", 2714 + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.0.tgz", 2715 + "integrity": "sha512-oGZRv2OT1lO2UF1zUcwdTb3wqUwI0kBGTgt/T7OdSj6M6N5m3o5uPf0AIW6lVxGGoiWUR7e2AwTE+xiwK8WQig==", 2716 + "dev": true, 2717 + "engines": { 2718 + "node": ">=16 || 14 >=14.17" 2719 + } 2720 + }, 2721 + "node_modules/config-file-ts/node_modules/typescript": { 2722 + "version": "5.4.5", 2723 + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.5.tgz", 2724 + "integrity": "sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==", 2725 + "dev": true, 2726 + "bin": { 2727 + "tsc": "bin/tsc", 2728 + "tsserver": "bin/tsserver" 2729 + }, 2730 + "engines": { 2731 + "node": ">=14.17" 2732 + } 2733 + }, 2734 + "node_modules/core-util-is": { 2735 + "version": "1.0.2", 2736 + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", 2737 + "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==", 2738 + "dev": true 2739 + }, 2740 + "node_modules/crc": { 2741 + "version": "3.8.0", 2742 + "resolved": "https://registry.npmjs.org/crc/-/crc-3.8.0.tgz", 2743 + "integrity": "sha512-iX3mfgcTMIq3ZKLIsVFAbv7+Mc10kxabAGQb8HvjA1o3T1PIYprbakQ65d3I+2HGHt6nSKkM9PYjgoJO2KcFBQ==", 2744 + "dev": true, 2745 + "optional": true, 2746 + "dependencies": { 2747 + "buffer": "^5.1.0" 2748 + } 2749 + }, 2750 + "node_modules/crc-32": { 2751 + "version": "1.2.2", 2752 + "resolved": "https://registry.npmjs.org/crc-32/-/crc-32-1.2.2.tgz", 2753 + "integrity": "sha512-ROmzCKrTnOwybPcJApAA6WBWij23HVfGVNKqqrZpuyZOHqK2CwHSvpGuyt/UNNvaIjEd8X5IFGp4Mh+Ie1IHJQ==", 2754 + "dev": true, 2755 + "peer": true, 2756 + "bin": { 2757 + "crc32": "bin/crc32.njs" 2758 + }, 2759 + "engines": { 2760 + "node": ">=0.8" 2761 + } 2762 + }, 2763 + "node_modules/crc32-stream": { 2764 + "version": "4.0.3", 2765 + "resolved": "https://registry.npmjs.org/crc32-stream/-/crc32-stream-4.0.3.tgz", 2766 + "integrity": "sha512-NT7w2JVU7DFroFdYkeq8cywxrgjPHWkdX1wjpRQXPX5Asews3tA+Ght6lddQO5Mkumffp3X7GEqku3epj2toIw==", 2767 + "dev": true, 2768 + "peer": true, 2769 + "dependencies": { 2770 + "crc-32": "^1.2.0", 2771 + "readable-stream": "^3.4.0" 2772 + }, 2773 + "engines": { 2774 + "node": ">= 10" 2775 + } 2776 + }, 2777 + "node_modules/cross-spawn": { 2778 + "version": "7.0.3", 2779 + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", 2780 + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", 2781 + "dev": true, 2782 + "dependencies": { 2783 + "path-key": "^3.1.0", 2784 + "shebang-command": "^2.0.0", 2785 + "which": "^2.0.1" 2786 + }, 2787 + "engines": { 2788 + "node": ">= 8" 2789 + } 2790 + }, 2791 + "node_modules/css-loader": { 2792 + "version": "6.11.0", 2793 + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.11.0.tgz", 2794 + "integrity": "sha512-CTJ+AEQJjq5NzLga5pE39qdiSV56F8ywCIsqNIRF0r7BDgWsN25aazToqAFg7ZrtA/U016xudB3ffgweORxX7g==", 2795 + "dev": true, 2796 + "dependencies": { 2797 + "icss-utils": "^5.1.0", 2798 + "postcss": "^8.4.33", 2799 + "postcss-modules-extract-imports": "^3.1.0", 2800 + "postcss-modules-local-by-default": "^4.0.5", 2801 + "postcss-modules-scope": "^3.2.0", 2802 + "postcss-modules-values": "^4.0.0", 2803 + "postcss-value-parser": "^4.2.0", 2804 + "semver": "^7.5.4" 2805 + }, 2806 + "engines": { 2807 + "node": ">= 12.13.0" 2808 + }, 2809 + "funding": { 2810 + "type": "opencollective", 2811 + "url": "https://opencollective.com/webpack" 2812 + }, 2813 + "peerDependencies": { 2814 + "@rspack/core": "0.x || 1.x", 2815 + "webpack": "^5.0.0" 2816 + }, 2817 + "peerDependenciesMeta": { 2818 + "@rspack/core": { 2819 + "optional": true 2820 + }, 2821 + "webpack": { 2822 + "optional": true 2823 + } 2824 + } 2825 + }, 2826 + "node_modules/css-select": { 2827 + "version": "4.3.0", 2828 + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", 2829 + "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", 2830 + "dev": true, 2831 + "dependencies": { 2832 + "boolbase": "^1.0.0", 2833 + "css-what": "^6.0.1", 2834 + "domhandler": "^4.3.1", 2835 + "domutils": "^2.8.0", 2836 + "nth-check": "^2.0.1" 2837 + }, 2838 + "funding": { 2839 + "url": "https://github.com/sponsors/fb55" 2840 + } 2841 + }, 2842 + "node_modules/css-what": { 2843 + "version": "6.1.0", 2844 + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", 2845 + "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", 2846 + "dev": true, 2847 + "engines": { 2848 + "node": ">= 6" 2849 + }, 2850 + "funding": { 2851 + "url": "https://github.com/sponsors/fb55" 2852 + } 2853 + }, 2854 + "node_modules/cssesc": { 2855 + "version": "3.0.0", 2856 + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", 2857 + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", 2858 + "dev": true, 2859 + "bin": { 2860 + "cssesc": "bin/cssesc" 2861 + }, 2862 + "engines": { 2863 + "node": ">=4" 2864 + } 2865 + }, 2866 + "node_modules/dayjs": { 2867 + "version": "1.11.11", 2868 + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.11.tgz", 2869 + "integrity": "sha512-okzr3f11N6WuqYtZSvm+F776mB41wRZMhKP+hc34YdW+KmtYYK9iqvHSwo2k9FEH3fhGXvOPV6yz2IcSrfRUDg==", 2870 + "dev": true 2871 + }, 2872 + "node_modules/debounce": { 2873 + "version": "1.2.1", 2874 + "resolved": "https://registry.npmjs.org/debounce/-/debounce-1.2.1.tgz", 2875 + "integrity": "sha512-XRRe6Glud4rd/ZGQfiV1ruXSfbvfJedlV9Y6zOlP+2K04vBYiJEte6stfFkCP03aMnY5tsipamumUjL14fofug==", 2876 + "dev": true 2877 + }, 2878 + "node_modules/debug": { 2879 + "version": "4.3.4", 2880 + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", 2881 + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", 2882 + "dependencies": { 2883 + "ms": "2.1.2" 2884 + }, 2885 + "engines": { 2886 + "node": ">=6.0" 2887 + }, 2888 + "peerDependenciesMeta": { 2889 + "supports-color": { 2890 + "optional": true 2891 + } 2892 + } 2893 + }, 2894 + "node_modules/decompress-response": { 2895 + "version": "6.0.0", 2896 + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", 2897 + "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", 2898 + "dependencies": { 2899 + "mimic-response": "^3.1.0" 2900 + }, 2901 + "engines": { 2902 + "node": ">=10" 2903 + }, 2904 + "funding": { 2905 + "url": "https://github.com/sponsors/sindresorhus" 2906 + } 2907 + }, 2908 + "node_modules/decompress-response/node_modules/mimic-response": { 2909 + "version": "3.1.0", 2910 + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", 2911 + "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==", 2912 + "engines": { 2913 + "node": ">=10" 2914 + }, 2915 + "funding": { 2916 + "url": "https://github.com/sponsors/sindresorhus" 2917 + } 2918 + }, 2919 + "node_modules/deep-is": { 2920 + "version": "0.1.4", 2921 + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", 2922 + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", 2923 + "dev": true 2924 + }, 2925 + "node_modules/defer-to-connect": { 2926 + "version": "2.0.1", 2927 + "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-2.0.1.tgz", 2928 + "integrity": "sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==", 2929 + "engines": { 2930 + "node": ">=10" 2931 + } 2932 + }, 2933 + "node_modules/define-data-property": { 2934 + "version": "1.1.4", 2935 + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", 2936 + "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", 2937 + "optional": true, 2938 + "dependencies": { 2939 + "es-define-property": "^1.0.0", 2940 + "es-errors": "^1.3.0", 2941 + "gopd": "^1.0.1" 2942 + }, 2943 + "engines": { 2944 + "node": ">= 0.4" 2945 + }, 2946 + "funding": { 2947 + "url": "https://github.com/sponsors/ljharb" 2948 + } 2949 + }, 2950 + "node_modules/define-properties": { 2951 + "version": "1.2.1", 2952 + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", 2953 + "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", 2954 + "optional": true, 2955 + "dependencies": { 2956 + "define-data-property": "^1.0.1", 2957 + "has-property-descriptors": "^1.0.0", 2958 + "object-keys": "^1.1.1" 2959 + }, 2960 + "engines": { 2961 + "node": ">= 0.4" 2962 + }, 2963 + "funding": { 2964 + "url": "https://github.com/sponsors/ljharb" 2965 + } 2966 + }, 2967 + "node_modules/del": { 2968 + "version": "4.1.1", 2969 + "resolved": "https://registry.npmjs.org/del/-/del-4.1.1.tgz", 2970 + "integrity": "sha512-QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ==", 2971 + "dev": true, 2972 + "dependencies": { 2973 + "@types/glob": "^7.1.1", 2974 + "globby": "^6.1.0", 2975 + "is-path-cwd": "^2.0.0", 2976 + "is-path-in-cwd": "^2.0.0", 2977 + "p-map": "^2.0.0", 2978 + "pify": "^4.0.1", 2979 + "rimraf": "^2.6.3" 2980 + }, 2981 + "engines": { 2982 + "node": ">=6" 2983 + } 2984 + }, 2985 + "node_modules/del/node_modules/array-union": { 2986 + "version": "1.0.2", 2987 + "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", 2988 + "integrity": "sha512-Dxr6QJj/RdU/hCaBjOfxW+q6lyuVE6JFWIrAUpuOOhoJJoQ99cUn3igRaHVB5P9WrgFVN0FfArM3x0cueOU8ng==", 2989 + "dev": true, 2990 + "dependencies": { 2991 + "array-uniq": "^1.0.1" 2992 + }, 2993 + "engines": { 2994 + "node": ">=0.10.0" 2995 + } 2996 + }, 2997 + "node_modules/del/node_modules/globby": { 2998 + "version": "6.1.0", 2999 + "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz", 3000 + "integrity": "sha512-KVbFv2TQtbzCoxAnfD6JcHZTYCzyliEaaeM/gH8qQdkKr5s0OP9scEgvdcngyk7AVdY6YVW/TJHd+lQ/Df3Daw==", 3001 + "dev": true, 3002 + "dependencies": { 3003 + "array-union": "^1.0.1", 3004 + "glob": "^7.0.3", 3005 + "object-assign": "^4.0.1", 3006 + "pify": "^2.0.0", 3007 + "pinkie-promise": "^2.0.0" 3008 + }, 3009 + "engines": { 3010 + "node": ">=0.10.0" 3011 + } 3012 + }, 3013 + "node_modules/del/node_modules/globby/node_modules/pify": { 3014 + "version": "2.3.0", 3015 + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", 3016 + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", 3017 + "dev": true, 3018 + "engines": { 3019 + "node": ">=0.10.0" 3020 + } 3021 + }, 3022 + "node_modules/delayed-stream": { 3023 + "version": "1.0.0", 3024 + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", 3025 + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", 3026 + "dev": true, 3027 + "engines": { 3028 + "node": ">=0.4.0" 3029 + } 3030 + }, 3031 + "node_modules/detect-node": { 3032 + "version": "2.1.0", 3033 + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", 3034 + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", 3035 + "optional": true 3036 + }, 3037 + "node_modules/dir-compare": { 3038 + "version": "3.3.0", 3039 + "resolved": "https://registry.npmjs.org/dir-compare/-/dir-compare-3.3.0.tgz", 3040 + "integrity": "sha512-J7/et3WlGUCxjdnD3HAAzQ6nsnc0WL6DD7WcwJb7c39iH1+AWfg+9OqzJNaI6PkBwBvm1mhZNL9iY/nRiZXlPg==", 3041 + "dev": true, 3042 + "dependencies": { 3043 + "buffer-equal": "^1.0.0", 3044 + "minimatch": "^3.0.4" 3045 + } 3046 + }, 3047 + "node_modules/dir-compare/node_modules/brace-expansion": { 3048 + "version": "1.1.11", 3049 + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 3050 + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 3051 + "dev": true, 3052 + "dependencies": { 3053 + "balanced-match": "^1.0.0", 3054 + "concat-map": "0.0.1" 3055 + } 3056 + }, 3057 + "node_modules/dir-compare/node_modules/minimatch": { 3058 + "version": "3.1.2", 3059 + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", 3060 + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", 3061 + "dev": true, 3062 + "dependencies": { 3063 + "brace-expansion": "^1.1.7" 3064 + }, 3065 + "engines": { 3066 + "node": "*" 3067 + } 3068 + }, 3069 + "node_modules/dir-glob": { 3070 + "version": "3.0.1", 3071 + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", 3072 + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", 3073 + "dev": true, 3074 + "dependencies": { 3075 + "path-type": "^4.0.0" 3076 + }, 3077 + "engines": { 3078 + "node": ">=8" 3079 + } 3080 + }, 3081 + "node_modules/dmg-builder": { 3082 + "version": "24.13.3", 3083 + "resolved": "https://registry.npmjs.org/dmg-builder/-/dmg-builder-24.13.3.tgz", 3084 + "integrity": "sha512-rcJUkMfnJpfCboZoOOPf4L29TRtEieHNOeAbYPWPxlaBw/Z1RKrRA86dOI9rwaI4tQSc/RD82zTNHprfUHXsoQ==", 3085 + "dev": true, 3086 + "dependencies": { 3087 + "app-builder-lib": "24.13.3", 3088 + "builder-util": "24.13.1", 3089 + "builder-util-runtime": "9.2.4", 3090 + "fs-extra": "^10.1.0", 3091 + "iconv-lite": "^0.6.2", 3092 + "js-yaml": "^4.1.0" 3093 + }, 3094 + "optionalDependencies": { 3095 + "dmg-license": "^1.0.11" 3096 + } 3097 + }, 3098 + "node_modules/dmg-builder/node_modules/fs-extra": { 3099 + "version": "10.1.0", 3100 + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", 3101 + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", 3102 + "dev": true, 3103 + "dependencies": { 3104 + "graceful-fs": "^4.2.0", 3105 + "jsonfile": "^6.0.1", 3106 + "universalify": "^2.0.0" 3107 + }, 3108 + "engines": { 3109 + "node": ">=12" 3110 + } 3111 + }, 3112 + "node_modules/dmg-builder/node_modules/jsonfile": { 3113 + "version": "6.1.0", 3114 + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", 3115 + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", 3116 + "dev": true, 3117 + "dependencies": { 3118 + "universalify": "^2.0.0" 3119 + }, 3120 + "optionalDependencies": { 3121 + "graceful-fs": "^4.1.6" 3122 + } 3123 + }, 3124 + "node_modules/dmg-builder/node_modules/universalify": { 3125 + "version": "2.0.1", 3126 + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", 3127 + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", 3128 + "dev": true, 3129 + "engines": { 3130 + "node": ">= 10.0.0" 3131 + } 3132 + }, 3133 + "node_modules/dmg-license": { 3134 + "version": "1.0.11", 3135 + "resolved": "https://registry.npmjs.org/dmg-license/-/dmg-license-1.0.11.tgz", 3136 + "integrity": "sha512-ZdzmqwKmECOWJpqefloC5OJy1+WZBBse5+MR88z9g9Zn4VY+WYUkAyojmhzJckH5YbbZGcYIuGAkY5/Ys5OM2Q==", 3137 + "dev": true, 3138 + "optional": true, 3139 + "os": [ 3140 + "darwin" 3141 + ], 3142 + "dependencies": { 3143 + "@types/plist": "^3.0.1", 3144 + "@types/verror": "^1.10.3", 3145 + "ajv": "^6.10.0", 3146 + "crc": "^3.8.0", 3147 + "iconv-corefoundation": "^1.1.7", 3148 + "plist": "^3.0.4", 3149 + "smart-buffer": "^4.0.2", 3150 + "verror": "^1.10.0" 3151 + }, 3152 + "bin": { 3153 + "dmg-license": "bin/dmg-license.js" 3154 + }, 3155 + "engines": { 3156 + "node": ">=8" 3157 + } 3158 + }, 3159 + "node_modules/doctrine": { 3160 + "version": "3.0.0", 3161 + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", 3162 + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", 3163 + "dev": true, 3164 + "dependencies": { 3165 + "esutils": "^2.0.2" 3166 + }, 3167 + "engines": { 3168 + "node": ">=6.0.0" 3169 + } 3170 + }, 3171 + "node_modules/dom-converter": { 3172 + "version": "0.2.0", 3173 + "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", 3174 + "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", 3175 + "dev": true, 3176 + "dependencies": { 3177 + "utila": "~0.4" 3178 + } 3179 + }, 3180 + "node_modules/dom-serializer": { 3181 + "version": "1.4.1", 3182 + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", 3183 + "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", 3184 + "dev": true, 3185 + "dependencies": { 3186 + "domelementtype": "^2.0.1", 3187 + "domhandler": "^4.2.0", 3188 + "entities": "^2.0.0" 3189 + }, 3190 + "funding": { 3191 + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" 3192 + } 3193 + }, 3194 + "node_modules/domelementtype": { 3195 + "version": "2.3.0", 3196 + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", 3197 + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", 3198 + "dev": true, 3199 + "funding": [ 3200 + { 3201 + "type": "github", 3202 + "url": "https://github.com/sponsors/fb55" 3203 + } 3204 + ] 3205 + }, 3206 + "node_modules/domhandler": { 3207 + "version": "4.3.1", 3208 + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", 3209 + "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", 3210 + "dev": true, 3211 + "dependencies": { 3212 + "domelementtype": "^2.2.0" 3213 + }, 3214 + "engines": { 3215 + "node": ">= 4" 3216 + }, 3217 + "funding": { 3218 + "url": "https://github.com/fb55/domhandler?sponsor=1" 3219 + } 3220 + }, 3221 + "node_modules/domutils": { 3222 + "version": "2.8.0", 3223 + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", 3224 + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", 3225 + "dev": true, 3226 + "dependencies": { 3227 + "dom-serializer": "^1.0.1", 3228 + "domelementtype": "^2.2.0", 3229 + "domhandler": "^4.2.0" 3230 + }, 3231 + "funding": { 3232 + "url": "https://github.com/fb55/domutils?sponsor=1" 3233 + } 3234 + }, 3235 + "node_modules/dot-case": { 3236 + "version": "3.0.4", 3237 + "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", 3238 + "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", 3239 + "dev": true, 3240 + "dependencies": { 3241 + "no-case": "^3.0.4", 3242 + "tslib": "^2.0.3" 3243 + } 3244 + }, 3245 + "node_modules/dotenv": { 3246 + "version": "9.0.2", 3247 + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-9.0.2.tgz", 3248 + "integrity": "sha512-I9OvvrHp4pIARv4+x9iuewrWycX6CcZtoAu1XrzPxc5UygMJXJZYmBsynku8IkrJwgypE5DGNjDPmPRhDCptUg==", 3249 + "dev": true, 3250 + "engines": { 3251 + "node": ">=10" 3252 + } 3253 + }, 3254 + "node_modules/dotenv-expand": { 3255 + "version": "5.1.0", 3256 + "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz", 3257 + "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==", 3258 + "dev": true 3259 + }, 3260 + "node_modules/duplexer": { 3261 + "version": "0.1.2", 3262 + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", 3263 + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==", 3264 + "dev": true 3265 + }, 3266 + "node_modules/eastasianwidth": { 3267 + "version": "0.2.0", 3268 + "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", 3269 + "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", 3270 + "dev": true 3271 + }, 3272 + "node_modules/ejs": { 3273 + "version": "3.1.10", 3274 + "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.10.tgz", 3275 + "integrity": "sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA==", 3276 + "dev": true, 3277 + "dependencies": { 3278 + "jake": "^10.8.5" 3279 + }, 3280 + "bin": { 3281 + "ejs": "bin/cli.js" 3282 + }, 3283 + "engines": { 3284 + "node": ">=0.10.0" 3285 + } 3286 + }, 3287 + "node_modules/electron": { 3288 + "version": "28.2.10", 3289 + "resolved": "https://registry.npmjs.org/electron/-/electron-28.2.10.tgz", 3290 + "integrity": "sha512-0rGBJNogcl2FIRxGRUv9zuMaBP78nSBJW+Bd1U7OGeg8IEkSIbHOhfn71XoGxgbOUSCEXjjyftq4mtAAVbUsZQ==", 3291 + "hasInstallScript": true, 3292 + "dependencies": { 3293 + "@electron/get": "^2.0.0", 3294 + "@types/node": "^18.11.18", 3295 + "extract-zip": "^2.0.1" 3296 + }, 3297 + "bin": { 3298 + "electron": "cli.js" 3299 + }, 3300 + "engines": { 3301 + "node": ">= 12.20.55" 3302 + } 3303 + }, 3304 + "node_modules/electron-builder": { 3305 + "version": "24.13.3", 3306 + "resolved": "https://registry.npmjs.org/electron-builder/-/electron-builder-24.13.3.tgz", 3307 + "integrity": "sha512-yZSgVHft5dNVlo31qmJAe4BVKQfFdwpRw7sFp1iQglDRCDD6r22zfRJuZlhtB5gp9FHUxCMEoWGq10SkCnMAIg==", 3308 + "dev": true, 3309 + "dependencies": { 3310 + "app-builder-lib": "24.13.3", 3311 + "builder-util": "24.13.1", 3312 + "builder-util-runtime": "9.2.4", 3313 + "chalk": "^4.1.2", 3314 + "dmg-builder": "24.13.3", 3315 + "fs-extra": "^10.1.0", 3316 + "is-ci": "^3.0.0", 3317 + "lazy-val": "^1.0.5", 3318 + "read-config-file": "6.3.2", 3319 + "simple-update-notifier": "2.0.0", 3320 + "yargs": "^17.6.2" 3321 + }, 3322 + "bin": { 3323 + "electron-builder": "cli.js", 3324 + "install-app-deps": "install-app-deps.js" 3325 + }, 3326 + "engines": { 3327 + "node": ">=14.0.0" 3328 + } 3329 + }, 3330 + "node_modules/electron-builder-squirrel-windows": { 3331 + "version": "24.13.3", 3332 + "resolved": "https://registry.npmjs.org/electron-builder-squirrel-windows/-/electron-builder-squirrel-windows-24.13.3.tgz", 3333 + "integrity": "sha512-oHkV0iogWfyK+ah9ZIvMDpei1m9ZRpdXcvde1wTpra2U8AFDNNpqJdnin5z+PM1GbQ5BoaKCWas2HSjtR0HwMg==", 3334 + "dev": true, 3335 + "peer": true, 3336 + "dependencies": { 3337 + "app-builder-lib": "24.13.3", 3338 + "archiver": "^5.3.1", 3339 + "builder-util": "24.13.1", 3340 + "fs-extra": "^10.1.0" 3341 + } 3342 + }, 3343 + "node_modules/electron-builder-squirrel-windows/node_modules/fs-extra": { 3344 + "version": "10.1.0", 3345 + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", 3346 + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", 3347 + "dev": true, 3348 + "peer": true, 3349 + "dependencies": { 3350 + "graceful-fs": "^4.2.0", 3351 + "jsonfile": "^6.0.1", 3352 + "universalify": "^2.0.0" 3353 + }, 3354 + "engines": { 3355 + "node": ">=12" 3356 + } 3357 + }, 3358 + "node_modules/electron-builder-squirrel-windows/node_modules/jsonfile": { 3359 + "version": "6.1.0", 3360 + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", 3361 + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", 3362 + "dev": true, 3363 + "peer": true, 3364 + "dependencies": { 3365 + "universalify": "^2.0.0" 3366 + }, 3367 + "optionalDependencies": { 3368 + "graceful-fs": "^4.1.6" 3369 + } 3370 + }, 3371 + "node_modules/electron-builder-squirrel-windows/node_modules/universalify": { 3372 + "version": "2.0.1", 3373 + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", 3374 + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", 3375 + "dev": true, 3376 + "peer": true, 3377 + "engines": { 3378 + "node": ">= 10.0.0" 3379 + } 3380 + }, 3381 + "node_modules/electron-builder/node_modules/fs-extra": { 3382 + "version": "10.1.0", 3383 + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", 3384 + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", 3385 + "dev": true, 3386 + "dependencies": { 3387 + "graceful-fs": "^4.2.0", 3388 + "jsonfile": "^6.0.1", 3389 + "universalify": "^2.0.0" 3390 + }, 3391 + "engines": { 3392 + "node": ">=12" 3393 + } 3394 + }, 3395 + "node_modules/electron-builder/node_modules/jsonfile": { 3396 + "version": "6.1.0", 3397 + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", 3398 + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", 3399 + "dev": true, 3400 + "dependencies": { 3401 + "universalify": "^2.0.0" 3402 + }, 3403 + "optionalDependencies": { 3404 + "graceful-fs": "^4.1.6" 3405 + } 3406 + }, 3407 + "node_modules/electron-builder/node_modules/universalify": { 3408 + "version": "2.0.1", 3409 + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", 3410 + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", 3411 + "dev": true, 3412 + "engines": { 3413 + "node": ">= 10.0.0" 3414 + } 3415 + }, 3416 + "node_modules/electron-publish": { 3417 + "version": "24.13.1", 3418 + "resolved": "https://registry.npmjs.org/electron-publish/-/electron-publish-24.13.1.tgz", 3419 + "integrity": "sha512-2ZgdEqJ8e9D17Hwp5LEq5mLQPjqU3lv/IALvgp+4W8VeNhryfGhYEQC/PgDPMrnWUp+l60Ou5SJLsu+k4mhQ8A==", 3420 + "dev": true, 3421 + "dependencies": { 3422 + "@types/fs-extra": "^9.0.11", 3423 + "builder-util": "24.13.1", 3424 + "builder-util-runtime": "9.2.4", 3425 + "chalk": "^4.1.2", 3426 + "fs-extra": "^10.1.0", 3427 + "lazy-val": "^1.0.5", 3428 + "mime": "^2.5.2" 3429 + } 3430 + }, 3431 + "node_modules/electron-publish/node_modules/fs-extra": { 3432 + "version": "10.1.0", 3433 + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", 3434 + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", 3435 + "dev": true, 3436 + "dependencies": { 3437 + "graceful-fs": "^4.2.0", 3438 + "jsonfile": "^6.0.1", 3439 + "universalify": "^2.0.0" 3440 + }, 3441 + "engines": { 3442 + "node": ">=12" 3443 + } 3444 + }, 3445 + "node_modules/electron-publish/node_modules/jsonfile": { 3446 + "version": "6.1.0", 3447 + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", 3448 + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", 3449 + "dev": true, 3450 + "dependencies": { 3451 + "universalify": "^2.0.0" 3452 + }, 3453 + "optionalDependencies": { 3454 + "graceful-fs": "^4.1.6" 3455 + } 3456 + }, 3457 + "node_modules/electron-publish/node_modules/universalify": { 3458 + "version": "2.0.1", 3459 + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", 3460 + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", 3461 + "dev": true, 3462 + "engines": { 3463 + "node": ">= 10.0.0" 3464 + } 3465 + }, 3466 + "node_modules/electron-to-chromium": { 3467 + "version": "1.4.756", 3468 + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.756.tgz", 3469 + "integrity": "sha512-RJKZ9+vEBMeiPAvKNWyZjuYyUqMndcP1f335oHqn3BEQbs2NFtVrnK5+6Xg5wSM9TknNNpWghGDUCKGYF+xWXw==", 3470 + "dev": true 3471 + }, 3472 + "node_modules/emoji-regex": { 3473 + "version": "8.0.0", 3474 + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", 3475 + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", 3476 + "dev": true 3477 + }, 3478 + "node_modules/emojis-list": { 3479 + "version": "3.0.0", 3480 + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", 3481 + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", 3482 + "dev": true, 3483 + "engines": { 3484 + "node": ">= 4" 3485 + } 3486 + }, 3487 + "node_modules/encoding": { 3488 + "version": "0.1.13", 3489 + "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", 3490 + "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", 3491 + "dev": true, 3492 + "dependencies": { 3493 + "iconv-lite": "^0.6.2" 3494 + } 3495 + }, 3496 + "node_modules/end-of-stream": { 3497 + "version": "1.4.4", 3498 + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", 3499 + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", 3500 + "dependencies": { 3501 + "once": "^1.4.0" 3502 + } 3503 + }, 3504 + "node_modules/enhanced-resolve": { 3505 + "version": "5.16.0", 3506 + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.16.0.tgz", 3507 + "integrity": "sha512-O+QWCviPNSSLAD9Ucn8Awv+poAkqn3T1XY5/N7kR7rQO9yfSGWkYZDwpJ+iKF7B8rxaQKWngSqACpgzeapSyoA==", 3508 + "dev": true, 3509 + "dependencies": { 3510 + "graceful-fs": "^4.2.4", 3511 + "tapable": "^2.2.0" 3512 + }, 3513 + "engines": { 3514 + "node": ">=10.13.0" 3515 + } 3516 + }, 3517 + "node_modules/entities": { 3518 + "version": "2.2.0", 3519 + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", 3520 + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", 3521 + "dev": true, 3522 + "funding": { 3523 + "url": "https://github.com/fb55/entities?sponsor=1" 3524 + } 3525 + }, 3526 + "node_modules/env-paths": { 3527 + "version": "2.2.1", 3528 + "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", 3529 + "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", 3530 + "engines": { 3531 + "node": ">=6" 3532 + } 3533 + }, 3534 + "node_modules/envinfo": { 3535 + "version": "7.13.0", 3536 + "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.13.0.tgz", 3537 + "integrity": "sha512-cvcaMr7KqXVh4nyzGTVqTum+gAiL265x5jUWQIDLq//zOGbW+gSW/C+OWLleY/rs9Qole6AZLMXPbtIFQbqu+Q==", 3538 + "dev": true, 3539 + "bin": { 3540 + "envinfo": "dist/cli.js" 3541 + }, 3542 + "engines": { 3543 + "node": ">=4" 3544 + } 3545 + }, 3546 + "node_modules/err-code": { 3547 + "version": "2.0.3", 3548 + "resolved": "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz", 3549 + "integrity": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==", 3550 + "dev": true 3551 + }, 3552 + "node_modules/es-define-property": { 3553 + "version": "1.0.0", 3554 + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz", 3555 + "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==", 3556 + "optional": true, 3557 + "dependencies": { 3558 + "get-intrinsic": "^1.2.4" 3559 + }, 3560 + "engines": { 3561 + "node": ">= 0.4" 3562 + } 3563 + }, 3564 + "node_modules/es-errors": { 3565 + "version": "1.3.0", 3566 + "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", 3567 + "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", 3568 + "optional": true, 3569 + "engines": { 3570 + "node": ">= 0.4" 3571 + } 3572 + }, 3573 + "node_modules/es-module-lexer": { 3574 + "version": "1.5.2", 3575 + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.5.2.tgz", 3576 + "integrity": "sha512-l60ETUTmLqbVbVHv1J4/qj+M8nq7AwMzEcg3kmJDt9dCNrTk+yHcYFf/Kw75pMDwd9mPcIGCG5LcS20SxYRzFA==", 3577 + "dev": true 3578 + }, 3579 + "node_modules/es6-error": { 3580 + "version": "4.1.1", 3581 + "resolved": "https://registry.npmjs.org/es6-error/-/es6-error-4.1.1.tgz", 3582 + "integrity": "sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg==", 3583 + "optional": true 3584 + }, 3585 + "node_modules/esbuild": { 3586 + "version": "0.19.12", 3587 + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.19.12.tgz", 3588 + "integrity": "sha512-aARqgq8roFBj054KvQr5f1sFu0D65G+miZRCuJyJ0G13Zwx7vRar5Zhn2tkQNzIXcBrNVsv/8stehpj+GAjgbg==", 3589 + "dev": true, 3590 + "hasInstallScript": true, 3591 + "bin": { 3592 + "esbuild": "bin/esbuild" 3593 + }, 3594 + "engines": { 3595 + "node": ">=12" 3596 + }, 3597 + "optionalDependencies": { 3598 + "@esbuild/aix-ppc64": "0.19.12", 3599 + "@esbuild/android-arm": "0.19.12", 3600 + "@esbuild/android-arm64": "0.19.12", 3601 + "@esbuild/android-x64": "0.19.12", 3602 + "@esbuild/darwin-arm64": "0.19.12", 3603 + "@esbuild/darwin-x64": "0.19.12", 3604 + "@esbuild/freebsd-arm64": "0.19.12", 3605 + "@esbuild/freebsd-x64": "0.19.12", 3606 + "@esbuild/linux-arm": "0.19.12", 3607 + "@esbuild/linux-arm64": "0.19.12", 3608 + "@esbuild/linux-ia32": "0.19.12", 3609 + "@esbuild/linux-loong64": "0.19.12", 3610 + "@esbuild/linux-mips64el": "0.19.12", 3611 + "@esbuild/linux-ppc64": "0.19.12", 3612 + "@esbuild/linux-riscv64": "0.19.12", 3613 + "@esbuild/linux-s390x": "0.19.12", 3614 + "@esbuild/linux-x64": "0.19.12", 3615 + "@esbuild/netbsd-x64": "0.19.12", 3616 + "@esbuild/openbsd-x64": "0.19.12", 3617 + "@esbuild/sunos-x64": "0.19.12", 3618 + "@esbuild/win32-arm64": "0.19.12", 3619 + "@esbuild/win32-ia32": "0.19.12", 3620 + "@esbuild/win32-x64": "0.19.12" 3621 + } 3622 + }, 3623 + "node_modules/esbuild-loader": { 3624 + "version": "3.2.0", 3625 + "resolved": "https://registry.npmjs.org/esbuild-loader/-/esbuild-loader-3.2.0.tgz", 3626 + "integrity": "sha512-lnIdRMQpk50alCa0QoW0ozc0D3rjJXl02mtMsk9INIcW25RPZhDja332bu85ixwVNbhQ7VfBRcQyZ/qza8mWiA==", 3627 + "dev": true, 3628 + "dependencies": { 3629 + "esbuild": "^0.19.0", 3630 + "get-tsconfig": "^4.6.2", 3631 + "loader-utils": "^2.0.4", 3632 + "webpack-sources": "^1.4.3" 3633 + }, 3634 + "funding": { 3635 + "url": "https://github.com/esbuild-kit/esbuild-loader?sponsor=1" 3636 + }, 3637 + "peerDependencies": { 3638 + "webpack": "^4.40.0 || ^5.0.0" 3639 + } 3640 + }, 3641 + "node_modules/escalade": { 3642 + "version": "3.1.2", 3643 + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.2.tgz", 3644 + "integrity": "sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==", 3645 + "dev": true, 3646 + "engines": { 3647 + "node": ">=6" 3648 + } 3649 + }, 3650 + "node_modules/escape-string-regexp": { 3651 + "version": "4.0.0", 3652 + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", 3653 + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", 3654 + "devOptional": true, 3655 + "engines": { 3656 + "node": ">=10" 3657 + }, 3658 + "funding": { 3659 + "url": "https://github.com/sponsors/sindresorhus" 3660 + } 3661 + }, 3662 + "node_modules/eslint": { 3663 + "version": "8.57.0", 3664 + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.57.0.tgz", 3665 + "integrity": "sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ==", 3666 + "dev": true, 3667 + "dependencies": { 3668 + "@eslint-community/eslint-utils": "^4.2.0", 3669 + "@eslint-community/regexpp": "^4.6.1", 3670 + "@eslint/eslintrc": "^2.1.4", 3671 + "@eslint/js": "8.57.0", 3672 + "@humanwhocodes/config-array": "^0.11.14", 3673 + "@humanwhocodes/module-importer": "^1.0.1", 3674 + "@nodelib/fs.walk": "^1.2.8", 3675 + "@ungap/structured-clone": "^1.2.0", 3676 + "ajv": "^6.12.4", 3677 + "chalk": "^4.0.0", 3678 + "cross-spawn": "^7.0.2", 3679 + "debug": "^4.3.2", 3680 + "doctrine": "^3.0.0", 3681 + "escape-string-regexp": "^4.0.0", 3682 + "eslint-scope": "^7.2.2", 3683 + "eslint-visitor-keys": "^3.4.3", 3684 + "espree": "^9.6.1", 3685 + "esquery": "^1.4.2", 3686 + "esutils": "^2.0.2", 3687 + "fast-deep-equal": "^3.1.3", 3688 + "file-entry-cache": "^6.0.1", 3689 + "find-up": "^5.0.0", 3690 + "glob-parent": "^6.0.2", 3691 + "globals": "^13.19.0", 3692 + "graphemer": "^1.4.0", 3693 + "ignore": "^5.2.0", 3694 + "imurmurhash": "^0.1.4", 3695 + "is-glob": "^4.0.0", 3696 + "is-path-inside": "^3.0.3", 3697 + "js-yaml": "^4.1.0", 3698 + "json-stable-stringify-without-jsonify": "^1.0.1", 3699 + "levn": "^0.4.1", 3700 + "lodash.merge": "^4.6.2", 3701 + "minimatch": "^3.1.2", 3702 + "natural-compare": "^1.4.0", 3703 + "optionator": "^0.9.3", 3704 + "strip-ansi": "^6.0.1", 3705 + "text-table": "^0.2.0" 3706 + }, 3707 + "bin": { 3708 + "eslint": "bin/eslint.js" 3709 + }, 3710 + "engines": { 3711 + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 3712 + }, 3713 + "funding": { 3714 + "url": "https://opencollective.com/eslint" 3715 + } 3716 + }, 3717 + "node_modules/eslint-scope": { 3718 + "version": "5.1.1", 3719 + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", 3720 + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", 3721 + "dev": true, 3722 + "dependencies": { 3723 + "esrecurse": "^4.3.0", 3724 + "estraverse": "^4.1.1" 3725 + }, 3726 + "engines": { 3727 + "node": ">=8.0.0" 3728 + } 3729 + }, 3730 + "node_modules/eslint-visitor-keys": { 3731 + "version": "3.4.3", 3732 + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", 3733 + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", 3734 + "dev": true, 3735 + "engines": { 3736 + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 3737 + }, 3738 + "funding": { 3739 + "url": "https://opencollective.com/eslint" 3740 + } 3741 + }, 3742 + "node_modules/eslint/node_modules/brace-expansion": { 3743 + "version": "1.1.11", 3744 + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 3745 + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 3746 + "dev": true, 3747 + "dependencies": { 3748 + "balanced-match": "^1.0.0", 3749 + "concat-map": "0.0.1" 3750 + } 3751 + }, 3752 + "node_modules/eslint/node_modules/eslint-scope": { 3753 + "version": "7.2.2", 3754 + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", 3755 + "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", 3756 + "dev": true, 3757 + "dependencies": { 3758 + "esrecurse": "^4.3.0", 3759 + "estraverse": "^5.2.0" 3760 + }, 3761 + "engines": { 3762 + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 3763 + }, 3764 + "funding": { 3765 + "url": "https://opencollective.com/eslint" 3766 + } 3767 + }, 3768 + "node_modules/eslint/node_modules/estraverse": { 3769 + "version": "5.3.0", 3770 + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", 3771 + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", 3772 + "dev": true, 3773 + "engines": { 3774 + "node": ">=4.0" 3775 + } 3776 + }, 3777 + "node_modules/eslint/node_modules/minimatch": { 3778 + "version": "3.1.2", 3779 + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", 3780 + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", 3781 + "dev": true, 3782 + "dependencies": { 3783 + "brace-expansion": "^1.1.7" 3784 + }, 3785 + "engines": { 3786 + "node": "*" 3787 + } 3788 + }, 3789 + "node_modules/espree": { 3790 + "version": "9.6.1", 3791 + "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", 3792 + "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", 3793 + "dev": true, 3794 + "dependencies": { 3795 + "acorn": "^8.9.0", 3796 + "acorn-jsx": "^5.3.2", 3797 + "eslint-visitor-keys": "^3.4.1" 3798 + }, 3799 + "engines": { 3800 + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 3801 + }, 3802 + "funding": { 3803 + "url": "https://opencollective.com/eslint" 3804 + } 3805 + }, 3806 + "node_modules/esquery": { 3807 + "version": "1.5.0", 3808 + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", 3809 + "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", 3810 + "dev": true, 3811 + "dependencies": { 3812 + "estraverse": "^5.1.0" 3813 + }, 3814 + "engines": { 3815 + "node": ">=0.10" 3816 + } 3817 + }, 3818 + "node_modules/esquery/node_modules/estraverse": { 3819 + "version": "5.3.0", 3820 + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", 3821 + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", 3822 + "dev": true, 3823 + "engines": { 3824 + "node": ">=4.0" 3825 + } 3826 + }, 3827 + "node_modules/esrecurse": { 3828 + "version": "4.3.0", 3829 + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", 3830 + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", 3831 + "dev": true, 3832 + "dependencies": { 3833 + "estraverse": "^5.2.0" 3834 + }, 3835 + "engines": { 3836 + "node": ">=4.0" 3837 + } 3838 + }, 3839 + "node_modules/esrecurse/node_modules/estraverse": { 3840 + "version": "5.3.0", 3841 + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", 3842 + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", 3843 + "dev": true, 3844 + "engines": { 3845 + "node": ">=4.0" 3846 + } 3847 + }, 3848 + "node_modules/estraverse": { 3849 + "version": "4.3.0", 3850 + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", 3851 + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", 3852 + "dev": true, 3853 + "engines": { 3854 + "node": ">=4.0" 3855 + } 3856 + }, 3857 + "node_modules/esutils": { 3858 + "version": "2.0.3", 3859 + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", 3860 + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", 3861 + "dev": true, 3862 + "engines": { 3863 + "node": ">=0.10.0" 3864 + } 3865 + }, 3866 + "node_modules/events": { 3867 + "version": "3.3.0", 3868 + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", 3869 + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", 3870 + "dev": true, 3871 + "engines": { 3872 + "node": ">=0.8.x" 3873 + } 3874 + }, 3875 + "node_modules/extract-zip": { 3876 + "version": "2.0.1", 3877 + "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz", 3878 + "integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==", 3879 + "dependencies": { 3880 + "debug": "^4.1.1", 3881 + "get-stream": "^5.1.0", 3882 + "yauzl": "^2.10.0" 3883 + }, 3884 + "bin": { 3885 + "extract-zip": "cli.js" 3886 + }, 3887 + "engines": { 3888 + "node": ">= 10.17.0" 3889 + }, 3890 + "optionalDependencies": { 3891 + "@types/yauzl": "^2.9.1" 3892 + } 3893 + }, 3894 + "node_modules/extsprintf": { 3895 + "version": "1.4.1", 3896 + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.4.1.tgz", 3897 + "integrity": "sha512-Wrk35e8ydCKDj/ArClo1VrPVmN8zph5V4AtHwIuHhvMXsKf73UT3BOD+azBIW+3wOJ4FhEH7zyaJCFvChjYvMA==", 3898 + "dev": true, 3899 + "engines": [ 3900 + "node >=0.6.0" 3901 + ], 3902 + "optional": true 3903 + }, 3904 + "node_modules/fast-deep-equal": { 3905 + "version": "3.1.3", 3906 + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", 3907 + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", 3908 + "dev": true 3909 + }, 3910 + "node_modules/fast-glob": { 3911 + "version": "3.3.2", 3912 + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", 3913 + "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", 3914 + "dev": true, 3915 + "dependencies": { 3916 + "@nodelib/fs.stat": "^2.0.2", 3917 + "@nodelib/fs.walk": "^1.2.3", 3918 + "glob-parent": "^5.1.2", 3919 + "merge2": "^1.3.0", 3920 + "micromatch": "^4.0.4" 3921 + }, 3922 + "engines": { 3923 + "node": ">=8.6.0" 3924 + } 3925 + }, 3926 + "node_modules/fast-glob/node_modules/glob-parent": { 3927 + "version": "5.1.2", 3928 + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", 3929 + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", 3930 + "dev": true, 3931 + "dependencies": { 3932 + "is-glob": "^4.0.1" 3933 + }, 3934 + "engines": { 3935 + "node": ">= 6" 3936 + } 3937 + }, 3938 + "node_modules/fast-json-stable-stringify": { 3939 + "version": "2.1.0", 3940 + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", 3941 + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", 3942 + "dev": true 3943 + }, 3944 + "node_modules/fast-levenshtein": { 3945 + "version": "2.0.6", 3946 + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", 3947 + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", 3948 + "dev": true 3949 + }, 3950 + "node_modules/fastest-levenshtein": { 3951 + "version": "1.0.16", 3952 + "resolved": "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.16.tgz", 3953 + "integrity": "sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg==", 3954 + "dev": true, 3955 + "engines": { 3956 + "node": ">= 4.9.1" 3957 + } 3958 + }, 3959 + "node_modules/fastq": { 3960 + "version": "1.17.1", 3961 + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz", 3962 + "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==", 3963 + "dev": true, 3964 + "dependencies": { 3965 + "reusify": "^1.0.4" 3966 + } 3967 + }, 3968 + "node_modules/fd-slicer": { 3969 + "version": "1.1.0", 3970 + "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", 3971 + "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==", 3972 + "dependencies": { 3973 + "pend": "~1.2.0" 3974 + } 3975 + }, 3976 + "node_modules/file-entry-cache": { 3977 + "version": "6.0.1", 3978 + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", 3979 + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", 3980 + "dev": true, 3981 + "dependencies": { 3982 + "flat-cache": "^3.0.4" 3983 + }, 3984 + "engines": { 3985 + "node": "^10.12.0 || >=12.0.0" 3986 + } 3987 + }, 3988 + "node_modules/file-loader": { 3989 + "version": "6.2.0", 3990 + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz", 3991 + "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==", 3992 + "dev": true, 3993 + "dependencies": { 3994 + "loader-utils": "^2.0.0", 3995 + "schema-utils": "^3.0.0" 3996 + }, 3997 + "engines": { 3998 + "node": ">= 10.13.0" 3999 + }, 4000 + "funding": { 4001 + "type": "opencollective", 4002 + "url": "https://opencollective.com/webpack" 4003 + }, 4004 + "peerDependencies": { 4005 + "webpack": "^4.0.0 || ^5.0.0" 4006 + } 4007 + }, 4008 + "node_modules/filelist": { 4009 + "version": "1.0.4", 4010 + "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", 4011 + "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==", 4012 + "dev": true, 4013 + "dependencies": { 4014 + "minimatch": "^5.0.1" 4015 + } 4016 + }, 4017 + "node_modules/fill-range": { 4018 + "version": "7.0.1", 4019 + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", 4020 + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", 4021 + "dev": true, 4022 + "dependencies": { 4023 + "to-regex-range": "^5.0.1" 4024 + }, 4025 + "engines": { 4026 + "node": ">=8" 4027 + } 4028 + }, 4029 + "node_modules/find-up": { 4030 + "version": "5.0.0", 4031 + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", 4032 + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", 4033 + "dev": true, 4034 + "dependencies": { 4035 + "locate-path": "^6.0.0", 4036 + "path-exists": "^4.0.0" 4037 + }, 4038 + "engines": { 4039 + "node": ">=10" 4040 + }, 4041 + "funding": { 4042 + "url": "https://github.com/sponsors/sindresorhus" 4043 + } 4044 + }, 4045 + "node_modules/flat": { 4046 + "version": "5.0.2", 4047 + "resolved": "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz", 4048 + "integrity": "sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==", 4049 + "dev": true, 4050 + "bin": { 4051 + "flat": "cli.js" 4052 + } 4053 + }, 4054 + "node_modules/flat-cache": { 4055 + "version": "3.2.0", 4056 + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.2.0.tgz", 4057 + "integrity": "sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==", 4058 + "dev": true, 4059 + "dependencies": { 4060 + "flatted": "^3.2.9", 4061 + "keyv": "^4.5.3", 4062 + "rimraf": "^3.0.2" 4063 + }, 4064 + "engines": { 4065 + "node": "^10.12.0 || >=12.0.0" 4066 + } 4067 + }, 4068 + "node_modules/flat-cache/node_modules/rimraf": { 4069 + "version": "3.0.2", 4070 + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", 4071 + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", 4072 + "dev": true, 4073 + "dependencies": { 4074 + "glob": "^7.1.3" 4075 + }, 4076 + "bin": { 4077 + "rimraf": "bin.js" 4078 + }, 4079 + "funding": { 4080 + "url": "https://github.com/sponsors/isaacs" 4081 + } 4082 + }, 4083 + "node_modules/flatted": { 4084 + "version": "3.3.1", 4085 + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.1.tgz", 4086 + "integrity": "sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==", 4087 + "dev": true 4088 + }, 4089 + "node_modules/foreground-child": { 4090 + "version": "3.1.1", 4091 + "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.1.1.tgz", 4092 + "integrity": "sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==", 4093 + "dev": true, 4094 + "dependencies": { 4095 + "cross-spawn": "^7.0.0", 4096 + "signal-exit": "^4.0.1" 4097 + }, 4098 + "engines": { 4099 + "node": ">=14" 4100 + }, 4101 + "funding": { 4102 + "url": "https://github.com/sponsors/isaacs" 4103 + } 4104 + }, 4105 + "node_modules/form-data": { 4106 + "version": "4.0.0", 4107 + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", 4108 + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", 4109 + "dev": true, 4110 + "dependencies": { 4111 + "asynckit": "^0.4.0", 4112 + "combined-stream": "^1.0.8", 4113 + "mime-types": "^2.1.12" 4114 + }, 4115 + "engines": { 4116 + "node": ">= 6" 4117 + } 4118 + }, 4119 + "node_modules/fs-constants": { 4120 + "version": "1.0.0", 4121 + "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", 4122 + "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", 4123 + "dev": true, 4124 + "peer": true 4125 + }, 4126 + "node_modules/fs-extra": { 4127 + "version": "8.1.0", 4128 + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", 4129 + "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", 4130 + "dependencies": { 4131 + "graceful-fs": "^4.2.0", 4132 + "jsonfile": "^4.0.0", 4133 + "universalify": "^0.1.0" 4134 + }, 4135 + "engines": { 4136 + "node": ">=6 <7 || >=8" 4137 + } 4138 + }, 4139 + "node_modules/fs-minipass": { 4140 + "version": "2.1.0", 4141 + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", 4142 + "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", 4143 + "dev": true, 4144 + "dependencies": { 4145 + "minipass": "^3.0.0" 4146 + }, 4147 + "engines": { 4148 + "node": ">= 8" 4149 + } 4150 + }, 4151 + "node_modules/fs-minipass/node_modules/minipass": { 4152 + "version": "3.3.6", 4153 + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", 4154 + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", 4155 + "dev": true, 4156 + "dependencies": { 4157 + "yallist": "^4.0.0" 4158 + }, 4159 + "engines": { 4160 + "node": ">=8" 4161 + } 4162 + }, 4163 + "node_modules/fs.realpath": { 4164 + "version": "1.0.0", 4165 + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", 4166 + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", 4167 + "dev": true 4168 + }, 4169 + "node_modules/fsevents": { 4170 + "version": "2.3.3", 4171 + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", 4172 + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", 4173 + "dev": true, 4174 + "hasInstallScript": true, 4175 + "optional": true, 4176 + "os": [ 4177 + "darwin" 4178 + ], 4179 + "engines": { 4180 + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" 4181 + } 4182 + }, 4183 + "node_modules/function-bind": { 4184 + "version": "1.1.2", 4185 + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", 4186 + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", 4187 + "devOptional": true, 4188 + "funding": { 4189 + "url": "https://github.com/sponsors/ljharb" 4190 + } 4191 + }, 4192 + "node_modules/get-caller-file": { 4193 + "version": "2.0.5", 4194 + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", 4195 + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", 4196 + "dev": true, 4197 + "engines": { 4198 + "node": "6.* || 8.* || >= 10.*" 4199 + } 4200 + }, 4201 + "node_modules/get-intrinsic": { 4202 + "version": "1.2.4", 4203 + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", 4204 + "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", 4205 + "optional": true, 4206 + "dependencies": { 4207 + "es-errors": "^1.3.0", 4208 + "function-bind": "^1.1.2", 4209 + "has-proto": "^1.0.1", 4210 + "has-symbols": "^1.0.3", 4211 + "hasown": "^2.0.0" 4212 + }, 4213 + "engines": { 4214 + "node": ">= 0.4" 4215 + }, 4216 + "funding": { 4217 + "url": "https://github.com/sponsors/ljharb" 4218 + } 4219 + }, 4220 + "node_modules/get-stream": { 4221 + "version": "5.2.0", 4222 + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", 4223 + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", 4224 + "dependencies": { 4225 + "pump": "^3.0.0" 4226 + }, 4227 + "engines": { 4228 + "node": ">=8" 4229 + }, 4230 + "funding": { 4231 + "url": "https://github.com/sponsors/sindresorhus" 4232 + } 4233 + }, 4234 + "node_modules/get-tsconfig": { 4235 + "version": "4.7.3", 4236 + "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.7.3.tgz", 4237 + "integrity": "sha512-ZvkrzoUA0PQZM6fy6+/Hce561s+faD1rsNwhnO5FelNjyy7EMGJ3Rz1AQ8GYDWjhRs/7dBLOEJvhK8MiEJOAFg==", 4238 + "dev": true, 4239 + "dependencies": { 4240 + "resolve-pkg-maps": "^1.0.0" 4241 + }, 4242 + "funding": { 4243 + "url": "https://github.com/privatenumber/get-tsconfig?sponsor=1" 4244 + } 4245 + }, 4246 + "node_modules/glob": { 4247 + "version": "7.2.3", 4248 + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", 4249 + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", 4250 + "dev": true, 4251 + "dependencies": { 4252 + "fs.realpath": "^1.0.0", 4253 + "inflight": "^1.0.4", 4254 + "inherits": "2", 4255 + "minimatch": "^3.1.1", 4256 + "once": "^1.3.0", 4257 + "path-is-absolute": "^1.0.0" 4258 + }, 4259 + "engines": { 4260 + "node": "*" 4261 + }, 4262 + "funding": { 4263 + "url": "https://github.com/sponsors/isaacs" 4264 + } 4265 + }, 4266 + "node_modules/glob-parent": { 4267 + "version": "6.0.2", 4268 + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", 4269 + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", 4270 + "dev": true, 4271 + "dependencies": { 4272 + "is-glob": "^4.0.3" 4273 + }, 4274 + "engines": { 4275 + "node": ">=10.13.0" 4276 + } 4277 + }, 4278 + "node_modules/glob-to-regexp": { 4279 + "version": "0.4.1", 4280 + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", 4281 + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", 4282 + "dev": true 4283 + }, 4284 + "node_modules/glob/node_modules/brace-expansion": { 4285 + "version": "1.1.11", 4286 + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 4287 + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 4288 + "dev": true, 4289 + "dependencies": { 4290 + "balanced-match": "^1.0.0", 4291 + "concat-map": "0.0.1" 4292 + } 4293 + }, 4294 + "node_modules/glob/node_modules/minimatch": { 4295 + "version": "3.1.2", 4296 + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", 4297 + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", 4298 + "dev": true, 4299 + "dependencies": { 4300 + "brace-expansion": "^1.1.7" 4301 + }, 4302 + "engines": { 4303 + "node": "*" 4304 + } 4305 + }, 4306 + "node_modules/global-agent": { 4307 + "version": "3.0.0", 4308 + "resolved": "https://registry.npmjs.org/global-agent/-/global-agent-3.0.0.tgz", 4309 + "integrity": "sha512-PT6XReJ+D07JvGoxQMkT6qji/jVNfX/h364XHZOWeRzy64sSFr+xJ5OX7LI3b4MPQzdL4H8Y8M0xzPpsVMwA8Q==", 4310 + "optional": true, 4311 + "dependencies": { 4312 + "boolean": "^3.0.1", 4313 + "es6-error": "^4.1.1", 4314 + "matcher": "^3.0.0", 4315 + "roarr": "^2.15.3", 4316 + "semver": "^7.3.2", 4317 + "serialize-error": "^7.0.1" 4318 + }, 4319 + "engines": { 4320 + "node": ">=10.0" 4321 + } 4322 + }, 4323 + "node_modules/globals": { 4324 + "version": "13.24.0", 4325 + "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", 4326 + "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", 4327 + "dev": true, 4328 + "dependencies": { 4329 + "type-fest": "^0.20.2" 4330 + }, 4331 + "engines": { 4332 + "node": ">=8" 4333 + }, 4334 + "funding": { 4335 + "url": "https://github.com/sponsors/sindresorhus" 4336 + } 4337 + }, 4338 + "node_modules/globalthis": { 4339 + "version": "1.0.4", 4340 + "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.4.tgz", 4341 + "integrity": "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==", 4342 + "optional": true, 4343 + "dependencies": { 4344 + "define-properties": "^1.2.1", 4345 + "gopd": "^1.0.1" 4346 + }, 4347 + "engines": { 4348 + "node": ">= 0.4" 4349 + }, 4350 + "funding": { 4351 + "url": "https://github.com/sponsors/ljharb" 4352 + } 4353 + }, 4354 + "node_modules/globby": { 4355 + "version": "11.1.0", 4356 + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", 4357 + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", 4358 + "dev": true, 4359 + "dependencies": { 4360 + "array-union": "^2.1.0", 4361 + "dir-glob": "^3.0.1", 4362 + "fast-glob": "^3.2.9", 4363 + "ignore": "^5.2.0", 4364 + "merge2": "^1.4.1", 4365 + "slash": "^3.0.0" 4366 + }, 4367 + "engines": { 4368 + "node": ">=10" 4369 + }, 4370 + "funding": { 4371 + "url": "https://github.com/sponsors/sindresorhus" 4372 + } 4373 + }, 4374 + "node_modules/gopd": { 4375 + "version": "1.0.1", 4376 + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", 4377 + "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", 4378 + "optional": true, 4379 + "dependencies": { 4380 + "get-intrinsic": "^1.1.3" 4381 + }, 4382 + "funding": { 4383 + "url": "https://github.com/sponsors/ljharb" 4384 + } 4385 + }, 4386 + "node_modules/got": { 4387 + "version": "11.8.6", 4388 + "resolved": "https://registry.npmjs.org/got/-/got-11.8.6.tgz", 4389 + "integrity": "sha512-6tfZ91bOr7bOXnK7PRDCGBLa1H4U080YHNaAQ2KsMGlLEzRbk44nsZF2E1IeRc3vtJHPVbKCYgdFbaGO2ljd8g==", 4390 + "dependencies": { 4391 + "@sindresorhus/is": "^4.0.0", 4392 + "@szmarczak/http-timer": "^4.0.5", 4393 + "@types/cacheable-request": "^6.0.1", 4394 + "@types/responselike": "^1.0.0", 4395 + "cacheable-lookup": "^5.0.3", 4396 + "cacheable-request": "^7.0.2", 4397 + "decompress-response": "^6.0.0", 4398 + "http2-wrapper": "^1.0.0-beta.5.2", 4399 + "lowercase-keys": "^2.0.0", 4400 + "p-cancelable": "^2.0.0", 4401 + "responselike": "^2.0.0" 4402 + }, 4403 + "engines": { 4404 + "node": ">=10.19.0" 4405 + }, 4406 + "funding": { 4407 + "url": "https://github.com/sindresorhus/got?sponsor=1" 4408 + } 4409 + }, 4410 + "node_modules/graceful-fs": { 4411 + "version": "4.2.11", 4412 + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", 4413 + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==" 4414 + }, 4415 + "node_modules/graphemer": { 4416 + "version": "1.4.0", 4417 + "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", 4418 + "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", 4419 + "dev": true 4420 + }, 4421 + "node_modules/gzip-size": { 4422 + "version": "6.0.0", 4423 + "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz", 4424 + "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==", 4425 + "dev": true, 4426 + "dependencies": { 4427 + "duplexer": "^0.1.2" 4428 + }, 4429 + "engines": { 4430 + "node": ">=10" 4431 + }, 4432 + "funding": { 4433 + "url": "https://github.com/sponsors/sindresorhus" 4434 + } 4435 + }, 4436 + "node_modules/has-flag": { 4437 + "version": "4.0.0", 4438 + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 4439 + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 4440 + "dev": true, 4441 + "engines": { 4442 + "node": ">=8" 4443 + } 4444 + }, 4445 + "node_modules/has-property-descriptors": { 4446 + "version": "1.0.2", 4447 + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", 4448 + "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", 4449 + "optional": true, 4450 + "dependencies": { 4451 + "es-define-property": "^1.0.0" 4452 + }, 4453 + "funding": { 4454 + "url": "https://github.com/sponsors/ljharb" 4455 + } 4456 + }, 4457 + "node_modules/has-proto": { 4458 + "version": "1.0.3", 4459 + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz", 4460 + "integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==", 4461 + "optional": true, 4462 + "engines": { 4463 + "node": ">= 0.4" 4464 + }, 4465 + "funding": { 4466 + "url": "https://github.com/sponsors/ljharb" 4467 + } 4468 + }, 4469 + "node_modules/has-symbols": { 4470 + "version": "1.0.3", 4471 + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", 4472 + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", 4473 + "optional": true, 4474 + "engines": { 4475 + "node": ">= 0.4" 4476 + }, 4477 + "funding": { 4478 + "url": "https://github.com/sponsors/ljharb" 4479 + } 4480 + }, 4481 + "node_modules/hasown": { 4482 + "version": "2.0.2", 4483 + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", 4484 + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", 4485 + "devOptional": true, 4486 + "dependencies": { 4487 + "function-bind": "^1.1.2" 4488 + }, 4489 + "engines": { 4490 + "node": ">= 0.4" 4491 + } 4492 + }, 4493 + "node_modules/he": { 4494 + "version": "1.2.0", 4495 + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", 4496 + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", 4497 + "dev": true, 4498 + "bin": { 4499 + "he": "bin/he" 4500 + } 4501 + }, 4502 + "node_modules/hosted-git-info": { 4503 + "version": "4.1.0", 4504 + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", 4505 + "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==", 4506 + "dev": true, 4507 + "dependencies": { 4508 + "lru-cache": "^6.0.0" 4509 + }, 4510 + "engines": { 4511 + "node": ">=10" 4512 + } 4513 + }, 4514 + "node_modules/html-escaper": { 4515 + "version": "2.0.2", 4516 + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", 4517 + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", 4518 + "dev": true 4519 + }, 4520 + "node_modules/html-loader": { 4521 + "version": "2.1.2", 4522 + "resolved": "https://registry.npmjs.org/html-loader/-/html-loader-2.1.2.tgz", 4523 + "integrity": "sha512-XB4O1+6mpLp4qy/3qg5+1QPZ/uXvWtO64hNAX87sKHwcHkp1LJGU7V3sJ9iVmRACElAZXQ4YOO/Lbkx5kYfl9A==", 4524 + "dev": true, 4525 + "dependencies": { 4526 + "html-minifier-terser": "^5.1.1", 4527 + "parse5": "^6.0.1" 4528 + }, 4529 + "engines": { 4530 + "node": ">= 10.13.0" 4531 + }, 4532 + "funding": { 4533 + "type": "opencollective", 4534 + "url": "https://opencollective.com/webpack" 4535 + }, 4536 + "peerDependencies": { 4537 + "webpack": "^5.0.0" 4538 + } 4539 + }, 4540 + "node_modules/html-minifier-terser": { 4541 + "version": "5.1.1", 4542 + "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-5.1.1.tgz", 4543 + "integrity": "sha512-ZPr5MNObqnV/T9akshPKbVgyOqLmy+Bxo7juKCfTfnjNniTAMdy4hz21YQqoofMBJD2kdREaqPPdThoR78Tgxg==", 4544 + "dev": true, 4545 + "dependencies": { 4546 + "camel-case": "^4.1.1", 4547 + "clean-css": "^4.2.3", 4548 + "commander": "^4.1.1", 4549 + "he": "^1.2.0", 4550 + "param-case": "^3.0.3", 4551 + "relateurl": "^0.2.7", 4552 + "terser": "^4.6.3" 4553 + }, 4554 + "bin": { 4555 + "html-minifier-terser": "cli.js" 4556 + }, 4557 + "engines": { 4558 + "node": ">=6" 4559 + } 4560 + }, 4561 + "node_modules/html-minifier-terser/node_modules/commander": { 4562 + "version": "4.1.1", 4563 + "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", 4564 + "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", 4565 + "dev": true, 4566 + "engines": { 4567 + "node": ">= 6" 4568 + } 4569 + }, 4570 + "node_modules/html-webpack-plugin": { 4571 + "version": "5.6.0", 4572 + "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.6.0.tgz", 4573 + "integrity": "sha512-iwaY4wzbe48AfKLZ/Cc8k0L+FKG6oSNRaZ8x5A/T/IVDGyXcbHncM9TdDa93wn0FsSm82FhTKW7f3vS61thXAw==", 4574 + "dev": true, 4575 + "dependencies": { 4576 + "@types/html-minifier-terser": "^6.0.0", 4577 + "html-minifier-terser": "^6.0.2", 4578 + "lodash": "^4.17.21", 4579 + "pretty-error": "^4.0.0", 4580 + "tapable": "^2.0.0" 4581 + }, 4582 + "engines": { 4583 + "node": ">=10.13.0" 4584 + }, 4585 + "funding": { 4586 + "type": "opencollective", 4587 + "url": "https://opencollective.com/html-webpack-plugin" 4588 + }, 4589 + "peerDependencies": { 4590 + "@rspack/core": "0.x || 1.x", 4591 + "webpack": "^5.20.0" 4592 + }, 4593 + "peerDependenciesMeta": { 4594 + "@rspack/core": { 4595 + "optional": true 4596 + }, 4597 + "webpack": { 4598 + "optional": true 4599 + } 4600 + } 4601 + }, 4602 + "node_modules/html-webpack-plugin/node_modules/clean-css": { 4603 + "version": "5.3.3", 4604 + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.3.tgz", 4605 + "integrity": "sha512-D5J+kHaVb/wKSFcyyV75uCn8fiY4sV38XJoe4CUyGQ+mOU/fMVYUdH1hJC+CJQ5uY3EnW27SbJYS4X8BiLrAFg==", 4606 + "dev": true, 4607 + "dependencies": { 4608 + "source-map": "~0.6.0" 4609 + }, 4610 + "engines": { 4611 + "node": ">= 10.0" 4612 + } 4613 + }, 4614 + "node_modules/html-webpack-plugin/node_modules/commander": { 4615 + "version": "8.3.0", 4616 + "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", 4617 + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", 4618 + "dev": true, 4619 + "engines": { 4620 + "node": ">= 12" 4621 + } 4622 + }, 4623 + "node_modules/html-webpack-plugin/node_modules/html-minifier-terser": { 4624 + "version": "6.1.0", 4625 + "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", 4626 + "integrity": "sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==", 4627 + "dev": true, 4628 + "dependencies": { 4629 + "camel-case": "^4.1.2", 4630 + "clean-css": "^5.2.2", 4631 + "commander": "^8.3.0", 4632 + "he": "^1.2.0", 4633 + "param-case": "^3.0.4", 4634 + "relateurl": "^0.2.7", 4635 + "terser": "^5.10.0" 4636 + }, 4637 + "bin": { 4638 + "html-minifier-terser": "cli.js" 4639 + }, 4640 + "engines": { 4641 + "node": ">=12" 4642 + } 4643 + }, 4644 + "node_modules/html-webpack-plugin/node_modules/terser": { 4645 + "version": "5.31.0", 4646 + "resolved": "https://registry.npmjs.org/terser/-/terser-5.31.0.tgz", 4647 + "integrity": "sha512-Q1JFAoUKE5IMfI4Z/lkE/E6+SwgzO+x4tq4v1AyBLRj8VSYvRO6A/rQrPg1yud4g0En9EKI1TvFRF2tQFcoUkg==", 4648 + "dev": true, 4649 + "dependencies": { 4650 + "@jridgewell/source-map": "^0.3.3", 4651 + "acorn": "^8.8.2", 4652 + "commander": "^2.20.0", 4653 + "source-map-support": "~0.5.20" 4654 + }, 4655 + "bin": { 4656 + "terser": "bin/terser" 4657 + }, 4658 + "engines": { 4659 + "node": ">=10" 4660 + } 4661 + }, 4662 + "node_modules/html-webpack-plugin/node_modules/terser/node_modules/commander": { 4663 + "version": "2.20.3", 4664 + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", 4665 + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", 4666 + "dev": true 4667 + }, 4668 + "node_modules/htmlparser2": { 4669 + "version": "6.1.0", 4670 + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", 4671 + "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", 4672 + "dev": true, 4673 + "funding": [ 4674 + "https://github.com/fb55/htmlparser2?sponsor=1", 4675 + { 4676 + "type": "github", 4677 + "url": "https://github.com/sponsors/fb55" 4678 + } 4679 + ], 4680 + "dependencies": { 4681 + "domelementtype": "^2.0.1", 4682 + "domhandler": "^4.0.0", 4683 + "domutils": "^2.5.2", 4684 + "entities": "^2.0.0" 4685 + } 4686 + }, 4687 + "node_modules/http-cache-semantics": { 4688 + "version": "4.1.1", 4689 + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz", 4690 + "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==" 4691 + }, 4692 + "node_modules/http-proxy-agent": { 4693 + "version": "5.0.0", 4694 + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", 4695 + "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", 4696 + "dev": true, 4697 + "dependencies": { 4698 + "@tootallnate/once": "2", 4699 + "agent-base": "6", 4700 + "debug": "4" 4701 + }, 4702 + "engines": { 4703 + "node": ">= 6" 4704 + } 4705 + }, 4706 + "node_modules/http2-wrapper": { 4707 + "version": "1.0.3", 4708 + "resolved": "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-1.0.3.tgz", 4709 + "integrity": "sha512-V+23sDMr12Wnz7iTcDeJr3O6AIxlnvT/bmaAAAP/Xda35C90p9599p0F1eHR/N1KILWSoWVAiOMFjBBXaXSMxg==", 4710 + "dependencies": { 4711 + "quick-lru": "^5.1.1", 4712 + "resolve-alpn": "^1.0.0" 4713 + }, 4714 + "engines": { 4715 + "node": ">=10.19.0" 4716 + } 4717 + }, 4718 + "node_modules/https-proxy-agent": { 4719 + "version": "5.0.1", 4720 + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", 4721 + "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", 4722 + "dev": true, 4723 + "dependencies": { 4724 + "agent-base": "6", 4725 + "debug": "4" 4726 + }, 4727 + "engines": { 4728 + "node": ">= 6" 4729 + } 4730 + }, 4731 + "node_modules/iconv-corefoundation": { 4732 + "version": "1.1.7", 4733 + "resolved": "https://registry.npmjs.org/iconv-corefoundation/-/iconv-corefoundation-1.1.7.tgz", 4734 + "integrity": "sha512-T10qvkw0zz4wnm560lOEg0PovVqUXuOFhhHAkixw8/sycy7TJt7v/RrkEKEQnAw2viPSJu6iAkErxnzR0g8PpQ==", 4735 + "dev": true, 4736 + "optional": true, 4737 + "os": [ 4738 + "darwin" 4739 + ], 4740 + "dependencies": { 4741 + "cli-truncate": "^2.1.0", 4742 + "node-addon-api": "^1.6.3" 4743 + }, 4744 + "engines": { 4745 + "node": "^8.11.2 || >=10" 4746 + } 4747 + }, 4748 + "node_modules/iconv-lite": { 4749 + "version": "0.6.3", 4750 + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", 4751 + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", 4752 + "dev": true, 4753 + "dependencies": { 4754 + "safer-buffer": ">= 2.1.2 < 3.0.0" 4755 + }, 4756 + "engines": { 4757 + "node": ">=0.10.0" 4758 + } 4759 + }, 4760 + "node_modules/icss-utils": { 4761 + "version": "5.1.0", 4762 + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", 4763 + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", 4764 + "dev": true, 4765 + "engines": { 4766 + "node": "^10 || ^12 || >= 14" 4767 + }, 4768 + "peerDependencies": { 4769 + "postcss": "^8.1.0" 4770 + } 4771 + }, 4772 + "node_modules/ieee754": { 4773 + "version": "1.2.1", 4774 + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", 4775 + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", 4776 + "dev": true, 4777 + "funding": [ 4778 + { 4779 + "type": "github", 4780 + "url": "https://github.com/sponsors/feross" 4781 + }, 4782 + { 4783 + "type": "patreon", 4784 + "url": "https://www.patreon.com/feross" 4785 + }, 4786 + { 4787 + "type": "consulting", 4788 + "url": "https://feross.org/support" 4789 + } 4790 + ] 4791 + }, 4792 + "node_modules/ifdef-loader": { 4793 + "version": "2.3.2", 4794 + "resolved": "https://registry.npmjs.org/ifdef-loader/-/ifdef-loader-2.3.2.tgz", 4795 + "integrity": "sha512-kH9bHPrfIFxLpq3XEruJqSlHXch2nOljKIDRS/6MU5LDZTyHeaSWVf04wNYX+8RT+NDmeS8Vm5HwZ7akkXo8ig==", 4796 + "dev": true, 4797 + "dependencies": { 4798 + "loader-utils": "^1.1.0" 4799 + } 4800 + }, 4801 + "node_modules/ifdef-loader/node_modules/json5": { 4802 + "version": "1.0.2", 4803 + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", 4804 + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", 4805 + "dev": true, 4806 + "dependencies": { 4807 + "minimist": "^1.2.0" 4808 + }, 4809 + "bin": { 4810 + "json5": "lib/cli.js" 4811 + } 4812 + }, 4813 + "node_modules/ifdef-loader/node_modules/loader-utils": { 4814 + "version": "1.4.2", 4815 + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz", 4816 + "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", 4817 + "dev": true, 4818 + "dependencies": { 4819 + "big.js": "^5.2.2", 4820 + "emojis-list": "^3.0.0", 4821 + "json5": "^1.0.1" 4822 + }, 4823 + "engines": { 4824 + "node": ">=4.0.0" 4825 + } 4826 + }, 4827 + "node_modules/ignore": { 4828 + "version": "5.3.1", 4829 + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", 4830 + "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", 4831 + "dev": true, 4832 + "engines": { 4833 + "node": ">= 4" 4834 + } 4835 + }, 4836 + "node_modules/immutable": { 4837 + "version": "4.3.5", 4838 + "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.5.tgz", 4839 + "integrity": "sha512-8eabxkth9gZatlwl5TBuJnCsoTADlL6ftEr7A4qgdaTsPyreilDSnUk57SO+jfKcNtxPa22U5KK6DSeAYhpBJw==", 4840 + "dev": true 4841 + }, 4842 + "node_modules/import-fresh": { 4843 + "version": "3.3.0", 4844 + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", 4845 + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", 4846 + "dev": true, 4847 + "dependencies": { 4848 + "parent-module": "^1.0.0", 4849 + "resolve-from": "^4.0.0" 4850 + }, 4851 + "engines": { 4852 + "node": ">=6" 4853 + }, 4854 + "funding": { 4855 + "url": "https://github.com/sponsors/sindresorhus" 4856 + } 4857 + }, 4858 + "node_modules/import-local": { 4859 + "version": "3.1.0", 4860 + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", 4861 + "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", 4862 + "dev": true, 4863 + "dependencies": { 4864 + "pkg-dir": "^4.2.0", 4865 + "resolve-cwd": "^3.0.0" 4866 + }, 4867 + "bin": { 4868 + "import-local-fixture": "fixtures/cli.js" 4869 + }, 4870 + "engines": { 4871 + "node": ">=8" 4872 + }, 4873 + "funding": { 4874 + "url": "https://github.com/sponsors/sindresorhus" 4875 + } 4876 + }, 4877 + "node_modules/imurmurhash": { 4878 + "version": "0.1.4", 4879 + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", 4880 + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", 4881 + "dev": true, 4882 + "engines": { 4883 + "node": ">=0.8.19" 4884 + } 4885 + }, 4886 + "node_modules/inflight": { 4887 + "version": "1.0.6", 4888 + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", 4889 + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", 4890 + "dev": true, 4891 + "dependencies": { 4892 + "once": "^1.3.0", 4893 + "wrappy": "1" 4894 + } 4895 + }, 4896 + "node_modules/inherits": { 4897 + "version": "2.0.4", 4898 + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", 4899 + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", 4900 + "dev": true 4901 + }, 4902 + "node_modules/interpret": { 4903 + "version": "2.2.0", 4904 + "resolved": "https://registry.npmjs.org/interpret/-/interpret-2.2.0.tgz", 4905 + "integrity": "sha512-Ju0Bz/cEia55xDwUWEa8+olFpCiQoypjnQySseKtmjNrnps3P+xfpUmGr90T7yjlVJmOtybRvPXhKMbHr+fWnw==", 4906 + "dev": true, 4907 + "engines": { 4908 + "node": ">= 0.10" 4909 + } 4910 + }, 4911 + "node_modules/is-binary-path": { 4912 + "version": "2.1.0", 4913 + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", 4914 + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", 4915 + "dev": true, 4916 + "dependencies": { 4917 + "binary-extensions": "^2.0.0" 4918 + }, 4919 + "engines": { 4920 + "node": ">=8" 4921 + } 4922 + }, 4923 + "node_modules/is-ci": { 4924 + "version": "3.0.1", 4925 + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.1.tgz", 4926 + "integrity": "sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ==", 4927 + "dev": true, 4928 + "dependencies": { 4929 + "ci-info": "^3.2.0" 4930 + }, 4931 + "bin": { 4932 + "is-ci": "bin.js" 4933 + } 4934 + }, 4935 + "node_modules/is-core-module": { 4936 + "version": "2.13.1", 4937 + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.1.tgz", 4938 + "integrity": "sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==", 4939 + "dev": true, 4940 + "dependencies": { 4941 + "hasown": "^2.0.0" 4942 + }, 4943 + "funding": { 4944 + "url": "https://github.com/sponsors/ljharb" 4945 + } 4946 + }, 4947 + "node_modules/is-extglob": { 4948 + "version": "2.1.1", 4949 + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", 4950 + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", 4951 + "dev": true, 4952 + "engines": { 4953 + "node": ">=0.10.0" 4954 + } 4955 + }, 4956 + "node_modules/is-fullwidth-code-point": { 4957 + "version": "3.0.0", 4958 + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", 4959 + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", 4960 + "dev": true, 4961 + "engines": { 4962 + "node": ">=8" 4963 + } 4964 + }, 4965 + "node_modules/is-glob": { 4966 + "version": "4.0.3", 4967 + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", 4968 + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", 4969 + "dev": true, 4970 + "dependencies": { 4971 + "is-extglob": "^2.1.1" 4972 + }, 4973 + "engines": { 4974 + "node": ">=0.10.0" 4975 + } 4976 + }, 4977 + "node_modules/is-number": { 4978 + "version": "7.0.0", 4979 + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", 4980 + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", 4981 + "dev": true, 4982 + "engines": { 4983 + "node": ">=0.12.0" 4984 + } 4985 + }, 4986 + "node_modules/is-path-cwd": { 4987 + "version": "2.2.0", 4988 + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", 4989 + "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==", 4990 + "dev": true, 4991 + "engines": { 4992 + "node": ">=6" 4993 + } 4994 + }, 4995 + "node_modules/is-path-in-cwd": { 4996 + "version": "2.1.0", 4997 + "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-2.1.0.tgz", 4998 + "integrity": "sha512-rNocXHgipO+rvnP6dk3zI20RpOtrAM/kzbB258Uw5BWr3TpXi861yzjo16Dn4hUox07iw5AyeMLHWsujkjzvRQ==", 4999 + "dev": true, 5000 + "dependencies": { 5001 + "is-path-inside": "^2.1.0" 5002 + }, 5003 + "engines": { 5004 + "node": ">=6" 5005 + } 5006 + }, 5007 + "node_modules/is-path-in-cwd/node_modules/is-path-inside": { 5008 + "version": "2.1.0", 5009 + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-2.1.0.tgz", 5010 + "integrity": "sha512-wiyhTzfDWsvwAW53OBWF5zuvaOGlZ6PwYxAbPVDhpm+gM09xKQGjBq/8uYN12aDvMxnAnq3dxTyoSoRNmg5YFg==", 5011 + "dev": true, 5012 + "dependencies": { 5013 + "path-is-inside": "^1.0.2" 5014 + }, 5015 + "engines": { 5016 + "node": ">=6" 5017 + } 5018 + }, 5019 + "node_modules/is-path-inside": { 5020 + "version": "3.0.3", 5021 + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", 5022 + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", 5023 + "dev": true, 5024 + "engines": { 5025 + "node": ">=8" 5026 + } 5027 + }, 5028 + "node_modules/is-plain-object": { 5029 + "version": "2.0.4", 5030 + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", 5031 + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", 5032 + "dev": true, 5033 + "dependencies": { 5034 + "isobject": "^3.0.1" 5035 + }, 5036 + "engines": { 5037 + "node": ">=0.10.0" 5038 + } 5039 + }, 5040 + "node_modules/isarray": { 5041 + "version": "1.0.0", 5042 + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", 5043 + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", 5044 + "dev": true, 5045 + "peer": true 5046 + }, 5047 + "node_modules/isbinaryfile": { 5048 + "version": "5.0.2", 5049 + "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-5.0.2.tgz", 5050 + "integrity": "sha512-GvcjojwonMjWbTkfMpnVHVqXW/wKMYDfEpY94/8zy8HFMOqb/VL6oeONq9v87q4ttVlaTLnGXnJD4B5B1OTGIg==", 5051 + "dev": true, 5052 + "engines": { 5053 + "node": ">= 18.0.0" 5054 + }, 5055 + "funding": { 5056 + "url": "https://github.com/sponsors/gjtorikian/" 5057 + } 5058 + }, 5059 + "node_modules/isexe": { 5060 + "version": "2.0.0", 5061 + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", 5062 + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", 5063 + "dev": true 5064 + }, 5065 + "node_modules/isobject": { 5066 + "version": "3.0.1", 5067 + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", 5068 + "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", 5069 + "dev": true, 5070 + "engines": { 5071 + "node": ">=0.10.0" 5072 + } 5073 + }, 5074 + "node_modules/jackspeak": { 5075 + "version": "2.3.6", 5076 + "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-2.3.6.tgz", 5077 + "integrity": "sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==", 5078 + "dev": true, 5079 + "dependencies": { 5080 + "@isaacs/cliui": "^8.0.2" 5081 + }, 5082 + "engines": { 5083 + "node": ">=14" 5084 + }, 5085 + "funding": { 5086 + "url": "https://github.com/sponsors/isaacs" 5087 + }, 5088 + "optionalDependencies": { 5089 + "@pkgjs/parseargs": "^0.11.0" 5090 + } 5091 + }, 5092 + "node_modules/jake": { 5093 + "version": "10.9.1", 5094 + "resolved": "https://registry.npmjs.org/jake/-/jake-10.9.1.tgz", 5095 + "integrity": "sha512-61btcOHNnLnsOdtLgA5efqQWjnSi/vow5HbI7HMdKKWqvrKR1bLK3BPlJn9gcSaP2ewuamUSMB5XEy76KUIS2w==", 5096 + "dev": true, 5097 + "dependencies": { 5098 + "async": "^3.2.3", 5099 + "chalk": "^4.0.2", 5100 + "filelist": "^1.0.4", 5101 + "minimatch": "^3.1.2" 5102 + }, 5103 + "bin": { 5104 + "jake": "bin/cli.js" 5105 + }, 5106 + "engines": { 5107 + "node": ">=10" 5108 + } 5109 + }, 5110 + "node_modules/jake/node_modules/brace-expansion": { 5111 + "version": "1.1.11", 5112 + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 5113 + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 5114 + "dev": true, 5115 + "dependencies": { 5116 + "balanced-match": "^1.0.0", 5117 + "concat-map": "0.0.1" 5118 + } 5119 + }, 5120 + "node_modules/jake/node_modules/minimatch": { 5121 + "version": "3.1.2", 5122 + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", 5123 + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", 5124 + "dev": true, 5125 + "dependencies": { 5126 + "brace-expansion": "^1.1.7" 5127 + }, 5128 + "engines": { 5129 + "node": "*" 5130 + } 5131 + }, 5132 + "node_modules/jest-worker": { 5133 + "version": "27.5.1", 5134 + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", 5135 + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", 5136 + "dev": true, 5137 + "dependencies": { 5138 + "@types/node": "*", 5139 + "merge-stream": "^2.0.0", 5140 + "supports-color": "^8.0.0" 5141 + }, 5142 + "engines": { 5143 + "node": ">= 10.13.0" 5144 + } 5145 + }, 5146 + "node_modules/jest-worker/node_modules/supports-color": { 5147 + "version": "8.1.1", 5148 + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", 5149 + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", 5150 + "dev": true, 5151 + "dependencies": { 5152 + "has-flag": "^4.0.0" 5153 + }, 5154 + "engines": { 5155 + "node": ">=10" 5156 + }, 5157 + "funding": { 5158 + "url": "https://github.com/chalk/supports-color?sponsor=1" 5159 + } 5160 + }, 5161 + "node_modules/js-yaml": { 5162 + "version": "4.1.0", 5163 + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", 5164 + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", 5165 + "dev": true, 5166 + "dependencies": { 5167 + "argparse": "^2.0.1" 5168 + }, 5169 + "bin": { 5170 + "js-yaml": "bin/js-yaml.js" 5171 + } 5172 + }, 5173 + "node_modules/json-buffer": { 5174 + "version": "3.0.1", 5175 + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", 5176 + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==" 5177 + }, 5178 + "node_modules/json-parse-even-better-errors": { 5179 + "version": "2.3.1", 5180 + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", 5181 + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", 5182 + "dev": true 5183 + }, 5184 + "node_modules/json-schema-traverse": { 5185 + "version": "0.4.1", 5186 + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", 5187 + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", 5188 + "dev": true 5189 + }, 5190 + "node_modules/json-stable-stringify-without-jsonify": { 5191 + "version": "1.0.1", 5192 + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", 5193 + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", 5194 + "dev": true 5195 + }, 5196 + "node_modules/json-stringify-safe": { 5197 + "version": "5.0.1", 5198 + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", 5199 + "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==", 5200 + "optional": true 5201 + }, 5202 + "node_modules/json5": { 5203 + "version": "2.2.3", 5204 + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", 5205 + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", 5206 + "dev": true, 5207 + "bin": { 5208 + "json5": "lib/cli.js" 5209 + }, 5210 + "engines": { 5211 + "node": ">=6" 5212 + } 5213 + }, 5214 + "node_modules/jsonfile": { 5215 + "version": "4.0.0", 5216 + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", 5217 + "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", 5218 + "optionalDependencies": { 5219 + "graceful-fs": "^4.1.6" 5220 + } 5221 + }, 5222 + "node_modules/keyv": { 5223 + "version": "4.5.4", 5224 + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", 5225 + "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", 5226 + "dependencies": { 5227 + "json-buffer": "3.0.1" 5228 + } 5229 + }, 5230 + "node_modules/kind-of": { 5231 + "version": "6.0.3", 5232 + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", 5233 + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", 5234 + "dev": true, 5235 + "engines": { 5236 + "node": ">=0.10.0" 5237 + } 5238 + }, 5239 + "node_modules/klona": { 5240 + "version": "2.0.6", 5241 + "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.6.tgz", 5242 + "integrity": "sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==", 5243 + "dev": true, 5244 + "engines": { 5245 + "node": ">= 8" 5246 + } 5247 + }, 5248 + "node_modules/lazy-val": { 5249 + "version": "1.0.5", 5250 + "resolved": "https://registry.npmjs.org/lazy-val/-/lazy-val-1.0.5.tgz", 5251 + "integrity": "sha512-0/BnGCCfyUMkBpeDgWihanIAF9JmZhHBgUhEqzvf+adhNGLoP6TaiI5oF8oyb3I45P+PcnrqihSf01M0l0G5+Q==", 5252 + "dev": true 5253 + }, 5254 + "node_modules/lazystream": { 5255 + "version": "1.0.1", 5256 + "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.1.tgz", 5257 + "integrity": "sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==", 5258 + "dev": true, 5259 + "peer": true, 5260 + "dependencies": { 5261 + "readable-stream": "^2.0.5" 5262 + }, 5263 + "engines": { 5264 + "node": ">= 0.6.3" 5265 + } 5266 + }, 5267 + "node_modules/lazystream/node_modules/readable-stream": { 5268 + "version": "2.3.8", 5269 + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", 5270 + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", 5271 + "dev": true, 5272 + "peer": true, 5273 + "dependencies": { 5274 + "core-util-is": "~1.0.0", 5275 + "inherits": "~2.0.3", 5276 + "isarray": "~1.0.0", 5277 + "process-nextick-args": "~2.0.0", 5278 + "safe-buffer": "~5.1.1", 5279 + "string_decoder": "~1.1.1", 5280 + "util-deprecate": "~1.0.1" 5281 + } 5282 + }, 5283 + "node_modules/lazystream/node_modules/safe-buffer": { 5284 + "version": "5.1.2", 5285 + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", 5286 + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", 5287 + "dev": true, 5288 + "peer": true 5289 + }, 5290 + "node_modules/lazystream/node_modules/string_decoder": { 5291 + "version": "1.1.1", 5292 + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", 5293 + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", 5294 + "dev": true, 5295 + "peer": true, 5296 + "dependencies": { 5297 + "safe-buffer": "~5.1.0" 5298 + } 5299 + }, 5300 + "node_modules/levn": { 5301 + "version": "0.4.1", 5302 + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", 5303 + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", 5304 + "dev": true, 5305 + "dependencies": { 5306 + "prelude-ls": "^1.2.1", 5307 + "type-check": "~0.4.0" 5308 + }, 5309 + "engines": { 5310 + "node": ">= 0.8.0" 5311 + } 5312 + }, 5313 + "node_modules/loader-runner": { 5314 + "version": "4.3.0", 5315 + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", 5316 + "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", 5317 + "dev": true, 5318 + "engines": { 5319 + "node": ">=6.11.5" 5320 + } 5321 + }, 5322 + "node_modules/loader-utils": { 5323 + "version": "2.0.4", 5324 + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", 5325 + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", 5326 + "dev": true, 5327 + "dependencies": { 5328 + "big.js": "^5.2.2", 5329 + "emojis-list": "^3.0.0", 5330 + "json5": "^2.1.2" 5331 + }, 5332 + "engines": { 5333 + "node": ">=8.9.0" 5334 + } 5335 + }, 5336 + "node_modules/locate-path": { 5337 + "version": "6.0.0", 5338 + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", 5339 + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", 5340 + "dev": true, 5341 + "dependencies": { 5342 + "p-locate": "^5.0.0" 5343 + }, 5344 + "engines": { 5345 + "node": ">=10" 5346 + }, 5347 + "funding": { 5348 + "url": "https://github.com/sponsors/sindresorhus" 5349 + } 5350 + }, 5351 + "node_modules/lodash": { 5352 + "version": "4.17.21", 5353 + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", 5354 + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", 5355 + "dev": true 5356 + }, 5357 + "node_modules/lodash.defaults": { 5358 + "version": "4.2.0", 5359 + "resolved": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-4.2.0.tgz", 5360 + "integrity": "sha512-qjxPLHd3r5DnsdGacqOMU6pb/avJzdh9tFX2ymgoZE27BmjXrNy/y4LoaiTeAb+O3gL8AfpJGtqfX/ae2leYYQ==", 5361 + "dev": true, 5362 + "peer": true 5363 + }, 5364 + "node_modules/lodash.difference": { 5365 + "version": "4.5.0", 5366 + "resolved": "https://registry.npmjs.org/lodash.difference/-/lodash.difference-4.5.0.tgz", 5367 + "integrity": "sha512-dS2j+W26TQ7taQBGN8Lbbq04ssV3emRw4NY58WErlTO29pIqS0HmoT5aJ9+TUQ1N3G+JOZSji4eugsWwGp9yPA==", 5368 + "dev": true, 5369 + "peer": true 5370 + }, 5371 + "node_modules/lodash.flatten": { 5372 + "version": "4.4.0", 5373 + "resolved": "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz", 5374 + "integrity": "sha512-C5N2Z3DgnnKr0LOpv/hKCgKdb7ZZwafIrsesve6lmzvZIRZRGaZ/l6Q8+2W7NaT+ZwO3fFlSCzCzrDCFdJfZ4g==", 5375 + "dev": true, 5376 + "peer": true 5377 + }, 5378 + "node_modules/lodash.isplainobject": { 5379 + "version": "4.0.6", 5380 + "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", 5381 + "integrity": "sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==", 5382 + "dev": true, 5383 + "peer": true 5384 + }, 5385 + "node_modules/lodash.merge": { 5386 + "version": "4.6.2", 5387 + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", 5388 + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", 5389 + "dev": true 5390 + }, 5391 + "node_modules/lodash.union": { 5392 + "version": "4.6.0", 5393 + "resolved": "https://registry.npmjs.org/lodash.union/-/lodash.union-4.6.0.tgz", 5394 + "integrity": "sha512-c4pB2CdGrGdjMKYLA+XiRDO7Y0PRQbm/Gzg8qMj+QH+pFVAoTp5sBpO0odL3FjoPCGjK96p6qsP+yQoiLoOBcw==", 5395 + "dev": true, 5396 + "peer": true 5397 + }, 5398 + "node_modules/lower-case": { 5399 + "version": "2.0.2", 5400 + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", 5401 + "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", 5402 + "dev": true, 5403 + "dependencies": { 5404 + "tslib": "^2.0.3" 5405 + } 5406 + }, 5407 + "node_modules/lowercase-keys": { 5408 + "version": "2.0.0", 5409 + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", 5410 + "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==", 5411 + "engines": { 5412 + "node": ">=8" 5413 + } 5414 + }, 5415 + "node_modules/lru-cache": { 5416 + "version": "6.0.0", 5417 + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", 5418 + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", 5419 + "devOptional": true, 5420 + "dependencies": { 5421 + "yallist": "^4.0.0" 5422 + }, 5423 + "engines": { 5424 + "node": ">=10" 5425 + } 5426 + }, 5427 + "node_modules/matcher": { 5428 + "version": "3.0.0", 5429 + "resolved": "https://registry.npmjs.org/matcher/-/matcher-3.0.0.tgz", 5430 + "integrity": "sha512-OkeDaAZ/bQCxeFAozM55PKcKU0yJMPGifLwV4Qgjitu+5MoAfSQN4lsLJeXZ1b8w0x+/Emda6MZgXS1jvsapng==", 5431 + "optional": true, 5432 + "dependencies": { 5433 + "escape-string-regexp": "^4.0.0" 5434 + }, 5435 + "engines": { 5436 + "node": ">=10" 5437 + } 5438 + }, 5439 + "node_modules/merge-stream": { 5440 + "version": "2.0.0", 5441 + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", 5442 + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", 5443 + "dev": true 5444 + }, 5445 + "node_modules/merge2": { 5446 + "version": "1.4.1", 5447 + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", 5448 + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", 5449 + "dev": true, 5450 + "engines": { 5451 + "node": ">= 8" 5452 + } 5453 + }, 5454 + "node_modules/micromatch": { 5455 + "version": "4.0.5", 5456 + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", 5457 + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", 5458 + "dev": true, 5459 + "dependencies": { 5460 + "braces": "^3.0.2", 5461 + "picomatch": "^2.3.1" 5462 + }, 5463 + "engines": { 5464 + "node": ">=8.6" 5465 + } 5466 + }, 5467 + "node_modules/mime": { 5468 + "version": "2.6.0", 5469 + "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", 5470 + "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", 5471 + "dev": true, 5472 + "bin": { 5473 + "mime": "cli.js" 5474 + }, 5475 + "engines": { 5476 + "node": ">=4.0.0" 5477 + } 5478 + }, 5479 + "node_modules/mime-db": { 5480 + "version": "1.52.0", 5481 + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", 5482 + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", 5483 + "dev": true, 5484 + "engines": { 5485 + "node": ">= 0.6" 5486 + } 5487 + }, 5488 + "node_modules/mime-types": { 5489 + "version": "2.1.35", 5490 + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", 5491 + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", 5492 + "dev": true, 5493 + "dependencies": { 5494 + "mime-db": "1.52.0" 5495 + }, 5496 + "engines": { 5497 + "node": ">= 0.6" 5498 + } 5499 + }, 5500 + "node_modules/mimic-response": { 5501 + "version": "1.0.1", 5502 + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", 5503 + "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==", 5504 + "engines": { 5505 + "node": ">=4" 5506 + } 5507 + }, 5508 + "node_modules/mini-css-extract-plugin": { 5509 + "version": "2.7.6", 5510 + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.7.6.tgz", 5511 + "integrity": "sha512-Qk7HcgaPkGG6eD77mLvZS1nmxlao3j+9PkrT9Uc7HAE1id3F41+DdBRYRYkbyfNRGzm8/YWtzhw7nVPmwhqTQw==", 5512 + "dev": true, 5513 + "dependencies": { 5514 + "schema-utils": "^4.0.0" 5515 + }, 5516 + "engines": { 5517 + "node": ">= 12.13.0" 5518 + }, 5519 + "funding": { 5520 + "type": "opencollective", 5521 + "url": "https://opencollective.com/webpack" 5522 + }, 5523 + "peerDependencies": { 5524 + "webpack": "^5.0.0" 5525 + } 5526 + }, 5527 + "node_modules/mini-css-extract-plugin/node_modules/ajv": { 5528 + "version": "8.13.0", 5529 + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.13.0.tgz", 5530 + "integrity": "sha512-PRA911Blj99jR5RMeTunVbNXMF6Lp4vZXnk5GQjcnUWUTsrXtekg/pnmFFI2u/I36Y/2bITGS30GZCXei6uNkA==", 5531 + "dev": true, 5532 + "dependencies": { 5533 + "fast-deep-equal": "^3.1.3", 5534 + "json-schema-traverse": "^1.0.0", 5535 + "require-from-string": "^2.0.2", 5536 + "uri-js": "^4.4.1" 5537 + }, 5538 + "funding": { 5539 + "type": "github", 5540 + "url": "https://github.com/sponsors/epoberezkin" 5541 + } 5542 + }, 5543 + "node_modules/mini-css-extract-plugin/node_modules/ajv-keywords": { 5544 + "version": "5.1.0", 5545 + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", 5546 + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", 5547 + "dev": true, 5548 + "dependencies": { 5549 + "fast-deep-equal": "^3.1.3" 5550 + }, 5551 + "peerDependencies": { 5552 + "ajv": "^8.8.2" 5553 + } 5554 + }, 5555 + "node_modules/mini-css-extract-plugin/node_modules/json-schema-traverse": { 5556 + "version": "1.0.0", 5557 + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", 5558 + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", 5559 + "dev": true 5560 + }, 5561 + "node_modules/mini-css-extract-plugin/node_modules/schema-utils": { 5562 + "version": "4.2.0", 5563 + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz", 5564 + "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", 5565 + "dev": true, 5566 + "dependencies": { 5567 + "@types/json-schema": "^7.0.9", 5568 + "ajv": "^8.9.0", 5569 + "ajv-formats": "^2.1.1", 5570 + "ajv-keywords": "^5.1.0" 5571 + }, 5572 + "engines": { 5573 + "node": ">= 12.13.0" 5574 + }, 5575 + "funding": { 5576 + "type": "opencollective", 5577 + "url": "https://opencollective.com/webpack" 5578 + } 5579 + }, 5580 + "node_modules/minimatch": { 5581 + "version": "5.1.6", 5582 + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", 5583 + "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", 5584 + "dev": true, 5585 + "dependencies": { 5586 + "brace-expansion": "^2.0.1" 5587 + }, 5588 + "engines": { 5589 + "node": ">=10" 5590 + } 5591 + }, 5592 + "node_modules/minimist": { 5593 + "version": "1.2.8", 5594 + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", 5595 + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", 5596 + "dev": true, 5597 + "funding": { 5598 + "url": "https://github.com/sponsors/ljharb" 5599 + } 5600 + }, 5601 + "node_modules/minipass": { 5602 + "version": "5.0.0", 5603 + "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", 5604 + "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", 5605 + "dev": true, 5606 + "engines": { 5607 + "node": ">=8" 5608 + } 5609 + }, 5610 + "node_modules/minizlib": { 5611 + "version": "2.1.2", 5612 + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", 5613 + "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", 5614 + "dev": true, 5615 + "dependencies": { 5616 + "minipass": "^3.0.0", 5617 + "yallist": "^4.0.0" 5618 + }, 5619 + "engines": { 5620 + "node": ">= 8" 5621 + } 5622 + }, 5623 + "node_modules/minizlib/node_modules/minipass": { 5624 + "version": "3.3.6", 5625 + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", 5626 + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", 5627 + "dev": true, 5628 + "dependencies": { 5629 + "yallist": "^4.0.0" 5630 + }, 5631 + "engines": { 5632 + "node": ">=8" 5633 + } 5634 + }, 5635 + "node_modules/mkdirp": { 5636 + "version": "1.0.4", 5637 + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", 5638 + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", 5639 + "dev": true, 5640 + "bin": { 5641 + "mkdirp": "bin/cmd.js" 5642 + }, 5643 + "engines": { 5644 + "node": ">=10" 5645 + } 5646 + }, 5647 + "node_modules/mrmime": { 5648 + "version": "2.0.0", 5649 + "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-2.0.0.tgz", 5650 + "integrity": "sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw==", 5651 + "dev": true, 5652 + "engines": { 5653 + "node": ">=10" 5654 + } 5655 + }, 5656 + "node_modules/ms": { 5657 + "version": "2.1.2", 5658 + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", 5659 + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" 5660 + }, 5661 + "node_modules/nanoid": { 5662 + "version": "3.3.7", 5663 + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz", 5664 + "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==", 5665 + "dev": true, 5666 + "funding": [ 5667 + { 5668 + "type": "github", 5669 + "url": "https://github.com/sponsors/ai" 5670 + } 5671 + ], 5672 + "bin": { 5673 + "nanoid": "bin/nanoid.cjs" 5674 + }, 5675 + "engines": { 5676 + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" 5677 + } 5678 + }, 5679 + "node_modules/natural-compare": { 5680 + "version": "1.4.0", 5681 + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", 5682 + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", 5683 + "dev": true 5684 + }, 5685 + "node_modules/natural-compare-lite": { 5686 + "version": "1.4.0", 5687 + "resolved": "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz", 5688 + "integrity": "sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==", 5689 + "dev": true 5690 + }, 5691 + "node_modules/neo-async": { 5692 + "version": "2.6.2", 5693 + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", 5694 + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", 5695 + "dev": true 5696 + }, 5697 + "node_modules/no-case": { 5698 + "version": "3.0.4", 5699 + "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", 5700 + "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", 5701 + "dev": true, 5702 + "dependencies": { 5703 + "lower-case": "^2.0.2", 5704 + "tslib": "^2.0.3" 5705 + } 5706 + }, 5707 + "node_modules/node-addon-api": { 5708 + "version": "1.7.2", 5709 + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-1.7.2.tgz", 5710 + "integrity": "sha512-ibPK3iA+vaY1eEjESkQkM0BbCqFOaZMiXRTtdB0u7b4djtY6JnsjvPdUHVMg6xQt3B8fpTTWHI9A+ADjM9frzg==", 5711 + "dev": true, 5712 + "optional": true 5713 + }, 5714 + "node_modules/node-releases": { 5715 + "version": "2.0.14", 5716 + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.14.tgz", 5717 + "integrity": "sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==", 5718 + "dev": true 5719 + }, 5720 + "node_modules/normalize-path": { 5721 + "version": "3.0.0", 5722 + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", 5723 + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", 5724 + "dev": true, 5725 + "engines": { 5726 + "node": ">=0.10.0" 5727 + } 5728 + }, 5729 + "node_modules/normalize-url": { 5730 + "version": "6.1.0", 5731 + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", 5732 + "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==", 5733 + "engines": { 5734 + "node": ">=10" 5735 + }, 5736 + "funding": { 5737 + "url": "https://github.com/sponsors/sindresorhus" 5738 + } 5739 + }, 5740 + "node_modules/nth-check": { 5741 + "version": "2.1.1", 5742 + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", 5743 + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", 5744 + "dev": true, 5745 + "dependencies": { 5746 + "boolbase": "^1.0.0" 5747 + }, 5748 + "funding": { 5749 + "url": "https://github.com/fb55/nth-check?sponsor=1" 5750 + } 5751 + }, 5752 + "node_modules/object-assign": { 5753 + "version": "4.1.1", 5754 + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", 5755 + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", 5756 + "dev": true, 5757 + "engines": { 5758 + "node": ">=0.10.0" 5759 + } 5760 + }, 5761 + "node_modules/object-keys": { 5762 + "version": "1.1.1", 5763 + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", 5764 + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", 5765 + "optional": true, 5766 + "engines": { 5767 + "node": ">= 0.4" 5768 + } 5769 + }, 5770 + "node_modules/once": { 5771 + "version": "1.4.0", 5772 + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", 5773 + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", 5774 + "dependencies": { 5775 + "wrappy": "1" 5776 + } 5777 + }, 5778 + "node_modules/opener": { 5779 + "version": "1.5.2", 5780 + "resolved": "https://registry.npmjs.org/opener/-/opener-1.5.2.tgz", 5781 + "integrity": "sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==", 5782 + "dev": true, 5783 + "bin": { 5784 + "opener": "bin/opener-bin.js" 5785 + } 5786 + }, 5787 + "node_modules/optionator": { 5788 + "version": "0.9.4", 5789 + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz", 5790 + "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==", 5791 + "dev": true, 5792 + "dependencies": { 5793 + "deep-is": "^0.1.3", 5794 + "fast-levenshtein": "^2.0.6", 5795 + "levn": "^0.4.1", 5796 + "prelude-ls": "^1.2.1", 5797 + "type-check": "^0.4.0", 5798 + "word-wrap": "^1.2.5" 5799 + }, 5800 + "engines": { 5801 + "node": ">= 0.8.0" 5802 + } 5803 + }, 5804 + "node_modules/p-cancelable": { 5805 + "version": "2.1.1", 5806 + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-2.1.1.tgz", 5807 + "integrity": "sha512-BZOr3nRQHOntUjTrH8+Lh54smKHoHyur8We1V8DSMVrl5A2malOOwuJRnKRDjSnkoeBh4at6BwEnb5I7Jl31wg==", 5808 + "engines": { 5809 + "node": ">=8" 5810 + } 5811 + }, 5812 + "node_modules/p-limit": { 5813 + "version": "3.1.0", 5814 + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", 5815 + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", 5816 + "dev": true, 5817 + "dependencies": { 5818 + "yocto-queue": "^0.1.0" 5819 + }, 5820 + "engines": { 5821 + "node": ">=10" 5822 + }, 5823 + "funding": { 5824 + "url": "https://github.com/sponsors/sindresorhus" 5825 + } 5826 + }, 5827 + "node_modules/p-locate": { 5828 + "version": "5.0.0", 5829 + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", 5830 + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", 5831 + "dev": true, 5832 + "dependencies": { 5833 + "p-limit": "^3.0.2" 5834 + }, 5835 + "engines": { 5836 + "node": ">=10" 5837 + }, 5838 + "funding": { 5839 + "url": "https://github.com/sponsors/sindresorhus" 5840 + } 5841 + }, 5842 + "node_modules/p-map": { 5843 + "version": "2.1.0", 5844 + "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", 5845 + "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==", 5846 + "dev": true, 5847 + "engines": { 5848 + "node": ">=6" 5849 + } 5850 + }, 5851 + "node_modules/p-try": { 5852 + "version": "2.2.0", 5853 + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", 5854 + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", 5855 + "dev": true, 5856 + "engines": { 5857 + "node": ">=6" 5858 + } 5859 + }, 5860 + "node_modules/param-case": { 5861 + "version": "3.0.4", 5862 + "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", 5863 + "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", 5864 + "dev": true, 5865 + "dependencies": { 5866 + "dot-case": "^3.0.4", 5867 + "tslib": "^2.0.3" 5868 + } 5869 + }, 5870 + "node_modules/parent-module": { 5871 + "version": "1.0.1", 5872 + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", 5873 + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", 5874 + "dev": true, 5875 + "dependencies": { 5876 + "callsites": "^3.0.0" 5877 + }, 5878 + "engines": { 5879 + "node": ">=6" 5880 + } 5881 + }, 5882 + "node_modules/parse5": { 5883 + "version": "6.0.1", 5884 + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", 5885 + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", 5886 + "dev": true 5887 + }, 5888 + "node_modules/pascal-case": { 5889 + "version": "3.1.2", 5890 + "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", 5891 + "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", 5892 + "dev": true, 5893 + "dependencies": { 5894 + "no-case": "^3.0.4", 5895 + "tslib": "^2.0.3" 5896 + } 5897 + }, 5898 + "node_modules/path-browserify": { 5899 + "version": "1.0.1", 5900 + "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-1.0.1.tgz", 5901 + "integrity": "sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==", 5902 + "dev": true 5903 + }, 5904 + "node_modules/path-exists": { 5905 + "version": "4.0.0", 5906 + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", 5907 + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", 5908 + "dev": true, 5909 + "engines": { 5910 + "node": ">=8" 5911 + } 5912 + }, 5913 + "node_modules/path-is-absolute": { 5914 + "version": "1.0.1", 5915 + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", 5916 + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", 5917 + "dev": true, 5918 + "engines": { 5919 + "node": ">=0.10.0" 5920 + } 5921 + }, 5922 + "node_modules/path-is-inside": { 5923 + "version": "1.0.2", 5924 + "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", 5925 + "integrity": "sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w==", 5926 + "dev": true 5927 + }, 5928 + "node_modules/path-key": { 5929 + "version": "3.1.1", 5930 + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", 5931 + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", 5932 + "dev": true, 5933 + "engines": { 5934 + "node": ">=8" 5935 + } 5936 + }, 5937 + "node_modules/path-parse": { 5938 + "version": "1.0.7", 5939 + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", 5940 + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", 5941 + "dev": true 5942 + }, 5943 + "node_modules/path-scurry": { 5944 + "version": "1.10.2", 5945 + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.10.2.tgz", 5946 + "integrity": "sha512-7xTavNy5RQXnsjANvVvMkEjvloOinkAjv/Z6Ildz9v2RinZ4SBKTWFOVRbaF8p0vpHnyjV/UwNDdKuUv6M5qcA==", 5947 + "dev": true, 5948 + "dependencies": { 5949 + "lru-cache": "^10.2.0", 5950 + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" 5951 + }, 5952 + "engines": { 5953 + "node": ">=16 || 14 >=14.17" 5954 + }, 5955 + "funding": { 5956 + "url": "https://github.com/sponsors/isaacs" 5957 + } 5958 + }, 5959 + "node_modules/path-scurry/node_modules/lru-cache": { 5960 + "version": "10.2.2", 5961 + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.2.2.tgz", 5962 + "integrity": "sha512-9hp3Vp2/hFQUiIwKo8XCeFVnrg8Pk3TYNPIR7tJADKi5YfcF7vEaK7avFHTlSy3kOKYaJQaalfEo6YuXdceBOQ==", 5963 + "dev": true, 5964 + "engines": { 5965 + "node": "14 || >=16.14" 5966 + } 5967 + }, 5968 + "node_modules/path-type": { 5969 + "version": "4.0.0", 5970 + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", 5971 + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", 5972 + "dev": true, 5973 + "engines": { 5974 + "node": ">=8" 5975 + } 5976 + }, 5977 + "node_modules/pend": { 5978 + "version": "1.2.0", 5979 + "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", 5980 + "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==" 5981 + }, 5982 + "node_modules/picocolors": { 5983 + "version": "1.0.0", 5984 + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", 5985 + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", 5986 + "dev": true 5987 + }, 5988 + "node_modules/picomatch": { 5989 + "version": "2.3.1", 5990 + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", 5991 + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", 5992 + "dev": true, 5993 + "engines": { 5994 + "node": ">=8.6" 5995 + }, 5996 + "funding": { 5997 + "url": "https://github.com/sponsors/jonschlinkert" 5998 + } 5999 + }, 6000 + "node_modules/pify": { 6001 + "version": "4.0.1", 6002 + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", 6003 + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", 6004 + "dev": true, 6005 + "engines": { 6006 + "node": ">=6" 6007 + } 6008 + }, 6009 + "node_modules/pinkie": { 6010 + "version": "2.0.4", 6011 + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", 6012 + "integrity": "sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg==", 6013 + "dev": true, 6014 + "engines": { 6015 + "node": ">=0.10.0" 6016 + } 6017 + }, 6018 + "node_modules/pinkie-promise": { 6019 + "version": "2.0.1", 6020 + "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", 6021 + "integrity": "sha512-0Gni6D4UcLTbv9c57DfxDGdr41XfgUjqWZu492f0cIGr16zDU06BWP/RAEvOuo7CQ0CNjHaLlM59YJJFm3NWlw==", 6022 + "dev": true, 6023 + "dependencies": { 6024 + "pinkie": "^2.0.0" 6025 + }, 6026 + "engines": { 6027 + "node": ">=0.10.0" 6028 + } 6029 + }, 6030 + "node_modules/pkg-dir": { 6031 + "version": "4.2.0", 6032 + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", 6033 + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", 6034 + "dev": true, 6035 + "dependencies": { 6036 + "find-up": "^4.0.0" 6037 + }, 6038 + "engines": { 6039 + "node": ">=8" 6040 + } 6041 + }, 6042 + "node_modules/pkg-dir/node_modules/find-up": { 6043 + "version": "4.1.0", 6044 + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", 6045 + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", 6046 + "dev": true, 6047 + "dependencies": { 6048 + "locate-path": "^5.0.0", 6049 + "path-exists": "^4.0.0" 6050 + }, 6051 + "engines": { 6052 + "node": ">=8" 6053 + } 6054 + }, 6055 + "node_modules/pkg-dir/node_modules/locate-path": { 6056 + "version": "5.0.0", 6057 + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", 6058 + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", 6059 + "dev": true, 6060 + "dependencies": { 6061 + "p-locate": "^4.1.0" 6062 + }, 6063 + "engines": { 6064 + "node": ">=8" 6065 + } 6066 + }, 6067 + "node_modules/pkg-dir/node_modules/p-limit": { 6068 + "version": "2.3.0", 6069 + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", 6070 + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", 6071 + "dev": true, 6072 + "dependencies": { 6073 + "p-try": "^2.0.0" 6074 + }, 6075 + "engines": { 6076 + "node": ">=6" 6077 + }, 6078 + "funding": { 6079 + "url": "https://github.com/sponsors/sindresorhus" 6080 + } 6081 + }, 6082 + "node_modules/pkg-dir/node_modules/p-locate": { 6083 + "version": "4.1.0", 6084 + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", 6085 + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", 6086 + "dev": true, 6087 + "dependencies": { 6088 + "p-limit": "^2.2.0" 6089 + }, 6090 + "engines": { 6091 + "node": ">=8" 6092 + } 6093 + }, 6094 + "node_modules/plist": { 6095 + "version": "3.1.0", 6096 + "resolved": "https://registry.npmjs.org/plist/-/plist-3.1.0.tgz", 6097 + "integrity": "sha512-uysumyrvkUX0rX/dEVqt8gC3sTBzd4zoWfLeS29nb53imdaXVvLINYXTI2GNqzaMuvacNx4uJQ8+b3zXR0pkgQ==", 6098 + "dev": true, 6099 + "dependencies": { 6100 + "@xmldom/xmldom": "^0.8.8", 6101 + "base64-js": "^1.5.1", 6102 + "xmlbuilder": "^15.1.1" 6103 + }, 6104 + "engines": { 6105 + "node": ">=10.4.0" 6106 + } 6107 + }, 6108 + "node_modules/postcss": { 6109 + "version": "8.4.38", 6110 + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.38.tgz", 6111 + "integrity": "sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==", 6112 + "dev": true, 6113 + "funding": [ 6114 + { 6115 + "type": "opencollective", 6116 + "url": "https://opencollective.com/postcss/" 6117 + }, 6118 + { 6119 + "type": "tidelift", 6120 + "url": "https://tidelift.com/funding/github/npm/postcss" 6121 + }, 6122 + { 6123 + "type": "github", 6124 + "url": "https://github.com/sponsors/ai" 6125 + } 6126 + ], 6127 + "dependencies": { 6128 + "nanoid": "^3.3.7", 6129 + "picocolors": "^1.0.0", 6130 + "source-map-js": "^1.2.0" 6131 + }, 6132 + "engines": { 6133 + "node": "^10 || ^12 || >=14" 6134 + } 6135 + }, 6136 + "node_modules/postcss-modules-extract-imports": { 6137 + "version": "3.1.0", 6138 + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.1.0.tgz", 6139 + "integrity": "sha512-k3kNe0aNFQDAZGbin48pL2VNidTF0w4/eASDsxlyspobzU3wZQLOGj7L9gfRe0Jo9/4uud09DsjFNH7winGv8Q==", 6140 + "dev": true, 6141 + "engines": { 6142 + "node": "^10 || ^12 || >= 14" 6143 + }, 6144 + "peerDependencies": { 6145 + "postcss": "^8.1.0" 6146 + } 6147 + }, 6148 + "node_modules/postcss-modules-local-by-default": { 6149 + "version": "4.0.5", 6150 + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.5.tgz", 6151 + "integrity": "sha512-6MieY7sIfTK0hYfafw1OMEG+2bg8Q1ocHCpoWLqOKj3JXlKu4G7btkmM/B7lFubYkYWmRSPLZi5chid63ZaZYw==", 6152 + "dev": true, 6153 + "dependencies": { 6154 + "icss-utils": "^5.0.0", 6155 + "postcss-selector-parser": "^6.0.2", 6156 + "postcss-value-parser": "^4.1.0" 6157 + }, 6158 + "engines": { 6159 + "node": "^10 || ^12 || >= 14" 6160 + }, 6161 + "peerDependencies": { 6162 + "postcss": "^8.1.0" 6163 + } 6164 + }, 6165 + "node_modules/postcss-modules-scope": { 6166 + "version": "3.2.0", 6167 + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.2.0.tgz", 6168 + "integrity": "sha512-oq+g1ssrsZOsx9M96c5w8laRmvEu9C3adDSjI8oTcbfkrTE8hx/zfyobUoWIxaKPO8bt6S62kxpw5GqypEw1QQ==", 6169 + "dev": true, 6170 + "dependencies": { 6171 + "postcss-selector-parser": "^6.0.4" 6172 + }, 6173 + "engines": { 6174 + "node": "^10 || ^12 || >= 14" 6175 + }, 6176 + "peerDependencies": { 6177 + "postcss": "^8.1.0" 6178 + } 6179 + }, 6180 + "node_modules/postcss-modules-values": { 6181 + "version": "4.0.0", 6182 + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", 6183 + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", 6184 + "dev": true, 6185 + "dependencies": { 6186 + "icss-utils": "^5.0.0" 6187 + }, 6188 + "engines": { 6189 + "node": "^10 || ^12 || >= 14" 6190 + }, 6191 + "peerDependencies": { 6192 + "postcss": "^8.1.0" 6193 + } 6194 + }, 6195 + "node_modules/postcss-selector-parser": { 6196 + "version": "6.0.16", 6197 + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.16.tgz", 6198 + "integrity": "sha512-A0RVJrX+IUkVZbW3ClroRWurercFhieevHB38sr2+l9eUClMqome3LmEmnhlNy+5Mr2EYN6B2Kaw9wYdd+VHiw==", 6199 + "dev": true, 6200 + "dependencies": { 6201 + "cssesc": "^3.0.0", 6202 + "util-deprecate": "^1.0.2" 6203 + }, 6204 + "engines": { 6205 + "node": ">=4" 6206 + } 6207 + }, 6208 + "node_modules/postcss-value-parser": { 6209 + "version": "4.2.0", 6210 + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", 6211 + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", 6212 + "dev": true 6213 + }, 6214 + "node_modules/prelude-ls": { 6215 + "version": "1.2.1", 6216 + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", 6217 + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", 6218 + "dev": true, 6219 + "engines": { 6220 + "node": ">= 0.8.0" 6221 + } 6222 + }, 6223 + "node_modules/pretty-error": { 6224 + "version": "4.0.0", 6225 + "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz", 6226 + "integrity": "sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==", 6227 + "dev": true, 6228 + "dependencies": { 6229 + "lodash": "^4.17.20", 6230 + "renderkid": "^3.0.0" 6231 + } 6232 + }, 6233 + "node_modules/process-nextick-args": { 6234 + "version": "2.0.1", 6235 + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", 6236 + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", 6237 + "dev": true, 6238 + "peer": true 6239 + }, 6240 + "node_modules/progress": { 6241 + "version": "2.0.3", 6242 + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", 6243 + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", 6244 + "engines": { 6245 + "node": ">=0.4.0" 6246 + } 6247 + }, 6248 + "node_modules/promise-retry": { 6249 + "version": "2.0.1", 6250 + "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-2.0.1.tgz", 6251 + "integrity": "sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==", 6252 + "dev": true, 6253 + "dependencies": { 6254 + "err-code": "^2.0.2", 6255 + "retry": "^0.12.0" 6256 + }, 6257 + "engines": { 6258 + "node": ">=10" 6259 + } 6260 + }, 6261 + "node_modules/pump": { 6262 + "version": "3.0.0", 6263 + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", 6264 + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", 6265 + "dependencies": { 6266 + "end-of-stream": "^1.1.0", 6267 + "once": "^1.3.1" 6268 + } 6269 + }, 6270 + "node_modules/punycode": { 6271 + "version": "2.3.1", 6272 + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", 6273 + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", 6274 + "dev": true, 6275 + "engines": { 6276 + "node": ">=6" 6277 + } 6278 + }, 6279 + "node_modules/queue-microtask": { 6280 + "version": "1.2.3", 6281 + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", 6282 + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", 6283 + "dev": true, 6284 + "funding": [ 6285 + { 6286 + "type": "github", 6287 + "url": "https://github.com/sponsors/feross" 6288 + }, 6289 + { 6290 + "type": "patreon", 6291 + "url": "https://www.patreon.com/feross" 6292 + }, 6293 + { 6294 + "type": "consulting", 6295 + "url": "https://feross.org/support" 6296 + } 6297 + ] 6298 + }, 6299 + "node_modules/quick-lru": { 6300 + "version": "5.1.1", 6301 + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", 6302 + "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", 6303 + "engines": { 6304 + "node": ">=10" 6305 + }, 6306 + "funding": { 6307 + "url": "https://github.com/sponsors/sindresorhus" 6308 + } 6309 + }, 6310 + "node_modules/randombytes": { 6311 + "version": "2.1.0", 6312 + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", 6313 + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", 6314 + "dev": true, 6315 + "dependencies": { 6316 + "safe-buffer": "^5.1.0" 6317 + } 6318 + }, 6319 + "node_modules/read-config-file": { 6320 + "version": "6.3.2", 6321 + "resolved": "https://registry.npmjs.org/read-config-file/-/read-config-file-6.3.2.tgz", 6322 + "integrity": "sha512-M80lpCjnE6Wt6zb98DoW8WHR09nzMSpu8XHtPkiTHrJ5Az9CybfeQhTJ8D7saeBHpGhLPIVyA8lcL6ZmdKwY6Q==", 6323 + "dev": true, 6324 + "dependencies": { 6325 + "config-file-ts": "^0.2.4", 6326 + "dotenv": "^9.0.2", 6327 + "dotenv-expand": "^5.1.0", 6328 + "js-yaml": "^4.1.0", 6329 + "json5": "^2.2.0", 6330 + "lazy-val": "^1.0.4" 6331 + }, 6332 + "engines": { 6333 + "node": ">=12.0.0" 6334 + } 6335 + }, 6336 + "node_modules/readable-stream": { 6337 + "version": "3.6.2", 6338 + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", 6339 + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", 6340 + "dev": true, 6341 + "peer": true, 6342 + "dependencies": { 6343 + "inherits": "^2.0.3", 6344 + "string_decoder": "^1.1.1", 6345 + "util-deprecate": "^1.0.1" 6346 + }, 6347 + "engines": { 6348 + "node": ">= 6" 6349 + } 6350 + }, 6351 + "node_modules/readdir-glob": { 6352 + "version": "1.1.3", 6353 + "resolved": "https://registry.npmjs.org/readdir-glob/-/readdir-glob-1.1.3.tgz", 6354 + "integrity": "sha512-v05I2k7xN8zXvPD9N+z/uhXPaj0sUFCe2rcWZIpBsqxfP7xXFQ0tipAd/wjj1YxWyWtUS5IDJpOG82JKt2EAVA==", 6355 + "dev": true, 6356 + "peer": true, 6357 + "dependencies": { 6358 + "minimatch": "^5.1.0" 6359 + } 6360 + }, 6361 + "node_modules/readdirp": { 6362 + "version": "3.6.0", 6363 + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", 6364 + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", 6365 + "dev": true, 6366 + "dependencies": { 6367 + "picomatch": "^2.2.1" 6368 + }, 6369 + "engines": { 6370 + "node": ">=8.10.0" 6371 + } 6372 + }, 6373 + "node_modules/rechoir": { 6374 + "version": "0.7.1", 6375 + "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.7.1.tgz", 6376 + "integrity": "sha512-/njmZ8s1wVeR6pjTZ+0nCnv8SpZNRMT2D1RLOJQESlYFDBvwpTA4KWJpZ+sBJ4+vhjILRcK7JIFdGCdxEAAitg==", 6377 + "dev": true, 6378 + "dependencies": { 6379 + "resolve": "^1.9.0" 6380 + }, 6381 + "engines": { 6382 + "node": ">= 0.10" 6383 + } 6384 + }, 6385 + "node_modules/relateurl": { 6386 + "version": "0.2.7", 6387 + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", 6388 + "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==", 6389 + "dev": true, 6390 + "engines": { 6391 + "node": ">= 0.10" 6392 + } 6393 + }, 6394 + "node_modules/renderkid": { 6395 + "version": "3.0.0", 6396 + "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-3.0.0.tgz", 6397 + "integrity": "sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==", 6398 + "dev": true, 6399 + "dependencies": { 6400 + "css-select": "^4.1.3", 6401 + "dom-converter": "^0.2.0", 6402 + "htmlparser2": "^6.1.0", 6403 + "lodash": "^4.17.21", 6404 + "strip-ansi": "^6.0.1" 6405 + } 6406 + }, 6407 + "node_modules/require-directory": { 6408 + "version": "2.1.1", 6409 + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", 6410 + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", 6411 + "dev": true, 6412 + "engines": { 6413 + "node": ">=0.10.0" 6414 + } 6415 + }, 6416 + "node_modules/require-from-string": { 6417 + "version": "2.0.2", 6418 + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", 6419 + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", 6420 + "dev": true, 6421 + "engines": { 6422 + "node": ">=0.10.0" 6423 + } 6424 + }, 6425 + "node_modules/resolve": { 6426 + "version": "1.22.8", 6427 + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", 6428 + "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", 6429 + "dev": true, 6430 + "dependencies": { 6431 + "is-core-module": "^2.13.0", 6432 + "path-parse": "^1.0.7", 6433 + "supports-preserve-symlinks-flag": "^1.0.0" 6434 + }, 6435 + "bin": { 6436 + "resolve": "bin/resolve" 6437 + }, 6438 + "funding": { 6439 + "url": "https://github.com/sponsors/ljharb" 6440 + } 6441 + }, 6442 + "node_modules/resolve-alpn": { 6443 + "version": "1.2.1", 6444 + "resolved": "https://registry.npmjs.org/resolve-alpn/-/resolve-alpn-1.2.1.tgz", 6445 + "integrity": "sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==" 6446 + }, 6447 + "node_modules/resolve-cwd": { 6448 + "version": "3.0.0", 6449 + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", 6450 + "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", 6451 + "dev": true, 6452 + "dependencies": { 6453 + "resolve-from": "^5.0.0" 6454 + }, 6455 + "engines": { 6456 + "node": ">=8" 6457 + } 6458 + }, 6459 + "node_modules/resolve-cwd/node_modules/resolve-from": { 6460 + "version": "5.0.0", 6461 + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", 6462 + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", 6463 + "dev": true, 6464 + "engines": { 6465 + "node": ">=8" 6466 + } 6467 + }, 6468 + "node_modules/resolve-from": { 6469 + "version": "4.0.0", 6470 + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", 6471 + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", 6472 + "dev": true, 6473 + "engines": { 6474 + "node": ">=4" 6475 + } 6476 + }, 6477 + "node_modules/resolve-pkg-maps": { 6478 + "version": "1.0.0", 6479 + "resolved": "https://registry.npmjs.org/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz", 6480 + "integrity": "sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==", 6481 + "dev": true, 6482 + "funding": { 6483 + "url": "https://github.com/privatenumber/resolve-pkg-maps?sponsor=1" 6484 + } 6485 + }, 6486 + "node_modules/responselike": { 6487 + "version": "2.0.1", 6488 + "resolved": "https://registry.npmjs.org/responselike/-/responselike-2.0.1.tgz", 6489 + "integrity": "sha512-4gl03wn3hj1HP3yzgdI7d3lCkF95F21Pz4BPGvKHinyQzALR5CapwC8yIi0Rh58DEMQ/SguC03wFj2k0M/mHhw==", 6490 + "dependencies": { 6491 + "lowercase-keys": "^2.0.0" 6492 + }, 6493 + "funding": { 6494 + "url": "https://github.com/sponsors/sindresorhus" 6495 + } 6496 + }, 6497 + "node_modules/retry": { 6498 + "version": "0.12.0", 6499 + "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", 6500 + "integrity": "sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==", 6501 + "dev": true, 6502 + "engines": { 6503 + "node": ">= 4" 6504 + } 6505 + }, 6506 + "node_modules/reusify": { 6507 + "version": "1.0.4", 6508 + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", 6509 + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", 6510 + "dev": true, 6511 + "engines": { 6512 + "iojs": ">=1.0.0", 6513 + "node": ">=0.10.0" 6514 + } 6515 + }, 6516 + "node_modules/rimraf": { 6517 + "version": "2.7.1", 6518 + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", 6519 + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", 6520 + "dev": true, 6521 + "dependencies": { 6522 + "glob": "^7.1.3" 6523 + }, 6524 + "bin": { 6525 + "rimraf": "bin.js" 6526 + } 6527 + }, 6528 + "node_modules/roarr": { 6529 + "version": "2.15.4", 6530 + "resolved": "https://registry.npmjs.org/roarr/-/roarr-2.15.4.tgz", 6531 + "integrity": "sha512-CHhPh+UNHD2GTXNYhPWLnU8ONHdI+5DI+4EYIAOaiD63rHeYlZvyh8P+in5999TTSFgUYuKUAjzRI4mdh/p+2A==", 6532 + "optional": true, 6533 + "dependencies": { 6534 + "boolean": "^3.0.1", 6535 + "detect-node": "^2.0.4", 6536 + "globalthis": "^1.0.1", 6537 + "json-stringify-safe": "^5.0.1", 6538 + "semver-compare": "^1.0.0", 6539 + "sprintf-js": "^1.1.2" 6540 + }, 6541 + "engines": { 6542 + "node": ">=8.0" 6543 + } 6544 + }, 6545 + "node_modules/run-parallel": { 6546 + "version": "1.2.0", 6547 + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", 6548 + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", 6549 + "dev": true, 6550 + "funding": [ 6551 + { 6552 + "type": "github", 6553 + "url": "https://github.com/sponsors/feross" 6554 + }, 6555 + { 6556 + "type": "patreon", 6557 + "url": "https://www.patreon.com/feross" 6558 + }, 6559 + { 6560 + "type": "consulting", 6561 + "url": "https://feross.org/support" 6562 + } 6563 + ], 6564 + "dependencies": { 6565 + "queue-microtask": "^1.2.2" 6566 + } 6567 + }, 6568 + "node_modules/safe-buffer": { 6569 + "version": "5.2.1", 6570 + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", 6571 + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", 6572 + "dev": true, 6573 + "funding": [ 6574 + { 6575 + "type": "github", 6576 + "url": "https://github.com/sponsors/feross" 6577 + }, 6578 + { 6579 + "type": "patreon", 6580 + "url": "https://www.patreon.com/feross" 6581 + }, 6582 + { 6583 + "type": "consulting", 6584 + "url": "https://feross.org/support" 6585 + } 6586 + ] 6587 + }, 6588 + "node_modules/safer-buffer": { 6589 + "version": "2.1.2", 6590 + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", 6591 + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", 6592 + "dev": true 6593 + }, 6594 + "node_modules/sanitize-filename": { 6595 + "version": "1.6.3", 6596 + "resolved": "https://registry.npmjs.org/sanitize-filename/-/sanitize-filename-1.6.3.tgz", 6597 + "integrity": "sha512-y/52Mcy7aw3gRm7IrcGDFx/bCk4AhRh2eI9luHOQM86nZsqwiRkkq2GekHXBBD+SmPidc8i2PqtYZl+pWJ8Oeg==", 6598 + "dev": true, 6599 + "dependencies": { 6600 + "truncate-utf8-bytes": "^1.0.0" 6601 + } 6602 + }, 6603 + "node_modules/sass": { 6604 + "version": "1.76.0", 6605 + "resolved": "https://registry.npmjs.org/sass/-/sass-1.76.0.tgz", 6606 + "integrity": "sha512-nc3LeqvF2FNW5xGF1zxZifdW3ffIz5aBb7I7tSvOoNu7z1RQ6pFt9MBuiPtjgaI62YWrM/txjWlOCFiGtf2xpw==", 6607 + "dev": true, 6608 + "dependencies": { 6609 + "chokidar": ">=3.0.0 <4.0.0", 6610 + "immutable": "^4.0.0", 6611 + "source-map-js": ">=0.6.2 <2.0.0" 6612 + }, 6613 + "bin": { 6614 + "sass": "sass.js" 6615 + }, 6616 + "engines": { 6617 + "node": ">=14.0.0" 6618 + } 6619 + }, 6620 + "node_modules/sass-loader": { 6621 + "version": "12.6.0", 6622 + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-12.6.0.tgz", 6623 + "integrity": "sha512-oLTaH0YCtX4cfnJZxKSLAyglED0naiYfNG1iXfU5w1LNZ+ukoA5DtyDIN5zmKVZwYNJP4KRc5Y3hkWga+7tYfA==", 6624 + "dev": true, 6625 + "dependencies": { 6626 + "klona": "^2.0.4", 6627 + "neo-async": "^2.6.2" 6628 + }, 6629 + "engines": { 6630 + "node": ">= 12.13.0" 6631 + }, 6632 + "funding": { 6633 + "type": "opencollective", 6634 + "url": "https://opencollective.com/webpack" 6635 + }, 6636 + "peerDependencies": { 6637 + "fibers": ">= 3.1.0", 6638 + "node-sass": "^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0", 6639 + "sass": "^1.3.0", 6640 + "sass-embedded": "*", 6641 + "webpack": "^5.0.0" 6642 + }, 6643 + "peerDependenciesMeta": { 6644 + "fibers": { 6645 + "optional": true 6646 + }, 6647 + "node-sass": { 6648 + "optional": true 6649 + }, 6650 + "sass": { 6651 + "optional": true 6652 + }, 6653 + "sass-embedded": { 6654 + "optional": true 6655 + } 6656 + } 6657 + }, 6658 + "node_modules/sax": { 6659 + "version": "1.3.0", 6660 + "resolved": "https://registry.npmjs.org/sax/-/sax-1.3.0.tgz", 6661 + "integrity": "sha512-0s+oAmw9zLl1V1cS9BtZN7JAd0cW5e0QH4W3LWEK6a4LaLEA2OTpGYWDY+6XasBLtz6wkm3u1xRw95mRuJ59WA==", 6662 + "dev": true 6663 + }, 6664 + "node_modules/schema-utils": { 6665 + "version": "3.3.0", 6666 + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", 6667 + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", 6668 + "dev": true, 6669 + "dependencies": { 6670 + "@types/json-schema": "^7.0.8", 6671 + "ajv": "^6.12.5", 6672 + "ajv-keywords": "^3.5.2" 6673 + }, 6674 + "engines": { 6675 + "node": ">= 10.13.0" 6676 + }, 6677 + "funding": { 6678 + "type": "opencollective", 6679 + "url": "https://opencollective.com/webpack" 6680 + } 6681 + }, 6682 + "node_modules/semver": { 6683 + "version": "7.6.0", 6684 + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", 6685 + "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", 6686 + "devOptional": true, 6687 + "dependencies": { 6688 + "lru-cache": "^6.0.0" 6689 + }, 6690 + "bin": { 6691 + "semver": "bin/semver.js" 6692 + }, 6693 + "engines": { 6694 + "node": ">=10" 6695 + } 6696 + }, 6697 + "node_modules/semver-compare": { 6698 + "version": "1.0.0", 6699 + "resolved": "https://registry.npmjs.org/semver-compare/-/semver-compare-1.0.0.tgz", 6700 + "integrity": "sha512-YM3/ITh2MJ5MtzaM429anh+x2jiLVjqILF4m4oyQB18W7Ggea7BfqdH/wGMK7dDiMghv/6WG7znWMwUDzJiXow==", 6701 + "optional": true 6702 + }, 6703 + "node_modules/serialize-error": { 6704 + "version": "7.0.1", 6705 + "resolved": "https://registry.npmjs.org/serialize-error/-/serialize-error-7.0.1.tgz", 6706 + "integrity": "sha512-8I8TjW5KMOKsZQTvoxjuSIa7foAwPWGOts+6o7sgjz41/qMD9VQHEDxi6PBvK2l0MXUmqZyNpUK+T2tQaaElvw==", 6707 + "optional": true, 6708 + "dependencies": { 6709 + "type-fest": "^0.13.1" 6710 + }, 6711 + "engines": { 6712 + "node": ">=10" 6713 + }, 6714 + "funding": { 6715 + "url": "https://github.com/sponsors/sindresorhus" 6716 + } 6717 + }, 6718 + "node_modules/serialize-error/node_modules/type-fest": { 6719 + "version": "0.13.1", 6720 + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.13.1.tgz", 6721 + "integrity": "sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg==", 6722 + "optional": true, 6723 + "engines": { 6724 + "node": ">=10" 6725 + }, 6726 + "funding": { 6727 + "url": "https://github.com/sponsors/sindresorhus" 6728 + } 6729 + }, 6730 + "node_modules/serialize-javascript": { 6731 + "version": "6.0.2", 6732 + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz", 6733 + "integrity": "sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==", 6734 + "dev": true, 6735 + "dependencies": { 6736 + "randombytes": "^2.1.0" 6737 + } 6738 + }, 6739 + "node_modules/shallow-clone": { 6740 + "version": "3.0.1", 6741 + "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", 6742 + "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", 6743 + "dev": true, 6744 + "dependencies": { 6745 + "kind-of": "^6.0.2" 6746 + }, 6747 + "engines": { 6748 + "node": ">=8" 6749 + } 6750 + }, 6751 + "node_modules/shebang-command": { 6752 + "version": "2.0.0", 6753 + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", 6754 + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", 6755 + "dev": true, 6756 + "dependencies": { 6757 + "shebang-regex": "^3.0.0" 6758 + }, 6759 + "engines": { 6760 + "node": ">=8" 6761 + } 6762 + }, 6763 + "node_modules/shebang-regex": { 6764 + "version": "3.0.0", 6765 + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", 6766 + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", 6767 + "dev": true, 6768 + "engines": { 6769 + "node": ">=8" 6770 + } 6771 + }, 6772 + "node_modules/signal-exit": { 6773 + "version": "4.1.0", 6774 + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", 6775 + "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", 6776 + "dev": true, 6777 + "engines": { 6778 + "node": ">=14" 6779 + }, 6780 + "funding": { 6781 + "url": "https://github.com/sponsors/isaacs" 6782 + } 6783 + }, 6784 + "node_modules/simple-update-notifier": { 6785 + "version": "2.0.0", 6786 + "resolved": "https://registry.npmjs.org/simple-update-notifier/-/simple-update-notifier-2.0.0.tgz", 6787 + "integrity": "sha512-a2B9Y0KlNXl9u/vsW6sTIu9vGEpfKu2wRV6l1H3XEas/0gUIzGzBoP/IouTcUQbm9JWZLH3COxyn03TYlFax6w==", 6788 + "dev": true, 6789 + "dependencies": { 6790 + "semver": "^7.5.3" 6791 + }, 6792 + "engines": { 6793 + "node": ">=10" 6794 + } 6795 + }, 6796 + "node_modules/sirv": { 6797 + "version": "2.0.4", 6798 + "resolved": "https://registry.npmjs.org/sirv/-/sirv-2.0.4.tgz", 6799 + "integrity": "sha512-94Bdh3cC2PKrbgSOUqTiGPWVZeSiXfKOVZNJniWoqrWrRkB1CJzBU3NEbiTsPcYy1lDsANA/THzS+9WBiy5nfQ==", 6800 + "dev": true, 6801 + "dependencies": { 6802 + "@polka/url": "^1.0.0-next.24", 6803 + "mrmime": "^2.0.0", 6804 + "totalist": "^3.0.0" 6805 + }, 6806 + "engines": { 6807 + "node": ">= 10" 6808 + } 6809 + }, 6810 + "node_modules/slash": { 6811 + "version": "3.0.0", 6812 + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", 6813 + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", 6814 + "dev": true, 6815 + "engines": { 6816 + "node": ">=8" 6817 + } 6818 + }, 6819 + "node_modules/slice-ansi": { 6820 + "version": "3.0.0", 6821 + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-3.0.0.tgz", 6822 + "integrity": "sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ==", 6823 + "dev": true, 6824 + "optional": true, 6825 + "dependencies": { 6826 + "ansi-styles": "^4.0.0", 6827 + "astral-regex": "^2.0.0", 6828 + "is-fullwidth-code-point": "^3.0.0" 6829 + }, 6830 + "engines": { 6831 + "node": ">=8" 6832 + } 6833 + }, 6834 + "node_modules/smart-buffer": { 6835 + "version": "4.2.0", 6836 + "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", 6837 + "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", 6838 + "dev": true, 6839 + "optional": true, 6840 + "engines": { 6841 + "node": ">= 6.0.0", 6842 + "npm": ">= 3.0.0" 6843 + } 6844 + }, 6845 + "node_modules/source-list-map": { 6846 + "version": "2.0.1", 6847 + "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", 6848 + "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==", 6849 + "dev": true 6850 + }, 6851 + "node_modules/source-map": { 6852 + "version": "0.6.1", 6853 + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", 6854 + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", 6855 + "dev": true, 6856 + "engines": { 6857 + "node": ">=0.10.0" 6858 + } 6859 + }, 6860 + "node_modules/source-map-js": { 6861 + "version": "1.2.0", 6862 + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.0.tgz", 6863 + "integrity": "sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==", 6864 + "dev": true, 6865 + "engines": { 6866 + "node": ">=0.10.0" 6867 + } 6868 + }, 6869 + "node_modules/source-map-support": { 6870 + "version": "0.5.21", 6871 + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", 6872 + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", 6873 + "dev": true, 6874 + "dependencies": { 6875 + "buffer-from": "^1.0.0", 6876 + "source-map": "^0.6.0" 6877 + } 6878 + }, 6879 + "node_modules/sprintf-js": { 6880 + "version": "1.1.3", 6881 + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.3.tgz", 6882 + "integrity": "sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==", 6883 + "optional": true 6884 + }, 6885 + "node_modules/stat-mode": { 6886 + "version": "1.0.0", 6887 + "resolved": "https://registry.npmjs.org/stat-mode/-/stat-mode-1.0.0.tgz", 6888 + "integrity": "sha512-jH9EhtKIjuXZ2cWxmXS8ZP80XyC3iasQxMDV8jzhNJpfDb7VbQLVW4Wvsxz9QZvzV+G4YoSfBUVKDOyxLzi/sg==", 6889 + "dev": true, 6890 + "engines": { 6891 + "node": ">= 6" 6892 + } 6893 + }, 6894 + "node_modules/string_decoder": { 6895 + "version": "1.3.0", 6896 + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", 6897 + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", 6898 + "dev": true, 6899 + "peer": true, 6900 + "dependencies": { 6901 + "safe-buffer": "~5.2.0" 6902 + } 6903 + }, 6904 + "node_modules/string-width": { 6905 + "version": "4.2.3", 6906 + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", 6907 + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", 6908 + "dev": true, 6909 + "dependencies": { 6910 + "emoji-regex": "^8.0.0", 6911 + "is-fullwidth-code-point": "^3.0.0", 6912 + "strip-ansi": "^6.0.1" 6913 + }, 6914 + "engines": { 6915 + "node": ">=8" 6916 + } 6917 + }, 6918 + "node_modules/string-width-cjs": { 6919 + "name": "string-width", 6920 + "version": "4.2.3", 6921 + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", 6922 + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", 6923 + "dev": true, 6924 + "dependencies": { 6925 + "emoji-regex": "^8.0.0", 6926 + "is-fullwidth-code-point": "^3.0.0", 6927 + "strip-ansi": "^6.0.1" 6928 + }, 6929 + "engines": { 6930 + "node": ">=8" 6931 + } 6932 + }, 6933 + "node_modules/strip-ansi": { 6934 + "version": "6.0.1", 6935 + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 6936 + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 6937 + "dev": true, 6938 + "dependencies": { 6939 + "ansi-regex": "^5.0.1" 6940 + }, 6941 + "engines": { 6942 + "node": ">=8" 6943 + } 6944 + }, 6945 + "node_modules/strip-ansi-cjs": { 6946 + "name": "strip-ansi", 6947 + "version": "6.0.1", 6948 + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 6949 + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 6950 + "dev": true, 6951 + "dependencies": { 6952 + "ansi-regex": "^5.0.1" 6953 + }, 6954 + "engines": { 6955 + "node": ">=8" 6956 + } 6957 + }, 6958 + "node_modules/strip-json-comments": { 6959 + "version": "3.1.1", 6960 + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", 6961 + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", 6962 + "dev": true, 6963 + "engines": { 6964 + "node": ">=8" 6965 + }, 6966 + "funding": { 6967 + "url": "https://github.com/sponsors/sindresorhus" 6968 + } 6969 + }, 6970 + "node_modules/sumchecker": { 6971 + "version": "3.0.1", 6972 + "resolved": "https://registry.npmjs.org/sumchecker/-/sumchecker-3.0.1.tgz", 6973 + "integrity": "sha512-MvjXzkz/BOfyVDkG0oFOtBxHX2u3gKbMHIF/dXblZsgD3BWOFLmHovIpZY7BykJdAjcqRCBi1WYBNdEC9yI7vg==", 6974 + "dependencies": { 6975 + "debug": "^4.1.0" 6976 + }, 6977 + "engines": { 6978 + "node": ">= 8.0" 6979 + } 6980 + }, 6981 + "node_modules/supports-color": { 6982 + "version": "7.2.0", 6983 + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 6984 + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 6985 + "dev": true, 6986 + "dependencies": { 6987 + "has-flag": "^4.0.0" 6988 + }, 6989 + "engines": { 6990 + "node": ">=8" 6991 + } 6992 + }, 6993 + "node_modules/supports-preserve-symlinks-flag": { 6994 + "version": "1.0.0", 6995 + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", 6996 + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", 6997 + "dev": true, 6998 + "engines": { 6999 + "node": ">= 0.4" 7000 + }, 7001 + "funding": { 7002 + "url": "https://github.com/sponsors/ljharb" 7003 + } 7004 + }, 7005 + "node_modules/tapable": { 7006 + "version": "2.2.1", 7007 + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", 7008 + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", 7009 + "dev": true, 7010 + "engines": { 7011 + "node": ">=6" 7012 + } 7013 + }, 7014 + "node_modules/tar": { 7015 + "version": "6.2.1", 7016 + "resolved": "https://registry.npmjs.org/tar/-/tar-6.2.1.tgz", 7017 + "integrity": "sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==", 7018 + "dev": true, 7019 + "dependencies": { 7020 + "chownr": "^2.0.0", 7021 + "fs-minipass": "^2.0.0", 7022 + "minipass": "^5.0.0", 7023 + "minizlib": "^2.1.1", 7024 + "mkdirp": "^1.0.3", 7025 + "yallist": "^4.0.0" 7026 + }, 7027 + "engines": { 7028 + "node": ">=10" 7029 + } 7030 + }, 7031 + "node_modules/tar-stream": { 7032 + "version": "2.2.0", 7033 + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", 7034 + "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", 7035 + "dev": true, 7036 + "peer": true, 7037 + "dependencies": { 7038 + "bl": "^4.0.3", 7039 + "end-of-stream": "^1.4.1", 7040 + "fs-constants": "^1.0.0", 7041 + "inherits": "^2.0.3", 7042 + "readable-stream": "^3.1.1" 7043 + }, 7044 + "engines": { 7045 + "node": ">=6" 7046 + } 7047 + }, 7048 + "node_modules/temp-file": { 7049 + "version": "3.4.0", 7050 + "resolved": "https://registry.npmjs.org/temp-file/-/temp-file-3.4.0.tgz", 7051 + "integrity": "sha512-C5tjlC/HCtVUOi3KWVokd4vHVViOmGjtLwIh4MuzPo/nMYTV/p1urt3RnMz2IWXDdKEGJH3k5+KPxtqRsUYGtg==", 7052 + "dev": true, 7053 + "dependencies": { 7054 + "async-exit-hook": "^2.0.1", 7055 + "fs-extra": "^10.0.0" 7056 + } 7057 + }, 7058 + "node_modules/temp-file/node_modules/fs-extra": { 7059 + "version": "10.1.0", 7060 + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", 7061 + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", 7062 + "dev": true, 7063 + "dependencies": { 7064 + "graceful-fs": "^4.2.0", 7065 + "jsonfile": "^6.0.1", 7066 + "universalify": "^2.0.0" 7067 + }, 7068 + "engines": { 7069 + "node": ">=12" 7070 + } 7071 + }, 7072 + "node_modules/temp-file/node_modules/jsonfile": { 7073 + "version": "6.1.0", 7074 + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", 7075 + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", 7076 + "dev": true, 7077 + "dependencies": { 7078 + "universalify": "^2.0.0" 7079 + }, 7080 + "optionalDependencies": { 7081 + "graceful-fs": "^4.1.6" 7082 + } 7083 + }, 7084 + "node_modules/temp-file/node_modules/universalify": { 7085 + "version": "2.0.1", 7086 + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", 7087 + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", 7088 + "dev": true, 7089 + "engines": { 7090 + "node": ">= 10.0.0" 7091 + } 7092 + }, 7093 + "node_modules/terser": { 7094 + "version": "4.8.1", 7095 + "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.1.tgz", 7096 + "integrity": "sha512-4GnLC0x667eJG0ewJTa6z/yXrbLGv80D9Ru6HIpCQmO+Q4PfEtBFi0ObSckqwL6VyQv/7ENJieXHo2ANmdQwgw==", 7097 + "dev": true, 7098 + "dependencies": { 7099 + "commander": "^2.20.0", 7100 + "source-map": "~0.6.1", 7101 + "source-map-support": "~0.5.12" 7102 + }, 7103 + "bin": { 7104 + "terser": "bin/terser" 7105 + }, 7106 + "engines": { 7107 + "node": ">=6.0.0" 7108 + } 7109 + }, 7110 + "node_modules/terser-webpack-plugin": { 7111 + "version": "5.3.10", 7112 + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.10.tgz", 7113 + "integrity": "sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==", 7114 + "dev": true, 7115 + "dependencies": { 7116 + "@jridgewell/trace-mapping": "^0.3.20", 7117 + "jest-worker": "^27.4.5", 7118 + "schema-utils": "^3.1.1", 7119 + "serialize-javascript": "^6.0.1", 7120 + "terser": "^5.26.0" 7121 + }, 7122 + "engines": { 7123 + "node": ">= 10.13.0" 7124 + }, 7125 + "funding": { 7126 + "type": "opencollective", 7127 + "url": "https://opencollective.com/webpack" 7128 + }, 7129 + "peerDependencies": { 7130 + "webpack": "^5.1.0" 7131 + }, 7132 + "peerDependenciesMeta": { 7133 + "@swc/core": { 7134 + "optional": true 7135 + }, 7136 + "esbuild": { 7137 + "optional": true 7138 + }, 7139 + "uglify-js": { 7140 + "optional": true 7141 + } 7142 + } 7143 + }, 7144 + "node_modules/terser-webpack-plugin/node_modules/commander": { 7145 + "version": "2.20.3", 7146 + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", 7147 + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", 7148 + "dev": true 7149 + }, 7150 + "node_modules/terser-webpack-plugin/node_modules/terser": { 7151 + "version": "5.31.0", 7152 + "resolved": "https://registry.npmjs.org/terser/-/terser-5.31.0.tgz", 7153 + "integrity": "sha512-Q1JFAoUKE5IMfI4Z/lkE/E6+SwgzO+x4tq4v1AyBLRj8VSYvRO6A/rQrPg1yud4g0En9EKI1TvFRF2tQFcoUkg==", 7154 + "dev": true, 7155 + "dependencies": { 7156 + "@jridgewell/source-map": "^0.3.3", 7157 + "acorn": "^8.8.2", 7158 + "commander": "^2.20.0", 7159 + "source-map-support": "~0.5.20" 7160 + }, 7161 + "bin": { 7162 + "terser": "bin/terser" 7163 + }, 7164 + "engines": { 7165 + "node": ">=10" 7166 + } 7167 + }, 7168 + "node_modules/terser/node_modules/commander": { 7169 + "version": "2.20.3", 7170 + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", 7171 + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", 7172 + "dev": true 7173 + }, 7174 + "node_modules/text-table": { 7175 + "version": "0.2.0", 7176 + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", 7177 + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", 7178 + "dev": true 7179 + }, 7180 + "node_modules/tmp": { 7181 + "version": "0.2.3", 7182 + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.3.tgz", 7183 + "integrity": "sha512-nZD7m9iCPC5g0pYmcaxogYKggSfLsdxl8of3Q/oIbqCqLLIO9IAF0GWjX1z9NZRHPiXv8Wex4yDCaZsgEw0Y8w==", 7184 + "dev": true, 7185 + "engines": { 7186 + "node": ">=14.14" 7187 + } 7188 + }, 7189 + "node_modules/tmp-promise": { 7190 + "version": "3.0.3", 7191 + "resolved": "https://registry.npmjs.org/tmp-promise/-/tmp-promise-3.0.3.tgz", 7192 + "integrity": "sha512-RwM7MoPojPxsOBYnyd2hy0bxtIlVrihNs9pj5SUvY8Zz1sQcQG2tG1hSr8PDxfgEB8RNKDhqbIlroIarSNDNsQ==", 7193 + "dev": true, 7194 + "dependencies": { 7195 + "tmp": "^0.2.0" 7196 + } 7197 + }, 7198 + "node_modules/to-regex-range": { 7199 + "version": "5.0.1", 7200 + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", 7201 + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", 7202 + "dev": true, 7203 + "dependencies": { 7204 + "is-number": "^7.0.0" 7205 + }, 7206 + "engines": { 7207 + "node": ">=8.0" 7208 + } 7209 + }, 7210 + "node_modules/totalist": { 7211 + "version": "3.0.1", 7212 + "resolved": "https://registry.npmjs.org/totalist/-/totalist-3.0.1.tgz", 7213 + "integrity": "sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==", 7214 + "dev": true, 7215 + "engines": { 7216 + "node": ">=6" 7217 + } 7218 + }, 7219 + "node_modules/truncate-utf8-bytes": { 7220 + "version": "1.0.2", 7221 + "resolved": "https://registry.npmjs.org/truncate-utf8-bytes/-/truncate-utf8-bytes-1.0.2.tgz", 7222 + "integrity": "sha512-95Pu1QXQvruGEhv62XCMO3Mm90GscOCClvrIUwCM0PYOXK3kaF3l3sIHxx71ThJfcbM2O5Au6SO3AWCSEfW4mQ==", 7223 + "dev": true, 7224 + "dependencies": { 7225 + "utf8-byte-length": "^1.0.1" 7226 + } 7227 + }, 7228 + "node_modules/tslib": { 7229 + "version": "2.6.2", 7230 + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", 7231 + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==", 7232 + "dev": true 7233 + }, 7234 + "node_modules/tsutils": { 7235 + "version": "3.21.0", 7236 + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", 7237 + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", 7238 + "dev": true, 7239 + "dependencies": { 7240 + "tslib": "^1.8.1" 7241 + }, 7242 + "engines": { 7243 + "node": ">= 6" 7244 + }, 7245 + "peerDependencies": { 7246 + "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" 7247 + } 7248 + }, 7249 + "node_modules/tsutils/node_modules/tslib": { 7250 + "version": "1.14.1", 7251 + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", 7252 + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", 7253 + "dev": true 7254 + }, 7255 + "node_modules/type-check": { 7256 + "version": "0.4.0", 7257 + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", 7258 + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", 7259 + "dev": true, 7260 + "dependencies": { 7261 + "prelude-ls": "^1.2.1" 7262 + }, 7263 + "engines": { 7264 + "node": ">= 0.8.0" 7265 + } 7266 + }, 7267 + "node_modules/type-fest": { 7268 + "version": "0.20.2", 7269 + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", 7270 + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", 7271 + "dev": true, 7272 + "engines": { 7273 + "node": ">=10" 7274 + }, 7275 + "funding": { 7276 + "url": "https://github.com/sponsors/sindresorhus" 7277 + } 7278 + }, 7279 + "node_modules/typescript": { 7280 + "version": "4.9.5", 7281 + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz", 7282 + "integrity": "sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==", 7283 + "dev": true, 7284 + "bin": { 7285 + "tsc": "bin/tsc", 7286 + "tsserver": "bin/tsserver" 7287 + }, 7288 + "engines": { 7289 + "node": ">=4.2.0" 7290 + } 7291 + }, 7292 + "node_modules/undici-types": { 7293 + "version": "5.26.5", 7294 + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", 7295 + "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==" 7296 + }, 7297 + "node_modules/universalify": { 7298 + "version": "0.1.2", 7299 + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", 7300 + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", 7301 + "engines": { 7302 + "node": ">= 4.0.0" 7303 + } 7304 + }, 7305 + "node_modules/update-browserslist-db": { 7306 + "version": "1.0.15", 7307 + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.15.tgz", 7308 + "integrity": "sha512-K9HWH62x3/EalU1U6sjSZiylm9C8tgq2mSvshZpqc7QE69RaA2qjhkW2HlNA0tFpEbtyFz7HTqbSdN4MSwUodA==", 7309 + "dev": true, 7310 + "funding": [ 7311 + { 7312 + "type": "opencollective", 7313 + "url": "https://opencollective.com/browserslist" 7314 + }, 7315 + { 7316 + "type": "tidelift", 7317 + "url": "https://tidelift.com/funding/github/npm/browserslist" 7318 + }, 7319 + { 7320 + "type": "github", 7321 + "url": "https://github.com/sponsors/ai" 7322 + } 7323 + ], 7324 + "dependencies": { 7325 + "escalade": "^3.1.2", 7326 + "picocolors": "^1.0.0" 7327 + }, 7328 + "bin": { 7329 + "update-browserslist-db": "cli.js" 7330 + }, 7331 + "peerDependencies": { 7332 + "browserslist": ">= 4.21.0" 7333 + } 7334 + }, 7335 + "node_modules/uri-js": { 7336 + "version": "4.4.1", 7337 + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", 7338 + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", 7339 + "dev": true, 7340 + "dependencies": { 7341 + "punycode": "^2.1.0" 7342 + } 7343 + }, 7344 + "node_modules/utf8-byte-length": { 7345 + "version": "1.0.4", 7346 + "resolved": "https://registry.npmjs.org/utf8-byte-length/-/utf8-byte-length-1.0.4.tgz", 7347 + "integrity": "sha512-4+wkEYLBbWxqTahEsWrhxepcoVOJ+1z5PGIjPZxRkytcdSUaNjIjBM7Xn8E+pdSuV7SzvWovBFA54FO0JSoqhA==", 7348 + "dev": true 7349 + }, 7350 + "node_modules/util-deprecate": { 7351 + "version": "1.0.2", 7352 + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", 7353 + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", 7354 + "dev": true 7355 + }, 7356 + "node_modules/utila": { 7357 + "version": "0.4.0", 7358 + "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", 7359 + "integrity": "sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==", 7360 + "dev": true 7361 + }, 7362 + "node_modules/verror": { 7363 + "version": "1.10.1", 7364 + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.1.tgz", 7365 + "integrity": "sha512-veufcmxri4e3XSrT0xwfUR7kguIkaxBeosDg00yDWhk49wdwkSUrvvsm7nc75e1PUyvIeZj6nS8VQRYz2/S4Xg==", 7366 + "dev": true, 7367 + "optional": true, 7368 + "dependencies": { 7369 + "assert-plus": "^1.0.0", 7370 + "core-util-is": "1.0.2", 7371 + "extsprintf": "^1.2.0" 7372 + }, 7373 + "engines": { 7374 + "node": ">=0.6.0" 7375 + } 7376 + }, 7377 + "node_modules/watchpack": { 7378 + "version": "2.4.1", 7379 + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.1.tgz", 7380 + "integrity": "sha512-8wrBCMtVhqcXP2Sup1ctSkga6uc2Bx0IIvKyT7yTFier5AXHooSI+QyQQAtTb7+E0IUCCKyTFmXqdqgum2XWGg==", 7381 + "dev": true, 7382 + "dependencies": { 7383 + "glob-to-regexp": "^0.4.1", 7384 + "graceful-fs": "^4.1.2" 7385 + }, 7386 + "engines": { 7387 + "node": ">=10.13.0" 7388 + } 7389 + }, 7390 + "node_modules/webpack": { 7391 + "version": "5.91.0", 7392 + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.91.0.tgz", 7393 + "integrity": "sha512-rzVwlLeBWHJbmgTC/8TvAcu5vpJNII+MelQpylD4jNERPwpBJOE2lEcko1zJX3QJeLjTTAnQxn/OJ8bjDzVQaw==", 7394 + "dev": true, 7395 + "dependencies": { 7396 + "@types/eslint-scope": "^3.7.3", 7397 + "@types/estree": "^1.0.5", 7398 + "@webassemblyjs/ast": "^1.12.1", 7399 + "@webassemblyjs/wasm-edit": "^1.12.1", 7400 + "@webassemblyjs/wasm-parser": "^1.12.1", 7401 + "acorn": "^8.7.1", 7402 + "acorn-import-assertions": "^1.9.0", 7403 + "browserslist": "^4.21.10", 7404 + "chrome-trace-event": "^1.0.2", 7405 + "enhanced-resolve": "^5.16.0", 7406 + "es-module-lexer": "^1.2.1", 7407 + "eslint-scope": "5.1.1", 7408 + "events": "^3.2.0", 7409 + "glob-to-regexp": "^0.4.1", 7410 + "graceful-fs": "^4.2.11", 7411 + "json-parse-even-better-errors": "^2.3.1", 7412 + "loader-runner": "^4.2.0", 7413 + "mime-types": "^2.1.27", 7414 + "neo-async": "^2.6.2", 7415 + "schema-utils": "^3.2.0", 7416 + "tapable": "^2.1.1", 7417 + "terser-webpack-plugin": "^5.3.10", 7418 + "watchpack": "^2.4.1", 7419 + "webpack-sources": "^3.2.3" 7420 + }, 7421 + "bin": { 7422 + "webpack": "bin/webpack.js" 7423 + }, 7424 + "engines": { 7425 + "node": ">=10.13.0" 7426 + }, 7427 + "funding": { 7428 + "type": "opencollective", 7429 + "url": "https://opencollective.com/webpack" 7430 + }, 7431 + "peerDependenciesMeta": { 7432 + "webpack-cli": { 7433 + "optional": true 7434 + } 7435 + } 7436 + }, 7437 + "node_modules/webpack-bundle-analyzer": { 7438 + "version": "4.10.2", 7439 + "resolved": "https://registry.npmjs.org/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.10.2.tgz", 7440 + "integrity": "sha512-vJptkMm9pk5si4Bv922ZbKLV8UTT4zib4FPgXMhgzUny0bfDDkLXAVQs3ly3fS4/TN9ROFtb0NFrm04UXFE/Vw==", 7441 + "dev": true, 7442 + "dependencies": { 7443 + "@discoveryjs/json-ext": "0.5.7", 7444 + "acorn": "^8.0.4", 7445 + "acorn-walk": "^8.0.0", 7446 + "commander": "^7.2.0", 7447 + "debounce": "^1.2.1", 7448 + "escape-string-regexp": "^4.0.0", 7449 + "gzip-size": "^6.0.0", 7450 + "html-escaper": "^2.0.2", 7451 + "opener": "^1.5.2", 7452 + "picocolors": "^1.0.0", 7453 + "sirv": "^2.0.3", 7454 + "ws": "^7.3.1" 7455 + }, 7456 + "bin": { 7457 + "webpack-bundle-analyzer": "lib/bin/analyzer.js" 7458 + }, 7459 + "engines": { 7460 + "node": ">= 10.13.0" 7461 + } 7462 + }, 7463 + "node_modules/webpack-bundle-analyzer/node_modules/commander": { 7464 + "version": "7.2.0", 7465 + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", 7466 + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", 7467 + "dev": true, 7468 + "engines": { 7469 + "node": ">= 10" 7470 + } 7471 + }, 7472 + "node_modules/webpack-cli": { 7473 + "version": "4.10.0", 7474 + "resolved": "https://registry.npmjs.org/webpack-cli/-/webpack-cli-4.10.0.tgz", 7475 + "integrity": "sha512-NLhDfH/h4O6UOy+0LSso42xvYypClINuMNBVVzX4vX98TmTaTUxwRbXdhucbFMd2qLaCTcLq/PdYrvi8onw90w==", 7476 + "dev": true, 7477 + "dependencies": { 7478 + "@discoveryjs/json-ext": "^0.5.0", 7479 + "@webpack-cli/configtest": "^1.2.0", 7480 + "@webpack-cli/info": "^1.5.0", 7481 + "@webpack-cli/serve": "^1.7.0", 7482 + "colorette": "^2.0.14", 7483 + "commander": "^7.0.0", 7484 + "cross-spawn": "^7.0.3", 7485 + "fastest-levenshtein": "^1.0.12", 7486 + "import-local": "^3.0.2", 7487 + "interpret": "^2.2.0", 7488 + "rechoir": "^0.7.0", 7489 + "webpack-merge": "^5.7.3" 7490 + }, 7491 + "bin": { 7492 + "webpack-cli": "bin/cli.js" 7493 + }, 7494 + "engines": { 7495 + "node": ">=10.13.0" 7496 + }, 7497 + "funding": { 7498 + "type": "opencollective", 7499 + "url": "https://opencollective.com/webpack" 7500 + }, 7501 + "peerDependencies": { 7502 + "webpack": "4.x.x || 5.x.x" 7503 + }, 7504 + "peerDependenciesMeta": { 7505 + "@webpack-cli/generators": { 7506 + "optional": true 7507 + }, 7508 + "@webpack-cli/migrate": { 7509 + "optional": true 7510 + }, 7511 + "webpack-bundle-analyzer": { 7512 + "optional": true 7513 + }, 7514 + "webpack-dev-server": { 7515 + "optional": true 7516 + } 7517 + } 7518 + }, 7519 + "node_modules/webpack-cli/node_modules/commander": { 7520 + "version": "7.2.0", 7521 + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", 7522 + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", 7523 + "dev": true, 7524 + "engines": { 7525 + "node": ">= 10" 7526 + } 7527 + }, 7528 + "node_modules/webpack-merge": { 7529 + "version": "5.10.0", 7530 + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.10.0.tgz", 7531 + "integrity": "sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==", 7532 + "dev": true, 7533 + "dependencies": { 7534 + "clone-deep": "^4.0.1", 7535 + "flat": "^5.0.2", 7536 + "wildcard": "^2.0.0" 7537 + }, 7538 + "engines": { 7539 + "node": ">=10.0.0" 7540 + } 7541 + }, 7542 + "node_modules/webpack-sources": { 7543 + "version": "1.4.3", 7544 + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", 7545 + "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", 7546 + "dev": true, 7547 + "dependencies": { 7548 + "source-list-map": "^2.0.0", 7549 + "source-map": "~0.6.1" 7550 + } 7551 + }, 7552 + "node_modules/webpack/node_modules/webpack-sources": { 7553 + "version": "3.2.3", 7554 + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", 7555 + "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", 7556 + "dev": true, 7557 + "engines": { 7558 + "node": ">=10.13.0" 7559 + } 7560 + }, 7561 + "node_modules/which": { 7562 + "version": "2.0.2", 7563 + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", 7564 + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", 7565 + "dev": true, 7566 + "dependencies": { 7567 + "isexe": "^2.0.0" 7568 + }, 7569 + "bin": { 7570 + "node-which": "bin/node-which" 7571 + }, 7572 + "engines": { 7573 + "node": ">= 8" 7574 + } 7575 + }, 7576 + "node_modules/wildcard": { 7577 + "version": "2.0.1", 7578 + "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.1.tgz", 7579 + "integrity": "sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ==", 7580 + "dev": true 7581 + }, 7582 + "node_modules/word-wrap": { 7583 + "version": "1.2.5", 7584 + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", 7585 + "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", 7586 + "dev": true, 7587 + "engines": { 7588 + "node": ">=0.10.0" 7589 + } 7590 + }, 7591 + "node_modules/wrap-ansi": { 7592 + "version": "7.0.0", 7593 + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", 7594 + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", 7595 + "dev": true, 7596 + "dependencies": { 7597 + "ansi-styles": "^4.0.0", 7598 + "string-width": "^4.1.0", 7599 + "strip-ansi": "^6.0.0" 7600 + }, 7601 + "engines": { 7602 + "node": ">=10" 7603 + }, 7604 + "funding": { 7605 + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" 7606 + } 7607 + }, 7608 + "node_modules/wrap-ansi-cjs": { 7609 + "name": "wrap-ansi", 7610 + "version": "7.0.0", 7611 + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", 7612 + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", 7613 + "dev": true, 7614 + "dependencies": { 7615 + "ansi-styles": "^4.0.0", 7616 + "string-width": "^4.1.0", 7617 + "strip-ansi": "^6.0.0" 7618 + }, 7619 + "engines": { 7620 + "node": ">=10" 7621 + }, 7622 + "funding": { 7623 + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" 7624 + } 7625 + }, 7626 + "node_modules/wrappy": { 7627 + "version": "1.0.2", 7628 + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", 7629 + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" 7630 + }, 7631 + "node_modules/ws": { 7632 + "version": "7.5.9", 7633 + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", 7634 + "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", 7635 + "dev": true, 7636 + "engines": { 7637 + "node": ">=8.3.0" 7638 + }, 7639 + "peerDependencies": { 7640 + "bufferutil": "^4.0.1", 7641 + "utf-8-validate": "^5.0.2" 7642 + }, 7643 + "peerDependenciesMeta": { 7644 + "bufferutil": { 7645 + "optional": true 7646 + }, 7647 + "utf-8-validate": { 7648 + "optional": true 7649 + } 7650 + } 7651 + }, 7652 + "node_modules/xmlbuilder": { 7653 + "version": "15.1.1", 7654 + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-15.1.1.tgz", 7655 + "integrity": "sha512-yMqGBqtXyeN1e3TGYvgNgDVZ3j84W4cwkOXQswghol6APgZWaff9lnbvN7MHYJOiXsvGPXtjTYJEiC9J2wv9Eg==", 7656 + "dev": true, 7657 + "engines": { 7658 + "node": ">=8.0" 7659 + } 7660 + }, 7661 + "node_modules/y18n": { 7662 + "version": "5.0.8", 7663 + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", 7664 + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", 7665 + "dev": true, 7666 + "engines": { 7667 + "node": ">=10" 7668 + } 7669 + }, 7670 + "node_modules/yallist": { 7671 + "version": "4.0.0", 7672 + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", 7673 + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", 7674 + "devOptional": true 7675 + }, 7676 + "node_modules/yargs": { 7677 + "version": "17.7.2", 7678 + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", 7679 + "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", 7680 + "dev": true, 7681 + "dependencies": { 7682 + "cliui": "^8.0.1", 7683 + "escalade": "^3.1.1", 7684 + "get-caller-file": "^2.0.5", 7685 + "require-directory": "^2.1.1", 7686 + "string-width": "^4.2.3", 7687 + "y18n": "^5.0.5", 7688 + "yargs-parser": "^21.1.1" 7689 + }, 7690 + "engines": { 7691 + "node": ">=12" 7692 + } 7693 + }, 7694 + "node_modules/yargs-parser": { 7695 + "version": "21.1.1", 7696 + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", 7697 + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", 7698 + "dev": true, 7699 + "engines": { 7700 + "node": ">=12" 7701 + } 7702 + }, 7703 + "node_modules/yauzl": { 7704 + "version": "2.10.0", 7705 + "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", 7706 + "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==", 7707 + "dependencies": { 7708 + "buffer-crc32": "~0.2.3", 7709 + "fd-slicer": "~1.1.0" 7710 + } 7711 + }, 7712 + "node_modules/yocto-queue": { 7713 + "version": "0.1.0", 7714 + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", 7715 + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", 7716 + "dev": true, 7717 + "engines": { 7718 + "node": ">=10" 7719 + }, 7720 + "funding": { 7721 + "url": "https://github.com/sponsors/sindresorhus" 7722 + } 7723 + }, 7724 + "node_modules/zip-stream": { 7725 + "version": "4.1.1", 7726 + "resolved": "https://registry.npmjs.org/zip-stream/-/zip-stream-4.1.1.tgz", 7727 + "integrity": "sha512-9qv4rlDiopXg4E69k+vMHjNN63YFMe9sZMrdlvKnCjlCRWeCBswPPMPUfx+ipsAWq1LXHe70RcbaHdJJpS6hyQ==", 7728 + "dev": true, 7729 + "peer": true, 7730 + "dependencies": { 7731 + "archiver-utils": "^3.0.4", 7732 + "compress-commons": "^4.1.2", 7733 + "readable-stream": "^3.6.0" 7734 + }, 7735 + "engines": { 7736 + "node": ">= 10" 7737 + } 7738 + }, 7739 + "node_modules/zip-stream/node_modules/archiver-utils": { 7740 + "version": "3.0.4", 7741 + "resolved": "https://registry.npmjs.org/archiver-utils/-/archiver-utils-3.0.4.tgz", 7742 + "integrity": "sha512-KVgf4XQVrTjhyWmx6cte4RxonPLR9onExufI1jhvw/MQ4BB6IsZD5gT8Lq+u/+pRkWna/6JoHpiQioaqFP5Rzw==", 7743 + "dev": true, 7744 + "peer": true, 7745 + "dependencies": { 7746 + "glob": "^7.2.3", 7747 + "graceful-fs": "^4.2.0", 7748 + "lazystream": "^1.0.0", 7749 + "lodash.defaults": "^4.2.0", 7750 + "lodash.difference": "^4.5.0", 7751 + "lodash.flatten": "^4.4.0", 7752 + "lodash.isplainobject": "^4.0.6", 7753 + "lodash.union": "^4.6.0", 7754 + "normalize-path": "^3.0.0", 7755 + "readable-stream": "^3.6.0" 7756 + }, 7757 + "engines": { 7758 + "node": ">= 10" 7759 + } 7760 + } 7761 + } 7762 + }
+100
pkgs/by-name/si/siyuan/package.nix
···
··· 1 + { 2 + lib, 3 + fetchFromGitHub, 4 + buildGoModule, 5 + buildNpmPackage, 6 + substituteAll, 7 + pandoc, 8 + electron, 9 + }: 10 + 11 + buildNpmPackage rec { 12 + pname = "siyuan"; 13 + version = "3.0.11"; 14 + 15 + src = fetchFromGitHub { 16 + owner = "siyuan-note"; 17 + repo = "siyuan"; 18 + rev = "v${version}"; 19 + hash = "sha256-s82g5os944us85V2TBnm+HNd37vVzNjaOJYrbBrgLSI="; 20 + }; 21 + 22 + kernel = buildGoModule { 23 + name = "${pname}-${version}-kernel"; 24 + inherit src; 25 + sourceRoot = "${src.name}/kernel"; 26 + vendorHash = "sha256-onZBrw0fDsjqXgQF06C40ArxNmsbFDIwD57fJ0jB0ls="; 27 + 28 + patches = [ 29 + (substituteAll { 30 + src = ./set-pandoc-path.patch; 31 + pandoc_path = lib.getExe pandoc; 32 + }) 33 + ]; 34 + 35 + # this patch makes it so that file permissions are not kept when copying files using the gulu package 36 + # this fixes a problem where it was copying files from the store and keeping their permissions 37 + # hopefully this doesn't break other functionality 38 + modPostBuild = '' 39 + chmod +w vendor/github.com/88250/gulu 40 + substituteInPlace vendor/github.com/88250/gulu/file.go \ 41 + --replace-fail "os.Chmod(dest, sourceinfo.Mode())" "os.Chmod(dest, 0644)" 42 + ''; 43 + }; 44 + 45 + sourceRoot = "${src.name}/app"; 46 + 47 + postPatch = '' 48 + ln -s ${./package-lock.json} package-lock.json 49 + # for some reason the default page is broken, use the redirection link automatically 50 + substituteInPlace electron/main.js \ 51 + --replace-fail ' "/stage/build/app/index.html?v=" + new Date().getTime()' '"/stage/build/desktop"' 52 + ''; 53 + 54 + npmDepsHash = "sha256-Yv/iOCyry3CNeKPxS206Y5y5mvzPU873PJdi0UQkVLs="; 55 + 56 + env.ELECTRON_SKIP_BINARY_DOWNLOAD = "1"; 57 + 58 + npmBuildScript = "build:desktop"; 59 + 60 + postBuild = '' 61 + substituteInPlace electron-builder-linux.yml \ 62 + --replace-fail '- target: "AppImage"' "" \ 63 + --replace-fail '- target: "tar.gz"' '- target: "dir"' 64 + 65 + # add extra fields to resolve the electron provided by nixpkgs 66 + sed -e 1i'electronDist: ${electron}/libexec/electron' \ 67 + -e 1i'electronVersion: ${electron.version}' \ 68 + -i electron-builder-linux.yml 69 + 70 + npm run dist-linux 71 + ''; 72 + 73 + installPhase = '' 74 + runHook preInstall 75 + 76 + mkdir -p $out/share/siyuan 77 + cp -r build/*-unpacked/{locales,resources{,.pak}} $out/share/siyuan 78 + 79 + mkdir $out/share/siyuan/resources/kernel 80 + ln -s ${kernel}/bin/kernel $out/share/siyuan/resources/kernel/SiYuan-Kernel 81 + 82 + makeWrapper ${lib.getExe electron} $out/bin/siyuan \ 83 + --chdir $out/share/siyuan/resources \ 84 + --add-flags $out/share/siyuan/resources/app \ 85 + --set ELECTRON_FORCE_IS_PACKAGED 1 \ 86 + --add-flags "\''${NIXOS_OZONE_WL:+\''${WAYLAND_DISPLAY:+--ozone-platform-hint=auto --enable-features=WaylandWindowDecorations}}" \ 87 + --inherit-argv0 88 + 89 + runHook postInstall 90 + ''; 91 + 92 + meta = { 93 + description = "A privacy-first personal knowledge management system that supports complete offline usage, as well as end-to-end encrypted data sync"; 94 + homepage = "https://b3log.org/siyuan/"; 95 + license = lib.licenses.agpl3Plus; 96 + mainProgram = "siyuan"; 97 + maintainers = with lib.maintainers; [ tomasajt ]; 98 + platforms = lib.platforms.linux; 99 + }; 100 + }
+13
pkgs/by-name/si/siyuan/set-pandoc-path.patch
···
··· 1 + diff --git a/util/pandoc.go b/util/pandoc.go 2 + index 5dbc58d..5f32644 100644 3 + --- a/util/pandoc.go 4 + +++ b/util/pandoc.go 5 + @@ -97,6 +97,8 @@ var ( 6 + ) 7 + 8 + func InitPandoc() { 9 + + PandocBinPath = "@pandoc_path@" 10 + + return 11 + if ContainerStd != Container { 12 + return 13 + }