{"_id":"@codeages/app-observe-pusher","_rev":"4-bdd90b20ded3b276f44e659ae0cb2b29","name":"@codeages/app-observe-pusher","dist-tags":{"latest":"1.2.0"},"versions":{"1.0.0":{"name":"@codeages/app-observe-pusher","version":"1.0.0","_id":"@codeages/app-observe-pusher@1.0.0","maintainers":[{"name":"zhangjie011117","email":"1836204942@qq.com"},{"name":"codeages-admin","email":"codeages@foxmail.com"},{"name":"lileiseven","email":"lileiseven@foxmail.com"}],"dist":{"shasum":"7945f37fcc3abc5626a130fcb287d9dae18f6148","tarball":"https://registry.npmjs.org/@codeages/app-observe-pusher/-/app-observe-pusher-1.0.0.tgz","fileCount":7,"integrity":"sha512-0064xSpBZjeylZO9+q2vS89u8unANKmybqIaQzLypf45U/jILlQmE9PakP8wDSEi1iEsOIq0DjIiQpUwmLyGtQ==","signatures":[{"sig":"MEUCIG7DGSyjOD6sFjhk8l/axXD7IXoXRi/1T5hi6FfPJ15KAiEA6fJ8HBCauSssH4Yo8aCY8Pnhrdt4Fyoh2PrI1Po2YMM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27294},"type":"module","types":"./dist/lib.d.ts","module":"./dist/lib.js","exports":{".":{"types":"./dist/lib.d.ts","import":"./dist/lib.js"}},"gitHead":"dc7d05ff6152597f240b40e84321a194aed78193","scripts":{"dev":"vite","fmt":"oxfmt","lint":"oxlint","test":"vitest","build":"tsc && vite build","preview":"vite preview","lint:fix":"oxlint --fix","fmt:check":"oxfmt --check"},"_npmUser":{"name":"lileiseven","email":"lileiseven@foxmail.com"},"_npmVersion":"11.6.0","description":"面向浏览器的日志与指标上报 SDK。事件先进入 FIFO 内存队列，再按数量和请求体大小限制批量上报；网络故障时自动退避重试，并在页面离开时使用 keepalive 请求尽力发送。","directories":{},"_nodeVersion":"24.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","devDependencies":{"vite":"^8.0.14","oxfmt":"^0.52.0","oxlint":"^1.67.0","vitest":"^4.1.8","typescript":"~6.0.3","@types/node":"^25.9.1","unplugin-dts":"^1.0.1","oxlint-tsgolint":"^0.23.0","@types/dom-webcodecs":"^0.1.18","@microsoft/api-extractor":"^7.58.7","@types/dom-mediacapture-transform":"^0.1.11"},"_npmOperationalInternal":{"tmp":"tmp/app-observe-pusher_1.0.0_1787794416949_0.5625839186488226","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@codeages/app-observe-pusher","version":"1.1.0","_id":"@codeages/app-observe-pusher@1.1.0","maintainers":[{"name":"zhangjie011117","email":"1836204942@qq.com"},{"name":"codeages-admin","email":"codeages@foxmail.com"},{"name":"lileiseven","email":"lileiseven@foxmail.com"}],"dist":{"shasum":"93f5712e9cc762c657ef03336db343a55f5819c9","tarball":"https://registry.npmjs.org/@codeages/app-observe-pusher/-/app-observe-pusher-1.1.0.tgz","fileCount":5,"integrity":"sha512-c8aDR4ulWn6zuJEz3pSULqZ3DAtLzlILcjD99U5iOxfvztUCnjvhTzglSCz9PruTxD5/F29/rMVZ1C04v15LQg==","signatures":[{"sig":"MEUCIFz9g7aKu6bK6tKQspRfwG1PYiS4TKbZAhowBGr9Mwk1AiEA0ztASm04/T4R6HiuBiWH8nBJWrDbyOdc0uIiFBSutT0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21888},"type":"module","types":"./dist/lib.d.ts","module":"./dist/lib.js","exports":{".":{"types":"./dist/lib.d.ts","import":"./dist/lib.js"}},"gitHead":"e30ce25d1466f38649c8f435a0b6a6f3830de797","scripts":{"dev":"vite","fmt":"oxfmt","lint":"oxlint","test":"vitest","build":"tsc && vite build","preview":"vite preview","lint:fix":"oxlint --fix","fmt:check":"oxfmt --check"},"_npmUser":{"name":"lileiseven","email":"lileiseven@foxmail.com"},"_npmVersion":"11.6.0","description":"面向浏览器的日志与指标上报 SDK。事件先进入 FIFO 内存队列，再按数量和请求体大小限制批量上报；网络故障时自动退避重试，并在页面离开时使用 keepalive 请求尽力发送。","directories":{},"_nodeVersion":"24.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","devDependencies":{"vite":"^8.0.14","oxfmt":"^0.52.0","oxlint":"^1.67.0","vitest":"^4.1.8","typescript":"~6.0.3","@types/node":"^25.9.1","unplugin-dts":"^1.0.1","oxlint-tsgolint":"^0.23.0","@types/dom-webcodecs":"^0.1.18","@microsoft/api-extractor":"^7.58.7","@types/dom-mediacapture-transform":"^0.1.11"},"_npmOperationalInternal":{"tmp":"tmp/app-observe-pusher_1.1.0_1787811108385_0.96828454927315","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@codeages/app-observe-pusher","version":"1.2.0","type":"module","module":"./dist/lib.js","types":"./dist/lib.d.ts","exports":{".":{"types":"./dist/lib.d.ts","import":"./dist/lib.js"}},"publishConfig":{"access":"public"},"scripts":{"dev":"vite","build":"tsc && vite build","preview":"vite preview","lint":"oxlint","lint:fix":"oxlint --fix","fmt":"oxfmt","fmt:check":"oxfmt --check","test":"vitest"},"devDependencies":{"@microsoft/api-extractor":"^7.58.7","@types/dom-mediacapture-transform":"^0.1.11","@types/dom-webcodecs":"^0.1.18","@types/node":"^25.9.1","oxfmt":"^0.52.0","oxlint":"^1.67.0","oxlint-tsgolint":"^0.23.0","typescript":"~6.0.3","unplugin-dts":"^1.0.1","vite":"^8.0.14","vitest":"^4.1.8"},"packageManager":"pnpm@11.24.0","_id":"@codeages/app-observe-pusher@1.2.0","gitHead":"c2231aa808f21414bb648aa0f229fec8400a8a07","description":"面向浏览器的日志与指标上报 SDK。事件先进入 FIFO 内存队列，再按数量和请求体大小限制批量上报；网络故障时自动退避重试，并在页面离开时使用 keepalive 请求尽力发送。","_nodeVersion":"24.9.0","_npmVersion":"11.6.0","dist":{"integrity":"sha512-+zwGVk0F0e8NjrpebFK2HIS+WvK79rx6jt4bqSULOUty5AyvZD5NHtMNnUX7G46hc4T/TrCQdwSPQAAH5Xv+Bg==","shasum":"87f75d3fe875208317dea296a43a9aa153f9f8d8","tarball":"https://registry.npmjs.org/@codeages/app-observe-pusher/-/app-observe-pusher-1.2.0.tgz","fileCount":5,"unpackedSize":21888,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD8S5qvckyfHQqM3SqH/DK23mcZGJOXOaXOC0uouleywwIgYcI+X6RLxLk5KZqizidbBC+gm52wUvhv7VUZAdr9PZ4="}]},"_npmUser":{"name":"lileiseven","email":"lileiseven@foxmail.com"},"directories":{},"maintainers":[{"name":"zhangjie011117","email":"1836204942@qq.com"},{"name":"codeages-admin","email":"codeages@foxmail.com"},{"name":"lileiseven","email":"lileiseven@foxmail.com"},{"name":"zhugexiaobo","email":"zhugexiaobo@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/app-observe-pusher_1.2.0_1787820238725_0.02356351866955486"},"_hasShrinkwrap":false}},"time":{"created":"2026-08-27T01:33:36.830Z","modified":"2026-08-27T08:43:59.028Z","1.0.0":"2026-08-27T01:33:37.102Z","1.1.0":"2026-08-27T06:11:48.537Z","1.2.0":"2026-08-27T08:43:58.853Z"},"description":"面向浏览器的日志与指标上报 SDK。事件先进入 FIFO 内存队列，再按数量和请求体大小限制批量上报；网络故障时自动退避重试，并在页面离开时使用 keepalive 请求尽力发送。","maintainers":[{"name":"zhangjie011117","email":"1836204942@qq.com"},{"name":"codeages-admin","email":"codeages@foxmail.com"},{"name":"lileiseven","email":"lileiseven@foxmail.com"},{"name":"zhugexiaobo","email":"zhugexiaobo@gmail.com"}],"readme":"# @codeages/app-observe-pusher\n\n面向浏览器的日志与指标上报 SDK。事件先进入 FIFO 内存队列，再按数量和请求体大小限制批量上报；网络故障时自动退避重试，并在页面离开时使用 keepalive 请求尽力发送。\n\n## 安装\n\n```sh\npnpm add @codeages/app-observe-pusher\n```\n\n## 文档\n\n- [SDK 使用说明](docs/sdk-usage.md)：初始化配置、公共接口及参数、使用场景与注意事项。\n- [SDK 设计说明](docs/sdk-design.md)：架构与内部设计。\n\n## 开发\n\n```sh\npnpm fmt:check\npnpm lint\npnpm test -- --run\npnpm build\n```\n","readmeFilename":"README.md"}