From 557c81e538fdbfd39b2404ee14a6949a4b307d3a Mon Sep 17 00:00:00 2001 From: byronogis Date: Tue, 3 Dec 2024 22:02:28 +0800 Subject: [PATCH] refactor(packages/nuxt-layer-sakai): adjust deps --- packages/nuxt-layer-sakai/nuxt.config.ts | 18 ++++++++++++++---- packages/nuxt-layer-sakai/package.json | 3 +++ packages/nuxt-layer-shared/nuxt.config.ts | 10 ---------- packages/nuxt-layer-shared/package.json | 3 --- 4 files changed, 17 insertions(+), 17 deletions(-) diff --git a/packages/nuxt-layer-sakai/nuxt.config.ts b/packages/nuxt-layer-sakai/nuxt.config.ts index a2937c0..e3ae8ed 100644 --- a/packages/nuxt-layer-sakai/nuxt.config.ts +++ b/packages/nuxt-layer-sakai/nuxt.config.ts @@ -13,10 +13,6 @@ export default defineNuxtConfig({ join(currentDir, './assets/styles/index.css'), ], - modules: [ - ['@primevue/nuxt-module', primevue], - ], - imports: { dirs: [ join(currentDir, './types'), @@ -24,9 +20,23 @@ export default defineNuxtConfig({ join(currentDir, './constants'), ], imports: [ + { name: 'toTypedSchema', from: '@vee-validate/zod' }, { name: '*', as: 'Utils', from: '@project-starter/shared/utils' }, ], }, + modules: [ + ['@primevue/nuxt-module', primevue], + + ['@vee-validate/nuxt', { + componentNames: { + Form: 'VeeForm', + Field: 'VeeField', + FieldArray: 'VeeFieldArray', + ErrorMessage: 'VeeErrorMessage', + }, + }], + ], + compatibilityDate: '2024-08-14', }) diff --git a/packages/nuxt-layer-sakai/package.json b/packages/nuxt-layer-sakai/package.json index 0e9a935..d731fe8 100644 --- a/packages/nuxt-layer-sakai/package.json +++ b/packages/nuxt-layer-sakai/package.json @@ -23,6 +23,8 @@ "@project-starter/nuxt-layer-shared": "workspace:*", "@project-starter/shared": "workspace:*", "@types/nprogress": "^0.2.3", + "@vee-validate/nuxt": "^4.14.7", + "@vee-validate/zod": "^4.14.7", "chart.js": "^4.4.6", "filepond": "^4.32.2", "filepond-plugin-file-rename": "^1.1.8", @@ -34,6 +36,7 @@ "primevue": "^4.2.3", "unocss": "^0.64.1", "vanilla-jsoneditor": "^2.1.0", + "vee-validate": "^4.14.7", "vue-filepond": "^7.0.4" }, "devDependencies": { diff --git a/packages/nuxt-layer-shared/nuxt.config.ts b/packages/nuxt-layer-shared/nuxt.config.ts index df41c43..881371d 100644 --- a/packages/nuxt-layer-shared/nuxt.config.ts +++ b/packages/nuxt-layer-shared/nuxt.config.ts @@ -10,7 +10,6 @@ export default defineNuxtConfig({ ], imports: [ { name: 'z', as: 'z', from: 'zod' }, - { name: 'toTypedSchema', from: '@vee-validate/zod' }, { name: 'ComponentProps', from: 'vue-component-type-helpers', type: true }, { name: 'ComponentExposed', from: 'vue-component-type-helpers', type: true }, ], @@ -23,15 +22,6 @@ export default defineNuxtConfig({ '@vueuse/nuxt', '@vueuse/motion/nuxt', - - ['@vee-validate/nuxt', { - componentNames: { - Form: 'VeeForm', - Field: 'VeeField', - FieldArray: 'VeeFieldArray', - ErrorMessage: 'VeeErrorMessage', - }, - }], ], compatibilityDate: '2024-08-14', diff --git a/packages/nuxt-layer-shared/package.json b/packages/nuxt-layer-shared/package.json index 5f41335..741ea97 100644 --- a/packages/nuxt-layer-shared/package.json +++ b/packages/nuxt-layer-shared/package.json @@ -10,12 +10,9 @@ }, "dependencies": { "@nuxtjs/color-mode": "^3.5.2", - "@vee-validate/nuxt": "^4.14.7", - "@vee-validate/zod": "^4.14.7", "@vueuse/core": "^11.3.0", "@vueuse/motion": "^2.2.6", "@vueuse/nuxt": "^11.3.0", - "vee-validate": "^4.14.7", "vue-component-type-helpers": "^2.1.10", "zod": "^3.23.8" },