@upkick/cli
v0.1.3
Published
Focused project scaffolding and code generation CLI
Maintainers
Readme
@upkick/cli
The official TypeScript command-line interface for Upkick.
Installation
npm install --global @upkick/cliYou can also run it without a global installation:
npx @upkick/cli --helpCommands
upkick --help
upkick --version
upkick doctor
upkick inspect
upkick inspect ./my-project --jsonDevelopment
Requirements:
- Node.js 20 or newer
- pnpm 10
pnpm install
pnpm dev -- --help
pnpm checkBuild and run the compiled CLI:
pnpm build
node dist/index.js doctorTest the package exactly as npm will publish it:
pnpm pack
npm install --global ./upkick-cli-*.tgz
upkick --helpRepository direction
This repository owns the local developer experience:
- project inspection
- project creation
- template resolution and rendering
- authentication with
app.upkick.dev - communication with
api.upkick.dev/v1 - review and application of generated changes
Open-source templates live separately under the upkickdev organization.
License
MIT
Development
Install dependencies and run the project locally:
pnpm install
pnpm build