Commit Graph

1458 Commits (master)

Author SHA1 Message Date
Vitaliy Filippov b9369ed663 Do not coerce nulls to strings and numbers without explicit option 2019-10-24 20:24:20 +03:00
Evgeny Poberezkin 60c293637d Merge branch 'cjpillsbury-enhancement/update-iso-8601-timezone-offset-support' 2019-09-11 14:36:33 +01:00
Evgeny Poberezkin 608545c0d2 revert eslint change 2019-09-11 14:36:21 +01:00
Christian Pillsbury 382c2b9ed1 Issue #1061 - Update time and date-time format definitions to support two digit and colon-less variants of timezone offset. Add tests. Update test eslint to include global after function. 2019-09-10 08:34:05 -05:00
greenkeeper[bot] 82112b089a chore(package): update karma-chrome-launcher to version 3.0.0 (#1043) 2019-07-19 21:12:20 +01:00
Evgeny Poberezkin db94b118d4 docs: regexp considerations addition 2019-07-19 06:39:20 +01:00
Evgeny Poberezkin 1163e1a089
docs: regexp considerations (#1047) 2019-07-19 06:35:08 +01:00
Evgeny Poberezkin 098e1d2a25
Update FUNDING.yml 2019-07-14 18:32:12 +01:00
Evgeny Poberezkin 6e4a3464b9 6.10.2 2019-07-14 14:38:33 +01:00
Evgeny Poberezkin 53b5682cb7 fix: the unknown keyword in the schema without known keywords inside compound schema (e.g. anyOf) is ignored with strictKeywords option 2019-07-13 21:38:44 +01:00
Evgeny Poberezkin 669bf96c79 readme: fix link 2019-07-10 22:10:22 +01:00
Evgeny Poberezkin d289c38567 Tidelift subscription 2019-07-10 22:09:20 +01:00
Evgeny Poberezkin 69802d2de3 security contact 2019-07-10 14:00:14 +01:00
Evgeny Poberezkin d9d6fba757
Create FUNDING.yml 2019-07-09 15:29:55 +01:00
Evgeny Poberezkin 482d2c51df labels config 2019-07-06 20:03:57 +01:00
Evgeny Poberezkin dd827d1c01 label comments (for labelcious) 2019-07-06 19:55:10 +01:00
Evgeny Poberezkin 8b59052aa5 6.10.1 2019-07-06 19:02:54 +01:00
greenkeeper[bot] 66c2907470 chore(package): update del-cli to version 2.0.0 (#1014) 2019-07-06 18:12:46 +01:00
greenkeeper[bot] d4765343af chore(package): update eslint to version 6.0.0 (#1030) 2019-07-06 18:06:53 +01:00
Evgeny Poberezkin c468632d9c test: update node.js versions for travis test 2019-07-06 17:55:14 +01:00
Evgeny Poberezkin 3ca7571330 chore: update jshint 2019-07-06 17:51:19 +01:00
greenkeeper[bot] 120d746154 chore(package): update nyc to version 14.0.0 (#994) 2019-07-05 22:23:00 +01:00
vanessa c3093bbd6a Add "empty" to useDefaults Option type definition (#1020) 2019-07-05 22:22:00 +01:00
Evgeny Poberezkin ab841b462e fix: addKeyword and schema without ID, closes #1001 2019-04-27 10:32:39 +01:00
greenkeeper[bot] bc993decea chore(package): update karma to version 4.0.1 (#959) 2019-04-08 17:53:27 +01:00
ƇʘƁ̆ąƇ́ 6be5ff65f9 fix(types): add strictKeywords to Options interface (#975) 2019-04-08 17:53:01 +01:00
Evgeny Poberezkin 78a940367c update JSON-Schema-Test-Suite 2019-04-06 20:34:35 +01:00
Romain DARY d10720734d Fix wrong json schema reference (#961)
`examples` is a new keyword introduce in `draft-06`.

Source : [JSON Schema Draft 6 MetaSchema](http://json-schema.org/draft-06/schema)
2019-03-03 15:46:16 +00:00
Evgeny Poberezkin 6c20483b66 6.10.0 2019-03-03 11:09:23 +00:00
Evgeny Poberezkin 38d1acddad refactor: strictDefaults option 2019-03-03 10:54:16 +00:00
Evgeny Poberezkin e993bd6b4e feat: strictKeywords option to report unknown keywords, closes #781 2019-03-03 10:49:16 +00:00
Evgeny Poberezkin 9a28689340 style: fix 2019-03-03 09:41:23 +00:00
Evgeny Poberezkin 18268c5f38 additional tests for strictDefault options 2019-03-03 09:36:26 +00:00
Evgeny Poberezkin 4b76519deb Merge branch 'not-an-aardvark-invalidDefaults-option' 2019-03-03 09:16:17 +00:00
Evgeny Poberezkin 88199d569c rename option to strictDefaults 2019-03-03 09:16:00 +00:00
Teddy Katz c081061a1e
feat: invalidDefaults option to warn when defaults are ignored, fixes #957 2019-03-01 02:19:12 -05:00
Evgeny Poberezkin 2aa49aebd4 6.9.2 2019-02-22 19:52:06 +00:00
greenkeeper[bot] dffe473e73 chore(package): update mocha to version 6.0.0 (#952) 2019-02-22 19:44:53 +00:00
Evgeny Poberezkin 6831b68f64 feat: extract method to validate custom keyword definition 2019-02-22 11:16:30 +00:00
Evgeny Poberezkin 187e0212bd fix: removeAdditional option breaking custom keywords, closes #955, closes epoberezkin/ajv-keywords#91 2019-02-22 10:52:52 +00:00
tridium f6d25def2b Replace single quotes with double quotes to get build scripts running on Windows (#946) 2019-02-21 17:35:44 +00:00
Evgeny Poberezkin c52f2e1b87 update package.json scripts 2019-02-10 18:31:24 +00:00
Evgeny Poberezkin 098df6d4ad test: enable browser tests in node 10 2019-02-10 16:00:37 +00:00
Evgeny Poberezkin 8720547e6e skip browser tests 2019-02-10 12:55:07 +00:00
Evgeny Poberezkin a7f78f2894 refactor: split issues.spec.js file 2019-02-10 12:47:05 +00:00
Evgeny Poberezkin 71dc5dc27d refactor: split options.spec.js file 2019-02-10 12:47:05 +00:00
greenkeeper[bot] 51685b8eef chore(package): update nyc to version 13.2.0 (#930) 2019-02-10 10:14:15 +00:00
Evgeny Poberezkin 2fc78ab32f 6.9.1 2019-02-10 08:40:43 +00:00
Evgeny Poberezkin fe7f91d06b fix: incorrect custom keyword definition schema, #941 2019-02-10 08:39:18 +00:00
Evgeny Poberezkin cd404c4c77 6.9.0 2019-02-09 22:12:27 +00:00