{"_id":"@art-ws/slf","_rev":"28-292aefac6068158c0c28cf5bb9e26ac3","name":"@art-ws/slf","dist-tags":{"latest":"2.0.42"},"versions":{"1.0.3-rc.3":{"name":"@art-ws/slf","version":"1.0.3-rc.3","license":"UNLICENSED","_id":"@art-ws/slf@1.0.3-rc.3","maintainers":[{"name":"art-ws","email":"art-ws@pm.me"}],"dist":{"shasum":"7a781e058c7237bf4a412d77e9ba30ecb000e54a","tarball":"https://registry.npmjs.org/@art-ws/slf/-/slf-1.0.3-rc.3.tgz","fileCount":49,"integrity":"sha512-ocal1mXaLPMQ2QrKD7E9lkUdu40/FUurMy0/DrhRCcAxAyhvWX20ZenMLq9xMdW+a2sA+WXe9veXSKy0TE5WKQ==","signatures":[{"sig":"MEQCIHVHeuJbs9Ajj1ydLtAnVPPPnGuJf2YoT9uJh8qw5+dGAiAx+/6VtFctvlmrLA75Arl03/QwLJWx1TcTcdZxl2wNzQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65848,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJStuCRA9TVsSAnZWagAAVWQP/2HMLupAID/5cRosZRw9\ncn6dCK3I6UfM9uR0M4jXnYKfqWkDGp4jcj9tEaAK29+yLIoUOwefqazV9MI4\nhG/iEjtdMn1j/cn9oKVzbEl0E1k6LPWZ6x+a5ICwzWWEj1CSAgeebyQW40FT\nkv9fnkgYZNwFNIUmHD6wfh8HwBx2rsqwXolX5GJ0w08WYfA2BTXZmln9EHpY\nSeXWo92R6uD7VX76Og4gFdqLKCgjQ4e2/BHRCS+gDQBRRtEr0IbSVknHD3/F\nfFkZksny4aQQkxhidAlredgwaZ1wbZD/mD4JImiZPsWr52hoGn9OIMySGJan\nHNTNPeKy3B1VgkZXjxfAUuQFAkCE35lDMJ0Vea/OZj9W+UFLdKIIgW1UEe4q\nEU9ZQpuYrvra0Omlo6xMFNNaQtE94ePXXEDkEslqtzLT9CEN0FMBrI5SQcJH\njMK0v9bNTqyKWOFTmcpahHG1e7ROPfyj3kBHsUE1KFK1VfbEjXjbmWGHtcl9\nPhZ5Z5ohtBu7PIEZsTbP8ptlFP5NiSKViK5dmRR4GjywQzLEelKtdK7e8WVY\nBxd60AHtoyhtN1akXJXxgenN0MqDwp4FJdCi0+vsUMEQ1PpQicjcbCFVjnXt\n//Ew/V1jgQ9dWj0Mv4YJkDgl/5PBl60ejwT5x9sBqHxO2AcwooARGsHAr7zf\nqzl1\r\n=DykQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14"},"scripts":{"cti":"pnpx cti -n -b -v ./src","fmt":"prettier --write .","ncu":"pnpx ncu","link":"pnpm link","lint":"eslint --fix --ext .ts .","pack":"pnpm pack","test":"jest","build":"tsc","clean":"rimraf dist coverage *.tgz *.tsbuildinfo *.log","madge":"pnpx madge --circular --extensions ts .","watch":"tsc --watch","unlink":"pnpm unlink","upgrade":"pnpx ncu -u"},"_npmUser":{"name":"art-ws","email":"art-ws@pm.me"},"_npmVersion":"6.14.11","description":"slf","directories":{},"_nodeVersion":"14.15.1","dependencies":{"tslib":"2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.3.0","jest":"26.6.3","madge":"4.0.0","eslint":"7.19.0","rimraf":"3.0.2","ts-jest":"26.5.0","prettier":"2.2.1","typescript":"4.1.3","@art-ws/tsc":"workspace:*","@types/chai":"4.2.14","@types/jest":"26.0.20","@types/node":"14.14.25","@art-ws/jest":"workspace:*","@art-ws/eslint":"workspace:*","create-ts-index":"1.13.6","@art-ws/prettier":"workspace:*","npm-check-updates":"11.1.1","eslint-plugin-jest":"24.1.3","eslint-plugin-node":"11.1.0","@art-ws/package-base":"workspace:*","eslint-plugin-import":"2.22.1","eslint-plugin-promise":"4.2.1","eslint-config-prettier":"7.2.0","eslint-plugin-standard":"4.1.0","jest-standard-reporter":"2.0.0","@art-ws/package-template":"workspace:*","@typescript-eslint/parser":"4.14.2","@typescript-eslint/eslint-plugin":"4.14.2","eslint-config-standard-with-typescript":"20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/slf_1.0.3-rc.3_1613048685816_0.2876959947231774","host":"s3://npm-registry-packages"}},"1.0.3-rc.4":{"name":"@art-ws/slf","version":"1.0.3-rc.4","license":"UNLICENSED","_id":"@art-ws/slf@1.0.3-rc.4","maintainers":[{"name":"art-ws","email":"art-ws@pm.me"}],"dist":{"shasum":"daf38cde5cba24548deaf60a2bc4b6f0cdec59fc","tarball":"https://registry.npmjs.org/@art-ws/slf/-/slf-1.0.3-rc.4.tgz","fileCount":49,"integrity":"sha512-sDe1F4gGMLbo2dosuUpRRhjgHWuuYoOK0HhBfIFdpXtcgfUUnrC6/jju8vbW4s/kA8KdjiYaI14MhOIcR+OrLg==","signatures":[{"sig":"MEQCIA6zUYvTG5eucWnahqjFXBYfuD9+wVc4u2ku92G0PoUbAiB7Klg+2QbBe/rwUjC7tUwSclCi5NY2OqtdfPFVXpwY+A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65818,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJS5PCRA9TVsSAnZWagAAHwIQAI7kdMNp4xiFN94D3Axc\nrQadFGGuuXJKuEx8733+ae3deCzo47W1LSItJL3fTepk3djM2HPrSnAW+2gR\nslOcWlLkayyCp1S5LvmmYkt5tS3juiptjPiMzLsZgH2w1GZoI9Zi1GmOaO3g\nwh2FPA82D7kZBbllHfIHICccHMluvzMt8yFvz6QvtftWRuKg+0iKhbfpgOLK\nd2U1UKP9xm85Q1l/oxHNmzWb+T8dbLrTpQYMEeWMVYbdFQey7q1V3PQI1GJK\nh0g4B9eXj7w6E+4B9BnRcJR541WsqtH3iIF0ln8U2BCMI9zv6RctfwvT/yTv\nxYlRG+hbfFIWona92tkmMElRTIktVfpHCLMNeB86I6GQ023SfvRb+mAaklX6\n5Dt8LBz+jcRH/P66+8IhtQ3SIR/IxPysclAKiLfsLo2SHjf0eTmg/7vFcC8B\nmxri4oxeqkW+JLyq3P/Y1MLqECQr7ZPkvmj/wDqShnlZyTs4H8J003dxwhyj\na1djhP+EQJpetGUbMMIkAnBWTjq/eDY6e12uHQm1Ensufugu0UPRa6Y8tGy4\nCpMVoL+zYmM3vTVm764MVD5Bz9sBv/COj/xjDcCjHq/R59YqG5SMeLc/cqgE\nY95TugiVCmx6g+SVegGl3R4rLkvGFxw+YHCJmog6r4qT43zI6eX21p3HqbaR\ndg0Y\r\n=6wvy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14"},"scripts":{"cti":"pnpx cti -n -b -v ./src","fmt":"prettier --write .","ncu":"pnpx ncu","link":"pnpm link","lint":"eslint --fix --ext .ts .","pack":"pnpm pack","test":"jest","build":"tsc","clean":"rimraf dist coverage *.tgz *.tsbuildinfo *.log","madge":"pnpx madge --circular --extensions ts .","watch":"tsc --watch","unlink":"pnpm unlink","upgrade":"pnpx ncu -u"},"_npmUser":{"name":"art-ws","email":"art-ws@pm.me"},"_npmVersion":"6.14.11","description":"slf","directories":{},"_nodeVersion":"14.15.1","dependencies":{"tslib":"2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.3.0","jest":"26.6.3","madge":"4.0.0","eslint":"7.19.0","rimraf":"3.0.2","ts-jest":"26.5.0","prettier":"2.2.1","typescript":"4.1.3","@art-ws/tsc":"latest","@types/chai":"4.2.14","@types/jest":"26.0.20","@types/node":"14.14.25","@art-ws/jest":"latest","@art-ws/eslint":"latest","create-ts-index":"1.13.6","@art-ws/prettier":"latest","npm-check-updates":"11.1.1","eslint-plugin-jest":"24.1.3","eslint-plugin-node":"11.1.0","@art-ws/package-base":"latest","eslint-plugin-import":"2.22.1","eslint-plugin-promise":"4.2.1","eslint-config-prettier":"7.2.0","eslint-plugin-standard":"4.1.0","jest-standard-reporter":"2.0.0","@art-ws/package-template":"latest","@typescript-eslint/parser":"4.14.2","@typescript-eslint/eslint-plugin":"4.14.2","eslint-config-standard-with-typescript":"20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/slf_1.0.3-rc.4_1613049423117_0.5501376198326497","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@art-ws/slf","version":"1.0.4","license":"UNLICENSED","_id":"@art-ws/slf@1.0.4","maintainers":[{"name":"art-ws","email":"art-ws@pm.me"}],"dist":{"shasum":"3fe578dc72cec370f543cdacfaab61da092934ad","tarball":"https://registry.npmjs.org/@art-ws/slf/-/slf-1.0.4.tgz","fileCount":49,"integrity":"sha512-oIBOgIqGM6GFjwVzRvysYAvIcAiKTCWXE2xf4yp9rT1r/L1RM9jqDgvSCHhBlGDPhjoqwB8tIrB1CsHXeISedQ==","signatures":[{"sig":"MEUCIEAyIYoYf9bgmEEi2MtO3v3zQk4/V02fLPCVtleGglntAiEA6s+JmoH3M5QqVIAAlRdQCfmDxUkJEDB1eqX9lBaV8rs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65813,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJmuTCRA9TVsSAnZWagAAhHoQAIwZrGI2u+b5sCF4cHX8\n4kFFcNXmvgO5YfbH5BhkCfCSR3l2JFoMyylIyl2N+m5QextXPcSG2H9TK/rk\nt+iCAK/p7G46Qnrr+sG/3EwHBzDPUUuMuOXh/JNhcCOLMuC64PqQQDuyfAyG\nReKO8ujPKTc3XebpcSYj1nf7LgZR4YFS4juUw0vIanBTNdjmc+zJTAe01LlT\nXJAVJvgWUFAvMM2BMf4T1EkPAEstS5jWdvjoe3cpsvg+hYFjJ4PJ/t1rWIIY\niCUyjEhN1occ1XXTIVBBWNeAyp0c0z0CrkHH4C4QQSyQWceVVcHsGJS377jn\nMRxReJdNrZqDM47YcaDPhSzWVQwi8EhzIuGdmMjtKXQLmKO52WN0TLPxrGFy\nKAh1Lhptavvi2L9hqrVR/21gdLNSoJnFZN2HGx6IRY+05dJQ3kmpRrD7CMbf\ndX5gjBZFHUpGqX7WDLEfBhiyw3Hiz8082AKZUL5q6FpaSCHdnDQIpuT//iuP\nahxOkPjqhSfSpic6UVi/QwNEESwliLdMB/+jPO0RClxq6dz/Y5XmZRuN0JEE\nhfj1DWIGDJyOUmxlG6nUOJQ+R93NRrEeXw4JneDjglDagWlYTeCk4DYUrPj+\nKAvAbWMj1NTuwsOhlpPcynwC+wQk8kEmPGF5jMDGJiNzB44kw7+1C0Cut2H9\nviKX\r\n=LaVM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14"},"scripts":{"cti":"pnpx cti -n -b -v ./src","fmt":"prettier --write .","ncu":"pnpx ncu","link":"pnpm link","lint":"eslint --fix --ext .ts .","pack":"pnpm pack","test":"jest","build":"tsc","clean":"rimraf dist coverage *.tgz *.tsbuildinfo *.log","madge":"pnpx madge --circular --extensions ts .","watch":"tsc --watch","unlink":"pnpm unlink","upgrade":"pnpx ncu -u"},"_npmUser":{"name":"art-ws","email":"art-ws@pm.me"},"_npmVersion":"7.5.3","description":"slf","directories":{},"_nodeVersion":"14.15.1","dependencies":{"tslib":"2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.3.0","jest":"26.6.3","madge":"4.0.0","eslint":"7.19.0","rimraf":"3.0.2","ts-jest":"26.5.1","prettier":"2.2.1","typescript":"4.1.5","@art-ws/tsc":"latest","@types/chai":"4.2.15","@types/jest":"26.0.20","@types/node":"14.14.26","@art-ws/jest":"latest","@art-ws/eslint":"latest","create-ts-index":"1.13.6","@art-ws/prettier":"latest","npm-check-updates":"11.1.1","eslint-plugin-jest":"24.1.3","eslint-plugin-node":"11.1.0","@art-ws/package-base":"latest","eslint-plugin-import":"2.22.1","eslint-plugin-promise":"4.3.1","eslint-config-prettier":"7.2.0","eslint-plugin-standard":"4.1.0","jest-standard-reporter":"2.0.0","@art-ws/package-template":"latest","@typescript-eslint/parser":"4.15.0","@typescript-eslint/eslint-plugin":"4.15.0","eslint-config-standard-with-typescript":"20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/slf_1.0.4_1613130643087_0.17405714279142281","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@art-ws/slf","version":"2.0.1","author":{"name":"art-ws Team"},"license":"UNLICENSED","_id":"@art-ws/slf@2.0.1","maintainers":[{"name":"art-ws","email":"art-ws@pm.me"}],"dist":{"shasum":"691acbee67b399bc8a964aadd36904e90a4a6048","tarball":"https://registry.npmjs.org/@art-ws/slf/-/slf-2.0.1.tgz","fileCount":15,"integrity":"sha512-DxqK8Jvlljk217aYa17I/5wf0paAvkRFgW/tFU/K83vgSrDFCeFNO2eZqgn5xjjKyfzUbqSalCTKEEOoeo/LyA==","signatures":[{"sig":"MEQCIGL7DBkngZRFtHZXFvYB9xni0028zjfPgZf9pSuvaGVwAiAGcs2Uhhu549Y1mOIMenLrf6SciRbJbcMmrMjpBVxyww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14504},"main":"./dist/es/index.js","type":"module","_from":"file:art-ws-slf-2.0.1.tgz","types":"dist/es","scripts":{"lint":"eslint .","test":"vitest run","build":"tsc","check":"pnpm clean && pnpm build && pnpm lint && pnpm test","clean":"rm -rf dist","watch":"tsc --watch","clean:nm":"rm -rf node_modules","test:watch":"vitest"},"_npmUser":{"name":"art-ws","email":"art-ws@pm.me"},"_resolved":"/tmp/d7e1fbacb9488b93acb14f53d1540d90/art-ws-slf-2.0.1.tgz","_integrity":"sha512-DxqK8Jvlljk217aYa17I/5wf0paAvkRFgW/tFU/K83vgSrDFCeFNO2eZqgn5xjjKyfzUbqSalCTKEEOoeo/LyA==","_npmVersion":"10.8.2","description":"Logging framework for TypeScript","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tslib":"^2.8.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.34.0","vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^24.3.0","@art-ws/config-ts":"2.0.6","@art-ws/config-eslint":"2.0.3"},"_npmOperationalInternal":{"tmp":"tmp/slf_2.0.1_1755933852412_0.43339669232731026","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"@art-ws/slf","version":"2.0.2","author":{"name":"art-ws Team"},"license":"UNLICENSED","_id":"@art-ws/slf@2.0.2","maintainers":[{"name":"art-ws","email":"art-ws@pm.me"}],"dist":{"shasum":"2192f42c8670cc74b5c1d458164a52f8a58a3a48","tarball":"https://registry.npmjs.org/@art-ws/slf/-/slf-2.0.2.tgz","fileCount":15,"integrity":"sha512-0TWULVxM7nSvfrVnqXnwgWvYH5U2fizwYzK1LzCOuVJMuCWHzYjBi8ZtYEnMK/f3O1DVENH1pW2Pa0evB/9VQA==","signatures":[{"sig":"MEQCIC2rYiolPpbjOAo5OxR8FIydG0jzlk1a7cHMlSh8NN6QAiAjg2AlHF7bZ5AFNDxuvKF/X7i3OHKJdgXIJIAxZolvGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14492},"main":"./dist/es/index.js","type":"module","_from":"file:art-ws-slf-2.0.2.tgz","types":"dist/es","scripts":{"lint":"eslint .","test":"vitest run","build":"tsc","check":"pnpm clean && pnpm build && pnpm lint && pnpm test","clean":"rm -rf dist","watch":"tsc --watch","clean:nm":"rm -rf node_modules","test:watch":"vitest"},"_npmUser":{"name":"art-ws","email":"art-ws@pm.me"},"_resolved":"/tmp/806caccd4d67a78bc62bb288d2a1b82b/art-ws-slf-2.0.2.tgz","_integrity":"sha512-0TWULVxM7nSvfrVnqXnwgWvYH5U2fizwYzK1LzCOuVJMuCWHzYjBi8ZtYEnMK/f3O1DVENH1pW2Pa0evB/9VQA==","_npmVersion":"10.8.2","description":"Logging framework for TypeScript","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tslib":"^2.8.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.34.0","vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^24.3.0","@art-ws/config-ts":"2.0.6","@art-ws/config-eslint":"2.0.3"},"_npmOperationalInternal":{"tmp":"tmp/slf_2.0.2_1755939005622_0.7258037283302914","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"@art-ws/slf","version":"2.0.3","author":{"name":"art-ws Team"},"license":"UNLICENSED","_id":"@art-ws/slf@2.0.3","maintainers":[{"name":"art-ws","email":"art-ws@pm.me"}],"dist":{"shasum":"ab0a1f9e1fef5dd940f19f5f76b6ff20a74194e2","tarball":"https://registry.npmjs.org/@art-ws/slf/-/slf-2.0.3.tgz","fileCount":15,"integrity":"sha512-jRNyK0ZsVCiVwnP2UJ4M9rrSRPkX7QKvIbPO06W+4o6WakbzDTwdG75xjtfPtmDsaduWNsZAo5Q7dMkmpV1SYQ==","signatures":[{"sig":"MEQCIGO156wFTksbgS+uOaA8yXXSgi6AcEk+UhRTFbHezJTeAiBLMeOFcWknGEv1ZnfnjvbY61K8/5Zho4BgEh6gsfOk/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14503},"main":"./dist/es/index.js","type":"module","_from":"file:art-ws-slf-2.0.3.tgz","types":"dist/es/index.d.ts","scripts":{"lint":"eslint .","test":"vitest run","build":"tsc","check":"pnpm clean && pnpm build && pnpm lint && pnpm test","clean":"rm -rf dist","watch":"tsc --watch","clean:nm":"rm -rf node_modules","test:watch":"vitest"},"_npmUser":{"name":"art-ws","email":"art-ws@pm.me"},"_resolved":"/tmp/0c68820a334fdaf1edc3f1b76d03ee99/art-ws-slf-2.0.3.tgz","_integrity":"sha512-jRNyK0ZsVCiVwnP2UJ4M9rrSRPkX7QKvIbPO06W+4o6WakbzDTwdG75xjtfPtmDsaduWNsZAo5Q7dMkmpV1SYQ==","_npmVersion":"10.8.2","description":"Logging framework for TypeScript","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tslib":"^2.8.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.34.0","vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^24.3.0","@art-ws/config-ts":"2.0.6","@art-ws/config-eslint":"2.0.3"},"_npmOperationalInternal":{"tmp":"tmp/slf_2.0.3_1756036243742_0.7320332624641583","host":"s3://npm-registry-packages-npm-production"}},"2.0.4":{"name":"@art-ws/slf","version":"2.0.4","author":{"name":"art-ws Team"},"license":"UNLICENSED","_id":"@art-ws/slf@2.0.4","maintainers":[{"name":"art-ws","email":"art-ws@pm.me"}],"dist":{"shasum":"46608bcb653ec2b729cacf46472f8e69b5cec4c0","tarball":"https://registry.npmjs.org/@art-ws/slf/-/slf-2.0.4.tgz","fileCount":15,"integrity":"sha512-WxmgITzumqePuSkMVtVAqOvX0sjOPvKTiACXMk0SugCGL7WPoZoKBFhRHbySjhOwEscsmU+OUH8P/iGYOakhRQ==","signatures":[{"sig":"MEQCIEHihF8FevdX2K1s2q9JryhVBR1YxLf/zrTf7MAJJXN1AiBC80471vgjHj3cLUX0RXVQBneXSC8ME9RH0aQ708cdHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14578},"main":"./dist/es/index.js","type":"module","_from":"file:art-ws-slf-2.0.4.tgz","types":"dist/es/index.d.ts","scripts":{"lint":"eslint .","test":"vitest run","build":"tsc","check":"pnpm clean && pnpm build && pnpm lint && pnpm test","clean":"rm -rf dist","watch":"tsc --watch","clean:nm":"rm -rf node_modules","test:watch":"vitest"},"_npmUser":{"name":"art-ws","email":"art-ws@pm.me"},"_resolved":"/tmp/d9f193046942ca6531c5074873aaa2ce/art-ws-slf-2.0.4.tgz","_integrity":"sha512-WxmgITzumqePuSkMVtVAqOvX0sjOPvKTiACXMk0SugCGL7WPoZoKBFhRHbySjhOwEscsmU+OUH8P/iGYOakhRQ==","_npmVersion":"10.8.2","description":"Logging framework for TypeScript","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tslib":"^2.8.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.34.0","vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^24.3.0","@art-ws/config-ts":"2.0.6","@art-ws/config-eslint":"2.0.3"},"_npmOperationalInternal":{"tmp":"tmp/slf_2.0.4_1756040367649_0.03622250936632998","host":"s3://npm-registry-packages-npm-production"}},"2.0.5":{"name":"@art-ws/slf","version":"2.0.5","author":{"name":"art-ws Team"},"license":"UNLICENSED","_id":"@art-ws/slf@2.0.5","maintainers":[{"name":"art-ws","email":"art-ws@pm.me"}],"dist":{"shasum":"1c2b506bf560e4628cd97d5d67d2bada30a75b38","tarball":"https://registry.npmjs.org/@art-ws/slf/-/slf-2.0.5.tgz","fileCount":15,"integrity":"sha512-WsQijj1XEaRB7q/WYGpf0AHTLRJmRrRctViFOYxk+6YiNma2bxKsb22qRfK8iD8doMgXg7yW5W/VM2YM2l+A5Q==","signatures":[{"sig":"MEYCIQCpMi1NC97874KvoL/I2/GIY4G/msqLJ2yeLkg/3hHuKAIhAMkM5xIx4hivxABfaA+VqxNlwlnziiH6CveulqPN5lwW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14578},"main":"./dist/es/index.js","type":"module","_from":"file:art-ws-slf-2.0.5.tgz","types":"dist/es/index.d.ts","scripts":{"lint":"eslint .","test":"vitest run","build":"tsc","check":"pnpm clean && pnpm build && pnpm lint && pnpm test","clean":"rm -rf dist","watch":"tsc --watch","clean:nm":"rm -rf node_modules","test:watch":"vitest"},"_npmUser":{"name":"art-ws","email":"art-ws@pm.me"},"_resolved":"/tmp/a52bccab9d35129ab1affa288fd3e921/art-ws-slf-2.0.5.tgz","_integrity":"sha512-WsQijj1XEaRB7q/WYGpf0AHTLRJmRrRctViFOYxk+6YiNma2bxKsb22qRfK8iD8doMgXg7yW5W/VM2YM2l+A5Q==","_npmVersion":"10.8.2","description":"Logging framework for TypeScript","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tslib":"^2.8.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.34.0","vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^24.3.0","@art-ws/config-ts":"2.0.6","@art-ws/config-eslint":"2.0.3"},"_npmOperationalInternal":{"tmp":"tmp/slf_2.0.5_1756046117559_0.015226160062266514","host":"s3://npm-registry-packages-npm-production"}},"2.0.6":{"name":"@art-ws/slf","version":"2.0.6","author":{"name":"art-ws Team"},"license":"UNLICENSED","_id":"@art-ws/slf@2.0.6","maintainers":[{"name":"art-ws","email":"art-ws@pm.me"}],"dist":{"shasum":"4fca606bde3eaf69f0bdc7c74fa604f90dea022e","tarball":"https://registry.npmjs.org/@art-ws/slf/-/slf-2.0.6.tgz","fileCount":15,"integrity":"sha512-KnwT6wqEdY1ZCWrldKd2ApSR400sgMR27oEbqBfcUm9sHvcC2JF4Tt/Bj1ugbNGUN/zRY2+Cli+My9JKy+DP1g==","signatures":[{"sig":"MEYCIQCtrDVNh/LhNjv8xtNtlYdWAsnPi+lJgAVlA6mOzAtCKQIhAPAw/zU+YYZULxWREFmfdoGEUwPUikGOBw/Nfse+imTS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14578},"main":"./dist/es/index.js","type":"module","_from":"file:art-ws-slf-2.0.6.tgz","types":"dist/es/index.d.ts","scripts":{"lint":"eslint .","test":"vitest run","build":"tsc","check":"pnpm clean && pnpm build && pnpm lint && pnpm test","clean":"rm -rf dist","watch":"tsc --watch","clean:nm":"rm -rf node_modules","test:watch":"vitest"},"_npmUser":{"name":"art-ws","email":"art-ws@pm.me"},"_resolved":"/tmp/71332939d5e7d3b76963e212d30848b1/art-ws-slf-2.0.6.tgz","_integrity":"sha512-KnwT6wqEdY1ZCWrldKd2ApSR400sgMR27oEbqBfcUm9sHvcC2JF4Tt/Bj1ugbNGUN/zRY2+Cli+My9JKy+DP1g==","_npmVersion":"10.8.2","description":"Logging framework for TypeScript","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tslib":"^2.8.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.34.0","vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^24.3.0","@art-ws/config-ts":"2.0.6","@art-ws/config-eslint":"2.0.3"},"_npmOperationalInternal":{"tmp":"tmp/slf_2.0.6_1756049380987_0.7075245234240122","host":"s3://npm-registry-packages-npm-production"}},"2.0.7":{"name":"@art-ws/slf","version":"2.0.7","author":{"name":"art-ws Team"},"license":"UNLICENSED","_id":"@art-ws/slf@2.0.7","maintainers":[{"name":"art-ws","email":"art-ws@pm.me"}],"dist":{"shasum":"670f9e7f66969e0064c9d8b7c309e7eb0be8d0b3","tarball":"https://registry.npmjs.org/@art-ws/slf/-/slf-2.0.7.tgz","fileCount":15,"integrity":"sha512-PM2J+4FaFTasVgzY/LTFQ7H0qbovjA/9lItiL2goraXk+XrpUN/RGnCvUrPnvYXzShBlPUDT0sSMhPLBuZ1ZHQ==","signatures":[{"sig":"MEYCIQCGFsZ19PDwTzDgN/oZIiHpZMOYQ63n2qzLa8AvZX6HNAIhAPko6kulg2p8hU1iL1emcaX3cSQSjbtfAgdWjPYq+4Ph","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14578},"main":"./dist/es/index.js","type":"module","_from":"file:art-ws-slf-2.0.7.tgz","types":"dist/es/index.d.ts","scripts":{"lint":"eslint .","test":"vitest run","build":"tsc","check":"pnpm clean && pnpm build && pnpm lint && pnpm test","clean":"rm -rf dist","watch":"tsc --watch","clean:nm":"rm -rf node_modules","test:watch":"vitest"},"_npmUser":{"name":"art-ws","email":"art-ws@pm.me"},"_resolved":"/tmp/636d3694b20da4c13bec483a0c7825c0/art-ws-slf-2.0.7.tgz","_integrity":"sha512-PM2J+4FaFTasVgzY/LTFQ7H0qbovjA/9lItiL2goraXk+XrpUN/RGnCvUrPnvYXzShBlPUDT0sSMhPLBuZ1ZHQ==","_npmVersion":"10.8.2","description":"Logging framework for TypeScript","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tslib":"^2.8.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.34.0","vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^24.3.0","@art-ws/config-ts":"2.0.6","@art-ws/config-eslint":"2.0.3"},"_npmOperationalInternal":{"tmp":"tmp/slf_2.0.7_1756578907670_0.909444560776802","host":"s3://npm-registry-packages-npm-production"}},"2.0.8":{"name":"@art-ws/slf","version":"2.0.8","author":{"name":"art-ws Team"},"license":"UNLICENSED","_id":"@art-ws/slf@2.0.8","maintainers":[{"name":"art-ws","email":"art-ws@pm.me"}],"dist":{"shasum":"7fbd1872f7788b7526f5dff54341d74e04cbcc4a","tarball":"https://registry.npmjs.org/@art-ws/slf/-/slf-2.0.8.tgz","fileCount":15,"integrity":"sha512-DtwKPcPUI0L7Yd8xigRxLHNR6zV0yKMiRdxmep87FlHfWNWOCvGSw6xO5kb/9nYf1vYZXZzZBpWbwkjxbnU83g==","signatures":[{"sig":"MEYCIQDq4qyQbc/91kp4UY1k3ZtEFc5hlo/KMPeTGMRtKeEJFwIhAP5Tn/wIFEuAlC/wryyccXSmf69QvO/3j1y6IUD6B1c/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14578},"main":"./dist/es/index.js","type":"module","_from":"file:art-ws-slf-2.0.8.tgz","types":"dist/es/index.d.ts","scripts":{"lint":"eslint .","test":"vitest run","build":"tsc","check":"pnpm clean && pnpm build && pnpm lint && pnpm test","clean":"rm -rf dist","watch":"tsc --watch","clean:nm":"rm -rf node_modules","test:watch":"vitest"},"_npmUser":{"name":"art-ws","email":"art-ws@pm.me"},"_resolved":"/tmp/409aee670a52009c04215faa41b9e789/art-ws-slf-2.0.8.tgz","_integrity":"sha512-DtwKPcPUI0L7Yd8xigRxLHNR6zV0yKMiRdxmep87FlHfWNWOCvGSw6xO5kb/9nYf1vYZXZzZBpWbwkjxbnU83g==","_npmVersion":"10.8.2","description":"Logging framework for TypeScript","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tslib":"^2.8.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.34.0","vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^24.3.0","@art-ws/config-ts":"2.0.6","@art-ws/config-eslint":"2.0.3"},"_npmOperationalInternal":{"tmp":"tmp/slf_2.0.8_1756580054812_0.21897060966146897","host":"s3://npm-registry-packages-npm-production"}},"2.0.9":{"name":"@art-ws/slf","version":"2.0.9","author":{"name":"art-ws Team"},"license":"UNLICENSED","_id":"@art-ws/slf@2.0.9","maintainers":[{"name":"art-ws","email":"art-ws@pm.me"}],"dist":{"shasum":"742295c03031a050f3446d342a4ed986890c65ef","tarball":"https://registry.npmjs.org/@art-ws/slf/-/slf-2.0.9.tgz","fileCount":15,"integrity":"sha512-ncWvh2cdlh3mr0ChkcS8cjIv9cergGHxU5qIOXvibiT68saijpRGUOG0G36E1wzXc0ehb1u+nXZ924ZX/IGFpg==","signatures":[{"sig":"MEUCIQD2cuCrvD8DN3XY4cJILXnTZnWpngHmrc9eV/i62UWkigIgT24QNLc3m7aalW0qwwBV2teobfugSDl8za5ov5iVP1s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14578},"main":"./dist/es/index.js","type":"module","_from":"file:art-ws-slf-2.0.9.tgz","types":"dist/es/index.d.ts","scripts":{"lint":"eslint .","test":"vitest run","build":"tsc","check":"pnpm clean && pnpm build && pnpm lint && pnpm test","clean":"rm -rf dist","watch":"tsc --watch","clean:nm":"rm -rf node_modules","test:watch":"vitest"},"_npmUser":{"name":"art-ws","email":"art-ws@pm.me"},"_resolved":"/tmp/bcd9f381a113373e47ab28ffcf900447/art-ws-slf-2.0.9.tgz","_integrity":"sha512-ncWvh2cdlh3mr0ChkcS8cjIv9cergGHxU5qIOXvibiT68saijpRGUOG0G36E1wzXc0ehb1u+nXZ924ZX/IGFpg==","_npmVersion":"10.8.2","description":"Logging framework for TypeScript","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tslib":"^2.8.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.34.0","vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^24.3.0","@art-ws/config-ts":"2.0.6","@art-ws/config-eslint":"2.0.3"},"_npmOperationalInternal":{"tmp":"tmp/slf_2.0.9_1756717853278_0.3921011619694543","host":"s3://npm-registry-packages-npm-production"}},"2.0.10":{"name":"@art-ws/slf","version":"2.0.10","author":{"name":"art-ws Team"},"license":"UNLICENSED","_id":"@art-ws/slf@2.0.10","maintainers":[{"name":"art-ws","email":"art-ws@pm.me"}],"dist":{"shasum":"48f60a90b231b9444fba1a5974ecf41954d6bdd7","tarball":"https://registry.npmjs.org/@art-ws/slf/-/slf-2.0.10.tgz","fileCount":15,"integrity":"sha512-1s+Cq9xk/aGWVVtLJwnwbAL3Y2jH4gQXqaeW8nquQZYePWBNPv5jNdO969zMsgkQpSnmd9DBcyQSUndDnPfbHg==","signatures":[{"sig":"MEUCICG4uxI9LCs7GbsL/G8oNJ0gzPI+1DOzBgvGoGb1/LwQAiEA9+zFVFRzXLU+xC2HvyzHK4xJJOdm1I2bc+ImH/4lejs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14579},"main":"./dist/es/index.js","type":"module","_from":"file:art-ws-slf-2.0.10.tgz","types":"dist/es/index.d.ts","scripts":{"lint":"eslint .","test":"vitest run","build":"tsc","check":"pnpm clean && pnpm build && pnpm lint && pnpm test","clean":"rm -rf dist","watch":"tsc --watch","clean:nm":"rm -rf node_modules","test:watch":"vitest"},"_npmUser":{"name":"art-ws","email":"art-ws@pm.me"},"_resolved":"/tmp/7cad97968c6be025b524a23f7e093b4a/art-ws-slf-2.0.10.tgz","_integrity":"sha512-1s+Cq9xk/aGWVVtLJwnwbAL3Y2jH4gQXqaeW8nquQZYePWBNPv5jNdO969zMsgkQpSnmd9DBcyQSUndDnPfbHg==","_npmVersion":"10.8.2","description":"Logging framework for TypeScript","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tslib":"^2.8.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.34.0","vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^24.3.0","@art-ws/config-ts":"2.0.6","@art-ws/config-eslint":"2.0.3"},"_npmOperationalInternal":{"tmp":"tmp/slf_2.0.10_1757791740703_0.16871460680547257","host":"s3://npm-registry-packages-npm-production"}},"2.0.11":{"name":"@art-ws/slf","version":"2.0.11","author":{"name":"art-ws Team"},"license":"UNLICENSED","_id":"@art-ws/slf@2.0.11","maintainers":[{"name":"art-ws","email":"art-ws@pm.me"}],"dist":{"shasum":"15de19a538e8ca74c8ab3d8f56347ffabe6c56b3","tarball":"https://registry.npmjs.org/@art-ws/slf/-/slf-2.0.11.tgz","fileCount":15,"integrity":"sha512-jPkXPP8hmFmkEE0BPBS1LhDum9knXyXXq39zM/hvC8g6Xeoi/QwXcG5LXD4D0YWlvUUGBCgztDD3Ru7sg8keeg==","signatures":[{"sig":"MEUCIHQbmpCTZXmN1Lpmop07fTujxYF24CkkSlW/5SJovnDgAiEAi1JIYzH7BlbAGwXvQ4PcrpF92bW0L2QkAnBmYr6V7HI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14579},"main":"./dist/es/index.js","type":"module","_from":"file:art-ws-slf-2.0.11.tgz","types":"dist/es/index.d.ts","scripts":{"lint":"eslint .","test":"vitest run","build":"tsc","check":"pnpm clean && pnpm build && pnpm lint && pnpm test","clean":"rm -rf dist","watch":"tsc --watch","clean:nm":"rm -rf node_modules","test:watch":"vitest"},"_npmUser":{"name":"art-ws","email":"art-ws@pm.me"},"_resolved":"/tmp/0ae1a78c40110e2efeef19574f1c40ca/art-ws-slf-2.0.11.tgz","_integrity":"sha512-jPkXPP8hmFmkEE0BPBS1LhDum9knXyXXq39zM/hvC8g6Xeoi/QwXcG5LXD4D0YWlvUUGBCgztDD3Ru7sg8keeg==","_npmVersion":"10.8.2","description":"Logging framework for TypeScript","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tslib":"^2.8.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.34.0","vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^24.3.0","@art-ws/config-ts":"2.0.6","@art-ws/config-eslint":"2.0.3"},"_npmOperationalInternal":{"tmp":"tmp/slf_2.0.11_1757830462580_0.9652519995254889","host":"s3://npm-registry-packages-npm-production"}},"2.0.12":{"name":"@art-ws/slf","version":"2.0.12","author":{"name":"art-ws Team"},"license":"UNLICENSED","_id":"@art-ws/slf@2.0.12","maintainers":[{"name":"art-ws","email":"art-ws@pm.me"}],"dist":{"shasum":"cf093ee32e9385a1c7a954f184d151af10dee55e","tarball":"https://registry.npmjs.org/@art-ws/slf/-/slf-2.0.12.tgz","fileCount":15,"integrity":"sha512-rJCm/6LTODkqDpBOTrLC66jDelzLLRFiWKW76u7EbSTjB1YzVXArv+Xew1sKWSPKRwJNtS2iC1l8KkfqyrZ6fQ==","signatures":[{"sig":"MEQCIDMEMhlAf+Vn2MsV79qjIHReuGYaL6p7e9IysRiZbgwkAiAO1lwc2einETOXl8hmSxh+lQshS98Nt/nZFptCIi/iig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14579},"main":"./dist/es/index.js","type":"module","_from":"file:art-ws-slf-2.0.12.tgz","types":"dist/es/index.d.ts","scripts":{"lint":"eslint .","test":"vitest run","build":"tsc","check":"pnpm clean && pnpm build && pnpm lint && pnpm test","clean":"rm -rf dist","watch":"tsc --watch","clean:nm":"rm -rf node_modules","test:watch":"vitest"},"_npmUser":{"name":"art-ws","email":"art-ws@pm.me"},"_resolved":"/tmp/baa705e345e0d7fbeec56250c3d082a8/art-ws-slf-2.0.12.tgz","_integrity":"sha512-rJCm/6LTODkqDpBOTrLC66jDelzLLRFiWKW76u7EbSTjB1YzVXArv+Xew1sKWSPKRwJNtS2iC1l8KkfqyrZ6fQ==","_npmVersion":"10.8.2","description":"Logging framework for TypeScript","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tslib":"^2.8.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.34.0","vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^24.3.0","@art-ws/config-ts":"2.0.6","@art-ws/config-eslint":"2.0.3"},"_npmOperationalInternal":{"tmp":"tmp/slf_2.0.12_1757831856037_0.04464493567026939","host":"s3://npm-registry-packages-npm-production"}},"2.0.13":{"name":"@art-ws/slf","version":"2.0.13","author":{"name":"art-ws Team"},"license":"UNLICENSED","_id":"@art-ws/slf@2.0.13","maintainers":[{"name":"art-ws","email":"art-ws@pm.me"}],"dist":{"shasum":"937991ef7139a08d6ae9f9652ad278d5c0a38cf7","tarball":"https://registry.npmjs.org/@art-ws/slf/-/slf-2.0.13.tgz","fileCount":15,"integrity":"sha512-iYEejcwCuIv20NotqVbnT+lBPS6vUiYMVCPKUZR7+FgVI2QGJV3vhXvVnk7O9PpsYon7Uehw2tr67V1zzt6dQA==","signatures":[{"sig":"MEUCIQDH3/8tnc9wOh+fq+jjq+yCCknXa1jao7KXzWCrQvHAhwIgOJMlyM7YRVbnzo0SIlDKriA32tg02XvSdHg9AeKm2FU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14579},"main":"./dist/es/index.js","type":"module","_from":"file:art-ws-slf-2.0.13.tgz","types":"dist/es/index.d.ts","scripts":{"lint":"eslint .","test":"vitest run","build":"tsc","check":"pnpm clean && pnpm build && pnpm lint && pnpm test","clean":"rm -rf dist","watch":"tsc --watch","clean:nm":"rm -rf node_modules","test:watch":"vitest"},"_npmUser":{"name":"art-ws","email":"art-ws@pm.me"},"_resolved":"/tmp/cbdd31ec1fcf3ca4c2572bbae79de127/art-ws-slf-2.0.13.tgz","_integrity":"sha512-iYEejcwCuIv20NotqVbnT+lBPS6vUiYMVCPKUZR7+FgVI2QGJV3vhXvVnk7O9PpsYon7Uehw2tr67V1zzt6dQA==","_npmVersion":"10.8.2","description":"Logging framework for TypeScript","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tslib":"^2.8.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.34.0","vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^24.3.0","@art-ws/config-ts":"2.0.6","@art-ws/config-eslint":"2.0.3"},"_npmOperationalInternal":{"tmp":"tmp/slf_2.0.13_1757838762971_0.4486998414983385","host":"s3://npm-registry-packages-npm-production"}},"2.0.14":{"name":"@art-ws/slf","version":"2.0.14","author":{"name":"art-ws Team"},"license":"UNLICENSED","_id":"@art-ws/slf@2.0.14","maintainers":[{"name":"art-ws","email":"art-ws@pm.me"}],"dist":{"shasum":"e844772da9ee8d8914174ec5e5df4fa8b46ed66d","tarball":"https://registry.npmjs.org/@art-ws/slf/-/slf-2.0.14.tgz","fileCount":15,"integrity":"sha512-sRBRRvucGxrcQOomCNjb2EuG6DZy8pclIsuuxwZWK1DtW5CkwOaAIEtGacz8M2wBKY3vdZw/YTbOMsifOfKH4g==","signatures":[{"sig":"MEQCIGRIoRVAM1HhZdjR3OQPLaSRA8jd6TvRkNTEJyEi5OKzAiBI7Hyi6lsh3G9j7X/uoB/Bz5pq3FjsQGHq8OdlIBGicg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14579},"main":"./dist/es/index.js","type":"module","_from":"file:art-ws-slf-2.0.14.tgz","types":"dist/es/index.d.ts","scripts":{"lint":"eslint .","test":"vitest run","build":"tsc","check":"pnpm clean && pnpm build && pnpm lint && pnpm test","clean":"rm -rf dist","watch":"tsc --watch","clean:nm":"rm -rf node_modules","test:watch":"vitest"},"_npmUser":{"name":"art-ws","email":"art-ws@pm.me"},"_resolved":"/tmp/1ad3dea3d85f295e236d6a84c837266a/art-ws-slf-2.0.14.tgz","_integrity":"sha512-sRBRRvucGxrcQOomCNjb2EuG6DZy8pclIsuuxwZWK1DtW5CkwOaAIEtGacz8M2wBKY3vdZw/YTbOMsifOfKH4g==","_npmVersion":"10.8.2","description":"Logging framework for TypeScript","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tslib":"^2.8.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.34.0","vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^24.3.0","@art-ws/config-ts":"2.0.6","@art-ws/config-eslint":"2.0.3"},"_npmOperationalInternal":{"tmp":"tmp/slf_2.0.14_1757913200910_0.31089527800890626","host":"s3://npm-registry-packages-npm-production"}},"2.0.16":{"name":"@art-ws/slf","version":"2.0.16","author":{"name":"art-ws Team"},"license":"UNLICENSED","_id":"@art-ws/slf@2.0.16","maintainers":[{"name":"art-ws","email":"art-ws@pm.me"}],"dist":{"shasum":"89f1cb5e9fbfdb8c7786193e96f666927927c9fb","tarball":"https://registry.npmjs.org/@art-ws/slf/-/slf-2.0.16.tgz","fileCount":15,"integrity":"sha512-U4j/p0byouowXdF5T3xYASPbjWyv5xLbEtU4yYmyKaIIQD+swzFdaAmh0DeEQN1TYn4lm3H0s8uHwtigcxqnnw==","signatures":[{"sig":"MEQCIAy1MH8MRCBXGCr2VRMTHfcz1FvkBwtFrpXzzBqu3YWOAiBxFjcs56JTKIRY/nWAXuxloXfQvvTIAy7iQ4wMlCCKOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14579},"main":"./dist/es/index.js","type":"module","_from":"file:art-ws-slf-2.0.16.tgz","types":"dist/es/index.d.ts","scripts":{"lint":"eslint .","test":"vitest run","build":"tsc","check":"pnpm clean && pnpm build && pnpm lint && pnpm test","clean":"rm -rf dist","watch":"tsc --watch","clean:nm":"rm -rf node_modules","test:watch":"vitest"},"_npmUser":{"name":"art-ws","email":"art-ws@pm.me"},"_resolved":"/tmp/79c1a1a2e17ef2d0910904173dd95b72/art-ws-slf-2.0.16.tgz","_integrity":"sha512-U4j/p0byouowXdF5T3xYASPbjWyv5xLbEtU4yYmyKaIIQD+swzFdaAmh0DeEQN1TYn4lm3H0s8uHwtigcxqnnw==","_npmVersion":"10.8.2","description":"Logging framework for TypeScript","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tslib":"^2.8.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.34.0","vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^24.3.0","@art-ws/config-ts":"2.0.6","@art-ws/config-eslint":"2.0.3"},"_npmOperationalInternal":{"tmp":"tmp/slf_2.0.16_1757925548613_0.49597909192214984","host":"s3://npm-registry-packages-npm-production"}},"2.0.17":{"name":"@art-ws/slf","version":"2.0.17","author":{"name":"art-ws Team"},"license":"UNLICENSED","_id":"@art-ws/slf@2.0.17","maintainers":[{"name":"art-ws","email":"art-ws@pm.me"}],"dist":{"shasum":"b94f53ca2db490af61122dd8eb4eaf15ab1f75ba","tarball":"https://registry.npmjs.org/@art-ws/slf/-/slf-2.0.17.tgz","fileCount":15,"integrity":"sha512-cmtQWWeWQa1NoMjxcEQWjhKOx68bk3FhmJq6cLjgHMVzxfuV+hJEN17gpoFgWaSR5XHMJzO/EbpBsa08Op1enQ==","signatures":[{"sig":"MEQCIGBmlPDv2+wR8uTas2aYy/nRi5TVbeFQpndXmlsr4K+yAiA9WOejBkewiQ0KAm8C54ep9pxIsumnC3MZ9fYWC0O6wg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14579},"main":"./dist/es/index.js","type":"module","_from":"file:art-ws-slf-2.0.17.tgz","types":"dist/es/index.d.ts","scripts":{"lint":"eslint .","test":"vitest run","build":"tsc","check":"pnpm clean && pnpm build && pnpm lint && pnpm test","clean":"rm -rf dist","watch":"tsc --watch","clean:nm":"rm -rf node_modules","test:watch":"vitest"},"_npmUser":{"name":"art-ws","email":"art-ws@pm.me"},"_resolved":"/tmp/094398f407655ff181de8444f64cdec2/art-ws-slf-2.0.17.tgz","_integrity":"sha512-cmtQWWeWQa1NoMjxcEQWjhKOx68bk3FhmJq6cLjgHMVzxfuV+hJEN17gpoFgWaSR5XHMJzO/EbpBsa08Op1enQ==","_npmVersion":"10.8.2","description":"Logging framework for TypeScript","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tslib":"^2.8.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.34.0","vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^24.3.0","@art-ws/config-ts":"2.0.6","@art-ws/config-eslint":"2.0.3"},"_npmOperationalInternal":{"tmp":"tmp/slf_2.0.17_1757926192430_0.698984780152414","host":"s3://npm-registry-packages-npm-production"}},"2.0.18":{"name":"@art-ws/slf","version":"2.0.18","author":{"name":"art-ws Team"},"license":"UNLICENSED","_id":"@art-ws/slf@2.0.18","maintainers":[{"name":"art-ws","email":"art-ws@pm.me"}],"dist":{"shasum":"b50faca91c04c1366d488eb61ac75351de3de42c","tarball":"https://registry.npmjs.org/@art-ws/slf/-/slf-2.0.18.tgz","fileCount":15,"integrity":"sha512-FRSMZ3N7Co2OziJR4u8fesmh6VGLThaR/AYMtR2rItj6Df39ty9nJOeHoKGJ1tsC05lHjUuOgQHsKjvH0ZljNw==","signatures":[{"sig":"MEQCIBUF7atcphbp51XCqNvf+gBtBMtD4lLuMdrbfRFYln65AiBanNhOa5+xwK/hs4LZ8QLkgb3puRCk+q0ufsDbjP7TRw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14579},"main":"./dist/es/index.js","type":"module","_from":"file:art-ws-slf-2.0.18.tgz","types":"dist/es/index.d.ts","scripts":{"lint":"eslint .","test":"vitest run","build":"tsc","check":"pnpm clean && pnpm build && pnpm lint && pnpm test","clean":"rm -rf dist","watch":"tsc --watch","clean:nm":"rm -rf node_modules","test:watch":"vitest"},"_npmUser":{"name":"art-ws","email":"art-ws@pm.me"},"_resolved":"/tmp/81a8b752948ba1a2d9c49151e6a79d0e/art-ws-slf-2.0.18.tgz","_integrity":"sha512-FRSMZ3N7Co2OziJR4u8fesmh6VGLThaR/AYMtR2rItj6Df39ty9nJOeHoKGJ1tsC05lHjUuOgQHsKjvH0ZljNw==","_npmVersion":"10.8.2","description":"Logging framework for TypeScript","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tslib":"^2.8.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.34.0","vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^24.3.0","@art-ws/config-ts":"2.0.6","@art-ws/config-eslint":"2.0.3"},"_npmOperationalInternal":{"tmp":"tmp/slf_2.0.18_1757926439764_0.13572003833844337","host":"s3://npm-registry-packages-npm-production"}},"2.0.21":{"name":"@art-ws/slf","version":"2.0.21","author":{"name":"art-ws Team"},"license":"UNLICENSED","_id":"@art-ws/slf@2.0.21","maintainers":[{"name":"art-ws","email":"art-ws@pm.me"}],"dist":{"shasum":"fde7ed5b10d550638b760cc0d4dddcccc2bb7276","tarball":"https://registry.npmjs.org/@art-ws/slf/-/slf-2.0.21.tgz","fileCount":15,"integrity":"sha512-YjFl6R7nciFYFhkPlrFFL5udpzv6fGPVT1aDrbZwacis38y/vNvJ0SuN5yqjJEC27iiy+55r4hMkVfqOIytVLA==","signatures":[{"sig":"MEQCIA8cytMpwNwBdkcYRxtS/IYM4trSvzE2wdmRpY/IzTkgAiA6QxO7CRzXWvd9GHkSpbZHEm0XCgYUloZtzEWUzKGlvQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14579},"main":"./dist/es/index.js","type":"module","_from":"file:art-ws-slf-2.0.21.tgz","types":"dist/es/index.d.ts","scripts":{"lint":"eslint .","test":"vitest run","build":"tsc","check":"pnpm clean && pnpm build && pnpm lint && pnpm test","clean":"rm -rf dist","watch":"tsc --watch","clean:nm":"rm -rf node_modules","test:watch":"vitest"},"_npmUser":{"name":"art-ws","email":"art-ws@pm.me"},"_resolved":"/tmp/6bb5066699a600562a79a9d0021c97f4/art-ws-slf-2.0.21.tgz","_integrity":"sha512-YjFl6R7nciFYFhkPlrFFL5udpzv6fGPVT1aDrbZwacis38y/vNvJ0SuN5yqjJEC27iiy+55r4hMkVfqOIytVLA==","_npmVersion":"10.8.2","description":"Logging framework for TypeScript","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tslib":"^2.8.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.34.0","vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^24.3.0","@art-ws/config-ts":"2.0.6","@art-ws/config-eslint":"2.0.3"},"_npmOperationalInternal":{"tmp":"tmp/slf_2.0.21_1757926562591_0.8362142254116613","host":"s3://npm-registry-packages-npm-production"}},"2.0.41":{"name":"@art-ws/slf","version":"2.0.41","author":{"name":"art-ws Team"},"license":"UNLICENSED","_id":"@art-ws/slf@2.0.41","maintainers":[{"name":"art-ws","email":"art-ws@pm.me"}],"dist":{"shasum":"20f6bfaeaf703c7d950d665987defef8404e782a","tarball":"https://registry.npmjs.org/@art-ws/slf/-/slf-2.0.41.tgz","fileCount":15,"integrity":"sha512-W7qfkBSWRzUyrYOwG0KiHWJUTmRmQtPLWRrm8iFIVJddeR0DudU5gbj2O4epCWeuikufZTtrQAh+9L4xFyUtXA==","signatures":[{"sig":"MEQCIDV/7ibr/rdY9dUOnqsISuFX5MYF3uuyvBhdF9/U7XBFAiB2ts4Vpqmt/CVNnH5GqcR6zA3LpB/mvElbR85xQ+co8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14724},"main":"./dist/es/index.js","type":"module","_from":"file:art-ws-slf-2.0.41.tgz","types":"dist/es/index.d.ts","scripts":{"pub":"pnpm pub:bump && pnpm pub:pub","lint":"eslint .","test":"vitest run","build":"tsc","check":"pnpm clean && pnpm build && pnpm lint && pnpm test","clean":"rm -rf dist","watch":"tsc --watch","pub:pub":"pnpm publish --access public --no-git-checks","clean:nm":"rm -rf node_modules","pub:bump":"pnpm version patch","test:watch":"vitest"},"_npmUser":{"name":"art-ws","email":"art-ws@pm.me"},"_resolved":"/private/var/folders/d6/_mc3452n2dd__f8txsk98ptm0000gn/T/ca90572f3fd57dc1f79e7df9dfa15c89/art-ws-slf-2.0.41.tgz","_integrity":"sha512-W7qfkBSWRzUyrYOwG0KiHWJUTmRmQtPLWRrm8iFIVJddeR0DudU5gbj2O4epCWeuikufZTtrQAh+9L4xFyUtXA==","_npmVersion":"11.6.0","description":"Logging framework for TypeScript","directories":{},"_nodeVersion":"24.8.0","dependencies":{"tslib":"^2.8.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.36.0","vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^24.5.2","@art-ws/config-ts":"2.0.9","@art-ws/config-eslint":"2.0.6"},"_npmOperationalInternal":{"tmp":"tmp/slf_2.0.41_1767558477223_0.13831150604788878","host":"s3://npm-registry-packages-npm-production"}},"2.0.42":{"name":"@art-ws/slf","version":"2.0.42","description":"Logging framework for TypeScript","license":"UNLICENSED","author":{"name":"art-ws Team"},"type":"module","main":"./dist/es/index.js","types":"dist/es/index.d.ts","dependencies":{"tslib":"^2.8.1"},"devDependencies":{"@types/node":"^24.5.2","eslint":"^9.36.0","typescript":"^5.9.2","vitest":"^3.2.4","@art-ws/config-eslint":"2.0.8","@art-ws/config-ts":"2.0.10"},"scripts":{"build":"tsc","check":"pnpm clean && pnpm build && pnpm lint && pnpm test","clean":"rm -rf dist","clean:nm":"rm -rf node_modules","lint":"eslint .","pub":"pnpm pub:bump && pnpm pub:pub","pub:bump":"pnpm version patch","pub:pub":"pnpm publish --access public --no-git-checks","test":"vitest run","test:watch":"vitest","watch":"tsc --watch"},"_id":"@art-ws/slf@2.0.42","_integrity":"sha512-6z0GHJrdFRj85/IZXRUEUkoY60QwaDVtBVljIkmmPy6DG8uzHCsns/nYqaj9mybURXf1od69rLiZxi2YWHOeRw==","_resolved":"/private/var/folders/d6/_mc3452n2dd__f8txsk98ptm0000gn/T/38e17721fcbead32748d2b00e6bf97b6/art-ws-slf-2.0.42.tgz","_from":"file:art-ws-slf-2.0.42.tgz","_nodeVersion":"26.3.1","_npmVersion":"11.16.0","dist":{"integrity":"sha512-6z0GHJrdFRj85/IZXRUEUkoY60QwaDVtBVljIkmmPy6DG8uzHCsns/nYqaj9mybURXf1od69rLiZxi2YWHOeRw==","shasum":"eae5c41bc996672b5476a8d79120c21bf0522427","tarball":"https://registry.npmjs.org/@art-ws/slf/-/slf-2.0.42.tgz","fileCount":16,"unpackedSize":15224,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIEJPnQsreI+m+DNeV5Y0xUkY3AGahjwoUx75Sfop/NQqAiEAyPoMY2Dp7ZrSqlWj+2ylCrY/1iARvKxmRmSHNNlmwTA="}]},"_npmUser":{"name":"art-ws","email":"art-ws@pm.me"},"directories":{},"maintainers":[{"name":"art-ws","email":"art-ws@pm.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/slf_2.0.42_1786733306951_0.3813888839114312"},"_hasShrinkwrap":false}},"time":{"created":"2021-02-11T13:04:45.786Z","modified":"2026-08-14T18:48:27.266Z","1.0.3-rc.3":"2021-02-11T13:04:45.981Z","1.0.3-rc.4":"2021-02-11T13:17:03.303Z","1.0.4":"2021-02-12T11:50:43.208Z","2.0.1":"2025-08-23T07:24:12.615Z","2.0.2":"2025-08-23T08:50:05.842Z","2.0.3":"2025-08-24T11:50:43.974Z","2.0.4":"2025-08-24T12:59:27.829Z","2.0.5":"2025-08-24T14:35:17.748Z","2.0.6":"2025-08-24T15:29:41.188Z","2.0.7":"2025-08-30T18:35:07.848Z","2.0.8":"2025-08-30T18:54:15.037Z","2.0.9":"2025-09-01T09:10:53.454Z","2.0.10":"2025-09-13T19:29:00.885Z","2.0.11":"2025-09-14T06:14:22.797Z","2.0.12":"2025-09-14T06:37:36.221Z","2.0.13":"2025-09-14T08:32:43.162Z","2.0.14":"2025-09-15T05:13:21.113Z","2.0.15":"2025-09-15T05:21:17.524Z","2.0.16":"2025-09-15T08:39:08.818Z","2.0.17":"2025-09-15T08:49:52.622Z","2.0.18":"2025-09-15T08:53:59.959Z","2.0.21":"2025-09-15T08:56:02.755Z","2.0.22":"2025-09-15T08:58:36.691Z","2.0.41":"2026-01-04T20:27:57.379Z","2.0.42":"2026-08-14T18:48:27.108Z"},"author":{"name":"art-ws Team"},"license":"UNLICENSED","description":"Logging framework for TypeScript","maintainers":[{"name":"art-ws","email":"art-ws@pm.me"}],"readme":"# @art-ws/slf\n\nLogging framework for TypeScript\n\n## Security notice\n\nVersions 2.0.15 and 2.0.22 of this package were published with malicious code on\n15 September 2025, when the npm account that publishes it was compromised in the\nShai-Hulud supply-chain campaign. The registry removed them from npm; they cannot be installed.\n\nFull write-up of the incident — every affected package and version, the timeline,\nand how to check your own project:\n**https://art-ws.org/security/2025-09-shai-hulud/**\n","readmeFilename":"README.md"}