Commit Graph

625 Commits (13e98fbee193a290090af5b0b1c71468663673e6)

Author SHA1 Message Date
Evgeny Poberezkin 13e98fbee1
docs: support $data reference in custom keywords, closes #146 2016-07-22 14:48:44 +01:00
Evgeny Poberezkin 5a80c7cff6
feat: support meta-schema validation in custom keywords with $data support, #146 2016-07-22 14:25:41 +01:00
Evgeny Poberezkin 7f5fe70cdb
feat: $data support in custom keywords, #146 2016-07-19 22:50:10 +01:00
Evgeny Poberezkin ab4f65800b
refactor: remove parallel ifs from def.$data partial 2016-07-18 22:27:17 +01:00
Evgeny Poberezkin caf7557bc0
refactor: convert custom.def partial into custom.jst function (for better encapsulation) 2016-07-18 22:14:02 +01:00
Evgeny Poberezkin 1a6e4b576c
feat: meta schema for custom keywords schemas, closes #230 2016-07-17 11:20:47 +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 57e09aab22
test: control characters in "enum" and "dependencies", #226 2016-07-09 23:39:26 +01:00
Evgeny Poberezkin 7e0482619d
fix: support control characters in "properties" and "required", closes #226 2016-07-09 23:16:24 +01:00
Evgeny Poberezkin 28711287ff
test: failing test for #226: control chars in schema JSON 2016-07-08 22:11:24 +01:00
Evgeny Poberezkin 3f96062745 fix: ref resolution does not fail when it should; closes #220 2016-06-28 21:30:55 +01:00
Evgeny Poberezkin aa2ee31381 test: sync failing test for issue #220 2016-06-28 21:17:07 +01:00
Evgeny Poberezkin 5e7094754f test: failing test for issue #220 2016-06-28 21:09:04 +01:00
Evgeny Poberezkin 6a508280b2 chore: update karma-mocha to 1.1.1 2016-06-26 21:17:12 +01:00
Evgeny Poberezkin a49058fbbe Merge pull request #219 from dancasey/master
Add `schema` to interface returned by `getSchema`
2016-06-26 21:16:14 +01:00
Dan Casey 3de58ec4cd Add `schema` to interface returned by `getSchema` 2016-06-26 16:00:23 -04:00
Evgeny Poberezkin 8b6cdcb8fb Merge pull request #178 from epoberezkin/greenkeeper-karma-chrome-launcher-1.0.1
Update karma-chrome-launcher to version 1.0.1 🚀
2016-06-25 16:21:40 +01:00
greenkeeperio-bot 5551d72b62 chore(package): update karma-chrome-launcher to version 1.0.1
https://greenkeeper.io/
2016-06-25 15:51:06 +01:00
Evgeny Poberezkin 1f8d0e9061 Merge pull request #176 from epoberezkin/greenkeeper-karma-mocha-1.0.1
Update karma-mocha to version 1.0.1 🚀
2016-06-25 15:50:51 +01:00
greenkeeperio-bot 7df4b6162e chore(package): update karma-mocha to version 1.0.1
https://greenkeeper.io/
2016-06-25 15:06:05 +01:00
Evgeny Poberezkin 76ed51efa7 Merge pull request #194 from epoberezkin/greenkeeper-mocha-2.5.0
mocha@2.5.0 passes tests
2016-06-25 15:05:51 +01:00
greenkeeperio-bot 369e5af0fa chore(package): update mocha to version 2.5.0
https://greenkeeper.io/
2016-06-25 14:35:52 +01:00
Evgeny Poberezkin 72c845de20 Merge pull request #216 from epoberezkin/greenkeeper-karma-1.0.0
Update karma to version 1.0.0 🚀
2016-06-25 14:35:37 +01:00
greenkeeperio-bot 7d3d79bc04 chore(package): update karma to version 1.0.0
https://greenkeeper.io/
2016-06-24 21:15:27 +01:00
Evgeny Poberezkin a6a54f43e9 Merge pull request #215 from epoberezkin/greenkeeper-watch-0.19.1
Update watch to version 0.19.1 🚀
2016-06-24 21:15:11 +01:00
greenkeeperio-bot 2d32e86793 chore(package): update watch to version 0.19.1
https://greenkeeper.io/
2016-06-20 19:53:32 +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 172de3cd8b readme: removed test errors chart 2016-06-04 23:43:35 +01:00
Evgeny Poberezkin 4f1cb2ba26 readme correction 2016-06-04 21:44:26 +01:00
Evgeny Poberezkin b91449a445 readme: fix charts urls 2016-06-04 21:29:20 +01:00
Evgeny Poberezkin 9cd4f7a14a readme correction 2016-06-04 21:22:20 +01:00
Evgeny Poberezkin f28c04e324 bump version 2016-06-04 21:19:26 +01:00
Evgeny Poberezkin 6a14e347c4 use new with Ajv constructor in tests and examples 2016-06-04 21:16:11 +01:00
Evgeny Poberezkin 048f2139d4 performance charts in readme 2016-06-04 21:05:32 +01:00
Evgeny Poberezkin dbf1b06c66 test for issue #204 (options schemas and v5) 2016-06-01 07:07:34 +01:00
Evgeny Poberezkin 95c40a55d4 fix: v5 with "schemas" option when schemas dont have $schema keyword (or use v5 metaschema), closes #204 2016-06-01 07:01:46 +01:00
Evgeny Poberezkin 9a9ba82729 refactor, bump version 2016-05-27 21:21:11 +01:00
Evgeny Poberezkin a1b6ebc6eb Merge pull request #198 from mbroadst/own-properties
feat(own-properties): support optionally checking own properties
2016-05-27 20:36:07 +01:00
Matt Broadstone 84ef7ab728 feat(own-properties): support optionally checking own properties
Traditionally ajv validates additionalProperties by checking all
enumerable properties of an object. This patch allows the user to
specify that they only want own properties of an object to be
considered in this validation
2016-05-26 17:50:52 -04:00
Evgeny Poberezkin b48b3598f1 readme, bump version 2016-05-21 23:32:48 +01:00
Evgeny Poberezkin 81f442b325 NaN validation, closes #182 2016-05-16 22:05:08 +01:00
Evgeny Poberezkin dc551094a8 Merge pull request #180 from epoberezkin/greenkeeper-nodent-2.5.3
chore(package): update nodent to version 2.5.3
2016-05-16 21:08:44 +01:00
Evgeny Poberezkin 68cfec3b99 Merge pull request #184 from HolgerJeromin/patch-1
Copy jsdoc comments to typescript definition file
2016-05-16 20:53:44 +01:00
Evgeny Poberezkin d90e7abd45 fix no-invalid-rule, closes #187, #188 2016-05-16 20:51:48 +01:00
Holger Jeromin c28a2f8f5d Removed internal Parameters and added .errors 2016-05-13 00:54:18 +02:00
Holger Jeromin 1726e98878 copy jsdoc comment to typescript definition file 2016-05-10 11:25:18 +02:00
Evgeny Poberezkin ec6fd915c2 Merge pull request #179 from epoberezkin/greenkeeper-chai-3.5.0
chore(package): update chai to version 3.5.0
2016-05-03 23:58:18 +01:00
greenkeeperio-bot dc5270de2b chore(package): update nodent to version 2.5.3
https://greenkeeper.io/
2016-05-03 17:54:50 +01:00
Evgeny Poberezkin edb5cf635f fix regenerator version to 0.8.42, the next one has runtime missing 2016-05-03 09:27:57 +01:00