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

docs: links to issues

8667e3caf20598fc960e1371ed893bdab91938ae authored over 8 years ago by Evgeny Poberezkin <[email protected]>
docs: FAQ.md re errors api and additionalProperties

e9f68965826243d02ec5ad5a04b35834d33e7f11 authored over 8 years ago by Evgeny Poberezkin <[email protected]>
Merge pull request #270 from rek/master

fixing RegExp command in doc

c98aad16fa15bd6906961204e4da7839b6faa509 authored over 8 years ago by Evgeny Poberezkin <[email protected]>
fixing RegExp command in doc

87357eae33ab49cd6b6c698ee4aee9105cfea504 authored over 8 years ago by rekarnar <[email protected]>
Merge pull request #268 from epoberezkin/v4.4

V4.4

87c6cc7b713587ded331e28aa23bc9ca9dadac94 authored over 8 years ago by Evgeny Poberezkin <[email protected]>
bump version

912c0b39b982e3b8596ed3aa484f5a0ca906b7cd authored over 8 years ago by Evgeny Poberezkin <[email protected]>
style: no empty parens in constructor calls

86114c56dde023b837fdc8761e6f22f65535abf7 authored over 8 years ago by Evgeny Poberezkin <[email protected]>
refactor: function to check that schema has no rules except one specified (e.g. $ref)

84b900889f2e411598c468a04551335d6c77ab27 authored over 8 years ago by Evgeny Poberezkin <[email protected]>
Merge pull request #267 from epoberezkin/recursive-meta

support validating [meta-]schemas against themselves, closes #259

b1b570ef64fae3c2acc208c310077356552bdb6c authored over 8 years ago by Evgeny Poberezkin <[email protected]>
feat: support validating [meta-]schemas against themselves, closes #259

c103dc04b94a55e33ed56b94a6e6889bebe47d0c authored over 8 years ago by Evgeny Poberezkin <[email protected]>
Merge pull request #266 from epoberezkin/extend-refs

Option "extendRefs"

804764dbec2d4c7ba9182932f1860d3f9a35a791 authored over 8 years ago by Evgeny Poberezkin <[email protected]>
test: increase timeout

b9a2e5907da053bf42499a768ce37df6fc5d07b6 authored over 8 years ago by Evgeny Poberezkin <[email protected]>
feat: log warning if other keywords are used with "$ref", #260

318584757204a7c351becad677ccbc12d56fa627 authored over 8 years ago by Evgeny Poberezkin <[email protected]>
feat: option "extendRefs" to fail compilation or to ignore other keywords when "$ref" is used, closes #260

39b4a8f6371741de8e000a020fdb2b1067391516 authored over 8 years ago by Evgeny Poberezkin <[email protected]>
test: option "extendRefs", #260

3011bff5592ecc0c163d9671bfa6a19d61dea745 authored over 8 years ago by Evgeny Poberezkin <[email protected]>
Merge pull request #263 from dalcib/master

[typescript] Allow use 'new' operator

27c612755af1e95eca203103bbb6cfec04dc41a7 authored over 8 years ago by Evgeny Poberezkin <[email protected]>
docs: option "extendRefs", #260

25c6fc226221154737418973750dc83a1cf6182c authored over 8 years ago by Evgeny Poberezkin <[email protected]>
fix: date-time validation, closes #261

321a6d1a835f0c697cfc1a1216a0f39760124c44 authored over 8 years ago by Evgeny Poberezkin <[email protected]>
Merge pull request #262 from kroky/master

fix: date-time string validation to fail validating for date-only string

be94fba19fa49eeea3d3cde76d0cb20a07598593 authored over 8 years ago by Evgeny Poberezkin <[email protected]>
chore: move date-time guard for missing time part to date_time function rather than date function

4246d726a99a868e5d2e60e4d99fcd00b78e83ed authored over 8 years ago by Victor Emanouilov <[email protected]>
[typescript] Allow use 'new' operator

2fc93a8acd8a72b1e197cfbb8eb33130ac0700e0 authored over 8 years ago by Dalci de Jesus Bagolin <[email protected]>
fix: date-time string validation to fail validating for date-only strings instead of throwing a TypeError

6df7b2040b83568b7830da72301f47bc16692eb1 authored over 8 years ago by Victor Emanouilov <[email protected]>
Merge pull request #257 from epoberezkin/greenkeeper-mocha-3.0.0

Update mocha to version 3.0.0 🚀

af1f77166dbe3a10c7596c6bb93bd4c0110716a7 authored over 8 years ago by Evgeny Poberezkin <[email protected]>
chore: update eslint version

ee8cc743a029c2fff8b126aa69ad39446bd6ea78 authored over 8 years ago by Evgeny Poberezkin <[email protected]>
chore(package): update mocha to version 3.0.0

https://greenkeeper.io/

c19834b7e4a8ff93825ea5c6741bc27a4fe46dcd authored over 8 years ago by greenkeeperio-bot <[email protected]>
chore: fix eslint version at 3.1.1

145c6a1ed93d8d38976ac99a15afe126addd9525 authored over 8 years ago by Evgeny Poberezkin <[email protected]>
bump version

a382ec8edffe3ac1c5edfc96ee527d91853ae681 authored over 8 years ago by Evgeny Poberezkin <[email protected]>
test: more test cases for coersion of array to scalar, #158

62eaf92c4c6f6c868f293c891f4edc98b407d4de authored over 8 years ago by Evgeny Poberezkin <[email protected]>
style: eslint tests, closes #250

b853218249ae03a97ec635673a39b1f7473269de authored over 8 years ago by Evgeny Poberezkin <[email protected]>
test: coerceTypes: "array" coercion should fail if array length != 1, #158

0630539aa382bc3434c9906488ec2383b9585445 authored over 8 years ago by Evgeny Poberezkin <[email protected]>
docs: typo

ca8c9ab0acd6d08b975764223ec37d5c946218c0 authored over 8 years ago by Evgeny Poberezkin <[email protected]>
Update COERCION.md

5b469a718bc68676106e8d63628e4aca4073cf6c authored over 8 years ago by Evgeny Poberezkin <[email protected]>
Update COERCION.md

b6344c39e1e6d198926d60eea8670ff569e792a5 authored over 8 years ago by Evgeny Poberezkin <[email protected]>
docs: option coerceTypes:"array" - correction, #158

966fca84fba94bcc60bf38d614012af9f919a098 authored over 8 years ago by Evgeny Poberezkin <[email protected]>
docs: option coerceTypes:"array", #158

e30d076be5684002950b91a5d5f45bf3084a6a92 authored over 8 years ago by Evgeny Poberezkin <[email protected]>
Merge pull request #246 from willfarrell/feature/coerceArray

Add in ability to coerce an array

cdac201ac2a7e6fadc987248a9e5539a03c6e636 authored over 8 years ago by Evgeny Poberezkin <[email protected]>
update `==`, `object <-> array`

a21cf02f433b7db05614244ade0992a02e87a58e authored over 8 years ago by will Farrell <[email protected]>
allow reversal and add more tests

ec09c3c735bdacb5a50796637fa4ebfa54bb72cf authored over 8 years ago by will Farrell <[email protected]>
docs: added packages using ajv

2b7196a472ba4274e9484aaa7f5751d7af3d001e authored over 8 years ago by Evgeny Poberezkin <[email protected]>
linting

4d1aa5fe31e392bc23077a5017abca9fcb0628d2 authored over 8 years ago by will Farrell <[email protected]>
Add in ability to coerce to an array

9e18e68ce7788fcab00375526e78a42aa8bd26a8 authored over 8 years ago by will Farrell <[email protected]>
test: run elsint only in node version >= 4

b7535d4a6965097d4f2d2cda466e882dc7ea668b authored over 8 years ago by Evgeny Poberezkin <[email protected]>
Merge pull request #245 from epoberezkin/4.2

4.2

bbf6b37a3b96ba18a8613c72c6a94e1712bbb8d2 authored over 8 years ago by Evgeny Poberezkin <[email protected]>
Merge branch 'master' into 4.2

d64b84f5ffce8df168bd9eeed384339d77e60cc2 authored over 8 years ago by Evgeny Poberezkin <[email protected]>
Revert "Revert "feat: meta schema for custom keywords schemas, closes #230""

This reverts commit 09879d21adfd6da5134302c9d2063abcb371537b.

ac5c746f0a97b832e1aec73ff40b9c68e847ed79 authored over 8 years ago by Evgeny Poberezkin <[email protected]>
docs: support $data reference in custom keywords, closes #146

13e98fbee193a290090af5b0b1c71468663673e6 authored over 8 years ago by Evgeny Poberezkin <[email protected]>
feat: support meta-schema validation in custom keywords with $data support, #146

5a80c7cff62a1086e5f5aa48aa82f9a7344b1707 authored over 8 years ago by Evgeny Poberezkin <[email protected]>
fix: error when mutually recursive fragment refs reference a common schema, closes #240

f06008a84fcb9691e0652a9fc35bab3cd22e2033 authored over 8 years ago by Evgeny Poberezkin <[email protected]>
test: passing/failing tests for #240 - mutually recursive fragment refs reference a common schema

c2609392a2787ffcb571dcd933ab98a1beabcc7e authored over 8 years ago by Evgeny Poberezkin <[email protected]>
Merge pull request #241 from mychaelgo/master

Update README.md Typo

bbffa420c255dbef9929ad444e2259ab42d7d9c5 authored over 8 years ago by Evgeny Poberezkin <[email protected]>
Update README.md

Fix Typo

e756ad21cd70ec4c9b3dfc8d42add3a1daea863d authored over 8 years ago by Mychael Christian Go <[email protected]>
Merge pull request #239 from jonathanGB/master

fix errors in CUSTOM doc

167653aee06f75b49008546cfd82447f54555227 authored over 8 years ago by Evgeny Poberezkin <[email protected]>
fix errors in CUSTOM doc

5262c9f6bd2d16bd6368171ea9e41d47fe6c3fcc authored over 8 years ago by Jonathan Guillotte-Blouin <[email protected]>
feat: $data support in custom keywords, #146

7f5fe70cdb57fd09a3ad2bbbd6df4ba3e3d5b5b5 authored over 8 years ago by Evgeny Poberezkin <[email protected]>
refactor: remove parallel ifs from def.$data partial

ab4f65800bfc2ae9a47e2a939a86dfe661ededfe authored over 8 years ago by Evgeny Poberezkin <[email protected]>
refactor: convert custom.def partial into custom.jst function (for better encapsulation)

caf7557bc0784f34a693a4518c6546d4aa4b4628 authored over 8 years ago by Evgeny Poberezkin <[email protected]>
docs: usage with frameworks that redefine global require, #234

81690287f58fb2d118bced1f1973f698f931c825 authored over 8 years ago by Evgeny Poberezkin <[email protected]>
Revert "feat: meta schema for custom keywords schemas, closes #230"

This reverts commit 1a6e4b576c11bfa1226438770f698b7b64717ad0.

09879d21adfd6da5134302c9d2063abcb371537b authored over 8 years ago by Evgeny Poberezkin <[email protected]>
feat: meta schema for custom keywords schemas, closes #230

1a6e4b576c11bfa1226438770f698b7b64717ad0 authored over 8 years ago by Evgeny Poberezkin <[email protected]>
fix: support mutual recursive refs when both refs are schema fragments, closes #210

2bcb74fc8ccf5179e26b2a89c14dca978be929b0 authored over 8 years ago by Evgeny Poberezkin <[email protected]>
test: control characters in "enum" and "dependencies", #226

57e09aab22cae93edf440976849887f91fa8fd1c authored over 8 years ago by Evgeny Poberezkin <[email protected]>
fix: support control characters in "properties" and "required", closes #226

7e0482619d3fcf9184bc15f57790753c2959a090 authored over 8 years ago by Evgeny Poberezkin <[email protected]>
test: failing test for #226: control chars in schema JSON

28711287ff0e669176b0e4e869b2297af2fa7ef1 authored over 8 years ago by Evgeny Poberezkin <[email protected]>
fix: ref resolution does not fail when it should; closes #220

3f960627453d7fccdf6e757fdf235aaf402d626a authored over 8 years ago by Evgeny Poberezkin <[email protected]>
test: sync failing test for issue #220

aa2ee3138124fe12573500fb1120f97c4acf3bad authored over 8 years ago by Evgeny Poberezkin <[email protected]>
test: failing test for issue #220

5e7094754f61e3e5c00acfb1166fcf8bb735683c authored over 8 years ago by Evgeny Poberezkin <[email protected]>
chore: update karma-mocha to 1.1.1

6a508280b2789f90865670b8ced11e5b399f63f5 authored over 8 years ago by Evgeny Poberezkin <[email protected]>
Merge pull request #219 from dancasey/master

Add `schema` to interface returned by `getSchema`

a49058fbbe7283183e336e179e80f8695cbf738b authored over 8 years ago by Evgeny Poberezkin <[email protected]>
Add `schema` to interface returned by `getSchema`

3de58ec4cd5d3f999594250efc864d955e1d9851 authored over 8 years ago by Dan Casey <[email protected]>
Merge pull request #178 from epoberezkin/greenkeeper-karma-chrome-launcher-1.0.1

Update karma-chrome-launcher to version 1.0.1 🚀

8b6cdcb8fb0ef5057d4045564c61418d619dc991 authored over 8 years ago by Evgeny Poberezkin <[email protected]>
chore(package): update karma-chrome-launcher to version 1.0.1

https://greenkeeper.io/

5551d72b6229389a77af0e1d878c44685ce9bb86 authored over 8 years ago by greenkeeperio-bot <[email protected]>
Merge pull request #176 from epoberezkin/greenkeeper-karma-mocha-1.0.1

Update karma-mocha to version 1.0.1 🚀

1f8d0e90613d6bafc353419dc731c6c4b1c34687 authored over 8 years ago by Evgeny Poberezkin <[email protected]>
chore(package): update karma-mocha to version 1.0.1

https://greenkeeper.io/

7df4b6162eedd02a38315f898897cfe4398d3fce authored over 8 years ago by greenkeeperio-bot <[email protected]>
Merge pull request #194 from epoberezkin/greenkeeper-mocha-2.5.0

[email protected] passes tests

76ed51efa7ba44366dfec70f285b17a68046c1b7 authored over 8 years ago by Evgeny Poberezkin <[email protected]>
chore(package): update mocha to version 2.5.0

https://greenkeeper.io/

369e5af0fa3a74879722ebc18b20f02f65396660 authored over 8 years ago by greenkeeperio-bot <[email protected]>
Merge pull request #216 from epoberezkin/greenkeeper-karma-1.0.0

Update karma to version 1.0.0 🚀

72c845de20f0158f177e029df06748e5677b0a99 authored over 8 years ago by Evgeny Poberezkin <[email protected]>
chore(package): update karma to version 1.0.0

https://greenkeeper.io/

7d3d79bc046d2dc1676fce914f61f91b7b753169 authored over 8 years ago by greenkeeperio-bot <[email protected]>
Merge pull request #215 from epoberezkin/greenkeeper-watch-0.19.1

Update watch to version 0.19.1 🚀

a6a54f43e988682eb0f12ec97a9e471e40ccbf3f authored over 8 years ago by Evgeny Poberezkin <[email protected]>
chore(package): update watch to version 0.19.1

https://greenkeeper.io/

2d32e867937785155900252715d27bca1b9bd94f authored over 8 years ago by greenkeeperio-bot <[email protected]>
failing test for issue #210

11c3f1483b3a18c7f1c1e372cf28b074ea836cc0 authored over 8 years ago by Evgeny Poberezkin <[email protected]>
fix custom keyword that defines errors, closes #181

8c0b3d83210cc6a44c9f95b81ece41fec1aaa211 authored over 8 years ago by Evgeny Poberezkin <[email protected]>
readme: removed test errors chart

172de3cd8b0e82e00ff8f381d0499fa50a2c939e authored over 8 years ago by Evgeny Poberezkin <[email protected]>
readme correction

4f1cb2ba26d1b527bf27ed69c6f5f862027192b8 authored over 8 years ago by Evgeny Poberezkin <[email protected]>
readme: fix charts urls

b91449a44552fc6437060294a7b0423a775c21c6 authored over 8 years ago by Evgeny Poberezkin <[email protected]>
readme correction

9cd4f7a14adb9783a3147e908879842e0fff6e3c authored over 8 years ago by Evgeny Poberezkin <[email protected]>
bump version

f28c04e324875734a93f53abdfba782cefb799d7 authored over 8 years ago by Evgeny Poberezkin <[email protected]>
use new with Ajv constructor in tests and examples

6a14e347c481b496460c632d19cb655778b7936b authored over 8 years ago by Evgeny Poberezkin <[email protected]>
performance charts in readme

048f2139d4c7482980b3e4d60501a71d5879f13a authored over 8 years ago by Evgeny Poberezkin <[email protected]>
test for issue #204 (options schemas and v5)

dbf1b06c66e9949d1767b876e2e3d5867de4c7f0 authored over 8 years ago by Evgeny Poberezkin <[email protected]>
fix: v5 with "schemas" option when schemas dont have $schema keyword (or use v5 metaschema), closes #204

95c40a55d4258d329885cd598f2ed99c7ad17ae0 authored over 8 years ago by Evgeny Poberezkin <[email protected]>
refactor, bump version

9a9ba827297fa216f31d483ec75d3036d34d7ad2 authored over 8 years ago by Evgeny Poberezkin <[email protected]>
Merge pull request #198 from mbroadst/own-properties

feat(own-properties): support optionally checking own properties

a1b6ebc6eb5ae55740e32d9ffc15a9169533ac9d authored over 8 years ago by Evgeny Poberezkin <[email protected]>
feat(own-properties): support optionally checking own properties

Traditionally ajv validates additionalProperties by checking all
enumerable properties of an obj...

84ef7ab728432963f3104b07a1146c70260e1cd2 authored over 8 years ago by Matt Broadstone <[email protected]>
readme, bump version

b48b3598f1bb58157b0349e2806e0ef8f5f41e63 authored over 8 years ago by Evgeny Poberezkin <[email protected]>
NaN validation, closes #182

81f442b325d26f0e74e95e8dbded84c697f6c022 authored over 8 years ago by Evgeny Poberezkin <[email protected]>
Merge pull request #180 from epoberezkin/greenkeeper-nodent-2.5.3

chore(package): update nodent to version 2.5.3

dc551094a87f259d9c9cda50c22ef32ca2975913 authored over 8 years ago by Evgeny Poberezkin <[email protected]>
Merge pull request #184 from HolgerJeromin/patch-1

Copy jsdoc comments to typescript definition file

68cfec3b999b5a20ed2ae91fafd42374fdb8ec42 authored over 8 years ago by Evgeny Poberezkin <[email protected]>
fix no-invalid-rule, closes #187, #188

d90e7abd45c11bc7138794d07ca75bb9a58d2dd6 authored over 8 years ago by Evgeny Poberezkin <[email protected]>
Removed internal Parameters and added .errors

c28a2f8f5d483422134e839fd314cd5f1458ed04 authored over 8 years ago by Holger Jeromin <[email protected]>
copy jsdoc comment to typescript definition file

1726e98878b9c2108657f6facfe2a1911dfbee0e authored over 8 years ago by Holger Jeromin <[email protected]>