Commit Graph

356 Commits (db94b118d41fbc81c3d7ab605b94c4d15dc89af8)

Author SHA1 Message Date
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 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
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 e993bd6b4e feat: strictKeywords option to report unknown keywords, closes #781 2019-03-03 10:49:16 +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 fe7f91d06b fix: incorrect custom keyword definition schema, #941 2019-02-10 08:39:18 +00:00
Evgeny Poberezkin 47c8fc90ad refactor: use json schema to validate custom keyword definition 2019-02-09 21:56:28 +00:00
Evgeny Poberezkin fdfbd4402a feat: support for required dependencies of custom keyword (keywords that must be present in the same schema) 2019-02-09 20:28:33 +00:00
Evgeny Poberezkin f080c91e9a docs: double quotes 2019-02-09 12:52:47 +00:00
Evgeny Poberezkin 51e858e67c docs: clarify "format" option values 2019-02-09 12:49:52 +00:00
Evgeny Poberezkin e6c1e531e2 docs: security 2019-02-02 19:49:34 +00:00
Evgeny Poberezkin a9e03c5916 docs: js syntax highlight 2019-02-02 19:29:14 +00:00
Evgeny Poberezkin 4031b6ac04 test: schema security 2019-02-02 19:26:59 +00:00
Evgeny Poberezkin 334071a380 docs: security considerations 2019-02-02 18:31:00 +00:00
Evgeny Poberezkin 0bf7d38bc8 docs: option defaults for "empty" properties, closes #927 2019-02-02 15:16:42 +00:00
Evgeny Poberezkin 0c31c1e2a8
docs: transfer notice 2019-01-19 18:14:21 +00:00
Evgeny Poberezkin 95edb4958d
useDefaults: "empty" (#916)
* test: new value "empty" for useDefaults option

* feat: option useDefaults: "empty", closes #912
2019-01-03 21:47:28 +00:00
Evgeny Poberezkin 9c0a36515e update readme 2019-01-03 20:48:54 +00:00
Evgeny Poberezkin b4c0af9d29 docs: mark url format as deprecated 2018-12-16 20:49:44 +00:00
Evgeny Poberezkin f2010f40f2 feat: keyword "nullable", #486, closes epoberezkin/ajv-keywords#32 2018-11-10 21:03:51 +00:00
Nathan 0dba01b8f2
add bsonType plugin
MongoDB’s implementation of JSON Schema includes the addition of the bsonType keyword, which allows you to use all BSON types in their validator
2018-08-10 18:28:39 +10:00
Evgeny Poberezkin 1dac91c60c docs: corrections, uri-reference format 2018-03-17 18:56:43 +00:00
Evgeny Poberezkin 0a39f1de29 docs: compile method 2018-02-25 20:57:29 +00:00
Evgeny Poberezkin d87d761d5e Merge branch 'master' of https://github.com/wla80/ajv into wla80-master 2018-02-25 20:51:09 +00:00
Marshall Cottrell a6f1345377 docs: allowedValue param in const keyword error 2018-02-23 11:52:42 -06:00
Wilson 24e1c7512e [Doc] Make .compile API clearer 2018-02-22 16:08:49 -08:00
Evgeny Poberezkin f343bca1fd
Merge pull request #678 from platinumazure/patch-1
Add ESLint to "Some packages using Ajv" section
2018-01-23 20:47:04 +00:00
Kevin Partington 315ac7dacf
Add ESLint to "Some packages using Ajv" section 2018-01-17 22:26:36 -06:00
Mike Ralphson 8962d23bcb
README.md; fix two typos 2018-01-12 09:44:49 +00:00
Evgeny Poberezkin ef40fbbda6
docs: mark errorDataPath option as deprecated 2018-01-12 08:32:54 +00:00
Evgeny Poberezkin 02a202cfbc docs: remove "beta" from readme 2018-01-07 15:40:35 +00:00
Evgeny Poberezkin cdc9992bb2 Merge branch 'master' into beta 2017-12-24 14:29:10 +00:00
Evgeny Poberezkin b915832018 docs: update performance chart 2017-12-11 19:51:55 +00:00
Evgeny Poberezkin 85839c278d docs: note on using draft-04 schemas 2017-12-02 18:54:49 +00:00
Evgeny Poberezkin ce62f117ee feat: use only $id by default, closes #641 2017-12-02 12:32:45 +00:00
Evgeny Poberezkin 850d904574 docs: fix release url 2017-11-26 17:55:28 +00:00
Evgeny Poberezkin c232bb3e4b docs: shorter npm badge 2017-11-26 10:22:25 +00:00
Evgeny Poberezkin 18b4c3f3a4 docs: update draft-07 url 2017-11-25 20:37:02 +00:00
Evgeny Poberezkin 4687ed3465 docs: corrections 2017-11-25 20:23:52 +00:00
Evgeny Poberezkin 04d62ae67e Merge branch 'master' into beta 2017-11-24 21:18:06 +00:00
Evgeny Poberezkin f936ef55e3 docs: more chaining examples 2017-11-24 19:06:00 +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
Evgeny Poberezkin 89a80cabf8 check that console has log, warn and error methods as well 2017-11-20 20:10:57 +00:00
Meir Rotstein 4fe1c21eaa update readme with logger option 2017-11-19 11:42:07 +02:00
Evgeny Poberezkin 0cafcf6dce docs: version 6 beta 2017-11-12 10:59:51 +00:00