Evgeny Poberezkin
c0a625b1a9
version 4.11.5
2017-03-11 21:32:37 +00:00
Evgeny Poberezkin
8485849c40
style: scripts, eslint
2017-03-11 20:36:09 +00:00
Vasil Rangelov
ae3e5d431c
Replaced the "bundle" script with a cross platform Node script called "bundle.js" (modeled after the original).
...
Added "del-cli" as a dev dependency, as a cross platform replacement of "rm".
Changed the quotes in the "if-node-version" call to doubles, to prevent dummy file being created on Windows.
2017-03-08 16:50:59 +02:00
Evgeny Poberezkin
3760c35945
version 4.11.4
2017-03-04 18:13:03 +00:00
Evgeny Poberezkin
bca33bf3fe
version 5.0.3-beta.0
2017-02-28 20:49:28 +00:00
Evgeny Poberezkin
da4277b01e
Merge branch 'master' into 5.0.0
2017-02-28 19:59:51 +00:00
greenkeeperio-bot
352f21ee32
chore(package): update regenerator to version 0.9.7
...
https://greenkeeper.io/
2017-02-17 22:09:26 +00:00
greenkeeperio-bot
e28bb680b4
chore(package): update browserify to version 14.1.0
...
https://greenkeeper.io/
2017-02-14 04:17:45 +00:00
Evgeny Poberezkin
1a949eeea3
version 5.0.2-beta.0
2017-02-12 19:24:46 +00:00
Evgeny Poberezkin
9287ca5789
version 4.11.3
2017-02-12 19:16:59 +00:00
Evgeny Poberezkin
3bd2587b04
version 5.0.1-beta.3
2017-02-04 22:47:07 +00:00
Idan Gozlan
d250405335
removed webpack attribute
...
Since it's breaking the webpack build.
2017-01-25 16:24:07 +02:00
Evgeny Poberezkin
e949b8462c
test: patternGroups with meta; meta: false warns insead of throwing meta-schema validation
2017-01-23 20:16:38 +00:00
Evgeny Poberezkin
ccc9907d26
feat: allow setting dataPath in validate/compile keywords, closes #331
2017-01-21 19:44:08 +00:00
Evgeny Poberezkin
cf39a53404
docs: update beta version
2017-01-21 00:31:34 +00:00
Evgeny Poberezkin
9e1c8d7576
chore: version 4.11.0
2017-01-20 23:53:44 +00:00
Evgeny Poberezkin
b2d641f244
feat: add schema id (URI) as a comment to generated code
2017-01-07 12:49:48 +00:00
Evgeny Poberezkin
b4ecf27fb2
version 4.10.4
2017-01-05 18:46:14 +00:00
Evgeny Poberezkin
187ba176f3
chore: version 5.0.1-beta.0
2016-12-31 00:12:05 +00:00
Evgeny Poberezkin
6f2cea2244
refactor: support for transpile option moved to ajv-async package, #383
2016-12-26 20:57:14 +00:00
Evgeny Poberezkin
850b50523c
feat: async validation promise resolves with data in case of success, closes #377
2016-12-25 20:24:36 +00:00
Evgeny Poberezkin
c4335abf53
fix: allOf with empty schemas failing compilation, fixes #381
2016-12-24 23:42:36 +00:00
Evgeny Poberezkin
17de8aba47
fix: error macro
2016-12-24 02:23:12 +00:00
Evgeny Poberezkin
416f294350
Merge branch 'master' into 5.0.0
2016-12-23 19:47:01 +00:00
Evgeny Poberezkin
3f61cf73a6
refactor: remove built files before building
2016-12-23 19:28:26 +00:00
Evgeny Poberezkin
23f2572d1c
fix: formats json-pointer and relative-json-pointer now support empty fragments
2016-12-23 17:34:25 +00:00
Evgeny Poberezkin
8a470f32df
docs: getKeyword, removeKeywords methods
2016-12-11 12:38:13 +00:00
Evgeny Poberezkin
34b0101eb6
Merge branch 'master' into 5.0.0
2016-12-10 20:45:08 +00:00
Evgeny Poberezkin
fe18ed52f8
feat: parameters of compile-dots script, include it in npm package
2016-12-10 20:29:56 +00:00
Evgeny Poberezkin
8d72433ff3
version 4.9.2
2016-12-06 21:37:25 +00:00
Evgeny Poberezkin
1c3762c0e8
fix: remove duplicated return from generated code, correct error message
2016-12-02 17:48:56 +00:00
greenkeeperio-bot
df7f0d4ea9
chore(package): update regenerator to version 0.9.5
...
https://greenkeeper.io/
2016-12-01 15:46:51 +00:00
Evgeny Poberezkin
dbafe1cfff
Merge pull request #345 from epoberezkin/greenkeeper-nyc-10.0.0
...
Update nyc to version 10.0.0 🚀
2016-11-30 22:05:13 +00:00
Evgeny Poberezkin
a505bc6d76
Merge pull request #328 from epoberezkin/greenkeeper-karma-sauce-launcher-1.1.0
...
Update karma-sauce-launcher to version 1.1.0 🚀
2016-11-30 21:28:10 +00:00
Evgeny Poberezkin
2a2f8d0e9c
chore: version 5.0.0-beta.1
2016-11-30 21:06:57 +00:00
greenkeeperio-bot
720a31f6e7
chore(package): update nyc to version 10.0.0
...
https://greenkeeper.io/
2016-11-22 17:05:21 +00:00
Evgeny Poberezkin
00bf5c77ee
fix: compare Date and RegExp objects, closes #342
2016-11-14 18:27:40 +00:00
Evgeny Poberezkin
b242341bd4
test: native support for async functions in node 7
2016-11-08 18:02:30 +00:00
Evgeny Poberezkin
340ff2605f
chore: version 5.0.0-beta.0
2016-11-08 17:45:45 +00:00
Evgeny Poberezkin
98e0922ae7
Merge branch 'master' into 5.0.0
2016-11-08 17:37:08 +00:00
greenkeeperio-bot
3f7b83f84f
chore(package): update karma-sauce-launcher to version 1.1.0
...
https://greenkeeper.io/
2016-10-24 09:48:17 +01:00
Evgeny Poberezkin
599f579db4
refactor: do not bind ajv methods to the instance, closes #232
2016-10-21 21:33:32 +01:00
Evgeny Poberezkin
81c2069354
fix: type definition for option unknownFormats
2016-10-20 00:29:10 +01:00
Evgeny Poberezkin
aeac51b789
chore: version 4.8.1
2016-10-19 09:39:13 +01:00
Evgeny Poberezkin
14857ac025
version 4.8.0
2016-10-16 17:30:18 +01:00
greenkeeperio-bot
eb81b84ca5
chore(package): update nodent to version 3.0.2
...
https://greenkeeper.io/
2016-10-10 11:23:02 +01:00
greenkeeperio-bot
57505f52f6
chore(package): update watch to version 1.0.0
...
https://greenkeeper.io/
2016-10-05 21:39:43 +01:00
Evgeny Poberezkin
a3ab001d5b
fix: do NOT log warning if extendRef is explicitely set to true, fix schema path in messages; closes #303
2016-10-05 18:11:31 +01:00
Evgeny Poberezkin
da24fd33e1
test: refactor schema tests, use nyc
2016-10-04 21:16:18 +01:00
Evgeny Poberezkin
72a3bd0c2a
fix: allow segments of hostnames to start with digit, closes #312
2016-10-02 18:21:17 +01:00
Evgeny Poberezkin
7c95ec9fa8
fix: escaped characters in $refs, closes #311
2016-09-28 14:28:52 +01:00
Evgeny Poberezkin
13ecf4042a
chore: version 4.7.4
2016-09-24 16:05:24 +01:00
greenkeeperio-bot
304bd8c106
chore(package): update typescript to version 2.0.3
...
https://greenkeeper.io/
2016-09-22 17:07:25 +01:00
Evgeny Poberezkin
cdd30a9776
fix: allow null as schema value in keywords that support $data reference (constant)
2016-09-22 15:40:38 +01:00
Evgeny Poberezkin
acfd035720
refactor: replaced remaining eval with Function constructor
2016-09-19 20:16:27 +01:00
Evgeny Poberezkin
c9e53aa4e1
chore: version 4.7.1
2016-09-19 17:30:55 +01:00
Evgeny Poberezkin
1129dfad0f
chore: bump version
2016-09-06 22:10:36 +01:00
Evgeny Poberezkin
0f4b70f51f
docs: note about supporting relative $refs in keywords $merge and $patch
2016-08-30 20:59:52 +01:00
Evgeny Poberezkin
76ce06c6f3
bump version
2016-08-29 23:05:34 +01:00
Evgeny Poberezkin
4393ccce39
Merge pull request #281 from epoberezkin/greenkeeper-karma-chrome-launcher-2.0.0
...
Update karma-chrome-launcher to version 2.0.0 🚀
2016-08-28 17:49:00 +02:00
Donald Pipowitch
8150102019
add browsers field ( #288 )
...
add webpack field
2016-08-28 17:27:49 +02:00
greenkeeperio-bot
8f7263e13f
chore(package): update karma-chrome-launcher to version 2.0.0
...
https://greenkeeper.io/
2016-08-18 17:24:21 +01:00
Evgeny Poberezkin
2d9241a658
feat: allow refs to fragments in "getSchema" and "validate" methods, closes #47
2016-08-15 21:22:07 +01:00
Evgeny Poberezkin
adcf8be48f
docs: $merge and $patch keywords
2016-08-15 00:33:40 +01:00
Evgeny Poberezkin
912c0b39b9
bump version
2016-08-07 11:54:26 +01:00
Evgeny Poberezkin
321a6d1a83
fix: date-time validation, closes #261
2016-08-05 11:57:58 +01:00
Evgeny Poberezkin
af1f77166d
Merge pull request #257 from epoberezkin/greenkeeper-mocha-3.0.0
...
Update mocha to version 3.0.0 🚀
2016-08-03 22:26:04 +01:00
Evgeny Poberezkin
ee8cc743a0
chore: update eslint version
2016-08-03 22:24:26 +01:00
greenkeeperio-bot
c19834b7e4
chore(package): update mocha to version 3.0.0
...
https://greenkeeper.io/
2016-08-01 06:37:52 +01:00
Evgeny Poberezkin
145c6a1ed9
chore: fix eslint version at 3.1.1
2016-07-30 22:37:46 +01:00
Evgeny Poberezkin
a382ec8edf
bump version
2016-07-28 22:32:08 +01:00
Evgeny Poberezkin
b853218249
style: eslint tests, closes #250
2016-07-28 00:50:30 +01:00
Evgeny Poberezkin
b7535d4a69
test: run elsint only in node version >= 4
2016-07-22 15:43:09 +01:00
Evgeny Poberezkin
13e98fbee1
docs: support $data reference in custom keywords, closes #146
2016-07-22 14:48:44 +01:00
Evgeny Poberezkin
2bcb74fc8c
fix: support mutual recursive refs when both refs are schema fragments, closes #210
2016-07-10 18:36:09 +01:00
Evgeny Poberezkin
57e09aab22
test: control characters in "enum" and "dependencies", #226
2016-07-09 23:39:26 +01:00
Evgeny Poberezkin
3f96062745
fix: ref resolution does not fail when it should; closes #220
2016-06-28 21:30:55 +01:00
Evgeny Poberezkin
6a508280b2
chore: update karma-mocha to 1.1.1
2016-06-26 21:17:12 +01:00
greenkeeperio-bot
5551d72b62
chore(package): update karma-chrome-launcher to version 1.0.1
...
https://greenkeeper.io/
2016-06-25 15:51:06 +01:00
greenkeeperio-bot
7df4b6162e
chore(package): update karma-mocha to version 1.0.1
...
https://greenkeeper.io/
2016-06-25 15:06:05 +01:00
greenkeeperio-bot
369e5af0fa
chore(package): update mocha to version 2.5.0
...
https://greenkeeper.io/
2016-06-25 14:35:52 +01:00
greenkeeperio-bot
7d3d79bc04
chore(package): update karma to version 1.0.0
...
https://greenkeeper.io/
2016-06-24 21:15:27 +01:00
greenkeeperio-bot
2d32e86793
chore(package): update watch to version 0.19.1
...
https://greenkeeper.io/
2016-06-20 19:53:32 +01:00
Evgeny Poberezkin
8c0b3d8321
fix custom keyword that defines errors, closes #181
2016-06-11 12:00:10 +01:00
Evgeny Poberezkin
f28c04e324
bump version
2016-06-04 21:19:26 +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
b48b3598f1
readme, bump version
2016-05-21 23:32:48 +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
d90e7abd45
fix no-invalid-rule, closes #187 , #188
2016-05-16 20:51:48 +01: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
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
a2610bca0d
fix incorrect change of resolution scope when sibling schema has id, closes #170
2016-04-23 14:56:16 +01:00
Evgeny Poberezkin
29a88b6f4a
bump version
2016-04-22 10:22:36 +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
44dd6b78b9
Android 4 compatibility, #143
2016-04-18 21:15:38 +01:00
Evgeny Poberezkin
601d0e6a48
gh-pages-generator navigation
2016-04-16 21:43:18 +01:00
Evgeny Poberezkin
ff4e2a6e85
gh-pages-generator
2016-04-16 18:47:44 +01:00
Evgeny Poberezkin
1ec0dc3f7c
version 4.0.0
2016-04-15 23:27:14 +01:00
Blake Embrey
83427b8712
Support initial TypeScript definition
2016-04-15 12:20:35 -07:00
Evgeny Poberezkin
d730049184
meteor compatibility: error reporting, closes #159
2016-04-11 20:40:31 +01:00
Evgeny Poberezkin
8676a3f62e
meteor compatibility; closes #159
2016-04-10 11:44:22 +01:00
Evgeny Poberezkin
4e780204ac
bump version
2016-03-31 13:53:40 +01:00
Glen Arrowsmith
6859cf28f1
Added more keywords
2016-03-31 21:34:08 +10:00
Evgeny Poberezkin
c383b29faa
eslint version
2016-03-28 18:41:58 +01:00
greenkeeperio-bot
f413255529
chore(package): update eslint to version 2.5.1
...
http://greenkeeper.io/
2016-03-25 22:42:24 +00:00
Evgeny Poberezkin
4e579d7236
use eslint that is not broken
2016-03-25 20:26:29 +00:00
Evgeny Poberezkin
e6a22be556
fix type coercion for multiple items/properties; closes #152
2016-03-25 20:13:39 +00:00
Evgeny Poberezkin
7d7505b442
readme
2016-03-20 18:17:07 +00:00
Evgeny Poberezkin
ce86641657
pass default meta-schema via "meta" option, closes #90
2016-03-14 20:56:07 +00:00
Evgeny Poberezkin
e1a38d2d90
accept array of schemas in addMetaSchema method
2016-03-09 23:20:35 +00:00
Evgeny Poberezkin
d7bbf33478
bump version
2016-03-07 06:49:51 +00:00
Evgeny Poberezkin
f4ca190010
fixed browser tests for async validation
2016-03-02 07:09:11 +00:00
Evgeny Poberezkin
6eeadb6a06
bump version
2016-03-01 00:27:09 +00:00
Evgeny Poberezkin
ec0f1c1b22
patternRequired keyword (v5 proposal), closes #123
2016-02-27 22:36:11 +00:00
Evgeny Poberezkin
dfe773735f
update phantomjs and karma-phantomjs-launcher
2016-02-27 13:56:54 +00:00
Evgeny Poberezkin
545cfcb187
bump version
2016-02-24 09:23:09 +00:00
Evgeny Poberezkin
bdd1748dec
schema: false option in "validate" custom keyword definition for custom keywords that do not depend on the schema
2016-02-21 13:27:38 +00:00
Evgeny Poberezkin
8fa4d0f05f
test for passContext option
2016-02-16 10:12:32 +00:00
Evgeny Poberezkin
14d0eb0645
fix inlineRefs option, fix test, fix $ref to pass parentData[Property] to the referenced schema if it was passed to validate function
2016-02-15 22:04:04 +00:00
Evgeny Poberezkin
b2a67e7a65
options passContext (undocumented) to pass the context of validation function to referenced (not inlined) schemas
2016-02-14 20:34:10 +00:00
Evgeny Poberezkin
0a15393601
removed full bundles and source maps for nodent and regenerator
2016-02-13 21:54:14 +00:00
Evgeny Poberezkin
a0a172c90a
removeSchema called with id without matching schema does not throw error
2016-02-13 20:14:04 +00:00
Evgeny Poberezkin
79d16b3dee
alvays pass parent data and current data property when referenced schema called as a function (previously was passed only with option coerceTypes)
2016-02-12 23:08:28 +00:00
greenkeeperio-bot
d8d737426c
chore(package): update glob to version 7.0.0
...
http://greenkeeper.io/
2016-02-10 19:33:46 +00:00
Evgeny Poberezkin
56f4ae4406
refactor bundle scripts
2016-02-08 20:12:04 +00:00
Evgeny Poberezkin
3a224d8308
added v5 keywords desriptions
2016-02-06 13:09:52 +00:00
Evgeny Poberezkin
c62c6452aa
eslint: no-console
2016-02-04 22:36:12 +00:00
Evgeny Poberezkin
e05b2901a9
include package versions in minified bundles
2016-02-04 20:30:56 +00:00
Evgeny Poberezkin
5db986276c
fixed bug: custom sync keyword in async schema
2016-02-04 19:56:04 +00:00
Evgeny Poberezkin
38827f50d4
refactor async tests
2016-02-03 22:14:14 +00:00
Evgeny Poberezkin
cc32c46a25
update json-stable-stringify; closes #67
2016-02-02 21:39:45 +00:00
Evgeny Poberezkin
89a5ce76f9
eslint; code style
2016-02-02 18:55:02 +00:00
Evgeny Poberezkin
7a391fde73
readme: contents, keywords, packages using ajv
2016-02-01 23:43:13 +00:00
Evgeny Poberezkin
9c40ac0388
bump version
2016-02-01 18:18:56 +00:00
Evgeny Poberezkin
644a73b8f7
enable tests for nodent
2016-02-01 17:56:47 +00:00
Evgeny Poberezkin
86d97d4337
async options, expose Ajv.ValidationError class
2016-01-30 22:13:00 +00:00
Evgeny Poberezkin
c19c02aa04
nodent usage
2016-01-29 23:29:45 +00:00
Evgeny Poberezkin
6e583554a1
async with nodent transpiler
2016-01-29 09:26:11 +00:00
Evgeny Poberezkin
7365dd6e41
transpiling async validation functions from es7 with nodent
2016-01-28 12:31:20 +00:00
greenkeeperio-bot
199e9ae4fc
chore(package): update chai to version 3.5.0
...
http://greenkeeper.io/
2016-01-28 12:18:31 +00:00
Evgeny Poberezkin
002c99311f
use regenerator to transpile asynchronous validation functions if generators are not supported, #40
2016-01-26 23:56:38 +00:00
Evgeny Poberezkin
cf978706d1
Merge branch 'master' into async
2016-01-26 21:44:09 +00:00
greenkeeperio-bot
7b2b3d0a93
chore(package): update dependencies
...
http://greenkeeper.io/
2016-01-26 09:10:50 +00:00
Evgeny Poberezkin
0729d6d19d
async schemas and async formats using generators, #40
2016-01-25 06:37:36 +00:00
Evgeny Poberezkin
d1ca4874c0
coerceTypes option readme, closes #95
2016-01-17 15:05:01 +00:00
Evgeny Poberezkin
5b7d9f9ff7
fixed inline reference resolution
2016-01-16 14:33:46 +00:00
Evgeny Poberezkin
c99d6751ad
option addUsedSchema
2016-01-15 06:54:53 +00:00
Evgeny Poberezkin
8c4557f1ac
fixed relative json-pointer pattern/code to access data
2016-01-14 21:31:00 +00:00
Evgeny Poberezkin
37dd0415da
fixed relative JSON-pointer pattern
2016-01-13 22:23:32 +00:00
Evgeny Poberezkin
aad43df008
bower.json
2016-01-13 14:23:04 +00:00
Evgeny Poberezkin
8fe96db455
refactored "default" to correctly validate minProperties, minItems, etc. when defaults are present, closes #42
2016-01-09 13:28:40 +00:00
Evgeny Poberezkin
a1afce910c
prevent scope change if definitions uses id
2016-01-04 22:28:05 +00:00
Evgeny Poberezkin
5f2cc30449
option multipleOfPrecision, closes #84
2016-01-02 17:16:01 +00:00
Evgeny Poberezkin
c3d09d7699
fixed bug in dependencies keyword, closes #94
2015-12-30 23:04:14 +00:00
Evgeny Poberezkin
b3a737be89
include browser bundles in npm package
2015-12-29 11:33:37 +00:00
Evgeny Poberezkin
b2b856c3d7
readme
2015-12-27 22:14:44 +00:00
Evgeny Poberezkin
bb2e1d93c2
json-schema-test version
2015-12-27 21:47:01 +00:00
Evgeny Poberezkin
2eef59dede
minified browser bundle
2015-12-27 21:33:07 +00:00
Evgeny Poberezkin
c6ebc3c26f
readme, bump version
2015-12-26 23:36:35 +00:00
Evgeny Poberezkin
ca80b2ec42
correct schemaPath for $refs, additionalProperties, additionalItems, etc.
2015-12-19 15:56:08 +00:00
Evgeny Poberezkin
8b98518b10
fixed jshint script
2015-12-13 23:24:48 +00:00
Evgeny Poberezkin
1dc0f81330
bump version
2015-12-12 21:32:59 +00:00
Evgeny Poberezkin
8114a2b442
tests for switch keyword
2015-12-12 18:14:53 +00:00
Evgeny Poberezkin
7c7abbbc74
"parentSchema" property added to error objects when using "verbose" option
2015-12-11 21:35:14 +00:00
Evgeny Poberezkin
610dcd17eb
replace $ in properties with $$ replace pattern, closes #87
2015-12-07 21:55:38 +00:00
Evgeny Poberezkin
7141f1375e
cleanup formatMaximum/formatMinimum
2015-12-06 21:25:42 +00:00
Evgeny Poberezkin
ff36abd6a8
coveralls
2015-12-05 22:23:57 +00:00
Evgeny Poberezkin
d7fd8229a9
time format; formatMaximum/formatMinimum and exclusiveFormatMaximum/exclusiveFormatMinimum keywords from v5 proposals
2015-12-05 21:16:28 +00:00
Evgeny Poberezkin
6afdb6793f
add tonic_example to published files
2015-12-04 22:21:49 +00:00
Evgeny Poberezkin
5ebfb41903
fixed missing schemaPath in type keyword
2015-11-29 00:44:25 +00:00
Evgeny Poberezkin
833a234e4f
tonic example
2015-11-28 22:39:50 +00:00
Evgeny Poberezkin
8a0719ea27
additionalItems added to reserved keywords (can be defined as custom)
2015-11-28 16:11:56 +00:00
Evgeny Poberezkin
7d96e1b642
patternGroups keyword (v5 proposals)
2015-11-28 14:59:08 +00:00
Evgeny Poberezkin
cf35958df4
schemaPath in errors, #76
2015-11-27 09:19:04 +00:00
Evgeny Poberezkin
2ddf957554
fixed schema substitution with some options when refs are inlined, closes #77
2015-11-26 22:49:49 +00:00
Evgeny Poberezkin
06fd23217a
removed peerDependency, closes #78
2015-11-24 06:35:50 +00:00
Evgeny Poberezkin
cffb7c7f72
move compileAsync and addKeyword to Ajv prototype, remove reduce
2015-11-22 02:13:03 +00:00
Evgeny Poberezkin
31b1e9ceff
update versions, node 4 & 5 in .travis.yml
2015-11-22 00:55:06 +00:00
Evgeny Poberezkin
65e534ee8b
check/extend errors in inline custom keywords; tests for custom keywords creating errors
2015-11-21 23:12:03 +00:00
Evgeny Poberezkin
a3688f73c1
ajv-i18n peerDependency
2015-11-17 23:22:15 +00:00
Evgeny Poberezkin
c1b208816c
readme for custom keywords
2015-11-17 23:19:49 +00:00
Evgeny Poberezkin
9e32fd55ee
set peerDependency version for ajv-i18n
2015-11-17 20:32:11 +00:00
Evgeny Poberezkin
368332ab42
fixed bug in remote ref resolution, closes #70
2015-11-07 13:53:41 +00:00
Evgeny Poberezkin
7b142c56bd
optimized generated code for deep schemas
2015-10-25 21:55:07 +00:00
Evgeny Poberezkin
c4bf67cab0
changed uri format to allow URNs, closes #59
2015-10-25 11:31:07 +00:00
Evgeny Poberezkin
70844207cf
fixed resolution scope change - changing folder in subschema, closes #62
2015-10-25 01:03:19 +01:00
Evgeny Poberezkin
2259dc76cd
find schema ref that changes resolution scope in another schema, fixed one test for #62
2015-10-24 22:25:08 +01:00
Evgeny Poberezkin
3a38a935c5
test-fast npm script
2015-10-19 22:51:05 +01:00
Evgeny Poberezkin
50d30a262a
fixed incorrect resolution scope change when "id" property is not a schema id - closes #61 , closes #63
2015-10-15 18:53:55 +01:00
Evgeny Poberezkin
e02972207c
validate "required" properties within "properties" keyword, closes #41
2015-10-11 00:08:58 +01:00
Evgeny Poberezkin
aedc47cbbf
bump version
2015-10-02 22:15:03 +01:00
Evgeny Poberezkin
a67b661e10
fixed #52 (compileAsync); loadSchema should be called only once for any schema; error is always passed via callback
2015-09-23 23:42:33 +01:00
Evgeny Poberezkin
de3d3469fe
fixed #51 (compileAsync); ensure that callback in compileAsync is always called asynchronously
2015-09-23 21:04:34 +01:00