{"library":"schema-vir","type":"library","category":null,"description":"Utilities for handling JSON Schemas and mapping them to object-shape-tester Shape instances. Current stable version: 0.7.1. Release cadence: irregular, actively maintained. Key differentiators: provides conversion from JSON Schema to Shape objects for type validation and default value generation, defines versioned schema suites with automatic version detection and matching, minimal dependencies, ESM-only, requires Node >=22.","language":"javascript","status":"active","version":"0.7.1","tags":["javascript","JSON Schema","JSON","validation","shape","Schema","typescript"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install schema-vir","imports":["import { mapSchemaToShape } from 'schema-vir'","import { defineVersionedSchema } from 'schema-vir'","import { defineVersionedSchemaSuite } from 'schema-vir'","import type { $SchemaShape } from 'schema-vir'"]},{"cmd":"yarn add schema-vir","imports":[]},{"cmd":"pnpm add schema-vir","imports":[]}],"homepage":"https://github.com/electrovir/schema-vir","github":"https://github.com/electrovir/schema-vir","docs":null,"changelog":null,"pypi":null,"npm":"schema-vir","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}