From d6d6848a150fa5f93759e42a26e49792e02d4932 Mon Sep 17 00:00:00 2001 From: Yash Maheshwari Date: Thu, 4 Jan 2024 18:11:37 +0530 Subject: [PATCH 1/7] Improved: app to upgrade ionic to v7.6.0(#226) --- package-lock.json | 96 ++++++++++++++++++++++++++++++++++------------- package.json | 6 +-- 2 files changed, 73 insertions(+), 29 deletions(-) diff --git a/package-lock.json b/package-lock.json index 2ca99776..7a1f5624 100644 --- a/package-lock.json +++ b/package-lock.json @@ -17,9 +17,9 @@ "@hotwax/apps-theme": "^1.1.0", "@hotwax/dxp-components": "1.11.0", "@hotwax/oms-api": "^1.10.0", - "@ionic/core": "6.7.5", - "@ionic/vue": "6.7.5", - "@ionic/vue-router": "6.7.5", + "@ionic/core": "^7.6.0", + "@ionic/vue": "^7.6.0", + "@ionic/vue-router": "^7.6.0", "boolean-parser": "0.0.2", "boon-js": "^2.0.3", "core-js": "^3.6.5", @@ -2838,6 +2838,45 @@ "vue-i18n": "^9.2.2" } }, + "node_modules/@hotwax/dxp-components/node_modules/@ionic/core": { + "version": "6.7.5", + "resolved": "https://registry.npmjs.org/@ionic/core/-/core-6.7.5.tgz", + "integrity": "sha512-zRkRn+h/Vs3xt/EVgBdShMKDyeGOM4RU31NPF2icfu3CUTH+VrMV569MUnNjYvd1Lu2xK90pYy4TaicSWmC1Pw==", + "dependencies": { + "@stencil/core": "^2.18.0", + "ionicons": "^6.1.3", + "tslib": "^2.1.0" + } + }, + "node_modules/@hotwax/dxp-components/node_modules/@ionic/vue": { + "version": "6.7.5", + "resolved": "https://registry.npmjs.org/@ionic/vue/-/vue-6.7.5.tgz", + "integrity": "sha512-6JBEaHCT2vVUzYqyfBiEUN8Wo7FezxY5Y3n+HGqI61J4qVay+8IxZRTYeX+O72QglbYOkzvfjE6SgS25oS+S9A==", + "dependencies": { + "@ionic/core": "6.7.5", + "ionicons": "^6.1.3" + } + }, + "node_modules/@hotwax/dxp-components/node_modules/@stencil/core": { + "version": "2.22.3", + "resolved": "https://registry.npmjs.org/@stencil/core/-/core-2.22.3.tgz", + "integrity": "sha512-kmVA0M/HojwsfkeHsifvHVIYe4l5tin7J5+DLgtl8h6WWfiMClND5K3ifCXXI2ETDNKiEk21p6jql3Fx9o2rng==", + "bin": { + "stencil": "bin/stencil" + }, + "engines": { + "node": ">=12.10.0", + "npm": ">=6.0.0" + } + }, + "node_modules/@hotwax/dxp-components/node_modules/ionicons": { + "version": "6.1.3", + "resolved": "https://registry.npmjs.org/ionicons/-/ionicons-6.1.3.tgz", + "integrity": "sha512-ptzz38dd/Yq+PgjhXegh7yhb/SLIk1bvL9vQDtLv1aoSc7alO6mX2DIMgcKYzt9vrNWkRu1f9Jr78zIFFyOXqw==", + "dependencies": { + "@stencil/core": "^2.18.0" + } + }, "node_modules/@hotwax/dxp-components/node_modules/luxon": { "version": "3.4.4", "resolved": "https://registry.npmjs.org/luxon/-/luxon-3.4.4.tgz", @@ -2846,6 +2885,11 @@ "node": ">=12" } }, + "node_modules/@hotwax/dxp-components/node_modules/tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + }, "node_modules/@hotwax/dxp-components/node_modules/vue-i18n": { "version": "9.8.0", "resolved": "https://registry.npmjs.org/vue-i18n/-/vue-i18n-9.8.0.tgz", @@ -3073,12 +3117,12 @@ } }, "node_modules/@ionic/core": { - "version": "6.7.5", - "resolved": "https://registry.npmjs.org/@ionic/core/-/core-6.7.5.tgz", - "integrity": "sha512-zRkRn+h/Vs3xt/EVgBdShMKDyeGOM4RU31NPF2icfu3CUTH+VrMV569MUnNjYvd1Lu2xK90pYy4TaicSWmC1Pw==", + "version": "7.6.0", + "resolved": "https://registry.npmjs.org/@ionic/core/-/core-7.6.0.tgz", + "integrity": "sha512-pDX8G915puz8OcLhxfb9MwuvpYZsUOCngJdd+61ibJ6UF+NA2mGatsMqHKzcgelTXtwcHDpi9ZLUD/HNmupqaQ==", "dependencies": { - "@stencil/core": "^2.18.0", - "ionicons": "^6.1.3", + "@stencil/core": "^4.8.1", + "ionicons": "^7.2.1", "tslib": "^2.1.0" } }, @@ -3088,20 +3132,20 @@ "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" }, "node_modules/@ionic/vue": { - "version": "6.7.5", - "resolved": "https://registry.npmjs.org/@ionic/vue/-/vue-6.7.5.tgz", - "integrity": "sha512-6JBEaHCT2vVUzYqyfBiEUN8Wo7FezxY5Y3n+HGqI61J4qVay+8IxZRTYeX+O72QglbYOkzvfjE6SgS25oS+S9A==", + "version": "7.6.0", + "resolved": "https://registry.npmjs.org/@ionic/vue/-/vue-7.6.0.tgz", + "integrity": "sha512-2CWLcVNS8kLQ6BK4UmRdc7a0HSsS6MqyTQh7+0qT88z+Ih05dCcZ3CiJ27F3F2a7jsOi48ggXt97zOpBbZENlg==", "dependencies": { - "@ionic/core": "6.7.5", - "ionicons": "^6.1.3" + "@ionic/core": "7.6.0", + "ionicons": "^7.0.0" } }, "node_modules/@ionic/vue-router": { - "version": "6.7.5", - "resolved": "https://registry.npmjs.org/@ionic/vue-router/-/vue-router-6.7.5.tgz", - "integrity": "sha512-nupLaWFARdy5vOCNg2xw6YpecaR/hPEew+tWjUJE1INlwvB88o7Uct/R480vqFj3fB436W4O4ViJd4/g0ZBZ8A==", + "version": "7.6.0", + "resolved": "https://registry.npmjs.org/@ionic/vue-router/-/vue-router-7.6.0.tgz", + "integrity": "sha512-grzMyURlZX3EqkQFBXeKuhxN2psbNKAI8CVwPi56xRPwCvSp32KFYtGxj20k1QBl+Kzg7/RbxTERArxZRtPWJw==", "dependencies": { - "@ionic/vue": "6.7.5" + "@ionic/vue": "7.6.0" } }, "node_modules/@isaacs/cliui": { @@ -3593,15 +3637,15 @@ "dev": true }, "node_modules/@stencil/core": { - "version": "2.22.3", - "resolved": "https://registry.npmjs.org/@stencil/core/-/core-2.22.3.tgz", - "integrity": "sha512-kmVA0M/HojwsfkeHsifvHVIYe4l5tin7J5+DLgtl8h6WWfiMClND5K3ifCXXI2ETDNKiEk21p6jql3Fx9o2rng==", + "version": "4.9.0", + "resolved": "https://registry.npmjs.org/@stencil/core/-/core-4.9.0.tgz", + "integrity": "sha512-aWSkhBmk3yPwRAkUwBbzRwmdhb8hKiQ/JMr9m5jthpBZLjtppYbzz6PN2MhSMDfRp6K93eQw5WogSEH4HHuB6w==", "bin": { "stencil": "bin/stencil" }, "engines": { - "node": ">=12.10.0", - "npm": ">=6.0.0" + "node": ">=16.0.0", + "npm": ">=7.10.0" } }, "node_modules/@surma/rollup-plugin-off-main-thread": { @@ -10662,11 +10706,11 @@ } }, "node_modules/ionicons": { - "version": "6.1.3", - "resolved": "https://registry.npmjs.org/ionicons/-/ionicons-6.1.3.tgz", - "integrity": "sha512-ptzz38dd/Yq+PgjhXegh7yhb/SLIk1bvL9vQDtLv1aoSc7alO6mX2DIMgcKYzt9vrNWkRu1f9Jr78zIFFyOXqw==", + "version": "7.2.2", + "resolved": "https://registry.npmjs.org/ionicons/-/ionicons-7.2.2.tgz", + "integrity": "sha512-I3iYIfc9Q9FRifWyFSwTAvbEABWlWY32i0sAVDDPGYnaIZVugkLCZFbEcrphW6ixVPg8tt1oLwalo/JJwbEqnA==", "dependencies": { - "@stencil/core": "^2.18.0" + "@stencil/core": "^4.0.3" } }, "node_modules/ipaddr.js": { diff --git a/package.json b/package.json index 716c9117..284315d9 100644 --- a/package.json +++ b/package.json @@ -21,9 +21,9 @@ "@hotwax/apps-theme": "^1.1.0", "@hotwax/dxp-components": "1.11.0", "@hotwax/oms-api": "^1.10.0", - "@ionic/core": "6.7.5", - "@ionic/vue": "6.7.5", - "@ionic/vue-router": "6.7.5", + "@ionic/core": "^7.6.0", + "@ionic/vue": "^7.6.0", + "@ionic/vue-router": "^7.6.0", "boolean-parser": "0.0.2", "boon-js": "^2.0.3", "core-js": "^3.6.5", From afac31f88ba602ec8aab1cd4066c45549cea20c1 Mon Sep 17 00:00:00 2001 From: Yash Maheshwari Date: Thu, 4 Jan 2024 18:12:34 +0530 Subject: [PATCH 2/7] Improved: apps theme version to latest release(#226) --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 7a1f5624..7e749b48 100644 --- a/package-lock.json +++ b/package-lock.json @@ -14,7 +14,7 @@ "@casl/ability": "^6.0.0", "@casl/vue": "^2.2.0", "@hotwax/app-version-info": "^1.0.0", - "@hotwax/apps-theme": "^1.1.0", + "@hotwax/apps-theme": "^1.2.6", "@hotwax/dxp-components": "1.11.0", "@hotwax/oms-api": "^1.10.0", "@ionic/core": "^7.6.0", @@ -2815,9 +2815,9 @@ "integrity": "sha512-PnJTqTbFvvl9N23yi1DjL4aNmTkpYFrayyoJyfH1qDJXADFbQ9kB7gJmKcfiPpyYMGR86Yf3Is5ct0+wReUJGQ==" }, "node_modules/@hotwax/apps-theme": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/@hotwax/apps-theme/-/apps-theme-1.2.5.tgz", - "integrity": "sha512-3Vec4pGWJVs6vDbL/pO5hYqoF1zn2w8liXuleqDJ7waI2R5JuF2eaJmYcUQETnk/DZIg47bDdyOSxihQltB2Ow==" + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/@hotwax/apps-theme/-/apps-theme-1.2.6.tgz", + "integrity": "sha512-zpUjGoY7LBlKeiP0V7tonrmoey8HQ5THQmyixQ+IDtrjmEJNBjynW/Ef3gC0FUNNPuVqxWPZdT5CVgaETLGTwg==" }, "node_modules/@hotwax/dxp-components": { "version": "1.11.0", diff --git a/package.json b/package.json index 284315d9..38fc1382 100644 --- a/package.json +++ b/package.json @@ -18,7 +18,7 @@ "@casl/ability": "^6.0.0", "@casl/vue": "^2.2.0", "@hotwax/app-version-info": "^1.0.0", - "@hotwax/apps-theme": "^1.1.0", + "@hotwax/apps-theme": "^1.2.6", "@hotwax/dxp-components": "1.11.0", "@hotwax/oms-api": "^1.10.0", "@ionic/core": "^7.6.0", From 9cf2dd0305c4f7602e0890d8b4cfde287e302ba8 Mon Sep 17 00:00:00 2001 From: Yash Maheshwari Date: Fri, 5 Jan 2024 10:23:08 +0530 Subject: [PATCH 3/7] Improved: ionic version to downgrade it from 7.6.0 to 7.5.8(#226) In 7.6.0 and above, width property is set on ion-label resulting in label-wrap when used inside ion-item, thus downgraded ionic 10 7.5.8 --- package-lock.json | 28 ++++++++++++++-------------- package.json | 6 +++--- 2 files changed, 17 insertions(+), 17 deletions(-) diff --git a/package-lock.json b/package-lock.json index 7e749b48..bf5630aa 100644 --- a/package-lock.json +++ b/package-lock.json @@ -17,9 +17,9 @@ "@hotwax/apps-theme": "^1.2.6", "@hotwax/dxp-components": "1.11.0", "@hotwax/oms-api": "^1.10.0", - "@ionic/core": "^7.6.0", - "@ionic/vue": "^7.6.0", - "@ionic/vue-router": "^7.6.0", + "@ionic/core": "7.5.8", + "@ionic/vue": "7.5.8", + "@ionic/vue-router": "7.5.8", "boolean-parser": "0.0.2", "boon-js": "^2.0.3", "core-js": "^3.6.5", @@ -3117,9 +3117,9 @@ } }, "node_modules/@ionic/core": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/@ionic/core/-/core-7.6.0.tgz", - "integrity": "sha512-pDX8G915puz8OcLhxfb9MwuvpYZsUOCngJdd+61ibJ6UF+NA2mGatsMqHKzcgelTXtwcHDpi9ZLUD/HNmupqaQ==", + "version": "7.5.8", + "resolved": "https://registry.npmjs.org/@ionic/core/-/core-7.5.8.tgz", + "integrity": "sha512-AKqI9iUyub9tQa68CbF/h6B3gCydQpiDDres24Rs5RlXw01MSLcze88XBP4e1zaQKXMb+v/P8T5/3u7g/huK8w==", "dependencies": { "@stencil/core": "^4.8.1", "ionicons": "^7.2.1", @@ -3132,20 +3132,20 @@ "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" }, "node_modules/@ionic/vue": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/@ionic/vue/-/vue-7.6.0.tgz", - "integrity": "sha512-2CWLcVNS8kLQ6BK4UmRdc7a0HSsS6MqyTQh7+0qT88z+Ih05dCcZ3CiJ27F3F2a7jsOi48ggXt97zOpBbZENlg==", + "version": "7.5.8", + "resolved": "https://registry.npmjs.org/@ionic/vue/-/vue-7.5.8.tgz", + "integrity": "sha512-cHWhZkDR8Dr/HlNB+A/hObEJvKJxryr2v+BJiDl2lN5OeBnRR6hZ5D2DeSz96pW7v5uck1jrOCSWfQ1WtzmtDA==", "dependencies": { - "@ionic/core": "7.6.0", + "@ionic/core": "7.5.8", "ionicons": "^7.0.0" } }, "node_modules/@ionic/vue-router": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/@ionic/vue-router/-/vue-router-7.6.0.tgz", - "integrity": "sha512-grzMyURlZX3EqkQFBXeKuhxN2psbNKAI8CVwPi56xRPwCvSp32KFYtGxj20k1QBl+Kzg7/RbxTERArxZRtPWJw==", + "version": "7.5.8", + "resolved": "https://registry.npmjs.org/@ionic/vue-router/-/vue-router-7.5.8.tgz", + "integrity": "sha512-06bgN8uzDJFo1b4tRoHuUyB2TULz7ATP78Rn+UReVxvGeneoFbRpRAd7SJNq2Q4ZIkXQS33MhcsH76kDGyScBA==", "dependencies": { - "@ionic/vue": "7.6.0" + "@ionic/vue": "7.5.8" } }, "node_modules/@isaacs/cliui": { diff --git a/package.json b/package.json index 38fc1382..f8f9e131 100644 --- a/package.json +++ b/package.json @@ -21,9 +21,9 @@ "@hotwax/apps-theme": "^1.2.6", "@hotwax/dxp-components": "1.11.0", "@hotwax/oms-api": "^1.10.0", - "@ionic/core": "^7.6.0", - "@ionic/vue": "^7.6.0", - "@ionic/vue-router": "^7.6.0", + "@ionic/core": "7.5.8", + "@ionic/vue": "7.5.8", + "@ionic/vue-router": "7.5.8", "boolean-parser": "0.0.2", "boon-js": "^2.0.3", "core-js": "^3.6.5", From 4607bb78649cd80d1f9fa55304de42fd765a8b01 Mon Sep 17 00:00:00 2001 From: Yash Maheshwari Date: Fri, 5 Jan 2024 12:17:02 +0530 Subject: [PATCH 4/7] Improved: usage of multiple components as per the changes in ionic v7(#226) --- src/components/JobConfiguration.vue | 6 ++---- src/components/ProductFilterModal.vue | 5 +---- src/components/SafetyStockModal.vue | 3 +-- src/views/ScheduleThreshold.vue | 8 +++++--- src/views/SelectFacility.vue | 6 ++---- src/views/SelectFacilityCSVUpload.vue | 9 +++------ src/views/SelectProduct.vue | 11 ++++------- src/views/SelectProductCSVUpload.vue | 6 ++---- src/views/Settings.vue | 3 +-- src/views/ThresholdUpdates.vue | 3 +++ src/views/TimezoneModal.vue | 16 ++++++++++++---- 11 files changed, 36 insertions(+), 40 deletions(-) diff --git a/src/components/JobConfiguration.vue b/src/components/JobConfiguration.vue index 3584b8e7..de6566d0 100644 --- a/src/components/JobConfiguration.vue +++ b/src/components/JobConfiguration.vue @@ -35,8 +35,7 @@ - {{ $t("Schedule") }} - + {{ $t(freq.label) }} @@ -54,8 +53,7 @@ --> - {{ $t("Name") }} - + diff --git a/src/components/ProductFilterModal.vue b/src/components/ProductFilterModal.vue index 0ccf08d5..30acfd47 100644 --- a/src/components/ProductFilterModal.vue +++ b/src/components/ProductFilterModal.vue @@ -18,8 +18,7 @@ - {{ option.label }} - + {{ option.label }} {{ type === 'included' ? $t("excluded") : $t("included") }} @@ -49,7 +48,6 @@ import { IonInfiniteScroll, IonInfiniteScrollContent, IonItem, - IonLabel, IonList, IonNote, IonSearchbar, @@ -75,7 +73,6 @@ export default defineComponent({ IonInfiniteScroll, IonInfiniteScrollContent, IonItem, - IonLabel, IonList, IonNote, IonSearchbar, diff --git a/src/components/SafetyStockModal.vue b/src/components/SafetyStockModal.vue index 53d3d78f..fe8436ac 100644 --- a/src/components/SafetyStockModal.vue +++ b/src/components/SafetyStockModal.vue @@ -12,8 +12,7 @@ - {{ $t("Safety stock") }} - + diff --git a/src/views/ScheduleThreshold.vue b/src/views/ScheduleThreshold.vue index 0dde40fb..65b864a2 100644 --- a/src/views/ScheduleThreshold.vue +++ b/src/views/ScheduleThreshold.vue @@ -25,11 +25,10 @@ {{ channel?.facilityGroupName }} - + {{ channel?.facilityGroupName }} - {{ $t("Name") }} - + @@ -673,6 +672,9 @@ export default defineComponent({ From a528b71614c66d223f3fd92a7ea3d58635955695 Mon Sep 17 00:00:00 2001 From: Yash Maheshwari Date: Fri, 5 Jan 2024 14:40:27 +0530 Subject: [PATCH 5/7] Improved: usage of ion-toggle and removed unwanted checks for toggle and select(#226) --- src/views/ScheduleThreshold.vue | 9 ++------- src/views/SelectProduct.vue | 5 ----- src/views/Settings.vue | 7 +------ 3 files changed, 3 insertions(+), 18 deletions(-) diff --git a/src/views/ScheduleThreshold.vue b/src/views/ScheduleThreshold.vue index 65b864a2..ba935c70 100644 --- a/src/views/ScheduleThreshold.vue +++ b/src/views/ScheduleThreshold.vue @@ -24,8 +24,7 @@ {{ $t('Channels') }} - {{ channel?.facilityGroupName }} - {{ channel?.facilityGroupName }} + {{ channel?.facilityGroupName }} @@ -573,11 +572,7 @@ export default defineComponent({ emitter.emit('dismissLoader'); }, - updateChannels(event: CustomEvent, facilityGroupId: string) { - if (event.detail.checked && this.selectedChannels?.some((channel: any) => channel === facilityGroupId)) { - return; - } - + updateChannels(facilityGroupId: string) { if (this.selectedChannels?.some((channel:any) => channel === facilityGroupId)) { this.selectedChannels.splice(this.selectedChannels?.indexOf(facilityGroupId), 1); } else { diff --git a/src/views/SelectProduct.vue b/src/views/SelectProduct.vue index ad92b5d5..17d8fd6a 100644 --- a/src/views/SelectProduct.vue +++ b/src/views/SelectProduct.vue @@ -485,11 +485,6 @@ export default defineComponent({ this.isFilterChanged = true; }, async applyOperator(type: string, id: string, value: string) { - // TODO Find a better way - // This is done as when applying the exisiting rule as the value of the select box changes - // query is sent multiple times - if (this.appliedFilters[type][id].operator === value) return; - await this.store.dispatch('product/updateAppliedFilterOperator', { type, id, diff --git a/src/views/Settings.vue b/src/views/Settings.vue index c752b133..c4cb1e4e 100644 --- a/src/views/Settings.vue +++ b/src/views/Settings.vue @@ -135,12 +135,7 @@ export default defineComponent({ }, methods: { setEComStore(event: any) { - // If the value is same, no need to update - // Handled case for programmatical changes - // https://github.com/ionic-team/ionic-framework/discussions/25532 - // https://github.com/ionic-team/ionic-framework/issues/20106 - // https://github.com/ionic-team/ionic-framework/pull/25858 - if(this.userProfile?.stores && this.currentEComStore?.productStoreId !== event.detail.value) { + if(this.userProfile?.stores) { this.store.dispatch('user/setEcomStore', { 'productStoreId': event.detail.value }) From 31e2ffe37a4ed14e820bc42b80eda2d3a1a31607 Mon Sep 17 00:00:00 2001 From: Yash Maheshwari Date: Tue, 23 Apr 2024 11:23:25 +0530 Subject: [PATCH 6/7] Improved: toggle usgae as per ionic7 --- src/views/ScheduleThreshold.vue | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/src/views/ScheduleThreshold.vue b/src/views/ScheduleThreshold.vue index c9f1dde2..b38c34d3 100644 --- a/src/views/ScheduleThreshold.vue +++ b/src/views/ScheduleThreshold.vue @@ -20,12 +20,6 @@ {{ threshold }} {{ $t('threshold') }} - - {{ $t('Channels') }} - - - {{ channel?.facilityGroupName }} - @@ -52,8 +46,10 @@ {{ $t('Channels') }} - {{ channel?.facilityGroupName }} - + + + {{ channel?.facilityGroupName }} + From 4d9e447222040db0248e08e9fb51ef301c07b16c Mon Sep 17 00:00:00 2001 From: Yash Maheshwari Date: Tue, 23 Apr 2024 11:25:18 +0530 Subject: [PATCH 7/7] Improved: pacakge.json to use the latest version of ionic7(#226) --- package-lock.json | 6 +++--- package.json | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index 99d6a672..8544a458 100644 --- a/package-lock.json +++ b/package-lock.json @@ -17,9 +17,9 @@ "@hotwax/apps-theme": "^1.2.6", "@hotwax/dxp-components": "1.12.1", "@hotwax/oms-api": "^1.13.0", - "@ionic/core": "7.5.8", - "@ionic/vue": "7.5.8", - "@ionic/vue-router": "7.5.8", + "@ionic/core": "^7.5.8", + "@ionic/vue": "^7.5.8", + "@ionic/vue-router": "^7.5.8", "boolean-parser": "0.0.2", "boon-js": "^2.0.3", "core-js": "^3.6.5", diff --git a/package.json b/package.json index 133fa99c..3f3f52a7 100644 --- a/package.json +++ b/package.json @@ -21,9 +21,9 @@ "@hotwax/apps-theme": "^1.2.6", "@hotwax/dxp-components": "1.12.1", "@hotwax/oms-api": "^1.13.0", - "@ionic/core": "7.5.8", - "@ionic/vue": "7.5.8", - "@ionic/vue-router": "7.5.8", + "@ionic/core": "^7.5.8", + "@ionic/vue": "^7.5.8", + "@ionic/vue-router": "^7.5.8", "boolean-parser": "0.0.2", "boon-js": "^2.0.3", "core-js": "^3.6.5",