{"library":"slate-schema-violations","type":"library","category":null,"description":"Provides a set of named constants for the built-in validation violations in Slate's schema. This package is part of the Slate editor framework ecosystem and is used internally by `slate-schema` to represent rule-breaking reasons with human-readable identifiers. Version 0.1.39 is the latest stable release. It has no regular release cadence and is a lightweight utility with no dependencies. Key differentiator: it avoids magic strings for violation types.","language":"javascript","status":"maintenance","version":"0.1.39","tags":["javascript","constants","schema","slate","violation"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install slate-schema-violations","imports":["import { CHILD_TYPE_INVALID } from 'slate-schema-violations'","import { CHILD_REQUIRED } from 'slate-schema-violations'","import * as Violations from 'slate-schema-violations'"]},{"cmd":"yarn add slate-schema-violations","imports":[]},{"cmd":"pnpm add slate-schema-violations","imports":[]}],"homepage":"git://github.com/ianstormtaylor/slate","github":"git://github.com/ianstormtaylor/slate","docs":null,"changelog":null,"pypi":null,"npm":"slate-schema-violations","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}