Package Exports
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (appwrite-config-cli) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
appwrite-config-cli
CLI tool to generate and manage Appwrite BaaS configurations
Installation
npm install -g appwrite-config-cliUsage
Initialize configuration
appwrite-config init
appwrite-config init --template advanced
appwrite-config init --output custom-config.jsonValidate configuration
appwrite-config validate
appwrite-config validate path/to/config.jsonView configuration
appwrite-config show
appwrite-config show --env production
appwrite-config show --jsonModify configuration
appwrite-config set settings.debug true
appwrite-config set settings.logLevel \"warn\"Compare configurations
appwrite-config diff config-dev.json config-prod.jsonList templates
appwrite-config templatesTemplates
| Template | Description |
|---|---|
minimal |
Bare minimum configuration |
standard |
Recommended defaults for most projects |
advanced |
Full-featured with security, caching, and multi-environment support |
Why appwrite-config-cli?
- Zero dependencies at runtime — just
commanderandchalk - Template-based — start with minimal, standard, or advanced presets
- Validation built-in — catch config errors before deployment
- Environment-aware — manage dev/staging/production configs in one file
- Diff support — compare configs across environments
License
MIT