Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

Ajv

The fastest JSON Schema Validator. Supports draft-04/06/07/2019-09/2020-12
Collective - Host: opensource - https://opencollective.com/ajv - Website: https://ajv.js.org/ - Code: https://github.com/ajv-validator/ajv

Merge pull request #60 from MGDIS/master

Do not force two slashes for uris

github.com/ajv-validator/ajv - 29d29aa058b482d8525e2c3d06b931ebd848644e authored about 9 years ago by Evgeny Poberezkin <[email protected]>
Do not force two slashes for uris

To allow relative urls (conformed to https://tools.ietf.org/html/rfc1808), URI regex do not forc...

github.com/ajv-validator/ajv - c486e8f25b1378a9e78ee3d7a05530ba203837bb authored about 9 years ago by Le Lan Johan <[email protected]>
JSON schema validation keywords reference

github.com/ajv-validator/ajv - 365945043840ecbb56b4bb76852ed9df8f6d89a3 authored about 9 years ago by Evgeny Poberezkin <[email protected]>
validate "required" properties within "properties" keyword, closes #41

github.com/ajv-validator/ajv - e02972207c828958f9190c42a924ee387554a172 authored about 9 years ago by Evgeny Poberezkin <[email protected]>
replaced Array functions with for loop, added ajv instances to tests

github.com/ajv-validator/ajv - 80dc982d590ae3964678111512aee6b19042b028 authored about 9 years ago by Evgeny Poberezkin <[email protected]>
bump version

github.com/ajv-validator/ajv - aedc47cbbfb5ffa3bb60d7742e14051ff15d7e6a authored over 9 years ago by Evgeny Poberezkin <[email protected]>
fixed reference resolution when multiple schema files are compiled, closes #50, closes #53

github.com/ajv-validator/ajv - 738e343ccf9dcffa4d708940dd804f9a5f74e652 authored over 9 years ago by Evgeny Poberezkin <[email protected]>
Merge pull request #55 from marbemac/master

remove redundant property in required error message

github.com/ajv-validator/ajv - 32ddef850fe2cdbd77883ca6db58ecc7681a99a1 authored over 9 years ago by Evgeny Poberezkin <[email protected]>
update tests to reflect change to required message

github.com/ajv-validator/ajv - 975dee4d1d13e14c29f98aaba48d8061f8ee9c31 authored over 9 years ago by Marc MacLeod <[email protected]>
update the required message rather than dataPath

github.com/ajv-validator/ajv - 71e8ff3f2c783e77a3cdb216c21dc91508fdd00c authored over 9 years ago by Marc MacLeod <[email protected]>
remove redundant property val in error message

For required properties, the error message is currently:

"data.name should have required proper...

github.com/ajv-validator/ajv - f024918133735acfbb93ff6fcd1b046ffcb254cf authored over 9 years ago by Marc MacLeod <[email protected]>
fixed #52 (compileAsync); loadSchema should be called only once for any schema; error is always passed via callback

github.com/ajv-validator/ajv - a67b661e10e6881ee1196273ade4727ab5446a6e authored over 9 years ago by Evgeny Poberezkin <[email protected]>
fixed #48 - indices in dataPath in error messages for items keyword

github.com/ajv-validator/ajv - d6ed06766cc723878aff9b46b259fc7e87fc5699 authored over 9 years ago by Evgeny Poberezkin <[email protected]>
fixed #51 (compileAsync); ensure that callback in compileAsync is always called asynchronously

github.com/ajv-validator/ajv - de3d3469fe34f0f9b43ce2d8320297e8d7b54020 authored over 9 years ago by Evgeny Poberezkin <[email protected]>
fixed karma test

github.com/ajv-validator/ajv - 3e1c488d7d8afc7a86149a9cc623cd186e5b5cd4 authored over 9 years ago by Evgeny Poberezkin <[email protected]>
test for issue #50

github.com/ajv-validator/ajv - 36c338d41e368436713450fdf0862e33b698ffba authored over 9 years ago by Evgeny Poberezkin <[email protected]>
function names for compiled templates to simplify debugging

github.com/ajv-validator/ajv - 9903881a8f496c06ea10f93ed59c603448063a8b authored over 9 years ago by Evgeny Poberezkin <[email protected]>
update text returned by errorsText method

github.com/ajv-validator/ajv - f23deffff37d7a0abf9a30b06ead9dc4d56e9fba authored over 9 years ago by Evgeny Poberezkin <[email protected]>
i18n support for ajv-i18n package

github.com/ajv-validator/ajv - 34993de951c7b00b05f1a27a6e37e1ccd9a46ef9 authored over 9 years ago by Evgeny Poberezkin <[email protected]>
optimized equal

github.com/ajv-validator/ajv - 6723287c3e8b4464f5ca65ad68fbb7d604c7012a authored over 9 years ago by Evgeny Poberezkin <[email protected]>
Merge pull request #46 from YChebotaev/master

Equal fail when order of keys is different

github.com/ajv-validator/ajv - f542604051daf593def0257a27502d1b509cdaf0 authored over 9 years ago by Evgeny Poberezkin <[email protected]>
Compare objects with better approach by @blakeembrey that not count order of keys

github.com/ajv-validator/ajv - de02d4d8abfacb4aec519ec7051bf3b841d3f48a authored over 9 years ago by Yury Chebotaev <[email protected]>
equal fail when order of keys is different

github.com/ajv-validator/ajv - 1b0a471448870874a7b75c3c2aed8e8a153c60d2 authored over 9 years ago by Yury Chebotaev <[email protected]>
asynchronous schema compilation with loading missing remote schemas using supplied function, #43, mulesoft-labs/osprey-mock-service#11

github.com/ajv-validator/ajv - fe097794a989358b030702c154b8937e9d555d7b authored over 9 years ago by Evgeny Poberezkin <[email protected]>
error thrown in case of missing reference has properties missingRef and missingSchema, related to #43, mulesoft-labs/osprey-mock-service#11

github.com/ajv-validator/ajv - bec34c5ba51b7a0e2a594e260a280ee1f5eb6a85 authored over 9 years ago by Evgeny Poberezkin <[email protected]>
jshint, closes #34

github.com/ajv-validator/ajv - ed7c14801d30f7c95c253ffbe2d15307c821087b authored over 9 years ago by Evgeny Poberezkin <[email protected]>
updated require-globify to use "mode:list"

github.com/ajv-validator/ajv - 73b21e0383cc4efd20567b28e27992685e5b2748 authored over 9 years ago by Evgeny Poberezkin <[email protected]>
improved performance of "properties" keyword; schema tests for 64 options combinations

github.com/ajv-validator/ajv - d99e707a69543a72abe0ed71505edff4bcbc6db8 authored over 9 years ago by Evgeny Poberezkin <[email protected]>
Merge pull request #39 from epoberezkin/inline

Inline referenced schemas without refs in them, #6

github.com/ajv-validator/ajv - 44e1af15f10491528c048397f9bc70fc90bda569 authored over 9 years ago by Evgeny Poberezkin <[email protected]>
tests for inlined schemas, #6

github.com/ajv-validator/ajv - cc8de5bb8eb70fa42fb6ecdf6c8007024019ded2 authored over 9 years ago by Evgeny Poberezkin <[email protected]>
optimised access to compiled/inlined referenced schemas

github.com/ajv-validator/ajv - 69bc41a38c460fd4d0b409fa64f7e59ca8177bae authored over 9 years ago by Evgeny Poberezkin <[email protected]>
Merge branch 'master' into inline

github.com/ajv-validator/ajv - f3b65f4a580767cdf98e07e38b1b9b4ccfea507c authored over 9 years ago by Evgeny Poberezkin <[email protected]>
1.1.1

github.com/ajv-validator/ajv - 6d37952a8ab59f4b088b5eb8143b9b8c7b581be6 authored over 9 years ago by Evgeny Poberezkin <[email protected]>
Merge pull request #37 from blakeembrey/package-files

Add a files array to `package.json`

github.com/ajv-validator/ajv - e8274faa66826cf5d4a922a03261f3a04aa129ef authored over 9 years ago by Evgeny Poberezkin <[email protected]>
Add a files array to `package.json`

Ensures that only and all of the `lib/` directory will be in the release.

github.com/ajv-validator/ajv - 9eb38e4859b9a8e47505872a8448940717663a94 authored over 9 years ago by Blake Embrey <[email protected]>
optimised regexps to create them during compile time, reuse regexp instances

github.com/ajv-validator/ajv - 843557e03fba69312134d8c1bf3b6d3bc8e55ec5 authored over 9 years ago by Evgeny Poberezkin <[email protected]>
1.1.0

github.com/ajv-validator/ajv - 14c6426a55f1836915aa9b8331001e691380ecd6 authored over 9 years ago by Evgeny Poberezkin <[email protected]>
removed compiled dot templates from the repo, #34

github.com/ajv-validator/ajv - 1c508fa98ca2c4c89ba0240949a4a6735da01f05 authored over 9 years ago by Evgeny Poberezkin <[email protected]>
dataPath using jsonPointers in "required" keyword when allErrors == false, #32

github.com/ajv-validator/ajv - f9017a54d34e2a3bcac7932effa13c7412a98376 authored over 9 years ago by Evgeny Poberezkin <[email protected]>
optimised getExprPath for numbers (items keyword), #32

github.com/ajv-validator/ajv - 4c4fdd5afc72bb591477230514680d3331cdc6c1 authored over 9 years ago by Evgeny Poberezkin <[email protected]>
Merge pull request #36 from blakeembrey/json-pointers

Support JSON pointers

github.com/ajv-validator/ajv - 00419a120e3c58442bd9e2fef8b131c17a12ba16 authored over 9 years ago by Evgeny Poberezkin <[email protected]>
Support JSON pointers

github.com/ajv-validator/ajv - e6da675f9120abfe4cc0b0ad497373a6f748fd5a authored over 9 years ago by Blake Embrey <[email protected]>
removed "build" from npm test

github.com/ajv-validator/ajv - 5c15acc41998f86cc7f1ba5f066055448ee9d89d authored over 9 years ago by Evgeny Poberezkin <[email protected]>
1.0.1

github.com/ajv-validator/ajv - 0fdc461ae981d7e8a589a625a3d163f87a6389a9 authored over 9 years ago by Evgeny Poberezkin <[email protected]>
removed hyper meta-schema, same schema is used as latest meta-schema

github.com/ajv-validator/ajv - 7f37f1b546a96dbeb9b278229057b5ff5f06f7d2 authored over 9 years ago by Evgeny Poberezkin <[email protected]>
inline refs with all keywords but "$ref"

github.com/ajv-validator/ajv - d8d59ed352942e770cd5665857dbf6f61fb408bd authored over 9 years ago by Evgeny Poberezkin <[email protected]>
Merge pull request #35 from blakeembrey/repo-structure

Use `npm scripts` for a dev cleaner workflow

github.com/ajv-validator/ajv - 171a87b352eae2f173898cc7a50df302acf661d3 authored over 9 years ago by Evgeny Poberezkin <[email protected]>
Use `npm scripts` for a dev cleaner workflow

github.com/ajv-validator/ajv - 21a3cd472e411be1302adda8012f3488926db80a authored over 9 years ago by Blake Embrey <[email protected]>
Merge pull request #33 from blakeembrey/latest-schema-v4

Latest schema v4

github.com/ajv-validator/ajv - e6e1ce0a790f76297cb85beb29a3a1b609db4150 authored over 9 years ago by Evgeny Poberezkin <[email protected]>
Add latest meta schemas according to schema spec

github.com/ajv-validator/ajv - 49896629479ae39995976739dc1bdbcdc2ea4b5e authored over 9 years ago by Blake Embrey <[email protected]>
Add `npm run build` to npm scripts

github.com/ajv-validator/ajv - 80e39d69783a390ea6ee6eeef50596f07e9bb7e7 authored over 9 years ago by Blake Embrey <[email protected]>
Fix README typo: explicitely -> explicitly

github.com/ajv-validator/ajv - 208f85bbed2332580a43fbe36ea20e3485d28b7a authored over 9 years ago by Blake Embrey <[email protected]>
inline simple refs, #6

github.com/ajv-validator/ajv - 7d0c6d1d2512be088dfeb1f1a1ea4ea9466bf4e0 authored over 9 years ago by Evgeny Poberezkin <[email protected]>
removed unused it.dataPath, related to #32

github.com/ajv-validator/ajv - cfec9e3fb3144ed56ca9b25003af5ba1a5cf66ef authored over 9 years ago by Evgeny Poberezkin <[email protected]>
removed unused code with _debug option

github.com/ajv-validator/ajv - e74f79eea68a323f2853b2ae0c320b7b5cc5fc96 authored over 9 years ago by Evgeny Poberezkin <[email protected]>
test for unicode option

github.com/ajv-validator/ajv - f37eb7a1da7e181f1058129ffb0b1796a18c369c authored over 9 years ago by Evgeny Poberezkin <[email protected]>
removed changes history from readme

github.com/ajv-validator/ajv - 0a71f0244dd2d43bcf96066dabc1e76aec224e01 authored over 9 years ago by Evgeny Poberezkin <[email protected]>
readme correction

github.com/ajv-validator/ajv - 14367a1dd5f8d1790bf4492a8f1ac96ff2cfca1c authored over 9 years ago by Evgeny Poberezkin <[email protected]>
readme for 1.0.0

github.com/ajv-validator/ajv - 2598a4da84db87337ba5f57538f97cded575c7ef authored over 9 years ago by Evgeny Poberezkin <[email protected]>
Merge pull request #30 from epoberezkin/1.0.0

1.0.0

github.com/ajv-validator/ajv - cfd2e82d7e44cb17f1bfb9b4ee4d18468191e694 authored over 9 years ago by Evgeny Poberezkin <[email protected]>
Merge branch 'master' into 1.0.0

github.com/ajv-validator/ajv - 8abbf63e9b66b85db2a4c6a2a03c6ddbe2e27d6d authored over 9 years ago by Evgeny Poberezkin <[email protected]>
typo in test case

github.com/ajv-validator/ajv - a657070dd4bb68926517e1c2b17d9a720e85c16e authored over 9 years ago by Evgeny Poberezkin <[email protected]>
removed unused code

github.com/ajv-validator/ajv - 982cfab8098eebc1ac2376610bde9bd6888add2f authored over 9 years ago by Evgeny Poberezkin <[email protected]>
failed id resolutions test

github.com/ajv-validator/ajv - d758ff7e756cbfdaa50432671fb06e3faa067bda authored over 9 years ago by Evgeny Poberezkin <[email protected]>
test: additional validator instance {verbose: true, allErrors: false}

github.com/ajv-validator/ajv - ef7339cd732eeb420d1848842b71918f46db9ab7 authored over 9 years ago by Evgeny Poberezkin <[email protected]>
test for uniqueItems option

github.com/ajv-validator/ajv - 8a4c6cdacba903b39480edabb9689071553d9c46 authored over 9 years ago by Evgeny Poberezkin <[email protected]>
test: anyOf with one of schemas empty

github.com/ajv-validator/ajv - 247181c08f3ed4d0febd6eab606a1af214766587 authored over 9 years ago by Evgeny Poberezkin <[email protected]>
optimized not rule

github.com/ajv-validator/ajv - 704fb11c1d5394b8975fb850beae2723b2be57cb authored over 9 years ago by Evgeny Poberezkin <[email protected]>
optimized required rule compilation

github.com/ajv-validator/ajv - 286368fb2380939da60dc694bca05618a9f32d19 authored over 9 years ago by Evgeny Poberezkin <[email protected]>
removed _debug option

github.com/ajv-validator/ajv - dfd6de5857760c92290906b57e53de9b2dd6ddef authored over 9 years ago by Evgeny Poberezkin <[email protected]>
missingRefs option tests

github.com/ajv-validator/ajv - fe53458a6eb5d37e870b1173614cac365564efdc authored over 9 years ago by Evgeny Poberezkin <[email protected]>
tests: options, format regex

github.com/ajv-validator/ajv - 87cc09501b7d4d87df67e86f4b89e511646969ec authored over 9 years ago by Evgeny Poberezkin <[email protected]>
simplified util.toHash

github.com/ajv-validator/ajv - c4fb165f8d9e481c97bab83975ad48e3bec98c48 authored over 9 years ago by Evgeny Poberezkin <[email protected]>
tests for special cases of type keyword

github.com/ajv-validator/ajv - 3367c262eead2abaccd2680e0057755d049a5113 authored over 9 years ago by Evgeny Poberezkin <[email protected]>
addFormat test

github.com/ajv-validator/ajv - d1e824f78b11082e12a0323577788bf24f766844 authored over 9 years ago by Evgeny Poberezkin <[email protected]>
jshint "validthis" option

github.com/ajv-validator/ajv - eeb1307448fd0b4fced995671a4dc3fe6a9f35d2 authored over 9 years ago by Evgeny Poberezkin <[email protected]>
.jshintrc: node, allow ==

github.com/ajv-validator/ajv - a3be10e40d8b6fe2a2d30bc1769371bb010022fc authored over 9 years ago by Evgeny Poberezkin <[email protected]>
.jshintrc, code style

github.com/ajv-validator/ajv - 1a1353717b21188dac6c3034d0babd577a271d96 authored over 9 years ago by Evgeny Poberezkin <[email protected]>
removed --bail tests, git pre-commit hook now runs tests without coverage

github.com/ajv-validator/ajv - 7772cd27fd42362c73e18aa0052d684d64e7c421 authored over 9 years ago by Evgeny Poberezkin <[email protected]>
exclude spec folder from test coverage report

github.com/ajv-validator/ajv - d9ead329988a2698f152ee1f7c8e8b1024a169ec authored over 9 years ago by Evgeny Poberezkin <[email protected]>
test coverage code-climate badge

github.com/ajv-validator/ajv - 73fcc2cf118a5dd63054817b0b692976fbd24c37 authored over 9 years ago by Evgeny Poberezkin <[email protected]>
send test coverage data to code-climate

github.com/ajv-validator/ajv - 695929c1e1bfa20d2c201c4175b6f5270d43d055 authored over 9 years ago by Evgeny Poberezkin <[email protected]>
Merge pull request #29 from blakeembrey/test-coverage

Add test coverage command

github.com/ajv-validator/ajv - 594909103ffbdaa7ce05f5c66e0e53d0e0b250ee authored over 9 years ago by Evgeny Poberezkin <[email protected]>
Add test coverage command

github.com/ajv-validator/ajv - c5b9a619da862c4af1eeaa2aaa57154959bafdb1 authored over 9 years ago by Blake Embrey <[email protected]>
readme, fixed addMetaSchema

github.com/ajv-validator/ajv - dfa640a1b2737d711d75dd82dee60b0a3ac0be9f authored over 9 years ago by Evgeny Poberezkin <[email protected]>
addSchema no longer returns compiled schema

github.com/ajv-validator/ajv - 22d4c6e40dec244caeafec0b97ea5fe788d5f9a6 authored over 9 years ago by Evgeny Poberezkin <[email protected]>
do not replace schema object with compiled function

github.com/ajv-validator/ajv - 0012b09ccfb23621ba4ae705dd76521e63b97259 authored over 9 years ago by Evgeny Poberezkin <[email protected]>
clean up resolve

github.com/ajv-validator/ajv - c175259b48ffe536134b5309c9f41fd930dd25fa authored over 9 years ago by Evgeny Poberezkin <[email protected]>
Merge branch 'master' into 1.0.0

github.com/ajv-validator/ajv - 234729121f47e5afc76c2abb7a03b519a30def0b authored over 9 years ago by Evgeny Poberezkin <[email protected]>
addMetaSchema validates metaschema by default

github.com/ajv-validator/ajv - ab32638accc05d80ff5374c77907fecd1d59869d authored over 9 years ago by Evgeny Poberezkin <[email protected]>
preserve roots during ref resolution, closes #27

github.com/ajv-validator/ajv - 1b8c922ebcc967cfeb063009c6ecaefff417146e authored over 9 years ago by Evgeny Poberezkin <[email protected]>
fixed regexps in raml schema, issue #27

github.com/ajv-validator/ajv - b3fb2e58c7843e780a7b9c3e5fdbd079537371f2 authored over 9 years ago by Evgeny Poberezkin <[email protected]>
resolves recursive schema issue #27, breaks test for issue #13, raml schema has regex issue

github.com/ajv-validator/ajv - 41ed37f36fbd490788bd4c024976ee83e9588afe authored over 9 years ago by Evgeny Poberezkin <[email protected]>
failing test for recursive RAML schema, issue #27

github.com/ajv-validator/ajv - f57b3b96bdf2a03ba9b5be37d17641c21e38c580 authored over 9 years ago by Evgeny Poberezkin <[email protected]>
addMetaSchema method, closes #26

github.com/ajv-validator/ajv - 9466859f92539a33754d54aeeb7badf95c9fec0c authored over 9 years ago by Evgeny Poberezkin <[email protected]>
Merge branch 'master' into 1.0.0

github.com/ajv-validator/ajv - 22513f598a689f45232adb3779c30da190d5fc45 authored over 9 years ago by Evgeny Poberezkin <[email protected]>
fixed resolving recursive references, closes issue #27

github.com/ajv-validator/ajv - a0c342c58f7a15ba1b9723d58c00145235b45bcf authored over 9 years ago by Evgeny Poberezkin <[email protected]>
removed type escaping in errors

github.com/ajv-validator/ajv - bde23cbe9e78904bfe43b3706e0209711a79bdab authored over 9 years ago by Evgeny Poberezkin <[email protected]>
Merge pull request #28 from blakeembrey/escape-error-strings

Escape schema strings in output

github.com/ajv-validator/ajv - 55f304061caa139093bf336e6052d7529c7200c2 authored over 9 years ago by Evgeny Poberezkin <[email protected]>
Escape everything else that might need escaping

github.com/ajv-validator/ajv - 2a8ce631dd123c4e0cccd44dcb3a76359ce743fd authored over 9 years ago by Blake Embrey <[email protected]>