Commit Graph

28 Commits (1452f303329ca183bb77e20672dd2ef61c95be61)

Author SHA1 Message Date
Evgeny Poberezkin 6a2225b043 fix: same missing $ref used more then once throws exception with missingRefs: false, fixes #533 2017-07-10 15:46:50 +01:00
Evgeny Poberezkin 80dddfda89 style: enable no-useless-escape rule 2017-07-06 22:03:30 +01:00
Evgeny Poberezkin 0d6ae42c0f fix: traverse only schema objects, fixes #521 2017-06-15 21:35:09 +01:00
Evgeny Poberezkin cad76056b9 Revert "refactor: make sure "type": "integer" is vaildated before other keywords, closes #485"
This reverts commit a02b9a6eed.
2017-05-20 21:37:39 +01:00
Evgeny Poberezkin a02b9a6eed refactor: make sure "type": "integer" is vaildated before other keywords, closes #485 2017-05-13 23:42:41 +01:00
Evgeny Poberezkin f60fedb4e9 feat: validate types before other keywords, #485 2017-05-13 23:25:44 +01:00
Evgeny Poberezkin f5bcd5735a fix: code clean-up, closes #388 2017-02-04 22:15:23 +00:00
Evgeny Poberezkin fc1c46cbfa feat: option processCode replaced option beautify, closes #382 2016-12-26 16:57:06 +00:00
Evgeny Poberezkin 9f487e2833 refactor: rename keyword "constant" to "const", #367 2016-12-21 21:50:10 +00:00
Evgeny Poberezkin ab488a4f57 feat: option $data instead of v5, use draft-6 meta schema, support constant and contains keywords by default, #372 2016-12-21 21:11:59 +00:00
Evgeny Poberezkin eb8353ce6a Merge branch 'master' into 5.0.0 2016-11-30 20:50:56 +00:00
Evgeny Poberezkin 00bf5c77ee fix: compare Date and RegExp objects, closes #342 2016-11-14 18:27:40 +00:00
Evgeny Poberezkin a9e77e2904 test: failing test for #273, incorrect schemaPath in referenced schema 2016-11-07 21:53:56 +00:00
Evgeny Poberezkin 86114c56dd style: no empty parens in constructor calls 2016-08-07 11:31:55 +01:00
Evgeny Poberezkin c103dc04b9 feat: support validating [meta-]schemas against themselves, closes #259 2016-08-07 00:37:30 +01:00
Evgeny Poberezkin b853218249
style: eslint tests, closes #250 2016-07-28 00:50:30 +01:00
Evgeny Poberezkin f06008a84f
fix: error when mutually recursive fragment refs reference a common schema, closes #240 2016-07-22 00:37:35 +01:00
Evgeny Poberezkin c2609392a2
test: passing/failing tests for #240 - mutually recursive fragment refs reference a common schema 2016-07-21 23:08:42 +01:00
Evgeny Poberezkin 2bcb74fc8c
fix: support mutual recursive refs when both refs are schema fragments, closes #210 2016-07-10 18:36:09 +01:00
Evgeny Poberezkin 11c3f1483b failing test for issue #210 2016-06-18 22:15:39 +01:00
Evgeny Poberezkin 8c0b3d8321 fix custom keyword that defines errors, closes #181 2016-06-11 12:00:10 +01:00
Evgeny Poberezkin 6a14e347c4 use new with Ajv constructor in tests and examples 2016-06-04 21:16:11 +01:00
Evgeny Poberezkin dbf1b06c66 test for issue #204 (options schemas and v5) 2016-06-01 07:07:34 +01:00
Evgeny Poberezkin 81f442b325 NaN validation, closes #182 2016-05-16 22:05:08 +01:00
Evgeny Poberezkin cc32c46a25 update json-stable-stringify; closes #67 2016-02-02 21:39:45 +00:00
Evgeny Poberezkin 2eef59dede minified browser bundle 2015-12-27 21:33:07 +00:00
Evgeny Poberezkin 738e343ccf fixed reference resolution when multiple schema files are compiled, closes #50, closes #53 2015-10-02 22:06:00 +01:00
Evgeny Poberezkin 3e1c488d7d fixed karma test 2015-09-23 11:22:37 +01:00