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
Evgeny Poberezkin
7e7219212d
feat: allow refs with protocol-relative URIs, closes #277
2016-08-15 21:53:09 +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
66dd12bc45
docs: fix link
2016-08-15 00:36:58 +01:00
Evgeny Poberezkin
adcf8be48f
docs: $merge and $patch keywords
2016-08-15 00:33:40 +01:00
Evgeny Poberezkin
d8a3001e9c
docs: usage questions
2016-08-15 00:32:48 +01:00
Evgeny Poberezkin
6deeb39281
docs: changed notebook for issue template
2016-08-12 08:21:20 +01:00
Evgeny Poberezkin
47b8a09b9e
docs: compact issue template
2016-08-12 01:49:35 +01:00
Evgeny Poberezkin
78016dbc78
docs: shorten issue template
2016-08-12 01:47:27 +01:00
Evgeny Poberezkin
2d9206c281
docs: shorten issue template
2016-08-12 01:46:01 +01:00
Evgeny Poberezkin
3ecf870bfc
docs: update issue template
2016-08-12 01:44:26 +01:00
Evgeny Poberezkin
ffa40b9442
travis notifications for gitter
2016-08-12 00:50:30 +01:00
Evgeny Poberezkin
311251d943
docs: edited issue template
2016-08-12 00:00:09 +01:00
Evgeny Poberezkin
65c28b1fcd
docs: update pull request template
2016-08-11 01:01:53 +01:00
Evgeny Poberezkin
dcdeefcaf9
docs: pull request template
2016-08-11 00:59:09 +01:00
Evgeny Poberezkin
368606627e
docs: issue template, contributing guidelines
2016-08-11 00:39:53 +01:00
Evgeny Poberezkin
a1dc7df458
docs: fix site
2016-08-10 00:27:45 +01:00