API reference@evolu/commonType › 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.