Luigit
repositories / pi-ext

pi-ext

bugabingas pi extensions

owned by admin

extensions/usage/src/debug.ts

Raw
import { defineDebug } from "./pi-ext-debug.ts";

export const {
	dbg,
	span,
	closeDebug,
}: ReturnType<
	typeof defineDebug<{
		readonly events: readonly [
			"session.start",
			"session.shutdown",
			"command.skipped",
			"data.load.error",
			"data.load.cancelled",
		];
		readonly spans: readonly ["command.handle"];
		readonly fields: {};
	}>
> = defineDebug({
	events: [
		"session.start",
		"session.shutdown",
		"command.skipped",
		"data.load.error",
		"data.load.cancelled",
	],
	spans: ["command.handle"],
	fields: {},
} as const);