feat: add alternative nue.yaml config filename #408
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
I have submitted a JSON Schema describing the Nue
site.yaml
file to schemastore.org in order to get editor support for the Nue config (autoexpand and validation).However, since thesite.yaml
filename is generic, it is not ideal for file matching (needed for convenient auto-detection of the schema).Thus, it would be nice to add an alternative filename,nue.yaml
, which could be autodetected. I don't want to make a breaking change and propose changing it, but allowing both would work too.This PR extends Nue to support either filename.Update: The PR now simply adds a reference to the schema allowing editors to use it; and fixes a minor bug where
readData
would fail on missing path instead of returning.Related: #407