mirror of
https://github.com/youzan/vant.git
synced 2025-10-21 19:24:16 +00:00
build: add files of vant-cli 2
This commit is contained in:
33
packages/vant-cli/src/index.ts
Executable file
33
packages/vant-cli/src/index.ts
Executable file
@@ -0,0 +1,33 @@
|
||||
#!/usr/bin/env node
|
||||
|
||||
import { command, parse } from 'commander';
|
||||
import { dev } from './commands/dev';
|
||||
import { test } from './commands/test';
|
||||
import { lint } from './commands/lint';
|
||||
import { clean } from './commands/clean';
|
||||
import { build } from './commands/build';
|
||||
import { release } from './commands/release';
|
||||
import { changelog } from './commands/changelog';
|
||||
import { commitLint } from './commands/commit-lint';
|
||||
|
||||
command('dev').action(dev);
|
||||
|
||||
command('lint').action(lint);
|
||||
|
||||
command('clean').action(clean);
|
||||
|
||||
command('build').action(build);
|
||||
|
||||
command('release').action(release);
|
||||
|
||||
command('changelog <dir>')
|
||||
.option('--tag [tag]', 'Since tag')
|
||||
.action(changelog);
|
||||
|
||||
command('commit-lint').action(commitLint);
|
||||
|
||||
command('test')
|
||||
.option('--watch')
|
||||
.action(test);
|
||||
|
||||
parse(process.argv);
|
Reference in New Issue
Block a user