export function errorIsSqliteUniqueConstraintFailure(error: any) { return error?.code === "SQLITE_CONSTRAINT_UNIQUE"; } export function parseDBJsonArray(value: any) { const parsed = JSON.parse(value); // If the returned array of JSON objects from DB is empty // it will be returned as object with all values being null // this is a workaround for that return parsed.filter((item: any) => Object.values(item).some(Boolean)); }