issues
search
ExodusMovement
/
schemasafe
A reasonably safe JSON Schema validator with draft-04/06/07/2019-09/2020-12 support.
https://npmjs.com/@exodus/schemasafe
MIT License
156
stars
12
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Make allErrors not a DoS vector
#85
ChALkeR
closed
4 years ago
0
Add testcase from is-my-json-valid#161
#84
ChALkeR
closed
4 years ago
0
Make regex complexity checks more paranoid
#83
ChALkeR
closed
4 years ago
0
doc: Add an npm version badge
#82
ChALkeR
closed
4 years ago
0
fix: use correct error path in 'contains'
#81
ChALkeR
closed
4 years ago
0
formats: fix 'color' extra format
#80
ChALkeR
closed
4 years ago
0
Skip `property` existance check when validated by `required`
#79
ChALkeR
closed
4 years ago
0
Wrap subrule in iife
#78
ChALkeR
closed
4 years ago
0
Minor buildName() fixes
#77
ChALkeR
closed
4 years ago
1
doc: update motto
#76
ChALkeR
closed
4 years ago
0
Setup CodeQL analysis workflow
#75
ChALkeR
closed
4 years ago
2
Make `uniqueItems` fast
#74
ChALkeR
opened
4 years ago
2
Make `schemaPath` specific and remove `message` from errors
#73
ChALkeR
closed
4 years ago
1
Use fully structured paths in propvar/propimm
#72
ChALkeR
closed
4 years ago
0
jsonCheck and isJSON options have no sense in parser mode
#71
ChALkeR
closed
4 years ago
0
Add unmodifiedPrototypes to skip non-prototype keywords hasOwn check
#70
ChALkeR
closed
4 years ago
0
Simplify error() function code
#69
ChALkeR
closed
4 years ago
0
Fix requireValidation for oneOf/anyOf/allOf
#68
ChALkeR
closed
4 years ago
2
Check const/enum before everything else, forbid other rules
#67
ChALkeR
closed
4 years ago
2
Drop draft3-specific 'any' type
#66
ChALkeR
closed
4 years ago
0
fix: Properly encode `__proto__` in jsval()
#65
ChALkeR
closed
4 years ago
1
Using oneOf for object type results in always-failing condition
#64
kklash
closed
4 years ago
1
Using const or enum keywords should short-circuit other checks
#63
kklash
closed
4 years ago
0
Add release script
#62
kklash
closed
4 years ago
0
Expose original errors on the error thrown from parser
#61
ChALkeR
closed
4 years ago
0
doc: Parser, not validator
#60
ChALkeR
closed
4 years ago
0
Ensure that jsonCheck is performed only once, at top level
#59
ChALkeR
closed
4 years ago
0
Implement removeAdditonal
#58
ChALkeR
closed
4 years ago
1
Finish the documentation of technical approaches
#57
ChALkeR
opened
4 years ago
2
Error handling improvements
#56
ChALkeR
closed
4 years ago
1
removeAdditional support
#55
ChALkeR
closed
4 years ago
0
doc: Auditable
#54
ChALkeR
closed
4 years ago
0
doc: Secure code generation
#53
ChALkeR
closed
4 years ago
0
doc: add Platform support documentation
#52
ChALkeR
closed
4 years ago
0
Minor error handling fixes
#51
ChALkeR
closed
4 years ago
0
In json-only mode, don't check object keys for existance
#50
ChALkeR
closed
4 years ago
1
jsonCheck should be run only for top-level data
#49
ChALkeR
closed
4 years ago
0
Add more noop regexps
#48
ChALkeR
closed
4 years ago
0
Stringify regex to new RegExp(...)
#47
ChALkeR
closed
4 years ago
1
Post-process JSON.stringify to escape u2028 and u2029
#46
ChALkeR
closed
4 years ago
1
Inline errors restore in contains/not/oneOf
#45
ChALkeR
closed
4 years ago
0
Use fun.block() in one more place
#44
ChALkeR
closed
4 years ago
0
Don't check for present() twice
#43
ChALkeR
closed
4 years ago
1
Harden present() check
#42
ChALkeR
closed
4 years ago
0
Fast track empty schema nodes
#41
ChALkeR
closed
4 years ago
0
Inline return false on simple error handling
#40
ChALkeR
closed
4 years ago
2
Simplify type validation
#39
ChALkeR
closed
4 years ago
0
add jsonCheck option
#38
ChALkeR
closed
4 years ago
3
doc: spelling fixes
#37
ChALkeR
closed
4 years ago
0
Update copyright and year
#36
ChALkeR
closed
4 years ago
0
Previous
Next