rgst-io / stencil

📒 A modern living-template engine for evolving repositories
https://stencil.rgst.io
Apache License 2.0
5 stars 1 forks source link

feat: support more stencil.yaml paths, generate JSON schema #84

Closed jaredallard closed 3 months ago

jaredallard commented 3 months ago

We now generate JSON schema files from the Go types directly for manifest.yaml and stencil.yaml. This allows us to be able to start validating the configuration for stencil in editors and provide a better user experience there. Eventually, this can cascade into other schemas being supported.

I also added support for .stencil.yaml so we can match other configuration file formats and keep it hidden (which we opt to do here now).

cloudflare-workers-and-pages[bot] commented 3 months ago

Deploying stencil with  Cloudflare Pages  Cloudflare Pages

Latest commit: 1146243
Status: âœ…  Deploy successful!
Preview URL: https://674e2ffb.stencil-1wj.pages.dev
Branch Preview URL: https://jaredallard-feat-support-mor.stencil-1wj.pages.dev

View logs

codecov[bot] commented 3 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

:loudspeaker: Thoughts on this report? Let us know!