Ecosyste.ms: OpenCollective

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

github.com/ajv-validator/ajv

The fastest JSON schema Validator. Supports JSON Schema draft-04/06/07/2019-09/2020-12 and JSON Type Definition (RFC8927)
https://github.com/ajv-validator/ajv

Merge pull request #128 from kulakowka/patch-2

Update README.md

d398cf8c036d5b774a8b729f1964b7010a265365 authored almost 9 years ago by Evgeny Poberezkin <[email protected]>
Update README.md

Fixed typo

6408f881949289e9e192f4ed5da22bcd7509e6fc authored almost 9 years ago by Anton Kulakov <[email protected]>
Merge pull request #126 from ChuntaoLu/patch-1

Fix typo

21a8e88c4e44990ff851170285161ed0a77c2439 authored almost 9 years ago by Evgeny Poberezkin <[email protected]>
Fix typo

f70caca78c68f5ad94ba925944c17f318340840a authored almost 9 years ago by ChuntaoLu <[email protected]>
test for passContext option

8fa4d0f05f86be95c99f637a23f88e2e768282c2 authored almost 9 years ago by Evgeny Poberezkin <[email protected]>
passContext option; pass parent data to custom keyword functions

de65510f1ec10b8e4bd41d022461d2fdb7d6eec0 authored almost 9 years ago by Evgeny Poberezkin <[email protected]>
fix inlineRefs option, fix test, fix $ref to pass parentData[Property] to the referenced schema if it was passed to validate function

14d0eb06457506e52cfc7534c2ca2f448f769769 authored almost 9 years ago by Evgeny Poberezkin <[email protected]>
options passContext (undocumented) to pass the context of validation function to referenced (not inlined) schemas

b2a67e7a65ddfb08879cc99ffb79d052bef4e09b authored almost 9 years ago by Evgeny Poberezkin <[email protected]>
removed full bundles and source maps for nodent and regenerator

0a15393601076baac66bd661d7e2078dd122a0c4 authored almost 9 years ago by Evgeny Poberezkin <[email protected]>
removeSchema called with id without matching schema does not throw error

a0a172c90a72f13e0bb891ae9903fbd7996899c9 authored almost 9 years ago by Evgeny Poberezkin <[email protected]>
alvays pass parent data and current data property when referenced schema called as a function (previously was passed only with option coerceTypes)

79d16b3deee35ef9ddfaffe927b9e828f410bd84 authored almost 9 years ago by Evgeny Poberezkin <[email protected]>
Merge pull request #122 from Nonemoticoner/patch-2

Syntax highlight for CUSTOM.md

6a04dfa845614a42fe7c7a2c45742ee8f75d7754 authored almost 9 years ago by Evgeny Poberezkin <[email protected]>
Syntax highlight for CUSTOM.md

25168cbca6a54e12633fd14b02f0335bd4d948a6 authored almost 9 years ago by Nonemoticoner <[email protected]>
Merge pull request #121 from epoberezkin/greenkeeper-glob-7.0.0

Update glob to version 7.0.0 🚀

1d9fa227e96c5be0986be099ecb915e551f92a70 authored almost 9 years ago by Evgeny Poberezkin <[email protected]>
Merge pull request #120 from Nonemoticoner/patch-1

Syntax highlight for README.md

7c4c09fe22aeaeda23f7dddaeb8e153ff96bd0be authored almost 9 years ago by Evgeny Poberezkin <[email protected]>
chore(package): update glob to version 7.0.0

http://greenkeeper.io/

d8d737426c9519cd6dd0afe818b0b1d19ad07173 authored almost 9 years ago by greenkeeperio-bot <[email protected]>
Syntax highlight for README.md

c16cace815bd758e82c3c82afbcf427ec54f1b99 authored almost 9 years ago by Nonemoticoner <[email protected]>
refactor bundle scripts

56f4ae4406fffc924eb2af10cd2ca83e84fa33ad authored almost 9 years ago by Evgeny Poberezkin <[email protected]>
error message for enum keyword, closes #115

fa6b702db02bc2f654a4cfab0be871e195c4d436 authored almost 9 years ago by Evgeny Poberezkin <[email protected]>
additional docs for custom keywords

d502468ff201619c8b04d0415ebc6fc660704a5f authored almost 9 years ago by Evgeny Poberezkin <[email protected]>
Update KEYWORDS.md

d553ae80ffb3a101ad0308ace93dcbc89bbbfb9f authored almost 9 years ago by Evgeny Poberezkin <[email protected]>
Update KEYWORDS.md

515fe9ec83ab7cbeaadac8ecb2d77521d5c8afee authored almost 9 years ago by Evgeny Poberezkin <[email protected]>
readme: v5 keywords links

58c0e2e9c0aa5ba18e2b02f2bf49f6ce377b0727 authored almost 9 years ago by Evgeny Poberezkin <[email protected]>
added v5 keywords desriptions

3a224d8308bff51fc09bfccc8ed2d222249f04d0 authored almost 9 years ago by Evgeny Poberezkin <[email protected]>
eslint: no-console

c62c6452aa80880cb0259a8c508032ea0164c429 authored almost 9 years ago by Evgeny Poberezkin <[email protected]>
eslint: no-shadow, no-invalid-this

5c8e32dffc85652cbbb8c8daddc4882527a91c02 authored almost 9 years ago by Evgeny Poberezkin <[email protected]>
include package versions in minified bundles

e05b2901a9ef3ddaeffe3db0e340ade463a48f3b authored almost 9 years ago by Evgeny Poberezkin <[email protected]>
fixed bug: custom sync keyword in async schema

5db986276c3095820b8f8d349eceb3cb117a921c authored almost 9 years ago by Evgeny Poberezkin <[email protected]>
refactor async tests

38827f50d4bf84d3a304388f83dabe3209437682 authored almost 9 years ago by Evgeny Poberezkin <[email protected]>
fixed the list of instances in async validation test

b4f756d403fd300b59dd7b552c5493ca0dc74e5a authored almost 9 years ago by Evgeny Poberezkin <[email protected]>
validate method for asynchronous schema always returns promise

2f6213111dc8b76511b43a3f18fad9eaad7fb601 authored almost 9 years ago by Evgeny Poberezkin <[email protected]>
update json-stable-stringify; closes #67

cc32c46a250139b916e8fd12f3872ebf968d3ef9 authored almost 9 years ago by Evgeny Poberezkin <[email protected]>
eslint; code style

89a5ce76f9c91cf0e006b51ad6f031f585a6900d authored almost 9 years ago by Evgeny Poberezkin <[email protected]>
readme: contents, keywords, packages using ajv

7a391fde73725b8cc9c65ecde7a5db942fc503ac authored almost 9 years ago by Evgeny Poberezkin <[email protected]>
readme

343e32b4784dabc7bdcbced70d81b6ebca075917 authored almost 9 years ago by Evgeny Poberezkin <[email protected]>
readme: async example in tonic

538add2f302c69d9ac63346c7ec8f2eef8a77b15 authored almost 9 years ago by Evgeny Poberezkin <[email protected]>
bump version

9c40ac0388f16064399575587c5be69eb9f628df authored almost 9 years ago by Evgeny Poberezkin <[email protected]>
Merge pull request #111 from epoberezkin/async

Asynchronous validation

08f5dcb98464b48337c0753261d4c3ebb057cd4f authored almost 9 years ago by Evgeny Poberezkin <[email protected]>
enable tests for nodent

644a73b8f7b3033d56a33be2476389b01ea037dc authored almost 9 years ago by Evgeny Poberezkin <[email protected]>
change async/transpile options

0ecd3eaa13c6ee0e60b4e33af6e2e28a91ab8ebe authored almost 9 years ago by Evgeny Poberezkin <[email protected]>
readme fix

885f9811110184be1964f4f26dbc832ae7192a1d authored almost 9 years ago by Evgeny Poberezkin <[email protected]>
async options, expose Ajv.ValidationError class

86d97d4337b89f17c00dbd4da648e65b856cfa74 authored almost 9 years ago by Evgeny Poberezkin <[email protected]>
nodent usage

c19c02aa045f8d8fe55852b4303899f82e6de381 authored almost 9 years ago by Evgeny Poberezkin <[email protected]>
readme: async and transpile options

2fe6715e3c509cd52d696dbabaf6e58e43c2e505 authored almost 9 years ago by Evgeny Poberezkin <[email protected]>
additional check for compatibility with nodent

dba7096f2b96fd70b1ac8c31b27f4f44c330da67 authored almost 9 years ago by Evgeny Poberezkin <[email protected]>
readme: asynchronous validation; no co in the test with es7 async functions

a951e66e51f8394bd8c010da71770191ee659016 authored almost 9 years ago by Evgeny Poberezkin <[email protected]>
async with nodent transpiler

6e583554a14585d751805e63cde29e5f6f929860 authored almost 9 years ago by Evgeny Poberezkin <[email protected]>
transpiling async validation functions from es7 with nodent

7365dd6e413729464f75289d5dd9e37ab8fa8180 authored almost 9 years ago by Evgeny Poberezkin <[email protected]>
chore(package): update chai to version 3.5.0

http://greenkeeper.io/

199e9ae4fc1cefcf7fda62f1196f9eee98a0d05f authored almost 9 years ago by greenkeeperio-bot <[email protected]>
references to async schemas

98c9c195aad4f3b1c7d9b6232b4c01683ae917d5 authored almost 9 years ago by Evgeny Poberezkin <[email protected]>
use regenerator to transpile asynchronous validation functions if generators are not supported, #40

002c99311f7b01bb529f4b0ed0b6bf8e2b6db425 authored almost 9 years ago by Evgeny Poberezkin <[email protected]>
Merge branch 'master' into async

cf978706d1c34b698698cfdb601fcd65e600c545 authored almost 9 years ago by Evgeny Poberezkin <[email protected]>
Merge pull request #106 from epoberezkin/greenkeeper-update-all

Update all dependencies 🌴

7dc450694b7ad22c3317dfb7f31f3f7860e677bc authored almost 9 years ago by Evgeny Poberezkin <[email protected]>
fixed browser tests with the new brfs version

8b8ab4b086bb972fa8b168ac9f19a108f421479d authored almost 9 years ago by Evgeny Poberezkin <[email protected]>
readme: build status badge for master branch

41a1af27e4cf28c59ca28dc1c64ad8318e15f63f authored almost 9 years ago by Evgeny Poberezkin <[email protected]>
chore(package): update dependencies

http://greenkeeper.io/

7b2b3d0a932aa9179c2f94492bf0c34f7368b0d8 authored almost 9 years ago by greenkeeperio-bot <[email protected]>
async custom keywords, #40

873426b6a7f9fd9735bc2934875ee8363c0d7d26 authored almost 9 years ago by Evgeny Poberezkin <[email protected]>
async format when format is $data, #40

d5808a3ee4f488bdafddc869b7f6b8a14ab0bf8c authored almost 9 years ago by Evgeny Poberezkin <[email protected]>
async schemas and async formats using generators, #40

0729d6d19d5b2788b6b9ec40e798232153a017c7 authored almost 9 years ago by Evgeny Poberezkin <[email protected]>
renamed opts property of ajv instance to _opts; options object passed to constructor is copied

27bd49f182798aea5ce814c4131458f1d92dd66c authored almost 9 years ago by Evgeny Poberezkin <[email protected]>
Update CUSTOM.md

449b3900545a0d6120b352dcd6208ce8f3c5458c authored almost 9 years ago by Evgeny Poberezkin <[email protected]>
readme: custom keywords

dfd2a7d71fd2bf7883b94a7ac314316096c4bdf2 authored almost 9 years ago by Evgeny Poberezkin <[email protected]>
Update CUSTOM.md

036a428d983e31fd15d7eca3c59a8c24f8cb0223 authored almost 9 years ago by Evgeny Poberezkin <[email protected]>
readme: addKeyword

4fa6147710421e06d67c331c234bc579cf9be0e6 authored almost 9 years ago by Evgeny Poberezkin <[email protected]>
Update COERCION.md

1d7325e03e083dc6c67d78681c26d0a371835568 authored almost 9 years ago by Evgeny Poberezkin <[email protected]>
readme

0f813ee4ed2dad3061f65725c9e3076ac18c680e authored almost 9 years ago by Evgeny Poberezkin <[email protected]>
Update COERCION.md

16fa76a118336125093f9efd42ffbbbe4836b9a1 authored almost 9 years ago by Evgeny Poberezkin <[email protected]>
Update COERCION.md

b430a66d1a6f93617e4f235ecd2bffb8c8f40d00 authored almost 9 years ago by Evgeny Poberezkin <[email protected]>
coerceTypes option readme, closes #95

d1ca4874c099f9f40956010e7652897d145d2cb8 authored almost 9 years ago by Evgeny Poberezkin <[email protected]>
coerce type when schema is in ref that is not inlined, #95

0c60364a7fdbba6f584b7c355f4d0e8cda593ea3 authored almost 9 years ago by Evgeny Poberezkin <[email protected]>
do not try to coerce to object/array, #95

878f3559f6349ecb25a7286b1135c151dfc74b85 authored almost 9 years ago by Evgeny Poberezkin <[email protected]>
coerceTypes option, #95

b5b6a06f09904292c859cbd1762dc90798785887 authored almost 9 years ago by Evgeny Poberezkin <[email protected]>
fixed inline reference resolution

5b7d9f9ff793db143d44c0e5fa495c6d5da1a4aa authored almost 9 years ago by Evgeny Poberezkin <[email protected]>
option addUsedSchema

c99d6751adca80869ae92567685e21e80cd4ea6e authored almost 9 years ago by Evgeny Poberezkin <[email protected]>
fixed relative json-pointer pattern/code to access data

8c4557f1ac9c8196f507c350ede247c32ecac93a authored almost 9 years ago by Evgeny Poberezkin <[email protected]>
fixed relative JSON-pointer pattern

37dd0415da585432f2afaa3d24d74c1b20cd548b authored almost 9 years ago by Evgeny Poberezkin <[email protected]>
bower.json

aad43df008360fc970a9f749c8bae3a6c41718cc authored almost 9 years ago by Evgeny Poberezkin <[email protected]>
readme: example for filtering data, corrections

6da67585011992c00e0919a74a7f67bb4b81bc54 authored almost 9 years ago by Evgeny Poberezkin <[email protected]>
Merge pull request #96 from epoberezkin/default

Default keyword with useDefaults option

a9fe33540bca50300f744c46da5dde18c6c9b586 authored almost 9 years ago by Evgeny Poberezkin <[email protected]>
refactored "default" to correctly validate minProperties, minItems, etc. when defaults are present, closes #42

8fe96db4557b6d950003ce98fad77736b655ec2a authored almost 9 years ago by Evgeny Poberezkin <[email protected]>
useDefaults readme

94a8f9abb30f533de362c4816b2bd2f292d11edc authored almost 9 years ago by Evgeny Poberezkin <[email protected]>
"default" keyword in "items" subschemas, #42

d7dd660d250bd103736495a8e991913c1e241b1d authored almost 9 years ago by Evgeny Poberezkin <[email protected]>
"default" keyword in "properties" subschemas, #42

0b725bbc310a2c08b7c6337193fb24d2413ef448 authored almost 9 years ago by Evgeny Poberezkin <[email protected]>
prevent scope change if definitions uses id

a1afce910c1420291756e9c0a89ecb66a74be837 authored about 9 years ago by Evgeny Poberezkin <[email protected]>
option multipleOfPrecision, closes #84

5f2cc30449d81a7d10148567f3f1ed038b00718e authored about 9 years ago by Evgeny Poberezkin <[email protected]>
correction, #81

bd35ea945706decd0e177706842252eb7790cb26 authored about 9 years ago by Evgeny Poberezkin <[email protected]>
fixed bug in dependencies keyword, closes #94

c3d09d7699fa4149285ef7635e7165b32cbe9b23 authored about 9 years ago by Evgeny Poberezkin <[email protected]>
readme cdnjs

0ff1a9f9445e3f1e1a5985cb0385ba48fca144a6 authored about 9 years ago by Evgeny Poberezkin <[email protected]>
include browser bundles in npm package

b3a737be89166a4b4b67a4c2bd5ce57a9a5b9254 authored about 9 years ago by Evgeny Poberezkin <[email protected]>
SauceLabs tests: updated the list of browsers

a43a2d9a76466e573c8118280e95dc8507d6744e authored about 9 years ago by Evgeny Poberezkin <[email protected]>
fixed the test that was failing in IE9

81d8a2ee6f4764d5a462c228802d48f4ad994989 authored about 9 years ago by Evgeny Poberezkin <[email protected]>
readme

b2b856c3d714b0cd47dae2286e14b65795d23fa1 authored about 9 years ago by Evgeny Poberezkin <[email protected]>
json-schema-test version

bb2e1d93c221d4b0037685f7375f5f0f16dee4f3 authored about 9 years ago by Evgeny Poberezkin <[email protected]>
minified browser bundle

2eef59dede3d2765228dad631a8ae6f9d84ff712 authored about 9 years ago by Evgeny Poberezkin <[email protected]>
readme, bump version

c6ebc3c26f70a5e9cb9f70810f39dc5e30d22d98 authored about 9 years ago by Evgeny Poberezkin <[email protected]>
keyword property in errors for custom keywords is set to the keyword itself instead of "custom"

17ed9c90f4a363599aaa8763ec7fccf5427989bc authored about 9 years ago by Evgeny Poberezkin <[email protected]>
throw exception if custom keyword is not an identifier; update tests as macro keyword definition supports type

694e81684fcbc0e29ef787764779f42c2c4f5196 authored about 9 years ago by Evgeny Poberezkin <[email protected]>
simplify compiling macro keywords

c4786866e2a34453ed4e4ae34fb8741ab965dad6 authored about 9 years ago by Evgeny Poberezkin <[email protected]>
loopRequired option

eab087a79297af854b54cf1c33055ec418b34148 authored about 9 years ago by Evgeny Poberezkin <[email protected]>
safe access with guards to $data ref

f449f68a3d52bc062461a5f69e27db884e5710ec authored about 9 years ago by Evgeny Poberezkin <[email protected]>