adamwojs/symfony-config-schema-gen
Generate JSON Schema from your Symfony app’s configuration. Adds a config:dump-schema console command to export schemas (JSON by default), with options like schema id, pretty-print, strict mode, and extension whitelisting.
Adopt if:
framework.yaml, custom extensions).ConfigCache or custom validators).dev => true; not for production).Look elsewhere if:
webmozart/path-util for path-based schemas).For Executives: *"This package automates the generation of JSON Schema from Symfony configurations, saving our team hours of manual work per release. By integrating it into our CI pipeline, we can:
For Engineering/DevOps:
*"This is a Symfony-specific CLI tool that dumps your config structure (e.g., framework.yaml) into a JSON Schema. Key benefits:
config:dump-schema) replaces manual schema editing.composer.json dev tools, then run it in pre-commit or CI to keep schemas in sync with your configs."*For Developers: *"Tired of maintaining JSON Schema files separately from your Symfony configs? This tool auto-generates schemas from your actual config structure. Example:
php bin/console config:dump-schema > config.schema.json
How can I help you explore Laravel packages today?