Commit Graph

640 Commits (ec09c3c735bdacb5a50796637fa4ebfa54bb72cf)

Author SHA1 Message Date
Evgeny Poberezkin dbf1b06c66 test for issue #204 (options schemas and v5) 2016-06-01 07:07:34 +01:00
Evgeny Poberezkin 95c40a55d4 fix: v5 with "schemas" option when schemas dont have $schema keyword (or use v5 metaschema), closes #204 2016-06-01 07:01:46 +01:00
Evgeny Poberezkin 9a9ba82729 refactor, bump version 2016-05-27 21:21:11 +01:00
Evgeny Poberezkin a1b6ebc6eb Merge pull request #198 from mbroadst/own-properties
feat(own-properties): support optionally checking own properties
2016-05-27 20:36:07 +01:00
Matt Broadstone 84ef7ab728 feat(own-properties): support optionally checking own properties
Traditionally ajv validates additionalProperties by checking all
enumerable properties of an object. This patch allows the user to
specify that they only want own properties of an object to be
considered in this validation
2016-05-26 17:50:52 -04:00
Evgeny Poberezkin b48b3598f1 readme, bump version 2016-05-21 23:32:48 +01:00
Evgeny Poberezkin 81f442b325 NaN validation, closes #182 2016-05-16 22:05:08 +01:00
Evgeny Poberezkin dc551094a8 Merge pull request #180 from epoberezkin/greenkeeper-nodent-2.5.3
chore(package): update nodent to version 2.5.3
2016-05-16 21:08:44 +01:00
Evgeny Poberezkin 68cfec3b99 Merge pull request #184 from HolgerJeromin/patch-1
Copy jsdoc comments to typescript definition file
2016-05-16 20:53:44 +01:00
Evgeny Poberezkin d90e7abd45 fix no-invalid-rule, closes #187, #188 2016-05-16 20:51:48 +01:00
Holger Jeromin c28a2f8f5d Removed internal Parameters and added .errors 2016-05-13 00:54:18 +02:00
Holger Jeromin 1726e98878 copy jsdoc comment to typescript definition file 2016-05-10 11:25:18 +02:00
Evgeny Poberezkin ec6fd915c2 Merge pull request #179 from epoberezkin/greenkeeper-chai-3.5.0
chore(package): update chai to version 3.5.0
2016-05-03 23:58:18 +01:00
greenkeeperio-bot dc5270de2b chore(package): update nodent to version 2.5.3
https://greenkeeper.io/
2016-05-03 17:54:50 +01:00
Evgeny Poberezkin edb5cf635f fix regenerator version to 0.8.42, the next one has runtime missing 2016-05-03 09:27:57 +01:00
Evgeny Poberezkin b9ddf34fc8 Merge pull request #172 from epoberezkin/greenkeeper-watch-0.18.0
Update watch to version 0.18.0 🚀
2016-04-29 22:53:48 +01:00
greenkeeperio-bot 978dfee4da chore(package): update watch to version 0.18.0
https://greenkeeper.io/
2016-04-29 21:49:53 +01:00
Evgeny Poberezkin a8af73f45f fix incorrect change of resolution scope when sibling subschema has id in switch keyword, issue #170 2016-04-23 19:36:47 +01:00
Evgeny Poberezkin 07f344e752 fix incorrect change of resolution scope when sibling subschema has id in allOf, oneOf, anyOf and dependencies keywords, issue #170 2016-04-23 17:00:32 +01:00
Evgeny Poberezkin a2610bca0d fix incorrect change of resolution scope when sibling schema has id, closes #170 2016-04-23 14:56:16 +01:00
Evgeny Poberezkin 939ae53f7d failing test for #170 (ref resolution when sibling has id) 2016-04-23 13:49:23 +01:00
Evgeny Poberezkin 29a88b6f4a bump version 2016-04-22 10:22:36 +01:00
Evgeny Poberezkin 2db1de98f3 removed unused variable 2016-04-22 10:21:51 +01:00
Evgeny Poberezkin 91eb1ace40 Merge pull request #169 from epoberezkin/d-ts-patches
TypeScript: Fix implicit any, fix `Promise` usage
2016-04-22 10:18:26 +01:00
Blake Embrey 67f224630a TypeScript: Fix implicit any, fix `Promise` usage 2016-04-21 17:38:06 -07:00
Evgeny Poberezkin d8e607b9f1 bump version 2016-04-20 21:21:47 +01:00
Evgeny Poberezkin 254deb5a03 Merge pull request #165 from epoberezkin/typescript
TypeScript type definitions - corrections
2016-04-20 21:20:49 +01:00
Evgeny Poberezkin a954845be2 use typescript ES2015 for Promise support 2016-04-20 21:01:22 +01:00
Evgeny Poberezkin f7bfc49a55 fix and add tests for typescript type definitions 2016-04-20 20:55:43 +01:00
Evgeny Poberezkin a2c055ad1c SauceLabs browserDisconnectTimeout 2016-04-20 20:42:37 +01:00
Evgeny Poberezkin 18ca34253f TypeScript type definitions 2016-04-18 22:11:26 +01:00
Evgeny Poberezkin 44dd6b78b9 Android 4 compatibility, #143 2016-04-18 21:15:38 +01:00
Evgeny Poberezkin 76bdf0796e TypeScript: Promise return value for validation functions 2016-04-17 20:10:12 +01:00
Evgeny Poberezkin e1f30a201b TypeScript format and keyword definition 2016-04-17 20:07:00 +01:00
Evgeny Poberezkin 6a2c8633cb correct TypeScript definitions 2016-04-17 19:37:40 +01:00
Evgeny Poberezkin de23630ea1 KEYWORDS.md headings 2016-04-17 13:16:46 +01:00
Evgeny Poberezkin c40fb0a484 gh-pages-generator path 2016-04-16 21:58:55 +01:00
Evgeny Poberezkin 601d0e6a48 gh-pages-generator navigation 2016-04-16 21:43:18 +01:00
Evgeny Poberezkin 9fae6dc7e6 use travis environment variables for user name and email 2016-04-16 21:25:02 +01:00
Evgeny Poberezkin ff4e2a6e85 gh-pages-generator 2016-04-16 18:47:44 +01:00
Evgeny Poberezkin bc8d9a9d3f readme: useDefaults option 2016-04-15 23:48:05 +01:00
Evgeny Poberezkin 1ec0dc3f7c version 4.0.0 2016-04-15 23:27:14 +01:00
Evgeny Poberezkin b0dab9b94d Merge pull request #164 from epoberezkin/v4.0
V4.0
2016-04-15 22:57:27 +01:00
Evgeny Poberezkin 9fd6ac8044 test timeout 2016-04-15 22:35:19 +01:00
Evgeny Poberezkin 8020465d74 Merge branch 'master' into v4.0 2016-04-15 22:20:40 +01:00
Evgeny Poberezkin 26964e4996 Merge pull request #150 from lyngaas/format-exclusive-names
Rename exclusiveFormat to formatExclusive (v5 draft)
2016-04-15 22:16:30 +01:00
Evgeny Poberezkin 094a570d33 Merge pull request #163 from blakeembrey/typings
Support initial TypeScript definition
2016-04-15 22:14:09 +01:00
Evgeny Poberezkin b92e6e86a7 property dependencies in allErrors mode create error for each missing dependency; #151, closes 73 2016-04-15 22:10:30 +01:00
Blake Embrey 83427b8712 Support initial TypeScript definition 2016-04-15 12:20:35 -07:00
Evgeny Poberezkin 9c14868752 readme: async -> $async property of validation function 2016-04-11 20:50:59 +01:00