{"library":"express-standard-schema-validation","type":"library","category":null,"description":"Express middleware for validating request inputs (body, query, params, headers) using any library that implements Standard Schema V1. Current stable version: 0.2.3. Release cadence: infrequent, early-stage. Key differentiators: multi-library support (Joi, Zod, ArkType, Valibot), TypeScript-first, value replacement with original value retention in req.original*. Requires Node >=20 and Express >=4.0.0. Derived from express-joi-validation but generalized for Standard Schema. Configurable per-route or globally with passError, statusCode, and custom error templates.","language":"javascript","status":"active","version":"0.2.3","tags":["javascript","standard-schema","joi","zod","arktype","valibot","express","validation","middleware","typescript"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install express-standard-schema-validation","imports":["import { createValidator } from 'express-standard-schema-validation'","const validator = createValidator(); validator.query(schema)","import { createValidator } from 'express-standard-schema-validation'; const validator = createValidator(); validator.body(schema)"]},{"cmd":"yarn add express-standard-schema-validation","imports":[]},{"cmd":"pnpm add express-standard-schema-validation","imports":[]}],"homepage":"https://github.com/jderr-work/express-standard-schema-validation#readme","github":"https://github.com/jderr-work/express-standard-schema-validation","docs":null,"changelog":null,"pypi":null,"npm":"express-standard-schema-validation","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}