{"_id":"@5app/logger","_rev":"16-71b8b805abb0de1ff554afdacbfd8661","name":"@5app/logger","dist-tags":{"latest":"2.4.0"},"versions":{"1.0.0":{"name":"@5app/logger","version":"1.0.0","keywords":["logs","logger"],"author":{"name":"5app"},"license":"MIT","_id":"@5app/logger@1.0.0","maintainers":[{"name":"5app-bot","email":"bot@5app.com"},{"name":"charles5app","email":"charles@5app.com"},{"name":"ikhemissi","email":"iheb.khemissi@gmail.com"},{"name":"diondiondion","email":"diondiondion@gmail.com"},{"name":"adodson","email":"andrewjdodson@gmail.com"}],"homepage":"https://github.com/5app/logger#readme","bugs":{"url":"https://github.com/5app/logger/issues"},"dist":{"shasum":"92803b39427a23975da2576617b470666d3808fe","tarball":"https://registry.npmjs.org/@5app/logger/-/logger-1.0.0.tgz","fileCount":7,"integrity":"sha512-y25i43I/jRwWxMoPlrQuPNcVn5/Xxt3E9IhYN/WtkvU7roZ4rXcP0blIdw6Ito5oFF05+Pao3Uh4z9Nh/es1Vw==","signatures":[{"sig":"MEYCIQCjUoh36oEgq0QfUH1IeslyhsDLuOrAjgvrkNGe9Za0yQIhAJt4QBoz9Axwu5En7OUADTfGiYLzfi9wGK8KoUVFeBCQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7520,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdd8bACRA9TVsSAnZWagAAQN8P/RSmsrfMPB5W9RxXkjSl\nWqBmiJnCoNyClLUX+cV1RKAX/0OMsdGiel6ZiFMEsUTCLkr6MA33dgYSyCrg\nn4w4Xx+oMW8sqt/P29plX4JRhiv6ArjmoSed+vcfUAQxLK1lXcBURBOKSojt\nA5vXYrF6i/NkHMmqNvUxaxun7YtjsZ6qsTWvbF1BemxWBJGMEJeAGn9YWNC0\n7sfWXU6Z+rzixcCzPWgl/VjrdEGOvI+hxtt20CND9SX7iXGez+N2m1xLMSPV\n3i9Fd4JViMYkUolCvksUBNFzFp5eeanNqcRvrril1Z6luqypjh+LFNTVpQfi\n9llT78GIJ6RSidS6UlkIUpnlmpxQ1QCV/RXquB5wTXdkRcVokU4AaIqtarwK\nRiqhOQGYX23wgDUXurQvRhpq6BPP99Wm7VjpKwfpBycorQY75PPQNfVWyXPg\nOjey9h1FEHOyJ9kVTNiDqsVrmNsUBcj8c9jzaQUdRbTwc7jKN4dLp7GK1ySp\nWQuut7ObS2JYRad6VbSIqrUxdVc8QMNtWhdKZpD5wnoD3407JQvSka8msH0b\nm461tHNmChT67MGiLGDTBBemhDlklB5z6NyIfYskMglK9K0mD5+Wh6gDrbeq\ne9+RRa6IycJhCPLMN7GfMq5NUJPKbY7/wfQ/4b0wgyQnJlvO3nv9it81hBUg\n/VXT\r\n=GIGt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"e1ad7958825f6a4073a42c6ef07599a6cb3ae6eb","release":{"branch":"master","plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github"],"prepare":["@semantic-release/changelog","@semantic-release/npm",{"path":"@semantic-release/git","assets":["package.json","package-lock.json","CHANGELOG.md"],"message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]},"scripts":{"lint":"eslint .","test":"echo \"Error: no test specified\" && exit 1","lint-fix":"eslint --fix ./","lint-diff":"LIST=`git diff-index --name-only HEAD | grep '.*\\.js$';`; if [ \"$LIST\" ]; then eslint $LIST; fi","precommit-msg":"echo 'Running pre-commit checks... (skip using --no-verify)' && exit 0","semantic-release":"semantic-release"},"_npmUser":{"name":"ikhemissi","email":"iheb.khemissi@gmail.com"},"pre-commit":["precommit-msg","lint-diff"],"repository":{"url":"git+https://github.com/5app/logger.git","type":"git"},"_npmVersion":"6.4.1","description":"Logger used in 5app microservices","directories":{},"_nodeVersion":"8.16.0","dependencies":{"winston":"^3.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^6.3.0","pre-commit":"^1.2.2","semantic-release":"^15.13.24","eslint-config-5app":"^0.6.8","@semantic-release/git":"^7.0.16","eslint-plugin-promise":"^4.2.1","eslint-plugin-security":"^1.4.0","@semantic-release/changelog":"^3.0.4"},"_npmOperationalInternal":{"tmp":"tmp/logger_1.0.0_1568130751510_0.8405927729457745","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@5app/logger","version":"1.0.1","keywords":["logs","logger"],"author":{"name":"5app"},"license":"MIT","_id":"@5app/logger@1.0.1","maintainers":[{"name":"5app-bot","email":"bot@5app.com"},{"name":"adodson","email":"andrewjdodson@gmail.com"},{"name":"charles5app","email":"charles@5app.com"},{"name":"diondiondion","email":"diondiondion@gmail.com"},{"name":"ikhemissi","email":"iheb.khemissi@gmail.com"}],"homepage":"https://github.com/5app/logger#readme","bugs":{"url":"https://github.com/5app/logger/issues"},"dist":{"shasum":"c01d71452e293a817627c3468ba0573c09669656","tarball":"https://registry.npmjs.org/@5app/logger/-/logger-1.0.1.tgz","fileCount":7,"integrity":"sha512-JYeg6zvwcQmB6IH6kYvw5QqKS4yHnBeGCa5VyIvasX93fYGYoARa5KYUXPmdChOKSiVFKyHHnbCfVRH0e5j4tA==","signatures":[{"sig":"MEUCIQDOHx5nSYDkaAVgj4YCe+bws/uaxxbhtt1svVnZh3ZTlAIgaqHrF7NXOU9zJa1qBwS9h2VtjBSiwwcT9H9RrAKMWqg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7724,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdd9WSCRA9TVsSAnZWagAAjEsP/3bQ8v8ikPqyFhAw4VYW\nKsXxNo9YLZaxm8zXLWLvy8ZeJIw7Yyxkbk1oPcOG1Z2Chv5yfqV6+klG0j3n\nx/QTABkp5pdsspolDLzt5X9PKdyT7hwYjakOuVtkzw+af1RjJwsXNaDEMcjg\n8djrHyYUs/2Of3ikb6AFsJa7kSEteLFhaE+4pdMUdwfDZXmv2owkFxPJEWZS\nyXnQ7X6g08dpUDGp1N4Oa/zgevZSj09iWeQzgGfWqVojedNA4AP7QGIbe1oM\nN6kexXBfqPzigj4pANcCXJGNSExgDrgrdEvjJyC6YbtYteE7Di6JPFANpQk2\ntfClG0+HXT3F2JJTyW7xyAfU/fWAnSWlCF7RLmgO2SJHdcvsViGKcC6Ev1dn\ntk/tq5SW3fpneROc9OYHLTHOQe8Ry9osjey8TLudFTJA5mP71UBuzolHgEtY\n2koH4GdoBEhmKgsMzjkTFo0OM2UZn+QZlGGnxXLzUmjlJyFUKb42yq4kE1Fn\nvV5jHK3LvnBA5BrVvtLONpRkTfsI5wsU9QHg4AJcHYULiHD4G20qLF+ocVnI\nyDGRwFCmIBhKVyQy3ol6X+ZFiAS9CgSOQoi3Sp+4zgay6xcOvLUk4l6wRqxA\nEVqnM4r3QM6yvgO8cDevabQ+kbyXWvQ6H696RlGZvQ6BuF8iyvpm6t0cqAkO\n1cjt\r\n=k32s\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"5d503a98aa6a2961201a27b5feb145112969e52d","release":{"branch":"master","plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github"],"prepare":["@semantic-release/changelog","@semantic-release/npm",{"path":"@semantic-release/git","assets":["package.json","package-lock.json","CHANGELOG.md"],"message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]},"scripts":{"lint":"eslint .","test":"echo \"Error: no test specified\" && exit 1","lint-fix":"eslint --fix ./","lint-diff":"LIST=`git diff-index --name-only HEAD | grep '.*\\.js$';`; if [ \"$LIST\" ]; then eslint $LIST; fi","precommit-msg":"echo 'Running pre-commit checks... (skip using --no-verify)' && exit 0","semantic-release":"semantic-release"},"_npmUser":{"name":"5app-bot","email":"bot@5app.com"},"pre-commit":["precommit-msg","lint-diff"],"repository":{"url":"git+https://github.com/5app/logger.git","type":"git"},"_npmVersion":"6.11.3","description":"Logger used in 5app microservices","directories":{},"_nodeVersion":"8.4.0","dependencies":{"winston":"^3.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^6.3.0","pre-commit":"^1.2.2","semantic-release":"^15.13.24","eslint-config-5app":"^0.6.8","@semantic-release/git":"^7.0.16","eslint-plugin-promise":"^4.2.1","eslint-plugin-security":"^1.4.0","@semantic-release/changelog":"^3.0.4"},"_npmOperationalInternal":{"tmp":"tmp/logger_1.0.1_1568134545326_0.9907451773706217","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@5app/logger","version":"1.0.2","keywords":["logs","logger"],"author":{"name":"5app"},"license":"MIT","_id":"@5app/logger@1.0.2","maintainers":[{"name":"5app-bot","email":"bot@5app.com"},{"name":"adodson","email":"andrewjdodson@gmail.com"},{"name":"charles5app","email":"charles@5app.com"},{"name":"diondiondion","email":"diondiondion@gmail.com"},{"name":"ikhemissi","email":"iheb.khemissi@gmail.com"}],"homepage":"https://github.com/5app/logger#readme","bugs":{"url":"https://github.com/5app/logger/issues"},"dist":{"shasum":"15b00ccc52d82c5b00c3f301571c746fe0670f6c","tarball":"https://registry.npmjs.org/@5app/logger/-/logger-1.0.2.tgz","fileCount":7,"integrity":"sha512-06ZxzcIexOMAYgOYudG5u9opUtyNsuai9l0hN6aGTyvxFkTBS58x3ED6ToJeV7HUmKy8/kV+DZj8OkvFvylwOg==","signatures":[{"sig":"MEYCIQDjSIp8WVsAbUJtY2sF/tMQvz7B9i+rAJFMV0Jhbda79wIhAIloYUm4LPlsnaHLdt+/26rfCML2hj/uRZsPVTz+rgmI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7877,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdeg0kCRA9TVsSAnZWagAAPl0P+wbYtIInGiQwT/TDbcy7\nhdZO3k/wwhBGZgO86ECV6dk1GliP8PiLTTDv0mVH9Q8kUya9d/+8Sy8FvvMr\nGOrXYA444+1Wvalxbj/+wdqobW/iovXaQjQYr4L+1Q45quFZRCYeP7MK2UYe\nymB49ZsrST4RRzDMuWv7li9lyPoebM5bJPfpK008nQGNp8tN0IVjy8klH7Bd\nEUC+b4fgwb+UNGrIrNSNygWlJJTkgIewut1oAxBj9dDoQSKNF/OqXW9nl+ro\nWdrP6CDPNKW05EMpvJWcuRJC+2wqT562qdHbs6qBNBE+E3lcGQr7xZRAT/A3\nVTQBdo6Ms+mVjYoBUmYSzKFyRbzsKyWjSjjfqbSQe0EYjXaYfycdDqyqYe76\n0opoCOR2DEymkXSp7udhryVAvMLLeYnfKgH95a1rqmbvZbqlOBfvuZRJjNdJ\n6yEIh6IgRvIKjAdDFxJQsjwpC6FuALnB5Cm5tSlM7J3JlyNaVVKUXAACTbC0\n+wXrGP2nZXfEUpMV1TMjJI8+Cy2il/Wo1WapCnOlJNQ00Xnortb4QTbIGYEt\nxDXVzYB3D0V/WqbMjTy9gC8fgFGEm5oAMjAjwTkLRWlrMImZaXbJ7aA8rMAj\nv4l9mcVhjQqK7Pmce9ms0kK77ImmGvwqXP/GwRGaMmwtcrw014XWSH+5L07I\nOTlJ\r\n=WDdS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"61e093cd4f97902126a5bf33df692b855a42ebdc","release":{"branch":"master","plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github"],"prepare":["@semantic-release/changelog","@semantic-release/npm",{"path":"@semantic-release/git","assets":["package.json","package-lock.json","CHANGELOG.md"],"message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]},"scripts":{"lint":"eslint .","test":"echo \"Error: no test specified\" && exit 1","lint-fix":"eslint --fix ./","lint-diff":"LIST=`git diff-index --name-only HEAD | grep '.*\\.js$';`; if [ \"$LIST\" ]; then eslint $LIST; fi","precommit-msg":"echo 'Running pre-commit checks... (skip using --no-verify)' && exit 0","semantic-release":"semantic-release"},"_npmUser":{"name":"5app-bot","email":"bot@5app.com"},"pre-commit":["precommit-msg","lint-diff"],"repository":{"url":"git+https://github.com/5app/logger.git","type":"git"},"_npmVersion":"6.11.3","description":"Logger used in 5app microservices","directories":{},"_nodeVersion":"8.4.0","dependencies":{"winston":"^3.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^6.3.0","pre-commit":"^1.2.2","semantic-release":"^15.13.24","eslint-config-5app":"^0.6.8","@semantic-release/git":"^7.0.16","eslint-plugin-promise":"^4.2.1","eslint-plugin-security":"^1.4.0","@semantic-release/changelog":"^3.0.4"},"_npmOperationalInternal":{"tmp":"tmp/logger_1.0.2_1568279844095_0.7745146672954935","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@5app/logger","version":"1.1.0","keywords":["logs","logger"],"author":{"name":"5app"},"license":"MIT","_id":"@5app/logger@1.1.0","maintainers":[{"name":"5app-bot","email":"bot@5app.com"},{"name":"adodson","email":"andrewjdodson@gmail.com"},{"name":"charles5app","email":"charles@5app.com"},{"name":"diondiondion","email":"diondiondion@gmail.com"},{"name":"ikhemissi","email":"iheb.khemissi@gmail.com"}],"homepage":"https://github.com/5app/logger#readme","bugs":{"url":"https://github.com/5app/logger/issues"},"dist":{"shasum":"804e33b27da4391232ca643a57aa6c6ad1a45537","tarball":"https://registry.npmjs.org/@5app/logger/-/logger-1.1.0.tgz","fileCount":8,"integrity":"sha512-tewi/pGaUIk3EicAQp1StRff0d+GCVNNmNRmkRRP5mk9Dg+jWERJpfuGo0d59i6H8maZazRJVpKc1KlA2QxySA==","signatures":[{"sig":"MEUCIEozfn7r0wXTsUQlbG2MUSXy342g7GbJv+qtveN3nBPrAiEA9a1EBQiOpIv11t2+vtU2CrKD1j2muQVK7x5b0lHpnVM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdeldaCRA9TVsSAnZWagAAwAcP/3G1AbYwzGEhVynsozlV\nOA0OlxH6kaQCBcUzhEbRs8YhH+bT7TCFJXA4w3/tHk5EE6ssZAl0lDuPDdEl\nh2CcbjpOI57GbMDOMY2JwW7GtIDK3CFhhhXAmlKtOz4WGFTnq7rHBkCF9v6f\n3xDRHSWScW9eAT/uNuqfw/c97aP74oy4iVBSnWGSCa84Z40czvwt0tSIUCCc\nKxpis1Qwp0zUgcp6V6XQJEgXBqtxmAy+NIQuldFFATjLi52j1lXzGlfyZ4VY\nBunt3wkcLco9xkxoyh6YgbRXUGOh2NXef6jGm/hI7NSAAr/4+yHSeilnEePi\neTS+5nSd/LJkiLeCEPU4xlTXV6MpOy8iYsaHN/cM864y5bT4hIxUhnjA78Xz\nEVfu0RfglemsD5qbzUbfMNqR9sIqQpRFXsds+pZcfs9JIrnq40n98XAVptrx\noilP8I0r3Liwdj1fMThGnmrl+2MC2rgRXWTACndh2OuYdVWY59d3vIhgofDM\nqDRdh6F+7iZ47us6CGDLo9IaGy7G8o+Kj1ddqc+7UwTw0bcpUiQuq4pCGAyf\n3JQlF/DigJNB/4fnfkqnepwmToy297I5OYP5dAZcLfczJ43gJpc0p7Tu5gV0\noVoLFi80DtTCNCRiuAJGJgbgl5mdns0EWoHFGF3uzUK6B1mwDwnmk1qBmMQA\nDKCh\r\n=3Nws\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"69b7a117f5ea7b48cff8cedf528d9d491e5d3a02","release":{"branch":"master","plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github"],"prepare":["@semantic-release/changelog","@semantic-release/npm",{"path":"@semantic-release/git","assets":["package.json","package-lock.json","CHANGELOG.md"],"message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]},"scripts":{"lint":"eslint .","test":"echo \"Error: no test specified\" && exit 1","lint-fix":"eslint --fix ./","lint-diff":"LIST=`git diff-index --name-only HEAD | grep '.*\\.js$';`; if [ \"$LIST\" ]; then eslint $LIST; fi","precommit-msg":"echo 'Running pre-commit checks... (skip using --no-verify)' && exit 0","semantic-release":"semantic-release"},"_npmUser":{"name":"5app-bot","email":"bot@5app.com"},"pre-commit":["precommit-msg","lint-diff"],"repository":{"url":"git+https://github.com/5app/logger.git","type":"git"},"_npmVersion":"6.11.3","description":"Logger used in 5app microservices","directories":{},"_nodeVersion":"8.4.0","dependencies":{"winston":"^3.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^6.3.0","pre-commit":"^1.2.2","semantic-release":"^15.13.24","eslint-config-5app":"^0.6.8","@semantic-release/git":"^7.0.16","eslint-plugin-promise":"^4.2.1","eslint-plugin-security":"^1.4.0","@semantic-release/changelog":"^3.0.4"},"_npmOperationalInternal":{"tmp":"tmp/logger_1.1.0_1568298842144_0.06405708724639525","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@5app/logger","version":"2.0.0","keywords":["logs","logger"],"author":{"name":"5app"},"license":"MIT","_id":"@5app/logger@2.0.0","maintainers":[{"name":"5app-bot","email":"bot@5app.com"},{"name":"adodson","email":"andrewjdodson@gmail.com"},{"name":"charles5app","email":"charles@5app.com"},{"name":"diondiondion","email":"diondiondion@gmail.com"},{"name":"ikhemissi","email":"iheb.khemissi@gmail.com"}],"homepage":"https://github.com/5app/logger#readme","bugs":{"url":"https://github.com/5app/logger/issues"},"dist":{"shasum":"e69da78d89ab2ea8cc9411e6e4ecd8fc9a25f576","tarball":"https://registry.npmjs.org/@5app/logger/-/logger-2.0.0.tgz","fileCount":12,"integrity":"sha512-m9Pi36hZ8jn9e3dTyxRT5cumlm7aKZOh8wspx00n8XEBzet6qgey7NPDNElZzP3zKO1sNbKzlYA1HIy5ewXrzg==","signatures":[{"sig":"MEUCIFN7Wywaru2xEOq/csMqpUFgOF10D1VYnsCSmSyHAj6sAiEA7bnNPoMllINwgSFQoHVtUz04d8gmtXEc5THvIZ03/Ek=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10197,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdetSTCRA9TVsSAnZWagAAYcwP/0owOW45Cl8nX14cZlNu\nWXxlgWzNtR6DpXVveQzbQN/sTXDGnEUgQkOOFkl+jJvW6De8E2SR2FM6cW95\nv0qUc9B+iJzEJJLIiprJRGql6nF0lFg52k4vZ/LpyOaouYrVT9B5429YpsYo\nIzK/RwKW820uL7WqLHTRI/VkodK8dlLS5Ekiit1kA2Wpj230PZi3HHiL9XdH\nsUKMhAA3j59bMRZQm2D9sKj4MpwlpABw9NO3dAv5aaa3QrsxDtrLxddtRp0P\nVEgcDhv/lPCjSElwrqgKujNixECW1e51WmJQL054+PIR3FdyBxWApDlZARsM\nmDdm1G8W4zFQMUrn5dY6XxWFHeKZzkHTszSZgScSttuY/3IA5ReT56cYNw3d\nxRjQRUZycKPkPFtj69g+5YnTYmsHiWP4x04Ng9K4yw4O+ZiR4weDt04SeXcC\nerb2LJIOHVHclXgOEPl8X/rmDzkHQo6FveomJAyNcv9RMiM1YGPo/XuQToT0\n3JzfloEh8zrhC0HNbvbPAZ5Akfv+a4m9NQssYYWiBd+Ksf+u28wdrb7up/6l\nvLeNNiQoeaxi+T/+Eyb+G8PnAu+lBr5z1kQpjs7FbBkwLFuAuFSYlkE3VF2X\nQ3JoXU1VtOccoqb1NEgbW3pAPvQ0C0oPth/E9t+nSfjBPzTmJdrg8+HPowDK\nEiHS\r\n=Lp4l\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"2458fe9e898309402214f4338c7b8176f3db219a","release":{"branch":"master","plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github"],"prepare":["@semantic-release/changelog","@semantic-release/npm",{"path":"@semantic-release/git","assets":["package.json","package-lock.json","CHANGELOG.md"],"message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]},"scripts":{"lint":"eslint .","test":"mocha","lint-fix":"eslint --fix ./","lint-diff":"LIST=`git diff-index --name-only HEAD | grep '.*\\.js$';`; if [ \"$LIST\" ]; then eslint $LIST; fi","precommit-msg":"echo 'Running pre-commit checks... (skip using --no-verify)' && exit 0","semantic-release":"semantic-release"},"_npmUser":{"name":"5app-bot","email":"bot@5app.com"},"pre-commit":["precommit-msg","lint-diff"],"repository":{"url":"git+https://github.com/5app/logger.git","type":"git"},"_npmVersion":"6.11.3","description":"Logger used in 5app microservices","directories":{},"_nodeVersion":"8.4.0","dependencies":{"chalk":"^2.4.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^6.2.0","eslint":"^6.3.0","pre-commit":"^1.2.2","semantic-release":"^15.13.24","eslint-config-5app":"^0.6.8","@semantic-release/git":"^7.0.16","eslint-plugin-promise":"^4.2.1","eslint-plugin-security":"^1.4.0","@semantic-release/changelog":"^3.0.4"},"_npmOperationalInternal":{"tmp":"tmp/logger_2.0.0_1568330899065_0.8843608965237817","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@5app/logger","version":"2.0.1","keywords":["logs","logger"],"author":{"name":"5app"},"license":"MIT","_id":"@5app/logger@2.0.1","maintainers":[{"name":"5app-bot","email":"bot@5app.com"},{"name":"adodson","email":"andrewjdodson@gmail.com"},{"name":"charles5app","email":"charles@5app.com"},{"name":"diondiondion","email":"diondiondion@gmail.com"},{"name":"ikhemissi","email":"iheb.khemissi@gmail.com"}],"homepage":"https://github.com/5app/logger#readme","bugs":{"url":"https://github.com/5app/logger/issues"},"dist":{"shasum":"2f460ec2300f0cc12a9d4c55a93409ce96d79c39","tarball":"https://registry.npmjs.org/@5app/logger/-/logger-2.0.1.tgz","fileCount":13,"integrity":"sha512-t2Zm3DJO0qIO8zTGxmhatzTB67H0XD/M/tKEeWOvReK2I02VT7MZBvozd9S9/uozFJ24BpfEjzikMt4bcvpJRA==","signatures":[{"sig":"MEUCIBKrUGesU/PMLo3uQPRYZoPnHi53aHyInUunojSNS5coAiEAq53WtezJbJ2fUPIBorhXsmkL+iyZ/DAlBTMnM/yr0TI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10516,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeKFAPCRA9TVsSAnZWagAAP7QP/0lPawLz5I3TZPakEonR\nhzTbPBAGpO0xmK73XdDvjYNcO0bnTxbS2m2ZjsxArEIGutUTZbZL9YOGShn7\n9/dgVwsw0ny/YkPkiqkU4eUBBJDOSbmrVVW228glTTUMeZVat8l8f5NP4m37\nBu2ukBOnM61geJfk/KTVJAMQ9roW4XCOq0fh3d+S8H5o1HSL1q4WMAyfZOm9\nJf+W5/pXAJ6D39qTo62sKpl8Bz0t9wyk98PJrBB4p4hd2SGbN8tlIo0x9Bud\nqLu1BqephSuN5kZxI61g25Kqr2NlDWcNMfwtlRYxe3aZp7baPn6IC2AunUHG\nPCdWKdqr3bc4+AZbrm4tttMzf3yAQjD8ODBbJ/1/TJU5AffhqwI4vYEZnpu7\nUoby5JDlieZoFaJx8/6I+Q5Xl4IJeJW13rDe4fvEhuQniluNsoJiZI1FqF+o\nI0wNJkVT1J+Lhp8Ddaagxajym/NfyWSVlyHxQYSAA2CSKMaUfierB3vtEE2X\nUArTphRsJ/mEqY5aAfQ2ylw9Pv/EhiUuvHr3LiSufW9mBgVAbG0t5vdujIGD\nbemNRJ6o+Ne+/1IvvPA7f3cAcrcLC0PUCwfufs9grVtBXjPLKcIPuBXN1O7L\nHFU0TAzdAwVN7SCoKW8v3w7CAvI+vNZqp3qcMZfmKW79R4BdP89K+Q+GZ6Ai\nWN1I\r\n=HY4x\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"7f61151fb18f56bc40e85c1398e6486a812cdede","release":{"branch":"master","plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github"],"prepare":["@semantic-release/changelog","@semantic-release/npm",{"path":"@semantic-release/git","assets":["package.json","package-lock.json","CHANGELOG.md"],"message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]},"scripts":{"lint":"eslint .","test":"mocha","lint-fix":"eslint --fix ./","lint-diff":"LIST=`git diff-index --name-only HEAD | grep '.*\\.js$';`; if [ \"$LIST\" ]; then eslint $LIST; fi","precommit-msg":"echo 'Running pre-commit checks... (skip using --no-verify)' && exit 0","semantic-release":"semantic-release"},"_npmUser":{"name":"5app-bot","email":"bot@5app.com"},"pre-commit":["precommit-msg","lint-diff"],"repository":{"url":"git+https://github.com/5app/logger.git","type":"git"},"_npmVersion":"6.13.6","description":"Logger used in 5app microservices","directories":{},"_nodeVersion":"12.14.1","dependencies":{"chalk":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^7.0.0","eslint":"^6.3.0","pre-commit":"^1.2.2","semantic-release":"^16.0.0","eslint-config-5app":"^0.8.0","@semantic-release/git":"^8.0.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-security":"^1.4.0","@semantic-release/changelog":"^3.0.4"},"_npmOperationalInternal":{"tmp":"tmp/logger_2.0.1_1579700239213_0.3771829040016461","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"@5app/logger","version":"2.0.2","keywords":["logs","logger"],"author":{"name":"5app"},"license":"MIT","_id":"@5app/logger@2.0.2","maintainers":[{"name":"5app-bot","email":"bot@5app.com"},{"name":"adodson","email":"andrewjdodson@gmail.com"},{"name":"charles5app","email":"charles@5app.com"},{"name":"diondiondion","email":"diondiondion@gmail.com"},{"name":"ikhemissi","email":"iheb.khemissi@gmail.com"}],"homepage":"https://github.com/5app/logger#readme","bugs":{"url":"https://github.com/5app/logger/issues"},"dist":{"shasum":"5abee0f3545c276c0910d75ebe57e788542446ed","tarball":"https://registry.npmjs.org/@5app/logger/-/logger-2.0.2.tgz","fileCount":13,"integrity":"sha512-zF9A6n67ztiyVqmpMuBWEiOQ5sYOIyfYcnPZk9NVJoQTGP8b53+Y+QltMqgZcosO6uKYTlpr7bzNPoYmOfJd6g==","signatures":[{"sig":"MEYCIQD+hpmnKRmXKNfCa1+pAm1yUfrBnKkgqUB82Z5bdOzEQQIhAKh7qolc/dJM/XPU6oXARUd5BcG0nxfTEjhI9uxwRQKc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10748,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehbH6CRA9TVsSAnZWagAAIjMQAJNzdMfTamEf4Ro8EwHu\npw6sjwSj/gDLqfV9++Mx2ODVLz8H0Vfw5DsZxVULT/mU1TIFyLLOerfaytQP\nWeC8Ls5UpRVqwN0EY+i6ImOAgbXJrV1Qs8lKoJYW/wGixi6sTJQRv0GLEK6f\nsRlc7wenmQEUc67Ee3ZeLdxLSCGgK/sf7VSygFixk7wTxsSLCLran/8WhkK5\nMjJEwIOcLV5meB0j85HHUe8h05cEUzEgkutBeoa4tfV0QYGoD9yBBIcj9Fyz\n4H7jz15tVdllzIQJlc1kxlswM/8KSXRBDChZ0pB+6VKc/IYSVtrloOtL4ERE\nw58UF9NkSrzKc/k45HZDaHM0/JvVPOzSZkgpwcNYzqfxkIxSPdCix02sO1IB\n6ifNlbb6rht8sVYFs9pc0cdixhy/xreZs2rqkg5itAtQh6UkB6X3te1PfTpD\n+yPDaW7qewigjqZdbU8tj8QiAbAn0YlVxqdbpGtoZLH2+lc0IVgtPFwJnJ6F\n4SQDO/Q272WmXHgfDxIEvVwdwoQZ/abpT3Gt9aWBkNlu5mppytGhEY+oVmVV\nmowP1DHvKMPdQmWSOvSJ1IorHVkhZJaPtOakdszeWqf+MxF1e9ETeQuWBUbk\nXO7FuTL9SDxmrWzUmuo53CcOdgpBlbG2kMksbeUyivGhjkPwAu+db/ef3l9N\nlDTs\r\n=dnlK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"c1a609b4b120e18cc30ae6fbeaec3bbd877df7ed","release":{"branch":"master","plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github"],"prepare":["@semantic-release/changelog","@semantic-release/npm",{"path":"@semantic-release/git","assets":["package.json","package-lock.json","CHANGELOG.md"],"message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]},"scripts":{"lint":"eslint .","test":"mocha","lint-fix":"eslint --fix ./","lint-diff":"LIST=`git diff-index --name-only HEAD | grep '.*\\.js$';`; if [ \"$LIST\" ]; then eslint $LIST; fi","precommit-msg":"echo 'Running pre-commit checks... (skip using --no-verify)' && exit 0","semantic-release":"semantic-release"},"_npmUser":{"name":"5app-bot","email":"bot@5app.com"},"pre-commit":["precommit-msg","lint-diff"],"repository":{"url":"git+https://github.com/5app/logger.git","type":"git"},"_npmVersion":"6.13.6","description":"Logger used in 5app microservices","directories":{},"_nodeVersion":"12.16.1","dependencies":{"chalk":"^4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^7.0.0","eslint":"^6.3.0","pre-commit":"^1.2.2","semantic-release":"^17.0.0","eslint-config-5app":"^0.8.0","@semantic-release/git":"^9.0.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-security":"^1.4.0","@semantic-release/changelog":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/logger_2.0.2_1585820154345_0.6632536748290052","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"@5app/logger","version":"2.1.0","keywords":["logs","logger"],"author":{"name":"5app"},"license":"MIT","_id":"@5app/logger@2.1.0","maintainers":[{"name":"5app-bot","email":"bot@5app.com"},{"name":"charles5app","email":"charles@5app.com"},{"name":"ikhemissi","email":"iheb.khemissi@gmail.com"},{"name":"diondiondion","email":"diondiondion@gmail.com"},{"name":"adodson","email":"andrewjdodson@gmail.com"}],"homepage":"https://github.com/5app/logger#readme","bugs":{"url":"https://github.com/5app/logger/issues"},"dist":{"shasum":"2c86a92b557e8881ea6f9640baba106d92edfaae","tarball":"https://registry.npmjs.org/@5app/logger/-/logger-2.1.0.tgz","fileCount":13,"integrity":"sha512-Jn+arLyAMYiA/RuZS+C7ykQsl0C28lCT5rREWOkD4VF+y6xf9LGaSp9g9cTQctAcfqjFOFKI27SoTgJJMAUX8w==","signatures":[{"sig":"MEYCIQDVNQv1cwMK6wuKWf49eCmEZIBxTv9RaolKdXdSg86RHAIhAJBvI7C0Vk8r8WkhEqUAdK+s7AJ5zrAFIISW6PL3DwzR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12560,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkedYCRA9TVsSAnZWagAA6LIP/iXu0jui63e0ixq6fuor\n6YRtH3U7PW8CxDF/wLHVHGkslWVmosdmyNw7RKTxkacVAQ9M34f/vM+a1C9Q\njKQP2gkH8XW7sidjYnZFi6lZggVKiYSidIcQ6m9TPIx9N0atypvGtao3yewC\n38Q7ticsW46O4RRSC5VjuNoxsmCvvOuFmaDeVvXphFXfAcDPA6eZZ5XS251w\nExALEN5lwcXm5X3lSi4L3HyqEOYh6JcX5r2/0duiG78IyK1vnYuJNCP/oHy4\nMHcMs7Meg5NhL3TDwVDcVz2jBP0UlWjfmyLEh1/i43IDwFFwP+lLJG71hnL3\n4KgY1OAwj25WtWHgMYN0e+ABu6d6PlsjFk9+rPjjYGA/cInw8u4MSgQ7zZSH\nwvws6ZWAKKTpLkEFRFs5Ji8y+eI1V2eImh6y1teo5NxdO5h8dRtN/U1etv95\nLStdHDPQE3RbXlUMqOQ1E28WlU8pL3G6jz9RcIaY38vQ6PDPIPv9Kg/nRdy9\ndUzdIeTAboLQf58K5tb2OmRpW+EI2lM3mgGFCKbhx6oABTNoXDpepeiG+Mbb\nV8rHhiuwe969LtSjzTwd6UdyAinCZAIMZOpJ/aSMIvIsxQlVfd2ePXKhVIO8\n7PSVtDf/eswrdatKNucm8HQeBHTPXwDlJs7TcPJAiKal0lZi02yd1t54HOG1\n87pZ\r\n=mkOg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"7132f49a6c53a87db92f7a6cfe8d55eea664e5da","release":{"branch":"master","plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github"],"prepare":["@semantic-release/changelog","@semantic-release/npm",{"path":"@semantic-release/git","assets":["package.json","package-lock.json","CHANGELOG.md"],"message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]},"scripts":{"lint":"eslint .","test":"mocha","test:json":"mocha --reporter json","semantic-release":"semantic-release"},"_npmUser":{"name":"5app-bot","email":"bot@5app.com"},"commitlint":{"rules":{"subject-case":[2,"never",["start-case","pascal-case"]]},"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/5app/logger.git","type":"git"},"_npmVersion":"6.14.8","description":"Simple logger used in 5app microservices","directories":{},"lint-staged":{"*.js":"eslint"},"_nodeVersion":"12.19.0","dependencies":{"chalk":"^4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.0","mocha":"^8.1.3","sinon":"^9.2.0","eslint":"^7.3.0","lint-staged":"^10.4.0","@commitlint/cli":"^11.0.0","semantic-release":"^17.1.2","eslint-config-5app":"^0.12.3","@semantic-release/git":"^9.0.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-security":"^1.4.0","@semantic-release/changelog":"^5.0.1","@commitlint/config-conventional":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/logger_2.1.0_1603397464118_0.22067205199221807","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"@5app/logger","version":"2.2.0","keywords":["logs","logger"],"author":{"name":"5app"},"license":"MIT","_id":"@5app/logger@2.2.0","maintainers":[{"name":"adodson","email":"andrewjdodson@gmail.com"},{"name":"diondiondion","email":"diondiondion@gmail.com"},{"name":"ikhemissi","email":"iheb.khemissi@gmail.com"},{"name":"charles5app","email":"charles@5app.com"},{"name":"5app-bot","email":"bot@5app.com"}],"homepage":"https://github.com/5app/logger#readme","bugs":{"url":"https://github.com/5app/logger/issues"},"dist":{"shasum":"e9a2e9e8b95570dd411044e2db4b005517493adc","tarball":"https://registry.npmjs.org/@5app/logger/-/logger-2.2.0.tgz","fileCount":13,"integrity":"sha512-Qsy2RKFfH9aqr1DoiI0ZsdV2JXDPZNFujtuXyKKnq9F5uB1WO3AzTIqZUCrLkx8zQJgLx5iQP97LfHEJjRvn/w==","signatures":[{"sig":"MEQCIHQDNte+hVEl32mo19HId46QGvvVmrOYAxuaSgYCQjMnAiAFZRivECN8yatk7NP/649Y5/jJNpkUYVV0DHwxsLHUzQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14845,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNW02CRA9TVsSAnZWagAAFGYP/jczoBCWto11bDGEcuOG\nKNdaAVULR+LYNNCVOrZfkGs7Zl4Etb8pKjiJC54lu7Qzak74RUcUa/VRV81J\n18AnYlA1tfh6RG4T8bQ+A0mjSI30SA+JoH/D2y2Cqg0c/lHEaskL31S8E/L4\n0wPGg8bWEhF7F3WNPFeX+zHBbyIYeAloG/GWEdGPdbcY5h4tu0gujISECF8u\n5DnK/eJZnCjiDylxGwOeZzns2HL12HsatGV6W3RR7u+lBbBTqFC2bvN1flYv\nNTLx294CYa2JbYYk4snQ4rnpnFLf/LnhSBmGL86JXZGCM3Zhk/YaXEn2a2NQ\nGPFiVBHmjoYWuBqOQKTi4uj23m2uZfR9f1AtKTobashpOxlNeltbT7VCLNUg\nJCDmN27biZAT80Wu28gMhmKVm+izPH7FMTlw+ZKRBckVr/6Sf3yIKwZ2iP9+\njM40Q4O4ImoykmcENSH/WGJkXhIv5U2fyDEma9bNKdotEabkmx5t3ue6ZL6R\nYBRijqPEL9aIsNXZ73/wW6txTHGdqtN4sMCgVmQKdZrGpjI5NNh2C4LuomUg\nGhqtD7CdflnQOgzP6BYSo9aSvYqHlkyORKkYsLgGdKXfvEHVDJtbnMKwP2At\nGtUh1uUqsONdRxku1mJVnOUpiEZ0ZNijLDm06DqyMFK1gj1xWpyeAwBVzP41\nlYRf\r\n=nHX0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"7b1642a8811167453c1e7ffb0cd9b4c450d9dce9","release":{"branch":"master","plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github"],"prepare":["@semantic-release/changelog","@semantic-release/npm",{"path":"@semantic-release/git","assets":["package.json","package-lock.json","CHANGELOG.md"],"message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]},"scripts":{"lint":"eslint .","test":"mocha","test:json":"mocha --reporter json","semantic-release":"semantic-release"},"_npmUser":{"name":"5app-bot","email":"bot@5app.com"},"commitlint":{"rules":{"subject-case":[2,"never",["start-case","pascal-case"]]},"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/5app/logger.git","type":"git"},"_npmVersion":"6.14.11","description":"Simple logger used in 5app microservices","directories":{},"lint-staged":{"*.js":"eslint"},"_nodeVersion":"12.20.2","dependencies":{"chalk":"^4.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^5.1.1","mocha":"^8.3.0","sinon":"^9.2.4","eslint":"^7.20.0","lint-staged":"^10.5.4","@commitlint/cli":"^12.0.0","semantic-release":"^17.3.9","eslint-config-5app":"^0.14.2","@semantic-release/git":"^9.0.0","eslint-plugin-promise":"^4.3.1","eslint-plugin-security":"^1.4.0","@semantic-release/changelog":"^5.0.1","@commitlint/config-conventional":"^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/logger_2.2.0_1614114102186_0.9515814483217926","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"@5app/logger","version":"2.3.0","keywords":["logs","logger"],"author":{"name":"5app"},"license":"MIT","_id":"@5app/logger@2.3.0","maintainers":[{"name":"adodson","email":"andrewjdodson@gmail.com"},{"name":"diondiondion","email":"diondiondion@gmail.com"},{"name":"ikhemissi","email":"iheb.khemissi@gmail.com"},{"name":"charles5app","email":"charles@5app.com"},{"name":"5app-bot","email":"bot@5app.com"}],"homepage":"https://github.com/5app/logger#readme","bugs":{"url":"https://github.com/5app/logger/issues"},"dist":{"shasum":"80acc30716118770fc9bf65648160d0a88828a1e","tarball":"https://registry.npmjs.org/@5app/logger/-/logger-2.3.0.tgz","fileCount":13,"integrity":"sha512-oWJC3XepBK6HuD7hJDsbQkzd4zSXnpGTJVKZiq9TAPMzqsfvZYsgg6xAfkZkQBVqz9pjUEaopJprE1yrOdJT1A==","signatures":[{"sig":"MEUCIEiFiy+zYoApVmfOYUf4E9Qwt43mxuuHOBFZYxG5SBuJAiEAtN4zB2cnVjrm1J4bDlgZNMBKZkrFlC5ns3X4wK08skI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15113,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiARjECRA9TVsSAnZWagAAq1YQAJf0abwHK3BrF/A1f3i0\nZUG5aSAYDiRT0MqERcF6TvR0Emu/0rkQz1vJ37LDmoxTGKXc2MgEpN4rtglu\nYEvMXq5EZjLD7OTz2z/ygpJoLcRkYfHluyXQbzzbDfAuwlFSTfR3B2h6lD4q\nur+YF3+lY0U+uLbVaKRO9YvhlwvTfMOfRee/FoYB5LZJRzOU1HVDEhFSKgGo\ndMeZOSNgJu8GkYinQyKDpqs02PzC9RQOMpnB77pUfImhWJsOG2YPGOzV+RmR\nfWBb2JVCGVKTIOi9zFKRxC9DGHN3L5udrTuor1g26ZM17AKTm6w89ImHgurw\n9GihZVBgX40Bi5soTYzYDfoF5dL3VQO5SCLp7tRttBRDVKMeFCloSqFRESQa\nVH+lRcGX0usmfCnLp9HIW6vGZlJzhriwqrrogJ0MCQXBoYi8pTe81twlYw36\nCSrecPaNdBKagxfQDPoy0J+oYsQXz3VaCJmLuMRCxn0rd9BrQ0hyBu+8Maha\nOda4W5W77KarsPeMs9M2Np086xjulpzRk2O+cyoBivkv0CZOAPE/NEmvzlUd\nPeJ0Py4ipePL0FYuf0rPN3tPj45SJXCxzKpdaEm4f/7XPmIJBA++jAYgxTRS\nauCbD8HAQ3sHYXshT/54hMJP0nRVVPhvhTqrZBms66AkSwzgXfRYZFQpB2dI\nTcEW\r\n=U5y0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"8f3bae84294021efb49639345eadf5d6e991cc20","release":{"branch":"master","plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github"],"prepare":["@semantic-release/changelog","@semantic-release/npm",{"path":"@semantic-release/git","assets":["package.json","package-lock.json","CHANGELOG.md"],"message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]},"scripts":{"lint":"eslint .","test":"mocha","test:json":"mocha --reporter json","semantic-release":"semantic-release"},"_npmUser":{"name":"5app-bot","email":"bot@5app.com"},"commitlint":{"rules":{"subject-case":[2,"never",["start-case","pascal-case"]]},"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/5app/logger.git","type":"git"},"_npmVersion":"8.1.4","description":"Simple logger used in 5app microservices","directories":{},"lint-staged":{"*.js":"eslint"},"_nodeVersion":"17.2.0","dependencies":{"chalk":"^4.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^7.0.0","mocha":"^9.0.0","sinon":"^13.0.0","eslint":"^8.0.0","lint-staged":"^12.0.0","@commitlint/cli":"^16.0.0","semantic-release":"^19.0.0","eslint-config-5app":"^0.15.0","@semantic-release/git":"^10.0.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-security":"^1.4.0","@semantic-release/changelog":"^6.0.0","@commitlint/config-conventional":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/logger_2.3.0_1644239044782_0.08979842885259992","host":"s3://npm-registry-packages"}},"2.3.1":{"name":"@5app/logger","version":"2.3.1","keywords":["logs","logger"],"author":{"name":"5app"},"license":"MIT","_id":"@5app/logger@2.3.1","maintainers":[{"name":"adodson","email":"andrewjdodson@gmail.com"},{"name":"diondiondion","email":"diondiondion@gmail.com"},{"name":"ikhemissi","email":"iheb.khemissi@gmail.com"},{"name":"5app-bot","email":"bot@5app.com"}],"homepage":"https://github.com/5app/logger#readme","bugs":{"url":"https://github.com/5app/logger/issues"},"dist":{"shasum":"7921903f0181c751d43d8e6e8c83ebdb9af33238","tarball":"https://registry.npmjs.org/@5app/logger/-/logger-2.3.1.tgz","fileCount":7,"integrity":"sha512-OrGapCtCnq49NWz5necd0PdLl6bPGqjlPt/nLVnqE0ssFKSF3S/OiEcsnptuHpXIH7vOYJ7GJLQGB0UQPcUu4g==","signatures":[{"sig":"MEUCIHpDj66odrAhUC998aUxsPVdDj+0+nsXHYsP6/YrkQELAiEAhTBqvVSZPDq7uzDGq01xL1Jsfmy470Owhc27SwX6oUI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7867,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjIu8mACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqC2xAAnVlXbWEhVJegyQ5M7W/yoNx3qcjw038EZ2elvi6GNCQP3U8Z\r\nZPNs6+85CGFxVnq+9UJUAf3dRFfXSAJw9tVQwtEI9msktdFYAS6o1F7uKlVa\r\nKnXiuUkbN5W61FaN5nLkB7grp8LDW3zTYCZ+69OkvqSPDwV6+f8wy0NimQKe\r\n8CEBuzmKc9Jfy/sV7yGFi05e26HDqcmN54r1chi0z6w3Flnd9CImMnzyEOqt\r\nV6mRxHPYiNCTjUscBst6nveHhB4fDTxEtMO37tf+53Zc7Xfmjk5d06cgVpZA\r\ncop2tRxEbmBgX0LXKwwGbi7zL25nAfboQdeTXZMrMSja4vAdU3VeTyY243yE\r\nnfDY/y5LVToEZjwJeOKEZa7f7rzAapwQSlFKiaJzgHx97djnknXHnrV0s4fP\r\n9UYVM3T8fSW3k/khY6czWeDa1/4FxRpHHUBS318HpLybLfZmMpM6UY7tptO1\r\nAR5h+TeZL0mRs8oHbqFJTOGx79pUltKrzG3hDblXZ/4eMo89L2R5/1mGnOTA\r\ni3GZ2rY75AR8W6plsusNq0FzDpgzRp3hkvBhDIZvgyp+dquRHt5ZDvsqeAzF\r\nLFZxOteHJmzDzlUCkQokHSWFkAGCylpVynCZtOqy3aXm/7kKi8vhM8lT+K5T\r\n5JxowNycmA/+M94lUOlBJQUL9viecse27SQ=\r\n=+bwf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"gitHead":"fd1fd9330a57ab430c525df9daa42fe2614ee4d8","release":{"extends":"@5app/semantic-release-config"},"scripts":{"lint":"eslint .","test":"mocha","test:json":"mocha --reporter json"},"_npmUser":{"name":"5app-bot","email":"bot@5app.com"},"commitlint":{"rules":{"subject-case":[2,"never",["start-case","pascal-case"]]},"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/5app/logger.git","type":"git"},"_npmVersion":"8.4.1","description":"Simple logger used in 5app microservices","directories":{},"lint-staged":{"*.js":"eslint"},"_nodeVersion":"16.17.0","dependencies":{"chalk":"^4.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.0","mocha":"^10.0.0","sinon":"^14.0.0","eslint":"^8.8.0","lint-staged":"^12.3.3","@commitlint/cli":"^16.1.0","semantic-release":"^19.0.2","eslint-config-5app":"^0.16.2","eslint-plugin-promise":"^6.0.0","eslint-plugin-security":"^1.4.0","@5app/semantic-release-config":"^1.0.0","@commitlint/config-conventional":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/logger_2.3.1_1663233830086_0.5465681817213814","host":"s3://npm-registry-packages"}},"2.4.0":{"name":"@5app/logger","version":"2.4.0","description":"Simple logger used in 5app microservices","main":"src/index.js","scripts":{"lint":"eslint .","test":"mocha","test:json":"mocha --reporter json"},"repository":{"type":"git","url":"git+https://github.com/5app/logger.git"},"keywords":["logs","logger"],"author":{"name":"5app"},"license":"MIT","bugs":{"url":"https://github.com/5app/logger/issues"},"homepage":"https://github.com/5app/logger#readme","devDependencies":{"@5app/semantic-release-config":"^1.0.0","@commitlint/cli":"^17.0.0","@commitlint/config-conventional":"^17.0.0","eslint":"^8.8.0","eslint-config-5app":"^0.16.2","eslint-plugin-promise":"^6.0.0","eslint-plugin-security":"^1.4.0","husky":"^8.0.0","lint-staged":"^13.0.0","mocha":"^10.0.0","semantic-release":"^19.0.2","sinon":"^14.0.0"},"lint-staged":{"*.js":"eslint"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"commitlint":{"extends":["@commitlint/config-conventional"],"rules":{"subject-case":[2,"never",["start-case","pascal-case"]]}},"release":{"extends":"@5app/semantic-release-config"},"dependencies":{"chalk":"^4.1.2"},"publishConfig":{"access":"public"},"gitHead":"a440ba774159b3345df4d3d0ae5a4700aec4d135","_id":"@5app/logger@2.4.0","_nodeVersion":"24.19.0","_npmVersion":"11.17.0","dist":{"integrity":"sha512-jCIkM0DTHZikbWWcxIzJypI+rFgJe0ER+PkoMQsLlxA78h3y1fgwFlNjs6FtVALlq95xRjUhr4KsCivfwCoHtw==","shasum":"3b632e5c570b25fa9aa5e97819374f3cce739b8d","tarball":"https://registry.npmjs.org/@5app/logger/-/logger-2.4.0.tgz","fileCount":7,"unpackedSize":10740,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDibnGh+iBjyDPCcLZA6Hc0CDKI71dwYTP7gDYOTG2DwwIhAOSzGNdbbs/Hhb70PH92PnC7z0YR//xLtKPZYNPwbNun"}]},"_npmUser":{"name":"5app-bot","email":"bot@5app.com"},"directories":{},"maintainers":[{"name":"adodson","email":"andrewjdodson@gmail.com"},{"name":"5app-bot","email":"bot@5app.com"},{"name":"shoub","email":"sarah@5app.com"},{"name":"5app-webmaster","email":"webmaster@5app.com"},{"name":"robert.dexter","email":"robert.dexter@5app.com"},{"name":"rob-mackenzie","email":"rob@5app.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/logger_2.4.0_1785935469364_0.4693844450731386"},"_hasShrinkwrap":false}},"time":{"created":"2019-09-10T15:52:31.243Z","modified":"2026-08-05T13:11:09.816Z","1.0.0":"2019-09-10T15:52:31.666Z","1.0.1":"2019-09-10T16:55:45.488Z","1.0.2":"2019-09-12T09:17:24.199Z","1.1.0":"2019-09-12T14:34:02.284Z","2.0.0":"2019-09-12T23:28:19.187Z","2.0.1":"2020-01-22T13:37:19.370Z","2.0.2":"2020-04-02T09:35:54.487Z","2.1.0":"2020-10-22T20:11:04.318Z","2.2.0":"2021-02-23T21:01:42.385Z","2.3.0":"2022-02-07T13:04:04.886Z","2.3.1":"2022-09-15T09:23:50.235Z","2.4.0":"2026-08-05T13:11:09.508Z"},"bugs":{"url":"https://github.com/5app/logger/issues"},"author":{"name":"5app"},"license":"MIT","homepage":"https://github.com/5app/logger#readme","keywords":["logs","logger"],"repository":{"type":"git","url":"git+https://github.com/5app/logger.git"},"description":"Simple logger used in 5app microservices","maintainers":[{"name":"adodson","email":"andrewjdodson@gmail.com"},{"name":"5app-bot","email":"bot@5app.com"},{"name":"shoub","email":"sarah@5app.com"},{"name":"5app-webmaster","email":"webmaster@5app.com"},{"name":"robert.dexter","email":"robert.dexter@5app.com"},{"name":"rob-mackenzie","email":"rob@5app.com"}],"readme":"# logger\n\n> Simple console logger that outputs json in prod and pretty messages on dev\n\n## Usage\n```sh\nnpm install --save @5app/logger\n```\n\n```javascript\nconst logger = require('@5app/logger');\n\nlogger.info('An email was sent', {\n  email: 'customer@5app.com',\n  template: 'template1',\n});\n\nlogger.error(new Error('Unknown playlist 123'));\n```\n\n## Options\n\nThe logger can optionally be customised using the following environment variables:\n\n- `LOGS_FORMAT`: if set to `json`, the logger will log messages in json format instead of pretty messages (default behaviour).\n- `LOGS_LEVEL`: minimum logging level, by default it will be `debug`. Accepted values are `'debug'`, `'info'`, `'warn'`, and `'error'`\n- `TAG`: release tag (e.g. docker image tag) to be added to the log messages\n\n## Logging levels\n\nLogging levels are (from lower to higher priority): `'debug'`, `'info'`, `'warn'`, and `'error'`.\nThe logger provides the logging functions with the following signatures: `logger.<level>(message, objectOrError)`\n\nHere is an example of how the logger can be used:\n```javascript\nlogger.error('An error happened', new ApiError('The api call failed', 404)); // will log the message, the error message, the stack trace, and the statusCode error property\nlogger.warn('Be warned', {a: 1, b: Date.now(), c: 'some string'});\nlogger.info('An event happened', {a: 1, b: Date.now(), c: 'some string'});\nlogger.debug('A minor operation', {a: 1, b: Date.now(), c: 'some string'});\n```\n\n## Slack alerts\n\n`logger.slackAlert([level], message, ...)` logs like the regular level functions above, but prepends `slackAlert ` to the message and adds a random `slackAlertId` (via [`crypto.randomUUID()`](https://nodejs.org/api/crypto.html#cryptorandomuuidoptions)) to the logged context, generating one even if no context is provided. `level` is optional and defaults to `'error'`; when provided it must be one of `'debug'`, `'info'`, `'warn'`, or `'error'`. Any remaining arguments are forwarded as-is to `logger.<level>`, so they follow that level's own signature (e.g. `context` and `errorObject` for `'error'`, just `context` for the others).\n\nThis is intended for hooking up a log-shipping pipeline (e.g. a log processor that watches for the `slackAlert ` prefix) to post the message to Slack, using `slackAlertId` to correlate the Slack post back to the original log line, while still logging it at the given severity.\n\n```javascript\nlogger.slackAlert('Payment provider is down', error); // level defaults to \"error\"\nlogger.slackAlert('warn', 'Queue depth is high', {depth: 1200}); // context is merged with {slackAlertId: '...'}\nlogger.slackAlert('warn', 'Queue depth is high'); // context defaults to {slackAlertId: '...'}\nlogger.slackAlert('error', 'Payment provider is down', {provider: 'stripe'}, error);\nlogger.slackAlert('error', 'Payment provider is down', error); // the (message, errorObject) shorthand also works; slackAlertId is added alongside the error details\n```\n\nNote: because `level` is detected by checking if the first argument is a known level string, passing an unrecognised level (e.g. a typo like `'eror'`) is not an error — it's silently read as `message` instead, with `level` defaulting to `'error'`.\n\n## Fetching context dynamically\n\nIn addition to providing a context object, you can also use `logger.addContext` to provide a function which will be called on every log to get a context object.\n\nThis can be helpful if you are using [async_hooks](https://nodejs.org/docs/latest/api/async_hooks.html) or [cls-hooked](https://www.npmjs.com/package/cls-hooked) to store request metadata similarly to thread-local storage.\n\nFor instance, you can do the following without having to explicitly pass the `correlationId` to each log:\n```javascript\nconst asyncLocalStorage = new AsyncLocalStorage();\n\nexpressApp.use((req, res, next) {\n  const correlationId = req.get('X-Correlation-Id') || uuidV4();\n  asyncLocalStorage.run({correlationId}, () => next());\n});\n\nlogger.addContext(() => asyncLocalStorage.getStore());\nlogger.info('User profile updated', {userId: 1234});\n```\n\nAnd the output will look like:\n```json\n{\"level\":\"info\",\"timestamp\":\"2021-02-23T17:55:43.011Z\",\"correlationId\":\"12bf5b37-e0b8-56e0-8dcf-dc8c4aefc123\",\"userId\":1234}\n```\n","readmeFilename":"README.md"}