Open
Description
Is your feature request related to a problem? Please describe.
No user-entered values are currently being checked or validated during parsing
This can lead to undesirable behavior
Describe the solution you'd like
Check user input that can be passed via CLI options
Additional context
While working on #489 several problems were found and some TODOs were added
Lines 100 to 101 in 1f1f448
rulesdir
needs to be a validstring
andpath
rules
needs to be a validstring
and must be parsed toruleset
config
needs to be a validstring
andpath
all values are optional