Commit Graph

813 Commits (b9a2a83354bdf8ca6e1b5e6eb92fa96d922342ed)

Author SHA1 Message Date
Evgeny Poberezkin 27c612755a Merge pull request #263 from dalcib/master
[typescript] Allow use 'new' operator
2016-08-06 00:06:39 +01:00
Evgeny Poberezkin 25c6fc2262 docs: option "extendRefs", #260 2016-08-05 20:51:01 +01:00
Evgeny Poberezkin 321a6d1a83 fix: date-time validation, closes #261 2016-08-05 11:57:58 +01:00
Evgeny Poberezkin be94fba19f Merge pull request #262 from kroky/master
fix: date-time string validation to fail validating for date-only string
2016-08-05 11:49:49 +01:00
Victor Emanouilov 4246d726a9 chore: move date-time guard for missing time part to date_time function rather than date function 2016-08-05 09:53:00 +03:00
Dalci de Jesus Bagolin 2fc93a8acd [typescript] Allow use 'new' operator 2016-08-04 22:41:17 -04:00
Victor Emanouilov 6df7b2040b fix: date-time string validation to fail validating for date-only strings instead of throwing a TypeError 2016-08-04 13:49:53 +03: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 62eaf92c4c
test: more test cases for coersion of array to scalar, #158 2016-07-28 22:23:18 +01:00
Evgeny Poberezkin b853218249
style: eslint tests, closes #250 2016-07-28 00:50:30 +01:00
Evgeny Poberezkin 0630539aa3
test: coerceTypes: "array" coercion should fail if array length != 1, #158 2016-07-27 22:17:06 +01:00
Evgeny Poberezkin ca8c9ab0ac docs: typo 2016-07-27 22:08:45 +01:00
Evgeny Poberezkin 5b469a718b Update COERCION.md 2016-07-27 22:07:52 +01:00
Evgeny Poberezkin b6344c39e1 Update COERCION.md 2016-07-27 22:07:14 +01:00
Evgeny Poberezkin 966fca84fb
docs: option coerceTypes:"array" - correction, #158 2016-07-27 22:06:35 +01:00
Evgeny Poberezkin e30d076be5
docs: option coerceTypes:"array", #158 2016-07-27 22:04:24 +01:00
Evgeny Poberezkin cdac201ac2 Merge pull request #246 from willfarrell/feature/coerceArray
Add in ability to coerce an array
2016-07-27 09:17:49 +01:00
will Farrell a21cf02f43 update `==`, `object <-> array` 2016-07-26 14:43:20 -06:00
will Farrell ec09c3c735 allow reversal and add more tests 2016-07-24 19:03:27 -06:00
Evgeny Poberezkin 2b7196a472
docs: added packages using ajv 2016-07-23 22:35:55 +01:00
will Farrell 4d1aa5fe31 linting 2016-07-22 18:41:57 -06:00
will Farrell 9e18e68ce7 Add in ability to coerce to an array 2016-07-22 18:07:10 -06:00
Evgeny Poberezkin b7535d4a69
test: run elsint only in node version >= 4 2016-07-22 15:43:09 +01:00
Evgeny Poberezkin bbf6b37a3b Merge pull request #245 from epoberezkin/4.2
4.2
2016-07-22 15:28:49 +01:00
Evgeny Poberezkin d64b84f5ff
Merge branch 'master' into 4.2 2016-07-22 15:00:44 +01:00
Evgeny Poberezkin ac5c746f0a
Revert "Revert "feat: meta schema for custom keywords schemas, closes #230""
This reverts commit 09879d21ad.
2016-07-22 14:49:43 +01:00
Evgeny Poberezkin 13e98fbee1
docs: support $data reference in custom keywords, closes #146 2016-07-22 14:48:44 +01:00
Evgeny Poberezkin 5a80c7cff6
feat: support meta-schema validation in custom keywords with $data support, #146 2016-07-22 14:25:41 +01:00
Evgeny Poberezkin f06008a84f
fix: error when mutually recursive fragment refs reference a common schema, closes #240 2016-07-22 00:37:35 +01:00
Evgeny Poberezkin c2609392a2
test: passing/failing tests for #240 - mutually recursive fragment refs reference a common schema 2016-07-21 23:08:42 +01:00
Evgeny Poberezkin bbffa420c2 Merge pull request #241 from mychaelgo/master
Update README.md Typo
2016-07-21 20:53:08 +01:00
Mychael Christian Go e756ad21cd Update README.md
Fix Typo
2016-07-21 09:05:35 +07:00
Evgeny Poberezkin 167653aee0 Merge pull request #239 from jonathanGB/master
fix errors in CUSTOM doc
2016-07-20 08:31:19 +01:00
Jonathan Guillotte-Blouin 5262c9f6bd fix errors in CUSTOM doc 2016-07-19 18:33:08 -04:00
Evgeny Poberezkin 7f5fe70cdb
feat: $data support in custom keywords, #146 2016-07-19 22:50:10 +01:00
Evgeny Poberezkin ab4f65800b
refactor: remove parallel ifs from def.$data partial 2016-07-18 22:27:17 +01:00
Evgeny Poberezkin caf7557bc0
refactor: convert custom.def partial into custom.jst function (for better encapsulation) 2016-07-18 22:14:02 +01:00
Evgeny Poberezkin 81690287f5
docs: usage with frameworks that redefine global require, #234 2016-07-18 21:22:37 +01:00
Evgeny Poberezkin 09879d21ad
Revert "feat: meta schema for custom keywords schemas, closes #230"
This reverts commit 1a6e4b576c.
2016-07-18 18:51:57 +01:00
Evgeny Poberezkin 1a6e4b576c
feat: meta schema for custom keywords schemas, closes #230 2016-07-17 11:20:47 +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 7e0482619d
fix: support control characters in "properties" and "required", closes #226 2016-07-09 23:16:24 +01:00
Evgeny Poberezkin 28711287ff
test: failing test for #226: control chars in schema JSON 2016-07-08 22:11:24 +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 aa2ee31381 test: sync failing test for issue #220 2016-06-28 21:17:07 +01:00