|
@@ -47,7 +47,8 @@
|
|
|
"less": "^4.1.3",
|
|
|
"prettier": "^2.7.1",
|
|
|
"vite-plugin-dynamic-import": "^1.0.0",
|
|
|
- "vue-eslint-parser": "^9.0.3"
|
|
|
+ "vue-eslint-parser": "^9.0.3",
|
|
|
+ "vue-tsc": "^0.39.2"
|
|
|
}
|
|
|
},
|
|
|
"node_modules/@ampproject/remapping": {
|
|
@@ -956,6 +957,82 @@
|
|
|
"vue": "^3.2.25"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/@volar/code-gen": {
|
|
|
+ "version": "0.39.2",
|
|
|
+ "resolved": "https://registry.npmjs.org/@volar/code-gen/-/code-gen-0.39.2.tgz",
|
|
|
+ "integrity": "sha512-2VCCLGYRB2ZtTFK2L5OkDAXn9JhbP+tINwx1Wp21d/uQotM+t7eBc3HWGJv0cjdHfs3T3S4IyOHdYq1d9oVrjw==",
|
|
|
+ "dev": true,
|
|
|
+ "dependencies": {
|
|
|
+ "@volar/source-map": "0.39.2"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/@volar/source-map": {
|
|
|
+ "version": "0.39.2",
|
|
|
+ "resolved": "https://registry.npmjs.org/@volar/source-map/-/source-map-0.39.2.tgz",
|
|
|
+ "integrity": "sha512-8d63jdk4CylbV+YbYJHM542vuU88hip+BbOKxgWcXduIwV8ONK7HpUk7lTPLOigEQVLlnD1R3QBe1EwjQ/uEeA==",
|
|
|
+ "dev": true
|
|
|
+ },
|
|
|
+ "node_modules/@volar/typescript-faster": {
|
|
|
+ "version": "0.39.2",
|
|
|
+ "resolved": "https://registry.npmjs.org/@volar/typescript-faster/-/typescript-faster-0.39.2.tgz",
|
|
|
+ "integrity": "sha512-ozHn7zjszW6txDTg2EhYp9YZHq5pu831fo01+OeJs5zApWCqkBRrOulkDHoliUflxcLfi1GYzeNEVoV/w6V9UQ==",
|
|
|
+ "dev": true,
|
|
|
+ "dependencies": {
|
|
|
+ "semver": "^7.3.7"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/@volar/typescript-faster/node_modules/semver": {
|
|
|
+ "version": "7.3.7",
|
|
|
+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz",
|
|
|
+ "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==",
|
|
|
+ "dev": true,
|
|
|
+ "dependencies": {
|
|
|
+ "lru-cache": "^6.0.0"
|
|
|
+ },
|
|
|
+ "bin": {
|
|
|
+ "semver": "bin/semver.js"
|
|
|
+ },
|
|
|
+ "engines": {
|
|
|
+ "node": ">=10"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/@volar/vue-code-gen": {
|
|
|
+ "version": "0.39.2",
|
|
|
+ "resolved": "https://registry.npmjs.org/@volar/vue-code-gen/-/vue-code-gen-0.39.2.tgz",
|
|
|
+ "integrity": "sha512-tjb3jUoIJwlM5MUsKCu6kKJzSXhiEfyxj3+3AwNAYvpImEXWhpdRMPXcOBfpICYkn3qXSK940mLfPD/mA5bP/Q==",
|
|
|
+ "dev": true,
|
|
|
+ "dependencies": {
|
|
|
+ "@volar/code-gen": "0.39.2",
|
|
|
+ "@volar/source-map": "0.39.2",
|
|
|
+ "@vue/compiler-core": "^3.2.37",
|
|
|
+ "@vue/compiler-dom": "^3.2.37",
|
|
|
+ "@vue/shared": "^3.2.37"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/@volar/vue-language-core": {
|
|
|
+ "version": "0.39.2",
|
|
|
+ "resolved": "https://registry.npmjs.org/@volar/vue-language-core/-/vue-language-core-0.39.2.tgz",
|
|
|
+ "integrity": "sha512-vhSfYK1oMwDl59E/w+Y+2EiKW5n1fAKf7HgsEL2H/FqpfWa/a8wBj6mIQDlGAyi1OBOh4LuuZWejWuO2XvJ9Kw==",
|
|
|
+ "dev": true,
|
|
|
+ "dependencies": {
|
|
|
+ "@volar/code-gen": "0.39.2",
|
|
|
+ "@volar/source-map": "0.39.2",
|
|
|
+ "@volar/vue-code-gen": "0.39.2",
|
|
|
+ "@vue/compiler-sfc": "^3.2.37",
|
|
|
+ "@vue/reactivity": "^3.2.37"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/@volar/vue-typescript": {
|
|
|
+ "version": "0.39.2",
|
|
|
+ "resolved": "https://registry.npmjs.org/@volar/vue-typescript/-/vue-typescript-0.39.2.tgz",
|
|
|
+ "integrity": "sha512-j82RsjwQS6TKDkC+0lJ3WWNFjGQ8Y6gRW9pJeOhEIuel2BcuLFpShLPIX9SPsAurFCNIyexdgwe1N2iqPH2v3A==",
|
|
|
+ "dev": true,
|
|
|
+ "dependencies": {
|
|
|
+ "@volar/code-gen": "0.39.2",
|
|
|
+ "@volar/typescript-faster": "0.39.2",
|
|
|
+ "@volar/vue-language-core": "0.39.2"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/@vue/compiler-core": {
|
|
|
"version": "3.2.37",
|
|
|
"resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.2.37.tgz",
|
|
@@ -5036,6 +5113,22 @@
|
|
|
"vue": "^3.2.0"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/vue-tsc": {
|
|
|
+ "version": "0.39.2",
|
|
|
+ "resolved": "https://registry.npmjs.org/vue-tsc/-/vue-tsc-0.39.2.tgz",
|
|
|
+ "integrity": "sha512-zEk4tXztoykN/Gd5mZrLmFARjU6Ps/e0/2bdTt7IuzrZPc4QrnIWxzfT+H1mlGdwbvHFCskA5g9QKA5DkdndPA==",
|
|
|
+ "dev": true,
|
|
|
+ "dependencies": {
|
|
|
+ "@volar/vue-language-core": "0.39.2",
|
|
|
+ "@volar/vue-typescript": "0.39.2"
|
|
|
+ },
|
|
|
+ "bin": {
|
|
|
+ "vue-tsc": "bin/vue-tsc.js"
|
|
|
+ },
|
|
|
+ "peerDependencies": {
|
|
|
+ "typescript": "*"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/vuex": {
|
|
|
"version": "4.0.2",
|
|
|
"resolved": "https://registry.npmjs.org/vuex/-/vuex-4.0.2.tgz",
|
|
@@ -5833,6 +5926,78 @@
|
|
|
"integrity": "sha512-Ll9JgxG7ONIz/XZv3dssfoMUDu9qAnlJ+km+pBA0teYSXzwPCIzS/e1bmwNYl5dcQGs677D21amgfYAnzMl17A==",
|
|
|
"requires": {}
|
|
|
},
|
|
|
+ "@volar/code-gen": {
|
|
|
+ "version": "0.39.2",
|
|
|
+ "resolved": "https://registry.npmjs.org/@volar/code-gen/-/code-gen-0.39.2.tgz",
|
|
|
+ "integrity": "sha512-2VCCLGYRB2ZtTFK2L5OkDAXn9JhbP+tINwx1Wp21d/uQotM+t7eBc3HWGJv0cjdHfs3T3S4IyOHdYq1d9oVrjw==",
|
|
|
+ "dev": true,
|
|
|
+ "requires": {
|
|
|
+ "@volar/source-map": "0.39.2"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "@volar/source-map": {
|
|
|
+ "version": "0.39.2",
|
|
|
+ "resolved": "https://registry.npmjs.org/@volar/source-map/-/source-map-0.39.2.tgz",
|
|
|
+ "integrity": "sha512-8d63jdk4CylbV+YbYJHM542vuU88hip+BbOKxgWcXduIwV8ONK7HpUk7lTPLOigEQVLlnD1R3QBe1EwjQ/uEeA==",
|
|
|
+ "dev": true
|
|
|
+ },
|
|
|
+ "@volar/typescript-faster": {
|
|
|
+ "version": "0.39.2",
|
|
|
+ "resolved": "https://registry.npmjs.org/@volar/typescript-faster/-/typescript-faster-0.39.2.tgz",
|
|
|
+ "integrity": "sha512-ozHn7zjszW6txDTg2EhYp9YZHq5pu831fo01+OeJs5zApWCqkBRrOulkDHoliUflxcLfi1GYzeNEVoV/w6V9UQ==",
|
|
|
+ "dev": true,
|
|
|
+ "requires": {
|
|
|
+ "semver": "^7.3.7"
|
|
|
+ },
|
|
|
+ "dependencies": {
|
|
|
+ "semver": {
|
|
|
+ "version": "7.3.7",
|
|
|
+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz",
|
|
|
+ "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==",
|
|
|
+ "dev": true,
|
|
|
+ "requires": {
|
|
|
+ "lru-cache": "^6.0.0"
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "@volar/vue-code-gen": {
|
|
|
+ "version": "0.39.2",
|
|
|
+ "resolved": "https://registry.npmjs.org/@volar/vue-code-gen/-/vue-code-gen-0.39.2.tgz",
|
|
|
+ "integrity": "sha512-tjb3jUoIJwlM5MUsKCu6kKJzSXhiEfyxj3+3AwNAYvpImEXWhpdRMPXcOBfpICYkn3qXSK940mLfPD/mA5bP/Q==",
|
|
|
+ "dev": true,
|
|
|
+ "requires": {
|
|
|
+ "@volar/code-gen": "0.39.2",
|
|
|
+ "@volar/source-map": "0.39.2",
|
|
|
+ "@vue/compiler-core": "^3.2.37",
|
|
|
+ "@vue/compiler-dom": "^3.2.37",
|
|
|
+ "@vue/shared": "^3.2.37"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "@volar/vue-language-core": {
|
|
|
+ "version": "0.39.2",
|
|
|
+ "resolved": "https://registry.npmjs.org/@volar/vue-language-core/-/vue-language-core-0.39.2.tgz",
|
|
|
+ "integrity": "sha512-vhSfYK1oMwDl59E/w+Y+2EiKW5n1fAKf7HgsEL2H/FqpfWa/a8wBj6mIQDlGAyi1OBOh4LuuZWejWuO2XvJ9Kw==",
|
|
|
+ "dev": true,
|
|
|
+ "requires": {
|
|
|
+ "@volar/code-gen": "0.39.2",
|
|
|
+ "@volar/source-map": "0.39.2",
|
|
|
+ "@volar/vue-code-gen": "0.39.2",
|
|
|
+ "@vue/compiler-sfc": "^3.2.37",
|
|
|
+ "@vue/reactivity": "^3.2.37"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "@volar/vue-typescript": {
|
|
|
+ "version": "0.39.2",
|
|
|
+ "resolved": "https://registry.npmjs.org/@volar/vue-typescript/-/vue-typescript-0.39.2.tgz",
|
|
|
+ "integrity": "sha512-j82RsjwQS6TKDkC+0lJ3WWNFjGQ8Y6gRW9pJeOhEIuel2BcuLFpShLPIX9SPsAurFCNIyexdgwe1N2iqPH2v3A==",
|
|
|
+ "dev": true,
|
|
|
+ "requires": {
|
|
|
+ "@volar/code-gen": "0.39.2",
|
|
|
+ "@volar/typescript-faster": "0.39.2",
|
|
|
+ "@volar/vue-language-core": "0.39.2"
|
|
|
+ }
|
|
|
+ },
|
|
|
"@vue/compiler-core": {
|
|
|
"version": "3.2.37",
|
|
|
"resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.2.37.tgz",
|
|
@@ -8718,6 +8883,16 @@
|
|
|
"tippy.js": "^6.3.7"
|
|
|
}
|
|
|
},
|
|
|
+ "vue-tsc": {
|
|
|
+ "version": "0.39.2",
|
|
|
+ "resolved": "https://registry.npmjs.org/vue-tsc/-/vue-tsc-0.39.2.tgz",
|
|
|
+ "integrity": "sha512-zEk4tXztoykN/Gd5mZrLmFARjU6Ps/e0/2bdTt7IuzrZPc4QrnIWxzfT+H1mlGdwbvHFCskA5g9QKA5DkdndPA==",
|
|
|
+ "dev": true,
|
|
|
+ "requires": {
|
|
|
+ "@volar/vue-language-core": "0.39.2",
|
|
|
+ "@volar/vue-typescript": "0.39.2"
|
|
|
+ }
|
|
|
+ },
|
|
|
"vuex": {
|
|
|
"version": "4.0.2",
|
|
|
"resolved": "https://registry.npmjs.org/vuex/-/vuex-4.0.2.tgz",
|