{"_id":"@ontrails/logtape","_rev":"28-baa147638fbe220f1e44851db3f26b1a","name":"@ontrails/logtape","dist-tags":{"latest":"0.2.3"},"versions":{"1.0.0-beta.15":{"name":"@ontrails/logtape","version":"1.0.0-beta.15","_id":"@ontrails/logtape@1.0.0-beta.15","maintainers":[{"name":"galligan","email":"matt.galligan@gmail.com"}],"dist":{"shasum":"76ef81c7cfa2accb0f95f9b31e4abe68ab3a5d94","tarball":"https://registry.npmjs.org/@ontrails/logtape/-/logtape-1.0.0-beta.15.tgz","fileCount":15,"integrity":"sha512-CXXowL4pm0MNdqOx7xlpQssEs1sKYfwXvOQuTZF84DQGedfPN5MwLlYEmi6TX3LnolaSzy5d5kGRiHRTcJldog==","signatures":[{"sig":"MEQCIC1w2bY5WPcrhfe/LPK1hQTSy8XO5ZqHOktYA5hcMK9AAiBqmqPB9+RE90Wh46eXJbODg922L6jIU6v3f96DuaF0eA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9007},"type":"module","shasum":"76ef81c7cfa2accb0f95f9b31e4abe68ab3a5d94","exports":{".":"./src/index.ts","./package.json":"./package.json"},"scripts":{"lint":"oxlint ./src","test":"bun test","build":"tsc -b","clean":"rm -rf dist *.tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"galligan","email":"matt.galligan@gmail.com"},"_integrity":"sha512-CXXowL4pm0MNdqOx7xlpQssEs1sKYfwXvOQuTZF84DQGedfPN5MwLlYEmi6TX3LnolaSzy5d5kGRiHRTcJldog==","_npmVersion":"10.8.3","directories":{},"_nodeVersion":"24.3.0","_hasShrinkwrap":false,"peerDependencies":{"@ontrails/logging":"^1.0.0-beta.14"},"_npmOperationalInternal":{"tmp":"tmp/logtape_1.0.0-beta.15_1777054157255_0.8645471162276455","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.16":{"name":"@ontrails/logtape","version":"1.0.0-beta.16","_id":"@ontrails/logtape@1.0.0-beta.16","maintainers":[{"name":"galligan","email":"matt.galligan@gmail.com"}],"dist":{"shasum":"c6c26fbe14fcf750fda06b22730092e2b5fb83a9","tarball":"https://registry.npmjs.org/@ontrails/logtape/-/logtape-1.0.0-beta.16.tgz","fileCount":4,"integrity":"sha512-CKm7TGF8J1ztWf5/YhbBH+6kJW69coWurGyfPDHkykA9u9mGQlRTaw3mEr8TCaQDjngQ2jfoV3xKiTt7KSqC6Q==","signatures":[{"sig":"MEUCIQCX8dhMSxv2nC4WZO3OAXN3xn6A7QjHZI3f0B9CTVD6aAIgJY5LkGPzRZggCJYnI+I+BgC51sdCgrcWzdi+Qujoswc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4731},"type":"module","shasum":"c6c26fbe14fcf750fda06b22730092e2b5fb83a9","exports":{".":"./src/index.ts","./package.json":"./package.json"},"scripts":{"lint":"oxlint ./src","test":"bun test","build":"tsc -b","clean":"rm -rf dist *.tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"galligan","email":"matt.galligan@gmail.com"},"_integrity":"sha512-CKm7TGF8J1ztWf5/YhbBH+6kJW69coWurGyfPDHkykA9u9mGQlRTaw3mEr8TCaQDjngQ2jfoV3xKiTt7KSqC6Q==","_npmVersion":"10.8.3","directories":{},"_nodeVersion":"24.3.0","_hasShrinkwrap":false,"peerDependencies":{"@ontrails/observe":"^1.0.0-beta.15"},"_npmOperationalInternal":{"tmp":"tmp/logtape_1.0.0-beta.16_1778682400846_0.11543397798883825","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.17":{"name":"@ontrails/logtape","version":"1.0.0-beta.17","_id":"@ontrails/logtape@1.0.0-beta.17","maintainers":[{"name":"galligan","email":"matt.galligan@gmail.com"}],"dist":{"shasum":"f305ffc0a60db0f4801d9517f5d65008d10c784d","tarball":"https://registry.npmjs.org/@ontrails/logtape/-/logtape-1.0.0-beta.17.tgz","fileCount":4,"integrity":"sha512-QblJMh5jfU3cmJ43IIAFIJ7NfepCDFivupQALjPCUzNsDHJBTlAbT+E3B/QxUsQyUIizI3LNIpHu3/QTsj3/hw==","signatures":[{"sig":"MEQCIGRXPukHpiSoDk8ZWvMKEBedACqAMK4Ru/mwUBI8EVXwAiBGqUrPeUuIJY3loy57Il8mtrt1GI5IZmf/zKZEfRY6ww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4803},"type":"module","shasum":"f305ffc0a60db0f4801d9517f5d65008d10c784d","exports":{".":"./src/index.ts","./package.json":"./package.json"},"scripts":{"lint":"oxlint ./src","test":"bun test","build":"tsc -b","clean":"rm -rf dist *.tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"galligan","email":"matt.galligan@gmail.com"},"_integrity":"sha512-QblJMh5jfU3cmJ43IIAFIJ7NfepCDFivupQALjPCUzNsDHJBTlAbT+E3B/QxUsQyUIizI3LNIpHu3/QTsj3/hw==","_npmVersion":"10.8.3","directories":{},"_nodeVersion":"24.3.0","_hasShrinkwrap":false,"peerDependencies":{"@ontrails/observe":"^1.0.0-beta.16"},"_npmOperationalInternal":{"tmp":"tmp/logtape_1.0.0-beta.17_1778760560528_0.20089593654260351","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.18":{"name":"@ontrails/logtape","version":"1.0.0-beta.18","_id":"@ontrails/logtape@1.0.0-beta.18","maintainers":[{"name":"galligan","email":"matt.galligan@gmail.com"}],"dist":{"shasum":"29974883e94aea8e1c46338e1b655af205edac16","tarball":"https://registry.npmjs.org/@ontrails/logtape/-/logtape-1.0.0-beta.18.tgz","fileCount":4,"integrity":"sha512-NMkfngVt7QergYpJzDGlVRQ4Xi5lkqo3j/PR9HYDD0HRPYqzD9fh4z3uXRYZ139eUu8MI+ajCKBLJ/VGbVWqEw==","signatures":[{"sig":"MEUCIQChcPaV6SH8+psBst+V50co8as1JuWu5zoJDb2f7NrgPQIgHo8eBkLRDeYva9fvfZ0vahBnpvvKaEZ7LQ3I+YYWSXs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4943},"type":"module","shasum":"29974883e94aea8e1c46338e1b655af205edac16","exports":{".":"./src/index.ts","./package.json":"./package.json"},"scripts":{"lint":"oxlint ./src","test":"bun test","build":"tsc -b","clean":"rm -rf dist *.tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"galligan","email":"matt.galligan@gmail.com"},"_integrity":"sha512-NMkfngVt7QergYpJzDGlVRQ4Xi5lkqo3j/PR9HYDD0HRPYqzD9fh4z3uXRYZ139eUu8MI+ajCKBLJ/VGbVWqEw==","_npmVersion":"10.8.3","directories":{},"_nodeVersion":"24.3.0","_hasShrinkwrap":false,"peerDependencies":{"@ontrails/observe":"^1.0.0-beta.17"},"_npmOperationalInternal":{"tmp":"tmp/logtape_1.0.0-beta.18_1779127334911_0.12408155678541077","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.19":{"name":"@ontrails/logtape","version":"1.0.0-beta.19","_id":"@ontrails/logtape@1.0.0-beta.19","maintainers":[{"name":"galligan","email":"matt.galligan@gmail.com"}],"dist":{"shasum":"a304ff945461802e7315a80b5ad04e860ab9bbe2","tarball":"https://registry.npmjs.org/@ontrails/logtape/-/logtape-1.0.0-beta.19.tgz","fileCount":4,"integrity":"sha512-PlzCbk+GEtLqkN/J75ZFVDNELfJaoZvf3wUYvaBKD2JFDGpMGBYZ8tc/HoflriX6L5gFXZB4Yv5BWrf+lGfStA==","signatures":[{"sig":"MEYCIQDWBfyEmOwsliUX5JlhCbesyPYwkM65O70KB42XYx2QagIhAM7ufFc+q/AwkXKFjTz7AA6i8pGxLFNi+x3Lqc8SnLdG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5050},"type":"module","shasum":"a304ff945461802e7315a80b5ad04e860ab9bbe2","exports":{".":"./src/index.ts","./package.json":"./package.json"},"scripts":{"lint":"oxlint ./src","test":"bun test","build":"tsc -b","clean":"rm -rf dist *.tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"galligan","email":"matt.galligan@gmail.com"},"_integrity":"sha512-PlzCbk+GEtLqkN/J75ZFVDNELfJaoZvf3wUYvaBKD2JFDGpMGBYZ8tc/HoflriX6L5gFXZB4Yv5BWrf+lGfStA==","_npmVersion":"10.8.3","directories":{},"_nodeVersion":"24.3.0","_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@ontrails/observe":"^1.0.0-beta.19"},"_npmOperationalInternal":{"tmp":"tmp/logtape_1.0.0-beta.19_1780495931048_0.4032281315774826","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.21":{"name":"@ontrails/logtape","version":"1.0.0-beta.21","_id":"@ontrails/logtape@1.0.0-beta.21","maintainers":[{"name":"galligan","email":"matt.galligan@gmail.com"}],"dist":{"shasum":"aeb039b579d5a43c7286408e0abbd00eab91840c","tarball":"https://registry.npmjs.org/@ontrails/logtape/-/logtape-1.0.0-beta.21.tgz","fileCount":4,"integrity":"sha512-+fVoPMn0OD3AOppwZ5uRpseSQjYIUJvO/TUVL9wmpRtr9NJ4HKrc1Lo2mnJCOdNzz9N+cuVronk7YIKKVtl1nw==","signatures":[{"sig":"MEQCIFjyduK6+Fa9Pta+OAkiN9hZDgeP7Uw0j+0v+6Pp79YWAiA6keoZ3xLi5hHKAnrUCtuRlK9k/czgxeV9F69KQwdGTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5194},"type":"module","shasum":"aeb039b579d5a43c7286408e0abbd00eab91840c","exports":{".":"./src/index.ts","./package.json":"./package.json"},"scripts":{"lint":"oxlint ./src","test":"bun test","build":"tsc -b","clean":"rm -rf dist *.tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"galligan","email":"matt.galligan@gmail.com"},"_integrity":"sha512-+fVoPMn0OD3AOppwZ5uRpseSQjYIUJvO/TUVL9wmpRtr9NJ4HKrc1Lo2mnJCOdNzz9N+cuVronk7YIKKVtl1nw==","_npmVersion":"10.8.3","directories":{},"_nodeVersion":"24.3.0","_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@ontrails/observe":"^1.0.0-beta.21"},"_npmOperationalInternal":{"tmp":"tmp/logtape_1.0.0-beta.21_1781199608240_0.41981270656330794","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.22":{"name":"@ontrails/logtape","version":"1.0.0-beta.22","_id":"@ontrails/logtape@1.0.0-beta.22","maintainers":[{"name":"galligan","email":"matt.galligan@gmail.com"}],"dist":{"shasum":"7398dda3c7806d810ebe68c6eb610b1e5797ef46","tarball":"https://registry.npmjs.org/@ontrails/logtape/-/logtape-1.0.0-beta.22.tgz","fileCount":4,"integrity":"sha512-LsEKx6ME0Lhlophqa7It+bJfkX3FNT3emodh5zNpkWAzZM8LjHUZzQXdK3EeNMvo8pJUQVaOxPtZYRgOEwnwpA==","signatures":[{"sig":"MEUCIFl+i70fqT8DBLbyz3nrmdJDe5nCLS6rOPkQBzXjw6e9AiEA/wJ3x4buUPVxnnmotv9O6Byb4VdEVNgNWHw8PihgL6I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5266},"type":"module","shasum":"7398dda3c7806d810ebe68c6eb610b1e5797ef46","exports":{".":"./src/index.ts","./package.json":"./package.json"},"scripts":{"lint":"oxlint ./src","test":"bun test","build":"tsc -b","clean":"rm -rf dist *.tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"galligan","email":"matt.galligan@gmail.com"},"_integrity":"sha512-LsEKx6ME0Lhlophqa7It+bJfkX3FNT3emodh5zNpkWAzZM8LjHUZzQXdK3EeNMvo8pJUQVaOxPtZYRgOEwnwpA==","_npmVersion":"10.8.3","directories":{},"_nodeVersion":"24.3.0","_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@ontrails/observe":"^1.0.0-beta.22"},"_npmOperationalInternal":{"tmp":"tmp/logtape_1.0.0-beta.22_1781202346792_0.5844270733062205","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.23":{"name":"@ontrails/logtape","version":"1.0.0-beta.23","_id":"@ontrails/logtape@1.0.0-beta.23","maintainers":[{"name":"galligan","email":"matt.galligan@gmail.com"}],"dist":{"shasum":"07d73cc10bf6c24f6ad360e8165e8e202f068b57","tarball":"https://registry.npmjs.org/@ontrails/logtape/-/logtape-1.0.0-beta.23.tgz","fileCount":4,"integrity":"sha512-/gKGYF1r8FghQ0xFFPq0eq+PtNeaP7drha/KXdigJvsNLLWb66e+Lsk9ZHIUZCvNS8ZAPl6lb2k+M0uwQgyp/w==","signatures":[{"sig":"MEQCIGIarkeHoXwRHpemKivpSSt2Vlr31tgdp6AJ0xbh2iAiAiBkzVh90K+g++5xi+5nQQRQBBGSKKyeWslGWepSNNNhWA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5338},"type":"module","shasum":"07d73cc10bf6c24f6ad360e8165e8e202f068b57","exports":{".":"./src/index.ts","./package.json":"./package.json"},"scripts":{"lint":"oxlint ./src","test":"bun test","build":"tsc -b","clean":"rm -rf dist *.tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"galligan","email":"matt.galligan@gmail.com"},"_integrity":"sha512-/gKGYF1r8FghQ0xFFPq0eq+PtNeaP7drha/KXdigJvsNLLWb66e+Lsk9ZHIUZCvNS8ZAPl6lb2k+M0uwQgyp/w==","_npmVersion":"10.8.3","directories":{},"_nodeVersion":"24.3.0","_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@ontrails/observe":"^1.0.0-beta.23"},"_npmOperationalInternal":{"tmp":"tmp/logtape_1.0.0-beta.23_1781266857537_0.9600483811690497","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.24":{"name":"@ontrails/logtape","version":"1.0.0-beta.24","_id":"@ontrails/logtape@1.0.0-beta.24","maintainers":[{"name":"galligan","email":"matt.galligan@gmail.com"}],"dist":{"shasum":"0c2fc367ce97b9f7d1b01d9269bc39c390597bc7","tarball":"https://registry.npmjs.org/@ontrails/logtape/-/logtape-1.0.0-beta.24.tgz","fileCount":4,"integrity":"sha512-J9Zs3cnibGuaLmTj6Bt7mcdNrH3mSmL/7qzijeGmeWpwLHWVU7iaYs1OUjSh6Exo2Br8fNlgqULtRW5LhQH/cQ==","signatures":[{"sig":"MEYCIQCyDSuJBXw5/hXzQRjtinh41oU9DyJrqSk06GoPMP9dYgIhAPQgoovBgoNuwkinLFIlD1O2ielpyuqKOI4JX8D4/sLR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5410},"type":"module","shasum":"0c2fc367ce97b9f7d1b01d9269bc39c390597bc7","exports":{".":"./src/index.ts","./package.json":"./package.json"},"scripts":{"lint":"oxlint ./src","test":"bun test","build":"tsc -b","clean":"rm -rf dist *.tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"galligan","email":"matt.galligan@gmail.com"},"_integrity":"sha512-J9Zs3cnibGuaLmTj6Bt7mcdNrH3mSmL/7qzijeGmeWpwLHWVU7iaYs1OUjSh6Exo2Br8fNlgqULtRW5LhQH/cQ==","_npmVersion":"10.8.3","directories":{},"_nodeVersion":"24.3.0","_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@ontrails/observe":"^1.0.0-beta.24"},"_npmOperationalInternal":{"tmp":"tmp/logtape_1.0.0-beta.24_1781269856027_0.7104809997448509","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.29":{"name":"@ontrails/logtape","version":"1.0.0-beta.29","_id":"@ontrails/logtape@1.0.0-beta.29","maintainers":[{"name":"galligan","email":"matt.galligan@gmail.com"}],"dist":{"shasum":"e312356c412a1724ccee02f7e106220870e4cd38","tarball":"https://registry.npmjs.org/@ontrails/logtape/-/logtape-1.0.0-beta.29.tgz","fileCount":4,"integrity":"sha512-nuhOeOQzsXWzovwcbxElcOxmsc9Ltr4IJac5wBPQSR7SEQSEyJvPqsNOFW8Q2Pp24sxngpUJ4rh5drxWnjViDQ==","signatures":[{"sig":"MEYCIQCXJHmUwiHv0Cf84RnjA4JpID70krmesRX9/yjkfK/weQIhAN441GSfCeAsL+F0xE7FyX9jNH7q/VGdsWqbEvETWQbs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5770},"type":"module","shasum":"e312356c412a1724ccee02f7e106220870e4cd38","exports":{".":"./src/index.ts","./package.json":"./package.json"},"scripts":{"lint":"oxlint ./src","test":"bun test","build":"tsc -b","clean":"rm -rf dist *.tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"galligan","email":"matt.galligan@gmail.com"},"_integrity":"sha512-nuhOeOQzsXWzovwcbxElcOxmsc9Ltr4IJac5wBPQSR7SEQSEyJvPqsNOFW8Q2Pp24sxngpUJ4rh5drxWnjViDQ==","_npmVersion":"10.8.3","directories":{},"_nodeVersion":"24.3.0","_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@ontrails/observe":"^1.0.0-beta.29"},"_npmOperationalInternal":{"tmp":"tmp/logtape_1.0.0-beta.29_1782404738908_0.5648957143043849","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.30":{"name":"@ontrails/logtape","version":"1.0.0-beta.30","_id":"@ontrails/logtape@1.0.0-beta.30","maintainers":[{"name":"galligan","email":"matt.galligan@gmail.com"}],"dist":{"shasum":"eba6940fcdf4f244c2f02f3c55f58c1703dc5604","tarball":"https://registry.npmjs.org/@ontrails/logtape/-/logtape-1.0.0-beta.30.tgz","fileCount":4,"integrity":"sha512-yUTHrMRvaa7yMs80l1LgtiurhtM6X/hals9k1PWgRYZ3YF+/pXc482ds+ShjBezlywrk5G7t/Uod3seG9LBTxw==","signatures":[{"sig":"MEUCIAZl8ivHB7HcYYeKtpeBbt8i4FBbmuz0CyhjlFqJELDrAiEA4AfpYdls7Cjz/0IUW4FtoZ2xyW8+Fxz73S5lLUVtVfE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5842},"type":"module","shasum":"eba6940fcdf4f244c2f02f3c55f58c1703dc5604","exports":{".":"./src/index.ts","./package.json":"./package.json"},"scripts":{"lint":"oxlint ./src","test":"bun test","build":"tsc -b","clean":"rm -rf dist *.tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"galligan","email":"matt.galligan@gmail.com"},"_integrity":"sha512-yUTHrMRvaa7yMs80l1LgtiurhtM6X/hals9k1PWgRYZ3YF+/pXc482ds+ShjBezlywrk5G7t/Uod3seG9LBTxw==","_npmVersion":"10.8.3","directories":{},"_nodeVersion":"24.3.0","_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@ontrails/observe":"^1.0.0-beta.30"},"_npmOperationalInternal":{"tmp":"tmp/logtape_1.0.0-beta.30_1782407821830_0.33284523262813703","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.32":{"name":"@ontrails/logtape","version":"1.0.0-beta.32","_id":"@ontrails/logtape@1.0.0-beta.32","maintainers":[{"name":"galligan","email":"matt.galligan@gmail.com"}],"dist":{"shasum":"f56ab418d7fabf2c307ea976fca94f2e24623be6","tarball":"https://registry.npmjs.org/@ontrails/logtape/-/logtape-1.0.0-beta.32.tgz","fileCount":4,"integrity":"sha512-czcsXIAWNi+7DUeMx3Ym4lo5lzbhtLwMfVtkVMQT0Gurg3Zn2e5x3ltHA+MhCxttLQ9Q+O2Otqslh9HU2KZkag==","signatures":[{"sig":"MEUCIDNqv+b1v9hGnD65ROLL+dJzu7BNsicAsps5vUxF2qGZAiEAza1y1u/AD6Cfgks3Va/8mPibV9qbsrofRKwx7HwblbA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5986},"type":"module","shasum":"f56ab418d7fabf2c307ea976fca94f2e24623be6","exports":{".":"./src/index.ts","./package.json":"./package.json"},"scripts":{"lint":"oxlint ./src","test":"bun test","build":"tsc -b","clean":"rm -rf dist *.tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"galligan","email":"matt.galligan@gmail.com"},"_integrity":"sha512-czcsXIAWNi+7DUeMx3Ym4lo5lzbhtLwMfVtkVMQT0Gurg3Zn2e5x3ltHA+MhCxttLQ9Q+O2Otqslh9HU2KZkag==","_npmVersion":"10.8.3","directories":{},"_nodeVersion":"24.3.0","_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@ontrails/observe":"^1.0.0-beta.32"},"_npmOperationalInternal":{"tmp":"tmp/logtape_1.0.0-beta.32_1782840639695_0.5505398946185904","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.39":{"name":"@ontrails/logtape","version":"1.0.0-beta.39","_id":"@ontrails/logtape@1.0.0-beta.39","maintainers":[{"name":"galligan","email":"matt.galligan@gmail.com"}],"dist":{"shasum":"1d51f18663b847b72e75b0ff8fadd86c95b87f02","tarball":"https://registry.npmjs.org/@ontrails/logtape/-/logtape-1.0.0-beta.39.tgz","fileCount":4,"integrity":"sha512-pJI+B35kdKDtpJgZYlc8pv76pru0kSP7ri0xJwod8OuemT8bwiLjDzE4jevb6faD3q4PRCKlPdt+NxHUtFkD/g==","signatures":[{"sig":"MEQCIAMHizEubmPDTF1h0jcf8BU2Pwsk30gPjt6VnHECfc+3AiB8kyC8IzYZ+PqZuBa3NIQlgBKkVVduyw+3+P2A/7K4lQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6112},"type":"module","shasum":"1d51f18663b847b72e75b0ff8fadd86c95b87f02","exports":{".":"./src/index.ts","./package.json":"./package.json"},"scripts":{"lint":"oxlint ./src","test":"bun test","build":"tsc -b","clean":"rm -rf dist *.tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"galligan","email":"matt.galligan@gmail.com"},"_integrity":"sha512-pJI+B35kdKDtpJgZYlc8pv76pru0kSP7ri0xJwod8OuemT8bwiLjDzE4jevb6faD3q4PRCKlPdt+NxHUtFkD/g==","_npmVersion":"10.8.3","directories":{},"_nodeVersion":"24.3.0","_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@ontrails/observe":"^1.0.0-beta.39"},"_npmOperationalInternal":{"tmp":"tmp/logtape_1.0.0-beta.39_1783432277223_0.4537144419161325","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.42":{"name":"@ontrails/logtape","version":"1.0.0-beta.42","_id":"@ontrails/logtape@1.0.0-beta.42","maintainers":[{"name":"galligan","email":"matt.galligan@gmail.com"}],"dist":{"shasum":"45ee9db43cec4a0fb8f4f58ba59938c11e6186d8","tarball":"https://registry.npmjs.org/@ontrails/logtape/-/logtape-1.0.0-beta.42.tgz","fileCount":4,"integrity":"sha512-UJMTx/J3OU8fUIto9FVtDD6lnrL5e4asS7dK0BRAvVyECmvn4bcK3Jd+Y5yZpFbIZqP1+fV1ICLhOGdJztZn0w==","signatures":[{"sig":"MEUCIHNSPP0VGlv6S4XgUAkzOD34M7vwcWFiWrU4JEbaoBIEAiEA01U5ljXni0lokvkqUbh/HdH2IGoGPmt2WsU72KtuStY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3914},"type":"module","shasum":"45ee9db43cec4a0fb8f4f58ba59938c11e6186d8","trails":{"adapter":{"target":"observability"}},"exports":{".":"./src/index.ts","./package.json":"./package.json"},"scripts":{"lint":"oxlint ./src","test":"bun test","build":"tsc -b","clean":"rm -rf dist *.tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"galligan","email":"matt.galligan@gmail.com"},"_integrity":"sha512-UJMTx/J3OU8fUIto9FVtDD6lnrL5e4asS7dK0BRAvVyECmvn4bcK3Jd+Y5yZpFbIZqP1+fV1ICLhOGdJztZn0w==","_npmVersion":"10.8.3","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@logtape/logtape":"^2.2.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"zod":"^4.3.5","@ontrails/observability":"^1.0.0-beta.42"},"_npmOperationalInternal":{"tmp":"tmp/logtape_1.0.0-beta.42_1784026410361_0.42616965540022633","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.43":{"name":"@ontrails/logtape","version":"1.0.0-beta.43","_id":"@ontrails/logtape@1.0.0-beta.43","maintainers":[{"name":"galligan","email":"matt.galligan@gmail.com"}],"dist":{"shasum":"80857b5ee6e70235a4a87ff5b5435337446afeaf","tarball":"https://registry.npmjs.org/@ontrails/logtape/-/logtape-1.0.0-beta.43.tgz","fileCount":4,"integrity":"sha512-Yqp/+NPpUGfJr2ncA9dfJ1Lu8t0ZSd48ZkWYQY9zf6+dp2sxgnD6wP7maW2OVZi0sKd/dk3ug/B/fBXca2TCzQ==","signatures":[{"sig":"MEYCIQDNmIOE04nFxULuEx2TlUJpfWYt8EoJ2BPq8h0P6YvaZgIhAMhiR+Kvvo71YaLOitCYOSmiyizCDnh+piDIa+Dw4iNw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4534},"type":"module","shasum":"80857b5ee6e70235a4a87ff5b5435337446afeaf","trails":{"adapter":{"target":"observability"}},"exports":{".":"./src/index.ts","./package.json":"./package.json"},"scripts":{"lint":"oxlint ./src","test":"bun test","build":"tsc -b","clean":"rm -rf dist *.tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"galligan","email":"matt.galligan@gmail.com"},"_integrity":"sha512-Yqp/+NPpUGfJr2ncA9dfJ1Lu8t0ZSd48ZkWYQY9zf6+dp2sxgnD6wP7maW2OVZi0sKd/dk3ug/B/fBXca2TCzQ==","_npmVersion":"10.8.3","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@logtape/logtape":"^2.2.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"zod":"^4.3.5","@ontrails/observability":"^1.0.0-beta.43"},"_npmOperationalInternal":{"tmp":"tmp/logtape_1.0.0-beta.43_1784121129986_0.9339063565466206","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.45":{"name":"@ontrails/logtape","version":"1.0.0-beta.45","_id":"@ontrails/logtape@1.0.0-beta.45","maintainers":[{"name":"galligan","email":"matt.galligan@gmail.com"}],"homepage":"https://github.com/outfitter-dev/trails#readme","bugs":{"url":"https://github.com/outfitter-dev/trails/issues"},"dist":{"shasum":"2f57a0c6156ffe852449e872e9f9319705e00445","tarball":"https://registry.npmjs.org/@ontrails/logtape/-/logtape-1.0.0-beta.45.tgz","fileCount":4,"integrity":"sha512-l1Ch5iVXmFSZXq4XB3oKRb1L7aEypBnk9FgRs0/eGDq4dCMU1yAHZYwkOHbCs6wfwKkZTEZGOsPukczdP9Wvww==","signatures":[{"sig":"MEUCICPI3iGvwicM1N6JbD4U2MSplbuc0tlOqwRSLZN9z39VAiEAmP2U/1eMb1DOOzyIKhmsF/R+Z/qqXmeuZRHVsYb+xTg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ontrails%2flogtape@1.0.0-beta.45","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5074},"type":"module","_from":"file:/tmp/trails-publish-vMUBXz/ontrails-logtape-1.0.0-beta.45.tgz","trails":{"adapter":{"target":"observability"}},"exports":{".":"./src/index.ts","./package.json":"./package.json"},"scripts":{"lint":"oxlint ./src","test":"bun test","build":"tsc -b","clean":"rm -rf dist *.tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f674bf85-aeb3-41e8-a461-8312773f0760"}},"_resolved":"/tmp/trails-publish-vMUBXz/ontrails-logtape-1.0.0-beta.45.tgz","_integrity":"sha512-l1Ch5iVXmFSZXq4XB3oKRb1L7aEypBnk9FgRs0/eGDq4dCMU1yAHZYwkOHbCs6wfwKkZTEZGOsPukczdP9Wvww==","repository":{"url":"git+https://github.com/outfitter-dev/trails.git","type":"git","directory":"adapters/logtape"},"_npmVersion":"11.18.0","description":"Real LogTape adapter for Trails observability. This extracted package owns the LogTape dependency boundary, keeping `@ontrails/observability` independent of foreign logging libraries.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@logtape/logtape":"^2.2.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"zod":"^4.3.5","@ontrails/observability":"^1.0.0-beta.45"},"_npmOperationalInternal":{"tmp":"tmp/logtape_1.0.0-beta.45_1784207481854_0.500359953686816","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.46":{"name":"@ontrails/logtape","version":"1.0.0-beta.46","_id":"@ontrails/logtape@1.0.0-beta.46","maintainers":[{"name":"galligan","email":"matt.galligan@gmail.com"}],"homepage":"https://github.com/outfitter-dev/trails#readme","bugs":{"url":"https://github.com/outfitter-dev/trails/issues"},"dist":{"shasum":"a83d5bc92b006abbd1f371d189061049c707534b","tarball":"https://registry.npmjs.org/@ontrails/logtape/-/logtape-1.0.0-beta.46.tgz","fileCount":4,"integrity":"sha512-JsftvHHCsg93TBRpOgsnM+YslfzbnaaWDpDy7+EGn6RqphQqzM8GlSPZl2PK1FP5SH+XZBs8MjFZOT2mPcSnzg==","signatures":[{"sig":"MEUCIQD+LgTjtip8kBXLbzQzHVvKOp6kbjlEnJJ2jDN0+/DSTgIgDvlhfQXtJYQccviW7b95+JvHKc72p31uc5NBr5pbrpo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ontrails%2flogtape@1.0.0-beta.46","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5092},"type":"module","_from":"file:/tmp/trails-publish-BLAUtV/ontrails-logtape-1.0.0-beta.46.tgz","trails":{"adapter":{"target":"observability"}},"exports":{".":"./src/index.ts","./package.json":"./package.json"},"scripts":{"lint":"oxlint ./src","test":"bun test","build":"tsc -b","clean":"rm -rf dist *.tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f674bf85-aeb3-41e8-a461-8312773f0760"}},"_resolved":"/tmp/trails-publish-BLAUtV/ontrails-logtape-1.0.0-beta.46.tgz","_integrity":"sha512-JsftvHHCsg93TBRpOgsnM+YslfzbnaaWDpDy7+EGn6RqphQqzM8GlSPZl2PK1FP5SH+XZBs8MjFZOT2mPcSnzg==","repository":{"url":"git+https://github.com/outfitter-dev/trails.git","type":"git","directory":"adapters/logtape"},"_npmVersion":"11.18.0","description":"Real LogTape adapter for Trails observability. This extracted package owns the LogTape dependency boundary, keeping `@ontrails/observability` independent of foreign logging libraries.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@logtape/logtape":"^2.2.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"zod":"^4.3.5","@ontrails/observability":"^1.0.0-beta.46"},"_npmOperationalInternal":{"tmp":"tmp/logtape_1.0.0-beta.46_1784380843874_0.4375827035049227","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.47":{"name":"@ontrails/logtape","version":"1.0.0-beta.47","_id":"@ontrails/logtape@1.0.0-beta.47","maintainers":[{"name":"galligan","email":"matt.galligan@gmail.com"}],"homepage":"https://github.com/outfitter-dev/trails#readme","bugs":{"url":"https://github.com/outfitter-dev/trails/issues"},"dist":{"shasum":"37a03ab205b97e5ad9762abd965d455f06d0703b","tarball":"https://registry.npmjs.org/@ontrails/logtape/-/logtape-1.0.0-beta.47.tgz","fileCount":4,"integrity":"sha512-8bvrfgySoE0D9RZeBL2l2kc8er9DuJUTfPRu+IXu92F2fllm5JVk9xuPrNL3ImgaUt+KYOND20ZJ4J8eNXFPdQ==","signatures":[{"sig":"MEYCIQCxlvFe3yB4/DNImIkoqJZzCsNr0Sej1PcfxfmRI+osKQIhAPpR2fV26skiRGeqSSfyZlOxoaUY3D4QUKwIzON4BHw8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5110},"type":"module","_from":"file:/var/folders/b3/yvjlcyr172z__9w1kvv4dl3c0000gn/T/trails-publish-80WbtM/ontrails-logtape-1.0.0-beta.47.tgz","trails":{"adapter":{"target":"observability"}},"exports":{".":"./src/index.ts","./package.json":"./package.json"},"scripts":{"lint":"oxlint ./src","test":"bun test","build":"tsc -b","clean":"rm -rf dist *.tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"galligan","email":"matt.galligan@gmail.com"},"_resolved":"/var/folders/b3/yvjlcyr172z__9w1kvv4dl3c0000gn/T/trails-publish-80WbtM/ontrails-logtape-1.0.0-beta.47.tgz","_integrity":"sha512-8bvrfgySoE0D9RZeBL2l2kc8er9DuJUTfPRu+IXu92F2fllm5JVk9xuPrNL3ImgaUt+KYOND20ZJ4J8eNXFPdQ==","repository":{"url":"git+https://github.com/outfitter-dev/trails.git","type":"git","directory":"adapters/logtape"},"_npmVersion":"11.12.1","description":"Real LogTape adapter for Trails observability. This extracted package owns the LogTape dependency boundary, keeping `@ontrails/observability` independent of foreign logging libraries.","directories":{},"_nodeVersion":"26.0.0","dependencies":{"@logtape/logtape":"^2.2.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"zod":"^4.3.5","@ontrails/observability":"^1.0.0-beta.47"},"_npmOperationalInternal":{"tmp":"tmp/logtape_1.0.0-beta.47_1786043775853_0.6987690866316989","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.48":{"name":"@ontrails/logtape","version":"1.0.0-beta.48","_id":"@ontrails/logtape@1.0.0-beta.48","maintainers":[{"name":"galligan","email":"matt.galligan@gmail.com"}],"homepage":"https://github.com/outfitter-dev/trails#readme","bugs":{"url":"https://github.com/outfitter-dev/trails/issues"},"dist":{"shasum":"ed9765887464488318fb6ef486e76f92e77a77ae","tarball":"https://registry.npmjs.org/@ontrails/logtape/-/logtape-1.0.0-beta.48.tgz","fileCount":4,"integrity":"sha512-WKRkX01iM1rvAajoKpQp0Xgv0i0A9AR6Osz8EDdInEjQKJJ+wpcIQQooQ+figtryqqzDNd4vwbz1yC79ZJ1duA==","signatures":[{"sig":"MEUCIQCXLJaRlFZTqL73QEoWs3uuA8/CQZxP7LYrcDMHfvfcHgIgR3asSs2abkUHukow4cGBAmfGmWLwiCacL3PP8zn4Nb4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ontrails%2flogtape@1.0.0-beta.48","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5128},"type":"module","_from":"file:/tmp/trails-publish-yB5syl/ontrails-logtape-1.0.0-beta.48.tgz","trails":{"adapter":{"target":"observability"}},"exports":{".":"./src/index.ts","./package.json":"./package.json"},"scripts":{"lint":"oxlint ./src","test":"bun test","build":"tsc -b","clean":"rm -rf dist *.tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f674bf85-aeb3-41e8-a461-8312773f0760"}},"_resolved":"/tmp/trails-publish-yB5syl/ontrails-logtape-1.0.0-beta.48.tgz","_integrity":"sha512-WKRkX01iM1rvAajoKpQp0Xgv0i0A9AR6Osz8EDdInEjQKJJ+wpcIQQooQ+figtryqqzDNd4vwbz1yC79ZJ1duA==","repository":{"url":"git+https://github.com/outfitter-dev/trails.git","type":"git","directory":"adapters/logtape"},"_npmVersion":"11.18.0","description":"Real LogTape adapter for Trails observability. This extracted package owns the LogTape dependency boundary, keeping `@ontrails/observability` independent of foreign logging libraries.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@logtape/logtape":"^2.2.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"zod":"^4.3.5","@ontrails/observability":"^1.0.0-beta.48"},"_npmOperationalInternal":{"tmp":"tmp/logtape_1.0.0-beta.48_1786476629331_0.25901573610217654","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.49":{"name":"@ontrails/logtape","version":"1.0.0-beta.49","_id":"@ontrails/logtape@1.0.0-beta.49","maintainers":[{"name":"galligan","email":"matt.galligan@gmail.com"}],"homepage":"https://github.com/outfitter-dev/trails#readme","bugs":{"url":"https://github.com/outfitter-dev/trails/issues"},"dist":{"shasum":"d714484c9866a6189f569b0f9bfe973281d196f2","tarball":"https://registry.npmjs.org/@ontrails/logtape/-/logtape-1.0.0-beta.49.tgz","fileCount":4,"integrity":"sha512-nfb55yalwWQoI98nmiR3cEd+s+8nTQj3vraDitu0x6msgnOIwAYYUlZ4XjULnuT28clXXWgscDVA+qnKw5QMxA==","signatures":[{"sig":"MEUCIQDhE+onAS2ZoATqNGkNLkEyTV8dttoikVFRkh+6Zv5HBAIgLM35EKu3IxAjcWCWlfqDOs6LseNodGdl0CMNa89j1ho=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ontrails%2flogtape@1.0.0-beta.49","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5146},"type":"module","_from":"file:/tmp/trails-publish-cjeiGE/ontrails-logtape-1.0.0-beta.49.tgz","trails":{"adapter":{"target":"observability"}},"exports":{".":"./src/index.ts","./package.json":"./package.json"},"scripts":{"lint":"oxlint ./src","test":"bun test","build":"tsc -b","clean":"rm -rf dist *.tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f674bf85-aeb3-41e8-a461-8312773f0760"}},"_resolved":"/tmp/trails-publish-cjeiGE/ontrails-logtape-1.0.0-beta.49.tgz","_integrity":"sha512-nfb55yalwWQoI98nmiR3cEd+s+8nTQj3vraDitu0x6msgnOIwAYYUlZ4XjULnuT28clXXWgscDVA+qnKw5QMxA==","repository":{"url":"git+https://github.com/outfitter-dev/trails.git","type":"git","directory":"adapters/logtape"},"_npmVersion":"11.18.0","description":"Real LogTape adapter for Trails observability. This extracted package owns the LogTape dependency boundary, keeping `@ontrails/observability` independent of foreign logging libraries.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@logtape/logtape":"^2.2.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"zod":"^4.3.5","@ontrails/observability":"^1.0.0-beta.49"},"_npmOperationalInternal":{"tmp":"tmp/logtape_1.0.0-beta.49_1787263051229_0.6466752311346651","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.50":{"name":"@ontrails/logtape","version":"1.0.0-beta.50","_id":"@ontrails/logtape@1.0.0-beta.50","maintainers":[{"name":"galligan","email":"matt.galligan@gmail.com"}],"homepage":"https://github.com/outfitter-dev/trails#readme","bugs":{"url":"https://github.com/outfitter-dev/trails/issues"},"dist":{"shasum":"a81034fb496c440534b9c58d49c34f3abc7e7358","tarball":"https://registry.npmjs.org/@ontrails/logtape/-/logtape-1.0.0-beta.50.tgz","fileCount":4,"integrity":"sha512-APSTuuXSCeH3PUl5qDSuDKKbkvH6UugeqjRIJtKTCpUShBMHlp5WPTgQqRvNjth2Ely+tVAo0CWbwFKVay4Njw==","signatures":[{"sig":"MEUCIGkskpux8l7Gkp+0zv7whgfm5Px+M9CFaKWaYWVcOWIFAiEApnizpfvkHQ1Nd3wMx++i9cqBakU4f5lBfWa3uhGq7aY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ontrails%2flogtape@1.0.0-beta.50","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5164},"type":"module","_from":"file:/tmp/trails-publish-1mZI90/ontrails-logtape-1.0.0-beta.50.tgz","trails":{"adapter":{"target":"observability"}},"exports":{".":"./src/index.ts","./package.json":"./package.json"},"scripts":{"lint":"oxlint ./src","test":"bun test","build":"tsc -b","clean":"rm -rf dist *.tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f674bf85-aeb3-41e8-a461-8312773f0760"}},"_resolved":"/tmp/trails-publish-1mZI90/ontrails-logtape-1.0.0-beta.50.tgz","_integrity":"sha512-APSTuuXSCeH3PUl5qDSuDKKbkvH6UugeqjRIJtKTCpUShBMHlp5WPTgQqRvNjth2Ely+tVAo0CWbwFKVay4Njw==","repository":{"url":"git+https://github.com/outfitter-dev/trails.git","type":"git","directory":"adapters/logtape"},"_npmVersion":"11.18.0","description":"Real LogTape adapter for Trails observability. This extracted package owns the LogTape dependency boundary, keeping `@ontrails/observability` independent of foreign logging libraries.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@logtape/logtape":"^2.2.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"zod":"^4.3.5","@ontrails/observability":"^1.0.0-beta.50"},"_npmOperationalInternal":{"tmp":"tmp/logtape_1.0.0-beta.50_1787266725292_0.6850527246982707","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@ontrails/logtape","version":"0.2.0","_id":"@ontrails/logtape@0.2.0","maintainers":[{"name":"galligan","email":"matt.galligan@gmail.com"}],"homepage":"https://github.com/outfitter-dev/trails#readme","bugs":{"url":"https://github.com/outfitter-dev/trails/issues"},"dist":{"shasum":"db1bd7acf729fad97bc59720c5413825213e7dfb","tarball":"https://registry.npmjs.org/@ontrails/logtape/-/logtape-0.2.0.tgz","fileCount":4,"integrity":"sha512-qPQO+LRfxYfQbblTKrz6PsTUWBqHKFERsp6XTSqPAuFcfXKwt7w56lClGZOY19XBbueUTlNYjIqV5ftMd/lpyA==","signatures":[{"sig":"MEUCIQCQ2IoiwyJfG+8G9hZg+81pbXeMK1Nr98Cvyz1GnZUUPQIgOh1HBcHyL0QLvCEdz6czv/4mi7LHtlsVBoD8fV94PzA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ontrails%2flogtape@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7287},"type":"module","_from":"file:/tmp/trails-publish-x8u0Il/ontrails-logtape-0.2.0.tgz","trails":{"adapter":{"target":"observability"}},"exports":{".":"./src/index.ts","./package.json":"./package.json"},"scripts":{"lint":"oxlint ./src","test":"bun test","build":"tsc -b","clean":"rm -rf dist *.tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f674bf85-aeb3-41e8-a461-8312773f0760"}},"_resolved":"/tmp/trails-publish-x8u0Il/ontrails-logtape-0.2.0.tgz","_integrity":"sha512-qPQO+LRfxYfQbblTKrz6PsTUWBqHKFERsp6XTSqPAuFcfXKwt7w56lClGZOY19XBbueUTlNYjIqV5ftMd/lpyA==","repository":{"url":"git+https://github.com/outfitter-dev/trails.git","type":"git","directory":"adapters/logtape"},"_npmVersion":"11.18.0","description":"Real LogTape adapter for Trails observability. This extracted package owns the LogTape dependency boundary, keeping `@ontrails/observability` independent of foreign logging libraries.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@logtape/logtape":"^2.2.4"},"_hasShrinkwrap":false,"peerDependencies":{"zod":"^4.3.5","@ontrails/observability":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/logtape_0.2.0_1789154650065_0.47991656053818166","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@ontrails/logtape","version":"0.2.1","_id":"@ontrails/logtape@0.2.1","maintainers":[{"name":"galligan","email":"matt.galligan@gmail.com"}],"homepage":"https://github.com/outfitter-dev/trails#readme","bugs":{"url":"https://github.com/outfitter-dev/trails/issues"},"dist":{"shasum":"eb326ffd652a224d260b112fc82b68c951dde783","tarball":"https://registry.npmjs.org/@ontrails/logtape/-/logtape-0.2.1.tgz","fileCount":4,"integrity":"sha512-wHLSaJQ9jmaBBY1HWL7Mx3whbbQin7rprhHmrLoGN8fcYWVnOj8S335Az9SJvJs/EVtBR5J8nVhjX+54U3JRpQ==","signatures":[{"sig":"MEYCIQDjFrER4N8sJkUI3W9vmjBHdk1TAkN1QZQh1qPah3VQ8AIhAOzoevE35hdGOQ/ZbWILS3gI7GC1aqg2Ths1+JGOmOfq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ontrails%2flogtape@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7833},"type":"module","_from":"file:/tmp/trails-publish-lrwLxa/ontrails-logtape-0.2.1.tgz","trails":{"adapter":{"target":"observability"}},"exports":{".":"./src/index.ts","./package.json":"./package.json"},"scripts":{"lint":"oxlint ./src","test":"bun test","build":"tsc -b","clean":"rm -rf dist *.tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f674bf85-aeb3-41e8-a461-8312773f0760"}},"_resolved":"/tmp/trails-publish-lrwLxa/ontrails-logtape-0.2.1.tgz","_integrity":"sha512-wHLSaJQ9jmaBBY1HWL7Mx3whbbQin7rprhHmrLoGN8fcYWVnOj8S335Az9SJvJs/EVtBR5J8nVhjX+54U3JRpQ==","repository":{"url":"git+https://github.com/outfitter-dev/trails.git","type":"git","directory":"adapters/logtape"},"_npmVersion":"11.18.0","description":"Real LogTape adapter for Trails observability. This extracted package owns the LogTape dependency boundary, keeping `@ontrails/observability` independent of foreign logging libraries.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@logtape/logtape":"^2.2.4"},"_hasShrinkwrap":false,"peerDependencies":{"zod":"^4.3.5","@ontrails/observability":"^0.2.1"},"_npmOperationalInternal":{"tmp":"tmp/logtape_0.2.1_1789172049393_0.2773275591348756","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@ontrails/logtape","version":"0.2.2","_id":"@ontrails/logtape@0.2.2","maintainers":[{"name":"galligan","email":"matt.galligan@gmail.com"}],"homepage":"https://github.com/outfitter-dev/trails#readme","bugs":{"url":"https://github.com/outfitter-dev/trails/issues"},"dist":{"shasum":"6b3b23d735f69c181a99cc79b2686de9a3ee30de","tarball":"https://registry.npmjs.org/@ontrails/logtape/-/logtape-0.2.2.tgz","fileCount":4,"integrity":"sha512-IVC7STPm0fgvbTG8UTH+i9u6cV7ceA4UyBnF9b6q+Zyha/d+0rq6XT56HfRUvhth+FHcvxdRh1B0aPawUs4isQ==","signatures":[{"sig":"MEUCIEdull2npcqKhXCR51NKdel0jPC+2+dwNHUOsi7EbC8hAiEAwOwMry8sIVBFvRne/QaftfWpc13LGv3zbiVht6GoUvc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ontrails%2flogtape@0.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7872},"type":"module","_from":"file:/tmp/trails-publish-fVJgDm/ontrails-logtape-0.2.2.tgz","trails":{"adapter":{"target":"observability"}},"exports":{".":"./src/index.ts","./package.json":"./package.json"},"scripts":{"lint":"oxlint ./src","test":"bun test","build":"tsc -b","clean":"rm -rf dist *.tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f674bf85-aeb3-41e8-a461-8312773f0760"}},"_resolved":"/tmp/trails-publish-fVJgDm/ontrails-logtape-0.2.2.tgz","_integrity":"sha512-IVC7STPm0fgvbTG8UTH+i9u6cV7ceA4UyBnF9b6q+Zyha/d+0rq6XT56HfRUvhth+FHcvxdRh1B0aPawUs4isQ==","repository":{"url":"git+https://github.com/outfitter-dev/trails.git","type":"git","directory":"adapters/logtape"},"_npmVersion":"11.18.0","description":"Real LogTape adapter for Trails observability. This extracted package owns the LogTape dependency boundary, keeping `@ontrails/observability` independent of foreign logging libraries.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@logtape/logtape":"^2.2.4"},"_hasShrinkwrap":false,"peerDependencies":{"zod":"^4.3.5","@ontrails/observability":"^0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/logtape_0.2.2_1789232922231_0.9414752071875419","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@ontrails/logtape","version":"0.2.3","_id":"@ontrails/logtape@0.2.3","maintainers":[{"name":"galligan","email":"matt.galligan@gmail.com"}],"homepage":"https://github.com/outfitter-dev/trails#readme","bugs":{"url":"https://github.com/outfitter-dev/trails/issues"},"dist":{"shasum":"9419943ad76614bc8e1729c5f976ccad1ac75f7f","tarball":"https://registry.npmjs.org/@ontrails/logtape/-/logtape-0.2.3.tgz","fileCount":4,"integrity":"sha512-dyUtPwLTLyKnWFvtmOsS/G2PeyV8xIGCMnMtS/LflJnAPkZplzwIunbP+7vxZoPj5DOZudR63Ido/pPb+x1QxQ==","signatures":[{"sig":"MEQCIDXZ+1XdDwBSW42oua3Nw0UOwlbdwcCqwjMJKx3+G5aUAiB1CFK1DVUi5n0YKhkDKQ+kLOfuyrpoJJUS920BKnshdQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFiDFaVItGApkBEcpUuB25QFrfvFTCrXF5fBAoRLP3OLAiBStq1WYZlqPAUiuc+HfAU8a10/EE7/Nqgn3W0clYO65w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ontrails%2flogtape@0.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7911},"type":"module","_from":"file:/tmp/trails-publish-ehQwWz/ontrails-logtape-0.2.3.tgz","trails":{"adapter":{"target":"observability"}},"exports":{".":"./src/index.ts","./package.json":"./package.json"},"scripts":{"lint":"oxlint ./src","test":"bun test","build":"tsc -b","clean":"rm -rf dist *.tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f674bf85-aeb3-41e8-a461-8312773f0760"}},"_resolved":"/tmp/trails-publish-ehQwWz/ontrails-logtape-0.2.3.tgz","_integrity":"sha512-dyUtPwLTLyKnWFvtmOsS/G2PeyV8xIGCMnMtS/LflJnAPkZplzwIunbP+7vxZoPj5DOZudR63Ido/pPb+x1QxQ==","repository":{"url":"git+https://github.com/outfitter-dev/trails.git","type":"git","directory":"adapters/logtape"},"_npmVersion":"11.18.0","description":"Real LogTape adapter for Trails observability. This extracted package owns the LogTape dependency boundary, keeping `@ontrails/observability` independent of foreign logging libraries.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@logtape/logtape":"^2.2.4"},"_hasShrinkwrap":false,"peerDependencies":{"zod":"^4.3.5","@ontrails/observability":"^0.2.3"},"_npmOperationalInternal":{"tmp":"tmp/logtape_0.2.3_1790080843986_0.6690108244879309","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2026-04-24T18:09:17.164Z","modified":"2026-09-22T17:34:09.200Z","1.0.0-beta.15":"2026-04-24T18:09:17.394Z","1.0.0-beta.16":"2026-05-13T14:26:41.000Z","1.0.0-beta.17":"2026-05-14T12:09:20.667Z","1.0.0-beta.18":"2026-05-18T18:02:15.058Z","1.0.0-beta.19":"2026-06-03T14:12:11.204Z","1.0.0-beta.21":"2026-06-11T17:40:08.365Z","1.0.0-beta.22":"2026-06-11T18:25:46.914Z","1.0.0-beta.23":"2026-06-12T12:20:57.683Z","1.0.0-beta.24":"2026-06-12T13:10:56.259Z","1.0.0-beta.29":"2026-06-25T16:25:39.038Z","1.0.0-beta.30":"2026-06-25T17:17:01.973Z","1.0.0-beta.32":"2026-06-30T17:30:39.826Z","1.0.0-beta.39":"2026-07-07T13:51:17.367Z","1.0.0-beta.42":"2026-07-14T10:53:30.486Z","1.0.0-beta.43":"2026-07-15T13:12:10.147Z","1.0.0-beta.45":"2026-07-16T13:11:21.970Z","1.0.0-beta.46":"2026-07-18T13:20:43.994Z","1.0.0-beta.47":"2026-08-06T19:16:15.997Z","1.0.0-beta.48":"2026-08-11T19:30:29.503Z","1.0.0-beta.49":"2026-08-20T21:57:31.370Z","1.0.0-beta.50":"2026-08-20T22:58:45.440Z","0.2.0":"2026-09-11T19:24:10.192Z","0.2.1":"2026-09-12T00:14:09.541Z","0.2.2":"2026-09-12T17:08:42.375Z","0.2.3":"2026-09-22T12:40:44.069Z"},"bugs":{"url":"https://github.com/outfitter-dev/trails/issues"},"homepage":"https://github.com/outfitter-dev/trails#readme","repository":{"url":"git+https://github.com/outfitter-dev/trails.git","type":"git","directory":"adapters/logtape"},"description":"Real LogTape adapter for Trails observability. This extracted package owns the LogTape dependency boundary, keeping `@ontrails/observability` independent of foreign logging libraries.","maintainers":[{"name":"galligan","email":"matt.galligan@gmail.com"}],"readme":"# @ontrails/logtape\n\nReal LogTape adapter for Trails observability. This extracted package owns the LogTape dependency boundary, keeping `@ontrails/observability` independent of foreign logging libraries.\n\n## Usage\n\n```typescript\nimport { configure, getConsoleSink } from '@logtape/logtape';\nimport { createLogtapeSink } from '@ontrails/logtape';\n\nawait configure({\n  loggers: [{ category: 'app', lowestLevel: 'info', sinks: ['console'] }],\n  sinks: { console: getConsoleSink() },\n});\n\nconst sink = createLogtapeSink();\nsink.write({\n  category: 'app.http',\n  level: 'info',\n  message: 'request received',\n  metadata: { requestId: 'req_123' },\n  timestamp: new Date(),\n});\n```\n\nThe application owns `configure()`; this library only resolves or accepts a configured LogTape logger. It forwards Trails records through LogTape's native `emit()` integration path, preserving the record timestamp, category, structured metadata, and the `warn` to `warning` level translation. Trails redaction occurs before the record reaches this adapter, and `silent` records do not reach LogTape.\n\n## Installation\n\nThese installation examples target Trails `0.2.1` on the normal npm release line.\n\n```bash\nbun add --exact @ontrails/observability@0.2.1 @ontrails/logtape@0.2.1\n```\n\n## Migration\n\nThis package is the final LogTape adapter in the pre-v1 hard cut. No compatibility subpath remains; see the logging migration guide for the explicit historical import map.\n","readmeFilename":"README.md"}