{"_id":"slf","_rev":"40-7ddb6fd290f93b84499c54a6769749d0","name":"slf","dist-tags":{"latest":"2.1.0"},"versions":{"0.0.1":{"name":"slf","version":"0.0.1","author":{"name":"Surikaterna"},"license":"MIT","_id":"slf@0.0.1","maintainers":[{"name":"surikat","email":"npm@surikat.se"}],"dist":{"shasum":"0ca1f19b586fedac457b7cff4b8c085c52f12a99","tarball":"https://registry.npmjs.org/slf/-/slf-0.0.1.tgz","integrity":"sha512-RdGslZUtsUuiiC694g5Gj/wRbo4BOJ/CTXjswS8ZLdF5Rw0c/5v+cPVrC+NAfGRtqHI82zUOPEMyqn+YfEiU+g==","signatures":[{"sig":"MEYCIQDLfmUtH6ikByTbrwOvK0AQedqcokrTjzEmkyvrNIIp4wIhAJ7LuBCWvUK2AZ9sFS7uKcNKQ3qRsY/ewP/qQGnilBw5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"0ca1f19b586fedac457b7cff4b8c085c52f12a99","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"surikat","email":"npm@surikat.se"},"_npmVersion":"3.3.12","description":"Simple Logging Facade","directories":{},"_nodeVersion":"5.5.0","_npmOperationalInternal":{"tmp":"tmp/slf-0.0.1.tgz_1468937100588_0.2889767778106034","host":"packages-16-east.internal.npmjs.com"}},"0.1.0":{"name":"slf","version":"0.1.0","keywords":["log","facade"],"author":{"name":"Surikaterna"},"license":"MIT","_id":"slf@0.1.0","maintainers":[{"name":"surikat","email":"npm@surikat.se"}],"homepage":"https://github.com/surikaterna/slf#readme","bugs":{"url":"https://github.com/surikaterna/slf/issues"},"dist":{"shasum":"cc063447a1d0024534ea55b44e3c7182e6ce0f34","tarball":"https://registry.npmjs.org/slf/-/slf-0.1.0.tgz","integrity":"sha512-6Xj33NNmnHg7GiEX5CZZCBM28xFdio7yoC8JSNm4UvCkYb3OZR8WH6cOkYYEMabIpKa2V2YqRQ1J0aiy9daHTg==","signatures":[{"sig":"MEUCIQDBcPTB2N8Nj5z1YlgnQL2fdtD8BYHU3eO1FHyQcnNCZgIgSogGy77FCpRNsVS2BMjY2Nr7phH1WileeugQbRLwU5Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"cc063447a1d0024534ea55b44e3c7182e6ce0f34","gitHead":"22fb6054d009610d73abb5528fe11f2e3bd6eade","scripts":{"test":"mocha test --recursive --compilers js:babel-core/register"},"_npmUser":{"name":"surikat","email":"npm@surikat.se"},"repository":{"url":"git+https://github.com/surikaterna/slf.git","type":"git"},"_npmVersion":"3.3.12","description":"Simple Logging Facade","directories":{"test":"test"},"_nodeVersion":"5.5.0","devDependencies":{"mocha":"^2.0.1","eslint":"^2.2.0","should":"^4.1.0","babel-core":"^6.7.7","babel-preset-es2015":"^6.6.0","eslint-config-surikat":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/slf-0.1.0.tgz_1477308254191_0.8698878758586943","host":"packages-12-west.internal.npmjs.com"}},"0.1.1":{"name":"slf","version":"0.1.1","keywords":["log","facade"],"author":{"name":"Surikaterna"},"license":"MIT","_id":"slf@0.1.1","maintainers":[{"name":"surikat","email":"npm@surikat.se"}],"homepage":"https://github.com/surikaterna/slf#readme","bugs":{"url":"https://github.com/surikaterna/slf/issues"},"dist":{"shasum":"6c31156a48a658dce334906701049e38c7f0dee7","tarball":"https://registry.npmjs.org/slf/-/slf-0.1.1.tgz","integrity":"sha512-0C7NMybFaRt8xtKd7ocL4WHShRle8JsJ+q+XS2cIg1UYl0ikNxbJJWDhwp90+6SuBYvmVcSzSyznHZy2W43JwA==","signatures":[{"sig":"MEUCIA/lxbuDCI8EHAWZUrEKg1vDzZ2+SX19ClwtyYNMQI5RAiEAyqOdl1B1O0dTiNyMno7/CDiDU4KflBQsJF3RzT+fuKo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"6c31156a48a658dce334906701049e38c7f0dee7","gitHead":"5037c9807aca8f4ec3064039aba1e20dc07334d9","scripts":{"test":"mocha test --recursive --compilers js:babel-core/register","test.watch":"mocha test --watch --recursive --compilers js:babel-core/register"},"_npmUser":{"name":"surikat","email":"npm@surikat.se"},"repository":{"url":"git+https://github.com/surikaterna/slf.git","type":"git"},"_npmVersion":"3.3.12","description":"Simple Logging Facade","directories":{"test":"test"},"_nodeVersion":"5.5.0","devDependencies":{"mocha":"^2.0.1","eslint":"^2.2.0","should":"^4.1.0","babel-core":"^6.7.7","babel-preset-es2015":"^6.6.0","eslint-config-surikat":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/slf-0.1.1.tgz_1477328554678_0.4649739544838667","host":"packages-12-west.internal.npmjs.com"}},"0.1.2":{"name":"slf","version":"0.1.2","keywords":["log","facade"],"author":{"name":"Surikaterna"},"license":"MIT","_id":"slf@0.1.2","maintainers":[{"name":"surikat","email":"npm@surikat.se"}],"homepage":"https://github.com/surikaterna/slf#readme","bugs":{"url":"https://github.com/surikaterna/slf/issues"},"dist":{"shasum":"c72606166c9595d400f9b843e793e0b20a6cc942","tarball":"https://registry.npmjs.org/slf/-/slf-0.1.2.tgz","integrity":"sha512-yFFRYChaIt11BcwHm5Jg+8tT/OplqwBUw8HF9v7YbWYBFF35MS95i2HkLryBTjr9IadJPsG/TmFcDjFnexGHpw==","signatures":[{"sig":"MEUCIBFgA03NDUq87qG5/9c52A2wdH4CKnYdmm7j2E+N6mkwAiEAntkaymrl6kskVjG5XoaCy2/DiGRa42s/Ef0kECIPb2I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"c72606166c9595d400f9b843e793e0b20a6cc942","gitHead":"5037c9807aca8f4ec3064039aba1e20dc07334d9","scripts":{"test":"mocha test --recursive --compilers js:babel-core/register","compile":"babel -d lib src","prepublish":"npm run compile","test.watch":"mocha test --watch --recursive --compilers js:babel-core/register"},"_npmUser":{"name":"surikat","email":"npm@surikat.se"},"repository":{"url":"git+https://github.com/surikaterna/slf.git","type":"git"},"_npmVersion":"3.3.12","description":"Simple Logging Facade","directories":{"test":"test"},"_nodeVersion":"5.5.0","devDependencies":{"mocha":"^2.0.1","eslint":"^2.2.0","should":"^4.1.0","babel-cli":"^6.18.0","babel-core":"^6.7.7","babel-preset-es2015":"^6.6.0","eslint-config-surikat":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/slf-0.1.2.tgz_1477917218533_0.16084057837724686","host":"packages-12-west.internal.npmjs.com"}},"0.1.3":{"name":"slf","version":"0.1.3","keywords":["log","facade"],"author":{"name":"Surikaterna"},"license":"MIT","_id":"slf@0.1.3","maintainers":[{"name":"surikat","email":"npm@surikat.se"}],"homepage":"https://github.com/surikaterna/slf#readme","bugs":{"url":"https://github.com/surikaterna/slf/issues"},"dist":{"shasum":"709b228cecac1dedb40c18a089b3932c3d58412b","tarball":"https://registry.npmjs.org/slf/-/slf-0.1.3.tgz","integrity":"sha512-tc6s7sls3UqyYZFrZg5d0ycsLeto83RKAjusKP4IuAN7tvudcyzH9wWIy4PIYo/VkTnWMzhhnEL5iy52YpKvqQ==","signatures":[{"sig":"MEQCIFiJj/Iqen0wiRB29J6uA/kk8DMbeaITdw8dyhFVa+pcAiAcHodP0oP9T322ga8Kci5VqXsMtjgFCR7tztrtfkYFKg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"709b228cecac1dedb40c18a089b3932c3d58412b","gitHead":"5037c9807aca8f4ec3064039aba1e20dc07334d9","scripts":{"test":"mocha test --recursive --compilers js:babel-core/register","compile":"babel -d lib src","prepublish":"npm run compile","test.watch":"mocha test --watch --recursive --compilers js:babel-core/register"},"_npmUser":{"name":"surikat","email":"npm@surikat.se"},"repository":{"url":"git+https://github.com/surikaterna/slf.git","type":"git"},"_npmVersion":"3.3.12","description":"Simple Logging Facade","directories":{"test":"test"},"_nodeVersion":"5.5.0","devDependencies":{"mocha":"^2.0.1","eslint":"^2.2.0","should":"^4.1.0","babel-cli":"^6.18.0","babel-core":"^6.7.7","babel-preset-es2015":"^6.6.0","eslint-config-surikat":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/slf-0.1.3.tgz_1477918881248_0.9951309768948704","host":"packages-12-west.internal.npmjs.com"}},"1.0.0":{"name":"slf","version":"1.0.0","keywords":["log","facade"],"author":{"name":"Surikaterna"},"license":"MIT","_id":"slf@1.0.0","maintainers":[{"name":"surikat","email":"npm@surikat.se"}],"homepage":"https://github.com/surikaterna/slf#readme","bugs":{"url":"https://github.com/surikaterna/slf/issues"},"dist":{"shasum":"e0f9d312fa92ad3f3add87270213b04c94d76027","tarball":"https://registry.npmjs.org/slf/-/slf-1.0.0.tgz","integrity":"sha512-aqiwN1ID1YVa6rfNUBnf4Rf6mQ6vve+LeeOzYZgXxQ5Rr/8VuissnPhFUK3fvQbuiKAevOwCHBalqQ9vzCViWw==","signatures":[{"sig":"MEQCIEokDaP/pbxW02/0VxvtjlgkD4OJdTmvSqZjoLed6M2kAiA471Bz7dc+knBGe34amTDNPyAiONCsFtLgs2/iF5FfCg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"e0f9d312fa92ad3f3add87270213b04c94d76027","gitHead":"b61bfdf684c798b7ea6d0bef421051962d9cdd01","scripts":{"test":"mocha test --recursive --compilers js:babel-core/register","compile":"babel -d lib src","prepublish":"npm run compile","test.watch":"mocha test --watch --recursive --compilers js:babel-core/register"},"_npmUser":{"name":"surikat","email":"npm@surikat.se"},"repository":{"url":"git+https://github.com/surikaterna/slf.git","type":"git"},"_npmVersion":"4.0.3","description":"Simple Logging Facade","directories":{"test":"test"},"_nodeVersion":"7.2.1","devDependencies":{"mocha":"^2.0.1","eslint":"^2.2.0","should":"^4.1.0","babel-cli":"^6.18.0","babel-core":"^6.7.7","babel-preset-es2015":"^6.6.0","eslint-config-surikat":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/slf-1.0.0.tgz_1488471195954_0.9847459078300744","host":"packages-18-east.internal.npmjs.com"}},"1.0.1":{"name":"slf","version":"1.0.1","keywords":["log","facade"],"author":{"name":"Surikaterna"},"license":"MIT","_id":"slf@1.0.1","maintainers":[{"name":"surikat","email":"npm@surikat.se"}],"homepage":"https://github.com/surikaterna/slf#readme","bugs":{"url":"https://github.com/surikaterna/slf/issues"},"dist":{"shasum":"db953658496c43338b3df4f7e80aca4774029578","tarball":"https://registry.npmjs.org/slf/-/slf-1.0.1.tgz","integrity":"sha512-Y7cs8GSvGI5URyRZC6q7vKt9UlcOKg9vEGVz4HJKBujnyPU078ZaPYmc7pQcjvXYm+Nkl32Ue3dHkvXnvcYjew==","signatures":[{"sig":"MEQCIGOFiYNUZfWFTMhmtjSWYONb2TfGv/HYZwAHSe/Fzt2iAiAnBcd02Wyw85rVYYZN2CZKkuAC+UI9XLXQJOWb605eWQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"db953658496c43338b3df4f7e80aca4774029578","gitHead":"e16279f2e2346ebf54ff289815f2a1d6a71c7377","scripts":{"test":"mocha test --recursive --compilers js:babel-core/register","compile":"babel -d lib src","prepublish":"npm run compile","test.watch":"mocha test --watch --recursive --compilers js:babel-core/register"},"_npmUser":{"name":"surikat","email":"npm@surikat.se"},"repository":{"url":"git+https://github.com/surikaterna/slf.git","type":"git"},"_npmVersion":"4.0.3","description":"Simple Logging Facade","directories":{"test":"test"},"_nodeVersion":"7.2.1","devDependencies":{"mocha":"^2.0.1","eslint":"^2.2.0","should":"^4.1.0","babel-cli":"^6.18.0","babel-core":"^6.7.7","babel-preset-es2015":"^6.6.0","eslint-config-surikat":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/slf-1.0.1.tgz_1499263309812_0.9969245239626616","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"slf","version":"1.0.2","keywords":["log","facade"],"author":{"name":"Surikaterna"},"license":"MIT","_id":"slf@1.0.2","maintainers":[{"name":"surikat","email":"npm@surikat.se"}],"homepage":"https://github.com/surikaterna/slf#readme","bugs":{"url":"https://github.com/surikaterna/slf/issues"},"dist":{"shasum":"f6078eaff8354d41240a8491565caddfbdd7057b","tarball":"https://registry.npmjs.org/slf/-/slf-1.0.2.tgz","fileCount":11,"integrity":"sha512-VU/tWB1s5j1Hdjo2lSlSVnewZKJC/fwhj4vxSJq0EDLMadNYXWhcy/7zJ9mggPI7iyLAnWhO+XaNHudt1wAr9Q==","signatures":[{"sig":"MEQCIBJ7nZ7E9Z6644AbyB+uukNQ9MKgJAViIvft2pK3XgZMAiAhDpPtPoupDxwSIgn7vUIdtqYvuheKJp9HVBxmqgCRDw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12712,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe5xg3CRA9TVsSAnZWagAAVXoP/3jiyo5UEQxKQYOkXZP9\nXk9lSIZQHTrlRSPBTU6IQy60UUzFfyASaIdoQlJtEqsjpTxxMKW7X3LhhiBS\nV/8X0tBJUDgMLenkhFSNTY/59MDx91ljbTAnF3mvpovZYRz1OVYScIWIRv7V\n0CJ7WkR7ACsp1nN6WY1GoDoQPRxKYMNoog6sNdZqGacyjMQzzkqRSSVj7OGf\nby754PJeitI7/4X/JrTUfiGTJzDYSnvQ1lloveNzLo361P6dNMJK2RTIXDCT\nPD8wJk2KBSkTQOTd/GrlfPj/IHDV7wi9LbXMXy/QZPhhQNTZuGrIkindnKvz\n+dlSZf33wPMsVUUYoxIdzvH+2ULs8VrQvmA6DMlFiTSsfy94kVL65RylVbK5\nZ603qjvu3eU/WAyJUaSa59vCyNV3yw8MY8Th3I48nsUsodLaLgiJOLPj9RzB\nuXH2MQMcGil8wpyuz8CDkWuHUizXqcQ93opf5IXlTe3pOCN7v2UvkEfl/muK\ni/87wsNJY1HjXJzj1FN7o/a3zR7eeey5im8TfqsRX8YesdXFqk9ZNZYCJPwZ\nskLKoHyTuDYfH36fPr5nkMSl+dnQW3LNkla3uCIY5rqAWw6A0zIJHDki97AS\nLN3sLUDNOJZWg6BUI6KaFyWfZT36MiunyD4NmSG2gHG+DnGjnXv2aXHv2VgR\nmYLM\r\n=fIe0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"f870602dc8117801b5a2cc175649761abfd99ef7","scripts":{"test":"mocha test --recursive --compilers js:babel-core/register","compile":"babel src -d lib --copy-files","prepublish":"npm run compile","test.watch":"mocha test --watch --recursive --compilers js:babel-core/register"},"_npmUser":{"name":"surikat","email":"npm@surikat.se"},"repository":{"url":"git+https://github.com/surikaterna/slf.git","type":"git"},"_npmVersion":"6.14.4","description":"Simple Logging Facade","directories":{"test":"test"},"_nodeVersion":"12.16.3","_hasShrinkwrap":false,"devDependencies":{"mocha":"^2.0.1","eslint":"^2.2.0","should":"^4.1.0","babel-cli":"^6.18.0","babel-core":"^6.7.7","babel-preset-es2015":"^6.6.0","eslint-config-surikat":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/slf_1.0.2_1592203319308_0.9449093278262577","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"slf","version":"1.0.3","keywords":["log","facade"],"author":{"name":"Surikaterna"},"license":"MIT","_id":"slf@1.0.3","maintainers":[{"name":"surikat","email":"npm@surikat.se"}],"homepage":"https://github.com/surikaterna/slf#readme","bugs":{"url":"https://github.com/surikaterna/slf/issues"},"dist":{"shasum":"aeed93406c658b1456e770f8cdd72e4cc0b2fa40","tarball":"https://registry.npmjs.org/slf/-/slf-1.0.3.tgz","fileCount":11,"integrity":"sha512-hOFshh0mNlUic8BE2PwutPzk3m28C5PlaRBX372xR5V/ior9ILh2KHRpdjFpHHTwAk011Ua61UyeEAcM654Nng==","signatures":[{"sig":"MEYCIQC49ezj/g7HlMsnfLGe9G8gWu86r/WBlk++/VFmBFfF/AIhAJOykfTSF9/lZWs6Cr/76HeMmSiQwDACo2ZU+/Mouyio","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12748,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfMrAXCRA9TVsSAnZWagAAUD8P/R1hsG+aRcZf2Yk9fJy4\neWwD87PGIMGqhCo6jSqLbtEcqIr3j9bZP1LJpjzxJvi5DE3WSpFOPjFGPy1l\nH1riqrdiFNJUEtKMWsScLoZgFijMvbbOLW1lAgGG4p358kj6uLXKkgsipNsA\nIhL88GR4IPEecrvHcA7EWH7IUkhheDW0bzq97v2H2QNeke0m2QKktXV0watQ\nwTCGOuAPZcQ5im9wpwaitUjw/y746ysGdXVbtX5PW7v7NJ9x0tqDg8nxqThQ\nLskD0qAveEcIGZbNstd6pgIEKd4PErU/6xg//kg1mq4BnqeiHSLbixDwJI8J\n006sd+q5gPN2XmLoPX9YMmzIVuf6LuZDET/snkVXyhjnjoN3Q/k1Q1nFreck\nMdbcG4YKfhMORGiDJMCXvwvLlgk2RtAD+wlfFkQb85tJgWNqAqffIGPryypu\n/tKsqtuyh7MIT7+txJ79qnvuJ9H9AO9h51hBImpqvkMsO0pk2MICZelYvE7w\nGs9vm3kpnApqX5nNizOlUOrpRe+g2GMvnN2fginDvGpDvpKn57oKEgVlpdlg\nyfVl2JR4OfwFVtm/Zc7a5VpNFhqoz1ujGh3A0bzPvaYVdzJbf/yOX/+f9ENR\n+p1pvRXx024IU3eHdzRKhv3OtZDspOfEgVcuWku28q1Q4BzINXsJfdqNfYDD\n/Ra+\r\n=eGKJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"30ec6513e1ba8b89ee1d70ba26349e1b752efaec","scripts":{"test":"mocha test --recursive --compilers js:babel-core/register","compile":"babel src -d lib --copy-files","prepublish":"npm run compile","test.watch":"mocha test --watch --recursive --compilers js:babel-core/register"},"_npmUser":{"name":"surikat","email":"npm@surikat.se"},"repository":{"url":"git+https://github.com/surikaterna/slf.git","type":"git"},"_npmVersion":"6.14.4","description":"Simple Logging Facade","directories":{"test":"test"},"_nodeVersion":"12.16.3","_hasShrinkwrap":false,"devDependencies":{"mocha":"^2.0.1","eslint":"^2.2.0","should":"^4.1.0","babel-cli":"^6.18.0","babel-core":"^6.7.7","babel-preset-es2015":"^6.6.0","eslint-config-surikat":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/slf_1.0.3_1597157399150_0.07740885304858947","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"slf","version":"1.1.0","keywords":["log","facade"],"author":{"name":"Surikaterna"},"license":"MIT","_id":"slf@1.1.0","maintainers":[{"name":"surikat","email":"npm@surikat.se"}],"homepage":"https://github.com/surikaterna/slf#readme","bugs":{"url":"https://github.com/surikaterna/slf/issues"},"dist":{"shasum":"24b34de198df2c35d0ac797c7c214e8eb178f8e0","tarball":"https://registry.npmjs.org/slf/-/slf-1.1.0.tgz","fileCount":11,"integrity":"sha512-hpVYaMNL+A6zMNZkf3r2fRqBK6YKxdHtDNAD5VFjzhITeKVtszokE37OQQBXSoPUO5evA6MDvpwWcAUoVLsQqQ==","signatures":[{"sig":"MEQCIBe1+sT7o6YJCUKHrIMDI/xoBu31TZsq9XvEeh2SiP9jAiACHES1V/VlK0+9VXdYGI+A38F0WUB2+IVBROPJ+XroIg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13997,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhm2lRCRA9TVsSAnZWagAAS2UP/R7I8Uwkvu0GJFpgaq21\nfwG6X9jZvQ1T40/J3rcoFwN4c84Z+rx143gfJzZaaZork6aycdhmA5t3n5km\n0OVdtqKI2TAw9NK2W/hWkojC7aYzg14zsGPIXPXe+HNTfpkjuWAnylQgwV2Y\nkh/vT4eTyxlXU9KAVL+Pazz7sYTB+aZFkZ9k2SITKn7trOvH9dlLdGDRt/lU\nKhPNTWpwRdEQLxIXhgh7rSM7SfG/L6SKasrSin08ymASfC9JhqYCQ6aCjRT8\npWlHaRKNFy0CPKt5Quzd6s58DAZr3r+45ydd5qjIjs3QHizNYe1yDlx7PgMi\nMT+VCQLkrvtbo0o3/9+keidFHSyr+KSheQGrTckM1JjQJcs1aVivwFWoCxET\nzMaODeNj4pApSTYH/mze0q6XZkp8Lnh64sjztgWV/WiSQCDdqdu0NkR89dUl\n5MJTjampjiD1Vu5C+30a9VMcTI6YZd1jVuiZ6j6a3CkNWrcU8Pcxa8xnXVHb\nFzZjphbqHKD/sfRIlLwGy0t1AWiI52KgKEATFtUNte+pHOxRxCULbT7QvdU/\nGeB3kt+oB/Y+6Gl9f31JZ9dQJNt772kdd4m1dbk2bI7Nizr7Nn1wxdJSSHqO\nRi/ElZuHaB5K0zhPavQNMq2WFDU7PHjlzGrMWAc4CC2dIifiBoYPBPgmRJmY\n65FS\r\n=uP/8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"aff512bd4382f19bc91bfb9c8a93f3b4cbc06263","scripts":{"test":"mocha test --recursive --compilers js:babel-core/register","compile":"babel src -d lib --copy-files","prepublish":"npm run compile","test.watch":"mocha test --watch --recursive --compilers js:babel-core/register"},"_npmUser":{"name":"surikat","email":"npm@surikat.se"},"repository":{"url":"git+https://github.com/surikaterna/slf.git","type":"git"},"_npmVersion":"6.14.13","description":"Simple Logging Facade","directories":{"test":"test"},"_nodeVersion":"12.18.3","_hasShrinkwrap":false,"devDependencies":{"mocha":"^2.0.1","eslint":"^2.2.0","should":"^4.1.0","babel-cli":"^6.18.0","babel-core":"^6.7.7","babel-preset-es2015":"^6.6.0","eslint-config-surikat":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/slf_1.1.0_1637574993183_0.46901966311086385","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"slf","version":"2.0.0","keywords":["log","facade"],"author":{"name":"Surikaterna"},"license":"MIT","_id":"slf@2.0.0","maintainers":[{"name":"surikat","email":"npm@surikat.se"}],"homepage":"https://github.com/surikaterna/slf#readme","bugs":{"url":"https://github.com/surikaterna/slf/issues"},"dist":{"shasum":"1786ba65e6e3bd69b7ac6ee077f1dcbb5e9c8265","tarball":"https://registry.npmjs.org/slf/-/slf-2.0.0.tgz","fileCount":13,"integrity":"sha512-3FLgQWoOOPb6iNE4OtLmAVcKrRTOgYpbmgG9aNhxJtJ5Vn2TUP0TB1z8GtDR6NUSIaLFRDb5A5UBgQH3QWjZgw==","signatures":[{"sig":"MEUCIQCkOppetLujialCoY4nCdLCEIczv1qen6raDVIv97/wsgIge898qrA6pEIVVD6/f1a0NIv9utLKwjneUUtWB4kHfFo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19922,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9IhBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqEvg//fqePP7J4b6pEoYxZcvy/YinGV+/9IXLLwBDlhY2WAQGNWJIS\r\n2Q0ie15o9LWIga2tlum340XrVHhFxnA5z18WjaZbws7rg1o0w1uxwjamFwCS\r\nMbp/wHGHUDdxjA4qj+iVtr5E7bbuvRiFywrhARhVjFqNmwRXJyJ/W+xtDfLO\r\nYILTvsGt0XR0hGlerIlecjbx/jCcX8qsSYq6rUIAklsEMo+yr/3idXZ1JYhd\r\nZq7XwbesAXuGsfwbif4Qpm9K2PtK9NgXuu6eNi3ALu7m7kbC2M8LgtIZ0hXX\r\ntKZo9TxLGUQEDZ0dyCqjYZWMZJJ/EKmbAvegCjVenSS0j7t/bzyMwEEj1gJJ\r\nJZ/Dj3CjqrcSRgjxLT5simE6SRyuL8QttKnjv9wqFssas+cJ+OM+dI6MDpUd\r\nBKVexFcyz71IUiO0y1S0JYaoxK5ljdO7Y92GmgkdFGvI1qbL4BfwFKOPpvQW\r\n1SVlkahukp8ree0VWXiFnMwBqUecFO8/BM4fxWhTg3aBEitExJmEZnmdirOL\r\nx+h0JUeGnGKKXgeLZvuridKd7bZCo0T1YRgaAg4sB1AqVDBiHrC6QBmj/Gze\r\nExyMI9eYy9mVqDbWq5zHBAtyvniuVCVb8BWLo/5MmJVNT0yTzbiyTz4XEdQy\r\nc9BXlvwMWeCgmFCIEGuksbBxXXpZpCZ6zbA=\r\n=wyfo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"6dae0be8651d28b5d7754bcf6b23474db2c1d1b0","scripts":{"test":"jest","compile":"rimraf lib && concurrently \"npm run compile.src\" \"npm run compile.types\"","prepare":"npm test && npm run compile","prepublish":"npm run compile","test.watch":"jest --watch","compile.src":"swc src --out-dir lib","compile.types":"tsc","compile.watch":"rimraf lib && concurrently \"npm run compile.src.watch\" \"npm run compile.types.watch\"","compile.src.watch":"npm run compile.src -- --watch","compile.types.watch":"npm run compile.types -- --watch"},"_npmUser":{"name":"surikat","email":"npm@surikat.se"},"repository":{"url":"git+https://github.com/surikaterna/slf.git","type":"git"},"_npmVersion":"8.1.2","description":"Simple Logging Facade","directories":{"test":"test"},"_nodeVersion":"16.13.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","eslint":"^2.2.0","rimraf":"^3.0.2","@swc/cli":"^0.1.57","@swc/core":"^1.2.220","@swc/jest":"^0.2.22","typescript":"^4.7.4","@types/jest":"^28.1.6","@types/node":"^18.6.3","concurrently":"^7.3.0","eslint-config-surikat":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/slf_2.0.0_1660192833533_0.12236549554313791","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"slf","version":"2.0.1","keywords":["log","facade"],"author":{"name":"Surikaterna"},"license":"MIT","_id":"slf@2.0.1","maintainers":[{"name":"surikat","email":"npm@surikat.se"}],"homepage":"https://github.com/surikaterna/slf#readme","bugs":{"url":"https://github.com/surikaterna/slf/issues"},"dist":{"shasum":"958a37b169f586a34e5710a33390dc11c40bf90c","tarball":"https://registry.npmjs.org/slf/-/slf-2.0.1.tgz","fileCount":13,"integrity":"sha512-/vpey7xBAmWxbctylSgaUgTzJpmo0Uk0cR9U4T3xRg0suX3/KxVA3VP67O6/db2jgFsW51wpAp8QCZ+zUFUoKA==","signatures":[{"sig":"MEQCIHcpARdHvWAZNJD5GgG6qFTRpyQz063IaSEuQ1s7LEapAiAtGYHiR1AutoKa8LKcS3hZqOXI/wt6nbCpCB9Rk72MXQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19922,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9JFqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrGIw//YNo7L8XwJVF943sKyP+qXEURBXDnvKuAjKWITtQDSfIvHRd8\r\nkX16gVFLletABxoCRWZQuNWb8hP0TxfIMQyFK6IMN7h1xua8PSstopW+r8IK\r\nSuuvzT9S8IXgYu7N/VeFv2e9bYd2tHdt29u6jKipJuYfINx9OefPPb00JPr4\r\nQDi4LAGgWddTHRsoTJIDFUc5o2MwkmCDP+UdiTrQitTjdv7+Ac1zbf8dy8hg\r\nCS6gFMRVHWOkj8I/kZjBj31p4vpRyGEPxrmyrZlsw6BsdXHEobPRmztF1GE3\r\nKDhtHx7HPwebOlsHe6o5qdcpUTQoxhY8bQ/w+n9lrgeKsFnKwWPrxYY4+sxe\r\nfI3nTERv4pSRzwpUQ68bo82vCKiJuI13ArMc84vrD8UN1bxOdunq+1z70EQ3\r\nCvlde36hBK9T6MsSfk4euErYr3Nd7yukchCKBEqBmTGiNxSzg/NGIrke6TQX\r\nqHmSgk8Wzf0CiOprtX+pzqERy6fwB1jZwqsBZeIJ6gu1fur5MSmlVjw9M6My\r\nX7+cw7XozrbcoafQTSLxiJl1VP0accwML8HM+SNXYMVvhipSTPfGRDo/tXml\r\nJ0z3JGgguf6J4tfLgFxvfExpoHttoAc96W7u+RSbqUK2XzoA9WfyRsjm8qeM\r\nbm9aCrJAemWudLOexhtfV+cTFpemDf/r+p4=\r\n=Djwi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"85e7ea7ee569f2b1459d392799cc9097cff47a55","scripts":{"test":"jest","compile":"rimraf lib && concurrently \"npm run compile.src\" \"npm run compile.types\"","prepare":"npm test && npm run compile","prepublish":"npm run compile","test.watch":"jest --watch","compile.src":"swc src --out-dir lib","compile.types":"tsc","compile.watch":"rimraf lib && concurrently \"npm run compile.src.watch\" \"npm run compile.types.watch\"","compile.src.watch":"npm run compile.src -- --watch","compile.types.watch":"npm run compile.types -- --watch"},"_npmUser":{"name":"surikat","email":"npm@surikat.se"},"repository":{"url":"git+https://github.com/surikaterna/slf.git","type":"git"},"_npmVersion":"8.1.2","description":"Simple Logging Facade","directories":{"test":"test"},"_nodeVersion":"16.13.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","eslint":"^2.2.0","rimraf":"^3.0.2","@swc/cli":"^0.1.57","@swc/core":"^1.2.220","@swc/jest":"^0.2.22","typescript":"^4.7.4","@types/jest":"^28.1.6","@types/node":"^18.6.3","concurrently":"^7.3.0","eslint-config-surikat":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/slf_2.0.1_1660195178413_0.7195503477882381","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"slf","version":"2.0.2","keywords":["log","facade"],"author":{"name":"Surikaterna"},"license":"MIT","_id":"slf@2.0.2","maintainers":[{"name":"surikat","email":"npm@surikat.se"}],"homepage":"https://github.com/surikaterna/slf#readme","bugs":{"url":"https://github.com/surikaterna/slf/issues"},"dist":{"shasum":"8ae8269a48e4396c86b964c39da37f1b73589cd1","tarball":"https://registry.npmjs.org/slf/-/slf-2.0.2.tgz","fileCount":13,"integrity":"sha512-OGITNyL8wZR2chi1jMlg1AEusPlNrqBfngz2b8Gs51k8OICETEpnXwx7to8Lvw04FMAMXm5PD/PnVUlQPncRtw==","signatures":[{"sig":"MEUCIQDfPMXCoRvMOXPfZgQPsilCoRTYCoeqOSax/26jXX+TFQIgWHTDsTDdXt+KPgl3potkwvfoQ0tlOqfKWwxHJs6TFas=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19922,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9Jg6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp9Lg//VIVzSVEDUKoF2kY0wOCTx50CQfOAe5qf/Xvwr3ReCFJaYuqJ\r\nrZp7g8ON2OcK7FLXwaRFvuZDOv34tIEo8Rm6wBDO/uE7icsZFglAxSI+9xJT\r\nIrJMK5Wl7gy3wmg2xJr0PQVt7iCWpF0YFj+gCfvFOhn8IVIRPqls3D1F1ysg\r\nXEaf8w26+ljZrp+sdbfCIFCZlOniPSQKqb52NbxggX1czjTwFbG3SlnBC2WT\r\n87ACxItQVuqdYePdZr1XM1lNniq98xogGSVsMgeCe1WjsbvXj8t8aKDj8h4r\r\nyf3Nw56FaJCAeQ6UK5NmRopd7bka8T0odaACX7VTErSNM62OXQKrDyWD46tu\r\nT2WrTu9NCUBzSVLfPuNf4F5eRoLcz9nyMiIAyAsfqLvF2FXrG+NcEpPjbaXt\r\nmPvO1occ8Fqm/NS2XcJic90eUN2j7ODHRoR9eAJHunSW/RtiTLPCLKSV3meg\r\naUCv1AGI+vVQvGQAivZRbDZxGlzdoltwGwssxhsnTpwfAc6uHLSUrbdrvSAV\r\nC/0y8plD/qKu4/j8+etuaxut1ldJhtELjoY22jJAmzoL95uJY+PoCzYk0slS\r\nFYKGRIEAVrbvIxbAO3thh9I6jrIKxjvrd3IchSvaFvq0pepfHU8yS/YTUNc9\r\nBCa5ZtaKYA2/xly3WFy3TNt/9Xu5zeCORC4=\r\n=fYoC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"50f791cc41aa9bd58a8273434b296b18db383f1d","scripts":{"test":"jest","compile":"rimraf lib && concurrently \"npm run compile.src\" \"npm run compile.types\"","prepare":"npm test && npm run compile","prepublish":"npm run compile","test.watch":"jest --watch","compile.src":"swc src --out-dir lib","compile.types":"tsc","compile.watch":"rimraf lib && concurrently \"npm run compile.src.watch\" \"npm run compile.types.watch\"","compile.src.watch":"npm run compile.src -- --watch","compile.types.watch":"npm run compile.types -- --watch"},"_npmUser":{"name":"surikat","email":"npm@surikat.se"},"repository":{"url":"git+https://github.com/surikaterna/slf.git","type":"git"},"_npmVersion":"8.1.2","description":"Simple Logging Facade","directories":{"test":"test"},"_nodeVersion":"16.13.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","eslint":"^2.2.0","rimraf":"^3.0.2","@swc/cli":"^0.1.57","@swc/core":"^1.2.220","@swc/jest":"^0.2.22","typescript":"^4.7.4","@types/jest":"^28.1.6","@types/node":"^18.6.3","concurrently":"^7.3.0","eslint-config-surikat":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/slf_2.0.2_1660196922140_0.6394780036334595","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"slf","version":"2.0.3","keywords":["log","facade"],"author":{"name":"Surikaterna"},"license":"MIT","_id":"slf@2.0.3","maintainers":[{"name":"surikat","email":"npm@surikat.se"}],"homepage":"https://github.com/surikaterna/slf#readme","bugs":{"url":"https://github.com/surikaterna/slf/issues"},"dist":{"shasum":"824ff09459e60f838dde7a1c5beddf492e3e1b36","tarball":"https://registry.npmjs.org/slf/-/slf-2.0.3.tgz","fileCount":13,"integrity":"sha512-6T8jChgwhejoTgBie4qPZiME+ikfrmCFeeUL1tZsxgELKrfuuFA6LNA4hchC1Gmd6jQRu6aH0y1vHRIx9wKD2Q==","signatures":[{"sig":"MEYCIQDTU8RxzQYUxBFY7OQFmhMnLTpX0YY8L0vnZt9xViOVZAIhAIAwUlhkxd41oG+DZbslSiUNQc+6T9xsXXpaiRSEo2Ya","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20807,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjPAChACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp38w//Y0awT4zH6VfjyTpSVmuEXnGSYjA0YOwH9cvKlvVwNw/4WQyL\r\nPMFx8nJoH7SJmj8P/1GLsnU1nkJJGzRQkpZ94emZnSyCZSSWhuDAoh1fbSVe\r\nBNHLc2bxXStZ/u6jC32SFJ2d+UEogFq7h126LDwVDg75CHGYtM5BbsYqJtwA\r\ni5Y/D9mwOiW6ndG1tbYWALqThwkQxmR03qxGJikSNmliURTtImTFHlEcr7Ah\r\nTkI09ml92d+WidRSN6gtQ5sfZhysXDrU2X2IPPw6HHtgS2apyWwnE+TpQV0j\r\nWjkWvwmLlAaP6jCOuYmMx61pHrj2M3aaMi2v+ClskJvmAw5/lyv1UejhXL7x\r\niPdy+xuuNoinP0kv2G/ZgQjCEJI7snDwhEIHhAZvpcjrhLHcTvpqK0ocaZbB\r\nn2MXtiVS3wMVJrwkGISW08+na0CCQKnteJoa+t0UJ2/54Vq4QplnpBcaXqNv\r\n0P825Iw4UW2NIvGwV8/U//+v+fxdxQnPGJ23W9e/DYkqam26ZD082vjiLMqO\r\nn4ytrBXMGu6ScdJ8pxeS7Y9Xjdj8FgM/vEH3ANnzZR3+8ttpweL4xM7VBB2b\r\nXYstHc2fPV+k/Q1ugu1h3ibv3KInx4EQd6QHOl0F0KgKocozLglTLEIpnwbz\r\nh4AhgHp5Fi2v9wiQpGVWjDPi8VFnZkOumrU=\r\n=uygs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"a23e492dfd81de70a39519ad6c04d232d0ba816a","scripts":{"test":"jest","compile":"rimraf lib && concurrently \"npm run compile.src\" \"npm run compile.types\"","prepare":"npm test && npm run compile","prepublish":"npm run compile","test.watch":"jest --watch","compile.src":"swc src --out-dir lib","compile.types":"tsc","compile.watch":"rimraf lib && concurrently \"npm run compile.src.watch\" \"npm run compile.types.watch\"","compile.src.watch":"npm run compile.src -- --watch","compile.types.watch":"npm run compile.types -- --watch"},"_npmUser":{"name":"surikat","email":"npm@surikat.se"},"repository":{"url":"git+https://github.com/surikaterna/slf.git","type":"git"},"_npmVersion":"8.1.2","description":"Simple Logging Facade","directories":{"test":"test"},"_nodeVersion":"16.13.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","eslint":"^2.2.0","rimraf":"^3.0.2","@swc/cli":"^0.1.57","@swc/core":"^1.2.220","@swc/jest":"^0.2.22","typescript":"^4.7.4","@types/jest":"^28.1.6","@types/node":"^18.6.3","concurrently":"^7.3.0","eslint-config-surikat":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/slf_2.0.3_1664876705322_0.37910509199503517","host":"s3://npm-registry-packages"}},"2.0.4":{"name":"slf","version":"2.0.4","keywords":["log","facade"],"author":{"name":"Surikaterna"},"license":"MIT","_id":"slf@2.0.4","maintainers":[{"name":"felixfarsson","email":"felix.larsson@surikat.se"},{"name":"elak","email":"joakim.olausson@surikat.se"},{"name":"sprwl","email":"Andreas.karlsson@surikat.se"},{"name":"terifan","email":"patrik.olsson@surikat.se"},{"name":"edinvelagic","email":"edin.velagic@surikat.se"},{"name":"amandahult","email":"amanda.hult@surikat.se"},{"name":"caspar-surikat","email":"caspar.danielsson@surikat.se"},{"name":"surikatkristian","email":"kristian.nilsson@surikat.se"},{"name":"svantejonsson-surikat","email":"svante.jonsson@surikat.se"},{"name":"pgrobban","email":"robert.sebescen@surikat.se"},{"name":"surikat.ashish","email":"ashish.deo@surikat.se"},{"name":"wictork","email":"wictor.kihlbaum@surikat.se"},{"name":"gustav_surikat","email":"gustav.albertsson@surikat.se"},{"name":"jstorberg.surikat","email":"jesper.storberg@surikat.se"},{"name":"nandoj.surikat","email":"fernando.jimenez@surikat.se"},{"name":"linusromland-surikat","email":"linus.romland@surikat.se"},{"name":"surikatanton","email":"anton.lehrberg@surikat.se"},{"name":"isaoja","email":"isac.ojaniemi@surikat.se"},{"name":"adamsurikat","email":"adam.esbjornsson@surikat.se"},{"name":"gustaf_surikat","email":"gustaf.andersson@surikat.se"},{"name":"henriknatzen","email":"henrik.natzen@surikat.se"},{"name":"kennyek","email":"ekkenny@hotmail.com"},{"name":"surikat_admin","email":"npm@surikat.se"},{"name":"eaglez","email":"emil.forsmark@surikat.se"},{"name":"surikathargaaya","email":"hargaaya.idris@surikat.se"},{"name":"tbruun","email":"tbruun@gmail.com"},{"name":"kittipon.surikat","email":"kittipon@surikat.se"},{"name":"cazper.sihvonen","email":"cazper.sihvonen@surikat.se"},{"name":"nandoj","email":"hello@nandoj.net"},{"name":"jk.surikat","email":"jacob.klaren@surikat.se"}],"homepage":"https://github.com/surikaterna/slf#readme","bugs":{"url":"https://github.com/surikaterna/slf/issues"},"dist":{"shasum":"e4b9a70ba79a201b3f79b9c0fb229ab08990eee9","tarball":"https://registry.npmjs.org/slf/-/slf-2.0.4.tgz","fileCount":13,"integrity":"sha512-/4EUWAesXv7dImiOtpjPUC/rsloOILS3x4E2SgDQIv2VIO9WVj1vPG+KieMT0KXGi/8YKEleX4KWOOWLXislKw==","signatures":[{"sig":"MEUCIA1cn610yuwZSnKIfB21zyHgX6HxkitQ7HgY+bMepCQ1AiEAlmhCcP3sIjTa3cuwhuhYdQYQ2XCwjobrJ0fTSoBtRdU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16577},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"1ab5a80e7d8e9a08752a0ddd7cb9296c4e1f9931","scripts":{"dev":"tsc -b tsconfig.json --watch","test":"vitest run","build":"tsc -b tsconfig.json","prepare":"npm run build && npm test","test.watch":"vitest"},"_npmUser":{"name":"kennyek","email":"ekkenny@hotmail.com"},"repository":{"url":"git+https://github.com/surikaterna/slf.git","type":"git","directory":"packages/slf"},"_npmVersion":"11.19.0","description":"Simple Logging Facade","directories":{},"_nodeVersion":"26.8.1","_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","vitest":"^5.0.0","typescript":"^5.9.3","@types/node":"^26.5.1","@repo/tsconfig":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/slf_2.0.4_1789109944003_0.08063244236599876","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"_id":"slf@2.1.0","bugs":{"url":"https://github.com/surikaterna/slf/issues"},"dist":{"shasum":"3ba364499bbdb19dab72fe13f3cbd473f414514f","tarball":"https://registry.npmjs.org/slf/-/slf-2.1.0.tgz","fileCount":13,"integrity":"sha512-OFsqT8rYKI+ly/i2UFTbfUtLqSZViW25LGT4Mh9PcRakpxF2IeM2SJldCSPY1GpUKPBTOCEPdzrtg25xaTQ6mQ==","signatures":[{"sig":"MEUCIG6JeaMsFst2RSGs2J5hkDd7U2XF1qvCO0O2+P8W2qTyAiEAqIg9MF8cyIaQD6/N59jXs2XslX1D5D2toKyTdcYMkOE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIC64W7bkhDwziY2FQMfHfnF02r+dGc8ebAuJnSeFEzxHAiB3/JpaDfKEQYujRrQgaMBUn0dWDAKla8ZrECFxnTN5FQ=="}],"unpackedSize":17019},"main":"lib/index.js","name":"slf","types":"lib/index.d.ts","author":{"name":"Surikaterna"},"gitHead":"42f199bfe04dd43d5d536466eaf418f0d4b4e29a","license":"MIT","scripts":{"dev":"tsc -b tsconfig.json --watch","test":"vitest run","build":"tsc -b tsconfig.json","prepare":"npm run build && npm test","test.watch":"vitest"},"version":"2.1.0","_npmUser":{"name":"kennyek","email":"ekkenny@hotmail.com"},"homepage":"https://github.com/surikaterna/slf#readme","keywords":["log","facade"],"repository":{"url":"git+https://github.com/surikaterna/slf.git","type":"git","directory":"packages/slf"},"_npmVersion":"11.19.1","description":"Simple Logging Facade","directories":{},"maintainers":[{"name":"felixfarsson","email":"felix.larsson@surikat.se"},{"name":"elak","email":"joakim.olausson@surikat.se"},{"name":"sprwl","email":"Andreas.karlsson@surikat.se"},{"name":"terifan","email":"patrik.olsson@surikat.se"},{"name":"edinvelagic","email":"edin.velagic@surikat.se"},{"name":"amandahult","email":"amanda.hult@surikat.se"},{"name":"caspar-surikat","email":"caspar.danielsson@surikat.se"},{"name":"surikatkristian","email":"kristian.nilsson@surikat.se"},{"name":"svantejonsson-surikat","email":"svante.jonsson@surikat.se"},{"name":"pgrobban","email":"robert.sebescen@surikat.se"},{"name":"surikat.ashish","email":"ashish.deo@surikat.se"},{"name":"wictork","email":"wictor.kihlbaum@surikat.se"},{"name":"gustav_surikat","email":"gustav.albertsson@surikat.se"},{"name":"jstorberg.surikat","email":"jesper.storberg@surikat.se"},{"name":"nandoj.surikat","email":"fernando.jimenez@surikat.se"},{"name":"linusromland-surikat","email":"linus.romland@surikat.se"},{"name":"surikatanton","email":"anton.lehrberg@surikat.se"},{"name":"isaoja","email":"isac.ojaniemi@surikat.se"},{"name":"adamsurikat","email":"adam.esbjornsson@surikat.se"},{"name":"gustaf_surikat","email":"gustaf.andersson@surikat.se"},{"name":"henriknatzen","email":"henrik.natzen@surikat.se"},{"name":"kennyek","email":"ekkenny@hotmail.com"},{"name":"surikat_admin","email":"npm@surikat.se"},{"name":"eaglez","email":"emil.forsmark@surikat.se"},{"name":"surikathargaaya","email":"hargaaya.idris@surikat.se"},{"name":"tbruun","email":"tbruun@gmail.com"},{"name":"kittipon.surikat","email":"kittipon@surikat.se"},{"name":"cazper.sihvonen","email":"cazper.sihvonen@surikat.se"},{"name":"nandoj","email":"hello@nandoj.net"},{"name":"jk.surikat","email":"jacob.klaren@surikat.se"}],"_nodeVersion":"26.9.0","_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","vitest":"^5.0.0","typescript":"^5.9.3","@types/node":"^26.5.1","@repo/tsconfig":"1.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/slf_2.1.0_1790326339311_0.9820386550285727"}}},"time":{"created":"2015-12-22T18:26:59.428Z","modified":"2026-09-25T08:52:19.618Z","0.0.0":"2015-12-22T18:26:59.428Z","0.0.1":"2016-07-19T14:05:01.726Z","0.1.0":"2016-10-24T11:24:16.042Z","0.1.1":"2016-10-24T17:02:36.571Z","0.1.2":"2016-10-31T12:33:40.377Z","0.1.3":"2016-10-31T13:01:23.171Z","1.0.0":"2017-03-02T16:13:16.566Z","1.0.1":"2017-07-05T14:01:50.799Z","1.0.2":"2020-06-15T06:41:59.416Z","1.0.3":"2020-08-11T14:49:59.262Z","1.1.0":"2021-11-22T09:56:33.319Z","2.0.0":"2022-08-11T04:40:33.702Z","2.0.1":"2022-08-11T05:19:38.548Z","2.0.2":"2022-08-11T05:48:42.354Z","2.0.3":"2022-10-04T09:45:05.485Z","2.0.4":"2026-09-11T06:59:04.140Z","2.1.0":"2026-09-25T08:52:19.409Z"},"bugs":{"url":"https://github.com/surikaterna/slf/issues"},"author":{"name":"Surikaterna"},"license":"MIT","homepage":"https://github.com/surikaterna/slf#readme","keywords":["log","facade"],"repository":{"url":"git+https://github.com/surikaterna/slf.git","type":"git","directory":"packages/slf"},"description":"Simple Logging Facade","maintainers":[{"name":"felixfarsson","email":"felix.larsson@surikat.se"},{"name":"elak","email":"joakim.olausson@surikat.se"},{"name":"sprwl","email":"Andreas.karlsson@surikat.se"},{"name":"terifan","email":"patrik.olsson@surikat.se"},{"name":"edinvelagic","email":"edin.velagic@surikat.se"},{"name":"amandahult","email":"amanda.hult@surikat.se"},{"name":"caspar-surikat","email":"caspar.danielsson@surikat.se"},{"name":"surikatkristian","email":"kristian.nilsson@surikat.se"},{"name":"svantejonsson-surikat","email":"svante.jonsson@surikat.se"},{"name":"pgrobban","email":"robert.sebescen@surikat.se"},{"name":"surikat.ashish","email":"ashish.deo@surikat.se"},{"name":"wictork","email":"wictor.kihlbaum@surikat.se"},{"name":"gustav_surikat","email":"gustav.albertsson@surikat.se"},{"name":"jstorberg.surikat","email":"jesper.storberg@surikat.se"},{"name":"nandoj.surikat","email":"fernando.jimenez@surikat.se"},{"name":"linusromland-surikat","email":"linus.romland@surikat.se"},{"name":"surikatanton","email":"anton.lehrberg@surikat.se"},{"name":"isaoja","email":"isac.ojaniemi@surikat.se"},{"name":"adamsurikat","email":"adam.esbjornsson@surikat.se"},{"name":"gustaf_surikat","email":"gustaf.andersson@surikat.se"},{"name":"henriknatzen","email":"henrik.natzen@surikat.se"},{"name":"kennyek","email":"ekkenny@hotmail.com"},{"name":"surikat_admin","email":"npm@surikat.se"},{"name":"eaglez","email":"emil.forsmark@surikat.se"},{"name":"surikathargaaya","email":"hargaaya.idris@surikat.se"},{"name":"tbruun","email":"tbruun@gmail.com"},{"name":"kittipon.surikat","email":"kittipon@surikat.se"},{"name":"cazper.sihvonen","email":"cazper.sihvonen@surikat.se"},{"name":"nandoj","email":"hello@nandoj.net"},{"name":"jk.surikat","email":"jacob.klaren@surikat.se"}],"readme":"# slf\n\nSimple Logging Facade for Node.js applications.\n\n## Install\n\n```bash\nnpm install slf\n```\n\n## Quick start\n\n```ts\nimport { ConsoleLogger, LoggerFactory } from 'slf';\n\nLoggerFactory.setFactory(ConsoleLogger);\n\nconst log = LoggerFactory.getLogger('app:startup');\n\nlog.info('Boot complete');\nlog.warn('Configuration is missing optional key: %s', 'featureX');\n```\n\n## Log levels\n\nAvailable levels:\n\n- `debug`\n- `info`\n- `warn`\n- `error`\n- `critical`\n\nSet a minimum level when configuring the factory:\n\n```ts\nimport { ConsoleLogger, Level, LoggerFactory } from 'slf';\n\nLoggerFactory.setFactory(ConsoleLogger, Level.Info);\n```\n\nOr set the level via environment variable:\n\n```bash\nSLF_LOG_LEVEL=debug\n```\n\nSupported values should be lower case: `debug`, `info`, `warn`, `error`, `critical`.\n\n## Logger API\n\nCreate a logger:\n\n```ts\nimport { LoggerFactory } from 'slf';\n\nconst log = LoggerFactory.getLogger('service:payments');\n```\n\nWrite logs:\n\n```ts\nlog.debug('Debug message');\nlog.info('Info message');\nlog.warn('Warn message');\nlog.error('Error message');\n```\n\nGeneric method:\n\n```ts\nlog.log('warn', 'Low disk space: %d%%', 9);\nlog.log('This defaults to info');\n```\n\n## Middleware\n\nYou can intercept and modify log events:\n\n```ts\nimport { LoggerFactory } from 'slf';\n\nconst prefix = (event, next) => {\n  event.params = ['[my-service]', ...event.params];\n  next(null, event);\n};\n\nLoggerFactory.use(prefix);\nLoggerFactory.use(prefix); // The same function is registered only once.\n\nLoggerFactory.remove(prefix); // Returns true when removed, false if not registered.\n```\n\n## Writing a custom driver\n\nA factory receives one or more events:\n\n```ts\nimport { Event, LoggerFactory } from 'slf';\n\nconst customFactory = (...events: Event[]) => {\n  for (const event of events) {\n    // send event to your logging backend\n  }\n};\n\nLoggerFactory.setFactory(customFactory);\n```\n\nEach event has:\n\n- `name`: logger name\n- `level`: lowercase log level string\n- `params`: original log arguments\n- `timeStamp`: epoch milliseconds\n","readmeFilename":"README.md"}