Evgeny Poberezkin
|
aa09a89e6c
Merge branch 'master' into 5.0.0
|
8 tahun lalu |
Evgeny Poberezkin
|
c55ef280dc
feat: optionally fail validation of unknown format passed via $data, #310
|
8 tahun lalu |
Evgeny Poberezkin
|
01ff755d4b
test: whitelisted unknown formats should be valid (remove warnings), #310
|
8 tahun lalu |
Evgeny Poberezkin
|
9bd850d115
feat: optionally throw exception during schema compilation if unknown format is used, #310
|
8 tahun lalu |
Evgeny Poberezkin
|
0944949b08
test: option unknownFormats, #310
|
8 tahun lalu |
Evgeny Poberezkin
|
03051f90ba
feat: log errors using console.error/warn, closes #265
|
8 tahun lalu |
Evgeny Poberezkin
|
3e50b5da3c
feat: make option sourceCode default to false, closes #309
|
8 tahun lalu |
Evgeny Poberezkin
|
0bdb5a4fa5
feat: make option extendRef default to "fail", closes #294
|
8 tahun lalu |
Evgeny Poberezkin
|
a3ab001d5b
fix: do NOT log warning if extendRef is explicitely set to true, fix schema path in messages; closes #303
|
8 tahun lalu |
Evgeny Poberezkin
|
1c28d6dc34
test: sourceCode option, #293
|
8 tahun lalu |
Evgeny Poberezkin
|
86114c56dd
style: no empty parens in constructor calls
|
8 tahun lalu |
Evgeny Poberezkin
|
3185847572
feat: log warning if other keywords are used with "$ref", #260
|
8 tahun lalu |
Evgeny Poberezkin
|
39b4a8f637
feat: option "extendRefs" to fail compilation or to ignore other keywords when "$ref" is used, closes #260
|
8 tahun lalu |
Evgeny Poberezkin
|
3011bff559
test: option "extendRefs", #260
|
8 tahun lalu |
Evgeny Poberezkin
|
b853218249
style: eslint tests, closes #250
|
8 tahun lalu |
Evgeny Poberezkin
|
6a14e347c4
use new with Ajv constructor in tests and examples
|
8 tahun lalu |
Matt Broadstone
|
84ef7ab728
feat(own-properties): support optionally checking own properties
|
8 tahun lalu |
Evgeny Poberezkin
|
cbd9467bd6
useDefaults: use literals (deep-clone) of defaults unless useDefaults: "shared" is passed, #151, #136
|
8 tahun lalu |
Evgeny Poberezkin
|
ce86641657
pass default meta-schema via "meta" option, closes #90
|
8 tahun lalu |
Evgeny Poberezkin
|
d7bbf33478
bump version
|
8 tahun lalu |
Brian Stack
|
bf76acfc21
Make cloning optional and based on stringify
|
8 tahun lalu |
Brian Stack
|
4928b76605
Add failing test to reveal surprising behavior
|
8 tahun lalu |
Evgeny Poberezkin
|
f48efb564a
optimised "not" keyword in {allErrors: true} mode to fail on the first error in subschema, closes #131
|
8 tahun lalu |
Evgeny Poberezkin
|
8fa4d0f05f
test for passContext option
|
8 tahun lalu |
Evgeny Poberezkin
|
c99d6751ad
option addUsedSchema
|
9 tahun lalu |
Evgeny Poberezkin
|
8fe96db455
refactored "default" to correctly validate minProperties, minItems, etc. when defaults are present, closes #42
|
9 tahun lalu |
Evgeny Poberezkin
|
94a8f9abb3
useDefaults readme
|
9 tahun lalu |
Evgeny Poberezkin
|
d7dd660d25
"default" keyword in "items" subschemas, #42
|
9 tahun lalu |
Evgeny Poberezkin
|
0b725bbc31
"default" keyword in "properties" subschemas, #42
|
9 tahun lalu |
Evgeny Poberezkin
|
5f2cc30449
option multipleOfPrecision, closes #84
|
9 tahun lalu |