0.6.0 • Published 1 year ago
create-cap v0.6.0
cap
cap means create awesome project, it has some common engineering configurations built in. You can create a project with one line of command.
Usage
# npm
npm create cap my-cap-app
# yarn
yarn create cap my-cap-app
# pnpm
pnpm create cap my-cap-appYou can also directly specify the template:
# npm
npm create cap my-cap-app --template react-ts
# yarn
yarn create cap my-cap-app --template react-ts
# pnpm
pnpm create cap my-cap-app --template react-tsSupported templates: ts, react-ts, vue-ts, svelte-ts, astro-ts
Common configurations
TypeScriptESLintPrettierHuskyLint-StagedVitestGithub Workflow
Templates
We have the following templates:
ts
Use tsup to build project using only TypeScript
react-ts
Use vite to build project using React18 and TypeScript
vue-ts
Use vite to build project using Vue3 and TypeScript
svelte-ts
Use vite to build project using Svelte4 and TypeScript
Development
First run install
pnpm installLink cli after build
pnpm build && pnpm --dir ./packages/create-cap link --globalMake changes, run build or watch mode
# run build
pnpm build-create
# run dev watch
pnpm dev-createRun all test
pnpm test && pnpm test:templatePublish
latest
pnpm -F=<pkg> publishbeta
pnpm -F=<pkg> publish --tag betaLicense
0.6.0
1 year ago
0.5.1
3 years ago
0.5.0
3 years ago
0.4.0
3 years ago
0.4.0-beta.1
3 years ago
0.4.0-beta.0
3 years ago