From c6a7c6b220ae4c6372f59503534125d34137209f Mon Sep 17 00:00:00 2001 From: eoao Date: Sat, 30 Aug 2025 07:36:38 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9Epwa?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mail-vue/index.html | 4 + mail-vue/package-lock.json | 4497 +++++++++++++++++++++- mail-vue/package.json | 3 +- mail-vue/public/mail-192.png | Bin 0 -> 21725 bytes mail-vue/public/mail-512.png | Bin 0 -> 125509 bytes mail-vue/public/vite.svg | 1 - mail-vue/src/assets/favicon.svg | 2 +- mail-vue/src/layout/header/index.vue | 3 + mail-vue/src/views/sys-setting/index.vue | 42 +- mail-vue/vite.config.js | 81 +- 10 files changed, 4545 insertions(+), 88 deletions(-) create mode 100644 mail-vue/public/mail-192.png create mode 100644 mail-vue/public/mail-512.png delete mode 100644 mail-vue/public/vite.svg diff --git a/mail-vue/index.html b/mail-vue/index.html index b8cd118..b809f6a 100644 --- a/mail-vue/index.html +++ b/mail-vue/index.html @@ -3,6 +3,7 @@ + @@ -13,6 +14,9 @@ const uiStore = JSON.parse(uiStoreStr) const root = document.documentElement root.setAttribute('class', uiStore.dark ? 'dark' : ''); + const metaTag = document.getElementById('theme-color-meta'); + const isMobile = !window.matchMedia("(pointer: fine) and (hover: hover)").matches; + metaTag.setAttribute('content', uiStore.dark ? (isMobile ? '#141414' : '#000000') : (isMobile ? '#FFFFFF' : '#D3E3FD')); } diff --git a/mail-vue/package-lock.json b/mail-vue/package-lock.json index 48568d8..05729c5 100644 --- a/mail-vue/package-lock.json +++ b/mail-vue/package-lock.json @@ -33,34 +33,442 @@ "terser": "^5.39.0", "unplugin-auto-import": "^19.3.0", "unplugin-vue-components": "^28.7.0", - "vite": "6.3.4" + "vite": "6.3.4", + "vite-plugin-pwa": "^1.0.3" + } + }, + "node_modules/@ampproject/remapping": { + "version": "2.3.0", + "resolved": "https://registry.npmmirror.com/@ampproject/remapping/-/remapping-2.3.0.tgz", + "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.24" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@apideck/better-ajv-errors": { + "version": "0.3.6", + "resolved": "https://registry.npmmirror.com/@apideck/better-ajv-errors/-/better-ajv-errors-0.3.6.tgz", + "integrity": "sha512-P+ZygBLZtkp0qqOAJJVX4oX/sFo5JR3eBWwwuqHHhK0GIgQOKWrAfiAaWX0aArHkRWHMuggFEgAZNxVPwPZYaA==", + "dev": true, + "license": "MIT", + "dependencies": { + "json-schema": "^0.4.0", + "jsonpointer": "^5.0.0", + "leven": "^3.1.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "ajv": ">=8" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.27.1", + "resolved": "https://registry.npmmirror.com/@babel/code-frame/-/code-frame-7.27.1.tgz", + "integrity": "sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-validator-identifier": "^7.27.1", + "js-tokens": "^4.0.0", + "picocolors": "^1.1.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/code-frame/node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/@babel/compat-data": { + "version": "7.28.0", + "resolved": "https://registry.npmmirror.com/@babel/compat-data/-/compat-data-7.28.0.tgz", + "integrity": "sha512-60X7qkglvrap8mn1lh2ebxXdZYtUcpd7gsmy9kLaBJ4i/WdY8PqTSdxyA8qraikqKQK5C1KRBKXqznrVapyNaw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.28.3", + "resolved": "https://registry.npmmirror.com/@babel/core/-/core-7.28.3.tgz", + "integrity": "sha512-yDBHV9kQNcr2/sUr9jghVyz9C3Y5G2zUM2H2lo+9mKv4sFgbA8s8Z9t8D1jiTkGoO/NoIfKMyKWr4s6CN23ZwQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.27.1", + "@babel/generator": "^7.28.3", + "@babel/helper-compilation-targets": "^7.27.2", + "@babel/helper-module-transforms": "^7.28.3", + "@babel/helpers": "^7.28.3", + "@babel/parser": "^7.28.3", + "@babel/template": "^7.27.2", + "@babel/traverse": "^7.28.3", + "@babel/types": "^7.28.2", + "convert-source-map": "^2.0.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.3", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/core/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmmirror.com/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/generator": { + "version": "7.28.3", + "resolved": "https://registry.npmmirror.com/@babel/generator/-/generator-7.28.3.tgz", + "integrity": "sha512-3lSpxGgvnmZznmBkCRnVREPUFJv2wrv9iAoFDvADJc0ypmdOxdUtcLeBgBJ6zE0PMeTKnxeQzyk0xTBq4Ep7zw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.28.3", + "@babel/types": "^7.28.2", + "@jridgewell/gen-mapping": "^0.3.12", + "@jridgewell/trace-mapping": "^0.3.28", + "jsesc": "^3.0.2" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-annotate-as-pure": { + "version": "7.27.3", + "resolved": "https://registry.npmmirror.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.27.3.tgz", + "integrity": "sha512-fXSwMQqitTGeHLBC08Eq5yXz2m37E4pJX1qAU1+2cNedz/ifv/bVXft90VeSav5nFO61EcNgwr0aJxbyPaWBPg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.27.3" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.27.2", + "resolved": "https://registry.npmmirror.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.27.2.tgz", + "integrity": "sha512-2+1thGUUWWjLTYTHZWK1n8Yga0ijBz1XAhUXcKy81rd5g6yh7hGqMp45v7cadSbEHc9G3OTv45SyneRN3ps4DQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/compat-data": "^7.27.2", + "@babel/helper-validator-option": "^7.27.1", + "browserslist": "^4.24.0", + "lru-cache": "^5.1.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmmirror.com/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-create-class-features-plugin": { + "version": "7.28.3", + "resolved": "https://registry.npmmirror.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.28.3.tgz", + "integrity": "sha512-V9f6ZFIYSLNEbuGA/92uOvYsGCJNsuA8ESZ4ldc09bWk/j8H8TKiPw8Mk1eG6olpnO0ALHJmYfZvF4MEE4gajg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.27.3", + "@babel/helper-member-expression-to-functions": "^7.27.1", + "@babel/helper-optimise-call-expression": "^7.27.1", + "@babel/helper-replace-supers": "^7.27.1", + "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1", + "@babel/traverse": "^7.28.3", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-class-features-plugin/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmmirror.com/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-create-regexp-features-plugin": { + "version": "7.27.1", + "resolved": "https://registry.npmmirror.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.27.1.tgz", + "integrity": "sha512-uVDC72XVf8UbrH5qQTc18Agb8emwjTiZrQE11Nv3CuBEZmVvTwwE9CBUEvHku06gQCAyYf8Nv6ja1IN+6LMbxQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.27.1", + "regexpu-core": "^6.2.0", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-regexp-features-plugin/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmmirror.com/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-define-polyfill-provider": { + "version": "0.6.5", + "resolved": "https://registry.npmmirror.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.5.tgz", + "integrity": "sha512-uJnGFcPsWQK8fvjgGP5LZUZZsYGIoPeRjSF5PGwrelYgq7Q15/Ft9NGFp1zglwgIv//W0uG4BevRuSJRyylZPg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-compilation-targets": "^7.27.2", + "@babel/helper-plugin-utils": "^7.27.1", + "debug": "^4.4.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.22.10" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/@babel/helper-globals": { + "version": "7.28.0", + "resolved": "https://registry.npmmirror.com/@babel/helper-globals/-/helper-globals-7.28.0.tgz", + "integrity": "sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-member-expression-to-functions": { + "version": "7.27.1", + "resolved": "https://registry.npmmirror.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.27.1.tgz", + "integrity": "sha512-E5chM8eWjTp/aNoVpcbfM7mLxu9XGLWYise2eBKGQomAk/Mb4XoxyqXTZbuTohbsl8EKqdlMhnDI2CCLfcs9wA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/traverse": "^7.27.1", + "@babel/types": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.27.1", + "resolved": "https://registry.npmmirror.com/@babel/helper-module-imports/-/helper-module-imports-7.27.1.tgz", + "integrity": "sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/traverse": "^7.27.1", + "@babel/types": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.28.3", + "resolved": "https://registry.npmmirror.com/@babel/helper-module-transforms/-/helper-module-transforms-7.28.3.tgz", + "integrity": "sha512-gytXUbs8k2sXS9PnQptz5o0QnpLL51SwASIORY6XaBKF88nsOT0Zw9szLqlSGQDP/4TljBAD5y98p2U1fqkdsw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-module-imports": "^7.27.1", + "@babel/helper-validator-identifier": "^7.27.1", + "@babel/traverse": "^7.28.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-optimise-call-expression": { + "version": "7.27.1", + "resolved": "https://registry.npmmirror.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.27.1.tgz", + "integrity": "sha512-URMGH08NzYFhubNSGJrpUEphGKQwMQYBySzat5cAByY1/YgIRkULnIy3tAMeszlL/so2HbeilYloUmSpd7GdVw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.27.1", + "resolved": "https://registry.npmmirror.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.27.1.tgz", + "integrity": "sha512-1gn1Up5YXka3YYAHGKpbideQ5Yjf1tDa9qYcgysz+cNCXukyLl6DjPXhD3VRwSb8c0J9tA4b2+rHEZtc6R0tlw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-remap-async-to-generator": { + "version": "7.27.1", + "resolved": "https://registry.npmmirror.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.27.1.tgz", + "integrity": "sha512-7fiA521aVw8lSPeI4ZOD3vRFkoqkJcS+z4hFo82bFSH/2tNd6eJ5qCVMS5OzDmZh/kaHQeBaeyxK6wljcPtveA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.27.1", + "@babel/helper-wrap-function": "^7.27.1", + "@babel/traverse": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-replace-supers": { + "version": "7.27.1", + "resolved": "https://registry.npmmirror.com/@babel/helper-replace-supers/-/helper-replace-supers-7.27.1.tgz", + "integrity": "sha512-7EHz6qDZc8RYS5ElPoShMheWvEgERonFCs7IAonWLLUTXW59DP14bCZt89/GKyreYn8g3S83m21FelHKbeDCKA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-member-expression-to-functions": "^7.27.1", + "@babel/helper-optimise-call-expression": "^7.27.1", + "@babel/traverse": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.27.1", + "resolved": "https://registry.npmmirror.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.27.1.tgz", + "integrity": "sha512-Tub4ZKEXqbPjXgWLl2+3JpQAYBJ8+ikpQ2Ocj/q/r0LwE3UhENh7EUabyHjz2kCEsrRY83ew2DQdHluuiDQFzg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/traverse": "^7.27.1", + "@babel/types": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" } }, "node_modules/@babel/helper-string-parser": { - "version": "7.25.9", - "resolved": "https://registry.npmmirror.com/@babel/helper-string-parser/-/helper-string-parser-7.25.9.tgz", - "integrity": "sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==", + "version": "7.27.1", + "resolved": "https://registry.npmmirror.com/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz", + "integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==", "license": "MIT", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-validator-identifier": { - "version": "7.25.9", - "resolved": "https://registry.npmmirror.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.9.tgz", - "integrity": "sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==", + "version": "7.27.1", + "resolved": "https://registry.npmmirror.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.27.1.tgz", + "integrity": "sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==", "license": "MIT", "engines": { "node": ">=6.9.0" } }, - "node_modules/@babel/parser": { - "version": "7.27.0", - "resolved": "https://registry.npmmirror.com/@babel/parser/-/parser-7.27.0.tgz", - "integrity": "sha512-iaepho73/2Pz7w2eMS0Q5f83+0RKI7i4xmiYeBmDzfRVbQtTOG7Ts0S4HzJVsTMGI9keU8rNfuZr8DKfSt7Yyg==", + "node_modules/@babel/helper-validator-option": { + "version": "7.27.1", + "resolved": "https://registry.npmmirror.com/@babel/helper-validator-option/-/helper-validator-option-7.27.1.tgz", + "integrity": "sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-wrap-function": { + "version": "7.28.3", + "resolved": "https://registry.npmmirror.com/@babel/helper-wrap-function/-/helper-wrap-function-7.28.3.tgz", + "integrity": "sha512-zdf983tNfLZFletc0RRXYrHrucBEg95NIFMkn6K9dbeMYnsgHaSBGcQqdsCSStG2PYwRre0Qc2NNSCXbG+xc6g==", + "dev": true, "license": "MIT", "dependencies": { - "@babel/types": "^7.27.0" + "@babel/template": "^7.27.2", + "@babel/traverse": "^7.28.3", + "@babel/types": "^7.28.2" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.28.3", + "resolved": "https://registry.npmmirror.com/@babel/helpers/-/helpers-7.28.3.tgz", + "integrity": "sha512-PTNtvUQihsAsDHMOP5pfobP8C6CM4JWXmP8DrEIt46c3r2bf87Ua1zoqevsMo9g+tWDwgWrFP5EIxuBx5RudAw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/template": "^7.27.2", + "@babel/types": "^7.28.2" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.28.3", + "resolved": "https://registry.npmmirror.com/@babel/parser/-/parser-7.28.3.tgz", + "integrity": "sha512-7+Ey1mAgYqFAx2h0RuoxcQT5+MlG3GTV0TQrgr7/ZliKsm/MNDxVVutlWaziMq7wJNAz8MTqz55XLpWvva6StA==", + "license": "MIT", + "dependencies": { + "@babel/types": "^7.28.2" }, "bin": { "parser": "bin/babel-parser.js" @@ -69,14 +477,1170 @@ "node": ">=6.0.0" } }, - "node_modules/@babel/types": { - "version": "7.27.0", - "resolved": "https://registry.npmmirror.com/@babel/types/-/types-7.27.0.tgz", - "integrity": "sha512-H45s8fVLYjbhFH62dIJ3WtmJ6RSPt/3DRO0ZcT2SUiYiQyz3BLVb9ADEnLl91m74aQPS3AzzeajZHYOalWe3bg==", + "node_modules/@babel/plugin-bugfix-firefox-class-in-computed-class-key": { + "version": "7.27.1", + "resolved": "https://registry.npmmirror.com/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.27.1.tgz", + "integrity": "sha512-QPG3C9cCVRQLxAVwmefEmwdTanECuUBMQZ/ym5kiw3XKCGA7qkuQLcjWWHcrD/GKbn/WmJwaezfuuAOcyKlRPA==", + "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-string-parser": "^7.25.9", - "@babel/helper-validator-identifier": "^7.25.9" + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/traverse": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-safari-class-field-initializer-scope": { + "version": "7.27.1", + "resolved": "https://registry.npmmirror.com/@babel/plugin-bugfix-safari-class-field-initializer-scope/-/plugin-bugfix-safari-class-field-initializer-scope-7.27.1.tgz", + "integrity": "sha512-qNeq3bCKnGgLkEXUuFry6dPlGfCdQNZbn7yUAPCInwAJHMU7THJfrBSozkcWq5sNM6RcF3S8XyQL2A52KNR9IA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.27.1", + "resolved": "https://registry.npmmirror.com/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.27.1.tgz", + "integrity": "sha512-g4L7OYun04N1WyqMNjldFwlfPCLVkgB54A/YCXICZYBsvJJE3kByKv9c9+R/nAfmIfjl2rKYLNyMHboYbZaWaA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.27.1", + "resolved": "https://registry.npmmirror.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.27.1.tgz", + "integrity": "sha512-oO02gcONcD5O1iTLi/6frMJBIwWEHceWGSGqrpCmEL8nogiS6J9PBlE48CaK20/Jx1LuRml9aDftLgdjXT8+Cw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1", + "@babel/plugin-transform-optional-chaining": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.13.0" + } + }, + "node_modules/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": { + "version": "7.28.3", + "resolved": "https://registry.npmmirror.com/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.28.3.tgz", + "integrity": "sha512-b6YTX108evsvE4YgWyQ921ZAFFQm3Bn+CA3+ZXlNVnPhx+UfsVURoPjfGAPCjBgrqo30yX/C2nZGX96DxvR9Iw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/traverse": "^7.28.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-proposal-private-property-in-object": { + "version": "7.21.0-placeholder-for-preset-env.2", + "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz", + "integrity": "sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-assertions": { + "version": "7.27.1", + "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.27.1.tgz", + "integrity": "sha512-UT/Jrhw57xg4ILHLFnzFpPDlMbcdEicaAtjPQpbj9wa8T4r5KVWCimHcL/460g8Ht0DMxDyjsLgiWSkVjnwPFg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-attributes": { + "version": "7.27.1", + "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.27.1.tgz", + "integrity": "sha512-oFT0FrKHgF53f4vOsZGi2Hh3I35PfSmVs4IBFLFj4dnafP+hIWDLg3VyKmUHfLoLHlyxY4C7DGtmHuJgn+IGww==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-unicode-sets-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz", + "integrity": "sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-arrow-functions": { + "version": "7.27.1", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.27.1.tgz", + "integrity": "sha512-8Z4TGic6xW70FKThA5HYEKKyBpOOsucTOD1DjU3fZxDg+K3zBJcXMFnt/4yQiZnf5+MiOMSXQ9PaEK/Ilh1DeA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-generator-functions": { + "version": "7.28.0", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.28.0.tgz", + "integrity": "sha512-BEOdvX4+M765icNPZeidyADIvQ1m1gmunXufXxvRESy/jNNyfovIqUyE7MVgGBjWktCoJlzvFA1To2O4ymIO3Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-remap-async-to-generator": "^7.27.1", + "@babel/traverse": "^7.28.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-to-generator": { + "version": "7.27.1", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.27.1.tgz", + "integrity": "sha512-NREkZsZVJS4xmTr8qzE5y8AfIPqsdQfRuUiLRTEzb7Qii8iFWCyDKaUV2c0rCuh4ljDZ98ALHP/PetiBV2nddA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-module-imports": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-remap-async-to-generator": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoped-functions": { + "version": "7.27.1", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.27.1.tgz", + "integrity": "sha512-cnqkuOtZLapWYZUYM5rVIdv1nXYuFVIltZ6ZJ7nIj585QsjKM5dhL2Fu/lICXZ1OyIAFc7Qy+bvDAtTXqGrlhg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoping": { + "version": "7.28.0", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.28.0.tgz", + "integrity": "sha512-gKKnwjpdx5sER/wl0WN0efUBFzF/56YZO0RJrSYP4CljXnP31ByY7fol89AzomdlLNzI36AvOTmYHsnZTCkq8Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-class-properties": { + "version": "7.27.1", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.27.1.tgz", + "integrity": "sha512-D0VcalChDMtuRvJIu3U/fwWjf8ZMykz5iZsg77Nuj821vCKI3zCyRLwRdWbsuJ/uRwZhZ002QtCqIkwC/ZkvbA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-class-static-block": { + "version": "7.28.3", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.28.3.tgz", + "integrity": "sha512-LtPXlBbRoc4Njl/oh1CeD/3jC+atytbnf/UqLoqTDcEYGUPj022+rvfkbDYieUrSj3CaV4yHDByPE+T2HwfsJg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.28.3", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.12.0" + } + }, + "node_modules/@babel/plugin-transform-classes": { + "version": "7.28.3", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.28.3.tgz", + "integrity": "sha512-DoEWC5SuxuARF2KdKmGUq3ghfPMO6ZzR12Dnp5gubwbeWJo4dbNWXJPVlwvh4Zlq6Z7YVvL8VFxeSOJgjsx4Sg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.27.3", + "@babel/helper-compilation-targets": "^7.27.2", + "@babel/helper-globals": "^7.28.0", + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-replace-supers": "^7.27.1", + "@babel/traverse": "^7.28.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-computed-properties": { + "version": "7.27.1", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.27.1.tgz", + "integrity": "sha512-lj9PGWvMTVksbWiDT2tW68zGS/cyo4AkZ/QTp0sQT0mjPopCmrSkzxeXkznjqBxzDI6TclZhOJbBmbBLjuOZUw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/template": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-destructuring": { + "version": "7.28.0", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.28.0.tgz", + "integrity": "sha512-v1nrSMBiKcodhsyJ4Gf+Z0U/yawmJDBOTpEB3mcQY52r9RIyPneGyAS/yM6seP/8I+mWI3elOMtT5dB8GJVs+A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/traverse": "^7.28.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-dotall-regex": { + "version": "7.27.1", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.27.1.tgz", + "integrity": "sha512-gEbkDVGRvjj7+T1ivxrfgygpT7GUd4vmODtYpbs0gZATdkX8/iSnOtZSxiZnsgm1YjTgjI6VKBGSJJevkrclzw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-duplicate-keys": { + "version": "7.27.1", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.27.1.tgz", + "integrity": "sha512-MTyJk98sHvSs+cvZ4nOauwTTG1JeonDjSGvGGUNHreGQns+Mpt6WX/dVzWBHgg+dYZhkC4X+zTDfkTU+Vy9y7Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-duplicate-named-capturing-groups-regex": { + "version": "7.27.1", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-duplicate-named-capturing-groups-regex/-/plugin-transform-duplicate-named-capturing-groups-regex-7.27.1.tgz", + "integrity": "sha512-hkGcueTEzuhB30B3eJCbCYeCaaEQOmQR0AdvzpD4LoN0GXMWzzGSuRrxR2xTnCrvNbVwK9N6/jQ92GSLfiZWoQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-dynamic-import": { + "version": "7.27.1", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.27.1.tgz", + "integrity": "sha512-MHzkWQcEmjzzVW9j2q8LGjwGWpG2mjwaaB0BNQwst3FIjqsg8Ct/mIZlvSPJvfi9y2AC8mi/ktxbFVL9pZ1I4A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-explicit-resource-management": { + "version": "7.28.0", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-explicit-resource-management/-/plugin-transform-explicit-resource-management-7.28.0.tgz", + "integrity": "sha512-K8nhUcn3f6iB+P3gwCv/no7OdzOZQcKchW6N389V6PD8NUWKZHzndOd9sPDVbMoBsbmjMqlB4L9fm+fEFNVlwQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/plugin-transform-destructuring": "^7.28.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-exponentiation-operator": { + "version": "7.27.1", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.27.1.tgz", + "integrity": "sha512-uspvXnhHvGKf2r4VVtBpeFnuDWsJLQ6MF6lGJLC89jBR1uoVeqM416AZtTuhTezOfgHicpJQmoD5YUakO/YmXQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-export-namespace-from": { + "version": "7.27.1", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.27.1.tgz", + "integrity": "sha512-tQvHWSZ3/jH2xuq/vZDy0jNn+ZdXJeM8gHvX4lnJmsc3+50yPlWdZXIc5ay+umX+2/tJIqHqiEqcJvxlmIvRvQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-for-of": { + "version": "7.27.1", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.27.1.tgz", + "integrity": "sha512-BfbWFFEJFQzLCQ5N8VocnCtA8J1CLkNTe2Ms2wocj75dd6VpiqS5Z5quTYcUoo4Yq+DN0rtikODccuv7RU81sw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-function-name": { + "version": "7.27.1", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.27.1.tgz", + "integrity": "sha512-1bQeydJF9Nr1eBCMMbC+hdwmRlsv5XYOMu03YSWFwNs0HsAmtSxxF1fyuYPqemVldVyFmlCU7w8UE14LupUSZQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-compilation-targets": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/traverse": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-json-strings": { + "version": "7.27.1", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.27.1.tgz", + "integrity": "sha512-6WVLVJiTjqcQauBhn1LkICsR2H+zm62I3h9faTDKt1qP4jn2o72tSvqMwtGFKGTpojce0gJs+76eZ2uCHRZh0Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-literals": { + "version": "7.27.1", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.27.1.tgz", + "integrity": "sha512-0HCFSepIpLTkLcsi86GG3mTUzxV5jpmbv97hTETW3yzrAij8aqlD36toB1D0daVFJM8NK6GvKO0gslVQmm+zZA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-logical-assignment-operators": { + "version": "7.27.1", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.27.1.tgz", + "integrity": "sha512-SJvDs5dXxiae4FbSL1aBJlG4wvl594N6YEVVn9e3JGulwioy6z3oPjx/sQBO3Y4NwUu5HNix6KJ3wBZoewcdbw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-member-expression-literals": { + "version": "7.27.1", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.27.1.tgz", + "integrity": "sha512-hqoBX4dcZ1I33jCSWcXrP+1Ku7kdqXf1oeah7ooKOIiAdKQ+uqftgCFNOSzA5AMS2XIHEYeGFg4cKRCdpxzVOQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-amd": { + "version": "7.27.1", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.27.1.tgz", + "integrity": "sha512-iCsytMg/N9/oFq6n+gFTvUYDZQOMK5kEdeYxmxt91fcJGycfxVP9CnrxoliM0oumFERba2i8ZtwRUCMhvP1LnA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-module-transforms": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-commonjs": { + "version": "7.27.1", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.27.1.tgz", + "integrity": "sha512-OJguuwlTYlN0gBZFRPqwOGNWssZjfIUdS7HMYtN8c1KmwpwHFBwTeFZrg9XZa+DFTitWOW5iTAG7tyCUPsCCyw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-module-transforms": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-systemjs": { + "version": "7.27.1", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.27.1.tgz", + "integrity": "sha512-w5N1XzsRbc0PQStASMksmUeqECuzKuTJer7kFagK8AXgpCMkeDMO5S+aaFb7A51ZYDF7XI34qsTX+fkHiIm5yA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-module-transforms": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-validator-identifier": "^7.27.1", + "@babel/traverse": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-umd": { + "version": "7.27.1", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.27.1.tgz", + "integrity": "sha512-iQBE/xC5BV1OxJbp6WG7jq9IWiD+xxlZhLrdwpPkTX3ydmXdvoCpyfJN7acaIBZaOqTfr76pgzqBJflNbeRK+w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-module-transforms": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.27.1", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.27.1.tgz", + "integrity": "sha512-SstR5JYy8ddZvD6MhV0tM/j16Qds4mIpJTOd1Yu9J9pJjH93bxHECF7pgtc28XvkzTD6Pxcm/0Z73Hvk7kb3Ng==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-new-target": { + "version": "7.27.1", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.27.1.tgz", + "integrity": "sha512-f6PiYeqXQ05lYq3TIfIDu/MtliKUbNwkGApPUvyo6+tc7uaR4cPjPe7DFPr15Uyycg2lZU6btZ575CuQoYh7MQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-nullish-coalescing-operator": { + "version": "7.27.1", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.27.1.tgz", + "integrity": "sha512-aGZh6xMo6q9vq1JGcw58lZ1Z0+i0xB2x0XaauNIUXd6O1xXc3RwoWEBlsTQrY4KQ9Jf0s5rgD6SiNkaUdJegTA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-numeric-separator": { + "version": "7.27.1", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.27.1.tgz", + "integrity": "sha512-fdPKAcujuvEChxDBJ5c+0BTaS6revLV7CJL08e4m3de8qJfNIuCc2nc7XJYOjBoTMJeqSmwXJ0ypE14RCjLwaw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-rest-spread": { + "version": "7.28.0", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.28.0.tgz", + "integrity": "sha512-9VNGikXxzu5eCiQjdE4IZn8sb9q7Xsk5EXLDBKUYg1e/Tve8/05+KJEtcxGxAgCY5t/BpKQM+JEL/yT4tvgiUA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-compilation-targets": "^7.27.2", + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/plugin-transform-destructuring": "^7.28.0", + "@babel/plugin-transform-parameters": "^7.27.7", + "@babel/traverse": "^7.28.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-super": { + "version": "7.27.1", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.27.1.tgz", + "integrity": "sha512-SFy8S9plRPbIcxlJ8A6mT/CxFdJx/c04JEctz4jf8YZaVS2px34j7NXRrlGlHkN/M2gnpL37ZpGRGVFLd3l8Ng==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-replace-supers": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-optional-catch-binding": { + "version": "7.27.1", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.27.1.tgz", + "integrity": "sha512-txEAEKzYrHEX4xSZN4kJ+OfKXFVSWKB2ZxM9dpcE3wT7smwkNmXo5ORRlVzMVdJbD+Q8ILTgSD7959uj+3Dm3Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-optional-chaining": { + "version": "7.27.1", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.27.1.tgz", + "integrity": "sha512-BQmKPPIuc8EkZgNKsv0X4bPmOoayeu4F1YCwx2/CfmDSXDbp7GnzlUH+/ul5VGfRg1AoFPsrIThlEBj2xb4CAg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-parameters": { + "version": "7.27.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.27.7.tgz", + "integrity": "sha512-qBkYTYCb76RRxUM6CcZA5KRu8K4SM8ajzVeUgVdMVO9NN9uI/GaVmBg/WKJJGnNokV9SY8FxNOVWGXzqzUidBg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-private-methods": { + "version": "7.27.1", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.27.1.tgz", + "integrity": "sha512-10FVt+X55AjRAYI9BrdISN9/AQWHqldOeZDUoLyif1Kn05a56xVBXb8ZouL8pZ9jem8QpXaOt8TS7RHUIS+GPA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-private-property-in-object": { + "version": "7.27.1", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.27.1.tgz", + "integrity": "sha512-5J+IhqTi1XPa0DXF83jYOaARrX+41gOewWbkPyjMNRDqgOCqdffGh8L3f/Ek5utaEBZExjSAzcyjmV9SSAWObQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.27.1", + "@babel/helper-create-class-features-plugin": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-property-literals": { + "version": "7.27.1", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.27.1.tgz", + "integrity": "sha512-oThy3BCuCha8kDZ8ZkgOg2exvPYUlprMukKQXI1r1pJ47NCvxfkEy8vK+r/hT9nF0Aa4H1WUPZZjHTFtAhGfmQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-regenerator": { + "version": "7.28.3", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.28.3.tgz", + "integrity": "sha512-K3/M/a4+ESb5LEldjQb+XSrpY0nF+ZBFlTCbSnKaYAMfD8v33O6PMs4uYnOk19HlcsI8WMu3McdFPTiQHF/1/A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-regexp-modifiers": { + "version": "7.27.1", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-regexp-modifiers/-/plugin-transform-regexp-modifiers-7.27.1.tgz", + "integrity": "sha512-TtEciroaiODtXvLZv4rmfMhkCv8jx3wgKpL68PuiPh2M4fvz5jhsA7697N1gMvkvr/JTF13DrFYyEbY9U7cVPA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-reserved-words": { + "version": "7.27.1", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.27.1.tgz", + "integrity": "sha512-V2ABPHIJX4kC7HegLkYoDpfg9PVmuWy/i6vUM5eGK22bx4YVFD3M5F0QQnWQoDs6AGsUWTVOopBiMFQgHaSkVw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-shorthand-properties": { + "version": "7.27.1", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.27.1.tgz", + "integrity": "sha512-N/wH1vcn4oYawbJ13Y/FxcQrWk63jhfNa7jef0ih7PHSIHX2LB7GWE1rkPrOnka9kwMxb6hMl19p7lidA+EHmQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-spread": { + "version": "7.27.1", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.27.1.tgz", + "integrity": "sha512-kpb3HUqaILBJcRFVhFUs6Trdd4mkrzcGXss+6/mxUd273PfbWqSDHRzMT2234gIg2QYfAjvXLSquP1xECSg09Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-sticky-regex": { + "version": "7.27.1", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.27.1.tgz", + "integrity": "sha512-lhInBO5bi/Kowe2/aLdBAawijx+q1pQzicSgnkB6dUPc1+RC8QmJHKf2OjvU+NZWitguJHEaEmbV6VWEouT58g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-template-literals": { + "version": "7.27.1", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.27.1.tgz", + "integrity": "sha512-fBJKiV7F2DxZUkg5EtHKXQdbsbURW3DZKQUWphDum0uRP6eHGGa/He9mc0mypL680pb+e/lDIthRohlv8NCHkg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typeof-symbol": { + "version": "7.27.1", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.27.1.tgz", + "integrity": "sha512-RiSILC+nRJM7FY5srIyc4/fGIwUhyDuuBSdWn4y6yT6gm652DpCHZjIipgn6B7MQ1ITOUnAKWixEUjQRIBIcLw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-escapes": { + "version": "7.27.1", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.27.1.tgz", + "integrity": "sha512-Ysg4v6AmF26k9vpfFuTZg8HRfVWzsh1kVfowA23y9j/Gu6dOuahdUVhkLqpObp3JIv27MLSii6noRnuKN8H0Mg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-property-regex": { + "version": "7.27.1", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.27.1.tgz", + "integrity": "sha512-uW20S39PnaTImxp39O5qFlHLS9LJEmANjMG7SxIhap8rCHqu0Ik+tLEPX5DKmHn6CsWQ7j3lix2tFOa5YtL12Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-regex": { + "version": "7.27.1", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.27.1.tgz", + "integrity": "sha512-xvINq24TRojDuyt6JGtHmkVkrfVV3FPT16uytxImLeBZqW3/H52yN+kM1MGuyPkIQxrzKwPHs5U/MP3qKyzkGw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-sets-regex": { + "version": "7.27.1", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.27.1.tgz", + "integrity": "sha512-EtkOujbc4cgvb0mlpQefi4NTPBzhSIevblFevACNLUspmrALgmEBdL/XfnyyITfd8fKBZrZys92zOWcik7j9Tw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/preset-env": { + "version": "7.28.3", + "resolved": "https://registry.npmmirror.com/@babel/preset-env/-/preset-env-7.28.3.tgz", + "integrity": "sha512-ROiDcM+GbYVPYBOeCR6uBXKkQpBExLl8k9HO1ygXEyds39j+vCCsjmj7S8GOniZQlEs81QlkdJZe76IpLSiqpg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/compat-data": "^7.28.0", + "@babel/helper-compilation-targets": "^7.27.2", + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-validator-option": "^7.27.1", + "@babel/plugin-bugfix-firefox-class-in-computed-class-key": "^7.27.1", + "@babel/plugin-bugfix-safari-class-field-initializer-scope": "^7.27.1", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.27.1", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.27.1", + "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.28.3", + "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2", + "@babel/plugin-syntax-import-assertions": "^7.27.1", + "@babel/plugin-syntax-import-attributes": "^7.27.1", + "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", + "@babel/plugin-transform-arrow-functions": "^7.27.1", + "@babel/plugin-transform-async-generator-functions": "^7.28.0", + "@babel/plugin-transform-async-to-generator": "^7.27.1", + "@babel/plugin-transform-block-scoped-functions": "^7.27.1", + "@babel/plugin-transform-block-scoping": "^7.28.0", + "@babel/plugin-transform-class-properties": "^7.27.1", + "@babel/plugin-transform-class-static-block": "^7.28.3", + "@babel/plugin-transform-classes": "^7.28.3", + "@babel/plugin-transform-computed-properties": "^7.27.1", + "@babel/plugin-transform-destructuring": "^7.28.0", + "@babel/plugin-transform-dotall-regex": "^7.27.1", + "@babel/plugin-transform-duplicate-keys": "^7.27.1", + "@babel/plugin-transform-duplicate-named-capturing-groups-regex": "^7.27.1", + "@babel/plugin-transform-dynamic-import": "^7.27.1", + "@babel/plugin-transform-explicit-resource-management": "^7.28.0", + "@babel/plugin-transform-exponentiation-operator": "^7.27.1", + "@babel/plugin-transform-export-namespace-from": "^7.27.1", + "@babel/plugin-transform-for-of": "^7.27.1", + "@babel/plugin-transform-function-name": "^7.27.1", + "@babel/plugin-transform-json-strings": "^7.27.1", + "@babel/plugin-transform-literals": "^7.27.1", + "@babel/plugin-transform-logical-assignment-operators": "^7.27.1", + "@babel/plugin-transform-member-expression-literals": "^7.27.1", + "@babel/plugin-transform-modules-amd": "^7.27.1", + "@babel/plugin-transform-modules-commonjs": "^7.27.1", + "@babel/plugin-transform-modules-systemjs": "^7.27.1", + "@babel/plugin-transform-modules-umd": "^7.27.1", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.27.1", + "@babel/plugin-transform-new-target": "^7.27.1", + "@babel/plugin-transform-nullish-coalescing-operator": "^7.27.1", + "@babel/plugin-transform-numeric-separator": "^7.27.1", + "@babel/plugin-transform-object-rest-spread": "^7.28.0", + "@babel/plugin-transform-object-super": "^7.27.1", + "@babel/plugin-transform-optional-catch-binding": "^7.27.1", + "@babel/plugin-transform-optional-chaining": "^7.27.1", + "@babel/plugin-transform-parameters": "^7.27.7", + "@babel/plugin-transform-private-methods": "^7.27.1", + "@babel/plugin-transform-private-property-in-object": "^7.27.1", + "@babel/plugin-transform-property-literals": "^7.27.1", + "@babel/plugin-transform-regenerator": "^7.28.3", + "@babel/plugin-transform-regexp-modifiers": "^7.27.1", + "@babel/plugin-transform-reserved-words": "^7.27.1", + "@babel/plugin-transform-shorthand-properties": "^7.27.1", + "@babel/plugin-transform-spread": "^7.27.1", + "@babel/plugin-transform-sticky-regex": "^7.27.1", + "@babel/plugin-transform-template-literals": "^7.27.1", + "@babel/plugin-transform-typeof-symbol": "^7.27.1", + "@babel/plugin-transform-unicode-escapes": "^7.27.1", + "@babel/plugin-transform-unicode-property-regex": "^7.27.1", + "@babel/plugin-transform-unicode-regex": "^7.27.1", + "@babel/plugin-transform-unicode-sets-regex": "^7.27.1", + "@babel/preset-modules": "0.1.6-no-external-plugins", + "babel-plugin-polyfill-corejs2": "^0.4.14", + "babel-plugin-polyfill-corejs3": "^0.13.0", + "babel-plugin-polyfill-regenerator": "^0.6.5", + "core-js-compat": "^3.43.0", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmmirror.com/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/preset-modules": { + "version": "0.1.6-no-external-plugins", + "resolved": "https://registry.npmmirror.com/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz", + "integrity": "sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/@babel/runtime": { + "version": "7.28.3", + "resolved": "https://registry.npmmirror.com/@babel/runtime/-/runtime-7.28.3.tgz", + "integrity": "sha512-9uIQ10o0WGdpP6GDhXcdOJPJuDgFtIDtN/9+ArJQ2NAfAmiuhTQdzkaTGR33v43GYS2UrSA0eX2pPPHoFVvpxA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/template": { + "version": "7.27.2", + "resolved": "https://registry.npmmirror.com/@babel/template/-/template-7.27.2.tgz", + "integrity": "sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.27.1", + "@babel/parser": "^7.27.2", + "@babel/types": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.28.3", + "resolved": "https://registry.npmmirror.com/@babel/traverse/-/traverse-7.28.3.tgz", + "integrity": "sha512-7w4kZYHneL3A6NP2nxzHvT3HCZ7puDZZjFMqDpBPECub79sTtSO5CGXDkKrTQq8ksAwfD/XI2MRFX23njdDaIQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.27.1", + "@babel/generator": "^7.28.3", + "@babel/helper-globals": "^7.28.0", + "@babel/parser": "^7.28.3", + "@babel/template": "^7.27.2", + "@babel/types": "^7.28.2", + "debug": "^4.3.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/types": { + "version": "7.28.2", + "resolved": "https://registry.npmmirror.com/@babel/types/-/types-7.28.2.tgz", + "integrity": "sha512-ruv7Ae4J5dUYULmeXw1gmb7rYRz57OWCPM57pHojnLq/3Z1CK2lNSLTCVjxVk1F/TZHwOZZrOWi0ur95BbLxNQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-string-parser": "^7.27.1", + "@babel/helper-validator-identifier": "^7.27.1" }, "engines": { "node": ">=6.9.0" @@ -633,18 +2197,14 @@ } }, "node_modules/@jridgewell/gen-mapping": { - "version": "0.3.8", - "resolved": "https://registry.npmmirror.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.8.tgz", - "integrity": "sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==", + "version": "0.3.13", + "resolved": "https://registry.npmmirror.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz", + "integrity": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==", "dev": true, "license": "MIT", "dependencies": { - "@jridgewell/set-array": "^1.2.1", - "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/sourcemap-codec": "^1.5.0", "@jridgewell/trace-mapping": "^0.3.24" - }, - "engines": { - "node": ">=6.0.0" } }, "node_modules/@jridgewell/resolve-uri": { @@ -657,16 +2217,6 @@ "node": ">=6.0.0" } }, - "node_modules/@jridgewell/set-array": { - "version": "1.2.1", - "resolved": "https://registry.npmmirror.com/@jridgewell/set-array/-/set-array-1.2.1.tgz", - "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.0.0" - } - }, "node_modules/@jridgewell/source-map": { "version": "0.3.6", "resolved": "https://registry.npmmirror.com/@jridgewell/source-map/-/source-map-0.3.6.tgz", @@ -685,9 +2235,9 @@ "license": "MIT" }, "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.25", - "resolved": "https://registry.npmmirror.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", - "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", + "version": "0.3.30", + "resolved": "https://registry.npmmirror.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.30.tgz", + "integrity": "sha512-GQ7Nw5G2lTu/BtHTKfXhKHok2WGetd4XYcVKGx00SjAk8GMwgJM3zr6zORiPGuOE+/vkc90KtTosSSvaCjKb2Q==", "dev": true, "license": "MIT", "dependencies": { @@ -1096,6 +2646,90 @@ "url": "https://opencollective.com/popperjs" } }, + "node_modules/@rollup/plugin-node-resolve": { + "version": "15.3.1", + "resolved": "https://registry.npmmirror.com/@rollup/plugin-node-resolve/-/plugin-node-resolve-15.3.1.tgz", + "integrity": "sha512-tgg6b91pAybXHJQMAAwW9VuWBO6Thi+q7BCNARLwSqlmsHz0XYURtGvh/AuwSADXSI4h/2uHbs7s4FzlZDGSGA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@rollup/pluginutils": "^5.0.1", + "@types/resolve": "1.20.2", + "deepmerge": "^4.2.2", + "is-module": "^1.0.0", + "resolve": "^1.22.1" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "rollup": "^2.78.0||^3.0.0||^4.0.0" + }, + "peerDependenciesMeta": { + "rollup": { + "optional": true + } + } + }, + "node_modules/@rollup/plugin-terser": { + "version": "0.4.4", + "resolved": "https://registry.npmmirror.com/@rollup/plugin-terser/-/plugin-terser-0.4.4.tgz", + "integrity": "sha512-XHeJC5Bgvs8LfukDwWZp7yeqin6ns8RTl2B9avbejt6tZqsqvVoWI7ZTQrcNsfKEDWBTnTxM8nMDkO2IFFbd0A==", + "dev": true, + "license": "MIT", + "dependencies": { + "serialize-javascript": "^6.0.1", + "smob": "^1.0.0", + "terser": "^5.17.4" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "rollup": "^2.0.0||^3.0.0||^4.0.0" + }, + "peerDependenciesMeta": { + "rollup": { + "optional": true + } + } + }, + "node_modules/@rollup/pluginutils": { + "version": "5.2.0", + "resolved": "https://registry.npmmirror.com/@rollup/pluginutils/-/pluginutils-5.2.0.tgz", + "integrity": "sha512-qWJ2ZTbmumwiLFomfzTyt5Kng4hwPi9rwCYN4SHb6eaRU1KNO4ccxINHr/VhH4GgPlt1XfSTLX2LBTme8ne4Zw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/estree": "^1.0.0", + "estree-walker": "^2.0.2", + "picomatch": "^4.0.2" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0||^3.0.0||^4.0.0" + }, + "peerDependenciesMeta": { + "rollup": { + "optional": true + } + } + }, + "node_modules/@rollup/pluginutils/node_modules/picomatch": { + "version": "4.0.3", + "resolved": "https://registry.npmmirror.com/picomatch/-/picomatch-4.0.3.tgz", + "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, "node_modules/@rollup/rollup-android-arm-eabi": { "version": "4.39.0", "resolved": "https://registry.npmmirror.com/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.39.0.tgz", @@ -1388,6 +3022,29 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/@surma/rollup-plugin-off-main-thread": { + "version": "2.2.3", + "resolved": "https://registry.npmmirror.com/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-2.2.3.tgz", + "integrity": "sha512-lR8q/9W7hZpMWweNiAKU7NQerBnzQQLvi8qnTDU/fxItPhtZVMbPV3lbCwjhIlNBe9Bbr5V+KHshvWmVSG9cxQ==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "ejs": "^3.1.6", + "json5": "^2.2.0", + "magic-string": "^0.25.0", + "string.prototype.matchall": "^4.0.6" + } + }, + "node_modules/@surma/rollup-plugin-off-main-thread/node_modules/magic-string": { + "version": "0.25.9", + "resolved": "https://registry.npmmirror.com/magic-string/-/magic-string-0.25.9.tgz", + "integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "sourcemap-codec": "^1.4.8" + } + }, "node_modules/@types/estree": { "version": "1.0.7", "resolved": "https://registry.npmmirror.com/@types/estree/-/estree-1.0.7.tgz", @@ -1409,6 +3066,20 @@ "@types/lodash": "*" } }, + "node_modules/@types/resolve": { + "version": "1.20.2", + "resolved": "https://registry.npmmirror.com/@types/resolve/-/resolve-1.20.2.tgz", + "integrity": "sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/trusted-types": { + "version": "2.0.7", + "resolved": "https://registry.npmmirror.com/@types/trusted-types/-/trusted-types-2.0.7.tgz", + "integrity": "sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==", + "dev": true, + "license": "MIT" + }, "node_modules/@types/web-bluetooth": { "version": "0.0.21", "resolved": "https://registry.npmmirror.com/@types/web-bluetooth/-/web-bluetooth-0.0.21.tgz", @@ -1607,6 +3278,23 @@ "node": ">=0.4.0" } }, + "node_modules/ajv": { + "version": "8.17.1", + "resolved": "https://registry.npmmirror.com/ajv/-/ajv-8.17.1.tgz", + "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", + "dev": true, + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.3", + "fast-uri": "^3.0.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, "node_modules/anymatch": { "version": "3.1.3", "resolved": "https://registry.npmmirror.com/anymatch/-/anymatch-3.1.3.tgz", @@ -1620,6 +3308,62 @@ "node": ">= 8" } }, + "node_modules/array-buffer-byte-length": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/array-buffer-byte-length/-/array-buffer-byte-length-1.0.2.tgz", + "integrity": "sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "is-array-buffer": "^3.0.5" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/arraybuffer.prototype.slice": { + "version": "1.0.4", + "resolved": "https://registry.npmmirror.com/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.4.tgz", + "integrity": "sha512-BNoCY6SXXPQ7gF2opIP4GBE+Xw7U+pHMYKuzjgCN3GwiaIR09UUeKfheyIry77QtrCBlC0KK0q5/TER/tYh3PQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "array-buffer-byte-length": "^1.0.1", + "call-bind": "^1.0.8", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.5", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.6", + "is-array-buffer": "^3.0.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/async": { + "version": "3.2.6", + "resolved": "https://registry.npmmirror.com/async/-/async-3.2.6.tgz", + "integrity": "sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==", + "dev": true, + "license": "MIT" + }, + "node_modules/async-function": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/async-function/-/async-function-1.0.0.tgz", + "integrity": "sha512-hsU18Ae8CDTR6Kgu9DYf0EbCr/a5iGL0rytQDobUcdpYOKokk8LEjVphnXkDkgpi0wYVsqrXuP0bZxJaTqdgoA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, "node_modules/async-validator": { "version": "4.2.5", "resolved": "https://registry.npmmirror.com/async-validator/-/async-validator-4.2.5.tgz", @@ -1632,6 +3376,32 @@ "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", "license": "MIT" }, + "node_modules/at-least-node": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/at-least-node/-/at-least-node-1.0.0.tgz", + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/available-typed-arrays": { + "version": "1.0.7", + "resolved": "https://registry.npmmirror.com/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz", + "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "possible-typed-array-names": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/axios": { "version": "1.8.4", "resolved": "https://registry.npmmirror.com/axios/-/axios-1.8.4.tgz", @@ -1643,6 +3413,65 @@ "proxy-from-env": "^1.1.0" } }, + "node_modules/babel-plugin-polyfill-corejs2": { + "version": "0.4.14", + "resolved": "https://registry.npmmirror.com/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.14.tgz", + "integrity": "sha512-Co2Y9wX854ts6U8gAAPXfn0GmAyctHuK8n0Yhfjd6t30g7yvKjspvvOo9yG+z52PZRgFErt7Ka2pYnXCjLKEpg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/compat-data": "^7.27.7", + "@babel/helper-define-polyfill-provider": "^0.6.5", + "semver": "^6.3.1" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/babel-plugin-polyfill-corejs2/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmmirror.com/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/babel-plugin-polyfill-corejs3": { + "version": "0.13.0", + "resolved": "https://registry.npmmirror.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.13.0.tgz", + "integrity": "sha512-U+GNwMdSFgzVmfhNm8GJUX88AadB3uo9KpJqS3FaqNIPKgySuvMb+bHPsOmmuWyIcuqZj/pzt1RUIUZns4y2+A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.6.5", + "core-js-compat": "^3.43.0" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/babel-plugin-polyfill-regenerator": { + "version": "0.6.5", + "resolved": "https://registry.npmmirror.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.5.tgz", + "integrity": "sha512-ISqQ2frbiNU9vIJkzg7dlPpznPZ4jOiUQ1uSmB0fEHeowtN3COYRsXr/xexn64NpU13P06jc/L5TgiJXOgrbEg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.6.5" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true, + "license": "MIT" + }, "node_modules/binary-extensions": { "version": "2.3.0", "resolved": "https://registry.npmmirror.com/binary-extensions/-/binary-extensions-2.3.0.tgz", @@ -1670,6 +3499,17 @@ "integrity": "sha512-0pcSSGxC0QxT+yVkivxIqW0Y4VlO2XSDPofBAqoJ1qJxgH9eiUDLv50Rixij2cDuEfx4M6DpD9UGZpRhT5Q8qg==", "license": "MIT" }, + "node_modules/brace-expansion": { + "version": "1.1.12", + "resolved": "https://registry.npmmirror.com/brace-expansion/-/brace-expansion-1.1.12.tgz", + "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, "node_modules/braces": { "version": "3.0.3", "resolved": "https://registry.npmmirror.com/braces/-/braces-3.0.3.tgz", @@ -1682,6 +3522,39 @@ "node": ">=8" } }, + "node_modules/browserslist": { + "version": "4.25.4", + "resolved": "https://registry.npmmirror.com/browserslist/-/browserslist-4.25.4.tgz", + "integrity": "sha512-4jYpcjabC606xJ3kw2QwGEZKX0Aw7sgQdZCvIK9dhVSPh76BKo+C+btT1RRofH7B+8iNpEbgGNVWiLki5q93yg==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "caniuse-lite": "^1.0.30001737", + "electron-to-chromium": "^1.5.211", + "node-releases": "^2.0.19", + "update-browserslist-db": "^1.1.3" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, "node_modules/buffer-from": { "version": "1.1.2", "resolved": "https://registry.npmmirror.com/buffer-from/-/buffer-from-1.1.2.tgz", @@ -1717,6 +3590,25 @@ } } }, + "node_modules/call-bind": { + "version": "1.0.8", + "resolved": "https://registry.npmmirror.com/call-bind/-/call-bind-1.0.8.tgz", + "integrity": "sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.0", + "es-define-property": "^1.0.0", + "get-intrinsic": "^1.2.4", + "set-function-length": "^1.2.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/call-bind-apply-helpers": { "version": "1.0.2", "resolved": "https://registry.npmmirror.com/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz", @@ -1730,6 +3622,44 @@ "node": ">= 0.4" } }, + "node_modules/call-bound": { + "version": "1.0.4", + "resolved": "https://registry.npmmirror.com/call-bound/-/call-bound-1.0.4.tgz", + "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.2", + "get-intrinsic": "^1.3.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001737", + "resolved": "https://registry.npmmirror.com/caniuse-lite/-/caniuse-lite-1.0.30001737.tgz", + "integrity": "sha512-BiloLiXtQNrY5UyF0+1nSJLXUENuhka2pzy2Fx5pGxqavdrxSCW4U6Pn/PoG3Efspi2frRbHpBV2XsrPE6EDlw==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "CC-BY-4.0" + }, "node_modules/chokidar": { "version": "4.0.3", "resolved": "https://registry.npmmirror.com/chokidar/-/chokidar-4.0.3.tgz", @@ -1773,6 +3703,16 @@ "dev": true, "license": "MIT" }, + "node_modules/common-tags": { + "version": "1.8.2", + "resolved": "https://registry.npmmirror.com/common-tags/-/common-tags-1.8.2.tgz", + "integrity": "sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4.0.0" + } + }, "node_modules/compressorjs": { "version": "1.2.1", "resolved": "https://registry.npmmirror.com/compressorjs/-/compressorjs-1.2.1.tgz", @@ -1783,6 +3723,13 @@ "is-blob": "^2.1.0" } }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmmirror.com/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "dev": true, + "license": "MIT" + }, "node_modules/confbox": { "version": "0.2.2", "resolved": "https://registry.npmmirror.com/confbox/-/confbox-0.2.2.tgz", @@ -1798,6 +3745,13 @@ "node": "^14.18.0 || >=16.10.0" } }, + "node_modules/convert-source-map": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/convert-source-map/-/convert-source-map-2.0.0.tgz", + "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", + "dev": true, + "license": "MIT" + }, "node_modules/copy-anything": { "version": "2.0.6", "resolved": "https://registry.npmmirror.com/copy-anything/-/copy-anything-2.0.6.tgz", @@ -1811,12 +3765,90 @@ "url": "https://github.com/sponsors/mesqueeb" } }, + "node_modules/core-js-compat": { + "version": "3.45.1", + "resolved": "https://registry.npmmirror.com/core-js-compat/-/core-js-compat-3.45.1.tgz", + "integrity": "sha512-tqTt5T4PzsMIZ430XGviK4vzYSoeNJ6CXODi6c/voxOT6IZqBht5/EKaSNnYiEjjRYxjVz7DQIsOsY0XNi8PIA==", + "dev": true, + "license": "MIT", + "dependencies": { + "browserslist": "^4.25.3" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/crypto-random-string": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/crypto-random-string/-/crypto-random-string-2.0.0.tgz", + "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, "node_modules/csstype": { "version": "3.1.3", "resolved": "https://registry.npmmirror.com/csstype/-/csstype-3.1.3.tgz", "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==", "license": "MIT" }, + "node_modules/data-view-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/data-view-buffer/-/data-view-buffer-1.0.2.tgz", + "integrity": "sha512-EmKO5V3OLXh1rtK2wgXRansaK1/mtVdTUEiEI0W8RkvgT05kfxaH29PliLnpLP73yYO6142Q72QNa8Wx/A5CqQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/data-view-byte-length": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/data-view-byte-length/-/data-view-byte-length-1.0.2.tgz", + "integrity": "sha512-tuhGbE6CfTM9+5ANGf+oQb72Ky/0+s3xKUpHvShfiz2RxMFgFPjsXuRLBVMtvMs15awe45SRb83D6wH4ew6wlQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/inspect-js" + } + }, + "node_modules/data-view-byte-offset": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/data-view-byte-offset/-/data-view-byte-offset-1.0.1.tgz", + "integrity": "sha512-BS8PfmtDGnrgYdOonGZQdLZslWIeCGFP9tpan0hi1Co2Zr2NKADsvGYA8XxuG/4UWgJ6Cjtv+YJnB6MM69QGlQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/date-time-format-timezone": { "version": "1.0.22", "resolved": "https://registry.npmmirror.com/date-time-format-timezone/-/date-time-format-timezone-1.0.22.tgz", @@ -1852,6 +3884,52 @@ "integrity": "sha512-2J6Kc/m3irCeqVG42T+SaUMesaK7oGWaedGnQQK/+O0gYc+2SP5bKh/KKTE7d7SJ+GCA9UUE1GRzh6oDe0EnGw==", "license": "MIT" }, + "node_modules/deepmerge": { + "version": "4.3.1", + "resolved": "https://registry.npmmirror.com/deepmerge/-/deepmerge-4.3.1.tgz", + "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/define-data-property": { + "version": "1.1.4", + "resolved": "https://registry.npmmirror.com/define-data-property/-/define-data-property-1.1.4.tgz", + "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "gopd": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/define-properties": { + "version": "1.2.1", + "resolved": "https://registry.npmmirror.com/define-properties/-/define-properties-1.2.1.tgz", + "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", + "dev": true, + "license": "MIT", + "dependencies": { + "define-data-property": "^1.0.1", + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/defu": { "version": "6.1.4", "resolved": "https://registry.npmmirror.com/defu/-/defu-6.1.4.tgz", @@ -1933,6 +4011,29 @@ "resolved": "https://registry.npmmirror.com/tslib/-/tslib-2.3.0.tgz", "integrity": "sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg==" }, + "node_modules/ejs": { + "version": "3.1.10", + "resolved": "https://registry.npmmirror.com/ejs/-/ejs-3.1.10.tgz", + "integrity": "sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "jake": "^10.8.5" + }, + "bin": { + "ejs": "bin/cli.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/electron-to-chromium": { + "version": "1.5.211", + "resolved": "https://registry.npmmirror.com/electron-to-chromium/-/electron-to-chromium-1.5.211.tgz", + "integrity": "sha512-IGBvimJkotaLzFnwIVgW9/UD/AOJ2tByUmeOrtqBfACSbAw5b1G0XpvdaieKyc7ULmbwXVx+4e4Be8pOPBrYkw==", + "dev": true, + "license": "ISC" + }, "node_modules/element-plus": { "version": "2.10.4", "resolved": "https://registry.npmmirror.com/element-plus/-/element-plus-2.10.4.tgz", @@ -2085,6 +4186,75 @@ "integrity": "sha512-fZmsRiDNv07K6s2KkKFTiD2aIvECa7++PKyD5NC32tpRw46qZA3sOz+aM+/V9V0GDHxVTKLziveV4JhzBHDp9Q==", "license": "MIT" }, + "node_modules/es-abstract": { + "version": "1.24.0", + "resolved": "https://registry.npmmirror.com/es-abstract/-/es-abstract-1.24.0.tgz", + "integrity": "sha512-WSzPgsdLtTcQwm4CROfS5ju2Wa1QQcVeT37jFjYzdFz1r9ahadC8B8/a4qxJxM+09F18iumCdRmlr96ZYkQvEg==", + "dev": true, + "license": "MIT", + "dependencies": { + "array-buffer-byte-length": "^1.0.2", + "arraybuffer.prototype.slice": "^1.0.4", + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.8", + "call-bound": "^1.0.4", + "data-view-buffer": "^1.0.2", + "data-view-byte-length": "^1.0.2", + "data-view-byte-offset": "^1.0.1", + "es-define-property": "^1.0.1", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.1.1", + "es-set-tostringtag": "^2.1.0", + "es-to-primitive": "^1.3.0", + "function.prototype.name": "^1.1.8", + "get-intrinsic": "^1.3.0", + "get-proto": "^1.0.1", + "get-symbol-description": "^1.1.0", + "globalthis": "^1.0.4", + "gopd": "^1.2.0", + "has-property-descriptors": "^1.0.2", + "has-proto": "^1.2.0", + "has-symbols": "^1.1.0", + "hasown": "^2.0.2", + "internal-slot": "^1.1.0", + "is-array-buffer": "^3.0.5", + "is-callable": "^1.2.7", + "is-data-view": "^1.0.2", + "is-negative-zero": "^2.0.3", + "is-regex": "^1.2.1", + "is-set": "^2.0.3", + "is-shared-array-buffer": "^1.0.4", + "is-string": "^1.1.1", + "is-typed-array": "^1.1.15", + "is-weakref": "^1.1.1", + "math-intrinsics": "^1.1.0", + "object-inspect": "^1.13.4", + "object-keys": "^1.1.1", + "object.assign": "^4.1.7", + "own-keys": "^1.0.1", + "regexp.prototype.flags": "^1.5.4", + "safe-array-concat": "^1.1.3", + "safe-push-apply": "^1.0.0", + "safe-regex-test": "^1.1.0", + "set-proto": "^1.0.0", + "stop-iteration-iterator": "^1.1.0", + "string.prototype.trim": "^1.2.10", + "string.prototype.trimend": "^1.0.9", + "string.prototype.trimstart": "^1.0.8", + "typed-array-buffer": "^1.0.3", + "typed-array-byte-length": "^1.0.3", + "typed-array-byte-offset": "^1.0.4", + "typed-array-length": "^1.0.7", + "unbox-primitive": "^1.1.0", + "which-typed-array": "^1.1.19" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/es-define-property": { "version": "1.0.1", "resolved": "https://registry.npmmirror.com/es-define-property/-/es-define-property-1.0.1.tgz", @@ -2130,6 +4300,24 @@ "node": ">= 0.4" } }, + "node_modules/es-to-primitive": { + "version": "1.3.0", + "resolved": "https://registry.npmmirror.com/es-to-primitive/-/es-to-primitive-1.3.0.tgz", + "integrity": "sha512-w+5mJ3GuFL+NjVtJlvydShqE1eN3h3PbI7/5LAsYJP/2qtuMXjfL2LpHSRqo4b4eSF5K/DH1JXKUAHSB2UW50g==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-callable": "^1.2.7", + "is-date-object": "^1.0.5", + "is-symbol": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/esbuild": { "version": "0.25.9", "resolved": "https://registry.npmmirror.com/esbuild/-/esbuild-0.25.9.tgz", @@ -2172,6 +4360,16 @@ "@esbuild/win32-x64": "0.25.9" } }, + "node_modules/escalade": { + "version": "3.2.0", + "resolved": "https://registry.npmmirror.com/escalade/-/escalade-3.2.0.tgz", + "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, "node_modules/escape-html": { "version": "1.0.3", "resolved": "https://registry.npmmirror.com/escape-html/-/escape-html-1.0.3.tgz", @@ -2196,12 +4394,29 @@ "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", "license": "MIT" }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmmirror.com/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/exsolve": { "version": "1.0.5", "resolved": "https://registry.npmmirror.com/exsolve/-/exsolve-1.0.5.tgz", "integrity": "sha512-pz5dvkYYKQ1AHVrgOzBKWeP4u4FRb3a6DNK2ucr0OoNwYIU4QWsJ+NM36LLzORT+z845MzKHHhpXiUF5nvQoJg==", "license": "MIT" }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmmirror.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true, + "license": "MIT" + }, "node_modules/fast-glob": { "version": "3.3.3", "resolved": "https://registry.npmmirror.com/fast-glob/-/fast-glob-3.3.3.tgz", @@ -2218,6 +4433,30 @@ "node": ">=8.6.0" } }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true, + "license": "MIT" + }, + "node_modules/fast-uri": { + "version": "3.1.0", + "resolved": "https://registry.npmmirror.com/fast-uri/-/fast-uri-3.1.0.tgz", + "integrity": "sha512-iPeeDKJSWf4IEOasVVrknXpaBV0IApz/gp7S2bb7Z4Lljbl2MGJRqInZiUrQwV16cpzw/D3S5j5Julj/gT52AA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fastify" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/fastify" + } + ], + "license": "BSD-3-Clause" + }, "node_modules/fastq": { "version": "1.19.1", "resolved": "https://registry.npmmirror.com/fastq/-/fastq-1.19.1.tgz", @@ -2227,6 +4466,39 @@ "reusify": "^1.0.4" } }, + "node_modules/filelist": { + "version": "1.0.4", + "resolved": "https://registry.npmmirror.com/filelist/-/filelist-1.0.4.tgz", + "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "minimatch": "^5.0.1" + } + }, + "node_modules/filelist/node_modules/brace-expansion": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/brace-expansion/-/brace-expansion-2.0.2.tgz", + "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/filelist/node_modules/minimatch": { + "version": "5.1.6", + "resolved": "https://registry.npmmirror.com/minimatch/-/minimatch-5.1.6.tgz", + "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/fill-range": { "version": "7.1.1", "resolved": "https://registry.npmmirror.com/fill-range/-/fill-range-7.1.1.tgz", @@ -2259,6 +4531,22 @@ } } }, + "node_modules/for-each": { + "version": "0.3.5", + "resolved": "https://registry.npmmirror.com/for-each/-/for-each-0.3.5.tgz", + "integrity": "sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-callable": "^1.2.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/form-data": { "version": "4.0.2", "resolved": "https://registry.npmmirror.com/form-data/-/form-data-4.0.2.tgz", @@ -2274,6 +4562,29 @@ "node": ">= 6" } }, + "node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmmirror.com/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "dev": true, + "license": "ISC" + }, "node_modules/fsevents": { "version": "2.3.3", "resolved": "https://registry.npmmirror.com/fsevents/-/fsevents-2.3.3.tgz", @@ -2298,6 +4609,47 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/function.prototype.name": { + "version": "1.1.8", + "resolved": "https://registry.npmmirror.com/function.prototype.name/-/function.prototype.name-1.1.8.tgz", + "integrity": "sha512-e5iwyodOHhbMr/yNrc7fDYG4qlbIvI5gajyzPnb5TCwyhjApznQh1BMFou9b30SevY43gCJKXycoCBjMbsuW0Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "define-properties": "^1.2.1", + "functions-have-names": "^1.2.3", + "hasown": "^2.0.2", + "is-callable": "^1.2.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmmirror.com/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmmirror.com/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, "node_modules/get-intrinsic": { "version": "1.3.0", "resolved": "https://registry.npmmirror.com/get-intrinsic/-/get-intrinsic-1.3.0.tgz", @@ -2322,6 +4674,13 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/get-own-enumerable-property-symbols": { + "version": "3.0.2", + "resolved": "https://registry.npmmirror.com/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", + "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==", + "dev": true, + "license": "ISC" + }, "node_modules/get-proto": { "version": "1.0.1", "resolved": "https://registry.npmmirror.com/get-proto/-/get-proto-1.0.1.tgz", @@ -2335,6 +4694,24 @@ "node": ">= 0.4" } }, + "node_modules/get-symbol-description": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/get-symbol-description/-/get-symbol-description-1.1.0.tgz", + "integrity": "sha512-w9UMqWwJxHNOvoNzSJ2oPF5wvYcvP7jUvYzhp67yEhTi17ZDBBC1z9pTdGuzjD+EFIqLSYRweZjqfiPzQ06Ebg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.6" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/giget": { "version": "2.0.0", "resolved": "https://registry.npmmirror.com/giget/-/giget-2.0.0.tgz", @@ -2352,6 +4729,28 @@ "giget": "dist/cli.mjs" } }, + "node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmmirror.com/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", + "dev": true, + "license": "ISC", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, "node_modules/glob-parent": { "version": "5.1.2", "resolved": "https://registry.npmmirror.com/glob-parent/-/glob-parent-5.1.2.tgz", @@ -2364,6 +4763,23 @@ "node": ">= 6" } }, + "node_modules/globalthis": { + "version": "1.0.4", + "resolved": "https://registry.npmmirror.com/globalthis/-/globalthis-1.0.4.tgz", + "integrity": "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "define-properties": "^1.2.1", + "gopd": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/globby": { "version": "14.1.0", "resolved": "https://registry.npmmirror.com/globby/-/globby-14.1.0.tgz", @@ -2401,8 +4817,49 @@ "resolved": "https://registry.npmmirror.com/graceful-fs/-/graceful-fs-4.2.11.tgz", "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", "dev": true, - "license": "ISC", - "optional": true + "license": "ISC" + }, + "node_modules/has-bigints": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/has-bigints/-/has-bigints-1.1.0.tgz", + "integrity": "sha512-R3pbpkcIqv2Pm3dUwgjclDRVmWpTJW2DcMzcIhEXEx1oh/CEMObMm3KLmRJOdvhM7o4uQBnwr8pzRK2sJWIqfg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-property-descriptors": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", + "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-define-property": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-proto": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/has-proto/-/has-proto-1.2.0.tgz", + "integrity": "sha512-KIL7eQPfHQRC8+XluaIw7BHUwwqL19bQn4hzNgdr+1wXoU0KKj6rufu47lhY7KbJR2C6T6+PfyN0Ea7wkSS+qQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "dunder-proto": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, "node_modules/has-symbols": { "version": "1.1.0", @@ -2463,6 +4920,13 @@ "node": ">=0.10.0" } }, + "node_modules/idb": { + "version": "7.1.1", + "resolved": "https://registry.npmmirror.com/idb/-/idb-7.1.1.tgz", + "integrity": "sha512-gchesWBzyvGHRO9W8tzUWFDycow5gwjvFKfyV9FF32Y7F50yZMp7mP+T2mJIWFx49zicqyC4uefHM17o6xKIVQ==", + "dev": true, + "license": "ISC" + }, "node_modules/ignore": { "version": "7.0.3", "resolved": "https://registry.npmmirror.com/ignore/-/ignore-7.0.3.tgz", @@ -2493,12 +4957,93 @@ "dev": true, "license": "MIT" }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmmirror.com/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.", + "dev": true, + "license": "ISC", + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, "node_modules/inherits": { "version": "2.0.3", "resolved": "https://registry.npmmirror.com/inherits/-/inherits-2.0.3.tgz", "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", "license": "ISC" }, + "node_modules/internal-slot": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/internal-slot/-/internal-slot-1.1.0.tgz", + "integrity": "sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "hasown": "^2.0.2", + "side-channel": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-array-buffer": { + "version": "3.0.5", + "resolved": "https://registry.npmmirror.com/is-array-buffer/-/is-array-buffer-3.0.5.tgz", + "integrity": "sha512-DDfANUiiG2wC1qawP66qlTugJeL5HyzMpfr8lLK+jMQirGzNod0B12cFB/9q838Ru27sBwfw78/rdoU7RERz6A==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "get-intrinsic": "^1.2.6" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-async-function": { + "version": "2.1.1", + "resolved": "https://registry.npmmirror.com/is-async-function/-/is-async-function-2.1.1.tgz", + "integrity": "sha512-9dgM/cZBnNvjzaMYHVoxxfPj2QXt22Ev7SuuPrs+xav0ukGB0S6d4ydZdEiM48kLx5kDV+QBPrpVnFyefL8kkQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "async-function": "^1.0.0", + "call-bound": "^1.0.3", + "get-proto": "^1.0.1", + "has-tostringtag": "^1.0.2", + "safe-regex-test": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-bigint": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/is-bigint/-/is-bigint-1.1.0.tgz", + "integrity": "sha512-n4ZT37wG78iz03xPRKJrHTdZbe3IicyucEtdRsV5yglwc3GyUfbAfpSeD0FJ41NbUNSt5wbhqfp1fS+BgnvDFQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-bigints": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/is-binary-path": { "version": "2.1.0", "resolved": "https://registry.npmmirror.com/is-binary-path/-/is-binary-path-2.1.0.tgz", @@ -2523,6 +5068,87 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/is-boolean-object": { + "version": "1.2.2", + "resolved": "https://registry.npmmirror.com/is-boolean-object/-/is-boolean-object-1.2.2.tgz", + "integrity": "sha512-wa56o2/ElJMYqjCjGkXri7it5FbebW5usLw/nPmCMs5DeZ7eziSYZhSmPRn0txqeW4LnAmQQU7FgqLpsEFKM4A==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-callable": { + "version": "1.2.7", + "resolved": "https://registry.npmmirror.com/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-core-module": { + "version": "2.16.1", + "resolved": "https://registry.npmmirror.com/is-core-module/-/is-core-module-2.16.1.tgz", + "integrity": "sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==", + "dev": true, + "license": "MIT", + "dependencies": { + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-data-view": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/is-data-view/-/is-data-view-1.0.2.tgz", + "integrity": "sha512-RKtWF8pGmS87i2D6gqQu/l7EYRlVdfzemCJN/P3UOs//x1QE7mfhvzHIApBTRf7axvT6DMGwSwBXYCT0nfB9xw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "get-intrinsic": "^1.2.6", + "is-typed-array": "^1.1.13" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-date-object": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/is-date-object/-/is-date-object-1.1.0.tgz", + "integrity": "sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/is-extglob": { "version": "2.1.1", "resolved": "https://registry.npmmirror.com/is-extglob/-/is-extglob-2.1.1.tgz", @@ -2532,6 +5158,41 @@ "node": ">=0.10.0" } }, + "node_modules/is-finalizationregistry": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/is-finalizationregistry/-/is-finalizationregistry-1.1.1.tgz", + "integrity": "sha512-1pC6N8qWJbWoPtEjgcL2xyhQOP491EQjeUo3qTKcmV8YSDDJrOepfG8pcC7h/QgnQHYSv0mJ3Z/ZWxmatVrysg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-generator-function": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/is-generator-function/-/is-generator-function-1.1.0.tgz", + "integrity": "sha512-nPUB5km40q9e8UfN/Zc24eLlzdSf9OfKByBw9CIdw4H1giPMeA0OIJvbchsCu4npfI2QcMVBsGEBHKZ7wLTWmQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "get-proto": "^1.0.0", + "has-tostringtag": "^1.0.2", + "safe-regex-test": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/is-glob": { "version": "4.0.3", "resolved": "https://registry.npmmirror.com/is-glob/-/is-glob-4.0.3.tgz", @@ -2544,6 +5205,39 @@ "node": ">=0.10.0" } }, + "node_modules/is-map": { + "version": "2.0.3", + "resolved": "https://registry.npmmirror.com/is-map/-/is-map-2.0.3.tgz", + "integrity": "sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-module": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/is-module/-/is-module-1.0.0.tgz", + "integrity": "sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==", + "dev": true, + "license": "MIT" + }, + "node_modules/is-negative-zero": { + "version": "2.0.3", + "resolved": "https://registry.npmmirror.com/is-negative-zero/-/is-negative-zero-2.0.3.tgz", + "integrity": "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/is-number": { "version": "7.0.0", "resolved": "https://registry.npmmirror.com/is-number/-/is-number-7.0.0.tgz", @@ -2553,6 +5247,201 @@ "node": ">=0.12.0" } }, + "node_modules/is-number-object": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/is-number-object/-/is-number-object-1.1.1.tgz", + "integrity": "sha512-lZhclumE1G6VYD8VHe35wFaIif+CTy5SJIi5+3y4psDgWu4wPDoBhF8NxUOinEc7pHgiTsT6MaBb92rKhhD+Xw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/is-obj/-/is-obj-1.0.1.tgz", + "integrity": "sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-regex": { + "version": "1.2.1", + "resolved": "https://registry.npmmirror.com/is-regex/-/is-regex-1.2.1.tgz", + "integrity": "sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "gopd": "^1.2.0", + "has-tostringtag": "^1.0.2", + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/is-regexp/-/is-regexp-1.0.0.tgz", + "integrity": "sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-set": { + "version": "2.0.3", + "resolved": "https://registry.npmmirror.com/is-set/-/is-set-2.0.3.tgz", + "integrity": "sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-shared-array-buffer": { + "version": "1.0.4", + "resolved": "https://registry.npmmirror.com/is-shared-array-buffer/-/is-shared-array-buffer-1.0.4.tgz", + "integrity": "sha512-ISWac8drv4ZGfwKl5slpHG9OwPNty4jOWPRIhBpxOoD+hqITiwuipOQ2bNthAzwA3B4fIjO4Nln74N0S9byq8A==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-string": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/is-string/-/is-string-1.1.1.tgz", + "integrity": "sha512-BtEeSsoaQjlSPBemMQIrY1MY0uM6vnS1g5fmufYOtnxLGUZM2178PKbhsk7Ffv58IX+ZtcvoGwccYsh0PglkAA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-symbol": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/is-symbol/-/is-symbol-1.1.1.tgz", + "integrity": "sha512-9gGx6GTtCQM73BgmHQXfDmLtfjjTUDSyoxTCbp5WtoixAhfgsDirWIcVQ/IHpvI5Vgd5i/J5F7B9cN/WlVbC/w==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "has-symbols": "^1.1.0", + "safe-regex-test": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-typed-array": { + "version": "1.1.15", + "resolved": "https://registry.npmmirror.com/is-typed-array/-/is-typed-array-1.1.15.tgz", + "integrity": "sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "which-typed-array": "^1.1.16" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-weakmap": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/is-weakmap/-/is-weakmap-2.0.2.tgz", + "integrity": "sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-weakref": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/is-weakref/-/is-weakref-1.1.1.tgz", + "integrity": "sha512-6i9mGWSlqzNMEqpCp93KwRS1uUOodk2OJ6b+sq7ZPDSy2WuI5NFIxp/254TytR8ftefexkWn5xNiHUNpPOfSew==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-weakset": { + "version": "2.0.4", + "resolved": "https://registry.npmmirror.com/is-weakset/-/is-weakset-2.0.4.tgz", + "integrity": "sha512-mfcwb6IzQyOKTs84CQMrOwW4gQcaTOAWJ0zzJCl2WSPDrWk/OzDaImWFH3djXhb24g4eudZfLRozAvPGw4d9hQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "get-intrinsic": "^1.2.6" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/is-what": { "version": "3.14.1", "resolved": "https://registry.npmmirror.com/is-what/-/is-what-3.14.1.tgz", @@ -2560,6 +5449,31 @@ "dev": true, "license": "MIT" }, + "node_modules/isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmmirror.com/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", + "dev": true, + "license": "MIT" + }, + "node_modules/jake": { + "version": "10.9.4", + "resolved": "https://registry.npmmirror.com/jake/-/jake-10.9.4.tgz", + "integrity": "sha512-wpHYzhxiVQL+IV05BLE2Xn34zW1S223hvjtqk0+gsPrwd/8JNLXJgZZM/iPFsYc1xyphF+6M6EvdE5E9MBGkDA==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "async": "^3.2.6", + "filelist": "^1.0.4", + "picocolors": "^1.1.1" + }, + "bin": { + "jake": "bin/cli.js" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/jiti": { "version": "2.4.2", "resolved": "https://registry.npmmirror.com/jiti/-/jiti-2.4.2.tgz", @@ -2575,6 +5489,69 @@ "integrity": "sha512-mxa9E9ITFOt0ban3j6L5MpjwegGz6lBQmM1IJkWeBZGcMxto50+eWdjC/52xDbS2vy0k7vIMK0Fe2wfL9OQSpQ==", "license": "MIT" }, + "node_modules/jsesc": { + "version": "3.1.0", + "resolved": "https://registry.npmmirror.com/jsesc/-/jsesc-3.1.0.tgz", + "integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==", + "dev": true, + "license": "MIT", + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/json-schema": { + "version": "0.4.0", + "resolved": "https://registry.npmmirror.com/json-schema/-/json-schema-0.4.0.tgz", + "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==", + "dev": true, + "license": "(AFL-2.1 OR BSD-3-Clause)" + }, + "node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true, + "license": "MIT" + }, + "node_modules/json5": { + "version": "2.2.3", + "resolved": "https://registry.npmmirror.com/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "dev": true, + "license": "MIT", + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jsonfile": { + "version": "6.2.0", + "resolved": "https://registry.npmmirror.com/jsonfile/-/jsonfile-6.2.0.tgz", + "integrity": "sha512-FGuPw30AdOIUTRMC2OMRtQV+jkVj2cfPqSeWXv1NEAJ1qZ5zb1X6z1mFhbfOB/iy3ssJCD+3KuZ8r8C3uVFlAg==", + "dev": true, + "license": "MIT", + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/jsonpointer": { + "version": "5.0.1", + "resolved": "https://registry.npmmirror.com/jsonpointer/-/jsonpointer-5.0.1.tgz", + "integrity": "sha512-p/nXbhSEcu3pZRdkW1OfJhpsVtW1gd4Wa1fnQc9YLiTfAjn0312eMKimbdIQzuZl9aa9xUGaRlP9T/CJE/ditQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/klona": { "version": "2.0.6", "resolved": "https://registry.npmmirror.com/klona/-/klona-2.0.6.tgz", @@ -2617,6 +5594,16 @@ "source-map": "~0.6.0" } }, + "node_modules/leven": { + "version": "3.1.0", + "resolved": "https://registry.npmmirror.com/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, "node_modules/local-pkg": { "version": "1.1.1", "resolved": "https://registry.npmmirror.com/local-pkg/-/local-pkg-1.1.1.tgz", @@ -2657,6 +5644,30 @@ "lodash-es": "*" } }, + "node_modules/lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmmirror.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==", + "dev": true, + "license": "MIT" + }, + "node_modules/lodash.sortby": { + "version": "4.7.0", + "resolved": "https://registry.npmmirror.com/lodash.sortby/-/lodash.sortby-4.7.0.tgz", + "integrity": "sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==", + "dev": true, + "license": "MIT" + }, + "node_modules/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmmirror.com/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dev": true, + "license": "ISC", + "dependencies": { + "yallist": "^3.0.2" + } + }, "node_modules/magic-string": { "version": "0.30.17", "resolved": "https://registry.npmmirror.com/magic-string/-/magic-string-0.30.17.tgz", @@ -2753,6 +5764,19 @@ "node": ">= 0.6" } }, + "node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmmirror.com/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, "node_modules/mitt": { "version": "3.0.1", "resolved": "https://registry.npmmirror.com/mitt/-/mitt-3.0.1.tgz", @@ -2844,6 +5868,13 @@ "integrity": "sha512-8Mc2HhqPdlIfedsuZoc3yioPuzp6b+L5jRCRY1QzuWZh2EGJVQrGppC6V6cF0bLdbW0+O2YpqCA25aF/1lvipQ==", "license": "MIT" }, + "node_modules/node-releases": { + "version": "2.0.19", + "resolved": "https://registry.npmmirror.com/node-releases/-/node-releases-2.0.19.tgz", + "integrity": "sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==", + "dev": true, + "license": "MIT" + }, "node_modules/normalize-path": { "version": "3.0.0", "resolved": "https://registry.npmmirror.com/normalize-path/-/normalize-path-3.0.0.tgz", @@ -2884,12 +5915,84 @@ "node": "^14.16.0 || >=16.10.0" } }, + "node_modules/object-inspect": { + "version": "1.13.4", + "resolved": "https://registry.npmmirror.com/object-inspect/-/object-inspect-1.13.4.tgz", + "integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.assign": { + "version": "4.1.7", + "resolved": "https://registry.npmmirror.com/object.assign/-/object.assign-4.1.7.tgz", + "integrity": "sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0", + "has-symbols": "^1.1.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/ohash": { "version": "2.0.11", "resolved": "https://registry.npmmirror.com/ohash/-/ohash-2.0.11.tgz", "integrity": "sha512-RdR9FQrFwNBNXAr4GixM8YaRZRJ5PUWbKYbE5eOsrwAjJW0q2REGcf79oYPsLyskQCZG1PLN+S/K1V00joZAoQ==", "license": "MIT" }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmmirror.com/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dev": true, + "license": "ISC", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/own-keys": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/own-keys/-/own-keys-1.0.1.tgz", + "integrity": "sha512-qFOyK5PjiWZd+QQIh+1jhdb9LpxTF0qs7Pm8o5QHYZ0M3vKqSqzsZaEB6oWlxZ+q2sJBMI/Ktgd2N5ZwQoRHfg==", + "dev": true, + "license": "MIT", + "dependencies": { + "get-intrinsic": "^1.2.6", + "object-keys": "^1.1.1", + "safe-push-apply": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/parse-node-version": { "version": "1.0.1", "resolved": "https://registry.npmmirror.com/parse-node-version/-/parse-node-version-1.0.1.tgz", @@ -2910,6 +6013,23 @@ "util": "^0.10.3" } }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmmirror.com/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "dev": true, + "license": "MIT" + }, "node_modules/path-type": { "version": "6.0.0", "resolved": "https://registry.npmmirror.com/path-type/-/path-type-6.0.0.tgz", @@ -3028,6 +6148,16 @@ "pathe": "^2.0.3" } }, + "node_modules/possible-typed-array-names": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/possible-typed-array-names/-/possible-typed-array-names-1.1.0.tgz", + "integrity": "sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, "node_modules/postcss": { "version": "8.5.3", "resolved": "https://registry.npmmirror.com/postcss/-/postcss-8.5.3.tgz", @@ -3056,6 +6186,19 @@ "node": "^10 || ^12 || >=14" } }, + "node_modules/pretty-bytes": { + "version": "6.1.1", + "resolved": "https://registry.npmmirror.com/pretty-bytes/-/pretty-bytes-6.1.1.tgz", + "integrity": "sha512-mQUvGU6aUFQ+rNvTIAcZuWGRT9a6f6Yrg9bHs4ImKF+HZCEK+plBvnAZYSIQztknZF2qnzNtr6F8s0+IuptdlQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/process": { "version": "0.11.10", "resolved": "https://registry.npmmirror.com/process/-/process-0.11.10.tgz", @@ -3079,6 +6222,16 @@ "license": "MIT", "optional": true }, + "node_modules/punycode": { + "version": "2.3.1", + "resolved": "https://registry.npmmirror.com/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, "node_modules/quansync": { "version": "0.2.10", "resolved": "https://registry.npmmirror.com/quansync/-/quansync-0.2.10.tgz", @@ -3115,6 +6268,16 @@ ], "license": "MIT" }, + "node_modules/randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "safe-buffer": "^5.1.0" + } + }, "node_modules/rc9": { "version": "2.1.2", "resolved": "https://registry.npmmirror.com/rc9/-/rc9-2.1.2.tgz", @@ -3138,6 +6301,152 @@ "url": "https://paulmillr.com/funding/" } }, + "node_modules/reflect.getprototypeof": { + "version": "1.0.10", + "resolved": "https://registry.npmmirror.com/reflect.getprototypeof/-/reflect.getprototypeof-1.0.10.tgz", + "integrity": "sha512-00o4I+DVrefhv+nX0ulyi3biSHCPDe+yLv5o/p6d/UVlirijB8E16FtfwSAi4g3tcqrQ4lRAqQSoFEZJehYEcw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.9", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "get-intrinsic": "^1.2.7", + "get-proto": "^1.0.1", + "which-builtin-type": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmmirror.com/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", + "dev": true, + "license": "MIT" + }, + "node_modules/regenerate-unicode-properties": { + "version": "10.2.0", + "resolved": "https://registry.npmmirror.com/regenerate-unicode-properties/-/regenerate-unicode-properties-10.2.0.tgz", + "integrity": "sha512-DqHn3DwbmmPVzeKj9woBadqmXxLvQoQIwu7nopMc72ztvxVmVk2SBhSnx67zuye5TP+lJsb/TBQsjLKhnDf3MA==", + "dev": true, + "license": "MIT", + "dependencies": { + "regenerate": "^1.4.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regexp.prototype.flags": { + "version": "1.5.4", + "resolved": "https://registry.npmmirror.com/regexp.prototype.flags/-/regexp.prototype.flags-1.5.4.tgz", + "integrity": "sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "define-properties": "^1.2.1", + "es-errors": "^1.3.0", + "get-proto": "^1.0.1", + "gopd": "^1.2.0", + "set-function-name": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/regexpu-core": { + "version": "6.2.0", + "resolved": "https://registry.npmmirror.com/regexpu-core/-/regexpu-core-6.2.0.tgz", + "integrity": "sha512-H66BPQMrv+V16t8xtmq+UC0CBpiTBA60V8ibS1QVReIp8T1z8hwFxqcGzm9K6lgsN7sB5edVH8a+ze6Fqm4weA==", + "dev": true, + "license": "MIT", + "dependencies": { + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^10.2.0", + "regjsgen": "^0.8.0", + "regjsparser": "^0.12.0", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regjsgen": { + "version": "0.8.0", + "resolved": "https://registry.npmmirror.com/regjsgen/-/regjsgen-0.8.0.tgz", + "integrity": "sha512-RvwtGe3d7LvWiDQXeQw8p5asZUmfU1G/l6WbUXeHta7Y2PEIvBTwH6E2EfmYUK8pxcxEdEmaomqyp0vZZ7C+3Q==", + "dev": true, + "license": "MIT" + }, + "node_modules/regjsparser": { + "version": "0.12.0", + "resolved": "https://registry.npmmirror.com/regjsparser/-/regjsparser-0.12.0.tgz", + "integrity": "sha512-cnE+y8bz4NhMjISKbgeVJtqNbtf5QpjZP+Bslo+UqkIt9QPnX9q095eiRRASJG1/tz6dlNr6Z5NsBiWYokp6EQ==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "jsesc": "~3.0.2" + }, + "bin": { + "regjsparser": "bin/parser" + } + }, + "node_modules/regjsparser/node_modules/jsesc": { + "version": "3.0.2", + "resolved": "https://registry.npmmirror.com/jsesc/-/jsesc-3.0.2.tgz", + "integrity": "sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==", + "dev": true, + "license": "MIT", + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/resolve": { + "version": "1.22.10", + "resolved": "https://registry.npmmirror.com/resolve/-/resolve-1.22.10.tgz", + "integrity": "sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-core-module": "^2.16.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/reusify": { "version": "1.1.0", "resolved": "https://registry.npmmirror.com/reusify/-/reusify-1.1.0.tgz", @@ -3217,6 +6526,82 @@ "queue-microtask": "^1.2.2" } }, + "node_modules/safe-array-concat": { + "version": "1.1.3", + "resolved": "https://registry.npmmirror.com/safe-array-concat/-/safe-array-concat-1.1.3.tgz", + "integrity": "sha512-AURm5f0jYEOydBj7VQlVvDrjeFgthDdEF5H1dP+6mNpoXOMo1quQqJ4wvJDyRZ9+pO3kGWoOdmV08cSv2aJV6Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.2", + "get-intrinsic": "^1.2.6", + "has-symbols": "^1.1.0", + "isarray": "^2.0.5" + }, + "engines": { + "node": ">=0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/safe-push-apply": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/safe-push-apply/-/safe-push-apply-1.0.0.tgz", + "integrity": "sha512-iKE9w/Z7xCzUMIZqdBsp6pEQvwuEebH4vdpjcDWnyzaI6yl6O9FHvVpmGelvEHNsoY6wGblkxR6Zty/h00WiSA==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "isarray": "^2.0.5" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/safe-regex-test": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/safe-regex-test/-/safe-regex-test-1.1.0.tgz", + "integrity": "sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "is-regex": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/safer-buffer": { "version": "2.1.2", "resolved": "https://registry.npmmirror.com/safer-buffer/-/safer-buffer-2.1.2.tgz", @@ -3271,6 +6656,141 @@ "semver": "bin/semver" } }, + "node_modules/serialize-javascript": { + "version": "6.0.2", + "resolved": "https://registry.npmmirror.com/serialize-javascript/-/serialize-javascript-6.0.2.tgz", + "integrity": "sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/set-function-length": { + "version": "1.2.2", + "resolved": "https://registry.npmmirror.com/set-function-length/-/set-function-length-1.2.2.tgz", + "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", + "dev": true, + "license": "MIT", + "dependencies": { + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/set-function-name": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/set-function-name/-/set-function-name-2.0.2.tgz", + "integrity": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "functions-have-names": "^1.2.3", + "has-property-descriptors": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/set-proto": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/set-proto/-/set-proto-1.0.0.tgz", + "integrity": "sha512-RJRdvCo6IAnPdsvP/7m6bsQqNnn1FCBX5ZNtFL98MmFF/4xAIJTIg1YbHW5DC2W5SKZanrC6i4HsJqlajw/dZw==", + "dev": true, + "license": "MIT", + "dependencies": { + "dunder-proto": "^1.0.1", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/side-channel": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/side-channel/-/side-channel-1.1.0.tgz", + "integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "object-inspect": "^1.13.3", + "side-channel-list": "^1.0.0", + "side-channel-map": "^1.0.1", + "side-channel-weakmap": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel-list": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/side-channel-list/-/side-channel-list-1.0.0.tgz", + "integrity": "sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "object-inspect": "^1.13.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel-map": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/side-channel-map/-/side-channel-map-1.0.1.tgz", + "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.5", + "object-inspect": "^1.13.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel-weakmap": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz", + "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.5", + "object-inspect": "^1.13.3", + "side-channel-map": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/slash": { "version": "5.1.0", "resolved": "https://registry.npmmirror.com/slash/-/slash-5.1.0.tgz", @@ -3283,6 +6803,13 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/smob": { + "version": "1.5.0", + "resolved": "https://registry.npmmirror.com/smob/-/smob-1.5.0.tgz", + "integrity": "sha512-g6T+p7QO8npa+/hNx9ohv1E5pVCmWrVCUzUXJyLdMmftX6ER0oiWY/w9knEonLpnOp6b6FenKnMfR8gqwWdwig==", + "dev": true, + "license": "MIT" + }, "node_modules/source-map": { "version": "0.6.1", "resolved": "https://registry.npmmirror.com/source-map/-/source-map-0.6.1.tgz", @@ -3313,6 +6840,14 @@ "source-map": "^0.6.0" } }, + "node_modules/sourcemap-codec": { + "version": "1.4.8", + "resolved": "https://registry.npmmirror.com/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", + "deprecated": "Please use @jridgewell/sourcemap-codec instead", + "dev": true, + "license": "MIT" + }, "node_modules/speakingurl": { "version": "14.0.1", "resolved": "https://registry.npmmirror.com/speakingurl/-/speakingurl-14.0.1.tgz", @@ -3328,6 +6863,132 @@ "integrity": "sha512-UGvjygr6F6tpH7o2qyqR6QYpwraIjKSdtzyBdyytFOHmPZY917kwdwLG0RbOjWOnKmnm3PeHjaoLLMie7kPLQw==", "license": "MIT" }, + "node_modules/stop-iteration-iterator": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/stop-iteration-iterator/-/stop-iteration-iterator-1.1.0.tgz", + "integrity": "sha512-eLoXW/DHyl62zxY4SCaIgnRhuMr6ri4juEYARS8E6sCEqzKpOiE521Ucofdx+KnDZl5xmvGYaaKCk5FEOxJCoQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "internal-slot": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/string.prototype.matchall": { + "version": "4.0.12", + "resolved": "https://registry.npmmirror.com/string.prototype.matchall/-/string.prototype.matchall-4.0.12.tgz", + "integrity": "sha512-6CC9uyBL+/48dYizRf7H7VAYCMCNTBeM78x/VTUe9bFEaxBepPJDa1Ow99LqI/1yF7kuy7Q3cQsYMrcjGUcskA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.6", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "get-intrinsic": "^1.2.6", + "gopd": "^1.2.0", + "has-symbols": "^1.1.0", + "internal-slot": "^1.1.0", + "regexp.prototype.flags": "^1.5.3", + "set-function-name": "^2.0.2", + "side-channel": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trim": { + "version": "1.2.10", + "resolved": "https://registry.npmmirror.com/string.prototype.trim/-/string.prototype.trim-1.2.10.tgz", + "integrity": "sha512-Rs66F0P/1kedk5lyYyH9uBzuiI/kNRmwJAR9quK6VOtIpZ2G+hMZd+HQbbv25MgCA6gEffoMZYxlTod4WcdrKA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.2", + "define-data-property": "^1.1.4", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.5", + "es-object-atoms": "^1.0.0", + "has-property-descriptors": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimend": { + "version": "1.0.9", + "resolved": "https://registry.npmmirror.com/string.prototype.trimend/-/string.prototype.trimend-1.0.9.tgz", + "integrity": "sha512-G7Ok5C6E/j4SGfyLCloXTrngQIQU3PWtXGst3yM7Bea9FRURf1S42ZHlZZtsNque2FN2PoUhfZXYLNWwEr4dLQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.2", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimstart": { + "version": "1.0.8", + "resolved": "https://registry.npmmirror.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz", + "integrity": "sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/stringify-object": { + "version": "3.3.0", + "resolved": "https://registry.npmmirror.com/stringify-object/-/stringify-object-3.3.0.tgz", + "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "get-own-enumerable-property-symbols": "^3.0.0", + "is-obj": "^1.0.1", + "is-regexp": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/strip-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/strip-comments/-/strip-comments-2.0.1.tgz", + "integrity": "sha512-ZprKx+bBLXv067WTCALv8SSz5l2+XhpYCsVtSqlMnkAXMWDq+/ekVbl1ghqP9rUHTzv6sm/DwCOiYutU/yp1fw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + } + }, "node_modules/strip-literal": { "version": "3.0.0", "resolved": "https://registry.npmmirror.com/strip-literal/-/strip-literal-3.0.0.tgz", @@ -3379,6 +7040,48 @@ "url": "https://github.com/sponsors/mesqueeb" } }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/temp-dir": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/temp-dir/-/temp-dir-2.0.0.tgz", + "integrity": "sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/tempy": { + "version": "0.6.0", + "resolved": "https://registry.npmmirror.com/tempy/-/tempy-0.6.0.tgz", + "integrity": "sha512-G13vtMYPT/J8A4X2SjdtBTphZlrp1gKv6hZiOjw14RCWg6GbHuQBGtjlx75xLbYV/wEc0D7G5K4rxKP/cXk8Bw==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-stream": "^2.0.0", + "temp-dir": "^2.0.0", + "type-fest": "^0.16.0", + "unique-string": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/terser": { "version": "5.39.0", "resolved": "https://registry.npmmirror.com/terser/-/terser-5.39.0.tgz", @@ -3457,6 +7160,16 @@ "node": ">=8.0" } }, + "node_modules/tr46": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/tr46/-/tr46-1.0.1.tgz", + "integrity": "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==", + "dev": true, + "license": "MIT", + "dependencies": { + "punycode": "^2.1.0" + } + }, "node_modules/tslib": { "version": "2.8.1", "resolved": "https://registry.npmmirror.com/tslib/-/tslib-2.8.1.tgz", @@ -3464,12 +7177,122 @@ "dev": true, "license": "0BSD" }, + "node_modules/type-fest": { + "version": "0.16.0", + "resolved": "https://registry.npmmirror.com/type-fest/-/type-fest-0.16.0.tgz", + "integrity": "sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg==", + "dev": true, + "license": "(MIT OR CC0-1.0)", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/typed-array-buffer": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/typed-array-buffer/-/typed-array-buffer-1.0.3.tgz", + "integrity": "sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "es-errors": "^1.3.0", + "is-typed-array": "^1.1.14" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/typed-array-byte-length": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/typed-array-byte-length/-/typed-array-byte-length-1.0.3.tgz", + "integrity": "sha512-BaXgOuIxz8n8pIq3e7Atg/7s+DpiYrxn4vdot3w9KbnBhcRQq6o3xemQdIfynqSeXeDrF32x+WvfzmOjPiY9lg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "for-each": "^0.3.3", + "gopd": "^1.2.0", + "has-proto": "^1.2.0", + "is-typed-array": "^1.1.14" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typed-array-byte-offset": { + "version": "1.0.4", + "resolved": "https://registry.npmmirror.com/typed-array-byte-offset/-/typed-array-byte-offset-1.0.4.tgz", + "integrity": "sha512-bTlAFB/FBYMcuX81gbL4OcpH5PmlFHqlCCpAl8AlEzMz5k53oNDvN8p1PNOWLEmI2x4orp3raOFB51tv9X+MFQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.8", + "for-each": "^0.3.3", + "gopd": "^1.2.0", + "has-proto": "^1.2.0", + "is-typed-array": "^1.1.15", + "reflect.getprototypeof": "^1.0.9" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typed-array-length": { + "version": "1.0.7", + "resolved": "https://registry.npmmirror.com/typed-array-length/-/typed-array-length-1.0.7.tgz", + "integrity": "sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "is-typed-array": "^1.1.13", + "possible-typed-array-names": "^1.0.0", + "reflect.getprototypeof": "^1.0.6" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/ufo": { "version": "1.6.1", "resolved": "https://registry.npmmirror.com/ufo/-/ufo-1.6.1.tgz", "integrity": "sha512-9a4/uxlTWJ4+a5i0ooc1rU7C7YOw3wT+UGqdeNNHWnOF9qcMBgLRS+4IYUqbczewFx4mLEig6gawh7X6mFlEkA==", "license": "MIT" }, + "node_modules/unbox-primitive": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/unbox-primitive/-/unbox-primitive-1.1.0.tgz", + "integrity": "sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "has-bigints": "^1.0.2", + "has-symbols": "^1.1.0", + "which-boxed-primitive": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/unctx": { "version": "2.4.1", "resolved": "https://registry.npmmirror.com/unctx/-/unctx-2.4.1.tgz", @@ -3491,6 +7314,50 @@ "@types/estree": "^1.0.0" } }, + "node_modules/unicode-canonical-property-names-ecmascript": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.1.tgz", + "integrity": "sha512-dA8WbNeb2a6oQzAQ55YlT5vQAWGV9WXOsi3SskE3bcCdM0P4SDd+24zS/OCacdRq5BkdsRj9q3Pg6YyQoxIGqg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-value-ecmascript": { + "version": "2.2.0", + "resolved": "https://registry.npmmirror.com/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.2.0.tgz", + "integrity": "sha512-4IehN3V/+kkr5YeSSDDQG8QLqO26XpL2XP3GQtqwlT/QYSECAwFztxVHjlbh0+gjJ3XmNLS0zDsbgs9jWKExLg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-property-aliases-ecmascript": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", + "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, "node_modules/unicorn-magic": { "version": "0.3.0", "resolved": "https://registry.npmmirror.com/unicorn-magic/-/unicorn-magic-0.3.0.tgz", @@ -3549,6 +7416,29 @@ "url": "https://github.com/sponsors/jonschlinkert" } }, + "node_modules/unique-string": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/unique-string/-/unique-string-2.0.0.tgz", + "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", + "dev": true, + "license": "MIT", + "dependencies": { + "crypto-random-string": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/universalify": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10.0.0" + } + }, "node_modules/unplugin": { "version": "2.3.5", "resolved": "https://registry.npmmirror.com/unplugin/-/unplugin-2.3.5.tgz", @@ -3733,6 +7623,48 @@ "untyped": "dist/cli.mjs" } }, + "node_modules/upath": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/upath/-/upath-1.2.0.tgz", + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4", + "yarn": "*" + } + }, + "node_modules/update-browserslist-db": { + "version": "1.1.3", + "resolved": "https://registry.npmmirror.com/update-browserslist-db/-/update-browserslist-db-1.1.3.tgz", + "integrity": "sha512-UxhIZQ+QInVdunkDAaiazvvT/+fXL5Osr0JZlJulepYu6Jd7qJtDZjlur0emRlT71EN3ScPoE7gvsuIKKNavKw==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "escalade": "^3.2.0", + "picocolors": "^1.1.1" + }, + "bin": { + "update-browserslist-db": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, "node_modules/util": { "version": "0.10.4", "resolved": "https://registry.npmmirror.com/util/-/util-0.10.4.tgz", @@ -3817,6 +7749,37 @@ } } }, + "node_modules/vite-plugin-pwa": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/vite-plugin-pwa/-/vite-plugin-pwa-1.0.3.tgz", + "integrity": "sha512-/OpqIpUldALGxcsEnv/ekQiQ5xHkQ53wcoN5ewX4jiIDNGs3W+eNcI1WYZeyOLmzoEjg09D7aX0O89YGjen1aw==", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "^4.3.6", + "pretty-bytes": "^6.1.1", + "tinyglobby": "^0.2.10", + "workbox-build": "^7.3.0", + "workbox-window": "^7.3.0" + }, + "engines": { + "node": ">=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + }, + "peerDependencies": { + "@vite-pwa/assets-generator": "^1.0.0", + "vite": "^3.1.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0", + "workbox-build": "^7.3.0", + "workbox-window": "^7.3.0" + }, + "peerDependenciesMeta": { + "@vite-pwa/assets-generator": { + "optional": true + } + } + }, "node_modules/vite/node_modules/fdir": { "version": "6.5.0", "resolved": "https://registry.npmmirror.com/fdir/-/fdir-6.5.0.tgz", @@ -3904,12 +7867,464 @@ "vue": "^3.2.0" } }, + "node_modules/webidl-conversions": { + "version": "4.0.2", + "resolved": "https://registry.npmmirror.com/webidl-conversions/-/webidl-conversions-4.0.2.tgz", + "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==", + "dev": true, + "license": "BSD-2-Clause" + }, "node_modules/webpack-virtual-modules": { "version": "0.6.2", "resolved": "https://registry.npmmirror.com/webpack-virtual-modules/-/webpack-virtual-modules-0.6.2.tgz", "integrity": "sha512-66/V2i5hQanC51vBQKPH4aI8NMAcBW59FVBs+rC7eGHupMyfn34q7rZIE+ETlJ+XTevqfUhVVBgSUNSW2flEUQ==", "license": "MIT" }, + "node_modules/whatwg-url": { + "version": "7.1.0", + "resolved": "https://registry.npmmirror.com/whatwg-url/-/whatwg-url-7.1.0.tgz", + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", + "dev": true, + "license": "MIT", + "dependencies": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + }, + "node_modules/which-boxed-primitive": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/which-boxed-primitive/-/which-boxed-primitive-1.1.1.tgz", + "integrity": "sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-bigint": "^1.1.0", + "is-boolean-object": "^1.2.1", + "is-number-object": "^1.1.1", + "is-string": "^1.1.1", + "is-symbol": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-builtin-type": { + "version": "1.2.1", + "resolved": "https://registry.npmmirror.com/which-builtin-type/-/which-builtin-type-1.2.1.tgz", + "integrity": "sha512-6iBczoX+kDQ7a3+YJBnh3T+KZRxM/iYNPXicqk66/Qfm1b93iu+yOImkg0zHbj5LNOcNv1TEADiZ0xa34B4q6Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "function.prototype.name": "^1.1.6", + "has-tostringtag": "^1.0.2", + "is-async-function": "^2.0.0", + "is-date-object": "^1.1.0", + "is-finalizationregistry": "^1.1.0", + "is-generator-function": "^1.0.10", + "is-regex": "^1.2.1", + "is-weakref": "^1.0.2", + "isarray": "^2.0.5", + "which-boxed-primitive": "^1.1.0", + "which-collection": "^1.0.2", + "which-typed-array": "^1.1.16" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-collection": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/which-collection/-/which-collection-1.0.2.tgz", + "integrity": "sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-map": "^2.0.3", + "is-set": "^2.0.3", + "is-weakmap": "^2.0.2", + "is-weakset": "^2.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-typed-array": { + "version": "1.1.19", + "resolved": "https://registry.npmmirror.com/which-typed-array/-/which-typed-array-1.1.19.tgz", + "integrity": "sha512-rEvr90Bck4WZt9HHFC4DJMsjvu7x+r6bImz0/BrbWb7A2djJ8hnZMrWnHo9F8ssv0OMErasDhftrfROTyqSDrw==", + "dev": true, + "license": "MIT", + "dependencies": { + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.8", + "call-bound": "^1.0.4", + "for-each": "^0.3.5", + "get-proto": "^1.0.1", + "gopd": "^1.2.0", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/workbox-background-sync": { + "version": "7.3.0", + "resolved": "https://registry.npmmirror.com/workbox-background-sync/-/workbox-background-sync-7.3.0.tgz", + "integrity": "sha512-PCSk3eK7Mxeuyatb22pcSx9dlgWNv3+M8PqPaYDokks8Y5/FX4soaOqj3yhAZr5k6Q5JWTOMYgaJBpbw11G9Eg==", + "dev": true, + "license": "MIT", + "dependencies": { + "idb": "^7.0.1", + "workbox-core": "7.3.0" + } + }, + "node_modules/workbox-broadcast-update": { + "version": "7.3.0", + "resolved": "https://registry.npmmirror.com/workbox-broadcast-update/-/workbox-broadcast-update-7.3.0.tgz", + "integrity": "sha512-T9/F5VEdJVhwmrIAE+E/kq5at2OY6+OXXgOWQevnubal6sO92Gjo24v6dCVwQiclAF5NS3hlmsifRrpQzZCdUA==", + "dev": true, + "license": "MIT", + "dependencies": { + "workbox-core": "7.3.0" + } + }, + "node_modules/workbox-build": { + "version": "7.3.0", + "resolved": "https://registry.npmmirror.com/workbox-build/-/workbox-build-7.3.0.tgz", + "integrity": "sha512-JGL6vZTPlxnlqZRhR/K/msqg3wKP+m0wfEUVosK7gsYzSgeIxvZLi1ViJJzVL7CEeI8r7rGFV973RiEqkP3lWQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@apideck/better-ajv-errors": "^0.3.1", + "@babel/core": "^7.24.4", + "@babel/preset-env": "^7.11.0", + "@babel/runtime": "^7.11.2", + "@rollup/plugin-babel": "^5.2.0", + "@rollup/plugin-node-resolve": "^15.2.3", + "@rollup/plugin-replace": "^2.4.1", + "@rollup/plugin-terser": "^0.4.3", + "@surma/rollup-plugin-off-main-thread": "^2.2.3", + "ajv": "^8.6.0", + "common-tags": "^1.8.0", + "fast-json-stable-stringify": "^2.1.0", + "fs-extra": "^9.0.1", + "glob": "^7.1.6", + "lodash": "^4.17.20", + "pretty-bytes": "^5.3.0", + "rollup": "^2.43.1", + "source-map": "^0.8.0-beta.0", + "stringify-object": "^3.3.0", + "strip-comments": "^2.0.1", + "tempy": "^0.6.0", + "upath": "^1.2.0", + "workbox-background-sync": "7.3.0", + "workbox-broadcast-update": "7.3.0", + "workbox-cacheable-response": "7.3.0", + "workbox-core": "7.3.0", + "workbox-expiration": "7.3.0", + "workbox-google-analytics": "7.3.0", + "workbox-navigation-preload": "7.3.0", + "workbox-precaching": "7.3.0", + "workbox-range-requests": "7.3.0", + "workbox-recipes": "7.3.0", + "workbox-routing": "7.3.0", + "workbox-strategies": "7.3.0", + "workbox-streams": "7.3.0", + "workbox-sw": "7.3.0", + "workbox-window": "7.3.0" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/workbox-build/node_modules/@rollup/plugin-babel": { + "version": "5.3.1", + "resolved": "https://registry.npmmirror.com/@rollup/plugin-babel/-/plugin-babel-5.3.1.tgz", + "integrity": "sha512-WFfdLWU/xVWKeRQnKmIAQULUI7Il0gZnBIH/ZFO069wYIfPu+8zrfp/KMW0atmELoRDq8FbiP3VCss9MhCut7Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-module-imports": "^7.10.4", + "@rollup/pluginutils": "^3.1.0" + }, + "engines": { + "node": ">= 10.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0", + "@types/babel__core": "^7.1.9", + "rollup": "^1.20.0||^2.0.0" + }, + "peerDependenciesMeta": { + "@types/babel__core": { + "optional": true + } + } + }, + "node_modules/workbox-build/node_modules/@rollup/plugin-replace": { + "version": "2.4.2", + "resolved": "https://registry.npmmirror.com/@rollup/plugin-replace/-/plugin-replace-2.4.2.tgz", + "integrity": "sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@rollup/pluginutils": "^3.1.0", + "magic-string": "^0.25.7" + }, + "peerDependencies": { + "rollup": "^1.20.0 || ^2.0.0" + } + }, + "node_modules/workbox-build/node_modules/@rollup/pluginutils": { + "version": "3.1.0", + "resolved": "https://registry.npmmirror.com/@rollup/pluginutils/-/pluginutils-3.1.0.tgz", + "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/estree": "0.0.39", + "estree-walker": "^1.0.1", + "picomatch": "^2.2.2" + }, + "engines": { + "node": ">= 8.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0" + } + }, + "node_modules/workbox-build/node_modules/@types/estree": { + "version": "0.0.39", + "resolved": "https://registry.npmmirror.com/@types/estree/-/estree-0.0.39.tgz", + "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==", + "dev": true, + "license": "MIT" + }, + "node_modules/workbox-build/node_modules/estree-walker": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/estree-walker/-/estree-walker-1.0.1.tgz", + "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==", + "dev": true, + "license": "MIT" + }, + "node_modules/workbox-build/node_modules/magic-string": { + "version": "0.25.9", + "resolved": "https://registry.npmmirror.com/magic-string/-/magic-string-0.25.9.tgz", + "integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "sourcemap-codec": "^1.4.8" + } + }, + "node_modules/workbox-build/node_modules/pretty-bytes": { + "version": "5.6.0", + "resolved": "https://registry.npmmirror.com/pretty-bytes/-/pretty-bytes-5.6.0.tgz", + "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/workbox-build/node_modules/rollup": { + "version": "2.79.2", + "resolved": "https://registry.npmmirror.com/rollup/-/rollup-2.79.2.tgz", + "integrity": "sha512-fS6iqSPZDs3dr/y7Od6y5nha8dW1YnbgtsyotCVvoFGKbERG++CVRFv1meyGDE1SNItQA8BrnCw7ScdAhRJ3XQ==", + "dev": true, + "license": "MIT", + "bin": { + "rollup": "dist/bin/rollup" + }, + "engines": { + "node": ">=10.0.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/workbox-build/node_modules/source-map": { + "version": "0.8.0-beta.0", + "resolved": "https://registry.npmmirror.com/source-map/-/source-map-0.8.0-beta.0.tgz", + "integrity": "sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==", + "deprecated": "The work that was done in this beta branch won't be included in future versions", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "whatwg-url": "^7.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/workbox-cacheable-response": { + "version": "7.3.0", + "resolved": "https://registry.npmmirror.com/workbox-cacheable-response/-/workbox-cacheable-response-7.3.0.tgz", + "integrity": "sha512-eAFERIg6J2LuyELhLlmeRcJFa5e16Mj8kL2yCDbhWE+HUun9skRQrGIFVUagqWj4DMaaPSMWfAolM7XZZxNmxA==", + "dev": true, + "license": "MIT", + "dependencies": { + "workbox-core": "7.3.0" + } + }, + "node_modules/workbox-core": { + "version": "7.3.0", + "resolved": "https://registry.npmmirror.com/workbox-core/-/workbox-core-7.3.0.tgz", + "integrity": "sha512-Z+mYrErfh4t3zi7NVTvOuACB0A/jA3bgxUN3PwtAVHvfEsZxV9Iju580VEETug3zYJRc0Dmii/aixI/Uxj8fmw==", + "dev": true, + "license": "MIT" + }, + "node_modules/workbox-expiration": { + "version": "7.3.0", + "resolved": "https://registry.npmmirror.com/workbox-expiration/-/workbox-expiration-7.3.0.tgz", + "integrity": "sha512-lpnSSLp2BM+K6bgFCWc5bS1LR5pAwDWbcKt1iL87/eTSJRdLdAwGQznZE+1czLgn/X05YChsrEegTNxjM067vQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "idb": "^7.0.1", + "workbox-core": "7.3.0" + } + }, + "node_modules/workbox-google-analytics": { + "version": "7.3.0", + "resolved": "https://registry.npmmirror.com/workbox-google-analytics/-/workbox-google-analytics-7.3.0.tgz", + "integrity": "sha512-ii/tSfFdhjLHZ2BrYgFNTrb/yk04pw2hasgbM70jpZfLk0vdJAXgaiMAWsoE+wfJDNWoZmBYY0hMVI0v5wWDbg==", + "dev": true, + "license": "MIT", + "dependencies": { + "workbox-background-sync": "7.3.0", + "workbox-core": "7.3.0", + "workbox-routing": "7.3.0", + "workbox-strategies": "7.3.0" + } + }, + "node_modules/workbox-navigation-preload": { + "version": "7.3.0", + "resolved": "https://registry.npmmirror.com/workbox-navigation-preload/-/workbox-navigation-preload-7.3.0.tgz", + "integrity": "sha512-fTJzogmFaTv4bShZ6aA7Bfj4Cewaq5rp30qcxl2iYM45YD79rKIhvzNHiFj1P+u5ZZldroqhASXwwoyusnr2cg==", + "dev": true, + "license": "MIT", + "dependencies": { + "workbox-core": "7.3.0" + } + }, + "node_modules/workbox-precaching": { + "version": "7.3.0", + "resolved": "https://registry.npmmirror.com/workbox-precaching/-/workbox-precaching-7.3.0.tgz", + "integrity": "sha512-ckp/3t0msgXclVAYaNndAGeAoWQUv7Rwc4fdhWL69CCAb2UHo3Cef0KIUctqfQj1p8h6aGyz3w8Cy3Ihq9OmIw==", + "dev": true, + "license": "MIT", + "dependencies": { + "workbox-core": "7.3.0", + "workbox-routing": "7.3.0", + "workbox-strategies": "7.3.0" + } + }, + "node_modules/workbox-range-requests": { + "version": "7.3.0", + "resolved": "https://registry.npmmirror.com/workbox-range-requests/-/workbox-range-requests-7.3.0.tgz", + "integrity": "sha512-EyFmM1KpDzzAouNF3+EWa15yDEenwxoeXu9bgxOEYnFfCxns7eAxA9WSSaVd8kujFFt3eIbShNqa4hLQNFvmVQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "workbox-core": "7.3.0" + } + }, + "node_modules/workbox-recipes": { + "version": "7.3.0", + "resolved": "https://registry.npmmirror.com/workbox-recipes/-/workbox-recipes-7.3.0.tgz", + "integrity": "sha512-BJro/MpuW35I/zjZQBcoxsctgeB+kyb2JAP5EB3EYzePg8wDGoQuUdyYQS+CheTb+GhqJeWmVs3QxLI8EBP1sg==", + "dev": true, + "license": "MIT", + "dependencies": { + "workbox-cacheable-response": "7.3.0", + "workbox-core": "7.3.0", + "workbox-expiration": "7.3.0", + "workbox-precaching": "7.3.0", + "workbox-routing": "7.3.0", + "workbox-strategies": "7.3.0" + } + }, + "node_modules/workbox-routing": { + "version": "7.3.0", + "resolved": "https://registry.npmmirror.com/workbox-routing/-/workbox-routing-7.3.0.tgz", + "integrity": "sha512-ZUlysUVn5ZUzMOmQN3bqu+gK98vNfgX/gSTZ127izJg/pMMy4LryAthnYtjuqcjkN4HEAx1mdgxNiKJMZQM76A==", + "dev": true, + "license": "MIT", + "dependencies": { + "workbox-core": "7.3.0" + } + }, + "node_modules/workbox-strategies": { + "version": "7.3.0", + "resolved": "https://registry.npmmirror.com/workbox-strategies/-/workbox-strategies-7.3.0.tgz", + "integrity": "sha512-tmZydug+qzDFATwX7QiEL5Hdf7FrkhjaF9db1CbB39sDmEZJg3l9ayDvPxy8Y18C3Y66Nrr9kkN1f/RlkDgllg==", + "dev": true, + "license": "MIT", + "dependencies": { + "workbox-core": "7.3.0" + } + }, + "node_modules/workbox-streams": { + "version": "7.3.0", + "resolved": "https://registry.npmmirror.com/workbox-streams/-/workbox-streams-7.3.0.tgz", + "integrity": "sha512-SZnXucyg8x2Y61VGtDjKPO5EgPUG5NDn/v86WYHX+9ZqvAsGOytP0Jxp1bl663YUuMoXSAtsGLL+byHzEuMRpw==", + "dev": true, + "license": "MIT", + "dependencies": { + "workbox-core": "7.3.0", + "workbox-routing": "7.3.0" + } + }, + "node_modules/workbox-sw": { + "version": "7.3.0", + "resolved": "https://registry.npmmirror.com/workbox-sw/-/workbox-sw-7.3.0.tgz", + "integrity": "sha512-aCUyoAZU9IZtH05mn0ACUpyHzPs0lMeJimAYkQkBsOWiqaJLgusfDCR+yllkPkFRxWpZKF8vSvgHYeG7LwhlmA==", + "dev": true, + "license": "MIT" + }, + "node_modules/workbox-window": { + "version": "7.3.0", + "resolved": "https://registry.npmmirror.com/workbox-window/-/workbox-window-7.3.0.tgz", + "integrity": "sha512-qW8PDy16OV1UBaUNGlTVcepzrlzyzNW/ZJvFQQs2j2TzGsg6IKjcpZC1RSquqQnTOafl5pCj5bGfAHlCjOOjdA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/trusted-types": "^2.0.2", + "workbox-core": "7.3.0" + } + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmmirror.com/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true, + "license": "ISC" + }, "node_modules/zrender": { "version": "5.6.1", "resolved": "https://registry.npmmirror.com/zrender/-/zrender-5.6.1.tgz", diff --git a/mail-vue/package.json b/mail-vue/package.json index 90aa76f..ef4b4a1 100644 --- a/mail-vue/package.json +++ b/mail-vue/package.json @@ -36,6 +36,7 @@ "terser": "^5.39.0", "unplugin-auto-import": "^19.3.0", "unplugin-vue-components": "^28.7.0", - "vite": "6.3.4" + "vite": "6.3.4", + "vite-plugin-pwa": "^1.0.3" } } diff --git a/mail-vue/public/mail-192.png b/mail-vue/public/mail-192.png new file mode 100644 index 0000000000000000000000000000000000000000..786638681c265003293b7a8220eb5477a4ae54ef GIT binary patch literal 21725 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 C>KkDI literal 0 HcmV?d00001 diff --git a/mail-vue/public/mail-512.png b/mail-vue/public/mail-512.png new file mode 100644 index 0000000000000000000000000000000000000000..a11a47a728223e2ba452dc957dd54818b6915a14 GIT binary patch literal 125509 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 J3T@q^{~!O8YRLcq literal 0 HcmV?d00001 diff --git a/mail-vue/public/vite.svg b/mail-vue/public/vite.svg deleted file mode 100644 index e7b8dfb..0000000 --- a/mail-vue/public/vite.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/mail-vue/src/assets/favicon.svg b/mail-vue/src/assets/favicon.svg index 206e243..9def44e 100644 --- a/mail-vue/src/assets/favicon.svg +++ b/mail-vue/src/assets/favicon.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/mail-vue/src/layout/header/index.vue b/mail-vue/src/layout/header/index.vue index c25d5a2..60f31bd 100644 --- a/mail-vue/src/layout/header/index.vue +++ b/mail-vue/src/layout/header/index.vue @@ -219,6 +219,9 @@ function openDark(e) { function switchDark(nextIsDark, root) { root.setAttribute('class', nextIsDark ? 'dark' : '') + const metaTag = document.getElementById('theme-color-meta'); + const isMobile = !window.matchMedia("(pointer: fine) and (hover: hover)").matches; + metaTag.setAttribute('content', nextIsDark ? (isMobile ? '#141414' : '#000000') : (isMobile ? '#FFFFFF' : '#D3E3FD')); uiStore.dark = nextIsDark } diff --git a/mail-vue/src/views/sys-setting/index.vue b/mail-vue/src/views/sys-setting/index.vue index 2a5727c..2c4577c 100644 --- a/mail-vue/src/views/sys-setting/index.vue +++ b/mail-vue/src/views/sys-setting/index.vue @@ -1,6 +1,6 @@