@dpkit/table
Version:
Data Package implementation in TypeScript.
18 lines (14 loc) • 413 B
text/typescript
import type { FieldType } from "@dpkit/core"
import type { BaseTableError } from "./Base.ts"
export interface BaseFieldError extends BaseTableError {
fieldName: string
}
export interface FieldNameError extends BaseFieldError {
type: "field/name"
actualFieldName: string
}
export interface FieldTypeError extends BaseFieldError {
type: "field/type"
fieldType: FieldType
actualFieldType: FieldType
}