UNPKG

kysely

Version:
14 lines (13 loc) 363 B
/// <reference types="./log-once.d.ts" /> const LOGGED_MESSAGES = new Set(); /** * Use for system-level logging, such as deprecation messages. * Logs a message and ensures it won't be logged again. */ export function logOnce(message) { if (LOGGED_MESSAGES.has(message)) { return; } LOGGED_MESSAGES.add(message); console.log(message); }