50 Commits (master)
 

Author SHA1 Message Date
Sven Slootweg de9b403588 0.3.15 1 year ago
Sven Slootweg 1ca1fe1110 Revert "Ensure that validateOptions produces an object by default" 1 year ago
Sven Slootweg b87aa74286 0.3.14 1 year ago
Sven Slootweg b1b22c0a63 Ensure that validateOptions produces an object by default 1 year ago
Sven Slootweg 2fc965d130 0.3.13 1 year ago
Sven Slootweg 2941aef6c8 Don't skip subsequent validators when an earlier validator changed the value from null to non-null 1 year ago
Sven Slootweg ba400dd4ec 0.3.12 1 year ago
Sven Slootweg 679bd40563 Don't insert an isPlainObject rule in validateOptions; this is redundant and interferes with object-or-wrapped-literal usecases 1 year ago
Sven Slootweg a0231a7fc3 No longer expect a ValidationError to be an Error instance 1 year ago
Sven Slootweg 29d1ed20a8 0.3.11 1 year ago
Sven Slootweg d13a4a8235 Let users return Error objects from validators 1 year ago
Sven Slootweg 955fec8ab1 Add Gecko support and make failed stacktrace parsing more robust 1 year ago
Sven Slootweg dbf8b43fde 0.3.10 1 year ago
Sven Slootweg 783f67a03e Add FIXME comment 1 year ago
Sven Slootweg fb82fb820a Actually detect endings in stack frame regex, and not a literal $ 1 year ago
Sven Slootweg 1a97d4ee09 Handle anonymous stack frames correctly 1 year ago
Sven Slootweg bae1f0e9fc Don't attempt to generate function description when the location of a stacktrace frame could not be determined 1 year ago
Sven Slootweg ef9daa1375 0.3.9 1 year ago
Sven Slootweg d610cad10b Add a global "no heuristics" flag for validator debugging 1 year ago
Sven Slootweg 3298399243 0.3.8 1 year ago
Sven Slootweg 2d26d92d17 Refactor colors, heuristically detect the source of a validation failure 1 year ago
Sven Slootweg 9a31868883 Improve error processing with syncpipe 1 year ago
Sven Slootweg 4af5f1f001 Oops, forgot to commit package.json changes 1 year ago
Sven Slootweg eba89ed9c5 Improve subError rendering 1 year ago
Sven Slootweg be5fd46005 Add support for rest operator in arguments 1 year ago
Sven Slootweg 859d86834b 0.3.7 1 year ago
Sven Slootweg b82a7d359d Support object syntax for validateArguments as well 1 year ago
Sven Slootweg 88630602c3 0.3.6 1 year ago
Sven Slootweg 558b9ead9c Improve multi-level subError rendering (eg. nested 'either') 1 year ago
Sven Slootweg 529df8413a 0.3.5 1 year ago
Sven Slootweg 27beee88f0 Omit '(root)' specifier entirely 1 year ago
Sven Slootweg 1cc19bff3e Also render subErrors as a tree for root-level errors 1 year ago
Sven Slootweg 81e59302d2 0.3.4 1 year ago
Sven Slootweg 8214fb3bc5 Improve error rendering, add support for subErrors 1 year ago
Sven Slootweg 2f4434dd1a 0.3.3 1 year ago
Sven Slootweg 50b49dc9a8 Add support for callIfNull 1 year ago
Sven Slootweg 8ed6ad0abe Add TODO markers for error aggregration 1 year ago
Sven Slootweg c12691fe62 Improve example 1 year ago
Sven Slootweg 0902ce126a 0.3.2 1 year ago
Sven Slootweg fa05ff71a5 Add Validatem logo to README 1 year ago
Sven Slootweg 6433236a07 0.3.1 1 year ago
Sven Slootweg a1fd0b7adf Replace flatten implementation to reduce bundle size 1 year ago
Sven Slootweg aa644fa3f5 Rewrite to modular design 1 year ago
Sven Slootweg 3adabfd37e 0.2.1 2 years ago
Sven Slootweg 47d5a38508 Add isPlainObject validator 2 years ago
Sven Slootweg aa5659ca97 0.2.0 2 years ago
Sven Slootweg 06e594211d Add validateOptions, oneOf, forbidden, isBuffer 2 years ago
Sven Slootweg 580b25c673 0.1.1 2 years ago
Sven Slootweg 98c186ea8b Document validation semantics more 2 years ago
Sven Slootweg 7b44381a7d Initial commit 2 years ago