|
@@ -29,6 +29,7 @@
|
|
|
"@types/video.js": "^7.3.56",
|
|
|
"@vitejs/plugin-vue": "^4.5.0",
|
|
|
"@vitejs/plugin-vue-jsx": "^3.1.0",
|
|
|
+ "@vueuse/core": "^10.7.1",
|
|
|
"postcss-px-to-viewport": "^1.1.1",
|
|
|
"sass": "^1.69.5",
|
|
|
"typescript": "^5.2.2",
|
|
@@ -1344,9 +1345,10 @@
|
|
|
"dev": true
|
|
|
},
|
|
|
"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=="
|
|
|
+ "version": "0.0.20",
|
|
|
+ "resolved": "https://registry.npmjs.org/@types/web-bluetooth/-/web-bluetooth-0.0.20.tgz",
|
|
|
+ "integrity": "sha512-g9gZnnXVq7gM7v3tJCWV/qw7w+KeOlSHAhgF9RytFyifW6AF61hdT2ucrYhPq9hLs5JIryeupHV3qGk95dH9ow==",
|
|
|
+ "dev": true
|
|
|
},
|
|
|
"node_modules/@vant/popperjs": {
|
|
|
"version": "1.3.0",
|
|
@@ -1670,20 +1672,25 @@
|
|
|
"integrity": "sha512-ZE0VTIR0LmYgeyhurPTpy4KzKsuDyQbMSdM49eKkMnT5X4VfFBLysMzjIZhLEFQYjjOVVfbvUDHckwjDFiO2eA=="
|
|
|
},
|
|
|
"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==",
|
|
|
+ "version": "10.7.1",
|
|
|
+ "resolved": "https://registry.npmjs.org/@vueuse/core/-/core-10.7.1.tgz",
|
|
|
+ "integrity": "sha512-74mWHlaesJSWGp1ihg76vAnfVq9NTv1YT0SYhAQ6zwFNdBkkP+CKKJmVOEHcdSnLXCXYiL5e7MaewblfiYLP7g==",
|
|
|
+ "dev": true,
|
|
|
"dependencies": {
|
|
|
- "@types/web-bluetooth": "^0.0.16",
|
|
|
- "@vueuse/metadata": "9.13.0",
|
|
|
- "@vueuse/shared": "9.13.0",
|
|
|
- "vue-demi": "*"
|
|
|
+ "@types/web-bluetooth": "^0.0.20",
|
|
|
+ "@vueuse/metadata": "10.7.1",
|
|
|
+ "@vueuse/shared": "10.7.1",
|
|
|
+ "vue-demi": ">=0.14.6"
|
|
|
+ },
|
|
|
+ "funding": {
|
|
|
+ "url": "https://github.com/sponsors/antfu"
|
|
|
}
|
|
|
},
|
|
|
"node_modules/@vueuse/core/node_modules/vue-demi": {
|
|
|
"version": "0.14.6",
|
|
|
"resolved": "https://registry.npmmirror.com/vue-demi/-/vue-demi-0.14.6.tgz",
|
|
|
"integrity": "sha512-8QA7wrYSHKaYgUxDA5ZC24w+eHm3sYCbp0EzcDwKqN3p6HqtTCGR/GVsPyZW92unff4UlcSh++lmqDWN3ZIq4w==",
|
|
|
+ "dev": true,
|
|
|
"hasInstallScript": true,
|
|
|
"bin": {
|
|
|
"vue-demi-fix": "bin/vue-demi-fix.js",
|
|
@@ -1703,22 +1710,31 @@
|
|
|
}
|
|
|
},
|
|
|
"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=="
|
|
|
+ "version": "10.7.1",
|
|
|
+ "resolved": "https://registry.npmjs.org/@vueuse/metadata/-/metadata-10.7.1.tgz",
|
|
|
+ "integrity": "sha512-jX8MbX5UX067DYVsbtrmKn6eG6KMcXxLRLlurGkZku5ZYT3vxgBjui2zajvUZ18QLIjrgBkFRsu7CqTAg18QFw==",
|
|
|
+ "dev": true,
|
|
|
+ "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==",
|
|
|
+ "version": "10.7.1",
|
|
|
+ "resolved": "https://registry.npmjs.org/@vueuse/shared/-/shared-10.7.1.tgz",
|
|
|
+ "integrity": "sha512-v0jbRR31LSgRY/C5i5X279A/WQjD6/JsMzGa+eqt658oJ75IvQXAeONmwvEMrvJQKnRElq/frzBR7fhmWY5uLw==",
|
|
|
+ "dev": true,
|
|
|
"dependencies": {
|
|
|
- "vue-demi": "*"
|
|
|
+ "vue-demi": ">=0.14.6"
|
|
|
+ },
|
|
|
+ "funding": {
|
|
|
+ "url": "https://github.com/sponsors/antfu"
|
|
|
}
|
|
|
},
|
|
|
"node_modules/@vueuse/shared/node_modules/vue-demi": {
|
|
|
"version": "0.14.6",
|
|
|
- "resolved": "https://registry.npmmirror.com/vue-demi/-/vue-demi-0.14.6.tgz",
|
|
|
+ "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.14.6.tgz",
|
|
|
"integrity": "sha512-8QA7wrYSHKaYgUxDA5ZC24w+eHm3sYCbp0EzcDwKqN3p6HqtTCGR/GVsPyZW92unff4UlcSh++lmqDWN3ZIq4w==",
|
|
|
+ "dev": true,
|
|
|
"hasInstallScript": true,
|
|
|
"bin": {
|
|
|
"vue-demi-fix": "bin/vue-demi-fix.js",
|
|
@@ -1727,6 +1743,9 @@
|
|
|
"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"
|
|
@@ -2197,6 +2216,94 @@
|
|
|
"vue": "^3.2.0"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/element-plus/node_modules/@types/web-bluetooth": {
|
|
|
+ "version": "0.0.16",
|
|
|
+ "resolved": "https://registry.npmjs.org/@types/web-bluetooth/-/web-bluetooth-0.0.16.tgz",
|
|
|
+ "integrity": "sha512-oh8q2Zc32S6gd/j50GowEjKLoOVOwHP/bWVjKJInBwQqdOYMdPrf1oVlelTlyfFK3CKxL1uahMDAr+vy8T7yMQ=="
|
|
|
+ },
|
|
|
+ "node_modules/element-plus/node_modules/@vueuse/core": {
|
|
|
+ "version": "9.13.0",
|
|
|
+ "resolved": "https://registry.npmjs.org/@vueuse/core/-/core-9.13.0.tgz",
|
|
|
+ "integrity": "sha512-pujnclbeHWxxPRqXWmdkKV5OX4Wk4YeK7wusHqRwU0Q7EFusHoqNA/aPhB6KCh9hEqJkLAJo7bb0Lh9b+OIVzw==",
|
|
|
+ "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/element-plus/node_modules/@vueuse/core/node_modules/vue-demi": {
|
|
|
+ "version": "0.14.6",
|
|
|
+ "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.14.6.tgz",
|
|
|
+ "integrity": "sha512-8QA7wrYSHKaYgUxDA5ZC24w+eHm3sYCbp0EzcDwKqN3p6HqtTCGR/GVsPyZW92unff4UlcSh++lmqDWN3ZIq4w==",
|
|
|
+ "hasInstallScript": true,
|
|
|
+ "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/element-plus/node_modules/@vueuse/metadata": {
|
|
|
+ "version": "9.13.0",
|
|
|
+ "resolved": "https://registry.npmjs.org/@vueuse/metadata/-/metadata-9.13.0.tgz",
|
|
|
+ "integrity": "sha512-gdU7TKNAUVlXXLbaF+ZCfte8BjRJQWPCa2J55+7/h+yDtzw3vOoGQDRXzI6pyKyo6bXFT5/QoPE4hAknExjRLQ==",
|
|
|
+ "funding": {
|
|
|
+ "url": "https://github.com/sponsors/antfu"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/element-plus/node_modules/@vueuse/shared": {
|
|
|
+ "version": "9.13.0",
|
|
|
+ "resolved": "https://registry.npmjs.org/@vueuse/shared/-/shared-9.13.0.tgz",
|
|
|
+ "integrity": "sha512-UrnhU+Cnufu4S6JLCPZnkWh0WwZGUp72ktOF2DFptMlOs3TOdVv8xJN53zhHGARmVOsz5KqOls09+J1NR6sBKw==",
|
|
|
+ "dependencies": {
|
|
|
+ "vue-demi": "*"
|
|
|
+ },
|
|
|
+ "funding": {
|
|
|
+ "url": "https://github.com/sponsors/antfu"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/element-plus/node_modules/@vueuse/shared/node_modules/vue-demi": {
|
|
|
+ "version": "0.14.6",
|
|
|
+ "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.14.6.tgz",
|
|
|
+ "integrity": "sha512-8QA7wrYSHKaYgUxDA5ZC24w+eHm3sYCbp0EzcDwKqN3p6HqtTCGR/GVsPyZW92unff4UlcSh++lmqDWN3ZIq4w==",
|
|
|
+ "hasInstallScript": true,
|
|
|
+ "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/encoding": {
|
|
|
"version": "0.1.13",
|
|
|
"resolved": "https://registry.npmmirror.com/encoding/-/encoding-0.1.13.tgz",
|
|
@@ -4947,9 +5054,10 @@
|
|
|
"dev": true
|
|
|
},
|
|
|
"@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=="
|
|
|
+ "version": "0.0.20",
|
|
|
+ "resolved": "https://registry.npmjs.org/@types/web-bluetooth/-/web-bluetooth-0.0.20.tgz",
|
|
|
+ "integrity": "sha512-g9gZnnXVq7gM7v3tJCWV/qw7w+KeOlSHAhgF9RytFyifW6AF61hdT2ucrYhPq9hLs5JIryeupHV3qGk95dH9ow==",
|
|
|
+ "dev": true
|
|
|
},
|
|
|
"@vant/popperjs": {
|
|
|
"version": "1.3.0",
|
|
@@ -5226,41 +5334,46 @@
|
|
|
"integrity": "sha512-ZE0VTIR0LmYgeyhurPTpy4KzKsuDyQbMSdM49eKkMnT5X4VfFBLysMzjIZhLEFQYjjOVVfbvUDHckwjDFiO2eA=="
|
|
|
},
|
|
|
"@vueuse/core": {
|
|
|
- "version": "9.13.0",
|
|
|
- "resolved": "https://registry.npmmirror.com/@vueuse/core/-/core-9.13.0.tgz",
|
|
|
- "integrity": "sha512-pujnclbeHWxxPRqXWmdkKV5OX4Wk4YeK7wusHqRwU0Q7EFusHoqNA/aPhB6KCh9hEqJkLAJo7bb0Lh9b+OIVzw==",
|
|
|
+ "version": "10.7.1",
|
|
|
+ "resolved": "https://registry.npmjs.org/@vueuse/core/-/core-10.7.1.tgz",
|
|
|
+ "integrity": "sha512-74mWHlaesJSWGp1ihg76vAnfVq9NTv1YT0SYhAQ6zwFNdBkkP+CKKJmVOEHcdSnLXCXYiL5e7MaewblfiYLP7g==",
|
|
|
+ "dev": true,
|
|
|
"requires": {
|
|
|
- "@types/web-bluetooth": "^0.0.16",
|
|
|
- "@vueuse/metadata": "9.13.0",
|
|
|
- "@vueuse/shared": "9.13.0",
|
|
|
- "vue-demi": "*"
|
|
|
+ "@types/web-bluetooth": "^0.0.20",
|
|
|
+ "@vueuse/metadata": "10.7.1",
|
|
|
+ "@vueuse/shared": "10.7.1",
|
|
|
+ "vue-demi": ">=0.14.6"
|
|
|
},
|
|
|
"dependencies": {
|
|
|
"vue-demi": {
|
|
|
"version": "0.14.6",
|
|
|
"resolved": "https://registry.npmmirror.com/vue-demi/-/vue-demi-0.14.6.tgz",
|
|
|
"integrity": "sha512-8QA7wrYSHKaYgUxDA5ZC24w+eHm3sYCbp0EzcDwKqN3p6HqtTCGR/GVsPyZW92unff4UlcSh++lmqDWN3ZIq4w==",
|
|
|
+ "dev": true,
|
|
|
"requires": {}
|
|
|
}
|
|
|
}
|
|
|
},
|
|
|
"@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=="
|
|
|
+ "version": "10.7.1",
|
|
|
+ "resolved": "https://registry.npmjs.org/@vueuse/metadata/-/metadata-10.7.1.tgz",
|
|
|
+ "integrity": "sha512-jX8MbX5UX067DYVsbtrmKn6eG6KMcXxLRLlurGkZku5ZYT3vxgBjui2zajvUZ18QLIjrgBkFRsu7CqTAg18QFw==",
|
|
|
+ "dev": true
|
|
|
},
|
|
|
"@vueuse/shared": {
|
|
|
- "version": "9.13.0",
|
|
|
- "resolved": "https://registry.npmmirror.com/@vueuse/shared/-/shared-9.13.0.tgz",
|
|
|
- "integrity": "sha512-UrnhU+Cnufu4S6JLCPZnkWh0WwZGUp72ktOF2DFptMlOs3TOdVv8xJN53zhHGARmVOsz5KqOls09+J1NR6sBKw==",
|
|
|
+ "version": "10.7.1",
|
|
|
+ "resolved": "https://registry.npmjs.org/@vueuse/shared/-/shared-10.7.1.tgz",
|
|
|
+ "integrity": "sha512-v0jbRR31LSgRY/C5i5X279A/WQjD6/JsMzGa+eqt658oJ75IvQXAeONmwvEMrvJQKnRElq/frzBR7fhmWY5uLw==",
|
|
|
+ "dev": true,
|
|
|
"requires": {
|
|
|
- "vue-demi": "*"
|
|
|
+ "vue-demi": ">=0.14.6"
|
|
|
},
|
|
|
"dependencies": {
|
|
|
"vue-demi": {
|
|
|
"version": "0.14.6",
|
|
|
- "resolved": "https://registry.npmmirror.com/vue-demi/-/vue-demi-0.14.6.tgz",
|
|
|
+ "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.14.6.tgz",
|
|
|
"integrity": "sha512-8QA7wrYSHKaYgUxDA5ZC24w+eHm3sYCbp0EzcDwKqN3p6HqtTCGR/GVsPyZW92unff4UlcSh++lmqDWN3ZIq4w==",
|
|
|
+ "dev": true,
|
|
|
"requires": {}
|
|
|
}
|
|
|
}
|
|
@@ -5653,6 +5766,53 @@
|
|
|
"lodash-unified": "^1.0.2",
|
|
|
"memoize-one": "^6.0.0",
|
|
|
"normalize-wheel-es": "^1.2.0"
|
|
|
+ },
|
|
|
+ "dependencies": {
|
|
|
+ "@types/web-bluetooth": {
|
|
|
+ "version": "0.0.16",
|
|
|
+ "resolved": "https://registry.npmjs.org/@types/web-bluetooth/-/web-bluetooth-0.0.16.tgz",
|
|
|
+ "integrity": "sha512-oh8q2Zc32S6gd/j50GowEjKLoOVOwHP/bWVjKJInBwQqdOYMdPrf1oVlelTlyfFK3CKxL1uahMDAr+vy8T7yMQ=="
|
|
|
+ },
|
|
|
+ "@vueuse/core": {
|
|
|
+ "version": "9.13.0",
|
|
|
+ "resolved": "https://registry.npmjs.org/@vueuse/core/-/core-9.13.0.tgz",
|
|
|
+ "integrity": "sha512-pujnclbeHWxxPRqXWmdkKV5OX4Wk4YeK7wusHqRwU0Q7EFusHoqNA/aPhB6KCh9hEqJkLAJo7bb0Lh9b+OIVzw==",
|
|
|
+ "requires": {
|
|
|
+ "@types/web-bluetooth": "^0.0.16",
|
|
|
+ "@vueuse/metadata": "9.13.0",
|
|
|
+ "@vueuse/shared": "9.13.0",
|
|
|
+ "vue-demi": "*"
|
|
|
+ },
|
|
|
+ "dependencies": {
|
|
|
+ "vue-demi": {
|
|
|
+ "version": "0.14.6",
|
|
|
+ "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.14.6.tgz",
|
|
|
+ "integrity": "sha512-8QA7wrYSHKaYgUxDA5ZC24w+eHm3sYCbp0EzcDwKqN3p6HqtTCGR/GVsPyZW92unff4UlcSh++lmqDWN3ZIq4w==",
|
|
|
+ "requires": {}
|
|
|
+ }
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "@vueuse/metadata": {
|
|
|
+ "version": "9.13.0",
|
|
|
+ "resolved": "https://registry.npmjs.org/@vueuse/metadata/-/metadata-9.13.0.tgz",
|
|
|
+ "integrity": "sha512-gdU7TKNAUVlXXLbaF+ZCfte8BjRJQWPCa2J55+7/h+yDtzw3vOoGQDRXzI6pyKyo6bXFT5/QoPE4hAknExjRLQ=="
|
|
|
+ },
|
|
|
+ "@vueuse/shared": {
|
|
|
+ "version": "9.13.0",
|
|
|
+ "resolved": "https://registry.npmjs.org/@vueuse/shared/-/shared-9.13.0.tgz",
|
|
|
+ "integrity": "sha512-UrnhU+Cnufu4S6JLCPZnkWh0WwZGUp72ktOF2DFptMlOs3TOdVv8xJN53zhHGARmVOsz5KqOls09+J1NR6sBKw==",
|
|
|
+ "requires": {
|
|
|
+ "vue-demi": "*"
|
|
|
+ },
|
|
|
+ "dependencies": {
|
|
|
+ "vue-demi": {
|
|
|
+ "version": "0.14.6",
|
|
|
+ "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.14.6.tgz",
|
|
|
+ "integrity": "sha512-8QA7wrYSHKaYgUxDA5ZC24w+eHm3sYCbp0EzcDwKqN3p6HqtTCGR/GVsPyZW92unff4UlcSh++lmqDWN3ZIq4w==",
|
|
|
+ "requires": {}
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
}
|
|
|
},
|
|
|
"encoding": {
|