From cb88f7e74191286d54253adeec615f4faedf9f4c Mon Sep 17 00:00:00 2001 From: Oliver-Akins Date: Tue, 5 Jan 2021 13:44:52 -0700 Subject: [PATCH] Remove VueX-persist --- web/package.json | 3 +-- web/pnpm-lock.yaml | 22 ---------------------- web/src/components/Attributions.vue | 1 - web/src/store/index.js | 5 ----- 4 files changed, 1 insertion(+), 30 deletions(-) diff --git a/web/package.json b/web/package.json index 99c7754..2dc1b33 100644 --- a/web/package.json +++ b/web/package.json @@ -13,8 +13,7 @@ "vue": "^2.6.11", "vue-clipboard2": "^0.3.1", "vue-socket.io-extended": "^4.0.5", - "vuex": "^3.4.0", - "vuex-persist": "^3.1.3" + "vuex": "^3.4.0" }, "devDependencies": { "@vue/cli-plugin-babel": "~4.5.0", diff --git a/web/pnpm-lock.yaml b/web/pnpm-lock.yaml index 8882ded..7ed15c1 100644 --- a/web/pnpm-lock.yaml +++ b/web/pnpm-lock.yaml @@ -5,7 +5,6 @@ dependencies: vue-clipboard2: 0.3.1 vue-socket.io-extended: 4.0.5 vuex: 3.6.0_vue@2.6.12 - vuex-persist: 3.1.3_vuex@3.6.0 devDependencies: '@vue/cli-plugin-babel': 4.5.9_8ae91920fb9b3c76895c2e8acb765728 '@vue/cli-plugin-eslint': 4.5.9_6778c0324b153720448c6ab0d5359212 @@ -3243,12 +3242,6 @@ packages: node: '>=0.10.0' resolution: integrity: sha512-95k0GDqvBjZavkuvzx/YqVLv/6YYa17fz6ILMSf7neqQITCPbnfEnQvEgMPNjH4kgobe7+WIL0yJEHku+H3qtQ== - /deepmerge/4.2.2: - dev: false - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg== /default-gateway/4.2.0: dependencies: execa: 1.0.0 @@ -4195,10 +4188,6 @@ packages: dev: true resolution: integrity: sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA== - /flatted/3.1.0: - dev: false - resolution: - integrity: sha512-tW+UkmtNg/jv9CSofAKvgVcO7c2URjhTdW1ZTkcAritblu8tajiYy7YisnIflEwtKssCtOxpnBRoCB7iap0/TA== /flush-write-stream/1.1.1: dependencies: inherits: 2.0.4 @@ -8744,16 +8733,6 @@ packages: dev: false resolution: integrity: sha512-uhmLFETqPPNyuLLbsKz6ioJ4q7AZHzD8ZVFNATNyICSZouqP2Sz0rotWQC8UNBF6VGSCs5abnKJoStA6JbCbfg== - /vuex-persist/3.1.3_vuex@3.6.0: - dependencies: - deepmerge: 4.2.2 - flatted: 3.1.0 - vuex: 3.6.0_vue@2.6.12 - dev: false - peerDependencies: - vuex: '>=2.5' - resolution: - integrity: sha512-QWOpP4SxmJDC5Y1+0+Yl/F4n7z27syd1St/oP+IYCGe0X0GFio0Zan6kngZFufdIhJm+5dFGDo3VG5kdkCGeRQ== /vuex/3.6.0_vue@2.6.12: dependencies: vue: 2.6.12 @@ -9161,4 +9140,3 @@ specifiers: vue-socket.io-extended: ^4.0.5 vue-template-compiler: ^2.6.11 vuex: ^3.4.0 - vuex-persist: ^3.1.3 diff --git a/web/src/components/Attributions.vue b/web/src/components/Attributions.vue index 930d964..221277b 100644 --- a/web/src/components/Attributions.vue +++ b/web/src/components/Attributions.vue @@ -42,7 +42,6 @@ export default { modal: false, tooling: { "Vue.JS (With VueX)": "https://vuejs.org", - "VueX-Persist": "https://www.npmjs.com/package/vuex-persist", "Vue-Socket.io": "https://github.com/MetinSeylan/Vue-Socket.io", "Vue-Clipboard2": "https://www.npmjs.com/package/vue-clipboard2", "Toml": "https://www.npmjs.com/package/toml", diff --git a/web/src/store/index.js b/web/src/store/index.js index b883433..419d32d 100644 --- a/web/src/store/index.js +++ b/web/src/store/index.js @@ -1,6 +1,5 @@ import Vue from 'vue'; import Vuex from 'vuex'; -import VuexPersistence from 'vuex-persist'; Vue.use(Vuex); @@ -118,8 +117,4 @@ export default new Vuex.Store({ }, modules: { }, - plugins: - process.env.NODE_ENV === `production` - ? [new VuexPersistence({ key: `ghost-writer-save` }).plugin] - : [] }); \ No newline at end of file