withLoggedMethodCalls: less noisy output
This commit is contained in:
@@ -11,7 +11,11 @@ export function withLoggedMethodCalls<T extends object>(value: T) {
|
|||||||
return (...values: any[]) => {
|
return (...values: any[]) => {
|
||||||
console.info(
|
console.info(
|
||||||
`${String(property)}(${values
|
`${String(property)}(${values
|
||||||
.map((value) => inspect(value, { depth: 1 }))
|
.map((value) =>
|
||||||
|
typeof value === "object" && value !== null
|
||||||
|
? value.constructor.name
|
||||||
|
: inspect(value, { colors: true }),
|
||||||
|
)
|
||||||
.join(", ")})`,
|
.join(", ")})`,
|
||||||
)
|
)
|
||||||
return value.apply(target, values)
|
return value.apply(target, values)
|
||||||
|
|||||||
Reference in New Issue
Block a user