Commit Graph

830 Commits (1b4cbcba3335a43561e91be4f2baa13c5902d44b)

Author SHA1 Message Date
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