@wild-framework/cli
v0.1.1
Published
Scaffolding CLI for Wild Framework — generate providers, services, controllers, events and more.
Downloads
162
Maintainers
Readme
@wild-framework/cli
Scaffolding CLI for Wild Framework.
Generate feature pieces from the documented patterns — no copy-paste.
Install
pnpm add -D @wild-framework/cliUsage
# Interactive wizard
npx wild make
# Direct commands
npx wild make:module users # features/users/ (provider + service)
npx wild make:provider OrderProvider features/orders
npx wild make:service UserService features/users
npx wild make:controller UserController features/users
npx wild make:event OrderPlaced features/orders # appends to events.ts
npx wild make:job SendReceipt features/orders # → send-receipt-job.ts
npx wild make:validator CreateUserRequest features/users
npx wild make:resource UserResource features/users
npx wild make:policy PostPolicy features/posts
npx wild make:listener SendOrderEmail features/ordersThe wizard also offers optional add-ons: event, queued job, controller, validator, and resource — names derived from your base name and written into the same feature folder.
Files are written under ./src/features/. PascalCase class names map to
kebab-case filenames. Existing files are never overwritten.
