|
@@ -51,6 +51,7 @@
|
|
|
"vue-i18n": "9.10.2",
|
|
|
"vue-router": "4.3.2",
|
|
|
"vue-types": "5.1.1",
|
|
|
+ "vuex": "^4.1.0",
|
|
|
"vxe-table": "4.5.22",
|
|
|
"xlsx": "^0.18.5"
|
|
|
},
|
|
@@ -71,7 +72,7 @@
|
|
|
"@vitejs/plugin-vue": "5.0.4",
|
|
|
"@vue/compiler-sfc": "3.4.23",
|
|
|
"autoprefixer": "10.4.18",
|
|
|
- "eslint": "8.57.0",
|
|
|
+ "eslint": "^8.57.0",
|
|
|
"eslint-config-prettier": "9.1.0",
|
|
|
"eslint-define-config": "2.1.0",
|
|
|
"eslint-plugin-import": "2.29.1",
|
|
@@ -7178,7 +7179,7 @@
|
|
|
},
|
|
|
"node_modules/eslint": {
|
|
|
"version": "8.57.0",
|
|
|
- "resolved": "https://registry.npmmirror.com/eslint/-/eslint-8.57.0.tgz",
|
|
|
+ "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.57.0.tgz",
|
|
|
"integrity": "sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ==",
|
|
|
"dev": true,
|
|
|
"dependencies": {
|
|
@@ -13549,6 +13550,17 @@
|
|
|
"node": "^10 || ^12 || >=14"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/vuex": {
|
|
|
+ "version": "4.1.0",
|
|
|
+ "resolved": "https://registry.npmjs.org/vuex/-/vuex-4.1.0.tgz",
|
|
|
+ "integrity": "sha512-hmV6UerDrPcgbSy9ORAtNXDr9M4wlNP4pEFKye4ujJF8oqgFFuxDCdOLS3eNoRTtq5O3hoBDh9Doj1bQMYHRbQ==",
|
|
|
+ "dependencies": {
|
|
|
+ "@vue/devtools-api": "^6.0.0-beta.11"
|
|
|
+ },
|
|
|
+ "peerDependencies": {
|
|
|
+ "vue": "^3.2.0"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/vxe-table": {
|
|
|
"version": "4.5.22",
|
|
|
"resolved": "https://registry.npmmirror.com/vxe-table/-/vxe-table-4.5.22.tgz",
|