garris / garris/BackstopJS

JSON Schema validation for the config file

Open
#1,003 0 comments 4 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
7.2k
Forks
621
PR merge metrics
No merged PRs in 30d

Description

It would be great if we had a full schema for the config file. This would:
- serve as documentation for end users,
- add a check before runs, so potential errors are caught sooner, rather than later (e.g typos, incompatible configs between major versions (also should help with upgrading between them), etc)
- serve as a reference for testing and developing.

See (general info):
- https://json-schema.org/

See (potential packages):
- https://github.com/epoberezkin/ajv
- https://github.com/korzio/djv

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.