|
|
@@ -8,6 +8,7 @@
|
|
|
"name": "smart-school-map",
|
|
|
"version": "0.0.0",
|
|
|
"dependencies": {
|
|
|
+ "@vueuse/core": "^10.7.0",
|
|
|
"ant-design-vue": "^4.0.7",
|
|
|
"lucide-vue-next": "^0.294.0",
|
|
|
"pinia": "^2.1.7",
|
|
|
@@ -734,6 +735,11 @@
|
|
|
"integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==",
|
|
|
"dev": true
|
|
|
},
|
|
|
+ "node_modules/@types/web-bluetooth": {
|
|
|
+ "version": "0.0.20",
|
|
|
+ "resolved": "https://registry.npmmirror.com/@types/web-bluetooth/-/web-bluetooth-0.0.20.tgz",
|
|
|
+ "integrity": "sha512-g9gZnnXVq7gM7v3tJCWV/qw7w+KeOlSHAhgF9RytFyifW6AF61hdT2ucrYhPq9hLs5JIryeupHV3qGk95dH9ow=="
|
|
|
+ },
|
|
|
"node_modules/@vitejs/plugin-vue": {
|
|
|
"version": "4.5.2",
|
|
|
"resolved": "https://registry.npmmirror.com/@vitejs/plugin-vue/-/plugin-vue-4.5.2.tgz",
|
|
|
@@ -907,6 +913,74 @@
|
|
|
"resolved": "https://registry.npmmirror.com/@vue/shared/-/shared-3.3.10.tgz",
|
|
|
"integrity": "sha512-2y3Y2J1a3RhFa0WisHvACJR2ncvWiVHcP8t0Inxo+NKz+8RKO4ZV8eZgCxRgQoA6ITfV12L4E6POOL9HOU5nqw=="
|
|
|
},
|
|
|
+ "node_modules/@vueuse/core": {
|
|
|
+ "version": "10.7.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/@vueuse/core/-/core-10.7.0.tgz",
|
|
|
+ "integrity": "sha512-4EUDESCHtwu44ZWK3Gc/hZUVhVo/ysvdtwocB5vcauSV4B7NiGY5972WnsojB3vRNdxvAt7kzJWE2h9h7C9d5w==",
|
|
|
+ "dependencies": {
|
|
|
+ "@types/web-bluetooth": "^0.0.20",
|
|
|
+ "@vueuse/metadata": "10.7.0",
|
|
|
+ "@vueuse/shared": "10.7.0",
|
|
|
+ "vue-demi": ">=0.14.6"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "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==",
|
|
|
+ "hasInstallScript": true,
|
|
|
+ "bin": {
|
|
|
+ "vue-demi-fix": "bin/vue-demi-fix.js",
|
|
|
+ "vue-demi-switch": "bin/vue-demi-switch.js"
|
|
|
+ },
|
|
|
+ "engines": {
|
|
|
+ "node": ">=12"
|
|
|
+ },
|
|
|
+ "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": "10.7.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/@vueuse/metadata/-/metadata-10.7.0.tgz",
|
|
|
+ "integrity": "sha512-GlaH7tKP2iBCZ3bHNZ6b0cl9g0CJK8lttkBNUX156gWvNYhTKEtbweWLm9rxCPIiwzYcr/5xML6T8ZUEt+DkvA=="
|
|
|
+ },
|
|
|
+ "node_modules/@vueuse/shared": {
|
|
|
+ "version": "10.7.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/@vueuse/shared/-/shared-10.7.0.tgz",
|
|
|
+ "integrity": "sha512-kc00uV6CiaTdc3i1CDC4a3lBxzaBE9AgYNtFN87B5OOscqeWElj/uza8qVDmk7/U8JbqoONLbtqiLJ5LGRuqlw==",
|
|
|
+ "dependencies": {
|
|
|
+ "vue-demi": ">=0.14.6"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "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",
|
|
|
+ "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"
|
|
|
+ },
|
|
|
+ "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/acorn": {
|
|
|
"version": "8.11.2",
|
|
|
"resolved": "https://registry.npmmirror.com/acorn/-/acorn-8.11.2.tgz",
|