{"library":"xsd-schema-validator","type":"library","category":null,"description":"A Node.js library for validating XML against XSD schemas, using Java under the hood. Current stable version is 0.11.0, with infrequent releases. It wraps Java's built-in XML validation capabilities, making it a reliable choice when Java is available. Key differentiators: it works with strings, streams, or file paths; returns a promise with a result object. Note: it depends on a local Java installation (JDK or JRE) and the 'javac'/'java' commands. The library is ESM-only since version 0.11.0 and ships TypeScript types. It is actively maintained but has limited community adoption.","language":"javascript","status":"active","version":"0.11.0","tags":["javascript","xsd","xml","schema","validator","validation","typescript"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install xsd-schema-validator","imports":["import { validateXML } from 'xsd-schema-validator'","import validator from 'xsd-schema-validator'","import type { ValidateXMLOptions, ValidationResult } from 'xsd-schema-validator'"]},{"cmd":"yarn add xsd-schema-validator","imports":[]},{"cmd":"pnpm add xsd-schema-validator","imports":[]}],"homepage":"https://github.com/nikku/node-xsd-schema-validator#readme","github":"https://github.com/nikku/node-xsd-schema-validator","docs":null,"changelog":null,"pypi":null,"npm":"xsd-schema-validator","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}