Skip to main content
Module

x/logger/stdout.ts

logger for deno
Go to Latest
File
const isTTY = Deno.isatty(Deno.stdout.rid);import { writeAll } from "./deps.ts";
export async function stdout(msg: Uint8Array): Promise<void> { await writeAll(Deno.stdout, msg);}
export default function log(...args: unknown[]): void { console.log(...args);}
function noop(): void {}
export const stdoutOnlyTty = isTTY ? stdout : noop;export const logOnlyTty = isTTY ? log : noop;