Evgeny Poberezkin
|
9ce4d2351f
|
feat: reserve annotation keywords, closes #619
|
2017-11-12 09:20:48 +00:00 |
Evgeny Poberezkin
|
dd884fe93d
|
feat: option $comment, closes #609
|
2017-11-10 21:41:27 +00:00 |
Evgeny Poberezkin
|
2e95b0531f
|
feat: "contains" and "uniqueItems" should be validated after type coercion, closes #611
|
2017-10-29 18:56:28 +00:00 |
Evgeny Poberezkin
|
b4561767ff
|
feat: if/then/else keyword, closes #586
|
2017-10-28 20:46:53 +01:00 |
Evgeny Poberezkin
|
9845928e7a
|
feat: reserve keyword $comment, closes #587
|
2017-10-28 16:51:18 +01:00 |
Evgeny Poberezkin
|
a442241889
|
Merge branch 'master' into beta
|
2017-10-28 16:47:02 +01:00 |
Evgeny Poberezkin
|
5d2f2b8000
|
reserve keyword $id
|
2017-10-28 16:39:09 +01:00 |
Evgeny Poberezkin
|
05f722605f
|
refactor: move the list of rules to the folder with rules
|
2017-10-28 15:13:20 +01:00 |
Evgeny Poberezkin
|
f60fedb4e9
|
feat: validate types before other keywords, #485
|
2017-05-13 23:25:44 +01:00 |
Evgeny Poberezkin
|
1d84987baa
|
Merge ssh://github.com/nimerritt/ajv into nimerritt-master
|
2017-02-10 19:59:27 +00:00 |
Evgeny Poberezkin
|
41ecdaff7c
|
refactor: contains implemented as a standard keyword, #367
|
2016-12-30 17:44:18 +00:00 |
Evgeny Poberezkin
|
4a9d765e5a
|
feat: support numeric exclusiveMaximum/Minimum (no $data support yet), #367
|
2016-12-28 23:08:25 +00:00 |
Evgeny Poberezkin
|
ad7ae50c51
|
refactor: move const keyword to rules (as standard keyword)
|
2016-12-25 20:42:54 +00:00 |
Evgeny Poberezkin
|
225ef67ce5
|
refactor: omptimise/fix generated code
optimize code for schemas without validation keywords
fix bug in determining empty schema
|
2016-12-25 15:32:53 +00:00 |
Evgeny Poberezkin
|
82775ee8de
|
feat: draft6 propertyName keyword (standard, inline)
|
2016-12-23 23:45:48 +00:00 |
Evgeny Poberezkin
|
a607d4f422
|
refactor: generic management of keywords implemented in other keywords (additionalProperties, patternProperties)
|
2016-12-11 16:22:02 +00:00 |
Nicholas Merritt
|
ac20d32eea
|
WIP
|
2016-11-25 23:20:20 +01:00 |
Evgeny Poberezkin
|
84b900889f
|
refactor: function to check that schema has no rules except one specified (e.g. $ref)
|
2016-08-07 11:05:27 +01:00 |
Evgeny Poberezkin
|
39b4a8f637
|
feat: option "extendRefs" to fail compilation or to ignore other keywords when "$ref" is used, closes #260
|
2016-08-06 13:05:39 +01:00 |
Evgeny Poberezkin
|
7f5fe70cdb
|
feat: $data support in custom keywords, #146
|
2016-07-19 22:50:10 +01:00 |
Evgeny Poberezkin
|
8a0719ea27
|
additionalItems added to reserved keywords (can be defined as custom)
|
2015-11-28 16:11:56 +00:00 |
Evgeny Poberezkin
|
fcc776e794
|
basic implementation of custom keywords, #69
|
2015-11-17 23:17:59 +00:00 |
Evgeny Poberezkin
|
9931223dd9
|
list rules requires explicitely to make browserify work
|
2015-06-17 15:52:24 +01:00 |
Evgeny Poberezkin
|
5f36f17f63
|
precompiled dot templates, dot is devDependency, closes #3
|
2015-06-17 14:42:13 +01:00 |