Commit Graph

793 Commits (2a2f8d0e9cfa14144dbb732258efe6b327723cf2)

Author SHA1 Message Date
Evgeny Poberezkin 2a2f8d0e9c chore: version 5.0.0-beta.1 2016-11-30 21:06:57 +00:00
Evgeny Poberezkin 547b44013d Merge branch 'domoritz-patch-1' into 5.0.0 2016-11-30 21:03:25 +00:00
Evgeny Poberezkin eb8353ce6a Merge branch 'master' into 5.0.0 2016-11-30 20:50:56 +00:00
Evgeny Poberezkin 445acb5afd style: single quotes 2016-11-30 20:25:39 +00:00
Dominik Moritz 14cd94d3cf Update types for options from https://github.com/DefinitelyTyped/DefinitelyTyped/blob/types-2.0/ajv/index.d.ts 2016-11-29 19:53:52 -08:00
Evgeny Poberezkin 84bee02a61 refactor: MissingRefError class, closes #348 2016-11-25 20:37:03 +00:00
Evgeny Poberezkin c6127ee835 Merge pull request #343 from epoberezkin/fix-equal
fix: compare Date and RegExp objects, closes #342
2016-11-14 20:49:24 +00:00
Evgeny Poberezkin 00bf5c77ee fix: compare Date and RegExp objects, closes #342 2016-11-14 18:27:40 +00:00
Evgeny Poberezkin d0c5a3904d feat: make native es7 async function default mode for asynchronous validation, closes #338 2016-11-08 19:00:41 +00:00
Evgeny Poberezkin b242341bd4 test: native support for async functions in node 7 2016-11-08 18:02:30 +00:00
Evgeny Poberezkin 340ff2605f chore: version 5.0.0-beta.0 2016-11-08 17:45:45 +00:00
Evgeny Poberezkin 98e0922ae7 Merge branch 'master' into 5.0.0 2016-11-08 17:37:08 +00:00
Evgeny Poberezkin 69f1e639d7 docs: compileAsync meta-schema support, closes #334 2016-11-08 17:32:22 +00:00
Evgeny Poberezkin 84b0531e39 feat: async loading of meta-schema, #334 2016-11-08 00:49:29 +00:00
Evgeny Poberezkin f95b83d890 test: failing test for #334, async loading of meta-schema 2016-11-07 22:44:56 +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 599f579db4 refactor: do not bind ajv methods to the instance, closes #232 2016-10-21 21:33:32 +01:00
Evgeny Poberezkin a0e647e5f0 docs: linebreak 2016-10-20 22:21:28 +01:00
Evgeny Poberezkin 2601fc25b5 docs: updated CONTRIBUTING.md 2016-10-20 22:19:52 +01:00
Evgeny Poberezkin 8677fd5a13 docs: gitter badge 2016-10-20 21:47:07 +01:00
Evgeny Poberezkin 48cee59cb8 refactor: simplify compileAsync, #249 2016-10-20 21:12:34 +01:00
Evgeny Poberezkin 81c2069354 fix: type definition for option unknownFormats 2016-10-20 00:29:10 +01:00
Evgeny Poberezkin 3fab5c7019 fix: type definition change for compileAsync, closes #249 2016-10-19 09:52:58 +01:00
Evgeny Poberezkin aeac51b789 chore: version 4.8.1 2016-10-19 09:39:13 +01:00
Evgeny Poberezkin e9127368d5 Merge branch 'EtaiG-master' 2016-10-19 08:31:07 +01:00
Evgeny Poberezkin d54d92411c fix: simplify #326 2016-10-19 08:24:30 +01:00
Evgeny Poberezkin da0a6d9239 docs: compileAsync returns Promise, #249 2016-10-18 22:07:55 +01:00
Etai Gross ac4331b450 fix #326 by lazy-requiring js-beautify
only require beautify if the options are specified which would cause you to use it
2016-10-18 18:35:41 +03:00
Evgeny Poberezkin 2b2e64488b test: compileAsync tests using promises, #249 2016-10-17 23:25:29 +01:00
Evgeny Poberezkin f4a5f1005c refactor: compileAsync returns promise; loadSchema option must return promise, #249 2016-10-17 22:52:24 +01:00
Evgeny Poberezkin d9bcf2841a refactor: move async compilation to separate file 2016-10-17 21:27:40 +01:00
Evgeny Poberezkin c86e1bbc02 feat: make option unknownFormats default to true, closes #324 2016-10-16 18:59:40 +01:00
Evgeny Poberezkin aa09a89e6c Merge branch 'master' into 5.0.0 2016-10-16 17:43:22 +01:00
Evgeny Poberezkin 14857ac025 version 4.8.0 2016-10-16 17:30:18 +01:00
Evgeny Poberezkin 5150f8c7a7 test: node 6 in travis 2016-10-16 17:28:34 +01:00
Evgeny Poberezkin 6681c19734 Merge pull request #323 from epoberezkin/missing-formats
Option unknownFormats
2016-10-16 17:18:30 +01:00
Evgeny Poberezkin b3b0f89f0c Merge branch 'master' into missing-formats 2016-10-16 16:56:01 +01:00
Evgeny Poberezkin 320af20509 docs: option unknownFormats when format is $data reference, #310 2016-10-16 16:32:50 +01:00
Evgeny Poberezkin eefa467446 test: not whitelisted unknown format in $data fails validation, #310 2016-10-16 16:11:44 +01:00
Evgeny Poberezkin c55ef280dc feat: optionally fail validation of unknown format passed via $data, #310 2016-10-16 16:11:25 +01:00
Evgeny Poberezkin 01ff755d4b test: whitelisted unknown formats should be valid (remove warnings), #310 2016-10-16 12:32:44 +01:00
Evgeny Poberezkin 9bd850d115 feat: optionally throw exception during schema compilation if unknown format is used, #310 2016-10-16 11:57:49 +01:00
Evgeny Poberezkin 0944949b08 test: option unknownFormats, #310 2016-10-16 11:32:12 +01:00
Evgeny Poberezkin 9e527842bc docs: unknownFormats option, #310 2016-10-16 11:30:25 +01:00
Evgeny Poberezkin 6bdd1c54b5 Merge pull request #319 from epoberezkin/greenkeeper-nodent-3.0.2
Update nodent to version 3.0.2 🚀
2016-10-10 21:32:37 +01:00
Evgeny Poberezkin d1b4e6885b docs: link to JSON Schema lint 2016-10-10 20:40:59 +01:00
greenkeeperio-bot eb81b84ca5 chore(package): update nodent to version 3.0.2
https://greenkeeper.io/
2016-10-10 11:23:02 +01:00
Evgeny Poberezkin e76b3793f6 Merge pull request #315 from epoberezkin/greenkeeper-watch-1.0.0
Update watch to version 1.0.0 🚀
2016-10-06 16:31:05 +01:00
greenkeeperio-bot 57505f52f6 chore(package): update watch to version 1.0.0
https://greenkeeper.io/
2016-10-05 21:39:43 +01:00
Evgeny Poberezkin 03051f90ba feat: log errors using console.error/warn, closes #265 2016-10-05 20:50:37 +01:00