Commit Graph

640 Commits (ec09c3c735bdacb5a50796637fa4ebfa54bb72cf)

Author SHA1 Message Date
will Farrell ec09c3c735 allow reversal and add more tests 2016-07-24 19:03:27 -06:00
will Farrell 4d1aa5fe31 linting 2016-07-22 18:41:57 -06:00
will Farrell 9e18e68ce7 Add in ability to coerce to an array 2016-07-22 18:07:10 -06:00
Evgeny Poberezkin b7535d4a69
test: run elsint only in node version >= 4 2016-07-22 15:43:09 +01:00
Evgeny Poberezkin bbf6b37a3b Merge pull request #245 from epoberezkin/4.2
4.2
2016-07-22 15:28:49 +01:00
Evgeny Poberezkin d64b84f5ff
Merge branch 'master' into 4.2 2016-07-22 15:00:44 +01:00
Evgeny Poberezkin ac5c746f0a
Revert "Revert "feat: meta schema for custom keywords schemas, closes #230""
This reverts commit 09879d21ad.
2016-07-22 14:49:43 +01:00
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 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 bbffa420c2 Merge pull request #241 from mychaelgo/master
Update README.md Typo
2016-07-21 20:53:08 +01:00
Mychael Christian Go e756ad21cd Update README.md
Fix Typo
2016-07-21 09:05:35 +07:00
Evgeny Poberezkin 167653aee0 Merge pull request #239 from jonathanGB/master
fix errors in CUSTOM doc
2016-07-20 08:31:19 +01:00
Jonathan Guillotte-Blouin 5262c9f6bd fix errors in CUSTOM doc 2016-07-19 18:33:08 -04: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 81690287f5
docs: usage with frameworks that redefine global require, #234 2016-07-18 21:22:37 +01:00
Evgeny Poberezkin 09879d21ad
Revert "feat: meta schema for custom keywords schemas, closes #230"
This reverts commit 1a6e4b576c.
2016-07-18 18:51:57 +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