Commit Graph

1458 Commits (master)

Author SHA1 Message Date
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
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 1efb91fe5d Merge branch 'yume-chan-master' 2019-01-03 20:35:13 +00:00
Evgeny Poberezkin b65d61aa52 remove generic argument type 2019-01-03 20:34:39 +00:00
Evgeny Poberezkin 345afa85d4 Merge branch 'master' of https://github.com/yume-chan/ajv into yume-chan-master 2019-01-03 20:30:28 +00:00
Evgeny Poberezkin 83d018e645 installation issue template 2019-01-03 12:09:42 +00:00
Simon Chan 729f15c4b9
Merge branch 'master' into master 2019-01-03 14:49:07 +08:00
Evgeny Poberezkin bfc19bc08f Revert "update main issue template"
This reverts commit 7ee72a174c.
2019-01-02 23:48:31 +00:00
Evgeny Poberezkin 7ee72a174c update main issue template 2019-01-02 23:44:58 +00:00
Evgeny Poberezkin f639c7bacc
Merge pull request #915 from epoberezkin/issue-templates
Update issue templates
2019-01-02 23:42:02 +00:00
Evgeny Poberezkin 8c7ce5997f update issue templates 2019-01-02 23:40:41 +00:00
Evgeny Poberezkin af24ccf587
Update issue templates 2019-01-02 23:24:44 +00:00
Evgeny Poberezkin 0b57989f36
docs: equal.js file is needed, closes #890 2018-12-28 13:02:56 +00:00
Simon Chan 3f686531c9
Merge branch 'master' into master 2018-12-17 10:26:48 +08:00
Evgeny Poberezkin 78b77b6729 6.6.2 2018-12-16 20:54:54 +00:00
Evgeny Poberezkin b4c0af9d29 docs: mark url format as deprecated 2018-12-16 20:49:44 +00:00
Evgeny Poberezkin 223058beb0 refactor: remove uri format change during schema validation, closes #906 2018-12-16 20:46:30 +00:00
Evgeny Poberezkin 9380a105d6 Merge branch 'duxing-master' 2018-12-16 20:21:39 +00:00
Evgeny Poberezkin aec3c5ba2a Merge branch 'master' of https://github.com/duxing/ajv into duxing-master 2018-12-16 20:20:28 +00:00
Xing Du 8f24e34158 Replace lib/refs/json-schema-draft-04.json with a copy of the official one
And revert the previous README change
2018-12-15 19:11:31 -08:00
Evgeny Poberezkin 059448c514
Merge pull request #900 from epoberezkin/greenkeeper/karma-sauce-launcher-2.0.0
Update karma-sauce-launcher to the latest version 🚀
2018-12-15 20:09:57 +00:00
xdu 3df9b7302f
Adding example to load official draft-04 to README 2018-12-14 23:46:47 -08:00
Simon Chan d048cfc979 test: add tests for typescript definition 2018-12-13 17:58:12 +08:00
Simon Chan ad434b236d docs: fix type definition for errors 2018-12-13 17:57:52 +08:00
greenkeeper[bot] a37ed7dc6f chore(package): update karma-sauce-launcher to version 2.0.0 2018-12-11 17:30:16 +00:00
Evgeny Poberezkin 1de2a5f5f2 6.6.1 2018-11-29 08:51:56 +00:00
Evgeny Poberezkin bf0fc0301e Revert "refactor: remove "equal" file"
This reverts commit f9fcc504a4.
2018-11-29 08:51:17 +00:00