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 |
Evgeny Poberezkin
|
7079aed195
|
remove property in custom keyword definition schema
|
2019-02-09 22:11:59 +00:00 |
Evgeny Poberezkin
|
c89ca0e980
|
eslint option
|
2019-02-09 22:06:43 +00:00 |
Evgeny Poberezkin
|
47c8fc90ad
|
refactor: use json schema to validate custom keyword definition
|
2019-02-09 21:56:28 +00:00 |
Evgeny Poberezkin
|
33d1ac4682
|
style fix
|
2019-02-09 20:35:12 +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
|
0cf6e9822d
|
Merge branch 'mattpolzin-nullable-can-be-false'
|
2019-02-09 11:46:39 +00:00 |
Evgeny Poberezkin
|
ac2221a4b5
|
style fix
|
2019-02-09 11:40:40 +00:00 |
Evgeny Poberezkin
|
c5b9516ce2
|
Merge branch 'master' into nullable-can-be-false
|
2019-02-09 11:16:09 +00:00 |
Evgeny Poberezkin
|
58879a03f0
|
fix: pin jshint to 2.9.7 (#939)
|
2019-02-09 08:43:55 +00:00 |
Mathew Polzin
|
859259eeca
|
Add tests that show that with nullable option on but 'nullable' keyword set to false an object is not nullable.
|
2019-02-07 08:39:32 -08:00 |
Mathew Polzin
|
28c85ada05
|
Allow nullable property of JSON Schema object to be false as well as true. Remove test that asserted failure if nullable was false.
|
2019-02-06 23:34:14 -08:00 |
Evgeny Poberezkin
|
6d4b31e169
|
6.8.1
|
2019-02-02 20:05:08 +00:00 |
Evgeny Poberezkin
|
b9f8507338
|
6.8.0
|
2019-02-02 19:52:37 +00:00 |
Evgeny Poberezkin
|
e6c1e531e2
|
docs: security
|
2019-02-02 19:49:34 +00:00 |
Evgeny Poberezkin
|
aced0cc56e
|
refactor: security meta-schema
|
2019-02-02 19:46:59 +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
|
38a9ad4cf9
|
6.7.0
|
2019-01-13 17:50:05 +00:00 |