use utils.inspect.custom Rready for node v12
This commit is contained in:
parent
1f771a9e01
commit
20bb104006
@ -4,6 +4,7 @@
|
|||||||
* @license Apache-2.0
|
* @license Apache-2.0
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
import util from "util";
|
||||||
import Utils from "../core/Utils";
|
import Utils from "../core/Utils";
|
||||||
import Dish from "../core/Dish";
|
import Dish from "../core/Dish";
|
||||||
import BigNumber from "bignumber.js";
|
import BigNumber from "bignumber.js";
|
||||||
@ -48,6 +49,14 @@ class SyncDish extends Dish {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
* What we want to log to the console.
|
||||||
|
*/
|
||||||
|
[util.inspect.custom](depth, options) {
|
||||||
|
return this.get(Dish.typeEnum("string"));
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Backwards compatibility for node v6
|
||||||
* Log only the value to the console in node.
|
* Log only the value to the console in node.
|
||||||
*/
|
*/
|
||||||
inspect() {
|
inspect() {
|
||||||
|
@ -94,7 +94,7 @@ function transformArgs(originalArgs, newArgs) {
|
|||||||
* Ensure an input is a SyncDish object.
|
* Ensure an input is a SyncDish object.
|
||||||
* @param input
|
* @param input
|
||||||
*/
|
*/
|
||||||
const ensureIsDish = function ensureIsDish(input) {
|
function ensureIsDish(input) {
|
||||||
if (!input) {
|
if (!input) {
|
||||||
return new SyncDish();
|
return new SyncDish();
|
||||||
}
|
}
|
||||||
@ -116,7 +116,7 @@ const ensureIsDish = function ensureIsDish(input) {
|
|||||||
* @param input - operation input
|
* @param input - operation input
|
||||||
* @param args - operation args
|
* @param args - operation args
|
||||||
*/
|
*/
|
||||||
const prepareOp = function prepareOp(opInstance, input, args) {
|
function prepareOp(opInstance, input, args) {
|
||||||
const dish = ensureIsDish(input);
|
const dish = ensureIsDish(input);
|
||||||
let transformedArgs;
|
let transformedArgs;
|
||||||
// Transform object-style args to original args array
|
// Transform object-style args to original args array
|
||||||
|
Loading…
x
Reference in New Issue
Block a user