Commit Graph

185 Commits (13e98fbee193a290090af5b0b1c71468663673e6)

Author SHA1 Message Date
Evgeny Poberezkin 538add2f30 readme: async example in tonic 2016-02-01 19:05:32 +00:00
Evgeny Poberezkin 9c40ac0388 bump version 2016-02-01 18:18:56 +00:00
Evgeny Poberezkin 644a73b8f7 enable tests for nodent 2016-02-01 17:56:47 +00:00
Evgeny Poberezkin 0ecd3eaa13 change async/transpile options 2016-01-31 22:07:19 +00:00
Evgeny Poberezkin 885f981111 readme fix 2016-01-30 22:48:18 +00:00
Evgeny Poberezkin 86d97d4337 async options, expose Ajv.ValidationError class 2016-01-30 22:13:00 +00:00
Evgeny Poberezkin 2fe6715e3c readme: async and transpile options 2016-01-29 18:01:03 +00:00
Evgeny Poberezkin a951e66e51 readme: asynchronous validation; no co in the test with es7 async functions 2016-01-29 12:45:59 +00:00
Evgeny Poberezkin cf978706d1 Merge branch 'master' into async 2016-01-26 21:44:09 +00:00
Evgeny Poberezkin 41a1af27e4 readme: build status badge for master branch 2016-01-26 13:03:00 +00:00
Evgeny Poberezkin 873426b6a7 async custom keywords, #40 2016-01-25 23:57:16 +00:00
Evgeny Poberezkin dfd2a7d71f readme: custom keywords 2016-01-22 11:28:23 +00:00
Evgeny Poberezkin 4fa6147710 readme: addKeyword 2016-01-20 22:30:51 +00:00
Evgeny Poberezkin 0f813ee4ed readme 2016-01-17 22:07:44 +00:00
Evgeny Poberezkin d1ca4874c0 coerceTypes option readme, closes #95 2016-01-17 15:05:01 +00:00
Evgeny Poberezkin c99d6751ad option addUsedSchema 2016-01-15 06:54:53 +00:00
Evgeny Poberezkin 6da6758501 readme: example for filtering data, corrections 2016-01-09 14:51:17 +00:00
Evgeny Poberezkin 94a8f9abb3 useDefaults readme 2016-01-09 11:37:21 +00:00
Evgeny Poberezkin 5f2cc30449 option multipleOfPrecision, closes #84 2016-01-02 17:16:01 +00:00
Evgeny Poberezkin bd35ea9457 correction, #81 2016-01-02 16:55:20 +00:00
Evgeny Poberezkin 0ff1a9f944 readme cdnjs 2015-12-29 11:35:24 +00:00
Evgeny Poberezkin b2b856c3d7 readme 2015-12-27 22:14:44 +00:00
Evgeny Poberezkin 2eef59dede minified browser bundle 2015-12-27 21:33:07 +00:00
Evgeny Poberezkin c6ebc3c26f readme, bump version 2015-12-26 23:36:35 +00:00
Evgeny Poberezkin eab087a792 loopRequired option 2015-12-26 00:05:39 +00:00
Evgeny Poberezkin f449f68a3d safe access with guards to $data ref 2015-12-25 22:36:23 +00:00
Evgeny Poberezkin 4a77c2ef56 readme 2015-12-25 10:02:43 +00:00
Evgeny Poberezkin 94f0d6e784 readme 2015-12-23 16:56:33 +00:00
Evgeny Poberezkin cdf172c2b8 support $data ref in constant keyword, #81; constant keyword is implemented as inline, closes #91 2015-12-22 11:47:12 +00:00
Evgeny Poberezkin bed46b41aa relative-json-pointer format 2015-12-19 21:58:45 +00:00
Evgeny Poberezkin 984a70d36c json-pointer format 2015-12-19 21:23:40 +00:00
Evgeny Poberezkin ca80b2ec42 correct schemaPath for $refs, additionalProperties, additionalItems, etc. 2015-12-19 15:56:08 +00:00
Evgeny Poberezkin 723258f052 v5 meta-schema 2015-12-12 21:18:41 +00:00
Evgeny Poberezkin 081f061371 more tests for switch keyword 2015-12-12 19:43:38 +00:00
Evgeny Poberezkin 7c7abbbc74 "parentSchema" property added to error objects when using "verbose" option 2015-12-11 21:35:14 +00:00
Evgeny Poberezkin 1c16707ee5 readme 2015-12-06 20:34:46 +00:00
Evgeny Poberezkin d7fd8229a9 time format; formatMaximum/formatMinimum and exclusiveFormatMaximum/exclusiveFormatMinimum keywords from v5 proposals 2015-12-05 21:16:28 +00:00
Evgeny Poberezkin 7d96e1b642 patternGroups keyword (v5 proposals) 2015-11-28 14:59:08 +00:00
Evgeny Poberezkin 06fd23217a removed peerDependency, closes #78 2015-11-24 06:35:50 +00:00
Evgeny Poberezkin 68088e8ee0 readme 2015-11-22 01:27:52 +00:00
Evgeny Poberezkin 0fe807b68a v5 keywords constant and contains 2015-11-22 00:31:01 +00:00
Evgeny Poberezkin 65e534ee8b check/extend errors in inline custom keywords; tests for custom keywords creating errors 2015-11-21 23:12:03 +00:00
Evgeny Poberezkin 56a8b5b582 "dependencies" with option errorDataPath = "property" sets dataPath to missing property, error params has missingProperty, #68, #69 2015-11-21 12:43:44 +00:00
Evgeny Poberezkin 5c0c8b3b1c default behaviour of "additionalProperties" in >=2.0.0 (#69) reverts #11 - now dataPath points to the object that is validated and not to the additional property; old (<=1.4.10 ) error reporting of dataPath for "additionalProperties" keyword is available with option errorDataPath == "property" 2015-11-21 01:45:52 +00:00
Evgeny Poberezkin 771e79f36b readme: validation errors, inline custom keywords 2015-11-18 21:34:50 +00:00
Evgeny Poberezkin 982264f192 removed i18n option (params always added to error objects) 2015-11-17 23:45:19 +00:00
Evgeny Poberezkin 18c1ef858c support for "macro" custom keywords, #69 2015-11-17 23:20:11 +00:00
Evgeny Poberezkin c1b208816c readme for custom keywords 2015-11-17 23:19:49 +00:00
Evgeny Poberezkin 619bc101b5 readme 2015-11-14 21:42:50 +00:00
Evgeny Poberezkin d2c692116e readme custom keywords 2015-11-13 12:24:34 +00:00
Evgeny Poberezkin 3073b00cf1 note on errors in readme, #65 2015-10-22 21:14:17 +01:00
Evgeny Poberezkin 39b2bf5c54 readme link to node repl 2015-10-19 20:38:20 +01:00
Evgeny Poberezkin 3659450438 JSON schema validation keywords reference 2015-10-13 19:39:03 +01:00
Evgeny Poberezkin 9903881a8f function names for compiled templates to simplify debugging 2015-09-22 23:17:00 +01:00
Evgeny Poberezkin 34993de951 i18n support for ajv-i18n package 2015-09-13 01:01:20 +01:00
Evgeny Poberezkin fe097794a9 asynchronous schema compilation with loading missing remote schemas using supplied function, #43, mulesoft-labs/osprey-mock-service#11 2015-09-03 00:17:50 +01:00
Evgeny Poberezkin bec34c5ba5 error thrown in case of missing reference has properties missingRef and missingSchema, related to #43, mulesoft-labs/osprey-mock-service#11 2015-09-02 18:20:43 +01:00
Evgeny Poberezkin cc8de5bb8e tests for inlined schemas, #6 2015-08-23 21:17:11 +01:00
Evgeny Poberezkin 00419a120e Merge pull request #36 from blakeembrey/json-pointers
Support JSON pointers
2015-08-22 20:23:55 +01:00
Blake Embrey e6da675f91 Support JSON pointers 2015-08-22 11:52:05 -07:00
Evgeny Poberezkin 7f37f1b546 removed hyper meta-schema, same schema is used as latest meta-schema 2015-08-21 23:11:18 +01:00
Blake Embrey 21a3cd472e Use `npm scripts` for a dev cleaner workflow 2015-08-21 11:36:42 -07:00
Blake Embrey 208f85bbed Fix README typo: explicitely -> explicitly 2015-08-21 10:13:30 -07:00
Evgeny Poberezkin 0a71f0244d removed changes history from readme 2015-08-18 21:36:11 +01:00
Evgeny Poberezkin 14367a1dd5 readme correction 2015-08-18 15:06:39 +01:00
Evgeny Poberezkin 2598a4da84 readme for 1.0.0 2015-08-16 23:20:32 +01:00
Evgeny Poberezkin 8abbf63e9b Merge branch 'master' into 1.0.0 2015-08-16 23:00:43 +01:00
Evgeny Poberezkin 73fcc2cf11 test coverage code-climate badge 2015-08-11 00:46:00 +01:00
Evgeny Poberezkin dfa640a1b2 readme, fixed addMetaSchema 2015-08-09 12:49:05 +01:00
Evgeny Poberezkin 22d4c6e40d addSchema no longer returns compiled schema 2015-08-09 11:46:44 +01:00
Evgeny Poberezkin 234729121f Merge branch 'master' into 1.0.0 2015-08-08 19:39:27 +01:00
Evgeny Poberezkin 9466859f92 addMetaSchema method, closes #26 2015-08-08 10:56:19 +01:00
Evgeny Poberezkin 22513f598a Merge branch 'master' into 1.0.0 2015-08-07 23:17:06 +01:00
Evgeny Poberezkin cbcfdd0f87 readme: testing in browser 2015-08-01 14:26:04 +01:00
Evgeny Poberezkin 94f51e1248 Merge branch 'master' into 1.0.0 2015-07-31 20:06:43 +01:00
Evgeny Poberezkin 62adbbe1ed fixed removeAdditional, tests, added "failing" for removeAdditional; closes #25, related to #23 2015-07-31 19:23:35 +01:00
Evgeny Poberezkin 054bf53400 readme 2015-07-30 12:34:09 +01:00
Evgeny Poberezkin 232a7aeb49 option removeAdditional equal to "all" 2015-07-30 09:21:36 +01:00
Evgeny Poberezkin be023eda11 Merge branch 'master' into 1.0.0 2015-07-26 10:37:56 +01:00
Evgeny Poberezkin b29c83cfee reference to version 1.0 2015-07-26 10:35:08 +01:00
Evgeny Poberezkin 3d3a350ea7 excluded ajv from test bundles into a separate bundle 2015-07-24 22:55:19 +01:00
Evgeny Poberezkin 6b9bc9e464 tests are browser compatible, karma tests with sauceLabs, readme on using in browser, #21 2015-07-24 10:39:23 +01:00
Evgeny Poberezkin 4d705a7c85 readme 2015-07-21 23:23:37 +01:00
Evgeny Poberezkin a394d88ce3 anchors in readme 2015-07-21 23:18:25 +01:00
Evgeny Poberezkin a2d2705ec9 commit hook moved to repo, closes #15 2015-07-21 23:08:05 +01:00
Evgeny Poberezkin 924407177e readme fix 2015-07-21 22:38:13 +01:00
Evgeny Poberezkin 32ee26ec94 readme: supported formats 2015-07-21 22:36:20 +01:00
Evgeny Poberezkin 8db1dd6dff typo 2015-07-21 19:18:03 +01:00
Evgeny Poberezkin 450a3299c5 codeclimate badge 2015-07-21 19:06:42 +01:00
Evgeny Poberezkin 0357b8221b readme 2015-07-06 18:46:33 +01:00
Evgeny Poberezkin 9b1361c92e readme, removed unused code 2015-07-04 01:58:08 +01:00
Evgeny Poberezkin 5416eaf86d improved error messages for "required" keyword, closes #18 2015-07-01 00:30:57 +01:00
Evgeny Poberezkin 6f52f90b04 Update README.md 2015-06-23 00:52:17 +01:00
Evgeny Poberezkin ab7f3fa4d5 Update README.md 2015-06-23 00:51:34 +01:00
Evgeny Poberezkin 4a26b40e9f change log 2015-06-20 18:46:51 +01:00
Evgeny Poberezkin a97e6740e7 removeSchema method, closes #8 2015-06-20 18:41:56 +01:00
Evgeny Poberezkin b16989f779 cache option to change the way the schemas are cached, issue #8 2015-06-20 15:37:29 +01:00
Evgeny Poberezkin a9d96cabe2 readme 2015-06-20 14:59:17 +01:00
Evgeny Poberezkin 3b3f283662 license 2015-06-19 21:34:34 +01:00
Evgeny Poberezkin 123aa99b15 test for #13 2015-06-18 15:01:15 +01:00