Skip to content

@pcvl/schema / IssueProps

Type Alias: IssueProps ​

ts
type IssueProps = Pick<Issue, "code" | "message" | "path">;

Defined in: issue/issue.ts:115

The data an Issue carries: its code, message and path.

Example ​

ts
import { pvl, type IssueProps } from '@pcvl/schema';

const result = pvl.string().validate(42);
const failures: IssueProps[] = result.issues ? [...result.issues] : [];