Evgeny Poberezkin
|
f449f68a3d
|
safe access with guards to $data ref
|
2015-12-25 22:36:23 +00:00 |
Evgeny Poberezkin
|
1d9cad5ab7
|
$data ref equal to undefined is always valid
|
2015-12-25 20:10:15 +00:00 |
Evgeny Poberezkin
|
4a77c2ef56
|
readme
|
2015-12-25 10:02:43 +00:00 |
Evgeny Poberezkin
|
2d7b06a6db
|
support $data ref in required keyword, #81
|
2015-12-25 00:30:50 +00:00 |
Evgeny Poberezkin
|
2ab6aba454
|
support $data ref in uniqueItems, #81
|
2015-12-24 18:58:15 +00:00 |
Evgeny Poberezkin
|
10c6685027
|
support $data ref in formatMaximum/Minimum and exclusiveFormatMaximum/Minimum, #81
|
2015-12-24 17:43:48 +00:00 |
Evgeny Poberezkin
|
94f0d6e784
|
readme
|
2015-12-23 16:56:33 +00:00 |
Evgeny Poberezkin
|
3915d22a22
|
refactor
|
2015-12-23 16:45:54 +00:00 |
Evgeny Poberezkin
|
abff815d38
|
refactored schema compilation to reduce browser bundle size
|
2015-12-23 01:50:11 +00:00 |
Evgeny Poberezkin
|
a38bf04418
|
refactor keywords with common code
|
2015-12-22 17:03:09 +00:00 |
Evgeny Poberezkin
|
cdf172c2b8
|
support $data ref in constant keyword, #81; constant keyword is implemented as inline, closes #91
|
2015-12-22 11:47:12 +00:00 |
Evgeny Poberezkin
|
8648a98047
|
support $data ref in format keyword, #81
|
2015-12-22 01:18:52 +00:00 |
Evgeny Poberezkin
|
ae4e6009a1
|
support $data ref in maximum/minimum and exclusiveMaximum/Minimum keywords, #81
|
2015-12-21 15:37:12 +00:00 |
Evgeny Poberezkin
|
4bb4059e80
|
$data ref in pattern and enum keywords, #81
|
2015-12-21 00:39:09 +00:00 |
Evgeny Poberezkin
|
aa18f7cab1
|
support $data ref in max/minLength, max/minItems and max/minProperties keywords, #81
|
2015-12-20 22:40:19 +00:00 |
Evgeny Poberezkin
|
9d4be9c72a
|
$data ref in multipleOf keyword, #81
|
2015-12-20 20:48:15 +00:00 |
Evgeny Poberezkin
|
32fe82697a
|
v5 schema allowing $data references in some keywords
|
2015-12-19 22:26:26 +00:00 |
Evgeny Poberezkin
|
bed46b41aa
|
relative-json-pointer format
|
2015-12-19 21:58:45 +00:00 |
Evgeny Poberezkin
|
984a70d36c
|
json-pointer format
|
2015-12-19 21:23:40 +00:00 |
Evgeny Poberezkin
|
35214f3c68
|
uuid format
|
2015-12-19 20:03:41 +00:00 |
Evgeny Poberezkin
|
4ff5662f78
|
Merge pull request #92 from epoberezkin/schemapath
schemaPath in errors, closes #80
|
2015-12-19 18:59:39 +00:00 |
Evgeny Poberezkin
|
ca80b2ec42
|
correct schemaPath for $refs, additionalProperties, additionalItems, etc.
|
2015-12-19 15:56:08 +00:00 |
Evgeny Poberezkin
|
1c5be913b6
|
correctly report schema path, #80
|
2015-12-19 10:52:39 +00:00 |
Evgeny Poberezkin
|
8b98518b10
|
fixed jshint script
|
2015-12-13 23:24:48 +00:00 |
Evgeny Poberezkin
|
afd3831b52
|
semicolon
|
2015-12-12 22:29:45 +00:00 |
Evgeny Poberezkin
|
16b6ee5f95
|
Merge pull request #89 from epoberezkin/switch
Switch keyword
|
2015-12-12 21:49:24 +00:00 |
Evgeny Poberezkin
|
1dc0f81330
|
bump version
|
2015-12-12 21:32:59 +00:00 |
Evgeny Poberezkin
|
723258f052
|
v5 meta-schema
|
2015-12-12 21:18:41 +00:00 |
Evgeny Poberezkin
|
081f061371
|
more tests for switch keyword
|
2015-12-12 19:43:38 +00:00 |
Evgeny Poberezkin
|
b5e3e7da6e
|
ignore coverage for code branches where error objects are not crerated
|
2015-12-12 18:27:57 +00:00 |
Evgeny Poberezkin
|
8114a2b442
|
tests for switch keyword
|
2015-12-12 18:14:53 +00:00 |
Evgeny Poberezkin
|
318af74629
|
switch keyword
|
2015-12-12 13:41:51 +00:00 |
Evgeny Poberezkin
|
7c7abbbc74
|
"parentSchema" property added to error objects when using "verbose" option
|
2015-12-11 21:35:14 +00:00 |
Evgeny Poberezkin
|
610dcd17eb
|
replace $ in properties with $$ replace pattern, closes #87
|
2015-12-07 21:55:38 +00:00 |
Evgeny Poberezkin
|
5dac3dd4b3
|
"contains" keyword (v5) is now valid if data is not an array
|
2015-12-06 21:57:41 +00:00 |
Evgeny Poberezkin
|
7141f1375e
|
cleanup formatMaximum/formatMinimum
|
2015-12-06 21:25:42 +00:00 |
Evgeny Poberezkin
|
1c16707ee5
|
readme
|
2015-12-06 20:34:46 +00:00 |
Evgeny Poberezkin
|
2d0e954009
|
Merge pull request #86 from epoberezkin/coveralls
coveralls
|
2015-12-05 22:34:21 +00:00 |
Evgeny Poberezkin
|
ff36abd6a8
|
coveralls
|
2015-12-05 22:23:57 +00:00 |
Evgeny Poberezkin
|
faae5585c2
|
semicolon
|
2015-12-05 21:31:56 +00:00 |
Evgeny Poberezkin
|
d7fd8229a9
|
time format; formatMaximum/formatMinimum and exclusiveFormatMaximum/exclusiveFormatMinimum keywords from v5 proposals
|
2015-12-05 21:16:28 +00:00 |
Evgeny Poberezkin
|
6afdb6793f
|
add tonic_example to published files
|
2015-12-04 22:21:49 +00:00 |
Evgeny Poberezkin
|
5ebfb41903
|
fixed missing schemaPath in type keyword
|
2015-11-29 00:44:25 +00:00 |
Evgeny Poberezkin
|
833a234e4f
|
tonic example
|
2015-11-28 22:39:50 +00:00 |
Evgeny Poberezkin
|
8a0719ea27
|
additionalItems added to reserved keywords (can be defined as custom)
|
2015-11-28 16:11:56 +00:00 |
Evgeny Poberezkin
|
7d96e1b642
|
patternGroups keyword (v5 proposals)
|
2015-11-28 14:59:08 +00:00 |
Evgeny Poberezkin
|
cf35958df4
|
schemaPath in errors, #76
|
2015-11-27 09:19:04 +00:00 |
Evgeny Poberezkin
|
2ddf957554
|
fixed schema substitution with some options when refs are inlined, closes #77
|
2015-11-26 22:49:49 +00:00 |
Evgeny Poberezkin
|
06fd23217a
|
removed peerDependency, closes #78
|
2015-11-24 06:35:50 +00:00 |
Evgeny Poberezkin
|
cffb7c7f72
|
move compileAsync and addKeyword to Ajv prototype, remove reduce
|
2015-11-22 02:13:03 +00:00 |