Sven Slootweg
|
347e0f7ded
|
0.5.0
|
10 months ago |
Sven Slootweg
|
e3574888c2
|
breaking: Treat returned nulls as valid replacement values
|
10 months ago |
Sven Slootweg
|
935aeedb03
|
0.4.0
|
2 years ago |
Sven Slootweg
|
2fca34933d
|
Merge pull request 'change flatten to Array#flat (Node 10.x EOL)' (#3) from f0x-validatem/core:master into master
Reviewed-on: #3
|
2 years ago |
f0x
|
68381f23cf
|
change flatten to Array#flat (Node 10.x EOL)
|
2 years ago |
Sven Slootweg
|
ff18ea070f
|
Merge pull request 'Only run extractFramesGecko when required' (#4) from f0x-validatem/core:parse-stacktrace-fix into master
Reviewed-on: #4
|
2 years ago |
f0x
|
950b35d9c3
|
only run extractFramesGecko when required
|
2 years ago |
Sven Slootweg
|
a84b6eff86
|
0.3.17
|
3 years ago |
Sven Slootweg
|
1f43580bc5
|
Replace stacktrace splitting logic to resolve a REDoS vulnerability
|
3 years ago |
Sven Slootweg
|
61681bf88e
|
0.3.16
|
3 years ago |
Sven Slootweg
|
061123e1b4
|
Add testValue API
|
3 years ago |
Sven Slootweg
|
de9b403588
|
0.3.15
|
4 years ago |
Sven Slootweg
|
1ca1fe1110
|
Revert "Ensure that validateOptions produces an object by default"
This reverts commit b1b22c0a63 .
|
4 years ago |
Sven Slootweg
|
b87aa74286
|
0.3.14
|
4 years ago |
Sven Slootweg
|
b1b22c0a63
|
Ensure that validateOptions produces an object by default
|
4 years ago |
Sven Slootweg
|
2fc965d130
|
0.3.13
|
4 years ago |
Sven Slootweg
|
2941aef6c8
|
Don't skip subsequent validators when an earlier validator changed the value from null to non-null
|
4 years ago |
Sven Slootweg
|
ba400dd4ec
|
0.3.12
|
4 years ago |
Sven Slootweg
|
679bd40563
|
Don't insert an isPlainObject rule in validateOptions; this is redundant and interferes with object-or-wrapped-literal usecases
|
4 years ago |
Sven Slootweg
|
a0231a7fc3
|
No longer expect a ValidationError to be an Error instance
|
4 years ago |
Sven Slootweg
|
29d1ed20a8
|
0.3.11
|
4 years ago |
Sven Slootweg
|
d13a4a8235
|
Let users return Error objects from validators
|
4 years ago |
Sven Slootweg
|
955fec8ab1
|
Add Gecko support and make failed stacktrace parsing more robust
|
4 years ago |
Sven Slootweg
|
dbf8b43fde
|
0.3.10
|
4 years ago |
Sven Slootweg
|
783f67a03e
|
Add FIXME comment
|
4 years ago |
Sven Slootweg
|
fb82fb820a
|
Actually detect endings in stack frame regex, and not a literal $
|
4 years ago |
Sven Slootweg
|
1a97d4ee09
|
Handle anonymous stack frames correctly
|
4 years ago |
Sven Slootweg
|
bae1f0e9fc
|
Don't attempt to generate function description when the location of a stacktrace frame could not be determined
|
4 years ago |
Sven Slootweg
|
ef9daa1375
|
0.3.9
|
4 years ago |
Sven Slootweg
|
d610cad10b
|
Add a global "no heuristics" flag for validator debugging
|
4 years ago |
Sven Slootweg
|
3298399243
|
0.3.8
|
4 years ago |
Sven Slootweg
|
2d26d92d17
|
Refactor colors, heuristically detect the source of a validation failure
|
4 years ago |
Sven Slootweg
|
9a31868883
|
Improve error processing with syncpipe
|
4 years ago |
Sven Slootweg
|
4af5f1f001
|
Oops, forgot to commit package.json changes
|
4 years ago |
Sven Slootweg
|
eba89ed9c5
|
Improve subError rendering
|
4 years ago |
Sven Slootweg
|
be5fd46005
|
Add support for rest operator in arguments
|
4 years ago |
Sven Slootweg
|
859d86834b
|
0.3.7
|
4 years ago |
Sven Slootweg
|
b82a7d359d
|
Support object syntax for validateArguments as well
|
4 years ago |
Sven Slootweg
|
88630602c3
|
0.3.6
|
4 years ago |
Sven Slootweg
|
558b9ead9c
|
Improve multi-level subError rendering (eg. nested 'either')
|
4 years ago |
Sven Slootweg
|
529df8413a
|
0.3.5
|
4 years ago |
Sven Slootweg
|
27beee88f0
|
Omit '(root)' specifier entirely
|
4 years ago |
Sven Slootweg
|
1cc19bff3e
|
Also render subErrors as a tree for root-level errors
|
4 years ago |
Sven Slootweg
|
81e59302d2
|
0.3.4
|
4 years ago |
Sven Slootweg
|
8214fb3bc5
|
Improve error rendering, add support for subErrors
|
4 years ago |
Sven Slootweg
|
2f4434dd1a
|
0.3.3
|
5 years ago |
Sven Slootweg
|
50b49dc9a8
|
Add support for callIfNull
|
5 years ago |
Sven Slootweg
|
8ed6ad0abe
|
Add TODO markers for error aggregration
|
5 years ago |
Sven Slootweg
|
c12691fe62
|
Improve example
|
5 years ago |
Sven Slootweg
|
0902ce126a
|
0.3.2
|
5 years ago |