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 |
Evgeny Poberezkin
|
6fc873e60c
|
docs: add if/then/else, remove switch
|
2017-11-12 10:10:13 +00:00 |
Evgeny Poberezkin
|
b816ed6548
|
docs: note on formats iri etc., closes #588
|
2017-11-12 09:29:21 +00:00 |
Evgeny Poberezkin
|
9ce4d2351f
|
feat: reserve annotation keywords, closes #619
|
2017-11-12 09:20:48 +00:00 |