diff --git a/package-lock.json b/package-lock.json index e62bc4e..e9e28ab 100644 --- a/package-lock.json +++ b/package-lock.json @@ -12,7 +12,8 @@ "element-plus": "^2.7.6", "vue": "^3.4.29", "vue-router": "^4.4.0", - "vuex": "^4.1.0" + "vuex": "^4.1.0", + "vuex-persistedstate": "^4.1.0" }, "devDependencies": { "@vitejs/plugin-vue": "^5.0.5", @@ -916,6 +917,14 @@ "resolved": "https://registry.npmmirror.com/dayjs/-/dayjs-1.11.11.tgz", "integrity": "sha512-okzr3f11N6WuqYtZSvm+F776mB41wRZMhKP+hc34YdW+KmtYYK9iqvHSwo2k9FEH3fhGXvOPV6yz2IcSrfRUDg==" }, + "node_modules/deepmerge": { + "version": "4.3.1", + "resolved": "https://registry.npmmirror.com/deepmerge/-/deepmerge-4.3.1.tgz", + "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/delayed-stream": { "version": "1.0.0", "resolved": "https://registry.npmmirror.com/delayed-stream/-/delayed-stream-1.0.0.tgz", @@ -1200,6 +1209,12 @@ "fsevents": "~2.3.2" } }, + "node_modules/shvl": { + "version": "2.0.3", + "resolved": "https://registry.npmmirror.com/shvl/-/shvl-2.0.3.tgz", + "integrity": "sha512-V7C6S9Hlol6SzOJPnQ7qzOVEWUQImt3BNmmzh40wObhla3XOYMe4gGiYzLrJd5TFa+cI2f9LKIRJTTKZSTbWgw==", + "deprecated": "older versions vulnerable to prototype pollution" + }, "node_modules/source-map-js": { "version": "1.2.0", "resolved": "https://registry.npmmirror.com/source-map-js/-/source-map-js-1.2.0.tgz", @@ -1307,6 +1322,19 @@ "peerDependencies": { "vue": "^3.2.0" } + }, + "node_modules/vuex-persistedstate": { + "version": "4.1.0", + "resolved": "https://registry.npmmirror.com/vuex-persistedstate/-/vuex-persistedstate-4.1.0.tgz", + "integrity": "sha512-3SkEj4NqwM69ikJdFVw6gObeB0NHyspRYMYkR/EbhR0hbvAKyR5gksVhtAfY1UYuWUOCCA0QNGwv9pOwdj+XUQ==", + "deprecated": "Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.", + "dependencies": { + "deepmerge": "^4.2.2", + "shvl": "^2.0.3" + }, + "peerDependencies": { + "vuex": "^3.0 || ^4.0.0-rc" + } } } } diff --git a/package.json b/package.json index e49cf53..5223bbc 100644 --- a/package.json +++ b/package.json @@ -9,11 +9,12 @@ "preview": "vite preview" }, "dependencies": { + "axios": "^1.7.2", "element-plus": "^2.7.6", "vue": "^3.4.29", "vue-router": "^4.4.0", - "axios": "^1.7.2", - "vuex": "^4.1.0" + "vuex": "^4.1.0", + "vuex-persistedstate": "^4.1.0" }, "devDependencies": { "@vitejs/plugin-vue": "^5.0.5",