From e683ee65d400f7abc731e1c9207a603a585fa858 Mon Sep 17 00:00:00 2001 From: neverland Date: Wed, 5 Nov 2025 11:16:41 +0800 Subject: [PATCH] fix: support both camelCase and kebab-case package name options --- src/index.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/index.ts b/src/index.ts index 1c762aa..9b4e82e 100644 --- a/src/index.ts +++ b/src/index.ts @@ -79,6 +79,7 @@ export type Argv = { template?: string; override?: boolean; tools?: string | string[]; + packageName?: string; 'package-name'?: string; }; @@ -213,7 +214,8 @@ export async function create({ const formatted = formatProjectName(projectName); const { targetDir } = formatted; - const packageName = argv['package-name'] || formatted.packageName; + const packageName = + argv.packageName || argv['package-name'] || formatted.packageName; const distFolder = path.isAbsolute(targetDir) ? targetDir : path.join(cwd, targetDir);