-
f542604051
Merge pull request #46 from YChebotaev/master
Evgeny Poberezkin
2015-09-07 09:52:21 +0100
-
-
de02d4d8ab
Compare objects with better approach by @blakeembrey that not count order of keys
Yury Chebotaev
2015-09-07 03:45:10 +0500
-
1b0a471448
equal fail when order of keys is different
Yury Chebotaev
2015-09-07 02:58:01 +0500
-
-
fe097794a9
asynchronous schema compilation with loading missing remote schemas using supplied function, #43, mulesoft-labs/osprey-mock-service#11
Evgeny Poberezkin
2015-09-02 23:50:25 +0100
-
bec34c5ba5
error thrown in case of missing reference has properties missingRef and missingSchema, related to #43, mulesoft-labs/osprey-mock-service#11
Evgeny Poberezkin
2015-09-02 18:20:43 +0100
-
ed7c14801d
jshint, closes #34
Evgeny Poberezkin
2015-08-27 20:55:44 +0100
-
73b21e0383
updated require-globify to use "mode:list"
Evgeny Poberezkin
2015-08-27 18:03:24 +0100
-
d99e707a69
improved performance of "properties" keyword; schema tests for 64 options combinations
Evgeny Poberezkin
2015-08-24 00:30:49 +0100
-
44e1af15f1
Merge pull request #39 from epoberezkin/inline
Evgeny Poberezkin
2015-08-23 21:33:21 +0100
-
-
cc8de5bb8e
tests for inlined schemas, #6
Evgeny Poberezkin
2015-08-23 21:16:36 +0100
-
69bc41a38c
optimised access to compiled/inlined referenced schemas
Evgeny Poberezkin
2015-08-23 13:27:05 +0100
-
f3b65f4a58
Merge branch 'master' into inline
Evgeny Poberezkin
2015-08-23 12:04:38 +0100
-
-
-
-
6d37952a8a
1.1.1
Evgeny Poberezkin
2015-08-23 11:43:11 +0100
-
e8274faa66
Merge pull request #37 from blakeembrey/package-files
Evgeny Poberezkin
2015-08-23 11:39:29 +0100
-
-
9eb38e4859
Add a files array to `package.json`
Blake Embrey
2015-08-22 22:15:56 -0700
-
-
843557e03f
optimised regexps to create them during compile time, reuse regexp instances
Evgeny Poberezkin
2015-08-22 23:57:16 +0100
-
14c6426a55
1.1.0
Evgeny Poberezkin
2015-08-22 22:21:48 +0100
-
1c508fa98c
removed compiled dot templates from the repo, #34
Evgeny Poberezkin
2015-08-22 22:15:28 +0100
-
f9017a54d3
dataPath using jsonPointers in "required" keyword when allErrors == false, #32
Evgeny Poberezkin
2015-08-22 21:58:38 +0100
-
4c4fdd5afc
optimised getExprPath for numbers (items keyword), #32
Evgeny Poberezkin
2015-08-22 21:21:18 +0100
-
00419a120e
Merge pull request #36 from blakeembrey/json-pointers
Evgeny Poberezkin
2015-08-22 20:23:55 +0100
-
-
e6da675f91
Support JSON pointers
Blake Embrey
2015-08-21 15:26:13 -0700
-
5c15acc419
removed "build" from npm test
Evgeny Poberezkin
2015-08-21 23:38:33 +0100
-
0fdc461ae9
1.0.1
Evgeny Poberezkin
2015-08-21 23:14:57 +0100
-
7f37f1b546
removed hyper meta-schema, same schema is used as latest meta-schema
Evgeny Poberezkin
2015-08-21 23:11:18 +0100
-
d8d59ed352
inline refs with all keywords but "$ref"
Evgeny Poberezkin
2015-08-21 22:52:29 +0100
-
171a87b352
Merge pull request #35 from blakeembrey/repo-structure
Evgeny Poberezkin
2015-08-21 19:44:35 +0100
-
-
-
-
21a3cd472e
Use `npm scripts` for a dev cleaner workflow
Blake Embrey
2015-08-21 10:41:12 -0700
-
-
e6e1ce0a79
Merge pull request #33 from blakeembrey/latest-schema-v4
Evgeny Poberezkin
2015-08-21 19:30:46 +0100
-
-
4989662947
Add latest meta schemas according to schema spec
Blake Embrey
2015-08-21 10:14:36 -0700
-
80e39d6978
Add `npm run build` to npm scripts
Blake Embrey
2015-08-21 10:14:09 -0700
-
208f85bbed
Fix README typo: explicitely -> explicitly
Blake Embrey
2015-08-21 10:13:30 -0700
-
-
7d0c6d1d25
inline simple refs, #6
Evgeny Poberezkin
2015-08-19 22:54:05 +0100
-
-
cfec9e3fb3
removed unused it.dataPath, related to #32
Evgeny Poberezkin
2015-08-19 00:31:03 +0100
-
e74f79eea6
removed unused code with _debug option
Evgeny Poberezkin
2015-08-19 00:22:05 +0100
-
f37eb7a1da
test for unicode option
Evgeny Poberezkin
2015-08-18 21:51:16 +0100
-
0a71f0244d
removed changes history from readme
Evgeny Poberezkin
2015-08-18 21:36:11 +0100
-
14367a1dd5
readme correction
Evgeny Poberezkin
2015-08-18 15:06:39 +0100
-
2598a4da84
readme for 1.0.0
Evgeny Poberezkin
2015-08-16 23:20:32 +0100
-
cfd2e82d7e
Merge pull request #30 from epoberezkin/1.0.0
Evgeny Poberezkin
2015-08-16 23:13:30 +0100
-
-
8abbf63e9b
Merge branch 'master' into 1.0.0
Evgeny Poberezkin
2015-08-16 23:00:43 +0100
-
-
-
-
a657070dd4
typo in test case
Evgeny Poberezkin
2015-08-16 22:46:15 +0100
-
982cfab809
removed unused code
Evgeny Poberezkin
2015-08-16 02:11:00 +0100
-
d758ff7e75
failed id resolutions test
Evgeny Poberezkin
2015-08-16 01:59:43 +0100
-
ef7339cd73
test: additional validator instance {verbose: true, allErrors: false}
Evgeny Poberezkin
2015-08-16 01:39:31 +0100
-
8a4c6cdacb
test for uniqueItems option
Evgeny Poberezkin
2015-08-16 01:30:51 +0100
-
247181c08f
test: anyOf with one of schemas empty
Evgeny Poberezkin
2015-08-16 01:25:37 +0100
-
704fb11c1d
optimized not rule
Evgeny Poberezkin
2015-08-16 01:21:35 +0100
-
286368fb23
optimized required rule compilation
Evgeny Poberezkin
2015-08-16 01:10:43 +0100
-
dfd6de5857
removed _debug option
Evgeny Poberezkin
2015-08-16 00:59:28 +0100
-
fe53458a6e
missingRefs option tests
Evgeny Poberezkin
2015-08-15 23:59:14 +0100
-
87cc09501b
tests: options, format regex
Evgeny Poberezkin
2015-08-12 01:00:46 +0100
-
c4fb165f8d
simplified util.toHash
Evgeny Poberezkin
2015-08-11 22:52:34 +0100
-
3367c262ee
tests for special cases of type keyword
Evgeny Poberezkin
2015-08-11 22:49:47 +0100
-
d1e824f78b
addFormat test
Evgeny Poberezkin
2015-08-11 22:20:58 +0100
-
eeb1307448
jshint "validthis" option
Evgeny Poberezkin
2015-08-11 19:24:31 +0100
-
a3be10e40d
.jshintrc: node, allow ==
Evgeny Poberezkin
2015-08-11 19:13:08 +0100
-
1a1353717b
.jshintrc, code style
Evgeny Poberezkin
2015-08-11 19:06:32 +0100
-
7772cd27fd
removed --bail tests, git pre-commit hook now runs tests without coverage
Evgeny Poberezkin
2015-08-11 18:44:18 +0100
-
d9ead32998
exclude spec folder from test coverage report
Evgeny Poberezkin
2015-08-11 08:43:57 +0100
-
73fcc2cf11
test coverage code-climate badge
Evgeny Poberezkin
2015-08-11 00:46:00 +0100
-
695929c1e1
send test coverage data to code-climate
Evgeny Poberezkin
2015-08-11 00:39:08 +0100
-
594909103f
Merge pull request #29 from blakeembrey/test-coverage
Evgeny Poberezkin
2015-08-10 18:02:32 +0100
-
-
c5b9a619da
Add test coverage command
Blake Embrey
2015-08-10 09:47:45 -0700
-
-
dfa640a1b2
readme, fixed addMetaSchema
Evgeny Poberezkin
2015-08-09 12:49:05 +0100
-
22d4c6e40d
addSchema no longer returns compiled schema
Evgeny Poberezkin
2015-08-09 11:44:37 +0100
-
0012b09ccf
do not replace schema object with compiled function
Evgeny Poberezkin
2015-08-09 00:54:06 +0100
-
c175259b48
clean up resolve
Evgeny Poberezkin
2015-08-08 20:57:50 +0100
-
234729121f
Merge branch 'master' into 1.0.0
Evgeny Poberezkin
2015-08-08 19:39:27 +0100
-
-
-
-
ab32638acc
addMetaSchema validates metaschema by default
Evgeny Poberezkin
2015-08-08 19:34:01 +0100
-
1b8c922ebc
preserve roots during ref resolution, closes #27
Evgeny Poberezkin
2015-08-08 19:06:26 +0100
-
b3fb2e58c7
fixed regexps in raml schema, issue #27
Evgeny Poberezkin
2015-08-08 18:37:33 +0100
-
41ed37f36f
resolves recursive schema issue #27, breaks test for issue #13, raml schema has regex issue
Evgeny Poberezkin
2015-08-08 12:21:41 +0100
-
f57b3b96bd
failing test for recursive RAML schema, issue #27
Evgeny Poberezkin
2015-08-08 12:17:32 +0100
-
9466859f92
addMetaSchema method, closes #26
Evgeny Poberezkin
2015-08-08 10:55:37 +0100
-
22513f598a
Merge branch 'master' into 1.0.0
Evgeny Poberezkin
2015-08-07 23:17:06 +0100
-
-
-
-
a0c342c58f
fixed resolving recursive references, closes issue #27
Evgeny Poberezkin
2015-08-07 01:49:05 +0100
-
bde23cbe9e
removed type escaping in errors
Evgeny Poberezkin
2015-08-07 00:13:15 +0100
-
55f304061c
Merge pull request #28 from blakeembrey/escape-error-strings
Evgeny Poberezkin
2015-08-07 00:09:25 +0100
-
-
b7877a2dcf
Compile dot templates
Blake Embrey
2015-08-06 14:46:51 -0700
-
2a8ce631dd
Escape everything else that might need escaping
Blake Embrey
2015-08-06 14:40:50 -0700
-
02d6a5431d
Escape schema strings in output
Blake Embrey
2015-08-06 13:38:53 -0700
-
-
cbcfdd0f87
readme: testing in browser
Evgeny Poberezkin
2015-08-01 14:26:04 +0100
-
021b20a366
fixed removeAdditional/validateSchema
Evgeny Poberezkin
2015-07-31 21:00:44 +0100
-
94f51e1248
Merge branch 'master' into 1.0.0
Evgeny Poberezkin
2015-07-31 20:06:43 +0100
-
-
-
-
62adbbe1ed
fixed removeAdditional, tests, added "failing" for removeAdditional; closes #25, related to #23
Evgeny Poberezkin
2015-07-31 19:23:35 +0100
-
054bf53400
readme
Evgeny Poberezkin
2015-07-30 12:34:09 +0100
-
23bf0ac5fb
option removeAdditional equal to "all"
Evgeny Poberezkin
2015-07-30 09:22:15 +0100
-
232a7aeb49
option removeAdditional equal to "all"
Evgeny Poberezkin
2015-07-30 09:21:36 +0100
-
36085debf5
indentations
Evgeny Poberezkin
2015-07-30 09:06:31 +0100
-
f88f1e20da
skipped test
Evgeny Poberezkin
2015-07-30 09:05:07 +0100
-
6415241f7b
Merge pull request #23 from andyscott/feature/filter-object-to-schema
Evgeny Poberezkin
2015-07-30 09:03:16 +0100
-
-
65ccf49edf
Add test for `removeAdditional` when using a schema to validate additional properties.
Andy Scott
2015-07-29 14:28:57 -0700
-
cff345ae16
Move `removeAdditional` option out of shared definitions
Andy Scott
2015-07-29 09:56:57 -0700
-
94ddac2bc9
Add test for options (just `removeAdditional`, for now)
Andy Scott
2015-07-29 09:56:11 -0700
-
d5ed4403b8
During validation allow flag to remove values flagged by `additionalProperties: false`
Andy Scott
2015-07-28 16:34:46 -0700
-
-
a7886e31e2
removed sauceLabs credentials
Evgeny Poberezkin
2015-07-26 10:59:36 +0100
-
0b1f766c73
removed circle.yml
Evgeny Poberezkin
2015-07-26 10:50:01 +0100
-
be023eda11
Merge branch 'master' into 1.0.0
Evgeny Poberezkin
2015-07-26 10:37:56 +0100
-
-
-
-
b29c83cfee
reference to version 1.0
Evgeny Poberezkin
2015-07-26 10:35:08 +0100