{"_id":"@loglayer/mixin-hot-shots","_rev":"21-1b27e3e932ddb0e979f7a15d3ed9bfb0","name":"@loglayer/mixin-hot-shots","dist-tags":{"alpha":"1.0.4-alpha.2","alpha-0":"3.3.0-alpha-0.0","latest":"4.4.0"},"versions":{"1.0.0":{"name":"@loglayer/mixin-hot-shots","version":"1.0.0","keywords":["logging","log","loglayer","observability","statsd","metrics","hot-shots"],"author":{"name":"Theo Gravity","email":"theo@suteki.nu"},"license":"MIT","_id":"@loglayer/mixin-hot-shots@1.0.0","maintainers":[{"name":"theo.gravity","email":"theo@suteki.nu"}],"homepage":"https://loglayer.dev","bugs":{"url":"https://github.com/loglayer/loglayer/issues"},"dist":{"shasum":"077b8709d0bc8d2aeaad2689bd42601440d855f4","tarball":"https://registry.npmjs.org/@loglayer/mixin-hot-shots/-/mixin-hot-shots-1.0.0.tgz","fileCount":7,"integrity":"sha512-1nmMZoQsloIBAx+TeY1yt8uKArEH7I9PlgeFj+vC60dpwbSEsqm4KeX/jocJSlw4tV/cZlq8Ni+w7dXg6+qzzQ==","signatures":[{"sig":"MEUCIQD1R/5zTQPSax9GMBglriO6FDH5EbtQIdj5usB/uCW9MAIgKH9K1uVbTEHEI6ob2SoCDtotb1O6RrmZeSoSDsw2n2s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16020},"main":"./dist/index.cjs","type":"module","_from":"file:loglayer-mixin-hot-shots-1.0.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{"import":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","require":"./dist/index.cjs"}},"scripts":{"lint":"biome check --no-errors-on-unmatched --write --unsafe src","test":"vitest --run","build":"tsdown src/index.ts","clean":"rm -rf .turbo node_modules dist","livetest":"tsx src/__tests__/livetest.ts","lint:staged":"biome check --no-errors-on-unmatched --write --unsafe --staged src","verify-types":"tsc --noEmit"},"_npmUser":{"name":"theo.gravity","email":"theo@suteki.nu"},"_resolved":"/tmp/e4e6ec9ba2f6cc931a08abd100caf948/loglayer-mixin-hot-shots-1.0.0.tgz","_integrity":"sha512-1nmMZoQsloIBAx+TeY1yt8uKArEH7I9PlgeFj+vC60dpwbSEsqm4KeX/jocJSlw4tV/cZlq8Ni+w7dXg6+qzzQ==","repository":{"url":"git+https://github.com/loglayer/loglayer.git","type":"git","directory":"packages/mixins/hot-shots"},"_npmVersion":"10.8.2","description":"Adds statsd / hot-shots functionality to LogLayer.","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.6","tsdown":"0.15.7","vitest":"3.2.4","loglayer":"7.0.0","typescript":"5.9.3","@types/node":"24.7.2","@internal/tsconfig":"2.1.0"},"peerDependencies":{"hot-shots":"*"},"_npmOperationalInternal":{"tmp":"tmp/mixin-hot-shots_1.0.0_1762117451720_0.7687732746024352","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@loglayer/mixin-hot-shots","version":"1.0.1","keywords":["logging","log","loglayer","observability","statsd","metrics","hot-shots"],"author":{"name":"Theo Gravity","email":"theo@suteki.nu"},"license":"MIT","_id":"@loglayer/mixin-hot-shots@1.0.1","maintainers":[{"name":"theo.gravity","email":"theo@suteki.nu"}],"homepage":"https://loglayer.dev","bugs":{"url":"https://github.com/loglayer/loglayer/issues"},"dist":{"shasum":"0bdc311e19398fc053e7f34bada36f5eec158e12","tarball":"https://registry.npmjs.org/@loglayer/mixin-hot-shots/-/mixin-hot-shots-1.0.1.tgz","fileCount":7,"integrity":"sha512-lknqtiBIkcHSPKidKhqnZgyh0wMoPAqyQw83TUpC2dKAQrbvwlGVx6pYXNWs7O7MKZMyDnY/0NoXeG3y7ve8Kw==","signatures":[{"sig":"MEYCIQCNtf6R2BTf4+ZZ+gxrD1lw9EFZ91W+YcVH5xBMkavx0AIhAMffqh23C1rvIR9ddHft1gBn3vh/G7tg3+PNrOp7c/Dh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86683},"main":"./dist/index.cjs","type":"module","_from":"file:loglayer-mixin-hot-shots-1.0.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{"import":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","require":"./dist/index.cjs"}},"scripts":{"lint":"biome check --no-errors-on-unmatched --write --unsafe src","test":"vitest --run","build":"tsdown src/index.ts","clean":"rm -rf .turbo node_modules dist","livetest":"tsx src/__tests__/livetest.ts","lint:staged":"biome check --no-errors-on-unmatched --write --unsafe --staged src","verify-types":"tsc --noEmit"},"_npmUser":{"name":"theo.gravity","email":"theo@suteki.nu"},"_resolved":"/tmp/83b3e63af87ec7a09137065b0f2a8584/loglayer-mixin-hot-shots-1.0.1.tgz","_integrity":"sha512-lknqtiBIkcHSPKidKhqnZgyh0wMoPAqyQw83TUpC2dKAQrbvwlGVx6pYXNWs7O7MKZMyDnY/0NoXeG3y7ve8Kw==","repository":{"url":"git+https://github.com/loglayer/loglayer.git","type":"git","directory":"packages/mixins/hot-shots"},"_npmVersion":"10.8.2","description":"Adds statsd / hot-shots functionality to LogLayer.","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.6","tsdown":"0.15.12","vitest":"4.0.6","loglayer":"7.1.0","typescript":"5.9.3","@types/node":"24.9.2","@internal/tsconfig":"2.1.0"},"peerDependencies":{"hot-shots":"*"},"_npmOperationalInternal":{"tmp":"tmp/mixin-hot-shots_1.0.1_1762128754791_0.35574628882965253","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@loglayer/mixin-hot-shots","version":"1.0.2","keywords":["logging","log","loglayer","observability","statsd","metrics","hot-shots"],"author":{"name":"Theo Gravity","email":"theo@suteki.nu"},"license":"MIT","_id":"@loglayer/mixin-hot-shots@1.0.2","maintainers":[{"name":"theo.gravity","email":"theo@suteki.nu"}],"homepage":"https://loglayer.dev","bugs":{"url":"https://github.com/loglayer/loglayer/issues"},"dist":{"shasum":"ce4249b185befb8b1a056e68b34168b83dbba38e","tarball":"https://registry.npmjs.org/@loglayer/mixin-hot-shots/-/mixin-hot-shots-1.0.2.tgz","fileCount":7,"integrity":"sha512-tILqF8Pvll7dKQrRoquln6htXIfOsULdrFvP8ZXzUpZhxeIibyMqO93eiifQaSjwN44yV+aj0rwakcaNfUe+Kw==","signatures":[{"sig":"MEUCIQCxWKwNiTkLxqUc4EXtC/WLm+JWLCWfG1VFPPrW1RnAGAIgKLlZBd94dapfqkbb+88GiCA3AYaoL77aiHvY3Bav1/E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":88187},"main":"./dist/index.cjs","type":"module","_from":"file:loglayer-mixin-hot-shots-1.0.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{"import":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","require":"./dist/index.cjs"}},"scripts":{"lint":"biome check --no-errors-on-unmatched --write --unsafe src","test":"vitest --run","build":"tsdown src/index.ts","clean":"rm -rf .turbo node_modules dist","livetest":"tsx src/__tests__/livetest.ts","lint:staged":"biome check --no-errors-on-unmatched --write --unsafe --staged src","verify-types":"tsc --noEmit"},"_npmUser":{"name":"theo.gravity","email":"theo@suteki.nu"},"_resolved":"/tmp/17e7399475b6fb1895faee896ad429ff/loglayer-mixin-hot-shots-1.0.2.tgz","_integrity":"sha512-tILqF8Pvll7dKQrRoquln6htXIfOsULdrFvP8ZXzUpZhxeIibyMqO93eiifQaSjwN44yV+aj0rwakcaNfUe+Kw==","repository":{"url":"git+https://github.com/loglayer/loglayer.git","type":"git","directory":"packages/mixins/hot-shots"},"_npmVersion":"10.8.2","description":"Adds statsd / hot-shots functionality to LogLayer.","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.6","tsdown":"0.15.12","vitest":"4.0.6","loglayer":"7.1.0","typescript":"5.9.3","@types/node":"24.9.2","@internal/tsconfig":"2.1.0"},"peerDependencies":{"hot-shots":"*"},"_npmOperationalInternal":{"tmp":"tmp/mixin-hot-shots_1.0.2_1762199354454_0.25251116855311206","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@loglayer/mixin-hot-shots","version":"1.0.3","keywords":["logging","log","loglayer","observability","statsd","metrics","hot-shots"],"author":{"name":"Theo Gravity","email":"theo@suteki.nu"},"license":"MIT","_id":"@loglayer/mixin-hot-shots@1.0.3","maintainers":[{"name":"theo.gravity","email":"theo@suteki.nu"}],"homepage":"https://loglayer.dev","bugs":{"url":"https://github.com/loglayer/loglayer/issues"},"dist":{"shasum":"75c092cd105a7111cdc283b40fd95c856d2304f1","tarball":"https://registry.npmjs.org/@loglayer/mixin-hot-shots/-/mixin-hot-shots-1.0.3.tgz","fileCount":7,"integrity":"sha512-6tQ7uiMQmv2xRgafclHb37PGONykoE1KRF/XhQpByRzCnjg+Amlp8XoQfdqwbHeOUYdSgPJziV6wSiK+plY9Ow==","signatures":[{"sig":"MEUCIQC0UXi0yZMFZpH6zEmS2c5yKYRHD8zfbBH8THRsQYwbMwIgaKv6NP9mUeTJ2NT5pED2Nm/l2RPlffh6yUM0xd5stpY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":88699},"main":"./dist/index.cjs","type":"module","_from":"file:loglayer-mixin-hot-shots-1.0.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{"import":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","require":"./dist/index.cjs"}},"scripts":{"lint":"biome check --no-errors-on-unmatched --write --unsafe src","test":"vitest --run","build":"tsdown src/index.ts","clean":"rm -rf .turbo node_modules dist","livetest":"tsx src/__tests__/livetest.ts","lint:staged":"biome check --no-errors-on-unmatched --write --unsafe --staged src","verify-types":"tsc --noEmit"},"_npmUser":{"name":"theo.gravity","email":"theo@suteki.nu"},"_resolved":"/tmp/aebb059fd2020ba0f708bf8373929bb0/loglayer-mixin-hot-shots-1.0.3.tgz","_integrity":"sha512-6tQ7uiMQmv2xRgafclHb37PGONykoE1KRF/XhQpByRzCnjg+Amlp8XoQfdqwbHeOUYdSgPJziV6wSiK+plY9Ow==","repository":{"url":"git+https://github.com/loglayer/loglayer.git","type":"git","directory":"packages/mixins/hot-shots"},"_npmVersion":"10.8.2","description":"Adds statsd / hot-shots functionality to LogLayer.","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.6","tsdown":"0.15.12","vitest":"4.0.6","loglayer":"7.2.1","typescript":"5.9.3","@types/node":"24.9.2","@internal/tsconfig":"2.1.0"},"peerDependencies":{"hot-shots":"*"},"_npmOperationalInternal":{"tmp":"tmp/mixin-hot-shots_1.0.3_1762720075172_0.12159773215592007","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@loglayer/mixin-hot-shots","version":"1.0.4","keywords":["logging","log","loglayer","observability","statsd","metrics","hot-shots"],"author":{"name":"Theo Gravity","email":"theo@suteki.nu"},"license":"MIT","_id":"@loglayer/mixin-hot-shots@1.0.4","maintainers":[{"name":"theo.gravity","email":"theo@suteki.nu"}],"homepage":"https://loglayer.dev","bugs":{"url":"https://github.com/loglayer/loglayer/issues"},"dist":{"shasum":"37fdd67faba195da602fc4fa03e20a84db5a3288","tarball":"https://registry.npmjs.org/@loglayer/mixin-hot-shots/-/mixin-hot-shots-1.0.4.tgz","fileCount":7,"integrity":"sha512-gMqyfvhy2uwWc6FwTEM1f0jta9rhKk6rvRg8TBO4I24FvevyccrYAQTBIUP36jcbdP8uEQQyV+Byw6DfXqtPsA==","signatures":[{"sig":"MEYCIQDHV8cSZyuiS9It3K49tcHcxe3qUNoPyA7LEErU6T0gRQIhAKrleOGELO4sROzftk0agN7cHS9zCW56Gb+AHXLP/1OK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":88615},"main":"./dist/index.cjs","type":"module","_from":"file:loglayer-mixin-hot-shots-1.0.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{"import":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","require":"./dist/index.cjs"}},"scripts":{"lint":"biome check --no-errors-on-unmatched --write --unsafe src","test":"vitest --run","build":"tsdown src/index.ts","clean":"rm -rf .turbo node_modules dist","livetest":"tsx src/__tests__/livetest.ts","lint:staged":"biome check --no-errors-on-unmatched --write --unsafe --staged src","verify-types":"tsc --noEmit"},"_npmUser":{"name":"theo.gravity","email":"theo@suteki.nu"},"_resolved":"/tmp/d15922412e2b2d35cb989da132e9386b/loglayer-mixin-hot-shots-1.0.4.tgz","_integrity":"sha512-gMqyfvhy2uwWc6FwTEM1f0jta9rhKk6rvRg8TBO4I24FvevyccrYAQTBIUP36jcbdP8uEQQyV+Byw6DfXqtPsA==","repository":{"url":"git+https://github.com/loglayer/loglayer.git","type":"git","directory":"packages/mixins/hot-shots"},"_npmVersion":"10.8.2","description":"Adds statsd / hot-shots functionality to LogLayer.","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.6","tsdown":"0.15.12","vitest":"4.0.6","loglayer":"7.2.1","typescript":"5.9.3","@types/node":"24.9.2","@internal/tsconfig":"2.1.0"},"peerDependencies":{"hot-shots":"*"},"_npmOperationalInternal":{"tmp":"tmp/mixin-hot-shots_1.0.4_1762850297116_0.02492982386497844","host":"s3://npm-registry-packages-npm-production"}},"1.0.4-alpha.1":{"name":"@loglayer/mixin-hot-shots","version":"1.0.4-alpha.1","keywords":["logging","log","loglayer","observability","statsd","metrics","hot-shots"],"author":{"name":"Theo Gravity","email":"theo@suteki.nu"},"license":"MIT","_id":"@loglayer/mixin-hot-shots@1.0.4-alpha.1","maintainers":[{"name":"theo.gravity","email":"theo@suteki.nu"}],"homepage":"https://loglayer.dev","bugs":{"url":"https://github.com/loglayer/loglayer/issues"},"dist":{"shasum":"6afcb8066c8d83e8a3cb90298bec17f7ee94ae2f","tarball":"https://registry.npmjs.org/@loglayer/mixin-hot-shots/-/mixin-hot-shots-1.0.4-alpha.1.tgz","fileCount":7,"integrity":"sha512-0+gmwYYbm1sm6aAUhxD7yg6OzJiCbwBFEcOhmf630sNf7qoXN/Q2AbMIRzM8IIxvI7WpF7jia7YB6nJXX540+A==","signatures":[{"sig":"MEQCIFgyA7TyLVVvAAzJUyf68S9Egf41CePCnmtwVIojeNmdAiBtA9tHz1WNldNiUTcLAaVnYtnPF4iavTS9ZpjO/fvw7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73825},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{"import":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","require":"./dist/index.cjs"}},"gitHead":"2dc8a306d558707bb15df7b7f7c61c36b09a9e92","scripts":{"lint":"biome check --no-errors-on-unmatched --write --unsafe src","test":"vitest --run","build":"tsdown src/index.ts","clean":"rm -rf .turbo node_modules dist","livetest":"tsx src/__tests__/livetest.ts","lint:staged":"biome check --no-errors-on-unmatched --write --unsafe --staged src","verify-types":"tsc --noEmit"},"_npmUser":{"name":"theo.gravity","email":"theo@suteki.nu"},"repository":{"url":"git+https://github.com/loglayer/loglayer.git","type":"git","directory":"packages/mixins/hot-shots"},"_npmVersion":"11.5.1","description":"Adds statsd / hot-shots functionality to LogLayer.","directories":{},"_nodeVersion":"24.6.0","_hasShrinkwrap":false,"packageManager":"pnpm@10.20.0","readmeFilename":"README.md","devDependencies":{"tsx":"4.20.6","tsdown":"0.15.12","vitest":"4.0.6","loglayer":"workspace:*","typescript":"5.9.3","@types/node":"24.9.2","@internal/tsconfig":"workspace:*"},"peerDependencies":{"hot-shots":">=11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mixin-hot-shots_1.0.4-alpha.1_1762916602759_0.6303745485388443","host":"s3://npm-registry-packages-npm-production"}},"1.0.4-alpha.2":{"name":"@loglayer/mixin-hot-shots","version":"1.0.4-alpha.2","keywords":["logging","log","loglayer","observability","statsd","metrics","hot-shots"],"author":{"name":"Theo Gravity","email":"theo@suteki.nu"},"license":"MIT","_id":"@loglayer/mixin-hot-shots@1.0.4-alpha.2","maintainers":[{"name":"theo.gravity","email":"theo@suteki.nu"}],"homepage":"https://loglayer.dev","bugs":{"url":"https://github.com/loglayer/loglayer/issues"},"dist":{"shasum":"830667bcd4fc302b168217f2541d783756ca723d","tarball":"https://registry.npmjs.org/@loglayer/mixin-hot-shots/-/mixin-hot-shots-1.0.4-alpha.2.tgz","fileCount":7,"integrity":"sha512-llXMtiivsxPpJ8QKZ3YW8t/uA1r41NmIJKd1U9y5YOn4MCokw6MWFSfVZOM//dEfJSHxMJrNuTPQjHV1U8+kkg==","signatures":[{"sig":"MEUCIDcCnJtzlL3fqXjIQfKbMQKc/YNIGuo7GBGn0qK2lctKAiEApIgMpiZuYkvHJ0zieJlI1/pTDYp7Q0KQM66eR49fMqc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73759},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{"import":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","require":"./dist/index.cjs"}},"gitHead":"2dc8a306d558707bb15df7b7f7c61c36b09a9e92","scripts":{"lint":"biome check --no-errors-on-unmatched --write --unsafe src","test":"vitest --run","build":"tsdown src/index.ts","clean":"rm -rf .turbo node_modules dist","livetest":"tsx src/__tests__/livetest.ts","lint:staged":"biome check --no-errors-on-unmatched --write --unsafe --staged src","verify-types":"tsc --noEmit"},"_npmUser":{"name":"theo.gravity","email":"theo@suteki.nu"},"repository":{"url":"git+https://github.com/loglayer/loglayer.git","type":"git","directory":"packages/mixins/hot-shots"},"_npmVersion":"11.5.1","description":"Adds statsd / hot-shots functionality to LogLayer.","directories":{},"_nodeVersion":"24.6.0","_hasShrinkwrap":false,"packageManager":"pnpm@10.20.0","readmeFilename":"README.md","devDependencies":{"tsx":"4.20.6","tsdown":"0.15.12","vitest":"4.0.6","loglayer":"workspace:*","typescript":"5.9.3","@types/node":"24.9.2","@internal/tsconfig":"workspace:*"},"peerDependencies":{"hot-shots":">=11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mixin-hot-shots_1.0.4-alpha.2_1762917785024_0.20187742339154968","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@loglayer/mixin-hot-shots","version":"2.0.0","keywords":["logging","log","loglayer","observability","statsd","metrics","hot-shots"],"author":{"name":"Theo Gravity","email":"theo@suteki.nu"},"license":"MIT","_id":"@loglayer/mixin-hot-shots@2.0.0","maintainers":[{"name":"theo.gravity","email":"theo@suteki.nu"}],"homepage":"https://loglayer.dev","bugs":{"url":"https://github.com/loglayer/loglayer/issues"},"dist":{"shasum":"fbf1860a0171e13a2dfe8f97d770d0c8976b3431","tarball":"https://registry.npmjs.org/@loglayer/mixin-hot-shots/-/mixin-hot-shots-2.0.0.tgz","fileCount":7,"integrity":"sha512-5nl7IJUB9FNrM6xZAwtwopG/NrLXbTZqjBy6FC3pcn+1/+gX+WtI6xZTQ656yAh0W5z7SlM9WXSW8f7bV203FA==","signatures":[{"sig":"MEQCIFnk3nMhyDQ4YSrBvnapYevsttqvEgN8HuXL3k48j2ifAiBRMVVPlHXRLYjSOerPM0GfxXjVRFCoTxyXYJrjR5QZSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73702},"main":"./dist/index.cjs","type":"module","_from":"file:loglayer-mixin-hot-shots-2.0.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{"import":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","require":"./dist/index.cjs"}},"scripts":{"lint":"biome check --no-errors-on-unmatched --write --unsafe src","test":"vitest --run","build":"tsdown src/index.ts","clean":"rm -rf .turbo node_modules dist","livetest":"tsx src/__tests__/livetest.ts","lint:staged":"biome check --no-errors-on-unmatched --write --unsafe --staged src","verify-types":"tsc --noEmit"},"_npmUser":{"name":"theo.gravity","email":"theo@suteki.nu"},"_resolved":"/tmp/e3e9ff952f38971e93081d7c152af1de/loglayer-mixin-hot-shots-2.0.0.tgz","_integrity":"sha512-5nl7IJUB9FNrM6xZAwtwopG/NrLXbTZqjBy6FC3pcn+1/+gX+WtI6xZTQ656yAh0W5z7SlM9WXSW8f7bV203FA==","repository":{"url":"git+https://github.com/loglayer/loglayer.git","type":"git","directory":"packages/mixins/hot-shots"},"_npmVersion":"10.8.2","description":"Adds statsd / hot-shots functionality to LogLayer.","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.6","tsdown":"0.15.12","vitest":"4.0.6","loglayer":"7.2.1","typescript":"5.9.3","@types/node":"24.9.2","@internal/tsconfig":"2.1.0"},"peerDependencies":{"hot-shots":">=11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mixin-hot-shots_2.0.0_1762921496363_0.5322792319937233","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@loglayer/mixin-hot-shots","version":"3.0.0","keywords":["logging","log","loglayer","observability","statsd","metrics","hot-shots"],"author":{"name":"Theo Gravity","email":"theo@suteki.nu"},"license":"MIT","_id":"@loglayer/mixin-hot-shots@3.0.0","maintainers":[{"name":"theo.gravity","email":"theo@suteki.nu"}],"homepage":"https://loglayer.dev","bugs":{"url":"https://github.com/loglayer/loglayer/issues"},"dist":{"shasum":"d28fab10d97cc18a08f222fb8408ee3ddc6a58f3","tarball":"https://registry.npmjs.org/@loglayer/mixin-hot-shots/-/mixin-hot-shots-3.0.0.tgz","fileCount":7,"integrity":"sha512-V5Cd09C9aPKcFyiJpBx8SwTjXNEpoWVuvhbAehHuFJhuR0p5Ngr/60f/y4CGn6T4UtmZXVzxTb+Qlw0CsaNIiQ==","signatures":[{"sig":"MEYCIQCvHGl4tghZ9M2I558PqDdzA19nOioK9viVDrXqZCyluQIhAI/okudlE6Gi2RgrfuXbsXKrfJcw4kutiBpuCDb4SUXq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61281},"main":"./dist/index.cjs","type":"module","_from":"file:loglayer-mixin-hot-shots-3.0.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{"import":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","require":"./dist/index.cjs"}},"scripts":{"lint":"biome check --no-errors-on-unmatched --write --unsafe src","test":"vitest --run","build":"tsdown src/index.ts","clean":"rm -rf .turbo node_modules dist","livetest":"tsx src/__tests__/livetest.ts","lint:staged":"biome check --no-errors-on-unmatched --write --unsafe --staged src","verify-types":"tsc --noEmit"},"_npmUser":{"name":"theo.gravity","email":"theo@suteki.nu"},"_resolved":"/tmp/13da7b649deec42ac49d08f9935fd140/loglayer-mixin-hot-shots-3.0.0.tgz","_integrity":"sha512-V5Cd09C9aPKcFyiJpBx8SwTjXNEpoWVuvhbAehHuFJhuR0p5Ngr/60f/y4CGn6T4UtmZXVzxTb+Qlw0CsaNIiQ==","repository":{"url":"git+https://github.com/loglayer/loglayer.git","type":"git","directory":"packages/mixins/hot-shots"},"_npmVersion":"10.8.2","description":"Adds statsd / hot-shots functionality to LogLayer.","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.6","tsdown":"0.15.12","vitest":"4.0.9","loglayer":"8.0.1","typescript":"5.9.3","@types/node":"24.10.1","@internal/tsconfig":"2.1.0"},"peerDependencies":{"hot-shots":">=11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mixin-hot-shots_3.0.0_1763261412918_0.9737670510226961","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"@loglayer/mixin-hot-shots","version":"3.1.0","keywords":["logging","log","loglayer","observability","statsd","metrics","hot-shots"],"author":{"name":"Theo Gravity","email":"theo@suteki.nu"},"license":"MIT","_id":"@loglayer/mixin-hot-shots@3.1.0","maintainers":[{"name":"theo.gravity","email":"theo@suteki.nu"}],"homepage":"https://loglayer.dev","bugs":{"url":"https://github.com/loglayer/loglayer/issues"},"dist":{"shasum":"200e04b48b75bb6af59f24054c798c80b788c878","tarball":"https://registry.npmjs.org/@loglayer/mixin-hot-shots/-/mixin-hot-shots-3.1.0.tgz","fileCount":7,"integrity":"sha512-F85o8msgAlq3kyGRZR7CmI+0PP48oa0DqMStWhEV6QtQScofOiz+xuZsHZ+v3pYTwLyzEAGuSMpMUnTWz15Hdg==","signatures":[{"sig":"MEQCIBuqCt77ZdLDzToVF/tKJZv3cZA85BZrrb5JUYfja61sAiBrbh4AOgsHeehsIy/Bn93SUsg/ADfyvo1L4q7BAHn+Rw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86461},"main":"./dist/index.cjs","type":"module","_from":"file:loglayer-mixin-hot-shots-3.1.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{"import":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","require":"./dist/index.cjs"}},"scripts":{"lint":"biome check --no-errors-on-unmatched --write --unsafe src","test":"vitest --run","build":"tsdown src/index.ts","clean":"rm -rf .turbo node_modules dist","livetest":"tsx src/__tests__/livetest.ts","lint:staged":"biome check --no-errors-on-unmatched --write --unsafe --staged src","verify-types":"tsc --noEmit"},"_npmUser":{"name":"theo.gravity","email":"theo@suteki.nu"},"_resolved":"/tmp/a997633019bd8c4a30e73f5cc10a5eb0/loglayer-mixin-hot-shots-3.1.0.tgz","_integrity":"sha512-F85o8msgAlq3kyGRZR7CmI+0PP48oa0DqMStWhEV6QtQScofOiz+xuZsHZ+v3pYTwLyzEAGuSMpMUnTWz15Hdg==","repository":{"url":"git+https://github.com/loglayer/loglayer.git","type":"git","directory":"packages/mixins/hot-shots"},"_npmVersion":"10.8.2","description":"Adds statsd / hot-shots functionality to LogLayer.","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.6","tsdown":"0.15.12","vitest":"4.0.9","loglayer":"8.0.1","typescript":"5.9.3","@types/node":"24.10.1","@internal/tsconfig":"2.1.0"},"peerDependencies":{"hot-shots":">=11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mixin-hot-shots_3.1.0_1763263836770_0.12539699078652533","host":"s3://npm-registry-packages-npm-production"}},"3.1.1":{"name":"@loglayer/mixin-hot-shots","version":"3.1.1","keywords":["logging","log","loglayer","observability","statsd","metrics","hot-shots"],"author":{"name":"Theo Gravity","email":"theo@suteki.nu"},"license":"MIT","_id":"@loglayer/mixin-hot-shots@3.1.1","maintainers":[{"name":"theo.gravity","email":"theo@suteki.nu"}],"homepage":"https://loglayer.dev","bugs":{"url":"https://github.com/loglayer/loglayer/issues"},"dist":{"shasum":"0c3b7c6d5d58ccf55ea3ba8dc149a888cf052dfd","tarball":"https://registry.npmjs.org/@loglayer/mixin-hot-shots/-/mixin-hot-shots-3.1.1.tgz","fileCount":7,"integrity":"sha512-DlEj2uf8ajY+qxOAjRRgrGFphWufb5fcaUbd1lfmQ1nw+K293vhPYqF3mXev6b3meJINg2bHdd+kQIdVBzD/CQ==","signatures":[{"sig":"MEUCIE5AQj4KU9qUFsI6ZxNIsucmVZEMsiLyi2qEA5TZr9epAiEAhHdnm8FjCeR0qCDZOUNRYR4+uT350g4sFho8U+WdCaQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86285},"main":"./dist/index.cjs","type":"module","_from":"file:loglayer-mixin-hot-shots-3.1.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{"import":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","require":"./dist/index.cjs"}},"scripts":{"lint":"biome check --no-errors-on-unmatched --write --unsafe src","test":"vitest --run","build":"tsdown src/index.ts","clean":"rm -rf .turbo node_modules dist","livetest":"tsx src/__tests__/livetest.ts","lint:staged":"biome check --no-errors-on-unmatched --write --unsafe --staged src","verify-types":"tsc --noEmit"},"_npmUser":{"name":"theo.gravity","email":"theo@suteki.nu"},"_resolved":"/tmp/14e05f23d49f8d4009d822adabda6ada/loglayer-mixin-hot-shots-3.1.1.tgz","_integrity":"sha512-DlEj2uf8ajY+qxOAjRRgrGFphWufb5fcaUbd1lfmQ1nw+K293vhPYqF3mXev6b3meJINg2bHdd+kQIdVBzD/CQ==","repository":{"url":"git+https://github.com/loglayer/loglayer.git","type":"git","directory":"packages/mixins/hot-shots"},"_npmVersion":"10.8.2","description":"Adds statsd / hot-shots functionality to LogLayer.","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.6","tsdown":"0.15.12","vitest":"4.0.9","loglayer":"8.0.2","typescript":"5.9.3","@types/node":"24.10.1","@internal/tsconfig":"2.1.0"},"peerDependencies":{"hot-shots":">=11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mixin-hot-shots_3.1.1_1763404260673_0.6982714263896661","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"@loglayer/mixin-hot-shots","version":"3.2.0","keywords":["logging","log","loglayer","observability","statsd","metrics","hot-shots"],"author":{"name":"Theo Gravity","email":"theo@suteki.nu"},"license":"MIT","_id":"@loglayer/mixin-hot-shots@3.2.0","maintainers":[{"name":"theo.gravity","email":"theo@suteki.nu"}],"homepage":"https://loglayer.dev","bugs":{"url":"https://github.com/loglayer/loglayer/issues"},"dist":{"shasum":"576a541a94e509f3726f479e689797ac18e8d6a1","tarball":"https://registry.npmjs.org/@loglayer/mixin-hot-shots/-/mixin-hot-shots-3.2.0.tgz","fileCount":7,"integrity":"sha512-VN6N/JLEpgBv4Pag6zWN8oU+4Uw2c1HVi8bs3IOnqTv04rEUFM6XOiHhB5gPlmKnNIkxm1AIOizQO+dO9uIvkQ==","signatures":[{"sig":"MEUCIQDujoiwyTZ7KXdQhiH05lBUnj15PJIYzXdIp5Jr/rCgawIgMpz+lXxObz72kih9SshaGIKiqzYtQ+2zI4nnZMORdG4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":114179},"main":"./dist/index.cjs","type":"module","_from":"file:loglayer-mixin-hot-shots-3.2.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{"import":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","require":"./dist/index.cjs"}},"scripts":{"lint":"biome check --no-errors-on-unmatched --write --unsafe src","test":"vitest --run","build":"tsdown src/index.ts","clean":"rm -rf .turbo node_modules dist","livetest":"tsx src/__tests__/livetest.ts","lint:staged":"biome check --no-errors-on-unmatched --write --unsafe --staged src","verify-types":"tsc --noEmit"},"_npmUser":{"name":"theo.gravity","email":"theo@suteki.nu"},"_resolved":"/tmp/b51375db28ab7f60370e90b4e1ccc497/loglayer-mixin-hot-shots-3.2.0.tgz","_integrity":"sha512-VN6N/JLEpgBv4Pag6zWN8oU+4Uw2c1HVi8bs3IOnqTv04rEUFM6XOiHhB5gPlmKnNIkxm1AIOizQO+dO9uIvkQ==","repository":{"url":"git+https://github.com/loglayer/loglayer.git","type":"git","directory":"packages/mixins/hot-shots"},"_npmVersion":"10.8.2","description":"Adds statsd / hot-shots functionality to LogLayer.","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.6","tsdown":"0.15.12","vitest":"4.0.9","loglayer":"8.0.2","typescript":"5.9.3","@types/node":"24.10.1","@internal/tsconfig":"2.1.0"},"peerDependencies":{"hot-shots":">=11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mixin-hot-shots_3.2.0_1763407543033_0.37035041855860795","host":"s3://npm-registry-packages-npm-production"}},"3.3.0-alpha-0.0":{"name":"@loglayer/mixin-hot-shots","version":"3.3.0-alpha-0.0","keywords":["logging","log","loglayer","observability","statsd","metrics","hot-shots"],"author":{"name":"Theo Gravity","email":"theo@suteki.nu"},"license":"MIT","_id":"@loglayer/mixin-hot-shots@3.3.0-alpha-0.0","maintainers":[{"name":"theo.gravity","email":"theo@suteki.nu"}],"homepage":"https://loglayer.dev","bugs":{"url":"https://github.com/loglayer/loglayer/issues"},"dist":{"shasum":"0965981ddaa5d302f049419b7f0c2f0248f701e9","tarball":"https://registry.npmjs.org/@loglayer/mixin-hot-shots/-/mixin-hot-shots-3.3.0-alpha-0.0.tgz","fileCount":7,"integrity":"sha512-Za+ZGcIJ2vVH+maYUnX4C83W/3U0RK/zxSSNUJAzw4lY4FdKA6vQnR6zerICgBENTVJUInK+R0vxhNllYJmaxg==","signatures":[{"sig":"MEUCIA4a2taBr8+opurWDHia5MhFIPh254ZipZqR+pe/jeHXAiEA+dHHmDl7PDXdGNs9if/JWem9hynedRtv8LVaQSIuq58=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":114438},"main":"./dist/index.cjs","type":"module","_from":"file:loglayer-mixin-hot-shots-3.3.0-alpha-0.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{"import":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","require":"./dist/index.cjs"}},"scripts":{"lint":"biome check --no-errors-on-unmatched --write --unsafe src","test":"vitest --run","build":"tsdown src/index.ts","clean":"rm -rf .turbo node_modules dist","livetest":"tsx src/__tests__/livetest.ts","lint:staged":"biome check --no-errors-on-unmatched --write --unsafe --staged src","verify-types":"tsc --noEmit"},"_npmUser":{"name":"theo.gravity","email":"theo@suteki.nu"},"_resolved":"/tmp/ec8b8ca609945b3d8d7a79b72bc84059/loglayer-mixin-hot-shots-3.3.0-alpha-0.0.tgz","_integrity":"sha512-Za+ZGcIJ2vVH+maYUnX4C83W/3U0RK/zxSSNUJAzw4lY4FdKA6vQnR6zerICgBENTVJUInK+R0vxhNllYJmaxg==","repository":{"url":"git+https://github.com/loglayer/loglayer.git","type":"git","directory":"packages/mixins/hot-shots"},"_npmVersion":"11.5.1","description":"Adds statsd / hot-shots functionality to LogLayer.","directories":{},"_nodeVersion":"24.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.20.6","tsdown":"0.15.12","vitest":"4.0.9","loglayer":"8.1.0-alpha-0.0","typescript":"5.9.3","@types/node":"24.10.1","@loglayer/shared":"3.1.0-alpha-0.0","@internal/tsconfig":"2.1.0"},"peerDependencies":{"hot-shots":">=11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mixin-hot-shots_3.3.0-alpha-0.0_1763948052965_0.8625120803256194","host":"s3://npm-registry-packages-npm-production"}},"3.3.0":{"name":"@loglayer/mixin-hot-shots","version":"3.3.0","keywords":["logging","log","loglayer","observability","statsd","metrics","hot-shots"],"author":{"name":"Theo Gravity","email":"theo@suteki.nu"},"license":"MIT","_id":"@loglayer/mixin-hot-shots@3.3.0","maintainers":[{"name":"theo.gravity","email":"theo@suteki.nu"}],"homepage":"https://loglayer.dev","bugs":{"url":"https://github.com/loglayer/loglayer/issues"},"dist":{"shasum":"e5dbbfb6c00e728ee930ec099b2e9df97eabc882","tarball":"https://registry.npmjs.org/@loglayer/mixin-hot-shots/-/mixin-hot-shots-3.3.0.tgz","fileCount":7,"integrity":"sha512-J4RIZzb72QoV5UeZDMCRO9JxntgVZmhmcOyAvIKhCKUBKTD4RilJDCIdRe1aldWsJbDgVeMw0YKY3Oj4PWF1IQ==","signatures":[{"sig":"MEQCIESNt64CSDJ0IBU/hKcZGWrAwfCmUpjax0yAG0h204pHAiAQVIUWIudeLYAJw573K9D1rJYC9Qw2HCHLNEmaRHY+7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":114332},"main":"./dist/index.cjs","type":"module","_from":"file:loglayer-mixin-hot-shots-3.3.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{"import":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","require":"./dist/index.cjs"}},"scripts":{"lint":"biome check --no-errors-on-unmatched --write --unsafe src","test":"vitest --run","build":"tsdown src/index.ts","clean":"rm -rf .turbo node_modules dist","livetest":"tsx src/__tests__/livetest.ts","lint:staged":"biome check --no-errors-on-unmatched --write --unsafe --staged src","verify-types":"tsc --noEmit"},"_npmUser":{"name":"theo.gravity","email":"theo@suteki.nu"},"_resolved":"/tmp/525c1ddf7c0fa73a7e500e897acb1f5d/loglayer-mixin-hot-shots-3.3.0.tgz","_integrity":"sha512-J4RIZzb72QoV5UeZDMCRO9JxntgVZmhmcOyAvIKhCKUBKTD4RilJDCIdRe1aldWsJbDgVeMw0YKY3Oj4PWF1IQ==","repository":{"url":"git+https://github.com/loglayer/loglayer.git","type":"git","directory":"packages/mixins/hot-shots"},"_npmVersion":"10.8.2","description":"Adds statsd / hot-shots functionality to LogLayer.","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.6","tsdown":"0.15.12","vitest":"4.0.9","loglayer":"8.1.0","typescript":"5.9.3","@types/node":"24.10.1","@loglayer/shared":"3.1.0","@internal/tsconfig":"2.1.0"},"peerDependencies":{"hot-shots":">=11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mixin-hot-shots_3.3.0_1764053900258_0.041795119052529195","host":"s3://npm-registry-packages-npm-production"}},"3.3.1":{"name":"@loglayer/mixin-hot-shots","version":"3.3.1","keywords":["logging","log","loglayer","observability","statsd","metrics","hot-shots"],"author":{"name":"Theo Gravity","email":"theo@suteki.nu"},"license":"MIT","_id":"@loglayer/mixin-hot-shots@3.3.1","maintainers":[{"name":"theo.gravity","email":"theo@suteki.nu"}],"homepage":"https://loglayer.dev","bugs":{"url":"https://github.com/loglayer/loglayer/issues"},"dist":{"shasum":"9a0184a03192770604a7a46b0d923e817653e696","tarball":"https://registry.npmjs.org/@loglayer/mixin-hot-shots/-/mixin-hot-shots-3.3.1.tgz","fileCount":7,"integrity":"sha512-NhXapqsrU48+tBwphBOyG53lDKxfu3DYJ855ls2srvFweLDYS9aXFWAkdHuJe//8ed7nyQA4hHYupMhy90wCjQ==","signatures":[{"sig":"MEUCIHudF4i/rV8bcjtXt+p2HOIwDqBO1g79xTCt5DVWv3K8AiEAvzO/WVXLh6uJ+uBqcRGnvW26LbExl1K+XC6I3JVOKEE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112826},"main":"./dist/index.cjs","type":"module","_from":"file:loglayer-mixin-hot-shots-3.3.1.tgz","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=20"},"exports":{"import":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","require":"./dist/index.cjs"}},"scripts":{"lint":"biome check --no-errors-on-unmatched --write --unsafe src","test":"vitest --run","build":"tsdown src/index.ts","clean":"rm -rf .turbo node_modules dist","livetest":"tsx src/__tests__/livetest.ts","lint:staged":"biome check --no-errors-on-unmatched --write --unsafe --staged src","verify-types":"tsc --noEmit"},"_npmUser":{"name":"theo.gravity","email":"theo@suteki.nu"},"_resolved":"/tmp/852ea9ec92d8225e3670c7221c621ee5/loglayer-mixin-hot-shots-3.3.1.tgz","_integrity":"sha512-NhXapqsrU48+tBwphBOyG53lDKxfu3DYJ855ls2srvFweLDYS9aXFWAkdHuJe//8ed7nyQA4hHYupMhy90wCjQ==","repository":{"url":"git+https://github.com/loglayer/loglayer.git","type":"git","directory":"packages/mixins/hot-shots"},"_npmVersion":"10.8.2","description":"Adds statsd / hot-shots functionality to LogLayer.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","tsdown":"0.17.2","vitest":"4.0.15","loglayer":"8.1.1","typescript":"5.9.3","@types/node":"24.10.2","@loglayer/shared":"3.1.1","@internal/tsconfig":"2.1.0"},"peerDependencies":{"hot-shots":">=11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mixin-hot-shots_3.3.1_1765270615688_0.050473046801292165","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@loglayer/mixin-hot-shots","version":"4.0.0","keywords":["logging","log","loglayer","observability","statsd","metrics","hot-shots"],"author":{"name":"Theo Gravity","email":"theo@suteki.nu"},"license":"MIT","_id":"@loglayer/mixin-hot-shots@4.0.0","maintainers":[{"name":"theo.gravity","email":"theo@suteki.nu"}],"homepage":"https://loglayer.dev","bugs":{"url":"https://github.com/loglayer/loglayer/issues"},"dist":{"shasum":"6f7f12934910cb20cc562e0685147d1736b64833","tarball":"https://registry.npmjs.org/@loglayer/mixin-hot-shots/-/mixin-hot-shots-4.0.0.tgz","fileCount":7,"integrity":"sha512-pLf+2myn7l92p0OLL3jlm9JsVXBpRW0aqgMCWLOizudGT/vNienn0Mc4imrV/AixnvpWJIX3O/UFjvxMF7WyEQ==","signatures":[{"sig":"MEUCIQD8HF3GLYh1C2OYWyi70uHWrDCP9beQR60Yf74YhAdHAAIgMtIjDuRU85yyhdP/DYEh3Aojn18yOuBS65+te5sNhHs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":229611},"main":"./dist/index.cjs","type":"module","_from":"file:loglayer-mixin-hot-shots-4.0.0.tgz","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=20"},"exports":{"import":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","require":"./dist/index.cjs"}},"scripts":{"lint":"biome check --no-errors-on-unmatched --write --unsafe src","test":"vitest --run","build":"tsdown src/index.ts","clean":"rm -rf .turbo node_modules dist","livetest":"tsx src/__tests__/livetest.ts","lint:staged":"biome check --no-errors-on-unmatched --write --unsafe --staged src","verify-types":"tsc --noEmit"},"_npmUser":{"name":"theo.gravity","email":"theo@suteki.nu"},"_resolved":"/tmp/4069f28d3c8822a26e133084b578528e/loglayer-mixin-hot-shots-4.0.0.tgz","_integrity":"sha512-pLf+2myn7l92p0OLL3jlm9JsVXBpRW0aqgMCWLOizudGT/vNienn0Mc4imrV/AixnvpWJIX3O/UFjvxMF7WyEQ==","repository":{"url":"git+https://github.com/loglayer/loglayer.git","type":"git","directory":"packages/mixins/hot-shots"},"_npmVersion":"10.8.2","description":"Adds statsd / hot-shots functionality to LogLayer.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","tsdown":"0.20.1","vitest":"4.0.18","loglayer":"9.0.0","typescript":"5.9.3","@types/node":"25.2.0","@loglayer/shared":"4.0.0","@internal/tsconfig":"2.1.0"},"peerDependencies":{"hot-shots":">=11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mixin-hot-shots_4.0.0_1770970208578_0.7918701525746554","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"@loglayer/mixin-hot-shots","version":"4.1.0","keywords":["logging","log","loglayer","observability","statsd","metrics","hot-shots"],"author":{"name":"Theo Gravity","email":"theo@suteki.nu"},"license":"MIT","_id":"@loglayer/mixin-hot-shots@4.1.0","maintainers":[{"name":"theo.gravity","email":"theo@suteki.nu"}],"homepage":"https://loglayer.dev","bugs":{"url":"https://github.com/loglayer/loglayer/issues"},"dist":{"shasum":"ccf1209cff6204f6153c4e63a4c161ca7c82340d","tarball":"https://registry.npmjs.org/@loglayer/mixin-hot-shots/-/mixin-hot-shots-4.1.0.tgz","fileCount":7,"integrity":"sha512-Gs744592D8jirf48oUmN4SuSgMeBL3lwl/pIkh3sHEf5iQUnw4izh9qgkui/IFP7lMTzXufJLHZ03eenRhDLzg==","signatures":[{"sig":"MEUCIAjpCNmCYBc1pkaHZ4ordZFGbppNPBlvxA2hRefLdNSuAiEA4HahjtQJ78frGUlLAG/sle7rhjV7iGEd4OISIGBFxAE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@loglayer%2fmixin-hot-shots@4.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":264429},"main":"./dist/index.cjs","type":"module","_from":"file:loglayer-mixin-hot-shots-4.1.0.tgz","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=20"},"exports":{"import":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","require":"./dist/index.cjs"}},"scripts":{"lint":"biome check --no-errors-on-unmatched --write --unsafe src","test":"vitest --run","build":"tsdown src/index.ts","clean":"rm -rf .turbo node_modules dist","livetest":"tsx src/__tests__/livetest.ts","lint:staged":"biome check --no-errors-on-unmatched --write --unsafe --staged src","verify-types":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:73db1c3f-0fca-49ed-847f-6bb4980c5408"}},"_resolved":"/tmp/4b4fb5ead8b17a6e1a1fd9a36d430735/loglayer-mixin-hot-shots-4.1.0.tgz","_integrity":"sha512-Gs744592D8jirf48oUmN4SuSgMeBL3lwl/pIkh3sHEf5iQUnw4izh9qgkui/IFP7lMTzXufJLHZ03eenRhDLzg==","repository":{"url":"git+https://github.com/loglayer/loglayer.git","type":"git","directory":"packages/mixins/hot-shots"},"_npmVersion":"11.12.1","description":"Adds statsd / hot-shots functionality to LogLayer.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","tsdown":"0.20.3","vitest":"4.0.18","loglayer":"9.2.0","typescript":"5.9.3","@types/node":"25.2.3","@loglayer/shared":"4.2.0","@internal/tsconfig":"2.1.0"},"peerDependencies":{"hot-shots":">=11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mixin-hot-shots_4.1.0_1779772332650_0.21259411587559884","host":"s3://npm-registry-packages-npm-production"}},"4.2.0":{"name":"@loglayer/mixin-hot-shots","version":"4.2.0","keywords":["logging","log","loglayer","observability","statsd","metrics","hot-shots"],"author":{"name":"Theo Gravity","email":"theo@suteki.nu"},"license":"MIT","_id":"@loglayer/mixin-hot-shots@4.2.0","maintainers":[{"name":"theo.gravity","email":"theo@suteki.nu"}],"homepage":"https://loglayer.dev","bugs":{"url":"https://github.com/loglayer/loglayer/issues"},"dist":{"shasum":"dcd047b7e85dea4d1ad4effa66c33a1e4c65d6e1","tarball":"https://registry.npmjs.org/@loglayer/mixin-hot-shots/-/mixin-hot-shots-4.2.0.tgz","fileCount":7,"integrity":"sha512-Lx+t8ttp7JNUBG1aHaBsZhAPbUdK4RmKT5O/W6SqWQdyMzRzDFl3J9SQm310u9WOIXcw2ZU+6niMdWModRv8dw==","signatures":[{"sig":"MEQCIAlLEAQ7lfvyIP+qLonGHTDKRKvv0dlXejmqdeYUZIjnAiAIYo9j9TpJeq2ohLD/syaMWlx3l/Bep4AzB7J0s3I6rA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@loglayer%2fmixin-hot-shots@4.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":265067},"main":"./dist/index.cjs","type":"module","_from":"file:loglayer-mixin-hot-shots-4.2.0.tgz","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=20"},"exports":{"import":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","require":"./dist/index.cjs"}},"scripts":{"lint":"biome check --no-errors-on-unmatched --write --unsafe src","test":"vitest --run","build":"tsdown src/index.ts","clean":"rm -rf .turbo node_modules dist","livetest":"tsx src/__tests__/livetest.ts","lint:staged":"biome check --no-errors-on-unmatched --write --unsafe --staged src","verify-types":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:73db1c3f-0fca-49ed-847f-6bb4980c5408"}},"_resolved":"/tmp/b4781a1ddab1dfbc36c7f2c640626dca/loglayer-mixin-hot-shots-4.2.0.tgz","_integrity":"sha512-Lx+t8ttp7JNUBG1aHaBsZhAPbUdK4RmKT5O/W6SqWQdyMzRzDFl3J9SQm310u9WOIXcw2ZU+6niMdWModRv8dw==","repository":{"url":"git+https://github.com/loglayer/loglayer.git","type":"git","directory":"packages/mixins/hot-shots"},"_npmVersion":"11.13.0","description":"Adds statsd / hot-shots functionality to LogLayer.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"4.22.3","tsdown":"0.22.1","vitest":"4.1.7","loglayer":"9.3.0","typescript":"6.0.3","@types/node":"25.9.1","@loglayer/shared":"4.3.0","@internal/tsconfig":"2.1.0"},"peerDependencies":{"hot-shots":">=11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mixin-hot-shots_4.2.0_1780127606713_0.8801872003667779","host":"s3://npm-registry-packages-npm-production"}},"4.2.1":{"name":"@loglayer/mixin-hot-shots","version":"4.2.1","keywords":["logging","log","loglayer","observability","statsd","metrics","hot-shots"],"author":{"name":"Theo Gravity","email":"theo@suteki.nu"},"license":"MIT","_id":"@loglayer/mixin-hot-shots@4.2.1","maintainers":[{"name":"theo.gravity","email":"theo@suteki.nu"}],"homepage":"https://loglayer.dev","bugs":{"url":"https://github.com/loglayer/loglayer/issues"},"dist":{"shasum":"a6a00fa31cde1022ab4bbe388d93e881deba9cc2","tarball":"https://registry.npmjs.org/@loglayer/mixin-hot-shots/-/mixin-hot-shots-4.2.1.tgz","fileCount":7,"integrity":"sha512-FSiSdyBHWRsNBauMAvuOFrN9l6AsEBdhUkfuV4OuY3aW0CajEwA97q61c9ofIgRospTZowaDdt0mDbG6ca+WyA==","signatures":[{"sig":"MEUCIQCKv3/XlW48IEIyNTumbA+2y3fJmqJDEQ6RIzXmfFr6mAIgc8g4r5gB9TDXXUxRZWBHGex3fzzhVqJLO03zaYf3V/k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@loglayer%2fmixin-hot-shots@4.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":109116},"main":"./dist/index.cjs","type":"module","_from":"file:loglayer-mixin-hot-shots-4.2.1.tgz","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=20"},"exports":{"import":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","require":"./dist/index.cjs"}},"scripts":{"lint":"biome check --no-errors-on-unmatched --write --unsafe src","test":"vitest --run","build":"tsdown src/index.ts","clean":"rm -rf .turbo node_modules dist","livetest":"tsx src/__tests__/livetest.ts","lint:staged":"biome check --no-errors-on-unmatched --write --unsafe --staged src","verify-types":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:73db1c3f-0fca-49ed-847f-6bb4980c5408"}},"_resolved":"/tmp/90ddad92f4872085807681ba31f78722/loglayer-mixin-hot-shots-4.2.1.tgz","_integrity":"sha512-FSiSdyBHWRsNBauMAvuOFrN9l6AsEBdhUkfuV4OuY3aW0CajEwA97q61c9ofIgRospTZowaDdt0mDbG6ca+WyA==","repository":{"url":"git+https://github.com/loglayer/loglayer.git","type":"git","directory":"packages/mixins/hot-shots"},"_npmVersion":"11.13.0","description":"Adds statsd / hot-shots functionality to LogLayer.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"4.22.3","tsdown":"0.22.1","vitest":"4.1.7","loglayer":"9.3.0","typescript":"6.0.3","@types/node":"25.9.1","@loglayer/shared":"4.3.0","@internal/tsconfig":"2.1.0"},"peerDependencies":{"loglayer":">=9.0.0","hot-shots":">=11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mixin-hot-shots_4.2.1_1780207388930_0.5196175281849973","host":"s3://npm-registry-packages-npm-production"}},"4.3.0":{"name":"@loglayer/mixin-hot-shots","version":"4.3.0","keywords":["logging","log","loglayer","observability","statsd","metrics","hot-shots"],"author":{"name":"Theo Gravity","email":"theo@suteki.nu"},"license":"MIT","_id":"@loglayer/mixin-hot-shots@4.3.0","maintainers":[{"name":"theo.gravity","email":"theo@suteki.nu"}],"homepage":"https://loglayer.dev","bugs":{"url":"https://github.com/loglayer/loglayer/issues"},"dist":{"shasum":"0f65b7fc273a2538c7106c489dfd3414982984a0","tarball":"https://registry.npmjs.org/@loglayer/mixin-hot-shots/-/mixin-hot-shots-4.3.0.tgz","fileCount":7,"integrity":"sha512-6VEh9HVd94+Kg1L0b/i30juRXwdo0Yox9rXe4LCLeKPQzI7/qP71yQJL4eG20Cqg43NHDjzAJTEwZbAxxgT4MA==","signatures":[{"sig":"MEYCIQDnBH3BxJV8b+yN2EgzyO6UubNVqbSOjZxExpODTDqfCQIhAOxOolvhL8SKDJCKg5+ZJyBfFNC1IYZKeZsDpe3ElmLm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@loglayer%2fmixin-hot-shots@4.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":132772},"main":"./dist/index.cjs","type":"module","_from":"file:loglayer-mixin-hot-shots-4.3.0.tgz","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=20"},"exports":{"import":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","require":"./dist/index.cjs"}},"scripts":{"lint":"biome check --no-errors-on-unmatched --write --unsafe src","test":"vitest --run","build":"tsdown src/index.ts","clean":"rm -rf .turbo node_modules dist","livetest":"tsx src/__tests__/livetest.ts","lint:staged":"biome check --no-errors-on-unmatched --write --unsafe --staged src","verify-types":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:73db1c3f-0fca-49ed-847f-6bb4980c5408"}},"_resolved":"/tmp/52a5e0dcd1e0202c3ccb275e4d606015/loglayer-mixin-hot-shots-4.3.0.tgz","_integrity":"sha512-6VEh9HVd94+Kg1L0b/i30juRXwdo0Yox9rXe4LCLeKPQzI7/qP71yQJL4eG20Cqg43NHDjzAJTEwZbAxxgT4MA==","repository":{"url":"git+https://github.com/loglayer/loglayer.git","type":"git","directory":"packages/mixins/hot-shots"},"_npmVersion":"11.16.0","description":"Adds statsd / hot-shots functionality to LogLayer.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"4.22.3","tsdown":"0.22.1","vitest":"4.1.7","loglayer":"9.3.0","typescript":"6.0.3","@types/node":"25.9.1","@loglayer/shared":"4.3.0","@internal/tsconfig":"2.1.0"},"peerDependencies":{"loglayer":">=9.0.0","hot-shots":">=11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mixin-hot-shots_4.3.0_1783064767995_0.3106026740253891","host":"s3://npm-registry-packages-npm-production"}},"4.4.0":{"name":"@loglayer/mixin-hot-shots","description":"Adds statsd / hot-shots functionality to LogLayer.","version":"4.4.0","type":"module","main":"./dist/index.cjs","module":"./dist/index.mjs","exports":{"import":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","require":"./dist/index.cjs"}},"types":"./dist/index.d.mts","sideEffects":false,"license":"MIT","repository":{"type":"git","url":"git+https://github.com/loglayer/loglayer.git","directory":"packages/mixins/hot-shots"},"author":{"name":"Theo Gravity","email":"theo@suteki.nu"},"keywords":["logging","log","loglayer","observability","statsd","metrics","hot-shots"],"devDependencies":{"@types/node":"25.9.1","tsdown":"0.22.1","tsx":"4.22.3","typescript":"6.0.3","vitest":"4.1.7","@internal/tsconfig":"2.1.0","@loglayer/shared":"4.4.0","loglayer":"9.4.0"},"peerDependencies":{"hot-shots":">=11.0.0","loglayer":">=9.0.0"},"bugs":{"url":"https://github.com/loglayer/loglayer/issues"},"engines":{"node":">=20"},"homepage":"https://loglayer.dev","scripts":{"build":"tsdown src/index.ts","test":"vitest --run","clean":"rm -rf .turbo node_modules dist","lint":"biome check --no-errors-on-unmatched --write --unsafe src","lint:staged":"biome check --no-errors-on-unmatched --write --unsafe --staged src","verify-types":"tsc --noEmit","livetest":"tsx src/__tests__/livetest.ts"},"_id":"@loglayer/mixin-hot-shots@4.4.0","_integrity":"sha512-K7aO1zmVag3T61uAZPHbRMtgPkut5bI2nWJOZVcIavUNkIYJ505AvXUpTlTGjkY7361WK6AQaQUcaQ3ti8rbHQ==","_resolved":"/tmp/27dee420a1783620368664d6c548475e/loglayer-mixin-hot-shots-4.4.0.tgz","_from":"file:loglayer-mixin-hot-shots-4.4.0.tgz","_nodeVersion":"24.18.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-K7aO1zmVag3T61uAZPHbRMtgPkut5bI2nWJOZVcIavUNkIYJ505AvXUpTlTGjkY7361WK6AQaQUcaQ3ti8rbHQ==","shasum":"5ad40c5f7344e16e0bc8906a9cd894ff723046ed","tarball":"https://registry.npmjs.org/@loglayer/mixin-hot-shots/-/mixin-hot-shots-4.4.0.tgz","fileCount":7,"unpackedSize":132848,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@loglayer%2fmixin-hot-shots@4.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEgcWpy/bTNpeN8CMI4MsmsuNi6Uh5HTmoAIdT9LXaUJAiAojVkfnZEfTiFICG16fkYLImD7wEBI8ixncnRmV3b9ww=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:73db1c3f-0fca-49ed-847f-6bb4980c5408"}},"directories":{},"maintainers":[{"name":"theo.gravity","email":"theo@suteki.nu"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mixin-hot-shots_4.4.0_1783973713571_0.43737552236562505"},"_hasShrinkwrap":false}},"time":{"created":"2025-11-02T21:04:11.630Z","modified":"2026-07-13T20:15:14.122Z","1.0.0":"2025-11-02T21:04:11.936Z","1.0.1":"2025-11-03T00:12:34.977Z","1.0.2":"2025-11-03T19:49:14.622Z","1.0.3":"2025-11-09T20:27:55.358Z","1.0.4":"2025-11-11T08:38:17.371Z","1.0.4-alpha.1":"2025-11-12T03:03:22.957Z","1.0.4-alpha.2":"2025-11-12T03:23:05.209Z","2.0.0":"2025-11-12T04:24:56.573Z","3.0.0":"2025-11-16T02:50:13.117Z","3.1.0":"2025-11-16T03:30:36.946Z","3.1.1":"2025-11-17T18:31:00.892Z","3.2.0":"2025-11-17T19:25:43.216Z","3.3.0-alpha-0.0":"2025-11-24T01:34:13.204Z","3.3.0":"2025-11-25T06:58:20.457Z","3.3.1":"2025-12-09T08:56:55.818Z","4.0.0":"2026-02-13T08:10:08.753Z","4.1.0":"2026-05-26T05:12:12.809Z","4.2.0":"2026-05-30T07:53:26.926Z","4.2.1":"2026-05-31T06:03:09.066Z","4.3.0":"2026-07-03T07:46:08.133Z","4.4.0":"2026-07-13T20:15:13.712Z"},"bugs":{"url":"https://github.com/loglayer/loglayer/issues"},"author":{"name":"Theo Gravity","email":"theo@suteki.nu"},"license":"MIT","homepage":"https://loglayer.dev","keywords":["logging","log","loglayer","observability","statsd","metrics","hot-shots"],"repository":{"type":"git","url":"git+https://github.com/loglayer/loglayer.git","directory":"packages/mixins/hot-shots"},"description":"Adds statsd / hot-shots functionality to LogLayer.","maintainers":[{"name":"theo.gravity","email":"theo@suteki.nu"}],"readme":"# hot-shots (StatsD) mixin for LogLayer\n\n[![NPM Version](https://img.shields.io/npm/v/%40loglayer%2Fmixin-hot-shots)](https://www.npmjs.com/package/@loglayer/mixin-hot-shots)\n[![NPM Downloads](https://img.shields.io/npm/dm/%40loglayer%2Fmixin-hot-shots)](https://www.npmjs.com/package/@loglayer/mixin-hot-shots)\n[![TypeScript](https://img.shields.io/badge/%3C%2F%3E-TypeScript-%230074c1.svg)](http://www.typescriptlang.org/)\n\nAdds StatsD metrics functionality to the [LogLayer](https://loglayer.dev) logging library using [hot-shots](https://github.com/bdeitte/hot-shots).\n\nThe mixin provides a fluent builder API for sending metrics to StatsD, DogStatsD, and Telegraf through a `stats` property on LogLayer instances. See the [hot-shots documentation](https://github.com/bdeitte/hot-shots) for detailed usage information about available methods and options.\n\n## Installation\n\n```bash\nnpm install loglayer @loglayer/mixin-hot-shots hot-shots\n```\n\n```bash\nyarn add loglayer @loglayer/mixin-hot-shots hot-shots\n```\n\n```bash\npnpm add loglayer @loglayer/mixin-hot-shots hot-shots\n```\n\n## Usage\n\n```typescript\nimport { LogLayer, useLogLayerMixin, ConsoleTransport } from 'loglayer';\nimport { StatsD } from 'hot-shots';\nimport { hotshotsMixin } from '@loglayer/mixin-hot-shots';\n\n// Create a StatsD client\nconst statsd = new StatsD({\n  host: 'localhost',\n  port: 8125\n});\n\n// Register the mixin (must be called before creating LogLayer instances)\nuseLogLayerMixin(hotshotsMixin(statsd));\n\n// Create LogLayer instance\nconst log = new LogLayer({\n  transport: new ConsoleTransport({\n    logger: console\n  })\n});\n\n// Use StatsD methods through the stats property\nlog.stats.increment('request.count').send();\nlog.stats.decrement('request.count').send();\nlog.stats.timing('request.duration', 150).send();\nlog.stats.gauge('active.connections', 42).send();\n\n// Use builder pattern for advanced configuration\nlog.stats.increment('request.count')\n  .withValue(5)\n  .withTags(['env:production', 'service:api'])\n  .withSampleRate(0.5)\n  .send();\n```\n\n## Documentation\n\nFor more details, visit [https://loglayer.dev/mixins/hot-shots](https://loglayer.dev/mixins/hot-shots).\n","readmeFilename":"README.md"}