i18n, vue-router and vuex upgrade
1. Configuration of i18n legacy as false.
2. Translation function t is called using the useI18n.
3. Used the i18n.global.t() function from i18n instead of this.$t()
4. Event bus error that occurred during logout.
5. Implemented vue-router 4.4.0 and vuex upgrade to 4.1.0
Change-Id: I9464d82c76dcc1445ce271983ea3ab9d7b03d265
Signed-off-by: Surya Venkatesan <suryav@ami.com>
diff --git a/package.json b/package.json
index 1b5c530..8b593c5 100644
--- a/package.json
+++ b/package.json
@@ -17,7 +17,7 @@
"dependencies": {
"@carbon/icons-vue": "10.49.1",
"@novnc/novnc": "1.3.0",
- "@vue/compat": "3.4.25",
+ "@vue/compat": "3.4.29",
"@vue/vue3-jest": "27.0.0",
"@vuelidate/core": "2.0.3",
"@vuelidate/validators": "2.0.4",
@@ -30,11 +30,11 @@
"date-fns-tz": "1.3.6",
"js-cookie": "3.0.1",
"lodash": "4.17.21",
- "vue": "3.2.37",
+ "vue": "3.4.29",
"vue-i18n": "9.13.1",
"vue-loader": "17.4.2",
- "vue-router": "3.5.1",
- "vuex": "3.6.2",
+ "vue-router": "4.4.0",
+ "vuex": "4.1.0",
"webpack-cli": "5.1.4",
"xterm": "4.19.0",
"xterm-addon-attach": "0.6.0",