UNPKG

@tanstack/ai

Version:

Core TanStack AI library - Open source AI SDK

28 lines (27 loc) 859 B
const DIR_OPTIONS = { depth: null, colors: true }; class ConsoleLogger { /** Log a debug-level message; forwards to `console.debug`. */ debug(message, meta) { console.debug(message); if (meta !== void 0) console.dir(meta, DIR_OPTIONS); } /** Log an info-level message; forwards to `console.info`. */ info(message, meta) { console.info(message); if (meta !== void 0) console.dir(meta, DIR_OPTIONS); } /** Log a warning-level message; forwards to `console.warn`. */ warn(message, meta) { console.warn(message); if (meta !== void 0) console.dir(meta, DIR_OPTIONS); } /** Log an error-level message; forwards to `console.error`. */ error(message, meta) { console.error(message); if (meta !== void 0) console.dir(meta, DIR_OPTIONS); } } export { ConsoleLogger }; //# sourceMappingURL=console-logger.js.map