1
0
Fork 0
Commit Graph

13 Commits

Author SHA1 Message Date
ssube 2bd60c8f6c feat: support multiple documents per source (#11) 2019-06-24 22:50:46 -05:00
ssube eb1fdd3f30 formalize visitor, results, etc 2019-06-23 22:48:07 -05:00
ssube 9eb41fc38e feat: load definitions from rules (fixes #2)
BREAKING CHANGE: adds a required `name` property (string) at the
top level of each `--rules` file, used as the schema name
2019-06-22 12:26:11 -05:00
ssube 6f15d1c621 feat: display diff when rule modifies data (fixes #3) 2019-06-22 11:48:41 -05:00
ssube 719954e2a8 feat: fix mode and type coercion 2019-06-17 07:11:36 -05:00
ssube 29f372daa8 fix: refactor parser into a single class 2019-06-16 16:15:01 -05:00
ssube 9a25fb97a8 feat: clean rules up with a bit of a visitor pattern 2019-06-16 13:30:04 -05:00
ssube 9a7f8829c0 feat: make rule filters optional (fixes #4) 2019-06-15 22:46:27 -05:00
ssube deee5c0cbd rules(kubernetes): add example of minimum CPU limit 2019-06-15 19:25:47 -05:00
ssube f50f2f13f8 feat: count errors, improve error messaging 2019-06-15 18:27:36 -05:00
ssube 5e05c72b7e feat: add modes, basic readme 2019-06-15 18:07:46 -05:00
ssube 282e93d8c6 feat: make node selectors work 2019-06-15 17:53:07 -05:00
ssube 29aaa93f17 feat: run schema, do everything but select nodes 2019-06-15 17:38:05 -05:00