{"_id":"nodejs-dashboard","_rev":"115-18977422452d06a8b35570bdeea6268d","name":"nodejs-dashboard","dist-tags":{"latest":"0.5.1"},"versions":{"0.0.1":{"name":"nodejs-dashboard","version":"0.0.1","author":"","license":"ISC","_id":"nodejs-dashboard@0.0.1","maintainers":[{"name":"jason.wilson","email":"jrwilson@gmail.com"}],"homepage":"https://github.com/jasonwilson/node-dashboard#readme","bugs":{"url":"https://github.com/jasonwilson/node-dashboard/issues"},"bin":{"nodejs-dashboard":"bin/nodejs-dashboard.js"},"dist":{"shasum":"78c2c7694f61d291d76afc3eab692ba26abdf191","tarball":"https://registry.npmjs.org/nodejs-dashboard/-/nodejs-dashboard-0.0.1.tgz","integrity":"sha512-4qKxVvwCHzzbAmWwas1ghP9AqFMURUDIBZxDyn6/dXyWS6NnCbQMr4xg4wicsGBuOjU8MoFc4WCSUAHsI6A/lw==","signatures":[{"sig":"MEQCIAYWNRCM2MorvdKrGkalWTnAUMLM9iVDuWGcV7cwN5SCAiBTtXJKM2FAsodBSBQaw1IK5YtND1DfA/CPw416IBw/vA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"78c2c7694f61d291d76afc3eab692ba26abdf191","gitHead":"1a3ea37f54a8ab96e90b26db6e85bcea0bf3eae0","scripts":{"lint":"eslint .","test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"jason.wilson","email":"jrwilson@gmail.com"},"repository":{"url":"git+https://github.com/jasonwilson/node-dashboard.git","type":"git"},"_npmVersion":"3.8.3","description":"Telemetry dashboard for node.js apps from the terminal!","directories":{},"_nodeVersion":"5.10.1","dependencies":{"lodash":"^4.16.2","blessed":"^0.1.81","blocked":"^1.2.1","pidusage":"^1.0.8","socketio":"^1.0.0","commander":"^2.9.0","socket.io":"^1.4.8","cross-spawn":"^4.0.2","pretty-bytes":"^4.0.2","root-require":"^0.3.1","blessed-contrib":"^3.5.5","socket.io-client":"^1.4.8"},"devDependencies":{"eslint":"^2.10.2","babel-eslint":"^7.0.0","eslint-plugin-import":"^1.16.0","eslint-plugin-filenames":"^1.1.0","eslint-config-formidable":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/nodejs-dashboard-0.0.1.tgz_1476075310918_0.11320906854234636","host":"packages-12-west.internal.npmjs.com"}},"0.0.2":{"name":"nodejs-dashboard","version":"0.0.2","author":{"name":"Jason Wilson"},"license":"MIT","_id":"nodejs-dashboard@0.0.2","maintainers":[{"name":"jason.wilson","email":"jrwilson@gmail.com"}],"homepage":"https://github.com/jasonwilson/nodejs-dashboard#readme","bugs":{"url":"https://github.com/jasonwilson/nodejs-dashboard/issues"},"bin":{"nodejs-dashboard":"bin/nodejs-dashboard.js"},"dist":{"shasum":"01dc0d3adc6352480b5d2d381aa3b6387c982f7f","tarball":"https://registry.npmjs.org/nodejs-dashboard/-/nodejs-dashboard-0.0.2.tgz","integrity":"sha512-xELa19+APPVuCBayCPB6L7cVWLk+jiYMPL2ZSH/84c/6up34vCwsEl+sUkC6/lA3xcbOqqw2sBs4G664QKRduw==","signatures":[{"sig":"MEQCIBD8DcYynjhS9wrGkDLHC2hm5TB0rj4kKEBVcNMnrXm+AiAYBq8ct8gAHOn7U8L9fXUGrIZ7/3qhfAVJFGHgJi5sSA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"01dc0d3adc6352480b5d2d381aa3b6387c982f7f","gitHead":"853eef76c1c34be8641b0306de2cae03fe9134e5","scripts":{"lint":"eslint .","test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"jason.wilson","email":"jrwilson@gmail.com"},"repository":{"url":"git+https://github.com/jasonwilson/nodejs-dashboard.git","type":"git"},"_npmVersion":"3.8.3","description":"Telemetry dashboard for node.js apps from the terminal!","directories":{},"_nodeVersion":"5.10.1","dependencies":{"lodash":"^4.16.2","blessed":"^0.1.81","blocked":"^1.2.1","pidusage":"^1.0.8","socketio":"^1.0.0","commander":"^2.9.0","socket.io":"^1.4.8","cross-spawn":"^4.0.2","pretty-bytes":"^4.0.2","root-require":"^0.3.1","blessed-contrib":"^3.5.5","socket.io-client":"^1.4.8"},"devDependencies":{"eslint":"^2.10.2","babel-eslint":"^7.0.0","eslint-plugin-import":"^1.16.0","eslint-plugin-filenames":"^1.1.0","eslint-config-formidable":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/nodejs-dashboard-0.0.2.tgz_1476111389647_0.49448920669965446","host":"packages-16-east.internal.npmjs.com"}},"0.1.0":{"name":"nodejs-dashboard","version":"0.1.0","author":{"name":"Jason Wilson"},"license":"MIT","_id":"nodejs-dashboard@0.1.0","maintainers":[{"name":"jason.wilson","email":"jrwilson@gmail.com"}],"homepage":"https://github.com/FormidableLabs/nodejs-dashboard#readme","bugs":{"url":"https://github.com/FormidableLabs/nodejs-dashboard/issues"},"bin":{"nodejs-dashboard":"bin/nodejs-dashboard.js"},"dist":{"shasum":"3d53887d2eb5209a22a2a7ca4d2a181d34dc3f01","tarball":"https://registry.npmjs.org/nodejs-dashboard/-/nodejs-dashboard-0.1.0.tgz","integrity":"sha512-V8b414Ahvj6yt0kr0oCVPLNYnfyNbbuKi43cZskdv0LvZRWPaCfp3L/JAQj1mPt5E9QtMsOLIPnTNRFANupZow==","signatures":[{"sig":"MEUCIQCwPOoR/lyb53SaqAA7I7oyBYzq4eEuPNzbae0e2ECo7wIgBa7Rv5npt73p0VLFNrvMTmDSOo13GrT5IGc/LD1HUUI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"3d53887d2eb5209a22a2a7ca4d2a181d34dc3f01","gitHead":"151895a69d365228bf4b6b1324ef1dc87874ede1","scripts":{"lint":"eslint .","test":"mocha --recursive ./test/**/*.spec.js"},"_npmUser":{"name":"jason.wilson","email":"jrwilson@gmail.com"},"repository":{"url":"git+https://github.com/FormidableLabs/nodejs-dashboard.git","type":"git"},"_npmVersion":"3.8.3","description":"<h1 align=\"center\">nodejs-dashboard</h1>","directories":{},"_nodeVersion":"5.10.1","dependencies":{"lodash":"^4.16.2","blessed":"^0.1.81","blocked":"^1.2.1","pidusage":"^1.0.8","socketio":"^1.0.0","commander":"^2.9.0","socket.io":"^1.4.8","cross-spawn":"^4.0.2","pretty-bytes":"^4.0.2","blessed-contrib":"^3.5.5","socket.io-client":"^1.4.8"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.1.1","sinon":"^1.17.6","eslint":"^2.10.2","babel-eslint":"^7.0.0","eslint-plugin-import":"^1.16.0","eslint-plugin-filenames":"^1.1.0","eslint-config-formidable":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/nodejs-dashboard-0.1.0.tgz_1476158581555_0.6413484164513648","host":"packages-16-east.internal.npmjs.com"}},"0.1.1":{"name":"nodejs-dashboard","version":"0.1.1","author":{"name":"Jason Wilson"},"license":"MIT","_id":"nodejs-dashboard@0.1.1","maintainers":[{"name":"jason.wilson","email":"jrwilson@gmail.com"}],"homepage":"https://github.com/FormidableLabs/nodejs-dashboard#readme","bugs":{"url":"https://github.com/FormidableLabs/nodejs-dashboard/issues"},"bin":{"nodejs-dashboard":"bin/nodejs-dashboard.js"},"dist":{"shasum":"87e8b5fd0dd2386c8601612b790916fe384c0d82","tarball":"https://registry.npmjs.org/nodejs-dashboard/-/nodejs-dashboard-0.1.1.tgz","integrity":"sha512-E9uTY4a1jMZdimXVmVjOeoWH/CBJo4eZSte0ekqpRTwmc5xiqXcQOri6ni/ItVDSKUSNUJDyi/yfP3qkDRWajg==","signatures":[{"sig":"MEUCIFQ7YUupAW3tfQELeDOoXVU0WrHEUBYWNAbEufR3kz6wAiEA6CBThWxYH7WEZxfn1kGPCXJAB8tR1Uux5BQX+ZMxhVk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"87e8b5fd0dd2386c8601612b790916fe384c0d82","engines":{"node":">=4.0.0"},"gitHead":"c08b9b8b47211992ca5447106f09f06b3ea79552","scripts":{"lint":"eslint .","test":"mocha --recursive ./test/**/*.spec.js"},"_npmUser":{"name":"jason.wilson","email":"jrwilson@gmail.com"},"repository":{"url":"git+https://github.com/FormidableLabs/nodejs-dashboard.git","type":"git"},"_npmVersion":"3.8.3","description":"<h1 align=\"center\">nodejs-dashboard</h1>","directories":{},"_nodeVersion":"5.10.1","dependencies":{"lodash":"^4.16.2","blessed":"^0.1.81","blocked":"^1.2.1","pidusage":"^1.0.8","socketio":"^1.0.0","commander":"^2.9.0","socket.io":"^1.4.8","cross-spawn":"^4.0.2","pretty-bytes":"^4.0.2","blessed-contrib":"^3.5.5","socket.io-client":"^1.4.8"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.1.1","sinon":"^1.17.6","eslint":"^2.10.2","babel-eslint":"^7.0.0","eslint-plugin-import":"^1.16.0","eslint-plugin-filenames":"^1.1.0","eslint-config-formidable":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/nodejs-dashboard-0.1.1.tgz_1476405270315_0.24726331909187138","host":"packages-16-east.internal.npmjs.com"}},"0.1.2":{"name":"nodejs-dashboard","version":"0.1.2","author":{"name":"Jason Wilson"},"license":"MIT","_id":"nodejs-dashboard@0.1.2","maintainers":[{"name":"jason.wilson","email":"jrwilson@gmail.com"}],"homepage":"https://github.com/FormidableLabs/nodejs-dashboard#readme","bugs":{"url":"https://github.com/FormidableLabs/nodejs-dashboard/issues"},"bin":{"nodejs-dashboard":"bin/nodejs-dashboard.js"},"dist":{"shasum":"bf4091a264302671055175395e794e7079652463","tarball":"https://registry.npmjs.org/nodejs-dashboard/-/nodejs-dashboard-0.1.2.tgz","integrity":"sha512-7qdZnexvhex4wbdVY6Q3J2W0F5hIf67LH6NZEXm8c/l4V5KvdjYs3Rlsp7hX+tP+K/nWUx8vGikvzGSHozkbqA==","signatures":[{"sig":"MEUCIQDqB7c5GYvdGos70+JS8kUG3WbZXEDutr1pYpN5Cke9vAIgSQejloDMX0j8KDjUhJYEK0iTbN3eRnULpW1qJ7oSbn0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"bf4091a264302671055175395e794e7079652463","engines":{"node":">=4.0.0"},"gitHead":"0d37356f9abfed4a0a88b6303614424781a5bfbb","scripts":{"lint":"eslint .","test":"mocha --recursive ./test/**/*.spec.js"},"_npmUser":{"name":"jason.wilson","email":"jrwilson@gmail.com"},"repository":{"url":"git+https://github.com/FormidableLabs/nodejs-dashboard.git","type":"git"},"_npmVersion":"3.8.3","description":"<h1 align=\"center\">nodejs-dashboard</h1>","directories":{},"_nodeVersion":"5.10.1","dependencies":{"lodash":"^4.16.2","blessed":"^0.1.81","blocked":"^1.2.1","pidusage":"^1.0.8","socketio":"^1.0.0","commander":"^2.9.0","socket.io":"^1.4.8","cross-spawn":"^4.0.2","pretty-bytes":"^4.0.2","blessed-contrib":"^3.5.5","socket.io-client":"^1.4.8"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.1.1","sinon":"^1.17.6","eslint":"^2.10.2","babel-eslint":"^7.0.0","eslint-plugin-import":"^1.16.0","eslint-plugin-filenames":"^1.1.0","eslint-config-formidable":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/nodejs-dashboard-0.1.2.tgz_1476940178528_0.24622178473509848","host":"packages-18-east.internal.npmjs.com"}},"0.2.1":{"name":"nodejs-dashboard","version":"0.2.1","author":{"name":"Jason Wilson"},"license":"MIT","_id":"nodejs-dashboard@0.2.1","maintainers":[{"name":"jason.wilson","email":"jrwilson@gmail.com"}],"homepage":"https://github.com/FormidableLabs/nodejs-dashboard#readme","bugs":{"url":"https://github.com/FormidableLabs/nodejs-dashboard/issues"},"bin":{"nodejs-dashboard":"bin/nodejs-dashboard.js"},"dist":{"shasum":"127de00625e3ad13423484f7e4ad35ddba46f74e","tarball":"https://registry.npmjs.org/nodejs-dashboard/-/nodejs-dashboard-0.2.1.tgz","integrity":"sha512-y5aGlOwhru2uvmcf83P4ZOrooa3J2INJeUOb0NbbXIBsyXSpIUw2ie+2eTGutaI5u6n76HJUj0jXTOdQJFtp5w==","signatures":[{"sig":"MEUCIF3j3ggQW6S6PXGESe22Alm74j/2oyG+6YxnG+VpHbnhAiEA8NcP9qmleJr6L0DHn4++s2o2X3lmKfp1BqI/vEQ5S+4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"127de00625e3ad13423484f7e4ad35ddba46f74e","engines":{"node":">=0.10.0"},"gitHead":"f751d1612acd7e07d42ff71bb5e0d2e4bbb7f97d","scripts":{"lint":"eslint .","test":"mocha --recursive ./test/**/*.spec.js"},"_npmUser":{"name":"jason.wilson","email":"jrwilson@gmail.com"},"repository":{"url":"git+https://github.com/FormidableLabs/nodejs-dashboard.git","type":"git"},"_npmVersion":"3.10.8","description":"<h1 align=\"center\">nodejs-dashboard</h1>","directories":{},"_nodeVersion":"6.9.1","dependencies":{"lodash":"^4.16.2","blessed":"^0.1.81","blocked":"^1.2.1","pidusage":"^1.0.8","socketio":"^1.0.0","commander":"^2.9.0","socket.io":"^1.4.8","cross-spawn":"^4.0.2","pretty-bytes":"^3.0.1","blessed-contrib":"^3.5.5","socket.io-client":"^1.4.8"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.1.1","sinon":"^1.17.6","eslint":"^2.10.2","babel-eslint":"^6.1.2","eslint-plugin-import":"^1.16.0","eslint-plugin-filenames":"^1.1.0","eslint-config-formidable":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/nodejs-dashboard-0.2.1.tgz_1480622924708_0.8655045139603317","host":"packages-18-east.internal.npmjs.com"}},"0.3.0":{"name":"nodejs-dashboard","version":"0.3.0","author":{"name":"Jason Wilson"},"license":"MIT","_id":"nodejs-dashboard@0.3.0","maintainers":[{"name":"jason.wilson","email":"jrwilson@gmail.com"}],"homepage":"https://github.com/FormidableLabs/nodejs-dashboard#readme","bugs":{"url":"https://github.com/FormidableLabs/nodejs-dashboard/issues"},"bin":{"nodejs-dashboard":"bin/nodejs-dashboard.js"},"dist":{"shasum":"cf2ac904396ab2a1ac7be0c0f3e27aa5a8145907","tarball":"https://registry.npmjs.org/nodejs-dashboard/-/nodejs-dashboard-0.3.0.tgz","integrity":"sha512-hjPxmLUo7qu2PqzM087GyZWA06d9uUoA00O+CU2e6Th655youB/oxJH36spS5L+TlF6fUuUZNGyMgrqpV5Fo7Q==","signatures":[{"sig":"MEQCIAwB9fmjulOv2AR6iuNelRflw8X0pk66/cnTeFmLhKf9AiAW54RxS3DlrXrc2NkijymTwQf1KVi3A9JHoI/4V1M6xA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"cf2ac904396ab2a1ac7be0c0f3e27aa5a8145907","engines":{"node":">=0.10.0"},"gitHead":"6855a696673f8adfa5560046f934fc8324478294","scripts":{"lint":"eslint .","test":"mocha --recursive ./test/**/*.spec.js"},"_npmUser":{"name":"jason.wilson","email":"jrwilson@gmail.com"},"repository":{"url":"git+https://github.com/FormidableLabs/nodejs-dashboard.git","type":"git"},"_npmVersion":"3.7.3","description":"<h1 align=\"center\">nodejs-dashboard</h1>","directories":{},"_nodeVersion":"5.8.0","dependencies":{"lodash":"^4.16.2","blessed":"^0.1.81","blocked":"^1.2.1","pidusage":"^1.0.8","socketio":"^1.0.0","commander":"^2.9.0","socket.io":"^1.4.8","cross-spawn":"^4.0.2","pretty-bytes":"^3.0.1","blessed-contrib":"^3.5.5","socket.io-client":"^1.4.8"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.1.1","sinon":"^1.17.6","eslint":"^2.10.2","babel-eslint":"^6.1.2","eslint-plugin-import":"^1.16.0","eslint-plugin-filenames":"^1.1.0","eslint-config-formidable":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/nodejs-dashboard-0.3.0.tgz_1482255404741_0.6617213401477784","host":"packages-12-west.internal.npmjs.com"}},"0.4.0":{"name":"nodejs-dashboard","version":"0.4.0","keywords":["dashboard","telemetry","terminal","realtime","statistics"],"author":{"name":"Jason Wilson"},"license":"MIT","_id":"nodejs-dashboard@0.4.0","maintainers":[{"name":"jason.wilson","email":"jrwilson@gmail.com"}],"homepage":"https://github.com/FormidableLabs/nodejs-dashboard#readme","bugs":{"url":"https://github.com/FormidableLabs/nodejs-dashboard/issues"},"bin":{"nodejs-dashboard":"bin/nodejs-dashboard.js"},"dist":{"shasum":"7044fb3f4953ea8641acca3f9258d70af6a197ff","tarball":"https://registry.npmjs.org/nodejs-dashboard/-/nodejs-dashboard-0.4.0.tgz","integrity":"sha512-ckC7pAiOLHVslF7ODtDOFFpYT9LbvsthuyS2pJ0jABrCDgE+vpOO9RW+ytZrq/EoHLhwPH5O37nul+CBryDyMQ==","signatures":[{"sig":"MEYCIQDF9GxAoZmfBKWcUwr/sByHWEBYcpj8W316SLdSXxJNMQIhANKL2jVrtX0ydSf4wdAFP8ICAMDIjYizJB1dhzGFaG9k","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"7044fb3f4953ea8641acca3f9258d70af6a197ff","engines":{"node":">=0.10.0"},"gitHead":"63f4c781dc8c8d8fd035662de6dc39bf4cdb4ece","scripts":{"lint":"eslint .","test":"npm run lint && npm run test-only","coverage":"istanbul cover --include-all-sources _mocha -- -c --recursive --require test/setup.js ./test","test:app":"./bin/nodejs-dashboard.js node test/app/index.js","test-only":"mocha -c --require test/setup.js --recursive ./test"},"_npmUser":{"name":"jason.wilson","email":"jrwilson@gmail.com"},"repository":{"url":"git+https://github.com/FormidableLabs/nodejs-dashboard.git","type":"git"},"_npmVersion":"3.7.3","description":"Telemetry dashboard for node.js apps from the terminal!","directories":{},"_nodeVersion":"5.8.0","dependencies":{"lodash":"^4.16.2","blessed":"^0.1.81","blocked":"^1.2.1","pidusage":"^1.0.8","commander":"^2.9.0","socket.io":"^1.4.8","jsonschema":"^1.1.1","cross-spawn":"^4.0.2","pretty-bytes":"^3.0.1","blessed-contrib":"^3.5.5","socket.io-client":"^1.4.8"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.1.1","sinon":"^1.17.6","eslint":"^2.10.2","istanbul":"^0.4.5","sinon-chai":"^2.8.0","babel-eslint":"^6.1.2","mock-require":"^2.0.1","object.assign":"^4.0.4","eslint-plugin-import":"^1.16.0","eslint-plugin-filenames":"^1.1.0","eslint-config-formidable":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/nodejs-dashboard-0.4.0.tgz_1487445535506_0.1362933306954801","host":"packages-18-east.internal.npmjs.com"}},"0.4.1":{"name":"nodejs-dashboard","version":"0.4.1","keywords":["dashboard","telemetry","terminal","realtime","statistics"],"author":{"name":"Jason Wilson"},"license":"MIT","_id":"nodejs-dashboard@0.4.1","maintainers":[{"name":"jason.wilson","email":"jrwilson@gmail.com"}],"homepage":"https://github.com/FormidableLabs/nodejs-dashboard#readme","bugs":{"url":"https://github.com/FormidableLabs/nodejs-dashboard/issues"},"bin":{"nodejs-dashboard":"bin/nodejs-dashboard.js"},"dist":{"shasum":"1ba880b72f8d9bcadde37253b95062c5ec549e57","tarball":"https://registry.npmjs.org/nodejs-dashboard/-/nodejs-dashboard-0.4.1.tgz","integrity":"sha512-Vt7W2Zlf40yc9GEJzugZxrKXBaoVHkG2uebMVMgkj6Qwvt+l6vB3alMwVz7xffoERTMpNiiHutdc+lYK0QZ4Zg==","signatures":[{"sig":"MEYCIQDpewWB+76VfYh8Hd+wHWjVDt9hacdA7+nFHsBTHshlEQIhAKIqiwlHWSdp4Cz1qS0tOc2p2WmLm9PsNggBHSbzjK7P","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"1ba880b72f8d9bcadde37253b95062c5ec549e57","engines":{"node":">=0.10.0"},"gitHead":"fa0a42c9d31733c00832262a3bfee90a13a1e2d7","scripts":{"lint":"eslint .","test":"npm run lint && npm run test-only","coverage":"istanbul cover --include-all-sources _mocha -- -c --recursive --require test/setup.js ./test","test-app":"./bin/nodejs-dashboard.js node test/app/index.js","test-only":"mocha -c --require test/setup.js --recursive ./test"},"_npmUser":{"name":"jason.wilson","email":"jrwilson@gmail.com"},"repository":{"url":"git+https://github.com/FormidableLabs/nodejs-dashboard.git","type":"git"},"_npmVersion":"3.7.3","description":"Telemetry dashboard for node.js apps from the terminal!","directories":{},"_nodeVersion":"5.8.0","dependencies":{"lodash":"^4.16.2","blessed":"^0.1.81","blocked":"^1.2.1","pidusage":"^1.0.8","commander":"^2.9.0","socket.io":"^1.4.8","jsonschema":"^1.1.1","cross-spawn":"^4.0.2","pretty-bytes":"^3.0.1","blessed-contrib":"^3.5.5","socket.io-client":"^1.4.8"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.1.1","sinon":"^1.17.6","eslint":"^2.10.2","istanbul":"^0.4.5","sinon-chai":"^2.8.0","babel-eslint":"^6.1.2","mock-require":"^2.0.1","object.assign":"^4.0.4","eslint-plugin-import":"^1.16.0","eslint-plugin-filenames":"^1.1.0","eslint-config-formidable":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/nodejs-dashboard-0.4.1.tgz_1490152448788_0.47196557000279427","host":"packages-18-east.internal.npmjs.com"}},"0.4.3":{"name":"nodejs-dashboard","version":"0.4.3","keywords":["dashboard","telemetry","terminal","realtime","statistics"],"author":{"name":"Jason Wilson"},"license":"MIT","_id":"nodejs-dashboard@0.4.3","maintainers":[{"name":"jason.wilson","email":"jrwilson@gmail.com"},{"name":"imranolas","email":"imranolas@gmail.com"},{"name":"baer","email":"me@ericbaer.com"},{"name":"coopy","email":"per@sproutlab.com"},{"name":"exogen","email":"exogen@gmail.com"},{"name":"chrisbolin","email":"bolin.chris@gmail.com"},{"name":"david-davidson","email":"david.davidson@formidablelabs.com"},{"name":"eastridge","email":"ryan@eastridge.me"},{"name":"boygirl","email":"lauren.eastridge@formidablelabs.com"},{"name":"stefvhuynh","email":"huynh.stefan@gmail.com"},{"name":"mhink","email":"mhink1103@gmail.com"},{"name":"tptee","email":"tyler@tylerpaulthompson.com"},{"name":"derekmaffett","email":"derekgmaffett@gmail.com"},{"name":"ebrillhart","email":"emma.brillhart@gmail.com"},{"name":"redfieldstefan","email":"redfield.stefan@gmail.com"},{"name":"thekenwheeler","email":"ken_wheeler@me.com"},{"name":"bmathews","email":"spoonart@gmail.com"},{"name":"kylecesmat","email":"kyle@kylecesmat.com"},{"name":"paulathevalley","email":"lavalle.paula@gmail.com"},{"name":"ryan.roemer","email":"ryan@loose-bits.com"},{"name":"formidable-owner","email":"admin@formidablelabs.com"}],"homepage":"https://github.com/FormidableLabs/nodejs-dashboard#readme","bugs":{"url":"https://github.com/FormidableLabs/nodejs-dashboard/issues"},"bin":{"nodejs-dashboard":"bin/nodejs-dashboard.js"},"dist":{"shasum":"3ed1802ad0d7c5a9d9413f87a799fe42cd221c40","tarball":"https://registry.npmjs.org/nodejs-dashboard/-/nodejs-dashboard-0.4.3.tgz","integrity":"sha512-llCbyZ9PiQEm0lVL7pssK4QvCP29FzFafmL5b9++dyWJngK1ZmniOZFtAe5nXBIL+JqxE3WtHxIDN4x1ncP11Q==","signatures":[{"sig":"MEYCIQDlEr3sEo/rFmNzUm+c4il//2d29YCvjrlsit4+qzbEUAIhAKHTe4PyOphrBKxhs08lseub0i4+9SNhQpgmt8uovo+L","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","engines":{"node":">=0.10.0"},"gitHead":"555cd2e0935a6c29ac85866ff2e5cfbc54a35559","scripts":{"lint":"eslint .","test":"npm run lint && npm run test-only","coverage":"istanbul cover --include-all-sources node_modules/mocha/bin/_mocha -- -c --recursive --require test/setup.js ./test","test-app":"node bin/nodejs-dashboard.js -- node test/app/index.js","test-only":"mocha -c --require test/setup.js --recursive ./test"},"_npmUser":{"name":"ryan.roemer","email":"ryan@loose-bits.com"},"repository":{"url":"git+https://github.com/FormidableLabs/nodejs-dashboard.git","type":"git"},"_npmVersion":"5.3.0","description":"Telemetry dashboard for node.js apps from the terminal!","directories":{},"_nodeVersion":"8.4.0","dependencies":{"lodash":"^4.16.2","blessed":"^0.1.81","blocked":"^1.2.1","pidusage":"^1.0.8","commander":"^2.9.0","socket.io":"^1.4.8","jsonschema":"^1.1.1","cross-spawn":"^4.0.2","pretty-bytes":"^3.0.1","blessed-contrib":"^3.5.5","socket.io-client":"^1.4.8"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.1.1","sinon":"^1.17.6","eslint":"^2.10.2","istanbul":"^0.4.5","sinon-chai":"^2.8.0","babel-eslint":"^6.1.2","mock-require":"^2.0.1","object.assign":"^4.0.4","eslint-plugin-import":"^1.16.0","eslint-plugin-filenames":"^1.1.0","eslint-config-formidable":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/nodejs-dashboard-0.4.3.tgz_1512188199013_0.43712407257407904","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"nodejs-dashboard","version":"0.5.0","keywords":["dashboard","telemetry","terminal","realtime","statistics"],"author":{"name":"Jason Wilson"},"license":"MIT","_id":"nodejs-dashboard@0.5.0","maintainers":[{"name":"alex-saunders","email":"alexjrsaunders@gmail.com"},{"name":"andyrichardson","email":"andy.john.richardson@gmail.com"},{"name":"bmathews","email":"spoonart@gmail.com"},{"name":"boygirl","email":"lauren.eastridge@formidable.com"},{"name":"carlospaelinck","email":"me@carlos.dev"},{"name":"chrisbolin","email":"bolin.chris@gmail.com"},{"name":"coopy","email":"per@sproutlab.com"},{"name":"cullenjett","email":"cullenjett@gmail.com"},{"name":"eastridge","email":"ryan@eastridge.me"},{"name":"ebrillhart","email":"emma.brillhart@gmail.com"},{"name":"exogen","email":"exogen@gmail.com"},{"name":"formidable-owner","email":"admin@formidablelabs.com"},{"name":"imranolas","email":"imranolas@gmail.com"},{"name":"jason.wilson","email":"jrwilson@gmail.com"},{"name":"kale-stew","email":"kylieastewart@gmail.com"},{"name":"kiraarghy","email":"kara.stubbs@formidable.com"},{"name":"knitcodemonkey","email":"jen.luker@formidable.com"},{"name":"kylecesmat","email":"kyle@kylecesmat.com"},{"name":"mariano-formidable","email":"mariano.martinez@formidable.com"},{"name":"mhink","email":"mhink1103@gmail.com"},{"name":"michaelmerrill","email":"michael@michaelmerrill.me"},{"name":"parkerziegler","email":"parker.ziegler@formidable.com"},{"name":"paulathevalley","email":"lavalle.paula@gmail.com"},{"name":"philpl","email":"phil@kitten.sh"},{"name":"ryan.roemer","email":"ryan@loose-bits.com"},{"name":"ryanisinallofus","email":"ryanrray@gmail.com"},{"name":"samwhale","email":"samuelestrella226@gmail.com"},{"name":"sarmeyer","email":"sarahmichellemeyer@gmail.com"},{"name":"stefvhuynh","email":"huynh.stefan@gmail.com"},{"name":"thekenwheeler","email":"ken_wheeler@me.com"},{"name":"tptee","email":"tyler@tylerpaulthompson.com"}],"homepage":"https://github.com/FormidableLabs/nodejs-dashboard#readme","bugs":{"url":"https://github.com/FormidableLabs/nodejs-dashboard/issues"},"bin":{"nodejs-dashboard":"bin/nodejs-dashboard.js"},"dist":{"shasum":"b30c92ece6112efa374751d1179ba73f2e7cabee","tarball":"https://registry.npmjs.org/nodejs-dashboard/-/nodejs-dashboard-0.5.0.tgz","fileCount":38,"integrity":"sha512-JwurAV4/KA01iLJ+hPdl2cHeJenOVXZ4VO1wwJVT8Kl/p8fSNgNy1JGHonB1xT38bHnuT5lLAg075gbu0M14qQ==","signatures":[{"sig":"MEYCIQD7bKf13sBuoMhDBZYkidIjsW/LALHsl7kNP/tAf9pJdQIhAP05HrHiwo37xodD6cvPUvKT1EDUAL2J5IL96D0T5Ibz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":107796,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd1xThCRA9TVsSAnZWagAAjV4P+gMm5I56NVhK/2c8K7UK\nMhQ97EWrIfSFQLcLLbiqj65O2RsOOLuslaSoboUz0Wl7uEZABeoGmSdbCgH0\nZNaEBrXvp2pfD4nZf0n1JjnY7fLcwDBKlb24smNX9MCkLyB85Upx3qlDg4wR\nh7e0z7xmspaalItdGJWfVgqDwWv0qN4Opf34BKX2oDuh5hRO1jP/FvEQEBIO\njGi+1IYZd5JxfXA0ZBtxqaupdWFcR/eXT3qs/b9wZ1mhjCZkNTx0HvqslLFn\n2wNyH1oBh+VyvaYdXt6fDPmCwB2QXt54SSmvApvSYergABCkXbygaYJc+TMX\npv4UkEJF7R/jcgH4M2CFkumYHAuarvmOilflscyBbTnP9DoUj5IawSY0F7Sd\nvNZRONFQdDb75OYZP7a23tHjCEUW3zw6Z2ONPLYJQYTRAOVDljnJ3KqorE2J\ns1YNdDFCRO6cIuHmQjtBWVFKc4WWrKTjRvR7bIFKlO+DoUWRchAERAFCzNk2\nKs7ZPJJ3kXsf3KFQsKxOeyiSa18bdKnCRtn7Hcfcqebi1dw9yvLRJjXm0oRO\nwJmRcPj3wiEa9G+N0LtMk92bnm2As8C/BrBG9RVpm0BNNEM3Bxle6+q8FGS0\narNs1uLr7azNquZ76/NGlVcvFBdO3xxpobu6XURW3DPW6X8PzHRf+Ebfn4e0\n/x+T\r\n=6F2z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=8.0.0"},"gitHead":"73f8f3f7725c5bcdd3808d4d3f61c198bc1aa8bc","scripts":{"lint":"eslint .","test":"npm run lint && npm run test-only","coverage":"nyc mocha -- -c --recursive --require test/setup.js \"test/**/*.spec.js\"","test-app":"node bin/nodejs-dashboard.js -- node test/app/index.js","test-only":"mocha -c --require test/setup.js --recursive \"test/**/*.spec.js\""},"_npmUser":{"name":"ryan.roemer","email":"ryan@loose-bits.com"},"repository":{"url":"git+https://github.com/FormidableLabs/nodejs-dashboard.git","type":"git"},"_npmVersion":"6.9.0","description":"Telemetry dashboard for node.js apps from the terminal!","directories":{},"_nodeVersion":"10.16.3","dependencies":{"lodash":"^4.16.2","blessed":"^0.1.81","blocked":"^1.2.1","pidusage":"^2.0.17","commander":"^4.0.1","socket.io":"^2.3.0","jsonschema":"^1.1.1","cross-spawn":"^7.0.1","pretty-bytes":"^5.3.0","blessed-contrib":"^4.8.18","socket.io-client":"^2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^6.2.2","sinon":"^7.5.0","eslint":"^6.5.1","sinon-chai":"^3.3.0","babel-eslint":"^10.0.3","mock-require":"^3.0.3","eslint-plugin-import":"^2.18.2","eslint-plugin-promise":"^4.2.1","eslint-plugin-filenames":"^1.3.2","eslint-config-formidable":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nodejs-dashboard_0.5.0_1574376673322_0.6083259266531773","host":"s3://npm-registry-packages"}},"0.5.1":{"name":"nodejs-dashboard","version":"0.5.1","keywords":["dashboard","telemetry","terminal","realtime","statistics"],"author":{"name":"Jason Wilson"},"license":"MIT","_id":"nodejs-dashboard@0.5.1","maintainers":[{"name":"alex-saunders","email":"alexjrsaunders@gmail.com"},{"name":"andyrichardson","email":"andy.john.richardson@gmail.com"},{"name":"bmathews","email":"spoonart@gmail.com"},{"name":"boygirl","email":"lauren.eastridge@formidable.com"},{"name":"carlospaelinck","email":"me@carlos.dev"},{"name":"chrisbolin","email":"bolin.chris@gmail.com"},{"name":"coopy","email":"per@sproutlab.com"},{"name":"cullenjett","email":"cullenjett@gmail.com"},{"name":"eastridge","email":"ryan@eastridge.me"},{"name":"ebrillhart","email":"emma.brillhart@gmail.com"},{"name":"exogen","email":"exogen@gmail.com"},{"name":"formidable-owner","email":"admin@formidablelabs.com"},{"name":"imranolas","email":"imranolas@gmail.com"},{"name":"jason.wilson","email":"jrwilson@gmail.com"},{"name":"kale-stew","email":"kylieastewart@gmail.com"},{"name":"kiraarghy","email":"kara.stubbs@formidable.com"},{"name":"knitcodemonkey","email":"jen.luker@formidable.com"},{"name":"kylecesmat","email":"kyle@kylecesmat.com"},{"name":"mariano-formidable","email":"mariano.martinez@formidable.com"},{"name":"mhink","email":"mhink1103@gmail.com"},{"name":"michaelmerrill","email":"michael@michaelmerrill.me"},{"name":"parkerziegler","email":"parker.ziegler@formidable.com"},{"name":"paulathevalley","email":"lavalle.paula@gmail.com"},{"name":"philpl","email":"phil@kitten.sh"},{"name":"ryan.roemer","email":"ryan@loose-bits.com"},{"name":"ryanisinallofus","email":"ryanrray@gmail.com"},{"name":"samwhale","email":"samuelestrella226@gmail.com"},{"name":"sarmeyer","email":"sarahmichellemeyer@gmail.com"},{"name":"stefvhuynh","email":"huynh.stefan@gmail.com"},{"name":"thekenwheeler","email":"ken_wheeler@me.com"},{"name":"tptee","email":"tyler@tylerpaulthompson.com"}],"homepage":"https://github.com/FormidableLabs/nodejs-dashboard#readme","bugs":{"url":"https://github.com/FormidableLabs/nodejs-dashboard/issues"},"bin":{"nodejs-dashboard":"bin/nodejs-dashboard.js"},"dist":{"shasum":"e93c954983264bedb18db6536738bac208207653","tarball":"https://registry.npmjs.org/nodejs-dashboard/-/nodejs-dashboard-0.5.1.tgz","fileCount":38,"integrity":"sha512-GLeIl/Uj4X6r+pu9qBRQd7K9GzUyqayaNqWnE2jmBYhYgC9ub4QajgCqNs6uuOyDj+YXlukQysaIUmsZp9D8/g==","signatures":[{"sig":"MEQCIGvOqtrK2mw1pczQlShrXPteF3bCpcVakxz8+Fvr9aTVAiBVt7/b2pk4fw4Jb5LQNaPzj47oRfW8h4nIOzog4fswBg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":108870,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd2C66CRA9TVsSAnZWagAA8z4QAIqjGT2BSY6u9yTV+7sF\nz1dAt/L6dQgwpyQaTcal9P3gv+F6GXcYFj9X76KtRcl0gq4wL2B+pQkpRQAz\nQ2NnrQR88p+/ND7b4RkaM5FrU42rqDj7cEy4L6SFlp/KVJpPtOeuuIrQBcvf\ncssG0y0QAz4odjnqrLaTKxLQhJDQUtQ4EdbuI9ZcMJXEmslY3vrn+W+d9I9W\nKqDtt6OQ+F1E2PIfnYerhE+eMojsLUANYZLlbJPzLXvW8BKMriz2iezuxElL\n7upMums0opNIdeYgxd1ForiaNxPFsfxEXRqNvAdAWuE0Ho3L6Qam6IOaVu5m\nWJzTzGFYV9vF2/AAUGzCG00xT6Y78Z10gPA0kF13VJVOS7KnMqFD5ENjHBYW\n50guiQcltU0NgEyNKBKKoIBxP9lf+oKMfmmCWKL9UKd8v9u72dyDEHzqCGwn\nW/ycMPDFle19WB3oi84ajJkYAm3E+bzvaL/3km4LyyoiTnVDAuTDHe5C7KnH\nWobkCSFR7+l/0eeijxFCXJNciRAbkKP6TQ2R5YVZlNJmgSpKaU7zfThJtEPw\nB6SMIMt3NFJQ8pK3tWe5LOf8JQOuzcBtX8j2V8N8CMsekotrFqlYc8iWfhzm\nEzUiyqJgX1UZDioM/9fc1E2CLJn9FwtFmAcVt09ML57mmVTgzuNpvimfO3z7\nG1z3\r\n=vvCL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=8.0.0"},"gitHead":"622af877b5e4bfcc96bf52fbf71265ad952efe9b","scripts":{"lint":"eslint .","test":"npm run lint && npm run test-only","coverage":"nyc mocha -- -c --recursive --require test/setup.js \"test/**/*.spec.js\"","test-app":"node bin/nodejs-dashboard.js -- node test/app/index.js","test-only":"mocha -c --require test/setup.js --recursive \"test/**/*.spec.js\""},"_npmUser":{"name":"ryan.roemer","email":"ryan@loose-bits.com"},"repository":{"url":"git+https://github.com/FormidableLabs/nodejs-dashboard.git","type":"git"},"_npmVersion":"6.9.0","description":"Telemetry dashboard for node.js apps from the terminal!","directories":{},"_nodeVersion":"10.16.3","dependencies":{"lodash":"^4.16.2","blessed":"^0.1.81","blocked":"^1.2.1","pidusage":"^2.0.17","commander":"^4.0.1","socket.io":"^2.3.0","jsonschema":"^1.1.1","cross-spawn":"^7.0.1","pretty-bytes":"^5.3.0","blessed-contrib":"^4.8.18","socket.io-client":"^2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^6.2.2","sinon":"^7.5.0","eslint":"^6.5.1","sinon-chai":"^3.3.0","babel-eslint":"^10.0.3","mock-require":"^3.0.3","eslint-plugin-import":"^2.18.2","eslint-plugin-promise":"^4.2.1","eslint-plugin-filenames":"^1.3.2","eslint-config-formidable":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nodejs-dashboard_0.5.1_1574448826216_0.012650402735074229","host":"s3://npm-registry-packages"}}},"time":{"created":"2016-10-10T04:53:59.812Z","modified":"2026-07-20T21:09:21.094Z","1.0.0":"2016-10-10T04:53:59.812Z","0.0.1":"2016-10-10T04:55:11.153Z","0.0.2":"2016-10-10T14:56:31.918Z","0.1.0":"2016-10-11T04:03:03.236Z","0.1.1":"2016-10-14T00:34:32.386Z","0.1.2":"2016-10-20T05:09:40.573Z","0.2.1":"2016-12-01T20:08:45.377Z","0.3.0":"2016-12-20T17:36:44.991Z","0.4.0":"2017-02-18T19:18:57.501Z","0.4.1":"2017-03-22T03:14:10.924Z","0.4.3":"2017-12-02T04:16:39.145Z","0.5.0":"2019-11-21T22:51:13.455Z","0.5.1":"2019-11-22T18:53:46.371Z"},"bugs":{"url":"https://github.com/FormidableLabs/nodejs-dashboard/issues"},"author":{"name":"Jason Wilson"},"license":"MIT","homepage":"https://github.com/FormidableLabs/nodejs-dashboard#readme","keywords":["dashboard","telemetry","terminal","realtime","statistics"],"repository":{"url":"git+https://github.com/FormidableLabs/nodejs-dashboard.git","type":"git"},"description":"Telemetry dashboard for node.js apps from the terminal!","maintainers":[{"email":"sarahmichelleegan@gmail.com","name":"sarmeyer"},{"email":"mariano.martinez@formidable.com","name":"mariano-formidable"},{"email":"ryan@loose-bits.com","name":"ryan.roemer"},{"email":"admin@formidablelabs.com","name":"formidable-owner"},{"email":"npm@formidablelabs.com","name":"formidablelabs"},{"email":"sarah.wright@formidable.com","name":"sarahformidable"},{"email":"senesealessandro@gmail.com","name":"ceceppa"},{"email":"jrwilson@gmail.com","name":"jason.wilson"}],"readme":"<h1 align=\"center\">nodejs-dashboard</h1>\n\n<h4 align=\"center\">\n  Telemetry dashboard for node.js apps from the terminal!\n</h4>\n\n[![Build Status](https://travis-ci.org/FormidableLabs/nodejs-dashboard.svg?branch=master)](https://travis-ci.org/FormidableLabs/nodejs-dashboard)\n\n![http://g.recordit.co/WlUvKhXqnp.gif](http://g.recordit.co/WlUvKhXqnp.gif)\n\nDetermine in realtime what's happening inside your node process from the terminal. No need to instrument code to get the deets. Also splits stderr/stdout to help spot errors sooner.\n\n[Install](#install) | [Setup](#setup) | [Usage](#usage) | [Using with other programs](#launching-your-app-with-something-other-than-node) | [CLI options](#cli-options) | [Customizing layouts](#customizing-layouts)\n---------------|---------------------|-----------------|-----------------|------------------------------------------|----------------------\n\nNOTE: This module isn't designed for production use and should be limited to development environments.\n\n### Install\n\nThe preferred method is global install.  `npm install -g nodejs-dashboard`\n\nLocal install works also; just use `./node_modules/.bin/nodejs-dashboard` instead of `nodejs-dashboard` to execute.\n\n### Setup\n\nThe dashboard agent needs to be required by your app. There are two ways to do this:\n\n#### Including via code\n\nFrom within a `dev.index.js` script or other dev entry point simply require the `nodejs-dashboard` module.\n\n```js\n// dev.index.js\nrequire(\"nodejs-dashboard\");\nrequire(\"./index\");\n```\n\nTo launch: `nodejs-dashboard node dev.index.js`\n\n#### Including via preload argument\n\nThis method utilizes Node's `-r` flag to introduce the `nodejs-dashboard` module. In this setup no code modifications are required. This is functionally equivalent to the above example.\n\nTo launch: `nodejs-dashboard -- node -r nodejs-dashboard index.js`\n\n#### Fonts\n\n`nodejs-dashboard` uses the [Braille Unicode character set](https://en.wikipedia.org/wiki/Braille_Patterns#Chart) to show graphs via the [node-drawille](https://github.com/madbence/node-drawille) dependancy. Ensure your terminal program\\'s font supports this character set.\n\n#### Environment variables\n\n`nodejs-dashboard` uses several environment variables to modify its behavior. These include some required values to prevent mangled output.\n\nVariable | Required | Source | Description |\n--- | --- | --- | --- |\nTERM | required | [blessed](https://github.com/chjj/blessed) | Terminal value matching terminal program |\nLANG | required | [blessed](https://github.com/chjj/blessed) | Matches encoding of terminal program to display font correctly |\nFORCE_COLOR | optional | [chalk](https://github.com/chalk/chalk) | Used to force color output by the subprocess |\n\n### Usage\n\nPress `?` to see a list of keybindings. Use arrow keys to change the layout.\n\nYou may want to add an npm script to to your `package.json` to launch your app using nodejs-dashboard using one of the options above. Example:\n\n```js\n\"scripts\": {\n  \"dev\": \"nodejs-dashboard -- node -r nodejs-dashboard index.js\"\n}\n```\n\n#### Passing arguments\n\nIf your app requires additional arguments you'll need to use the `--` flag to separate them from `nodejs-dashboard` options. For example:\n\n`nodejs-dashboard --port=8002 -- node -m=false --bar=true index.js`\n\n#### Launching your app with something other than `node`\n\nMost CLI interfaces provide a mechanism for launching other tools. If you're looking to use something like [nodemon](https://github.com/remy/nodemon) or [babel](https://github.com/babel/babel/tree/master/packages/babel-cli) checkout the exec options provided by the CLI.\n\n```bash\n% nodemon --exec \"nodejs-dashboard babel-node\" src/index.js\n```\n\n#### Docker and Docker Compose support\n\n`nodejs-dashboard` can run inside a container if that container has a [TTY](https://en.wikipedia.org/wiki/Pseudoterminal) allocated to it. The [Docker documentation](https://docs.docker.com/engine/reference/run/#foreground) shows how to run a container with an interactive terminal session. Additional the [Docker Compose documentation](https://docs.docker.com/compose/reference/run/) indicates that `docker-compose run` defaults to allocating a TTY and `docker-compose up` defaults to not allocating one.\n\n#### CLI options\n\nUsage: `nodejs-dashboard [options] -- [node] [script] [arguments]`\n\n```\nOptions:\n  -h, --help                  output usage information\n  -e, --eventdelay [ms]       Minimum threshold for event loop reporting, default 10ms\n  -l, --layouts [file]        Path to file or npm module with layouts\n  -p, --port [port]           Socket listener port\n  -r, --refreshinterval [ms]  Metrics refresh interval, default 1000ms\n  -s, --settings [settings]   Overrides layout settings for given view types           \n  -V, --version               output the version number\n```\n\n##### `--eventdelay`\nThis tunes the minimum threshold for reporting event loop delays. The default value is `10ms`. Any delay below this value will be reported at `0`.\n\n##### `--layouts`\nOptionally supply a custom layout configuration (for details, see [Customizing Layouts](/LAYOUTS.md)). Default: [`lib/default-layout-config.js`](./lib/default-layout-config.js)\n\n##### `--port`\nUnder the hood the dashboard utilizes SocketIO with a default port of `9838`. If this conflicts with an existing service you can optionally change this value.\n\n##### `--refreshinterval`\nSpecifies the interval in milliseconds that the metrics should be refreshed. The default is 1000 ms (1 second).\n\n##### `--settings`\nOverrides default or layout settings for views. Option value `settings` should have a format `<view_type.setting.path>=<value>,...`. For example `--settings log.scrollback=100` will override `scrollback` setting for any view of `log` type (nested paths can be used if needed). For details about layouts, see [Customizing Layouts](/LAYOUTS.md)).","readmeFilename":"README.md","users":{"dwqs":true,"panlw":true,"luoyjx":true,"rexpan":true,"edm00se":true,"jamesdh":true,"vidhill":true,"abhisekp":true,"gurunate":true,"mapharia":true,"manikantag":true,"ninjabryan":true,"pooleparty":true,"carlos_en14":true,"coolhanddev":true,"davidazullo":true,"ivan.marquez":true,"nickeltobias":true,"yonigoldberg":true,"marcelohmdias":true,"natarajanmca11":true}}