Package Exports
- mailgun-config-cli
- mailgun-config-cli/dist/index.js
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 (mailgun-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
mailgun-config-cli
CLI tool for generating and managing Mailgun email service configurations
Installation
npm install -g mailgun-config-cliUsage
Initialize configuration
mailgun-config init
mailgun-config init --template advanced
mailgun-config init --output custom-config.jsonValidate configuration
mailgun-config validate
mailgun-config validate path/to/config.jsonView configuration
mailgun-config show
mailgun-config show --env production
mailgun-config show --jsonModify configuration
mailgun-config set settings.debug true
mailgun-config set settings.logLevel \"warn\"Compare configurations
mailgun-config diff config-dev.json config-prod.jsonList templates
mailgun-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 mailgun-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