💻Tech Lab Task
-
Updated
May 14, 2024 - JavaScript
💻Tech Lab Task
📋 Validation resolvers: Yup, Zod, AJV, Joi, Superstruct, Vest, class-validator, io-ts, typanion, Ajv, TypeBox, Valibot and nope.
A Typescript library to help you get an API server up and running with I/O schema validation and custom middlewares in minutes.
Graph schema validation proxy server
⚖️ Compare two Zod schemas recursively.
Express middleware to validate request (headers, params, query, body) using Joi
TypeScript-first schema validation with static type inference
OpenAPI JSON Schema Generator allows auto-generation of API client libraries with a focus on JSON schema given an OpenAPI document
Manage Confluent Schema Registry subjects through Infrastructure as code
Data quality assessment and metadata reporting for data frames and database tables
Framework for building modular, type-safe and documented backends.
Build typesafe routes for Koa with ease. Utilizes Typescript, Zod, and Koa-Router to provide an easy solution to I/O validation and type inference.
MikroValid is the JSON validator that cuts out all the bullshit.
A GitHub action that uses Yamale for YAML schema validation
Serverless multi-protocol + multi-destination event collection system.
⚡ The fastest JS validator library for NodeJS
💎 Flexible, high performance IMDB & disk hybrid database written in Go. Features a brand-new modernistic query language and deep schema validation.
🚀 Production-ready boilerplate with query validation and dynamic typing with Typescript. A highly scalable foundation API, with focus on security, and best practices. Below a live example :
Stencil is a schema registry that provides schema management and validation dynamically, efficiently, and reliably to ensure data compatibility across applications.
Test SOAP services using JUnit and Mockito
Add a description, image, and links to the schema-validation topic page so that developers can more easily learn about it.
To associate your repository with the schema-validation topic, visit your repo's landing page and select "manage topics."