Kivach
Cascading donations
Add repoPopularDonorsF.A.Q.
My repos

Footer

Subscribe to our newsletter

The latest news, articles, and resources, sent to your inbox.

DiscordTelegramTwitterMediumFacebookYouTubeGitHub

All information about repositories belongs to their owners.

More information about Kivach in the introductory article.

Built on Obyte

This is an input validation middleware for Express, Koa and Fastify apps that validates request bodies, headers, path parameters and query parameters against an OpenAPI (Swagger) definition using Ajv. It's designed for Node.js developers building APIs who need automatic request validation based on their OpenAPI specification to ensure incoming data matches their API contract.

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of payu/openapi-validator-middleware

Account's avatar
PayU/api-schema-builder
build schema with validators for each endpoint
Account's avatar
anywhichway/nano-memoize
Faster than fast, smaller than micro ... a nano speed and nano size memoizer.
Account's avatar
typescript-eslint/typescript-eslint
TypeScript plugin for ESLint
Account's avatar
typescript-eslint/typescript-eslint
An ESLint custom parser which leverages TypeScript ESTree
Account's avatar
epoberezkin/ajv-keywords
Additional JSON-Schema keywords for Ajv JSON validator
Account's avatar
chaijs/chai
BDD/TDD assertion library for node.js and the browser. Test framework agnostic.
Account's avatar
nickmerwin/node-coveralls
takes json-cov output into stdin and POSTs to coveralls.io
Account's avatar
Microsoft/dtslint
Runs tests on TypeScript definition files
Account's avatar
standard/eslint-config-standard
JavaScript Standard Style - ESLint Shareable Config
Account's avatar
ihordiachenko/eslint-plugin-chai-friendly
This plugin makes 'no-unused-expressions' rule friendly towards chai expect statements.
Account's avatar
import-js/eslint-plugin-import
Import with sanity.
Account's avatar
lo1tuma/eslint-plugin-mocha
Eslint rules for mocha.
Account's avatar
mysticatea/eslint-plugin-node
Additional ESLint's rules for Node.js
Account's avatar
eslint-community/eslint-plugin-promise
Enforce best practices for JavaScript promises
Account's avatar
standard/eslint-plugin-standard
ESlint Plugin for the Standard Linter
Account's avatar
fastify/fastify
Fast and low overhead web framework, for Node.js
Account's avatar
fastify/fastify-plugin
Plugin helper for Fastify
Account's avatar
koajs/bodyparser
a body parser for Koa
Account's avatar
koajs/router
Router middleware for koa. Maintained by Forward Email and Lad.
Account's avatar
mochajs/mocha
simple, flexible, fun test framework
Account's avatar
rogeriochaves/npm-force-resolutions
Account's avatar
istanbuljs/nyc
the Istanbul command line interface
Account's avatar
request/request
Simplified HTTP request client.
Account's avatar
jhnns/rewire
Easy dependency injection for node.js unit testing
Account's avatar
sinonjs/sinon
JavaScript test spies, stubs and mocks.
Account's avatar
chaijs/sinon-chai
Extends Chai with assertions for the Sinon.JS mocking framework.
Account's avatar
ladjs/supertest
SuperAgent driven library for testing HTTP servers
Account's avatar
microsoft/TypeScript
TypeScript is a language for application scale JavaScript development
Account's avatar
garycourt/uri-js
An RFC 3986/3987 compliant, scheme extendable URI/IRI parsing/validating/resolving library for JavaScript.

Support the repos that depend on this repository

Top contributors

kobik's profile
kobik
45 contributions
kibertoad's profile
kibertoad
28 contributions
idanto's profile
idanto
20 contributions
dependabot[bot]'s profile
dependabot[bot]
7 contributions
lirantal's profile
lirantal
5 contributions
manorlh's profile
manorlh
4 contributions
hirokai's profile
hirokai
3 contributions
MatanAvneri's profile
MatanAvneri
3 contributions
snyk-bot's profile
snyk-bot
3 contributions
enudler's profile
enudler
2 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet
payu

payu/openapi-validator-middleware

Input validation using Swagger (Open API) and ajv

JavaScript
144
50
Apache License 2.0