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));