{"_id":"logform","_rev":"40-46af92fc33272ee568fe1b479d55e0e7","name":"logform","dist-tags":{"latest":"2.7.0"},"versions":{"1.0.0":{"name":"logform","version":"1.0.0","keywords":["winston","logging","format","winstonjs"],"author":{"name":"Charlie Robbins","email":"charlie.robbins@gmail.com"},"license":"MIT","_id":"logform@1.0.0","maintainers":[{"name":"indexzero","email":"charlie.robbins@gmail.com"}],"homepage":"https://github.com/winstonjs/logform#readme","bugs":{"url":"https://github.com/winstonjs/logform/issues"},"dist":{"shasum":"97eeaa9aa3be72a730d54e9074e7b40244825e4a","tarball":"https://registry.npmjs.org/logform/-/logform-1.0.0.tgz","integrity":"sha512-yj/F7gzT+E3OinrCKDRQOX2KHX8KVfEbjEgr3ksNXF9iJDufwB3fV0MlZlvFOhkHvn/ulnXbEsjg2jFWk8idOQ==","signatures":[{"sig":"MEQCIFdwJMCDE/mEDC1c5/wbWJ+jEcy9mJSJZqeavTqJBKKxAiAa7hX4GFaesOm86skZlMUINS3jretSMTq2hWHjG9AxcQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"97eeaa9aa3be72a730d54e9074e7b40244825e4a","gitHead":"7365fbd67686a588959e4c64d48f98e2c6fc7c9a","scripts":{"test":"nyc mocha test/*.test.js"},"_npmUser":{"name":"indexzero","email":"charlie.robbins@gmail.com"},"repository":{"url":"git+https://github.com/winstonjs/logform.git","type":"git"},"_npmVersion":"3.10.10","description":"An mutable object format designed for chaining & objectMode streams","directories":{},"_nodeVersion":"6.10.0","dependencies":{"colors":"^1.1.2"},"devDependencies":{"nyc":"^11.2.1","mocha":"^3.5.3","assume":"^1.5.1"},"_npmOperationalInternal":{"tmp":"tmp/logform-1.0.0.tgz_1506481831147_0.4174273645039648","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"logform","version":"1.1.0","keywords":["winston","logging","format","winstonjs"],"author":{"name":"Charlie Robbins","email":"charlie.robbins@gmail.com"},"license":"MIT","_id":"logform@1.1.0","maintainers":[{"name":"indexzero","email":"charlie.robbins@gmail.com"}],"homepage":"https://github.com/winstonjs/logform#readme","bugs":{"url":"https://github.com/winstonjs/logform/issues"},"dist":{"shasum":"a79a6612c3604a82dca23539e95b7a5ff2e9b975","tarball":"https://registry.npmjs.org/logform/-/logform-1.1.0.tgz","integrity":"sha512-mRo9wlYzDGpNWGAUI2xe6p974hb0GEkxwhtBWnPD7y00csLPwcjyXbJXrOzdhExiIKZXoPPbnmd8IrXTg+nj1g==","signatures":[{"sig":"MEUCIComBZbAE9IFUZkEKPci9tijL+Mhhdc/NvJN/R3ZBVE2AiEAgKzS8mN6zAPd9gtYapShewtJ5dMaS4X9asmX8NCmXLE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"a79a6612c3604a82dca23539e95b7a5ff2e9b975","gitHead":"9b2bacc08fa34055628f811e2f61d836685a361b","scripts":{"test":"nyc mocha test/*.test.js"},"_npmUser":{"name":"indexzero","email":"charlie.robbins@gmail.com"},"repository":{"url":"git+https://github.com/winstonjs/logform.git","type":"git"},"_npmVersion":"3.10.10","description":"An mutable object-based log format designed for chaining & objectMode streams.","directories":{},"_nodeVersion":"6.10.0","dependencies":{"colors":"^1.1.2","date-fns":"^1.28.5"},"devDependencies":{"nyc":"^11.2.1","mocha":"^3.5.3","assume":"^1.5.1"},"_npmOperationalInternal":{"tmp":"tmp/logform-1.1.0.tgz_1506676525157_0.7979935994371772","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"logform","version":"1.2.0","keywords":["winston","logging","format","winstonjs"],"author":{"name":"Charlie Robbins","email":"charlie.robbins@gmail.com"},"license":"MIT","_id":"logform@1.2.0","maintainers":[{"name":"indexzero","email":"charlie.robbins@gmail.com"}],"homepage":"https://github.com/winstonjs/logform#readme","bugs":{"url":"https://github.com/winstonjs/logform/issues"},"dist":{"shasum":"8553ec47ba1a01a31e62d334e3816549f453dcbf","tarball":"https://registry.npmjs.org/logform/-/logform-1.2.0.tgz","integrity":"sha512-3u9HawcuQlfrej5yTdeA7p1bquUgWH0wZ9qgj1ktoXK0d77pDXmr+PeyXXNMsQAF6qA0wrTC+VJBmRttvFvvqQ==","signatures":[{"sig":"MEUCIQCfn1bEGuXdFwvqNDKPU0FuDtNu/b56VucLBDW7ZBBFzAIgaQr3Qwa+Lb6SM2cdMvKAQE0pYVx4B4ZbCE8a73tj/hM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"8553ec47ba1a01a31e62d334e3816549f453dcbf","gitHead":"0651ef4e880ca17ffa36c7f351ecb44fc9bf95ab","scripts":{"test":"nyc mocha test/*.test.js"},"_npmUser":{"name":"indexzero","email":"charlie.robbins@gmail.com"},"repository":{"url":"git+https://github.com/winstonjs/logform.git","type":"git"},"_npmVersion":"3.10.10","description":"An mutable object-based log format designed for chaining & objectMode streams.","directories":{},"_nodeVersion":"6.10.0","dependencies":{"colors":"^1.1.2","date-fns":"^1.28.5"},"devDependencies":{"nyc":"^11.2.1","mocha":"^3.5.3","assume":"^1.5.1"},"_npmOperationalInternal":{"tmp":"tmp/logform-1.2.0.tgz_1506753370011_0.1328010845463723","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"logform","version":"1.2.1","keywords":["winston","logging","format","winstonjs"],"author":{"name":"Charlie Robbins","email":"charlie.robbins@gmail.com"},"license":"MIT","_id":"logform@1.2.1","maintainers":[{"name":"indexzero","email":"charlie.robbins@gmail.com"}],"homepage":"https://github.com/winstonjs/logform#readme","bugs":{"url":"https://github.com/winstonjs/logform/issues"},"dist":{"shasum":"e707ef7b3f3a9f16c248ae57f1d015074fc66bf5","tarball":"https://registry.npmjs.org/logform/-/logform-1.2.1.tgz","integrity":"sha512-txfid9t/8eb74xMXI3jHHbynHyeJukpf/+yPnJ1rXAsW0lowxZ2DEcVLk4pj046XBwIHrhuL0ritKbhnPVlFZA==","signatures":[{"sig":"MEQCIF/xBnhoDWUnaJskQiG03Pd+VzpKs0DrdfzBgZbYcNKuAiBQWTQKRgT6JNs3Sla959cws8gzIaJYnLEX8LpwUZj8YA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"e707ef7b3f3a9f16c248ae57f1d015074fc66bf5","gitHead":"fe0a624854b0aa7fe630644ac4134a8f42c5c77b","scripts":{"lint":"populist *.js","test":"nyc mocha test/*.test.js","pretest":"populist *.js test/*.js examples/*.js"},"_npmUser":{"name":"indexzero","email":"charlie.robbins@gmail.com"},"repository":{"url":"git+https://github.com/winstonjs/logform.git","type":"git"},"_npmVersion":"3.10.10","description":"An mutable object-based log format designed for chaining & objectMode streams.","directories":{},"_nodeVersion":"6.10.0","dependencies":{"colors":"^1.1.2","date-fns":"^1.28.5"},"devDependencies":{"nyc":"^11.2.1","mocha":"^3.5.3","assume":"^1.5.1","eslint-config-populist":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/logform-1.2.1.tgz_1506912813293_0.6339723719283938","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"logform","version":"1.2.2","keywords":["winston","logging","format","winstonjs"],"author":{"name":"Charlie Robbins","email":"charlie.robbins@gmail.com"},"license":"MIT","_id":"logform@1.2.2","maintainers":[{"name":"indexzero","email":"charlie.robbins@gmail.com"}],"homepage":"https://github.com/winstonjs/logform#readme","bugs":{"url":"https://github.com/winstonjs/logform/issues"},"dist":{"shasum":"7be8847684de07185029ed09c65b11d06191ef93","tarball":"https://registry.npmjs.org/logform/-/logform-1.2.2.tgz","integrity":"sha512-a0TCbuqQWYhVdLie9f0tEP33bMxniAuw2StG1c5KhiTANm+RBRNpbSiGrNGpaiTZeoCiVWVsL+V5F0fpy7Q2Og==","signatures":[{"sig":"MEQCIGqMDI3s7Ok9TyeBtj9wx6ML/CDKMTNgTIfW96XTKHa3AiBQdP52tHehubPia4FV4/Lj1jXLHxiVa1cyvnFPf6ujJQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","gitHead":"b44a1ccb409efd5e4069a54e5ed5031fe3e6aaf2","scripts":{"lint":"populist *.js test/*.js examples/*.js","test":"nyc mocha test/*.test.js","pretest":"npm run lint"},"_npmUser":{"name":"indexzero","email":"charlie.robbins@gmail.com"},"repository":{"url":"git+https://github.com/winstonjs/logform.git","type":"git"},"_npmVersion":"5.5.1","description":"An mutable object-based log format designed for chaining & objectMode streams.","directories":{},"_nodeVersion":"8.9.1","dependencies":{"fecha":"^2.3.2","colors":"^1.1.2"},"devDependencies":{"nyc":"^11.2.1","mocha":"^3.5.3","assume":"^1.5.1","eslint-config-populist":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/logform-1.2.2.tgz_1512602163327_0.5667281579226255","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"logform","version":"1.3.0","keywords":["winston","logging","format","winstonjs"],"author":{"name":"Charlie Robbins","email":"charlie.robbins@gmail.com"},"license":"MIT","_id":"logform@1.3.0","maintainers":[{"name":"indexzero","email":"charlie.robbins@gmail.com"}],"homepage":"https://github.com/winstonjs/logform#readme","bugs":{"url":"https://github.com/winstonjs/logform/issues"},"dist":{"shasum":"7fc8d03d7d5b1314353cc8a6d7223f51fe8b31e5","tarball":"https://registry.npmjs.org/logform/-/logform-1.3.0.tgz","fileCount":29,"integrity":"sha512-U0BBmCbktfbJvQ/q/3JbgGuNi5v0OajbEtuzgUYcxBVtYk6nC1EsNBrEdDQild558PeRRW6q3FcecY6fYVW52Q==","signatures":[{"sig":"MEUCICbCi+L+L6sro16TH6vxXwlJ+h/GqGQldwT2Cl2bk4tJAiEA8vIMtZ+dW3qyKg7BNc4cHkS61usCQhMC9Gg7b+afy+0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27297},"main":"index.js","browser":"browser.js","gitHead":"06d4cf36b55e5252f4624e4aa86ad953c437ca2c","scripts":{"lint":"populist *.js test/*.js examples/*.js","test":"nyc mocha test/*.test.js","pretest":"npm run lint"},"_npmUser":{"name":"indexzero","email":"charlie.robbins@gmail.com"},"repository":{"url":"git+https://github.com/winstonjs/logform.git","type":"git"},"_npmVersion":"5.6.0","description":"An mutable object-based log format designed for chaining & objectMode streams.","directories":{},"_nodeVersion":"8.9.1","dependencies":{"fecha":"^2.3.2","colors":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^11.2.1","mocha":"^3.5.3","assume":"^1.5.1","eslint-config-populist":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/logform_1.3.0_1521221977344_0.825974626867892","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"logform","version":"1.4.0","keywords":["winston","logging","format","winstonjs"],"author":{"name":"Charlie Robbins","email":"charlie.robbins@gmail.com"},"license":"MIT","_id":"logform@1.4.0","maintainers":[{"name":"indexzero","email":"charlie.robbins@gmail.com"}],"homepage":"https://github.com/winstonjs/logform#readme","bugs":{"url":"https://github.com/winstonjs/logform/issues"},"dist":{"shasum":"ef987003101d4efcc2644ed21af137449a592596","tarball":"https://registry.npmjs.org/logform/-/logform-1.4.0.tgz","fileCount":31,"integrity":"sha512-1NT2VkhmDcVZD8+IHz0tEwymjEQCbY5YFHPani8t5Lo5ZO2fI2a448gIZ+kWIzk69EBfC1S1u/TZ5AjcWW/NFA==","signatures":[{"sig":"MEUCIQD21Iu/H9gRm9Fz1En+i+iQv8YrVOjb5Fl5QFfn1X49hwIgYjlJQnRcbbIfnf9bG0sXcETA65DZ26JwK3yDOeCxpvk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30846},"main":"index.js","browser":"browser.js","gitHead":"8b7af6bb0f8fd56d458520e19632403b05de7f1e","scripts":{"lint":"populist *.js test/*.js examples/*.js","test":"nyc mocha test/*.test.js","pretest":"npm run lint"},"_npmUser":{"name":"indexzero","email":"charlie.robbins@gmail.com"},"repository":{"url":"git+https://github.com/winstonjs/logform.git","type":"git"},"_npmVersion":"5.6.0","description":"An mutable object-based log format designed for chaining & objectMode streams.","directories":{},"_nodeVersion":"8.9.1","dependencies":{"fecha":"^2.3.2","colors":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^11.2.1","mocha":"^3.5.3","assume":"^1.5.1","eslint-config-populist":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/logform_1.4.0_1521823394057_0.29062681366353393","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"logform","version":"1.4.1","keywords":["winston","logging","format","winstonjs"],"author":{"name":"Charlie Robbins","email":"charlie.robbins@gmail.com"},"license":"MIT","_id":"logform@1.4.1","maintainers":[{"name":"indexzero","email":"charlie.robbins@gmail.com"}],"homepage":"https://github.com/winstonjs/logform#readme","bugs":{"url":"https://github.com/winstonjs/logform/issues"},"dist":{"shasum":"372a84eedb01dbace3bfbcd32b78d556b5ea8333","tarball":"https://registry.npmjs.org/logform/-/logform-1.4.1.tgz","fileCount":32,"integrity":"sha512-TqMUuHczYMtiK/lyvQMoAeW29XSbN3sR0+/HBudyTCnn1FjPTqQOV7k73aG2KkKbFtz+LJi6IKgKJvmTraGdGA==","signatures":[{"sig":"MEQCIC4lERqsNbiMf6mKsDJu8QN8sr1D4Gj3Zs0e8h6RK8MJAiB/8bJne2bf66GNQRG9nLsd7Z4ZPZFYArwnH9qzyOMGOg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31304},"main":"index.js","browser":"browser.js","gitHead":"6ecbeb598c3024a554f3180910ae931f7415a5c8","scripts":{"lint":"populist *.js test/*.js examples/*.js","test":"nyc mocha test/*.test.js","pretest":"npm run lint"},"_npmUser":{"name":"indexzero","email":"charlie.robbins@gmail.com"},"repository":{"url":"git+https://github.com/winstonjs/logform.git","type":"git"},"_npmVersion":"5.8.0","description":"An mutable object-based log format designed for chaining & objectMode streams.","directories":{},"_nodeVersion":"8.10.0","dependencies":{"fecha":"^2.3.2","colors":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^11.2.1","mocha":"^3.5.3","assume":"^1.5.1","eslint-config-populist":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/logform_1.4.1_1523034755731_0.666526990188876","host":"s3://npm-registry-packages"}},"1.4.2":{"name":"logform","version":"1.4.2","keywords":["winston","logging","format","winstonjs"],"author":{"name":"Charlie Robbins","email":"charlie.robbins@gmail.com"},"license":"MIT","_id":"logform@1.4.2","maintainers":[{"name":"indexzero","email":"charlie.robbins@gmail.com"}],"homepage":"https://github.com/winstonjs/logform#readme","bugs":{"url":"https://github.com/winstonjs/logform/issues"},"dist":{"shasum":"4d303a396707a06f366eedd63375b0c347fd4e00","tarball":"https://registry.npmjs.org/logform/-/logform-1.4.2.tgz","fileCount":32,"integrity":"sha512-6fk2qTAHUpUAQ6Gzlly3v8KzdCjsN9T8tMW6aRpoNYjfE9na+DY6Bg3T31j28GloqcSl2VmkvZ8t6BjOdCfP6w==","signatures":[{"sig":"MEQCIClUK9r0U3T/j0nGyXXdY41rJVwGZqr1T0LYjr1W1FtAAiBkXdTq/q+rUHLhRZnyAxuXgfJzTZPliWt3tGh8ZlCbZQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31394,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa2LT8CRA9TVsSAnZWagAANesP+wY6VbCUjlxCUf2xRSrN\nhutnuFEhdeFykewURNKD5RVvR3XoCx9U9QkSw+soWqIt8U2a4LRSTT6CWXpe\n7fzk1qpmJLMePVhWrBXu2CQfK2CSR8kGvOP5ma6hEJYjkZ6wX2lR9YCksVUu\nkQf6P6lZ0catyOvuW5+O4c9sKh8CfVj44gaYXVXeQT36ZCPnYuBk+9LXS6uL\npQdC/8VVYl6DuTlAvfwbiWddnBzAmsPtJYe5YRUJQ7N8V0kPLPYEZVWkCDCL\nA8i064RHqSdXkiMTv1pOltiA4KlgPh2Pbuof3l6Z/F4MU1aqX2eLwhramlrO\nIubr7Z7Yhj9bf/Eutva+OZNXmuO/nufTsCaobk5hOre/OwEDC9QaNFjEShQh\n8irSp6U8vIuWLmWpKruZglON4h+TPD9Id1YUG7kodMJ74u/ufsGUX+CNzKMX\nr6/4t97ULtge0NplzUmnBJpeKmkV+Qh8MOYefRXJ02an8vG/En12O929LEMl\n2/HK3YG03xxqvS7GRiKfviDzh6zezbyRojXwpjXKyd8kjijDwha/qTWes+ZC\nJsrrZHVMV2fniJTrbj2tl7nO3fHm4GFLoBe28WdIS9772l8g5tNe7tkN65ay\nKAGvYWDr5BQxDR7AdTFcoo5V8iOV0+MBZbdcbJpk1HbH0BqHfAdmTRkQwuuI\n5Zbt\r\n=4ZDo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","browser":"browser.js","gitHead":"eb7d8e8285f2d429b20c231aa37ec6a347f0cfa2","scripts":{"lint":"populist *.js test/*.js examples/*.js","test":"nyc mocha test/*.test.js","pretest":"npm run lint"},"_npmUser":{"name":"indexzero","email":"charlie.robbins@gmail.com"},"repository":{"url":"git+https://github.com/winstonjs/logform.git","type":"git"},"_npmVersion":"5.8.0","description":"An mutable object-based log format designed for chaining & objectMode streams.","directories":{},"_nodeVersion":"8.10.0","dependencies":{"fecha":"^2.3.2","colors":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^11.2.1","mocha":"^3.5.3","assume":"^2.0.0","eslint-config-populist":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/logform_1.4.2_1524151547468_0.5851437068916299","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"logform","version":"1.5.0","keywords":["winston","logging","format","winstonjs"],"author":{"name":"Charlie Robbins","email":"charlie.robbins@gmail.com"},"license":"MIT","_id":"logform@1.5.0","maintainers":[{"name":"indexzero","email":"charlie.robbins@gmail.com"}],"homepage":"https://github.com/winstonjs/logform#readme","bugs":{"url":"https://github.com/winstonjs/logform/issues"},"dist":{"shasum":"1fe8ef7ceea6c33e21cbda16dcbf3a91bbcb9dc6","tarball":"https://registry.npmjs.org/logform/-/logform-1.5.0.tgz","fileCount":34,"integrity":"sha512-bETVdc4NchCSUpcKD8/N7QGWr2DS7KRzUzhQg6JjpSqkYO+tFkXTyTk5p5VuUyeuMYFppljqSLqAqycZb3fXww==","signatures":[{"sig":"MEQCICYMA261KdBq3l9gXukadIRWYMnLQqQbqbQFcXpJzIefAiB/c4wyHLaoCWDwXAiyIi6l88ZT8nux27HCbhSP/Rw3RA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32302,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa3NFLCRA9TVsSAnZWagAAe1kP/311gYzS2oRS9vnWT5UJ\nLWjI77VvBLaUk+VCCzOBgn7wcDTsUf6xlL6BQuAUJmPNS8VvRJhqKmdSMONW\nWtjBNJ7yJJ8SRoS/Qv37abacB1y1+ofELrqJLevQ9lgQEicV71XaX/kS1NLL\nOwO+rpYi4DFj9Ma9rxwe6X86VXoiTlE9xYAqbugyYy4vunkrM097Nwu7yRuK\ncCa+edM7CBZbqXi6f2ewOIbRaAfJfjF4751FWkNeV+QhN8GxPo17Py1+9ifv\npMrxvhAP/wSjpIetOzRkctWR05ORTy+zZsSgvKobe4f9/2jo5KPxzOlFPMf/\nIvErM9Yl7bdyFaf4rj9ixsJytXjjlOKJXx4sWBKqQGEueUyn1z17sUTf/tfo\nF3HQpURuwJOvYP1nQGM9v7E0fghNHw63WYLeQrU0R6HtzxvTgOssA78rJsQc\n6hmKrlR7bugkVwbs9sLsqvKnB9TXI/C/XcNRJOkgNBtym3JN6iD4p+5hNBdY\nypqGlnXLsmUud/8F6HinFiQsi3tBDO8M7098A+LLkWKFIsS2o/eu4mBmst0t\n/Iom+m2fk2+wGc6YH+1a6iRtYUc6ZWIAxcxo24+hbamHuMJ4nli45NqMvWom\nCPZ2ER67N8qp8CdiE4Yc4cXKoAOMs8W8NC++UHQZtIr6fgYE6YSjgz1SvzNY\nJJf2\r\n=r6Ss\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","browser":"browser.js","gitHead":"c9ab2b102640f6fdee9d7160fd23a0e7341d738b","scripts":{"lint":"populist *.js test/*.js examples/*.js","test":"nyc mocha test/*.test.js","pretest":"npm run lint"},"_npmUser":{"name":"indexzero","email":"charlie.robbins@gmail.com"},"repository":{"url":"git+https://github.com/winstonjs/logform.git","type":"git"},"_npmVersion":"5.8.0","description":"An mutable object-based log format designed for chaining & objectMode streams.","directories":{},"_nodeVersion":"8.10.0","dependencies":{"ms":"^2.1.1","fecha":"^2.3.2","colors":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^11.2.1","mocha":"^3.5.3","assume":"^2.0.0","eslint-config-populist":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/logform_1.5.0_1524420938026_0.6676446743842561","host":"s3://npm-registry-packages"}},"1.6.0":{"name":"logform","version":"1.6.0","keywords":["winston","logging","format","winstonjs"],"author":{"name":"Charlie Robbins","email":"charlie.robbins@gmail.com"},"license":"MIT","_id":"logform@1.6.0","maintainers":[{"name":"indexzero","email":"charlie.robbins@gmail.com"}],"homepage":"https://github.com/winstonjs/logform#readme","bugs":{"url":"https://github.com/winstonjs/logform/issues"},"dist":{"shasum":"1104c93af10269864f2d98e7661abbea3690d83f","tarball":"https://registry.npmjs.org/logform/-/logform-1.6.0.tgz","fileCount":35,"integrity":"sha512-mW+96uQYDbZDInnO/iby9v3MG19Ei5LYuRGc/iCF2L8KmYveGhvVWQewHOsG/eBBukTUVRv83P4mQQEbqvKC4Q==","signatures":[{"sig":"MEYCIQDPcef6amlW8SMUN+fnnGxzm3kKf1Yb55PRVvDUv5jfXQIhANnuPUoVrJ7dDJa5q6wiheUAyUkScclg6PG2fnOzm9c1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34673,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa4UYpCRA9TVsSAnZWagAAGSIP/1CYP7aV24+o2fP1UwS4\nwzyvlQoqlDQnZeD1jDJCiSnxvPBFqhrutdwbzVB1vrtgwgO3vt1JjUb6K0Mk\nW/t7LpbnXGPXaIIEYUpnR5lRcXHk1rLME4JPaEE8nkRZ4faG7rjwmmzlj0/A\n/K7BMKMZ6olKCNcHqO7EC8J33S2hgHfeOHUU8MKEmRAldkio8MrOC4ltNB0q\nfX6VSVMSudnGjqX7/6Ydp/MrXyXgMjuf43DOYYmZhm3F/U10B2sXIv6AD5KS\n+u5hliy8EGUFaUqonT7sLM+3Gt2YSMEcUJpxQn7M9mgDWZzqIvz649LgQNXs\nSi8EYYM739o4YmWQU2Apu1w2SzHmT8edLh+Q8t2wVnIwJAtT1y7RxhHYe88h\ngrSztrl5nt8jiotmzidUdWENJL0kvNC0mPNpmAKLubws1Gupc5PwVJbU1a0Z\nAteBbUV3FMWA87/Xp9taPSqg95j3D77ypJSEWQjwjxaPZOKlFSHQ5Z33LO4v\nuI2G4TaM8qaAjSot11LE9S/w9aaquts+jYcPIuGT1a467x+wSweD2kCnnke7\nz5glJUaZ/JbO4wzXqNl54SirB6H69Fma5pWkhEMnaWPAecdX6qo3GaZH7cna\nD5jX6Gu+ZPhsF3+woOBGL1QZ7afQK9kZN8IiYiSxsvsODquEnVw0/wjBmKm/\nBOp4\r\n=GHb1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","browser":"browser.js","gitHead":"d91c581f830d1ad5afaebb78e875a47a48bca26f","scripts":{"lint":"populist *.js test/*.js examples/*.js","test":"nyc mocha test/*.test.js","pretest":"npm run lint"},"_npmUser":{"name":"indexzero","email":"charlie.robbins@gmail.com"},"repository":{"url":"git+https://github.com/winstonjs/logform.git","type":"git"},"_npmVersion":"5.8.0","description":"An mutable object-based log format designed for chaining & objectMode streams.","directories":{},"_nodeVersion":"8.10.0","dependencies":{"ms":"^2.1.1","fecha":"^2.3.3","colors":"^1.2.1","triple-beam":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^11.7.1","mocha":"^5.1.1","assume":"^2.0.1","eslint-config-populist":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/logform_1.6.0_1524713000923_0.32314021452136044","host":"s3://npm-registry-packages"}},"1.7.0":{"name":"logform","version":"1.7.0","keywords":["winston","logging","format","winstonjs"],"author":{"name":"Charlie Robbins","email":"charlie.robbins@gmail.com"},"license":"MIT","_id":"logform@1.7.0","maintainers":[{"name":"indexzero","email":"charlie.robbins@gmail.com"}],"homepage":"https://github.com/winstonjs/logform#readme","bugs":{"url":"https://github.com/winstonjs/logform/issues"},"dist":{"shasum":"53f7f6f012960c79368f84531fce716cd47b2b8e","tarball":"https://registry.npmjs.org/logform/-/logform-1.7.0.tgz","fileCount":35,"integrity":"sha512-IyyAkQiA0I3LEar69J0bR5kg7204883jsWW4os9ypXiEsHueuPwfEClC3aSelhG+pIbMD0l23nAkz5VRXZYMWA==","signatures":[{"sig":"MEQCIDRHyZEuy4Nwymkiphi3R7sH8sOfZLCLFzBd3W1cnqhLAiAH8Fb78naGYkxsZbW4GlIiji0qL8ryZoRsMg/l9BACiA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34628,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbBlh/CRA9TVsSAnZWagAAZ/AP/3EWY5KW9/lJv/IOmbVE\n5XCImU+oKXD7gWjDDJm6dq3HS0HllJn7fH5jgUVgpTRAt6qFGiPksPmbpLot\nf2cP61EWi1SY/b3gSJ1Wv8SKQCE4Cp9J4J4c768i2doTrch6+QISrGtpDNxX\n8khuqHsOSx8l119Bcsw9uBA1sLJYXseNRf83jCPsBRFKcYW4QFpYcynlUxK4\nkCuJodKh2oz+20Vj+e2qlEhXkFxtC573cchfmWCTawuycSz7DvBQt8SxNMD/\naTdeS1HdNQX2lzn6+8+lr0pnHrJelHysSMyQGz4pMz/Ub/dbQJDy+26aVYBy\nu+SFBPd7K4bVuBmQRNtnoY8hAF7Tb42HJbGGjkTm0msXrw2IuV6yYZdUmhTe\nGZc9snTTdtopdlOK62JwZT3SlgoEiE9GPeTKDe3mDIvnP4vu2df0WkCymU4+\nZTW49gREL7cZXDRBbkWtNyfzI8lJJMo7wgIBW2Qa20WAenMltMydK/ikMcU7\nzs6YrJTqUFe6kLrD3iMsZIrjfx2VbxJKbnr79GgTwOAu5zJf7MUT43jxWKJa\nyAQsxuAlKLKI5U+udHNqyMEgikwYC6etm+akXV+xlqCU/yM5zE6ktNZgGc3d\n112NxAM5FaIBbj6PiWYdWg0MRgdlzPr0VADqsQHJr9AGJAaPspuqLEBp7+ub\nW+/a\r\n=7STr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","browser":"browser.js","gitHead":"28c9bcf68e5a485185c9d7ca6d25c885035799b7","scripts":{"lint":"populist *.js test/*.js examples/*.js","test":"nyc mocha test/*.test.js","pretest":"npm run lint"},"_npmUser":{"name":"indexzero","email":"charlie.robbins@gmail.com"},"repository":{"url":"git+https://github.com/winstonjs/logform.git","type":"git"},"_npmVersion":"5.8.0","description":"An mutable object-based log format designed for chaining & objectMode streams.","directories":{},"_nodeVersion":"8.10.0","dependencies":{"ms":"^2.1.1","fecha":"^2.3.3","colors":"^1.2.1","triple-beam":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^11.7.1","mocha":"^5.1.1","assume":"^2.0.1","eslint-config-populist":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/logform_1.7.0_1527142526359_0.1570381074083289","host":"s3://npm-registry-packages"}},"1.8.0":{"name":"logform","version":"1.8.0","keywords":["winston","logging","format","winstonjs"],"author":{"name":"Charlie Robbins","email":"charlie.robbins@gmail.com"},"license":"MIT","_id":"logform@1.8.0","maintainers":[{"name":"indexzero","email":"charlie.robbins@gmail.com"}],"homepage":"https://github.com/winstonjs/logform#readme","bugs":{"url":"https://github.com/winstonjs/logform/issues"},"dist":{"shasum":"011e7c04444eb5ee2b0beb47089f6c086368fb66","tarball":"https://registry.npmjs.org/logform/-/logform-1.8.0.tgz","fileCount":35,"integrity":"sha512-p4DLdKsDTtXdaUvMmUnlWBBa4qV/Blsa2nNWh8xwCvxso57i3ADvxebDjlFbbjnHfwK4CvxJvYdq0sgm149QRg==","signatures":[{"sig":"MEUCIQDZEXw1fPuTpEJu7sJqI6UT97wFWvxf/CFXA9Xa5yq/cgIgCm7i4JvxkvYMGoanQv9w0oI657W8fy6Dcgbudy+8ou4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35025,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbHzcACRA9TVsSAnZWagAAJKMQAJmNXHHAsr3D/zVF+QPK\nxSAWg8fsI+ztxhbgq8ecQIQaBB6bXzVQ9ZbNw4CkmDmQ38pdzn/+JKK7/LEd\nhryPMM+m1HYLOB2VjuxVHvmwU7ZXv/xeIXKasvx7ZUttA416R865LF/HYQtl\nQLvehiWGhbGf6yeo7haM8ojh7cVFHgATT4fslbS13uvEv4vqdP9+RHBGd8Xv\nqyx/wu65BM1fu4aaeXDTxRsun1HS2FL8HhYqGMJ/5jkP0rT73muXMml2/1cK\niByCh9DE2jqIsZLfPC4HIT/zPqPV6Rww+wjSfBixhSYn0p2GwZwvbiKP7pqf\nv8qcSSoCvjCzWglk1HaA6jksK2RJ8CSps2YEduFCFyie3vMYv9bm1qwDmOE8\nlPmU5qldYOBtqfjKYF9jgIgPcVj9QxDulEiVt7VkjMirK8UPSKnALjEx23eo\nOZ3iNUd4U46Eh+1rPEYjKzzuPSUF7jvzdwQEtkzawLRTfhc6Gn2uQB/cU1zl\nMZMmNv1ucJVycDiioFu+Jff33RQOlmoiDHKOLOOKwEph0bYLCfeSJcsKol8e\nvzTLlu8r4U/6HuXGzPUHFg/RY1Qud7FgcqCNdLzdyq+RKm/sVsff1gSoB8JT\neEcNVQxuqPI7O5SawaxycwKVLLn3NEPIIr/tJDvsNiEB84WYNH810SkPg4Sl\nz14y\r\n=1/RS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","browser":"browser.js","gitHead":"012eac9755e1fb30fddf3fa3712992b2ca0d9f00","scripts":{"lint":"populist *.js test/*.js examples/*.js","test":"nyc mocha test/*.test.js","pretest":"npm run lint"},"_npmUser":{"name":"indexzero","email":"charlie.robbins@gmail.com"},"repository":{"url":"git+https://github.com/winstonjs/logform.git","type":"git"},"_npmVersion":"5.10.0","description":"An mutable object-based log format designed for chaining & objectMode streams.","directories":{},"_nodeVersion":"10.3.0","dependencies":{"ms":"^2.1.1","fecha":"^2.3.3","colors":"^1.2.1","triple-beam":"^1.2.0","fast-safe-stringify":"^2.0.4"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^11.7.1","mocha":"^5.1.1","assume":"^2.0.1","eslint-config-populist":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/logform_1.8.0_1528772350719_0.7361065105773155","host":"s3://npm-registry-packages"}},"1.9.0":{"name":"logform","version":"1.9.0","keywords":["winston","logging","format","winstonjs"],"author":{"name":"Charlie Robbins","email":"charlie.robbins@gmail.com"},"license":"MIT","_id":"logform@1.9.0","maintainers":[{"name":"indexzero","email":"charlie.robbins@gmail.com"}],"homepage":"https://github.com/winstonjs/logform#readme","bugs":{"url":"https://github.com/winstonjs/logform/issues"},"dist":{"shasum":"7e02f7d6b7f70dcc8ae56fcd2d060f9547afbac2","tarball":"https://registry.npmjs.org/logform/-/logform-1.9.0.tgz","fileCount":35,"integrity":"sha512-H1gneJlqo1dwmXq52p/X57SztuX20aWQArp69u4x7DDmCkMZgMLtBTm2LMoTz0+wu7HdkICiPj6vBbX8WJFRig==","signatures":[{"sig":"MEUCIFduR3ReDGRKs95qY24m232Xm6MveMNjSfdFo23lq9lDAiEAwlsr3yFoz5xX+i6nA1pa5eaK5P/a52JA2KMuf6ErIFk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40589,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbH4GkCRA9TVsSAnZWagAAZo8P/ingoXbu7yiwqr5CN+Qb\nhSLljBpu3oMJWHpDmSKOEVUvJeCwdK0cOZZ5JBapxIKQ4Vu34WaPfAemY9HE\nmKYojBMGy657aQpeoDDZ7eEBCXPVVNf9um1ymCovSdS9TyC+foIgCOr77tXU\nNPe+jJ5DGVHTWkOC250BcOSzPYx3XqWhMjZ2wLtLFnxsQtNCVrpMSobzMWqH\nU1GYzPP1oh6mTQ8cxK+l2AxyX6OBql03RWqLoOnOnBiTIm7o7t0DVkrTmqUZ\nvH9PTJ1oYDb+E93e6QjP0TLRTsHtP8Uqc0Z2yE2faxfilTqJxAGMnIL4HXyN\nqlMcrG5RD0QKOeU3ors4l+3InFHXnlnQZk/OiZCESWePG3zfSEd8QoVZziJL\nSLJYk40ru+29zng1tyWKRr/UdsBJZg/cebCjuUO7Kq5YySDU9bFfrJq5Ht/U\n1qQjmgvb/LlOCbhdY+7qZ4PP2xctcEfyGMmprw2kVuPy7mKkzsDzJnBJ2z7L\npezJJQ6fSzAazB19BQWzlnCZxa3ScGkMYrDfIMKM/kMPbpGvzelvTzv38Mxi\nWssEhcwAJamn3A+CPL8Niw/edaaoORrqYhdI9XTW1y9rhURzfEYqWO/mMF33\nZjdbChsAurETSdI/UHr//aPIc7r+0rm2OvYvargjrDr78/wJT+rCIcSXS/B3\nzulr\r\n=w4xZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","browser":"browser.js","gitHead":"b413d31e60f4097feea04c38c63fc6bf30cc0f8c","scripts":{"lint":"populist *.js test/*.js examples/*.js","test":"nyc mocha test/*.test.js","pretest":"npm run lint"},"_npmUser":{"name":"indexzero","email":"charlie.robbins@gmail.com"},"repository":{"url":"git+https://github.com/winstonjs/logform.git","type":"git"},"_npmVersion":"5.10.0","description":"An mutable object-based log format designed for chaining & objectMode streams.","directories":{},"_nodeVersion":"10.3.0","dependencies":{"ms":"^2.1.1","fecha":"^2.3.3","colors":"^1.2.1","triple-beam":"^1.2.0","fast-safe-stringify":"^2.0.4"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^11.7.1","mocha":"^5.1.1","assume":"^2.0.1","eslint-config-populist":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/logform_1.9.0_1528791460212_0.9897608946196388","host":"s3://npm-registry-packages"}},"1.9.1":{"name":"logform","version":"1.9.1","keywords":["winston","logging","format","winstonjs"],"author":{"name":"Charlie Robbins","email":"charlie.robbins@gmail.com"},"license":"MIT","_id":"logform@1.9.1","maintainers":[{"name":"indexzero","email":"charlie.robbins@gmail.com"}],"homepage":"https://github.com/winstonjs/logform#readme","bugs":{"url":"https://github.com/winstonjs/logform/issues"},"dist":{"shasum":"58b29d7b11c332456d7a217e17b48a13ad69d60a","tarball":"https://registry.npmjs.org/logform/-/logform-1.9.1.tgz","fileCount":35,"integrity":"sha512-ZHrZE8VSf7K3xKxJiQ1aoTBp2yK+cEbFcgarsjzI3nt3nE/3O0heNSppoOQMUJVMZo/xiVwCxiXIabaZApsKNQ==","signatures":[{"sig":"MEUCIFMV9ChUFbgjj4ieSTG7SfWeHFtWD0W74xBdDTtXwBW1AiEArsny7o9LG1ILC+ToPOowRs9qtzJ1ubXhqAmJiJkN4JU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40898,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbMlE8CRA9TVsSAnZWagAAzcIP/15BuCX59VRrv+0stFx1\nakW0dQEThEPBRbij2PywIvPnhdLTAz7zx0YQmELBAiyH1e7/sDJk3YWEW+tq\nk0Sni02DbyQQIeSpYOA1g0eijU8cCa8Y2YiGepkoMjFpSUzI5YARmVvZD4sD\ndbT9NZ2R6LW9BMMKwSc4IEgzlrsV8093fHmTILSUCv3vqUUHu2Y6SXoJqoie\ngnvG8vv31KhZAzE37UbXM94NSbEHBopMS3lZtbPeY2iGbVB8CyWg5GKvhdBl\nq5k0bSKdnlOUVZCa6qm+mxD17DK2KgyIj2KQGaf8f7GRa8zy17PR5ZsopTAB\nO1JqStuzbsXp3zekYKLaIrsVXqAczBjuZN3XQondEdVAxYL+eiCbvILzVp5K\nFIqe5YdBDcbFT5snoguL5LnTd5LiBPGoqMBy485k8QjL2dQVOPplV1W08EeU\niwNBVERb8N1Ea5dGQfeqHNojnzHatrELXuGlOKmVwpbN33ORijsg/McEV9TU\nc5uLnQz7B/6TZ/pBfxURBnveUf9Me+RZoqPNkI69s9WVkkEPTSy+VL/gMjGP\nSXY1wcs1pUYcxvrDXebx06oIsLyDlHB39/qFVFTyq8SckhNQ9CWIXbVpNg8y\nP68fjvrlrYHnkOWX3YK47OZz45RnFsrMHkIBek3BY3jBbwIifHLIyBjCq1Bh\nYeTX\r\n=WOCx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","browser":"browser.js","gitHead":"7c9b20c2640257d50a0e45d73c3efbdc1b97dcac","scripts":{"lint":"populist *.js test/*.js examples/*.js","test":"nyc mocha test/*.test.js","pretest":"npm run lint"},"_npmUser":{"name":"indexzero","email":"charlie.robbins@gmail.com"},"repository":{"url":"git+https://github.com/winstonjs/logform.git","type":"git"},"_npmVersion":"6.1.0","description":"An mutable object-based log format designed for chaining & objectMode streams.","directories":{},"_nodeVersion":"8.10.0","dependencies":{"ms":"^2.1.1","fecha":"^2.3.3","colors":"^1.2.1","triple-beam":"^1.2.0","fast-safe-stringify":"^2.0.4"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^11.7.1","mocha":"^5.1.1","assume":"^2.0.1","eslint-config-populist":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/logform_1.9.1_1530024252652_0.7316658889297454","host":"s3://npm-registry-packages"}},"1.10.0":{"name":"logform","version":"1.10.0","keywords":["winston","logging","format","winstonjs"],"author":{"name":"Charlie Robbins","email":"charlie.robbins@gmail.com"},"license":"MIT","_id":"logform@1.10.0","maintainers":[{"name":"indexzero","email":"charlie.robbins@gmail.com"}],"homepage":"https://github.com/winstonjs/logform#readme","bugs":{"url":"https://github.com/winstonjs/logform/issues"},"dist":{"shasum":"c9d5598714c92b546e23f4e78147c40f1e02012e","tarball":"https://registry.npmjs.org/logform/-/logform-1.10.0.tgz","fileCount":56,"integrity":"sha512-em5ojIhU18fIMOw/333mD+ZLE2fis0EzXl1ZwHx4iQzmpQi6odNiY/t+ITNr33JZhT9/KEaH+UPIipr6a9EjWg==","signatures":[{"sig":"MEYCIQCP9gTp6FYhmvPEZzgTA/Zi4idTep59qbKfA/eRy7KweQIhAPo8KTuhuMBiIgIspzYFksDgf45TFXCnRDSVj4bEH5ZT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74400,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbn/2VCRA9TVsSAnZWagAACOgP/3I4cUH64msMxGwIEF1+\nKZtOptxs9FuZCysMb1bgA0CxcdP+w6r7mm0BkUkLWMju1rnFSgkXH9zUkuT8\nod6HnbvqT+RoKu9SH0SzRV2pQy0+pGCJ7dbWlrDmkCAJBvUIU7hY9GN4btQE\nqzf74rkCncy0nExVG0dTZaFQP9kqEyTk1olU/x+4LEFMYeZ87898J8xU21hI\nSM12i9gacCLwNqhzqcqRalDEWBuv4uUZMmAwERPOpg+fl8JicxFfcqpM9/hq\nAHj3pO8lf0Kje0SiJWv4JIWwNgCoFlP7D1XYzlX6RHvieeRm+5rV3pU1imY/\nuBmPWTZMSGQHpkRsDcPHl3F8IRjBA1CJRMdid5d/8MGUmSRs7Batf4tLUVdg\nZnq7qJD1jWyNQ/fc0DATpOZQiJdc8s6ELqnIdZizrxcgleSwYYVa240YGfOq\nHAPLSDpfrEdyxLVwffu+2HpH6NAACjNrdpHQ3xIVQ/OKGnBA4xzYvCqJ4A1Z\nyBvuV00AM85i08MnAnEW5rTS3J2jrCZcfGglojaK+hOKAtilqxi/Jw0qakMW\nYRgly7y9aU4JDaD7BshicnqUWWshFNEDtdr+lKHGVbfVCLpFene7XNt6nMOY\nJdhvRkle1IowZ6aW1AsJR4O7q9AWu5ZrUT0oxo/G/g3yVNCdaeiduDyP828r\nTp4D\r\n=nloT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"./index.d.ts","browser":"dist/browser.js","gitHead":"9c826a2d8a95a0379bcbf1954ff3c363002fb215","scripts":{"lint":"populist *.js test/*.js examples/*.js","test":"nyc mocha test/*.test.js","build":"rimraf dist && babel *.js -d ./dist","pretest":"npm run lint && npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"indexzero","email":"charlie.robbins@gmail.com"},"repository":{"url":"git+https://github.com/winstonjs/logform.git","type":"git"},"_npmVersion":"6.2.0","description":"An mutable object-based log format designed for chaining & objectMode streams.","directories":{},"_nodeVersion":"8.10.0","dependencies":{"ms":"^2.1.1","fecha":"^2.3.3","colors":"^1.2.1","triple-beam":"^1.2.0","fast-safe-stringify":"^2.0.4"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^11.7.1","mocha":"^5.1.1","assume":"^2.0.1","rimraf":"^2.6.2","babel-cli":"^6.26.0","babel-preset-env":"^1.7.0","eslint-config-populist":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/logform_1.10.0_1537211796351_0.3360486975627197","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"logform","version":"2.0.0","keywords":["winston","logging","format","winstonjs"],"author":{"name":"Charlie Robbins","email":"charlie.robbins@gmail.com"},"license":"MIT","_id":"logform@2.0.0","maintainers":[{"name":"indexzero","email":"charlie.robbins@gmail.com"}],"homepage":"https://github.com/winstonjs/logform#readme","bugs":{"url":"https://github.com/winstonjs/logform/issues"},"dist":{"shasum":"3fa8d1562f2db52e798a46827456567c463f8185","tarball":"https://registry.npmjs.org/logform/-/logform-2.0.0.tgz","fileCount":56,"integrity":"sha512-Yk0RJmD9ps/EPR9dLKC88CHzMyLn/H0XS4hLmqOFRRyrHpfH49RaMAuyldJWGWMizpVJBRXBmZk9j/lQ8ZilUg==","signatures":[{"sig":"MEQCIHWBC6SGoqOHVVV0h86oHfn+R2s4R3M7akXRajz5gp+zAiB+nQhpODDkhy9LX7uqStnbsEgpzNSrS+ISs61LwXS5Nw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91654,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcIAvUCRA9TVsSAnZWagAA8ZUP/i65hnQMSNTrTtOkpMVM\nXuw8N2/kgCWYEbrDnbGboxKv5SWbcVCqIo6SPDbUoIYDmFT0mZ/Po5Ux3q0j\nRJ3s3JJEa+/bCNek1Jr14ni/EbnSTnrMRLNml4LYq3GdmeKVKI9Rp1fqo7tw\nmmgzY9nD0uevGGLe73n9e6vZ6KrUhPPdM+9j9lyAOIH5Gk/E0ARASLNDWbJ2\nO4aSwlPjzVjEyHGI3TV5uI/jqA3n0o6fu2cx2zV0FrTC/uCfErEbcTqS2dbH\nHviRPlqPV01e0c8sLMu/wE0fCK6bwlOI+VnFHNfBxk35lmN6cbJov4rVTKQ+\n75RcqUcgGmduXXTfKc7lFJgytTjCU/22FsiYoPBGWLHVlX05GLYmMRbW9/jG\n28ddVkJLeplo2Nl/1Km8JlYNe1737w1VnEnrqO9MMFXl3CqyCbTa/X66xifn\nNvN52o2m9eBae+R0DlFxMkSQXsim03dnUjjITD8bRPYurJ3A6hzLluiWD5bR\nYFqX4RvUqsZm26CfWlnR0utIMmNqwbESdv3ovgyHk1ZTNVDs/dyx9PufQYuT\n+rH/qdSmwZi/jvsRJEFCtmlc4a+Y1szjLtvcMwBwPqcsSbmEwh/hmUC+y6Yk\nFMTzlyFqKijypKvFIXt/AlqyGnZmzDjGec0XvAKKdhZzMw2L7urJsjlGa5Zf\nHjHD\r\n=nDjZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"./index.d.ts","browser":"dist/browser.js","gitHead":"98f5846c6f6f851aa863fd1e900347aefae6073a","scripts":{"lint":"populist *.js test/*.js examples/*.js","test":"nyc mocha test/*.test.js","build":"rimraf dist && babel *.js -d ./dist","pretest":"npm run lint && npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"indexzero","email":"charlie.robbins@gmail.com"},"repository":{"url":"git+https://github.com/winstonjs/logform.git","type":"git"},"_npmVersion":"6.2.0","description":"An mutable object-based log format designed for chaining & objectMode streams.","directories":{},"_nodeVersion":"8.10.0","dependencies":{"ms":"^2.1.1","fecha":"^2.3.3","colors":"^1.2.1","triple-beam":"^1.2.0","fast-safe-stringify":"^2.0.4"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^11.7.1","mocha":"^5.1.1","assume":"^2.0.1","rimraf":"^2.6.2","babel-cli":"^6.26.0","babel-preset-env":"^1.7.0","eslint-config-populist":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/logform_2.0.0_1545604051676_0.05432436563843823","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"logform","version":"2.1.0","keywords":["winston","logging","format","winstonjs"],"author":{"name":"Charlie Robbins","email":"charlie.robbins@gmail.com"},"license":"MIT","_id":"logform@2.1.0","maintainers":[{"name":"dabh","email":"dabh@stanford.edu"},{"name":"indexzero","email":"charlie.robbins@gmail.com"}],"homepage":"https://github.com/winstonjs/logform#readme","bugs":{"url":"https://github.com/winstonjs/logform/issues"},"dist":{"shasum":"eb769f7f98f285a4ed5dc7905cac89be5a1f7c04","tarball":"https://registry.npmjs.org/logform/-/logform-2.1.0.tgz","fileCount":58,"integrity":"sha512-srZ6qfWCHLX0HVBuWiBC9CPWh61PFrj/akMSQTEqVOgik8fbpg849VU/kepesr6kBZ42Jsk8Duuabim6hAh27w==","signatures":[{"sig":"MEUCIE3C1TBVhKQLsQvzChD9yJA8wpa6zwX7eEratdq3mLCXAiEAkdY4TrzT5jRBHK2DbejYok7zJm8kZ6lYFOE8xbnSroA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96570,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcNEciCRA9TVsSAnZWagAA/tkP/iOTJTIO11O1gniWGQg9\n3ugLf57tEGfatqnHx6h2YpvOH21A4UTdu9v0qPc+32VWPozqPyuS/TWVLU2d\nL6fXxKMVSeLWd15PyUyhoDEskwraZJTTj7n0UT0uvc+jMVbOAaZntaj4jFMC\nlGxYjodK3CHGmz/c7XHIbjDirHOfH8bbC6TFTglyMDRMICMUMNgdb9f/IPOS\nBtJ3A+0NsaIgweyvyGmH6tRKUG6wt1vN9IN6YuaflVrw7rHEYX+cJe2b1Ns3\nndvuvOW9mQ7Iqyw21mTPp9mGh++PwMbtVSSl4HzqPz5xfwK6OqzWFQbba4wP\n2zzOVrUi2JDhc1ARkpNKdt0yETPRcMKj0D2H7yx7tf+mf5Yv9QUDJxPHFdd+\nH5Y108GWdpj3oOEgv2ITjbyVV4KxWvc0KWC6rLxLCbKe6MNOuo0vPsTAjGfa\nUnA/TtxAniQy1QM/O1nkhxhMFFdMDCBRxbGpF2zHvNqKAIsoKRogBkBP6crq\nPuLaQqJjuYSvKe3vcdScCzPHCtJfBolFnm4rQKHlSqYfdqxdko1R7wTB08VU\nSUpPNw1C9QrAhQpp+17hXEIqZVOI8O0DPfgqcI0qZq9Oh/BO628VQ+FM++Ts\npypARXHnLoSDtqjz4dXF+BMec1kQQK2ZsDRyUHy7Qa7Smfg1uYlqIZ9fzBOj\nG95v\r\n=7aDb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"./index.d.ts","browser":"dist/browser.js","gitHead":"7b63089e278f20594eb16c9bf65536c621982b86","scripts":{"lint":"populist *.js test/*.js examples/*.js","test":"nyc mocha test/*.test.js","build":"rimraf dist && babel *.js -d ./dist","pretest":"npm run lint && npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"indexzero","email":"charlie.robbins@gmail.com"},"repository":{"url":"git+https://github.com/winstonjs/logform.git","type":"git"},"_npmVersion":"6.2.0","description":"An mutable object-based log format designed for chaining & objectMode streams.","directories":{},"_nodeVersion":"10.3.0","dependencies":{"ms":"^2.1.1","fecha":"^2.3.3","colors":"^1.2.1","triple-beam":"^1.2.0","fast-safe-stringify":"^2.0.4"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^11.7.1","mocha":"^5.1.1","assume":"^2.0.1","rimraf":"^2.6.2","babel-cli":"^6.26.0","babel-preset-env":"^1.7.0","eslint-config-populist":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/logform_2.1.0_1546929953289_0.44762765259867154","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"logform","version":"2.1.1","keywords":["winston","logging","format","winstonjs"],"author":{"name":"Charlie Robbins","email":"charlie.robbins@gmail.com"},"license":"MIT","_id":"logform@2.1.1","maintainers":[{"name":"dabh","email":"dabh@stanford.edu"},{"name":"indexzero","email":"charlie.robbins@gmail.com"}],"homepage":"https://github.com/winstonjs/logform#readme","bugs":{"url":"https://github.com/winstonjs/logform/issues"},"dist":{"shasum":"7461e8445c1528adb4e9ae2cf277ba3b64b84ff1","tarball":"https://registry.npmjs.org/logform/-/logform-2.1.1.tgz","fileCount":58,"integrity":"sha512-PARKXBrI4Mf3FTB7yDW/CPAHbbtqTYbzBVk58F8wXX3q3sGbmbkLjksbAxkKCh4GNtq0En1YMJYzMeeyxOKUBg==","signatures":[{"sig":"MEYCIQCy9C/rxb1m68hY8tLeblArjRPbB+EMQAYdpHJh9aucNgIhAJcAfct6eVg6O6A98jhaj2wkpdqIvcuMJY3tC+PbW63I","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":97623,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcUIBaCRA9TVsSAnZWagAAf9gQAIy19zrk8VSaHkxQ/tpw\nGFVUNz6edCwBbfKQ2bi9hTH4YBlYORYfmcLsfdYI+ehQD0IZ4NRFukebMlxU\nXb4eERdkfrjFB2j4hssZguYJubS/WSqDUXu5M5cLLxFT0Xt8weJN0GWIlJCw\nhNZ2sqyRtN/hhgNKa9x2v0W5Sj2xYK81oENJIoDZZXyabcTrv32yeZNjLWYK\nBW3vORGwnakRM/rmmW8Xf+fKt3HnIfs0aB1ODWgvwK/RssZbxZKUVGsuIERc\nfEhIgULqW/5qthRt6V9Bvs4MLR7YQ4/FVjR9lzMB9t8JqklQySFWWLc6tIoM\nZMdywegquqqCOAhgcqxjQXSUGeri5h3El7Qf9lYI2RqqtQlRvQ43r+0dJDVT\nQ/krg3lVR1xjO+xDSNA5a1hva5vE1FGpT2gG2/vob3itbMHmW5T789XjGblT\nsJ+VRDvVgKxMFiV0FCPNSmGZSjPDcKoE3WMYH98/XZAzBE1W/5DWeU4y0Sub\nJXLGyr1/Qa75DFILMTIIYNptFeoSi1hZFX9eZcLv9qXHbJ+kI4E+aJ68V0yQ\n2liRN/wmoncgc0Gml1A8/NUNCrIVB60jmcHqnJDtzEWK3ieXzYGmmPdEs0bX\njSJy2n2IUMdIRx5R2DgOwoUwsZHVKouY/eiwlmnJEwFYHD+pKaaRKC+gz2Ur\nQd99\r\n=5eO/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"./index.d.ts","browser":"dist/browser.js","gitHead":"c4f66df93d29b5d98f5341575991540fd89d1b58","scripts":{"lint":"populist *.js test/*.js examples/*.js","test":"nyc mocha test/*.test.js","build":"rimraf dist && babel *.js -d ./dist","pretest":"npm run lint && npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"indexzero","email":"charlie.robbins@gmail.com"},"repository":{"url":"git+https://github.com/winstonjs/logform.git","type":"git"},"_npmVersion":"6.7.0","description":"An mutable object-based log format designed for chaining & objectMode streams.","directories":{},"_nodeVersion":"10.15.0","dependencies":{"ms":"^2.1.1","fecha":"^2.3.3","colors":"^1.2.1","triple-beam":"^1.3.0","fast-safe-stringify":"^2.0.4"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^11.7.1","mocha":"^5.1.1","assume":"^2.0.1","rimraf":"^2.6.2","babel-cli":"^6.26.0","babel-preset-env":"^1.7.0","eslint-config-populist":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/logform_2.1.1_1548779609280_0.22016014802118522","host":"s3://npm-registry-packages"}},"2.1.2":{"name":"logform","version":"2.1.2","keywords":["winston","logging","format","winstonjs"],"author":{"name":"Charlie Robbins","email":"charlie.robbins@gmail.com"},"license":"MIT","_id":"logform@2.1.2","maintainers":[{"name":"dabh","email":"dabh@stanford.edu"},{"name":"indexzero","email":"charlie.robbins@gmail.com"}],"homepage":"https://github.com/winstonjs/logform#readme","bugs":{"url":"https://github.com/winstonjs/logform/issues"},"dist":{"shasum":"957155ebeb67a13164069825ce67ddb5bb2dd360","tarball":"https://registry.npmjs.org/logform/-/logform-2.1.2.tgz","fileCount":58,"integrity":"sha512-+lZh4OpERDBLqjiwDLpAWNQu6KMjnlXH2ByZwCuSqVPJletw0kTWJf5CgSNAUKn1KUkv3m2cUz/LK8zyEy7wzQ==","signatures":[{"sig":"MEUCICVrjlpkm3/b4KG+dBMIJ35CwipubOL3YmtQHRpSABOlAiEA23RlBf6YdBrTntuU3mXku1U3pt9kYwqXwyU+IG7vrFQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101501,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcVISKCRA9TVsSAnZWagAANuUP/2qDdn/hbsF0ULYwWRfR\naDB6BsPhoEJJko91EXHbYA/LV0zmdR7wNzbaqfKs0vrSHcLnwczAhAFCqGAQ\nnMwsUM3LC8O89FovfgHNURGsWAeD+k77xwm5HgdQJRPe7ce6tpFS3iK3pdxj\nHC3kH2JM7fFnZmBSAuwweDzIM+DaP6ssNmHG05FxgFBqP/iX8JzcrxTfD7M5\ndQoQ0LpRRYRJ3CepUgxdCEhk3DM+YdYTpImR/TgtSn9Tgwnru2e+XbDOZtfy\n59ap2XQdbEkN0CPa7jrUdyzX3r8QUPCY6XMKWlMhuzw+9AGupbbOlahf7FLq\noYIPp9wzeNO0qe3TVIPXGPbSrw7KmjVUdEPAyK46ihf8IeyltnJ6UyudD7oA\n0nUgCN994f20o2TA//uG1fvFCpJ1QHB5t9KwgqCu2DrC9eYGcbbCGJg3T35E\naEi2gPAc0f8+aco+y/fopstabFIcbj09JXKJ4zubFy2xG/lUg74XiQsTb38b\nXdvLMEW4C4TpkwI3oJCsi5EIvnXD7b0OU36AJspmQlCE5He5mWxcOZJY/kpg\nEHi/gyyocGwjJKLivHgF/38oLcnMUzPMfc8TRwAHHeyatD5UV97xCoVfHFMg\nRm7wx8ruSqFXygFIvs+z3nIHLZlENEWhTwjDOTBlAAhJZqbEd7N8eQ7uLq14\nCdY+\r\n=mUni\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"./index.d.ts","browser":"dist/browser.js","gitHead":"cb58d29f9e64035560398de32a95d34c76f4224d","scripts":{"lint":"populist *.js test/*.js examples/*.js","test":"nyc mocha test/*.test.js","build":"rimraf dist && babel *.js -d ./dist","pretest":"npm run lint && npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"indexzero","email":"charlie.robbins@gmail.com"},"repository":{"url":"git+https://github.com/winstonjs/logform.git","type":"git"},"_npmVersion":"6.7.0","description":"An mutable object-based log format designed for chaining & objectMode streams.","directories":{},"_nodeVersion":"10.15.0","dependencies":{"ms":"^2.1.1","fecha":"^2.3.3","colors":"^1.2.1","triple-beam":"^1.3.0","fast-safe-stringify":"^2.0.4"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^11.7.1","mocha":"^5.1.1","assume":"^2.0.1","rimraf":"^2.6.2","@babel/cli":"^7.2.3","@babel/core":"^7.2.2","@babel/preset-env":"^7.3.1","eslint-config-populist":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/logform_2.1.2_1549042826050_0.2670880624494709","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"logform","version":"2.2.0","keywords":["winston","logging","format","winstonjs"],"author":{"name":"Charlie Robbins","email":"charlie.robbins@gmail.com"},"license":"MIT","_id":"logform@2.2.0","maintainers":[{"name":"dabh","email":"dabh@stanford.edu"},{"name":"indexzero","email":"charlie.robbins@gmail.com"}],"homepage":"https://github.com/winstonjs/logform#readme","bugs":{"url":"https://github.com/winstonjs/logform/issues"},"dist":{"shasum":"40f036d19161fc76b68ab50fdc7fe495544492f2","tarball":"https://registry.npmjs.org/logform/-/logform-2.2.0.tgz","fileCount":58,"integrity":"sha512-N0qPlqfypFx7UHNn4B3lzS/b0uLqt2hmuoa+PpuXNYgozdJYAyauF5Ky0BWVjrxDlMWiT3qN4zPq3vVAfZy7Yg==","signatures":[{"sig":"MEYCIQDQb9c2O7+sXJCb0tzDzZOLr0POZYhmqVqiSDekcBAR3AIhAKhrnRp4zRWJdC97ek7gfvU5MugKHKSl0lveyxUbQUIm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103942,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe7xgYCRA9TVsSAnZWagAAtv4P/Rjrt3i+v1L19T+66AKM\nTAAWzlUpl0Ly8grDZl3XtiaehiVSyOKmJ8b05sXkp4g89r72h6wqCL1oJ3SS\nmm5TFCeeGez4EpcRnsWQjMnjC0AT+gSsgVWeL26foS5G2n+dIl5xB9J7Q4LO\nB1VGTVFwDKvO5+mdmITdrSXYIn+gKzMRwtMVxP0PLbLAQMDWhv4dteRmIRec\nG+zfG1/PJ4bC0BZ6wZWf+3OPbwGekmi4ncNSKTID/bbW79xxhTXQHMtiWJRE\nQZTiv5cAc+N8peqe+wq4ZfywuB1r3L5pb0tF01rHl0xVab4P+YEffJKN8MaU\njUrWMAfrU1VowQYZLugKxJdj3a7M5qESBuNTG7+fAVzNYt7NCRuJJwGY+tpK\n3x3UZS8mqwwoTFwC8jHt15kuoKsn9TxiN5OhTKvdy35FKfbGHdS8QnRy7tUq\n9D27ZRQm8ioAUzzDg7WWMfr5EHwG79te9H/ITLHbFVO6vzdOFLzwnSOcg91A\nqOX8+7zaTTovM6jeUusWGImWWNWv/rn6tWUuMhpms3wm1c00LX29qCtqwGMF\n2OU2O0HEuHSMP9FEOuQhb8rYbxVGMGqmIwUHWiLR9u9FNGRFS8/inFEAR7OZ\ntLbPJJKX0dEiyXuPgLCB6Lw8nZafrFERnmo/zXl4OM733s2VjC7+wPcFedA5\nQDM7\r\n=YJsw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"./index.d.ts","browser":"dist/browser.js","gitHead":"00a4aaf8f19683f6eefe427844819661fe4bdca6","scripts":{"lint":"populist *.js test/*.js examples/*.js","test":"nyc mocha test/*.test.js","build":"rimraf dist && babel *.js -d ./dist","pretest":"npm run lint && npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"dabh","email":"dabh@alumni.stanford.edu"},"repository":{"url":"git+https://github.com/winstonjs/logform.git","type":"git"},"_npmVersion":"6.14.5","description":"An mutable object-based log format designed for chaining & objectMode streams.","directories":{},"_nodeVersion":"12.18.0","dependencies":{"ms":"^2.1.1","fecha":"^4.2.0","colors":"^1.2.1","triple-beam":"^1.3.0","fast-safe-stringify":"^2.0.4"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.0.1","assume":"^2.2.0","rimraf":"^3.0.2","@babel/cli":"^7.10.3","@babel/core":"^7.10.3","@babel/preset-env":"^7.10.3","eslint-config-populist":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/logform_2.2.0_1592727576248_0.5447239028297262","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"logform","version":"2.3.0","keywords":["winston","logging","format","winstonjs"],"author":{"name":"Charlie Robbins","email":"charlie.robbins@gmail.com"},"license":"MIT","_id":"logform@2.3.0","maintainers":[{"name":"indexzero","email":"charlie.robbins@gmail.com"},{"name":"dabh","email":"dabh@alumni.stanford.edu"},{"name":"yurijmikhalevich","email":"yurij@mikhalevi.ch"}],"homepage":"https://github.com/winstonjs/logform#readme","bugs":{"url":"https://github.com/winstonjs/logform/issues"},"dist":{"shasum":"a3997a05985de2ebd325ae0d166dffc9c6fe6b57","tarball":"https://registry.npmjs.org/logform/-/logform-2.3.0.tgz","fileCount":58,"integrity":"sha512-graeoWUH2knKbGthMtuG1EfaSPMZFZBIrhuJHhkS5ZseFBrc7DupCzihOQAzsK/qIKPQaPJ/lFQFctILUY5ARQ==","signatures":[{"sig":"MEQCIHak/PZsatpue97GfE/GyYw/PDAqX5RO3b09rlGpYinPAiBWvur16YP8CTNXJ+XLCTQTWyAQGIsEyoM+IMGh7QuLzA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105469},"main":"index.js","types":"./index.d.ts","browser":"dist/browser.js","gitHead":"7e18114c6426e4b69a76b1d8a023c87801421677","scripts":{"lint":"populist *.js test/*.js examples/*.js","test":"nyc mocha test/*.test.js","build":"rimraf dist && babel *.js -d ./dist","pretest":"npm run lint && npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"yurijmikhalevich","email":"yurij@mikhalevi.ch"},"repository":{"url":"git+https://github.com/winstonjs/logform.git","type":"git"},"_npmVersion":"7.22.0","description":"An mutable object-based log format designed for chaining & objectMode streams.","directories":{},"_nodeVersion":"14.17.5","dependencies":{"ms":"^2.1.1","fecha":"^4.2.0","colors":"^1.2.1","triple-beam":"^1.3.0","safe-stable-stringify":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.0.1","assume":"^2.2.0","rimraf":"^3.0.2","@babel/cli":"^7.10.3","@babel/core":"^7.10.3","@babel/preset-env":"^7.10.3","eslint-config-populist":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/logform_2.3.0_1632283543845_0.7068224847861382","host":"s3://npm-registry-packages"}},"2.3.1":{"name":"logform","version":"2.3.1","keywords":["winston","logging","format","winstonjs"],"author":{"name":"Charlie Robbins","email":"charlie.robbins@gmail.com"},"license":"MIT","_id":"logform@2.3.1","maintainers":[{"name":"indexzero","email":"charlie.robbins@gmail.com"},{"name":"fearphage","email":"fearphage+npmjs.com@gmail.com"},{"name":"dabh","email":"dabh@alumni.stanford.edu"},{"name":"yurijmikhalevich","email":"yurij@mikhalevi.ch"}],"homepage":"https://github.com/winstonjs/logform#readme","bugs":{"url":"https://github.com/winstonjs/logform/issues"},"dist":{"shasum":"3fa8ee5766f7ab575e35978982b4b53f3d27bbf3","tarball":"https://registry.npmjs.org/logform/-/logform-2.3.1.tgz","fileCount":58,"integrity":"sha512-9v59FVHLzpZWs1hqEoyXgu18TxFkfvWw6EKjHgMYbbt1LQ2V4GeesdqXg+AB9mvA4VuHdeHPwXQRmnB8K+qIsA==","signatures":[{"sig":"MEQCIFG9w8NMKcX2zwUixAm96FKeT/jvjJcNJaItKilcqq3GAiA/ksKNk8tmHIbIr3wu7/bap+WH7Ad/Ze4Oa3QnzQNBtw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105468,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2451CRA9TVsSAnZWagAAO/gP/jkew5x7WOEsXleXM1oO\nBxJ7rBI8g4j2/r6CvE/XTPDvywCOWpw9ZwqdwPcbors+z3yUFENoRsV0le7/\nVVrhCI7X9Y+CMd0LvwKOfva4YhQPfELuMLEwAECHIK4uyc7909M3xzBKyws8\nAC7OfiHkzI80iKuQdqopqlQ1m/4gmrp4+SZYVB1FgOCOIsGwYgCABZxMEn4y\n6vU2bs+OLShK/AqSd5NaG59ZntAcsA+ykZGL0GD1LDNSqfXwrHsenn/kgCcI\nPzlZpNH9NyYlEASUAK2Zez+Ezr4twAqzUFkFsfZ59FZKYCYID3sWeMXaAIvl\nTdMHJkBqRHHQ6NEfYncjrV21Sj8JW6zWHUUnA7q+wTOJ7oVW6RoYlzGH+QKo\nhhfwEBm9fpgu6/ibOGF/jjgYm8xRvvQFA0hwftVetO/1/leqtO0eV/tPuzFE\nE97PqnmPkmwYFpRHuIIl5kSPPRnJVpKT8AIsGZxPj6DzNljA/ga4aosVDmE8\nrVkF3YqppLJv9s02wwtYJfDCO/JTmZWfAkt3TWuYdZZdSB2u6tHdZLinTdBU\nqiuvW5/YXIAJXYki4Fo/OUMaJFKgtK3vyMWm6YRoi6reoWfxO7tzr+ktpOli\nyVBkDYk820RQr5a3BZJh5Zw2Qkfw0ZVqE28Rh7fdJfdr4wYaP5xe7wh2/Fh0\nXDQu\r\n=Yjvp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"./index.d.ts","browser":"dist/browser.js","gitHead":"dc7da2372044af47438f5c3306ec84abb8bf4b45","scripts":{"lint":"populist *.js test/*.js examples/*.js","test":"nyc mocha test/*.test.js","build":"rimraf dist && babel *.js -d ./dist","pretest":"npm run lint && npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"dabh","email":"dabh@alumni.stanford.edu"},"repository":{"url":"git+https://github.com/winstonjs/logform.git","type":"git"},"_npmVersion":"8.3.0","description":"An mutable object-based log format designed for chaining & objectMode streams.","directories":{},"_nodeVersion":"14.16.1","dependencies":{"ms":"^2.1.1","fecha":"^4.2.0","colors":"1.4.0","triple-beam":"^1.3.0","safe-stable-stringify":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.0.1","assume":"^2.2.0","rimraf":"^3.0.2","@babel/cli":"^7.10.3","@babel/core":"^7.10.3","@babel/preset-env":"^7.10.3","eslint-config-populist":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/logform_2.3.1_1641778805626_0.22390132436308186","host":"s3://npm-registry-packages"}},"2.3.2":{"name":"logform","version":"2.3.2","keywords":["winston","logging","format","winstonjs"],"author":{"name":"Charlie Robbins","email":"charlie.robbins@gmail.com"},"license":"MIT","_id":"logform@2.3.2","maintainers":[{"name":"indexzero","email":"charlie.robbins@gmail.com"},{"name":"fearphage","email":"fearphage+npmjs.com@gmail.com"},{"name":"dabh","email":"dabh@alumni.stanford.edu"},{"name":"yurijmikhalevich","email":"yurij@mikhalevi.ch"}],"homepage":"https://github.com/winstonjs/logform#readme","bugs":{"url":"https://github.com/winstonjs/logform/issues"},"dist":{"shasum":"68babe6a74ab09a1fd15a9b1e6cbc7713d41cb5b","tarball":"https://registry.npmjs.org/logform/-/logform-2.3.2.tgz","fileCount":58,"integrity":"sha512-V6JiPThZzTsbVRspNO6TmHkR99oqYTs8fivMBYQkjZj6rxW92KxtDCPE6IkAk1DNBnYKNkjm4jYBm6JDUcyhOA==","signatures":[{"sig":"MEYCIQDdciFJx7zv418n1QRkgaBfqkp4RqSepQeLnb3bp4NyhAIhAORUOIJHCpxrbOCMx238u48nuJNmJWGey1TRLHsWoJm/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105468,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh246kCRA9TVsSAnZWagAANBoQAJ5mhnow2UrY86hH25lf\nl9CAdPB3zG5LWbVx5hWR8nHNAM9YjiSLWQhp+INL0ztW2nkSjZMglSqDxBQk\nmQH1zZnUhBloKg4Jwpz48BxLWkZJzENMarfcs3z5DlKYGGspHf3YjCUGD7q5\nhUdnut/I+F1wLIMGubIoJiWiG7KN5bTwZve4wNPyvRS5xK4mAsgSrjRQSToW\nW93GNZGV2EXWpH88hxcnYyNwyCklL5JofbnJ7VHrCm61Rkm4RIz8TbRGMZI1\nSYRkb7ruEvOCi+45F81Ky8O1LDL6KAn40fd2AbQFmGAN2yMUNyA4p8M5ZAtw\n7MM1+ZmHZDhxE3wjy2hl76A6n2ypwLkI10IaXvpfvp/bdlVm5ourTGscty1d\nEag/milTAgiO5I9Mt4Es/9DyetvotMkLblGTo1XrBiqzjbs9dIm3JErHyVtE\nUabfIhnCP3TE38ryxht/vt/df+38LReBG8MjqUjNKUZ0WyFQawugZd0gl4bo\n/A39Qpr+njzEEw98tN4j2Ncni6FedPSTpFXedAWWc3trHuf8d5Q3SGEy6+dR\nzmTp8q8anzWQ36KX9Ayj+T5xmZn1lVnj+ky9YOpUuZK2ft7J4LAGhswqi0wt\nEyDiZblTPKsDLTjDJAdtPCg+qJLsEaktP24UoQ71WFmJO8NerChoGFOmgPBo\ndS6w\r\n=x3GQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"./index.d.ts","browser":"dist/browser.js","gitHead":"aa21eca49ae673decb5a8bece6a7edeb029eae2a","scripts":{"lint":"populist *.js test/*.js examples/*.js","test":"nyc mocha test/*.test.js","build":"rimraf dist && babel *.js -d ./dist","pretest":"npm run lint && npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"dabh","email":"dabh@alumni.stanford.edu"},"repository":{"url":"git+https://github.com/winstonjs/logform.git","type":"git"},"_npmVersion":"8.3.0","description":"An mutable object-based log format designed for chaining & objectMode streams.","directories":{},"_nodeVersion":"14.16.1","dependencies":{"ms":"^2.1.1","fecha":"^4.2.0","colors":"1.4.0","triple-beam":"^1.3.0","safe-stable-stringify":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.0.1","assume":"^2.2.0","rimraf":"^3.0.2","@babel/cli":"^7.10.3","@babel/core":"^7.10.3","@babel/preset-env":"^7.10.3","eslint-config-populist":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/logform_2.3.2_1641778852341_0.8454941477048128","host":"s3://npm-registry-packages"}},"2.4.0":{"name":"logform","version":"2.4.0","keywords":["winston","logging","format","winstonjs"],"author":{"name":"Charlie Robbins","email":"charlie.robbins@gmail.com"},"license":"MIT","_id":"logform@2.4.0","maintainers":[{"name":"indexzero","email":"charlie.robbins@gmail.com"},{"name":"fearphage","email":"fearphage+npmjs.com@gmail.com"},{"name":"dabh","email":"dabh@alumni.stanford.edu"},{"name":"yurijmikhalevich","email":"yurij@mikhalevi.ch"}],"homepage":"https://github.com/winstonjs/logform#readme","bugs":{"url":"https://github.com/winstonjs/logform/issues"},"dist":{"shasum":"131651715a17d50f09c2a2c1a524ff1a4164bcfe","tarball":"https://registry.npmjs.org/logform/-/logform-2.4.0.tgz","fileCount":57,"integrity":"sha512-CPSJw4ftjf517EhXZGGvTHHkYobo7ZCc0kvwUoOYcjfR2UVrI66RHj8MCrfAdEitdmFqbu2BYdYs8FHHZSb6iw==","signatures":[{"sig":"MEYCIQDHhScNFGDyC77i+MVBZKyFn3UIXaYazz5QZsuFgnPWngIhAKcdFlKHZ08HHDmjYWAZUGAO7ofUixxp6AkJnX9Nztx2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":109329,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiB/lwCRA9TVsSAnZWagAAKDkP/jBKBoHXnIbMQ3EuHE+a\nRXgmlbfpO2cuLuJJDOvKYAoE4vxJ0ronDfuHHN0iDySVs9Aiqzd5LhtlEbCS\nCoP3emVRKJzZzoe2ohF/zaX6KCufSdqXanf/CH25VhIaW+S4IcXXUebSegxw\ns6/Pv8H2rca7Asv1bH1QPSINTbHCs+Xg404AVRdeW8VaZPsHvGr9swarPzi4\nbmVoHxIOHU341jpaRgOhA7ghmfpDIR9HU1R54KcMXZHaWOvlniDcwRS8yftn\nuKQXa5mPSp62MUzkfAUsfLSrfDYKRi1ARIP6whmQE4roMGf4KOsTtfYZzDxb\n2xAAgM29u3y9tx40LX5vm2427GnR/ahVnfRFRiiSt0q0hzMN9RVWrN+PARH8\nGDPufgcVajCAorB2KzZ0QEzxzB/w5AJkAfgXbO+ayW32Xf3Xi6kVaLx3isHO\nCHF8aLEw6Wh54HRYCpNmF5R4UlIlVmN04LP6O/BYQKalLu26p8LpH+lw7IEV\nGvVnkqBxOZoodT9b+HZYbERhtNOZF+TMQBzpPTf+ANNmvptmD0atuCZBFpfA\nXeOFdtytcWjw3G3DDTHyoRswbm6MVzmiDQmopDQ/IXOt76VLdjazZftZcyRJ\niWjnEhUH3+EmAr/STV5PAFmNQk0+DHrqSLqscYU8YgrYSyjU9SFvlvzZbon5\nOH9d\r\n=T+vA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"./index.d.ts","browser":"dist/browser.js","gitHead":"c9b80e55319512da88ecaade66ad67bbc0aa8445","scripts":{"lint":"eslint *.js test/*.js examples/*.js --resolve-plugins-relative-to ./node_modules/@dabh/eslint-config-populist","test":"nyc mocha test/*.test.js","build":"rimraf dist && babel *.js -d ./dist","pretest":"npm run lint && npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"dabh","email":"dabh@alumni.stanford.edu"},"repository":{"url":"git+https://github.com/winstonjs/logform.git","type":"git"},"_npmVersion":"8.4.1","description":"An mutable object-based log format designed for chaining & objectMode streams.","directories":{},"_nodeVersion":"14.19.0","dependencies":{"ms":"^2.1.1","fecha":"^4.2.0","triple-beam":"^1.3.0","@colors/colors":"1.5.0","safe-stable-stringify":"^2.3.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^9.2.0","assume":"^2.2.0","eslint":"^8.8.0","rimraf":"^3.0.2","@babel/cli":"^7.10.3","@babel/core":"^7.10.3","@babel/preset-env":"^7.10.3","@dabh/eslint-config-populist":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/logform_2.4.0_1644689775972_0.49249469564090487","host":"s3://npm-registry-packages"}},"2.4.1":{"name":"logform","version":"2.4.1","keywords":["winston","logging","format","winstonjs"],"author":{"name":"Charlie Robbins","email":"charlie.robbins@gmail.com"},"license":"MIT","_id":"logform@2.4.1","maintainers":[{"name":"indexzero","email":"charlie.robbins@gmail.com"},{"name":"fearphage","email":"fearphage+npmjs.com@gmail.com"},{"name":"dabh","email":"dabh@alumni.stanford.edu"},{"name":"yurijmikhalevich","email":"yurij@mikhalevi.ch"},{"name":"w-b-t","email":"wbt@alumni.cmu.edu"},{"name":"maverick18722","email":"jonathonterry93@gmail.com"}],"homepage":"https://github.com/winstonjs/logform#readme","bugs":{"url":"https://github.com/winstonjs/logform/issues"},"dist":{"shasum":"512c9eaef738044d1c619790ba0f806c80d9d3a9","tarball":"https://registry.npmjs.org/logform/-/logform-2.4.1.tgz","fileCount":57,"integrity":"sha512-7XB/tqc3VRbri9pRjU6E97mQ8vC27ivJ3lct4jhyT+n0JNDd4YKldFl0D75NqDp46hk8RC7Ma1Vjv/UPf67S+A==","signatures":[{"sig":"MEQCIHsSoYKq4mZhMham5ZHwRrbJQ2u6GdT3+ViVWRtftbkLAiA2tnF9B2pr4Jt/T3pdwPXqIy8PzrpLP/MjQCjqwjeg0Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":111455,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJisdoQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpuPQ/9GYt5MupF4dugiQXPEm1nltT0KQ4WT5WPqNzPY5AIzmIkC9Ez\r\ngOVz44GwQGew8akqKUludt1uIcC3THoSvkQCrThvfSNtwRwtzbb/J68xbZ7k\r\nJtgVVkV8Wr8asg0wxBVhPbymAgBB5uUw5/SZfazL9rkaJGO+HiLMcEoivUvw\r\ngy3+4oG2alVvA40kPuTNDfSreOqUi9LG6osI0cgDydPmFIBhx/lV06vCoUH2\r\n7vYw+JtK6J6GutwEZGB777lghKMrPLldY3QsZyK2GjWaniYO6S9o+hJrzS6w\r\nbSlHQU1gQ/9UBu2P4mX6OlWI4hhvf95ccO1BwD+bfttdWaHGrCSY6ZKRkimx\r\n2Xx9x0ziL/vEz/53SWBfBM8KyaRmaumcu6fSmgl1L6OCjWHrnyhIphmYN9vn\r\njWymI1YH5RPQTTNqGpBm0qvkY3r+fbdFzyeGVrey3ud+Xzk82N95M58o/zst\r\nBATJQ2utNGKg7r6cj2p942I8YFWOHwoB1YmOZ24A+I+gs41A0IDeRPiswK3c\r\nX7OawY05KO/XvMrFEqn15Cw7TMPLwYIMoYlU08dgjnoNLa/HgH5rVAwPMVDx\r\n6FCFfYD/P5a0WLY6DRnQDKruU25kb1pqCEEon57p5csV7D4AQQuFWGKGr3H7\r\nVDF6CR+MWR2xV3SQeZnm4rLTehdyupUjO0o=\r\n=lY9G\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"./index.d.ts","browser":"dist/browser.js","gitHead":"bbd74978ff1cab6c590c9013566dee49619ba202","scripts":{"lint":"eslint *.js test/*.js examples/*.js --resolve-plugins-relative-to ./node_modules/@dabh/eslint-config-populist","test":"nyc mocha test/*.test.js","build":"rimraf dist && babel *.js -d ./dist","pretest":"npm run lint && npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"w-b-t","email":"wbt@alumni.cmu.edu"},"repository":{"url":"git+https://github.com/winstonjs/logform.git","type":"git"},"_npmVersion":"7.24.0","description":"An mutable object-based log format designed for chaining & objectMode streams.","directories":{},"_nodeVersion":"16.10.0","dependencies":{"ms":"^2.1.1","fecha":"^4.2.0","triple-beam":"^1.3.0","@colors/colors":"1.5.0","safe-stable-stringify":"^2.3.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^10.0.0","assume":"^2.2.0","eslint":"^8.8.0","rimraf":"^3.0.2","@babel/cli":"^7.10.3","@babel/core":"^7.10.3","@babel/preset-env":"^7.10.3","@dabh/eslint-config-populist":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/logform_2.4.1_1655822864350_0.27556165212103423","host":"s3://npm-registry-packages"}},"2.4.2":{"name":"logform","version":"2.4.2","keywords":["winston","logging","format","winstonjs"],"author":{"name":"Charlie Robbins","email":"charlie.robbins@gmail.com"},"license":"MIT","_id":"logform@2.4.2","maintainers":[{"name":"indexzero","email":"charlie.robbins@gmail.com"},{"name":"fearphage","email":"fearphage+npmjs.com@gmail.com"},{"name":"dabh","email":"dabh@alumni.stanford.edu"},{"name":"yurijmikhalevich","email":"yurij@mikhalevi.ch"},{"name":"w-b-t","email":"wbt@alumni.cmu.edu"},{"name":"maverick18722","email":"jonathonterry93@gmail.com"}],"homepage":"https://github.com/winstonjs/logform#readme","bugs":{"url":"https://github.com/winstonjs/logform/issues"},"dist":{"shasum":"a617983ac0334d0c3b942c34945380062795b47c","tarball":"https://registry.npmjs.org/logform/-/logform-2.4.2.tgz","fileCount":57,"integrity":"sha512-W4c9himeAwXEdZ05dQNerhFz2XG80P9Oj0loPUMV23VC2it0orMHQhJm4hdnnor3rd1HsGf6a2lPwBM1zeXHGw==","signatures":[{"sig":"MEUCIERkPdYLkledL7cw4odVUIsku76TLGcAmXFUsUe5YUiYAiEAvOtEZDbJBKJkk4vYZ5eTL+hB5oib00YJtFSXT7zWb+g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":111218,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJixGIAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrYUQ/9Gu6bkZABWTk3B1sytrLNsZjQO5aIu5islERkz//q7Kay/koo\r\nbCkv6urj9bLCSnZSndd+OFFFuEp9umKoQgNhi+PQY4GX5tddnSXOHNRFVEYC\r\n1Z8rkV/ULcGa2KKKUuXKxGERUvIsVFiPNkfBP9evWGh2ZgOLiq0r5p2RaZfE\r\nqMRVr25rbpzakjbVzqHoyryi6AqnLSfYfRXyp06Fl97h9YPitMeY7zxKMQ+L\r\nw3rWWKB9MxJNtYaVzfqsszWnMXQlGjhWiU3UhnC76nxe3HXZEdIfi593inWf\r\nq12bnB/pFvqryRWT+DyCiUa+HzDAB972TPwoSzJ2wgtSl+RIuxuUq1scC/9t\r\nbeEdzWt6q6CHfwY20D6DdMz36GprIH/eWt/foVDIwB+0QjPiURx+0yVnbb+1\r\nmkXVfY1zyMNqRCJPTtu4mmSN5s9DR8rObDvg/Zvac95qfPBczoYvDbKqje9L\r\nibIdxHyPjAosw5/0SR9kPgxZkHy5Uy55NN0x052e+PQzl3pYL0ytNZrg1ejf\r\nyn8U8ej1eUHRjyxyc1Rwn0j3ZFz8881effkDxoiEYoH6h8tzy+bDaZpvBg7G\r\nKSZsUMIfdfVgchLkiuxhIJjZ9fC1a+JTsTxZLlLoJKs4QUwrbtcwD3aU+xdC\r\nY/AL2gCB7YOEFGDF2khKPoJV5W6KlVOhHd8=\r\n=yuMy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"./index.d.ts","browser":"dist/browser.js","gitHead":"25a6a3e00cfcba5824ccf46536ca6ecd9351ca3b","scripts":{"lint":"eslint *.js test/*.js examples/*.js --resolve-plugins-relative-to ./node_modules/@dabh/eslint-config-populist","test":"nyc mocha test/*.test.js","build":"rimraf dist && babel *.js -d ./dist","pretest":"npm run lint && npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"w-b-t","email":"wbt@alumni.cmu.edu"},"repository":{"url":"git+https://github.com/winstonjs/logform.git","type":"git"},"_npmVersion":"8.13.0","description":"An mutable object-based log format designed for chaining & objectMode streams.","directories":{},"_nodeVersion":"16.10.0","dependencies":{"ms":"^2.1.1","fecha":"^4.2.0","triple-beam":"^1.3.0","@colors/colors":"1.5.0","safe-stable-stringify":"^2.3.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^10.0.0","assume":"^2.2.0","eslint":"^8.8.0","rimraf":"^3.0.2","@babel/cli":"^7.10.3","@babel/core":"^7.10.3","@babel/preset-env":"^7.10.3","@dabh/eslint-config-populist":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/logform_2.4.2_1657037311912_0.6041501279352206","host":"s3://npm-registry-packages"}},"2.5.0":{"name":"logform","version":"2.5.0","keywords":["winston","logging","format","winstonjs"],"author":{"name":"Charlie Robbins","email":"charlie.robbins@gmail.com"},"license":"MIT","_id":"logform@2.5.0","maintainers":[{"name":"indexzero","email":"charlie.robbins@gmail.com"},{"name":"fearphage","email":"fearphage+npmjs.com@gmail.com"},{"name":"dabh","email":"dabh@alumni.stanford.edu"},{"name":"yurijmikhalevich","email":"yurij@mikhalevi.ch"},{"name":"w-b-t","email":"wbt@alumni.cmu.edu"},{"name":"maverick18722","email":"jonathonterry93@gmail.com"}],"homepage":"https://github.com/winstonjs/logform#readme","bugs":{"url":"https://github.com/winstonjs/logform/issues"},"dist":{"shasum":"d41cf38d9e7e8a158d79b5df6fe597a1274b8f62","tarball":"https://registry.npmjs.org/logform/-/logform-2.5.0.tgz","fileCount":57,"integrity":"sha512-fsFiH2yjSCTmzotZ5JmEo0brQyJ7iHrc8pQ5pnHg6e1e5WfkqdNMDvgRWSfz+aCr3Y2YxYzHA4UKj+6QoctKrg==","signatures":[{"sig":"MEUCIBZmSWOW03tOe1yzRCMOiGukR5vxq2iIJJIKA+J3mUDfAiEAnvJGvSncekE7WnP/TjSkMX844yTnu5DwW9Q/YrG2kYc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":113084,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4X3tACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrR6Q//Q2402gMCud+i2y0zre6NSFl0RQlXS9YLSsLwJTVApwK1xp1c\r\n+mDF4JSlk5GLsJV239Jr96APb8wikpTxaIF3jWW8K827NhVln6Gld0HUAscg\r\nLFd6tkELaew0KSjNxrWwJVPGYZNsiTjw8qIXnNqv0y0+Payu9+p5SJRP/SpN\r\nvZ9zG7+IsnscsciUqs1KvXOjdi+JSk92Y6qaBLkuhnOyul+90go/Vj8bQrUH\r\nBne75sFO5Gyp+qKxdfGNmNcRkyE5bQpv3Iba1L/dDrY08fRWa13sVvNbeW86\r\n9jhfjCHppZeZEMhreIyMbacIgVh6a+5LykDQUqTrSPtgRGd1V4Mwb3vHJBqB\r\n+X5V6wyiAFc8EYjo8OxsI/0h05MhVPOhLJBvU7CI2AtzAU3DYVp/UzvtWQMq\r\nA1xtqoRnwVKsR89qnYmLlypKA3wY3iw3F9WDpOFFJYQt76JIcJF044+Gevmw\r\n04nQnxIW0QMyn7JAgQ77kZg2PmKXAbUhsXX/p4aNatmlnmwn0NcoPR0BDLpw\r\nbpBUD/bqWDp2vWbQwFCVL+T8GBuP/1h1SccW5WpCImfsNmLiFIVlfvVDgDy3\r\n06x17UMnlPpHP6uXWvC+1TLngz/AS8SUhwDmS+yejePEMXWfiwePd9tcTtFj\r\nx8Dj0omj1/fXeBl++eo/LjJkIqzBXp/aF9M=\r\n=W0Vr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"./index.d.ts","browser":"dist/browser.js","gitHead":"02c62edfaec4a463799e68003260f376a5da42bc","scripts":{"lint":"eslint *.js test/*.js examples/*.js --resolve-plugins-relative-to ./node_modules/@dabh/eslint-config-populist","test":"nyc mocha test/*.test.js","build":"rimraf dist && babel *.js -d ./dist","pretest":"npm run lint && npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"w-b-t","email":"wbt@alumni.cmu.edu"},"repository":{"url":"git+https://github.com/winstonjs/logform.git","type":"git"},"_npmVersion":"8.13.0","description":"An mutable object-based log format designed for chaining & objectMode streams.","directories":{},"_nodeVersion":"16.10.0","dependencies":{"ms":"^2.1.1","fecha":"^4.2.0","triple-beam":"^1.3.0","@colors/colors":"1.5.0","safe-stable-stringify":"^2.3.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^10.0.0","assume":"^2.2.0","eslint":"^8.8.0","rimraf":"^3.0.2","@babel/cli":"^7.10.3","@babel/core":"^7.10.3","@babel/preset-env":"^7.10.3","@types/triple-beam":"^1.3.2","@dabh/eslint-config-populist":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/logform_2.5.0_1675722221479_0.9475933134173309","host":"s3://npm-registry-packages"}},"2.5.1":{"name":"logform","version":"2.5.1","keywords":["winston","logging","format","winstonjs"],"author":{"name":"Charlie Robbins","email":"charlie.robbins@gmail.com"},"license":"MIT","_id":"logform@2.5.1","maintainers":[{"name":"indexzero","email":"charlie.robbins@gmail.com"},{"name":"fearphage","email":"fearphage+npmjs.com@gmail.com"},{"name":"dabh","email":"dabh@alumni.stanford.edu"},{"name":"yurijmikhalevich","email":"yurij@mikhalevi.ch"},{"name":"w-b-t","email":"wbt@alumni.cmu.edu"},{"name":"maverick18722","email":"jonathonterry93@gmail.com"}],"homepage":"https://github.com/winstonjs/logform#readme","bugs":{"url":"https://github.com/winstonjs/logform/issues"},"dist":{"shasum":"44c77c34becd71b3a42a3970c77929e52c6ed48b","tarball":"https://registry.npmjs.org/logform/-/logform-2.5.1.tgz","fileCount":57,"integrity":"sha512-9FyqAm9o9NKKfiAKfZoYo9bGXXuwMkxQiQttkT4YjjVtQVIQtK6LmVtlxmCaFswo6N4AfEkHqZTV0taDtPotNg==","signatures":[{"sig":"MEUCIQCu1SFOLw6to/Pq+0Qr3WCqZKjHRTh2uojfaVmRbLj1XwIgd5XjToG+nkZSiopBYe5nJ7bMPetwTg99X1bBvVa3VYo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":113408,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4n31ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpmXw/+PUsneALuOmY93+LfIxftzqal2tqd7JJ3psB0BIMkFKeEoyXc\r\nAhdv7TPlPa0pr6VpiX3Q1DXr1IU3sBLah23K7/2HqiTMeFoWo5+UqFJkPE/M\r\nVDIHftd6XxYp0v1GWsdTKw3FUicWSOmtQk2jqu0ehfsXjIiI8g4hPY4lPrpD\r\n7EY4Yn6sGB+cycohmJpaJsRMPrIDWs4imCWZnPHjM1l3VoGH6rs4o6cnco3b\r\nLvhTGLjJMKW/nQnk+AT9pEYoz0ApctjcarGZvh/tELsY4Nmy56Wt5dE75iAM\r\nxQIaj19OSUoHAK7Td4YFOsrAf3SfoiuilJ8qPw6JShyXg+3Eq0Z5xpnZpz+A\r\nwFj0gMOo3DWFaBf7O0Y1qq/oUsXeEwtBvPmulMk2B1a5UuNm72FDL7D7K+ZV\r\nViqn+D9412ZrOsqIIo7q8dtndkexiTjvAvJs2IYOjNzbTAMaTgZ01NtCV1Ko\r\n5YQhsDTNCRAqlr6RODcTaSs7iHfYtNnNhInhy3w3xkVtK074lX8sd9cF/Bmv\r\n4yE0isS93bFQ2Fhl942WxcEomzXsAJql3ZFR7/P9TobmRvQ1eLECpoZi4p2s\r\nb1BYYgq/pBu5e0qAyJ4cjoXsaK80ZL6jDVmOnlhOtCaIKeREFJOr81q/Jjsf\r\nSHXaXF187EAcBV9PDzn6biJBLff7HfN3sx0=\r\n=XGo1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"./index.d.ts","browser":"dist/browser.js","gitHead":"639cfcb1dddd911fd1eb5b0425f68502936bff5f","scripts":{"lint":"eslint *.js test/*.js examples/*.js --resolve-plugins-relative-to ./node_modules/@dabh/eslint-config-populist","test":"nyc mocha test/*.test.js","build":"rimraf dist && babel *.js -d ./dist","pretest":"npm run lint && npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"w-b-t","email":"wbt@alumni.cmu.edu"},"repository":{"url":"git+https://github.com/winstonjs/logform.git","type":"git"},"_npmVersion":"8.13.0","description":"An mutable object-based log format designed for chaining & objectMode streams.","directories":{},"_nodeVersion":"16.10.0","dependencies":{"ms":"^2.1.1","fecha":"^4.2.0","triple-beam":"^1.3.0","@colors/colors":"1.5.0","@types/triple-beam":"^1.3.2","safe-stable-stringify":"^2.3.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^10.0.0","assume":"^2.2.0","eslint":"^8.8.0","rimraf":"^3.0.2","@babel/cli":"^7.10.3","@babel/core":"^7.10.3","@babel/preset-env":"^7.10.3","@dabh/eslint-config-populist":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/logform_2.5.1_1675787765295_0.7925464619103924","host":"s3://npm-registry-packages"}},"2.6.0":{"name":"logform","version":"2.6.0","keywords":["winston","logging","format","winstonjs"],"author":{"name":"Charlie Robbins","email":"charlie.robbins@gmail.com"},"license":"MIT","_id":"logform@2.6.0","maintainers":[{"name":"indexzero","email":"charlie.robbins@gmail.com"},{"name":"fearphage","email":"fearphage+npmjs.com@gmail.com"},{"name":"dabh","email":"dabh@alumni.stanford.edu"},{"name":"yurijmikhalevich","email":"yurij@mikhalevi.ch"},{"name":"w-b-t","email":"wbt@alumni.cmu.edu"},{"name":"maverick18722","email":"jonathonterry93@gmail.com"}],"homepage":"https://github.com/winstonjs/logform#readme","bugs":{"url":"https://github.com/winstonjs/logform/issues"},"dist":{"shasum":"8c82a983f05d6eaeb2d75e3decae7a768b2bf9b5","tarball":"https://registry.npmjs.org/logform/-/logform-2.6.0.tgz","fileCount":57,"integrity":"sha512-1ulHeNPp6k/LD8H91o7VYFBng5i1BDE7HoKxVbZiGFidS1Rj65qcywLxX+pVfAPoQJEjRdvKcusKwOupHCVOVQ==","signatures":[{"sig":"MEYCIQC1rfbsVSI677emtWKK4UNVpvVF7vIJzzgeocx46WuWiwIhAJdqBPABSxGA84kqBwfeAE2mwTAEHAFawE9PemdMrL1U","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119269},"main":"index.js","types":"./index.d.ts","browser":"dist/browser.js","engines":{"node":">= 12.0.0"},"gitHead":"83325870f5c35c5bd0eddd2869f53bd8070c5db3","scripts":{"lint":"eslint *.js test/*.js examples/*.js --resolve-plugins-relative-to ./node_modules/@dabh/eslint-config-populist","test":"nyc mocha test/*.test.js","build":"rimraf dist && babel *.js -d ./dist","pretest":"npm run lint && npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"dabh","email":"dabh@alumni.stanford.edu"},"repository":{"url":"git+https://github.com/winstonjs/logform.git","type":"git"},"_npmVersion":"9.8.0","description":"An mutable object-based log format designed for chaining & objectMode streams.","directories":{},"_nodeVersion":"16.18.0","dependencies":{"ms":"^2.1.1","fecha":"^4.2.0","triple-beam":"^1.3.0","@colors/colors":"1.6.0","@types/triple-beam":"^1.3.2","safe-stable-stringify":"^2.3.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^10.0.0","assume":"^2.2.0","eslint":"^8.8.0","rimraf":"^5.0.5","@babel/cli":"^7.10.3","@babel/core":"^7.10.3","@babel/preset-env":"^7.10.3","@dabh/eslint-config-populist":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/logform_2.6.0_1697234126137_0.6765874278003519","host":"s3://npm-registry-packages"}},"2.6.1":{"name":"logform","version":"2.6.1","keywords":["winston","logging","format","winstonjs"],"author":{"name":"Charlie Robbins","email":"charlie.robbins@gmail.com"},"license":"MIT","_id":"logform@2.6.1","maintainers":[{"name":"indexzero","email":"charlie.robbins@gmail.com"},{"name":"fearphage","email":"fearphage+npmjs.com@gmail.com"},{"name":"dabh","email":"dabh@alumni.stanford.edu"},{"name":"yurijmikhalevich","email":"yurij@mikhalevi.ch"},{"name":"w-b-t","email":"wbt@alumni.cmu.edu"},{"name":"maverick18722","email":"jonathonterry93@gmail.com"}],"homepage":"https://github.com/winstonjs/logform#readme","bugs":{"url":"https://github.com/winstonjs/logform/issues"},"dist":{"shasum":"71403a7d8cae04b2b734147963236205db9b3df0","tarball":"https://registry.npmjs.org/logform/-/logform-2.6.1.tgz","fileCount":51,"integrity":"sha512-CdaO738xRapbKIMVn2m4F6KTj4j7ooJ8POVnebSgKo3KBz5axNXRAL7ZdRjIV6NOr2Uf4vjtRkxrFETOioCqSA==","signatures":[{"sig":"MEQCIAnRM829qMjxHoS9o0LvZFvlRzAaQUycNQhQScRq6WoTAiA8B7EU92nI5sYLGlQFbtsyTNtwnHNg7yk6D9f+Hv7I/w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":113708},"main":"index.js","types":"./index.d.ts","browser":"dist/browser.js","engines":{"node":">= 12.0.0"},"gitHead":"25f5b6ca9589edfba7329a071d5195aab636631a","scripts":{"lint":"eslint *.js test/*.js examples/*.js --resolve-plugins-relative-to ./node_modules/@dabh/eslint-config-populist","test":"nyc mocha test/*.test.js","build":"rimraf dist && babel *.js -d ./dist","pretest":"npm run lint && npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"dabh","email":"dabh@alumni.stanford.edu"},"repository":{"url":"git+https://github.com/winstonjs/logform.git","type":"git"},"_npmVersion":"10.8.1","description":"An mutable object-based log format designed for chaining & objectMode streams.","directories":{},"_nodeVersion":"18.18.2","dependencies":{"ms":"^2.1.1","fecha":"^4.2.0","triple-beam":"^1.3.0","@colors/colors":"1.6.0","@types/triple-beam":"^1.3.2","safe-stable-stringify":"^2.3.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^10.0.0","assume":"^2.2.0","eslint":"^8.8.0","rimraf":"^5.0.5","@babel/cli":"^7.10.3","@babel/core":"^7.10.3","@babel/preset-env":"^7.10.3","@dabh/eslint-config-populist":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/logform_2.6.1_1720643113265_0.4701665871321119","host":"s3://npm-registry-packages"}},"2.7.0":{"name":"logform","version":"2.7.0","description":"An mutable object-based log format designed for chaining & objectMode streams.","main":"index.js","browser":"dist/browser.js","scripts":{"lint":"eslint *.js test/*.js examples/*.js --resolve-plugins-relative-to ./node_modules/@dabh/eslint-config-populist","pretest":"npm run lint && npm run build","test":"nyc mocha test/*.test.js","build":"rimraf dist && babel *.js -d ./dist","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/winstonjs/logform.git"},"keywords":["winston","logging","format","winstonjs"],"author":{"name":"Charlie Robbins","email":"charlie.robbins@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/winstonjs/logform/issues"},"homepage":"https://github.com/winstonjs/logform#readme","dependencies":{"@colors/colors":"1.6.0","@types/triple-beam":"^1.3.2","fecha":"^4.2.0","ms":"^2.1.1","safe-stable-stringify":"^2.3.1","triple-beam":"^1.3.0"},"devDependencies":{"@babel/cli":"^7.10.3","@babel/core":"^7.10.3","@babel/preset-env":"^7.10.3","@dabh/eslint-config-populist":"^5.0.0","assume":"^2.2.0","eslint":"^8.8.0","mocha":"^10.0.0","nyc":"^17.1.0","rimraf":"^5.0.5"},"types":"./index.d.ts","engines":{"node":">= 12.0.0"},"_id":"logform@2.7.0","gitHead":"a6adf464176e8b26f7a5035e8b909b2d026a0b5c","_nodeVersion":"22.4.1","_npmVersion":"10.8.1","dist":{"integrity":"sha512-TFYA4jnP7PVbmlBIfhlSe+WKxs9dklXMTEGcBCIvLhE/Tn3H6Gk1norupVW7m5Cnd4bLcr08AytbyV/xj7f/kQ==","shasum":"cfca97528ef290f2e125a08396805002b2d060d1","tarball":"https://registry.npmjs.org/logform/-/logform-2.7.0.tgz","fileCount":51,"unpackedSize":110996,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDppoLm3Wj1gYA6go1u5wvJS9AVTjiUL3SEb6xmGAwEgQIgLF6n3zIK1wkcIv8xGKInTS+2QS1z5DKoppH2UG11h6c="}]},"_npmUser":{"name":"dabh","email":"dabh@alumni.stanford.edu"},"directories":{},"maintainers":[{"name":"indexzero","email":"charlie.robbins@gmail.com"},{"name":"fearphage","email":"fearphage+npmjs.com@gmail.com"},{"name":"dabh","email":"dabh@alumni.stanford.edu"},{"name":"yurijmikhalevich","email":"yurij@mikhalevi.ch"},{"name":"w-b-t","email":"wbt@alumni.cmu.edu"},{"name":"maverick18722","email":"jonathonterry93@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logform_2.7.0_1731203756638_0.4795835423196986"},"_hasShrinkwrap":false}},"time":{"created":"2017-09-27T03:10:32.052Z","modified":"2024-11-10T01:55:57.039Z","1.0.0":"2017-09-27T03:10:32.052Z","1.1.0":"2017-09-29T09:15:26.060Z","1.2.0":"2017-09-30T06:36:10.936Z","1.2.1":"2017-10-02T02:53:34.691Z","1.2.2":"2017-12-06T23:16:03.446Z","1.3.0":"2018-03-16T17:39:37.481Z","1.4.0":"2018-03-23T16:43:14.172Z","1.4.1":"2018-04-06T17:12:36.044Z","1.4.2":"2018-04-19T15:25:47.527Z","1.5.0":"2018-04-22T18:15:38.105Z","1.6.0":"2018-04-26T03:23:21.032Z","1.7.0":"2018-05-24T06:15:26.526Z","1.8.0":"2018-06-12T02:59:10.788Z","1.9.0":"2018-06-12T08:17:40.283Z","1.9.1":"2018-06-26T14:44:12.750Z","1.10.0":"2018-09-17T19:16:36.486Z","2.0.0":"2018-12-23T22:27:31.841Z","2.1.0":"2019-01-08T06:45:53.455Z","2.1.1":"2019-01-29T16:33:29.410Z","2.1.2":"2019-02-01T17:40:26.177Z","2.2.0":"2020-06-21T08:19:36.456Z","2.3.0":"2021-09-22T04:05:43.996Z","2.3.1":"2022-01-10T01:40:05.797Z","2.3.2":"2022-01-10T01:40:52.489Z","2.4.0":"2022-02-12T18:16:16.178Z","2.4.1":"2022-06-21T14:47:44.786Z","2.4.2":"2022-07-05T16:08:32.130Z","2.5.0":"2023-02-06T22:23:41.690Z","2.5.1":"2023-02-07T16:36:05.475Z","2.6.0":"2023-10-13T21:55:26.394Z","2.6.1":"2024-07-10T20:25:13.405Z","2.7.0":"2024-11-10T01:55:56.846Z"},"bugs":{"url":"https://github.com/winstonjs/logform/issues"},"author":{"name":"Charlie Robbins","email":"charlie.robbins@gmail.com"},"license":"MIT","homepage":"https://github.com/winstonjs/logform#readme","keywords":["winston","logging","format","winstonjs"],"repository":{"type":"git","url":"git+https://github.com/winstonjs/logform.git"},"description":"An mutable object-based log format designed for chaining & objectMode streams.","maintainers":[{"name":"indexzero","email":"charlie.robbins@gmail.com"},{"name":"fearphage","email":"fearphage+npmjs.com@gmail.com"},{"name":"dabh","email":"dabh@alumni.stanford.edu"},{"name":"yurijmikhalevich","email":"yurij@mikhalevi.ch"},{"name":"w-b-t","email":"wbt@alumni.cmu.edu"},{"name":"maverick18722","email":"jonathonterry93@gmail.com"}],"readme":"# logform\n\nA mutable object-based log format designed for chaining & objectMode streams.\n\n``` js\nconst { format } = require('logform');\n\nconst alignedWithColorsAndTime = format.combine(\n  format.colorize(),\n  format.timestamp(),\n  format.align(),\n  format.printf(info => `${info.timestamp} ${info.level}: ${info.message}`)\n);\n```\n\n- [`info` Objects](#info-objects)\n- [Understanding formats](#understanding-formats)\n  - [Combining formats](#combining-formats)\n  - [Filtering `info` objects](#filtering-info-objects)\n- [Formats](#formats)\n  - [Align](#align)\n  - [CLI](#cli)\n  - [Colorize](#colorize)\n  - [Combine](#combine)\n  - [Errors](#errors)\n  - [JSON](#json)\n  - [Label](#label)\n  - [Logstash](#logstash)\n  - [Metadata](#metadata)\n  - [PadLevels](#padlevels)\n  - [PrettyPrint](#prettyprint)\n  - [Printf](#printf)\n  - [Simple](#simple)\n  - [Splat](#splat)\n  - [Timestamp](#timestamp)\n  - [Uncolorize](#uncolorize)\n\n## `info` Objects\n\nThe `info` parameter provided to a given format represents a single log\nmessage. The object itself is mutable. Every `info` must have at least the\n`level` and `message` properties:\n\n``` js\nconst info = {\n  level: 'info',                 // Level of the logging message\n  message: 'Hey! Log something?' // Descriptive message being logged.\n}\n```\n\nProperties **besides level and message** are considered as \"`meta`\". i.e.:\n\n``` js\nconst { level, message, ...meta } = info;\n```\n\nSeveral of the formats in `logform` itself add additional properties:\n\n| Property    | Format added by | Description |\n| ----------- | --------------- | ----------- |\n| `splat`     | `splat()`       | String interpolation splat for `%d %s`-style messages. |\n| `timestamp` | `timestamp()`   |  timestamp the message was received. |\n| `label`     | `label()`       | Custom label associated with each message. |\n| `ms`        | `ms()`          | Number of milliseconds since the previous log message. |\n\nAs a consumer you may add whatever properties you wish – _internal state is\nmaintained by `Symbol` properties:_\n\n- `Symbol.for('level')` _**(READ-ONLY)**:_ equal to `level` property.\n  **Is treated as immutable by all code.**\n- `Symbol.for('message'):` complete string message set by \"finalizing formats\":\n  - `json`\n  - `logstash`\n  - `printf`\n  - `prettyPrint`\n  - `simple`\n- `Symbol.for('splat')`: additional string interpolation arguments. _Used\n  exclusively by `splat()` format._\n\nThese Symbols are stored in another package: `triple-beam` so that all\nconsumers of `logform` can have the same Symbol reference. i.e.:\n\n``` js\nconst { LEVEL, MESSAGE, SPLAT } = require('triple-beam');\n\nconsole.log(LEVEL === Symbol.for('level'));\n// true\n\nconsole.log(MESSAGE === Symbol.for('message'));\n// true\n\nconsole.log(SPLAT === Symbol.for('splat'));\n// true\n```\n\n## Understanding formats\n\nFormats are prototypal objects (i.e. class instances) that define a single method: `transform(info, opts)` and return the mutated `info`\n\n- `info`: an object representing the log message.\n- `opts`: setting specific to the current instance of the format.\n\nThey are expected to return one of two things:\n\n- **An `info` Object** representing the modified `info` argument. Object references need not be preserved if immutability is preferred. All current built-in formats consider `info` mutable, but [immutablejs] is being considered for future releases.\n- **A falsey value** indicating that the `info` argument should be ignored by the caller. (See: [Filtering `info` Objects](#filtering-info-objects)) below.\n\n`logform.format`  is designed to be as simple as possible. To define a new format simple pass it a `transform(info, opts)` function to get a new `Format`.\n\nThe named `Format` returned can be used to create as many copies of the given `Format` as desired:\n\n``` js\nconst { format } = require('logform');\n\nconst volume = format((info, opts) => {\n  if (opts.yell) {\n    info.message = info.message.toUpperCase();\n  } else if (opts.whisper) {\n    info.message = info.message.toLowerCase();\n  }\n\n  return info;\n});\n\n// `volume` is now a function that returns instances of the format.\nconst scream = volume({ yell: true });\nconsole.dir(scream.transform({\n  level: 'info',\n  message: `sorry for making you YELL in your head!`\n}, scream.options));\n// {\n//   level: 'info'\n//   message: 'SORRY FOR MAKING YOU YELL IN YOUR HEAD!'\n// }\n\n// `volume` can be used multiple times to create different formats.\nconst whisper = volume({ whisper: true });\nconsole.dir(whisper.transform({\n  level: 'info',\n  message: `WHY ARE THEY MAKING US YELL SO MUCH!`\n}), whisper.options);\n// {\n//   level: 'info'\n//   message: 'why are they making us yell so much!'\n// }\n```\n\n### Combining formats\n\nAny number of formats may be combined into a single format using `format.combine`. Since `format.combine` takes no `opts`, as a convenience it returns pre-created instance of the combined format.\n\n``` js\nconst { format } = require('logform');\nconst { combine, timestamp, label } = format;\n\nconst labelTimestamp = combine(\n  label({ label: 'right meow!' }),\n  timestamp()\n);\n\nconst info = labelTimestamp.transform({\n  level: 'info',\n  message: 'What time is the testing at?'\n});\n\nconsole.dir(info);\n// { level: 'info',\n//   message: 'What time is the testing at?',\n//   label: 'right meow!',\n//   timestamp: '2017-09-30T03:57:26.875Z' }\n```\n\n### Filtering `info` Objects\n\nIf you wish to filter out a given `info` Object completely then simply return a falsey value.\n\n``` js\nconst ignorePrivate = format((info, opts) => {\n  if (info.private) { return false; }\n  return info;\n});\n\nconsole.dir(ignorePrivate.transform({\n  level: 'error',\n  message: 'Public error to share'\n}));\n// { level: 'error', message: 'Public error to share' }\n\nconsole.dir(ignorePrivate.transform({\n  level: 'error',\n  private: true,\n  message: 'This is super secret - hide it.'\n}));\n// false\n```\n\nUse of `format.combine` will respect any falsey values return and stop evaluation of later formats in the series. For example:\n\n``` js\nconst { format } = require('logform');\nconst { combine, timestamp, label } = format;\n\nconst willNeverThrow = format.combine(\n  format(info => { return false })(), // Ignores everything\n  format(info => { throw new Error('Never reached') })()\n);\n\nconsole.dir(willNeverThrow.transform({\n  level: 'info',\n  message: 'wow such testing'\n}))\n```\n\n## Formats\n\n### Align\n\nThe `align` format adds a `\\t` delimiter before the message to align it in the same place.\n\n```js\nconst { format } = require('logform');\n\nconst alignFormat = format.align();\n\nconst info = alignFormat.transform({\n  level: 'info',\n  message: 'my message'\n});\n\nconsole.log(info);\n// { level: 'info', message: '\\tmy message' }\n```\n\nThis was previously exposed as `{ align: true }` in `winston < 3.0.0`.\n\n### CLI\n\nThe `cli` format is a combination of the `colorize` and the `padLevels` formats. It turns a log  `info` object into the same format previously available in `winston.cli()` in `winston < 3.0.0`.\n\n```js\nconst { format } = require('logform');\nconst LEVEL = Symbol.for('level');\n\nconst cliFormat = format.cli({ colors: { info: 'blue' }});\n\nconst info = cliFormat.transform({\n  [LEVEL]: 'info',\n  level: 'info',\n  message: 'my message'\n}, { all: true });\n\nconsole.log(info);\n// { level: '\\u001b[34minfo\\u001b[39m',\n//   message: '\\u001b[34m    my message\\u001b[39m',\n//   [Symbol(level)]: 'info',\n//   [Symbol(message)]:\n//    '\\u001b[34minfo\\u001b[39m:\\u001b[34m    my message\\u001b[39m' }\n```\n\n### Colorize\n\nThe `colorize` format adds different colors depending on the log level to the message and/or level.\nIt accepts the following options:\n\n* **level**: If set to `true` the color will be applied to the `level`.\n* **all**: If set to `true` the color will be applied to the `message` and `level`.\n* **message**: If set to `true` the color will be applied to the `message`.\n* **colors**: An object containing the colors for the log levels. For example: `{ info: 'blue', error: 'red' }`\n\n```js\nconst { format } = require('logform');\nconst LEVEL = Symbol.for('level');\n\nconst colorizeFormat = format.colorize({ colors: { info: 'blue' }});\n\nconst info = colorizeFormat.transform({\n  [LEVEL]: 'info',\n  level: 'info',\n  message: 'my message'\n}, { all: true });\n\nconsole.log(info);\n// { level: '\\u001b[34minfo\\u001b[39m',\n//   message: '\\u001b[34mmy message\\u001b[39m',\n//   [Symbol(level)]: 'info' }\n```\n\nThis was previously exposed as `{ colorize: true }` to transports in `winston < 3.0.0`.\n\n### Combine\n\nThe `combine` Format allows to combine multiple formats:\n\n```js\nconst { format } = require('logform');\nconst { combine, timestamp, json } = format;\n\nconst jsonWithTimestamp = combine(\n  timestamp(),\n  json()\n);\n\nconst info = jsonWithTimestamp.transform({\n  level: 'info',\n  message: 'my message'\n});\n\nconsole.log(info);\n// { level: 'info',\n//   message: 'my message',\n//   timestamp: '2018-10-02T15:03:14.230Z',\n//   [Symbol(message)]:\n//    '{\"level\":\"info\",\"message\":\"my message\",\"timestamp\":\"2018-10-02T15:03:14.230Z\"}' }\n```\n\n### Errors\n\nThe `errors` format allows you to pass in an instance of a JavaScript `Error`\ndirectly to the logger. It allows you to specify whether not to include the\nstack-trace.\n\n```js\nconst { format } = require('logform');\nconst { errors } = format;\n\nconst errorsFormat = errors({ stack: true })\n\nconst info = errorsFormat.transform(new Error('Oh no!'));\n\nconsole.log(info);\n// Error: Oh no!\n//     at repl:1:13\n//     at ContextifyScript.Script.runInThisContext (vm.js:50:33)\n//     at REPLServer.defaultEval (repl.js:240:29)\n//     at bound (domain.js:301:14)\n//     at REPLServer.runBound [as eval] (domain.js:314:12)\n//     at REPLServer.onLine (repl.js:468:10)\n//     at emitOne (events.js:121:20)\n//     at REPLServer.emit (events.js:211:7)\n//     at REPLServer.Interface._onLine (readline.js:282:10)\n//     at REPLServer.Interface._line (readline.js:631:8)\n```\n\nIt will also handle `{ message }` properties as `Error` instances:\n\n```js\nconst { format } = require('logform');\nconst { errors } = format;\n\nconst errorsFormat = errors({ stack: true })\n\nconst info = errorsFormat.transform({\n  message: new Error('Oh no!')\n});\n\nconsole.log(info);\n// Error: Oh no!\n//     at repl:1:13\n//     at ContextifyScript.Script.runInThisContext (vm.js:50:33)\n//     at REPLServer.defaultEval (repl.js:240:29)\n//     at bound (domain.js:301:14)\n//     at REPLServer.runBound [as eval] (domain.js:314:12)\n//     at REPLServer.onLine (repl.js:468:10)\n//     at emitOne (events.js:121:20)\n//     at REPLServer.emit (events.js:211:7)\n//     at REPLServer.Interface._onLine (readline.js:282:10)\n//     at REPLServer.Interface._line (readline.js:631:8)\n```\n\n### JSON\n\nThe `json` format uses `safe-stable-stringify` to finalize the message.\nIt accepts the following options:\n\n* **replacer**: A function that influences how the `info` is stringified.\n* **space**: The number of white space used to format the json.\n\n```js\nconst { format } = require('logform');\n\nconst jsonFormat = format.json();\n\nconst info = jsonFormat.transform({\n  level: 'info',\n  message: 'my message',\n});\nconsole.log(info);\n// { level: 'info',\n//   message: 'my message',\n//   [Symbol(message)]: '{\"level\":\"info\",\"message\":\"my message\"}' }\n```\n\nThis was previously exposed as `{ json: true }` to transports in `winston < 3.0.0`.\n\n### Label\n\nThe `label` format adds the specified `label` before the message or adds it to the `info` object.\nIt accepts the following options:\n\n* **label**: A label to be added before the message.\n* **message**: If set to `true` the `label` will be added to `info.message`. If set to `false` the `label` will be added as `info.label`.\n\n```js\nconst { format } = require('logform');\n\nconst labelFormat = format.label();\n\nconst info = labelFormat.transform({\n  level: 'info',\n  message: 'my message'\n}, { label: 'my label', message: true });\n\nconsole.log(info);\n// { level: 'info', message: '[my label] my message' }\n```\n\nThis was previously exposed as `{ label: 'my label' }` to transports in `winston < 3.0.0`.\n\n### Logstash\n\nThe `logstash` Format turns a log `info` object into pure JSON with the appropriate logstash options.\n\n```js\nconst { format } = require('logform');\nconst { logstash, combine, timestamp } = format;\n\nconst logstashFormat = combine(\n  timestamp(),\n  logstash()\n);\n\nconst info = logstashFormat.transform({\n  level: 'info',\n  message: 'my message'\n});\n\nconsole.log(info);\n// { level: 'info',\n//   [Symbol(message)]:\n//    '{\"@message\":\"my message\",\"@timestamp\":\"2018-10-02T11:04:52.915Z\",\"@fields\":{\"level\":\"info\"}}' }\n```\n\nThis was previously exposed as `{ logstash: true }` to transports in `winston < 3.0.0`.\n\n### Metadata\n\nThe `metadata` format adds a metadata object to collect extraneous data, similar to the metadata object in winston 2.x.\nIt accepts the following options:\n\n* **key**: The name of the key used for the metadata object. Defaults to `metadata`.\n* **fillExcept**: An array of keys that should not be added to the metadata object.\n* **fillWith**: An array of keys that will be added to the metadata object.\n\n```js\nconst { format } = require('logform');\n\nconst metadataFormat = format.metadata();\n\nconst info = metadataFormat.transform({\n  level: 'info',\n  message: 'my message',\n  meta: 42\n});\n\nconsole.log(info);\n// { level: 'info', message: 'my message', metadata: { meta: 42 } }\n```\n\n### PadLevels\n\nThe `padLevels` format pads levels to be the same length.\n\n```js\nconst { format } = require('logform');\nconst LEVEL = Symbol.for('level');\n\nconst padLevelsFormat = format.padLevels();\n\nconst info = padLevelsFormat.transform({\n  [LEVEL]: 'info',\n  message: 'my message'\n});\n\nconsole.log(info);\n// { message: '    my message', [Symbol(level)]: 'info' }\n```\n\nThis was previously exposed as `{ padLevels: true }` to transports in `winston < 3.0.0`.\n\n### PrettyPrint\n\nThe `prettyPrint` format finalizes the message using `util.inspect`.\nIt accepts the following options:\n\n* **depth**: A `number` that specifies the maximum depth of the `info` object being stringified by `util.inspect`. Defaults to `2`.\n* **colorize**: Colorizes the message if set to `true`. Defaults to `false`.\n\nThe `prettyPrint` format should not be used in production because it may impact performance negatively and block the event loop.\n\n> **NOTE:** the `LEVEL`, `MESSAGE`, and `SPLAT` symbols are stripped from the\n> output message _by design._\n\nThis was previously exposed as `{ prettyPrint: true }` to transports in `winston < 3.0.0`.\n\n```js\nconst { format } = require('logform');\n\nconst prettyPrintFormat = format.prettyPrint();\n\nconst info = prettyPrintFormat.transform({\n  [LEVEL]: 'info',\n  level: 'info',\n  message: 'my message'\n});\n\nconsole.log(info);\n// { level: 'info',\n//   message: 'my message',\n//   [Symbol(level)]: 'info',\n//   [Symbol(message)]: '{ level: \\'info\\', message: \\'my message\\' }' }\n```\n\n### Printf\n\nThe `printf` format allows to create a custom logging format:\n\n```js\nconst { format } = require('logform');\n\nconst myFormat = format.printf((info) => {\n  return `${info.level} ${info.message}`;\n})\n\nconst info = myFormat.transform({\n  level: 'info',\n  message: 'my message'\n});\n\nconsole.log(info);\n// { level: 'info',\n//   message: 'my message',\n//   [Symbol(message)]: 'info my message' }\n```\n\n### Simple\n\nThe `simple` format finalizes the `info` object using the format: `level: message stringifiedRest`.\n```js\nconst { format } = require('logform');\nconst MESSAGE = Symbol.for('message');\n\nconst simpleFormat = format.simple();\n\nconst info = simpleFormat.transform({\n  level: 'info',\n  message: 'my message',\n  number: 123\n});\nconsole.log(info[MESSAGE]);\n// info: my message {number:123}\n```\n\n### Splat\n\nThe `splat` format transforms the message by using `util.format` to complete any `info.message` provided it has string interpolation tokens.\n\n```js\nconst { format } = require('logform');\n\nconst splatFormat = format.splat();\n\nconst info = splatFormat.transform({\n  level: 'info',\n  message: 'my message %s',\n  splat: ['test']\n});\n\nconsole.log(info);\n// { level: 'info', message: 'my message test', splat: [ 'test' ] }\n```\n\nAny additional splat parameters beyond those needed for the `%` tokens\n(aka \"metas\") are assumed to be objects. Their enumerable properties are\nmerged into the `info`.\n\n```js\nconst { format } = require('logform');\n\nconst splatFormat = format.splat();\n\nconst info = splatFormat.transform({\n  level: 'info',\n  message: 'my message %s',\n  splat: ['test', { thisIsMeta: true }]\n});\n\nconsole.log(info);\n// { level: 'info',\n//   message: 'my message test',\n//   thisIsMeta: true,\n//   splat: [ 'test' ] }\n```\n\nThis was previously exposed implicitly in `winston < 3.0.0`.\n\n### Timestamp\n\nThe `timestamp` format adds a timestamp to the info.\nIt accepts the following options:\n\n* **format**: Either the format as a string accepted by the [fecha](https://github.com/taylorhakes/fecha) module or a function that returns a formatted date. If no format is provided `new Date().toISOString()` will be used.\n* **alias**: The name of an alias for the timestamp property, that will be added to the `info` object.\n\n```js\nconst { format } = require('logform');\n\nconst timestampFormat = format.timestamp();\n\nconst info = timestampFormat.transform({\n  level: 'info',\n  message: 'my message'\n});\n\nconsole.log(info);\n// { level: 'info',\n//   message: 'my message',\n//   timestamp: '2018-10-02T11:47:02.682Z' }\n```\n\nIt was previously available in `winston < 3.0.0` as `{ timestamp: true }` and `{ timestamp: function:String }`.\n\n\n### Uncolorize\n\nThe `uncolorize` format strips colors from `info` objects.\nIt accepts the following options:\n\n* **level**: Disables the uncolorize format for `info.level` if set to `false`.\n* **message**: Disables the uncolorize format for `info.message` if set to `false`.\n* **raw**: Disables the uncolorize format for `info[MESSAGE]` if set to `false`.\n\nThis was previously exposed as `{ stripColors: true }` to transports in `winston < 3.0.0`.\n\n## Tests\n\nTests are written with `mocha`, `assume`, and `nyc`. They can be run with `npm`:\n\n```\nnpm test\n```\n\n##### LICENSE: MIT\n##### AUTHOR: [Charlie Robbins](https://github.com/indexzero)\n","readmeFilename":"README.md"}