What's Changed
- fix: lint, biome formatting, context.ts private field declarations
- chore: npm publishing readiness — metadata, type declarations, build order, CHANGELOG
- feat: close all spec gaps — lifecycle hooks, subpath exports, TUI screens, declarative components, universal flags, checksum, agentHints, help command, cache dir
- feat: release workflow, OpenTUI integration, review fixes, and expanded tests
- feat: integration test suite + precommit hooks 🐹
- chore: biome lint/format fixes, migrate to biome 2.4 schema
- feat: capybara mascot branding 🐹
- feat: implement all TODOs — working builtins, config loader, extension loader, TUI, tests
- feat: scaffold monorepo — packages/kapy, kapy-components, create-kapy
- Initial commit: kapy extensible CLI framework spec and README
Packages
kapy@0.1.0 — CLI framework
kapy-components@0.1.0 — TUI components
create-kapy@0.1.0 — Project scaffolding
Install
bun add -g kapy
# or
npm install -g kapy
Quick Start
bunx create-kapy my-cli
cd my-cli
bun dev