From 58452d656cb98275bffc6d5f02ced318ab396d99 Mon Sep 17 00:00:00 2001 From: Hooray <304327508@qq.com> Date: Sun, 17 May 2026 13:28:12 +0800 Subject: [PATCH] =?UTF-8?q?refactor:=20=E5=AD=90=E5=8C=85=E9=87=8C?= =?UTF-8?q?=E4=BD=BF=E7=94=A8=20createRequire=20=E5=8A=A8=E6=80=81?= =?UTF-8?q?=E8=8E=B7=E5=8F=96=20PACKAGE=5FNAME?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/components/resolver.ts | 3 ++- packages/components/tsconfig.json | 2 +- packages/composables/package.json | 2 +- packages/composables/resolver.ts | 3 ++- packages/composables/tsconfig.json | 2 +- 5 files changed, 7 insertions(+), 5 deletions(-) diff --git a/packages/components/resolver.ts b/packages/components/resolver.ts index 07d55ff8..80ca3ed2 100755 --- a/packages/components/resolver.ts +++ b/packages/components/resolver.ts @@ -1,8 +1,9 @@ import type { ImportsMap } from 'unplugin-auto-import/types' import type { ComponentResolver, TypeImport } from 'unplugin-vue-components' +import { createRequire } from 'node:module' const COMPONENT_PREFIX = 'Fa' -const PACKAGE_NAME = '@fantastic-admin/components' +const PACKAGE_NAME = createRequire(import.meta.url)('./package.json').name const BASIC_COMPONENT_NAMES = [ 'FaAlert', diff --git a/packages/components/tsconfig.json b/packages/components/tsconfig.json index 11bb5c9d..bfaff621 100755 --- a/packages/components/tsconfig.json +++ b/packages/components/tsconfig.json @@ -2,7 +2,7 @@ "extends": "../../tsconfig.json", "compilerOptions": { "lib": ["ESNext", "DOM", "DOM.Iterable"], - "types": ["vite/client"] + "types": ["vite/client", "node"] }, "include": [ "resolver.ts", diff --git a/packages/composables/package.json b/packages/composables/package.json index d30ce04a..2d543bb4 100644 --- a/packages/composables/package.json +++ b/packages/composables/package.json @@ -3,7 +3,7 @@ "type": "module", "version": "0.0.0", "exports": { - ".": "./index.ts", + ".": "./src/index.ts", "./resolver": "./resolver.ts" }, "peerDependencies": { diff --git a/packages/composables/resolver.ts b/packages/composables/resolver.ts index a538da65..5c6cd7dd 100644 --- a/packages/composables/resolver.ts +++ b/packages/composables/resolver.ts @@ -1,6 +1,7 @@ import type { ImportsMap } from 'unplugin-auto-import/types' +import { createRequire } from 'node:module' -const PACKAGE_NAME = '@fantastic-admin/composables' +const PACKAGE_NAME = createRequire(import.meta.url)('./package.json').name const AUTO_IMPORT_NAMES = [ 'usePagination', diff --git a/packages/composables/tsconfig.json b/packages/composables/tsconfig.json index dcfcc785..b078ff81 100644 --- a/packages/composables/tsconfig.json +++ b/packages/composables/tsconfig.json @@ -2,7 +2,7 @@ "extends": "../../tsconfig.json", "compilerOptions": { "lib": ["ESNext", "DOM", "DOM.Iterable"], - "types": ["vite/client"] + "types": ["vite/client", "node"] }, "include": [ "resolver.ts",