diff --git a/packages/vant-cli/src/commands/commit-lint.ts b/packages/vant-cli/src/commands/commit-lint.ts index 1c04bac34..e07a75fc0 100644 --- a/packages/vant-cli/src/commands/commit-lint.ts +++ b/packages/vant-cli/src/commands/commit-lint.ts @@ -4,8 +4,7 @@ import { consola } from '../common/logger'; const commitRE = /^(revert: )?(fix|feat|docs|perf|test|types|style|build|chore|refactor|breaking change)(\(.+\))?: .{1,50}/; const mergeRE = /Merge /; -export function commitLint() { - const gitParams = process.env.HUSKY_GIT_PARAMS as string; +export function commitLint(gitParams: string) { const commitMsg = readFileSync(gitParams, 'utf-8').trim(); if (!commitRE.test(commitMsg) && !mergeRE.test(commitMsg)) { diff --git a/packages/vant-cli/src/index.ts b/packages/vant-cli/src/index.ts index 12c4d0537..d72fc407c 100755 --- a/packages/vant-cli/src/index.ts +++ b/packages/vant-cli/src/index.ts @@ -53,6 +53,8 @@ command('build-site') command('changelog').description('Generate changelog').action(changelog); -command('commit-lint').description('Lint commit message').action(commitLint); +command('commit-lint ') + .description('Lint commit message') + .action(commitLint); parse();