owosk
v0.4.4
Published
CLI for Owostack - sync catalog, manage billing infrastructure
Readme
owosk
The primary tool for managing your Owostack billing configuration from the terminal. Use it to synchronize your local catalog, validate your configuration, and manage your billing infrastructure.
Installation
Install the CLI globally:
npm install -g owoskOr use it directly with npx:
npx owosk --helpCommands
init
Initialize a new Owostack project with a default configuration file (owo.config.ts or owo.config.js). JavaScript configs use ESM import/export syntax.
npx owosk initsync
Push your local catalog configuration to the Owostack cloud.
npx owosk syncpull
Pull existing plans and features from the cloud into your local configuration.
npx owosk pulldiff
Preview changes by comparing your local configuration with the cloud.
npx owosk diffvalidate
Check your local configuration for errors without applying changes.
npx owosk validateconnect
Authenticate and connect your local environment to an organization.
npx owosk connectFeatures
- Declarative Catalog: Manage your billing structure as code.
- Idempotent Sync: Safely push changes without duplicating resources.
- Validation: Catch configuration errors before they hit production.
- Cloud Synchronization: Keep your local and cloud environments in sync.
Documentation
For full command references and guides, visit docs.owostack.com/cli.
License
Apache-2.0
