| 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
 | | 'use strict'; |  |   |  | var inspect = require('../'); |  | var Buffer = require('safer-buffer').Buffer; |  |   |  | var holes = ['a', 'b']; |  | holes[4] = 'e'; |  | holes[6] = 'g'; |  |   |  | var obj = { |  |     a: 1, |  |     b: [3, 4, undefined, null], |  |     c: undefined, |  |     d: null, |  |     e: { |  |         regex: /^x/i, |  |         buf: Buffer.from('abc'), |  |         holes: holes |  |     }, |  |     now: new Date() |  | }; |  | obj.self = obj; |  | console.log(inspect(obj)); | 
 |