1
0
Fork 0
Commit Graph

11 Commits

Author SHA1 Message Date
ssube 8c1c45dfeb fix(rules): remove min length from rule desc
With config and rule validation, the minLength of 8 was breaking
some tests and was likely to break both example and real rules. It
has been removed.
2019-11-18 06:28:06 -06:00
ssube c1ff388aff feat: validate config while loading 2019-11-18 06:28:06 -06:00
ssube dbfe0429fa feat: validate rules while loading 2019-11-18 06:28:06 -06:00
ssube afeba99797
fix(rules): validate rule check/filter against full JSON schema metaschema 2019-11-01 07:31:55 -05:00
ssube 15933ba620
feat: add default rule selector 2019-06-30 21:03:12 -05:00
ssube 4112a1d778 fix(rules): validate source names 2019-06-22 12:33:50 -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 9a25fb97a8 feat: clean rules up with a bit of a visitor pattern 2019-06-16 13:30:04 -05:00
ssube 0876e720bc feat(rules): add filename as tag 2019-06-15 22:54:40 -05:00
ssube 52095ed7ed fix(rules): make filter optional in meta-rules 2019-06-15 22:50:41 -05:00
ssube 9de751b62b rules: add meta-schema for rules 2019-06-15 19:43:01 -05:00