{"library":"directory-schema-validator","type":"library","category":null,"description":"Validate file system structure and optionally file contents using an extended JSON Schema. Current stable version: 1.0.17. Release cadence: irregular. Key differentiators: extends JSON Schema with a custom 'contents' keyword to validate file content against regex patterns; includes a shorthand notation to quickly generate schemas from file lists; supports CLI commands (validate, shorthand, parse) and programmatic API. Different from similar tools (e.g., ajv-cli) by focusing on directory structure validation rather than general JSON instance validation.","language":"javascript","status":"active","version":"1.0.17","tags":["javascript","validation","file","typescript"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install directory-schema-validator","imports":["import { Validator } from 'directory-schema-validator'","import { shorthandToJSONSchema } from 'directory-schema-validator'","import { parse } from 'directory-schema-validator'"]},{"cmd":"yarn add directory-schema-validator","imports":[]},{"cmd":"pnpm add directory-schema-validator","imports":[]}],"homepage":"https://github.com/jpoehnelt/directory-schema-validator#readme","github":"https://github.com/jpoehnelt/directory-schema-validator","docs":null,"changelog":null,"pypi":null,"npm":"directory-schema-validator","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}