pg-proto-parser
Version:
17 lines (16 loc) • 330 B
TypeScript
export interface FieldSpec {
name: string;
type: string;
isArray: boolean;
optional: boolean;
}
export interface NodeSpec {
name: string;
isNode: boolean;
fields: FieldSpec[];
}
export interface RuntimeSchemaOptions {
enabled?: boolean;
filename?: string;
format?: 'json' | 'typescript';
}