@reyalp/debug-utils
Version:
ts transformers for debug
15 lines (10 loc) • 361 B
text/typescript
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