{"_id":"@absolutejs/beacon","_rev":"115-418820799e944d944196703f05e95b77","name":"@absolutejs/beacon","dist-tags":{"beta":"0.7.0-beta.4","latest":"0.7.0-beta.8"},"versions":{"0.0.1":{"name":"@absolutejs/beacon","version":"0.0.1","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":"Alex Kahn","license":"BSL-1.1","_id":"@absolutejs/beacon@0.0.1","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"094c1f7c9f91d8d06353911fd03024c32e2f95a1","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.0.1.tgz","fileCount":6,"integrity":"sha512-O4xvyCeAQQV3LZ+KAODM9Hs6AP6/7OrDVyDq2Tla02wYL8wssBJ5sTJXJXoI7KvByl0oQZ4ZUp776nS0nNi0DA==","signatures":[{"sig":"MEUCICIWzOAL6Zw+NmghcvYnRfFecyrprAd3Kq4sxawQZ9FJAiEA/QydPYJYS/cjzSHbL5owSj2NXoOrWa/Iqkd4y9eSleA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49532},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"094c1f7c9f91d8d06353911fd03024c32e2f95a1","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts --outdir dist --sourcemap --target=browser && tsc --project tsconfig.build.json","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run format && bun run check:package && bun publish","typecheck":"tsc --noEmit","check:package":"bun run typecheck && bun run build && bun run test"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-O4xvyCeAQQV3LZ+KAODM9Hs6AP6/7OrDVyDq2Tla02wYL8wssBJ5sTJXJXoI7KvByl0oQZ4ZUp776nS0nNi0DA==","repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.8.3","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.8.3","@types/bun":"^1.3.14","typescript":"^5.9.0","@absolutejs/errors":"^0.3.0","@happy-dom/global-registrator":"^20.10.6"},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.0.1_1782330991911_0.9123226806539497","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@absolutejs/beacon","version":"0.0.2","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":"Alex Kahn","license":"BSL-1.1","_id":"@absolutejs/beacon@0.0.2","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"3a34b3da8f7a08e881383e67c63df7545547a894","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.0.2.tgz","fileCount":6,"integrity":"sha512-rkQQrh3yonJSjkB1Z5yRs6NYF7Yu/Bc/pV6GwNf/e30KSfD/QcTvBrsdojLbk9YwzgyMqsy/iX8dqgnIgZ51uA==","signatures":[{"sig":"MEUCIEuTgqj3OmB+vaba/pNypIwcccFEiq1j3gvjU94Ll5vCAiEAvVBH75Y2kjDYN1XszZ7xo9Y7IDvSVZsOUSNbq+qTy7Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53161},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"3a34b3da8f7a08e881383e67c63df7545547a894","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts --outdir dist --sourcemap --target=browser && tsc --project tsconfig.build.json","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run format && bun run check:package && bun publish","typecheck":"tsc --noEmit","check:package":"bun run typecheck && bun run build && bun run test"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-rkQQrh3yonJSjkB1Z5yRs6NYF7Yu/Bc/pV6GwNf/e30KSfD/QcTvBrsdojLbk9YwzgyMqsy/iX8dqgnIgZ51uA==","repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.8.3","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.8.3","@types/bun":"^1.3.14","typescript":"^5.9.0","@absolutejs/errors":"^0.3.0","@happy-dom/global-registrator":"^20.10.6"},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.0.2_1782344368783_0.32155190358899643","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@absolutejs/beacon","version":"0.1.0","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":{"name":"Alex Kahn"},"license":"BSL-1.1","_id":"@absolutejs/beacon@0.1.0","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"2797cee84d47cfd979d1307aa0aa9c10ec54f73a","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.1.0.tgz","fileCount":6,"integrity":"sha512-jMVcD4HAV4tyA3E311pivNkBP3Xx7Tfy8lVANldtcP8dpoaICPXnX1QaD3nyIQuDezUssQ5Erxv+ErH41G1Srg==","signatures":[{"sig":"MEUCIE1aQWRdPDJBlMHR/WAfZ7K8WUWQ+ZvlDrgxAGd59aYrAiEApOHuqOAFbvHDtSZddZneElslsol/1ypGaL+YA2lyMpQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70084},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"64edc1a1e3b8ab3996f6d601f1f58095b284828d","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts --outdir dist --sourcemap --target=browser && tsc --project tsconfig.build.json","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run format && bun run check:package && bun publish","typecheck":"tsc --noEmit","check:package":"bun run typecheck && bun run build && bun run test"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.9.2","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.8.3","@types/bun":"^1.3.14","typescript":"^5.9.0","@absolutejs/errors":"^0.3.0","@happy-dom/global-registrator":"^20.10.6"},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.1.0_1782363868258_0.2625455869327067","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@absolutejs/beacon","version":"0.2.0","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":{"name":"Alex Kahn"},"license":"BSL-1.1","_id":"@absolutejs/beacon@0.2.0","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"9b6c49319a4a69ce0d5211ef95d533c0b0762670","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.2.0.tgz","fileCount":6,"integrity":"sha512-wC8YYdN+SRmlkKYjIpeiMA+G1PLcTuIvlh7QnOU1ah+Ty+bId1/l7tkxZB5uRLZZmAMDi7fH4LSxRgSzyROaJw==","signatures":[{"sig":"MEUCIQCiiC4CCr1QciX7ttFsjS2XQlizovf+/Fj7FRkYpUiL8gIgS109vHaSNCDTD63kEkXggceTWRh+E8rzXT3vSDZ2+LY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80137},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"507edd9d92e9358054c8426479528e4ec93d79c8","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts --outdir dist --sourcemap --target=browser --external web-vitals && tsc --project tsconfig.build.json","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run format && bun run check:package && bun publish","typecheck":"tsc --noEmit","check:package":"bun run typecheck && bun run build && bun run test"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.9.2","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.8.3","@types/bun":"^1.3.14","typescript":"^5.9.0","web-vitals":"^4.2.4","@absolutejs/errors":"^0.3.0","@happy-dom/global-registrator":"^20.10.6"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.2.0_1782369876167_0.9049041459538674","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@absolutejs/beacon","version":"0.3.0","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":{"name":"Alex Kahn"},"license":"BSL-1.1","_id":"@absolutejs/beacon@0.3.0","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"a8a65835433159dd543d1450b0295d0b7bfd8354","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.3.0.tgz","fileCount":6,"integrity":"sha512-lztB0x41A7ZMn0iA6e0op3ygQdUUNT4BzQ+uhPBHa/2EmIi9lJD6FrsgOojOYlXFNF6NjvEciLNJNRsP8y96Xg==","signatures":[{"sig":"MEUCIE1ALAku0eCoye4cDUiFMihaayjQVEYZ36hoSniumtbUAiEAwI+7krFX/JIOeqvfvn3g/ZqkGKsXf0n6XHh+pNus19M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84328},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"7e1670be7a9d79b6b099c25cd521dc4dc32bde69","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts --outdir dist --sourcemap --target=browser --external web-vitals && tsc --project tsconfig.build.json","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run format && bun run check:package && bun publish","typecheck":"tsc --noEmit","check:package":"bun run typecheck && bun run build && bun run test"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.9.2","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.8.3","@types/bun":"^1.3.14","typescript":"^5.9.0","web-vitals":"^4.2.4","@absolutejs/errors":"^0.3.0","@happy-dom/global-registrator":"^20.10.6"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.3.0_1782378725730_0.810560431981507","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@absolutejs/beacon","version":"0.3.1","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":{"name":"Alex Kahn"},"license":"BSL-1.1","_id":"@absolutejs/beacon@0.3.1","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"d981f8721ee869c80bf333377f098d7e6be5ecd3","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.3.1.tgz","fileCount":6,"integrity":"sha512-CEwCVg0Zl6hdFcJoXxnlMpzwOACN1VR6mTlES6LShfMyZiDJkLVc13zqaKMSGeSqVt7Y3X2KrHxxQC8MLad8ZA==","signatures":[{"sig":"MEUCIQCnjb7edP6kxVU77TIYqzA6wNgJ3AacIMJvQ5Fk0LanmgIgXQ+RiwDYm2Q3J1KBSpJFeK4tsg1MjtXemn7EF91KI08=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84542},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"300ae816ed7cbe7a5f820e7435a6e54afe62c309","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts --outdir dist --sourcemap --target=browser --external web-vitals && tsc --project tsconfig.build.json","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run format && bun run check:package && bun publish","typecheck":"tsc --noEmit","check:package":"bun run typecheck && bun run build && bun run test"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.9.2","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.8.3","@types/bun":"^1.3.14","typescript":"^5.9.0","web-vitals":"^4.2.4","@absolutejs/errors":"^0.3.0","@happy-dom/global-registrator":"^20.10.6"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.3.1_1782379410719_0.10758781655199612","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@absolutejs/beacon","version":"0.3.2","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":{"name":"Alex Kahn"},"license":"BSL-1.1","_id":"@absolutejs/beacon@0.3.2","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"305d887eb438eda85c4d5cba29f7918904f4f8ec","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.3.2.tgz","fileCount":6,"integrity":"sha512-QKPA+iq1VHCBk6hXa+lwRNTqKILnC0IxvxL3306Qf5TkDHkpom6Bft66POrYcDILVhjImFfiXMtTj5ZaPNcNhA==","signatures":[{"sig":"MEUCIQD3cR0Sc+hoTqIaqEa7qFq3wNxgvX8aLk8hNL2N425eoQIgChntpkGi3Kbmpwx6elTTWT+tpvQQucPWvWAURQMKuTQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91309},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"8ca2ac954e5826d2c5bd24d4f2ea2239a90ec811","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts --outdir dist --sourcemap --target=browser --external web-vitals && tsc --project tsconfig.build.json","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run format && bun run check:package && bun publish","typecheck":"tsc --noEmit","check:package":"bun run typecheck && bun run build && bun run test"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.9.2","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.8.3","@types/bun":"^1.3.14","typescript":"^5.9.0","web-vitals":"^4.2.4","@absolutejs/errors":"^0.3.0","@happy-dom/global-registrator":"^20.10.6"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.3.2_1784724620540_0.07899726092899484","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@absolutejs/beacon","version":"0.3.3","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":{"name":"Alex Kahn"},"license":"BSL-1.1","_id":"@absolutejs/beacon@0.3.3","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"ce6fa4cf9cb8f9bfbbc8d16500edb268857cafa2","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.3.3.tgz","fileCount":6,"integrity":"sha512-8lhVniB/Y4ZxrAjkurz24ehWqcnQpoq3GmrxLya5MEnmLSI9eR5mHrcspXKMn0CJLjtTjP8wl9zmhH6T7GtyuA==","signatures":[{"sig":"MEUCIQD7r4tF7wf8zTP1lJKPflEdkgmh6MqUIcGGqVluYkEZMwIgF/GzVyF55leGsdxKIbtJCPGEaGXQj4F3XvdRLmY4BVY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":102057},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"885e94de42d36a85fc99778e0c82977b5645ac28","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts --outdir dist --sourcemap --target=browser --external web-vitals && tsc --project tsconfig.build.json","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run format && bun run check:package && bun publish","typecheck":"tsc --noEmit","check:package":"bun run typecheck && bun run build && bun run test"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.9.2","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.8.3","@types/bun":"^1.3.14","typescript":"^5.9.0","web-vitals":"^4.2.4","@absolutejs/errors":"^0.3.0","@happy-dom/global-registrator":"^20.10.6"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.3.3_1784780360120_0.6451951478142655","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@absolutejs/beacon","version":"0.3.4","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":"Alex Kahn","license":"BSL-1.1","_id":"@absolutejs/beacon@0.3.4","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"633f55f086dde0662f616687bef9c0b91087e910","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.3.4.tgz","fileCount":6,"integrity":"sha512-nqQ4PsPZqj9DIctsr81LMDKw/C+etyM41nbdoAMf9/qe4ggj5m4OI67BtUaCHE2g6RLH0UoODY335ZVz+Xws9g==","signatures":[{"sig":"MEQCIEWDcP3h1W77019dtDfMj5WZs2pchh2gssreHKVQBClwAiBCR4evl5lmYpjmjax7/ZYipZTHRNznNMY1LZMz9IWpOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":106615},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"633f55f086dde0662f616687bef9c0b91087e910","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts --outdir dist --sourcemap --target=browser --external web-vitals && tsc --project tsconfig.build.json","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run format && bun run check:package && bun publish","typecheck":"tsc --noEmit","check:package":"bun run typecheck && bun run build && bun run test"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-nqQ4PsPZqj9DIctsr81LMDKw/C+etyM41nbdoAMf9/qe4ggj5m4OI67BtUaCHE2g6RLH0UoODY335ZVz+Xws9g==","repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.8.3","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.8.3","@types/bun":"^1.3.14","typescript":"^5.9.0","web-vitals":"^4.2.4","@absolutejs/errors":"^0.3.0","@happy-dom/global-registrator":"^20.10.6"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.3.4_1784782995431_0.2808634720790746","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"@absolutejs/beacon","version":"0.3.5","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":{"name":"Alex Kahn"},"license":"BSL-1.1","_id":"@absolutejs/beacon@0.3.5","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"1ec1d46b6df98de6ccf03ba8f6e0917f253f212e","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.3.5.tgz","fileCount":6,"integrity":"sha512-CWDgB82O4Ymh31lSKWj1oFvKae7eyJJYhOggh8F9B7GsCOI/Dvxz+iLe47B1t+PE1/D2suY6ahZtQWUdO+Mjbg==","signatures":[{"sig":"MEUCIH+cvhXMeBP2P1/xUJN+k3UTcG3N9G9e+AUh+DqtOo/xAiEAu/hynBwDUWRxjdQ5/9YyVE/kUk5+V9Yyxef01iTw8SA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":108094},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"65cc13a9524e253399e6ae7f4de3af1c6f9d64fc","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts --outdir dist --sourcemap --target=browser --external web-vitals && tsc --project tsconfig.build.json","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run format && bun run check:package && bun publish","typecheck":"tsc --noEmit","check:package":"bun run typecheck && bun run build && bun run test"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.9.2","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.8.3","@types/bun":"^1.3.14","typescript":"^5.9.0","web-vitals":"^4.2.4","@absolutejs/errors":"^0.3.0","@happy-dom/global-registrator":"^20.10.6"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.3.5_1784785385290_0.43047280979357083","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"@absolutejs/beacon","version":"0.3.6","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":"Alex Kahn","license":"BSL-1.1","_id":"@absolutejs/beacon@0.3.6","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"ac7d3a359c7bbb167d2bb0fb9c251a88023b9b66","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.3.6.tgz","fileCount":6,"integrity":"sha512-8hOCqwv0x8zibxaYid1THdAb+EFGxvO2+w6rkOwJx0rBt1fzD5l4F4mYNl5jg4idPR2mrsPfx6t1hX9WcOtoIQ==","signatures":[{"sig":"MEUCIBb0JeHXMra93iQa2FENDDGtoz0Qqy6UUFQ8X4Nwqh85AiEAhg3KY2LZZ6KrTajQ6mwyaFtsMOnR4d5dMuqfqlsftRA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":108370},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"ac7d3a359c7bbb167d2bb0fb9c251a88023b9b66","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts --outdir dist --sourcemap --target=browser --external web-vitals && tsc --project tsconfig.build.json","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run format && bun run check:package && bun publish","typecheck":"tsc --noEmit","check:package":"bun run typecheck && bun run build && bun run test"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-8hOCqwv0x8zibxaYid1THdAb+EFGxvO2+w6rkOwJx0rBt1fzD5l4F4mYNl5jg4idPR2mrsPfx6t1hX9WcOtoIQ==","repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.8.3","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.8.3","@types/bun":"^1.3.14","typescript":"^5.9.0","web-vitals":"^4.2.4","@absolutejs/errors":"^0.3.0","@happy-dom/global-registrator":"^20.10.6"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.3.6_1784788225824_0.5641478854601618","host":"s3://npm-registry-packages-npm-production"}},"0.3.7":{"name":"@absolutejs/beacon","version":"0.3.7","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":"Alex Kahn","license":"BSL-1.1","_id":"@absolutejs/beacon@0.3.7","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"5ea4dd7dc4ea5cb82cd5868efdee10a033eb797d","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.3.7.tgz","fileCount":6,"integrity":"sha512-bfMDpFNngwpbHNmEfQYAhJ/LYhWaY5Q2099M5rEWhaA0Yq7dw0/MVZw13aobLQRzLNSG0eAgZKjdIf6Tk07ImA==","signatures":[{"sig":"MEQCIGzQQChKalgyeuO9DzQPelhKijma0MOTye/qhXBN9Pf1AiB0GZg2iar9b31r0MVcmgig1qEtGr6MDXntZYet67d9xw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110105},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"5ea4dd7dc4ea5cb82cd5868efdee10a033eb797d","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts --outdir dist --sourcemap --target=browser --external web-vitals && tsc --project tsconfig.build.json","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run format && bun run check:package && bun publish","typecheck":"tsc --noEmit","check:package":"bun run typecheck && bun run build && bun run test"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-bfMDpFNngwpbHNmEfQYAhJ/LYhWaY5Q2099M5rEWhaA0Yq7dw0/MVZw13aobLQRzLNSG0eAgZKjdIf6Tk07ImA==","repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.8.3","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.8.3","@types/bun":"^1.3.14","typescript":"^5.9.0","web-vitals":"^4.2.4","@absolutejs/errors":"^0.3.0","@happy-dom/global-registrator":"^20.10.6"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.3.7_1784789266912_0.9648098236644533","host":"s3://npm-registry-packages-npm-production"}},"0.3.8":{"name":"@absolutejs/beacon","version":"0.3.8","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":"Alex Kahn","license":"BSL-1.1","_id":"@absolutejs/beacon@0.3.8","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"9a555de672f5ca0864e8fb1cb31884bb93a90b1a","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.3.8.tgz","fileCount":6,"integrity":"sha512-pxgkTaxT2p8YhpUWrAlAI8N79+63X8dyyXBzGqomVmpeKC6MlTSHUjTCEiHdokT4bxATXeOsU5YA13qAuBH+Cg==","signatures":[{"sig":"MEUCIQDwhOpawoBxkpWwFmfN6LcEKNkRq9Qr1CFJXZHGZVosLgIgLd6oPMXtXZc95vtGYT5ZkGTQEzUpjotiUffUmBS8DH4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":113552},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"9a555de672f5ca0864e8fb1cb31884bb93a90b1a","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts --outdir dist --sourcemap --target=browser --external web-vitals && tsc --project tsconfig.build.json","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run format && bun run check:package && bun publish","typecheck":"tsc --noEmit","check:package":"bun run typecheck && bun run build && bun run test"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-pxgkTaxT2p8YhpUWrAlAI8N79+63X8dyyXBzGqomVmpeKC6MlTSHUjTCEiHdokT4bxATXeOsU5YA13qAuBH+Cg==","repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.8.3","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.8.3","@types/bun":"^1.3.14","typescript":"^5.9.0","web-vitals":"^4.2.4","@absolutejs/errors":"^0.3.0","@happy-dom/global-registrator":"^20.10.6"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.3.8_1784790564834_0.45023035028533376","host":"s3://npm-registry-packages-npm-production"}},"0.3.9":{"name":"@absolutejs/beacon","version":"0.3.9","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":"Alex Kahn","license":"BSL-1.1","_id":"@absolutejs/beacon@0.3.9","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"f5d8e298964ca4d171a931e9565f892ba3569ad1","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.3.9.tgz","fileCount":6,"integrity":"sha512-Y316vNCJmRhFTy7q4AXvec/EYvY6kv2MNpdQB8maOXD07BuJcOCbqZI72uw59w1OxXgg6iT370m4Dph0CR4mvg==","signatures":[{"sig":"MEUCIQD5QxhUGlfusnBBUlkoCY5fATg6VGl+2hObLfijGc66RgIgOImL+5SQgHvbGdHPWr+SuVa89wNnazeomjxHcO4SBPo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116074},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"f5d8e298964ca4d171a931e9565f892ba3569ad1","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts --outdir dist --sourcemap --target=browser --external web-vitals && tsc --project tsconfig.build.json","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run format && bun run check:package && bun publish","typecheck":"tsc --noEmit","check:package":"bun run typecheck && bun run build && bun run test"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-Y316vNCJmRhFTy7q4AXvec/EYvY6kv2MNpdQB8maOXD07BuJcOCbqZI72uw59w1OxXgg6iT370m4Dph0CR4mvg==","repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.8.3","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.8.3","@types/bun":"^1.3.14","typescript":"^5.9.0","web-vitals":"^4.2.4","@absolutejs/errors":"^0.3.0","@happy-dom/global-registrator":"^20.10.6"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.3.9_1784806226301_0.406773556325126","host":"s3://npm-registry-packages-npm-production"}},"0.3.10":{"name":"@absolutejs/beacon","version":"0.3.10","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":"Alex Kahn","license":"BSL-1.1","_id":"@absolutejs/beacon@0.3.10","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"7787ef982c6fe586ebb50bcc30b2a74bffbceba1","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.3.10.tgz","fileCount":6,"integrity":"sha512-/dXu+2edwyNU7zaWwIy4eALQjwWJ9d2a7T2wxfveO7Dh6aRkhb/VMctpuvj7rIUlKFVFe/B24lh86SJj7et4lw==","signatures":[{"sig":"MEUCIC3FOvDNqTcIl+SBPQSk9fE5pYYn6iwHkL7f9TOMu+jeAiEA/aIQGgu8YaEZtcsp/CVHC+jXHqRyoOSFS8Cl7MDpfl4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":131524},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"7787ef982c6fe586ebb50bcc30b2a74bffbceba1","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts --outdir dist --sourcemap --target=browser --external web-vitals && tsc --project tsconfig.build.json","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run format && bun run check:package && bun publish","typecheck":"tsc --noEmit","check:package":"bun run typecheck && bun run build && bun run test"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-/dXu+2edwyNU7zaWwIy4eALQjwWJ9d2a7T2wxfveO7Dh6aRkhb/VMctpuvj7rIUlKFVFe/B24lh86SJj7et4lw==","repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.8.3","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.8.3","@types/bun":"^1.3.14","typescript":"^5.9.0","web-vitals":"^4.2.4","@absolutejs/errors":"^0.3.0","@happy-dom/global-registrator":"^20.10.6"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.3.10_1784807314291_0.11007206281635762","host":"s3://npm-registry-packages-npm-production"}},"0.3.11":{"name":"@absolutejs/beacon","version":"0.3.11","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":"Alex Kahn","license":"BSL-1.1","_id":"@absolutejs/beacon@0.3.11","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"4f2067dabeabe853e74be3201f84ce647a1d7b95","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.3.11.tgz","fileCount":6,"integrity":"sha512-Nvcr0lSExxP+Sv8Av9ehFKqIW18vATvUw7nGr6FqFjzEH2OafeY0yu/7HHWY1ScI9F/1yhxwVUELNQiUcizyJA==","signatures":[{"sig":"MEQCIGewZVl7WqdL7kx8QzxR38w+ySnDNwXBr/GMj7G5w3BKAiAsAcJmu8jfBf4RNvdoHcT3lrpkQ5dIphjkwym/0jHh0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135787},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"4f2067dabeabe853e74be3201f84ce647a1d7b95","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts --outdir dist --sourcemap --target=browser --external web-vitals && tsc --project tsconfig.build.json","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run format && bun run check:package && bun publish","typecheck":"tsc --noEmit","check:package":"bun run typecheck && bun run build && bun run test"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-Nvcr0lSExxP+Sv8Av9ehFKqIW18vATvUw7nGr6FqFjzEH2OafeY0yu/7HHWY1ScI9F/1yhxwVUELNQiUcizyJA==","repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.8.3","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.8.3","@types/bun":"^1.3.14","typescript":"^5.9.0","web-vitals":"^4.2.4","@absolutejs/errors":"^0.3.0","@happy-dom/global-registrator":"^20.10.6"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.3.11_1784808346408_0.9507773984382306","host":"s3://npm-registry-packages-npm-production"}},"0.3.12":{"name":"@absolutejs/beacon","version":"0.3.12","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":"Alex Kahn","license":"BSL-1.1","_id":"@absolutejs/beacon@0.3.12","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"0c31de81f9661e3d45531d6c9294a7f0ad164b6b","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.3.12.tgz","fileCount":6,"integrity":"sha512-wuLH023AOOaNJLiBjFu38ml1jt79KZFr7IEVei4wbkS+pDr4eEEp/I//bI37s9HIwTYVtWhWhmfwLC4e8FEycA==","signatures":[{"sig":"MEYCIQDide1e54n7wnpmGalMGK1nPsIr61UQT6jNRZu7WbpCxAIhAOGx1XOVXlahCwASSg1r5YlKWYJOrupgn1NjZRFwlwol","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137762},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"0c31de81f9661e3d45531d6c9294a7f0ad164b6b","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts --outdir dist --sourcemap --target=browser --external web-vitals && tsc --project tsconfig.build.json","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run format && bun run check:package && bun publish","typecheck":"tsc --noEmit","check:package":"bun run typecheck && bun run build && bun run test"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-wuLH023AOOaNJLiBjFu38ml1jt79KZFr7IEVei4wbkS+pDr4eEEp/I//bI37s9HIwTYVtWhWhmfwLC4e8FEycA==","repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.8.3","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.8.3","@types/bun":"^1.3.14","typescript":"^5.9.0","web-vitals":"^4.2.4","@absolutejs/errors":"^0.3.0","@happy-dom/global-registrator":"^20.10.6"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.3.12_1784810243151_0.14994804225070046","host":"s3://npm-registry-packages-npm-production"}},"0.3.13":{"name":"@absolutejs/beacon","version":"0.3.13","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":"Alex Kahn","license":"BSL-1.1","_id":"@absolutejs/beacon@0.3.13","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"977b7651bfb7e0872624a0deb48b96ea116d827e","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.3.13.tgz","fileCount":6,"integrity":"sha512-3Kd7++vERMAYmIa31Ipd8lLpJBX4M7/ZoktdGQDFOb47V0rTWGbnjB35CkRKRSzaGsE8RqxgdaD5LGF+dHQnjQ==","signatures":[{"sig":"MEUCIQDGN8OWiKS2e463F2gqwWbKQTg1rrT6kyIfrE7vGKyxEQIgQh7OVOEsYsrQZQ1qTPXVFfSLodSEFtqB/ed8aumokeg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138180},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"977b7651bfb7e0872624a0deb48b96ea116d827e","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts --outdir dist --sourcemap --target=browser --external web-vitals && tsc --project tsconfig.build.json","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run format && bun run check:package && bun publish","typecheck":"tsc --noEmit","check:package":"bun run typecheck && bun run build && bun run test"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-3Kd7++vERMAYmIa31Ipd8lLpJBX4M7/ZoktdGQDFOb47V0rTWGbnjB35CkRKRSzaGsE8RqxgdaD5LGF+dHQnjQ==","repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.8.3","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.8.3","@types/bun":"^1.3.14","typescript":"^5.9.0","web-vitals":"^4.2.4","@absolutejs/errors":"^0.3.0","@happy-dom/global-registrator":"^20.10.6"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.3.13_1784812251612_0.34771559747269865","host":"s3://npm-registry-packages-npm-production"}},"0.3.14":{"name":"@absolutejs/beacon","version":"0.3.14","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":"Alex Kahn","license":"BSL-1.1","_id":"@absolutejs/beacon@0.3.14","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"59f50027fce5cc98ba847f68bab002dd6d0b3a65","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.3.14.tgz","fileCount":10,"integrity":"sha512-iCmkiHGM5Xh+FmnK98YT9AmEVnSsgWwjjVXPrGrle7KyhEltsi32yG6J/LTveKOYHJuYNNLL2TM9qvAVFm5jCA==","signatures":[{"sig":"MEUCIQD2ueiV23P78zPiiZXuSep/8RGUWIU45LTNFrRILidY8QIgBp47TwnReW+TakE0VUd2mnJtuTm71LKxrLClGYCwJ08=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1248590},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"59f50027fce5cc98ba847f68bab002dd6d0b3a65","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --root ./src --sourcemap --target=browser --external web-vitals && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run format && bun run check:package && bun publish","typecheck":"tsc --noEmit","check:package":"bun run typecheck && bun run build && bun run test"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-iCmkiHGM5Xh+FmnK98YT9AmEVnSsgWwjjVXPrGrle7KyhEltsi32yG6J/LTveKOYHJuYNNLL2TM9qvAVFm5jCA==","absolutejs":{"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.8.3","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"^0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.8.3","@types/bun":"^1.3.14","typescript":"^5.9.0","web-vitals":"^4.2.4","@absolutejs/errors":"^0.3.0","@happy-dom/global-registrator":"^20.10.6"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.3.14_1784847549032_0.041388766128719556","host":"s3://npm-registry-packages-npm-production"}},"0.3.15":{"name":"@absolutejs/beacon","version":"0.3.15","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":"Alex Kahn","license":"BSL-1.1","_id":"@absolutejs/beacon@0.3.15","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"e5a122b86a5eb4ffb6453f98456f5571a39a999d","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.3.15.tgz","fileCount":10,"integrity":"sha512-t+4+53UKS2C3NjCvg2/6/UijLgUlv4nnf18vRZGDxyNRRvNNewGp4tiXkVCFwKSuTRYqmUxpB7qevHRuNU3Mdw==","signatures":[{"sig":"MEQCIBo27K0MUvky7KNtxs4xVzzuBYTSNWZh/XNZajWhjbJYAiAchALuYc0PAVooK4SQuURMfwA1PBmUmkAJfGIVq00ffg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1249205},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"e5a122b86a5eb4ffb6453f98456f5571a39a999d","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --root ./src --sourcemap --target=browser --external web-vitals && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run format && bun run check:package && bun publish","typecheck":"tsc --noEmit","check:package":"bun run typecheck && bun run build && bun run test"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-t+4+53UKS2C3NjCvg2/6/UijLgUlv4nnf18vRZGDxyNRRvNNewGp4tiXkVCFwKSuTRYqmUxpB7qevHRuNU3Mdw==","absolutejs":{"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.8.3","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"^0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.8.3","@types/bun":"^1.3.14","typescript":"^5.9.0","web-vitals":"^4.2.4","@absolutejs/errors":"^0.3.0","@happy-dom/global-registrator":"^20.10.6"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.3.15_1784849136397_0.6783402221054342","host":"s3://npm-registry-packages-npm-production"}},"0.3.16":{"name":"@absolutejs/beacon","version":"0.3.16","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":{"name":"Alex Kahn"},"license":"BSL-1.1","_id":"@absolutejs/beacon@0.3.16","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"e32f1e0f378c09af2cb97df515867c821a6b5274","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.3.16.tgz","fileCount":10,"integrity":"sha512-y30nUvHh44TFKsoEjnAggLkgP4sv2eZNFLFwDkATuM6SHaz5f+8mVAE+GGyYw70niELriF44jIoPOAFAiXstXA==","signatures":[{"sig":"MEYCIQC++XoGoU6v8Ngv+isZVkdR5kEaJmliFLz86sQYdyMtRAIhAOZC1V/ArUxvj9DZPa6LWOm08qxJIkU3KTkwFnI4wsPJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1251407},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"4af4f0778d7f3865e2ecdbf73a2b5e2762dcc646","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --root ./src --sourcemap --target=browser --external web-vitals && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run format && bun run check:package && bun publish","typecheck":"tsc --noEmit","check:package":"bun run typecheck && bun run build && bun run test"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.9.2","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"^0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.8.3","@types/bun":"^1.3.14","typescript":"^5.9.0","web-vitals":"^4.2.4","@absolutejs/errors":"^0.3.0","@happy-dom/global-registrator":"^20.10.6"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.3.16_1784916686975_0.5036856650100596","host":"s3://npm-registry-packages-npm-production"}},"0.3.17":{"name":"@absolutejs/beacon","version":"0.3.17","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":{"name":"Alex Kahn"},"license":"BSL-1.1","_id":"@absolutejs/beacon@0.3.17","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"839a6fa74022259fdc289255d029be464eac44b4","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.3.17.tgz","fileCount":10,"integrity":"sha512-54F8kMhTabOLjNmk24jAnZQ6qrO1elUsSjNN8BjEtfiEcPNLrz+Q4DVFpN6WEypzJMm3PdRjVGrWG+OJY67rTA==","signatures":[{"sig":"MEUCIQC0N3kTy597Wq61nQRV2A3WMlr6ClBybET3JjKf6GtO8AIgaJu5GGOaMlaRFujnAvQ5jySj3tFEWUf8ZuFVRpxZxqs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":171311},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"4408241033e3fcdeb3d7556e4eec9eda1307c110","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --root ./src --sourcemap --target=browser --external @absolutejs/manifest --external '@absolutejs/manifest/*' --external @sinclair/typebox --external '@sinclair/typebox/*' --external web-vitals --external 'web-vitals/*' && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run check:package && npm publish --access public","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run verify-package && bun run build && bun run verify-package --artifacts","verify-package":"absolute-manifest verify-package"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"runtimePeers":{"web-vitals":{"range":">=4","tested":"6.0.0","optional":true,"buildExternals":["web-vitals","web-vitals/*"],"artifactImports":["web-vitals"]}},"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.9.2","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"0.34.52","@absolutejs/manifest":"0.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"3.9.6","@types/bun":"1.3.14","typescript":"5.9.3","web-vitals":"6.0.0","@absolutejs/errors":"0.6.1","@happy-dom/global-registrator":"20.11.1"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.3.17_1785087586544_0.10560323646180514","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@absolutejs/beacon","version":"0.4.0","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":"Alex Kahn","license":"BSL-1.1","_id":"@absolutejs/beacon@0.4.0","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"153e82a8462d0624331735bd234f82f26715f53c","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.4.0.tgz","fileCount":10,"integrity":"sha512-4rnMb/UFk/XnxkC/fM/V4OeBGDiaT5kZzQQAVDFAfI6PEc3ts8zBgv6GyBfy4Xz2jBnO6TSulRWhihwlx3AeNw==","signatures":[{"sig":"MEUCIGRrIyMZGPTZagdmqb47gygHQQpeUpT958Rwtq/NE6Y2AiEAwRkQ2Qff12AcujmcuBbYsvFui6FsNfOVqUfHOquj5mA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":174317},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"153e82a8462d0624331735bd234f82f26715f53c","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --root ./src --sourcemap --target=browser --external @absolutejs/manifest --external '@absolutejs/manifest/*' --external @sinclair/typebox --external '@sinclair/typebox/*' --external web-vitals --external 'web-vitals/*' && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run check:package && npm publish --access public","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run verify-package && bun run build && bun run verify-package --artifacts","verify-package":"absolute-manifest verify-package"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-4rnMb/UFk/XnxkC/fM/V4OeBGDiaT5kZzQQAVDFAfI6PEc3ts8zBgv6GyBfy4Xz2jBnO6TSulRWhihwlx3AeNw==","absolutejs":{"runtimePeers":{"web-vitals":{"range":">=4","tested":"6.0.0","optional":true,"buildExternals":["web-vitals","web-vitals/*"],"artifactImports":["web-vitals"]}},"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.8.3","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@sinclair/typebox":"0.34.52","@absolutejs/manifest":"0.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"3.9.6","@types/bun":"1.3.14","typescript":"5.9.3","web-vitals":"6.0.0","@absolutejs/errors":"0.6.1","@happy-dom/global-registrator":"20.11.1"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.4.0_1785164247905_0.5740603822201125","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@absolutejs/beacon","version":"0.4.1","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":"Alex Kahn","license":"BSL-1.1","_id":"@absolutejs/beacon@0.4.1","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"3474772a4b178ea51fc42112f99b2de89d4c720d","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.4.1.tgz","fileCount":10,"integrity":"sha512-aA+DkmyT96MZQ+/dWCgYv/On1JPx7B8EqmFgC8iyFeNAr3BQWW5OL6Nc++dysAX2hqPo7NEYmqpUMcWLrMHgJg==","signatures":[{"sig":"MEYCIQDXzEQfUhvNjOIwmbIKqT90rfAdhM/g2omHkswwF0bNAQIhAMugIxQSXiykJxW07QfShrHEepB0AyS1vdCLHRnb/8dx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":176513},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"3474772a4b178ea51fc42112f99b2de89d4c720d","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --root ./src --sourcemap --target=browser --external @absolutejs/manifest --external '@absolutejs/manifest/*' --external @sinclair/typebox --external '@sinclair/typebox/*' --external web-vitals --external 'web-vitals/*' && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run check:package && npm publish --access public","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run verify-package && bun run build && bun run verify-package --artifacts","verify-package":"absolute-manifest verify-package"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-aA+DkmyT96MZQ+/dWCgYv/On1JPx7B8EqmFgC8iyFeNAr3BQWW5OL6Nc++dysAX2hqPo7NEYmqpUMcWLrMHgJg==","absolutejs":{"runtimePeers":{"web-vitals":{"range":">=4","tested":"6.0.0","optional":true,"buildExternals":["web-vitals","web-vitals/*"],"artifactImports":["web-vitals"]}},"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.8.3","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@sinclair/typebox":"0.34.52","@absolutejs/manifest":"0.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"3.9.6","@types/bun":"1.3.14","typescript":"5.9.3","web-vitals":"6.0.0","@absolutejs/errors":"0.6.1","@happy-dom/global-registrator":"20.11.1"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.4.1_1785166930676_0.5410502464122233","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@absolutejs/beacon","version":"0.4.2","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":{"name":"Alex Kahn"},"license":"BSL-1.1","_id":"@absolutejs/beacon@0.4.2","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"f1082b888e9ddc37ec2b8a89c72aedda5a4d6262","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.4.2.tgz","fileCount":10,"integrity":"sha512-q5qeSJBros9adzs7NTH2JLgDoieQrH2uUUIemNOcxFd8AYZ7cIiCQN0VD03/fTrwFD2ZKnyAa1WOqaq/GYTm3w==","signatures":[{"sig":"MEUCIHHVj/apwY9iG/wj3MkotjEo15smnllR2ZD1f8VxQZ/hAiEAveyu+oVMEM7lW4pxPZt6TlnAzG8La6vRUl5RS/29ooE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":176968},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"670e53fce9ce982ff5a37efd1f6540b39cc64951","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --root ./src --sourcemap --target=browser --external @absolutejs/manifest --external '@absolutejs/manifest/*' --external @sinclair/typebox --external '@sinclair/typebox/*' --external web-vitals --external 'web-vitals/*' && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run check:package && npm publish --access public","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run verify-package && bun run build && bun run verify-package --artifacts","verify-package":"absolute-manifest verify-package"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"runtimePeers":{"web-vitals":{"range":">=4","tested":"6.0.0","optional":true,"buildExternals":["web-vitals","web-vitals/*"],"artifactImports":["web-vitals"]}},"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.9.2","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"0.34.52","@absolutejs/manifest":"0.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"3.9.6","@types/bun":"1.3.14","typescript":"5.9.3","web-vitals":"6.0.0","@absolutejs/errors":"0.6.1","@happy-dom/global-registrator":"20.11.1"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.4.2_1785204636744_0.7989644523766197","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"@absolutejs/beacon","version":"0.4.3","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":{"name":"Alex Kahn"},"license":"BSL-1.1","_id":"@absolutejs/beacon@0.4.3","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"e4b758e3de6c087918a4e2a27a6abe6391ffd392","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.4.3.tgz","fileCount":10,"integrity":"sha512-U6CqEKDB6Pspvaacxc6Ab876nicWPsodZc9Fps6qpF7mPOMs43izXVhempEKQDzNklEYwNOt4ZTicQZTUKK0Ig==","signatures":[{"sig":"MEQCIC8PtA6L2/hKYp8fBL2Cd6FYw9k7wNxj5wmttx7R3MfwAiBgAIKsDgVFomFiih7x7HQ9mhZotcOby45aVOyMbAM5rA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":178573},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"b5a2eaca09d8652faab570232d10c007bcf5f39e","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --root ./src --sourcemap --target=browser --external @absolutejs/manifest --external '@absolutejs/manifest/*' --external @sinclair/typebox --external '@sinclair/typebox/*' --external web-vitals --external 'web-vitals/*' && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run check:package && npm publish --access public","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run verify-package && bun run build && bun run verify-package --artifacts","verify-package":"absolute-manifest verify-package"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"runtimePeers":{"web-vitals":{"range":">=4","tested":"6.0.0","optional":true,"buildExternals":["web-vitals","web-vitals/*"],"artifactImports":["web-vitals"]}},"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.9.2","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"0.34.52","@absolutejs/manifest":"0.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"3.9.6","@types/bun":"1.3.14","typescript":"5.9.3","web-vitals":"6.0.0","@absolutejs/errors":"0.6.1","@happy-dom/global-registrator":"20.11.1"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.4.3_1785276014743_0.3878869186588414","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"@absolutejs/beacon","version":"0.4.4","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":{"name":"Alex Kahn"},"license":"BSL-1.1","_id":"@absolutejs/beacon@0.4.4","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"f4d13179321bb7ad33a55e8cfbc419fe9933858b","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.4.4.tgz","fileCount":10,"integrity":"sha512-of9YsnmTMAgTCsMn6OaDExgi3qiyQ6acKLV+bOE4IouRfL1D+HHPhGiSq3GntiXx56BHyQPHtWPB87SN54ltWA==","signatures":[{"sig":"MEQCIAwab2kDWjxP6pJeZz+EUVEpyXIXIHCO73QK2/oskbzUAiB3k5bBA4KP5PZmRPCHsnPTK5m/enR+dAy0hNM0w99TiA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":179085},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"4a4b29639c9e4c2a7617e08cbec8bf7db4e4f7dd","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --root ./src --sourcemap --target=browser --external @absolutejs/manifest --external '@absolutejs/manifest/*' --external @sinclair/typebox --external '@sinclair/typebox/*' --external web-vitals --external 'web-vitals/*' && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run check:package && npm publish --access public","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run verify-package && bun run build && bun run verify-package --artifacts","verify-package":"absolute-manifest verify-package"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"runtimePeers":{"web-vitals":{"range":">=4","tested":"6.0.0","optional":true,"buildExternals":["web-vitals","web-vitals/*"],"artifactImports":["web-vitals"]}},"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.9.2","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"0.34.52","@absolutejs/manifest":"0.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"3.9.6","@types/bun":"1.3.14","typescript":"5.9.3","web-vitals":"6.0.0","@absolutejs/errors":"0.6.1","@happy-dom/global-registrator":"20.11.1"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.4.4_1785616343528_0.34398265136515827","host":"s3://npm-registry-packages-npm-production"}},"0.4.5":{"name":"@absolutejs/beacon","version":"0.4.5","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":{"name":"Alex Kahn"},"license":"BSL-1.1","_id":"@absolutejs/beacon@0.4.5","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"c81521b52035d63e84380cd2dc92a906fcae2b2c","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.4.5.tgz","fileCount":10,"integrity":"sha512-Fell44TnPh+GWQxDNWh6NmdfLgIw54phGIjXqF3l/2VZ6IPzp16U3Qc3hvMygT4mmkEvZ5HjraaH4YXQrl3FTg==","signatures":[{"sig":"MEYCIQCh0SXjw7jZBId7PJ06heCL9OFLC9sCzjl5QmGf0m7w7wIhANU3pPm1BsK/f00dndkbMjjoKaJzpw7TxC0IK5ph8jyL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":180310},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"208b674a316fdf47cd25dae0a1fc4ff3a8df585a","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --root ./src --sourcemap --target=browser --external @absolutejs/manifest --external '@absolutejs/manifest/*' --external @sinclair/typebox --external '@sinclair/typebox/*' --external web-vitals --external 'web-vitals/*' && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run check:package && npm publish --access public","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run verify-package && bun run build && bun run verify-package --artifacts","verify-package":"absolute-manifest verify-package"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"runtimePeers":{"web-vitals":{"range":">=4","tested":"6.0.0","optional":true,"buildExternals":["web-vitals","web-vitals/*"],"artifactImports":["web-vitals"]}},"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.9.2","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"0.34.52","@absolutejs/manifest":"0.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"3.9.6","@types/bun":"1.3.14","typescript":"5.9.3","web-vitals":"6.0.0","@absolutejs/errors":"0.6.1","@happy-dom/global-registrator":"20.11.1"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.4.5_1785717299879_0.27376442086501207","host":"s3://npm-registry-packages-npm-production"}},"0.4.6":{"name":"@absolutejs/beacon","version":"0.4.6","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":{"name":"Alex Kahn"},"license":"BSL-1.1","_id":"@absolutejs/beacon@0.4.6","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"7d4235419944c2e34ad844503296d9982db46bbb","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.4.6.tgz","fileCount":10,"integrity":"sha512-CLqSty8R3JgPta6WuAJZqHB/HN98MVtr1EDwU8dC8EAwagV7ZVroQl87eiGyZsWNFqFo0ralVlUOG3191CpUQQ==","signatures":[{"sig":"MEUCIEuc9S+d27zvd67eX97kJ0upjp7kdv/6h2qS/A+zEDHXAiEAliSvI3Uh3Fc4Yjjm6rne7EBOlJtNNEI6IYvDUWxhDo0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":180710},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"435364c69cf8a76ef9143aaed6334719695afcdf","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --root ./src --sourcemap --target=browser --external @absolutejs/manifest --external '@absolutejs/manifest/*' --external @sinclair/typebox --external '@sinclair/typebox/*' --external web-vitals --external 'web-vitals/*' && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run check:package && npm publish --access public","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run verify-package && bun run build && bun run verify-package --artifacts","verify-package":"absolute-manifest verify-package"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"runtimePeers":{"web-vitals":{"range":">=4","tested":"6.0.0","optional":true,"buildExternals":["web-vitals","web-vitals/*"],"artifactImports":["web-vitals"]}},"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.9.2","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"0.34.52","@absolutejs/manifest":"0.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"3.9.6","@types/bun":"1.3.14","typescript":"5.9.3","web-vitals":"6.0.0","@absolutejs/errors":"0.6.1","@happy-dom/global-registrator":"20.11.1"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.4.6_1785776781417_0.33363170954850196","host":"s3://npm-registry-packages-npm-production"}},"0.4.7":{"name":"@absolutejs/beacon","version":"0.4.7","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":{"name":"Alex Kahn"},"license":"BSL-1.1","_id":"@absolutejs/beacon@0.4.7","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"2349fb1c031abaa5912cbf64e6f08f7e35676746","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.4.7.tgz","fileCount":10,"integrity":"sha512-yx5ZQpEzhoedKF24jZBhgcirFyprwO4bKh3eYOu0lgBNkg7sQ1FFbg6lDSuP5pCRHiJPJY08pwzlWUfyuJchYQ==","signatures":[{"sig":"MEQCIFOR0mL6u3TBERNW2RAgmgVJFu0MILkvkr2D0nB6DcZXAiBcoUlhU8koiQBjioDNbCKJ6RTJ6t1S8fHMElk9oyIc7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":181745},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"9dc93e476161ff97aefd1e4264ccb18814182a1a","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --root ./src --sourcemap --target=browser --external @absolutejs/manifest --external '@absolutejs/manifest/*' --external @sinclair/typebox --external '@sinclair/typebox/*' --external web-vitals --external 'web-vitals/*' && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run check:package && npm publish --access public","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run verify-package && bun run build && bun run verify-package --artifacts","verify-package":"absolute-manifest verify-package"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"runtimePeers":{"web-vitals":{"range":">=4","tested":"6.0.0","optional":true,"buildExternals":["web-vitals","web-vitals/*"],"artifactImports":["web-vitals"]}},"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.9.2","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"0.34.52","@absolutejs/manifest":"0.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"3.9.6","@types/bun":"1.3.14","typescript":"5.9.3","web-vitals":"6.0.0","@absolutejs/errors":"0.6.1","@happy-dom/global-registrator":"20.11.1"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.4.7_1785797373721_0.5509512402690642","host":"s3://npm-registry-packages-npm-production"}},"0.4.8":{"name":"@absolutejs/beacon","version":"0.4.8","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":{"name":"Alex Kahn"},"license":"BSL-1.1","_id":"@absolutejs/beacon@0.4.8","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"ad11a9d4ef86a46fdf8b50bea9490adfa2b1675b","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.4.8.tgz","fileCount":10,"integrity":"sha512-7poLAZlZfY6NOYKyUO1J+6hZEa+G3JLn5fRAg3YVGDKQpfFp9UXUieu9TQ9D8ZzQKOTPmN9yJudLFo82n69P2g==","signatures":[{"sig":"MEYCIQD5IC1yJEehkRNTLdwSiSYxDcnXItBXVDbwAuEQp5vw1wIhANZ09EUMaZhtZAhRVX0lO0tEPThHxMvFlko+pB0Fm40P","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":183727},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"bb4dbf60ba5a0a3abbf02fb08aa98c4eb4612a4a","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --root ./src --sourcemap --target=browser --external @absolutejs/manifest --external '@absolutejs/manifest/*' --external @sinclair/typebox --external '@sinclair/typebox/*' --external web-vitals --external 'web-vitals/*' && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run check:package && npm publish --access public","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run verify-package && bun run build && bun run verify-package --artifacts","verify-package":"absolute-manifest verify-package"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"runtimePeers":{"web-vitals":{"range":">=4","tested":"6.0.0","optional":true,"buildExternals":["web-vitals","web-vitals/*"],"artifactImports":["web-vitals"]}},"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.9.2","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"0.34.52","@absolutejs/manifest":"0.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"3.9.6","@types/bun":"1.3.14","typescript":"5.9.3","web-vitals":"6.0.0","@absolutejs/errors":"0.6.1","@happy-dom/global-registrator":"20.11.1"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.4.8_1785798632944_0.45305277084437834","host":"s3://npm-registry-packages-npm-production"}},"0.4.9":{"name":"@absolutejs/beacon","version":"0.4.9","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":{"name":"Alex Kahn"},"license":"BSL-1.1","_id":"@absolutejs/beacon@0.4.9","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"20c0560d3b5d45abd13a1a71dac98d8e9173a715","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.4.9.tgz","fileCount":10,"integrity":"sha512-AjeFO3YdNBCnMA63NjZFYIHCdmfscPuQi9I1cAlrlnfaEeq++NUA5TpHZeYwLGqHsEQM9VXGHB0V13tuDTtuiw==","signatures":[{"sig":"MEQCIDJqTAfZDxtjQVFIV3Xyxx6Qc7B0ipj3uaVjcJrfboy4AiBxHcQnJ/p6MTxsHVMJOvQiYqneLXFgj32up/siCp3aAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":184253},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"878397ba8ba354cffe6bc449f96ca451e42a3d85","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --root ./src --sourcemap --target=browser --external @absolutejs/manifest --external '@absolutejs/manifest/*' --external @sinclair/typebox --external '@sinclair/typebox/*' --external web-vitals --external 'web-vitals/*' && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run check:package && npm publish --access public","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run verify-package && bun run build && bun run verify-package --artifacts","verify-package":"absolute-manifest verify-package"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"runtimePeers":{"web-vitals":{"range":">=4","tested":"6.0.0","optional":true,"buildExternals":["web-vitals","web-vitals/*"],"artifactImports":["web-vitals"]}},"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.9.2","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"0.34.52","@absolutejs/manifest":"0.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"3.9.6","@types/bun":"1.3.14","typescript":"5.9.3","web-vitals":"6.0.0","@absolutejs/errors":"0.6.1","@happy-dom/global-registrator":"20.11.1"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.4.9_1785803152044_0.6448223848723431","host":"s3://npm-registry-packages-npm-production"}},"0.4.10":{"name":"@absolutejs/beacon","version":"0.4.10","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":{"name":"Alex Kahn"},"license":"BSL-1.1","_id":"@absolutejs/beacon@0.4.10","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"6a247a7f27274d0d52c5572612e3da596a85f39f","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.4.10.tgz","fileCount":10,"integrity":"sha512-zp0GJDY5RVWPt/htfL7RvA+Z1plhdp0+e2e61Et90zTyPdc+Sg3Nw6eqoQsppXdTC4wNGSbGCYmTz1sdCRK/4g==","signatures":[{"sig":"MEQCIEkSUtHKLZzKF1i6m74GNUopKWubXlRMzNWTmZ1LgvqpAiBMJt8f//qaryiTCyYnzRLfX1MAogTvp1JktxAnur5Hxw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":190291},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"eb7244622a2eae96d5715b848f199eb5c6f77759","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --root ./src --sourcemap --target=browser --external @absolutejs/manifest --external '@absolutejs/manifest/*' --external @sinclair/typebox --external '@sinclair/typebox/*' --external web-vitals --external 'web-vitals/*' && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run check:package && npm publish --access public","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run verify-package && bun run build && bun run verify-package --artifacts","verify-package":"absolute-manifest verify-package"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"runtimePeers":{"web-vitals":{"range":">=4","tested":"6.0.0","optional":true,"buildExternals":["web-vitals","web-vitals/*"],"artifactImports":["web-vitals"]}},"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.9.2","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"0.34.52","@absolutejs/manifest":"0.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"3.9.6","@types/bun":"1.3.14","typescript":"5.9.3","web-vitals":"6.0.0","@absolutejs/errors":"0.6.1","@happy-dom/global-registrator":"20.11.1"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.4.10_1785819789070_0.8733914729185372","host":"s3://npm-registry-packages-npm-production"}},"0.4.11":{"name":"@absolutejs/beacon","version":"0.4.11","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":{"name":"Alex Kahn"},"license":"BSL-1.1","_id":"@absolutejs/beacon@0.4.11","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"da554ddb01292ce7aa4c6853019c6e575ad2e665","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.4.11.tgz","fileCount":10,"integrity":"sha512-XIphW222NYFi/vvHktg7pYPXpB6STIZZUIOTDGP57pkJZPI+PBEzSHhpWUnz2zIBzlOtJ7GIm+OLeUhGks/teA==","signatures":[{"sig":"MEUCIGwdtoOzQtdC0qYsePW6A0L+f2o/1MePuBMG6rVIDYSAAiEA1SAITc+vfI51HB0EFbH2J1b5qGs2gosaw7fgSZ7yfy4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":191653},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"98ccf3ca2f06e4328821e2115ed7c0533d7433a0","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --root ./src --sourcemap --target=browser --external @absolutejs/manifest --external '@absolutejs/manifest/*' --external @sinclair/typebox --external '@sinclair/typebox/*' --external web-vitals --external 'web-vitals/*' && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run check:package && npm publish --access public","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run verify-package && bun run build && bun run verify-package --artifacts","verify-package":"absolute-manifest verify-package"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"runtimePeers":{"web-vitals":{"range":">=4","tested":"6.0.0","optional":true,"buildExternals":["web-vitals","web-vitals/*"],"artifactImports":["web-vitals"]}},"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.9.2","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"0.34.52","@absolutejs/manifest":"0.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"3.9.6","@types/bun":"1.3.14","typescript":"5.9.3","web-vitals":"6.0.0","@absolutejs/errors":"0.6.1","@happy-dom/global-registrator":"20.11.1"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.4.11_1785820900261_0.0036426764972001813","host":"s3://npm-registry-packages-npm-production"}},"0.4.12":{"name":"@absolutejs/beacon","version":"0.4.12","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":"Alex Kahn","license":"BSL-1.1","_id":"@absolutejs/beacon@0.4.12","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"0ea3aff59f4d1632779265e91f52c8bc11dea948","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.4.12.tgz","fileCount":10,"integrity":"sha512-qfYhr74xJdm2mjutBemdqeocKVPSW7sBUFCq5QgoSio8MWsCwx3lmfElwowag9DZl0cP/tNYUCfhHf1n+YPOBQ==","signatures":[{"sig":"MEYCIQDGnC4F3FOkUqyfAdgARo1w3FX3w2EyDWxkYQytFOdr+gIhAOvltbQsZYo+uL34PTUCuw9GpS1wzSp/8uQxOzMIjban","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":194815},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"0ea3aff59f4d1632779265e91f52c8bc11dea948","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --root ./src --sourcemap --target=browser --external @absolutejs/manifest --external '@absolutejs/manifest/*' --external @sinclair/typebox --external '@sinclair/typebox/*' --external web-vitals --external 'web-vitals/*' && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run check:package && npm publish --access public","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run verify-package && bun run build && bun run verify-package --artifacts","verify-package":"absolute-manifest verify-package"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-qfYhr74xJdm2mjutBemdqeocKVPSW7sBUFCq5QgoSio8MWsCwx3lmfElwowag9DZl0cP/tNYUCfhHf1n+YPOBQ==","absolutejs":{"runtimePeers":{"web-vitals":{"range":">=4","tested":"6.0.0","optional":true,"buildExternals":["web-vitals","web-vitals/*"],"artifactImports":["web-vitals"]}},"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.8.3","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@sinclair/typebox":"0.34.52","@absolutejs/manifest":"0.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":"3.22.0","prettier":"3.9.6","@types/bun":"1.3.14","typescript":"5.9.3","web-vitals":"6.0.0","@absolutejs/errors":"0.7.3","@happy-dom/global-registrator":"20.11.1"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.4.12_1785923810655_0.8680275359426957","host":"s3://npm-registry-packages-npm-production"}},"0.4.13":{"name":"@absolutejs/beacon","version":"0.4.13","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":{"name":"Alex Kahn"},"license":"BSL-1.1","_id":"@absolutejs/beacon@0.4.13","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"e5df12e3cf9a56d97d2c1aae29079afb1de745ba","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.4.13.tgz","fileCount":10,"integrity":"sha512-CYY1wblg7UNDzEDV6Qw2q/SXdaDEKmN0cglTYkcH8eyZcdTqIo6pNpa3PpDWzz9nvUkdlxuzu6tPiwBovpVibw==","signatures":[{"sig":"MEQCIHZBRqBrVmUU/9beITPi8PCVHUz0B2kPYhxoPnQjnKLxAiBuBbkgHH9pGnOTcazjTM9f7qMrQxVQU4Bq9aysWxmFOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":212786},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"c90ab835d8db59af9f9171632e5c79c6af41cac2","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --root ./src --sourcemap --target=browser --external @absolutejs/manifest --external '@absolutejs/manifest/*' --external @sinclair/typebox --external '@sinclair/typebox/*' --external web-vitals --external 'web-vitals/*' && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run check:package && npm publish --access public","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run verify-package && bun run build && bun run verify-package --artifacts","verify-package":"absolute-manifest verify-package"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"runtimePeers":{"web-vitals":{"range":">=4","tested":"6.0.0","optional":true,"buildExternals":["web-vitals","web-vitals/*"],"artifactImports":["web-vitals"]}},"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.9.2","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"0.34.52","@absolutejs/manifest":"0.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":"3.22.0","prettier":"3.9.6","@types/bun":"1.3.14","typescript":"5.9.3","web-vitals":"6.0.0","@absolutejs/errors":"0.7.3","@happy-dom/global-registrator":"20.11.1"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.4.13_1785952025732_0.6263368838056451","host":"s3://npm-registry-packages-npm-production"}},"0.4.14":{"name":"@absolutejs/beacon","version":"0.4.14","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":{"name":"Alex Kahn"},"license":"BSL-1.1","_id":"@absolutejs/beacon@0.4.14","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"8d98d6e78c645e97a1885bcff3b0eed94d10431b","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.4.14.tgz","fileCount":10,"integrity":"sha512-QP3Ne+HoM5vNR4djkY6GOYjbSjP4/GVbxJL6DkLuVmF/OVOCuXCxdfG174Mz/bexr3d4UtQWfpQsi5ukfGHwHg==","signatures":[{"sig":"MEYCIQDNPzipi94XqVTnBppIe34hJ1zeROa7Fq3hDKHH+r60MAIhAJ9HhebQeEAuwcY+9hLMLKCi7J4FFH15KOYzuVcHu6De","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":295044},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"3e9b49f6373654bb309f634d83b9a80ddb451758","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --root ./src --sourcemap --target=browser --external @absolutejs/manifest --external '@absolutejs/manifest/*' --external @sinclair/typebox --external '@sinclair/typebox/*' --external web-vitals --external 'web-vitals/*' && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run check:package && npm publish --access public","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run verify-package && bun run build && bun run verify-package --artifacts","verify-package":"absolute-manifest verify-package"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"runtimePeers":{"web-vitals":{"range":">=4","tested":"6.0.0","optional":true,"buildExternals":["web-vitals","web-vitals/*"],"artifactImports":["web-vitals"]}},"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.9.2","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"0.34.52","@absolutejs/manifest":"0.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":"3.22.0","prettier":"3.9.6","@types/bun":"1.3.14","typescript":"5.9.3","web-vitals":"6.0.0","@absolutejs/errors":"0.7.3","@happy-dom/global-registrator":"20.11.1"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.4.14_1785953760665_0.6576184978141264","host":"s3://npm-registry-packages-npm-production"}},"0.4.15":{"name":"@absolutejs/beacon","version":"0.4.15","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":{"name":"Alex Kahn"},"license":"BSL-1.1","_id":"@absolutejs/beacon@0.4.15","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"f60d44dff453d781797d7b2ea62def2da0821b88","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.4.15.tgz","fileCount":10,"integrity":"sha512-8oG+Y1zEh6uVpEkpdfZ8jT/DWXlonjvM59wEVyOFX+LIvNjkd2xL/PgpCdP9DLu+x0DgBbtnViQMzmkGSaf/yQ==","signatures":[{"sig":"MEYCIQCGtd16cR5hSiSS+htbFXy+5AGc1/c24BjucICsEWFKmgIhAOsmTpBwAT0VsoAJ/3iP134sCkCj35Tn7X7nvMRe4Wpv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":298117},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"c59d4dfb7b24e6e718c703857b0eea7e50a32f5b","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --root ./src --sourcemap --target=browser --external @absolutejs/manifest --external '@absolutejs/manifest/*' --external @sinclair/typebox --external '@sinclair/typebox/*' --external web-vitals --external 'web-vitals/*' && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run check:package && npm publish --access public","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run verify-package && bun run build && bun run verify-package --artifacts","verify-package":"absolute-manifest verify-package"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"runtimePeers":{"web-vitals":{"range":">=4","tested":"6.0.0","optional":true,"buildExternals":["web-vitals","web-vitals/*"],"artifactImports":["web-vitals"]}},"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.9.2","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"0.34.52","@absolutejs/manifest":"0.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":"3.22.0","prettier":"3.9.6","@types/bun":"1.3.14","typescript":"5.9.3","web-vitals":"6.0.0","@absolutejs/errors":"0.7.3","@happy-dom/global-registrator":"20.11.1"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.4.15_1785953901916_0.11303282188556207","host":"s3://npm-registry-packages-npm-production"}},"0.4.16":{"name":"@absolutejs/beacon","version":"0.4.16","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":{"name":"Alex Kahn"},"license":"BSL-1.1","_id":"@absolutejs/beacon@0.4.16","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"ffb4efa412eb05ac3eeadbebcc777cc0a0830fd9","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.4.16.tgz","fileCount":10,"integrity":"sha512-TsQ6sRfOedaIevAVGj9w1BfPYgf8lYfLUzbEodXY/qArecQrwCEajP5a/8WwEXOo2kvKZqxKggy7642DL6sa6Q==","signatures":[{"sig":"MEQCIGV4F3sSN+Bz6a7Ze1s0kxeDrYiQCWQuMi0mYHqXu8ghAiAyseT4/Z23GHJwVoYhBKVYzRb1ZNgVMyFWytHD8lo4Pg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":303182},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"c0ba1b9f9cdcd10399fea68b0147744c388b580c","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --root ./src --sourcemap --target=browser --external @absolutejs/manifest --external '@absolutejs/manifest/*' --external @sinclair/typebox --external '@sinclair/typebox/*' --external web-vitals --external 'web-vitals/*' && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run check:package && npm publish --access public","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run verify-package && bun run build && bun run verify-package --artifacts","verify-package":"absolute-manifest verify-package"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"runtimePeers":{"web-vitals":{"range":">=4","tested":"6.0.0","optional":true,"buildExternals":["web-vitals","web-vitals/*"],"artifactImports":["web-vitals"]}},"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.9.2","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"0.34.52","@absolutejs/manifest":"0.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":"3.22.0","prettier":"3.9.6","@types/bun":"1.3.14","typescript":"5.9.3","web-vitals":"6.0.0","@absolutejs/errors":"0.7.3","@happy-dom/global-registrator":"20.11.1"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.4.16_1785980613773_0.42292679546581136","host":"s3://npm-registry-packages-npm-production"}},"0.4.17":{"name":"@absolutejs/beacon","version":"0.4.17","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":{"name":"Alex Kahn"},"license":"BSL-1.1","_id":"@absolutejs/beacon@0.4.17","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"1cba47ab2ec79beb0a57bea414bb2a4df6647ec8","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.4.17.tgz","fileCount":10,"integrity":"sha512-2aWIiMvJzQH97nSApY7fuO+stu+hMRwCjmAAoE0/XOTMJvrkFsV+3BNsSVuqGBmG3oNM4QOEqKYSKersYWM8Rg==","signatures":[{"sig":"MEQCIB+7/uAC2kluNMEn2illEK2QIhYwUx9GlG4Ta1jIySjtAiAGZjjZ7WctLmtCAead/wJg2cdouV/rF84xhlByg8F1GA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":306963},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"c9ddb2d704ca8270a34447a99867904c8e67de7d","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --root ./src --sourcemap --target=browser --external @absolutejs/manifest --external '@absolutejs/manifest/*' --external @sinclair/typebox --external '@sinclair/typebox/*' --external web-vitals --external 'web-vitals/*' && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run check:package && npm publish --access public","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run verify-package && bun run build && bun run verify-package --artifacts","verify-package":"absolute-manifest verify-package"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"runtimePeers":{"web-vitals":{"range":">=4","tested":"6.0.0","optional":true,"buildExternals":["web-vitals","web-vitals/*"],"artifactImports":["web-vitals"]}},"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.9.2","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"0.34.52","@absolutejs/manifest":"0.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":"3.22.0","prettier":"3.9.6","@types/bun":"1.3.14","typescript":"5.9.3","web-vitals":"6.0.0","@absolutejs/errors":"0.7.3","@happy-dom/global-registrator":"20.11.1"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.4.17_1785984067438_0.9208761254487039","host":"s3://npm-registry-packages-npm-production"}},"0.4.18":{"name":"@absolutejs/beacon","version":"0.4.18","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":{"name":"Alex Kahn"},"license":"BSL-1.1","_id":"@absolutejs/beacon@0.4.18","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"2f039ae53c3dbd402d581862458e77ac1647f7ec","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.4.18.tgz","fileCount":10,"integrity":"sha512-2cVxoSeVXxiChfKhaC74NknmfPMjavKPdC78OycQY6PBUBMLynTjyzl4Ao+SJJHLekaY4zR1z1XvyJiI3ODpIw==","signatures":[{"sig":"MEQCIGb6f1UsEJJSoCYLgS5FMkOb9AVyN+gE9q8aqUeeWSR3AiBCHponfv8/Ai0ZKwx7+GKp3zuh5+govPx5jQqIcFIdXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":368413},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"4afb88508481a92d9697b18313ffca0ea7f97822","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --root ./src --sourcemap --target=browser --external @absolutejs/manifest --external '@absolutejs/manifest/*' --external @sinclair/typebox --external '@sinclair/typebox/*' --external web-vitals --external 'web-vitals/*' && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run check:package && npm publish --access public","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run verify-package && bun run build && bun run verify-package --artifacts","verify-package":"absolute-manifest verify-package"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"runtimePeers":{"web-vitals":{"range":">=4","tested":"6.0.0","optional":true,"buildExternals":["web-vitals","web-vitals/*"],"artifactImports":["web-vitals"]}},"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.9.2","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"0.34.52","@absolutejs/manifest":"0.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":"3.22.0","prettier":"3.9.6","@types/bun":"1.3.14","typescript":"5.9.3","web-vitals":"6.0.0","@absolutejs/errors":"0.7.3","@happy-dom/global-registrator":"20.11.1"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.4.18_1785985679100_0.6296688275654809","host":"s3://npm-registry-packages-npm-production"}},"0.4.19":{"name":"@absolutejs/beacon","version":"0.4.19","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":{"name":"Alex Kahn"},"license":"BSL-1.1","_id":"@absolutejs/beacon@0.4.19","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"6ea1785da0612dd6f50a9f89b7adab632692d58a","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.4.19.tgz","fileCount":10,"integrity":"sha512-aSaEi/NLoQVTRWctPg3y+wJAmN9bJ6tKF+U92mFxGh0e/lH1pvTUQYC+eC6e5V/GubTCgYXfTKhUNnaXOASUgg==","signatures":[{"sig":"MEUCIE6lCfVcK2uxO9TKq7dExquRstFQKZvK8yo2pkOIqOoIAiEAgCP/flOsZ88zSbng/6lXLb/EbIjFzFgMw3HmFZU4pic=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":409214},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"9a3234d6266ad0de8ef7a73a855effad67998464","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --root ./src --sourcemap --target=browser --external @absolutejs/manifest --external '@absolutejs/manifest/*' --external @sinclair/typebox --external '@sinclair/typebox/*' --external web-vitals --external 'web-vitals/*' && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run check:package && npm publish --access public","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run verify-package && bun run build && bun run verify-package --artifacts","verify-package":"absolute-manifest verify-package"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"runtimePeers":{"web-vitals":{"range":">=4","tested":"6.0.0","optional":true,"buildExternals":["web-vitals","web-vitals/*"],"artifactImports":["web-vitals"]}},"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.9.2","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"0.34.52","@absolutejs/manifest":"0.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":"3.22.0","prettier":"3.9.6","@types/bun":"1.3.14","typescript":"5.9.3","web-vitals":"6.0.0","@absolutejs/errors":"0.7.3","@happy-dom/global-registrator":"20.11.1"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.4.19_1785988727065_0.8135237506921342","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@absolutejs/beacon","version":"0.5.0","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":{"name":"Alex Kahn"},"license":"BSL-1.1","_id":"@absolutejs/beacon@0.5.0","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"77a31a00d08903702094ba4e53d488440eb326a5","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.5.0.tgz","fileCount":10,"integrity":"sha512-UUud0+7zbvoQf8LOlxNxSGxAK7vGVchKz4xLp14senwrOzzJkeOM2RsUoOWLIdgVcLpziXsNU4eppDOhwR/TPQ==","signatures":[{"sig":"MEQCIH+BC85F0M9bZ5rL/tvdAguYGgr9GU4v5hRylmbJWPzwAiApjSupjkPZUT9sNI3b5Vd5xvNbEycjOR6bLRuRYo5L0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":498815},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"2b54ff3c8b7026fa90a88717517a44ff4d520d82","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --root ./src --sourcemap --target=browser --external @absolutejs/manifest --external '@absolutejs/manifest/*' --external @sinclair/typebox --external '@sinclair/typebox/*' --external web-vitals --external 'web-vitals/*' && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run check:package && npm publish --access public","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run verify-package && bun run build && bun run verify-package --artifacts","verify-package":"absolute-manifest verify-package"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"runtimePeers":{"web-vitals":{"range":">=4","tested":"6.0.0","optional":true,"buildExternals":["web-vitals","web-vitals/*"],"artifactImports":["web-vitals/attribution"]}},"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.9.2","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"0.34.52","@absolutejs/manifest":"0.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":"3.22.0","prettier":"3.9.6","@types/bun":"1.3.14","typescript":"5.9.3","web-vitals":"6.0.0","@absolutejs/errors":"0.7.3","@happy-dom/global-registrator":"20.11.1"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.5.0_1785993257555_0.26880504037995","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@absolutejs/beacon","version":"0.6.0","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":{"name":"Alex Kahn"},"license":"BSL-1.1","_id":"@absolutejs/beacon@0.6.0","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"9d89ab66cee76516594a29fb3e35678b3c6706e2","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.6.0.tgz","fileCount":10,"integrity":"sha512-iCBHHDFe9ql+5glCkntSl//X4Hx3uNjtxCaf6mb1H0o9G/Y6BvyfyXNcj1HLzp7EUAiP5NSPvy5Rmg0zh+0/+w==","signatures":[{"sig":"MEUCIGS4Pfw/Q0YOn30fbWYADVV9dUGe0u6RSc+hTicVL2n3AiEApTBTkh1v/6v8G1hAQcJQPMm3LKtC2ciDRWdgRYfBMEc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":509931},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"2b54ff3c8b7026fa90a88717517a44ff4d520d82","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --root ./src --sourcemap --target=browser --external @absolutejs/manifest --external '@absolutejs/manifest/*' --external @sinclair/typebox --external '@sinclair/typebox/*' --external web-vitals --external 'web-vitals/*' && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run check:package && npm publish --access public","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run verify-package && bun run build && bun run verify-package --artifacts","verify-package":"absolute-manifest verify-package"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"runtimePeers":{"web-vitals":{"range":">=4","tested":"6.0.0","optional":true,"buildExternals":["web-vitals","web-vitals/*"],"artifactImports":["web-vitals/attribution"]}},"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.9.2","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"0.34.52","@absolutejs/manifest":"0.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":"3.22.0","prettier":"3.9.6","@types/bun":"1.3.14","typescript":"5.9.3","web-vitals":"6.0.0","@absolutejs/errors":"0.7.3","@happy-dom/global-registrator":"20.11.1"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.6.0_1786165907596_0.9927741750243981","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@absolutejs/beacon","version":"0.6.1","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":{"name":"Alex Kahn"},"license":"BSL-1.1","_id":"@absolutejs/beacon@0.6.1","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"a3a410933882d79be6bac28a6533bd00a19fcff6","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.6.1.tgz","fileCount":10,"integrity":"sha512-O/FHIBwa4dC7TaSEUVLCOiBzSRuOccth59Iva2oZRwK0FEAQKy5YWEQMRKlRwHy9l2mVKwbNqzPxe8/9bIcIiQ==","signatures":[{"sig":"MEYCIQC+/usaQwdYa9G5PPVhZOou8Ev3caxZ0jVbOc1YsWFSawIhALlSkEeFkjbB+cOlhiDOQ23uT011g4PoPUtJkjargdn1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":509969},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"6dec323a047c892ea2c71aa7364bd43574d272c3","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --root ./src --sourcemap --target=browser --external @absolutejs/manifest --external '@absolutejs/manifest/*' --external @sinclair/typebox --external '@sinclair/typebox/*' --external web-vitals --external 'web-vitals/*' && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run check:package && npm publish --access public","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run verify-package && bun run build && bun run verify-package --artifacts","verify-package":"absolute-manifest verify-package"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"runtimePeers":{"web-vitals":{"range":">=4","tested":"6.0.0","optional":true,"buildExternals":["web-vitals","web-vitals/*"],"artifactImports":["web-vitals/attribution"]}},"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.9.2","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"0.34.52","@absolutejs/manifest":"0.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":"3.22.0","prettier":"3.9.6","@types/bun":"1.3.14","typescript":"5.9.3","web-vitals":"6.0.0","@absolutejs/errors":"0.7.3","@happy-dom/global-registrator":"20.11.1"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.6.1_1786200793040_0.07768869769206965","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"@absolutejs/beacon","version":"0.6.2","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":{"name":"Alex Kahn"},"license":"BSL-1.1","_id":"@absolutejs/beacon@0.6.2","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"6aa17094f84fdead8f67c1b7557a7e4335014d16","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.6.2.tgz","fileCount":10,"integrity":"sha512-UDzwPayQPi9vOf7nzXfSLiMGAOcdFbBejK8Sm28g+VFC68Rlxfq6+ZcrSP1kaG3NLWr2Yrc3I5+SRH8Dut4nlw==","signatures":[{"sig":"MEUCICYeAyr1CKzjzhXcAW4i3uOuVxKXn5ngJ8sMxaUUbxaRAiEA1jV1zMXT9vn5+AA2+LJJZohs7MOQ7RlbgpznkAqxN7M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":512235},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"c3852f135cac562d4c5d5693beb97d6638e557bb","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --root ./src --sourcemap --target=browser --external @absolutejs/manifest --external '@absolutejs/manifest/*' --external @sinclair/typebox --external '@sinclair/typebox/*' --external web-vitals --external 'web-vitals/*' && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run check:package && npm publish --access public","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run verify-package && bun run build && bun run verify-package --artifacts","verify-package":"absolute-manifest verify-package"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"runtimePeers":{"web-vitals":{"range":">=4","tested":"6.0.0","optional":true,"buildExternals":["web-vitals","web-vitals/*"],"artifactImports":["web-vitals/attribution"]}},"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.9.2","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"0.34.52","@absolutejs/manifest":"0.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":"3.22.0","prettier":"3.9.6","@types/bun":"1.3.14","typescript":"5.9.3","web-vitals":"6.0.0","@absolutejs/errors":"0.7.3","@happy-dom/global-registrator":"20.11.1"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.6.2_1786382980288_0.033596269573917814","host":"s3://npm-registry-packages-npm-production"}},"0.6.3":{"name":"@absolutejs/beacon","version":"0.6.3","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":{"name":"Alex Kahn"},"license":"BSL-1.1","_id":"@absolutejs/beacon@0.6.3","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"8c85af753435eb3d620a50325039e60fa11d8458","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.6.3.tgz","fileCount":10,"integrity":"sha512-kUIQLxJPsWk5Si4dxlQCLfh1PW/xor5mtOaENk5OG1SRbDZVhxMYpxoAu1IsCjcpCoo0OLtgqYg9Mb8VTYPW4Q==","signatures":[{"sig":"MEYCIQDrpDnkIIhp02AS6pjqvTUK19PS/gW6y5Vc8DVJZFgPPAIhAPc8jO9kTONZ56J2LLA9TQSoHq+IK1ubl4SaOR1Pfcxa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":516947},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"c12b5a47f05925caa437f489a8824b968693e7fc","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --root ./src --sourcemap --target=browser --external @absolutejs/manifest --external '@absolutejs/manifest/*' --external @sinclair/typebox --external '@sinclair/typebox/*' --external web-vitals --external 'web-vitals/*' && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run check:package && npm publish --access public","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run verify-package && bun run build && bun run verify-package --artifacts","verify-package":"absolute-manifest verify-package"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"runtimePeers":{"web-vitals":{"range":">=4","tested":"6.0.0","optional":true,"buildExternals":["web-vitals","web-vitals/*"],"artifactImports":["web-vitals/attribution"]}},"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.9.2","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"0.34.52","@absolutejs/manifest":"0.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":"3.22.0","prettier":"3.9.6","@types/bun":"1.3.14","typescript":"5.9.3","web-vitals":"6.0.0","@absolutejs/errors":"0.7.3","@happy-dom/global-registrator":"20.11.1"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.6.3_1786383614392_0.8822200720953746","host":"s3://npm-registry-packages-npm-production"}},"0.6.4":{"name":"@absolutejs/beacon","version":"0.6.4","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":{"name":"Alex Kahn"},"license":"BSL-1.1","_id":"@absolutejs/beacon@0.6.4","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"a83191e974506c0c6721d1b53034a53892fcedb8","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.6.4.tgz","fileCount":10,"integrity":"sha512-5b41WCoWcaSbxyLnzn2xKdpn5c1MAZyHqWIT8wkFkEAkVuIWo9KSQ6WSzBXYIkOO2JVX+LxExCDmn1vyx3WQjA==","signatures":[{"sig":"MEUCIBG2ibBqE+hcEin/xMajmD3LLR4Vh1yoZzVxYGk+/Ik7AiEA9J2J6tstwJjieo3luWpvMJJMElTRlwmtl9TeXd6b6HE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":518343},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"782e1171e7594a0802764cb1fbe67b2f808d49da","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --root ./src --sourcemap --target=browser --external @absolutejs/manifest --external '@absolutejs/manifest/*' --external @sinclair/typebox --external '@sinclair/typebox/*' --external web-vitals --external 'web-vitals/*' && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run check:package && npm publish --access public","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run verify-package && bun run build && bun run verify-package --artifacts","verify-package":"absolute-manifest verify-package"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"runtimePeers":{"web-vitals":{"range":">=4","tested":"6.0.0","optional":true,"buildExternals":["web-vitals","web-vitals/*"],"artifactImports":["web-vitals/attribution"]}},"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.9.2","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"0.34.52","@absolutejs/manifest":"0.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":"3.22.0","prettier":"3.9.6","@types/bun":"1.3.14","typescript":"5.9.3","web-vitals":"6.0.0","@absolutejs/errors":"0.7.3","@happy-dom/global-registrator":"20.11.1"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.6.4_1786384135684_0.8871402470702414","host":"s3://npm-registry-packages-npm-production"}},"0.6.5":{"name":"@absolutejs/beacon","version":"0.6.5","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":{"name":"Alex Kahn"},"license":"BSL-1.1","_id":"@absolutejs/beacon@0.6.5","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"069f193d01f174d1a863eb12667ece8093ffc9b5","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.6.5.tgz","fileCount":10,"integrity":"sha512-3rUAHlfGXCnrNk647MNz6Oa9P4WC39Zr40tUbchPA3lFszJ5pEE2GrsfeNhB+qKxymhdSoZuPp4BeDNOqypZvQ==","signatures":[{"sig":"MEUCIGlbzrL4EaGWlhXxL8yJWQG16cISEf2FDBWz3iBr3M86AiEA2kpN90V2UdJ4rP5foEBqPF4uqzykNoV7iLr1F5A/Irg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":519427},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"72cc533cb62af1c07b2ac0674fd5e17176a544a6","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --root ./src --sourcemap --target=browser --external @absolutejs/manifest --external '@absolutejs/manifest/*' --external @sinclair/typebox --external '@sinclair/typebox/*' --external web-vitals --external 'web-vitals/*' && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run check:package && npm publish --access public","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run verify-package && bun run build && bun run verify-package --artifacts","verify-package":"absolute-manifest verify-package"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"runtimePeers":{"web-vitals":{"range":">=4","tested":"6.0.0","optional":true,"buildExternals":["web-vitals","web-vitals/*"],"artifactImports":["web-vitals/attribution"]}},"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.9.2","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"0.34.52","@absolutejs/manifest":"0.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":"3.22.0","prettier":"3.9.6","@types/bun":"1.3.14","typescript":"5.9.3","web-vitals":"6.0.0","@absolutejs/errors":"0.7.3","@happy-dom/global-registrator":"20.11.1"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.6.5_1786385465949_0.6446965966150044","host":"s3://npm-registry-packages-npm-production"}},"0.6.6":{"name":"@absolutejs/beacon","version":"0.6.6","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":{"name":"Alex Kahn"},"license":"BSL-1.1","_id":"@absolutejs/beacon@0.6.6","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"efba1cfa5cc383b9e2edda1008509c566c7a4504","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.6.6.tgz","fileCount":10,"integrity":"sha512-8Ymu6Qi7MSzkhJm6Vyig7E90o94ylwx71IVwzFMs/qgpN2JDYvvqfUEAoBMQE2U5pvuFYhpLWf+YCcyLUOgUjw==","signatures":[{"sig":"MEYCIQDCaWu2/wb6o4UrttpNfCnZMHoSlvbdx4sWbTMS/Q+vqAIhAL/+DMbKgMi76e8WxSUGfKAJ/jj0d4x3JRakrqenWEMr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":519913},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"3befb6a9bee493600cb4bef02f1debcf664bef09","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --root ./src --sourcemap --target=browser --external @absolutejs/manifest --external '@absolutejs/manifest/*' --external @sinclair/typebox --external '@sinclair/typebox/*' --external web-vitals --external 'web-vitals/*' && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run check:package && npm publish --access public","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run verify-package && bun run build && bun run verify-package --artifacts","verify-package":"absolute-manifest verify-package"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"runtimePeers":{"web-vitals":{"range":">=4","tested":"6.0.0","optional":true,"buildExternals":["web-vitals","web-vitals/*"],"artifactImports":["web-vitals/attribution"]}},"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.9.2","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"0.34.52","@absolutejs/manifest":"0.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":"3.22.0","prettier":"3.9.6","@types/bun":"1.3.14","typescript":"5.9.3","web-vitals":"6.0.0","@absolutejs/errors":"0.7.3","@happy-dom/global-registrator":"20.11.1"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.6.6_1786387437919_0.08295277428082559","host":"s3://npm-registry-packages-npm-production"}},"0.6.7":{"name":"@absolutejs/beacon","version":"0.6.7","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":{"name":"Alex Kahn"},"license":"BSL-1.1","_id":"@absolutejs/beacon@0.6.7","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"717749112561d25a852fbb277a3c7810d22d4a17","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.6.7.tgz","fileCount":10,"integrity":"sha512-60wxFy1uvzNFIXugy7g0Xxio4lEfnzN8a9x6FtUhnzL2sJzxNo1bOYZP8KPsRU+i1dZrwHBfzIjDw6zyXppdoA==","signatures":[{"sig":"MEUCID5pMNYKxVotl5fXbkhbdPV3Mn1PdQk6PwN6C8JeiY0oAiEAkrvE0WR6aXboAJyZZNEYzHZJKOyAk/2T5NZe5J1Kw7w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":521568},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"3befb6a9bee493600cb4bef02f1debcf664bef09","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --root ./src --sourcemap --target=browser --external @absolutejs/manifest --external '@absolutejs/manifest/*' --external @sinclair/typebox --external '@sinclair/typebox/*' --external web-vitals --external 'web-vitals/*' && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run check:package && npm publish --access public","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run verify-package && bun run build && bun run verify-package --artifacts","verify-package":"absolute-manifest verify-package"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"runtimePeers":{"web-vitals":{"range":">=4","tested":"6.0.0","optional":true,"buildExternals":["web-vitals","web-vitals/*"],"artifactImports":["web-vitals/attribution"]}},"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.9.2","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"0.34.52","@absolutejs/manifest":"0.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":"3.22.0","prettier":"3.9.6","@types/bun":"1.3.14","typescript":"5.9.3","web-vitals":"6.0.0","@absolutejs/errors":"0.7.3","@happy-dom/global-registrator":"20.11.1"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.6.7_1786388863183_0.6227240233190947","host":"s3://npm-registry-packages-npm-production"}},"0.6.8":{"name":"@absolutejs/beacon","version":"0.6.8","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":{"name":"Alex Kahn"},"license":"BSL-1.1","_id":"@absolutejs/beacon@0.6.8","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"8130b898ffe852855e88f6aae8ed5874d2ab2d29","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.6.8.tgz","fileCount":10,"integrity":"sha512-664SoksyZ+bbYREIHouKvwlvn+/g4GbjhAn8VOjDVaAOobPnZScjeOwjWXxO07wHQCli6j2aFQ9VWb2soof0TQ==","signatures":[{"sig":"MEUCIFzeDH/GvVZJ3Wz/ReM83jHeLM+oHk6EGx8M1EDTq7GhAiEAm6/zoDpVhBnvG35hMWPLef1xzld58dI3cn7B9LZQjJ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":526290},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"787046d9890c9670a8c3eafdbf3b2cd28fb9b3e9","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --root ./src --sourcemap --target=browser --external @absolutejs/manifest --external '@absolutejs/manifest/*' --external @sinclair/typebox --external '@sinclair/typebox/*' --external web-vitals --external 'web-vitals/*' && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run check:package && npm publish --access public","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run verify-package && bun run build && bun run verify-package --artifacts","verify-package":"absolute-manifest verify-package"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"runtimePeers":{"web-vitals":{"range":">=4","tested":"6.0.0","optional":true,"buildExternals":["web-vitals","web-vitals/*"],"artifactImports":["web-vitals/attribution"]}},"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.9.2","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"0.34.52","@absolutejs/manifest":"0.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":"3.22.0","prettier":"3.9.6","@types/bun":"1.3.14","typescript":"5.9.3","web-vitals":"6.0.0","@absolutejs/errors":"0.7.3","@happy-dom/global-registrator":"20.11.1"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.6.8_1786430968217_0.8394506015789751","host":"s3://npm-registry-packages-npm-production"}},"0.6.9":{"name":"@absolutejs/beacon","version":"0.6.9","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":{"name":"Alex Kahn"},"license":"BSL-1.1","_id":"@absolutejs/beacon@0.6.9","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"3bee779ae254a6f2d3524af82abd7c6d5a70feef","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.6.9.tgz","fileCount":10,"integrity":"sha512-/4yFKVQFCEVREl9PwODK71+0yBz4zuAidBX+fmzF8C9xZzQ/4GbCjWttGspSImAnJIbA5yPmmISH4R9ecwaUwQ==","signatures":[{"sig":"MEQCIAL4CuSt8/P7UeUmH+4coGhjZpLtDq+8nYNgsz30kWZGAiAPq1liuLtJwiUO0f7B2RqELkQXItb1dZva2lYPjNG0Lg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":539178},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"a6877c873803e8156597b2d55e5f4726aba78f47","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --root ./src --sourcemap --target=browser --external @absolutejs/manifest --external '@absolutejs/manifest/*' --external @sinclair/typebox --external '@sinclair/typebox/*' --external web-vitals --external 'web-vitals/*' && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run check:package && npm publish --access public","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run verify-package && bun run build && bun run verify-package --artifacts","verify-package":"absolute-manifest verify-package"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"runtimePeers":{"web-vitals":{"range":">=4","tested":"6.0.0","optional":true,"buildExternals":["web-vitals","web-vitals/*"],"artifactImports":["web-vitals/attribution"]}},"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.9.2","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"0.34.52","@absolutejs/manifest":"0.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":"3.22.0","prettier":"3.9.6","@types/bun":"1.3.14","typescript":"5.9.3","web-vitals":"6.0.0","@absolutejs/errors":"0.7.3","@happy-dom/global-registrator":"20.11.1"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.6.9_1786469810191_0.6352002768345151","host":"s3://npm-registry-packages-npm-production"}},"0.6.10":{"name":"@absolutejs/beacon","version":"0.6.10","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":{"name":"Alex Kahn"},"license":"BSL-1.1","_id":"@absolutejs/beacon@0.6.10","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"a7cb713d5ce2b951e46ca4e34b4c25d2697d8673","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.6.10.tgz","fileCount":10,"integrity":"sha512-yjWIEz3q7shUoeufQX51VBZprqhvWM3i5dWPy0UOXGNUBc3OgKJmAkms+PqdtEISfcX8DMta+SOR/ADXjje6Ug==","signatures":[{"sig":"MEUCIQDQqMbfMsx42g17QbJZXgSUct/pSO0Pirdns+AnxBNDVwIgQAPrX9ZPfWBC48qcvoOtRCpsXHa/rjNZvZswLayplv8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":540578},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"83ef9540a39a1889937d5651d0ac3b88e7a6b7f6","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --root ./src --sourcemap --target=browser --external @absolutejs/manifest --external '@absolutejs/manifest/*' --external @sinclair/typebox --external '@sinclair/typebox/*' --external web-vitals --external 'web-vitals/*' && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run check:package && npm publish --access public","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run verify-package && bun run build && bun run verify-package --artifacts","verify-package":"absolute-manifest verify-package"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"runtimePeers":{"web-vitals":{"range":">=4","tested":"6.0.0","optional":true,"buildExternals":["web-vitals","web-vitals/*"],"artifactImports":["web-vitals/attribution"]}},"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.9.2","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"0.34.52","@absolutejs/manifest":"0.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":"3.22.0","prettier":"3.9.6","@types/bun":"1.3.14","typescript":"5.9.3","web-vitals":"6.0.0","@absolutejs/errors":"0.7.3","@happy-dom/global-registrator":"20.11.1"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.6.10_1786476112054_0.7615498632618936","host":"s3://npm-registry-packages-npm-production"}},"0.6.11":{"name":"@absolutejs/beacon","version":"0.6.11","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":{"name":"Alex Kahn"},"license":"BSL-1.1","_id":"@absolutejs/beacon@0.6.11","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"c14becd35cb12c805cbbc49f35f4f9ea8899ba4e","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.6.11.tgz","fileCount":10,"integrity":"sha512-Jn/TOkuFEpFs9U5IDHZ+0KCpbYE2Tas6rHlDd9VuzrVjfID9b4D6gaSYph2ytRiDEKCnTTCY+ie7W1//FDKjCw==","signatures":[{"sig":"MEQCIDUx/ZCDM1hx/GL1BlkfiqNQKk2h3ztQlTITqjvVOEfFAiBs+m0NqA3eUhOoE+zxQoK0C9hfCFlpXUBoqSsKpZY0jQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":540808},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"9c3e565f6805a9059cb90fc4ac488f500f5ac233","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --root ./src --sourcemap --target=browser --external @absolutejs/manifest --external '@absolutejs/manifest/*' --external @sinclair/typebox --external '@sinclair/typebox/*' --external web-vitals --external 'web-vitals/*' && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run check:package && npm publish --access public","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run verify-package && bun run build && bun run verify-package --artifacts","verify-package":"absolute-manifest verify-package"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"runtimePeers":{"web-vitals":{"range":">=4","tested":"6.0.0","optional":true,"buildExternals":["web-vitals","web-vitals/*"],"artifactImports":["web-vitals/attribution"]}},"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.9.2","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"0.34.52","@absolutejs/manifest":"0.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":"3.22.0","prettier":"3.9.6","@types/bun":"1.3.14","typescript":"5.9.3","web-vitals":"6.0.0","@absolutejs/errors":"0.7.3","@happy-dom/global-registrator":"20.11.1"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.6.11_1786480486534_0.15700975582858678","host":"s3://npm-registry-packages-npm-production"}},"0.6.12":{"name":"@absolutejs/beacon","version":"0.6.12","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":{"name":"Alex Kahn"},"license":"BSL-1.1","_id":"@absolutejs/beacon@0.6.12","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"0079cc79697cc8c93ab0bfb88df19a74f35a078e","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.6.12.tgz","fileCount":10,"integrity":"sha512-eY0WXVBnkNXVl6L33vId1Y9mYvkcFyilA0xvS4d0GitnGEKHK1KedvcBXmAgsoU83NNnKVkub99ic7HLQRPd8Q==","signatures":[{"sig":"MEQCIC4stb3WHv4qprWm6S+VodE3oiY7jWQhQH4zdGy+mRBiAiAsQPx5cbFjSdVjAMp72l5Jk7uUOhud0M4Uzn35tcP/jg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":542903},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"28af6ba1e30682546e32c7af4a007e54f710da1d","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --root ./src --sourcemap --target=browser --external @absolutejs/manifest --external '@absolutejs/manifest/*' --external @sinclair/typebox --external '@sinclair/typebox/*' --external web-vitals --external 'web-vitals/*' && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run check:package && npm publish --access public","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run verify-package && bun run build && bun run verify-package --artifacts","verify-package":"absolute-manifest verify-package"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"runtimePeers":{"web-vitals":{"range":">=4","tested":"6.0.0","optional":true,"buildExternals":["web-vitals","web-vitals/*"],"artifactImports":["web-vitals/attribution"]}},"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.9.2","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"0.34.52","@absolutejs/manifest":"0.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":"3.22.0","prettier":"3.9.6","@types/bun":"1.3.14","typescript":"5.9.3","web-vitals":"6.0.0","@absolutejs/errors":"0.7.3","@happy-dom/global-registrator":"20.11.1"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.6.12_1786481440780_0.4324349883994345","host":"s3://npm-registry-packages-npm-production"}},"0.6.13":{"name":"@absolutejs/beacon","version":"0.6.13","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":{"name":"Alex Kahn"},"license":"BSL-1.1","_id":"@absolutejs/beacon@0.6.13","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"8c3ec03cea7095be06f2b1e71e5549d6fccfd1a2","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.6.13.tgz","fileCount":10,"integrity":"sha512-KFnHI5e5Vw8zaIzCejVwudcam+j48uk4Xws4WmuXcKlR0hhYOaoK/Mfq4aaj/vadWChBbE8ttplF3H820nVUjQ==","signatures":[{"sig":"MEUCIBRsJX3ShgKtrb3LRGe7UeVVnsbJP9DLX+goyWyiHfzVAiEA/VlC0DUowX8S03B0BfGHZnmnAsczxZxSqjnXQ2cWj70=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":543520},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"0bdd8db3515c51c3155f1160c88a201eb66a7414","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --root ./src --sourcemap --target=browser --external @absolutejs/manifest --external '@absolutejs/manifest/*' --external @sinclair/typebox --external '@sinclair/typebox/*' --external web-vitals --external 'web-vitals/*' && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run check:package && npm publish --access public","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run verify-package && bun run build && bun run verify-package --artifacts","verify-package":"absolute-manifest verify-package"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"runtimePeers":{"web-vitals":{"range":">=4","tested":"6.0.0","optional":true,"buildExternals":["web-vitals","web-vitals/*"],"artifactImports":["web-vitals/attribution"]}},"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.9.2","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"0.34.52","@absolutejs/manifest":"0.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":"3.22.0","prettier":"3.9.6","@types/bun":"1.3.14","typescript":"5.9.3","web-vitals":"6.0.0","@absolutejs/errors":"0.7.3","@happy-dom/global-registrator":"20.11.1"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.6.13_1786482529697_0.8682137328557533","host":"s3://npm-registry-packages-npm-production"}},"0.6.14":{"name":"@absolutejs/beacon","version":"0.6.14","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":{"name":"Alex Kahn"},"license":"BSL-1.1","_id":"@absolutejs/beacon@0.6.14","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"166198edb9676fdb17dc7a7620ad003731ec350b","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.6.14.tgz","fileCount":10,"integrity":"sha512-OFMiIvfNio+bwx3d81Mh2jZvLbfAYO50eoMJ5sd15T1+smX3u+29tHy2xKEMrUAbb6gFFpgADFElNVgl8iO/jg==","signatures":[{"sig":"MEYCIQCVScz4i+LBlamMGZ5Q80U5hlcWz/HDCJ/R2jaMv9z98gIhAIGzp/GYyReRBienAVOuBlS8nEKZ1ExaV1CzBQR4AGrU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":546557},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"562601f5d50dbf12de1b222f3fccd0b1df4a404f","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --root ./src --sourcemap --target=browser --external @absolutejs/manifest --external '@absolutejs/manifest/*' --external @sinclair/typebox --external '@sinclair/typebox/*' --external web-vitals --external 'web-vitals/*' && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run check:package && npm publish --access public","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run verify-package && bun run build && bun run verify-package --artifacts","verify-package":"absolute-manifest verify-package"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"runtimePeers":{"web-vitals":{"range":">=4","tested":"6.0.0","optional":true,"buildExternals":["web-vitals","web-vitals/*"],"artifactImports":["web-vitals/attribution"]}},"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.9.2","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"0.34.52","@absolutejs/manifest":"0.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":"3.22.0","prettier":"3.9.6","@types/bun":"1.3.14","typescript":"5.9.3","web-vitals":"6.0.0","@absolutejs/errors":"0.7.3","@happy-dom/global-registrator":"20.11.1"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.6.14_1786483224473_0.7088612414137949","host":"s3://npm-registry-packages-npm-production"}},"0.6.15":{"name":"@absolutejs/beacon","version":"0.6.15","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":{"name":"Alex Kahn"},"license":"BSL-1.1","_id":"@absolutejs/beacon@0.6.15","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"5d549af43bba983c81bfd5406ab35e09020f6569","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.6.15.tgz","fileCount":10,"integrity":"sha512-WkQV98K1ucFHRBZj71bM3ESAAGry7EK5ClJD7hJ7nl/tdOoZG45YB8vUhLzJXrDRac/lihaPsNHEUoalFtlHyw==","signatures":[{"sig":"MEUCIHIKTgc4XOQKWxskEdtyW/alOqwE2x8Qm+TGRyZvfWfHAiEAoDmsvIPjg84UiuX56/xLT0nOhxpRtxwCqgH1oE9i8RY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":551339},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"a58208fc7961ccbad22dd2fce63a7af248669173","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --root ./src --sourcemap --target=browser --external @absolutejs/manifest --external '@absolutejs/manifest/*' --external @sinclair/typebox --external '@sinclair/typebox/*' --external web-vitals --external 'web-vitals/*' && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run check:package && npm publish --access public","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run verify-package && bun run build && bun run verify-package --artifacts","verify-package":"absolute-manifest verify-package"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"runtimePeers":{"web-vitals":{"range":">=4","tested":"6.0.0","optional":true,"buildExternals":["web-vitals","web-vitals/*"],"artifactImports":["web-vitals/attribution"]}},"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.9.2","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"0.34.52","@absolutejs/manifest":"0.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":"3.22.0","prettier":"3.9.6","@types/bun":"1.3.14","typescript":"5.9.3","web-vitals":"6.0.0","@absolutejs/errors":"0.7.3","@happy-dom/global-registrator":"20.11.1"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.6.15_1786490184115_0.8264394356313551","host":"s3://npm-registry-packages-npm-production"}},"0.6.16":{"name":"@absolutejs/beacon","version":"0.6.16","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":{"name":"Alex Kahn"},"license":"BSL-1.1","_id":"@absolutejs/beacon@0.6.16","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"c6df491b988f763af6bb70c91c04150a258b8391","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.6.16.tgz","fileCount":10,"integrity":"sha512-JsRbD0qgk5tQbZfmJRkNh61nNjWV1vwYH/Idn2NVD7z1o3e0cmO5c5qjqaFewKjziGoblOk4VO5Gp90C5oZrJQ==","signatures":[{"sig":"MEQCIBRUHptFzynDkt0Va3PU4GfhBU9zfmrzfuHg6lxqrEgpAiAW13V5cqFcF8v53AQNCSRbuJUb8/vVj4vr0VcsnXQn9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":551400},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"90e622730fbb4dbc745d0ee265eb95f7983dddcc","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --root ./src --sourcemap --target=browser --external @absolutejs/manifest --external '@absolutejs/manifest/*' --external @sinclair/typebox --external '@sinclair/typebox/*' --external web-vitals --external 'web-vitals/*' && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run check:package && npm publish --access public","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run verify-package && bun run build && bun run verify-package --artifacts","verify-package":"absolute-manifest verify-package"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"runtimePeers":{"web-vitals":{"range":">=4","tested":"6.0.0","optional":true,"buildExternals":["web-vitals","web-vitals/*"],"artifactImports":["web-vitals/attribution"]}},"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.9.2","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"0.34.52","@absolutejs/manifest":"0.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":"3.22.0","prettier":"3.9.6","@types/bun":"1.3.14","typescript":"5.9.3","web-vitals":"6.0.0","@absolutejs/errors":"0.7.3","@happy-dom/global-registrator":"20.11.1"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.6.16_1786491935992_0.8798189993326158","host":"s3://npm-registry-packages-npm-production"}},"0.6.17":{"name":"@absolutejs/beacon","version":"0.6.17","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":{"name":"Alex Kahn"},"license":"BSL-1.1","_id":"@absolutejs/beacon@0.6.17","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"a6fed89c245680c36cf9631fdae8607077c00675","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.6.17.tgz","fileCount":10,"integrity":"sha512-IBSUz0StduF1xvoSts9Znup2OtDExka71/VoOt2IKiQ+U9PHfGrv3IJ06vSCmwV7wBrWkHlBbwAtVQppBxtMIA==","signatures":[{"sig":"MEUCIQDL36d3HVXrWqz46GnkIXciUcEvBIdFUMfUA/mbNzyk7QIgHjBT3W1A5FNRx+DsIImVfBJSA2rlmYVk/2ETlQrlugs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":551416},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"9e43d6b954261ca8e379ad55463dc410d8f116d1","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --root ./src --sourcemap --target=browser --external @absolutejs/manifest --external '@absolutejs/manifest/*' --external @sinclair/typebox --external '@sinclair/typebox/*' --external web-vitals --external 'web-vitals/*' && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run check:package && npm publish --access public","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run verify-package && bun run build && bun run verify-package --artifacts","verify-package":"absolute-manifest verify-package"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"runtimePeers":{"web-vitals":{"range":">=4","tested":"6.0.0","optional":true,"buildExternals":["web-vitals","web-vitals/*"],"artifactImports":["web-vitals/attribution"]}},"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.9.2","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"0.34.52","@absolutejs/manifest":"0.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":"3.22.0","prettier":"3.9.6","@types/bun":"1.3.14","typescript":"5.9.3","web-vitals":"6.0.0","@absolutejs/errors":"0.7.3","@happy-dom/global-registrator":"20.11.1"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.6.17_1786497654517_0.581923398097","host":"s3://npm-registry-packages-npm-production"}},"0.6.18":{"name":"@absolutejs/beacon","version":"0.6.18","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":{"name":"Alex Kahn"},"license":"BSL-1.1","_id":"@absolutejs/beacon@0.6.18","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"4214b7d3b45934749379405e8433146becf1db1e","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.6.18.tgz","fileCount":10,"integrity":"sha512-HNHsxBmdv2crmDZNwq/8KqkoHascmBUBc1GvIgQ3O1nIhFlY0Zsmfpnyk6moCtL6Ju9Jz8MAnQ7it2ckMZxI/A==","signatures":[{"sig":"MEUCICHngE/m6SCetyUmdHdOuUsOOpSJ+L2jF/1VhRKiLJ6iAiEAm+h5NZZ8EzHUzkIZXG7abuODkW6oDD0tMNkmjgOuqr4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":553187},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"8efca56e990b90908f234b4717cc902b85263708","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --root ./src --sourcemap --target=browser --external @absolutejs/manifest --external '@absolutejs/manifest/*' --external @sinclair/typebox --external '@sinclair/typebox/*' --external web-vitals --external 'web-vitals/*' && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run check:package && npm publish --access public","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run verify-package && bun run build && bun run verify-package --artifacts","verify-package":"absolute-manifest verify-package"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"runtimePeers":{"web-vitals":{"range":">=4","tested":"6.0.0","optional":true,"buildExternals":["web-vitals","web-vitals/*"],"artifactImports":["web-vitals/attribution"]}},"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.9.2","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"0.34.52","@absolutejs/manifest":"0.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":"3.22.0","prettier":"3.9.6","@types/bun":"1.3.14","typescript":"5.9.3","web-vitals":"6.0.0","@absolutejs/errors":"0.7.3","@happy-dom/global-registrator":"20.11.1"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.6.18_1786500845761_0.7257034062416405","host":"s3://npm-registry-packages-npm-production"}},"0.6.19":{"name":"@absolutejs/beacon","version":"0.6.19","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":{"name":"Alex Kahn"},"license":"BSL-1.1","_id":"@absolutejs/beacon@0.6.19","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"b06ff91748f82f70220141c4c75e000306ca43b7","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.6.19.tgz","fileCount":10,"integrity":"sha512-0Kq+Dfx1brdTNprZrrkmBRUGNLPLZ/R7SO+4YpoKCjPOIkoEItQ9jhJb6fsGhq70T5R4kj7psmB8LdiPnBSniw==","signatures":[{"sig":"MEYCIQCp/ISU7Qx0rsSoGcYnR8E40x47LxxdbaEqtWD1lcWrkAIhAIyS3VUrXSKD1GSmZakrAdGgsj3g4PgIp3fQ3ifnpDn3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":554234},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"7773712c38ec3ed13b540132bdfc9d33a854c260","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --root ./src --sourcemap --target=browser --external @absolutejs/manifest --external '@absolutejs/manifest/*' --external @sinclair/typebox --external '@sinclair/typebox/*' --external web-vitals --external 'web-vitals/*' && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run check:package && npm publish --access public","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run verify-package && bun run build && bun run verify-package --artifacts","verify-package":"absolute-manifest verify-package"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"runtimePeers":{"web-vitals":{"range":">=4","tested":"6.0.0","optional":true,"buildExternals":["web-vitals","web-vitals/*"],"artifactImports":["web-vitals/attribution"]}},"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.9.2","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"0.34.52","@absolutejs/manifest":"0.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":"3.22.0","prettier":"3.9.6","@types/bun":"1.3.14","typescript":"5.9.3","web-vitals":"6.0.0","@absolutejs/errors":"0.7.3","@happy-dom/global-registrator":"20.11.1"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.6.19_1786502517060_0.060491425851501246","host":"s3://npm-registry-packages-npm-production"}},"0.6.20":{"name":"@absolutejs/beacon","version":"0.6.20","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":{"name":"Alex Kahn"},"license":"BSL-1.1","_id":"@absolutejs/beacon@0.6.20","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"a5f2a6b22a5e7effc41998ad1996017a3970dec9","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.6.20.tgz","fileCount":10,"integrity":"sha512-vWb7bcWmXFKjVhlH2kgbFCYjdZLPRAvZan+c1J1j+7DHRRBlHShNhQsbm/wXNoYpzcNv+otaNM0elm82Q7PTzw==","signatures":[{"sig":"MEQCICwrnCKwaQ4uV0aI8//L9hZJpTGiAnv4X4nBzBMk1RfWAiBa3pX7eb0anPYS6F3+mhxxfKrDVCfNj9/Lve3RA/dCAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":555860},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"a2c8ed195b66353eddfbb91f1046475d51d6f956","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --root ./src --sourcemap --target=browser --external @absolutejs/manifest --external '@absolutejs/manifest/*' --external @sinclair/typebox --external '@sinclair/typebox/*' --external web-vitals --external 'web-vitals/*' && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run check:package && npm publish --access public","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run verify-package && bun run build && bun run verify-package --artifacts","verify-package":"absolute-manifest verify-package"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"runtimePeers":{"web-vitals":{"range":">=4","tested":"6.0.0","optional":true,"buildExternals":["web-vitals","web-vitals/*"],"artifactImports":["web-vitals/attribution"]}},"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.9.2","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"0.34.52","@absolutejs/manifest":"0.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":"3.22.0","prettier":"3.9.6","@types/bun":"1.3.14","typescript":"5.9.3","web-vitals":"6.0.0","@absolutejs/errors":"0.7.3","@happy-dom/global-registrator":"20.11.1"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.6.20_1786507664910_0.2426678200389596","host":"s3://npm-registry-packages-npm-production"}},"0.6.21":{"name":"@absolutejs/beacon","version":"0.6.21","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":{"name":"Alex Kahn"},"license":"BSL-1.1","_id":"@absolutejs/beacon@0.6.21","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"af643a6e95b624b7f50f29a84b2257252db223c6","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.6.21.tgz","fileCount":10,"integrity":"sha512-NISw+zGgIKlPyWC/pHD5HOV0AovXTgtvFdw93L87W6USnU/HHMnZ2j5RE0wfUhx9OsVsfmhwE+it+DEkx5CQIQ==","signatures":[{"sig":"MEUCIE3BlSHesm/xUcvJMylA3U1fL1CfM5argVQG0AwZJi2fAiEAqVKXU1ikcUuXMDwGGzrrZELqsGSyUGcgpaCYRwLD6s8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":557595},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"15c96ebba477623d9e94fe63601bda32daf130d3","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --root ./src --sourcemap --target=browser --external @absolutejs/manifest --external '@absolutejs/manifest/*' --external @sinclair/typebox --external '@sinclair/typebox/*' --external web-vitals --external 'web-vitals/*' && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run check:package && npm publish --access public","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run verify-package && bun run build && bun run verify-package --artifacts","verify-package":"absolute-manifest verify-package"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"runtimePeers":{"web-vitals":{"range":">=4","tested":"6.0.0","optional":true,"buildExternals":["web-vitals","web-vitals/*"],"artifactImports":["web-vitals/attribution"]}},"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.9.2","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"0.34.52","@absolutejs/manifest":"0.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":"3.22.0","prettier":"3.9.6","@types/bun":"1.3.14","typescript":"5.9.3","web-vitals":"6.0.0","@absolutejs/errors":"0.7.3","@happy-dom/global-registrator":"20.11.1"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.6.21_1786509973962_0.8032037009585622","host":"s3://npm-registry-packages-npm-production"}},"0.6.22":{"name":"@absolutejs/beacon","version":"0.6.22","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":{"name":"Alex Kahn"},"license":"BSL-1.1","_id":"@absolutejs/beacon@0.6.22","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"bc328b6a9d47e1b1b4a69555bac98ccfcc84acde","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.6.22.tgz","fileCount":10,"integrity":"sha512-n5ths1ly8iZFhL+kaBAaPX1UC+bu9oU5v/aSxtIT2GweJfvvbaseApGwKehBzlbCuR5X8cum3wdN6lC7i3Xr3w==","signatures":[{"sig":"MEUCIQCMcVXltwKTijgutGN9JjnRJJQJNIUiIkB0b05cQFXnZwIgVbz4fRyt0fs4Z7voWtjLjFhuPN3sw/cHD5doq0VckJc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":558352},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"cb0a178ecf50c9da159e58b48e1021a9f474adc1","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --root ./src --sourcemap --target=browser --external @absolutejs/manifest --external '@absolutejs/manifest/*' --external @sinclair/typebox --external '@sinclair/typebox/*' --external web-vitals --external 'web-vitals/*' && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run check:package && npm publish --access public","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run verify-package && bun run build && bun run verify-package --artifacts","verify-package":"absolute-manifest verify-package"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"runtimePeers":{"web-vitals":{"range":">=4","tested":"6.0.0","optional":true,"buildExternals":["web-vitals","web-vitals/*"],"artifactImports":["web-vitals/attribution"]}},"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.9.2","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"0.34.52","@absolutejs/manifest":"0.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":"3.22.0","prettier":"3.9.6","@types/bun":"1.3.14","typescript":"5.9.3","web-vitals":"6.0.0","@absolutejs/errors":"0.7.3","@happy-dom/global-registrator":"20.11.1"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.6.22_1786514766499_0.2506323815486369","host":"s3://npm-registry-packages-npm-production"}},"0.6.23":{"name":"@absolutejs/beacon","version":"0.6.23","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":{"name":"Alex Kahn"},"license":"BSL-1.1","_id":"@absolutejs/beacon@0.6.23","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"52d2fd5e13b32df278f0eec9b7e4c27f38739d36","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.6.23.tgz","fileCount":10,"integrity":"sha512-2YyEMwmOg2jng85vWloWQdtYY22ZXA3tUeOoWo+E0JDWz3dq/Y0Pgu8OKlbhUc34a0n56MnyXfCPLu851rwlaA==","signatures":[{"sig":"MEYCIQC+j3WZjuIVjaZXd7+5LeEYFVP57i5665m8Eo/zVZTYXgIhAIhsdaOUPZFgbb80U7zAvMRUwZOgjUjW0/O9qZK2AaxJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":562281},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"44ea0f67e246f3207f48234f6bc279d045e4e18c","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --root ./src --sourcemap --target=browser --external @absolutejs/manifest --external '@absolutejs/manifest/*' --external @sinclair/typebox --external '@sinclair/typebox/*' --external web-vitals --external 'web-vitals/*' && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run check:package && npm publish --access public","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run verify-package && bun run build && bun run verify-package --artifacts","verify-package":"absolute-manifest verify-package"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"runtimePeers":{"web-vitals":{"range":">=4","tested":"6.0.0","optional":true,"buildExternals":["web-vitals","web-vitals/*"],"artifactImports":["web-vitals/attribution"]}},"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.9.2","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"0.34.52","@absolutejs/manifest":"0.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":"3.22.0","prettier":"3.9.6","@types/bun":"1.3.14","typescript":"5.9.3","web-vitals":"6.0.0","@absolutejs/errors":"0.7.3","@happy-dom/global-registrator":"20.11.1"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.6.23_1786517473912_0.7795694221088909","host":"s3://npm-registry-packages-npm-production"}},"0.6.24":{"name":"@absolutejs/beacon","version":"0.6.24","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":{"name":"Alex Kahn"},"license":"BSL-1.1","_id":"@absolutejs/beacon@0.6.24","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"cfc1cc97d29a848931b42b21906b0fd9d1ba17c1","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.6.24.tgz","fileCount":10,"integrity":"sha512-NocZSO7pQcMorfQ/ER0rGdk9LkM3zY5iP9COY5Bc2yut4KZWmTeqLC5AB+L9ZKETILVtvuW4X3wbj+hbopA3Nw==","signatures":[{"sig":"MEUCIQCaJqP7/dR8AScN4iHleqSSlY1fk4cyXlcIQspbrr9yCAIgVlNKvTIuEsTIDuqbtzdFQzNuIiiHJgdIZRr6Rmi8mc8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":564329},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"721bb9916509a1893486ecd7e426621c090da05b","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --root ./src --sourcemap --target=browser --external @absolutejs/manifest --external '@absolutejs/manifest/*' --external @sinclair/typebox --external '@sinclair/typebox/*' --external web-vitals --external 'web-vitals/*' && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run check:package && npm publish --access public","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run verify-package && bun run build && bun run verify-package --artifacts","verify-package":"absolute-manifest verify-package"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"runtimePeers":{"web-vitals":{"range":">=4","tested":"6.0.0","optional":true,"buildExternals":["web-vitals","web-vitals/*"],"artifactImports":["web-vitals/attribution"]}},"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.9.2","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"0.34.52","@absolutejs/manifest":"0.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":"3.22.0","prettier":"3.9.6","@types/bun":"1.3.14","typescript":"5.9.3","web-vitals":"6.0.0","@absolutejs/errors":"0.7.3","@happy-dom/global-registrator":"20.11.1"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.6.24_1786546113326_0.013385265161214965","host":"s3://npm-registry-packages-npm-production"}},"0.6.25":{"name":"@absolutejs/beacon","version":"0.6.25","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":{"name":"Alex Kahn"},"license":"BSL-1.1","_id":"@absolutejs/beacon@0.6.25","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"f7854b7e8eb23403f63ca02265ef343bfd7b8fcb","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.6.25.tgz","fileCount":10,"integrity":"sha512-RkIKYgjcH1g2wSN2a7Xs4Zz+FEZkQkDhlwRuOJtcto7NI4wUMwkr8FiQHefcjLCjCTfMEDQLsmzeHJbAz+UiPQ==","signatures":[{"sig":"MEUCIGTp9yT90Agho9LmldHCTe4au+YMKJ64kCgQfc7pbGqJAiEAxqfbzWpqsZuXkp3nQus1vRId1SMyjWNnQDEx3bzXbb0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":564845},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"8a310f25428026b3c6db72af341e4b21cd029a7e","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --root ./src --sourcemap --target=browser --external @absolutejs/manifest --external '@absolutejs/manifest/*' --external @sinclair/typebox --external '@sinclair/typebox/*' --external web-vitals --external 'web-vitals/*' && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run check:package && npm publish --access public","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run verify-package && bun run build && bun run verify-package --artifacts","verify-package":"absolute-manifest verify-package"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"runtimePeers":{"web-vitals":{"range":">=4","tested":"6.0.0","optional":true,"buildExternals":["web-vitals","web-vitals/*"],"artifactImports":["web-vitals/attribution"]}},"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.9.2","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"0.34.52","@absolutejs/manifest":"0.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":"3.22.0","prettier":"3.9.6","@types/bun":"1.3.14","typescript":"5.9.3","web-vitals":"6.0.0","@absolutejs/errors":"0.7.3","@happy-dom/global-registrator":"20.11.1"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.6.25_1786547662471_0.7037083810996769","host":"s3://npm-registry-packages-npm-production"}},"0.6.26":{"name":"@absolutejs/beacon","version":"0.6.26","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":{"name":"Alex Kahn"},"license":"BSL-1.1","_id":"@absolutejs/beacon@0.6.26","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"2d2cc7347403e5e3abcd1d88818347b026f91156","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.6.26.tgz","fileCount":10,"integrity":"sha512-1w7ZhixSAQJwTdwLcuP6o0bal8Te+DYFDItxa+CeOlVNModVGXQxyMR/qV/KDANvyyGynqYbZmlQ/JPnu6CuvA==","signatures":[{"sig":"MEUCIQCFyighCNb4/J2baX9A7wn4Q7bV+gxAPnJgcJQ+Ea8HkgIgEqk3z1EfViuePMG9sMAl2pubO2al2FUjMDErlzKOBY8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":569983},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"d7df8d30e5f924b063c750f58dc4f91c446caaa6","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --root ./src --sourcemap --target=browser --external @absolutejs/manifest --external '@absolutejs/manifest/*' --external @sinclair/typebox --external '@sinclair/typebox/*' --external web-vitals --external 'web-vitals/*' && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run check:package && npm publish --access public","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run verify-package && bun run build && bun run verify-package --artifacts","verify-package":"absolute-manifest verify-package"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"runtimePeers":{"web-vitals":{"range":">=4","tested":"6.0.0","optional":true,"buildExternals":["web-vitals","web-vitals/*"],"artifactImports":["web-vitals/attribution"]}},"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.9.2","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"0.34.52","@absolutejs/manifest":"0.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":"3.22.0","prettier":"3.9.6","@types/bun":"1.3.14","typescript":"5.9.3","web-vitals":"6.0.0","@absolutejs/errors":"0.7.3","@happy-dom/global-registrator":"20.11.1"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.6.26_1786549034299_0.46468952399911045","host":"s3://npm-registry-packages-npm-production"}},"0.6.27":{"name":"@absolutejs/beacon","version":"0.6.27","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":{"name":"Alex Kahn"},"license":"BSL-1.1","_id":"@absolutejs/beacon@0.6.27","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"9e4e799b628042f23087ecb7e9b80b9a2898679f","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.6.27.tgz","fileCount":10,"integrity":"sha512-jGWAu+GCkUSw0Hi380BI2J/w1k/crx7WesDovVaK7wOmQhs8R0cFtCum1ByDVZYa6+uxzH2FKRfkaPF6SLKtFw==","signatures":[{"sig":"MEYCIQCf5aUkTaHUaCHmjAAfNaco2jGA5wlQqw6d4WlB7aXAfQIhAN/mTwmY93TjMwpm2kQNZVOPYgtJv9avguhCfv6M3e7s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":571532},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"9f6f7fa9d62541765e27832b8e6aa2deb9d81f04","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --root ./src --sourcemap --target=browser --external @absolutejs/manifest --external '@absolutejs/manifest/*' --external @sinclair/typebox --external '@sinclair/typebox/*' --external web-vitals --external 'web-vitals/*' && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run check:package && npm publish --access public","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run verify-package && bun run build && bun run verify-package --artifacts","verify-package":"absolute-manifest verify-package"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"runtimePeers":{"web-vitals":{"range":">=4","tested":"6.0.0","optional":true,"buildExternals":["web-vitals","web-vitals/*"],"artifactImports":["web-vitals/attribution"]}},"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.9.2","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"0.34.52","@absolutejs/manifest":"0.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":"3.22.0","prettier":"3.9.6","@types/bun":"1.3.14","typescript":"5.9.3","web-vitals":"6.0.0","@absolutejs/errors":"0.7.3","@happy-dom/global-registrator":"20.11.1"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.6.27_1786549658836_0.1760461958346129","host":"s3://npm-registry-packages-npm-production"}},"0.6.28":{"name":"@absolutejs/beacon","version":"0.6.28","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":"Alex Kahn","license":"BSL-1.1","_id":"@absolutejs/beacon@0.6.28","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"4b1ef85f4e7a36540617d82e7370225f71ff8661","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.6.28.tgz","fileCount":10,"integrity":"sha512-2PoIqmJm8MMh1AuKX7KBlFuIqa/eBqch40IhJnwwFQzy7itan7eRs/cysSYMlx5bdIaKbezO2PCP8N/g96S1qA==","signatures":[{"sig":"MEQCIHXshblFV7Mj/GCO9NZ3j8Dyrc71dE608puPMMXqS1T6AiAqO+m9DU6Wz+bFlSOoS3Qwmye4uOQbPhig2lZt9Eq5mQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":571822},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"4b1ef85f4e7a36540617d82e7370225f71ff8661","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --root ./src --sourcemap --target=browser --external @absolutejs/manifest --external '@absolutejs/manifest/*' --external @sinclair/typebox --external '@sinclair/typebox/*' --external web-vitals --external 'web-vitals/*' && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run check:package && npm publish --access public","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run verify-package && bun run build && bun run verify-package --artifacts","verify-package":"absolute-manifest verify-package"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-2PoIqmJm8MMh1AuKX7KBlFuIqa/eBqch40IhJnwwFQzy7itan7eRs/cysSYMlx5bdIaKbezO2PCP8N/g96S1qA==","absolutejs":{"runtimePeers":{"web-vitals":{"range":">=4","tested":"6.0.0","optional":true,"buildExternals":["web-vitals","web-vitals/*"],"artifactImports":["web-vitals/attribution"]}},"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.8.3","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@sinclair/typebox":"0.34.52","@absolutejs/manifest":"0.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":"3.22.0","prettier":"3.9.6","@types/bun":"1.3.14","typescript":"5.9.3","web-vitals":"6.0.0","@absolutejs/errors":"0.7.3","@happy-dom/global-registrator":"20.11.1"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.6.28_1786566158648_0.001650112364683487","host":"s3://npm-registry-packages-npm-production"}},"0.6.29":{"name":"@absolutejs/beacon","version":"0.6.29","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":{"name":"Alex Kahn"},"license":"BSL-1.1","_id":"@absolutejs/beacon@0.6.29","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"587223321347c3c707c4e0e246525150f98d72a8","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.6.29.tgz","fileCount":10,"integrity":"sha512-i4YV3Mr7ylNLJ27uIqpw/aYwakMT1dk9hVsecEosFeCILGnoB4dMnUxN+53NGBYdQzTYUC9Tig4UUC19ZMBmfQ==","signatures":[{"sig":"MEQCIDn7crFty0ZSHbD1nWUVV4h7BNE0xBAoyKMIJ5m6e9vMAiAThfgBXrgtyb7Y/gLd5KV04UZvmy5b12a1hQa1VdH6DA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":574024},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"57934cc46ed7c6942697b4d079a8ac2945086569","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --root ./src --sourcemap --target=browser --external @absolutejs/manifest --external '@absolutejs/manifest/*' --external @sinclair/typebox --external '@sinclair/typebox/*' --external web-vitals --external 'web-vitals/*' && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run check:package && npm publish --access public","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run verify-package && bun run build && bun run verify-package --artifacts","verify-package":"absolute-manifest verify-package"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"runtimePeers":{"web-vitals":{"range":">=4","tested":"6.0.0","optional":true,"buildExternals":["web-vitals","web-vitals/*"],"artifactImports":["web-vitals/attribution"]}},"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.9.2","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"0.34.52","@absolutejs/manifest":"0.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":"3.22.0","prettier":"3.9.6","@types/bun":"1.3.14","typescript":"5.9.3","web-vitals":"6.0.0","@absolutejs/errors":"0.7.3","@happy-dom/global-registrator":"20.11.1"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.6.29_1786577546105_0.6392947623879899","host":"s3://npm-registry-packages-npm-production"}},"0.6.30":{"name":"@absolutejs/beacon","version":"0.6.30","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":{"name":"Alex Kahn"},"license":"BSL-1.1","_id":"@absolutejs/beacon@0.6.30","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"cfb73d844f5f4c7da54dd651b6afb4a325d34c96","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.6.30.tgz","fileCount":10,"integrity":"sha512-UA6zQul3twLRLphTfrsjS0/VYn33HiDakEsal/fNDfmxgDsZY5UwXjyE656zHztTFqShO4f4j7IjstdazPv/Jw==","signatures":[{"sig":"MEYCIQDOvlqIsDWnqgK8YASQdmfT7Y2EUbAJsBatNjyOC1JlkgIhAI123NfzxMvi0jfzNY9KtQQwyyy4NaUjyoZq38zPVxUW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":576308},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"d8e0d49ea16dc6faecd59dcab9ce6ea701246e43","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --root ./src --sourcemap --target=browser --external @absolutejs/manifest --external '@absolutejs/manifest/*' --external @sinclair/typebox --external '@sinclair/typebox/*' --external web-vitals --external 'web-vitals/*' && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run check:package && npm publish --access public","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run verify-package && bun run build && bun run verify-package --artifacts","verify-package":"absolute-manifest verify-package"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"runtimePeers":{"web-vitals":{"range":">=4","tested":"6.0.0","optional":true,"buildExternals":["web-vitals","web-vitals/*"],"artifactImports":["web-vitals/attribution"]}},"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.9.2","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"0.34.52","@absolutejs/manifest":"0.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":"3.22.0","prettier":"3.9.6","@types/bun":"1.3.14","typescript":"5.9.3","web-vitals":"6.0.0","@absolutejs/errors":"0.7.3","@happy-dom/global-registrator":"20.11.1"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.6.30_1786584879133_0.3116531224841437","host":"s3://npm-registry-packages-npm-production"}},"0.6.31":{"name":"@absolutejs/beacon","version":"0.6.31","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":{"name":"Alex Kahn"},"license":"BSL-1.1","_id":"@absolutejs/beacon@0.6.31","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"9e00365626e3db65dd5773286d4ac6cad52200ab","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.6.31.tgz","fileCount":10,"integrity":"sha512-0jRu0nyisOhJok4IXb5V1CfGP7yS5s0Eqx/uYIpHA7HsPVLGPYgy2Gcms71wXpy5EVZZm1gdcGk7pVt2YxbYRA==","signatures":[{"sig":"MEUCIAZ9ybfekLOT7p74EqXbBaoD/1gcMsHifyzI+EaXd465AiEAtkBfzZZ8b3rZ8PDRZzQvQIL83VHHjoKna3XYMY/keKs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":576784},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"e23b5fca39410ee693c9b70f848dd1f909707618","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --root ./src --sourcemap --target=browser --external @absolutejs/manifest --external '@absolutejs/manifest/*' --external @sinclair/typebox --external '@sinclair/typebox/*' --external web-vitals --external 'web-vitals/*' && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run check:package && npm publish --access public","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run verify-package && bun run build && bun run verify-package --artifacts","verify-package":"absolute-manifest verify-package"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"runtimePeers":{"web-vitals":{"range":">=4","tested":"6.0.0","optional":true,"buildExternals":["web-vitals","web-vitals/*"],"artifactImports":["web-vitals/attribution"]}},"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.9.2","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"0.34.52","@absolutejs/manifest":"0.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":"3.22.0","prettier":"3.9.6","@types/bun":"1.3.14","typescript":"5.9.3","web-vitals":"6.0.0","@absolutejs/errors":"0.7.3","@happy-dom/global-registrator":"20.11.1"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.6.31_1786587035481_0.625843005630359","host":"s3://npm-registry-packages-npm-production"}},"0.6.32":{"name":"@absolutejs/beacon","version":"0.6.32","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":{"name":"Alex Kahn"},"license":"BSL-1.1","_id":"@absolutejs/beacon@0.6.32","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"9d9db9b95056bf6709f9eaf67076ee995ff9cac9","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.6.32.tgz","fileCount":10,"integrity":"sha512-ee7QgjUBs+BdmJnziVEWH2c2YmKA9N9f/TN7A8uXIrYb3Kas1ZPn9mpRfEGB6uBi+Wc2RYPDpDMIiPWtO0G+dw==","signatures":[{"sig":"MEYCIQDD31IDprAjdMiZNo8QnGhzDW2RhAVfkdW4fWmhjwxxXwIhAKisGkvPp64avrtzD7LxDnVXYPbntd+VBdbI8gwvuCQm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":578951},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"a4f7c1a8cdd1e417f354dca0e9978190eeed6726","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --root ./src --sourcemap --target=browser --external @absolutejs/manifest --external '@absolutejs/manifest/*' --external @sinclair/typebox --external '@sinclair/typebox/*' --external web-vitals --external 'web-vitals/*' && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run check:package && npm publish --access public","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run verify-package && bun run build && bun run verify-package --artifacts","verify-package":"absolute-manifest verify-package"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"runtimePeers":{"web-vitals":{"range":">=4","tested":"6.0.0","optional":true,"buildExternals":["web-vitals","web-vitals/*"],"artifactImports":["web-vitals/attribution"]}},"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.9.2","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"0.34.52","@absolutejs/manifest":"0.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":"3.22.0","prettier":"3.9.6","@types/bun":"1.3.14","typescript":"5.9.3","web-vitals":"6.0.0","@absolutejs/errors":"0.7.3","@happy-dom/global-registrator":"20.11.1"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.6.32_1786588460600_0.4211186443637911","host":"s3://npm-registry-packages-npm-production"}},"0.6.33":{"name":"@absolutejs/beacon","version":"0.6.33","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":{"name":"Alex Kahn"},"license":"BSL-1.1","_id":"@absolutejs/beacon@0.6.33","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"b34a3572237eda89fa8c47c45fc58a58cba76395","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.6.33.tgz","fileCount":10,"integrity":"sha512-EC3Ytj6aFakFWeTAHHWpi1n4y/cUOhbc/SemphS7Vg2BR1HTne5b+dojcoxIM27JDg8xrKPpAgl53BnZ4qJEjA==","signatures":[{"sig":"MEYCIQDJeX3Yl+mDc7qwvVOL3EcSmAxjfDIcz4Vn4VALWjPMBAIhAJp7IXcdQdjkXAPLJP5eanZe+4pnjzM5pPWfuJTKA4Jz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":596101},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"a4f7c1a8cdd1e417f354dca0e9978190eeed6726","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --root ./src --sourcemap --target=browser --external @absolutejs/manifest --external '@absolutejs/manifest/*' --external @sinclair/typebox --external '@sinclair/typebox/*' --external web-vitals --external 'web-vitals/*' && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run check:package && npm publish --access public","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run verify-package && bun run build && bun run verify-package --artifacts","verify-package":"absolute-manifest verify-package"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"runtimePeers":{"web-vitals":{"range":">=4","tested":"6.0.0","optional":true,"buildExternals":["web-vitals","web-vitals/*"],"artifactImports":["web-vitals/attribution"]}},"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.9.2","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"0.34.52","@absolutejs/manifest":"0.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":"3.22.0","prettier":"3.9.6","@types/bun":"1.3.14","typescript":"5.9.3","web-vitals":"6.0.0","@absolutejs/errors":"0.7.3","@happy-dom/global-registrator":"20.11.1"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.6.33_1786735286193_0.32067196110228746","host":"s3://npm-registry-packages-npm-production"}},"0.6.34":{"name":"@absolutejs/beacon","version":"0.6.34","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":{"name":"Alex Kahn"},"license":"BSL-1.1","_id":"@absolutejs/beacon@0.6.34","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"ee2766201b05e6bf7b7048ed0b5d191f70819e56","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.6.34.tgz","fileCount":10,"integrity":"sha512-eC65C8Rqa+ZBmxVVdqFtgk7/w2UOn0vl1VegQGdGQ/YfomI6NFSDIaRF6ymK598Prw+8/4/2IaHN5JBzc4A1dA==","signatures":[{"sig":"MEUCIQCkFty3uigi9tVNVvRcKU2tQ6m49M3KdDOJZtx9EgzyTAIgL+2BUT2SGGHdtYiusNaaqAYs+ucSz2rbWJEPa2dkIzo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":599578},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"697907a27d091d65c0b21e63670b99c789f0e13d","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --root ./src --sourcemap --target=browser --external @absolutejs/manifest --external '@absolutejs/manifest/*' --external @sinclair/typebox --external '@sinclair/typebox/*' --external web-vitals --external 'web-vitals/*' && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run check:package && npm publish --access public","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run verify-package && bun run build && bun run verify-package --artifacts","verify-package":"absolute-manifest verify-package"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"runtimePeers":{"web-vitals":{"range":">=4","tested":"6.0.0","optional":true,"buildExternals":["web-vitals","web-vitals/*"],"artifactImports":["web-vitals/attribution"]}},"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.9.2","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"0.34.52","@absolutejs/manifest":"0.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":"3.22.0","prettier":"3.9.6","@types/bun":"1.3.14","typescript":"5.9.3","web-vitals":"6.0.0","@absolutejs/errors":"0.7.3","@happy-dom/global-registrator":"20.11.1"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.6.34_1786753495642_0.3161999698980329","host":"s3://npm-registry-packages-npm-production"}},"0.6.35":{"name":"@absolutejs/beacon","version":"0.6.35","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":{"name":"Alex Kahn"},"license":"BSL-1.1","_id":"@absolutejs/beacon@0.6.35","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"b0582a10878c2ea1806ffdc66a35683f459e95d2","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.6.35.tgz","fileCount":10,"integrity":"sha512-BuC8Dmg6vwWXeh4olNJjQ/kYfv+iCWgZS5egCiNZ8teuynpWgTHfrFH083y/wgBoaM5jh7BW07QpuFUThQfquA==","signatures":[{"sig":"MEQCICWMWUbOldWBmsc6Guhnj3GK7ph72kLrhGKku9JucgloAiBE+guqgFOSET7taUAGbZu3UewmbUXG9Z9AJXDyNlI6BA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":600290},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"697907a27d091d65c0b21e63670b99c789f0e13d","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --root ./src --sourcemap --target=browser --external @absolutejs/manifest --external '@absolutejs/manifest/*' --external @sinclair/typebox --external '@sinclair/typebox/*' --external web-vitals --external 'web-vitals/*' && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run check:package && npm publish --access public","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run verify-package && bun run build && bun run verify-package --artifacts","verify-package":"absolute-manifest verify-package"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"runtimePeers":{"web-vitals":{"range":">=4","tested":"6.0.0","optional":true,"buildExternals":["web-vitals","web-vitals/*"],"artifactImports":["web-vitals/attribution"]}},"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.9.2","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"0.34.52","@absolutejs/manifest":"0.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":"3.22.0","prettier":"3.9.6","@types/bun":"1.3.14","typescript":"5.9.3","web-vitals":"6.0.0","@absolutejs/errors":"0.7.3","@happy-dom/global-registrator":"20.11.1"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.6.35_1786754550335_0.7109399396050136","host":"s3://npm-registry-packages-npm-production"}},"0.6.36":{"name":"@absolutejs/beacon","version":"0.6.36","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":{"name":"Alex Kahn"},"license":"BSL-1.1","_id":"@absolutejs/beacon@0.6.36","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"fc9301836afeb20ff0ed26a0e8ee7a67bc6f52c1","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.6.36.tgz","fileCount":10,"integrity":"sha512-p9XdwlcOp20ckkzC88OlCFCsx/HSYYyfsDUI5ilS/jFD3hLAc+2SMqUY1nAGPw2GfRCtwNEuTbGr/b4EvFEDRw==","signatures":[{"sig":"MEYCIQD28AWBTSkhTDdq1+fVw7whC7t7TpYm8Oem29AeFSRgWAIhAPrQo4I2LEdRZq7/bIrG9VKm+RGTOR7J2pjpldqArvwn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":601800},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"697907a27d091d65c0b21e63670b99c789f0e13d","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --root ./src --sourcemap --target=browser --external @absolutejs/manifest --external '@absolutejs/manifest/*' --external @sinclair/typebox --external '@sinclair/typebox/*' --external web-vitals --external 'web-vitals/*' && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run check:package && npm publish --access public","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run verify-package && bun run build && bun run verify-package --artifacts","verify-package":"absolute-manifest verify-package"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"runtimePeers":{"web-vitals":{"range":">=4","tested":"6.0.0","optional":true,"buildExternals":["web-vitals","web-vitals/*"],"artifactImports":["web-vitals/attribution"]}},"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.9.2","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"0.34.52","@absolutejs/manifest":"0.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":"3.22.0","prettier":"3.9.6","@types/bun":"1.3.14","typescript":"5.9.3","web-vitals":"6.0.0","@absolutejs/errors":"0.7.3","@happy-dom/global-registrator":"20.11.1"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.6.36_1786755034799_0.9269058058027542","host":"s3://npm-registry-packages-npm-production"}},"0.6.37":{"name":"@absolutejs/beacon","version":"0.6.37","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":"Alex Kahn","license":"BSL-1.1","_id":"@absolutejs/beacon@0.6.37","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"0aef6c0026f8255c54d1f3058a4521bca1443fd0","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.6.37.tgz","fileCount":10,"integrity":"sha512-O5kX+f1CRmftG+s11G2okpuJSq008rbiW9vMj9cVgWlXqGJ4YF0c3jt0icBIhCnQrpuYNNgRJqlOcrXjyQIaZg==","signatures":[{"sig":"MEQCIC5mkovvXd4+3VBhTxjq4USIPPMyqc+TCmFnJxYAb0HwAiBFZJEdJs9p40GL0vYLuUkfX2e85uXV6am/fEcLJwwTrA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":608190},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"0aef6c0026f8255c54d1f3058a4521bca1443fd0","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --root ./src --sourcemap --target=browser --external @absolutejs/manifest --external '@absolutejs/manifest/*' --external @sinclair/typebox --external '@sinclair/typebox/*' --external web-vitals --external 'web-vitals/*' && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run check:package && npm publish --access public","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run verify-package && bun run build && bun run verify-package --artifacts","verify-package":"absolute-manifest verify-package"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-O5kX+f1CRmftG+s11G2okpuJSq008rbiW9vMj9cVgWlXqGJ4YF0c3jt0icBIhCnQrpuYNNgRJqlOcrXjyQIaZg==","absolutejs":{"runtimePeers":{"web-vitals":{"range":">=4","tested":"6.0.0","optional":true,"buildExternals":["web-vitals","web-vitals/*"],"artifactImports":["web-vitals/attribution"]}},"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.8.3","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@sinclair/typebox":"0.34.52","@absolutejs/manifest":"0.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":"3.22.0","prettier":"3.9.6","@types/bun":"1.3.14","typescript":"5.9.3","web-vitals":"6.0.0","@absolutejs/errors":"0.7.3","@happy-dom/global-registrator":"20.11.1"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.6.37_1786756362111_0.23834081483881975","host":"s3://npm-registry-packages-npm-production"}},"0.6.38":{"name":"@absolutejs/beacon","version":"0.6.38","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":"Alex Kahn","license":"BSL-1.1","_id":"@absolutejs/beacon@0.6.38","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"2d50bd89c31a3d4d3a7234fceb496b0a28b42aae","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.6.38.tgz","fileCount":10,"integrity":"sha512-3DVWdnOm9wAyFzL3qy/gOHOZNXNasrfFoC6dnea93/E13HAwRqHql/yZLSfi1NPSK5LQhKmrpSTegd87qRv/FA==","signatures":[{"sig":"MEYCIQD0xLeprugEAFcLu365kWezR70EgjUTqqRxp47O0JEl3gIhAJudas12+5HVO6n06anAvz8752QqlRN/Mr5H2knkV7f0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":609092},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"2d50bd89c31a3d4d3a7234fceb496b0a28b42aae","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --root ./src --sourcemap --target=browser --external @absolutejs/manifest --external '@absolutejs/manifest/*' --external @sinclair/typebox --external '@sinclair/typebox/*' --external web-vitals --external 'web-vitals/*' && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run check:package && npm publish --access public","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run verify-package && bun run build && bun run verify-package --artifacts","verify-package":"absolute-manifest verify-package"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-3DVWdnOm9wAyFzL3qy/gOHOZNXNasrfFoC6dnea93/E13HAwRqHql/yZLSfi1NPSK5LQhKmrpSTegd87qRv/FA==","absolutejs":{"runtimePeers":{"web-vitals":{"range":">=4","tested":"6.0.0","optional":true,"buildExternals":["web-vitals","web-vitals/*"],"artifactImports":["web-vitals/attribution"]}},"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.8.3","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@sinclair/typebox":"0.34.52","@absolutejs/manifest":"0.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":"3.22.0","prettier":"3.9.6","@types/bun":"1.3.14","typescript":"5.9.3","web-vitals":"6.0.0","@absolutejs/errors":"0.7.3","@happy-dom/global-registrator":"20.11.1"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.6.38_1786823609081_0.9866413528044609","host":"s3://npm-registry-packages-npm-production"}},"0.6.39":{"name":"@absolutejs/beacon","version":"0.6.39","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":{"name":"Alex Kahn"},"license":"BSL-1.1","_id":"@absolutejs/beacon@0.6.39","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"7e944039f8ed10cc3c258122759551dc4e06dbee","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.6.39.tgz","fileCount":10,"integrity":"sha512-goGW2fHoea2+7THDozjkOli5a0oCbzxvuT/0QvuEAAbgkZM+gXmebehJpmMlzhF+mhbNYAY51369okq2zXw9rg==","signatures":[{"sig":"MEQCIHFdvsEM6b+ILhzPkYbSpmUdaQJ7W27m1JqRcBqecBQoAiAJTk50byWg/YWmkF5ofaTdVaZpnyIqsnZLdv0rQ+L37A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":612334},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"697907a27d091d65c0b21e63670b99c789f0e13d","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --root ./src --sourcemap --target=browser --external @absolutejs/manifest --external '@absolutejs/manifest/*' --external @sinclair/typebox --external '@sinclair/typebox/*' --external web-vitals --external 'web-vitals/*' && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run check:package && npm publish --access public","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run verify-package && bun run build && bun run verify-package --artifacts","verify-package":"absolute-manifest verify-package"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"runtimePeers":{"web-vitals":{"range":">=4","tested":"6.0.0","optional":true,"buildExternals":["web-vitals","web-vitals/*"],"artifactImports":["web-vitals/attribution"]}},"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.9.2","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"0.34.52","@absolutejs/manifest":"0.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":"3.22.0","prettier":"3.9.6","@types/bun":"1.3.14","typescript":"5.9.3","web-vitals":"6.0.0","@absolutejs/errors":"0.7.3","@happy-dom/global-registrator":"20.11.1"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.6.39_1786826153383_0.6464298924839007","host":"s3://npm-registry-packages-npm-production"}},"0.6.40":{"name":"@absolutejs/beacon","version":"0.6.40","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":{"name":"Alex Kahn"},"license":"BSL-1.1","_id":"@absolutejs/beacon@0.6.40","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"5dd8ce0a151073461d7c575542cd22ac513d66cb","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.6.40.tgz","fileCount":10,"integrity":"sha512-O1AFHWOor8+tzDApTUkkpZ5U5vwBJrmG52DQaGWjx12pl3tfYOI9/VHptKsPrAofI4PDp47Cb8LyJ2uXvwptWA==","signatures":[{"sig":"MEQCID5slbG5RqenqvpcF/qKgfuNv6wJBYgr2OlSRXzPrMK0AiBXdvU/3lu6VxhLlJtpQxjeLMNlTjpnUl/lROkgkjttYA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":619566},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"697907a27d091d65c0b21e63670b99c789f0e13d","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --root ./src --sourcemap --target=browser --external @absolutejs/manifest --external '@absolutejs/manifest/*' --external @sinclair/typebox --external '@sinclair/typebox/*' --external web-vitals --external 'web-vitals/*' && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run check:package && npm publish --access public","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run verify-package && bun run build && bun run verify-package --artifacts","verify-package":"absolute-manifest verify-package"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"runtimePeers":{"web-vitals":{"range":">=4","tested":"6.0.0","optional":true,"buildExternals":["web-vitals","web-vitals/*"],"artifactImports":["web-vitals/attribution"]}},"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.9.2","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"0.34.52","@absolutejs/manifest":"0.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":"3.22.0","prettier":"3.9.6","@types/bun":"1.3.14","typescript":"5.9.3","web-vitals":"6.0.0","@absolutejs/errors":"0.7.3","@happy-dom/global-registrator":"20.11.1"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.6.40_1786856327932_0.2732424761640946","host":"s3://npm-registry-packages-npm-production"}},"0.6.41":{"name":"@absolutejs/beacon","version":"0.6.41","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":{"name":"Alex Kahn"},"license":"BSL-1.1","_id":"@absolutejs/beacon@0.6.41","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"71251e828c3490c7c650ec1b1a16570a95fb0a72","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.6.41.tgz","fileCount":10,"integrity":"sha512-gkMqWpQDzrHhWYcun4Y27dTAAovTy3u2lgtaQe6eDEkVfcrmjNaBmw4fOZKbPhS9aPvY46xKG/JaFskQmB9k2A==","signatures":[{"sig":"MEYCIQCXk5qLQwRi3ZuI2mYMBk9pjKouAZap8RpnknIO5PEgVgIhAMTWVermSasXggQiwYm44xxtmw36xf0MvmPS12th542d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":628488},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"06c85045cbed69e7c46189df59a98b73477071b3","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --root ./src --sourcemap --target=browser --external @absolutejs/manifest --external '@absolutejs/manifest/*' --external @sinclair/typebox --external '@sinclair/typebox/*' --external web-vitals --external 'web-vitals/*' && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run check:package && npm publish --access public","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run verify-package && bun run build && bun run verify-package --artifacts","verify-package":"absolute-manifest verify-package"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"runtimePeers":{"web-vitals":{"range":">=4","tested":"6.0.0","optional":true,"buildExternals":["web-vitals","web-vitals/*"],"artifactImports":["web-vitals/attribution"]}},"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.9.2","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"0.34.52","@absolutejs/manifest":"0.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":"3.22.0","prettier":"3.9.6","@types/bun":"1.3.14","typescript":"5.9.3","web-vitals":"6.0.0","@absolutejs/errors":"0.7.3","@happy-dom/global-registrator":"20.11.1"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.6.41_1786865315633_0.5993852223026515","host":"s3://npm-registry-packages-npm-production"}},"0.6.42":{"name":"@absolutejs/beacon","version":"0.6.42","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":{"name":"Alex Kahn"},"license":"BSL-1.1","_id":"@absolutejs/beacon@0.6.42","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"dae315d51deca5b93c3614deb63d56db1514c055","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.6.42.tgz","fileCount":10,"integrity":"sha512-z4oc/hVMCkwfaPY8HYjKQBrveQ5093OUSn3UAwCI8Baod7HD8n+0jjR/iTqJ3d83ZGf1iOtUmZ3fEHiXkIKbIw==","signatures":[{"sig":"MEUCIA201b+sJK6kbcWdAst/OK0/Mqi40rEh7z4bZZQ//QIiAiEA0buOl0Wpk3mPk+DVYwRDuj9oIAnL1BSWveSlH9+0zP8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":629917},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"28f7d75383d3c8a28dfef9d0a71a3a9d1e670bc9","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --root ./src --sourcemap --target=browser --external @absolutejs/manifest --external '@absolutejs/manifest/*' --external @sinclair/typebox --external '@sinclair/typebox/*' --external web-vitals --external 'web-vitals/*' && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run check:package && npm publish --access public","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run verify-package && bun run build && bun run verify-package --artifacts","verify-package":"absolute-manifest verify-package"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"runtimePeers":{"web-vitals":{"range":">=4","tested":"6.0.0","optional":true,"buildExternals":["web-vitals","web-vitals/*"],"artifactImports":["web-vitals/attribution"]}},"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.9.2","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"0.34.52","@absolutejs/manifest":"0.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":"3.22.0","prettier":"3.9.6","@types/bun":"1.3.14","typescript":"5.9.3","web-vitals":"6.0.0","@absolutejs/errors":"0.7.3","@happy-dom/global-registrator":"20.11.1"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.6.42_1786867267545_0.8641954465385853","host":"s3://npm-registry-packages-npm-production"}},"0.6.43":{"name":"@absolutejs/beacon","version":"0.6.43","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":{"name":"Alex Kahn"},"license":"BSL-1.1","_id":"@absolutejs/beacon@0.6.43","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"fe640062811ac0b45022933375c28e6c2d4bd69b","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.6.43.tgz","fileCount":10,"integrity":"sha512-tK409Jc/Kv3acqp78Rg6b9uSvQzkeLc/OGiEvUh27I58BSqxPOu5gOSF/LfaB59anzqVJbWVZgO/W5YvnDbt4g==","signatures":[{"sig":"MEUCIDotMSWxrU9vb+B4EeVykjMNcW8XF6KWxfcbdBoPBmdeAiEApFxFZNWQL0OZYntbcM/XyeTIfIcxnSlZ4lzsOF2suCM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":630832},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"16b8cc8242d9e1b1f31c360f41b4a3baced9e7f0","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --root ./src --sourcemap --target=browser --external @absolutejs/manifest --external '@absolutejs/manifest/*' --external @sinclair/typebox --external '@sinclair/typebox/*' --external web-vitals --external 'web-vitals/*' && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run check:package && npm publish --access public","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run verify-package && bun run build && bun run verify-package --artifacts","verify-package":"absolute-manifest verify-package"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"runtimePeers":{"web-vitals":{"range":">=4","tested":"6.0.0","optional":true,"buildExternals":["web-vitals","web-vitals/*"],"artifactImports":["web-vitals/attribution"]}},"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.9.2","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"0.34.52","@absolutejs/manifest":"0.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":"3.22.0","prettier":"3.9.6","@types/bun":"1.3.14","typescript":"5.9.3","web-vitals":"6.0.0","@absolutejs/errors":"0.7.3","@happy-dom/global-registrator":"20.11.1"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.6.43_1786867771024_0.4873661026402756","host":"s3://npm-registry-packages-npm-production"}},"0.6.44":{"name":"@absolutejs/beacon","version":"0.6.44","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":{"name":"Alex Kahn"},"license":"BSL-1.1","_id":"@absolutejs/beacon@0.6.44","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"2cfe69c9df58e82394835394267f5badb347132b","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.6.44.tgz","fileCount":10,"integrity":"sha512-w98FeFZmjqw3F7XMBBNw/TUp0zMm90HXZ7w/Egny7oaQRJAFdDEmrdKV7TbLw1u6xYFuBzR/MVxAW0OPwpXVJA==","signatures":[{"sig":"MEUCIQDCaqxPn+79R1rrs3eML4N/UlxU0jcwQ3L+Cd2FHgNn/AIgaucNGh9yJ2yXdIX8q+WrLo+IOfN2GV0brFxAZgANTAY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":631171},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"9757a8abe9e7c9c944b5dc2ccfbd0cb55d5f30b2","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --root ./src --sourcemap --target=browser --external @absolutejs/manifest --external '@absolutejs/manifest/*' --external @sinclair/typebox --external '@sinclair/typebox/*' --external web-vitals --external 'web-vitals/*' && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run check:package && npm publish --access public","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run verify-package && bun run build && bun run verify-package --artifacts","verify-package":"absolute-manifest verify-package"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"runtimePeers":{"web-vitals":{"range":">=4","tested":"6.0.0","optional":true,"buildExternals":["web-vitals","web-vitals/*"],"artifactImports":["web-vitals/attribution"]}},"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.9.2","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"0.34.52","@absolutejs/manifest":"0.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":"3.22.0","prettier":"3.9.6","@types/bun":"1.3.14","typescript":"5.9.3","web-vitals":"6.0.0","@absolutejs/errors":"0.7.3","@happy-dom/global-registrator":"20.11.1"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.6.44_1786931009138_0.6804130292678054","host":"s3://npm-registry-packages-npm-production"}},"0.6.45":{"name":"@absolutejs/beacon","version":"0.6.45","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":{"name":"Alex Kahn"},"license":"BSL-1.1","_id":"@absolutejs/beacon@0.6.45","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"cce668b2d5266d67e74ea7f483cfc21b5b659701","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.6.45.tgz","fileCount":10,"integrity":"sha512-HGlkC1rnjp9oTWT2NmUdQMuWch/SBtBcHlzLG5Bum4zDxZzTZdxGAazODFNUO9q11bq4HBujVmTuDCViJV2xqA==","signatures":[{"sig":"MEQCIHtpHv6Q1vsxwYYxLQg0cNqbe6GcwvdW94lGgPT94cdmAiBzvqUrZgL+x90N60NDDAsJCVspgIcIcrUI+8F1JBr2EQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":633885},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"11bb15757fd56228238d3b4e53513f7e7d83305c","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --root ./src --sourcemap --target=browser --external @absolutejs/manifest --external '@absolutejs/manifest/*' --external @sinclair/typebox --external '@sinclair/typebox/*' --external web-vitals --external 'web-vitals/*' && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run check:package && npm publish --access public","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run verify-package && bun run build && bun run verify-package --artifacts","verify-package":"absolute-manifest verify-package"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"runtimePeers":{"web-vitals":{"range":">=4","tested":"6.0.0","optional":true,"buildExternals":["web-vitals","web-vitals/*"],"artifactImports":["web-vitals/attribution"]}},"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.9.2","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"0.34.52","@absolutejs/manifest":"0.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":"3.22.0","prettier":"3.9.6","@types/bun":"1.3.14","typescript":"5.9.3","web-vitals":"6.0.0","@absolutejs/errors":"0.7.3","@happy-dom/global-registrator":"20.11.1"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.6.45_1786936763377_0.6281370927082124","host":"s3://npm-registry-packages-npm-production"}},"0.6.46":{"name":"@absolutejs/beacon","version":"0.6.46","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":{"name":"Alex Kahn"},"license":"BSL-1.1","_id":"@absolutejs/beacon@0.6.46","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"6b871f0f15dc7fab88bd775e09cd098715834016","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.6.46.tgz","fileCount":10,"integrity":"sha512-v1pTNtPVMcNPKUKyXvEiEOIYLeAiBSmNU9Ftidtac9B0wE2h1xPnD67ygVRTfxmSc7y+hiHnFWgkbOKlPhgfww==","signatures":[{"sig":"MEQCIApx7p28KgrjD1QWX9f+L54aYCWENOqlx9Jz1V5LmsP8AiA0agoNB4CWwZwZrV+RsJh/v3p8aFCX1ynNBGppNr+6ug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":636510},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"0b2fc01c5941014aca27ba194a030471c0502da0","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --root ./src --sourcemap --target=browser --external @absolutejs/manifest --external '@absolutejs/manifest/*' --external @sinclair/typebox --external '@sinclair/typebox/*' --external web-vitals --external 'web-vitals/*' && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run check:package && npm publish --access public","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run verify-package && bun run build && bun run verify-package --artifacts","verify-package":"absolute-manifest verify-package"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"runtimePeers":{"web-vitals":{"range":">=4","tested":"6.0.0","optional":true,"buildExternals":["web-vitals","web-vitals/*"],"artifactImports":["web-vitals/attribution"]}},"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.9.2","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"0.34.52","@absolutejs/manifest":"0.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":"3.22.0","prettier":"3.9.6","@types/bun":"1.3.14","typescript":"5.9.3","web-vitals":"6.0.0","@absolutejs/errors":"0.7.3","@happy-dom/global-registrator":"20.11.1"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.6.46_1786985350041_0.7724477498602471","host":"s3://npm-registry-packages-npm-production"}},"0.6.47":{"name":"@absolutejs/beacon","version":"0.6.47","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":{"name":"Alex Kahn"},"license":"BSL-1.1","_id":"@absolutejs/beacon@0.6.47","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"0a584e67dbac85f1fdca39c1ff195c13d43b0727","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.6.47.tgz","fileCount":10,"integrity":"sha512-SgoQkIyxqvZpyfVYBVn8ZLtW4aN5Do/Nv+fkmICg7Ea9dSrsxE1FExIE2yoYK//0PgIXHazSmkXs1IYZtSkJmA==","signatures":[{"sig":"MEUCIQDYlKMeN5GcOCDLwyLK52a4P55DjyVojaWBgWMudfUu7AIgD+bJbVV9duG4nnU6isjhEEAZI+MEAbisoSEVJL0ZzhM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":637321},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"d5d07ccceeb9ece1077e934c923573ca1df45d08","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --root ./src --sourcemap --target=browser --external @absolutejs/manifest --external '@absolutejs/manifest/*' --external @sinclair/typebox --external '@sinclair/typebox/*' --external web-vitals --external 'web-vitals/*' && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run check:package && npm publish --access public","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run verify-package && bun run build && bun run verify-package --artifacts","verify-package":"absolute-manifest verify-package"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"runtimePeers":{"web-vitals":{"range":">=4","tested":"6.0.0","optional":true,"buildExternals":["web-vitals","web-vitals/*"],"artifactImports":["web-vitals/attribution"]}},"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.9.2","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"0.34.52","@absolutejs/manifest":"0.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":"3.22.0","prettier":"3.9.6","@types/bun":"1.3.14","typescript":"5.9.3","web-vitals":"6.0.0","@absolutejs/errors":"0.7.3","@happy-dom/global-registrator":"20.11.1"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.6.47_1787015106527_0.21422632359592897","host":"s3://npm-registry-packages-npm-production"}},"0.6.48":{"name":"@absolutejs/beacon","version":"0.6.48","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":{"name":"Alex Kahn"},"license":"BSL-1.1","_id":"@absolutejs/beacon@0.6.48","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"2a517f2c23772b34effcda2527fd566d302688d1","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.6.48.tgz","fileCount":10,"integrity":"sha512-XeEfyc6h+OtiQEFiFfQl6l6l6PAhsHT5l+FrSZUqKpHWo4v1OFAxQqqGfrMmS4op4OliGRqWqiYiRDXw3nY9PA==","signatures":[{"sig":"MEQCIGN2Ag7Eqa6vZNbv51VuAP67T2fbGHsx6U1h8aNG8UE6AiBBOqZR32SLk5ZrKlrSxSzgqMQlTx0RY8jTJRIDAha+Iw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":638729},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"d07b8d465dc33e2c163f0341641cf7eb7fac8b03","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --root ./src --sourcemap --target=browser --external @absolutejs/manifest --external '@absolutejs/manifest/*' --external @sinclair/typebox --external '@sinclair/typebox/*' --external web-vitals --external 'web-vitals/*' && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run check:package && npm publish --access public","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run verify-package && bun run build && bun run verify-package --artifacts","verify-package":"absolute-manifest verify-package"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"runtimePeers":{"web-vitals":{"range":">=4","tested":"6.0.0","optional":true,"buildExternals":["web-vitals","web-vitals/*"],"artifactImports":["web-vitals/attribution"]}},"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.9.2","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"0.34.52","@absolutejs/manifest":"0.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":"3.22.0","prettier":"3.9.6","@types/bun":"1.3.14","typescript":"5.9.3","web-vitals":"6.0.0","@absolutejs/errors":"0.7.3","@happy-dom/global-registrator":"20.11.1"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.6.48_1787018724956_0.47461675550207505","host":"s3://npm-registry-packages-npm-production"}},"0.6.49":{"name":"@absolutejs/beacon","version":"0.6.49","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":{"name":"Alex Kahn"},"license":"BSL-1.1","_id":"@absolutejs/beacon@0.6.49","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"c809de6c5b3b050ca3e14408a7e250ed7b05236e","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.6.49.tgz","fileCount":10,"integrity":"sha512-Ka9xNkCL8sDRMeZLZQhB0/3nrC4hEFUQw6H5jDANkqlF0B0d/GA4NjiYig4hxurWTqrJJMGpnalk7Sl8APowOA==","signatures":[{"sig":"MEQCIAhQQOV+bhvwyOnaMEyEwGSwAyzU85YaHxXg4MCeXUkdAiAqW0qbc9mpnvtd7AH/V/96UFMeOCk5dejxj8SCrIwxSQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":650799},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"e99341d26f0acc6aff7393b7d9bb5e6e533dceb7","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --root ./src --sourcemap --target=browser --external @absolutejs/manifest --external '@absolutejs/manifest/*' --external @sinclair/typebox --external '@sinclair/typebox/*' --external web-vitals --external 'web-vitals/*' && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run check:package && npm publish --access public","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run verify-package && bun run build && bun run verify-package --artifacts","verify-package":"absolute-manifest verify-package"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"runtimePeers":{"web-vitals":{"range":">=4","tested":"6.0.0","optional":true,"buildExternals":["web-vitals","web-vitals/*"],"artifactImports":["web-vitals/attribution"]}},"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.9.2","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"0.34.52","@absolutejs/manifest":"0.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":"3.22.0","prettier":"3.9.6","@types/bun":"1.3.14","typescript":"5.9.3","web-vitals":"6.0.0","@absolutejs/errors":"0.7.3","@happy-dom/global-registrator":"20.11.1"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.6.49_1787177197794_0.2299085290053462","host":"s3://npm-registry-packages-npm-production"}},"0.6.50":{"name":"@absolutejs/beacon","version":"0.6.50","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":{"name":"Alex Kahn"},"license":"BSL-1.1","_id":"@absolutejs/beacon@0.6.50","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"0394b626177a7f5d2d81be98f3fcffe6ae27f76f","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.6.50.tgz","fileCount":10,"integrity":"sha512-g4hptq8nCS3mHq7cKKSDLOqjCW8iPKr5iOjwkPhhmaJJk/+3fHx/jm1ZPVc54TH5tDE2EIfJppfnecR8Yhsgpw==","signatures":[{"sig":"MEYCIQDa+Yg5JeiLLP8yEMy85Tkkxi2IkJ7iFHEaecTLAJiIwQIhANfI0Kw9GqSC63VSP64MEUCPJELwjWJyeSMOkFhVh/u/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":651381},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"5803f7244f786a2e4afd225aa5461ff9f49c14d7","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --root ./src --sourcemap --target=browser --external @absolutejs/manifest --external '@absolutejs/manifest/*' --external @sinclair/typebox --external '@sinclair/typebox/*' --external web-vitals --external 'web-vitals/*' && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run check:package && npm publish --access public","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run verify-package && bun run build && bun run verify-package --artifacts","verify-package":"absolute-manifest verify-package"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"runtimePeers":{"web-vitals":{"range":">=4","tested":"6.0.0","optional":true,"buildExternals":["web-vitals","web-vitals/*"],"artifactImports":["web-vitals/attribution"]}},"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.9.2","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"0.34.52","@absolutejs/manifest":"0.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":"3.22.0","prettier":"3.9.6","@types/bun":"1.3.14","typescript":"5.9.3","web-vitals":"6.0.0","@absolutejs/errors":"0.7.3","@happy-dom/global-registrator":"20.11.1"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.6.50_1787179720296_0.03932213999646028","host":"s3://npm-registry-packages-npm-production"}},"0.6.51":{"name":"@absolutejs/beacon","version":"0.6.51","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":{"name":"Alex Kahn"},"license":"BSL-1.1","_id":"@absolutejs/beacon@0.6.51","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"057cb8f472ca9fe1a0a14f85e4ff68aa7e44129b","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.6.51.tgz","fileCount":10,"integrity":"sha512-GNOgY3E24s4nO18uE6GWuRjKoCrCH5Mw+n3AivFW2ET3bdJM4PXWm0fUYzpxutpWF2HwWpy8yYhJwsL4+FRnKw==","signatures":[{"sig":"MEUCIQC9VHq8NhAha65biUwIX4g+c0cmQuiAI8UdtVqQZ0RK3wIgb65QRuSUf8YxiSpZcPFd9EW0LNTIn2OPSu/87GFMM7U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":655759},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"15b706efafe43db513e181cc8dd2df693cf9ed7a","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --root ./src --sourcemap --target=browser --external @absolutejs/manifest --external '@absolutejs/manifest/*' --external @sinclair/typebox --external '@sinclair/typebox/*' --external web-vitals --external 'web-vitals/*' && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run check:package && npm publish --access public","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run verify-package && bun run build && bun run verify-package --artifacts","verify-package":"absolute-manifest verify-package"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"runtimePeers":{"web-vitals":{"range":">=4","tested":"6.0.0","optional":true,"buildExternals":["web-vitals","web-vitals/*"],"artifactImports":["web-vitals/attribution"]}},"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.9.2","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"0.34.52","@absolutejs/manifest":"0.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":"3.22.0","prettier":"3.9.6","@types/bun":"1.3.14","typescript":"5.9.3","web-vitals":"6.0.0","@absolutejs/errors":"0.7.3","@happy-dom/global-registrator":"20.11.1"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.6.51_1787181399964_0.2815889101253364","host":"s3://npm-registry-packages-npm-production"}},"0.6.52":{"name":"@absolutejs/beacon","version":"0.6.52","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":{"name":"Alex Kahn"},"license":"BSL-1.1","_id":"@absolutejs/beacon@0.6.52","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"a79fca5446327631f626327897129d5723c24f22","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.6.52.tgz","fileCount":10,"integrity":"sha512-kQDIRSBQDBLl1S+fOD88BUnfSUUQBW8byr/5vparGKN79NWi4DY/ZJ6lyd+2BTXUuGvnOHhSadvX1c4I3o9yMQ==","signatures":[{"sig":"MEUCIFxSqPMX8i8ZAk2G5X9qs2J3BL05ybLaSJyY3pFSexwtAiEAkvQyBOvbrhhlpufoCxQZNkZ4KzF6QYom690XMlZPA1E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":667952},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"15b706efafe43db513e181cc8dd2df693cf9ed7a","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --root ./src --sourcemap --target=browser --external @absolutejs/manifest --external '@absolutejs/manifest/*' --external @sinclair/typebox --external '@sinclair/typebox/*' --external web-vitals --external 'web-vitals/*' && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run check:package && npm publish --access public","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run verify-package && bun run build","verify-package":"absolute-manifest verify-package"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"runtimePeers":{"web-vitals":{"range":">=4","tested":"6.0.0","optional":true,"buildExternals":["web-vitals","web-vitals/*"],"artifactImports":["web-vitals/attribution"]}},"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.9.2","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"0.34.52","@absolutejs/manifest":"0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":"3.22.0","prettier":"3.9.6","@types/bun":"1.3.14","typescript":"5.9.3","web-vitals":"6.0.0","@absolutejs/errors":"0.9.0","@happy-dom/global-registrator":"20.11.1"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.6.52_1787256517681_0.48920772704599624","host":"s3://npm-registry-packages-npm-production"}},"0.6.53":{"name":"@absolutejs/beacon","version":"0.6.53","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":{"name":"Alex Kahn"},"license":"BSL-1.1","_id":"@absolutejs/beacon@0.6.53","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"699cfb7bae9b01ec46656ea80574b8fefb6c708b","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.6.53.tgz","fileCount":10,"integrity":"sha512-dFUOVJ3Z2ctR3qStRNC3DBI/fFOh4uhyf0Y3StBAr47dzxRmX/0X6U/0YtCyuOf0aFvRKdrePKevaLw2aB4LDA==","signatures":[{"sig":"MEUCIFVoYuEXAJVmutmpdT24nr5tKPq8FfriuIHPS51kAm8mAiEA4lRd//a4WoleTNwe2vQFJy7z5W833PqjizOz5FjnBD8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":668713},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"21a5eb1466fde4078eace36790324c8b34c4200e","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --root ./src --sourcemap --target=browser --external @absolutejs/manifest --external '@absolutejs/manifest/*' --external @sinclair/typebox --external '@sinclair/typebox/*' --external web-vitals --external 'web-vitals/*' && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run check:package && npm publish --access public","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run verify-package && bun run build","verify-package":"absolute-manifest verify-package"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"runtimePeers":{"web-vitals":{"range":">=4","tested":"6.0.0","optional":true,"buildExternals":["web-vitals","web-vitals/*"],"artifactImports":["web-vitals/attribution"]}},"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.9.2","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"0.34.52","@absolutejs/manifest":"0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":"3.22.0","prettier":"3.9.6","@types/bun":"1.3.14","typescript":"5.9.3","web-vitals":"6.0.0","@absolutejs/errors":"0.9.0","@happy-dom/global-registrator":"20.11.1"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.6.53_1787342242430_0.5216367395138597","host":"s3://npm-registry-packages-npm-production"}},"0.6.54":{"name":"@absolutejs/beacon","version":"0.6.54","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":{"name":"Alex Kahn"},"license":"BSL-1.1","_id":"@absolutejs/beacon@0.6.54","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"2f73f031d7eb5ac7c445179896f48e2043fc605f","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.6.54.tgz","fileCount":10,"integrity":"sha512-fhiD4D88SpKxqmscVUEYtEUJHUinhKsh1pNXgEGjItrbIK7IQeG/9Kem7PwRSjQpWvBYVvsH1rsA7hfBhbVsxg==","signatures":[{"sig":"MEQCIBcc9BoVqE1I2wZ4Byl9XJ9us8yRtEey2T+nu8Fjxr0pAiBe1gxtpRw2hngn3l+nV7a2F8NY04dc6xSru49Ku1qKpg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":673615},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"bfe2e7ce405449cf3ea7f205d01e1372aff8e56c","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --root ./src --sourcemap --target=browser --external @absolutejs/manifest --external '@absolutejs/manifest/*' --external @sinclair/typebox --external '@sinclair/typebox/*' --external web-vitals --external 'web-vitals/*' && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run check:package && npm publish --access public","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run verify-package && bun run build","verify-package":"absolute-manifest verify-package"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"runtimePeers":{"web-vitals":{"range":">=4","tested":"6.0.0","optional":true,"buildExternals":["web-vitals","web-vitals/*"],"artifactImports":["web-vitals/attribution"]}},"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.9.2","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"0.34.52","@absolutejs/manifest":"0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":"3.22.0","prettier":"3.9.6","@types/bun":"1.3.14","typescript":"5.9.3","web-vitals":"6.0.0","@absolutejs/errors":"0.9.0","@happy-dom/global-registrator":"20.11.1"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.6.54_1787345716232_0.3604970870536848","host":"s3://npm-registry-packages-npm-production"}},"0.6.55":{"name":"@absolutejs/beacon","version":"0.6.55","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":{"name":"Alex Kahn"},"license":"BSL-1.1","_id":"@absolutejs/beacon@0.6.55","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"0f7d851b240b3a3b7e0c489824fc0bf011820ab5","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.6.55.tgz","fileCount":10,"integrity":"sha512-3fIcuVg4hFSXNjJ2O8dUzIKw1phPqW4go85DjFIIYkpvxXI6sVFnnxlFysgAbzcbivhNzlc1D/nxcj1fr0ixvQ==","signatures":[{"sig":"MEUCIQDLnwcFLZ55DxJbYBJasgjGTpqa1au9y3XjCs43jvivCgIgcjADciHygUQg3eA2wxvNnt1DI7FgMGP8Dbn7yyBypzY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":674009},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"4d02d0ba8f052b788515147f2b7a210eab144f17","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --root ./src --sourcemap --target=browser --external @absolutejs/manifest --external '@absolutejs/manifest/*' --external @sinclair/typebox --external '@sinclair/typebox/*' --external web-vitals --external 'web-vitals/*' && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run check:package && npm publish --access public","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run verify-package && bun run build","verify-package":"absolute-manifest verify-package"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"runtimePeers":{"web-vitals":{"range":">=4","tested":"6.0.0","optional":true,"buildExternals":["web-vitals","web-vitals/*"],"artifactImports":["web-vitals/attribution"]}},"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.9.2","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"0.34.52","@absolutejs/manifest":"0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":"3.22.0","prettier":"3.9.6","@types/bun":"1.3.14","typescript":"5.9.3","web-vitals":"6.0.0","@absolutejs/errors":"0.9.0","@happy-dom/global-registrator":"20.11.1"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.6.55_1787432737404_0.6844390366589326","host":"s3://npm-registry-packages-npm-production"}},"0.6.56":{"name":"@absolutejs/beacon","version":"0.6.56","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":{"name":"Alex Kahn"},"license":"BSL-1.1","_id":"@absolutejs/beacon@0.6.56","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"9ba0dc7fffbc6412bfd9ce7559732e1485a06fc4","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.6.56.tgz","fileCount":10,"integrity":"sha512-HvpEsOX3FagIq/z4bIrAWRC/x8ItWct4wDHKL2/zFDeKIrp37hl4YE1a/xxyrQE6d+VatrjEE3PyPouTIujqcA==","signatures":[{"sig":"MEUCIDN2OUkUEpiQD/7Ao00bnxNsLgLPRZL3EY6s9vcnphCeAiEA5NMZRM/i+U3je07d4NL3Nbeiitz9XJFPMRoWrUZdw+I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":674808},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"5bbbf0b0e8eea595520a421bfda0e99ca90d7a4f","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --root ./src --sourcemap --target=browser --external @absolutejs/manifest --external '@absolutejs/manifest/*' --external @sinclair/typebox --external '@sinclair/typebox/*' --external web-vitals --external 'web-vitals/*' && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run check:package && npm publish --access public","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run verify-package && bun run build","verify-package":"absolute-manifest verify-package"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"runtimePeers":{"web-vitals":{"range":">=4","tested":"6.0.0","optional":true,"buildExternals":["web-vitals","web-vitals/*"],"artifactImports":["web-vitals/attribution"]}},"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.9.2","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"0.34.52","@absolutejs/manifest":"0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":"3.22.0","prettier":"3.9.6","@types/bun":"1.3.14","typescript":"5.9.3","web-vitals":"6.0.0","@absolutejs/errors":"0.9.0","@happy-dom/global-registrator":"20.11.1"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.6.56_1787516496415_0.15984220878691957","host":"s3://npm-registry-packages-npm-production"}},"0.6.57":{"name":"@absolutejs/beacon","version":"0.6.57","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":{"name":"Alex Kahn"},"license":"BSL-1.1","_id":"@absolutejs/beacon@0.6.57","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"817bc230c900adb0f0f71379c643355ec21f0d0e","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.6.57.tgz","fileCount":10,"integrity":"sha512-y3dsCrEazc6aG/9YVUHICw03ZmhUJG4mZ9xToMWbL+DsW7o2Yms7uAf+0bOBdVJO65jCu3TxwFf5dXfNZ58c+Q==","signatures":[{"sig":"MEYCIQCGC+aUICeH9gK+RG4XU+FB7LKy01gNJUZu663Buzj3dAIhAP5tL5QLcn6lkLKaXbIrD9uKydo/Zap3pMOwFDVI/wUK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":679027},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"70ec605800ea34f1e2b6a23f0481828e5dfab9a0","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --root ./src --sourcemap --target=browser --external @absolutejs/manifest --external '@absolutejs/manifest/*' --external @sinclair/typebox --external '@sinclair/typebox/*' --external web-vitals --external 'web-vitals/*' && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run check:package && npm publish --access public","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run verify-package && bun run build","verify-package":"absolute-manifest verify-package"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"runtimePeers":{"web-vitals":{"range":">=4","tested":"6.0.0","optional":true,"buildExternals":["web-vitals","web-vitals/*"],"artifactImports":["web-vitals/attribution"]}},"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.9.2","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"0.34.52","@absolutejs/manifest":"0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":"3.22.0","prettier":"3.9.6","@types/bun":"1.3.14","typescript":"5.9.3","web-vitals":"6.0.0","@absolutejs/errors":"0.9.0","@happy-dom/global-registrator":"20.11.1"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.6.57_1787519601603_0.6691400644614864","host":"s3://npm-registry-packages-npm-production"}},"0.6.58":{"name":"@absolutejs/beacon","version":"0.6.58","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":{"name":"Alex Kahn"},"license":"BSL-1.1","_id":"@absolutejs/beacon@0.6.58","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"a437c6dcd90beda5a54dcf4f696efbc8488b5830","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.6.58.tgz","fileCount":10,"integrity":"sha512-Ff4xLWev+zFn2rxBMbZO9Hd6vw+D+1FiP0ZBGV42VRHZzZzgtTRx1x1Ci7jLQ1fe2USYDqjXSWj+pS395iL7WQ==","signatures":[{"sig":"MEUCIQCBm7uBLnZ7LuF1ZfwCv2wsBKgAZZXDx38M7D1Jy+RW5gIgcy7+0KxILBNKxyEHYeiP4WTttMWbCcY1Hb8nvtFoAXY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":679652},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"8b6984fe489351d4958d3ff128ca26c5cb23b044","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --root ./src --sourcemap --target=browser --external @absolutejs/manifest --external '@absolutejs/manifest/*' --external @sinclair/typebox --external '@sinclair/typebox/*' --external web-vitals --external 'web-vitals/*' && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run check:package && npm publish --access public","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run verify-package && bun run build","verify-package":"absolute-manifest verify-package"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"runtimePeers":{"web-vitals":{"range":">=4","tested":"6.0.0","optional":true,"buildExternals":["web-vitals","web-vitals/*"],"artifactImports":["web-vitals/attribution"]}},"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.9.2","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"0.34.52","@absolutejs/manifest":"0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":"3.22.0","prettier":"3.9.6","@types/bun":"1.3.14","typescript":"5.9.3","web-vitals":"6.0.0","@absolutejs/errors":"0.9.0","@happy-dom/global-registrator":"20.11.1"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.6.58_1787752283030_0.08075317371156676","host":"s3://npm-registry-packages-npm-production"}},"0.6.59":{"name":"@absolutejs/beacon","version":"0.6.59","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":{"name":"Alex Kahn"},"license":"BSL-1.1","_id":"@absolutejs/beacon@0.6.59","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"92a2d5ad6b6d5971b22c00e3e81979e5618602aa","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.6.59.tgz","fileCount":10,"integrity":"sha512-DdUkCm+kOU4XGQxS006R8zCljKifbwOE+Tv5rZnBfGZ98RON9eSwz9Npke//Rv+C5/PJKhpayZbG6rfCWp06JQ==","signatures":[{"sig":"MEUCIHz8goHj1gmDzI9CwUQvTywXpwSe4lYoFpaTf1+7DBsbAiEAn4r5m1RL/5leKxX470uYUWrDEttiSjWoT1Jmw5T2FBQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":679929},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"d4d43711770bad6679d171dda26ddcf1bd4a9277","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --root ./src --sourcemap --target=browser --external @absolutejs/manifest --external '@absolutejs/manifest/*' --external @sinclair/typebox --external '@sinclair/typebox/*' --external web-vitals --external 'web-vitals/*' && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run check:package && npm publish --access public","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run verify-package && bun run build","verify-package":"absolute-manifest verify-package"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"runtimePeers":{"web-vitals":{"range":">=4","tested":"6.0.0","optional":true,"buildExternals":["web-vitals","web-vitals/*"],"artifactImports":["web-vitals/attribution"]}},"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.9.2","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"0.34.52","@absolutejs/manifest":"0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":"3.22.0","prettier":"3.9.6","@types/bun":"1.3.14","typescript":"5.9.3","web-vitals":"6.0.0","@absolutejs/errors":"0.9.0","@happy-dom/global-registrator":"20.11.1"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.6.59_1787890082581_0.7199583620993488","host":"s3://npm-registry-packages-npm-production"}},"0.6.60":{"name":"@absolutejs/beacon","version":"0.6.60","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":{"name":"Alex Kahn"},"license":"BSL-1.1","_id":"@absolutejs/beacon@0.6.60","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"cb58fda7082cb619efdff06dac58849b3d507b20","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.6.60.tgz","fileCount":10,"integrity":"sha512-BxZOaZ7c6feW7B1Mb58DVMwaKotB9uqAU0lRE+UfngD0Z2aqQFDivpiQlm9YV52rF23noSBupsp+vcm0MkqMrA==","signatures":[{"sig":"MEQCIAFaWnU8V2am/CCGzAOP1xTvBPQnsX+Pcbn8f8hXBXkbAiBhDAt4ZWStFLQUhU/9KFJxnz+nJW8oiTdTjVsQlQzZcQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":680512},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"f0a70bffbc01a1998f762458afef08c119ba423c","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --root ./src --sourcemap --target=browser --external @absolutejs/manifest --external '@absolutejs/manifest/*' --external @sinclair/typebox --external '@sinclair/typebox/*' --external web-vitals --external 'web-vitals/*' && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run check:package && npm publish --access public","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run verify-package && bun run build","verify-package":"absolute-manifest verify-package"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"runtimePeers":{"web-vitals":{"range":">=4","tested":"6.0.0","optional":true,"buildExternals":["web-vitals","web-vitals/*"],"artifactImports":["web-vitals/attribution"]}},"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.9.2","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"0.34.52","@absolutejs/manifest":"0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":"3.22.0","prettier":"3.9.6","@types/bun":"1.3.14","typescript":"5.9.3","web-vitals":"6.0.0","@absolutejs/errors":"0.9.0","@happy-dom/global-registrator":"20.11.1"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.6.60_1787890832787_0.5343912815176395","host":"s3://npm-registry-packages-npm-production"}},"0.6.61":{"name":"@absolutejs/beacon","version":"0.6.61","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":{"name":"Alex Kahn"},"license":"BSL-1.1","_id":"@absolutejs/beacon@0.6.61","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"53f282c0783401c3a57e779254677249dbe183e7","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.6.61.tgz","fileCount":10,"integrity":"sha512-OQY5mvTH6ExBRbg483YAYmKTOnNrMRTbrJzH96fAUL3u8fgtsLyTb4kLoSiADIMVhWYN+vnW7m7pTP8Xhltgvg==","signatures":[{"sig":"MEQCIHKkq5pCNfZ8wi1iHcAyPVIgjtPm8Zaw6GganzPjI5WCAiBFvKH6xdGggeF7FCl0UHT2lVFBGCbC/0alOmAW2I0i6w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":680429},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"795ed127eeb091d07246718081c2d1946e897290","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --root ./src --sourcemap --target=browser --external @absolutejs/manifest --external '@absolutejs/manifest/*' --external @sinclair/typebox --external '@sinclair/typebox/*' --external web-vitals --external 'web-vitals/*' && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run check:package && npm publish --access public","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run verify-package && bun run build","verify-package":"absolute-manifest verify-package"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"runtimePeers":{"web-vitals":{"range":">=4","tested":"6.0.0","optional":true,"buildExternals":["web-vitals","web-vitals/*"],"artifactImports":["web-vitals/attribution"]}},"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.9.2","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"0.34.52","@absolutejs/manifest":"0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":"3.22.0","prettier":"3.9.6","@types/bun":"1.3.14","typescript":"5.9.3","web-vitals":"6.0.0","@absolutejs/errors":"0.9.0","@happy-dom/global-registrator":"20.11.1"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.6.61_1787893863799_0.7173116327623503","host":"s3://npm-registry-packages-npm-production"}},"0.6.62":{"name":"@absolutejs/beacon","version":"0.6.62","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":{"name":"Alex Kahn"},"license":"BSL-1.1","_id":"@absolutejs/beacon@0.6.62","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"ed323b8497f8c5f7400f412ca75a4a6652ba5866","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.6.62.tgz","fileCount":13,"integrity":"sha512-ni/3wXZ571vhlZAGt4dpJBmwAFrEshwHZ34PUlGCtOLjc0Vzzu53DjPs8J5vaCsjFq+eY4F92SWb8vmmeLGGCA==","signatures":[{"sig":"MEUCIBu+jEpGzxwlBQiJcGQ53V0w/12tan91aVYGpwhEnipeAiEAlnQR7A+O/FqR0GAwFC/NMzUSoJ2QobNJrXjg2DAXqMc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":689684},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./contracts":{"types":"./dist/contracts.d.ts","import":"./dist/contracts.js","default":"./dist/contracts.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"8acc9ce72301aec1a808b6a18a36373275fca6b0","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/contracts.ts src/manifest.ts --outdir dist --root ./src --sourcemap --target=browser --external @absolutejs/manifest --external '@absolutejs/manifest/*' --external @sinclair/typebox --external '@sinclair/typebox/*' --external web-vitals --external 'web-vitals/*' && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run check:package && npm publish --access public","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run verify-package && bun run build","verify-package":"absolute-manifest verify-package"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"runtimePeers":{"web-vitals":{"range":">=4","tested":"6.0.0","optional":true,"buildExternals":["web-vitals","web-vitals/*"],"artifactImports":["web-vitals/attribution"]}},"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.9.2","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"0.34.52","@absolutejs/manifest":"0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":"3.22.0","prettier":"3.9.6","@types/bun":"1.3.14","typescript":"5.9.3","web-vitals":"6.0.0","@absolutejs/errors":"0.9.0","@happy-dom/global-registrator":"20.11.1"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.6.62_1788158330459_0.26753082584653765","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-beta.0":{"name":"@absolutejs/beacon","version":"0.7.0-beta.0","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":{"name":"Alex Kahn"},"license":"BSL-1.1","_id":"@absolutejs/beacon@0.7.0-beta.0","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"2a40fa3c4e66af147169402ecbc91381bab2fd37","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.7.0-beta.0.tgz","fileCount":16,"integrity":"sha512-TgI/ot1dAzWXHRAQe6wBW2rh5cgylhO1ekiWNOd5o+VLCFsIdrJ+1S4BDSPRwvf1Hod2Hf4tqtd9IHK6E7kDrA==","signatures":[{"sig":"MEQCIBQDoQIUjpvfdWdZ48W+uWotR7Wpyp95fZ0UypjJgETUAiBLSOC6IX3pIH8fRsUWyT3sT+qTTM3Joi2Uq1pxqHd8jQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":739313},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./policy":{"types":"./dist/policy.d.ts","import":"./dist/policy.js","default":"./dist/policy.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./contracts":{"types":"./dist/contracts.d.ts","import":"./dist/contracts.js","default":"./dist/contracts.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"8acc9ce72301aec1a808b6a18a36373275fca6b0","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/contracts.ts src/policy.ts src/manifest.ts --outdir dist --root ./src --sourcemap --target=browser --external @absolutejs/manifest --external '@absolutejs/manifest/*' --external @sinclair/typebox --external '@sinclair/typebox/*' --external web-vitals --external 'web-vitals/*' && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run check:package && npm publish --access public","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run verify-package && bun run build","verify-package":"absolute-manifest verify-package"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"runtimePeers":{"web-vitals":{"range":">=4","tested":"6.0.0","optional":true,"buildExternals":["web-vitals","web-vitals/*"],"artifactImports":["web-vitals/attribution"]}},"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.9.2","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"0.34.52","@absolutejs/manifest":"0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"effect":"3.22.0","prettier":"3.9.6","@types/bun":"1.3.14","typescript":"5.9.3","web-vitals":"6.0.0","@absolutejs/errors":"0.9.0","@happy-dom/global-registrator":"20.11.1"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.7.0-beta.0_1788222910611_0.7373925861745907","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-beta.1":{"name":"@absolutejs/beacon","version":"0.7.0-beta.1","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":{"name":"Alex Kahn"},"license":"BSL-1.1","_id":"@absolutejs/beacon@0.7.0-beta.1","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"5d93fea4dc41c08c43ff345c28e247286697e903","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.7.0-beta.1.tgz","fileCount":16,"integrity":"sha512-joWNT4/u2pBWPNojTyhR8DlYzWMS1lyGSLvTCNmmJlNJ5gxAuypANwaxfdsXIxDkUj3OsktXulgofrdQhObxAw==","signatures":[{"sig":"MEYCIQDgDH9XqfCaPpMOThxQ9uS9I+wonifR9SJXydYcr3it6QIhAIWSUKRCQd0wbDhZW7FNoTHRDjarYMmJt4jA7xbdpU+F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":740796},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./policy":{"types":"./dist/policy.d.ts","import":"./dist/policy.js","default":"./dist/policy.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./contracts":{"types":"./dist/contracts.d.ts","import":"./dist/contracts.js","default":"./dist/contracts.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"c89f8923426957f8043e7163f07f9c44a6aa938b","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/contracts.ts src/policy.ts src/manifest.ts --outdir dist --root ./src --sourcemap --target=browser --external @absolutejs/manifest --external '@absolutejs/manifest/*' --external @sinclair/typebox --external '@sinclair/typebox/*' --external web-vitals --external 'web-vitals/*' && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run check:package && npm publish --access public","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run verify-package && bun run build","verify-package":"absolute-manifest verify-package"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"runtimePeers":{"web-vitals":{"range":">=4","tested":"6.0.0","optional":true,"buildExternals":["web-vitals","web-vitals/*"],"artifactImports":["web-vitals/attribution"]}},"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.9.2","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"0.34.52","@absolutejs/manifest":"0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"effect":"3.22.0","prettier":"3.9.6","@types/bun":"1.3.14","typescript":"5.9.3","web-vitals":"6.0.0","@absolutejs/errors":"0.9.0","@happy-dom/global-registrator":"20.11.1"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.7.0-beta.1_1788298020235_0.17152228828286242","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-beta.2":{"name":"@absolutejs/beacon","version":"0.7.0-beta.2","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":{"name":"Alex Kahn"},"license":"BSL-1.1","_id":"@absolutejs/beacon@0.7.0-beta.2","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"ced5742d0154073ad53fe3c4b7b18b67d96bbad1","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.7.0-beta.2.tgz","fileCount":19,"integrity":"sha512-2n7pR4bopxQEY2AHCLAlcxwla5kT3NWoOX/Aj0DKZmmjpcPQ693Xz7OIvP5OLBX97Y9n9dq7bGmdEQywtT8h4A==","signatures":[{"sig":"MEUCIGdUnftY8TNIEIJFUn83qizke66hWkcPaSdH75uvDlU9AiEAsyOOWm829hrqqvb0X+WRfLjhdgqt5Xy4KUBaDSpC3uE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":783524},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./early":{"types":"./dist/early.d.ts","import":"./dist/early.js","default":"./dist/early.js"},"./policy":{"types":"./dist/policy.d.ts","import":"./dist/policy.js","default":"./dist/policy.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./contracts":{"types":"./dist/contracts.d.ts","import":"./dist/contracts.js","default":"./dist/contracts.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"4d4d45f28d6c1f1370f9c652e8ce87d4ccf3266c","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/contracts.ts src/early.ts src/policy.ts src/manifest.ts --outdir dist --root ./src --sourcemap --target=browser --external @absolutejs/manifest --external '@absolutejs/manifest/*' --external @sinclair/typebox --external '@sinclair/typebox/*' --external web-vitals --external 'web-vitals/*' && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run check:package && npm publish --access public","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run verify-package && bun run build","verify-package":"absolute-manifest verify-package"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"runtimePeers":{"web-vitals":{"range":">=4","tested":"6.0.0","optional":true,"buildExternals":["web-vitals","web-vitals/*"],"artifactImports":["web-vitals/attribution"]}},"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.9.2","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"0.34.52","@absolutejs/manifest":"0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":"3.22.0","prettier":"3.9.6","@types/bun":"1.3.14","typescript":"5.9.3","web-vitals":"6.0.0","@absolutejs/errors":"0.9.0","@happy-dom/global-registrator":"20.11.1"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.7.0-beta.2_1788305835047_0.8369397910556835","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-beta.3":{"name":"@absolutejs/beacon","version":"0.7.0-beta.3","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":{"name":"Alex Kahn"},"license":"BSL-1.1","_id":"@absolutejs/beacon@0.7.0-beta.3","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"c8d35af13824721b04fcc6bf84cabfd17a785ace","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.7.0-beta.3.tgz","fileCount":19,"integrity":"sha512-P4lN11CURiTF223sv+ToWdOQLCuU3gCL5i3fO87Ax7X3w7GRUU4HyKRmIAxJT3KEiXKDEXrbtgEMOP8dD2pKFg==","signatures":[{"sig":"MEQCIFf1cIn3xqxLbZZke0m8yDGabGOJZJU7xgkAdEDa7rQQAiBjgkgMQmW0Lg6/lMBylHazywG+T1NRfzO3u6A+QE2sjw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":783493},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./early":{"types":"./dist/early.d.ts","import":"./dist/early.js","default":"./dist/early.js"},"./policy":{"types":"./dist/policy.d.ts","import":"./dist/policy.js","default":"./dist/policy.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./contracts":{"types":"./dist/contracts.d.ts","import":"./dist/contracts.js","default":"./dist/contracts.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"f924c315735b11229d2f416a5c8448a7651015c7","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/contracts.ts src/early.ts src/policy.ts src/manifest.ts --outdir dist --root ./src --sourcemap --target=browser --external @absolutejs/manifest --external '@absolutejs/manifest/*' --external @sinclair/typebox --external '@sinclair/typebox/*' --external web-vitals --external 'web-vitals/*' && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run check:package && npm publish --access public","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run verify-package && bun run build","verify-package":"absolute-manifest verify-package"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"runtimePeers":{"web-vitals":{"range":">=4","tested":"6.0.0","optional":true,"buildExternals":["web-vitals","web-vitals/*"],"artifactImports":["web-vitals/attribution"]}},"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.9.2","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"0.34.52","@absolutejs/manifest":"0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":"3.22.0","prettier":"3.9.6","@types/bun":"1.3.14","typescript":"5.9.3","web-vitals":"6.0.0","@absolutejs/errors":"0.9.0","@happy-dom/global-registrator":"20.11.1"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.7.0-beta.3_1788307148131_0.7544859570615814","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-beta.4":{"name":"@absolutejs/beacon","version":"0.7.0-beta.4","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":{"name":"Alex Kahn"},"license":"BSL-1.1","_id":"@absolutejs/beacon@0.7.0-beta.4","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"752b41e662712165671d11dc5b40fa0adb888354","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.7.0-beta.4.tgz","fileCount":19,"integrity":"sha512-Cqog1V8q1vEPtdxvQ9cVMlIux0h3QFTyO6Gwz/LlhxD+NxDSRLEXyW0HvLopeaJRVxFDYRe3g5PW+afYjMqkzw==","signatures":[{"sig":"MEUCIQDzP43sbVfC2i/vxYZFC4feR/vHE3HCqT0iliYG4KivfwIgLxxAfgW9w4kJuj3NYJlfI/64JnLDMCJ46lfkoqv0wqs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":787114},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./early":{"types":"./dist/early.d.ts","import":"./dist/early.js","default":"./dist/early.js"},"./policy":{"types":"./dist/policy.d.ts","import":"./dist/policy.js","default":"./dist/policy.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./contracts":{"types":"./dist/contracts.d.ts","import":"./dist/contracts.js","default":"./dist/contracts.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"39c47bd0ec90a15ec23a8c797304584aba0aa91b","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/contracts.ts src/early.ts src/policy.ts src/manifest.ts --outdir dist --root ./src --sourcemap --target=browser --external @absolutejs/manifest --external '@absolutejs/manifest/*' --external @sinclair/typebox --external '@sinclair/typebox/*' --external web-vitals --external 'web-vitals/*' && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run check:package && npm publish --access public","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run verify-package && bun run build","verify-package":"absolute-manifest verify-package"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"runtimePeers":{"web-vitals":{"range":">=4","tested":"6.0.0","optional":true,"buildExternals":["web-vitals","web-vitals/*"],"artifactImports":["web-vitals/attribution"]}},"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.9.2","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"0.34.52","@absolutejs/manifest":"0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"effect":"3.22.0","prettier":"3.9.6","@types/bun":"1.3.14","typescript":"5.9.3","web-vitals":"6.0.0","@absolutejs/errors":"0.9.0","@happy-dom/global-registrator":"20.11.1"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.7.0-beta.4_1788308526007_0.5902516878044635","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-beta.5":{"name":"@absolutejs/beacon","version":"0.7.0-beta.5","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":{"name":"Alex Kahn"},"license":"BSL-1.1","_id":"@absolutejs/beacon@0.7.0-beta.5","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"e5b4bbde3dfa5833f2e3971888fc2c4408785931","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.7.0-beta.5.tgz","fileCount":19,"integrity":"sha512-VK56BxLS+WGIn+/4yQx+ioPAezhl8AjqRpNS+0P2hp1RZxntg4OA0PfL722VXN8ItOTXuqPFo9NVyTT/sv4PfA==","signatures":[{"sig":"MEYCIQDqZdyJBMySE1hiZnJZxyGxQWp7Qc6VJLJwLkjWgpuxYQIhALboxWyCYf3yoFKOyfcFna99NggJ5wLMM7uNeq9uxayQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":787234},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./early":{"types":"./dist/early.d.ts","import":"./dist/early.js","default":"./dist/early.js"},"./policy":{"types":"./dist/policy.d.ts","import":"./dist/policy.js","default":"./dist/policy.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./contracts":{"types":"./dist/contracts.d.ts","import":"./dist/contracts.js","default":"./dist/contracts.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"bb069f87f40f2de19a0ce63c5f5db239c2a91b66","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/contracts.ts src/early.ts src/policy.ts src/manifest.ts --outdir dist --root ./src --sourcemap --target=browser --external @absolutejs/manifest --external '@absolutejs/manifest/*' --external @sinclair/typebox --external '@sinclair/typebox/*' --external web-vitals --external 'web-vitals/*' && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run check:package && npm publish --access public","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run verify-package && bun run build","verify-package":"absolute-manifest verify-package"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"runtimePeers":{"web-vitals":{"range":">=4","tested":"6.0.0","optional":true,"buildExternals":["web-vitals","web-vitals/*"],"artifactImports":["web-vitals/attribution"]}},"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.9.2","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"0.34.52","@absolutejs/manifest":"0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":"3.22.0","prettier":"3.9.6","@types/bun":"1.3.14","typescript":"5.9.3","web-vitals":"6.0.0","@absolutejs/errors":"0.9.0","@happy-dom/global-registrator":"20.11.1"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.7.0-beta.5_1788483586586_0.8745070892543658","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-beta.6":{"name":"@absolutejs/beacon","version":"0.7.0-beta.6","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":{"name":"Alex Kahn"},"license":"BSL-1.1","_id":"@absolutejs/beacon@0.7.0-beta.6","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"f75e90047e1395724eea2b15e8353fab06c217ab","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.7.0-beta.6.tgz","fileCount":19,"integrity":"sha512-V9o6kXU5wZd6x+klkDy1YxKMSDT7MPtnyM4NCngRaYcu1LkmFRB98QYPWZ3F90rksWBG2zf6vYxKFyNYfzwY8w==","signatures":[{"sig":"MEQCIH/oC63D8346hw11e3g39+tkGSRQUcW/BxAepaHonooJAiB+MSQQ0Vj4WST41w/GPUh2J1oV850EoyyS/P2Oan62aw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":789167},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./early":{"types":"./dist/early.d.ts","import":"./dist/early.js","default":"./dist/early.js"},"./policy":{"types":"./dist/policy.d.ts","import":"./dist/policy.js","default":"./dist/policy.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./contracts":{"types":"./dist/contracts.d.ts","import":"./dist/contracts.js","default":"./dist/contracts.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"b5660df6facba1b739b1c0f9c0ba8efddd11a581","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/contracts.ts src/early.ts src/policy.ts src/manifest.ts --outdir dist --root ./src --sourcemap --target=browser --external @absolutejs/manifest --external '@absolutejs/manifest/*' --external @sinclair/typebox --external '@sinclair/typebox/*' --external web-vitals --external 'web-vitals/*' && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run check:package && npm publish --access public","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run verify-package && bun run build","verify-package":"absolute-manifest verify-package"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"runtimePeers":{"web-vitals":{"range":">=4","tested":"6.0.0","optional":true,"buildExternals":["web-vitals","web-vitals/*"],"artifactImports":["web-vitals/attribution"]}},"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.9.2","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"0.34.52","@absolutejs/manifest":"0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":"3.22.0","prettier":"3.9.6","@types/bun":"1.3.14","typescript":"5.9.3","web-vitals":"6.0.0","@absolutejs/errors":"0.9.0","@happy-dom/global-registrator":"20.11.1"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.7.0-beta.6_1788486304172_0.05262855070502814","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-beta.7":{"name":"@absolutejs/beacon","version":"0.7.0-beta.7","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"author":{"name":"Alex Kahn"},"license":"BSL-1.1","_id":"@absolutejs/beacon@0.7.0-beta.7","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"dist":{"shasum":"f76943c76d56850d4e5451793651aed1d861343b","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.7.0-beta.7.tgz","fileCount":19,"integrity":"sha512-h0rpKHQlkUTyPPhDziHFLfusa96QWltlylIn9wx/TxsLOCF/lcw8UT3Ibfh/Z5/ElAKujbip8NzyVuIe+uXr5A==","signatures":[{"sig":"MEUCIDDYxZF+dHy2mZ1dXec0EGEAkMl+HXn/OeB6q8rnF3/GAiEAm+78/iwLofpUTNKMVw+hlKp+kZJfY95UDARgAsBT9nc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":791119},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./early":{"types":"./dist/early.d.ts","import":"./dist/early.js","default":"./dist/early.js"},"./policy":{"types":"./dist/policy.d.ts","import":"./dist/policy.js","default":"./dist/policy.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./contracts":{"types":"./dist/contracts.d.ts","import":"./dist/contracts.js","default":"./dist/contracts.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"27b7cbd953b1dede9a8a0c1ac6f5a4131edbc17d","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/contracts.ts src/early.ts src/policy.ts src/manifest.ts --outdir dist --root ./src --sourcemap --target=browser --external @absolutejs/manifest --external '@absolutejs/manifest/*' --external @sinclair/typebox --external '@sinclair/typebox/*' --external web-vitals --external 'web-vitals/*' && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run check:package && npm publish --access public","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run verify-package && bun run build","verify-package":"absolute-manifest verify-package"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"runtimePeers":{"web-vitals":{"range":">=4","tested":"6.0.0","optional":true,"buildExternals":["web-vitals","web-vitals/*"],"artifactImports":["web-vitals/attribution"]}},"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/beacon.git","type":"git"},"_npmVersion":"10.9.2","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"0.34.52","@absolutejs/manifest":"0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":"3.22.0","prettier":"3.9.6","@types/bun":"1.3.14","typescript":"5.9.3","web-vitals":"6.0.0","@absolutejs/errors":"0.9.0","@happy-dom/global-registrator":"20.11.1"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/beacon_0.7.0-beta.7_1788555192717_0.10577760668533043","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-beta.8":{"name":"@absolutejs/beacon","version":"0.7.0-beta.8","description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","repository":{"type":"git","url":"git+https://github.com/absolutejs/beacon.git"},"homepage":"https://github.com/absolutejs/beacon","bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"main":"./dist/index.js","module":"./dist/index.js","types":"./dist/index.d.ts","type":"module","license":"BSL-1.1","author":{"name":"Alex Kahn"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./contracts":{"types":"./dist/contracts.d.ts","import":"./dist/contracts.js","default":"./dist/contracts.js"},"./early":{"types":"./dist/early.d.ts","import":"./dist/early.js","default":"./dist/early.js"},"./policy":{"types":"./dist/policy.d.ts","import":"./dist/policy.js","default":"./dist/policy.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"publishConfig":{"access":"public"},"scripts":{"build":"rm -rf dist && bun build src/index.ts src/contracts.ts src/early.ts src/policy.ts src/manifest.ts --outdir dist --root ./src --sourcemap --target=browser --external @absolutejs/manifest --external '@absolutejs/manifest/*' --external @sinclair/typebox --external '@sinclair/typebox/*' --external web-vitals --external 'web-vitals/*' && tsc --project tsconfig.build.json && absolute-manifest emit","test":"bun test","typecheck":"tsc --noEmit","format":"prettier --write \"./**/*.{ts,json,md}\"","verify-package":"absolute-manifest verify-package","check:package":"bun run format && bun run typecheck && bun run test && bun run verify-package && bun run build","release":"bun run check:package && npm publish --access public"},"keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"absolutejs":{"manifestContract":2,"runtimePeers":{"web-vitals":{"artifactImports":["web-vitals/attribution"],"buildExternals":["web-vitals","web-vitals/*"],"optional":true,"range":">=4","tested":"6.0.0"}}},"dependencies":{"@absolutejs/manifest":"0.9.0","@sinclair/typebox":"0.34.52"},"devDependencies":{"@absolutejs/errors":"0.9.0","@happy-dom/global-registrator":"20.11.1","@types/bun":"1.3.14","effect":"3.22.0","prettier":"3.9.6","typescript":"5.9.3","web-vitals":"6.0.0"},"peerDependencies":{"web-vitals":">=4"},"peerDependenciesMeta":{"web-vitals":{"optional":true}},"_id":"@absolutejs/beacon@0.7.0-beta.8","gitHead":"e00a597053eb90bb824d077e3956138b25808d6c","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-kBF6Tyk989GKfN1pVbyaTOy4EeRDk9Nqx/mjh2tqtuoM1IdvxD1pBhxsJtLZX5nlKp8iM9Mp+F6k9UBW4mTT0A==","shasum":"594ee4ddc9514f4da6de4c60242dcaeee18de1b3","tarball":"https://registry.npmjs.org/@absolutejs/beacon/-/beacon-0.7.0-beta.8.tgz","fileCount":19,"unpackedSize":791204,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC5sdZ8wO+MTkSvlHOrS9ESVLQ8sijDA+V88sRlICYnMgIhAK4jyOxGfXIum9CP5CnJzkSaNuWUPVisW1P3JEI/eSH+"}]},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"directories":{},"maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/beacon_0.7.0-beta.8_1788555406447_0.1314782934746972"},"_hasShrinkwrap":false}},"time":{"created":"2026-06-24T19:56:31.732Z","modified":"2026-09-04T20:56:46.828Z","0.0.1":"2026-06-24T19:56:32.122Z","0.0.2":"2026-06-24T23:39:28.923Z","0.1.0":"2026-06-25T05:04:28.424Z","0.2.0":"2026-06-25T06:44:36.310Z","0.3.0":"2026-06-25T09:12:05.864Z","0.3.1":"2026-06-25T09:23:30.899Z","0.3.2":"2026-07-22T12:50:20.675Z","0.3.3":"2026-07-23T04:19:20.257Z","0.3.4":"2026-07-23T05:03:15.566Z","0.3.5":"2026-07-23T05:43:05.419Z","0.3.6":"2026-07-23T06:30:25.969Z","0.3.7":"2026-07-23T06:47:47.067Z","0.3.8":"2026-07-23T07:09:25.017Z","0.3.9":"2026-07-23T11:30:26.461Z","0.3.10":"2026-07-23T11:48:34.435Z","0.3.11":"2026-07-23T12:05:46.553Z","0.3.12":"2026-07-23T12:37:23.329Z","0.3.13":"2026-07-23T13:10:51.778Z","0.3.14":"2026-07-23T22:59:09.202Z","0.3.15":"2026-07-23T23:25:36.586Z","0.3.16":"2026-07-24T18:11:27.178Z","0.3.17":"2026-07-26T17:39:46.684Z","0.4.0":"2026-07-27T14:57:28.039Z","0.4.1":"2026-07-27T15:42:10.837Z","0.4.2":"2026-07-28T02:10:36.915Z","0.4.3":"2026-07-28T22:00:14.896Z","0.4.4":"2026-08-01T20:32:23.670Z","0.4.5":"2026-08-03T00:35:00.020Z","0.4.6":"2026-08-03T17:06:21.566Z","0.4.7":"2026-08-03T22:49:33.933Z","0.4.8":"2026-08-03T23:10:33.073Z","0.4.9":"2026-08-04T00:25:52.191Z","0.4.10":"2026-08-04T05:03:09.217Z","0.4.11":"2026-08-04T05:21:40.405Z","0.4.12":"2026-08-05T09:56:50.830Z","0.4.13":"2026-08-05T17:47:05.862Z","0.4.14":"2026-08-05T18:16:00.854Z","0.4.15":"2026-08-05T18:18:22.066Z","0.4.16":"2026-08-06T01:43:33.941Z","0.4.17":"2026-08-06T02:41:07.599Z","0.4.18":"2026-08-06T03:07:59.295Z","0.4.19":"2026-08-06T03:58:47.231Z","0.5.0":"2026-08-06T05:14:17.719Z","0.6.0":"2026-08-08T05:11:47.755Z","0.6.1":"2026-08-08T14:53:13.205Z","0.6.2":"2026-08-10T17:29:40.451Z","0.6.3":"2026-08-10T17:40:14.521Z","0.6.4":"2026-08-10T17:48:55.828Z","0.6.5":"2026-08-10T18:11:06.136Z","0.6.6":"2026-08-10T18:43:58.064Z","0.6.7":"2026-08-10T19:07:43.357Z","0.6.8":"2026-08-11T06:49:28.359Z","0.6.9":"2026-08-11T17:36:50.346Z","0.6.10":"2026-08-11T19:21:52.206Z","0.6.11":"2026-08-11T20:34:46.685Z","0.6.12":"2026-08-11T20:50:40.971Z","0.6.13":"2026-08-11T21:08:49.845Z","0.6.14":"2026-08-11T21:20:24.648Z","0.6.15":"2026-08-11T23:16:24.303Z","0.6.16":"2026-08-11T23:45:36.135Z","0.6.17":"2026-08-12T01:20:54.666Z","0.6.18":"2026-08-12T02:14:05.921Z","0.6.19":"2026-08-12T02:41:57.221Z","0.6.20":"2026-08-12T04:07:45.058Z","0.6.21":"2026-08-12T04:46:14.109Z","0.6.22":"2026-08-12T06:06:06.741Z","0.6.23":"2026-08-12T06:51:14.059Z","0.6.24":"2026-08-12T14:48:33.539Z","0.6.25":"2026-08-12T15:14:22.717Z","0.6.26":"2026-08-12T15:37:14.710Z","0.6.27":"2026-08-12T15:47:38.965Z","0.6.28":"2026-08-12T20:22:38.819Z","0.6.29":"2026-08-12T23:32:26.319Z","0.6.30":"2026-08-13T01:34:39.299Z","0.6.31":"2026-08-13T02:10:35.682Z","0.6.32":"2026-08-13T02:34:20.752Z","0.6.33":"2026-08-14T19:21:26.377Z","0.6.34":"2026-08-15T00:24:55.798Z","0.6.35":"2026-08-15T00:42:30.493Z","0.6.36":"2026-08-15T00:50:34.934Z","0.6.37":"2026-08-15T01:12:42.270Z","0.6.38":"2026-08-15T19:53:29.251Z","0.6.39":"2026-08-15T20:35:53.561Z","0.6.40":"2026-08-16T04:58:48.089Z","0.6.41":"2026-08-16T07:28:35.764Z","0.6.42":"2026-08-16T08:01:07.694Z","0.6.43":"2026-08-16T08:09:31.175Z","0.6.44":"2026-08-17T01:43:29.299Z","0.6.45":"2026-08-17T03:19:23.544Z","0.6.46":"2026-08-17T16:49:10.188Z","0.6.47":"2026-08-18T01:05:06.671Z","0.6.48":"2026-08-18T02:05:25.154Z","0.6.49":"2026-08-19T22:06:37.955Z","0.6.50":"2026-08-19T22:48:40.464Z","0.6.51":"2026-08-19T23:16:40.110Z","0.6.52":"2026-08-20T20:08:37.847Z","0.6.53":"2026-08-21T19:57:22.642Z","0.6.54":"2026-08-21T20:55:16.421Z","0.6.55":"2026-08-22T21:05:37.609Z","0.6.56":"2026-08-23T20:21:36.553Z","0.6.57":"2026-08-23T21:13:21.779Z","0.6.58":"2026-08-26T13:51:23.176Z","0.6.59":"2026-08-28T04:08:02.714Z","0.6.60":"2026-08-28T04:20:32.929Z","0.6.61":"2026-08-28T05:11:03.940Z","0.6.62":"2026-08-31T06:38:50.595Z","0.7.0-beta.0":"2026-09-01T00:35:10.787Z","0.7.0-beta.1":"2026-09-01T21:27:00.469Z","0.7.0-beta.2":"2026-09-01T23:37:15.190Z","0.7.0-beta.3":"2026-09-01T23:59:08.319Z","0.7.0-beta.4":"2026-09-02T00:22:06.244Z","0.7.0-beta.5":"2026-09-04T00:59:46.738Z","0.7.0-beta.6":"2026-09-04T01:45:04.295Z","0.7.0-beta.7":"2026-09-04T20:53:12.890Z","0.7.0-beta.8":"2026-09-04T20:56:46.632Z"},"bugs":{"url":"https://github.com/absolutejs/beacon/issues"},"author":{"name":"Alex Kahn"},"license":"BSL-1.1","homepage":"https://github.com/absolutejs/beacon","keywords":["absolutejs","beacon","errors","browser","sentry","error-tracking","breadcrumbs","observability","rum"],"repository":{"type":"git","url":"git+https://github.com/absolutejs/beacon.git"},"description":"Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack. Captures uncaught errors + unhandled rejections, breadcrumbs (console/click/fetch/history), batches, and POSTs an envelope to @absolutejs/errors/ingest via sendBeacon/keepalive. ~2-","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"readme":"# @absolutejs/beacon\n\n> Tiny, zero-dependency browser SDK for the AbsoluteJS observability stack.\n> **~2 KB gzipped.**\n\nCaptures uncaught errors + unhandled rejections, records breadcrumbs\n(console / click / fetch / navigation), batches, and POSTs an envelope to\n[`@absolutejs/errors/ingest`](https://www.npmjs.com/package/@absolutejs/errors)\nvia `navigator.sendBeacon` / `fetch` keepalive.\n\n## Why it's not Effect-native (on purpose)\n\nA browser SDK loads on **every page for every user**, so bytes are the dominant\ncost. Measured: an Effect-native client is **~108 KB gz**; this is **~2 KB gz**.\nThe client has no trust boundary — it's a dumb producer of telemetry — so the\nEffect/Schema rigor lives **server-side** in `@absolutejs/errors/ingest`, which\nvalidates the untrusted POST body.\n\nYou lose nothing on type safety: the envelope is **contract-locked** to the\ningest endpoint's accepted shape by a compile-time assertion (the type spans the\nwire; the runtime machinery does not). Change the shape on either side and the\nbuild breaks.\n\n## Install\n\n```sh\nbun add @absolutejs/beacon\n```\n\nZero runtime dependencies.\n\n## Quick start\n\n```ts\nimport { initBeacon, captureException } from \"@absolutejs/beacon\";\n\ninitBeacon({\n  project: \"web\",\n  endpoint: \"https://api.example.com/ingest\",\n  release: import.meta.env.VITE_RELEASE,\n  environment: \"production\",\n  // Optional: detect a tab that stayed open across a deployment. The endpoint\n  // may return either `{ commit: \"...\" }` or `{ release: \"...\" }`.\n  releaseProbe: {\n    endpoint: \"/version\",\n    onStale: () => window.location.reload(),\n  },\n});\n\n// Uncaught errors + unhandled rejections are captured automatically.\n// Manual capture anywhere:\ntry {\n  await checkout();\n} catch (e) {\n  captureException(e, { tags: { component: \"billing\" } });\n}\n```\n\nOr hold an instance instead of the global:\n\n```ts\nimport { createBeacon } from \"@absolutejs/beacon\";\nconst beacon = createBeacon({ project: \"web\" });\nbeacon.setUser({ id: currentUserId });\nbeacon.captureMessage(\"checkout started\", \"info\");\n```\n\n### Preserve pre-hydration layout shifts\n\nIf Beacon itself is loaded lazily, install its zero-configuration early buffer\nfrom the synchronous application entry before framework hydration:\n\n```ts\nimport { installEarlyLayoutShiftBuffer } from \"@absolutejs/beacon/early\";\n\ninstallEarlyLayoutShiftBuffer();\n```\n\nThe full Beacon instance consumes this buffer automatically when disruptive\nlayout-shift signals are enabled. It retains the entry's original performance\ntime, observation time, source rectangles, viewport and document state, plus\nresize and privacy-safe interaction timing. This avoids misclassifying a\nbuffered startup entry using only state observed after hydration. The early\nentry point does not initialize Beacon, send telemetry, or import the main SDK.\n\n## What it does\n\n- **Auto-capture** — `window.onerror` + `unhandledrejection` (toggle via `instrument`).\n- **Breadcrumbs** — `console.error`/`warn`, clicks, `fetch` (skipping its own\n  ingest endpoint), and SPA navigations, in a ring buffer attached to each event.\n- **Batching** — buffers up to `maxBatch` (default 30) / `flushIntervalMs`\n  (default 5s); flushes reliably on `pagehide` / tab-hidden via `sendBeacon`.\n- **Context** — `setTags`, `setUser`, per-call `tags`/`extra`, a per-session id.\n- **Stable semantic grouping** — pass `groupingKey` for synthetic or provider\n  failures whose stack or wording can move between releases. The matching\n  `@absolutejs/errors` ingest service validates and hashes it server-side;\n  clients never choose raw fingerprints. Beacon's built-in signals always add\n  a stable grouping key derived from the normalized route and semantic target,\n  excluding durations, counts, release ids, entity UUIDs, and collector stacks.\n- **Cause chains** — preserves nested `Error.cause` stacks and diagnostic fields\n  in `extra.errorCauses`, including database driver error codes and details.\n- **Sampling + redaction** — `sampleRate`, a `beforeSend(event)` hook\n  (return `null` to drop), and default credential/context redaction after the\n  hook so host customization cannot accidentally reintroduce secrets. URL\n  query/hash values, secret-bearing fields, bearer/JWT values, and breadcrumb\n  text are sanitized. Set `redact: false` only when a trusted boundary replaces\n  it.\n- **Noise filtering** — known browser-host/scanner failures such as CefSharp's\n  `Object Not Found Matching Id` rejection and confirmed Meta in-app-browser\n  native-bridge injection failures are dropped by default. Known crawler and\n  security-scanner user agents are dropped before they can create synthetic UI,\n  service-worker, or transport issues\n  (`filterKnownNoise: false` opts out).\n- **Resource policy** — `instrument.resourceErrors` accepts a predicate so\n  expected failures such as optional cross-origin images can become grouped\n  warnings while same-origin assets and critical scripts/styles remain errors.\n- **Replay seam** — `getReplayId()` stamps each event with the active\n  session-replay id (wired by `@absolutejs/replay`).\n- **5xx correlation** — fetch and XHR server-error signals preserve the request\n  method and copy a valid trace id from the `x-absolute-trace-id` response\n  header into the event's top-level `traceId`.\n- **Actionable click signals** — dead/rage-click issues are grouped by route and\n  stable control descriptor instead of one shared SDK stack. Add\n  `data-beacon-name=\"save-profile\"` when CSS alone is ambiguous. Add\n  `data-beacon-dead-click=\"ignore\"` to controls whose response is outside the\n  page, such as native file, permission, payment, or screen-sharing dialogs.\n  Framework-driven form updates are recognized from live value, checked, and\n  selection state even when no DOM attribute mutation occurs. Programmatic\n  `window.open` calls and same-tick fetch/XHR requests are also recognized\n  automatically. When an SPA router accepts a same-origin anchor, Beacon keeps\n  observing for up to `signals.navigationResponseMs` (default 8s), allowing a\n  lazy route chunk to load without hiding a navigation that genuinely stalls.\n  Controls marked active through `aria-current`, `aria-pressed`, or\n  `aria-selected` are excluded because clicking the already-current state is an\n  intentional no-op; semantic anchors remain preferred for navigation.\n- **Layout-overflow signals** — once layout settles (first load, resize end,\n  SPA navigation), a capped, deduped scan reports elements that visibly break\n  their bounds: in-flow elements crossing the viewport's horizontal edges, a\n  child painting past a non-scrolling parent (the flex-squeeze cutoff), and\n  content cut by `overflow: hidden` without an ellipsis treatment. Issues\n  group per element, kind, and viewport bucket (`xs/sm/md/lg/xl`), with the\n  spill size in tags. Hidden/off-canvas subtrees, icon-font glyph paint bounds,\n  scroll containers, and absolutely positioned escapees (badges, popovers,\n  drawers) are skipped by design; mark deliberate\n  bleeds with `data-beacon-overflow=\"allow\"`.\n  Geometry scans pause while the mobile visual viewport is horizontally\n  shifted or zoomed, so iOS keyboard/pan coordinates are not mistaken for\n  document overflow.\n- **Control-collision signals** — the same settled scan reports interactive\n  controls from separate layout groups whose border boxes overlap or render\n  with effectively no spacing. Same-parent rows, semantic control groups,\n  navigation, and positioned controls that merely touch are excluded so tabs,\n  segmented controls, and floating actions remain quiet. Tune the near-touch\n  threshold with `signals.controlCollisionGapPx`. Mark nested controls that\n  intentionally meet with `data-beacon-control-group`; this suppresses only\n  near-touch reports, while true overlaps remain visible. Use\n  `data-beacon-scan=\"allow\"` only when the whole subtree must be exempt from\n  every visual scan.\n- **Ambient watchdogs** — silent failures users abandon instead of reporting\n  become warning issues: scroll jail (a leaked modal scroll lock), stuck\n  loading (`aria-busy`/`role=\"progressbar\"` that never resolves), occluded\n  controls (leaked scrims/z-index bugs, skipped while a dialog is open),\n  invisible headings, controls, and semantic prose (fg composites to its\n  background — theme-token bugs),\n  stalled `EventSource` streams, WebSocket connect/close flapping, request\n  storms (one endpoint hammered in seconds), reload loops, stale releases (a\n  service worker serving a build older than one this browser already ran),\n  required font-face load failures (excluding intentional optional fallback),\n  focus dropped to `<body>` when a dialog unmounts,\n  focus escaping or never entering an explicit modal, browser interventions,\n  enforced CSP violations, repeated visible-page main-thread stalls, and form\n  frustration (identical resubmits / repeated native-validation failures).\n  Each is individually toggleable on `signals`, deduped, capped, and exempts\n  `data-beacon-scan=\"allow\"` subtrees where a DOM scan is involved.\n  Reload loops require repeated loads of the same normalized route; ordinary\n  navigation across several pages does not qualify. Occlusion scans exclude\n  hidden, inert, transparent, and pointer-disabled control subtrees.\n  Applications can also configure `releaseProbe` to compare a long-lived page's\n  embedded release with a same-origin server endpoint. After a mismatch Beacon\n  reports one `stale_release`, suppresses synthetic issue signals from the\n  obsolete detector bundle, and invokes `onStale` after flushing. Every event\n  carries `sdkVersion` and `pageStartedAt` in `extra` for collector-side stale\n  evidence policy.\n- **Theme and loading contracts** — mark an application boundary with\n  `data-beacon-theme=\"adaptive\"` to report large opaque surfaces whose\n  luminance polarity contradicts the active light/dark mode. Interactive\n  controls use a smaller area threshold so light-only buttons do not disappear\n  inside an otherwise dark UI; tune it with\n  `signals.themeMismatchControlMinArea`. Intentional\n  inverted brand/media surfaces use `data-beacon-theme=\"allow\"`. Loading UI\n  participates through native `aria-busy`/`role=\"progressbar\"` semantics or\n  `data-beacon-loading`, without coupling the SDK to framework class names.\n  Determinate progressbars with `aria-valuenow` are persistent status meters,\n  not loaders, unless also marked with `aria-busy=\"true\"` or\n  `data-beacon-loading`.\n  Long-running loaders can set `data-beacon-loading-timeout=\"60000\"` to\n  override the global stuck-loading deadline for that element only.\n- **Browser capability failures** — rejected clipboard writes are observed even\n  when application code catches them (contents are never read), visible WebGL\n  contexts that do not restore after `webglcontextlost` become warnings, and a\n  focused editable control stranded behind the mobile visual viewport is\n  reported after the keyboard settles.\n- **Embedded-content stalls** — visible iframes explicitly named with\n  `data-beacon-embed` report when their initial `load` never arrives. Generic\n  cross-origin error pages cannot be inspected, so Beacon deliberately makes no\n  stronger claim than the load deadline.\n- **Actionable network signals** — expected aborts remain breadcrumbs instead of\n  issues; offline, timeout, isolated-endpoint, and multi-endpoint connectivity\n  failures are classified separately. HTTP 429 responses and repeated 401/403\n  responses surface rate-limit and authorization storms without treating one\n  ordinary authorization rejection as an issue. Concurrent failures become one\n  event with every attempt, method, endpoint, duration, original error/stack,\n  online state, transport, and page visibility preserved in\n  `extra.networkFailures`.\n- **Runtime boundary signals** — abnormal WebSocket closes, WebSocket and SSE\n  reconnect flapping, terminal service-worker registration/install failures, and\n  dedicated/shared worker construction, runtime, and message-decoding failures\n  become replay-linked warnings. Normal socket closes, page teardown, hidden-tab\n  SSE errors, transient registrations recovered during the configured grace\n  period, and successfully replaced service workers are exempt.\n- **Attributed reliability signals** — Event Timing identifies genuinely slow\n  interactions and separates input delay, handler time, and presentation delay.\n  Overlapping long animation frames include their worst script when the browser\n  exposes it; missing browser attribution is labeled explicitly. Layout\n  Instability names shifted elements. When the browser supplies no shifted\n  node, Beacon retains startup/runtime phase plus recent interaction type,\n  target, and age; stable provenance separates issue grouping while volatile\n  age remains diagnostic-only. Layout shifts during the first two seconds after\n  an accepted `pushState`, `replaceState`, or `popstate` route change are treated\n  as route settling; later shifts retain navigation type, source, destination,\n  and age for diagnosis. Successful HTTP responses can be\n  classified through the host-owned `instrument.classifyResponse` callback for\n  GraphQL-style errors. Selected HTTP 4xx/5xx responses can be promoted through\n  the opt-in `instrument.classifyErrorResponse` callback when application context\n  proves they are internal contract failures. Beacon never retains response\n  bodies.\n- **Lifecycle and platform gaps** — marked empty application roots, marked dirty\n  forms abandoned during navigation, marked media errors/stalls, Web Storage and\n  IndexedDB failures, discarded documents, bfcache rejection reasons, slow\n  static resources, policy reports, connection changes, and opt-in User Timing\n  measures are observable. `observeCapability(name, promise)` captures handled\n  browser-API rejection while preserving normal promise behavior. Crash reports\n  require the server-side Reporting API receiver in `@absolutejs/errors` because\n  the page cannot execute after its browser process crashes.\n\n## API\n\n```ts\ncreateBeacon(options) => Beacon\ninitBeacon(options)   => Beacon   // also sets the global singleton\ngetBeacon()           => Beacon | undefined\n\n// Beacon:\ncaptureException(error, { groupingKey?, level?, traceId?, spanId?, tags?, extra? })\ncaptureMessage(message, level?, { groupingKey?, traceId?, spanId?, tags?, extra? })\naddBreadcrumb({ message, type?, data? })\nsetTags(tags) · setUser(user | null)\nobserveCapability(name, promise) => Promise\nflush() => Promise<void>          // buffered events out now\nclose() => Promise<void>          // remove listeners + final flush\n\n// Typed names for event.tags.signal in beforeSend policies (all built-ins):\nBEACON_SIGNAL.FETCH_FAILED\nBEACON_SIGNAL.SLOW_RESPONSE\nBEACON_SIGNAL.HTTP_5XX\nBEACON_SIGNAL.HTTP_RESPONSE_FAILURE\nBEACON_TRACE_HEADER // \"x-absolute-trace-id\"\n\n// Global helpers (no-op until initBeacon): captureException, captureMessage,\n// addBreadcrumb, observeCapability\n```\n\nSSR-safe: imported in a non-DOM environment, `createBeacon` returns a no-op.\n\nSemantic grouping keys require `@absolutejs/errors` 0.7.3 or newer at the\ningest boundary.\n\n## Noise policy (`@absolutejs/beacon/policy`)\n\nAn issue board is only worth opening if everything on it is real. Every\napplication that ships Beacon ends up writing the same `beforeSend` filter — and\nmost of what goes in it is not application-specific at all: a stale chunk import\nafter a deploy, a theme extension rewriting inline styles before hydration, a\nread that failed while the tab was hidden, a 5xx the server already captured\nwith a stack. What differs is a handful of endpoints and hostnames.\n\n```ts\nimport {\n  createNoisePolicy,\n  createResourceFailurePolicy,\n  reliabilitySignalPreset,\n  BEACON_SIGNAL,\n} from \"@absolutejs/beacon/policy\";\n\nconst isNoise = createNoisePolicy({\n  // Signals these endpoints raise in normal operation: a stream that stays\n  // open for a whole shift, an upload that is megabytes by design.\n  exemptions: [\n    {\n      signals: [BEACON_SIGNAL.SLOW_RESPONSE, BEACON_SIGNAL.FETCH_FAILED],\n      endpoints: [\"/sync\", \"/stream\"],\n    },\n    {\n      signals: [BEACON_SIGNAL.SLOW_RESPONSE],\n      endpoints: [\"/api/uploads\"],\n      methods: [\"POST\"],\n    },\n  ],\n  // A 5xx from here still reports even when the server captured it: a server\n  // that stopped answering cannot file its own issue.\n  probeEndpoints: [\"/api/health\"],\n});\n\ninitBeacon({\n  // ...\n  signals: reliabilitySignalPreset({\n    behavioural,\n    recoverableSockets: [\"/sync\"],\n  }),\n  instrument: {\n    resourceErrors: createResourceFailurePolicy({\n      thirdPartyHosts: [\"googletagmanager.com\", \"js.stripe.com\"],\n      optionalPathPrefixes: [\"/uploads/\"],\n    }),\n  },\n  beforeSend: (event) => (isNoise(event) ? null : event),\n});\n```\n\nBuilt in, each switchable and individually exported: hidden-tab read failures,\n5xx the server already captured, stale releases the app prompts for itself,\nstale chunk imports, theme-extension hydration mismatches, and third-party\ndeprecation reports. `rules` takes application-specific predicates.\n\n`reliabilitySignalPreset` turns off the four detectors another system usually\nalready owns — browser policy reports (a `report-to` endpoint is canonical),\ndocument discards, latency (a performance console), stale releases (a service\nworker prompt) — and puts the behavioural detectors behind a consent flag.\nEverything it does not name keeps its Beacon default.\n\nThis entry point imports nothing from the SDK at runtime: boot-time policy is\nread by the synchronous page graph, and pulling Beacon's runtime in there makes\nthe bundler merge the whole SDK back into it, defeating lazy startup.\n\n## License\n\nBSL-1.1 with a named carveout against hosted error-tracking / session-replay\nSaaS (Sentry, Datadog, LogRocket). See `LICENSE`.\n","readmeFilename":"README.md"}