API reference › @evolu/common › Type › DataIssue
type DataIssue =
| {
kind: "InvalidType";
path: ReadonlyArray<PropertyKey>;
value: unknown;
}
| {
container: "Object";
kind: "UnexpectedPrototype";
path: ReadonlyArray<PropertyKey>;
value: object;
}
| {
kind: "Accessor";
path: ReadonlyArray<PropertyKey>;
}
| {
kind: "NonEnumerable";
path: ReadonlyArray<PropertyKey>;
}
| {
kind: "SymbolProperty";
path: ReadonlyArray<PropertyKey>;
}
| {
kind: "Hole";
path: ReadonlyArray<PropertyKey>;
}
| {
kind: "InvalidUint8Array";
path: ReadonlyArray<PropertyKey>;
value: globalThis.Uint8Array;
}
| {
container: "Array" | "Set" | "Map";
kind: "ExcessProperty";
path: ReadonlyArray<PropertyKey>;
};
Defined in: packages/common/src/Type.ts:13222
One issue found while validating a candidate as Data.