{"library":"schema-utils","type":"library","category":null,"description":"Schema validation utility for webpack loaders, plugins, and other configuration objects. Version 4.3.3 is the latest stable release, actively maintained alongside webpack. It provides a validate() function that checks options against a JSON Schema, with clear error messages including the plugin/loader name and data path. Differentiates from generic validators like ajv by being tailored for webpack's configuration context, supporting post-formatting of errors and a configuration object for naming. Ships TypeScript types and has both ESM and CJS builds. Primarily used internally by webpack but also directly by custom loaders and plugins.","language":"javascript","status":"active","version":"4.3.3","tags":["javascript","webpack","typescript"],"install":[{"cmd":"npm install schema-utils","imports":["import { validate } from 'schema-utils'","import { ValidationError } from 'schema-utils'","import type { Schema } from 'schema-utils'"]},{"cmd":"yarn add schema-utils","imports":[]},{"cmd":"pnpm add schema-utils","imports":[]}],"homepage":null,"github":"https://github.com/webpack/schema-utils","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/schema-utils","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/schema-utils/compatibility"},"provenance":{"verified_status":null,"verified_at":null,"last_verified":"Wed Jun 17","next_check":"Fri Jul 24","install_tag":null}}