Compartir a través de


InspectOptionsStylized interface

Extends

Propiedades heredadas

breakLength

Longitud en la que los valores de entrada se dividen entre varias líneas. Establezca en Infinity para dar formato a la entrada como una sola línea (en combinación con compact establecida en true o en cualquier número >= 1).

colors

Si true, la salida tiene un estilo con códigos de color ANSI. Los colores son personalizables.

compact

Si se establece en false, cada clave de objeto se mostrará en una nueva línea. También agregará nuevas líneas al texto que sea más larga que breakLength. Si se establece en un número, la mayoría de los elementos internos n se unen en una sola línea, siempre y cuando todas las propiedades se ajusten a breakLength. Los elementos de matriz corta también se agrupan. Tenga en cuenta que no se reducirá ningún texto por debajo de 16 caracteres, independientemente del tamaño breakLength. Para obtener más información, vea el ejemplo siguiente.

customInspect

Si false, no se invocan [util.inspect.custom](depth, opts, inspect) funciones.

depth

Especifica el número de veces que se repite mientras se aplica formato al objeto . Esto resulta útil para inspeccionar objetos grandes. Para recurse hasta el tamaño máximo de pila de llamadas, pase Infinity o null.

getters

Si se establece en true, también se inspeccionarán los captadores. Si se establece en 'get' solo se inspeccionarán los captadores sin establecedor. Si se establece en 'set' solo se inspeccionarán los captadores que tengan un establecedor correspondiente. Esto puede causar efectos secundarios en función de la función getter.

maxArrayLength

Especifica el número máximo de elementos Array, TypedArray, WeakMapy WeakSet que se van a incluir al aplicar formato. Establezca en null o Infinity para mostrar todos los elementos. Establézcalo en 0 o negativo para mostrar ningún elemento.

maxStringLength

Especifica el número máximo de caracteres que se van a incluir al dar formato. Establezca en null o Infinity para mostrar todos los elementos. Establézcalo en 0 o negativo para no mostrar ningún carácter.

numericSeparator

Si se establece en true, se usa un carácter de subrayado para separar cada tres dígitos en todos los bigints y números.

showHidden

Si true, los símbolos y propiedades no enumerables del objeto se incluyen en el resultado con formato. también se incluyen WeakMap y WeakSet entradas, así como propiedades de prototipo definidas por el usuario (excepto las propiedades del método).

showProxy

Si true, Proxy inspección incluye los objetos de destino y controlador.

sorted

Si se establece en true o una función, todas las propiedades de un objeto y Set y Map entradas se ordenan en la cadena resultante. Si se establece en true se usa la ordenación predeterminada. Si se establece en una función, se usa como función de comparación.

Métodos

stylize(string, Style)

Detalles de las propiedades heredadas

breakLength

Longitud en la que los valores de entrada se dividen entre varias líneas. Establezca en Infinity para dar formato a la entrada como una sola línea (en combinación con compact establecida en true o en cualquier número >= 1).

breakLength?: number

Valor de propiedad

number

Heredado deInspectOptions.breakLength

colors

Si true, la salida tiene un estilo con códigos de color ANSI. Los colores son personalizables.

colors?: boolean

Valor de propiedad

boolean

heredado deInspectOptions.colors

compact

Si se establece en false, cada clave de objeto se mostrará en una nueva línea. También agregará nuevas líneas al texto que sea más larga que breakLength. Si se establece en un número, la mayoría de los elementos internos n se unen en una sola línea, siempre y cuando todas las propiedades se ajusten a breakLength. Los elementos de matriz corta también se agrupan. Tenga en cuenta que no se reducirá ningún texto por debajo de 16 caracteres, independientemente del tamaño breakLength. Para obtener más información, vea el ejemplo siguiente.

compact?: number | boolean

Valor de propiedad

number | boolean

heredado deInspectOptions.compact

customInspect

Si false, no se invocan [util.inspect.custom](depth, opts, inspect) funciones.

customInspect?: boolean

Valor de propiedad

boolean

Heredado deInspectOptions.customInspect

depth

Especifica el número de veces que se repite mientras se aplica formato al objeto . Esto resulta útil para inspeccionar objetos grandes. Para recurse hasta el tamaño máximo de pila de llamadas, pase Infinity o null.

depth?: null | number

Valor de propiedad

null | number

se hereda deinspectOptions.depth

getters

Si se establece en true, también se inspeccionarán los captadores. Si se establece en 'get' solo se inspeccionarán los captadores sin establecedor. Si se establece en 'set' solo se inspeccionarán los captadores que tengan un establecedor correspondiente. Esto puede causar efectos secundarios en función de la función getter.

getters?: boolean | "set" | "get"

Valor de propiedad

boolean | "set" | "get"

heredado deInspectOptions.getters

maxArrayLength

Especifica el número máximo de elementos Array, TypedArray, WeakMapy WeakSet que se van a incluir al aplicar formato. Establezca en null o Infinity para mostrar todos los elementos. Establézcalo en 0 o negativo para mostrar ningún elemento.

maxArrayLength?: null | number

Valor de propiedad

null | number

Heredado deInspectOptions.maxArrayLength

maxStringLength

Especifica el número máximo de caracteres que se van a incluir al dar formato. Establezca en null o Infinity para mostrar todos los elementos. Establézcalo en 0 o negativo para no mostrar ningún carácter.

maxStringLength?: null | number

Valor de propiedad

null | number

heredado deInspectOptions.maxStringLength

numericSeparator

Si se establece en true, se usa un carácter de subrayado para separar cada tres dígitos en todos los bigints y números.

numericSeparator?: boolean

Valor de propiedad

boolean

heredado deInspectOptions.numericSeparator

showHidden

Si true, los símbolos y propiedades no enumerables del objeto se incluyen en el resultado con formato. también se incluyen WeakMap y WeakSet entradas, así como propiedades de prototipo definidas por el usuario (excepto las propiedades del método).

showHidden?: boolean

Valor de propiedad

boolean

Se hereda deInspectOptions.showHidden

showProxy

Si true, Proxy inspección incluye los objetos de destino y controlador.

showProxy?: boolean

Valor de propiedad

boolean

heredado deInspectOptions.showProxy

sorted

Si se establece en true o una función, todas las propiedades de un objeto y Set y Map entradas se ordenan en la cadena resultante. Si se establece en true se usa la ordenación predeterminada. Si se establece en una función, se usa como función de comparación.

sorted?: boolean | (a: string, b: string) => number

Valor de propiedad

boolean | (a: string, b: string) => number

heredado deInspectOptions.sorted

Detalles del método

stylize(string, Style)

function stylize(text: string, styleType: Style): string

Parámetros

text

string

styleType
Style

Devoluciones

string