From 25a1e93ab2657e5b86f15eaf2bc1e093f10a4377 Mon Sep 17 00:00:00 2001 From: vince Date: Wed, 10 Jul 2024 21:40:29 +0800 Subject: [PATCH] fix: optimize the dependency detection script prompt and fix the loop dependency problem --- package.json | 2 +- packages/@core/forward/helpers/package.json | 1 - packages/@core/locales/src/index.ts | 3 +- .../src/components/ui/toast/Toast.vue | 2 +- .../src/components/ui/toast/Toaster.vue | 14 ++++---- .../src/components/ui/toast/index.ts | 32 ++----------------- .../src/components/ui/toast/toast.ts | 29 +++++++++++++++++ .../src/components/ui/toast/use-toast.ts | 2 +- packages/icons/build.config.ts | 1 + packages/icons/package.json | 3 +- pnpm-lock.yaml | 6 ---- scripts/vsh/src/check-dep/index.ts | 12 +++++++ 12 files changed, 56 insertions(+), 51 deletions(-) create mode 100644 packages/@core/ui-kit/shadcn-ui/src/components/ui/toast/toast.ts diff --git a/package.json b/package.json index 9b480ecd..a16ab881 100644 --- a/package.json +++ b/package.json @@ -27,7 +27,7 @@ "build": "cross-env NODE_OPTIONS=--max-old-space-size=8192 turbo build", "build:docker": "./build-local-docker-image.sh", "changeset": "pnpm exec changeset", - "check": "pnpm run check:dep && pnpm run check:circular && pnpm run check:type && pnpm run check:spell", + "check": "pnpm run check:dep && pnpm run check:circular && pnpm run check:type && pnpm run check:cspell", "check:circular": "vsh check-circular", "check:dep": "vsh check-dep", "check:cspell": "cspell lint \"**/*.ts\" \"**/README.md\" \".changeset/*.md\" --no-progress", diff --git a/packages/@core/forward/helpers/package.json b/packages/@core/forward/helpers/package.json index 42ddabc7..07380e58 100644 --- a/packages/@core/forward/helpers/package.json +++ b/packages/@core/forward/helpers/package.json @@ -36,7 +36,6 @@ } }, "dependencies": { - "@vben-core/toolkit": "workspace:*", "@vben-core/typings": "workspace:*", "vue-router": "^4.4.0" } diff --git a/packages/@core/locales/src/index.ts b/packages/@core/locales/src/index.ts index 6e079cd8..480686e3 100644 --- a/packages/@core/locales/src/index.ts +++ b/packages/@core/locales/src/index.ts @@ -36,6 +36,7 @@ async function setupI18n(app: App, options: LocaleSetupOptions = {}) { } export { $t, i18n, loadLocaleMessages, loadLocalesMap, setupI18n }; +export type { CompileError } from '@intlify/core-base'; export { useI18n } from 'vue-i18n'; -export type { Locale } from 'vue-i18n'; export type { ImportLocaleFn }; +export type { Locale } from 'vue-i18n'; diff --git a/packages/@core/ui-kit/shadcn-ui/src/components/ui/toast/Toast.vue b/packages/@core/ui-kit/shadcn-ui/src/components/ui/toast/Toast.vue index 9990f44f..d114de92 100644 --- a/packages/@core/ui-kit/shadcn-ui/src/components/ui/toast/Toast.vue +++ b/packages/@core/ui-kit/shadcn-ui/src/components/ui/toast/Toast.vue @@ -9,7 +9,7 @@ import { useForwardPropsEmits, } from 'radix-vue'; -import { type ToastProps, toastVariants } from '.'; +import { type ToastProps, toastVariants } from './toast'; const props = defineProps(); diff --git a/packages/@core/ui-kit/shadcn-ui/src/components/ui/toast/Toaster.vue b/packages/@core/ui-kit/shadcn-ui/src/components/ui/toast/Toaster.vue index bd8b647f..52c4a244 100644 --- a/packages/@core/ui-kit/shadcn-ui/src/components/ui/toast/Toaster.vue +++ b/packages/@core/ui-kit/shadcn-ui/src/components/ui/toast/Toaster.vue @@ -1,14 +1,12 @@