UNPKG

@reyalp/debug-utils

Version:

ts transformers for debug

15 lines (10 loc) 361 B
import { inspect } from 'util' export function introspect<T>(expr: T): [string, T] { return ['NOT_TRANSFORMED', expr] } export function quoteval<T>(expr: T, j?: string, inspect?: (expr: T) => string){ void j return (inspect ?? _inspect)(expr) } const _inspect = (expr: any) => inspect(expr, false, null, false) ; (quoteval as any)._inspect = _inspect