Commit Graph

614 Commits (aa2ee3138124fe12573500fb1120f97c4acf3bad)

Author SHA1 Message Date
Evgeny Poberezkin 1d7325e03e Update COERCION.md 2016-01-18 19:28:54 +00:00
Evgeny Poberezkin 0f813ee4ed readme 2016-01-17 22:07:44 +00:00
Evgeny Poberezkin 16fa76a118 Update COERCION.md 2016-01-17 17:36:34 +00:00
Evgeny Poberezkin b430a66d1a Update COERCION.md 2016-01-17 17:30:52 +00:00
Evgeny Poberezkin d1ca4874c0 coerceTypes option readme, closes #95 2016-01-17 15:05:01 +00:00
Evgeny Poberezkin 0c60364a7f coerce type when schema is in ref that is not inlined, #95 2016-01-17 14:08:50 +00:00
Evgeny Poberezkin 878f3559f6 do not try to coerce to object/array, #95 2016-01-17 13:12:28 +00:00
Evgeny Poberezkin b5b6a06f09 coerceTypes option, #95 2016-01-17 01:05:06 +00:00
Evgeny Poberezkin 5b7d9f9ff7 fixed inline reference resolution 2016-01-16 14:33:46 +00:00
Evgeny Poberezkin c99d6751ad option addUsedSchema 2016-01-15 06:54:53 +00:00
Evgeny Poberezkin 8c4557f1ac fixed relative json-pointer pattern/code to access data 2016-01-14 21:31:00 +00:00
Evgeny Poberezkin 37dd0415da fixed relative JSON-pointer pattern 2016-01-13 22:23:32 +00:00
Evgeny Poberezkin aad43df008 bower.json 2016-01-13 14:23:04 +00:00
Evgeny Poberezkin 6da6758501 readme: example for filtering data, corrections 2016-01-09 14:51:17 +00:00
Evgeny Poberezkin a9fe33540b Merge pull request #96 from epoberezkin/default
Default keyword with useDefaults option
2016-01-09 13:40:00 +00:00
Evgeny Poberezkin 8fe96db455 refactored "default" to correctly validate minProperties, minItems, etc. when defaults are present, closes #42 2016-01-09 13:28:40 +00:00
Evgeny Poberezkin 94a8f9abb3 useDefaults readme 2016-01-09 11:37:21 +00:00
Evgeny Poberezkin d7dd660d25 "default" keyword in "items" subschemas, #42 2016-01-09 01:37:45 +00:00
Evgeny Poberezkin 0b725bbc31 "default" keyword in "properties" subschemas, #42 2016-01-09 01:07:33 +00:00
Evgeny Poberezkin a1afce910c prevent scope change if definitions uses id 2016-01-04 22:28:05 +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 c3d09d7699 fixed bug in dependencies keyword, closes #94 2015-12-30 23:04:14 +00:00
Evgeny Poberezkin 0ff1a9f944 readme cdnjs 2015-12-29 11:35:24 +00:00
Evgeny Poberezkin b3a737be89 include browser bundles in npm package 2015-12-29 11:33:37 +00:00
Evgeny Poberezkin a43a2d9a76 SauceLabs tests: updated the list of browsers 2015-12-28 01:03:35 +00:00
Evgeny Poberezkin 81d8a2ee6f fixed the test that was failing in IE9 2015-12-27 22:42:02 +00:00
Evgeny Poberezkin b2b856c3d7 readme 2015-12-27 22:14:44 +00:00
Evgeny Poberezkin bb2e1d93c2 json-schema-test version 2015-12-27 21:47:01 +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 17ed9c90f4 keyword property in errors for custom keywords is set to the keyword itself instead of "custom" 2015-12-26 23:18:57 +00:00
Evgeny Poberezkin 694e81684f throw exception if custom keyword is not an identifier; update tests as macro keyword definition supports type 2015-12-26 23:04:45 +00:00
Evgeny Poberezkin c4786866e2 simplify compiling macro keywords 2015-12-26 22:27:13 +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 1d9cad5ab7 $data ref equal to undefined is always valid 2015-12-25 20:10:15 +00:00
Evgeny Poberezkin 4a77c2ef56 readme 2015-12-25 10:02:43 +00:00
Evgeny Poberezkin 2d7b06a6db support $data ref in required keyword, #81 2015-12-25 00:30:50 +00:00
Evgeny Poberezkin 2ab6aba454 support $data ref in uniqueItems, #81 2015-12-24 18:58:15 +00:00
Evgeny Poberezkin 10c6685027 support $data ref in formatMaximum/Minimum and exclusiveFormatMaximum/Minimum, #81 2015-12-24 17:43:48 +00:00
Evgeny Poberezkin 94f0d6e784 readme 2015-12-23 16:56:33 +00:00
Evgeny Poberezkin 3915d22a22 refactor 2015-12-23 16:45:54 +00:00
Evgeny Poberezkin abff815d38 refactored schema compilation to reduce browser bundle size 2015-12-23 01:50:11 +00:00
Evgeny Poberezkin a38bf04418 refactor keywords with common code 2015-12-22 17:03:09 +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 8648a98047 support $data ref in format keyword, #81 2015-12-22 01:18:52 +00:00
Evgeny Poberezkin ae4e6009a1 support $data ref in maximum/minimum and exclusiveMaximum/Minimum keywords, #81 2015-12-21 15:37:12 +00:00
Evgeny Poberezkin 4bb4059e80 $data ref in pattern and enum keywords, #81 2015-12-21 00:39:09 +00:00
Evgeny Poberezkin aa18f7cab1 support $data ref in max/minLength, max/minItems and max/minProperties keywords, #81 2015-12-20 22:40:19 +00:00