Commit Graph

1188 Commits (05e2b38d67b3771631b5c4229bad77eaa641e209)

Author SHA1 Message Date
Evgeny Poberezkin 05e2b38d67 fix: "default" should work inside "then" and "else", closes #635 2017-11-24 22:33:28 +00:00
Evgeny Poberezkin 04d62ae67e Merge branch 'master' into beta 2017-11-24 21:18:06 +00:00
Evgeny Poberezkin a53d4e0503 5.5.0 2017-11-24 19:58:28 +00:00
Evgeny Poberezkin 2f7897d52d
Merge pull request #633 from epoberezkin/greenkeeper/regenerator-0.11.1
Update regenerator to the latest version 🚀
2017-11-24 19:56:21 +00:00
Evgeny Poberezkin befa8a3102 Merge branch 'pithu-master' 2017-11-24 19:06:18 +00:00
Evgeny Poberezkin f936ef55e3 docs: more chaining examples 2017-11-24 19:06:00 +00:00
greenkeeper[bot] 4a179bd41e chore(package): update regenerator to version 0.11.1 2017-11-22 23:39:29 +00:00
Philipp Thuerwaechter 3ca95ed548 Add example for method chaining to README 2017-11-22 18:06:02 +01:00
Philipp Thuerwaechter 8fe46ccc21 Add method chaining syntax to API docu 2017-11-22 18:03:29 +01:00
Philipp Thuerwaechter c9a6f995a9 Add method chaining to all add* and remove* methods
According to issue #625 this enables crazy things like
`new Ajv().addSchema(mySchema).validate(schema, data)`
2017-11-22 08:37:42 +01:00
Evgeny Poberezkin b68b269bb4 test: update browsers in saucelabs tests 2017-11-20 21:04:45 +00:00
Evgeny Poberezkin f336cdaaae 5.4.0 2017-11-20 20:54:59 +00:00
Evgeny Poberezkin 00be31910d Merge branch 'meirotstein-master' 2017-11-20 20:36:19 +00:00
Evgeny Poberezkin 89a80cabf8 check that console has log, warn and error methods as well 2017-11-20 20:10:57 +00:00
Meir Rotstein 5ba22a36aa remove Logger class, resolve logger object on Ajv ctor instead 2017-11-19 23:02:08 +02:00
Meir Rotstein e0c7eac50d create logger instance per Ajv instance 2017-11-19 17:40:44 +02:00
Meir Rotstein 4cdfcaaffc
Merge branch 'master' into master 2017-11-19 11:53:49 +02:00
Meir Rotstein 4fe1c21eaa update readme with logger option 2017-11-19 11:42:07 +02:00
Meir Rotstein ceb552abd4 logger option tests 2017-11-19 11:37:27 +02:00
Meir Rotstein b0e28ee344 logger component tests 2017-11-19 11:23:56 +02:00
Meir Rotstein 91374acba3 add logger option 2017-11-19 11:18:40 +02:00
Evgeny Poberezkin cdd93a69fc
Merge pull request #621 from stuartpb/patch-1
Update draft-06 meta-schema
2017-11-14 19:47:46 +00:00
Stuart P. Bentley 0196611fb7
Update draft-06 meta-schema
See json-schema-org/json-schema-spec#481
2017-11-13 19:02:25 -08:00
Evgeny Poberezkin 0cafcf6dce docs: version 6 beta 2017-11-12 10:59:51 +00:00
Evgeny Poberezkin 6fc873e60c docs: add if/then/else, remove switch 2017-11-12 10:10:13 +00:00
Evgeny Poberezkin 9a0bf759cf 6.0.0-beta.2 2017-11-12 09:58:46 +00:00
Evgeny Poberezkin b816ed6548 docs: note on formats iri etc., closes #588 2017-11-12 09:29:21 +00:00
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 d97543f327 docs: draft-07 2017-11-09 20:37:31 +00:00
Evgeny Poberezkin 19c8a967b8 docs: add if/then/else, remove switch 2017-11-09 20:34:00 +00:00
Evgeny Poberezkin ceefaa2a05 refactor: remove nodent, use ajv-async bundle instead 2017-11-08 21:52:03 +00:00
Evgeny Poberezkin c73ff4435e
Merge pull request #616 from kpping/patch-1
make available types more noticeable
2017-11-07 20:49:09 +00:00
Evgeny Poberezkin 482c80c49c docs: readme 2017-11-06 15:54:46 +00:00
Evgeny Poberezkin a90e574fb6 6.0.0-beta.1 2017-11-06 09:37:08 +00:00
Evgeny Poberezkin bc10289883 fix: added missing nodent 2017-11-06 09:35:46 +00:00
Evgeny Poberezkin 1e6b1a829c 6.0.0-beta.0 2017-11-06 07:38:49 +00:00
Evgeny Poberezkin 9abe4e78a9 refactor: rename $data.js and $data.json without $, closes #526 2017-11-05 22:08:36 +00:00
Evgeny Poberezkin b6d927980b feat: draft-07 meta-schema 2017-11-05 22:02:43 +00:00
Evgeny Poberezkin c9548d2c74 refactor: remove compilation of async schemas to generator functions, closes #585 2017-11-05 21:14:31 +00:00
Evgeny Poberezkin 8813e4ee9b Merge branch 'brendo-support-leap-years' into beta 2017-11-04 10:57:15 +00:00
Evgeny Poberezkin e65673d1cb refactor: leap year 2017-11-04 10:51:58 +00:00
Brendan Abbott 27855e1b72 Fix logic error for non leap years and months, add more tests 2017-11-03 21:38:58 +10:00
Brendan Abbott 1d44f1451a Add leap year support for date-time/date formats in full mode 2017-11-03 21:38:58 +10:00
Krittanan Pingclasai bddda60e90
make available types more noticeable 2017-11-01 11:41:36 +07:00
Evgeny Poberezkin 32b01a83d2 test: failing test for #612 2017-10-30 21:03:47 +00:00
Evgeny Poberezkin d0fc4ae8f3 Merge branch 'master' into beta 2017-10-29 21:08:24 +00:00
Evgeny Poberezkin 51992848fb docs: oneOf error parameters, closes #573 2017-10-29 21:04:14 +00:00
Evgeny Poberezkin a68e9a7535 feat: improve oneOf error reporting, #573 2017-10-29 20:51:08 +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