1.13.2 • Published 7 months ago
object-inspect v1.13.2
object-inspect
string representations of objects in node and the browser
example
circular
var inspect = require('object-inspect');
var obj = { a: 1, b: [3,4] };
obj.c = obj;
console.log(inspect(obj));
dom element
var inspect = require('object-inspect');
var d = document.createElement('div');
d.setAttribute('id', 'beep');
d.innerHTML = '<b>wooo</b><i>iiiii</i>';
console.log(inspect([ d, { a: 3, b : 4, c: [5,6,[7,[8,[9]]]] } ]));
output:
[ <div id="beep">...</div>, { a: 3, b: 4, c: [ 5, 6, [ 7, [ 8, [ ... ] ] ] ] } ]
methods
var inspect = require('object-inspect')
var s = inspect(obj, opts={})
Return a string s
with the string representation of obj
up to a depth of opts.depth
.
Additional options:
quoteStyle
: must be "single" or "double", if present. Default'single'
for strings,'double'
for HTML elements.maxStringLength
: must be0
, a positive integer,Infinity
, ornull
, if present. DefaultInfinity
.customInspect
: Whentrue
, a custom inspect method function will be invoked (either undere theutil.inspect.custom
symbol, or theinspect
property). When the string'symbol'
, only the symbol method will be invoked. Defaulttrue
.indent
: must be "\t",null
, or a positive integer. Defaultnull
.numericSeparator
: must be a boolean, if present. Defaultfalse
. Iftrue
, all numbers will be printed with numeric separators (eg,1234.5678
will be printed as'1_234.567_8'
)
install
With npm do:
npm install object-inspect
license
MIT
1.13.2
7 months ago
1.13.1
1 year ago
1.13.0
1 year ago
1.12.3
2 years ago
1.12.2
3 years ago
1.12.1
3 years ago
1.12.0
3 years ago
1.11.1
3 years ago
1.11.0
4 years ago
1.10.3
4 years ago
1.10.2
4 years ago
1.10.1
4 years ago
1.10.0
4 years ago
1.9.0
4 years ago
1.8.0
5 years ago
1.7.0
5 years ago
1.6.0
7 years ago
1.5.0
7 years ago
1.4.1
7 years ago
1.4.0
7 years ago
1.3.0
7 years ago
1.2.2
8 years ago
1.2.1
9 years ago
1.2.0
9 years ago
1.1.0
9 years ago
1.0.2
9 years ago
1.0.1
10 years ago
1.0.0
10 years ago
0.4.0
11 years ago
0.3.1
11 years ago
0.3.0
11 years ago
0.2.0
11 years ago
0.1.3
11 years ago
0.1.2
11 years ago
0.1.1
11 years ago
0.1.0
11 years ago
0.0.0
11 years ago