Evgeny Poberezkin
e76b3793f6
Merge pull request #315 from epoberezkin/greenkeeper-watch-1.0.0
...
Update watch to version 1.0.0 🚀
2016-10-06 16:31:05 +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
03051f90ba
feat: log errors using console.error/warn, closes #265
2016-10-05 20:50:37 +01:00
Evgeny Poberezkin
dbc14d5791
docs: updated defaults for options extendRefs and sourceCode, #294 , #309
2016-10-05 20:43:52 +01:00
Evgeny Poberezkin
3e50b5da3c
feat: make option sourceCode default to false, closes #309
2016-10-05 20:36:49 +01:00
Evgeny Poberezkin
0bdb5a4fa5
feat: make option extendRef default to "fail", closes #294
2016-10-05 20:14:11 +01:00
Evgeny Poberezkin
40319b9e22
fix: message about changing default for extendRefs option, #303
2016-10-05 18:21:36 +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
f7ae18fce7
docs: ajv-pack is BETA
2016-09-26 22:06:06 +01:00
Evgeny Poberezkin
a37616bfcc
docs: generate standalone module using ajv-cli/ajv-pack, closes #156
2016-09-24 21:39:32 +01:00
Evgeny Poberezkin
812940d528
feat: only store patterns and defaults if option sourceCode is true
2016-09-24 16:11:29 +01:00
Evgeny Poberezkin
13ecf4042a
chore: version 4.7.4
2016-09-24 16:05:24 +01:00
Evgeny Poberezkin
5193d45fdc
feat: add used defaults and patterns to validation function to support ajv-pack, #156
2016-09-24 15:58:14 +01:00
Evgeny Poberezkin
33527596ec
Merge pull request #306 from epoberezkin/greenkeeper-typescript-2.0.3
...
Update typescript to version 2.0.3 🚀
2016-09-22 17:56:11 +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
2ba99f2c9f
docs: link to addons-linter
2016-09-19 20:05:47 +01:00
Evgeny Poberezkin
c383316256
docs: update packages using ajv
2016-09-19 19:56:27 +01:00
Evgeny Poberezkin
c9e53aa4e1
chore: version 4.7.1
2016-09-19 17:30:55 +01:00
Darcy Parker
fd07efc4cf
Add missing rootData parameter from ValidateFunction typescript interface ( #301 )
...
* Add missing rootData property from ValidateFunction typescript interface
* Made change @epoberezkin requested
2016-09-19 12:49:37 +01:00
Evgeny Poberezkin
1129dfad0f
chore: bump version
2016-09-06 22:10:36 +01:00
Evgeny Poberezkin
eb93bd431e
Merge branch 'rf-no-retain-source'
2016-09-06 22:04:08 +01:00
Evgeny Poberezkin
1c28d6dc34
test: sourceCode option, #293
2016-09-06 21:49:01 +01:00
Evgeny Poberezkin
3ba472ea2a
docs: sourceCode option, #293
2016-09-06 21:49:01 +01:00
Evgeny Poberezkin
d272e05abe
refactor: rename option to sourceCode, #293
2016-09-06 21:48:42 +01:00
Evgeny Poberezkin
61afd5c436
docs: add related packages, remove montions of old versions, fix typo
2016-09-04 18:16:13 +01:00
Russ Frank
792590b7b8
appease linter
2016-09-01 15:00:32 -07:00
Russ Frank
7d1e4d2c83
Add option to not retain validator source code
...
I noticed that in a program with many schemas, a large amount of memory
was taken up by the source code strings used to compile the validators.
This commit adds an option, `retainSourceCode`, default true, which
allows source code strings to be left out of the heap.
2016-08-31 16:25:00 -07: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
fb2e39b7d5
docs: schema compilation context passed to compile and macro custom keyword functions
2016-08-30 00:14:43 +01:00
Evgeny Poberezkin
76ce06c6f3
bump version
2016-08-29 23:05:34 +01:00
Evgeny Poberezkin
9dff6474d7
feat: pass schema compilation context (it) to compiled and macro custom keyword functions, closes #280
2016-08-29 22:56:07 +01:00
Evgeny Poberezkin
cf6a9872b9
docs: allowedValues param in "enum" keyword error, #282
2016-08-29 22:44:33 +01:00
Evgeny Poberezkin
00f315c31f
feat: allowedValues param in "enum" keyword error, closes #282
2016-08-29 22:42:16 +01:00
Evgeny Poberezkin
565e360231
docs: absolute JSON-pointer in $data reference, #289
2016-08-29 22:33:29 +01:00
Evgeny Poberezkin
3806b9d8a3
fix: correctly resolve $data refs with absolute JSON pointers, #289
2016-08-29 22:26:33 +01:00
Evgeny Poberezkin
932a44e73d
docs: rootData variable in custom keywords validation function, #289
2016-08-29 21:59:56 +01:00
Evgeny Poberezkin
33081b4911
feat: pass rootData to validating functions as 5th parameters, related to #289
2016-08-29 21:52:05 +01:00
Evgeny Poberezkin
2b4efa3512
Merge pull request #289 from HotelDon/master
...
Add JSON pointer support to $data reference.
2016-08-29 22:44:55 +02: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
Don Rouse
c6e42e7e5c
Add tests for $data ref with absolute JSON pointers
2016-08-26 17:36:37 -07:00
Don Rouse
53e9971edd
Add JSON pointer support to $data reference.
2016-08-25 21:35:35 -07: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
eac77bf565
docs: note about using only absolute $refs in $merge and $patch, #278
2016-08-17 21:48:09 +01:00
Evgeny Poberezkin
8e2344c161
docs: fix error
2016-08-17 19:48:01 +01:00