Skip to content

Instantly share code, notes, and snippets.

View jcranendonk's full-sized avatar

Jeroen Cranendonk jcranendonk

View GitHub Profile
/* eslint-disable no-console */
/** Note: this file is shared between packages */
import type { ResponseErrors } from "@shopify/graphql-client";
import { deserializeError, isErrorLike, serializeError, type ErrorLike } from "serialize-error";
import type { Except, JsonObject, JsonValue } from "type-fest";
type LogExtra = Except<JsonObject, "category" | "message" | "ts", { requireExactProps: true }>;