From b2bcfdf1a98bf5770290825d8ee81f9dfadb4c3a Mon Sep 17 00:00:00 2001 From: merlin Date: Thu, 16 Oct 2025 15:54:37 +0800 Subject: [PATCH] feat: init commit --- .gitignore | 30 + .vscode/extensions.json | 3 + index.html | 13 + jsconfig.json | 8 + package-lock.json | 5261 ++++++++++++++++++++++++ package.json | 33 + proxy.js | 62 + public/myplayer_icon.ico | Bin 0 -> 270398 bytes src/App.vue | 11 + src/assets/base.css | 86 + src/assets/defaultavatar.jpg | Bin 0 -> 103843 bytes src/assets/logo.png | Bin 0 -> 55465 bytes src/assets/main.css | 35 + src/assets/微信二维码.png | Bin 0 -> 161136 bytes src/assets/微信收款码.png | Bin 0 -> 156641 bytes src/assets/支付宝收款码.jpg | Bin 0 -> 131783 bytes src/components/GlobalMessageButton.vue | 44 + src/components/navBar.vue | 162 + src/components/phonePanel.vue | 153 + src/components/userProfile.vue | 72 + src/components/videoPlayer.vue | 95 + src/functions/groupHistoryMessage.js | 66 + src/functions/historyMessages.js | 95 + src/functions/user.js | 26 + src/main.js | 34 + src/router/index.js | 89 + src/socket/onlineSocket.js | 189 + src/socket/roomSocket.js | 0 src/socket/voiceSocket.js | 287 ++ src/store/Online.js | 37 + src/store/Voice.js | 50 + src/store/VoiceTarget.js | 93 + src/store/message.js | 186 + src/store/room.js | 15 + src/store/store.js | 50 + src/views/admin/admin.vue | 1 + src/views/home/about.vue | 33 + src/views/home/friends.vue | 441 ++ src/views/home/group.vue | 565 +++ src/views/home/home.vue | 88 + src/views/home/homeDefault.vue | 23 + src/views/home/message.vue | 266 ++ src/views/home/playroom.vue | 142 + src/views/home/search.vue | 186 + src/views/home/setting.vue | 1 + src/views/login/init.vue | 149 + src/views/login/login.vue | 117 + src/views/login/register.vue | 220 + src/views/login/resetPassword.vue | 146 + src/views/room/room.vue | 559 +++ src/views/user/user.vue | 496 +++ vite.config.js | 59 + 52 files changed, 10777 insertions(+) create mode 100644 .gitignore create mode 100644 .vscode/extensions.json create mode 100644 index.html create mode 100644 jsconfig.json create mode 100644 package-lock.json create mode 100644 package.json create mode 100644 proxy.js create mode 100644 public/myplayer_icon.ico create mode 100644 src/App.vue create mode 100644 src/assets/base.css create mode 100644 src/assets/defaultavatar.jpg create mode 100644 src/assets/logo.png create mode 100644 src/assets/main.css create mode 100644 src/assets/微信二维码.png create mode 100644 src/assets/微信收款码.png create mode 100644 src/assets/支付宝收款码.jpg create mode 100644 src/components/GlobalMessageButton.vue create mode 100644 src/components/navBar.vue create mode 100644 src/components/phonePanel.vue create mode 100644 src/components/userProfile.vue create mode 100644 src/components/videoPlayer.vue create mode 100644 src/functions/groupHistoryMessage.js create mode 100644 src/functions/historyMessages.js create mode 100644 src/functions/user.js create mode 100644 src/main.js create mode 100644 src/router/index.js create mode 100644 src/socket/onlineSocket.js create mode 100644 src/socket/roomSocket.js create mode 100644 src/socket/voiceSocket.js create mode 100644 src/store/Online.js create mode 100644 src/store/Voice.js create mode 100644 src/store/VoiceTarget.js create mode 100644 src/store/message.js create mode 100644 src/store/room.js create mode 100644 src/store/store.js create mode 100644 src/views/admin/admin.vue create mode 100644 src/views/home/about.vue create mode 100644 src/views/home/friends.vue create mode 100644 src/views/home/group.vue create mode 100644 src/views/home/home.vue create mode 100644 src/views/home/homeDefault.vue create mode 100644 src/views/home/message.vue create mode 100644 src/views/home/playroom.vue create mode 100644 src/views/home/search.vue create mode 100644 src/views/home/setting.vue create mode 100644 src/views/login/init.vue create mode 100644 src/views/login/login.vue create mode 100644 src/views/login/register.vue create mode 100644 src/views/login/resetPassword.vue create mode 100644 src/views/room/room.vue create mode 100644 src/views/user/user.vue create mode 100644 vite.config.js diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..8ee54e8 --- /dev/null +++ b/.gitignore @@ -0,0 +1,30 @@ +# Logs +logs +*.log +npm-debug.log* +yarn-debug.log* +yarn-error.log* +pnpm-debug.log* +lerna-debug.log* + +node_modules +.DS_Store +dist +dist-ssr +coverage +*.local + +/cypress/videos/ +/cypress/screenshots/ + +# Editor directories and files +.vscode/* +!.vscode/extensions.json +.idea +*.suo +*.ntvs* +*.njsproj +*.sln +*.sw? + +*.tsbuildinfo diff --git a/.vscode/extensions.json b/.vscode/extensions.json new file mode 100644 index 0000000..a7cea0b --- /dev/null +++ b/.vscode/extensions.json @@ -0,0 +1,3 @@ +{ + "recommendations": ["Vue.volar"] +} diff --git a/index.html b/index.html new file mode 100644 index 0000000..803f926 --- /dev/null +++ b/index.html @@ -0,0 +1,13 @@ + + + + + + + Myplayer + + +
+ + + diff --git a/jsconfig.json b/jsconfig.json new file mode 100644 index 0000000..5a1f2d2 --- /dev/null +++ b/jsconfig.json @@ -0,0 +1,8 @@ +{ + "compilerOptions": { + "paths": { + "@/*": ["./src/*"] + } + }, + "exclude": ["node_modules", "dist"] +} diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..ad2d0b8 --- /dev/null +++ b/package-lock.json @@ -0,0 +1,5261 @@ +{ + "name": "myplayer_vue", + "version": "0.0.0", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "myplayer_vue", + "version": "0.0.0", + "dependencies": { + "axios": "^1.7.9", + "crypto-js": "^4.2.0", + "dplayer": "^1.27.1", + "element-plus": "^2.9.4", + "express": "^4.21.2", + "hls.js": "^1.5.20", + "idb": "^8.0.2", + "node-fetch": "^3.3.2", + "pinia": "^3.0.1", + "pinia-plugin-persistedstate": "^4.2.0", + "video.js": "^8.21.0", + "videojs-vtt.js": "^0.15.5", + "vue": "^3.5.13", + "vue-axios": "^3.5.2", + "vue-router": "^4.5.0" + }, + "devDependencies": { + "@vitejs/plugin-vue": "^5.2.1", + "vite": "^6.0.11", + "vite-plugin-vue-devtools": "^7.7.1" + } + }, + "node_modules/@ampproject/remapping": { + "version": "2.3.0", + "resolved": "https://registry.npmmirror.com/@ampproject/remapping/-/remapping-2.3.0.tgz", + "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==", + "license": "Apache-2.0", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.24" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@antfu/utils": { + "version": "0.7.10", + "resolved": "https://registry.npmmirror.com/@antfu/utils/-/utils-0.7.10.tgz", + "integrity": "sha512-+562v9k4aI80m1+VuMHehNJWLOFjBnXn3tdOitzD0il5b7smkSBal4+a3oKiQTbrwMmN/TBUMDvbdoWDehgOww==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.26.2", + "resolved": "https://registry.npmmirror.com/@babel/code-frame/-/code-frame-7.26.2.tgz", + "integrity": "sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-validator-identifier": "^7.25.9", + "js-tokens": "^4.0.0", + "picocolors": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.26.5", + "resolved": "https://registry.npmmirror.com/@babel/compat-data/-/compat-data-7.26.5.tgz", + "integrity": "sha512-XvcZi1KWf88RVbF9wn8MN6tYFloU5qX8KjuF3E1PVBmJ9eypXfs4GRiJwLuTZL0iSnJUKn1BFPa5BPZZJyFzPg==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.26.7", + "resolved": "https://registry.npmmirror.com/@babel/core/-/core-7.26.7.tgz", + "integrity": "sha512-SRijHmF0PSPgLIBYlWnG0hyeJLwXE2CgpsXaMOrtt2yp9/86ALw6oUlj9KYuZ0JN07T4eBMVIW4li/9S1j2BGA==", + "license": "MIT", + "dependencies": { + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.26.2", + "@babel/generator": "^7.26.5", + "@babel/helper-compilation-targets": "^7.26.5", + "@babel/helper-module-transforms": "^7.26.0", + "@babel/helpers": "^7.26.7", + "@babel/parser": "^7.26.7", + "@babel/template": "^7.25.9", + "@babel/traverse": "^7.26.7", + "@babel/types": "^7.26.7", + "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/generator": { + "version": "7.26.5", + "resolved": "https://registry.npmmirror.com/@babel/generator/-/generator-7.26.5.tgz", + "integrity": "sha512-2caSP6fN9I7HOe6nqhtft7V4g7/V/gfDsC3Ag4W7kEzzvRGKqiv0pu0HogPiZ3KaVSoNDhUws6IJjDjpfmYIXw==", + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.26.5", + "@babel/types": "^7.26.5", + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.25", + "jsesc": "^3.0.2" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-annotate-as-pure": { + "version": "7.25.9", + "resolved": "https://registry.npmmirror.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.25.9.tgz", + "integrity": "sha512-gv7320KBUFJz1RnylIg5WWYPRXKZ884AGkYpgpWW02TH66Dl+HaC1t1CKd0z3R4b6hdYEcmrNZHUmfCP+1u3/g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.26.5", + "resolved": "https://registry.npmmirror.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.26.5.tgz", + "integrity": "sha512-IXuyn5EkouFJscIDuFF5EsiSolseme1s0CZB+QxVugqJLYmKdxI1VfIBOst0SUu4rnk2Z7kqTwmoO1lp3HIfnA==", + "license": "MIT", + "dependencies": { + "@babel/compat-data": "^7.26.5", + "@babel/helper-validator-option": "^7.25.9", + "browserslist": "^4.24.0", + "lru-cache": "^5.1.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-create-class-features-plugin": { + "version": "7.25.9", + "resolved": "https://registry.npmmirror.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.25.9.tgz", + "integrity": "sha512-UTZQMvt0d/rSz6KI+qdu7GQze5TIajwTS++GUozlw8VBJDEOAqSXwm1WvmYEZwqdqSGQshRocPDqrt4HBZB3fQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.25.9", + "@babel/helper-member-expression-to-functions": "^7.25.9", + "@babel/helper-optimise-call-expression": "^7.25.9", + "@babel/helper-replace-supers": "^7.25.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9", + "@babel/traverse": "^7.25.9", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-member-expression-to-functions": { + "version": "7.25.9", + "resolved": "https://registry.npmmirror.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.25.9.tgz", + "integrity": "sha512-wbfdZ9w5vk0C0oyHqAJbc62+vet5prjj01jjJ8sKn3j9h3MQQlflEdXYvuqRWjHnM12coDEqiC1IRCi0U/EKwQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/traverse": "^7.25.9", + "@babel/types": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.25.9", + "resolved": "https://registry.npmmirror.com/@babel/helper-module-imports/-/helper-module-imports-7.25.9.tgz", + "integrity": "sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==", + "license": "MIT", + "dependencies": { + "@babel/traverse": "^7.25.9", + "@babel/types": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.26.0", + "resolved": "https://registry.npmmirror.com/@babel/helper-module-transforms/-/helper-module-transforms-7.26.0.tgz", + "integrity": "sha512-xO+xu6B5K2czEnQye6BHA7DolFFmS3LB7stHZFaOLb1pAwO1HWLS8fXA+eh0A2yIvltPVmx3eNNDBJA2SLHXFw==", + "license": "MIT", + "dependencies": { + "@babel/helper-module-imports": "^7.25.9", + "@babel/helper-validator-identifier": "^7.25.9", + "@babel/traverse": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-optimise-call-expression": { + "version": "7.25.9", + "resolved": "https://registry.npmmirror.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.25.9.tgz", + "integrity": "sha512-FIpuNaz5ow8VyrYcnXQTDRGvV6tTjkNtCK/RYNDXGSLlUD6cBuQTSw43CShGxjvfBTfcUA/r6UhUCbtYqkhcuQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.26.5", + "resolved": "https://registry.npmmirror.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.26.5.tgz", + "integrity": "sha512-RS+jZcRdZdRFzMyr+wcsaqOmld1/EqTghfaBGQQd/WnRdzdlvSZ//kF7U8VQTxf1ynZ4cjUcYgjVGx13ewNPMg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-replace-supers": { + "version": "7.26.5", + "resolved": "https://registry.npmmirror.com/@babel/helper-replace-supers/-/helper-replace-supers-7.26.5.tgz", + "integrity": "sha512-bJ6iIVdYX1YooY2X7w1q6VITt+LnUILtNk7zT78ykuwStx8BauCzxvFqFaHjOpW1bVnSUM1PN1f0p5P21wHxvg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-member-expression-to-functions": "^7.25.9", + "@babel/helper-optimise-call-expression": "^7.25.9", + "@babel/traverse": "^7.26.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.25.9", + "resolved": "https://registry.npmmirror.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.25.9.tgz", + "integrity": "sha512-K4Du3BFa3gvyhzgPcntrkDgZzQaq6uozzcpGbOO1OEJaI+EJdqWIMTLgFgQf6lrfiDFo5FU+BxKepI9RmZqahA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/traverse": "^7.25.9", + "@babel/types": "^7.25.9" + }, + "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==", + "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==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.25.9", + "resolved": "https://registry.npmmirror.com/@babel/helper-validator-option/-/helper-validator-option-7.25.9.tgz", + "integrity": "sha512-e/zv1co8pp55dNdEcCynfj9X7nyUKUXoUEwfXqaZt0omVOmDe9oOTdKStH4GmAw6zxMFs50ZayuMfHDKlO7Tfw==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.26.7", + "resolved": "https://registry.npmmirror.com/@babel/helpers/-/helpers-7.26.7.tgz", + "integrity": "sha512-8NHiL98vsi0mbPQmYAGWwfcFaOy4j2HY49fXJCfuDcdE7fMIsH9a7GdaeXpIBsbT7307WU8KCMp5pUVDNL4f9A==", + "license": "MIT", + "dependencies": { + "@babel/template": "^7.25.9", + "@babel/types": "^7.26.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.26.7", + "resolved": "https://registry.npmmirror.com/@babel/parser/-/parser-7.26.7.tgz", + "integrity": "sha512-kEvgGGgEjRUutvdVvZhbn/BxVt+5VSpwXz1j3WYXQbXDo8KzFOPNG2GQbdAiNq8g6wn1yKk7C/qrke03a84V+w==", + "license": "MIT", + "dependencies": { + "@babel/types": "^7.26.7" + }, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-proposal-decorators": { + "version": "7.25.9", + "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.25.9.tgz", + "integrity": "sha512-smkNLL/O1ezy9Nhy4CNosc4Va+1wo5w4gzSZeLe6y6dM4mmHfYOCPolXQPHQxonZCF+ZyebxN9vqOolkYrSn5g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/plugin-syntax-decorators": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-decorators": { + "version": "7.25.9", + "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.25.9.tgz", + "integrity": "sha512-ryzI0McXUPJnRCvMo4lumIKZUzhYUO/ScI+Mz4YVaTLt04DHNSjEUjKVvbzQjZFLuod/cYEc07mJWhzl6v4DPg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-attributes": { + "version": "7.26.0", + "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.26.0.tgz", + "integrity": "sha512-e2dttdsJ1ZTpi3B9UYGLw41hifAubg19AtCu/2I/F1QNVclOBr1dYpTdmdyZ84Xiz43BS/tCUkMAZNLv12Pi+A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-meta": { + "version": "7.10.4", + "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", + "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-jsx": { + "version": "7.25.9", + "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.25.9.tgz", + "integrity": "sha512-ld6oezHQMZsZfp6pWtbjaNDF2tiiCYYDqQszHt5VV437lewP9aSi2Of99CK0D0XB21k7FLgnLcmQKyKzynfeAA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-typescript": { + "version": "7.25.9", + "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.25.9.tgz", + "integrity": "sha512-hjMgRy5hb8uJJjUcdWunWVcoi9bGpJp8p5Ol1229PoN6aytsLwNMgmdftO23wnCLMfVmTwZDWMPNq/D1SY60JQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typescript": { + "version": "7.26.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.26.7.tgz", + "integrity": "sha512-5cJurntg+AT+cgelGP9Bt788DKiAw9gIMSMU2NJrLAilnj0m8WZWUNZPSLOmadYsujHutpgElO+50foX+ib/Wg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.25.9", + "@babel/helper-create-class-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.26.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9", + "@babel/plugin-syntax-typescript": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/runtime": { + "version": "7.26.9", + "resolved": "https://registry.npmmirror.com/@babel/runtime/-/runtime-7.26.9.tgz", + "integrity": "sha512-aA63XwOkcl4xxQa3HjPMqOP6LiK0ZDv3mUPYEFXkpHbaFjtGggE1A61FjFzJnB+p7/oy2gA8E+rcBNl/zC1tMg==", + "license": "MIT", + "dependencies": { + "regenerator-runtime": "^0.14.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/standalone": { + "version": "7.26.9", + "resolved": "https://registry.npmmirror.com/@babel/standalone/-/standalone-7.26.9.tgz", + "integrity": "sha512-UTeQKy0kzJwWRe55kT1uK4G9H6D0lS6G4207hCU/bDaOhA5t2aC0qHN6GmID0Axv3OFLNXm27NdqcWp+BXcGtA==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/template": { + "version": "7.25.9", + "resolved": "https://registry.npmmirror.com/@babel/template/-/template-7.25.9.tgz", + "integrity": "sha512-9DGttpmPvIxBb/2uwpVo3dqJ+O6RooAFOS+lB+xDqoE2PVCE8nfoHMdZLpfCQRLwvohzXISPZcgxt80xLfsuwg==", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.25.9", + "@babel/parser": "^7.25.9", + "@babel/types": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.26.7", + "resolved": "https://registry.npmmirror.com/@babel/traverse/-/traverse-7.26.7.tgz", + "integrity": "sha512-1x1sgeyRLC3r5fQOM0/xtQKsYjyxmFjaOrLJNtZ81inNjyJHGIolTULPiSc/2qe1/qfpFLisLQYFnnZl7QoedA==", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.26.2", + "@babel/generator": "^7.26.5", + "@babel/parser": "^7.26.7", + "@babel/template": "^7.25.9", + "@babel/types": "^7.26.7", + "debug": "^4.3.1", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/types": { + "version": "7.26.7", + "resolved": "https://registry.npmmirror.com/@babel/types/-/types-7.26.7.tgz", + "integrity": "sha512-t8kDRGrKXyp6+tjUh7hw2RLyclsW4TRoRvRHtSyAX9Bb5ldlFh+90YAYY6awRXrlB4G5G2izNeGySpATlFzmOg==", + "license": "MIT", + "dependencies": { + "@babel/helper-string-parser": "^7.25.9", + "@babel/helper-validator-identifier": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@ctrl/tinycolor": { + "version": "3.6.1", + "resolved": "https://registry.npmmirror.com/@ctrl/tinycolor/-/tinycolor-3.6.1.tgz", + "integrity": "sha512-SITSV6aIXsuVNV3f3O0f2n/cgyEDWoSqtZMYiAmcsYHydcKrOz3gUxB/iXd/Qf08+IZX4KpgNbvUdMBmWz+kcA==", + "license": "MIT", + "engines": { + "node": ">=10" + } + }, + "node_modules/@element-plus/icons-vue": { + "version": "2.3.1", + "resolved": "https://registry.npmmirror.com/@element-plus/icons-vue/-/icons-vue-2.3.1.tgz", + "integrity": "sha512-XxVUZv48RZAd87ucGS48jPf6pKu0yV5UCg9f4FFwtrYxXOwWuVJo6wOvSLKEoMQKjv8GsX/mhP6UsC1lRwbUWg==", + "license": "MIT", + "peerDependencies": { + "vue": "^3.2.0" + } + }, + "node_modules/@esbuild/aix-ppc64": { + "version": "0.24.2", + "resolved": "https://registry.npmmirror.com/@esbuild/aix-ppc64/-/aix-ppc64-0.24.2.tgz", + "integrity": "sha512-thpVCb/rhxE/BnMLQ7GReQLLN8q9qbHmI55F4489/ByVg2aQaQ6kbcLb6FHkocZzQhxc4gx0sCk0tJkKBFzDhA==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "aix" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/android-arm": { + "version": "0.24.2", + "resolved": "https://registry.npmmirror.com/@esbuild/android-arm/-/android-arm-0.24.2.tgz", + "integrity": "sha512-tmwl4hJkCfNHwFB3nBa8z1Uy3ypZpxqxfTQOcHX+xRByyYgunVbZ9MzUUfb0RxaHIMnbHagwAxuTL+tnNM+1/Q==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/android-arm64": { + "version": "0.24.2", + "resolved": "https://registry.npmmirror.com/@esbuild/android-arm64/-/android-arm64-0.24.2.tgz", + "integrity": "sha512-cNLgeqCqV8WxfcTIOeL4OAtSmL8JjcN6m09XIgro1Wi7cF4t/THaWEa7eL5CMoMBdjoHOTh/vwTO/o2TRXIyzg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/android-x64": { + "version": "0.24.2", + "resolved": "https://registry.npmmirror.com/@esbuild/android-x64/-/android-x64-0.24.2.tgz", + "integrity": "sha512-B6Q0YQDqMx9D7rvIcsXfmJfvUYLoP722bgfBlO5cGvNVb5V/+Y7nhBE3mHV9OpxBf4eAS2S68KZztiPaWq4XYw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/darwin-arm64": { + "version": "0.24.2", + "resolved": "https://registry.npmmirror.com/@esbuild/darwin-arm64/-/darwin-arm64-0.24.2.tgz", + "integrity": "sha512-kj3AnYWc+CekmZnS5IPu9D+HWtUI49hbnyqk0FLEJDbzCIQt7hg7ucF1SQAilhtYpIujfaHr6O0UHlzzSPdOeA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/darwin-x64": { + "version": "0.24.2", + "resolved": "https://registry.npmmirror.com/@esbuild/darwin-x64/-/darwin-x64-0.24.2.tgz", + "integrity": "sha512-WeSrmwwHaPkNR5H3yYfowhZcbriGqooyu3zI/3GGpF8AyUdsrrP0X6KumITGA9WOyiJavnGZUwPGvxvwfWPHIA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/freebsd-arm64": { + "version": "0.24.2", + "resolved": "https://registry.npmmirror.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.24.2.tgz", + "integrity": "sha512-UN8HXjtJ0k/Mj6a9+5u6+2eZ2ERD7Edt1Q9IZiB5UZAIdPnVKDoG7mdTVGhHJIeEml60JteamR3qhsr1r8gXvg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/freebsd-x64": { + "version": "0.24.2", + "resolved": "https://registry.npmmirror.com/@esbuild/freebsd-x64/-/freebsd-x64-0.24.2.tgz", + "integrity": "sha512-TvW7wE/89PYW+IevEJXZ5sF6gJRDY/14hyIGFXdIucxCsbRmLUcjseQu1SyTko+2idmCw94TgyaEZi9HUSOe3Q==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-arm": { + "version": "0.24.2", + "resolved": "https://registry.npmmirror.com/@esbuild/linux-arm/-/linux-arm-0.24.2.tgz", + "integrity": "sha512-n0WRM/gWIdU29J57hJyUdIsk0WarGd6To0s+Y+LwvlC55wt+GT/OgkwoXCXvIue1i1sSNWblHEig00GBWiJgfA==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-arm64": { + "version": "0.24.2", + "resolved": "https://registry.npmmirror.com/@esbuild/linux-arm64/-/linux-arm64-0.24.2.tgz", + "integrity": "sha512-7HnAD6074BW43YvvUmE/35Id9/NB7BeX5EoNkK9obndmZBUk8xmJJeU7DwmUeN7tkysslb2eSl6CTrYz6oEMQg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-ia32": { + "version": "0.24.2", + "resolved": "https://registry.npmmirror.com/@esbuild/linux-ia32/-/linux-ia32-0.24.2.tgz", + "integrity": "sha512-sfv0tGPQhcZOgTKO3oBE9xpHuUqguHvSo4jl+wjnKwFpapx+vUDcawbwPNuBIAYdRAvIDBfZVvXprIj3HA+Ugw==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-loong64": { + "version": "0.24.2", + "resolved": "https://registry.npmmirror.com/@esbuild/linux-loong64/-/linux-loong64-0.24.2.tgz", + "integrity": "sha512-CN9AZr8kEndGooS35ntToZLTQLHEjtVB5n7dl8ZcTZMonJ7CCfStrYhrzF97eAecqVbVJ7APOEe18RPI4KLhwQ==", + "cpu": [ + "loong64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-mips64el": { + "version": "0.24.2", + "resolved": "https://registry.npmmirror.com/@esbuild/linux-mips64el/-/linux-mips64el-0.24.2.tgz", + "integrity": "sha512-iMkk7qr/wl3exJATwkISxI7kTcmHKE+BlymIAbHO8xanq/TjHaaVThFF6ipWzPHryoFsesNQJPE/3wFJw4+huw==", + "cpu": [ + "mips64el" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-ppc64": { + "version": "0.24.2", + "resolved": "https://registry.npmmirror.com/@esbuild/linux-ppc64/-/linux-ppc64-0.24.2.tgz", + "integrity": "sha512-shsVrgCZ57Vr2L8mm39kO5PPIb+843FStGt7sGGoqiiWYconSxwTiuswC1VJZLCjNiMLAMh34jg4VSEQb+iEbw==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-riscv64": { + "version": "0.24.2", + "resolved": "https://registry.npmmirror.com/@esbuild/linux-riscv64/-/linux-riscv64-0.24.2.tgz", + "integrity": "sha512-4eSFWnU9Hhd68fW16GD0TINewo1L6dRrB+oLNNbYyMUAeOD2yCK5KXGK1GH4qD/kT+bTEXjsyTCiJGHPZ3eM9Q==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-s390x": { + "version": "0.24.2", + "resolved": "https://registry.npmmirror.com/@esbuild/linux-s390x/-/linux-s390x-0.24.2.tgz", + "integrity": "sha512-S0Bh0A53b0YHL2XEXC20bHLuGMOhFDO6GN4b3YjRLK//Ep3ql3erpNcPlEFed93hsQAjAQDNsvcK+hV90FubSw==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-x64": { + "version": "0.24.2", + "resolved": "https://registry.npmmirror.com/@esbuild/linux-x64/-/linux-x64-0.24.2.tgz", + "integrity": "sha512-8Qi4nQcCTbLnK9WoMjdC9NiTG6/E38RNICU6sUNqK0QFxCYgoARqVqxdFmWkdonVsvGqWhmm7MO0jyTqLqwj0Q==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/netbsd-arm64": { + "version": "0.24.2", + "resolved": "https://registry.npmmirror.com/@esbuild/netbsd-arm64/-/netbsd-arm64-0.24.2.tgz", + "integrity": "sha512-wuLK/VztRRpMt9zyHSazyCVdCXlpHkKm34WUyinD2lzK07FAHTq0KQvZZlXikNWkDGoT6x3TD51jKQ7gMVpopw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/netbsd-x64": { + "version": "0.24.2", + "resolved": "https://registry.npmmirror.com/@esbuild/netbsd-x64/-/netbsd-x64-0.24.2.tgz", + "integrity": "sha512-VefFaQUc4FMmJuAxmIHgUmfNiLXY438XrL4GDNV1Y1H/RW3qow68xTwjZKfj/+Plp9NANmzbH5R40Meudu8mmw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/openbsd-arm64": { + "version": "0.24.2", + "resolved": "https://registry.npmmirror.com/@esbuild/openbsd-arm64/-/openbsd-arm64-0.24.2.tgz", + "integrity": "sha512-YQbi46SBct6iKnszhSvdluqDmxCJA+Pu280Av9WICNwQmMxV7nLRHZfjQzwbPs3jeWnuAhE9Jy0NrnJ12Oz+0A==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/openbsd-x64": { + "version": "0.24.2", + "resolved": "https://registry.npmmirror.com/@esbuild/openbsd-x64/-/openbsd-x64-0.24.2.tgz", + "integrity": "sha512-+iDS6zpNM6EnJyWv0bMGLWSWeXGN/HTaF/LXHXHwejGsVi+ooqDfMCCTerNFxEkM3wYVcExkeGXNqshc9iMaOA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/sunos-x64": { + "version": "0.24.2", + "resolved": "https://registry.npmmirror.com/@esbuild/sunos-x64/-/sunos-x64-0.24.2.tgz", + "integrity": "sha512-hTdsW27jcktEvpwNHJU4ZwWFGkz2zRJUz8pvddmXPtXDzVKTTINmlmga3ZzwcuMpUvLw7JkLy9QLKyGpD2Yxig==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/win32-arm64": { + "version": "0.24.2", + "resolved": "https://registry.npmmirror.com/@esbuild/win32-arm64/-/win32-arm64-0.24.2.tgz", + "integrity": "sha512-LihEQ2BBKVFLOC9ZItT9iFprsE9tqjDjnbulhHoFxYQtQfai7qfluVODIYxt1PgdoyQkz23+01rzwNwYfutxUQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/win32-ia32": { + "version": "0.24.2", + "resolved": "https://registry.npmmirror.com/@esbuild/win32-ia32/-/win32-ia32-0.24.2.tgz", + "integrity": "sha512-q+iGUwfs8tncmFC9pcnD5IvRHAzmbwQ3GPS5/ceCyHdjXubwQWI12MKWSNSMYLJMq23/IUCvJMS76PDqXe1fxA==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/win32-x64": { + "version": "0.24.2", + "resolved": "https://registry.npmmirror.com/@esbuild/win32-x64/-/win32-x64-0.24.2.tgz", + "integrity": "sha512-7VTgWzgMGvup6aSqDPLiW5zHaxYJGTO4OokMjIlrCtf+VpEL+cXKtCvg723iguPYI5oaUNdS+/V7OU2gvXVWEg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@floating-ui/core": { + "version": "1.6.9", + "resolved": "https://registry.npmmirror.com/@floating-ui/core/-/core-1.6.9.tgz", + "integrity": "sha512-uMXCuQ3BItDUbAMhIXw7UPXRfAlOAvZzdK9BWpE60MCn+Svt3aLn9jsPTi/WNGlRUu2uI0v5S7JiIUsbsvh3fw==", + "license": "MIT", + "dependencies": { + "@floating-ui/utils": "^0.2.9" + } + }, + "node_modules/@floating-ui/dom": { + "version": "1.6.13", + "resolved": "https://registry.npmmirror.com/@floating-ui/dom/-/dom-1.6.13.tgz", + "integrity": "sha512-umqzocjDgNRGTuO7Q8CU32dkHkECqI8ZdMZ5Swb6QAM0t5rnlrN3lGo1hdpscRd3WS8T6DKYK4ephgIH9iRh3w==", + "license": "MIT", + "dependencies": { + "@floating-ui/core": "^1.6.0", + "@floating-ui/utils": "^0.2.9" + } + }, + "node_modules/@floating-ui/utils": { + "version": "0.2.9", + "resolved": "https://registry.npmmirror.com/@floating-ui/utils/-/utils-0.2.9.tgz", + "integrity": "sha512-MDWhGtE+eHw5JW7lq4qhc5yRLS11ERl1c7Z6Xd0a58DozHES6EnNNwUWbMiG4J9Cgj053Bhk8zvlhFYKVhULwg==", + "license": "MIT" + }, + "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==", + "license": "MIT", + "dependencies": { + "@jridgewell/set-array": "^1.2.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.24" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.2", + "resolved": "https://registry.npmmirror.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", + "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", + "license": "MIT", + "engines": { + "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==", + "license": "MIT", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.5.0", + "resolved": "https://registry.npmmirror.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz", + "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==", + "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==", + "license": "MIT", + "dependencies": { + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmmirror.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "license": "MIT", + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmmirror.com/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "license": "MIT", + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmmirror.com/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "license": "MIT", + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nuxt/kit": { + "version": "3.15.4", + "resolved": "https://registry.npmmirror.com/@nuxt/kit/-/kit-3.15.4.tgz", + "integrity": "sha512-dr7I7eZOoRLl4uxdxeL2dQsH0OrbEiVPIyBHnBpA4co24CBnoJoF+JINuP9l3PAM3IhUzc5JIVq3/YY3lEc3Hw==", + "license": "MIT", + "dependencies": { + "c12": "^2.0.1", + "consola": "^3.4.0", + "defu": "^6.1.4", + "destr": "^2.0.3", + "globby": "^14.0.2", + "ignore": "^7.0.3", + "jiti": "^2.4.2", + "klona": "^2.0.6", + "knitwork": "^1.2.0", + "mlly": "^1.7.4", + "ohash": "^1.1.4", + "pathe": "^2.0.2", + "pkg-types": "^1.3.1", + "scule": "^1.3.0", + "semver": "^7.6.3", + "std-env": "^3.8.0", + "ufo": "^1.5.4", + "unctx": "^2.4.1", + "unimport": "^4.0.0", + "untyped": "^1.5.2" + }, + "engines": { + "node": ">=18.12.0" + } + }, + "node_modules/@nuxt/kit/node_modules/semver": { + "version": "7.7.1", + "resolved": "https://registry.npmmirror.com/semver/-/semver-7.7.1.tgz", + "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@polka/url": { + "version": "1.0.0-next.28", + "resolved": "https://registry.npmmirror.com/@polka/url/-/url-1.0.0-next.28.tgz", + "integrity": "sha512-8LduaNlMZGwdZ6qWrKlfa+2M4gahzFkprZiAt2TF8uS0qQgBizKXpXURqvTJ4WtmupWxaLqjRb2UCTe72mu+Aw==", + "dev": true, + "license": "MIT" + }, + "node_modules/@popperjs/core": { + "name": "@sxzz/popperjs-es", + "version": "2.11.7", + "resolved": "https://registry.npmmirror.com/@sxzz/popperjs-es/-/popperjs-es-2.11.7.tgz", + "integrity": "sha512-Ccy0NlLkzr0Ex2FKvh2X+OyERHXJ88XJ1MXtsI9y9fGexlaXaVTPzBCRBwIxFkORuOb+uBqeu+RqnpgYTEZRUQ==", + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/popperjs" + } + }, + "node_modules/@rollup/pluginutils": { + "version": "5.1.4", + "resolved": "https://registry.npmmirror.com/@rollup/pluginutils/-/pluginutils-5.1.4.tgz", + "integrity": "sha512-USm05zrsFxYLPdWWq+K3STlWiT/3ELn3RcV5hJMghpeAIhxfsUIg6mt12CBJBInWMV4VneoV7SfGv8xIwo2qNQ==", + "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/rollup-android-arm-eabi": { + "version": "4.34.6", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.34.6.tgz", + "integrity": "sha512-+GcCXtOQoWuC7hhX1P00LqjjIiS/iOouHXhMdiDSnq/1DGTox4SpUvO52Xm+div6+106r+TcvOeo/cxvyEyTgg==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@rollup/rollup-android-arm64": { + "version": "4.34.6", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.34.6.tgz", + "integrity": "sha512-E8+2qCIjciYUnCa1AiVF1BkRgqIGW9KzJeesQqVfyRITGQN+dFuoivO0hnro1DjT74wXLRZ7QF8MIbz+luGaJA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@rollup/rollup-darwin-arm64": { + "version": "4.34.6", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.34.6.tgz", + "integrity": "sha512-z9Ib+OzqN3DZEjX7PDQMHEhtF+t6Mi2z/ueChQPLS/qUMKY7Ybn5A2ggFoKRNRh1q1T03YTQfBTQCJZiepESAg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rollup/rollup-darwin-x64": { + "version": "4.34.6", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.34.6.tgz", + "integrity": "sha512-PShKVY4u0FDAR7jskyFIYVyHEPCPnIQY8s5OcXkdU8mz3Y7eXDJPdyM/ZWjkYdR2m0izD9HHWA8sGcXn+Qrsyg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rollup/rollup-freebsd-arm64": { + "version": "4.34.6", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.34.6.tgz", + "integrity": "sha512-YSwyOqlDAdKqs0iKuqvRHLN4SrD2TiswfoLfvYXseKbL47ht1grQpq46MSiQAx6rQEN8o8URtpXARCpqabqxGQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ] + }, + "node_modules/@rollup/rollup-freebsd-x64": { + "version": "4.34.6", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.34.6.tgz", + "integrity": "sha512-HEP4CgPAY1RxXwwL5sPFv6BBM3tVeLnshF03HMhJYCNc6kvSqBgTMmsEjb72RkZBAWIqiPUyF1JpEBv5XT9wKQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ] + }, + "node_modules/@rollup/rollup-linux-arm-gnueabihf": { + "version": "4.34.6", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.34.6.tgz", + "integrity": "sha512-88fSzjC5xeH9S2Vg3rPgXJULkHcLYMkh8faix8DX4h4TIAL65ekwuQMA/g2CXq8W+NJC43V6fUpYZNjaX3+IIg==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm-musleabihf": { + "version": "4.34.6", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.34.6.tgz", + "integrity": "sha512-wM4ztnutBqYFyvNeR7Av+reWI/enK9tDOTKNF+6Kk2Q96k9bwhDDOlnCUNRPvromlVXo04riSliMBs/Z7RteEg==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-gnu": { + "version": "4.34.6", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.34.6.tgz", + "integrity": "sha512-9RyprECbRa9zEjXLtvvshhw4CMrRa3K+0wcp3KME0zmBe1ILmvcVHnypZ/aIDXpRyfhSYSuN4EPdCCj5Du8FIA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-musl": { + "version": "4.34.6", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.34.6.tgz", + "integrity": "sha512-qTmklhCTyaJSB05S+iSovfo++EwnIEZxHkzv5dep4qoszUMX5Ca4WM4zAVUMbfdviLgCSQOu5oU8YoGk1s6M9Q==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-loongarch64-gnu": { + "version": "4.34.6", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-linux-loongarch64-gnu/-/rollup-linux-loongarch64-gnu-4.34.6.tgz", + "integrity": "sha512-4Qmkaps9yqmpjY5pvpkfOerYgKNUGzQpFxV6rnS7c/JfYbDSU0y6WpbbredB5cCpLFGJEqYX40WUmxMkwhWCjw==", + "cpu": [ + "loong64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-powerpc64le-gnu": { + "version": "4.34.6", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.34.6.tgz", + "integrity": "sha512-Zsrtux3PuaxuBTX/zHdLaFmcofWGzaWW1scwLU3ZbW/X+hSsFbz9wDIp6XvnT7pzYRl9MezWqEqKy7ssmDEnuQ==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-riscv64-gnu": { + "version": "4.34.6", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.34.6.tgz", + "integrity": "sha512-aK+Zp+CRM55iPrlyKiU3/zyhgzWBxLVrw2mwiQSYJRobCURb781+XstzvA8Gkjg/hbdQFuDw44aUOxVQFycrAg==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-s390x-gnu": { + "version": "4.34.6", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.34.6.tgz", + "integrity": "sha512-WoKLVrY9ogmaYPXwTH326+ErlCIgMmsoRSx6bO+l68YgJnlOXhygDYSZe/qbUJCSiCiZAQ+tKm88NcWuUXqOzw==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-gnu": { + "version": "4.34.6", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.34.6.tgz", + "integrity": "sha512-Sht4aFvmA4ToHd2vFzwMFaQCiYm2lDFho5rPcvPBT5pCdC+GwHG6CMch4GQfmWTQ1SwRKS0dhDYb54khSrjDWw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-musl": { + "version": "4.34.6", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.34.6.tgz", + "integrity": "sha512-zmmpOQh8vXc2QITsnCiODCDGXFC8LMi64+/oPpPx5qz3pqv0s6x46ps4xoycfUiVZps5PFn1gksZzo4RGTKT+A==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-win32-arm64-msvc": { + "version": "4.34.6", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.34.6.tgz", + "integrity": "sha512-3/q1qUsO/tLqGBaD4uXsB6coVGB3usxw3qyeVb59aArCgedSF66MPdgRStUd7vbZOsko/CgVaY5fo2vkvPLWiA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-ia32-msvc": { + "version": "4.34.6", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.34.6.tgz", + "integrity": "sha512-oLHxuyywc6efdKVTxvc0135zPrRdtYVjtVD5GUm55I3ODxhU/PwkQFD97z16Xzxa1Fz0AEe4W/2hzRtd+IfpOA==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-x64-msvc": { + "version": "4.34.6", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.34.6.tgz", + "integrity": "sha512-0PVwmgzZ8+TZ9oGBmdZoQVXflbvuwzN/HRclujpl4N/q3i+y0lqLw8n1bXA8ru3sApDjlmONaNAuYr38y1Kr9w==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@sec-ant/readable-stream": { + "version": "0.4.1", + "resolved": "https://registry.npmmirror.com/@sec-ant/readable-stream/-/readable-stream-0.4.1.tgz", + "integrity": "sha512-831qok9r2t8AlxLko40y2ebgSDhenenCatLVeW/uBtnHPyhHOvG0C7TvfgecV+wHzIm5KUICgzmVpWS+IMEAeg==", + "dev": true, + "license": "MIT" + }, + "node_modules/@sindresorhus/merge-streams": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/@sindresorhus/merge-streams/-/merge-streams-4.0.0.tgz", + "integrity": "sha512-tlqY9xq5ukxTUZBmoOp+m61cqwQD5pHJtFY3Mn8CA8ps6yghLH/Hw8UPdqg4OLmFW3IFlcXnQNmo/dh8HzXYIQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@types/estree": { + "version": "1.0.6", + "resolved": "https://registry.npmmirror.com/@types/estree/-/estree-1.0.6.tgz", + "integrity": "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==", + "license": "MIT" + }, + "node_modules/@types/lodash": { + "version": "4.17.15", + "resolved": "https://registry.npmmirror.com/@types/lodash/-/lodash-4.17.15.tgz", + "integrity": "sha512-w/P33JFeySuhN6JLkysYUK2gEmy9kHHFN7E8ro0tkfmlDOgxBDzWEZ/J8cWA+fHqFevpswDTFZnDx+R9lbL6xw==", + "license": "MIT" + }, + "node_modules/@types/lodash-es": { + "version": "4.17.12", + "resolved": "https://registry.npmmirror.com/@types/lodash-es/-/lodash-es-4.17.12.tgz", + "integrity": "sha512-0NgftHUcV4v34VhXm8QBSftKVXtbkBG3ViCjs6+eJ5a6y6Mi/jiFGPc1sC7QK+9BFhWrURE3EOggmWaSxL9OzQ==", + "license": "MIT", + "dependencies": { + "@types/lodash": "*" + } + }, + "node_modules/@types/web-bluetooth": { + "version": "0.0.16", + "resolved": "https://registry.npmmirror.com/@types/web-bluetooth/-/web-bluetooth-0.0.16.tgz", + "integrity": "sha512-oh8q2Zc32S6gd/j50GowEjKLoOVOwHP/bWVjKJInBwQqdOYMdPrf1oVlelTlyfFK3CKxL1uahMDAr+vy8T7yMQ==", + "license": "MIT" + }, + "node_modules/@videojs/http-streaming": { + "version": "3.17.0", + "resolved": "https://registry.npmmirror.com/@videojs/http-streaming/-/http-streaming-3.17.0.tgz", + "integrity": "sha512-Ch1P3tvvIEezeZXyK11UfWgp4cWKX4vIhZ30baN/lRinqdbakZ5hiAI3pGjRy3d+q/Epyc8Csz5xMdKNNGYpcw==", + "license": "Apache-2.0", + "dependencies": { + "@babel/runtime": "^7.12.5", + "@videojs/vhs-utils": "^4.1.1", + "aes-decrypter": "^4.0.2", + "global": "^4.4.0", + "m3u8-parser": "^7.2.0", + "mpd-parser": "^1.3.1", + "mux.js": "7.1.0", + "video.js": "^7 || ^8" + }, + "engines": { + "node": ">=8", + "npm": ">=5" + }, + "peerDependencies": { + "video.js": "^8.19.0" + } + }, + "node_modules/@videojs/vhs-utils": { + "version": "4.1.1", + "resolved": "https://registry.npmmirror.com/@videojs/vhs-utils/-/vhs-utils-4.1.1.tgz", + "integrity": "sha512-5iLX6sR2ownbv4Mtejw6Ax+naosGvoT9kY+gcuHzANyUZZ+4NpeNdKMUhb6ag0acYej1Y7cmr/F2+4PrggMiVA==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.12.5", + "global": "^4.4.0" + }, + "engines": { + "node": ">=8", + "npm": ">=5" + } + }, + "node_modules/@videojs/xhr": { + "version": "2.7.0", + "resolved": "https://registry.npmmirror.com/@videojs/xhr/-/xhr-2.7.0.tgz", + "integrity": "sha512-giab+EVRanChIupZK7gXjHy90y3nncA2phIOyG3Ne5fvpiMJzvqYwiTOnEVW2S4CoYcuKJkomat7bMXA/UoUZQ==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.5.5", + "global": "~4.4.0", + "is-function": "^1.0.1" + } + }, + "node_modules/@vitejs/plugin-vue": { + "version": "5.2.1", + "resolved": "https://registry.npmmirror.com/@vitejs/plugin-vue/-/plugin-vue-5.2.1.tgz", + "integrity": "sha512-cxh314tzaWwOLqVes2gnnCtvBDcM1UMdn+iFR+UjAn411dPT3tOmqrJjbMd7koZpMAmBM/GqeV4n9ge7JSiJJQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^18.0.0 || >=20.0.0" + }, + "peerDependencies": { + "vite": "^5.0.0 || ^6.0.0", + "vue": "^3.2.25" + } + }, + "node_modules/@vue/babel-helper-vue-transform-on": { + "version": "1.2.5", + "resolved": "https://registry.npmmirror.com/@vue/babel-helper-vue-transform-on/-/babel-helper-vue-transform-on-1.2.5.tgz", + "integrity": "sha512-lOz4t39ZdmU4DJAa2hwPYmKc8EsuGa2U0L9KaZaOJUt0UwQNjNA3AZTq6uEivhOKhhG1Wvy96SvYBoFmCg3uuw==", + "dev": true, + "license": "MIT" + }, + "node_modules/@vue/babel-plugin-jsx": { + "version": "1.2.5", + "resolved": "https://registry.npmmirror.com/@vue/babel-plugin-jsx/-/babel-plugin-jsx-1.2.5.tgz", + "integrity": "sha512-zTrNmOd4939H9KsRIGmmzn3q2zvv1mjxkYZHgqHZgDrXz5B1Q3WyGEjO2f+JrmKghvl1JIRcvo63LgM1kH5zFg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-module-imports": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.8", + "@babel/plugin-syntax-jsx": "^7.24.7", + "@babel/template": "^7.25.0", + "@babel/traverse": "^7.25.6", + "@babel/types": "^7.25.6", + "@vue/babel-helper-vue-transform-on": "1.2.5", + "@vue/babel-plugin-resolve-type": "1.2.5", + "html-tags": "^3.3.1", + "svg-tags": "^1.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + }, + "peerDependenciesMeta": { + "@babel/core": { + "optional": true + } + } + }, + "node_modules/@vue/babel-plugin-resolve-type": { + "version": "1.2.5", + "resolved": "https://registry.npmmirror.com/@vue/babel-plugin-resolve-type/-/babel-plugin-resolve-type-1.2.5.tgz", + "integrity": "sha512-U/ibkQrf5sx0XXRnUZD1mo5F7PkpKyTbfXM3a3rC4YnUz6crHEz9Jg09jzzL6QYlXNto/9CePdOg/c87O4Nlfg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.24.7", + "@babel/helper-module-imports": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.8", + "@babel/parser": "^7.25.6", + "@vue/compiler-sfc": "^3.5.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@vue/compiler-core": { + "version": "3.5.13", + "resolved": "https://registry.npmmirror.com/@vue/compiler-core/-/compiler-core-3.5.13.tgz", + "integrity": "sha512-oOdAkwqUfW1WqpwSYJce06wvt6HljgY3fGeM9NcVA1HaYOij3mZG9Rkysn0OHuyUAGMbEbARIpsG+LPVlBJ5/Q==", + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.25.3", + "@vue/shared": "3.5.13", + "entities": "^4.5.0", + "estree-walker": "^2.0.2", + "source-map-js": "^1.2.0" + } + }, + "node_modules/@vue/compiler-dom": { + "version": "3.5.13", + "resolved": "https://registry.npmmirror.com/@vue/compiler-dom/-/compiler-dom-3.5.13.tgz", + "integrity": "sha512-ZOJ46sMOKUjO3e94wPdCzQ6P1Lx/vhp2RSvfaab88Ajexs0AHeV0uasYhi99WPaogmBlRHNRuly8xV75cNTMDA==", + "license": "MIT", + "dependencies": { + "@vue/compiler-core": "3.5.13", + "@vue/shared": "3.5.13" + } + }, + "node_modules/@vue/compiler-sfc": { + "version": "3.5.13", + "resolved": "https://registry.npmmirror.com/@vue/compiler-sfc/-/compiler-sfc-3.5.13.tgz", + "integrity": "sha512-6VdaljMpD82w6c2749Zhf5T9u5uLBWKnVue6XWxprDobftnletJ8+oel7sexFfM3qIxNmVE7LSFGTpv6obNyaQ==", + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.25.3", + "@vue/compiler-core": "3.5.13", + "@vue/compiler-dom": "3.5.13", + "@vue/compiler-ssr": "3.5.13", + "@vue/shared": "3.5.13", + "estree-walker": "^2.0.2", + "magic-string": "^0.30.11", + "postcss": "^8.4.48", + "source-map-js": "^1.2.0" + } + }, + "node_modules/@vue/compiler-ssr": { + "version": "3.5.13", + "resolved": "https://registry.npmmirror.com/@vue/compiler-ssr/-/compiler-ssr-3.5.13.tgz", + "integrity": "sha512-wMH6vrYHxQl/IybKJagqbquvxpWCuVYpoUJfCqFZwa/JY1GdATAQ+TgVtgrwwMZ0D07QhA99rs/EAAWfvG6KpA==", + "license": "MIT", + "dependencies": { + "@vue/compiler-dom": "3.5.13", + "@vue/shared": "3.5.13" + } + }, + "node_modules/@vue/devtools-api": { + "version": "6.6.4", + "resolved": "https://registry.npmmirror.com/@vue/devtools-api/-/devtools-api-6.6.4.tgz", + "integrity": "sha512-sGhTPMuXqZ1rVOk32RylztWkfXTRhuS7vgAKv0zjqk8gbsHkJ7xfFf+jbySxt7tWObEJwyKaHMikV/WGDiQm8g==", + "license": "MIT" + }, + "node_modules/@vue/devtools-core": { + "version": "7.7.1", + "resolved": "https://registry.npmmirror.com/@vue/devtools-core/-/devtools-core-7.7.1.tgz", + "integrity": "sha512-W4CRrSZJodNIfrPO7/dXF6ZS0QyOY6PCYVhpSoTSx9+nh2wpZxcS1482lAdKM0FTlaoApHV6jXT95Me90hSaBA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@vue/devtools-kit": "^7.7.1", + "@vue/devtools-shared": "^7.7.1", + "mitt": "^3.0.1", + "nanoid": "^5.0.9", + "pathe": "^2.0.2", + "vite-hot-client": "^0.2.4" + }, + "peerDependencies": { + "vue": "^3.0.0" + } + }, + "node_modules/@vue/devtools-core/node_modules/nanoid": { + "version": "5.0.9", + "resolved": "https://registry.npmmirror.com/nanoid/-/nanoid-5.0.9.tgz", + "integrity": "sha512-Aooyr6MXU6HpvvWXKoVoXwKMs/KyVakWwg7xQfv5/S/RIgJMy0Ifa45H9qqYy7pTCszrHzP21Uk4PZq2HpEM8Q==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "bin": { + "nanoid": "bin/nanoid.js" + }, + "engines": { + "node": "^18 || >=20" + } + }, + "node_modules/@vue/devtools-kit": { + "version": "7.7.2", + "resolved": "https://registry.npmmirror.com/@vue/devtools-kit/-/devtools-kit-7.7.2.tgz", + "integrity": "sha512-CY0I1JH3Z8PECbn6k3TqM1Bk9ASWxeMtTCvZr7vb+CHi+X/QwQm5F1/fPagraamKMAHVfuuCbdcnNg1A4CYVWQ==", + "license": "MIT", + "dependencies": { + "@vue/devtools-shared": "^7.7.2", + "birpc": "^0.2.19", + "hookable": "^5.5.3", + "mitt": "^3.0.1", + "perfect-debounce": "^1.0.0", + "speakingurl": "^14.0.1", + "superjson": "^2.2.1" + } + }, + "node_modules/@vue/devtools-shared": { + "version": "7.7.2", + "resolved": "https://registry.npmmirror.com/@vue/devtools-shared/-/devtools-shared-7.7.2.tgz", + "integrity": "sha512-uBFxnp8gwW2vD6FrJB8JZLUzVb6PNRG0B0jBnHsOH8uKyva2qINY8PTF5Te4QlTbMDqU5K6qtJDr6cNsKWhbOA==", + "license": "MIT", + "dependencies": { + "rfdc": "^1.4.1" + } + }, + "node_modules/@vue/reactivity": { + "version": "3.5.13", + "resolved": "https://registry.npmmirror.com/@vue/reactivity/-/reactivity-3.5.13.tgz", + "integrity": "sha512-NaCwtw8o48B9I6L1zl2p41OHo/2Z4wqYGGIK1Khu5T7yxrn+ATOixn/Udn2m+6kZKB/J7cuT9DbWWhRxqixACg==", + "license": "MIT", + "dependencies": { + "@vue/shared": "3.5.13" + } + }, + "node_modules/@vue/runtime-core": { + "version": "3.5.13", + "resolved": "https://registry.npmmirror.com/@vue/runtime-core/-/runtime-core-3.5.13.tgz", + "integrity": "sha512-Fj4YRQ3Az0WTZw1sFe+QDb0aXCerigEpw418pw1HBUKFtnQHWzwojaukAs2X/c9DQz4MQ4bsXTGlcpGxU/RCIw==", + "license": "MIT", + "dependencies": { + "@vue/reactivity": "3.5.13", + "@vue/shared": "3.5.13" + } + }, + "node_modules/@vue/runtime-dom": { + "version": "3.5.13", + "resolved": "https://registry.npmmirror.com/@vue/runtime-dom/-/runtime-dom-3.5.13.tgz", + "integrity": "sha512-dLaj94s93NYLqjLiyFzVs9X6dWhTdAlEAciC3Moq7gzAc13VJUdCnjjRurNM6uTLFATRHexHCTu/Xp3eW6yoog==", + "license": "MIT", + "dependencies": { + "@vue/reactivity": "3.5.13", + "@vue/runtime-core": "3.5.13", + "@vue/shared": "3.5.13", + "csstype": "^3.1.3" + } + }, + "node_modules/@vue/server-renderer": { + "version": "3.5.13", + "resolved": "https://registry.npmmirror.com/@vue/server-renderer/-/server-renderer-3.5.13.tgz", + "integrity": "sha512-wAi4IRJV/2SAW3htkTlB+dHeRmpTiVIK1OGLWV1yeStVSebSQQOwGwIq0D3ZIoBj2C2qpgz5+vX9iEBkTdk5YA==", + "license": "MIT", + "dependencies": { + "@vue/compiler-ssr": "3.5.13", + "@vue/shared": "3.5.13" + }, + "peerDependencies": { + "vue": "3.5.13" + } + }, + "node_modules/@vue/shared": { + "version": "3.5.13", + "resolved": "https://registry.npmmirror.com/@vue/shared/-/shared-3.5.13.tgz", + "integrity": "sha512-/hnE/qP5ZoGpol0a5mDi45bOd7t3tjYJBjsgCsivow7D48cJeV5l05RD82lPqi7gRiphZM37rnhW1l6ZoCNNnQ==", + "license": "MIT" + }, + "node_modules/@vueuse/core": { + "version": "9.13.0", + "resolved": "https://registry.npmmirror.com/@vueuse/core/-/core-9.13.0.tgz", + "integrity": "sha512-pujnclbeHWxxPRqXWmdkKV5OX4Wk4YeK7wusHqRwU0Q7EFusHoqNA/aPhB6KCh9hEqJkLAJo7bb0Lh9b+OIVzw==", + "license": "MIT", + "dependencies": { + "@types/web-bluetooth": "^0.0.16", + "@vueuse/metadata": "9.13.0", + "@vueuse/shared": "9.13.0", + "vue-demi": "*" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/@vueuse/core/node_modules/vue-demi": { + "version": "0.14.10", + "resolved": "https://registry.npmmirror.com/vue-demi/-/vue-demi-0.14.10.tgz", + "integrity": "sha512-nMZBOwuzabUO0nLgIcc6rycZEebF6eeUfaiQx9+WSk8e29IbLvPU9feI6tqW4kTo3hvoYAJkMh8n8D0fuISphg==", + "hasInstallScript": true, + "license": "MIT", + "bin": { + "vue-demi-fix": "bin/vue-demi-fix.js", + "vue-demi-switch": "bin/vue-demi-switch.js" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + }, + "peerDependencies": { + "@vue/composition-api": "^1.0.0-rc.1", + "vue": "^3.0.0-0 || ^2.6.0" + }, + "peerDependenciesMeta": { + "@vue/composition-api": { + "optional": true + } + } + }, + "node_modules/@vueuse/metadata": { + "version": "9.13.0", + "resolved": "https://registry.npmmirror.com/@vueuse/metadata/-/metadata-9.13.0.tgz", + "integrity": "sha512-gdU7TKNAUVlXXLbaF+ZCfte8BjRJQWPCa2J55+7/h+yDtzw3vOoGQDRXzI6pyKyo6bXFT5/QoPE4hAknExjRLQ==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/@vueuse/shared": { + "version": "9.13.0", + "resolved": "https://registry.npmmirror.com/@vueuse/shared/-/shared-9.13.0.tgz", + "integrity": "sha512-UrnhU+Cnufu4S6JLCPZnkWh0WwZGUp72ktOF2DFptMlOs3TOdVv8xJN53zhHGARmVOsz5KqOls09+J1NR6sBKw==", + "license": "MIT", + "dependencies": { + "vue-demi": "*" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/@vueuse/shared/node_modules/vue-demi": { + "version": "0.14.10", + "resolved": "https://registry.npmmirror.com/vue-demi/-/vue-demi-0.14.10.tgz", + "integrity": "sha512-nMZBOwuzabUO0nLgIcc6rycZEebF6eeUfaiQx9+WSk8e29IbLvPU9feI6tqW4kTo3hvoYAJkMh8n8D0fuISphg==", + "hasInstallScript": true, + "license": "MIT", + "bin": { + "vue-demi-fix": "bin/vue-demi-fix.js", + "vue-demi-switch": "bin/vue-demi-switch.js" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + }, + "peerDependencies": { + "@vue/composition-api": "^1.0.0-rc.1", + "vue": "^3.0.0-0 || ^2.6.0" + }, + "peerDependenciesMeta": { + "@vue/composition-api": { + "optional": true + } + } + }, + "node_modules/@xmldom/xmldom": { + "version": "0.8.10", + "resolved": "https://registry.npmmirror.com/@xmldom/xmldom/-/xmldom-0.8.10.tgz", + "integrity": "sha512-2WALfTl4xo2SkGCYRt6rDTFfk9R1czmBvUQy12gK2KuRKIpWEhcbbzy8EZXtz/jkRqHX8bFEc6FC1HjX4TUWYw==", + "license": "MIT", + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmmirror.com/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "license": "MIT", + "dependencies": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/acorn": { + "version": "8.14.0", + "resolved": "https://registry.npmmirror.com/acorn/-/acorn-8.14.0.tgz", + "integrity": "sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==", + "license": "MIT", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/aes-decrypter": { + "version": "4.0.2", + "resolved": "https://registry.npmmirror.com/aes-decrypter/-/aes-decrypter-4.0.2.tgz", + "integrity": "sha512-lc+/9s6iJvuaRe5qDlMTpCFjnwpkeOXp8qP3oiZ5jsj1MRg+SBVUmmICrhxHvc8OELSmc+fEyyxAuppY6hrWzw==", + "license": "Apache-2.0", + "dependencies": { + "@babel/runtime": "^7.12.5", + "@videojs/vhs-utils": "^4.1.1", + "global": "^4.4.0", + "pkcs7": "^1.0.4" + } + }, + "node_modules/array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==", + "license": "MIT" + }, + "node_modules/async-validator": { + "version": "4.2.5", + "resolved": "https://registry.npmmirror.com/async-validator/-/async-validator-4.2.5.tgz", + "integrity": "sha512-7HhHjtERjqlNbZtqNqy2rckN/SpOOlmDliet+lP7k+eKZEjPk3DgyeU9lIXLdeLz0uBbbVp+9Qdow9wJWgwwfg==", + "license": "MIT" + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmmirror.com/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", + "license": "MIT" + }, + "node_modules/axios": { + "version": "1.7.9", + "resolved": "https://registry.npmmirror.com/axios/-/axios-1.7.9.tgz", + "integrity": "sha512-LhLcE7Hbiryz8oMDdDptSrWowmB4Bl6RCt6sIJKpRB4XtVf0iEgewX3au/pJqm+Py1kCASkb/FFKjxQaLtxJvw==", + "license": "MIT", + "dependencies": { + "follow-redirects": "^1.15.6", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" + } + }, + "node_modules/balloon-css": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/balloon-css/-/balloon-css-1.2.0.tgz", + "integrity": "sha512-urXwkHgwp6GsXVF+it01485Z2Cj4pnW02ICnM0TemOlkKmCNnDLmyy+ZZiRXBpwldUXO+aRNr7Hdia4CBvXJ5A==", + "license": "MIT" + }, + "node_modules/birpc": { + "version": "0.2.19", + "resolved": "https://registry.npmmirror.com/birpc/-/birpc-0.2.19.tgz", + "integrity": "sha512-5WeXXAvTmitV1RqJFppT5QtUiz2p1mRSYU000Jkft5ZUCLJIk4uQriYNO50HknxKwM6jd8utNc66K1qGIwwWBQ==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/body-parser": { + "version": "1.20.3", + "resolved": "https://registry.npmmirror.com/body-parser/-/body-parser-1.20.3.tgz", + "integrity": "sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g==", + "license": "MIT", + "dependencies": { + "bytes": "3.1.2", + "content-type": "~1.0.5", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "on-finished": "2.4.1", + "qs": "6.13.0", + "raw-body": "2.5.2", + "type-is": "~1.6.18", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/body-parser/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmmirror.com/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/body-parser/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "license": "MIT" + }, + "node_modules/braces": { + "version": "3.0.3", + "resolved": "https://registry.npmmirror.com/braces/-/braces-3.0.3.tgz", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", + "license": "MIT", + "dependencies": { + "fill-range": "^7.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/browserslist": { + "version": "4.24.4", + "resolved": "https://registry.npmmirror.com/browserslist/-/browserslist-4.24.4.tgz", + "integrity": "sha512-KDi1Ny1gSePi1vm0q4oxSF8b4DR44GF4BbmS2YdhPLOEqd8pDviZOGH/GsmRwoWJ2+5Lr085X7naowMwKHDG1A==", + "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.30001688", + "electron-to-chromium": "^1.5.73", + "node-releases": "^2.0.19", + "update-browserslist-db": "^1.1.1" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/bundle-name": { + "version": "4.1.0", + "resolved": "https://registry.npmmirror.com/bundle-name/-/bundle-name-4.1.0.tgz", + "integrity": "sha512-tjwM5exMg6BGRI+kNmTntNsvdZS1X8BFYS6tnJ2hdH0kVxM6/eVZ2xy+FqStSWvYmtfFMDLIxurorHwDKfDz5Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "run-applescript": "^7.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmmirror.com/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/c12": { + "version": "2.0.4", + "resolved": "https://registry.npmmirror.com/c12/-/c12-2.0.4.tgz", + "integrity": "sha512-3DbbhnFt0fKJHxU4tEUPmD1ahWE4PWPMomqfYsTJdrhpmEnRKJi3qSC4rO5U6E6zN1+pjBY7+z8fUmNRMaVKLw==", + "license": "MIT", + "dependencies": { + "chokidar": "^4.0.3", + "confbox": "^0.1.8", + "defu": "^6.1.4", + "dotenv": "^16.4.7", + "giget": "^1.2.4", + "jiti": "^2.4.2", + "mlly": "^1.7.4", + "ohash": "^2.0.4", + "pathe": "^2.0.3", + "perfect-debounce": "^1.0.0", + "pkg-types": "^1.3.1", + "rc9": "^2.1.2" + }, + "peerDependencies": { + "magicast": "^0.3.5" + }, + "peerDependenciesMeta": { + "magicast": { + "optional": true + } + } + }, + "node_modules/c12/node_modules/ohash": { + "version": "2.0.4", + "resolved": "https://registry.npmmirror.com/ohash/-/ohash-2.0.4.tgz", + "integrity": "sha512-ac+SFwzhdHb0hp48/dbR7Jta39qfbuj7t3hApd9uyHS8bisHTfVzSEvjOVgV0L3zG7VR2/7JjkSGimP75D+hOQ==", + "license": "MIT" + }, + "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", + "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==", + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "function-bind": "^1.1.2" + }, + "engines": { + "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==", + "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.30001698", + "resolved": "https://registry.npmmirror.com/caniuse-lite/-/caniuse-lite-1.0.30001698.tgz", + "integrity": "sha512-xJ3km2oiG/MbNU8G6zIq6XRZ6HtAOVXsbOrP/blGazi52kc5Yy7b6sDA5O+FbROzRrV7BSTllLHuNvmawYUJjw==", + "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", + "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==", + "license": "MIT", + "dependencies": { + "readdirp": "^4.0.1" + }, + "engines": { + "node": ">= 14.16.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/chownr": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", + "license": "ISC", + "engines": { + "node": ">=10" + } + }, + "node_modules/citty": { + "version": "0.1.6", + "resolved": "https://registry.npmmirror.com/citty/-/citty-0.1.6.tgz", + "integrity": "sha512-tskPPKEs8D2KPafUypv2gxwJP8h/OaJmC82QQGGDQcHvXX43xF2VDACcJVmZ0EuSxkpO9Kc4MlrA3q0+FG58AQ==", + "license": "MIT", + "dependencies": { + "consola": "^3.2.3" + } + }, + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmmirror.com/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "license": "MIT", + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/confbox": { + "version": "0.1.8", + "resolved": "https://registry.npmmirror.com/confbox/-/confbox-0.1.8.tgz", + "integrity": "sha512-RMtmw0iFkeR4YV+fUOSucriAQNb9g8zFR52MWCtl+cCZOFRNL6zeB395vPzFhEjjn4fMxXudmELnl/KF/WrK6w==", + "license": "MIT" + }, + "node_modules/consola": { + "version": "3.4.0", + "resolved": "https://registry.npmmirror.com/consola/-/consola-3.4.0.tgz", + "integrity": "sha512-EiPU8G6dQG0GFHNR8ljnZFki/8a+cQwEQ+7wpxdChl02Q8HXlwEZWD5lqAF8vC2sEC3Tehr8hy7vErz88LHyUA==", + "license": "MIT", + "engines": { + "node": "^14.18.0 || >=16.10.0" + } + }, + "node_modules/content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmmirror.com/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "license": "MIT", + "dependencies": { + "safe-buffer": "5.2.1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/content-type": { + "version": "1.0.5", + "resolved": "https://registry.npmmirror.com/content-type/-/content-type-1.0.5.tgz", + "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "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==", + "license": "MIT" + }, + "node_modules/cookie": { + "version": "0.7.1", + "resolved": "https://registry.npmmirror.com/cookie/-/cookie-0.7.1.tgz", + "integrity": "sha512-6DnInpx7SJ2AK3+CTUE/ZM0vWTUboZCegxhC2xiIydHR9jNuTAASBrfEpHhiGOZw/nX51bHt6YQl8jsGo4y/0w==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmmirror.com/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==", + "license": "MIT" + }, + "node_modules/copy-anything": { + "version": "3.0.5", + "resolved": "https://registry.npmmirror.com/copy-anything/-/copy-anything-3.0.5.tgz", + "integrity": "sha512-yCEafptTtb4bk7GLEQoM8KVJpxAfdBJYaXyzQEgQQQgYrZiDp8SJmGKlYza6CYjEDNstAdNdKA3UuoULlEbS6w==", + "license": "MIT", + "dependencies": { + "is-what": "^4.1.8" + }, + "engines": { + "node": ">=12.13" + }, + "funding": { + "url": "https://github.com/sponsors/mesqueeb" + } + }, + "node_modules/cross-spawn": { + "version": "7.0.6", + "resolved": "https://registry.npmmirror.com/cross-spawn/-/cross-spawn-7.0.6.tgz", + "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", + "dev": true, + "license": "MIT", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/crypto-js": { + "version": "4.2.0", + "resolved": "https://registry.npmmirror.com/crypto-js/-/crypto-js-4.2.0.tgz", + "integrity": "sha512-KALDyEYgpY+Rlob/iriUtjV6d5Eq+Y191A5g4UqLAi8CyGP9N1+FdVbkc1SxKc2r4YAYqG8JzO2KGL+AizD70Q==", + "license": "MIT" + }, + "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-uri-to-buffer": { + "version": "4.0.1", + "resolved": "https://registry.npmmirror.com/data-uri-to-buffer/-/data-uri-to-buffer-4.0.1.tgz", + "integrity": "sha512-0R9ikRb668HB7QDxT1vkpuUBtqc53YyAwMwGeUFKRojY/NWKvdZ+9UYtRfGmhqNbRkTSVpMbmyhXipFFv2cb/A==", + "license": "MIT", + "engines": { + "node": ">= 12" + } + }, + "node_modules/dayjs": { + "version": "1.11.13", + "resolved": "https://registry.npmmirror.com/dayjs/-/dayjs-1.11.13.tgz", + "integrity": "sha512-oaMBel6gjolK862uaPQOVTA7q3TZhuSvuMQAAglQDOWYO9A91IrAOUJEyKVlqJlHE0vq5p5UXxzdPfMH/x6xNg==", + "license": "MIT" + }, + "node_modules/debug": { + "version": "4.4.0", + "resolved": "https://registry.npmmirror.com/debug/-/debug-4.4.0.tgz", + "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", + "license": "MIT", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/deep-pick-omit": { + "version": "1.2.1", + "resolved": "https://registry.npmmirror.com/deep-pick-omit/-/deep-pick-omit-1.2.1.tgz", + "integrity": "sha512-2J6Kc/m3irCeqVG42T+SaUMesaK7oGWaedGnQQK/+O0gYc+2SP5bKh/KKTE7d7SJ+GCA9UUE1GRzh6oDe0EnGw==", + "license": "MIT" + }, + "node_modules/default-browser": { + "version": "5.2.1", + "resolved": "https://registry.npmmirror.com/default-browser/-/default-browser-5.2.1.tgz", + "integrity": "sha512-WY/3TUME0x3KPYdRRxEJJvXRHV4PyPoUsxtZa78lwItwRQRHhd2U9xOscaT/YTf8uCXIAjeJOFBVEh/7FtD8Xg==", + "dev": true, + "license": "MIT", + "dependencies": { + "bundle-name": "^4.1.0", + "default-browser-id": "^5.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/default-browser-id": { + "version": "5.0.0", + "resolved": "https://registry.npmmirror.com/default-browser-id/-/default-browser-id-5.0.0.tgz", + "integrity": "sha512-A6p/pu/6fyBcA1TRz/GqWYPViplrftcW2gZC9q79ngNCKAeR/X3gcEdXQHl4KNXV+3wgIJ1CPkJQ3IHM6lcsyA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/define-lazy-prop": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/define-lazy-prop/-/define-lazy-prop-3.0.0.tgz", + "integrity": "sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/defu": { + "version": "6.1.4", + "resolved": "https://registry.npmmirror.com/defu/-/defu-6.1.4.tgz", + "integrity": "sha512-mEQCMmwJu317oSz8CwdIOdwf3xMif1ttiM8LTufzc3g6kR+9Pe236twL8j3IYT1F7GfRgGcW6MWxzZjLIkuHIg==", + "license": "MIT" + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "license": "MIT", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/destr": { + "version": "2.0.3", + "resolved": "https://registry.npmmirror.com/destr/-/destr-2.0.3.tgz", + "integrity": "sha512-2N3BOUU4gYMpTP24s5rF5iP7BDr7uNTCs4ozw3kf/eKfvWSIu93GEBi5m427YoyJoeOzQ5smuu4nNAPGb8idSQ==", + "license": "MIT" + }, + "node_modules/destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "license": "MIT", + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/dom-walk": { + "version": "0.1.2", + "resolved": "https://registry.npmmirror.com/dom-walk/-/dom-walk-0.1.2.tgz", + "integrity": "sha512-6QvTW9mrGeIegrFXdtQi9pk7O/nSK6lSdXW2eqUspN5LWD7UTji2Fqw5V2YLjBpHEoU9Xl/eUWNpDeZvoyOv2w==" + }, + "node_modules/dotenv": { + "version": "16.4.7", + "resolved": "https://registry.npmmirror.com/dotenv/-/dotenv-16.4.7.tgz", + "integrity": "sha512-47qPchRCykZC03FhkYAhrvwU4xDBFIj1QPqaarj6mdM/hgUzfPHcpkHJOn3mJAufFeeAxAzeGsr5X0M4k6fLZQ==", + "license": "BSD-2-Clause", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://dotenvx.com" + } + }, + "node_modules/dplayer": { + "version": "1.27.1", + "resolved": "https://registry.npmmirror.com/dplayer/-/dplayer-1.27.1.tgz", + "integrity": "sha512-2laBMXs5V1B9zPwJ7eAIw/OBo+Xjvy03i4GHTk3Cg+IWbrq8rKMFO0fFr6ClAYotYOCcFGOvaJDkOZcgKllsCA==", + "license": "MIT", + "dependencies": { + "axios": "1.2.3", + "balloon-css": "^1.0.3", + "promise-polyfill": "8.3.0" + } + }, + "node_modules/dplayer/node_modules/axios": { + "version": "1.2.3", + "resolved": "https://registry.npmmirror.com/axios/-/axios-1.2.3.tgz", + "integrity": "sha512-pdDkMYJeuXLZ6Xj/Q5J3Phpe+jbGdsSzlQaFVkMQzRUL05+6+tetX8TV3p4HrU4kzuO9bt+io/yGQxuyxA/xcw==", + "license": "MIT", + "dependencies": { + "follow-redirects": "^1.15.0", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" + } + }, + "node_modules/dunder-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/dunder-proto/-/dunder-proto-1.0.1.tgz", + "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.1", + "es-errors": "^1.3.0", + "gopd": "^1.2.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", + "license": "MIT" + }, + "node_modules/electron-to-chromium": { + "version": "1.5.96", + "resolved": "https://registry.npmmirror.com/electron-to-chromium/-/electron-to-chromium-1.5.96.tgz", + "integrity": "sha512-8AJUW6dh75Fm/ny8+kZKJzI1pgoE8bKLZlzDU2W1ENd+DXKJrx7I7l9hb8UWR4ojlnb5OlixMt00QWiYJoVw1w==", + "license": "ISC" + }, + "node_modules/element-plus": { + "version": "2.9.4", + "resolved": "https://registry.npmmirror.com/element-plus/-/element-plus-2.9.4.tgz", + "integrity": "sha512-sGnW0wd9zf6lEGixXV2gfwx3X6VTMkP52qTkX7zbURJ2oariyslrKTBh2txt1sdn1pUvj2l0KY3OfSXoZGmDOw==", + "license": "MIT", + "dependencies": { + "@ctrl/tinycolor": "^3.4.1", + "@element-plus/icons-vue": "^2.3.1", + "@floating-ui/dom": "^1.0.1", + "@popperjs/core": "npm:@sxzz/popperjs-es@^2.11.7", + "@types/lodash": "^4.14.182", + "@types/lodash-es": "^4.17.6", + "@vueuse/core": "^9.1.0", + "async-validator": "^4.2.5", + "dayjs": "^1.11.13", + "escape-html": "^1.0.3", + "lodash": "^4.17.21", + "lodash-es": "^4.17.21", + "lodash-unified": "^1.0.2", + "memoize-one": "^6.0.0", + "normalize-wheel-es": "^1.2.0" + }, + "peerDependencies": { + "vue": "^3.2.0" + } + }, + "node_modules/encodeurl": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/encodeurl/-/encodeurl-2.0.0.tgz", + "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/entities": { + "version": "4.5.0", + "resolved": "https://registry.npmmirror.com/entities/-/entities-4.5.0.tgz", + "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/error-stack-parser-es": { + "version": "0.1.5", + "resolved": "https://registry.npmmirror.com/error-stack-parser-es/-/error-stack-parser-es-0.1.5.tgz", + "integrity": "sha512-xHku1X40RO+fO8yJ8Wh2f2rZWVjqyhb1zgq1yZ8aZRQkv6OOKhKWRUaht3eSCUbAOBaKIgM+ykwFLE+QUxgGeg==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/es-define-property": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/es-define-property/-/es-define-property-1.0.1.tgz", + "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-errors": { + "version": "1.3.0", + "resolved": "https://registry.npmmirror.com/es-errors/-/es-errors-1.3.0.tgz", + "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-object-atoms": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/es-object-atoms/-/es-object-atoms-1.1.1.tgz", + "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==", + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/esbuild": { + "version": "0.24.2", + "resolved": "https://registry.npmmirror.com/esbuild/-/esbuild-0.24.2.tgz", + "integrity": "sha512-+9egpBW8I3CD5XPe0n6BfT5fxLzxrlDzqydF3aviG+9ni1lDC/OvMHcxqEFV0+LANZG5R1bFMWfUrjVsdwxJvA==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=18" + }, + "optionalDependencies": { + "@esbuild/aix-ppc64": "0.24.2", + "@esbuild/android-arm": "0.24.2", + "@esbuild/android-arm64": "0.24.2", + "@esbuild/android-x64": "0.24.2", + "@esbuild/darwin-arm64": "0.24.2", + "@esbuild/darwin-x64": "0.24.2", + "@esbuild/freebsd-arm64": "0.24.2", + "@esbuild/freebsd-x64": "0.24.2", + "@esbuild/linux-arm": "0.24.2", + "@esbuild/linux-arm64": "0.24.2", + "@esbuild/linux-ia32": "0.24.2", + "@esbuild/linux-loong64": "0.24.2", + "@esbuild/linux-mips64el": "0.24.2", + "@esbuild/linux-ppc64": "0.24.2", + "@esbuild/linux-riscv64": "0.24.2", + "@esbuild/linux-s390x": "0.24.2", + "@esbuild/linux-x64": "0.24.2", + "@esbuild/netbsd-arm64": "0.24.2", + "@esbuild/netbsd-x64": "0.24.2", + "@esbuild/openbsd-arm64": "0.24.2", + "@esbuild/openbsd-x64": "0.24.2", + "@esbuild/sunos-x64": "0.24.2", + "@esbuild/win32-arm64": "0.24.2", + "@esbuild/win32-ia32": "0.24.2", + "@esbuild/win32-x64": "0.24.2" + } + }, + "node_modules/escalade": { + "version": "3.2.0", + "resolved": "https://registry.npmmirror.com/escalade/-/escalade-3.2.0.tgz", + "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", + "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", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", + "license": "MIT" + }, + "node_modules/escape-string-regexp": { + "version": "5.0.0", + "resolved": "https://registry.npmmirror.com/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", + "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/estree-walker": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/estree-walker/-/estree-walker-2.0.2.tgz", + "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", + "license": "MIT" + }, + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmmirror.com/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/execa": { + "version": "9.5.2", + "resolved": "https://registry.npmmirror.com/execa/-/execa-9.5.2.tgz", + "integrity": "sha512-EHlpxMCpHWSAh1dgS6bVeoLAXGnJNdR93aabr4QCGbzOM73o5XmRfM/e5FUqsw3aagP8S8XEWUWFAxnRBnAF0Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@sindresorhus/merge-streams": "^4.0.0", + "cross-spawn": "^7.0.3", + "figures": "^6.1.0", + "get-stream": "^9.0.0", + "human-signals": "^8.0.0", + "is-plain-obj": "^4.1.0", + "is-stream": "^4.0.1", + "npm-run-path": "^6.0.0", + "pretty-ms": "^9.0.0", + "signal-exit": "^4.1.0", + "strip-final-newline": "^4.0.0", + "yoctocolors": "^2.0.0" + }, + "engines": { + "node": "^18.19.0 || >=20.5.0" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/express": { + "version": "4.21.2", + "resolved": "https://registry.npmmirror.com/express/-/express-4.21.2.tgz", + "integrity": "sha512-28HqgMZAmih1Czt9ny7qr6ek2qddF4FclbMzwhCREB6OFfH+rXAnuNCwo1/wFvrtbgsQDb4kSbX9de9lFbrXnA==", + "license": "MIT", + "dependencies": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.3", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.7.1", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "2.0.0", + "encodeurl": "~2.0.0", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.3.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "merge-descriptors": "1.0.3", + "methods": "~1.1.2", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.12", + "proxy-addr": "~2.0.7", + "qs": "6.13.0", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.19.0", + "serve-static": "1.16.2", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.10.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/express/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmmirror.com/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/express/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "license": "MIT" + }, + "node_modules/fast-glob": { + "version": "3.3.3", + "resolved": "https://registry.npmmirror.com/fast-glob/-/fast-glob-3.3.3.tgz", + "integrity": "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==", + "license": "MIT", + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.8" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/fastq": { + "version": "1.19.0", + "resolved": "https://registry.npmmirror.com/fastq/-/fastq-1.19.0.tgz", + "integrity": "sha512-7SFSRCNjBQIZH/xZR3iy5iQYR8aGBE0h3VG6/cwlbrpdciNYBMotQav8c1XI3HjHH+NikUpP53nPdlZSdWmFzA==", + "license": "ISC", + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/fdir": { + "version": "6.4.3", + "resolved": "https://registry.npmmirror.com/fdir/-/fdir-6.4.3.tgz", + "integrity": "sha512-PMXmW2y1hDDfTSRc9gaXIuCCRpuoz3Kaz8cUelp3smouvfT632ozg2vrT6lJsHKKOF59YLbOGfAWGUcKEfRMQw==", + "license": "MIT", + "peerDependencies": { + "picomatch": "^3 || ^4" + }, + "peerDependenciesMeta": { + "picomatch": { + "optional": true + } + } + }, + "node_modules/fetch-blob": { + "version": "3.2.0", + "resolved": "https://registry.npmmirror.com/fetch-blob/-/fetch-blob-3.2.0.tgz", + "integrity": "sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/jimmywarting" + }, + { + "type": "paypal", + "url": "https://paypal.me/jimmywarting" + } + ], + "license": "MIT", + "dependencies": { + "node-domexception": "^1.0.0", + "web-streams-polyfill": "^3.0.3" + }, + "engines": { + "node": "^12.20 || >= 14.13" + } + }, + "node_modules/figures": { + "version": "6.1.0", + "resolved": "https://registry.npmmirror.com/figures/-/figures-6.1.0.tgz", + "integrity": "sha512-d+l3qxjSesT4V7v2fh+QnmFnUWv9lSpjarhShNTgBOfA0ttejbQUAlHLitbjkoRiDulW0OPoQPYIGhIC8ohejg==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-unicode-supported": "^2.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/fill-range": { + "version": "7.1.1", + "resolved": "https://registry.npmmirror.com/fill-range/-/fill-range-7.1.1.tgz", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", + "license": "MIT", + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/finalhandler": { + "version": "1.3.1", + "resolved": "https://registry.npmmirror.com/finalhandler/-/finalhandler-1.3.1.tgz", + "integrity": "sha512-6BN9trH7bp3qvnrRyzsBz+g3lZxTNZTbVO2EV1CS0WIcDbawYVdYvGflME/9QP0h0pYlCDBCTjYa9nZzMDpyxQ==", + "license": "MIT", + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~2.0.0", + "escape-html": "~1.0.3", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "statuses": "2.0.1", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/finalhandler/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmmirror.com/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/finalhandler/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "license": "MIT" + }, + "node_modules/follow-redirects": { + "version": "1.15.9", + "resolved": "https://registry.npmmirror.com/follow-redirects/-/follow-redirects-1.15.9.tgz", + "integrity": "sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==", + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "license": "MIT", + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/form-data": { + "version": "4.0.1", + "resolved": "https://registry.npmmirror.com/form-data/-/form-data-4.0.1.tgz", + "integrity": "sha512-tzN8e4TX8+kkxGPK8D5u0FNmjPUjw3lwC9lSLxxoB/+GtsJG91CO8bSWy73APlgAZzZbXEYZJuxjkHH2w+Ezhw==", + "license": "MIT", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/formdata-polyfill": { + "version": "4.0.10", + "resolved": "https://registry.npmmirror.com/formdata-polyfill/-/formdata-polyfill-4.0.10.tgz", + "integrity": "sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==", + "license": "MIT", + "dependencies": { + "fetch-blob": "^3.1.2" + }, + "engines": { + "node": ">=12.20.0" + } + }, + "node_modules/forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmmirror.com/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmmirror.com/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fs-extra": { + "version": "11.3.0", + "resolved": "https://registry.npmmirror.com/fs-extra/-/fs-extra-11.3.0.tgz", + "integrity": "sha512-Z4XaCL6dUDHfP/jT25jJKMmtxvuwbkrD1vNSMFlo9lNLY2c5FHYSQgHPRZUjAB26TpDEoW9HCOgplrdbaPV/ew==", + "dev": true, + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=14.14" + } + }, + "node_modules/fs-minipass": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/fs-minipass/-/fs-minipass-2.1.0.tgz", + "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", + "license": "ISC", + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/fs-minipass/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmmirror.com/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "license": "ISC", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/fs-minipass/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "license": "ISC" + }, + "node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmmirror.com/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.2", + "resolved": "https://registry.npmmirror.com/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "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==", + "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", + "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==", + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.2", + "es-define-property": "^1.0.1", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.1.1", + "function-bind": "^1.1.2", + "get-proto": "^1.0.1", + "gopd": "^1.2.0", + "has-symbols": "^1.1.0", + "hasown": "^2.0.2", + "math-intrinsics": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/get-proto/-/get-proto-1.0.1.tgz", + "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==", + "license": "MIT", + "dependencies": { + "dunder-proto": "^1.0.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/get-stream": { + "version": "9.0.1", + "resolved": "https://registry.npmmirror.com/get-stream/-/get-stream-9.0.1.tgz", + "integrity": "sha512-kVCxPF3vQM/N0B1PmoqVUqgHP+EeVjmZSQn+1oCRPxd2P21P2F19lIgbR3HBosbB1PUhOAoctJnfEn2GbN2eZA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@sec-ant/readable-stream": "^0.4.1", + "is-stream": "^4.0.1" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/giget": { + "version": "1.2.5", + "resolved": "https://registry.npmmirror.com/giget/-/giget-1.2.5.tgz", + "integrity": "sha512-r1ekGw/Bgpi3HLV3h1MRBIlSAdHoIMklpaQ3OQLFcRw9PwAj2rqigvIbg+dBUI51OxVI2jsEtDywDBjSiuf7Ug==", + "license": "MIT", + "dependencies": { + "citty": "^0.1.6", + "consola": "^3.4.0", + "defu": "^6.1.4", + "node-fetch-native": "^1.6.6", + "nypm": "^0.5.4", + "pathe": "^2.0.3", + "tar": "^6.2.1" + }, + "bin": { + "giget": "dist/cli.mjs" + } + }, + "node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmmirror.com/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/global": { + "version": "4.4.0", + "resolved": "https://registry.npmmirror.com/global/-/global-4.4.0.tgz", + "integrity": "sha512-wv/LAoHdRE3BeTGz53FAamhGlPLhlssK45usmGFThIi4XqnBmjKQ16u+RNbP7WvigRZDxUsM0J3gcQ5yicaL0w==", + "license": "MIT", + "dependencies": { + "min-document": "^2.19.0", + "process": "^0.11.10" + } + }, + "node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmmirror.com/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/globby": { + "version": "14.1.0", + "resolved": "https://registry.npmmirror.com/globby/-/globby-14.1.0.tgz", + "integrity": "sha512-0Ia46fDOaT7k4og1PDW4YbodWWr3scS2vAr2lTbsplOt2WkKp0vQbkI9wKis/T5LV/dqPjO3bpS/z6GTJB82LA==", + "license": "MIT", + "dependencies": { + "@sindresorhus/merge-streams": "^2.1.0", + "fast-glob": "^3.3.3", + "ignore": "^7.0.3", + "path-type": "^6.0.0", + "slash": "^5.1.0", + "unicorn-magic": "^0.3.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/globby/node_modules/@sindresorhus/merge-streams": { + "version": "2.3.0", + "resolved": "https://registry.npmmirror.com/@sindresorhus/merge-streams/-/merge-streams-2.3.0.tgz", + "integrity": "sha512-LtoMMhxAlorcGhmFYI+LhPgbPZCkgP6ra1YL604EeF6U98pLlQ3iWIGMdWSC+vWmPBWBNgmDBAhnAobLROJmwg==", + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/gopd": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/gopd/-/gopd-1.2.0.tgz", + "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.11", + "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" + }, + "node_modules/has-symbols": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/has-symbols/-/has-symbols-1.1.0.tgz", + "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/hasown": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/hasown/-/hasown-2.0.2.tgz", + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", + "license": "MIT", + "dependencies": { + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/hls.js": { + "version": "1.5.20", + "resolved": "https://registry.npmmirror.com/hls.js/-/hls.js-1.5.20.tgz", + "integrity": "sha512-uu0VXUK52JhihhnN/MVVo1lvqNNuhoxkonqgO3IpjvQiGpJBdIXMGkofjQb/j9zvV7a1SW8U9g1FslWx/1HOiQ==", + "license": "Apache-2.0" + }, + "node_modules/hookable": { + "version": "5.5.3", + "resolved": "https://registry.npmmirror.com/hookable/-/hookable-5.5.3.tgz", + "integrity": "sha512-Yc+BQe8SvoXH1643Qez1zqLRmbA5rCL+sSmk6TVos0LWVfNIB7PGncdlId77WzLGSIB5KaWgTaNTs2lNVEI6VQ==", + "license": "MIT" + }, + "node_modules/html-tags": { + "version": "3.3.1", + "resolved": "https://registry.npmmirror.com/html-tags/-/html-tags-3.3.1.tgz", + "integrity": "sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "license": "MIT", + "dependencies": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/human-signals": { + "version": "8.0.0", + "resolved": "https://registry.npmmirror.com/human-signals/-/human-signals-8.0.0.tgz", + "integrity": "sha512-/1/GPCpDUCCYwlERiYjxoczfP0zfvZMU/OWgQPMya9AbAE24vseigFdhAMObpc8Q4lc/kjutPfUddDYyAmejnA==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=18.18.0" + } + }, + "node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmmirror.com/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "license": "MIT", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/idb": { + "version": "8.0.2", + "resolved": "https://registry.npmmirror.com/idb/-/idb-8.0.2.tgz", + "integrity": "sha512-CX70rYhx7GDDQzwwQMDwF6kDRQi5vVs6khHUumDrMecBylKkwvZ8HWvKV08AGb7VbpoGCWUQ4aHzNDgoUiOIUg==", + "license": "ISC" + }, + "node_modules/ignore": { + "version": "7.0.3", + "resolved": "https://registry.npmmirror.com/ignore/-/ignore-7.0.3.tgz", + "integrity": "sha512-bAH5jbK/F3T3Jls4I0SO1hmPR0dKU0a7+SY6n1yzRtG54FLO8d6w/nxLFX2Nb7dBu6cCWXPaAME6cYqFUMmuCA==", + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmmirror.com/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "license": "ISC" + }, + "node_modules/ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmmirror.com/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "license": "MIT", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/is-docker": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/is-docker/-/is-docker-3.0.0.tgz", + "integrity": "sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==", + "dev": true, + "license": "MIT", + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmmirror.com/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-function": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/is-function/-/is-function-1.0.2.tgz", + "integrity": "sha512-lw7DUp0aWXYg+CBCN+JKkcE0Q2RayZnSvnZBlwgxHBQhqt5pZNVy4Ri7H9GmmXkdu7LUthszM+Tor1u/2iBcpQ==", + "license": "MIT" + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmmirror.com/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "license": "MIT", + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-inside-container": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/is-inside-container/-/is-inside-container-1.0.0.tgz", + "integrity": "sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-docker": "^3.0.0" + }, + "bin": { + "is-inside-container": "cli.js" + }, + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmmirror.com/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "license": "MIT", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-plain-obj": { + "version": "4.1.0", + "resolved": "https://registry.npmmirror.com/is-plain-obj/-/is-plain-obj-4.1.0.tgz", + "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-stream": { + "version": "4.0.1", + "resolved": "https://registry.npmmirror.com/is-stream/-/is-stream-4.0.1.tgz", + "integrity": "sha512-Dnz92NInDqYckGEUJv689RbRiTSEHCQ7wOVeALbkOz999YpqT46yMRIGtSNl2iCL1waAZSx40+h59NV/EwzV/A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-unicode-supported": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/is-unicode-supported/-/is-unicode-supported-2.1.0.tgz", + "integrity": "sha512-mE00Gnza5EEB3Ds0HfMyllZzbBrmLOX3vfWoj9A9PEnTfratQ/BcaJOuMhnkhjXvb2+FkY3VuHqtAGpTPmglFQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-what": { + "version": "4.1.16", + "resolved": "https://registry.npmmirror.com/is-what/-/is-what-4.1.16.tgz", + "integrity": "sha512-ZhMwEosbFJkA0YhFnNDgTM4ZxDRsS6HqTo7qsZM08fehyRYIYa0yHu5R6mgo1n/8MgaPBXiPimPD77baVFYg+A==", + "license": "MIT", + "engines": { + "node": ">=12.13" + }, + "funding": { + "url": "https://github.com/sponsors/mesqueeb" + } + }, + "node_modules/is-wsl": { + "version": "3.1.0", + "resolved": "https://registry.npmmirror.com/is-wsl/-/is-wsl-3.1.0.tgz", + "integrity": "sha512-UcVfVfaK4Sc4m7X3dUSoHoozQGBEFeDC+zVo06t98xe8CzHSZZBekNXH+tu0NalHolcJ/QAGqS46Hef7QXBIMw==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-inside-container": "^1.0.0" + }, + "engines": { + "node": ">=16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true, + "license": "ISC" + }, + "node_modules/jiti": { + "version": "2.4.2", + "resolved": "https://registry.npmmirror.com/jiti/-/jiti-2.4.2.tgz", + "integrity": "sha512-rg9zJN+G4n2nfJl5MW3BMygZX56zKPNVEYYqq7adpmMh4Jn2QNEwhvQlFy6jPVdcod7txZtKHWnyZiA3a0zP7A==", + "license": "MIT", + "bin": { + "jiti": "lib/jiti-cli.mjs" + } + }, + "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==", + "license": "MIT" + }, + "node_modules/jsesc": { + "version": "3.1.0", + "resolved": "https://registry.npmmirror.com/jsesc/-/jsesc-3.1.0.tgz", + "integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==", + "license": "MIT", + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/json5": { + "version": "2.2.3", + "resolved": "https://registry.npmmirror.com/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "license": "MIT", + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmmirror.com/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/klona": { + "version": "2.0.6", + "resolved": "https://registry.npmmirror.com/klona/-/klona-2.0.6.tgz", + "integrity": "sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==", + "license": "MIT", + "engines": { + "node": ">= 8" + } + }, + "node_modules/knitwork": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/knitwork/-/knitwork-1.2.0.tgz", + "integrity": "sha512-xYSH7AvuQ6nXkq42x0v5S8/Iry+cfulBz/DJQzhIyESdLD7425jXsPy4vn5cCXU+HhRN2kVw51Vd1K6/By4BQg==", + "license": "MIT" + }, + "node_modules/kolorist": { + "version": "1.8.0", + "resolved": "https://registry.npmmirror.com/kolorist/-/kolorist-1.8.0.tgz", + "integrity": "sha512-Y+60/zizpJ3HRH8DCss+q95yr6145JXZo46OTpFvDZWLfRCE4qChOyk1b26nMaNpfHHgxagk9dXT5OP0Tfe+dQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/local-pkg": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/local-pkg/-/local-pkg-1.0.0.tgz", + "integrity": "sha512-bbgPw/wmroJsil/GgL4qjDzs5YLTBMQ99weRsok1XCDccQeehbHA/I1oRvk2NPtr7KGZgT/Y5tPRnAtMqeG2Kg==", + "license": "MIT", + "dependencies": { + "mlly": "^1.7.3", + "pkg-types": "^1.3.0" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmmirror.com/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "license": "MIT" + }, + "node_modules/lodash-es": { + "version": "4.17.21", + "resolved": "https://registry.npmmirror.com/lodash-es/-/lodash-es-4.17.21.tgz", + "integrity": "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==", + "license": "MIT" + }, + "node_modules/lodash-unified": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/lodash-unified/-/lodash-unified-1.0.3.tgz", + "integrity": "sha512-WK9qSozxXOD7ZJQlpSqOT+om2ZfcT4yO+03FuzAHD0wF6S0l0090LRPDx3vhTTLZ8cFKpBn+IOcVXK6qOcIlfQ==", + "license": "MIT", + "peerDependencies": { + "@types/lodash-es": "*", + "lodash": "*", + "lodash-es": "*" + } + }, + "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==", + "license": "ISC", + "dependencies": { + "yallist": "^3.0.2" + } + }, + "node_modules/m3u8-parser": { + "version": "7.2.0", + "resolved": "https://registry.npmmirror.com/m3u8-parser/-/m3u8-parser-7.2.0.tgz", + "integrity": "sha512-CRatFqpjVtMiMaKXxNvuI3I++vUumIXVVT/JpCpdU/FynV/ceVw1qpPyyBNindL+JlPMSesx+WX1QJaZEJSaMQ==", + "license": "Apache-2.0", + "dependencies": { + "@babel/runtime": "^7.12.5", + "@videojs/vhs-utils": "^4.1.1", + "global": "^4.4.0" + } + }, + "node_modules/magic-string": { + "version": "0.30.17", + "resolved": "https://registry.npmmirror.com/magic-string/-/magic-string-0.30.17.tgz", + "integrity": "sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==", + "license": "MIT", + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.5.0" + } + }, + "node_modules/math-intrinsics": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/math-intrinsics/-/math-intrinsics-1.1.0.tgz", + "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmmirror.com/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/memoize-one": { + "version": "6.0.0", + "resolved": "https://registry.npmmirror.com/memoize-one/-/memoize-one-6.0.0.tgz", + "integrity": "sha512-rkpe71W0N0c0Xz6QD0eJETuWAJGnJ9afsl1srmwPrI+yBCkge5EycXXbYRyvL29zZVUWQCY7InPRCv3GDXuZNw==", + "license": "MIT" + }, + "node_modules/merge-descriptors": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/merge-descriptors/-/merge-descriptors-1.0.3.tgz", + "integrity": "sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmmirror.com/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "license": "MIT", + "engines": { + "node": ">= 8" + } + }, + "node_modules/methods": { + "version": "1.1.2", + "resolved": "https://registry.npmmirror.com/methods/-/methods-1.1.2.tgz", + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/micromatch": { + "version": "4.0.8", + "resolved": "https://registry.npmmirror.com/micromatch/-/micromatch-4.0.8.tgz", + "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", + "license": "MIT", + "dependencies": { + "braces": "^3.0.3", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/micromatch/node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmmirror.com/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "license": "MIT", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmmirror.com/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "license": "MIT", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmmirror.com/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmmirror.com/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "license": "MIT", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/min-document": { + "version": "2.19.0", + "resolved": "https://registry.npmmirror.com/min-document/-/min-document-2.19.0.tgz", + "integrity": "sha512-9Wy1B3m3f66bPPmU5hdA4DR4PB2OfDU/+GS3yAB7IQozE3tqXaVv2zOjgla7MEGSRv95+ILmOuvhLkOK6wJtCQ==", + "dependencies": { + "dom-walk": "^0.1.0" + } + }, + "node_modules/minipass": { + "version": "5.0.0", + "resolved": "https://registry.npmmirror.com/minipass/-/minipass-5.0.0.tgz", + "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", + "license": "ISC", + "engines": { + "node": ">=8" + } + }, + "node_modules/minizlib": { + "version": "2.1.2", + "resolved": "https://registry.npmmirror.com/minizlib/-/minizlib-2.1.2.tgz", + "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", + "license": "MIT", + "dependencies": { + "minipass": "^3.0.0", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/minizlib/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmmirror.com/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "license": "ISC", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minizlib/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "license": "ISC" + }, + "node_modules/mitt": { + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/mitt/-/mitt-3.0.1.tgz", + "integrity": "sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==", + "license": "MIT" + }, + "node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmmirror.com/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "license": "MIT", + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/mlly": { + "version": "1.7.4", + "resolved": "https://registry.npmmirror.com/mlly/-/mlly-1.7.4.tgz", + "integrity": "sha512-qmdSIPC4bDJXgZTCR7XosJiNKySV7O215tsPtDN9iEO/7q/76b/ijtgRu/+epFXSJhijtTCCGp3DWS549P3xKw==", + "license": "MIT", + "dependencies": { + "acorn": "^8.14.0", + "pathe": "^2.0.1", + "pkg-types": "^1.3.0", + "ufo": "^1.5.4" + } + }, + "node_modules/mpd-parser": { + "version": "1.3.1", + "resolved": "https://registry.npmmirror.com/mpd-parser/-/mpd-parser-1.3.1.tgz", + "integrity": "sha512-1FuyEWI5k2HcmhS1HkKnUAQV7yFPfXPht2DnRRGtoiiAAW+ESTbtEXIDpRkwdU+XyrQuwrIym7UkoPKsZ0SyFw==", + "license": "Apache-2.0", + "dependencies": { + "@babel/runtime": "^7.12.5", + "@videojs/vhs-utils": "^4.0.0", + "@xmldom/xmldom": "^0.8.3", + "global": "^4.4.0" + }, + "bin": { + "mpd-to-m3u8-json": "bin/parse.js" + } + }, + "node_modules/mrmime": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/mrmime/-/mrmime-2.0.0.tgz", + "integrity": "sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + } + }, + "node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmmirror.com/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "license": "MIT" + }, + "node_modules/mux.js": { + "version": "7.1.0", + "resolved": "https://registry.npmmirror.com/mux.js/-/mux.js-7.1.0.tgz", + "integrity": "sha512-NTxawK/BBELJrYsZThEulyUMDVlLizKdxyAsMuzoCD1eFj97BVaA8D/CvKsKu6FOLYkFojN5CbM9h++ZTZtknA==", + "license": "Apache-2.0", + "dependencies": { + "@babel/runtime": "^7.11.2", + "global": "^4.4.0" + }, + "bin": { + "muxjs-transmux": "bin/transmux.js" + }, + "engines": { + "node": ">=8", + "npm": ">=5" + } + }, + "node_modules/nanoid": { + "version": "3.3.8", + "resolved": "https://registry.npmmirror.com/nanoid/-/nanoid-3.3.8.tgz", + "integrity": "sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmmirror.com/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/node-domexception": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/node-domexception/-/node-domexception-1.0.0.tgz", + "integrity": "sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/jimmywarting" + }, + { + "type": "github", + "url": "https://paypal.me/jimmywarting" + } + ], + "license": "MIT", + "engines": { + "node": ">=10.5.0" + } + }, + "node_modules/node-fetch": { + "version": "3.3.2", + "resolved": "https://registry.npmmirror.com/node-fetch/-/node-fetch-3.3.2.tgz", + "integrity": "sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==", + "license": "MIT", + "dependencies": { + "data-uri-to-buffer": "^4.0.0", + "fetch-blob": "^3.1.4", + "formdata-polyfill": "^4.0.10" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/node-fetch" + } + }, + "node_modules/node-fetch-native": { + "version": "1.6.6", + "resolved": "https://registry.npmmirror.com/node-fetch-native/-/node-fetch-native-1.6.6.tgz", + "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==", + "license": "MIT" + }, + "node_modules/normalize-wheel-es": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/normalize-wheel-es/-/normalize-wheel-es-1.2.0.tgz", + "integrity": "sha512-Wj7+EJQ8mSuXr2iWfnujrimU35R2W4FAErEyTmJoJ7ucwTn2hOUSsRehMb5RSYkxXGTM7Y9QpvPmp++w5ftoJw==", + "license": "BSD-3-Clause" + }, + "node_modules/npm-run-path": { + "version": "6.0.0", + "resolved": "https://registry.npmmirror.com/npm-run-path/-/npm-run-path-6.0.0.tgz", + "integrity": "sha512-9qny7Z9DsQU8Ou39ERsPU4OZQlSTP47ShQzuKZ6PRXpYLtIFgl/DEBYEXKlvcEa+9tHVcK8CF81Y2V72qaZhWA==", + "dev": true, + "license": "MIT", + "dependencies": { + "path-key": "^4.0.0", + "unicorn-magic": "^0.3.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/npm-run-path/node_modules/path-key": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/path-key/-/path-key-4.0.0.tgz", + "integrity": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/nypm": { + "version": "0.5.4", + "resolved": "https://registry.npmmirror.com/nypm/-/nypm-0.5.4.tgz", + "integrity": "sha512-X0SNNrZiGU8/e/zAB7sCTtdxWTMSIO73q+xuKgglm2Yvzwlo8UoC5FNySQFCvl84uPaeADkqHUZUkWy4aH4xOA==", + "license": "MIT", + "dependencies": { + "citty": "^0.1.6", + "consola": "^3.4.0", + "pathe": "^2.0.3", + "pkg-types": "^1.3.1", + "tinyexec": "^0.3.2", + "ufo": "^1.5.4" + }, + "bin": { + "nypm": "dist/cli.mjs" + }, + "engines": { + "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==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/ohash": { + "version": "1.1.4", + "resolved": "https://registry.npmmirror.com/ohash/-/ohash-1.1.4.tgz", + "integrity": "sha512-FlDryZAahJmEF3VR3w1KogSEdWX3WhA5GPakFx4J81kEAiHyLMpdLLElS8n8dfNadMgAne/MywcvmogzscVt4g==", + "license": "MIT" + }, + "node_modules/on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmmirror.com/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "license": "MIT", + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/open": { + "version": "10.1.0", + "resolved": "https://registry.npmmirror.com/open/-/open-10.1.0.tgz", + "integrity": "sha512-mnkeQ1qP5Ue2wd+aivTD3NHd/lZ96Lu0jgf0pwktLPtx6cTZiH7tyeGRRHs0zX0rbrahXPnXlUnbeXyaBBuIaw==", + "dev": true, + "license": "MIT", + "dependencies": { + "default-browser": "^5.2.1", + "define-lazy-prop": "^3.0.0", + "is-inside-container": "^1.0.0", + "is-wsl": "^3.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/parse-ms": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/parse-ms/-/parse-ms-4.0.0.tgz", + "integrity": "sha512-TXfryirbmq34y8QBwgqCVLi+8oA3oWx2eAnSn62ITyEhEYaWRlVZ2DvMM9eZbMs/RfxPu/PK/aBLyGj4IrqMHw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmmirror.com/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmmirror.com/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-to-regexp": { + "version": "0.1.12", + "resolved": "https://registry.npmmirror.com/path-to-regexp/-/path-to-regexp-0.1.12.tgz", + "integrity": "sha512-RA1GjUVMnvYFxuqovrEqZoxxW5NUZqbwKtYz/Tt7nXerk0LbLblQmrsgdeOxV5SFHf0UDggjS/bSeOZwt1pmEQ==", + "license": "MIT" + }, + "node_modules/path-type": { + "version": "6.0.0", + "resolved": "https://registry.npmmirror.com/path-type/-/path-type-6.0.0.tgz", + "integrity": "sha512-Vj7sf++t5pBD637NSfkxpHSMfWaeig5+DKWLhcqIYx6mWQz5hdJTGDVMQiJcw1ZYkhs7AazKDGpRVji1LJCZUQ==", + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pathe": { + "version": "2.0.3", + "resolved": "https://registry.npmmirror.com/pathe/-/pathe-2.0.3.tgz", + "integrity": "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==", + "license": "MIT" + }, + "node_modules/perfect-debounce": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/perfect-debounce/-/perfect-debounce-1.0.0.tgz", + "integrity": "sha512-xCy9V055GLEqoFaHoC1SoLIaLmWctgCUaBaWxDZ7/Zx4CTyX7cJQLJOok/orfjZAh9kEYpjJa4d0KcJmCbctZA==", + "license": "MIT" + }, + "node_modules/picocolors": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/picocolors/-/picocolors-1.1.1.tgz", + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", + "license": "ISC" + }, + "node_modules/picomatch": { + "version": "4.0.2", + "resolved": "https://registry.npmmirror.com/picomatch/-/picomatch-4.0.2.tgz", + "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==", + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pinia": { + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/pinia/-/pinia-3.0.1.tgz", + "integrity": "sha512-WXglsDzztOTH6IfcJ99ltYZin2mY8XZCXujkYWVIJlBjqsP6ST7zw+Aarh63E1cDVYeyUcPCxPHzJpEOmzB6Wg==", + "license": "MIT", + "dependencies": { + "@vue/devtools-api": "^7.7.2" + }, + "funding": { + "url": "https://github.com/sponsors/posva" + }, + "peerDependencies": { + "typescript": ">=4.4.4", + "vue": "^2.7.0 || ^3.5.11" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/pinia-plugin-persistedstate": { + "version": "4.2.0", + "resolved": "https://registry.npmmirror.com/pinia-plugin-persistedstate/-/pinia-plugin-persistedstate-4.2.0.tgz", + "integrity": "sha512-3buhA7ac+ssbOIx3VRCC8oHkoFwhDM9oHRCjo7nj+O8WUqnW+jRqh7eYT5eS/DNa3H28zp3dYf/nd/Vc8zj8eQ==", + "license": "MIT", + "dependencies": { + "@nuxt/kit": "^3.14.1592", + "deep-pick-omit": "^1.2.1", + "defu": "^6.1.4", + "destr": "^2.0.3" + }, + "peerDependencies": { + "@pinia/nuxt": ">=0.9.0", + "pinia": ">=2.3.0" + }, + "peerDependenciesMeta": { + "@pinia/nuxt": { + "optional": true + }, + "pinia": { + "optional": true + } + } + }, + "node_modules/pinia/node_modules/@vue/devtools-api": { + "version": "7.7.2", + "resolved": "https://registry.npmmirror.com/@vue/devtools-api/-/devtools-api-7.7.2.tgz", + "integrity": "sha512-1syn558KhyN+chO5SjlZIwJ8bV/bQ1nOVTG66t2RbG66ZGekyiYNmRO7X9BJCXQqPsFHlnksqvPhce2qpzxFnA==", + "license": "MIT", + "dependencies": { + "@vue/devtools-kit": "^7.7.2" + } + }, + "node_modules/pkcs7": { + "version": "1.0.4", + "resolved": "https://registry.npmmirror.com/pkcs7/-/pkcs7-1.0.4.tgz", + "integrity": "sha512-afRERtHn54AlwaF2/+LFszyAANTCggGilmcmILUzEjvs3XgFZT+xE6+QWQcAGmu4xajy+Xtj7acLOPdx5/eXWQ==", + "license": "Apache-2.0", + "dependencies": { + "@babel/runtime": "^7.5.5" + }, + "bin": { + "pkcs7": "bin/cli.js" + } + }, + "node_modules/pkg-types": { + "version": "1.3.1", + "resolved": "https://registry.npmmirror.com/pkg-types/-/pkg-types-1.3.1.tgz", + "integrity": "sha512-/Jm5M4RvtBFVkKWRu2BLUTNP8/M2a+UwuAX+ae4770q1qVGtfjG+WTCupoZixokjmHiry8uI+dlY8KXYV5HVVQ==", + "license": "MIT", + "dependencies": { + "confbox": "^0.1.8", + "mlly": "^1.7.4", + "pathe": "^2.0.1" + } + }, + "node_modules/postcss": { + "version": "8.5.1", + "resolved": "https://registry.npmmirror.com/postcss/-/postcss-8.5.1.tgz", + "integrity": "sha512-6oz2beyjc5VMn/KV1pPw8fliQkhBXrVn1Z3TVyqZxU8kZpzEKhBdmCFqI6ZbmGtamQvQGuU1sgPTk8ZrXDD7jQ==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "nanoid": "^3.3.8", + "picocolors": "^1.1.1", + "source-map-js": "^1.2.1" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/pretty-ms": { + "version": "9.2.0", + "resolved": "https://registry.npmmirror.com/pretty-ms/-/pretty-ms-9.2.0.tgz", + "integrity": "sha512-4yf0QO/sllf/1zbZWYnvWw3NxCQwLXKzIj0G849LSufP15BXKM0rbD2Z3wVnkMfjdn/CB0Dpp444gYAACdsplg==", + "dev": true, + "license": "MIT", + "dependencies": { + "parse-ms": "^4.0.0" + }, + "engines": { + "node": ">=18" + }, + "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", + "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==", + "license": "MIT", + "engines": { + "node": ">= 0.6.0" + } + }, + "node_modules/promise-polyfill": { + "version": "8.3.0", + "resolved": "https://registry.npmmirror.com/promise-polyfill/-/promise-polyfill-8.3.0.tgz", + "integrity": "sha512-H5oELycFml5yto/atYqmjyigJoAo3+OXwolYiH7OfQuYlAqhxNvTfiNMbV9hsC6Yp83yE5r2KTVmtrG6R9i6Pg==", + "license": "MIT" + }, + "node_modules/proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmmirror.com/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "license": "MIT", + "dependencies": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/proxy-from-env": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/proxy-from-env/-/proxy-from-env-1.1.0.tgz", + "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==", + "license": "MIT" + }, + "node_modules/qs": { + "version": "6.13.0", + "resolved": "https://registry.npmmirror.com/qs/-/qs-6.13.0.tgz", + "integrity": "sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==", + "license": "BSD-3-Clause", + "dependencies": { + "side-channel": "^1.0.6" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmmirror.com/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmmirror.com/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/raw-body": { + "version": "2.5.2", + "resolved": "https://registry.npmmirror.com/raw-body/-/raw-body-2.5.2.tgz", + "integrity": "sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==", + "license": "MIT", + "dependencies": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/rc9": { + "version": "2.1.2", + "resolved": "https://registry.npmmirror.com/rc9/-/rc9-2.1.2.tgz", + "integrity": "sha512-btXCnMmRIBINM2LDZoEmOogIZU7Qe7zn4BpomSKZ/ykbLObuBdvG+mFq11DL6fjH1DRwHhrlgtYWG96bJiC7Cg==", + "license": "MIT", + "dependencies": { + "defu": "^6.1.4", + "destr": "^2.0.3" + } + }, + "node_modules/readdirp": { + "version": "4.1.2", + "resolved": "https://registry.npmmirror.com/readdirp/-/readdirp-4.1.2.tgz", + "integrity": "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==", + "license": "MIT", + "engines": { + "node": ">= 14.18.0" + }, + "funding": { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/regenerator-runtime": { + "version": "0.14.1", + "resolved": "https://registry.npmmirror.com/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", + "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==", + "license": "MIT" + }, + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmmirror.com/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "license": "MIT", + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rfdc": { + "version": "1.4.1", + "resolved": "https://registry.npmmirror.com/rfdc/-/rfdc-1.4.1.tgz", + "integrity": "sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==", + "license": "MIT" + }, + "node_modules/rollup": { + "version": "4.34.6", + "resolved": "https://registry.npmmirror.com/rollup/-/rollup-4.34.6.tgz", + "integrity": "sha512-wc2cBWqJgkU3Iz5oztRkQbfVkbxoz5EhnCGOrnJvnLnQ7O0WhQUYyv18qQI79O8L7DdHrrlJNeCHd4VGpnaXKQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/estree": "1.0.6" + }, + "bin": { + "rollup": "dist/bin/rollup" + }, + "engines": { + "node": ">=18.0.0", + "npm": ">=8.0.0" + }, + "optionalDependencies": { + "@rollup/rollup-android-arm-eabi": "4.34.6", + "@rollup/rollup-android-arm64": "4.34.6", + "@rollup/rollup-darwin-arm64": "4.34.6", + "@rollup/rollup-darwin-x64": "4.34.6", + "@rollup/rollup-freebsd-arm64": "4.34.6", + "@rollup/rollup-freebsd-x64": "4.34.6", + "@rollup/rollup-linux-arm-gnueabihf": "4.34.6", + "@rollup/rollup-linux-arm-musleabihf": "4.34.6", + "@rollup/rollup-linux-arm64-gnu": "4.34.6", + "@rollup/rollup-linux-arm64-musl": "4.34.6", + "@rollup/rollup-linux-loongarch64-gnu": "4.34.6", + "@rollup/rollup-linux-powerpc64le-gnu": "4.34.6", + "@rollup/rollup-linux-riscv64-gnu": "4.34.6", + "@rollup/rollup-linux-s390x-gnu": "4.34.6", + "@rollup/rollup-linux-x64-gnu": "4.34.6", + "@rollup/rollup-linux-x64-musl": "4.34.6", + "@rollup/rollup-win32-arm64-msvc": "4.34.6", + "@rollup/rollup-win32-ia32-msvc": "4.34.6", + "@rollup/rollup-win32-x64-msvc": "4.34.6", + "fsevents": "~2.3.2" + } + }, + "node_modules/run-applescript": { + "version": "7.0.0", + "resolved": "https://registry.npmmirror.com/run-applescript/-/run-applescript-7.0.0.tgz", + "integrity": "sha512-9by4Ij99JUr/MCFBUkDKLWK3G9HVXmabKz9U5MlIAIuvuzkiOicRYs8XJLxX+xahD+mLiiCYDqF9dKAgtzKP1A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "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==", + "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/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmmirror.com/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "license": "MIT" + }, + "node_modules/scule": { + "version": "1.3.0", + "resolved": "https://registry.npmmirror.com/scule/-/scule-1.3.0.tgz", + "integrity": "sha512-6FtHJEvt+pVMIB9IBY+IcCJ6Z5f1iQnytgyfKMhDKgmzYG+TeH/wx1y3l27rshSbLiSanrR9ffZDrEsmjlQF2g==", + "license": "MIT" + }, + "node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmmirror.com/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/send": { + "version": "0.19.0", + "resolved": "https://registry.npmmirror.com/send/-/send-0.19.0.tgz", + "integrity": "sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==", + "license": "MIT", + "dependencies": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/send/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmmirror.com/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/send/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "license": "MIT" + }, + "node_modules/send/node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/serve-static": { + "version": "1.16.2", + "resolved": "https://registry.npmmirror.com/serve-static/-/serve-static-1.16.2.tgz", + "integrity": "sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw==", + "license": "MIT", + "dependencies": { + "encodeurl": "~2.0.0", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.19.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", + "license": "ISC" + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "license": "MIT", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "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==", + "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==", + "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==", + "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==", + "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/signal-exit": { + "version": "4.1.0", + "resolved": "https://registry.npmmirror.com/signal-exit/-/signal-exit-4.1.0.tgz", + "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/sirv": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/sirv/-/sirv-3.0.0.tgz", + "integrity": "sha512-BPwJGUeDaDCHihkORDchNyyTvWFhcusy1XMmhEVTQTwGeybFbp8YEmB+njbPnth1FibULBSBVwCQni25XlCUDg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@polka/url": "^1.0.0-next.24", + "mrmime": "^2.0.0", + "totalist": "^3.0.0" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/slash": { + "version": "5.1.0", + "resolved": "https://registry.npmmirror.com/slash/-/slash-5.1.0.tgz", + "integrity": "sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg==", + "license": "MIT", + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/source-map-js": { + "version": "1.2.1", + "resolved": "https://registry.npmmirror.com/source-map-js/-/source-map-js-1.2.1.tgz", + "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/speakingurl": { + "version": "14.0.1", + "resolved": "https://registry.npmmirror.com/speakingurl/-/speakingurl-14.0.1.tgz", + "integrity": "sha512-1POYv7uv2gXoyGFpBCmpDVSNV74IfsWlDW216UPjbWufNf+bSU6GdbDsxdcxtfwb4xlI3yxzOTKClUosxARYrQ==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/std-env": { + "version": "3.8.0", + "resolved": "https://registry.npmmirror.com/std-env/-/std-env-3.8.0.tgz", + "integrity": "sha512-Bc3YwwCB+OzldMxOXJIIvC6cPRWr/LxOp48CdQTOkPyk/t4JWWJbrilwBd7RJzKV8QW7tJkcgAmeuLLJugl5/w==", + "license": "MIT" + }, + "node_modules/strip-final-newline": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/strip-final-newline/-/strip-final-newline-4.0.0.tgz", + "integrity": "sha512-aulFJcD6YK8V1G7iRB5tigAP4TsHBZZrOV8pjV++zdUwmeV8uzbY7yn6h9MswN62adStNZFuCIx4haBnRuMDaw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/strip-literal": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/strip-literal/-/strip-literal-3.0.0.tgz", + "integrity": "sha512-TcccoMhJOM3OebGhSBEmp3UZ2SfDMZUEBdRA/9ynfLi8yYajyWX3JiXArcJt4Umh4vISpspkQIY8ZZoCqjbviA==", + "license": "MIT", + "dependencies": { + "js-tokens": "^9.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/strip-literal/node_modules/js-tokens": { + "version": "9.0.1", + "resolved": "https://registry.npmmirror.com/js-tokens/-/js-tokens-9.0.1.tgz", + "integrity": "sha512-mxa9E9ITFOt0ban3j6L5MpjwegGz6lBQmM1IJkWeBZGcMxto50+eWdjC/52xDbS2vy0k7vIMK0Fe2wfL9OQSpQ==", + "license": "MIT" + }, + "node_modules/superjson": { + "version": "2.2.2", + "resolved": "https://registry.npmmirror.com/superjson/-/superjson-2.2.2.tgz", + "integrity": "sha512-5JRxVqC8I8NuOUjzBbvVJAKNM8qoVuH0O77h4WInc/qC2q5IreqKxYwgkga3PfA22OayK2ikceb/B26dztPl+Q==", + "license": "MIT", + "dependencies": { + "copy-anything": "^3.0.2" + }, + "engines": { + "node": ">=16" + } + }, + "node_modules/svg-tags": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/svg-tags/-/svg-tags-1.0.0.tgz", + "integrity": "sha512-ovssysQTa+luh7A5Weu3Rta6FJlFBBbInjOh722LIt6klpU2/HtdUbszju/G4devcvk8PGt7FCLv5wftu3THUA==", + "dev": true + }, + "node_modules/tar": { + "version": "6.2.1", + "resolved": "https://registry.npmmirror.com/tar/-/tar-6.2.1.tgz", + "integrity": "sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==", + "license": "ISC", + "dependencies": { + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "minipass": "^5.0.0", + "minizlib": "^2.1.1", + "mkdirp": "^1.0.3", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/tar/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "license": "ISC" + }, + "node_modules/tinyexec": { + "version": "0.3.2", + "resolved": "https://registry.npmmirror.com/tinyexec/-/tinyexec-0.3.2.tgz", + "integrity": "sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==", + "license": "MIT" + }, + "node_modules/tinyglobby": { + "version": "0.2.12", + "resolved": "https://registry.npmmirror.com/tinyglobby/-/tinyglobby-0.2.12.tgz", + "integrity": "sha512-qkf4trmKSIiMTs/E63cxH+ojC2unam7rJ0WrauAzpT3ECNTxGRMlaXxVbfxMUC/w0LaYk6jQ4y/nGR9uBO3tww==", + "license": "MIT", + "dependencies": { + "fdir": "^6.4.3", + "picomatch": "^4.0.2" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/SuperchupuDev" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmmirror.com/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "license": "MIT", + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "license": "MIT", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/totalist": { + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/totalist/-/totalist-3.0.1.tgz", + "integrity": "sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmmirror.com/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "license": "MIT", + "dependencies": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/ufo": { + "version": "1.5.4", + "resolved": "https://registry.npmmirror.com/ufo/-/ufo-1.5.4.tgz", + "integrity": "sha512-UsUk3byDzKd04EyoZ7U4DOlxQaD14JUKQl6/P7wiX4FNvUfm3XL246n9W5AmqwW5RSFJ27NAuM0iLscAOYUiGQ==", + "license": "MIT" + }, + "node_modules/unctx": { + "version": "2.4.1", + "resolved": "https://registry.npmmirror.com/unctx/-/unctx-2.4.1.tgz", + "integrity": "sha512-AbaYw0Nm4mK4qjhns67C+kgxR2YWiwlDBPzxrN8h8C6VtAdCgditAY5Dezu3IJy4XVqAnbrXt9oQJvsn3fyozg==", + "license": "MIT", + "dependencies": { + "acorn": "^8.14.0", + "estree-walker": "^3.0.3", + "magic-string": "^0.30.17", + "unplugin": "^2.1.0" + } + }, + "node_modules/unctx/node_modules/estree-walker": { + "version": "3.0.3", + "resolved": "https://registry.npmmirror.com/estree-walker/-/estree-walker-3.0.3.tgz", + "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", + "license": "MIT", + "dependencies": { + "@types/estree": "^1.0.0" + } + }, + "node_modules/unicorn-magic": { + "version": "0.3.0", + "resolved": "https://registry.npmmirror.com/unicorn-magic/-/unicorn-magic-0.3.0.tgz", + "integrity": "sha512-+QBBXBCvifc56fsbuxZQ6Sic3wqqc3WWaqxs58gvJrcOuN83HGTCwz3oS5phzU9LthRNE9VrJCFCLUgHeeFnfA==", + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/unimport": { + "version": "4.1.2", + "resolved": "https://registry.npmmirror.com/unimport/-/unimport-4.1.2.tgz", + "integrity": "sha512-oVUL7PSlyVV3QRhsdcyYEMaDX8HJyS/CnUonEJTYA3//bWO+o/4gG8F7auGWWWkrrxBQBYOO8DKe+C53ktpRXw==", + "license": "MIT", + "dependencies": { + "acorn": "^8.14.0", + "escape-string-regexp": "^5.0.0", + "estree-walker": "^3.0.3", + "local-pkg": "^1.0.0", + "magic-string": "^0.30.17", + "mlly": "^1.7.4", + "pathe": "^2.0.3", + "picomatch": "^4.0.2", + "pkg-types": "^1.3.1", + "scule": "^1.3.0", + "strip-literal": "^3.0.0", + "tinyglobby": "^0.2.11", + "unplugin": "^2.2.0", + "unplugin-utils": "^0.2.4" + }, + "engines": { + "node": ">=18.12.0" + } + }, + "node_modules/unimport/node_modules/estree-walker": { + "version": "3.0.3", + "resolved": "https://registry.npmmirror.com/estree-walker/-/estree-walker-3.0.3.tgz", + "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", + "license": "MIT", + "dependencies": { + "@types/estree": "^1.0.0" + } + }, + "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/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/unplugin": { + "version": "2.2.0", + "resolved": "https://registry.npmmirror.com/unplugin/-/unplugin-2.2.0.tgz", + "integrity": "sha512-m1ekpSwuOT5hxkJeZGRxO7gXbXT3gF26NjQ7GdVHoLoF8/nopLcd/QfPigpCy7i51oFHiRJg/CyHhj4vs2+KGw==", + "license": "MIT", + "dependencies": { + "acorn": "^8.14.0", + "webpack-virtual-modules": "^0.6.2" + }, + "engines": { + "node": ">=18.12.0" + } + }, + "node_modules/unplugin-utils": { + "version": "0.2.4", + "resolved": "https://registry.npmmirror.com/unplugin-utils/-/unplugin-utils-0.2.4.tgz", + "integrity": "sha512-8U/MtpkPkkk3Atewj1+RcKIjb5WBimZ/WSLhhR3w6SsIj8XJuKTacSP8g+2JhfSGw0Cb125Y+2zA/IzJZDVbhA==", + "license": "MIT", + "dependencies": { + "pathe": "^2.0.2", + "picomatch": "^4.0.2" + }, + "engines": { + "node": ">=18.12.0" + }, + "funding": { + "url": "https://github.com/sponsors/sxzz" + } + }, + "node_modules/untyped": { + "version": "1.5.2", + "resolved": "https://registry.npmmirror.com/untyped/-/untyped-1.5.2.tgz", + "integrity": "sha512-eL/8PlhLcMmlMDtNPKhyyz9kEBDS3Uk4yMu/ewlkT2WFbtzScjHWPJLdQLmaGPUKjXzwe9MumOtOgc4Fro96Kg==", + "license": "MIT", + "dependencies": { + "@babel/core": "^7.26.0", + "@babel/standalone": "^7.26.4", + "@babel/types": "^7.26.3", + "citty": "^0.1.6", + "defu": "^6.1.4", + "jiti": "^2.4.1", + "knitwork": "^1.2.0", + "scule": "^1.3.0" + }, + "bin": { + "untyped": "dist/cli.mjs" + } + }, + "node_modules/update-browserslist-db": { + "version": "1.1.2", + "resolved": "https://registry.npmmirror.com/update-browserslist-db/-/update-browserslist-db-1.1.2.tgz", + "integrity": "sha512-PPypAm5qvlD7XMZC3BujecnaOxwhrtoFR+Dqkk5Aa/6DssiH0ibKoketaj9w8LP7Bont1rYeoV5plxD7RTEPRg==", + "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/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", + "license": "MIT", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmmirror.com/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/video.js": { + "version": "8.21.0", + "resolved": "https://registry.npmmirror.com/video.js/-/video.js-8.21.0.tgz", + "integrity": "sha512-zcwerRb257QAuWfi8NH9yEX7vrGKFthjfcONmOQ4lxFRpDAbAi+u5LAjCjMWqhJda6zEmxkgdDpOMW3Y21QpXA==", + "license": "Apache-2.0", + "dependencies": { + "@babel/runtime": "^7.12.5", + "@videojs/http-streaming": "^3.16.2", + "@videojs/vhs-utils": "^4.1.1", + "@videojs/xhr": "2.7.0", + "aes-decrypter": "^4.0.2", + "global": "4.4.0", + "m3u8-parser": "^7.2.0", + "mpd-parser": "^1.3.1", + "mux.js": "^7.0.1", + "videojs-contrib-quality-levels": "4.1.0", + "videojs-font": "4.2.0", + "videojs-vtt.js": "0.15.5" + } + }, + "node_modules/videojs-contrib-quality-levels": { + "version": "4.1.0", + "resolved": "https://registry.npmmirror.com/videojs-contrib-quality-levels/-/videojs-contrib-quality-levels-4.1.0.tgz", + "integrity": "sha512-TfrXJJg1Bv4t6TOCMEVMwF/CoS8iENYsWNKip8zfhB5kTcegiFYezEA0eHAJPU64ZC8NQbxQgOwAsYU8VXbOWA==", + "license": "Apache-2.0", + "dependencies": { + "global": "^4.4.0" + }, + "engines": { + "node": ">=16", + "npm": ">=8" + }, + "peerDependencies": { + "video.js": "^8" + } + }, + "node_modules/videojs-font": { + "version": "4.2.0", + "resolved": "https://registry.npmmirror.com/videojs-font/-/videojs-font-4.2.0.tgz", + "integrity": "sha512-YPq+wiKoGy2/M7ccjmlvwi58z2xsykkkfNMyIg4xb7EZQQNwB71hcSsB3o75CqQV7/y5lXkXhI/rsGAS7jfEmQ==", + "license": "Apache-2.0" + }, + "node_modules/videojs-vtt.js": { + "version": "0.15.5", + "resolved": "https://registry.npmmirror.com/videojs-vtt.js/-/videojs-vtt.js-0.15.5.tgz", + "integrity": "sha512-yZbBxvA7QMYn15Lr/ZfhhLPrNpI/RmCSCqgIff57GC2gIrV5YfyzLfLyZMj0NnZSAz8syB4N0nHXpZg9MyrMOQ==", + "license": "Apache-2.0", + "dependencies": { + "global": "^4.3.1" + } + }, + "node_modules/vite": { + "version": "6.1.0", + "resolved": "https://registry.npmmirror.com/vite/-/vite-6.1.0.tgz", + "integrity": "sha512-RjjMipCKVoR4hVfPY6GQTgveinjNuyLw+qruksLDvA5ktI1150VmcMBKmQaEWJhg/j6Uaf6dNCNA0AfdzUb/hQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "esbuild": "^0.24.2", + "postcss": "^8.5.1", + "rollup": "^4.30.1" + }, + "bin": { + "vite": "bin/vite.js" + }, + "engines": { + "node": "^18.0.0 || ^20.0.0 || >=22.0.0" + }, + "funding": { + "url": "https://github.com/vitejs/vite?sponsor=1" + }, + "optionalDependencies": { + "fsevents": "~2.3.3" + }, + "peerDependencies": { + "@types/node": "^18.0.0 || ^20.0.0 || >=22.0.0", + "jiti": ">=1.21.0", + "less": "*", + "lightningcss": "^1.21.0", + "sass": "*", + "sass-embedded": "*", + "stylus": "*", + "sugarss": "*", + "terser": "^5.16.0", + "tsx": "^4.8.1", + "yaml": "^2.4.2" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + }, + "jiti": { + "optional": true + }, + "less": { + "optional": true + }, + "lightningcss": { + "optional": true + }, + "sass": { + "optional": true + }, + "sass-embedded": { + "optional": true + }, + "stylus": { + "optional": true + }, + "sugarss": { + "optional": true + }, + "terser": { + "optional": true + }, + "tsx": { + "optional": true + }, + "yaml": { + "optional": true + } + } + }, + "node_modules/vite-hot-client": { + "version": "0.2.4", + "resolved": "https://registry.npmmirror.com/vite-hot-client/-/vite-hot-client-0.2.4.tgz", + "integrity": "sha512-a1nzURqO7DDmnXqabFOliz908FRmIppkBKsJthS8rbe8hBEXwEwe4C3Pp33Z1JoFCYfVL4kTOMLKk0ZZxREIeA==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/antfu" + }, + "peerDependencies": { + "vite": "^2.6.0 || ^3.0.0 || ^4.0.0 || ^5.0.0-0 || ^6.0.0-0" + } + }, + "node_modules/vite-plugin-inspect": { + "version": "0.8.9", + "resolved": "https://registry.npmmirror.com/vite-plugin-inspect/-/vite-plugin-inspect-0.8.9.tgz", + "integrity": "sha512-22/8qn+LYonzibb1VeFZmISdVao5kC22jmEKm24vfFE8siEn47EpVcCLYMv6iKOYMJfjSvSJfueOwcFCkUnV3A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@antfu/utils": "^0.7.10", + "@rollup/pluginutils": "^5.1.3", + "debug": "^4.3.7", + "error-stack-parser-es": "^0.1.5", + "fs-extra": "^11.2.0", + "open": "^10.1.0", + "perfect-debounce": "^1.0.0", + "picocolors": "^1.1.1", + "sirv": "^3.0.0" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + }, + "peerDependencies": { + "vite": "^3.1.0 || ^4.0.0 || ^5.0.0-0 || ^6.0.1" + }, + "peerDependenciesMeta": { + "@nuxt/kit": { + "optional": true + } + } + }, + "node_modules/vite-plugin-vue-devtools": { + "version": "7.7.1", + "resolved": "https://registry.npmmirror.com/vite-plugin-vue-devtools/-/vite-plugin-vue-devtools-7.7.1.tgz", + "integrity": "sha512-f1Fnda4CJYH7t7K1WaTEjFTLdF4oUkmlZTVwBGG5UhJ+Oa5KPX0Ue32c+YWRMOpCtFbCDl1iXGgQVzg8Ew5JnQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@vue/devtools-core": "^7.7.1", + "@vue/devtools-kit": "^7.7.1", + "@vue/devtools-shared": "^7.7.1", + "execa": "^9.5.1", + "sirv": "^3.0.0", + "vite-plugin-inspect": "0.8.9", + "vite-plugin-vue-inspector": "^5.3.1" + }, + "engines": { + "node": ">=v14.21.3" + }, + "peerDependencies": { + "vite": "^3.1.0 || ^4.0.0-0 || ^5.0.0-0 || ^6.0.0-0" + } + }, + "node_modules/vite-plugin-vue-inspector": { + "version": "5.3.1", + "resolved": "https://registry.npmmirror.com/vite-plugin-vue-inspector/-/vite-plugin-vue-inspector-5.3.1.tgz", + "integrity": "sha512-cBk172kZKTdvGpJuzCCLg8lJ909wopwsu3Ve9FsL1XsnLBiRT9U3MePcqrgGHgCX2ZgkqZmAGR8taxw+TV6s7A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/core": "^7.23.0", + "@babel/plugin-proposal-decorators": "^7.23.0", + "@babel/plugin-syntax-import-attributes": "^7.22.5", + "@babel/plugin-syntax-import-meta": "^7.10.4", + "@babel/plugin-transform-typescript": "^7.22.15", + "@vue/babel-plugin-jsx": "^1.1.5", + "@vue/compiler-dom": "^3.3.4", + "kolorist": "^1.8.0", + "magic-string": "^0.30.4" + }, + "peerDependencies": { + "vite": "^3.0.0-0 || ^4.0.0-0 || ^5.0.0-0 || ^6.0.0-0" + } + }, + "node_modules/vue": { + "version": "3.5.13", + "resolved": "https://registry.npmmirror.com/vue/-/vue-3.5.13.tgz", + "integrity": "sha512-wmeiSMxkZCSc+PM2w2VRsOYAZC8GdipNFRTsLSfodVqI9mbejKeXEGr8SckuLnrQPGe3oJN5c3K0vpoU9q/wCQ==", + "license": "MIT", + "dependencies": { + "@vue/compiler-dom": "3.5.13", + "@vue/compiler-sfc": "3.5.13", + "@vue/runtime-dom": "3.5.13", + "@vue/server-renderer": "3.5.13", + "@vue/shared": "3.5.13" + }, + "peerDependencies": { + "typescript": "*" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/vue-axios": { + "version": "3.5.2", + "resolved": "https://registry.npmmirror.com/vue-axios/-/vue-axios-3.5.2.tgz", + "integrity": "sha512-GP+dct7UlAWkl1qoP3ppw0z6jcSua5/IrMpjB5O8bh089iIiJ+hdxPYH2NPEpajlYgkW5EVMP95ttXWdas1O0g==", + "license": "MIT", + "peerDependencies": { + "axios": "*", + "vue": "^3.0.0 || ^2.0.0" + } + }, + "node_modules/vue-router": { + "version": "4.5.0", + "resolved": "https://registry.npmmirror.com/vue-router/-/vue-router-4.5.0.tgz", + "integrity": "sha512-HDuk+PuH5monfNuY+ct49mNmkCRK4xJAV9Ts4z9UFc4rzdDnxQLyCMGGc8pKhZhHTVzfanpNwB/lwqevcBwI4w==", + "license": "MIT", + "dependencies": { + "@vue/devtools-api": "^6.6.4" + }, + "funding": { + "url": "https://github.com/sponsors/posva" + }, + "peerDependencies": { + "vue": "^3.2.0" + } + }, + "node_modules/web-streams-polyfill": { + "version": "3.3.3", + "resolved": "https://registry.npmmirror.com/web-streams-polyfill/-/web-streams-polyfill-3.3.3.tgz", + "integrity": "sha512-d2JWLCivmZYTSIoge9MsgFCZrt571BikcWGYkjC1khllbTeDlGqZ2D8vD8E/lJa8WGWbb7Plm8/XJYV7IJHZZw==", + "license": "MIT", + "engines": { + "node": ">= 8" + } + }, + "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/which": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "license": "ISC", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmmirror.com/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "license": "ISC" + }, + "node_modules/yoctocolors": { + "version": "2.1.1", + "resolved": "https://registry.npmmirror.com/yoctocolors/-/yoctocolors-2.1.1.tgz", + "integrity": "sha512-GQHQqAopRhwU8Kt1DDM8NjibDXHC8eoh1erhGAJPEyveY9qqVeXvVikNKrDz69sHowPMorbPUrH/mx8c50eiBQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + } + } +} diff --git a/package.json b/package.json new file mode 100644 index 0000000..dd9cf6a --- /dev/null +++ b/package.json @@ -0,0 +1,33 @@ +{ + "name": "myplayer_vue", + "version": "0.0.0", + "private": true, + "type": "module", + "scripts": { + "dev": "vite", + "build": "vite build", + "preview": "vite preview" + }, + "dependencies": { + "axios": "^1.7.9", + "crypto-js": "^4.2.0", + "dplayer": "^1.27.1", + "element-plus": "^2.9.4", + "express": "^4.21.2", + "hls.js": "^1.5.20", + "idb": "^8.0.2", + "node-fetch": "^3.3.2", + "pinia": "^3.0.1", + "pinia-plugin-persistedstate": "^4.2.0", + "video.js": "^8.21.0", + "videojs-vtt.js": "^0.15.5", + "vue": "^3.5.13", + "vue-axios": "^3.5.2", + "vue-router": "^4.5.0" + }, + "devDependencies": { + "@vitejs/plugin-vue": "^5.2.1", + "vite": "^6.0.11", + "vite-plugin-vue-devtools": "^7.7.1" + } +} diff --git a/proxy.js b/proxy.js new file mode 100644 index 0000000..dc3cdf9 --- /dev/null +++ b/proxy.js @@ -0,0 +1,62 @@ +import express from 'express'; +import fetch from 'node-fetch'; +import { URL } from 'url'; + +const app = express(); +const port = 3000; + +// 允许跨域请求 +app.use((req, res, next) => { + res.header('Access-Control-Allow-Origin', '*'); + next(); +}); + +// 通用代理路由 +app.get('/proxy', async (req, res) => { + console.log('Received Range header:', req.headers.range); + // 获取目标 URL + const targetUrl = req.query.url; + console.log('Fetching data from:', targetUrl); + if (!targetUrl) { + return res.status(400).send('URL parameter is required'); + } + + try { + // 设置请求头 + const headers = {}; + if (req.headers.range) { + headers['Range'] = req.headers.range; // 转发 Range 请求头 + } + + // 向目标 URL 发起请求 + const response = await fetch(targetUrl, { headers }); + + // 设置响应头 + response.headers.forEach((value, key) => { + if (key !== 'content-encoding') { // 避免某些头信息导致问题 + res.setHeader(key, value); + } + }); + + // 特殊处理 Transfer-Encoding 和 Content-Length + if (response.headers.get('transfer-encoding') === 'chunked') { + res.removeHeader('Content-Length'); + } + + // 将响应体直接流式传输给客户端 + response.body.pipe(res, { end: true }); + + // 错误处理 + response.body.on('error', (err) => { + console.error('Error during data transfer:', err); + res.status(500).send('Error during data transfer'); + }); + } catch (error) { + console.error('Error fetching data:', error); + res.status(500).send('Error fetching data'); + } +}); + +app.listen(port, () => { + console.log(`Proxy server running at http://localhost:${port}`); +}); \ No newline at end of file diff --git a/public/myplayer_icon.ico b/public/myplayer_icon.ico new file mode 100644 index 0000000000000000000000000000000000000000..229074441a9fe2a0cc105de59abd943c87135648 GIT binary patch literal 270398 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 f6=YX^^ZWn`eX;A +import { RouterView } from 'vue-router' + + + + + diff --git a/src/assets/base.css b/src/assets/base.css new file mode 100644 index 0000000..8816868 --- /dev/null +++ b/src/assets/base.css @@ -0,0 +1,86 @@ +/* color palette from */ +:root { + --vt-c-white: #ffffff; + --vt-c-white-soft: #f8f8f8; + --vt-c-white-mute: #f2f2f2; + + --vt-c-black: #181818; + --vt-c-black-soft: #222222; + --vt-c-black-mute: #282828; + + --vt-c-indigo: #2c3e50; + + --vt-c-divider-light-1: rgba(60, 60, 60, 0.29); + --vt-c-divider-light-2: rgba(60, 60, 60, 0.12); + --vt-c-divider-dark-1: rgba(84, 84, 84, 0.65); + --vt-c-divider-dark-2: rgba(84, 84, 84, 0.48); + + --vt-c-text-light-1: var(--vt-c-indigo); + --vt-c-text-light-2: rgba(60, 60, 60, 0.66); + --vt-c-text-dark-1: var(--vt-c-white); + --vt-c-text-dark-2: rgba(235, 235, 235, 0.64); +} + +/* semantic color variables for this project */ +:root { + --color-background: var(--vt-c-white); + --color-background-soft: var(--vt-c-white-soft); + --color-background-mute: var(--vt-c-white-mute); + + --color-border: var(--vt-c-divider-light-2); + --color-border-hover: var(--vt-c-divider-light-1); + + --color-heading: var(--vt-c-text-light-1); + --color-text: var(--vt-c-text-light-1); + + --section-gap: 160px; +} + +@media (prefers-color-scheme: dark) { + :root { + --color-background: var(--vt-c-black); + --color-background-soft: var(--vt-c-black-soft); + --color-background-mute: var(--vt-c-black-mute); + + --color-border: var(--vt-c-divider-dark-2); + --color-border-hover: var(--vt-c-divider-dark-1); + + --color-heading: var(--vt-c-text-dark-1); + --color-text: var(--vt-c-text-dark-2); + } +} + +*, +*::before, +*::after { + box-sizing: border-box; + margin: 0; + font-weight: normal; +} + +body { + min-height: 100vh; + color: var(--color-text); + background: var(--color-background); + transition: + color 0.5s, + background-color 0.5s; + line-height: 1.6; + font-family: + Inter, + -apple-system, + BlinkMacSystemFont, + 'Segoe UI', + Roboto, + Oxygen, + Ubuntu, + Cantarell, + 'Fira Sans', + 'Droid Sans', + 'Helvetica Neue', + sans-serif; + font-size: 15px; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} diff --git a/src/assets/defaultavatar.jpg b/src/assets/defaultavatar.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ac3348fa9fc751fd10fe6cf822d27420a34b0b0a GIT binary patch literal 103843 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 literal 0 HcmV?d00001 diff --git a/src/assets/logo.png b/src/assets/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..1700d5d9badfdc87787dc97113983a4635562d69 GIT binary patch literal 55465 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 literal 0 HcmV?d00001 diff --git a/src/assets/main.css b/src/assets/main.css new file mode 100644 index 0000000..28f54ef --- /dev/null +++ b/src/assets/main.css @@ -0,0 +1,35 @@ +@import './base.css'; + +#app { + max-width: 1280px; + /* margin: 0 auto; */ + /* padding: 2rem; */ + font-weight: normal; +} + +a, +.green { + text-decoration: none; + color: hsla(160, 100%, 37%, 1); + transition: 0.4s; + padding: 3px; +} + +@media (hover: hover) { + a:hover { + /* background-color: hsla(160, 100%, 37%, 0.2); */ + } +} + +@media (min-width: 1024px) { + body { + display: flex; + place-items: center; + } + + #app { + display: grid; + /* grid-template-columns: 1fr 1fr; + padding: 0 2rem; */ + } +} diff --git a/src/assets/微信二维码.png b/src/assets/微信二维码.png new file mode 100644 index 0000000000000000000000000000000000000000..431fccf20039da34db8d4fdff464a9641c7497ea GIT binary patch literal 161136 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

^Cgh$L~{At3tr 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 literal 0 HcmV?d00001 diff --git a/src/assets/微信收款码.png b/src/assets/微信收款码.png new file mode 100644 index 0000000000000000000000000000000000000000..c56647826f2069e5be730b3538f3d9d2239fed63 GIT binary patch literal 156641 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

1>9gPvJS6>F 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 O^)~|lzX)voGV(97Uvks{ literal 0 HcmV?d00001 diff --git a/src/components/GlobalMessageButton.vue b/src/components/GlobalMessageButton.vue new file mode 100644 index 0000000..6ac13ab --- /dev/null +++ b/src/components/GlobalMessageButton.vue @@ -0,0 +1,44 @@ + + + + + \ No newline at end of file diff --git a/src/components/navBar.vue b/src/components/navBar.vue new file mode 100644 index 0000000..52dee09 --- /dev/null +++ b/src/components/navBar.vue @@ -0,0 +1,162 @@ + + + + + \ No newline at end of file diff --git a/src/components/phonePanel.vue b/src/components/phonePanel.vue new file mode 100644 index 0000000..62075cd --- /dev/null +++ b/src/components/phonePanel.vue @@ -0,0 +1,153 @@ + + + \ No newline at end of file diff --git a/src/components/userProfile.vue b/src/components/userProfile.vue new file mode 100644 index 0000000..4e4b59c --- /dev/null +++ b/src/components/userProfile.vue @@ -0,0 +1,72 @@ + + + + + \ No newline at end of file diff --git a/src/components/videoPlayer.vue b/src/components/videoPlayer.vue new file mode 100644 index 0000000..e585458 --- /dev/null +++ b/src/components/videoPlayer.vue @@ -0,0 +1,95 @@ + + + + + \ No newline at end of file diff --git a/src/functions/groupHistoryMessage.js b/src/functions/groupHistoryMessage.js new file mode 100644 index 0000000..9cbf97a --- /dev/null +++ b/src/functions/groupHistoryMessage.js @@ -0,0 +1,66 @@ +import { openDB } from 'idb'; + +const DB_NAME = 'myplayer'; +const STORE_NAME = 'groupHistoryMessages'; + +// 打开数据库 +const getDB = async () => { + return openDB(DB_NAME, 3, { + upgrade(db) { + if (!db.objectStoreNames.contains(STORE_NAME)) { + db.createObjectStore(STORE_NAME); // 使用 userId 作为 key + } + }, + }); +}; + +// 存储消息(追加到历史记录中) +const saveGroupMessages = async (key, messages) => { + const db = await getDB(); + try { + // 读取现有的历史消息 + const existingMessages = await loadGroupMessages(key); + + // 确保 existingMessages 是一个数组 + const newMessages = Array.isArray(existingMessages) ? existingMessages : []; + + // 将当前消息追加到历史消息中 + const updatedMessages = [...newMessages, ...messages]; // 将新消息追加到历史消息数组中 + + // 保存更新后的历史消息 + await db.put(STORE_NAME, updatedMessages, key); + } catch (error) { + console.error('Error saving messages:', error); + } +}; + +// 获取消息 +const loadGroupMessages = async (key) => { + const db = await getDB(); + try { + const messages = await db.get(STORE_NAME, key); + return messages || []; // 如果没有消息,返回空数组 + } catch (error) { + console.error('Error loading messages:', error); + return []; + } +}; + +// 删除消息 +const deleteGroupMessages = async (key,messages) => { + const db = await getDB(); + try { + if(messages.length === 0){ + console.log('删除后没有消息了'); + await db.delete(STORE_NAME, key); + }else{ + console.log('删除后还有消息') + console.log(messages) + await db.put(STORE_NAME, messages, key); + } + } catch (error) { + console.error('Error deleting messages:', error); + } +}; + +export { saveGroupMessages, loadGroupMessages, deleteGroupMessages }; \ No newline at end of file diff --git a/src/functions/historyMessages.js b/src/functions/historyMessages.js new file mode 100644 index 0000000..d02dd5e --- /dev/null +++ b/src/functions/historyMessages.js @@ -0,0 +1,95 @@ +import { openDB } from 'idb'; + +const DB_NAME = 'myplayer'; +const STORE_NAME = 'historyMessages'; + +//初始化数据库 +const initDB = async () => { + try { + // 打开数据库,如果不存在则会创建一个新的数据库 + const db = await openDB('myplayer', 3, { + // 数据库升级回调 + upgrade(db) { + console.log('数据库升级中...'); + // 创建对象存储 groupHistoryMessages + if (!db.objectStoreNames.contains('groupHistoryMessages')) { + db.createObjectStore('groupHistoryMessages'); + } + // 创建对象存储 historyMessages + if (!db.objectStoreNames.contains('historyMessages')) { + db.createObjectStore('historyMessages'); + } + }, + }); + + console.log('数据库初始化成功!'); + // 在这里可以对数据库进行其他操作,例如读取或写入数据 + } catch (error) { + console.error('初始化 IndexedDB 时发生错误:', error); + } +}; + + + + +// 打开数据库 +const getDB = async () => { + return openDB(DB_NAME, 3, { + upgrade(db) { + if (!db.objectStoreNames.contains(STORE_NAME)) { + db.createObjectStore(STORE_NAME); // 使用 userId 作为 key + } + }, + }); +}; + +// 存储消息(追加到历史记录中) +const saveMessages = async (userId, messages) => { + const db = await getDB(); + try { + // 读取现有的历史消息 + const existingMessages = await loadMessages(userId); + + // 确保 existingMessages 是一个数组 + const newMessages = Array.isArray(existingMessages) ? existingMessages : []; + + // 将当前消息追加到历史消息中 + const updatedMessages = [...newMessages, ...messages]; // 将新消息追加到历史消息数组中 + + // 保存更新后的历史消息 + await db.put(STORE_NAME, updatedMessages, userId); + } catch (error) { + console.error('Error saving messages:', error); + } +}; + +// 获取消息 +const loadMessages = async (userId) => { + const db = await getDB(); + try { + const messages = await db.get(STORE_NAME, userId); + return messages || []; // 如果没有消息,返回空数组 + } catch (error) { + console.error('Error loading messages:', error); + return []; + } +}; + +// 删除消息 +const deleteMessages = async (userId,messages) => { + const db = await getDB(); + try { + if(messages.length === 0){ + console.log('删除后没有消息了'); + await db.delete(STORE_NAME, userId); + }else{ + console.log('删除后还有消息') + console.log(messages) + await db.put(STORE_NAME, messages, userId); + } + } catch (error) { + console.error('Error deleting messages:', error); + } +}; + +export { saveMessages, loadMessages, deleteMessages, initDB }; \ No newline at end of file diff --git a/src/functions/user.js b/src/functions/user.js new file mode 100644 index 0000000..f2bbc8e --- /dev/null +++ b/src/functions/user.js @@ -0,0 +1,26 @@ +import axios from 'axios' +import { userInfoStore } from '@/store/store' + +const userinfo = userInfoStore() + +export const getUserInfo = async () => { + console.log("getUserInfojs was used!") + try { + const response = await axios.get('/api/user/getuserinfo', { + headers: { + 'Authorization': userinfo.token + } + }) + if (response.data.code === 200) { + userinfo.user.u_id = response.data.data.u_id + userinfo.user.u_name = response.data.data.u_name + userinfo.user.u_avatar = response.data.data.u_avatar + userinfo.user.u_introduction = response.data.data.u_introduction + console.log(userinfo.user) + } + } catch (error) { + console.log(error) + } + +} + diff --git a/src/main.js b/src/main.js new file mode 100644 index 0000000..174a3a0 --- /dev/null +++ b/src/main.js @@ -0,0 +1,34 @@ +import './assets/main.css' + +import { createApp } from 'vue' +import App from './App.vue' +import router from './router' +import { createPinia } from 'pinia' +import piniaPluginPersistedstate from 'pinia-plugin-persistedstate'; + +const pinia = createPinia() +pinia.use(piniaPluginPersistedstate) + + +const app = createApp(App) + +app.use(router) +app.use(pinia) + +// imoort element-plus +import ElementPlus from 'element-plus' +import 'element-plus/dist/index.css' +app.use(ElementPlus) + +//import axios +import axios from 'axios' +import VueAxios from 'vue-axios' +app.use(VueAxios, axios) + +app.provide('axios', app.config.globalProperties.axios) + + + + + +app.mount('#app') \ No newline at end of file diff --git a/src/router/index.js b/src/router/index.js new file mode 100644 index 0000000..9e973ca --- /dev/null +++ b/src/router/index.js @@ -0,0 +1,89 @@ +import { createRouter, createWebHistory } from 'vue-router' + +const router = createRouter({ + history: createWebHistory(import.meta.env.BASE_URL), + routes: [ + { + path: '/', + name: 'login', + component: () => import('../views/login/login.vue'), + }, + { + path: '/home', + name: 'home', + component: () => import('../views/home/home.vue'), + redirect: '/home/', + children: [ + { + path: '', + name: 'homeDefault', + component: () => import('../views/home/homeDefault.vue'), + }, + { + path: 'friends', + name: 'Friends', + component: () => import('../views/home/friends.vue'), + }, + { + path: 'playroom', + name: 'Playroom', + component: () => import('../views/home/playroom.vue'), + }, + { + path: 'user', + name: 'User', + component: () => import('../views/user/user.vue'), + }, + { + path: 'search', + name: 'Search', + component: () => import('../views/home/search.vue'), + }, + { + path: 'message', + name: 'Message', + component: () => import('../views/home/message.vue') + }, + { + path:'setting', + name: 'Setting', + component: () => import('../views/home/setting.vue') + }, + { + path:'group', + name:'Group', + component:()=>import('../views/home/group.vue') + }, + { + path:'about', + name:'About', + component:()=>import('../views/home/about.vue') + } + ] + }, + { + path: '/register', + name: 'register', + component: () => import('../views/login/register.vue'), + }, + { + path: '/reset-password', + name: 'resetPassword', + component: () => import('../views/login/resetPassword.vue'), + }, + { + path: '/init', + name: 'init', + component: () => import('../views/login/init.vue'), + }, + { + path: '/room', + name: 'room', + component: () => import('../views/room/room.vue'), + } + + + ], +}) + +export default router diff --git a/src/socket/onlineSocket.js b/src/socket/onlineSocket.js new file mode 100644 index 0000000..033dbc5 --- /dev/null +++ b/src/socket/onlineSocket.js @@ -0,0 +1,189 @@ +import { ref } from "vue"; +import { userInfoStore } from "@/store/store"; +import { messagePointStore } from "@/store/store"; +import { + messageStore, + messageSignStore, + groupMessageStore, +} from "@/store/message"; +import { ElMessage } from "element-plus"; + +// userinfo 实例 +const userinfo = userInfoStore(); +// message 实例 +const message = messageStore(); +// groupMessage 实例 +const groupMessage = groupMessageStore(); +// messageSignStoregn 实例 +const messageSign = messageSignStore(); +// WebSocket 实例 +const socket = ref(null); +//messagePoint 实例 +const messagePoint = messagePointStore(); + +const isManualClose = ref(false); + +const reconnectScheduled = ref(false); + +const retryCount = ref(0); + +export const getRetryCount = () => { + return retryCount.value; +}; + +export const addRetryCount = () => { + retryCount.value = retryCount.value + 1; +}; + +export const resetRetryCount = () => { + retryCount.value = 0; +}; +export const setReconnectScheduled = (value) => { + reconnectScheduled.value = value; +}; + +export const getReconnectScheduled = () => { + return reconnectScheduled.value; +}; + +export const setIsManualClose = (value) => { + isManualClose.value = value; +}; + +export const getIsManualClose = () => { + return isManualClose.value; +}; + +// 连接WebSocket +export const connectWebSocket = () => { + const protocol = window.location.protocol === "https:" ? "wss://" : "ws://"; + const host = window.location.host; + const socketUrl = `${protocol}${host}/online?u_id=${userinfo.user.u_id}&u_name=${userinfo.user.u_name}`; + + // const socketUrl = `ws://localhost:8080/online?u_id=${userinfo.user.u_id}&u_name=${userinfo.user.u_name}`; + if (socket.value && socket.value.readyState !== WebSocket.CLOSED) { + console.log("还在重连中..."); + return; + } + const retrytime = getRetryCount(); + if (retrytime >= 10) { + console.log("重连失败,请稍后再试"); + return; + } + console.log(retrytime); + socket.value = new WebSocket(socketUrl); + + socket.value.onopen = (event) => { + console.log("WebSocket连接已建立", event); + setReconnectScheduled(false); + setIsManualClose(false); + resetRetryCount(); + }; + + //处理消息逻辑 + socket.value.onmessage = (event) => { + console.log("从服务器收到消息:", event.data); + try { + const MessageData = JSON.parse(event.data); + //是否为上下线消息(三类消息) + if (!MessageData.system) { + //是否为新消息 + if (MessageData.message) { + messagePoint.hasNewMessage = true; + if (MessageData.group) { + //四类消息,群聊消息 + console.log("有新群消息"); + groupMessage.addMessage(MessageData); + console.log(groupMessage.messages); + messageSign.addSign({ + sender_name: MessageData.sender_name, + g_id: MessageData.g_id, + g_name: MessageData.g_name, + }); + } else { + //一类消息,私聊消息 + console.log("有新消息"); + message.addMessage(MessageData); + console.log(message.messages); + messageSign.addSign({ + sender: MessageData.sender, + sender_name: MessageData.sender_name, + }); + } + } + } else { + if (MessageData.engaged) { + // 五类消息,账号重复登录逻辑 + setIsManualClose(true); + disconnectWebSocket(); + ElMessage("账号重复登录,请注意密码泄露"); + console.log("账号重复登陆"); + window.location.replace("/"); + } else { + //三类消息,指示用户上下线 + if (MessageData.status === "online") + ElMessage("用户:" + MessageData.u_name + "上线"); + else { + ElMessage("用户:" + MessageData.u_name + "下线"); + } + } + } + } catch (error) { + console.error("解析 JSON 失败:", error); + } + }; + + socket.value.onerror = (error) => { + console.error("WebSocket发生错误:", error); + setReconnectScheduled(true); + socket.value.close(); + }; + + socket.value.onclose = (event) => { + if (!getIsManualClose()) { + if (getReconnectScheduled()) { + socket.value = null; + addRetryCount(); + setTimeout(reConnectWebSocket, 5000); + setReconnectScheduled(false); + } else { + console.log("websocket因为浏览器省电设置断开"); + console.log("WebSocket连接已关闭", event); + } + } + }; +}; + +// 断开WebSocket连接 +export const disconnectWebSocket = () => { + if (socket.value && socket.value.readyState === WebSocket.OPEN) { + socket.value.close(); + } +}; + +// 重连机制 +export const reConnectWebSocket = () => { + connectWebSocket(); +}; + +// 发送消息 +export const sendMessage = (message) => { + if (socket.value && socket.value.readyState === WebSocket.OPEN) { + socket.value.send(message); + } else { + console.warn("WebSocket未连接,无法发送消息"); + } +}; + +//没有错误的重连,只是浏览器在后台断开了连接 +document.addEventListener("visibilitychange", () => { + if (document.hidden) { + } else { + if (!getIsManualClose() && socket.value.readyState === WebSocket.CLOSED) { + if (getReconnectScheduled()) { + return; + } + reConnectWebSocket(); + } + } +}); diff --git a/src/socket/roomSocket.js b/src/socket/roomSocket.js new file mode 100644 index 0000000..e69de29 diff --git a/src/socket/voiceSocket.js b/src/socket/voiceSocket.js new file mode 100644 index 0000000..b4e32ba --- /dev/null +++ b/src/socket/voiceSocket.js @@ -0,0 +1,287 @@ +import { ref } from "vue"; +import { userInfoStore } from "@/store/store"; +import { onCallStore } from "@/store/VoiceTarget"; +import { ElMessage } from "element-plus"; + +// userinfo 实例 +const userinfo = userInfoStore(); +// oncall 实例 +const oncall = onCallStore(); +// WebSocket 实例 +const socket = ref(null); + +const isManualClose = ref(false); +const reconnectScheduled = ref(false); +const retryCount = ref(0); + +const getRetryCount = () => { + return retryCount.value; +}; +const addRetryCount = () => { + retryCount.value = retryCount.value + 1; +}; +const resetRetryCount = () => { + retryCount.value = 0; +}; +const setReconnectScheduled = (value) => { + reconnectScheduled.value = value; +}; +const getReconnectScheduled = () => { + return reconnectScheduled.value; +}; +const setIsManualClose = (value) => { + isManualClose.value = value; +}; +const getIsManualClose = () => { + return isManualClose.value; +}; + +const iceserver = { + iceServers: [ + { + // urls: "stun:stun.l.google.com:19302" + urls: "stun:8.134.92.199:3478", + }, + { + urls: "turn:8.134.92.199:3478", + username: "test", + credential: "123456", + }, + ], +}; + +// 连接WebSocket +export const connectVoicesocket = () => { + const protocol = window.location.protocol === "https:" ? "wss://" : "ws://"; + const host = window.location.host; + const socketUrl = `${protocol}${host}/voice?u_id=${userinfo.user.u_id}&u_name=${userinfo.user.u_name}`; + + if (socket.value && socket.value.readyState !== WebSocket.CLOSED) { + console.log("还在重连中..."); + return; + } + const retrytime = getRetryCount(); + if (retrytime >= 10) { + console.log("重连失败,请稍后再试"); + return; + } + console.log(retrytime); + socket.value = new WebSocket(socketUrl); + + socket.value.onopen = (event) => { + console.log("Voice连接已建立", event); + setReconnectScheduled(false); + setIsManualClose(false); + resetRetryCount(); + }; + + // 处理消息逻辑 + socket.value.onmessage = async (event) => { + try { + const data = JSON.parse(event.data); + if (data.type === "status") { + ElMessage.error("对方已离线"); + oncall.panelOff(); + oncall.callingOff(); + } else if (data.type === "incomingcall") { + // 通话请求处理 + oncall.setTarget(data.from, data.from_name, data.from_avatar); + oncall.panelOn(); + oncall.callingOn(); + oncall.fromOff(); + oncall.statusOff(); + } else if (data.type === "pickup") { + ElMessage.success("对方已接听,等待连接中..."); + try { + await initRTCconnection(); + RTCpeerConnection.value.onicecandidate = (event) => { + if (event.candidate) { + console.log("发送candidate", event.candidate); + const message = { + type: "single", + content: "candidate", + from: userinfo.user.u_id, + to: oncall.target.u_id, + candidate: event.candidate, + }; + sendMessage(JSON.stringify(message)); + } + }; + + RTCpeerConnection.value.ontrack = (event) => { + console.log("收到对方音频流", event); + oncall.setRemoteStream(event.streams[0]); + }; + } catch (e) { + console.log("webRTC初始化失败", e); + } + + const offer = await RTCpeerConnection.value.createOffer({ + offerToReceiveAudio: 1, + }); + + await RTCpeerConnection.value.setLocalDescription(offer); + + // 发送offer + const message = { + type: "single", + content: "offer", + from: userinfo.user.u_id, + to: oncall.target.u_id, + offer: offer, + }; + sendMessage(JSON.stringify(message)); + } else if (data.type === "hangup") { + ElMessage.success("对方已挂断"); + oncall.panelOff(); + oncall.callingOff(); + oncall.fromOff(); + oncall.statusOff(); + RTCpeerConnection.value.close(); + RTCpeerConnection.value = null; + oncall.resetStream(); + } else if (data.content === "offer") { + ElMessage.success("收到对方offer"); + console.log("收到对方offer", data); + + try { + await initRTCconnection(); + + RTCpeerConnection.value.onicecandidate = (event) => { + if (event.candidate) { + console.log("发送candidate", event.candidate); + const message = { + type: "single", + content: "candidate", + from: userinfo.user.u_id, + to: oncall.target.u_id, + candidate: event.candidate, + }; + sendMessage(JSON.stringify(message)); + } + }; + + RTCpeerConnection.value.ontrack = (event) => { + console.log("收到对方音频流", event); + oncall.setRemoteStream(event.streams[0]); + }; + } catch (e) { + console.log("webRTC初始化失败", e); + } + + await RTCpeerConnection.value.setRemoteDescription(data.offer); + const answer = await RTCpeerConnection.value.createAnswer(); + await RTCpeerConnection.value.setLocalDescription(answer); + + // 发送answer + const message = { + type: "single", + content: "answer", + from: userinfo.user.u_id, + to: oncall.target.u_id, + answer: answer, + }; + sendMessage(JSON.stringify(message)); + } else if (data.content === "answer") { + ElMessage.success("对方已接受"); + console.log("对方已接受", data); + await RTCpeerConnection.value.setRemoteDescription(data.answer); + } else if (data.content === "candidate") { + console.log("收到candidate", data); + await RTCpeerConnection.value.addIceCandidate(data.candidate); + } + } catch (e) { + console.log("VoiceSocket消息格式错误", e); + } + }; + + socket.value.onerror = (error) => { + console.error("Voicesocket发生错误:", error); + setReconnectScheduled(true); + socket.value.close(); + }; + + socket.value.onclose = (event) => { + if (!getIsManualClose()) { + if (getReconnectScheduled()) { + socket.value = null; + addRetryCount(); + setTimeout(reConnectVoicesocket, 5000); + setReconnectScheduled(false); + } else { + console.log("Voicesocket因为浏览器省电设置断开"); + console.log("Voicesocket连接已关闭", event); + } + } + }; +}; + +// 断开Voicesocket连接 +export const disconnectVoicesocket = () => { + if (socket.value && socket.value.readyState === WebSocket.OPEN) { + socket.value.close(); + } +}; + +// 重连机制 +export const reConnectVoicesocket = () => { + connectVoicesocket(); +}; + +// 发送消息 +export const sendMessage = (message) => { + if (socket.value && socket.value.readyState === WebSocket.OPEN) { + socket.value.send(message); + } else { + console.warn("Voicesocket未连接,无法发送消息"); + } +}; + +//没有错误的重连,只是浏览器在后台断开了连接 +document.addEventListener("visibilitychange", () => { + if (document.hidden) { + } else { + if (!getIsManualClose() && socket.value.readyState === WebSocket.CLOSED) { + if (getReconnectScheduled()) { + return; + } + reConnectVoicesocket(); + } + } +}); + +//WebRTC连接相关代码 +const RTCpeerConnection = ref(null); + +export const getlocalStream = async () => { + const stream = await navigator.mediaDevices.getUserMedia({ audio: true }); + console.log("获取本地音频流成功", stream); + return stream; + // // 获取音频和视频轨道 + // const audioTrack = stream.getAudioTracks()[0]; + // // 将轨道添加到 RTCPeerConnection + // peerConnection.addTrack(audioTrack, stream); +}; + +const initRTCconnection = async () => { + RTCpeerConnection.value = new RTCPeerConnection(iceserver); + const stream = await getlocalStream(); + RTCpeerConnection.value.addTrack(stream.getAudioTracks()[0], stream); +}; + +export const hangup = () => { + oncall.panelOff(); + oncall.callingOff(); + oncall.fromOff(); + oncall.statusOff(); + oncall.resetStream(); + RTCpeerConnection.value.close(); + RTCpeerConnection.value = null; + + const message = { + type: "hangup", + from: userinfo.user.u_id, + to: oncall.target.u_id, + }; + sendMessage(JSON.stringify(message)); +}; diff --git a/src/store/Online.js b/src/store/Online.js new file mode 100644 index 0000000..7b2ab2c --- /dev/null +++ b/src/store/Online.js @@ -0,0 +1,37 @@ +import { defineStore } from 'pinia' +import { connectWebSocket, disconnectWebSocket, sendMessage, setIsManualClose } from '@/socket/onlineSocket' +import { messageStore } from './message' + +const message = messageStore() + +export const onlineSocketStore = defineStore('onlineSocket', { + state: () => ({ + isConnected: false, + hasGotMessage: false, + u_id: '' + }), + + actions: { + connect(u_id) { + this.u_id = u_id; + if (this.isConnected === true) return + connectWebSocket(); + this.isConnected = true; + if (!this.hasGotMessage) { + message.loadMessagesHistory(this.u_id) + this.hasGotMessage = true + } + }, + disconnect() { + setIsManualClose(true); + disconnectWebSocket(); + this.isConnected = false; + if (this.hasGotMessage) { + message.saveMessagesHistory(this.u_id) + } + }, + send(message) { + sendMessage(message); + } + } +}) \ No newline at end of file diff --git a/src/store/Voice.js b/src/store/Voice.js new file mode 100644 index 0000000..7bb17d4 --- /dev/null +++ b/src/store/Voice.js @@ -0,0 +1,50 @@ +import { connectVoicesocket, disconnectVoicesocket, sendMessage, hangup } from "@/socket/voiceSocket"; +import { defineStore } from "pinia"; + +export const voiceStore = defineStore("voice", { + state: () => ({ + isConnected: false + }), + actions: { + connect() { + connectVoicesocket(); + this.isConnected = true; + }, + disconnect() { + disconnectVoicesocket(); + this.isConnected = false; + }, + startCall(from, from_name, from_avatar, to) { + if (this.isConnected) { + const message = { + type: "incomingcall", + from: from, + from_name: from_name, + from_avatar: from_avatar, + to: to + } + sendMessage(JSON.stringify(message)) + } else { + console.log("voice socket is not connected") + } + }, + pickup(from,to){ + if (this.isConnected) { + const message ={ + type: "pickup", + from: from, + to: to + } + sendMessage(JSON.stringify(message)) + } else { + console.log("voice socket is not connected") + } + }, + hangup(){ + hangup() + } + } + +} + +) \ No newline at end of file diff --git a/src/store/VoiceTarget.js b/src/store/VoiceTarget.js new file mode 100644 index 0000000..185ba7e --- /dev/null +++ b/src/store/VoiceTarget.js @@ -0,0 +1,93 @@ +import { defineStore } from "pinia"; + +export const onCallStore = defineStore("onCall", { + state: () => ({ + target: { + u_id: "", + name: "", + avatar: "" + }, + panel: false, + calling: false, + from: false, + status: false, + localstream: { + audioStream: null, + audioElement: null + }, + remotestream: { + audioStream: null, + audioElement: null + } + }), + actions: { + setTarget(u_id, u_name, u_avatar) { + this.target = { + u_id: u_id, + name: u_name, + avatar: u_avatar + } + }, + panelOn() { + this.panel = true + }, + panelOff() { + this.panel = false + }, + callingOn() { + this.calling = true + }, + callingOff() { + this.calling = false + }, + fromOn() { + this.from = true + }, + fromOff() { + this.from = false + }, + statusOn() { + this.status = true + }, + statusOff() { + this.status = false + }, + setLocalStream(stream) { + this.localstream.audioStream = stream; + if (this.localstream.audioStream) { + this.localstream.audioElement.srcObject = stream; + } + }, + setLocalElement(element) { + this.localstream.audioElement = element; + if (this.localstream.audioStream) { + this.localstream.audioElement.srcObject = this.localstream.audioStream; + } + }, + setRemoteStream(stream) { + this.remotestream.audioStream = stream; + if (this.remotestream.audioStream) { + this.remotestream.audioElement.srcObject = stream; + } + }, + setRemoteElement(element) { + this.remotestream.audioElement = element; + if (this.remotestream.audioStream) { + this.remotestream.audioElement.srcObject = this.remotestream.audioStream; + } + }, + resetStream() { + // 停止本地媒体流 + if (this.localstream.audioStream) { + this.localstream.audioStream.getTracks().forEach(track => track.stop()); + this.localstream.audioStream = null; + } + + // 停止远程媒体流 + if (this.remotestream.videoStream) { + this.remotestream.videoStream.getTracks().forEach(track => track.stop()); + this.remotestream.videoStream = null; + } + } + } +}) \ No newline at end of file diff --git a/src/store/message.js b/src/store/message.js new file mode 100644 index 0000000..b1a7106 --- /dev/null +++ b/src/store/message.js @@ -0,0 +1,186 @@ +import { defineStore } from "pinia"; +import { + saveMessages, + loadMessages, + deleteMessages, +} from "@/functions/historyMessages"; +import { + saveGroupMessages, + loadGroupMessages, + deleteGroupMessages, +} from "@/functions/groupHistoryMessage"; +import { toRaw } from "vue"; + +export const messageStore = defineStore("messageStore", { + // 定义一个响应式数组来存储聊天消息 + state: () => ({ + historymessages: [], + messages: [], + sender: "", //选择的聊天用户id + target: "", //用户自己的id + corresponding: [], + }), + + // 定义操作消息的函数 + actions: { + // 添加消息到数组 + addMessage(message) { + this.messages.push(message); + }, + + // 清空所有消息 + clearMessages() { + this.messages = []; + }, + + setCorresponding() { + // 过滤出当前聊天中的消息 + this.corresponding = this.messages.filter( + (msg) => + (msg.sender === this.sender && msg.target === this.target) || + (msg.sender === this.target && msg.target === this.sender) + ); + const historymessages = this.historymessages.filter( + (msg) => + (msg.sender === this.sender && msg.target === this.target) || + (msg.sender === this.target && msg.target === this.sender) + ); + this.corresponding = [...historymessages, ...this.corresponding]; + }, + // 清楚当前登录的聊天数据,保存到本地 + async saveMessagesHistory(u_id) { + const messages = toRaw(this.messages); + await saveMessages(u_id, messages); + }, + // 加载本地聊天数据 + async loadMessagesHistory(u_id) { + try { + this.historymessages = await loadMessages(u_id); + + // 确保历史消息是数组类型 + if (!Array.isArray(this.historymessages)) { + console.error("历史消息数据无效:", this.historymessages); + this.historymessages = []; // 如果数据无效,设置为空数组 + } + } catch (error) { + console.log("加载历史消息时出错" + error); + } + }, + async deleteMessagesHistory(u_id, f_id) { + this.historymessages = this.historymessages.filter( + (msg) => + !( + (msg.sender === f_id && msg.target === u_id) || + (msg.sender === u_id && msg.target === f_id) + ) + ); + this.messages = this.messages.filter( + (msg) => + !( + (msg.sender === f_id && msg.target === u_id) || + (msg.sender === u_id && msg.target === f_id) + ) + ); + if (f_id === this.sender) { + console.log("清除对应聊天数据展示栈"); + this.corresponding = []; + } + const messages = JSON.parse(JSON.stringify(toRaw(this.historymessages))); + try { + await deleteMessages(u_id, messages); + } catch (error) { + console.log("删除历史消息时出错" + error); + } + }, + }, + + // 定义计算属性(可选) + getters: { + // 获取消息数量 + messageCount: (state) => state.messages.length, + }, +}); + +export const messageSignStore = defineStore("messageSignStore", { + state: () => ({ + sign: [], + }), + actions: { + addSign(sign) { + // 检查是否已经存在相同的值 + const exists = this.sign.some( + (item) => + item.sender === sign.sender && item.sender_name === sign.sender_name + ); + if (!exists) { + this.sign.push(sign); + } else { + console.warn(`Sign "${sign}" already exists and will not be added.`); + } + }, + clearSign() { + this.sign = []; + }, + removeSign(sign) { + // 找到相同值的索引 + const index = this.sign.indexOf(sign); + if (index !== -1) { + // 如果存在,删除该值 + this.sign.splice(index, 1); + } else { + console.warn(`Sign "${sign}" not found.`); + } + }, + }, +}); + +export const groupMessageStore = defineStore("groupMessageStore", { + state: () => ({ + g_id: "", + historymessages: [], + messages: [], + corresponding: [], + }), + actions: { + addMessage(message) { + this.messages.push(message); + }, + clearMessages() { + this.messages = []; + }, + async initMessages() { + this.historymessages = [...this.historymessages, ...this.messages]; + this.messages = []; + }, + async getHistoryMessages(u_id, g_id) { + this.g_id = g_id; + const key = `${u_id}-${g_id}`; + try { + this.historymessages = await loadGroupMessages(key); + console.log("缓存到历史消息:"); + console.log(this.historymessages); + // 确保历史消息是数组类型 + if (!Array.isArray(this.historymessages)) { + console.error("历史消息数据无效:", this.historymessages); + this.historymessages = []; // 如果数据无效,设置为空数组 + } + } catch (error) { + console.log("加载历史消息时出错" + error); + } + }, + async saveMessagesHistory(u_id, g_id) { + const key = `${u_id}-${g_id}`; + console.log(key); + const messages = toRaw(this.messages); + this.messages = []; + this.historymessages = []; + await saveGroupMessages(key, messages); + }, + async deleteMessagesHistory(u_id, g_id) { + const key = `${u_id}-${g_id}`; + this.historymessages = []; + this.messages = []; + await deleteGroupMessages(key, []); + }, + }, +}); diff --git a/src/store/room.js b/src/store/room.js new file mode 100644 index 0000000..a2ce794 --- /dev/null +++ b/src/store/room.js @@ -0,0 +1,15 @@ +import { ref } from "vue"; +import { defineStore } from "pinia"; + +export const roomStore = defineStore("room",{ + state: () => ({ + r_id: '', + r_name: '', + r_avatar: '', + inroomTag: '', + currentURL: '', + }), + actions:{ + + } +}) \ No newline at end of file diff --git a/src/store/store.js b/src/store/store.js new file mode 100644 index 0000000..406b97c --- /dev/null +++ b/src/store/store.js @@ -0,0 +1,50 @@ +import { ref, reactive } from "vue"; +import { defineStore } from "pinia"; + +export const userInfoStore = defineStore( + "userInfo", + () => { + const token = ref(null); + + const user = reactive({ + u_id: "", + u_name: "", + u_avatar: "@/assets/defaultavatar.jpg", + u_account: "", + u_introduction: "", + }); + + const clearUserInfo = () => { + // 清除 token + token.value = null; + + // 清除 user 对象中的所有属性 + user.u_id = ""; + user.u_name = ""; + user.u_avatar = "@/assets/defaultavatar.jpg"; // 重置为默认头像路径 + user.u_account = ""; + user.u_introduction = ""; + }; + + return { + token, + user, + clearUserInfo, + }; + }, + { + persist: { + key: "userInfo", + storage: localStorage, + paths: ["token", "user"], + }, + } +); + +export const messagePointStore = defineStore("hasNewMessage", () => { + const hasNewMessage = ref(false); + + return { + hasNewMessage, + }; +}); diff --git a/src/views/admin/admin.vue b/src/views/admin/admin.vue new file mode 100644 index 0000000..41a40c8 --- /dev/null +++ b/src/views/admin/admin.vue @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/views/home/about.vue b/src/views/home/about.vue new file mode 100644 index 0000000..7e0783d --- /dev/null +++ b/src/views/home/about.vue @@ -0,0 +1,33 @@ + + + \ No newline at end of file diff --git a/src/views/home/friends.vue b/src/views/home/friends.vue new file mode 100644 index 0000000..3cd4c9b --- /dev/null +++ b/src/views/home/friends.vue @@ -0,0 +1,441 @@ + + + + + \ No newline at end of file diff --git a/src/views/home/group.vue b/src/views/home/group.vue new file mode 100644 index 0000000..e2d7c22 --- /dev/null +++ b/src/views/home/group.vue @@ -0,0 +1,565 @@ + + + + \ No newline at end of file diff --git a/src/views/home/home.vue b/src/views/home/home.vue new file mode 100644 index 0000000..1c80037 --- /dev/null +++ b/src/views/home/home.vue @@ -0,0 +1,88 @@ + + + + + \ No newline at end of file diff --git a/src/views/home/homeDefault.vue b/src/views/home/homeDefault.vue new file mode 100644 index 0000000..346d474 --- /dev/null +++ b/src/views/home/homeDefault.vue @@ -0,0 +1,23 @@ + + + + + \ No newline at end of file diff --git a/src/views/home/message.vue b/src/views/home/message.vue new file mode 100644 index 0000000..c0b8f59 --- /dev/null +++ b/src/views/home/message.vue @@ -0,0 +1,266 @@ + + + + + \ No newline at end of file diff --git a/src/views/home/playroom.vue b/src/views/home/playroom.vue new file mode 100644 index 0000000..cec47f0 --- /dev/null +++ b/src/views/home/playroom.vue @@ -0,0 +1,142 @@ + + + + + \ No newline at end of file diff --git a/src/views/home/search.vue b/src/views/home/search.vue new file mode 100644 index 0000000..ae395ed --- /dev/null +++ b/src/views/home/search.vue @@ -0,0 +1,186 @@ + + + + + \ No newline at end of file diff --git a/src/views/home/setting.vue b/src/views/home/setting.vue new file mode 100644 index 0000000..41a40c8 --- /dev/null +++ b/src/views/home/setting.vue @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/views/login/init.vue b/src/views/login/init.vue new file mode 100644 index 0000000..2e5579b --- /dev/null +++ b/src/views/login/init.vue @@ -0,0 +1,149 @@ + + + + + \ No newline at end of file diff --git a/src/views/login/login.vue b/src/views/login/login.vue new file mode 100644 index 0000000..4fccfc9 --- /dev/null +++ b/src/views/login/login.vue @@ -0,0 +1,117 @@ + + + + + \ No newline at end of file diff --git a/src/views/login/register.vue b/src/views/login/register.vue new file mode 100644 index 0000000..a4a8aef --- /dev/null +++ b/src/views/login/register.vue @@ -0,0 +1,220 @@ + + + + + \ No newline at end of file diff --git a/src/views/login/resetPassword.vue b/src/views/login/resetPassword.vue new file mode 100644 index 0000000..7493dc2 --- /dev/null +++ b/src/views/login/resetPassword.vue @@ -0,0 +1,146 @@ + + + + + \ No newline at end of file diff --git a/src/views/room/room.vue b/src/views/room/room.vue new file mode 100644 index 0000000..e8f6d91 --- /dev/null +++ b/src/views/room/room.vue @@ -0,0 +1,559 @@ + + + + + \ No newline at end of file diff --git a/src/views/user/user.vue b/src/views/user/user.vue new file mode 100644 index 0000000..c5a8879 --- /dev/null +++ b/src/views/user/user.vue @@ -0,0 +1,496 @@ + + + \ No newline at end of file diff --git a/vite.config.js b/vite.config.js new file mode 100644 index 0000000..2bab8ac --- /dev/null +++ b/vite.config.js @@ -0,0 +1,59 @@ +import { defineConfig } from 'vite'; +import vue from '@vitejs/plugin-vue'; + +export default defineConfig({ + plugins: [vue()], + resolve: { + alias: { + '@': '/src', + } + }, + server: { + proxy: { + '/api': { + target: 'http://localhost:8080', // 后端服务器地址 + changeOrigin: true, // 允许跨域 + rewrite: (path) => path.replace(/^\/api/, ''), // 重写路径,去掉 /api 前缀 + }, + '/proxy': { + target: 'http://localhost:3000', // 代理服务器的地址 + changeOrigin: true, // 必须设置为 true,才能避免跨域问题 + // rewrite: (path) => path.replace(/^\/proxy/, ''), // 重写路径,去掉 /api 前缀 + + }, + '/online': { + target: 'ws://localhost:8080', + changeOrigin: true, + ws: true, + }, + '/voice': { + target: 'ws://localhost:8080', + changeOrigin: true, + ws: true, + } + }, + }, + // server: { + // https:{ + // key: fs.readFileSync('./cert/merlin.xin.key'), + // cert: fs.readFileSync('./cert/merlin.xin.pem'), + // }, + // proxy: { + // '/api': { + // target: 'https://localhost:8443', // 后端服务器地址 + // changeOrigin: true, // 允许跨域 + // rewrite: (path) => path.replace(/^\/api/, ''), // 重写路径,去掉 /api 前缀 + // }, + // '/online':{ + // target:'wss://localhost:8443/online', + // changeOrigin:true, + // ws:true, + // }, + // '/voice':{ + // target:'wss://localhost:8443/voice', + // changeOrigin:true, + // ws:true, + // } + // }, + // }, + }); \ No newline at end of file