{"_id":"@studio/log","_rev":"38-d7b34c41812e0a65d3ebb4ef62496776","name":"@studio/log","dist-tags":{"latest":"2.1.3"},"versions":{"1.0.0":{"name":"@studio/log","version":"1.0.0","keywords":["log","emoji","json"],"author":{"name":"Maximilian Antoni","email":"max@javascript.studio"},"license":"MIT","_id":"@studio/log@1.0.0","maintainers":[{"name":"mantoni","email":"mail@maxantoni.de"}],"homepage":"https://github.com/javascript-studio/studio-log","bugs":{"url":"https://github.com/javascript-studio/studio-log/issues"},"bin":{"emojilog":"bin/emojilog.js"},"dist":{"shasum":"fedd691947de7dbb70285782405f37c0693e5b24","tarball":"https://registry.npmjs.org/@studio/log/-/log-1.0.0.tgz","integrity":"sha512-9L9HSZbRwlV16hnb6UrfTY3ulr9BiUdBdThGw/6YIfjJqtL8oWws8DGrGTUTv7C5JehYqW0+xS5TDZyVsQAFyw==","signatures":[{"sig":"MEYCIQDBhseLXTGUIHIMDrq1+cs8Vxvx2E38arw93jz03bK07wIhAKgzNLPq/e4Cck4KcimvMW0aaezjsJ0ZyABuCBuDGwEE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/log.js","_from":".","files":["bin","lib","format","LICENSE","README.md"],"_shasum":"fedd691947de7dbb70285782405f37c0693e5b24","gitHead":"b0dd3b065aa3ada3eb2c3535450eaa90a854288f","scripts":{"lint":"eslint .","test":"mocha","watch":"mocha --watch","version":"changes","posttest":"npm run lint","preversion":"npm test","postversion":"git push --follow-tags && npm publish"},"_npmUser":{"name":"mantoni","email":"mail@maxantoni.de"},"repository":{"url":"git+https://github.com/javascript-studio/studio-log.git","type":"git"},"_npmVersion":"4.1.2","description":"A tiny JSON logger with emoji support","directories":{},"_nodeVersion":"6.9.4","dependencies":{"chalk":"^1.1.3","minimist":"^1.2.0"},"eslintConfig":{"extends":"@studio"},"devDependencies":{"mocha":"^3.2.0","sinon":"^1.17.7","eslint":"^3.14.1","@studio/changes":"^1.1.0","@studio/eslint-config":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/log-1.0.0.tgz_1486630796830_0.9749638922512531","host":"packages-12-west.internal.npmjs.com"}},"1.0.1":{"name":"@studio/log","version":"1.0.1","keywords":["log","emoji","json"],"author":{"name":"Maximilian Antoni","email":"max@javascript.studio"},"license":"MIT","_id":"@studio/log@1.0.1","maintainers":[{"name":"mantoni","email":"mail@maxantoni.de"}],"homepage":"https://github.com/javascript-studio/studio-log","bugs":{"url":"https://github.com/javascript-studio/studio-log/issues"},"bin":{"emojilog":"bin/emojilog.js"},"dist":{"shasum":"048c03f0dd8acf68414ada2aed626ba2569135b2","tarball":"https://registry.npmjs.org/@studio/log/-/log-1.0.1.tgz","integrity":"sha512-r7AMFdfvxCSHnpBf/h9Kg13o3mdX4e/35ae8/+1OgdzKm84e2gtk/4vpAJDfdSCHEPU0uW3CFb+jsXt2InGc3w==","signatures":[{"sig":"MEYCIQDiWqanpKJkbepZB1E6y5JTWcSASFYnV/cWsUKRHl/UqQIhANl3VXU1fJQs2sIAKpUVPrYJfwObkTOCTch2GWCMZ2fi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/log.js","_from":".","files":["bin","lib","format","LICENSE","README.md"],"_shasum":"048c03f0dd8acf68414ada2aed626ba2569135b2","gitHead":"859ddbdfd69b2762caca34b471cbe20701bda13c","scripts":{"lint":"eslint .","test":"mocha","watch":"mocha --watch","version":"changes","posttest":"npm run lint","preversion":"npm test","postversion":"git push --follow-tags && npm publish"},"_npmUser":{"name":"mantoni","email":"mail@maxantoni.de"},"repository":{"url":"git+https://github.com/javascript-studio/studio-log.git","type":"git"},"_npmVersion":"4.1.2","description":"A tiny JSON logger with emoji support","directories":{},"_nodeVersion":"6.9.4","dependencies":{"chalk":"^1.1.3","minimist":"^1.2.0"},"eslintConfig":{"extends":"@studio"},"devDependencies":{"mocha":"^3.2.0","sinon":"^1.17.7","eslint":"^3.14.1","@studio/changes":"^1.1.0","@studio/eslint-config":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/log-1.0.1.tgz_1486714340981_0.3225876120850444","host":"packages-12-west.internal.npmjs.com"}},"1.0.2":{"name":"@studio/log","version":"1.0.2","keywords":["log","emoji","json"],"author":{"name":"Maximilian Antoni","email":"max@javascript.studio"},"license":"MIT","_id":"@studio/log@1.0.2","maintainers":[{"name":"mantoni","email":"mail@maxantoni.de"}],"homepage":"https://github.com/javascript-studio/studio-log","bugs":{"url":"https://github.com/javascript-studio/studio-log/issues"},"bin":{"emojilog":"bin/emojilog.js"},"dist":{"shasum":"7e7a3ed813132a5194811f5e1df0416b3cad8bf3","tarball":"https://registry.npmjs.org/@studio/log/-/log-1.0.2.tgz","integrity":"sha512-6GkK1uYaFiVpzm/iigCTtPy1YZBF23mA7K3mLWe3pN4Ti5wt87JK1OkTXTtb/C6B3FzfhsjaKZxz8cw4JEqm3Q==","signatures":[{"sig":"MEQCIEzhvJ2EPsTzA3FS1ngHAzq1aA5EfVpmppoXeW4rQDU0AiALdzxth9qiQ7uz8HLZPCw+ufgyj/z1vqlVamyQl6trYw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/log.js","_from":".","files":["bin","lib","format","LICENSE","README.md"],"_shasum":"7e7a3ed813132a5194811f5e1df0416b3cad8bf3","gitHead":"58ed4db1fda985dbb26020929f5623811210f955","scripts":{"lint":"eslint .","test":"mocha","watch":"mocha --watch","version":"changes","posttest":"npm run lint","preversion":"npm test","postversion":"git push --follow-tags && npm publish"},"_npmUser":{"name":"mantoni","email":"mail@maxantoni.de"},"repository":{"url":"git+https://github.com/javascript-studio/studio-log.git","type":"git"},"_npmVersion":"4.1.2","description":"A tiny JSON logger with emoji support","directories":{},"_nodeVersion":"6.9.4","dependencies":{"chalk":"^1.1.3","minimist":"^1.2.0"},"eslintConfig":{"extends":"@studio"},"devDependencies":{"mocha":"^3.2.0","sinon":"^1.17.7","eslint":"^3.14.1","@studio/changes":"^1.1.0","@studio/eslint-config":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/log-1.0.2.tgz_1486740604218_0.3154303727205843","host":"packages-18-east.internal.npmjs.com"}},"1.0.3":{"name":"@studio/log","version":"1.0.3","keywords":["log","emoji","json"],"author":{"name":"Maximilian Antoni","email":"max@javascript.studio"},"license":"MIT","_id":"@studio/log@1.0.3","maintainers":[{"name":"mantoni","email":"mail@maxantoni.de"}],"homepage":"https://github.com/javascript-studio/studio-log","bugs":{"url":"https://github.com/javascript-studio/studio-log/issues"},"bin":{"emojilog":"bin/emojilog.js"},"dist":{"shasum":"bdc9a4731e66b90526a41ec0d6b47273d9c452cc","tarball":"https://registry.npmjs.org/@studio/log/-/log-1.0.3.tgz","integrity":"sha512-hr4r42tBMdHYhcYbQoh5I6t+RwaFZ557zkKRjaY7XnkYCeAXbGTFb3wz/c2T9Z0gaX98Tl4NYlyzZtmtDw2T9g==","signatures":[{"sig":"MEUCIDpKN1z+ze8w8M0bFpv304j4MwcAXgF8Lpk4mPqgWmg7AiEAqnq/+MnHU92dqSaUvOhwa0lZqIWiml7/k93SOXmAaRk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/log.js","_from":".","files":["bin","lib","format","LICENSE","README.md"],"_shasum":"bdc9a4731e66b90526a41ec0d6b47273d9c452cc","gitHead":"329eaa34de4d0a9f9fc43a3032bd9b5742a3e335","scripts":{"lint":"eslint .","test":"mocha","watch":"mocha --watch","version":"changes","posttest":"npm run lint","preversion":"npm test","postversion":"git push --follow-tags && npm publish"},"_npmUser":{"name":"mantoni","email":"mail@maxantoni.de"},"repository":{"url":"git+https://github.com/javascript-studio/studio-log.git","type":"git"},"_npmVersion":"4.1.2","description":"A tiny JSON logger with emoji support","directories":{},"_nodeVersion":"6.9.4","dependencies":{"chalk":"^1.1.3","minimist":"^1.2.0"},"eslintConfig":{"extends":"@studio"},"devDependencies":{"mocha":"^3.2.0","sinon":"^1.17.7","eslint":"^3.14.1","@studio/changes":"^1.1.0","@studio/eslint-config":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/log-1.0.3.tgz_1487691491056_0.197963873622939","host":"packages-12-west.internal.npmjs.com"}},"1.0.4":{"name":"@studio/log","version":"1.0.4","keywords":["log","emoji","json"],"author":{"name":"Maximilian Antoni","email":"max@javascript.studio"},"license":"MIT","_id":"@studio/log@1.0.4","maintainers":[{"name":"mantoni","email":"mail@maxantoni.de"}],"homepage":"https://github.com/javascript-studio/studio-log","bugs":{"url":"https://github.com/javascript-studio/studio-log/issues"},"bin":{"emojilog":"bin/emojilog.js"},"dist":{"shasum":"8e80a8bd42a52428c3e6d2c11a60d120634cf08c","tarball":"https://registry.npmjs.org/@studio/log/-/log-1.0.4.tgz","integrity":"sha512-hSa1z5r8/S9zjrjO/+Z7JlVoS8fOSPMnvlR5prXQFxlMWGQE0x0cDiq4hD4nSzNmw5WoQzVcSs5aziGCpaH7jQ==","signatures":[{"sig":"MEYCIQCsmRjII8sad5fUgVykV+0VEZ0QNZCoQBJPvfTY2iDdwwIhAIIiBE6InVz2Pw2zmpdfMlGgaeq9Z9UGuWcEkGB67NXt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/log.js","_from":".","files":["bin","lib","format","LICENSE","README.md"],"_shasum":"8e80a8bd42a52428c3e6d2c11a60d120634cf08c","gitHead":"495446924ef1b92d18f17182dda387e5c85b96c8","scripts":{"lint":"eslint .","test":"mocha","watch":"mocha --watch","version":"changes","posttest":"npm run lint","preversion":"npm test","postversion":"git push --follow-tags && npm publish"},"_npmUser":{"name":"mantoni","email":"mail@maxantoni.de"},"repository":{"url":"git+https://github.com/javascript-studio/studio-log.git","type":"git"},"_npmVersion":"2.15.11","description":"A tiny JSON logger with emoji support","directories":{},"_nodeVersion":"6.9.5","dependencies":{"chalk":"^1.1.3","minimist":"^1.2.0"},"eslintConfig":{"extends":"@studio"},"devDependencies":{"mocha":"^3.2.0","sinon":"^1.17.7","eslint":"^3.14.1","@studio/changes":"^1.1.0","@studio/eslint-config":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/log-1.0.4.tgz_1487752373622_0.3397242780774832","host":"packages-18-east.internal.npmjs.com"}},"1.0.5":{"name":"@studio/log","version":"1.0.5","keywords":["log","emoji","json"],"author":{"name":"Maximilian Antoni","email":"max@javascript.studio"},"license":"MIT","_id":"@studio/log@1.0.5","maintainers":[{"name":"mantoni","email":"mail@maxantoni.de"}],"homepage":"https://github.com/javascript-studio/studio-log","bugs":{"url":"https://github.com/javascript-studio/studio-log/issues"},"bin":{"emojilog":"bin/emojilog.js"},"dist":{"shasum":"68c6969de36d275476587de3d57dc3eaa84713ea","tarball":"https://registry.npmjs.org/@studio/log/-/log-1.0.5.tgz","integrity":"sha512-Ifvn19mlDGWINb7cC45p/0Lbp0AnUR/fqsjI6IT4EZZYG6Buekxb5zOsK/U8unToaFwH3vQqCoNnsJlk0ISTNA==","signatures":[{"sig":"MEYCIQCrYaBZnSEvCZl4lIOo9G2xU9+XHDQt5YSV4l03Pu0nIgIhAJrC+9Y+nCF4wFFHh/N9oKUgEuvPlEeKnGxUvFuz4USG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/log.js","_from":".","files":["bin","lib","format","LICENSE","README.md"],"_shasum":"68c6969de36d275476587de3d57dc3eaa84713ea","gitHead":"0dd8f5c89e16f2ad7f0e70b031827905f5accde7","scripts":{"lint":"eslint .","test":"mocha","watch":"mocha --watch","version":"changes","posttest":"npm run lint","preversion":"npm test","postversion":"git push --follow-tags && npm publish"},"_npmUser":{"name":"mantoni","email":"mail@maxantoni.de"},"repository":{"url":"git+https://github.com/javascript-studio/studio-log.git","type":"git"},"_npmVersion":"4.1.2","description":"A tiny JSON logger with emoji support","directories":{},"_nodeVersion":"6.10.1","dependencies":{"chalk":"^1.1.3","minimist":"^1.2.0"},"eslintConfig":{"extends":"@studio"},"devDependencies":{"mocha":"^3.2.0","sinon":"^2.1.0","eslint":"^3.14.1","@studio/changes":"^1.1.0","@studio/eslint-config":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/log-1.0.5.tgz_1491306162365_0.8403423374984413","host":"packages-18-east.internal.npmjs.com"}},"1.1.0":{"name":"@studio/log","version":"1.1.0","keywords":["log","emoji","json"],"author":{"name":"Maximilian Antoni","email":"max@javascript.studio"},"license":"MIT","_id":"@studio/log@1.1.0","maintainers":[{"name":"mantoni","email":"mail@maxantoni.de"}],"homepage":"https://github.com/javascript-studio/studio-log","bugs":{"url":"https://github.com/javascript-studio/studio-log/issues"},"bin":{"emojilog":"bin/emojilog.js"},"dist":{"shasum":"576f48b93ac8f2152cfc36a6d3362f20786f7c26","tarball":"https://registry.npmjs.org/@studio/log/-/log-1.1.0.tgz","integrity":"sha512-ZXuOxZOqX2ITxI6peuOS4ByziTE3gDmKjdmD4mD8bzXJkwJqmnjOp2lJpYGegjz5BtUBKugTVVyEDqRQcACfDw==","signatures":[{"sig":"MEYCIQCigFkCK6bbGpB2g4i/nXv9m9xSpvH8CLPG0hcqIUQrOgIhAMBZuKNiB/0bIF8r3It6KQR5THyb9xqJYkYk5E+4tITq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/log.js","_from":".","files":["bin","lib","format","LICENSE","README.md"],"_shasum":"576f48b93ac8f2152cfc36a6d3362f20786f7c26","gitHead":"6c97fedd961b0d2eef1bc06cde468fca708f287c","scripts":{"lint":"eslint .","test":"mocha","watch":"mocha --watch","version":"changes","posttest":"npm run lint","preversion":"npm test","postversion":"git push --follow-tags && npm publish"},"_npmUser":{"name":"mantoni","email":"mail@maxantoni.de"},"repository":{"url":"git+https://github.com/javascript-studio/studio-log.git","type":"git"},"_npmVersion":"4.1.2","description":"A tiny JSON logger with emoji support","directories":{},"_nodeVersion":"6.10.1","dependencies":{"chalk":"^1.1.3","minimist":"^1.2.0"},"eslintConfig":{"extends":"@studio"},"devDependencies":{"mocha":"^3.2.0","sinon":"^2.1.0","eslint":"^3.14.1","@studio/changes":"^1.1.0","@studio/eslint-config":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/log-1.1.0.tgz_1491473386991_0.24948974372819066","host":"packages-18-east.internal.npmjs.com"}},"1.1.1":{"name":"@studio/log","version":"1.1.1","keywords":["log","emoji","json"],"author":{"name":"Maximilian Antoni","email":"max@javascript.studio"},"license":"MIT","_id":"@studio/log@1.1.1","maintainers":[{"name":"mantoni","email":"mail@maxantoni.de"}],"homepage":"https://github.com/javascript-studio/studio-log","bugs":{"url":"https://github.com/javascript-studio/studio-log/issues"},"bin":{"emojilog":"bin/emojilog.js"},"dist":{"shasum":"a237d9df55e42649e2e084be217ae3bd3e3082bc","tarball":"https://registry.npmjs.org/@studio/log/-/log-1.1.1.tgz","integrity":"sha512-CEFB23lFvmj5rBbYPKQlcBGsY5OqqjI5FGT9Kj+4JzZegnMqhZDrZj0PgH/+7iw42e9PacvXq9NUs7tP2ZDP2Q==","signatures":[{"sig":"MEYCIQDXn0xTE50i5v1uqaCeUJBCbZ30iZZEKbVfjwvAV8u+MwIhAJMaFRh3KXRyZgJbj9GHd5chYXmFsy7PYLkyz5AngssR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/log.js","_from":".","files":["bin","lib","format","LICENSE","README.md"],"_shasum":"a237d9df55e42649e2e084be217ae3bd3e3082bc","gitHead":"ebf554f8f45a2b4c4f3f4a615a3d03ba9e8c3401","scripts":{"lint":"eslint .","test":"mocha","watch":"mocha --watch","version":"changes","posttest":"npm run lint","preversion":"npm test","postversion":"git push --follow-tags && npm publish"},"_npmUser":{"name":"mantoni","email":"mail@maxantoni.de"},"repository":{"url":"git+https://github.com/javascript-studio/studio-log.git","type":"git"},"_npmVersion":"4.2.0","description":"A tiny JSON logger with emoji support","directories":{},"_nodeVersion":"6.10.2","dependencies":{"chalk":"^1.1.3","minimist":"^1.2.0"},"eslintConfig":{"extends":"@studio"},"devDependencies":{"mocha":"^3.2.0","sinon":"^2.1.0","eslint":"^3.14.1","@studio/changes":"^1.1.0","@studio/eslint-config":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/log-1.1.1.tgz_1494877653510_0.006955693010240793","host":"packages-18-east.internal.npmjs.com"}},"1.2.0":{"name":"@studio/log","version":"1.2.0","keywords":["log","emoji","json","ndjson"],"author":{"name":"Maximilian Antoni","email":"max@javascript.studio"},"license":"MIT","_id":"@studio/log@1.2.0","maintainers":[{"name":"mantoni","email":"mail@maxantoni.de"}],"homepage":"https://github.com/javascript-studio/studio-log","bugs":{"url":"https://github.com/javascript-studio/studio-log/issues"},"bin":{"emojilog":"bin/emojilog.js"},"dist":{"shasum":"662244e6a21c19785af982f5abc674c6c628dbda","tarball":"https://registry.npmjs.org/@studio/log/-/log-1.2.0.tgz","integrity":"sha512-3gBcokcFDevQlv0gbfb+amQxf9yOSsgYid5wZJvwI8m20OxnR/Cg+Ft4wB2BpncBv0WZrfkDjfBjSXaMQlXlPg==","signatures":[{"sig":"MEUCIQDttl2Cbr7yswVaqFECV/VE5+lwXh3S+JwDTIqFEk/3YwIgYAvMm+QjYKVhu7vu8/mIWS6+gR/Ov1IMonAxDFPBIbg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/log.js","_from":".","files":["bin","lib","format","LICENSE","README.md"],"_shasum":"662244e6a21c19785af982f5abc674c6c628dbda","gitHead":"0f01ce168e913b2a69a778b17945b8ee0d31d7aa","scripts":{"lint":"eslint .","test":"mocha","watch":"mocha --watch","version":"changes","posttest":"npm run lint","preversion":"npm test","postversion":"git push --follow-tags && npm publish"},"_npmUser":{"name":"mantoni","email":"mail@maxantoni.de"},"repository":{"url":"git+https://github.com/javascript-studio/studio-log.git","type":"git"},"_npmVersion":"4.6.1","description":"A tiny JSON logger with emoji support","directories":{},"_nodeVersion":"6.10.2","dependencies":{"chalk":"^1.1.3","minimist":"^1.2.0","@studio/ndjson":"^1.1.0"},"eslintConfig":{"extends":"@studio"},"devDependencies":{"mocha":"^3.2.0","sinon":"^2.1.0","eslint":"^3.14.1","@studio/changes":"^1.1.0","@studio/eslint-config":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/log-1.2.0.tgz_1496218737857_0.6713802851736546","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"@studio/log","version":"1.3.0","keywords":["log","emoji","json","ndjson"],"author":{"name":"Maximilian Antoni","email":"max@javascript.studio"},"license":"MIT","_id":"@studio/log@1.3.0","maintainers":[{"name":"mantoni","email":"mail@maxantoni.de"}],"homepage":"https://github.com/javascript-studio/studio-log","bugs":{"url":"https://github.com/javascript-studio/studio-log/issues"},"bin":{"emojilog":"bin/emojilog.js"},"dist":{"shasum":"c9d75d28063fdd09a59489502768939b677b8f88","tarball":"https://registry.npmjs.org/@studio/log/-/log-1.3.0.tgz","integrity":"sha512-fDajbpxMDLLLpXmzTQzN5hcB1TXT9Y1V7mke9sYuT5uWlJe1deMFnWPtuh80o/5aCi55bUA7HrMp9qM+qBX/mA==","signatures":[{"sig":"MEQCIE/RP2050bRH9q8u3Gd6t6Vg5/VrScNLraAPhiPihPR0AiA/WJsr88+g2QfadyS2fah41fdDfmKd06p1bDPhdAwMVA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/log.js","files":["bin","lib","format","LICENSE","README.md"],"gitHead":"1055134a745de190829a0205dd6e6c909b9454ea","scripts":{"lint":"eslint .","test":"mocha","watch":"mocha --watch","version":"changes","posttest":"npm run lint","preversion":"npm test","postversion":"git push --follow-tags && npm publish"},"_npmUser":{"name":"mantoni","email":"mail@maxantoni.de"},"repository":{"url":"git+https://github.com/javascript-studio/studio-log.git","type":"git"},"_npmVersion":"5.0.2","description":"A tiny JSON logger with emoji support","directories":{},"_nodeVersion":"6.10.2","dependencies":{"chalk":"^1.1.3","minimist":"^1.2.0","@studio/ndjson":"^1.1.1"},"eslintConfig":{"extends":"@studio"},"devDependencies":{"mocha":"^3.4.2","sinon":"^2.3.2","eslint":"^3.14.1","@studio/changes":"^1.1.0","@studio/eslint-config":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/log-1.3.0.tgz_1496569213521_0.10507206222973764","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"@studio/log","version":"1.4.0","keywords":["log","emoji","json","ndjson"],"author":{"name":"Maximilian Antoni","email":"max@javascript.studio"},"license":"MIT","_id":"@studio/log@1.4.0","maintainers":[{"name":"mantoni","email":"mail@maxantoni.de"}],"homepage":"https://github.com/javascript-studio/studio-log","bugs":{"url":"https://github.com/javascript-studio/studio-log/issues"},"bin":{"emojilog":"bin/emojilog.js"},"dist":{"shasum":"1fb70a41b8aab463c40dd6aa819f35cb1a340225","tarball":"https://registry.npmjs.org/@studio/log/-/log-1.4.0.tgz","integrity":"sha512-vPI7z/1zxsk6m0fQlC2j76EoJfCZfgvMwId9azfuC9JkQKBlKjC0QeXisMwUdJWUv3PTYqdLWDzz5pQx58lFHg==","signatures":[{"sig":"MEQCIGCZMD6BYfb5rlnK6tpEFb8HiCAVde1zPz/WganSKUzPAiBTwqTeIEB2Z+IwlFnu11ltxfZOVtL5ouwuUoyOuZRvvA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/log.js","files":["bin","lib","format","LICENSE","README.md"],"gitHead":"db1335047a477ed5ba1dd19d63b23d317ed7bf7c","scripts":{"lint":"eslint .","test":"mocha","watch":"mocha --watch","version":"changes","posttest":"npm run lint","preversion":"npm test","postversion":"git push --follow-tags && npm publish"},"_npmUser":{"name":"mantoni","email":"mail@maxantoni.de"},"repository":{"url":"git+https://github.com/javascript-studio/studio-log.git","type":"git"},"_npmVersion":"5.0.2","description":"A tiny JSON logger with emoji support","directories":{},"_nodeVersion":"6.10.2","dependencies":{"chalk":"^1.1.3","minimist":"^1.2.0","@studio/ndjson":"^1.1.1"},"eslintConfig":{"extends":"@studio"},"devDependencies":{"mocha":"^3.4.2","sinon":"^2.3.2","eslint":"^3.14.1","@studio/changes":"^1.1.0","@studio/eslint-config":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/log-1.4.0.tgz_1496676370182_0.48298365203663707","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"@studio/log","version":"1.4.1","keywords":["log","emoji","json","ndjson"],"author":{"name":"Maximilian Antoni","email":"max@javascript.studio"},"license":"MIT","_id":"@studio/log@1.4.1","maintainers":[{"name":"mantoni","email":"mail@maxantoni.de"}],"homepage":"https://github.com/javascript-studio/studio-log","bugs":{"url":"https://github.com/javascript-studio/studio-log/issues"},"bin":{"emojilog":"bin/emojilog.js"},"dist":{"shasum":"8c27728dbc5587e64f4a68317dae84b2967846d7","tarball":"https://registry.npmjs.org/@studio/log/-/log-1.4.1.tgz","integrity":"sha512-Sa/sX672pI3Y8qLYoadyiIBB+krqLAwTVOdqn/jgnDcGisHPJ8nCp7ngSiOhKJ1uFeF3kPD6w5VIrXhd8ZRklA==","signatures":[{"sig":"MEUCIQD6llKKc/lNbUfbVViC/mKtMTIzIQ8df2VBzttaM+uIGQIgOJQrSK8f0jcTCb6ri9yuo49LARCS7SC0nT4Gm31BbKg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/log.js","files":["bin","lib","format","LICENSE","README.md"],"gitHead":"db6944c5d5222370b95fa3dc60c8b53ac9ab6796","scripts":{"lint":"eslint .","test":"mocha","watch":"mocha --watch","version":"changes","posttest":"npm run lint","preversion":"npm test","postversion":"git push --follow-tags && npm publish"},"_npmUser":{"name":"mantoni","email":"mail@maxantoni.de"},"repository":{"url":"git+https://github.com/javascript-studio/studio-log.git","type":"git"},"_npmVersion":"5.0.3","description":"A tiny JSON logger with emoji support","directories":{},"_nodeVersion":"6.10.2","dependencies":{"chalk":"^1.1.3","minimist":"^1.2.0","@studio/ndjson":"^1.1.1"},"eslintConfig":{"extends":"@studio"},"devDependencies":{"mocha":"^3.4.2","sinon":"^2.3.2","eslint":"^3.14.1","@studio/changes":"^1.1.0","@studio/eslint-config":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/log-1.4.1.tgz_1497197764004_0.8195116622373462","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"@studio/log","version":"1.5.0","keywords":["log","emoji","json","ndjson"],"author":{"name":"Maximilian Antoni","email":"max@javascript.studio"},"license":"MIT","_id":"@studio/log@1.5.0","maintainers":[{"name":"mantoni","email":"mail@maxantoni.de"}],"homepage":"https://github.com/javascript-studio/studio-log","bugs":{"url":"https://github.com/javascript-studio/studio-log/issues"},"bin":{"emojilog":"bin/emojilog.js"},"dist":{"shasum":"aaafd5cbbd025257020a6ebdb712fac34ca68d2d","tarball":"https://registry.npmjs.org/@studio/log/-/log-1.5.0.tgz","integrity":"sha512-DQNp31fGJPPM8L+8FIMmEI2L2IQz37d55hW/7WZ+cGghuf2kfIKvQmgvEVb7dyZwi6CmvRgVqacN+tdcta6INg==","signatures":[{"sig":"MEYCIQDwDiiicag9jytSc3K072npQb4QLMjs2OidkCVbYaFnQwIhAIYeftkzpAi0cWle4wdwau/q7jGd7xC46i/lTPgJ65la","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/log.js","files":["bin","lib","format","LICENSE","README.md"],"gitHead":"b955dd9973e6018df0e551d5d1281db07663f0ab","scripts":{"lint":"eslint .","test":"mocha","watch":"mocha --watch","version":"changes","posttest":"npm run lint","preversion":"npm test","postversion":"git push --follow-tags && npm publish"},"_npmUser":{"name":"mantoni","email":"mail@maxantoni.de"},"repository":{"url":"git+https://github.com/javascript-studio/studio-log.git","type":"git"},"_npmVersion":"5.4.2","description":"A tiny JSON logger with emoji support","directories":{},"_nodeVersion":"6.11.3","dependencies":{"chalk":"^1.1.3","minimist":"^1.2.0","@studio/ndjson":"^1.1.1"},"eslintConfig":{"extends":"@studio"},"devDependencies":{"mocha":"^3.4.2","sinon":"^2.3.2","eslint":"^3.14.1","@studio/changes":"^1.1.0","@studio/eslint-config":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/log-1.5.0.tgz_1505575639075_0.6176392207853496","host":"s3://npm-registry-packages"}},"1.5.1":{"name":"@studio/log","version":"1.5.1","keywords":["log","emoji","json","ndjson"],"author":{"name":"Maximilian Antoni","email":"max@javascript.studio"},"license":"MIT","_id":"@studio/log@1.5.1","maintainers":[{"name":"mantoni","email":"mail@maxantoni.de"}],"homepage":"https://github.com/javascript-studio/studio-log","bugs":{"url":"https://github.com/javascript-studio/studio-log/issues"},"bin":{"emojilog":"bin/emojilog.js"},"dist":{"shasum":"ab54e4bde1b937b88bc5e453e3e4ede0dbdfb12f","tarball":"https://registry.npmjs.org/@studio/log/-/log-1.5.1.tgz","integrity":"sha512-Wrk2l+ZHTVz1LY0JgwKQPj9ei8B427n66dfmFhSVZ/hzXXjpYhKaJGZsWCcQlengvLKtADAAeNG1SKNerZM+Rg==","signatures":[{"sig":"MEUCIQDaEiXBfskWyDPE1LQttojn4z2ZujbkJ4eV2S9KY3KfAwIgM5eCgZVfLX9w3q41hLHE7Uk1DYn1l+QTx2oGUw31RNM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/log.js","files":["bin","lib","format","LICENSE","README.md"],"gitHead":"ba50d71b22b57a35e963484f7930e1018c1043f4","scripts":{"lint":"eslint .","test":"mocha","watch":"mocha --watch","version":"changes","posttest":"npm run lint","preversion":"npm test","postversion":"git push --follow-tags && npm publish"},"_npmUser":{"name":"mantoni","email":"mail@maxantoni.de"},"repository":{"url":"git+https://github.com/javascript-studio/studio-log.git","type":"git"},"_npmVersion":"5.6.0","description":"A tiny JSON logger with emoji support","directories":{},"_nodeVersion":"6.12.2","dependencies":{"chalk":"^1.1.3","minimist":"^1.2.0","@studio/ndjson":"^1.1.1"},"eslintConfig":{"extends":"@studio"},"devDependencies":{"mocha":"^4.0.0","sinon":"^4.0.1","eslint":"^4.8.0","@studio/changes":"^1.1.0","@studio/eslint-config":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/log-1.5.1.tgz_1516543179364_0.4406454006675631","host":"s3://npm-registry-packages"}},"1.6.0":{"name":"@studio/log","version":"1.6.0","keywords":["log","emoji","json","ndjson"],"author":{"name":"Maximilian Antoni","email":"max@javascript.studio"},"license":"MIT","_id":"@studio/log@1.6.0","maintainers":[{"name":"mantoni","email":"mail@maxantoni.de"}],"homepage":"https://github.com/javascript-studio/studio-log","bugs":{"url":"https://github.com/javascript-studio/studio-log/issues"},"bin":{"emojilog":"bin/emojilog.js"},"dist":{"shasum":"1fe9b308022439e80710b926e776534ebb923ed1","tarball":"https://registry.npmjs.org/@studio/log/-/log-1.6.0.tgz","integrity":"sha512-SMxOIcpBGcRg5kuyj4fbF+svrz4WhztZxC0gxWq69jJJDDeOSCq9tucA/ri9RfNkmGjXmTUqDsR0CZsQcYqhTg==","signatures":[{"sig":"MEQCIAN28x6iEFMcBT4x4C+vuNAteiCJETq97ENMCU0cruMfAiAhHS7hioJXs7neklmAbX+UQkqdgtOPUgM3XSYTYWZPIg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/log.js","files":["bin","lib","format","LICENSE","README.md"],"gitHead":"abe56fd7352ef913fbb6be2a9884f2f370d559fe","scripts":{"lint":"eslint .","test":"mocha","watch":"mocha --watch","version":"changes","posttest":"npm run lint","preversion":"npm test","postversion":"git push --follow-tags && npm publish"},"_npmUser":{"name":"mantoni","email":"mail@maxantoni.de"},"repository":{"url":"git+https://github.com/javascript-studio/studio-log.git","type":"git"},"_npmVersion":"5.6.0","description":"A tiny JSON logger with emoji support","directories":{},"_nodeVersion":"6.12.2","dependencies":{"chalk":"^1.1.3","minimist":"^1.2.0","source-map":"^0.6.1","@studio/ndjson":"^1.1.1"},"eslintConfig":{"extends":"@studio"},"devDependencies":{"mocha":"^4.0.0","sinon":"^4.0.1","eslint":"^4.8.0","uglify-es":"^3.3.8","@studio/changes":"^1.1.0","@studio/eslint-config":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/log-1.6.0.tgz_1516639080414_0.5164332571439445","host":"s3://npm-registry-packages"}},"1.7.0":{"name":"@studio/log","version":"1.7.0","keywords":["log","emoji","json","ndjson"],"author":{"name":"Maximilian Antoni","email":"max@javascript.studio"},"license":"MIT","_id":"@studio/log@1.7.0","maintainers":[{"name":"mantoni","email":"mail@maxantoni.de"}],"homepage":"https://github.com/javascript-studio/studio-log","bugs":{"url":"https://github.com/javascript-studio/studio-log/issues"},"bin":{"emojilog":"bin/emojilog.js"},"dist":{"shasum":"8c2e94681f24331512dea0d8e4629858de4421c4","tarball":"https://registry.npmjs.org/@studio/log/-/log-1.7.0.tgz","fileCount":11,"integrity":"sha512-mM3dzi+hT83Tg1KODh3/Dqftc02qdxBtZIkVgPuit+U+KaOU2UmGd6U7/se+TOFm1fxaU11JwIMUXN9V8RW6xw==","signatures":[{"sig":"MEUCIQDxqY+JMbQoXFqWtqhSWujjxCjdLqPGPUichuWbULfehwIgePDSuzSsm1zWuqDGPQs+GBp5nSwen1mOd78YDhWBES4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28443},"main":"lib/log.js","files":["bin","lib","format","LICENSE","README.md"],"gitHead":"daf849cead2fbe8e263c6786dd6a665d76629693","scripts":{"lint":"eslint .","test":"mocha","watch":"mocha --watch","version":"changes","posttest":"npm run lint","preversion":"npm test","postversion":"git push --follow-tags && npm publish"},"_npmUser":{"name":"mantoni","email":"mail@maxantoni.de"},"repository":{"url":"git+https://github.com/javascript-studio/studio-log.git","type":"git"},"_npmVersion":"5.6.0","description":"A tiny JSON logger with emoji support","directories":{},"_nodeVersion":"6.12.2","dependencies":{"chalk":"^1.1.3","minimist":"^1.2.0","source-map":"^0.6.1","@studio/ndjson":"^1.1.1"},"eslintConfig":{"extends":"@studio"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^4.0.0","sinon":"^4.0.1","eslint":"^4.8.0","uglify-es":"^3.3.8","@studio/changes":"^1.1.0","@studio/eslint-config":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/log_1.7.0_1519126514090_0.0323393001543002","host":"s3://npm-registry-packages"}},"1.7.1":{"name":"@studio/log","version":"1.7.1","keywords":["log","emoji","json","ndjson"],"author":{"name":"Maximilian Antoni","email":"max@javascript.studio"},"license":"MIT","_id":"@studio/log@1.7.1","maintainers":[{"name":"mantoni","email":"mail@maxantoni.de"}],"homepage":"https://github.com/javascript-studio/studio-log","bugs":{"url":"https://github.com/javascript-studio/studio-log/issues"},"bin":{"emojilog":"bin/emojilog.js"},"dist":{"shasum":"e4db3d43e99b293b82aa1643b3ffd61dcc318748","tarball":"https://registry.npmjs.org/@studio/log/-/log-1.7.1.tgz","fileCount":11,"integrity":"sha512-xbVgYBbMKHH1ScsqG8WbuW/L04LYtlCT5qUV1CnZ0VthcegkHSYeQ1uCa+YvVvPADuenIYi9qHdI/G6vsVpj0w==","signatures":[{"sig":"MEYCIQC9LjgKe4jbutogH38GWu9XobeY3ziYsd3A7RcfTG8cKAIhAPNE+zdgXWY2bhM1n98eWLU8xzUN3Yf8Gyza6rrgTwwR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28490},"main":"lib/log.js","files":["bin","lib","format","LICENSE","README.md"],"gitHead":"b18f1635b4bcba8307c469fb364e0fdf51eef58a","scripts":{"lint":"eslint .","test":"mocha","watch":"mocha --watch","version":"changes","posttest":"npm run lint","preversion":"npm test","postversion":"git push --follow-tags && npm publish"},"_npmUser":{"name":"mantoni","email":"mail@maxantoni.de"},"repository":{"url":"git+https://github.com/javascript-studio/studio-log.git","type":"git"},"_npmVersion":"5.6.0","description":"A tiny JSON logger with emoji support","directories":{},"_nodeVersion":"6.13.0","dependencies":{"chalk":"^1.1.3","minimist":"^1.2.0","source-map":"^0.6.1","@studio/ndjson":"^1.1.1"},"eslintConfig":{"extends":"@studio"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^4.0.0","sinon":"^4.0.1","eslint":"^4.8.0","uglify-es":"^3.3.8","@studio/changes":"^1.1.0","@studio/eslint-config":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/log_1.7.1_1519383163529_0.1775911328896702","host":"s3://npm-registry-packages"}},"1.7.2":{"name":"@studio/log","version":"1.7.2","keywords":["log","emoji","json","ndjson"],"author":{"name":"Maximilian Antoni","email":"max@javascript.studio"},"license":"MIT","_id":"@studio/log@1.7.2","maintainers":[{"name":"mantoni","email":"mail@maxantoni.de"}],"homepage":"https://github.com/javascript-studio/studio-log","bugs":{"url":"https://github.com/javascript-studio/studio-log/issues"},"bin":{"emojilog":"bin/emojilog.js"},"dist":{"shasum":"518a19169298685826ec06576cee9467ad06cf16","tarball":"https://registry.npmjs.org/@studio/log/-/log-1.7.2.tgz","fileCount":11,"integrity":"sha512-6y0StZOHVxWK8pIJPYRqoSpkJx9PDSJfTwWbgHepWV02in5Y4KwUWtFFZVjX+36giwSHM38Un9dbdmKkAKpjoQ==","signatures":[{"sig":"MEQCIFc0QiZx21PiPQbRsxgUHxEwrcTDQiUoQyAK7K/j1cbAAiBeDoi84DNaEPy/wwy+Y09qj8qTPr+u2WtG+F0ztKtflA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29115},"main":"lib/log.js","files":["bin","lib","format","LICENSE","README.md"],"gitHead":"03788dcf1c2c58cb1c23165bba88e9b47571ffcd","scripts":{"lint":"eslint .","test":"mocha","watch":"mocha --watch","version":"changes","posttest":"npm run lint","preversion":"npm test","postversion":"git push --follow-tags && npm publish"},"_npmUser":{"name":"mantoni","email":"mail@maxantoni.de"},"repository":{"url":"git+https://github.com/javascript-studio/studio-log.git","type":"git"},"_npmVersion":"5.8.0","description":"A tiny JSON logger with emoji support","directories":{},"_nodeVersion":"6.13.0","dependencies":{"chalk":"^1.1.3","minimist":"^1.2.0","source-map":"^0.6.1","@studio/ndjson":"^1.1.1"},"eslintConfig":{"extends":"@studio"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^4.0.0","sinon":"^5.0.0-next.4","eslint":"^4.8.0","uglify-es":"^3.3.8","@studio/changes":"^1.1.0","@studio/eslint-config":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/log_1.7.2_1523472096273_0.519543473725901","host":"s3://npm-registry-packages"}},"1.7.3":{"name":"@studio/log","version":"1.7.3","keywords":["log","emoji","json","ndjson"],"author":{"name":"Maximilian Antoni","email":"max@javascript.studio"},"license":"MIT","_id":"@studio/log@1.7.3","maintainers":[{"name":"mantoni","email":"mail@maxantoni.de"}],"homepage":"https://github.com/javascript-studio/studio-log","bugs":{"url":"https://github.com/javascript-studio/studio-log/issues"},"bin":{"emojilog":"bin/emojilog.js"},"dist":{"shasum":"ffc2af16f427dffdbf21a54f0bcd86b1b2ab62a1","tarball":"https://registry.npmjs.org/@studio/log/-/log-1.7.3.tgz","fileCount":11,"integrity":"sha512-jn2NLZjuCPRl53Emb+LR7RNv28HdOvEPv+83x9v9U+DiLAegolQxiDvnc1IeSBh9dzc2Mb97GNcjv6K5+4Ew9A==","signatures":[{"sig":"MEUCIQCSMvvYnCg0w+7R646oaacc7zb2SZg25mKdqcqSZ5raKwIgWAnqGAn6JnSKRtjA/acIbxVG7i4JhmA2DXsQEu8zy/U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29411,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa2dpECRA9TVsSAnZWagAAVGcP/A6Szi7oDnOS0SxVuyMM\n9ya3ZFewpc6pzSGVIKIpAq8nsmVT5LHok9GyxWNNNex9L3V8sW0tr1Phr81B\n2sy4M9fvvwginkfYsbn1nQ6r5flKDEE/mtJI5E31AmD6cy0fnSafz/ox6Bnc\nuU+q83ITDisHMLGCZqtMBYaSe4aWgV4FL1Nrk9zisZgLTXXKooTU1WYRowLj\nqVpW5lrEt4BVR8Hs6kqHNS1pcd5o8gnvTUDgYz3m7x3QDFZKI6w9y9Y7t8L0\nAWf3yKjnR6eaUGyUH/S/2VDqSt2E2VWteECBXONVdDI5r9C+bEKCM6cf+LrV\n9LGj7ULRX3B58t8S/hj5G+IzDkQlbdLlg2RXn/ZjB25O6ZpeEUlqN+OzXkcq\n6R2bNAfsm0ffXIfpI/erKTMdQOy67VbQEYgmtR0LO4SCyT++C3Fb3OjjALND\nfI04bYZOdtoG2wagWofiQdjPj1ztZEFu0nKxbHonkmXIgCmcR+jOzKR22Ibl\nhZSAdjvGXZO58lxL9l5kbomWd+wdcKZWjEeSp9HFNWE18fN/kKfE10XtsfRu\nkAhIpplYO0bJuRYS7DUmpj5UsGozTnc6IXolVj+tdvik15AUBihoh9atz49U\nNHUEmqK9ci85QhkvjP2pGa9HMJTX6k1AcJDDo9O5yruQfglxLYxXkFlrIHNN\ntMP8\r\n=vahX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/log.js","files":["bin","lib","format","LICENSE","README.md"],"gitHead":"face4bf644e22cf1aa0ca0d939a251a1cd412a62","scripts":{"lint":"eslint .","test":"mocha","watch":"mocha --watch","version":"changes","posttest":"npm run lint","preversion":"npm test","postversion":"git push --follow-tags && npm publish"},"_npmUser":{"name":"mantoni","email":"mail@maxantoni.de"},"repository":{"url":"git+https://github.com/javascript-studio/studio-log.git","type":"git"},"_npmVersion":"5.8.0","description":"A tiny JSON logger with emoji support","directories":{},"_nodeVersion":"6.13.0","dependencies":{"chalk":"^1.1.3","minimist":"^1.2.0","source-map":"^0.6.1","@studio/ndjson":"^1.1.1"},"eslintConfig":{"extends":"@studio"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^4.0.0","sinon":"^5.0.0-next.4","eslint":"^4.8.0","uglify-es":"^3.3.8","@studio/changes":"^1.1.0","@studio/eslint-config":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/log_1.7.3_1524226626670_0.4889231077363243","host":"s3://npm-registry-packages"}},"1.7.4":{"name":"@studio/log","version":"1.7.4","keywords":["log","emoji","json","ndjson"],"author":{"name":"Maximilian Antoni","email":"max@javascript.studio"},"license":"MIT","_id":"@studio/log@1.7.4","maintainers":[{"name":"mantoni","email":"mail@maxantoni.de"}],"homepage":"https://github.com/javascript-studio/studio-log","bugs":{"url":"https://github.com/javascript-studio/studio-log/issues"},"bin":{"emojilog":"bin/emojilog.js"},"dist":{"shasum":"b9977eb0076f1e31442f3836e8a210786aa34e6a","tarball":"https://registry.npmjs.org/@studio/log/-/log-1.7.4.tgz","fileCount":11,"integrity":"sha512-Jt4eeuoI0vW78oIqdtZz3A51tudHmknleWTP6cUdvgcJAKA9pQnP0d5eTdbzl/nBWdt86zOfkjgCne24kEpfqA==","signatures":[{"sig":"MEUCIQDlmUbeUytWYtJkmF5rl7TTb91EGCFoTT3j4qFiPZW14QIgaOM54Fvg2gBHiiVfOJJ21LP8ioHKe4H1dswd9h5641w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29893,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa2i9GCRA9TVsSAnZWagAAn8gP/22gHnA62bHN8XMN9/Ui\nr6Fv2NgxVSRZDIsIgQgO7du204yXxxKhItatzUFarQRA4DQU98OL7GDsrR5p\npoUygXet6LdON/+qB08BF6BNhUV3J98TygR1MOsDt85iDdQ+AHCd/XLth5WT\n1Qa1wDJa/oR8DtoFkLxHIrHshYSSMGjKLPABR4s4GUYLZ89p/s0+8eM+Rl30\nh0Y1zLBlC2IbCPP2R3ZIChxZeVraUaDLDSLpxXmGDWbSNqpW43HidyoFpbTV\nF01o2ea52nlqmxLauT2FvsfMjQ0ZJkG3MtQ2W55DSeJB/H9yBTnkaz6FgHcm\nprUw6mQ5PVMgVutapjsz/ujNNJIuOaEYbtKac32TxvM90hpzcHshEeymcP/F\njXN8IRvda18lwZobSeqpMMeFt4do0pTzI2xRah0XUsL9SbxGYO4dLgGwTrqQ\nf/uSG8YSxO0bmxpRMQ7xk8yL/TB3zyLkbfCkGx3Zp3YmiYg8PDL092MoppDU\nGTJgemhyPVQ9+jTZxbnOiv9EvzMjz6xx1ooxrMb60107rgLBeGYT8ggJOx6O\nDcFHD/oq+FngE6x2yXrszkJURtiHOa22qvKUv0NItq9HDH+unRnCTsekYia6\n4aGMT8Ots7WfinqaAOPjGJJ20tGlP5HOGSHteHNFTMjQI9WUa96IXvRec1zp\nu5VW\r\n=Z4E0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/log.js","files":["bin","lib","format","LICENSE","README.md"],"gitHead":"45130b3120f6276a6fbb599e734c573c6f41de39","scripts":{"lint":"eslint .","test":"mocha","watch":"mocha --watch","version":"changes","posttest":"npm run lint","preversion":"npm test","postversion":"git push --follow-tags && npm publish"},"_npmUser":{"name":"mantoni","email":"mail@maxantoni.de"},"repository":{"url":"git+https://github.com/javascript-studio/studio-log.git","type":"git"},"_npmVersion":"5.8.0","description":"A tiny JSON logger with emoji support","directories":{},"_nodeVersion":"6.13.0","dependencies":{"chalk":"^1.1.3","minimist":"^1.2.0","source-map":"^0.6.1","@studio/ndjson":"^1.1.1"},"eslintConfig":{"extends":"@studio"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^4.0.0","sinon":"^5.0.0-next.4","eslint":"^4.8.0","uglify-es":"^3.3.8","@studio/changes":"^1.1.0","@studio/eslint-config":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/log_1.7.4_1524248389329_0.010544350421177517","host":"s3://npm-registry-packages"}},"1.7.5":{"name":"@studio/log","version":"1.7.5","keywords":["log","emoji","json","ndjson"],"author":{"name":"Maximilian Antoni","email":"max@javascript.studio"},"license":"MIT","_id":"@studio/log@1.7.5","maintainers":[{"name":"mantoni","email":"mail@maxantoni.de"}],"homepage":"https://github.com/javascript-studio/studio-log","bugs":{"url":"https://github.com/javascript-studio/studio-log/issues"},"bin":{"emojilog":"bin/emojilog.js"},"dist":{"shasum":"af7778c91a00f58016ff7e63b3032ac49ae8fb8c","tarball":"https://registry.npmjs.org/@studio/log/-/log-1.7.5.tgz","fileCount":11,"integrity":"sha512-ubQ4JHH7RjWPCggy9i9IwQy+TkqzpfmjHLkoIjSLJFMaLKZxSkE+a8oXbbG0n0uHB7YJN3NnJnsQT3yJxGVpOg==","signatures":[{"sig":"MEUCICN9qcWOKuT7lxFk+X2HvLt2bHgDTyiY9rzsHTWksTz7AiEAlZlV94hPQ3n+Di83NJw8LrZqlY84Yxsb+kJoSXzlTx0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30120,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa9J19CRA9TVsSAnZWagAATQ8P/2e0cBr5FNrD8F9ykniw\nYtrSWazbXObmJIHaIB+hv/U35KpE+lWqSFzKp0DXHydslRlfGNRjw0BaI7oa\nEmtul7sDTdHywkKzwTK5j7diWfg+nD1aNIZB8GHu8fsBo9OUy2p96lKNtPsS\nghjRsdQIWFRLBKvzbrp3w2AnEdzoC/KgldsxuknV7T7wIRptLB/oIgL6tAud\nMYiNyDNQKF3tDGukkPvoZ9pl0O8DDs5209BlqN8vT0GoSqCll2eYS5GzhNSq\nTUU+6oVHddI0W8PCEeXopEjqWx+0AWpSy9YkZ+kv3a0W7VQlPvP3rjOH+XM3\nqaOPR7luo9UMlkmVLMEKTvx6btMC/jrtfU7/nbAX9JwegARgaOG4S+bpi2OS\nHmdU91GmIORa2S0D8reQ2KvUyjU79erazoeYWFnCgU+iIX5QUngVNR/8S12M\njvYpA9rsdHmP6GWVdfQX7dCP1VfvEW8agaGumM1n/nvNetdSUSPgo4gans9h\nVw0xnedOBzGl7sEmByBVBNh+hWuPT3rRbiY2rxvP6Wdv6H1PtsOq4HnajWwh\nnYhkP7ynwM8lwhvCDND56PgCV6JA1H/WqgPaOQb3RM+4MNpY8q++8d4N11vd\nuE4ZWgyyETy6ZvUk/2BJ14zYDGOYk3dr+HGQJ5XI8ZIYDwSsqrm7ZRJKgcF8\nGtza\r\n=aI7k\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/log.js","files":["bin","lib","format","LICENSE","README.md"],"gitHead":"203a2dd5062c1963a1062544356a45eaf0db5cd3","scripts":{"lint":"eslint .","test":"mocha","watch":"mocha --watch","version":"changes","posttest":"npm run lint","preversion":"npm test","postversion":"git push --follow-tags && npm publish"},"_npmUser":{"name":"mantoni","email":"mail@maxantoni.de"},"repository":{"url":"git+https://github.com/javascript-studio/studio-log.git","type":"git"},"_npmVersion":"6.0.1","description":"A tiny JSON logger with emoji support","directories":{},"_nodeVersion":"6.14.2","dependencies":{"chalk":"^1.1.3","minimist":"^1.2.0","source-map":"^0.6.1","@studio/ndjson":"^1.1.1"},"eslintConfig":{"extends":"@studio"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^4.0.0","sinon":"^5.0.0-next.4","eslint":"^4.8.0","uglify-es":"^3.3.8","@studio/changes":"^1.1.0","@studio/eslint-config":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/log_1.7.5_1525980540548_0.08281002655371572","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@studio/log","version":"2.0.0","keywords":["log","stream","format","json","ndjson"],"author":{"name":"Maximilian Antoni","email":"max@javascript.studio"},"license":"MIT","_id":"@studio/log@2.0.0","maintainers":[{"name":"mantoni","email":"mail@maxantoni.de"}],"homepage":"https://github.com/javascript-studio/studio-log","bugs":{"url":"https://github.com/javascript-studio/studio-log/issues"},"dist":{"shasum":"17e9b3c52c57871404b8b1391378c25082c90d33","tarball":"https://registry.npmjs.org/@studio/log/-/log-2.0.0.tgz","fileCount":5,"integrity":"sha512-E/+2/MgDNfCSKH32lgRhqWXqZizvAuPJw9iv1bXt6vVMUkuUObE3XEyYSR5pbdzJFH4igUyd1mF32aci5mK+VQ==","signatures":[{"sig":"MEUCIQCEc2HnaFnC9zKY94nJ51+KRYasUTU647kzyuOrccDmzQIgF7BkJ/b2wsyiZyiZXa+xg2acWjreN14zXHEsFL4jXIM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17726,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbNl0OCRA9TVsSAnZWagAA0TMP/3NYqbPsYftytCLbFvE0\ndR+I6HNanHF5w1yLqWimkJB1FJuIoa/+m134KHm93g0Yllf2/PU9V4RwwKB5\nAaQtPC3nITK6TIqkLFjwC3npMLJAZiRs+kMIRwWdC4QstLPGeJ6ZOnEiephH\nYgLHfMcYiyXM9JVQqMGdkaerJGLrReaQ5tm5iEFYalr4QjYn4WHvQitVN549\nlh6ZHUdoTUO4FD5hWdWn4iXd1R3X4PINAn5NVFAYM6NZ3hCJBR47+O+MKnAN\nZNWvhOFsEQ7mcXK2UWsHMfTI16IIOa7eW+ma5OS+/ZQImImu6Pw65bvLf/CO\nEsEEDhZ/3qTTti1g/67IGKyn5bLs/i7HBehzb1EHEBQbonZVLq4/YEGi4q54\nk1QeD3V+lrQIF6WQ7/23F/PhmU3KrHZ0QbT+3d1s7vfuFO0VEyv2kW1Gh4jD\nPsL7AZ8OeMBrND2yVkhwDSRXYLD3q6VoPQ4/vBqXk8qvCtBMNIErQqOZ+gOG\nZDxCCcZMMgK1Rl4uUcHLM4IyZA2jp968ePzD/FyBwOikFUMtzTTbTEP8Hb5c\nbqcyB6tlseWrKj1F6iplhF68NgvKWv518Jdn25ihynnS8KLXti1fexb1UONK\nkw/1qb+wL7K8Ww+hp+6mUTwHD34jUSGQlZxbS61rV7ZkY2AwuXIB3PFW+oc/\ngl28\r\n=Mkgl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/log.js","files":["lib","LICENSE","README.md"],"gitHead":"eca82eff51606322ff736f0555013868299708d3","scripts":{"lint":"eslint .","test":"mocha && mochify","watch":"mocha --watch","version":"changes --commits","posttest":"npm run lint","preversion":"npm test","postversion":"git push --follow-tags && npm publish"},"_npmUser":{"name":"mantoni","email":"mail@maxantoni.de"},"repository":{"url":"git+https://github.com/javascript-studio/studio-log.git","type":"git"},"_npmVersion":"6.1.0","description":"A tiny streaming ndJSON logger","directories":{},"_nodeVersion":"10.4.1","dependencies":{"@studio/log-topics":"^1.0.0"},"eslintConfig":{"extends":"@studio"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^5.2.0","eslint":"^5.0.1","mochify":"^5.8.0","@studio/ndjson":"^2.0.0","@studio/changes":"^1.5.0","@studio/eslint-config":"^1.0.2","@sinonjs/referee-sinon":"^4.0.0","@studio/browser-stream":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/log_2.0.0_1530289422428_0.8628233572415305","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"@studio/log","version":"2.1.0","keywords":["log","stream","format","json","ndjson"],"author":{"name":"Maximilian Antoni","email":"max@javascript.studio"},"license":"MIT","_id":"@studio/log@2.1.0","maintainers":[{"name":"mantoni","email":"mail@maxantoni.de"},{"name":"whybuzz","email":"whybuzz@gmail.com"}],"homepage":"https://github.com/javascript-studio/studio-log","bugs":{"url":"https://github.com/javascript-studio/studio-log/issues"},"dist":{"shasum":"6465020fe0ef006e0d9bcc22dc9b18faa22f4e33","tarball":"https://registry.npmjs.org/@studio/log/-/log-2.1.0.tgz","fileCount":5,"integrity":"sha512-CO6h0IFq4CpyE1mGCEvbIQJ+YP1KQKRScUTPko1/SSdzCVO+72P8jTB+/SGGVtLFAI4jVk8p8qhjbg+cKI7QAA==","signatures":[{"sig":"MEUCIQDSr5DEFF7SHKLlfeLSjjXtSK5a7RcSCWSoNR21503gVAIge+9AvD0Oi11a5WHtgbihGm+9I/pqeBNURQYQIVx2sHo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16772},"main":"lib/log.js","gitHead":"bba619a856bc9ee77d11249e36ae9b1f13c98eb4","mochify":{"bundle":"esbuild --color --bundle --sourcemap=inline --define:global=window --define:process.env.NODE_DEBUG=\"\"","driver":"puppeteer","bundle_stdin":"require"},"scripts":{"lint":"eslint .","test":"npm run test:node && npm run test:browser","build":"tsc --project tsconfig.pack.json","clean":"rimraf --glob 'lib/*.d.ts'","watch":"mocha --watch","prepack":"npm run build","version":"changes --commits --footer","postpack":"npm run clean","test:node":"mocha","preversion":"npm run lint && tsc && npm test","postversion":"git push --follow-tags && npm publish","test:browser":"mochify"},"_npmUser":{"name":"mantoni","email":"mail@maxantoni.de"},"repository":{"url":"git+https://github.com/javascript-studio/studio-log.git","type":"git"},"_npmVersion":"10.2.4","description":"A tiny streaming ndJSON logger","directories":{},"_nodeVersion":"21.5.0","dependencies":{"@studio/log-topics":"^1.0.0"},"eslintConfig":{"extends":"@studio"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.2.0","eslint":"^8.56.0","rimraf":"^5.0.5","esbuild":"^0.20.0","typescript":"^5.3.3","@mochify/cli":"^0.4.1","@studio/ndjson":"^2.0.0","@studio/changes":"^3.0.0","@studio/tsconfig":"^1.3.0","@studio/eslint-config":"^6.0.0","@sinonjs/referee-sinon":"^12.0.0","@studio/browser-stream":"^1.0.0","@mochify/driver-puppeteer":"^0.3.1"},"_npmOperationalInternal":{"tmp":"tmp/log_2.1.0_1706435660893_0.9471266191388976","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"@studio/log","version":"2.1.1","keywords":["log","stream","format","json","ndjson"],"author":{"name":"Maximilian Antoni","email":"max@javascript.studio"},"license":"MIT","_id":"@studio/log@2.1.1","maintainers":[{"name":"mantoni","email":"mail@maxantoni.de"},{"name":"whybuzz","email":"whybuzz@gmail.com"}],"homepage":"https://github.com/javascript-studio/studio-log","bugs":{"url":"https://github.com/javascript-studio/studio-log/issues"},"dist":{"shasum":"8c700c4dc376b33e8ae7b0f14c6241c8c1e9f122","tarball":"https://registry.npmjs.org/@studio/log/-/log-2.1.1.tgz","fileCount":5,"integrity":"sha512-HxHkZ/G4Df2D9J+Df8GxGV3D52iTrpvW03MLwqM4UZWdbdk6wfoHSBf7hWJBFKDHEz2umElC5ELMkX7KfvgiyQ==","signatures":[{"sig":"MEUCIQCvUvL2fLRNcgyjccPKax3dSYC5ti/r4rp8q0DZzVTfBAIgTHPrKf/bO1y2Q4+CCzLshQhWfpKm2up/NW3s1q26WxM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17059},"main":"lib/log.js","gitHead":"6d2b71c13c00528a1db25a6398b94516d154bd23","mochify":{"bundle":"esbuild --color --bundle --sourcemap=inline --define:global=window --define:process.env.NODE_DEBUG=\"\"","driver":"puppeteer","bundle_stdin":"require"},"scripts":{"lint":"eslint .","test":"npm run test:node && npm run test:browser","build":"tsc --project tsconfig.pack.json","clean":"rimraf --glob 'lib/*.d.ts'","watch":"mocha --watch","prepack":"npm run build","version":"changes --commits --footer","postpack":"npm run clean","test:node":"mocha","preversion":"npm run lint && tsc && npm test","postversion":"git push --follow-tags && npm publish","test:safari":"mochify --config mochify.safari.json","test:browser":"mochify"},"_npmUser":{"name":"mantoni","email":"mail@maxantoni.de"},"repository":{"url":"git+https://github.com/javascript-studio/studio-log.git","type":"git"},"_npmVersion":"10.2.4","description":"A tiny streaming ndJSON logger","directories":{},"_nodeVersion":"21.5.0","dependencies":{"@studio/log-topics":"^1.0.0"},"eslintConfig":{"extends":"@studio"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.2.0","eslint":"^8.56.0","rimraf":"^5.0.5","esbuild":"^0.20.0","typescript":"^5.3.3","@mochify/cli":"^0.4.1","@studio/ndjson":"^2.0.0","@studio/changes":"^3.0.0","@studio/tsconfig":"^1.3.0","@studio/eslint-config":"^6.0.0","@sinonjs/referee-sinon":"^12.0.0","@studio/browser-stream":"^1.0.0","@mochify/driver-puppeteer":"^0.3.1","@mochify/driver-webdriver":"^0.2.1"},"_npmOperationalInternal":{"tmp":"tmp/log_2.1.1_1706522075739_0.9716952812921846","host":"s3://npm-registry-packages"}},"2.1.2":{"name":"@studio/log","version":"2.1.2","keywords":["log","stream","format","json","ndjson"],"author":{"name":"Maximilian Antoni","email":"max@javascript.studio"},"license":"MIT","_id":"@studio/log@2.1.2","maintainers":[{"name":"mantoni","email":"mail@maxantoni.de"},{"name":"whybuzz","email":"whybuzz@gmail.com"}],"homepage":"https://github.com/javascript-studio/studio-log","bugs":{"url":"https://github.com/javascript-studio/studio-log/issues"},"dist":{"shasum":"9e35e8c588a23e35ef4800fbf699422f6a777bda","tarball":"https://registry.npmjs.org/@studio/log/-/log-2.1.2.tgz","fileCount":5,"integrity":"sha512-DzTT2jCA7SYIAtffjd66ogYtfFzgtfkNOg9GoVgdOizc8Yl2vuVY/ZiWa6EZMDn1J3aMdl/XYHNfpGzxQl3TTQ==","signatures":[{"sig":"MEUCIBM0Q0jSdp/GX0IeC4+UO1+EZnaQrLY/6bZVG9naNcpuAiEAtWSgKMUUbhHwdo8Wel/+IAk+12MpHufPUY2LGOoALLw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17128},"main":"lib/log.js","gitHead":"7b1de4bb0b4ce75b351c313bc9f25c17cb6287e3","mochify":{"bundle":"esbuild --color --bundle --sourcemap=inline --define:global=window --define:process.env.NODE_DEBUG=\"\"","driver":"puppeteer","bundle_stdin":"require"},"scripts":{"lint":"eslint .","test":"npm run test:node && npm run test:browser","build":"tsc --project tsconfig.pack.json","clean":"rimraf --glob 'lib/*.d.ts'","watch":"mocha --watch","prepack":"npm run build","version":"changes --commits --footer","postpack":"npm run clean","test:node":"mocha","preversion":"npm run lint && tsc && npm test","postversion":"git push --follow-tags && npm publish","test:safari":"mochify --config mochify.safari.json","test:browser":"mochify"},"_npmUser":{"name":"mantoni","email":"mail@maxantoni.de"},"repository":{"url":"git+https://github.com/javascript-studio/studio-log.git","type":"git"},"_npmVersion":"10.2.4","description":"A tiny streaming ndJSON logger","directories":{},"_nodeVersion":"21.5.0","dependencies":{"@studio/log-topics":"^1.0.0"},"eslintConfig":{"extends":"@studio"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.2.0","eslint":"^8.56.0","rimraf":"^5.0.5","esbuild":"^0.20.0","typescript":"^5.3.3","@mochify/cli":"^0.4.1","@studio/ndjson":"^2.0.0","@studio/changes":"^3.0.0","@studio/tsconfig":"^1.3.0","@studio/eslint-config":"^6.0.0","@sinonjs/referee-sinon":"^12.0.0","@studio/browser-stream":"^1.0.0","@mochify/driver-puppeteer":"^0.3.1","@mochify/driver-webdriver":"^0.2.1"},"_npmOperationalInternal":{"tmp":"tmp/log_2.1.2_1706543733846_0.5005979941189449","host":"s3://npm-registry-packages"}},"2.1.3":{"name":"@studio/log","version":"2.1.3","keywords":["log","stream","format","json","ndjson"],"author":{"name":"Maximilian Antoni","email":"max@javascript.studio"},"license":"MIT","_id":"@studio/log@2.1.3","maintainers":[{"name":"mantoni","email":"mail@maxantoni.de"},{"name":"whybuzz","email":"whybuzz@gmail.com"}],"homepage":"https://github.com/javascript-studio/studio-log","bugs":{"url":"https://github.com/javascript-studio/studio-log/issues"},"dist":{"shasum":"ff399c9b0516cd61ee868072db76954e9f4ae44e","tarball":"https://registry.npmjs.org/@studio/log/-/log-2.1.3.tgz","fileCount":5,"integrity":"sha512-+0bsBjVrNIEsnbw1zmBJK3aU0PGe9N6GJ7qw9R+XUJWYWyrHTFeplfZrzJnRkeUJO5647AGi5jY/M+TWsqmnkA==","signatures":[{"sig":"MEUCIQDWINaxLdk/dHYhQm2IvDkGL4aKl85gKcNoQNJzwGxkqgIgc5eihrkTvMdTT3yxHDO7kKJnf6RaovEQPFbDBMx+WqA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17327},"main":"lib/log.js","gitHead":"b8189428b852d03a89f90297d0b77487df0c7474","mochify":{"bundle":"esbuild --color --bundle --sourcemap=inline --define:global=window --define:process.env.NODE_DEBUG=\"\"","driver":"puppeteer","bundle_stdin":"require"},"scripts":{"lint":"eslint .","test":"npm run test:node && npm run test:browser","build":"tsc --project tsconfig.pack.json","clean":"rimraf --glob 'lib/*.d.ts'","watch":"mocha --watch","prepack":"npm run build","version":"changes --commits --footer","postpack":"npm run clean","test:node":"mocha","preversion":"npm run lint && tsc && npm test","postversion":"git push --follow-tags && npm publish","test:safari":"mochify --config mochify.safari.json","test:browser":"mochify"},"_npmUser":{"name":"mantoni","email":"mail@maxantoni.de"},"repository":{"url":"git+https://github.com/javascript-studio/studio-log.git","type":"git"},"_npmVersion":"10.2.4","description":"A tiny streaming ndJSON logger","directories":{},"_nodeVersion":"21.5.0","dependencies":{"@studio/log-topics":"^1.0.0"},"eslintConfig":{"extends":"@studio"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.2.0","eslint":"^8.56.0","rimraf":"^5.0.5","esbuild":"^0.20.0","typescript":"^5.3.3","@mochify/cli":"^0.4.1","@studio/ndjson":"^2.0.0","@studio/changes":"^3.0.0","@studio/tsconfig":"^1.3.0","@studio/eslint-config":"^6.0.0","@sinonjs/referee-sinon":"^12.0.0","@studio/browser-stream":"^1.0.0","@mochify/driver-puppeteer":"^0.3.1","@mochify/driver-webdriver":"^0.2.1"},"_npmOperationalInternal":{"tmp":"tmp/log_2.1.3_1706701831909_0.150523014391156","host":"s3://npm-registry-packages"}}},"time":{"created":"2017-02-09T08:59:58.781Z","modified":"2025-07-28T19:55:55.473Z","1.0.0":"2017-02-09T08:59:58.781Z","1.0.1":"2017-02-10T08:12:22.799Z","1.0.2":"2017-02-10T15:30:04.636Z","1.0.3":"2017-02-21T15:38:12.795Z","1.0.4":"2017-02-22T08:32:54.184Z","1.0.5":"2017-04-04T11:42:43.134Z","1.1.0":"2017-04-06T10:09:47.514Z","1.1.1":"2017-05-15T19:47:35.655Z","1.2.0":"2017-05-31T08:18:58.827Z","1.3.0":"2017-06-04T09:40:14.456Z","1.4.0":"2017-06-05T15:26:11.143Z","1.4.1":"2017-06-11T16:16:05.083Z","1.5.0":"2017-09-16T15:27:20.098Z","1.5.1":"2018-01-21T13:59:39.453Z","1.6.0":"2018-01-22T16:38:01.426Z","1.7.0":"2018-02-20T11:35:14.135Z","1.7.1":"2018-02-23T10:52:43.633Z","1.7.2":"2018-04-11T18:41:36.368Z","1.7.3":"2018-04-20T12:17:06.748Z","1.7.4":"2018-04-20T18:19:49.387Z","1.7.5":"2018-05-10T19:29:00.710Z","2.0.0":"2018-06-29T16:23:42.511Z","2.1.0":"2024-01-28T09:54:21.038Z","2.1.1":"2024-01-29T09:54:35.837Z","2.1.2":"2024-01-29T15:55:34.008Z","2.1.3":"2024-01-31T11:50:32.085Z"},"bugs":{"url":"https://github.com/javascript-studio/studio-log/issues"},"author":{"name":"Maximilian Antoni","email":"max@javascript.studio"},"license":"MIT","homepage":"https://github.com/javascript-studio/studio-log","keywords":["log","stream","format","json","ndjson"],"repository":{"url":"git+https://github.com/javascript-studio/studio-log.git","type":"git"},"description":"A tiny streaming ndJSON logger","maintainers":[{"email":"mail@maxantoni.de","name":"mantoni"}],"readme":"# Studio Log 2\n\n👻 Log [ndjson][1] to an output stream, pretty print the output with emoji ✨\n\n![](https://github.com/javascript-studio/studio-log/raw/master/emojilog.png)\n\n> __Note!__ Version 2 has significantly changed compared to the [original\n> announcement][medium]. Make sure to read the release notes for migration\n> instructions!\n\n[medium]: https://medium.com/javascript-studio/introducing-a-new-ndjson-logger-with-7bb5b95e3b\n\n## Features\n\n- API designed to produce expressive source code.\n- Uses topics instead of log levels for more fine grained filtering.\n- Uses object streams to avoid serialize -> parse -> serialize when used in a\n  command line application.\n- Disabled by default. If no output stream is specified, no logs are written.\n\n## Usage\n\nLog output is disabled by default to ensure logs don't get in the way when\nwriting unit tests. Therefore you want to set this up as the first thing in\nyour main:\n\n```js\n// Sending raw ndJSON logs to stdout, e.g. in a server application:\nconst Stringify = require('@studio/ndjson/stringify');\nrequire('@studio/log')\n  .pipe(new Stringify())\n  .pipe(process.stdout);\n\n// Sending fancy formatted logs to stdout, e.g. in a command line tool:\nconst Format = require('@studio/log-format/fancy');\nrequire('@studio/log')\n  .pipe(new Format())\n  .pipe(process.stdout);\n\n// Sending logs to console.log, e.g. in a browser:\nconst Format = require('@studio/log-format/console');\nrequire('@studio/log')\n  .pipe(new Format())\n```\n\nNext, create a logger instance in a module and start writing logs:\n\n```js\nconst logger = require('@studio/log');\n\nconst log = logger('app');\n\nexports.startService = function (port) {\n  log.launch('my service', { port: 433 });\n};\n\n```\n\nIn the server example above, this output is produced:\n\n```json\n{\"ts\":1486630378584,\"ns\":\"app\",\"topic\":\"launch\",\"msg\":\"my service\",\"data\":{\"port\":433}}\n```\n\nSend your logs to the [emojilog][4] CLI for pretty printing:\n\n```bash\n❯ cat logs.ndjson | emojilog\n09:52:58 🚀 app my service port=433\n```\n\n## Install\n\n```bash\n❯ npm i @studio/log\n```\n\n## Topics\n\nInstead of log levels, this logger uses a set of topics. Unlike log levels,\ntopics are not ordered by severity.\n\nThese topics are available: `ok`, `warn`, `error`, `issue`, `ignore`, `input`,\n`output`, `send`, `receive`, `fetch`, `finish`, `launch`, `terminate`, `spawn`,\n`broadcast`, `disk`, `timing`, `money`, `numbers` and `wtf`.\n\nTopics and their mapping to emojis are defined in the [Studio Log Topics][8]\nproject.\n\n## Log format\n\n- `ns`: The logger instance namespace.\n- `ts`: The timestamp as returned by `Date.now()`.\n- `topic`: The topic name.\n- `msg`: The message.\n- `data`: The data.\n- `stack`: The stack of error object.\n- `cause`: The cause stack of `error.cause` object, if available.\n\n## API\n\n### Creating a logger\n\n- `log = logger(ns[, data])`: Creates a new logger with the given namespace.\n  The namespace is added to each log entry as the `ns` property. If `data` is\n  provided, it is added to each log entry. Multiple calls with the same `ns`\n  property return the same logger instance while data is replaced.\n- `log.child(ns[, data])`: Creates a child logger of a log instance. The\n  namespaces are joined with a blank and `data` is merged. Multiple calls with\n  the same `ns` property return the same logger instance while data is\n  replaced.\n\n### Log instance API\n\n- `log.{topic}([message][, data][, error])`: Create a new log entry with these\n  behaviors:\n    - The `topic` is added as the `\"topic\"`.\n    - If `message` is present, it's added as the `\"msg\"`.\n    - If `data` is present, it's added as the `\"data\"`.\n    - If `error` is present, the `stack` property of the error is added as the\n      `\"stack\"`. If no `stack` is present, the `toString` representation of the\n      error is used.\n    - If `error.code` is present, it is added to the `\"data\"` without modifying\n      the original object.\n    - If `error.cause` is present, the `stack` property of the cause is added\n      as the `\"cause\"`. If no `stack` is present, the `toString` representation\n      of the cause is used.\n    - If `error.cause.code` is present, a `cause` object is added to the\n      `\"data\"` with `{ code: cause.code }` and without modifying the original\n      object.\n\n### Module API\n\n- `logger.pipe(stream)`: Configure the output stream to write logs to. If not\n  specified, no logs are written. Returns the stream.\n- `logger.hasStream()`: Whether a stream was set.\n- `logger.reset()`: Resets the internal state.\n\n## Transform streams\n\nTransform streams can be used to alter the data before passing it on. For\nexample, [Studio Log X][7] is a Transform stream that can remove confidential\ndata from the log data and [Studio Log Format][6] project implements the\n`basic`, `fancy` and `console` pretty printers.\n\nFormat transforms are [node transform streams][3] in `writableObjectMode`. Here\nis an example implementation, similar to the [ndjson stringify transform][5]:\n\n```js\nconst { Transform } = require('stream');\n\nconst ndjson = new Transform({\n  writableObjectMode: true,\n\n  transform(entry, enc, callback) {\n    const str = JSON.stringify(entry);\n    callback(null, `${str}\\n`);\n  }\n});\n```\n\n## Related modules\n\n- 🌈 [Studio emojilog][4] is a command line tool that parses and pretty prints\n  the Studio Log ndjson format.\n- ☯️ [Studio ndjson][5] can be used to parse the ndjson produced by Studio log.\n- 🎩 [Studio Log Format][6] pretty prints Studio Log streams.\n- ❎ [Studio Log X][7] x-out confidential data in log entries.\n- 🏷 [Studio Log Topics][8] defines the topics used by Studio Log.\n- 📦 [Studio Changes][9] is used to create the changelog for this module.\n\n## License\n\nMIT\n\n<div align=\"center\">Made with ❤️ on 🌍</div>\n\n[1]: http://ndjson.org/\n[2]: https://github.com/javascript-studio/studio-log/blob/master/examples/demo.js\n[3]: https://nodejs.org/api/stream.html#stream_implementing_a_transform_stream\n[4]: https://github.com/javascript-studio/studio-emojilog\n[5]: https://github.com/javascript-studio/studio-ndjson\n[6]: https://github.com/javascript-studio/studio-log-format\n[7]: https://github.com/javascript-studio/studio-log-x\n[8]: https://github.com/javascript-studio/studio-log-topics\n[9]: https://github.com/javascript-studio/studio-changes\n","readmeFilename":"README.md"}