This website requires JavaScript.
76bdf0796e
TypeScript: Promise return value for validation functions
Evgeny Poberezkin
2016-04-17 20:10:12 +0100
e1f30a201b
TypeScript format and keyword definition
Evgeny Poberezkin
2016-04-17 20:07:00 +0100
6a2c8633cb
correct TypeScript definitions
Evgeny Poberezkin
2016-04-17 19:37:40 +0100
de23630ea1
KEYWORDS.md headings
Evgeny Poberezkin
2016-04-17 13:16:46 +0100
c40fb0a484
gh-pages-generator path
Evgeny Poberezkin
2016-04-16 21:58:55 +0100
601d0e6a48
gh-pages-generator navigation
Evgeny Poberezkin
2016-04-16 21:43:18 +0100
9fae6dc7e6
use travis environment variables for user name and email
Evgeny Poberezkin
2016-04-16 21:25:02 +0100
ff4e2a6e85
gh-pages-generator
Evgeny Poberezkin
2016-04-16 14:12:33 +0100
bc8d9a9d3f
readme: useDefaults option
Evgeny Poberezkin
2016-04-15 23:48:05 +0100
1ec0dc3f7c
version 4.0.0
Evgeny Poberezkin
2016-04-15 23:27:14 +0100
b0dab9b94d
Merge pull request #164 from epoberezkin/v4.0
Evgeny Poberezkin
2016-04-15 22:57:27 +0100
9fd6ac8044
test timeout
Evgeny Poberezkin
2016-04-15 22:35:19 +0100
8020465d74
Merge branch 'master' into v4.0
Evgeny Poberezkin
2016-04-15 22:20:40 +0100
26964e4996
Merge pull request #150 from lyngaas/format-exclusive-names
Evgeny Poberezkin
2016-04-15 22:16:30 +0100
094a570d33
Merge pull request #163 from blakeembrey/typings
Evgeny Poberezkin
2016-04-15 22:14:09 +0100
b92e6e86a7
property dependencies in allErrors mode create error for each missing dependency; #151 , closes 73
Evgeny Poberezkin
2016-04-15 22:10:30 +0100
83427b8712
Support initial TypeScript definition
Blake Embrey
2016-04-15 12:20:35 -0700
9c14868752
readme: async -> $async property of validation function
Evgeny Poberezkin
2016-04-11 20:50:59 +0100
d730049184
meteor compatibility: error reporting, closes #159
Evgeny Poberezkin
2016-04-11 20:40:31 +0100
84e8782605
rename property "async" of asynchronous validation function to "$async" for meteor compatibility, #151 , #159
Evgeny Poberezkin
2016-04-10 20:17:06 +0100
d3d31d285a
Merge branch 'master' into v4.0
Evgeny Poberezkin
2016-04-10 20:03:03 +0100
8676a3f62e
meteor compatibility; closes #159
Evgeny Poberezkin
2016-04-10 11:44:22 +0100
4e780204ac
bump version
Evgeny Poberezkin
2016-03-31 13:53:27 +0100
8fc0321b96
Merge pull request #157 from garrows/master
Evgeny Poberezkin
2016-03-31 12:44:54 +0100
6859cf28f1
Added more keywords
Glen Arrowsmith
2016-03-31 21:34:08 +1000
b7c98396e5
test readme change
Evgeny Poberezkin
2016-03-30 01:35:38 +0100
eddb249913
suppress git push output in travis-gh-pages script
Evgeny Poberezkin
2016-03-30 01:30:00 +0100
0ea3d3928e
test docs change
Evgeny Poberezkin
2016-03-30 01:16:48 +0100
c415f0397a
test readme change
Evgeny Poberezkin
2016-03-30 01:08:17 +0100
a892d0e485
test readme change
Evgeny Poberezkin
2016-03-30 00:40:38 +0100
ff4d3349f9
only push gh-pages from travis job 3
Evgeny Poberezkin
2016-03-30 00:33:07 +0100
a476db79eb
push gh-pages from travis if docs change
Evgeny Poberezkin
2016-03-30 00:27:09 +0100
32f38252fb
fix link in docs
Evgeny Poberezkin
2016-03-29 22:10:36 +0100
c383b29faa
eslint version
Evgeny Poberezkin
2016-03-28 18:41:58 +0100
113372b930
notes re properties and patternProperties keywords
Evgeny Poberezkin
2016-03-28 18:36:06 +0100
404bff5bcf
error parameters for formatMaximum/formatMinimum, #151
Evgeny Poberezkin
2016-03-26 22:35:46 +0000
ae1605acf4
Merge pull request #154 from epoberezkin/greenkeeper-eslint-2.5.1
Evgeny Poberezkin
2016-03-26 19:58:45 +0000
f413255529
chore(package): update eslint to version 2.5.1
greenkeeperio-bot
2016-03-25 22:42:24 +0000
19f94a1cd3
aditional coercion test (#152 )
Evgeny Poberezkin
2016-03-25 20:45:53 +0000
4e579d7236
use eslint that is not broken
Evgeny Poberezkin
2016-03-25 20:26:29 +0000
e6a22be556
fix type coercion for multiple items/properties; closes #152
Evgeny Poberezkin
2016-03-25 20:03:55 +0000
cbd9467bd6
useDefaults: use literals (deep-clone) of defaults unless useDefaults: "shared" is passed, #151 , #136
Evgeny Poberezkin
2016-03-24 23:24:09 +0000
69d897f31a
fix errorsTexts
Evgeny Poberezkin
2016-03-23 23:25:54 +0000
98368bc363
Rename exclusiveFormat to formatExclusive (v5 draft)
Ståle Lyngaas
2016-03-22 19:40:15 +0100
7d7505b442
readme
Evgeny Poberezkin
2016-03-20 18:17:07 +0000
dc10816fc3
refactor using options ignored for meta schemas
Evgeny Poberezkin
2016-03-20 18:12:14 +0000
dc94106b7d
readme: cli
Evgeny Poberezkin
2016-03-16 23:54:07 +0000
6a587c8729
restore readme in dotjs folder
Evgeny Poberezkin
2016-03-15 08:43:54 +0000
ce86641657
pass default meta-schema via "meta" option, closes #90
Evgeny Poberezkin
2016-03-14 20:53:00 +0000
192d73f74e
use meta schema from options as default meta-schema
Evgeny Poberezkin
2016-03-14 00:16:38 +0000
f068d73693
add meta schema from option meta, #90
Evgeny Poberezkin
2016-03-13 23:15:37 +0000
e1a38d2d90
accept array of schemas in addMetaSchema method
Evgeny Poberezkin
2016-03-09 23:20:35 +0000
d7bbf33478
bump version
Evgeny Poberezkin
2016-03-07 06:49:51 +0000
a2445beb96
fix circle.yml
Evgeny Poberezkin
2016-03-04 20:56:53 +0000
c549df67f0
circle.yml - sauceconnect
Evgeny Poberezkin
2016-03-04 20:54:11 +0000
d69115f688
renamed to circle.yml
Evgeny Poberezkin
2016-03-04 20:24:52 +0000
80f8c320e8
circle.yml updated
Evgeny Poberezkin
2016-03-04 20:23:26 +0000
51c3dcb8c3
circle.yml
Evgeny Poberezkin
2016-03-04 20:20:52 +0000
75a9751b8a
browsers to test in SauceLabs
Evgeny Poberezkin
2016-03-04 20:13:46 +0000
d47ff8b843
Merge pull request #136 from imbstack/dont-alter-underlying
Evgeny Poberezkin
2016-03-03 19:40:49 +0000
bf76acfc21
Make cloning optional and based on stringify
Brian Stack
2016-03-03 11:23:49 -0800
a7a4ac57bd
fixed instances list for async test; readme re removeAdditional (related to #129 , #134 )
Evgeny Poberezkin
2016-03-03 00:28:44 +0000
82f283fe7e
Clone default values to do least surprising thing
Brian Stack
2016-03-02 16:04:21 -0800
4928b76605
Add failing test to reveal surprising behavior
Brian Stack
2016-03-02 09:57:12 -0800
71fafc27a4
fixed browsers async tests
Evgeny Poberezkin
2016-03-02 14:56:56 +0000
f4ca190010
fixed browser tests for async validation
Evgeny Poberezkin
2016-03-02 06:54:10 +0000
700cfb01a6
exclude es7.regenerator async test when running in Safari
Evgeny Poberezkin
2016-03-01 20:44:41 +0000
6eeadb6a06
bump version
Evgeny Poberezkin
2016-03-01 00:27:09 +0000
bb243695c6
removed browser test badge
Evgeny Poberezkin
2016-02-29 23:47:15 +0000
7399e441d0
fix link in CUSTOM.md
Evgeny Poberezkin
2016-02-28 23:00:14 +0000
53a6c70138
asynchronous custom keywords can define custom errors by returning the promise that rejects with Ajv.ValidationError, closes #118
Evgeny Poberezkin
2016-02-28 22:06:54 +0000
3aaeaf6ec0
removeSchema with RegExp to remove multiple schemas or without argument to remove all schemas, closes #103
Evgeny Poberezkin
2016-02-28 01:16:48 +0000
f48efb564a
optimised "not" keyword in {allErrors: true} mode to fail on the first error in subschema, closes #131
Evgeny Poberezkin
2016-02-27 23:01:03 +0000
ec0f1c1b22
patternRequired keyword (v5 proposal), closes #123
Evgeny Poberezkin
2016-02-27 22:36:11 +0000
dfe773735f
update phantomjs and karma-phantomjs-launcher
Evgeny Poberezkin
2016-02-27 13:56:54 +0000
503b427b7f
eslint no-trailing spaces
Evgeny Poberezkin
2016-02-26 20:25:15 +0000
545cfcb187
bump version
Evgeny Poberezkin
2016-02-24 09:23:09 +0000
980dd6a2b0
Merge pull request #130 from bearmini/fix-bower-json
Evgeny Poberezkin
2016-02-24 09:15:00 +0000
5bac7e857d
use browserified & uglified version
Takashi Oguma
2016-02-24 13:37:32 +0900
bdd1748dec
schema: false option in "validate" custom keyword definition for custom keywords that do not depend on the schema
Evgeny Poberezkin
2016-02-21 13:24:57 +0000
d398cf8c03
Merge pull request #128 from kulakowka/patch-2
Evgeny Poberezkin
2016-02-19 20:18:08 +0000
6408f88194
Update README.md
Anton Kulakov
2016-02-19 20:01:44 +0300
21a8e88c4e
Merge pull request #126 from ChuntaoLu/patch-1
Evgeny Poberezkin
2016-02-19 10:02:10 +0000
f70caca78c
Fix typo
ChuntaoLu
2016-02-18 17:26:38 -0800
8fa4d0f05f
test for passContext option
Evgeny Poberezkin
2016-02-16 10:12:32 +0000
de65510f1e
passContext option; pass parent data to custom keyword functions
Evgeny Poberezkin
2016-02-16 00:09:35 +0000
14d0eb0645
fix inlineRefs option, fix test, fix $ref to pass parentData[Property] to the referenced schema if it was passed to validate function
Evgeny Poberezkin
2016-02-15 22:04:04 +0000
b2a67e7a65
options passContext (undocumented) to pass the context of validation function to referenced (not inlined) schemas
Evgeny Poberezkin
2016-02-14 20:34:10 +0000
0a15393601
removed full bundles and source maps for nodent and regenerator
Evgeny Poberezkin
2016-02-13 21:54:14 +0000
a0a172c90a
removeSchema called with id without matching schema does not throw error
Evgeny Poberezkin
2016-02-13 20:14:04 +0000
79d16b3dee
alvays pass parent data and current data property when referenced schema called as a function (previously was passed only with option coerceTypes)
Evgeny Poberezkin
2016-02-12 23:00:07 +0000
6a04dfa845
Merge pull request #122 from Nonemoticoner/patch-2
Evgeny Poberezkin
2016-02-10 20:31:47 +0000
25168cbca6
Syntax highlight for CUSTOM.md
Nonemoticoner
2016-02-10 21:20:32 +0100
1d9fa227e9
Merge pull request #121 from epoberezkin/greenkeeper-glob-7.0.0
Evgeny Poberezkin
2016-02-10 20:15:30 +0000
7c4c09fe22
Merge pull request #120 from Nonemoticoner/patch-1
Evgeny Poberezkin
2016-02-10 20:14:02 +0000
d8d737426c
chore(package): update glob to version 7.0.0
greenkeeperio-bot
2016-02-10 19:33:46 +0000
c16cace815
Syntax highlight for README.md
Nonemoticoner
2016-02-10 20:11:47 +0100
56f4ae4406
refactor bundle scripts
Evgeny Poberezkin
2016-02-08 20:12:04 +0000
fa6b702db0
error message for enum keyword, closes #115
Evgeny Poberezkin
2016-02-07 20:03:14 +0000
d502468ff2
additional docs for custom keywords
Evgeny Poberezkin
2016-02-06 16:38:14 +0000