jsonv-ts
Version:
JSON Schema builder and validator for TypeScript with static type inference, Hono middleware for OpenAPI generation and validation, and MCP server/client implementation. Lightweight, dependency-free, and built on Web Standards.
12 lines (11 loc) • 340 B
TypeScript
export declare class InvalidTypeError extends Error {
constructor(expected: string);
}
export declare class InvalidRawSchemaError extends Error {
schema: any;
constructor(message: string, schema: any);
}
export declare class InvariantError extends Error {
value: unknown;
constructor(message: string, value: unknown);
}