{"_id":"sitepong","_rev":"68-fbb94e676dfe27594ed4e1e9d17a117d","name":"sitepong","dist-tags":{"latest":"0.3.6"},"versions":{"0.0.1":{"name":"sitepong","version":"0.0.1","keywords":["error-tracking","monitoring","sitepong","error-reporting","crash-reporting"],"author":{"name":"SitePong"},"license":"MIT","_id":"sitepong@0.0.1","maintainers":[{"name":"programmrz","email":"petaayeni@gmail.com"}],"homepage":"https://sitepong.com","bugs":{"url":"https://github.com/programmrz/sitepong/issues"},"dist":{"shasum":"9b9ba15155cd41468c4e4d03d68c979562a6b6df","tarball":"https://registry.npmjs.org/sitepong/-/sitepong-0.0.1.tgz","fileCount":8,"integrity":"sha512-Z2dBwlsMlhknPiyrR5sdbbdoS8qthUJwcCRr0ql1QFeBK2F6+w+ax8mGEcZS/7fZKdcLS2gIyyF2MiN7pywGuw==","signatures":[{"sig":"MEYCIQDvwKB/uuO/KBzEhaXqaf5LhFXkAV9/sIdRAQI3Z/s3+wIhANZKUydaFqZ8eKXiKnYBBd3ciNU0HcUiBh9cio6uwHYm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53966},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"a3b7c8b0420dc058efc4442d94a40985dc10ab06","scripts":{"dev":"tsup src/index.ts --format cjs,esm --dts --watch","lint":"eslint src/","test":"vitest run","build":"tsup src/index.ts --format cjs,esm --dts --clean","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"programmrz","email":"petaayeni@gmail.com"},"repository":{"url":"git+https://github.com/programmrz/sitepong.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.8.2","description":"Official SitePong SDK for error tracking and monitoring","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","eslint":"^8.55.0","vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/sitepong_0.0.1_1768853981644_0.7412058322857145","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"sitepong","version":"0.0.4","keywords":["error-tracking","monitoring","sitepong","error-reporting","crash-reporting"],"author":{"name":"SitePong"},"license":"MIT","_id":"sitepong@0.0.4","maintainers":[{"name":"programmrz","email":"petaayeni@gmail.com"}],"homepage":"https://sitepong.com","bugs":{"url":"https://github.com/programmrz/sitepong/issues"},"dist":{"shasum":"cf1350ebee8b16f7eebe2f0b7661347f178d7b17","tarball":"https://registry.npmjs.org/sitepong/-/sitepong-0.0.4.tgz","fileCount":14,"integrity":"sha512-r2yoyHmX/2snyJVkE+2ZuF25ATaBbJr9osML/jP+BuEoA2RkIzSRtulIXqR5Zgp9EAZQMLtpce+LlL3LJFIQHg==","signatures":[{"sig":"MEUCIGTK3CDLJWoCRhoqIfIWzH1Fv+Qy94trZfd+yxlmKQ25AiEA8KwzDEififv7GQu1DiJLP3u+y2b+CkOsVadXUzrUtPA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2322241},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.mjs","require":"./dist/react/index.js"}},"gitHead":"c1f8c700cce1b3acfbe22c3900ce8958e9229289","scripts":{"dev":"tsup src/index.ts src/react/index.ts --format cjs,esm --dts --watch","lint":"eslint --cache src/**/*.{ts,tsx}","test":"vitest run","build":"tsup src/index.ts src/react/index.ts --format cjs,esm --dts --clean","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"programmrz","email":"petaayeni@gmail.com"},"repository":{"url":"git+https://github.com/programmrz/sitepong.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.8.2","description":"Official SitePong SDK for error tracking and monitoring","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@sitepong/types":"*"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.1.4","tsup":"^8.0.1","react":"^19.2.3","eslint":"^8.55.0","vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","@types/react":"^19.2.9","@types/express":"^5.0.6","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/sitepong_0.0.4_1769319540232_0.016990776812594754","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"sitepong","version":"0.0.5","keywords":["error-tracking","monitoring","sitepong","error-reporting","crash-reporting"],"author":{"name":"SitePong"},"license":"MIT","_id":"sitepong@0.0.5","maintainers":[{"name":"programmrz","email":"petaayeni@gmail.com"}],"homepage":"https://sitepong.com","bugs":{"url":"https://github.com/programmrz/sitepong/issues"},"dist":{"shasum":"4e3a703b938207566b8202eab653e456fecc7247","tarball":"https://registry.npmjs.org/sitepong/-/sitepong-0.0.5.tgz","fileCount":14,"integrity":"sha512-tw9to1bHg7yjiyPREdZsY/CRAXLXR1rjVqIHz0rgTpESedRxN6x+vY6UbqJbARrWpBtGj4U7wsco5c8z+M7GKQ==","signatures":[{"sig":"MEQCIBF3YQOof8OKa2KrMuliknVx/9m7PoSBfRUKVYEotB18AiAyxyPx5XMpk2sst8+fSIzunKvN9MMMM3PAWpSb3X/Sqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2334848},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.mjs","require":"./dist/react/index.js"}},"gitHead":"e1a9dfe0b8e3aa6cb018a6b261702548f0411373","scripts":{"dev":"tsup src/index.ts src/react/index.ts --format cjs,esm --dts --watch","lint":"eslint --cache src/**/*.{ts,tsx}","test":"vitest run","build":"tsup src/index.ts src/react/index.ts --format cjs,esm --dts --clean","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"programmrz","email":"petaayeni@gmail.com"},"repository":{"url":"git+https://github.com/programmrz/sitepong.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.8.2","description":"Official SitePong SDK for error tracking and monitoring","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@sitepong/types":"*"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.1.4","tsup":"^8.0.1","react":"^19.2.3","eslint":"^8.55.0","vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","@types/react":"^19.2.9","@types/express":"^5.0.6","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/sitepong_0.0.5_1769484550200_0.5377265408906362","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"sitepong","version":"0.0.6","keywords":["error-tracking","monitoring","sitepong","error-reporting","crash-reporting"],"author":{"name":"SitePong"},"license":"MIT","_id":"sitepong@0.0.6","maintainers":[{"name":"programmrz","email":"petaayeni@gmail.com"}],"homepage":"https://sitepong.com","bugs":{"url":"https://github.com/programmrz/sitepong/issues"},"dist":{"shasum":"b8e2a5649330ca69011b9b01d8f9188cb1055f5f","tarball":"https://registry.npmjs.org/sitepong/-/sitepong-0.0.6.tgz","fileCount":14,"integrity":"sha512-ICTjD49quCAtxlp2sdQd+gIZIda/b154icZaUj7Lfrov0/USPjmqBlYxF61U36sEA/KSdNM4Koq4K9pBoKzhZQ==","signatures":[{"sig":"MEYCIQCv4CE67XT/zOl9g4sajyqYMdqhl6w55vU+LTS4gZUmTwIhALCSRx3g8xexMFMcuPqLLJPO5JrxvHIPSEzQtCfdXaFf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2334737},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.mjs","require":"./dist/react/index.js"}},"gitHead":"e1a9dfe0b8e3aa6cb018a6b261702548f0411373","scripts":{"dev":"tsup src/index.ts src/react/index.ts --format cjs,esm --dts --watch","lint":"eslint --cache src/**/*.{ts,tsx}","test":"vitest run","build":"tsup src/index.ts src/react/index.ts --format cjs,esm --dts --clean","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"programmrz","email":"petaayeni@gmail.com"},"repository":{"url":"git+https://github.com/programmrz/sitepong.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.8.2","description":"Official SitePong SDK for error tracking and monitoring","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.1.4","tsup":"^8.0.1","react":"^19.2.3","eslint":"^8.55.0","vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","@types/react":"^19.2.9","@types/express":"^5.0.6","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/sitepong_0.0.6_1769500349893_0.07851946469550364","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"sitepong","version":"0.0.7","keywords":["error-tracking","monitoring","sitepong","error-reporting","crash-reporting"],"author":{"name":"SitePong"},"license":"MIT","_id":"sitepong@0.0.7","maintainers":[{"name":"programmrz","email":"petaayeni@gmail.com"}],"homepage":"https://sitepong.com","bugs":{"url":"https://github.com/programmrz/sitepong/issues"},"dist":{"shasum":"6af95cb63a39cc374d0f06bf83d0ddd434ec3445","tarball":"https://registry.npmjs.org/sitepong/-/sitepong-0.0.7.tgz","fileCount":34,"integrity":"sha512-ektNKGtip+Oub3vXmeRyWm5HrJV1/FBW2YN6+x+J0frzYyVgZiA90MPBCQeDvLtUAVKh2hiHD8hvIDbUS2U9+A==","signatures":[{"sig":"MEQCHy/IF47BowDYA/kGQuhial8EF9N7hRkcSoBEAtG1FLsCIQDNhaa3TPLucUtyhaRwk5G65bqNjemrJovD+ThjonrlRw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2559354},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.mjs","require":"./dist/react/index.js"},"./nextjs":{"types":"./dist/nextjs/index.d.ts","import":"./dist/nextjs/index.mjs","require":"./dist/nextjs/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.mjs","require":"./dist/server/index.js"},"./express":{"types":"./dist/express/index.d.ts","import":"./dist/express/index.mjs","require":"./dist/express/index.js"}},"gitHead":"e1a9dfe0b8e3aa6cb018a6b261702548f0411373","scripts":{"dev":"tsup --watch","lint":"eslint --cache src/**/*.{ts,tsx}","test":"vitest run","build":"tsup","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"programmrz","email":"petaayeni@gmail.com"},"repository":{"url":"git+https://github.com/programmrz/sitepong.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.8.2","description":"Official SitePong SDK for error tracking and monitoring","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"typesVersions":{"*":{"react":["./dist/react/index.d.ts"],"nextjs":["./dist/nextjs/index.d.ts"],"server":["./dist/server/index.d.ts"],"express":["./dist/express/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.1.4","tsup":"^8.0.1","react":"^19.2.3","eslint":"^8.55.0","vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","@types/react":"^19.2.9","@types/express":"^5.0.6","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/sitepong_0.0.7_1769500775841_0.3335003209879295","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"sitepong","version":"0.0.8","keywords":["error-tracking","monitoring","sitepong","error-reporting","crash-reporting"],"author":{"name":"SitePong"},"license":"MIT","_id":"sitepong@0.0.8","maintainers":[{"name":"programmrz","email":"petaayeni@gmail.com"}],"homepage":"https://sitepong.com","bugs":{"url":"https://github.com/programmrz/sitepong/issues"},"dist":{"shasum":"001004db149d8e2f72247691279212057c91999c","tarball":"https://registry.npmjs.org/sitepong/-/sitepong-0.0.8.tgz","fileCount":36,"integrity":"sha512-78CMGGrOV6IaOFG9mjPP0bhAko0fmuNFDiT5sBgtdBGF9j3RfTOZyNRMgbUG8p9cqFDXZINXTxzT4xSjNL9BKg==","signatures":[{"sig":"MEUCIEmle6EEvxiGRmxf4GynSosuKGTdo5j/TPjDxB9nlH9cAiEAxuBitBYG5qHPIuh/zu9Mh5lwDO1d2UJ32KYgti7CTNQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2562525},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.mjs","require":"./dist/react/index.js"},"./nextjs":{"types":"./dist/nextjs/index.d.ts","import":"./dist/nextjs/index.mjs","require":"./dist/nextjs/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.mjs","require":"./dist/server/index.js"},"./express":{"types":"./dist/express/index.d.ts","import":"./dist/express/index.mjs","require":"./dist/express/index.js"}},"gitHead":"e1a9dfe0b8e3aa6cb018a6b261702548f0411373","scripts":{"dev":"tsup --watch","lint":"eslint --cache src/**/*.{ts,tsx}","test":"vitest run","build":"tsup","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"programmrz","email":"petaayeni@gmail.com"},"repository":{"url":"git+https://github.com/programmrz/sitepong.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.8.2","description":"Official SitePong SDK for error tracking and monitoring","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"typesVersions":{"*":{"react":["./dist/react/index.d.ts"],"nextjs":["./dist/nextjs/index.d.ts"],"server":["./dist/server/index.d.ts"],"express":["./dist/express/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.1.4","tsup":"^8.0.1","react":"^19.2.3","eslint":"^8.55.0","vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","@types/react":"^19.2.9","@types/express":"^5.0.6","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/sitepong_0.0.8_1769501264202_0.6484412137085889","host":"s3://npm-registry-packages-npm-production"}},"0.0.10":{"name":"sitepong","version":"0.0.10","keywords":["error-tracking","monitoring","sitepong","error-reporting","crash-reporting"],"author":{"name":"SitePong"},"license":"MIT","_id":"sitepong@0.0.10","maintainers":[{"name":"programmrz","email":"petaayeni@gmail.com"}],"homepage":"https://sitepong.com","bugs":{"url":"https://github.com/programmrz/sitepong/issues"},"dist":{"shasum":"988d9ce96a9a12c78c5f009f1fd40c80f18add99","tarball":"https://registry.npmjs.org/sitepong/-/sitepong-0.0.10.tgz","fileCount":36,"integrity":"sha512-mXZE9ua5u6fgwuDoD3onb2qehUUgfITqhWea8HVCRqw9c6zTpGIbLK/o9F3eP/iJBLDgz53KATocgMo6G46Byg==","signatures":[{"sig":"MEUCIDI00/hXlEkwYC9m9lhzr5JR+CY8Yu7Vby9cz0oPWx9/AiEAp5+y/h+6UI5NF1Vzn0pnzEhzc+pnSKKuN0OEW0uBqEk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2564466},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.mjs","require":"./dist/react/index.js"},"./nextjs":{"types":"./dist/nextjs/index.d.ts","import":"./dist/nextjs/index.mjs","require":"./dist/nextjs/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.mjs","require":"./dist/server/index.js"},"./express":{"types":"./dist/express/index.d.ts","import":"./dist/express/index.mjs","require":"./dist/express/index.js"}},"gitHead":"e1a9dfe0b8e3aa6cb018a6b261702548f0411373","scripts":{"dev":"tsup --watch","lint":"eslint --cache src/**/*.{ts,tsx}","test":"vitest run","build":"tsup","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"programmrz","email":"petaayeni@gmail.com"},"repository":{"url":"git+https://github.com/programmrz/sitepong.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.8.2","description":"Official SitePong SDK for error tracking and monitoring","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"typesVersions":{"*":{"react":["./dist/react/index.d.ts"],"nextjs":["./dist/nextjs/index.d.ts"],"server":["./dist/server/index.d.ts"],"express":["./dist/express/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.1.4","tsup":"^8.0.1","react":"^19.2.3","eslint":"^8.55.0","vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","@types/react":"^19.2.9","@types/express":"^5.0.6","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/sitepong_0.0.10_1769501994242_0.19179038332289222","host":"s3://npm-registry-packages-npm-production"}},"0.0.12":{"name":"sitepong","version":"0.0.12","keywords":["error-tracking","monitoring","sitepong","error-reporting","crash-reporting"],"author":{"name":"SitePong"},"license":"MIT","_id":"sitepong@0.0.12","maintainers":[{"name":"programmrz","email":"petaayeni@gmail.com"}],"homepage":"https://sitepong.com","bugs":{"url":"https://github.com/programmrz/sitepong/issues"},"dist":{"shasum":"5139ef0e5a386047b3d36d2b56c42294f21e2fdf","tarball":"https://registry.npmjs.org/sitepong/-/sitepong-0.0.12.tgz","fileCount":36,"integrity":"sha512-zRs2aEO0kn8cUJm/0HkwVyenW5kx9/kmmX19fPi36UPgGVQbXn0iC9HVJiM9/jzlTZwqh1reqtjvAfwGQmxVjA==","signatures":[{"sig":"MEUCIQDMWAoQnxiLML4KydBWEjBFFKRGnzadvWVGFgKGBtbHVwIgUS2VSrF1RUxMTSpGox1YI34DaN02KI+LTy9C9XmTDeQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2452323},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.mjs","require":"./dist/react/index.js"},"./nextjs":{"types":"./dist/nextjs/index.d.ts","import":"./dist/nextjs/index.mjs","require":"./dist/nextjs/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.mjs","require":"./dist/server/index.js"},"./express":{"types":"./dist/express/index.d.ts","import":"./dist/express/index.mjs","require":"./dist/express/index.js"}},"gitHead":"e9ea0204ec2e43ed48c319a43f986b4004aeda9a","scripts":{"dev":"tsup --watch","lint":"eslint --cache src/**/*.{ts,tsx}","test":"vitest run","build":"tsup","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"programmrz","email":"petaayeni@gmail.com"},"repository":{"url":"git+https://github.com/programmrz/sitepong.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.8.2","description":"Official SitePong SDK for error tracking and monitoring","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"typesVersions":{"*":{"react":["./dist/react/index.d.ts"],"nextjs":["./dist/nextjs/index.d.ts"],"server":["./dist/server/index.d.ts"],"express":["./dist/express/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.1.4","tsup":"^8.0.1","react":"^19.2.3","eslint":"^8.55.0","vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","@types/react":"^19.2.9","@types/express":"^5.0.6","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/sitepong_0.0.12_1769503334693_0.4182772812434572","host":"s3://npm-registry-packages-npm-production"}},"0.0.13":{"name":"sitepong","version":"0.0.13","keywords":["error-tracking","monitoring","sitepong","error-reporting","crash-reporting"],"author":{"name":"SitePong"},"license":"MIT","_id":"sitepong@0.0.13","maintainers":[{"name":"programmrz","email":"petaayeni@gmail.com"}],"homepage":"https://sitepong.com","bugs":{"url":"https://github.com/programmrz/sitepong/issues"},"dist":{"shasum":"27153be260f85a938ab7523c7a6ef1cf3b6ff847","tarball":"https://registry.npmjs.org/sitepong/-/sitepong-0.0.13.tgz","fileCount":36,"integrity":"sha512-OSm9apXov57gTvNcMRU6pMwx0+zbqo/fqXMBZ5qkZEp79h7s2C7rkubC2G7yeoVHEwSBBqke0Mldlw0yzdSCQw==","signatures":[{"sig":"MEYCIQC/tiwtYTLhEejPmPSXZwCPUfjTUE1xZcNZ+GgbQx/sVgIhAK+dAJM7FeDuMdzpzC/P/I7+VIjanwvKKtIouxwAxLlg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2452301},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.mjs","require":"./dist/react/index.js"},"./nextjs":{"types":"./dist/nextjs/index.d.ts","import":"./dist/nextjs/index.mjs","require":"./dist/nextjs/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.mjs","require":"./dist/server/index.js"},"./express":{"types":"./dist/express/index.d.ts","import":"./dist/express/index.mjs","require":"./dist/express/index.js"}},"gitHead":"bbdfd48e8cbe92301b253ce576f7b380ec6895b0","scripts":{"dev":"tsup --watch","lint":"eslint --cache src/**/*.{ts,tsx}","test":"vitest run","build":"tsup","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"programmrz","email":"petaayeni@gmail.com"},"repository":{"url":"git+https://github.com/programmrz/sitepong.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.8.2","description":"Official SitePong SDK for error tracking and monitoring","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"typesVersions":{"*":{"react":["./dist/react/index.d.ts"],"nextjs":["./dist/nextjs/index.d.ts"],"server":["./dist/server/index.d.ts"],"express":["./dist/express/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.1.4","tsup":"^8.0.1","react":"^19.2.3","eslint":"^8.55.0","vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","@types/react":"^19.2.9","@types/express":"^5.0.6","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/sitepong_0.0.13_1769504000405_0.15708220163679298","host":"s3://npm-registry-packages-npm-production"}},"0.0.14":{"name":"sitepong","version":"0.0.14","keywords":["error-tracking","monitoring","sitepong","error-reporting","crash-reporting"],"author":{"name":"SitePong"},"license":"MIT","_id":"sitepong@0.0.14","maintainers":[{"name":"programmrz","email":"petaayeni@gmail.com"}],"homepage":"https://sitepong.com","bugs":{"url":"https://github.com/programmrz/sitepong/issues"},"dist":{"shasum":"4069246b69b69647ad784c5222067e24d5e5318c","tarball":"https://registry.npmjs.org/sitepong/-/sitepong-0.0.14.tgz","fileCount":36,"integrity":"sha512-LwUI7efyGSz2vTEwECtzyo/EEa7DZaNTcAS9/NwNOOR4RBrINSYqXlwg6pYOSWIcsvNwRIR1oEhliwCgjXqyCQ==","signatures":[{"sig":"MEUCIAlowtYJoOxJbnDKSHTJbLMl6MPQumkLL40Fjcn2VJy2AiEAwCTCI0wj8MCYq0SKKGyAPDAMyUwN7l6d8lmyVX0xF50=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2459049},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.mjs","require":"./dist/react/index.js"},"./nextjs":{"types":"./dist/nextjs/index.d.ts","import":"./dist/nextjs/index.mjs","require":"./dist/nextjs/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.mjs","require":"./dist/server/index.js"},"./express":{"types":"./dist/express/index.d.ts","import":"./dist/express/index.mjs","require":"./dist/express/index.js"}},"gitHead":"96bb3fd84c3265e81864ae2aa937408b080e530f","scripts":{"dev":"tsup --watch","lint":"eslint --cache src/**/*.{ts,tsx}","test":"vitest run","build":"tsup","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"programmrz","email":"petaayeni@gmail.com"},"repository":{"url":"git+https://github.com/programmrz/sitepong.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.8.2","description":"Official SitePong SDK for error tracking and monitoring","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"typesVersions":{"*":{"react":["./dist/react/index.d.ts"],"nextjs":["./dist/nextjs/index.d.ts"],"server":["./dist/server/index.d.ts"],"express":["./dist/express/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.1.4","tsup":"^8.0.1","react":"^19.2.3","eslint":"^8.55.0","vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","@types/react":"^19.2.9","@types/express":"^5.0.6","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/sitepong_0.0.14_1769646120720_0.6575233759685224","host":"s3://npm-registry-packages-npm-production"}},"0.0.15":{"name":"sitepong","version":"0.0.15","keywords":["error-tracking","monitoring","sitepong","error-reporting","crash-reporting"],"author":{"name":"SitePong"},"license":"MIT","_id":"sitepong@0.0.15","maintainers":[{"name":"programmrz","email":"petaayeni@gmail.com"}],"homepage":"https://sitepong.com","bugs":{"url":"https://github.com/programmrz/sitepong/issues"},"dist":{"shasum":"bc215b8461a1e27b7c05bfd58a7d81065838cbe6","tarball":"https://registry.npmjs.org/sitepong/-/sitepong-0.0.15.tgz","fileCount":36,"integrity":"sha512-gj9DywZ2pUjqOa5Yvxfbd8tK7BdHk0T5023TDO6tqbVdaPXUakkB5U1vJ6UabCx6bJKBmV625TY+cObdlvQetw==","signatures":[{"sig":"MEYCIQC+SUBwVlHK8ER2zykyLb4o2FIo/CkFsFk8yFHJOOOI/gIhAIqYK4ZapX5o1AD3HaW8Prm0uUJao+O3cl1F/LUMyIxM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2464245},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.mjs","require":"./dist/react/index.js"},"./nextjs":{"types":"./dist/nextjs/index.d.ts","import":"./dist/nextjs/index.mjs","require":"./dist/nextjs/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.mjs","require":"./dist/server/index.js"},"./express":{"types":"./dist/express/index.d.ts","import":"./dist/express/index.mjs","require":"./dist/express/index.js"}},"gitHead":"f49f9b77149a5cecb431a1cf1753ee391aa2ef9d","scripts":{"dev":"tsup --watch","lint":"eslint --cache src/**/*.{ts,tsx}","test":"vitest run","build":"tsup","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"programmrz","email":"petaayeni@gmail.com"},"repository":{"url":"git+https://github.com/programmrz/sitepong.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.8.2","description":"Official SitePong SDK for error tracking and monitoring","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"typesVersions":{"*":{"react":["./dist/react/index.d.ts"],"nextjs":["./dist/nextjs/index.d.ts"],"server":["./dist/server/index.d.ts"],"express":["./dist/express/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.1.4","tsup":"^8.0.1","react":"^19.2.3","eslint":"^8.55.0","vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","@types/react":"^19.2.9","@types/express":"^5.0.6","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/sitepong_0.0.15_1769647121900_0.6774360665918486","host":"s3://npm-registry-packages-npm-production"}},"0.0.16":{"name":"sitepong","version":"0.0.16","keywords":["error-tracking","monitoring","sitepong","error-reporting","crash-reporting"],"author":{"name":"SitePong"},"license":"MIT","_id":"sitepong@0.0.16","maintainers":[{"name":"programmrz","email":"petaayeni@gmail.com"}],"homepage":"https://sitepong.com","bugs":{"url":"https://github.com/programmrz/sitepong/issues"},"dist":{"shasum":"59af29ea05893e4af611c3087faa9492722c923e","tarball":"https://registry.npmjs.org/sitepong/-/sitepong-0.0.16.tgz","fileCount":38,"integrity":"sha512-TKgwL7gRFX3BZhxLok2OFo7nAlqy1LIpGgdC37z48gJFfQ1BRF5qbsRc8ScsZf9jNtjsthsqTvYwo1mU2M7gXA==","signatures":[{"sig":"MEQCIGQwP7TqLlB7S5Z4o4wIJwEdxVhfXNv4hQKBZK1hIwabAiB9MdNrRRoGaDpW9hZnJ3VfW2uDLaRcC6vhJD278iIBrw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2986678},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.mjs","require":"./dist/react/index.js"},"./nextjs":{"types":"./dist/nextjs/index.d.ts","import":"./dist/nextjs/index.mjs","require":"./dist/nextjs/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.mjs","require":"./dist/server/index.js"},"./express":{"types":"./dist/express/index.d.ts","import":"./dist/express/index.mjs","require":"./dist/express/index.js"}},"gitHead":"250baadb04991ce91a3d2c282d1db7c3e4ea7f5e","scripts":{"dev":"tsup --watch","lint":"eslint --cache src/**/*.{ts,tsx}","test":"vitest run","build":"tsup","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4c06f952-d25e-46a2-9957-1e56525e04a6"}},"repository":{"url":"git+https://github.com/programmrz/sitepong.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.8.0","description":"Official SitePong SDK for error tracking and monitoring","directories":{},"_nodeVersion":"24.13.1","dependencies":{},"typesVersions":{"*":{"react":["./dist/react/index.d.ts"],"nextjs":["./dist/nextjs/index.d.ts"],"server":["./dist/server/index.d.ts"],"express":["./dist/express/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.1.4","tsup":"^8.0.1","react":"^19.2.3","eslint":"^8.55.0","vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","@types/react":"^19.2.9","@types/express":"^5.0.6","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/sitepong_0.0.16_1772333713317_0.4676823135829735","host":"s3://npm-registry-packages-npm-production"}},"0.0.17":{"name":"sitepong","version":"0.0.17","keywords":["error-tracking","monitoring","sitepong","error-reporting","crash-reporting"],"author":{"name":"SitePong"},"license":"MIT","_id":"sitepong@0.0.17","maintainers":[{"name":"programmrz","email":"petaayeni@gmail.com"}],"homepage":"https://sitepong.com","bugs":{"url":"https://github.com/programmrz/sitepong/issues"},"dist":{"shasum":"fe2211bbc8e6f6f6a121524e3c47cf5e9c0234e5","tarball":"https://registry.npmjs.org/sitepong/-/sitepong-0.0.17.tgz","fileCount":46,"integrity":"sha512-PsZU+0DDA1P8wANeMGFTPmr+CeAt/ETSB7/clcZIpf0GZExRa3YL5Dwkqz9ltS5rv/+E+GfiRpbwdxYG8PsJ7g==","signatures":[{"sig":"MEUCIQDALkVNjE/CPdF151BlmHenGCqZUMqLYYMHCroj1RA1RwIgJGIrxyhZ935Z9xtMz2EE7JELEFlGjWJHF3oqG1s3OoE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4596352},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.mjs","require":"./dist/react/index.js"},"./nextjs":{"types":"./dist/nextjs/index.d.ts","import":"./dist/nextjs/index.mjs","require":"./dist/nextjs/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.mjs","require":"./dist/server/index.js"},"./express":{"types":"./dist/express/index.d.ts","import":"./dist/express/index.mjs","require":"./dist/express/index.js"},"./react-native":{"types":"./dist/react-native/index.d.ts","import":"./dist/react-native/index.mjs","require":"./dist/react-native/index.js"}},"gitHead":"3991a00027dff5881a58f758834fb6b27f1de66b","scripts":{"dev":"tsup --watch","lint":"eslint --cache src/**/*.{ts,tsx}","test":"vitest run","build":"tsup","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4c06f952-d25e-46a2-9957-1e56525e04a6"}},"repository":{"url":"git+https://github.com/programmrz/sitepong.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.8.0","description":"Official SitePong SDK for error tracking and monitoring","directories":{},"_nodeVersion":"24.13.1","dependencies":{},"typesVersions":{"*":{"react":["./dist/react/index.d.ts"],"nextjs":["./dist/nextjs/index.d.ts"],"server":["./dist/server/index.d.ts"],"express":["./dist/express/index.d.ts"],"react-native":["./dist/react-native/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.1.4","tsup":"^8.0.1","react":"^19.2.3","eslint":"^8.55.0","vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","@types/react":"^19.2.9","@types/express":"^5.0.6","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"peerDependencies":{"expo-device":">=5.0.0","expo-sqlite":">=14.0.0","react-native":">=0.70.0","expo-application":">=5.0.0","@sitepong/device-id":">=0.1.0","@react-navigation/native":">=6.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo-device":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"expo-application":{"optional":true},"@sitepong/device-id":{"optional":true},"@react-navigation/native":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sitepong_0.0.17_1772462341180_0.5815621526349739","host":"s3://npm-registry-packages-npm-production"}},"0.0.18":{"name":"sitepong","version":"0.0.18","keywords":["error-tracking","monitoring","sitepong","error-reporting","crash-reporting"],"author":{"name":"SitePong"},"license":"MIT","_id":"sitepong@0.0.18","maintainers":[{"name":"programmrz","email":"petaayeni@gmail.com"}],"homepage":"https://sitepong.com","bugs":{"url":"https://github.com/programmrz/sitepong/issues"},"dist":{"shasum":"1154ad1cc5fb1303e11b182755e325a1ca05db95","tarball":"https://registry.npmjs.org/sitepong/-/sitepong-0.0.18.tgz","fileCount":46,"integrity":"sha512-EC/yoZbyfSgLubnC+dmOfZHLkZkOjSCu8S4aJxGQ16+h1vYY+tlOPwT87dW1UYnDvdBF/rTcgg025DYGUEBOIw==","signatures":[{"sig":"MEUCIHL5hHqWWv8FqTKHDURceZHXtfTEBCuoDYLUXnNtU70aAiEAyEN+lPyROl9uOBJbML0vGhXgSbau3t+KoiYnj7n8BhQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4597295},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.mjs","require":"./dist/react/index.js"},"./nextjs":{"types":"./dist/nextjs/index.d.ts","import":"./dist/nextjs/index.mjs","require":"./dist/nextjs/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.mjs","require":"./dist/server/index.js"},"./express":{"types":"./dist/express/index.d.ts","import":"./dist/express/index.mjs","require":"./dist/express/index.js"},"./react-native":{"types":"./dist/react-native/index.d.ts","import":"./dist/react-native/index.mjs","require":"./dist/react-native/index.js"}},"gitHead":"5eff0a7192ebd60a7e2fb1acf795b6b6f3855a39","scripts":{"dev":"tsup --watch","lint":"eslint --cache src/**/*.{ts,tsx}","test":"vitest run","build":"tsup","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4c06f952-d25e-46a2-9957-1e56525e04a6"}},"repository":{"url":"git+https://github.com/programmrz/sitepong.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.8.0","description":"Official SitePong SDK for error tracking and monitoring","directories":{},"_nodeVersion":"24.13.1","dependencies":{},"typesVersions":{"*":{"react":["./dist/react/index.d.ts"],"nextjs":["./dist/nextjs/index.d.ts"],"server":["./dist/server/index.d.ts"],"express":["./dist/express/index.d.ts"],"react-native":["./dist/react-native/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.1.4","tsup":"^8.0.1","react":"^19.2.3","eslint":"^8.55.0","vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","@types/react":"^19.2.9","@types/express":"^5.0.6","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"peerDependencies":{"expo-device":">=5.0.0","expo-sqlite":">=14.0.0","react-native":">=0.70.0","expo-application":">=5.0.0","@sitepong/device-id":">=0.1.0","@react-navigation/native":">=6.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo-device":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"expo-application":{"optional":true},"@sitepong/device-id":{"optional":true},"@react-navigation/native":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sitepong_0.0.18_1772465283719_0.3931718093487593","host":"s3://npm-registry-packages-npm-production"}},"0.0.19":{"name":"sitepong","version":"0.0.19","keywords":["error-tracking","monitoring","sitepong","error-reporting","crash-reporting"],"author":{"name":"SitePong"},"license":"MIT","_id":"sitepong@0.0.19","maintainers":[{"name":"programmrz","email":"petaayeni@gmail.com"}],"homepage":"https://sitepong.com","bugs":{"url":"https://github.com/programmrz/sitepong/issues"},"dist":{"shasum":"0fe045735a866d913f5b0ef540234154a03b8fcf","tarball":"https://registry.npmjs.org/sitepong/-/sitepong-0.0.19.tgz","fileCount":46,"integrity":"sha512-zqtHRdykr9ooztFImFnqbqZVC1AQrZaBwS2ksdcYBAdWbs4nqD8NhzetcWEBeBHM+G/oP40jQ45DuEHA26eScg==","signatures":[{"sig":"MEUCIBstMIcXOC+SkFqh/3DwtftyuCBAIvSNijerdL1qpOpEAiEA7f8GvcVQ0314+p8vzm939JLsdVBkB8AtYtr+C682VNI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4673928},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.mjs","require":"./dist/react/index.js"},"./nextjs":{"types":"./dist/nextjs/index.d.ts","import":"./dist/nextjs/index.mjs","require":"./dist/nextjs/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.mjs","require":"./dist/server/index.js"},"./express":{"types":"./dist/express/index.d.ts","import":"./dist/express/index.mjs","require":"./dist/express/index.js"},"./react-native":{"types":"./dist/react-native/index.d.ts","import":"./dist/react-native/index.mjs","require":"./dist/react-native/index.js"}},"gitHead":"fe6ea5799a0fd63fc72fa501576ec85e7e4e0cb0","scripts":{"dev":"tsup --watch","lint":"eslint --cache src/**/*.{ts,tsx}","test":"vitest run","build":"tsup","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4c06f952-d25e-46a2-9957-1e56525e04a6"}},"repository":{"url":"git+https://github.com/programmrz/sitepong.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.8.0","description":"Official SitePong SDK for error tracking and monitoring","directories":{},"_nodeVersion":"24.13.1","dependencies":{},"typesVersions":{"*":{"react":["./dist/react/index.d.ts"],"nextjs":["./dist/nextjs/index.d.ts"],"server":["./dist/server/index.d.ts"],"express":["./dist/express/index.d.ts"],"react-native":["./dist/react-native/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.1.4","tsup":"^8.0.1","react":"^19.2.3","eslint":"^8.55.0","vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","@types/react":"^19.2.9","@types/express":"^5.0.6","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"peerDependencies":{"expo-device":">=5.0.0","expo-sqlite":">=14.0.0","react-native":">=0.70.0","expo-application":">=5.0.0","@sitepong/device-id":">=0.1.0","@react-navigation/native":">=6.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo-device":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"expo-application":{"optional":true},"@sitepong/device-id":{"optional":true},"@react-navigation/native":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sitepong_0.0.19_1772466531602_0.9328718799060058","host":"s3://npm-registry-packages-npm-production"}},"0.0.20":{"name":"sitepong","version":"0.0.20","keywords":["error-tracking","monitoring","sitepong","error-reporting","crash-reporting"],"author":{"name":"SitePong"},"license":"MIT","_id":"sitepong@0.0.20","maintainers":[{"name":"programmrz","email":"petaayeni@gmail.com"}],"homepage":"https://sitepong.com","bugs":{"url":"https://github.com/programmrz/sitepong/issues"},"dist":{"shasum":"01f39b7eeb6b0c06005754943f51919729b94a56","tarball":"https://registry.npmjs.org/sitepong/-/sitepong-0.0.20.tgz","fileCount":314,"integrity":"sha512-3ANZQMkYyh8DY1OxmMw/9JEQJFHXEdcqN1KCLhrjP7s+koCEGc61KImQawA5sbKZmazXLA+Yr8bPP8ZQASZ8/Q==","signatures":[{"sig":"MEUCIAoHgxcbPGAYkmSC3KS/YePCU+J2w5V8zqyYtmoUZP/pAiEAvYJNo9DBUtXrsmisr34BV8FvNObPRN2Egb9M4NUyF+k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4210884},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js","react-native":"./dist/rn/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.mjs","require":"./dist/react/index.js"},"./nextjs":{"types":"./dist/nextjs/index.d.ts","import":"./dist/nextjs/index.mjs","require":"./dist/nextjs/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.mjs","require":"./dist/server/index.js"},"./express":{"types":"./dist/express/index.d.ts","import":"./dist/express/index.mjs","require":"./dist/express/index.js"},"./react-native":{"types":"./dist/rn/react-native/index.d.ts","default":"./dist/rn/react-native/index.js"}},"gitHead":"a4aa9f65edda1ca6e420812a78cfb23764e2f4b7","scripts":{"dev":"tsup --watch","lint":"eslint --cache src/**/*.{ts,tsx}","test":"vitest run","build":"tsup && tsc -p tsconfig.rn.json","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4c06f952-d25e-46a2-9957-1e56525e04a6"}},"repository":{"url":"git+https://github.com/programmrz/sitepong.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.8.0","description":"Official SitePong SDK for error tracking and monitoring","directories":{},"_nodeVersion":"24.13.1","dependencies":{},"typesVersions":{"*":{"react":["./dist/react/index.d.ts"],"nextjs":["./dist/nextjs/index.d.ts"],"server":["./dist/server/index.d.ts"],"express":["./dist/express/index.d.ts"],"react-native":["./dist/rn/react-native/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.1.4","tsup":"^8.0.1","react":"^19.2.3","eslint":"^8.55.0","vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","@types/react":"^19.2.9","@types/express":"^5.0.6","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"peerDependencies":{"expo-device":">=5.0.0","expo-sqlite":">=14.0.0","react-native":">=0.70.0","expo-application":">=5.0.0","@sitepong/device-id":">=0.1.0","@react-navigation/native":">=6.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo-device":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"expo-application":{"optional":true},"@sitepong/device-id":{"optional":true},"@react-navigation/native":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sitepong_0.0.20_1772469960291_0.49854119354754234","host":"s3://npm-registry-packages-npm-production"}},"0.0.21":{"name":"sitepong","version":"0.0.21","keywords":["error-tracking","monitoring","sitepong","error-reporting","crash-reporting"],"author":{"name":"SitePong"},"license":"MIT","_id":"sitepong@0.0.21","maintainers":[{"name":"programmrz","email":"petaayeni@gmail.com"}],"homepage":"https://sitepong.com","bugs":{"url":"https://github.com/programmrz/sitepong/issues"},"dist":{"shasum":"133517afe81cccad7af8466de0e6701a42ce72d5","tarball":"https://registry.npmjs.org/sitepong/-/sitepong-0.0.21.tgz","fileCount":314,"integrity":"sha512-t0/aX7BeJ8LhCn43VaYGadCpaj51QSFwMMqVTxgC7UvHO/X5Z9HpaBa2j73Kzo4oj67z9QswoFlPVeE1Tv3IFw==","signatures":[{"sig":"MEUCIDJ0EDyHLfFz1QRlbciMxCMxb7izY2uCk/xkeerQjWHQAiEAtcXMahSKg/T2JpJiDRN6k4kqPAwICnqkdtsiHqehPG0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4338090},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js","react-native":"./dist/rn/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.mjs","require":"./dist/react/index.js"},"./nextjs":{"types":"./dist/nextjs/index.d.ts","import":"./dist/nextjs/index.mjs","require":"./dist/nextjs/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.mjs","require":"./dist/server/index.js"},"./express":{"types":"./dist/express/index.d.ts","import":"./dist/express/index.mjs","require":"./dist/express/index.js"},"./react-native":{"types":"./dist/rn/react-native/index.d.ts","default":"./dist/rn/react-native/index.js"}},"gitHead":"0b622009dc8ab809f9c67a9c9be5894186277dcb","scripts":{"dev":"tsup --watch","lint":"eslint --cache src/**/*.{ts,tsx}","test":"vitest run","build":"tsup && tsc -p tsconfig.rn.json","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4c06f952-d25e-46a2-9957-1e56525e04a6"}},"repository":{"url":"git+https://github.com/programmrz/sitepong.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.8.0","description":"Official SitePong SDK for error tracking and monitoring","directories":{},"_nodeVersion":"24.13.1","dependencies":{},"typesVersions":{"*":{"react":["./dist/react/index.d.ts"],"nextjs":["./dist/nextjs/index.d.ts"],"server":["./dist/server/index.d.ts"],"express":["./dist/express/index.d.ts"],"react-native":["./dist/rn/react-native/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.1.4","tsup":"^8.0.1","react":"^19.2.3","eslint":"^8.55.0","vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","@types/react":"^19.2.9","@types/express":"^5.0.6","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"peerDependencies":{"expo-device":">=5.0.0","expo-sqlite":">=14.0.0","react-native":">=0.70.0","expo-application":">=5.0.0","@sitepong/device-id":">=0.1.0","@react-navigation/native":">=6.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo-device":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"expo-application":{"optional":true},"@sitepong/device-id":{"optional":true},"@react-navigation/native":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sitepong_0.0.21_1772566196824_0.8305284977292191","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"sitepong","version":"0.1.0","keywords":["error-tracking","monitoring","sitepong","error-reporting","crash-reporting"],"author":{"name":"SitePong"},"license":"MIT","_id":"sitepong@0.1.0","maintainers":[{"name":"programmrz","email":"petaayeni@gmail.com"}],"homepage":"https://sitepong.com","bugs":{"url":"https://github.com/programmrz/sitepong/issues"},"dist":{"shasum":"ecb028f22b3910382aa9ad5e6e591f4ef6f9fc4c","tarball":"https://registry.npmjs.org/sitepong/-/sitepong-0.1.0.tgz","fileCount":318,"integrity":"sha512-slci2RSdZgeewhRXrwY1Mi/G1p35gXLlko+utWlg/bVZGM6vIsMqQPLgTGcjvjztU92C5xw0gWYp4ubHrsYhjw==","signatures":[{"sig":"MEUCIQC92qgTDAVxKNe4rE5qkzdxvM0EA9NFPJqVqNdDfpsYZQIgEKDteiS39oD5yH/CgIWZ5zbCg9zg4AV2UF7WWECVYrw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4634817},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js","react-native":"./dist/rn/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.mjs","require":"./dist/react/index.js"},"./nextjs":{"types":"./dist/nextjs/index.d.ts","import":"./dist/nextjs/index.mjs","require":"./dist/nextjs/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.mjs","require":"./dist/server/index.js"},"./express":{"types":"./dist/express/index.d.ts","import":"./dist/express/index.mjs","require":"./dist/express/index.js"},"./react-native":{"types":"./dist/rn/react-native/index.d.ts","default":"./dist/rn/react-native/index.js"}},"gitHead":"2cd2a218f2027754df230b73a26ef9bd086ba56a","scripts":{"dev":"tsup --watch","lint":"eslint --cache src/**/*.{ts,tsx}","test":"vitest run","build":"tsup && tsc -p tsconfig.rn.json","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4c06f952-d25e-46a2-9957-1e56525e04a6"}},"repository":{"url":"git+https://github.com/programmrz/sitepong.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.9.0","description":"Official SitePong SDK for error tracking and monitoring","directories":{},"_nodeVersion":"24.14.0","dependencies":{},"typesVersions":{"*":{"react":["./dist/react/index.d.ts"],"nextjs":["./dist/nextjs/index.d.ts"],"server":["./dist/server/index.d.ts"],"express":["./dist/express/index.d.ts"],"react-native":["./dist/rn/react-native/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.1.4","tsup":"^8.0.1","react":"^19.2.3","eslint":"^8.55.0","vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","@types/react":"^19.2.9","@types/express":"^5.0.6","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"peerDependencies":{"expo-device":">=5.0.0","expo-sqlite":">=14.0.0","react-native":">=0.70.0","expo-application":">=5.0.0","@sitepong/device-id":">=0.1.0","@react-navigation/native":">=6.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo-device":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"expo-application":{"optional":true},"@sitepong/device-id":{"optional":true},"@react-navigation/native":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sitepong_0.1.0_1774109882910_0.6124406897190362","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"sitepong","version":"0.1.1","keywords":["error-tracking","monitoring","sitepong","error-reporting","crash-reporting"],"author":{"name":"SitePong"},"license":"MIT","_id":"sitepong@0.1.1","maintainers":[{"name":"programmrz","email":"petaayeni@gmail.com"}],"homepage":"https://sitepong.com","bugs":{"url":"https://github.com/programmrz/sitepong/issues"},"dist":{"shasum":"9f89054fbb36f559f551136d6b1af45ffd8d497d","tarball":"https://registry.npmjs.org/sitepong/-/sitepong-0.1.1.tgz","fileCount":318,"integrity":"sha512-5YKLxBSVwWUVERG6mcWHrNKEz70y0CifH0aByKO1ivnxxEXYziMW8AgiuDiDQDY8Y04aIX7DaJUTOkDPkkig3g==","signatures":[{"sig":"MEYCIQCMYlTZpWTZ7Nr1d5F1QIgqyyn+uuAToV5jewrl+KW26wIhAJFJ1DaX1Fjvz/pP4iXBHmOKHJkPkCtnQl85EQ0BitYv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4648341},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js","react-native":"./dist/rn/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.mjs","require":"./dist/react/index.js"},"./nextjs":{"types":"./dist/nextjs/index.d.ts","import":"./dist/nextjs/index.mjs","require":"./dist/nextjs/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.mjs","require":"./dist/server/index.js"},"./express":{"types":"./dist/express/index.d.ts","import":"./dist/express/index.mjs","require":"./dist/express/index.js"},"./react-native":{"types":"./dist/rn/react-native/index.d.ts","default":"./dist/rn/react-native/index.js"}},"gitHead":"f2df61398cfabd25abdd922b0db4fc0b811468e3","scripts":{"dev":"tsup --watch","lint":"eslint --cache src/**/*.{ts,tsx}","test":"vitest run","build":"tsup && tsc -p tsconfig.rn.json","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4c06f952-d25e-46a2-9957-1e56525e04a6"}},"repository":{"url":"git+https://github.com/programmrz/sitepong.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.9.0","description":"Official SitePong SDK for error tracking and monitoring","directories":{},"_nodeVersion":"24.14.0","dependencies":{},"typesVersions":{"*":{"react":["./dist/react/index.d.ts"],"nextjs":["./dist/nextjs/index.d.ts"],"server":["./dist/server/index.d.ts"],"express":["./dist/express/index.d.ts"],"react-native":["./dist/rn/react-native/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.1.4","tsup":"^8.0.1","react":"^19.2.3","eslint":"^8.55.0","vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","@types/react":"^19.2.9","@types/express":"^5.0.6","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"peerDependencies":{"expo-device":">=5.0.0","expo-sqlite":">=14.0.0","react-native":">=0.70.0","expo-application":">=5.0.0","@sitepong/device-id":">=0.1.0","@react-navigation/native":">=6.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo-device":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"expo-application":{"optional":true},"@sitepong/device-id":{"optional":true},"@react-navigation/native":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sitepong_0.1.1_1774452612636_0.23534839295254417","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"sitepong","version":"0.1.2","keywords":["error-tracking","monitoring","sitepong","error-reporting","crash-reporting"],"author":{"name":"SitePong"},"license":"MIT","_id":"sitepong@0.1.2","maintainers":[{"name":"programmrz","email":"petaayeni@gmail.com"}],"homepage":"https://sitepong.com","bugs":{"url":"https://github.com/programmrz/sitepong/issues"},"dist":{"shasum":"de4bdc8a9c905ecc7d7944c40caa3b7cc047ddd6","tarball":"https://registry.npmjs.org/sitepong/-/sitepong-0.1.2.tgz","fileCount":318,"integrity":"sha512-roiP7vx9V/BzNSDXANoB5BQUNBC798rQefn6greEsj3CwDJ1VVB/IQKxDE7Tk8McCny+IM9HfgavF37CRVgoxQ==","signatures":[{"sig":"MEUCIB+9VB2sCp/HsOgvMgIkbgRQtKC3XuKeXQa0jWX6CCAdAiEA0hQtfM+k+xk60jia8bvcfFlj0UbK+aGJeYqN5Xx0ofc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4364543},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js","react-native":"./dist/rn/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.mjs","require":"./dist/react/index.js"},"./nextjs":{"types":"./dist/nextjs/index.d.ts","import":"./dist/nextjs/index.mjs","require":"./dist/nextjs/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.mjs","require":"./dist/server/index.js"},"./express":{"types":"./dist/express/index.d.ts","import":"./dist/express/index.mjs","require":"./dist/express/index.js"},"./react-native":{"types":"./dist/rn/react-native/index.d.ts","default":"./dist/rn/react-native/index.js"}},"gitHead":"ae1080e8a35dd453071baeb236617ca3ec68eca4","scripts":{"dev":"tsup --watch","lint":"eslint --cache src/**/*.{ts,tsx}","test":"vitest run","build":"tsup && tsc -p tsconfig.rn.json","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4c06f952-d25e-46a2-9957-1e56525e04a6"}},"repository":{"url":"git+https://github.com/programmrz/sitepong.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.9.0","description":"Official SitePong SDK for error tracking and monitoring","directories":{},"_nodeVersion":"24.14.0","dependencies":{},"typesVersions":{"*":{"react":["./dist/react/index.d.ts"],"nextjs":["./dist/nextjs/index.d.ts"],"server":["./dist/server/index.d.ts"],"express":["./dist/express/index.d.ts"],"react-native":["./dist/rn/react-native/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.1.4","tsup":"^8.0.1","react":"^19.2.3","eslint":"^8.55.0","vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","@types/react":"^19.2.9","@types/express":"^5.0.6","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"peerDependencies":{"expo-device":">=5.0.0","expo-sqlite":">=14.0.0","react-native":">=0.70.0","expo-application":">=5.0.0","@sitepong/device-id":">=0.1.0","@react-navigation/native":">=6.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo-device":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"expo-application":{"optional":true},"@sitepong/device-id":{"optional":true},"@react-navigation/native":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sitepong_0.1.2_1774474555826_0.03957832409395401","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"sitepong","version":"0.1.4","keywords":["error-tracking","monitoring","sitepong","error-reporting","crash-reporting"],"author":{"name":"SitePong"},"license":"MIT","_id":"sitepong@0.1.4","maintainers":[{"name":"programmrz","email":"petaayeni@gmail.com"}],"homepage":"https://sitepong.com","bugs":{"url":"https://github.com/programmrz/sitepong/issues"},"dist":{"shasum":"6543e009590e304415cc5b52c6f621102847dd18","tarball":"https://registry.npmjs.org/sitepong/-/sitepong-0.1.4.tgz","fileCount":318,"integrity":"sha512-yrzhUAMRPBH4ffHsmY2cfkIwc5ldmnDcEPXtkv+LRVojTsIUd8CXx/AOgs3DxYeJBm2lbzEaTe2L2vX4PVbHog==","signatures":[{"sig":"MEUCIQCZyJbSmxO0NCowUbpa4YUiqkK/laleQt8koU+U9qENQQIgRnxCbrAzWvy7REX+Gr1Zetp2Cf7rWHbKxz/RQwLYADs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4364543},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js","react-native":"./dist/rn/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.mjs","require":"./dist/react/index.js"},"./nextjs":{"types":"./dist/nextjs/index.d.ts","import":"./dist/nextjs/index.mjs","require":"./dist/nextjs/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.mjs","require":"./dist/server/index.js"},"./express":{"types":"./dist/express/index.d.ts","import":"./dist/express/index.mjs","require":"./dist/express/index.js"},"./react-native":{"types":"./dist/rn/react-native/index.d.ts","default":"./dist/rn/react-native/index.js"}},"gitHead":"b20ed4301e51018c79e100b81dd30313e0e72ed8","scripts":{"dev":"tsup --watch","lint":"eslint --cache src/**/*.{ts,tsx}","test":"vitest run","build":"tsup && tsc -p tsconfig.rn.json","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4c06f952-d25e-46a2-9957-1e56525e04a6"}},"repository":{"url":"git+https://github.com/programmrz/sitepong.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.9.0","description":"Official SitePong SDK for error tracking and monitoring","directories":{},"_nodeVersion":"24.14.0","dependencies":{},"typesVersions":{"*":{"react":["./dist/react/index.d.ts"],"nextjs":["./dist/nextjs/index.d.ts"],"server":["./dist/server/index.d.ts"],"express":["./dist/express/index.d.ts"],"react-native":["./dist/rn/react-native/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.1.4","tsup":"^8.0.1","react":"^19.2.3","eslint":"^8.55.0","vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","@types/react":"^19.2.9","@types/express":"^5.0.6","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"peerDependencies":{"expo-device":">=5.0.0","expo-sqlite":">=14.0.0","react-native":">=0.70.0","expo-application":">=5.0.0","@sitepong/device-id":">=0.1.0","@react-navigation/native":">=6.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo-device":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"expo-application":{"optional":true},"@sitepong/device-id":{"optional":true},"@react-navigation/native":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sitepong_0.1.4_1774483761378_0.7537819337594367","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"sitepong","version":"0.1.5","keywords":["error-tracking","monitoring","sitepong","error-reporting","crash-reporting"],"author":{"name":"SitePong"},"license":"MIT","_id":"sitepong@0.1.5","maintainers":[{"name":"programmrz","email":"petaayeni@gmail.com"}],"homepage":"https://sitepong.com","bugs":{"url":"https://github.com/programmrz/sitepong/issues"},"dist":{"shasum":"83226c380cb235ff96e7ab482cc6542553143202","tarball":"https://registry.npmjs.org/sitepong/-/sitepong-0.1.5.tgz","fileCount":318,"integrity":"sha512-6vJNE44lIr4/fs7/ii4f7LtdhXJ7Bit4LLIss9smMPwyvDGI2xQ93ORwdWoLQLuwEK4+fK+k0WVvxfDScqGWIA==","signatures":[{"sig":"MEUCIQDDttI2OU0bWrbW4msBK1GOdVJfdwp97ysBHgC8XOSntwIgSrC20JMboI9Ta9WKtS0AUUJ297stu/HOMfKJAgxKVBI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4378693},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js","react-native":"./dist/rn/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.mjs","require":"./dist/react/index.js"},"./nextjs":{"types":"./dist/nextjs/index.d.ts","import":"./dist/nextjs/index.mjs","require":"./dist/nextjs/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.mjs","require":"./dist/server/index.js"},"./express":{"types":"./dist/express/index.d.ts","import":"./dist/express/index.mjs","require":"./dist/express/index.js"},"./react-native":{"types":"./dist/rn/react-native/index.d.ts","default":"./dist/rn/react-native/index.js"}},"gitHead":"bd54b4a7e2745a4fb672920b3f8b89a3141d2b9f","scripts":{"dev":"tsup --watch","lint":"eslint --cache src/**/*.{ts,tsx}","test":"vitest run","build":"tsup && tsc -p tsconfig.rn.json","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4c06f952-d25e-46a2-9957-1e56525e04a6"}},"repository":{"url":"git+https://github.com/programmrz/sitepong.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.11.0","description":"Official SitePong SDK for error tracking and monitoring","directories":{},"_nodeVersion":"24.14.1","dependencies":{},"typesVersions":{"*":{"react":["./dist/react/index.d.ts"],"nextjs":["./dist/nextjs/index.d.ts"],"server":["./dist/server/index.d.ts"],"express":["./dist/express/index.d.ts"],"react-native":["./dist/rn/react-native/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.1.4","tsup":"^8.0.1","react":"^19.2.3","eslint":"^8.55.0","vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","@types/react":"^19.2.9","@types/express":"^5.0.6","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"peerDependencies":{"expo-device":">=5.0.0","expo-sqlite":">=14.0.0","react-native":">=0.70.0","expo-application":">=5.0.0","@sitepong/device-id":">=0.1.0","@react-navigation/native":">=6.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo-device":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"expo-application":{"optional":true},"@sitepong/device-id":{"optional":true},"@react-navigation/native":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sitepong_0.1.5_1775394236241_0.34255403847140853","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"sitepong","version":"0.1.6","keywords":["error-tracking","monitoring","sitepong","error-reporting","crash-reporting"],"author":{"name":"SitePong"},"license":"MIT","_id":"sitepong@0.1.6","maintainers":[{"name":"programmrz","email":"petaayeni@gmail.com"}],"homepage":"https://sitepong.com","bugs":{"url":"https://github.com/programmrz/sitepong/issues"},"dist":{"shasum":"7e02385a182df5a4ed13abdad9a904e5fa6e8fae","tarball":"https://registry.npmjs.org/sitepong/-/sitepong-0.1.6.tgz","fileCount":318,"integrity":"sha512-Owone4naPFALVC+g9m8tD7G74J1SYy4R1If+4lQKbLBvg/OMQNdHRtAA4q4qLWkL3t9BRYtWTiduMY0bNlsAPg==","signatures":[{"sig":"MEQCIHdaIL6lzvcEvHVN775Pp2ueZ3OyYIE7CXXIrESBDf7TAiAPr4lSTE6W6kGvDCOGjcRMeJ7yGTcUWP+wMeqJ9JMozA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4380908},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js","react-native":"./dist/rn/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.mjs","require":"./dist/react/index.js"},"./nextjs":{"types":"./dist/nextjs/index.d.ts","import":"./dist/nextjs/index.mjs","require":"./dist/nextjs/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.mjs","require":"./dist/server/index.js"},"./express":{"types":"./dist/express/index.d.ts","import":"./dist/express/index.mjs","require":"./dist/express/index.js"},"./react-native":{"types":"./dist/rn/react-native/index.d.ts","default":"./dist/rn/react-native/index.js"}},"gitHead":"b935bd91be08c55343e66e85e5d4599df2411029","scripts":{"dev":"tsup --watch","lint":"eslint --cache src/**/*.{ts,tsx}","test":"vitest run","build":"tsup && tsc -p tsconfig.rn.json","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4c06f952-d25e-46a2-9957-1e56525e04a6"}},"repository":{"url":"git+https://github.com/programmrz/sitepong.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.11.0","description":"Official SitePong SDK for error tracking and monitoring","directories":{},"_nodeVersion":"24.14.1","dependencies":{},"typesVersions":{"*":{"react":["./dist/react/index.d.ts"],"nextjs":["./dist/nextjs/index.d.ts"],"server":["./dist/server/index.d.ts"],"express":["./dist/express/index.d.ts"],"react-native":["./dist/rn/react-native/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.1.4","tsup":"^8.0.1","react":"^19.2.3","eslint":"^8.55.0","vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","@types/react":"^19.2.9","@types/express":"^5.0.6","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"peerDependencies":{"expo-device":">=5.0.0","expo-sqlite":">=14.0.0","react-native":">=0.70.0","expo-application":">=5.0.0","@sitepong/device-id":">=0.1.0","@react-navigation/native":">=6.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo-device":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"expo-application":{"optional":true},"@sitepong/device-id":{"optional":true},"@react-navigation/native":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sitepong_0.1.6_1775406854699_0.6609963974010047","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"sitepong","version":"0.1.7","keywords":["error-tracking","monitoring","sitepong","error-reporting","crash-reporting"],"author":{"name":"SitePong"},"license":"MIT","_id":"sitepong@0.1.7","maintainers":[{"name":"programmrz","email":"petaayeni@gmail.com"}],"homepage":"https://sitepong.com","bugs":{"url":"https://github.com/programmrz/sitepong/issues"},"dist":{"shasum":"3aa17a22b5378cc5600cbcbd29be2566f19b634b","tarball":"https://registry.npmjs.org/sitepong/-/sitepong-0.1.7.tgz","fileCount":52,"integrity":"sha512-pgE6HnUOg8AxuPJleBNrqN35MgMHeJn3UnUNaPXv+5kFtmj088MYda8kBVT1qPvzLV/pNq5/hKL/e26Pv4shIQ==","signatures":[{"sig":"MEQCIFAs1hNPcTtzDWJEDG4Eppt35j+rcRmnYNb866gCbALoAiB+61PKSgqHhiHfvn2iIdm0g5COPuoLzHcBAfz0O0+oEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4041206},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","browser":{"types":"./dist/entries/web.d.ts","import":"./dist/entries/web.mjs","require":"./dist/entries/web.js"},"require":"./dist/index.js","react-native":{"types":"./dist/entries/rn.d.ts","default":"./dist/entries/rn.js"}},"./web":{"types":"./dist/entries/web.d.ts","import":"./dist/entries/web.mjs","require":"./dist/entries/web.js"},"./node":{"types":"./dist/entries/node.d.ts","import":"./dist/entries/node.mjs","require":"./dist/entries/node.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.mjs","require":"./dist/react/index.js"},"./nextjs":{"types":"./dist/nextjs/index.d.ts","import":"./dist/nextjs/index.mjs","require":"./dist/nextjs/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.mjs","require":"./dist/server/index.js"},"./express":{"types":"./dist/express/index.d.ts","import":"./dist/express/index.mjs","require":"./dist/express/index.js"},"./react-native":{"types":"./dist/entries/rn.d.ts","default":"./dist/entries/rn.js"}},"gitHead":"a674249094c57395d7f7219cacb4c37ea0de92be","scripts":{"dev":"tsup --watch","lint":"eslint --cache src/**/*.{ts,tsx}","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.web.json && tsc -p tsconfig.node.json","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4c06f952-d25e-46a2-9957-1e56525e04a6"}},"repository":{"url":"git+https://github.com/programmrz/sitepong.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.11.0","description":"Official SitePong SDK for error tracking and monitoring","directories":{},"_nodeVersion":"24.14.1","dependencies":{},"typesVersions":{"*":{"web":["./dist/entries/web.d.ts"],"node":["./dist/entries/node.d.ts"],"react":["./dist/react/index.d.ts"],"nextjs":["./dist/nextjs/index.d.ts"],"server":["./dist/server/index.d.ts"],"express":["./dist/express/index.d.ts"],"react-native":["./dist/entries/rn.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.1.4","tsup":"^8.0.1","react":"^19.2.3","eslint":"^8.55.0","vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","@types/react":"^19.2.9","@types/express":"^5.0.6","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"peerDependencies":{"expo-device":">=5.0.0","expo-sqlite":">=14.0.0","react-native":">=0.70.0","expo-application":">=5.0.0","@sitepong/device-id":">=0.1.0","@react-navigation/native":">=6.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo-device":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"expo-application":{"optional":true},"@sitepong/device-id":{"optional":true},"@react-navigation/native":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sitepong_0.1.7_1775432885296_0.032358381547648474","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"sitepong","version":"0.1.8","keywords":["error-tracking","monitoring","sitepong","error-reporting","crash-reporting"],"author":{"name":"SitePong"},"license":"MIT","_id":"sitepong@0.1.8","maintainers":[{"name":"programmrz","email":"petaayeni@gmail.com"}],"homepage":"https://sitepong.com","bugs":{"url":"https://github.com/programmrz/sitepong/issues"},"dist":{"shasum":"460781a70e3e6d6eaefcc403e7c28b915439b7e1","tarball":"https://registry.npmjs.org/sitepong/-/sitepong-0.1.8.tgz","fileCount":52,"integrity":"sha512-Hx8b07KD9zNGgp+Mq+fC53rpWY0hWE7sYnTS9y9ANVcYY+AW7YmAopsxw25RGvLx3kCa0edFDBuOQuMda2/tSw==","signatures":[{"sig":"MEUCIE9/4kxKfkNy6qhoiLHTuZoJ8GwxpKbvLgEKXiv2qWb/AiEA7NbG8oG4kTha7XK8ZswrSo0DO9nolkIY4uuKpMiJ/jY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4041885},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","browser":{"types":"./dist/entries/web.d.ts","import":"./dist/entries/web.mjs","require":"./dist/entries/web.js"},"require":"./dist/index.js","react-native":{"types":"./dist/entries/rn.d.ts","default":"./dist/entries/rn.js"}},"./web":{"types":"./dist/entries/web.d.ts","import":"./dist/entries/web.mjs","require":"./dist/entries/web.js"},"./node":{"types":"./dist/entries/node.d.ts","import":"./dist/entries/node.mjs","require":"./dist/entries/node.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.mjs","require":"./dist/react/index.js"},"./nextjs":{"types":"./dist/nextjs/index.d.ts","import":"./dist/nextjs/index.mjs","require":"./dist/nextjs/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.mjs","require":"./dist/server/index.js"},"./express":{"types":"./dist/express/index.d.ts","import":"./dist/express/index.mjs","require":"./dist/express/index.js"},"./react-native":{"types":"./dist/entries/rn.d.ts","default":"./dist/entries/rn.js"}},"gitHead":"c0d821dfb2f63d296bbbd77d44ffb88821625fe2","scripts":{"dev":"tsup --watch","lint":"eslint --cache src/**/*.{ts,tsx}","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.web.json && tsc -p tsconfig.node.json","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4c06f952-d25e-46a2-9957-1e56525e04a6"}},"repository":{"url":"git+https://github.com/programmrz/sitepong.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.11.0","description":"Official SitePong SDK for error tracking and monitoring","directories":{},"_nodeVersion":"24.14.1","dependencies":{},"typesVersions":{"*":{"web":["./dist/entries/web.d.ts"],"node":["./dist/entries/node.d.ts"],"react":["./dist/react/index.d.ts"],"nextjs":["./dist/nextjs/index.d.ts"],"server":["./dist/server/index.d.ts"],"express":["./dist/express/index.d.ts"],"react-native":["./dist/entries/rn.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.1.4","tsup":"^8.0.1","react":"^19.2.3","eslint":"^8.55.0","vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","@types/react":"^19.2.9","@types/express":"^5.0.6","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"peerDependencies":{"expo-device":">=5.0.0","expo-sqlite":">=14.0.0","react-native":">=0.70.0","expo-application":">=5.0.0","@sitepong/device-id":">=0.1.0","@react-navigation/native":">=6.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo-device":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"expo-application":{"optional":true},"@sitepong/device-id":{"optional":true},"@react-navigation/native":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sitepong_0.1.8_1775439053982_0.3614488449693014","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"sitepong","version":"0.1.9","keywords":["error-tracking","monitoring","sitepong","error-reporting","crash-reporting"],"author":{"name":"SitePong"},"license":"MIT","_id":"sitepong@0.1.9","maintainers":[{"name":"programmrz","email":"petaayeni@gmail.com"}],"homepage":"https://sitepong.com","bugs":{"url":"https://github.com/programmrz/sitepong/issues"},"dist":{"shasum":"dc00c83a371502c90c90ca6fa6e57916a18159f4","tarball":"https://registry.npmjs.org/sitepong/-/sitepong-0.1.9.tgz","fileCount":52,"integrity":"sha512-j0I3qpmxl5NbQCLKDyhB6yrkd1A+VF2hJ0pAgCuLMHFeFMULPS9zwzZNAcmsS8uPcTkxCIV2l4600VKkiQIWTw==","signatures":[{"sig":"MEYCIQCXm5kVyX8S7hUPbylw4x2f9Uqx34HHKZ0aJIl2s5e8/gIhAIBV2RD6hW7mHYuLNHuIC7GAEbd7hXUpAUT9Sp4OLt22","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4035240},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","browser":{"types":"./dist/entries/web.d.ts","import":"./dist/entries/web.mjs","require":"./dist/entries/web.js"},"require":"./dist/index.js","react-native":{"types":"./dist/entries/rn.d.ts","default":"./dist/entries/rn.js"}},"./web":{"types":"./dist/entries/web.d.ts","import":"./dist/entries/web.mjs","require":"./dist/entries/web.js"},"./node":{"types":"./dist/entries/node.d.ts","import":"./dist/entries/node.mjs","require":"./dist/entries/node.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.mjs","require":"./dist/react/index.js"},"./nextjs":{"types":"./dist/nextjs/index.d.ts","import":"./dist/nextjs/index.mjs","require":"./dist/nextjs/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.mjs","require":"./dist/server/index.js"},"./express":{"types":"./dist/express/index.d.ts","import":"./dist/express/index.mjs","require":"./dist/express/index.js"},"./react-native":{"types":"./dist/entries/rn.d.ts","default":"./dist/entries/rn.js"}},"gitHead":"5dd8cabfc5154fe25e463f71790a5e88656cdb59","scripts":{"dev":"tsup --watch","lint":"eslint --cache src/**/*.{ts,tsx}","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.web.json && tsc -p tsconfig.node.json","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4c06f952-d25e-46a2-9957-1e56525e04a6"}},"repository":{"url":"git+https://github.com/programmrz/sitepong.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.11.0","description":"Official SitePong SDK for error tracking and monitoring","directories":{},"_nodeVersion":"24.14.1","dependencies":{},"typesVersions":{"*":{"web":["./dist/entries/web.d.ts"],"node":["./dist/entries/node.d.ts"],"react":["./dist/react/index.d.ts"],"nextjs":["./dist/nextjs/index.d.ts"],"server":["./dist/server/index.d.ts"],"express":["./dist/express/index.d.ts"],"react-native":["./dist/entries/rn.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.1.4","tsup":"^8.0.1","react":"^19.2.3","eslint":"^8.55.0","vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","@types/react":"^19.2.9","@types/express":"^5.0.6","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"peerDependencies":{"expo-device":">=5.0.0","expo-sqlite":">=14.0.0","react-native":">=0.70.0","expo-application":">=5.0.0","@sitepong/device-id":">=0.1.0","@react-navigation/native":">=6.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo-device":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"expo-application":{"optional":true},"@sitepong/device-id":{"optional":true},"@react-navigation/native":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sitepong_0.1.9_1775440769872_0.19249519721569897","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"sitepong","version":"0.1.10","keywords":["error-tracking","monitoring","sitepong","error-reporting","crash-reporting"],"author":{"name":"SitePong"},"license":"MIT","_id":"sitepong@0.1.10","maintainers":[{"name":"programmrz","email":"petaayeni@gmail.com"}],"homepage":"https://sitepong.com","bugs":{"url":"https://github.com/programmrz/sitepong/issues"},"dist":{"shasum":"dbc3dcba473a92ee508950cf0fe790b37d7a1f3d","tarball":"https://registry.npmjs.org/sitepong/-/sitepong-0.1.10.tgz","fileCount":52,"integrity":"sha512-bhLv/LP9IKO0WJ/UqmrmGqFEedatPsketAxFhRz7Rszw1OavhFJ/rRTGL/CGA6L5M2WRCtyLIzvcxvZiDak2Hg==","signatures":[{"sig":"MEUCIQDDnkhDmHGZn1gEvJkqOATiraDF8DbN7AxQlT+SoiuGUAIgWUrLrMY+Nx3cxrtlQ9YaDmmL/nFviaVmB/BeG1dC06w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4044644},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","browser":{"types":"./dist/entries/web.d.ts","import":"./dist/entries/web.mjs","require":"./dist/entries/web.js"},"require":"./dist/index.js","react-native":{"types":"./dist/entries/rn.d.ts","default":"./dist/entries/rn.js"}},"./web":{"types":"./dist/entries/web.d.ts","import":"./dist/entries/web.mjs","require":"./dist/entries/web.js"},"./node":{"types":"./dist/entries/node.d.ts","import":"./dist/entries/node.mjs","require":"./dist/entries/node.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.mjs","require":"./dist/react/index.js"},"./nextjs":{"types":"./dist/nextjs/index.d.ts","import":"./dist/nextjs/index.mjs","require":"./dist/nextjs/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.mjs","require":"./dist/server/index.js"},"./express":{"types":"./dist/express/index.d.ts","import":"./dist/express/index.mjs","require":"./dist/express/index.js"},"./react-native":{"types":"./dist/entries/rn.d.ts","default":"./dist/entries/rn.js"}},"gitHead":"c9bc5ca5f86c60ee29f187b47496232e7c4265f5","scripts":{"dev":"tsup --watch","lint":"eslint --cache src/**/*.{ts,tsx}","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.web.json && tsc -p tsconfig.node.json","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4c06f952-d25e-46a2-9957-1e56525e04a6"}},"repository":{"url":"git+https://github.com/programmrz/sitepong.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.11.0","description":"Official SitePong SDK for error tracking and monitoring","directories":{},"_nodeVersion":"24.14.1","dependencies":{},"typesVersions":{"*":{"web":["./dist/entries/web.d.ts"],"node":["./dist/entries/node.d.ts"],"react":["./dist/react/index.d.ts"],"nextjs":["./dist/nextjs/index.d.ts"],"server":["./dist/server/index.d.ts"],"express":["./dist/express/index.d.ts"],"react-native":["./dist/entries/rn.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.1.4","tsup":"^8.0.1","react":"^19.2.3","eslint":"^8.55.0","vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","@types/react":"^19.2.9","@types/express":"^5.0.6","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"peerDependencies":{"expo-device":">=5.0.0","expo-sqlite":">=14.0.0","react-native":">=0.70.0","expo-application":">=5.0.0","@sitepong/device-id":">=0.1.0","@react-navigation/native":">=6.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo-device":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"expo-application":{"optional":true},"@sitepong/device-id":{"optional":true},"@react-navigation/native":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sitepong_0.1.10_1775783683894_0.04331704166537653","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"sitepong","version":"0.1.11","keywords":["error-tracking","monitoring","sitepong","error-reporting","crash-reporting"],"author":{"name":"SitePong"},"license":"MIT","_id":"sitepong@0.1.11","maintainers":[{"name":"programmrz","email":"petaayeni@gmail.com"}],"homepage":"https://sitepong.com","bugs":{"url":"https://github.com/programmrz/sitepong/issues"},"dist":{"shasum":"168ce15790f175a8a9daf2475ce7d2854a0d7b59","tarball":"https://registry.npmjs.org/sitepong/-/sitepong-0.1.11.tgz","fileCount":52,"integrity":"sha512-7pjQ/iG8jMzCvHMTFZyEys1fDVyqVlZWHPIrOfiGDKHFN0xo0xprBO8gTNijUFHvKEb2/4NsTn/jU2hrpB93cA==","signatures":[{"sig":"MEQCICQGagtruVajgcGEUy8nK/BFtYAScicPkXmsUqUmE2stAiByTalWCjamPTP3Z3z2epPSoQlAJfwl3iGBagSAB8zNGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4048401},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","browser":{"types":"./dist/entries/web.d.ts","import":"./dist/entries/web.mjs","require":"./dist/entries/web.js"},"require":"./dist/index.js","react-native":{"types":"./dist/entries/rn.d.ts","default":"./dist/entries/rn.js"}},"./web":{"types":"./dist/entries/web.d.ts","import":"./dist/entries/web.mjs","require":"./dist/entries/web.js"},"./node":{"types":"./dist/entries/node.d.ts","import":"./dist/entries/node.mjs","require":"./dist/entries/node.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.mjs","require":"./dist/react/index.js"},"./nextjs":{"types":"./dist/nextjs/index.d.ts","import":"./dist/nextjs/index.mjs","require":"./dist/nextjs/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.mjs","require":"./dist/server/index.js"},"./express":{"types":"./dist/express/index.d.ts","import":"./dist/express/index.mjs","require":"./dist/express/index.js"},"./react-native":{"types":"./dist/entries/rn.d.ts","default":"./dist/entries/rn.js"}},"gitHead":"031e72794c24af1a6638ec8388e5788b76bcf59a","scripts":{"dev":"tsup --watch","lint":"eslint --cache src/**/*.{ts,tsx}","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.web.json && tsc -p tsconfig.node.json","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4c06f952-d25e-46a2-9957-1e56525e04a6"}},"repository":{"url":"git+https://github.com/programmrz/sitepong.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.11.0","description":"Official SitePong SDK for error tracking and monitoring","directories":{},"_nodeVersion":"24.14.1","dependencies":{},"typesVersions":{"*":{"web":["./dist/entries/web.d.ts"],"node":["./dist/entries/node.d.ts"],"react":["./dist/react/index.d.ts"],"nextjs":["./dist/nextjs/index.d.ts"],"server":["./dist/server/index.d.ts"],"express":["./dist/express/index.d.ts"],"react-native":["./dist/entries/rn.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.1.4","tsup":"^8.0.1","react":"^19.2.3","eslint":"^8.55.0","vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","@types/react":"^19.2.9","@types/express":"^5.0.6","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"peerDependencies":{"expo-device":">=5.0.0","expo-sqlite":">=14.0.0","react-native":">=0.70.0","expo-application":">=5.0.0","@sitepong/device-id":">=0.1.0","@react-navigation/native":">=6.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo-device":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"expo-application":{"optional":true},"@sitepong/device-id":{"optional":true},"@react-navigation/native":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sitepong_0.1.11_1775809450500_0.5215513622560659","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"sitepong","version":"0.1.12","keywords":["error-tracking","monitoring","sitepong","error-reporting","crash-reporting"],"author":{"name":"SitePong"},"license":"MIT","_id":"sitepong@0.1.12","maintainers":[{"name":"programmrz","email":"petaayeni@gmail.com"}],"homepage":"https://sitepong.com","bugs":{"url":"https://github.com/programmrz/sitepong/issues"},"dist":{"shasum":"c6dd616cacc5b6e1e05384de94916bbdc757fa82","tarball":"https://registry.npmjs.org/sitepong/-/sitepong-0.1.12.tgz","fileCount":52,"integrity":"sha512-flfqiQIzODKogtWwHSPgjgjUaQkRXv+Vwl6ZVQ+zxiQa45drc2n+x6TnzeOYMXLNLwqAmzyZvbW6XoVmH1U+sQ==","signatures":[{"sig":"MEUCIDvXzFqBzTlYKpO2753pgaEzruEZYqNA0orn8d0DkIcdAiEAj5vClBHSP5myfON097thFsEfHjFC+7l0/F4aI94KCkg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4052479},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","browser":{"types":"./dist/entries/web.d.ts","import":"./dist/entries/web.mjs","require":"./dist/entries/web.js"},"require":"./dist/index.js","react-native":{"types":"./dist/entries/rn.d.ts","default":"./dist/entries/rn.js"}},"./web":{"types":"./dist/entries/web.d.ts","import":"./dist/entries/web.mjs","require":"./dist/entries/web.js"},"./node":{"types":"./dist/entries/node.d.ts","import":"./dist/entries/node.mjs","require":"./dist/entries/node.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.mjs","require":"./dist/react/index.js"},"./nextjs":{"types":"./dist/nextjs/index.d.ts","import":"./dist/nextjs/index.mjs","require":"./dist/nextjs/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.mjs","require":"./dist/server/index.js"},"./express":{"types":"./dist/express/index.d.ts","import":"./dist/express/index.mjs","require":"./dist/express/index.js"},"./react-native":{"types":"./dist/entries/rn.d.ts","default":"./dist/entries/rn.js"}},"gitHead":"856909e0a3455c2f79a17b9fb051f6590dc0fd4b","scripts":{"dev":"tsup --watch","lint":"eslint --cache src/**/*.{ts,tsx}","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.web.json && tsc -p tsconfig.node.json","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4c06f952-d25e-46a2-9957-1e56525e04a6"}},"repository":{"url":"git+https://github.com/programmrz/sitepong.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.11.0","description":"Official SitePong SDK for error tracking and monitoring","directories":{},"_nodeVersion":"24.14.1","dependencies":{},"typesVersions":{"*":{"web":["./dist/entries/web.d.ts"],"node":["./dist/entries/node.d.ts"],"react":["./dist/react/index.d.ts"],"nextjs":["./dist/nextjs/index.d.ts"],"server":["./dist/server/index.d.ts"],"express":["./dist/express/index.d.ts"],"react-native":["./dist/entries/rn.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.1.4","tsup":"^8.0.1","react":"^19.2.3","eslint":"^8.55.0","vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","@types/react":"^19.2.9","@types/express":"^5.0.6","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"peerDependencies":{"expo-device":">=5.0.0","expo-sqlite":">=14.0.0","react-native":">=0.70.0","expo-application":">=5.0.0","@sitepong/device-id":">=0.1.0","@react-navigation/native":">=6.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo-device":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"expo-application":{"optional":true},"@sitepong/device-id":{"optional":true},"@react-navigation/native":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sitepong_0.1.12_1776030376569_0.8651233510633443","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"sitepong","version":"0.1.13","keywords":["error-tracking","monitoring","sitepong","error-reporting","crash-reporting"],"author":{"name":"SitePong"},"license":"MIT","_id":"sitepong@0.1.13","maintainers":[{"name":"programmrz","email":"petaayeni@gmail.com"}],"homepage":"https://sitepong.com","bugs":{"url":"https://github.com/programmrz/sitepong/issues"},"dist":{"shasum":"0699e1649c6d10e624b3f82118490b9be573ccd1","tarball":"https://registry.npmjs.org/sitepong/-/sitepong-0.1.13.tgz","fileCount":52,"integrity":"sha512-tKJYC4sbFJWGqPMqDnTi3Zdvi8Qzp+peHASAEuguI+GS02B/erktdRQ/NFw3ge+DYwJraWYMBTyvrvqLaNFdKQ==","signatures":[{"sig":"MEQCIDPZwYu0cEUHuMvy9e9zzZhSv9yDdqbcYUegFCD0UTLfAiBENae433smxMkoiBrcw1tnDx/S+KZJ2FHpkVpCESkrAA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4046284},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","browser":{"types":"./dist/entries/web.d.ts","import":"./dist/entries/web.mjs","require":"./dist/entries/web.js"},"require":"./dist/index.js","react-native":{"types":"./dist/entries/rn.d.ts","default":"./dist/entries/rn.js"}},"./web":{"types":"./dist/entries/web.d.ts","import":"./dist/entries/web.mjs","require":"./dist/entries/web.js"},"./node":{"types":"./dist/entries/node.d.ts","import":"./dist/entries/node.mjs","require":"./dist/entries/node.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.mjs","require":"./dist/react/index.js"},"./nextjs":{"types":"./dist/nextjs/index.d.ts","import":"./dist/nextjs/index.mjs","require":"./dist/nextjs/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.mjs","require":"./dist/server/index.js"},"./express":{"types":"./dist/express/index.d.ts","import":"./dist/express/index.mjs","require":"./dist/express/index.js"},"./react-native":{"types":"./dist/entries/rn.d.ts","default":"./dist/entries/rn.js"}},"gitHead":"6189c9e9c07af7ea424f256b176ac1d711999ce0","scripts":{"dev":"tsup --watch","lint":"eslint --cache src/**/*.{ts,tsx}","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.web.json && tsc -p tsconfig.node.json","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4c06f952-d25e-46a2-9957-1e56525e04a6"}},"repository":{"url":"git+https://github.com/programmrz/sitepong.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.11.0","description":"Official SitePong SDK for error tracking and monitoring","directories":{},"_nodeVersion":"24.14.1","dependencies":{},"typesVersions":{"*":{"web":["./dist/entries/web.d.ts"],"node":["./dist/entries/node.d.ts"],"react":["./dist/react/index.d.ts"],"nextjs":["./dist/nextjs/index.d.ts"],"server":["./dist/server/index.d.ts"],"express":["./dist/express/index.d.ts"],"react-native":["./dist/entries/rn.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.1.4","tsup":"^8.0.1","react":"^19.2.3","eslint":"^8.55.0","vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","@types/react":"^19.2.9","@types/express":"^5.0.6","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"peerDependencies":{"expo-device":">=5.0.0","expo-sqlite":">=14.0.0","react-native":">=0.70.0","expo-application":">=5.0.0","@sitepong/device-id":">=0.1.0","@react-navigation/native":">=6.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo-device":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"expo-application":{"optional":true},"@sitepong/device-id":{"optional":true},"@react-navigation/native":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sitepong_0.1.13_1776345663079_0.09195350103797573","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"sitepong","version":"0.2.0","keywords":["error-tracking","monitoring","sitepong","error-reporting","crash-reporting"],"author":{"name":"SitePong"},"license":"MIT","_id":"sitepong@0.2.0","maintainers":[{"name":"programmrz","email":"petaayeni@gmail.com"}],"homepage":"https://sitepong.com","bugs":{"url":"https://github.com/programmrz/sitepong/issues"},"dist":{"shasum":"80034c8ee7e9332bd40507da97b8bc86c5911011","tarball":"https://registry.npmjs.org/sitepong/-/sitepong-0.2.0.tgz","fileCount":52,"integrity":"sha512-1x14jK7dsxAhfque0/xhKuQTe0G7LFuczjuCx1LJL/3dV0kKO58cS92utCGxR4OoxBtfswMQSp1qDKqS/GmlTg==","signatures":[{"sig":"MEUCID025gIYG35j2C1N/YCCJ9qUNMrBVupxCa4fmGsN5XPiAiEA2TkzxqUtx5IUrRZyankvAM1zFPh/a9HqVpLg5O7axPY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4484482},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","browser":{"types":"./dist/entries/web.d.ts","import":"./dist/entries/web.mjs","require":"./dist/entries/web.js"},"require":"./dist/index.js","react-native":{"types":"./dist/entries/rn.d.ts","default":"./dist/entries/rn.js"}},"./web":{"types":"./dist/entries/web.d.ts","import":"./dist/entries/web.mjs","require":"./dist/entries/web.js"},"./node":{"types":"./dist/entries/node.d.ts","import":"./dist/entries/node.mjs","require":"./dist/entries/node.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.mjs","require":"./dist/react/index.js"},"./nextjs":{"types":"./dist/nextjs/index.d.ts","import":"./dist/nextjs/index.mjs","require":"./dist/nextjs/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.mjs","require":"./dist/server/index.js"},"./express":{"types":"./dist/express/index.d.ts","import":"./dist/express/index.mjs","require":"./dist/express/index.js"},"./react-native":{"types":"./dist/entries/rn.d.ts","default":"./dist/entries/rn.js"}},"gitHead":"af61642d847ffaba322ddd83a19f08913528bc1d","scripts":{"dev":"tsup --watch","lint":"eslint --cache src/**/*.{ts,tsx}","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.web.json && tsc -p tsconfig.node.json","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4c06f952-d25e-46a2-9957-1e56525e04a6"}},"repository":{"url":"git+https://github.com/programmrz/sitepong.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.13.0","description":"Official SitePong SDK for error tracking and monitoring","directories":{},"_nodeVersion":"24.17.0","dependencies":{"web-vitals":"^4.2.4"},"typesVersions":{"*":{"web":["./dist/entries/web.d.ts"],"node":["./dist/entries/node.d.ts"],"react":["./dist/react/index.d.ts"],"nextjs":["./dist/nextjs/index.d.ts"],"server":["./dist/server/index.d.ts"],"express":["./dist/express/index.d.ts"],"react-native":["./dist/entries/rn.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.1.4","tsup":"^8.0.1","react":"^19.2.3","eslint":"^8.55.0","vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","@types/react":"^19.2.9","@types/express":"^5.0.6","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"peerDependencies":{"expo-device":">=5.0.0","expo-sqlite":">=14.0.0","react-native":">=0.70.0","expo-application":">=5.0.0","@sitepong/device-id":">=0.1.0","@react-navigation/native":">=6.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo-device":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"expo-application":{"optional":true},"@sitepong/device-id":{"optional":true},"@react-navigation/native":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sitepong_0.2.0_1782432760241_0.8809133658357489","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"sitepong","version":"0.2.1","keywords":["error-tracking","monitoring","sitepong","error-reporting","crash-reporting"],"author":{"name":"SitePong"},"license":"MIT","_id":"sitepong@0.2.1","maintainers":[{"name":"programmrz","email":"petaayeni@gmail.com"}],"homepage":"https://sitepong.com","bugs":{"url":"https://github.com/programmrz/sitepong/issues"},"dist":{"shasum":"57480cfd22955d7a3b0a1da305578090a9c0dacc","tarball":"https://registry.npmjs.org/sitepong/-/sitepong-0.2.1.tgz","fileCount":52,"integrity":"sha512-XOYQqAlUBZ66ARx7qy5cFuIojZv8duxy11kj7E+Dr5Y62p1kQ5cHoytDf9++HkKgWGiXWNFKEzuWe4YLtUlLaA==","signatures":[{"sig":"MEYCIQCrUonWJTCwrKCFfTGBxgEtz5CHzHu2S6loh+FfDOvXNgIhAP9UKGOEHKD0KSm/DOLOrMXyG/WieQ/Mcu54nEtiEtlG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4525871},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","browser":{"types":"./dist/entries/web.d.ts","import":"./dist/entries/web.mjs","require":"./dist/entries/web.js"},"require":"./dist/index.js","react-native":{"types":"./dist/entries/rn.d.ts","default":"./dist/entries/rn.js"}},"./web":{"types":"./dist/entries/web.d.ts","import":"./dist/entries/web.mjs","require":"./dist/entries/web.js"},"./node":{"types":"./dist/entries/node.d.ts","import":"./dist/entries/node.mjs","require":"./dist/entries/node.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.mjs","require":"./dist/react/index.js"},"./nextjs":{"types":"./dist/nextjs/index.d.ts","import":"./dist/nextjs/index.mjs","require":"./dist/nextjs/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.mjs","require":"./dist/server/index.js"},"./express":{"types":"./dist/express/index.d.ts","import":"./dist/express/index.mjs","require":"./dist/express/index.js"},"./react-native":{"types":"./dist/entries/rn.d.ts","default":"./dist/entries/rn.js"}},"gitHead":"73bd0cbf661c68253ab7e1c6e23f626b45acc9ec","scripts":{"dev":"tsup --watch","lint":"eslint --cache src/**/*.{ts,tsx}","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.web.json && tsc -p tsconfig.node.json","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4c06f952-d25e-46a2-9957-1e56525e04a6"}},"repository":{"url":"git+https://github.com/programmrz/sitepong.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.13.0","description":"Official SitePong SDK for error tracking and monitoring","directories":{},"_nodeVersion":"24.17.0","dependencies":{"web-vitals":"^4.2.4"},"typesVersions":{"*":{"web":["./dist/entries/web.d.ts"],"node":["./dist/entries/node.d.ts"],"react":["./dist/react/index.d.ts"],"nextjs":["./dist/nextjs/index.d.ts"],"server":["./dist/server/index.d.ts"],"express":["./dist/express/index.d.ts"],"react-native":["./dist/entries/rn.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.1.4","tsup":"^8.0.1","react":"^19.2.3","eslint":"^8.55.0","vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","@types/react":"^19.2.9","@types/express":"^5.0.6","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"peerDependencies":{"expo-device":">=5.0.0","expo-sqlite":">=14.0.0","react-native":">=0.70.0","expo-application":">=5.0.0","@sitepong/device-id":">=0.1.0","@react-navigation/native":">=6.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo-device":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"expo-application":{"optional":true},"@sitepong/device-id":{"optional":true},"@react-navigation/native":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sitepong_0.2.1_1782436045620_0.8024578988623499","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"sitepong","version":"0.2.2","keywords":["error-tracking","monitoring","sitepong","error-reporting","crash-reporting"],"author":{"name":"SitePong"},"license":"MIT","_id":"sitepong@0.2.2","maintainers":[{"name":"programmrz","email":"petaayeni@gmail.com"}],"homepage":"https://sitepong.com","bugs":{"url":"https://github.com/programmrz/sitepong/issues"},"dist":{"shasum":"aba00530533a0ea2ff1e5745164ca49fa5d13eed","tarball":"https://registry.npmjs.org/sitepong/-/sitepong-0.2.2.tgz","fileCount":53,"integrity":"sha512-yysjgYHXe6Jye1NdjyKR994Y6+wzMNQl7IQRJ6NB2MkTYovXBOJYFquHYzSsfv+D1YmCTop1aANAyL3Qi/R/Sg==","signatures":[{"sig":"MEYCIQCkkz4PFA6FltrRRzzxbsoWNItEJCFaSny3hBvPKdcYtgIhANQuEjYr4uiAM3rw6ghC4t5shnXhPP6M0iE57SsBh1k6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4920749},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","browser":{"types":"./dist/entries/web.d.ts","import":"./dist/entries/web.mjs","require":"./dist/entries/web.js"},"require":"./dist/index.js","react-native":{"types":"./dist/entries/rn.d.ts","default":"./dist/entries/rn.js"}},"./web":{"types":"./dist/entries/web.d.ts","import":"./dist/entries/web.mjs","require":"./dist/entries/web.js"},"./node":{"types":"./dist/entries/node.d.ts","import":"./dist/entries/node.mjs","require":"./dist/entries/node.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.mjs","require":"./dist/react/index.js"},"./nextjs":{"types":"./dist/nextjs/index.d.ts","import":"./dist/nextjs/index.mjs","require":"./dist/nextjs/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.mjs","require":"./dist/server/index.js"},"./express":{"types":"./dist/express/index.d.ts","import":"./dist/express/index.mjs","require":"./dist/express/index.js"},"./react-native":{"types":"./dist/entries/rn.d.ts","default":"./dist/entries/rn.js"}},"gitHead":"e5f8e9865f294394943d1d450ed8a64b137bbc33","scripts":{"dev":"tsup --watch","lint":"eslint --cache src/**/*.{ts,tsx}","test":"vitest run","build":"rm -rf dist && tsup","typecheck":"tsc -p tsconfig.web.json && tsc -p tsconfig.node.json","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4c06f952-d25e-46a2-9957-1e56525e04a6"}},"repository":{"url":"git+https://github.com/programmrz/sitepong.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.16.0","description":"Official SitePong SDK for error tracking and monitoring","directories":{},"_nodeVersion":"24.18.0","dependencies":{"web-vitals":"^4.2.4"},"typesVersions":{"*":{"web":["./dist/entries/web.d.ts"],"node":["./dist/entries/node.d.ts"],"react":["./dist/react/index.d.ts"],"nextjs":["./dist/nextjs/index.d.ts"],"server":["./dist/server/index.d.ts"],"express":["./dist/express/index.d.ts"],"react-native":["./dist/entries/rn.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.1.4","tsup":"^8.0.1","react":"^19.2.3","eslint":"^8.55.0","vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","expo-sqlite":"~16.0.4","@types/react":"^19.2.9","react-native":"0.83.2","@types/express":"^5.0.6","@sitepong/capture-core":"*","@sitepong/screen-recorder":"*","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0","@react-native-async-storage/async-storage":"^2.2.0"},"peerDependencies":{"expo-device":">=5.0.0","expo-sqlite":">=14.0.0","react-native":">=0.70.0","expo-application":">=5.0.0","@sitepong/device-id":">=0.1.0","@react-navigation/native":">=6.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo-device":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"expo-application":{"optional":true},"@sitepong/device-id":{"optional":true},"@react-navigation/native":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sitepong_0.2.2_1783404407811_0.8939915322789938","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"sitepong","version":"0.2.3","keywords":["error-tracking","monitoring","sitepong","error-reporting","crash-reporting"],"author":{"name":"SitePong"},"license":"MIT","_id":"sitepong@0.2.3","maintainers":[{"name":"programmrz","email":"petaayeni@gmail.com"}],"homepage":"https://sitepong.com","bugs":{"url":"https://github.com/programmrz/sitepong/issues"},"dist":{"shasum":"a92a7bb23702bff551d36744e20f0592781fbda8","tarball":"https://registry.npmjs.org/sitepong/-/sitepong-0.2.3.tgz","fileCount":53,"integrity":"sha512-7PpIBlWdij40nHT4fmN20YcyASps/i9u5f5sukMfMGO1wD2Dg6ePWf7meTT1SMU3ALcNhlf8g0O56H4+WCp8mw==","signatures":[{"sig":"MEYCIQDK6lzjC/9caVeVxMqVO+y6XdGvrpcE7NFvLP6lV1o1AgIhAIolPZaewWo3Xc/lUMcFShSx5EUduCRfvfr+ULQl8sR7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4920858},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","browser":{"types":"./dist/entries/web.d.ts","import":"./dist/entries/web.mjs","require":"./dist/entries/web.js"},"require":"./dist/index.js","react-native":{"types":"./dist/entries/rn.d.ts","default":"./dist/entries/rn.js"}},"./web":{"types":"./dist/entries/web.d.ts","import":"./dist/entries/web.mjs","require":"./dist/entries/web.js"},"./node":{"types":"./dist/entries/node.d.ts","import":"./dist/entries/node.mjs","require":"./dist/entries/node.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.mjs","require":"./dist/react/index.js"},"./nextjs":{"types":"./dist/nextjs/index.d.ts","import":"./dist/nextjs/index.mjs","require":"./dist/nextjs/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.mjs","require":"./dist/server/index.js"},"./express":{"types":"./dist/express/index.d.ts","import":"./dist/express/index.mjs","require":"./dist/express/index.js"},"./react-native":{"types":"./dist/entries/rn.d.ts","default":"./dist/entries/rn.js"}},"gitHead":"380fc00755e7193905f6a77789482b7709a4326d","scripts":{"dev":"tsup --watch","lint":"eslint --cache src/**/*.{ts,tsx}","test":"vitest run","build":"rm -rf dist && tsup","typecheck":"tsc -p tsconfig.web.json && tsc -p tsconfig.node.json","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4c06f952-d25e-46a2-9957-1e56525e04a6"}},"repository":{"url":"git+https://github.com/programmrz/sitepong.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.16.0","description":"Official SitePong SDK for error tracking and monitoring","directories":{},"_nodeVersion":"24.18.0","dependencies":{"web-vitals":"^4.2.4"},"typesVersions":{"*":{"web":["./dist/entries/web.d.ts"],"node":["./dist/entries/node.d.ts"],"react":["./dist/react/index.d.ts"],"nextjs":["./dist/nextjs/index.d.ts"],"server":["./dist/server/index.d.ts"],"express":["./dist/express/index.d.ts"],"react-native":["./dist/entries/rn.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.1.4","tsup":"^8.0.1","react":"^19.2.3","eslint":"^8.55.0","vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","expo-sqlite":"~16.0.4","@types/react":"^19.2.9","react-native":"0.83.2","@types/express":"^5.0.6","@sitepong/capture-core":"*","@sitepong/screen-recorder":"*","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0","@react-native-async-storage/async-storage":"^2.2.0"},"peerDependencies":{"expo-device":">=5.0.0","expo-sqlite":">=14.0.0","react-native":">=0.70.0","expo-application":">=5.0.0","@sitepong/device-id":">=0.1.0","@react-navigation/native":">=6.0.0","@sitepong/screen-recorder":">=0.1.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo-device":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"expo-application":{"optional":true},"@sitepong/device-id":{"optional":true},"@react-navigation/native":{"optional":true},"@sitepong/screen-recorder":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sitepong_0.2.3_1783439769671_0.3393800915114016","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"sitepong","version":"0.2.4","keywords":["error-tracking","monitoring","sitepong","error-reporting","crash-reporting"],"author":{"name":"SitePong"},"license":"MIT","_id":"sitepong@0.2.4","maintainers":[{"name":"programmrz","email":"petaayeni@gmail.com"}],"homepage":"https://sitepong.com","bugs":{"url":"https://github.com/programmrz/sitepong/issues"},"dist":{"shasum":"ba25527831c4f4153880a70b50e0144617f1a387","tarball":"https://registry.npmjs.org/sitepong/-/sitepong-0.2.4.tgz","fileCount":90,"integrity":"sha512-H+bNNtDxx9F9cZzgWfF2AW+yzbO0HS9yFwHHYP8W1e0j8k0GtPpH7bA3vScEMyu11MGxx28kRwMZXW7tSe6UXA==","signatures":[{"sig":"MEUCIQCwruRYejNv/RvscdpCxhNcNXkvSF8amgaBSpCe6wh24gIgA0Qu1OVnAyEmieF3Enl69o9aJqNWwiO0h4ERfAiuLLw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5135002},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","browser":{"types":"./dist/entries/web.d.ts","import":"./dist/entries/web.mjs","require":"./dist/entries/web.js"},"require":"./dist/index.js","react-native":{"types":"./dist/entries/rn.d.ts","default":"./dist/entries/rn.js"}},"./web":{"types":"./dist/entries/web.d.ts","import":"./dist/entries/web.mjs","require":"./dist/entries/web.js"},"./node":{"types":"./dist/entries/node.d.ts","import":"./dist/entries/node.mjs","require":"./dist/entries/node.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.mjs","require":"./dist/react/index.js"},"./nextjs":{"types":"./dist/nextjs/index.d.ts","import":"./dist/nextjs/index.mjs","require":"./dist/nextjs/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.mjs","require":"./dist/server/index.js"},"./express":{"types":"./dist/express/index.d.ts","import":"./dist/express/index.mjs","require":"./dist/express/index.js"},"./package.json":"./package.json","./react-native":{"types":"./dist/entries/rn.d.ts","default":"./dist/entries/rn.js"},"./app.plugin.js":"./app.plugin.js","./expo-module.config.json":"./expo-module.config.json"},"gitHead":"4f8b44832004a7af5816205703440502d4c89c5f","scripts":{"dev":"tsup --watch","lint":"eslint --cache src/**/*.{ts,tsx}","test":"vitest run","build":"rm -rf dist && tsup","typecheck":"tsc -p tsconfig.web.json && tsc -p tsconfig.node.json","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4c06f952-d25e-46a2-9957-1e56525e04a6"}},"repository":{"url":"git+https://github.com/programmrz/sitepong.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.16.0","description":"Official SitePong SDK for error tracking and monitoring","directories":{},"_nodeVersion":"24.18.0","dependencies":{"web-vitals":"^4.2.4"},"typesVersions":{"*":{"web":["./dist/entries/web.d.ts"],"node":["./dist/entries/node.d.ts"],"react":["./dist/react/index.d.ts"],"nextjs":["./dist/nextjs/index.d.ts"],"server":["./dist/server/index.d.ts"],"express":["./dist/express/index.d.ts"],"react-native":["./dist/entries/rn.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.1.4","tsup":"^8.0.1","react":"^19.2.3","eslint":"^8.55.0","vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","expo-sqlite":"~16.0.4","@types/react":"^19.2.9","react-native":"0.83.2","@types/express":"^5.0.6","expo-modules-core":"~3.0.0","@sitepong/capture-core":"*","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0","@react-native-async-storage/async-storage":"^2.2.0"},"peerDependencies":{"expo":">=51.0.0","expo-device":">=5.0.0","expo-sqlite":">=14.0.0","react-native":">=0.70.0","expo-application":">=5.0.0","expo-modules-core":">=1.11.0","@react-navigation/native":">=6.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-device":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"expo-application":{"optional":true},"expo-modules-core":{"optional":true},"@react-navigation/native":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sitepong_0.2.4_1783497815295_0.9922241614705047","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"sitepong","version":"0.2.5","keywords":["error-tracking","monitoring","sitepong","error-reporting","crash-reporting"],"author":{"name":"SitePong"},"license":"MIT","_id":"sitepong@0.2.5","maintainers":[{"name":"programmrz","email":"petaayeni@gmail.com"}],"homepage":"https://sitepong.com","bugs":{"url":"https://github.com/programmrz/sitepong/issues"},"dist":{"shasum":"e52356aa68586ce3c03b53a498d1f02562e1ee88","tarball":"https://registry.npmjs.org/sitepong/-/sitepong-0.2.5.tgz","fileCount":90,"integrity":"sha512-DTQ2QbFr6yYof6FBt1p7jjvQIlpi7I3xk604NddguovxuZjgUcj3gUHxs0a/z5bZuA9uCgEbgoGC2S3oFLMdZw==","signatures":[{"sig":"MEYCIQDmnfN1dQaaRwwqbhkXkCWdNCmNklc9+tO1dtaJD2IpsgIhANMsJQuvAR4A363Sc4HHtxc9ybqZbBxt+TVBR/D1p8fm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5135453},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","browser":{"types":"./dist/entries/web.d.ts","import":"./dist/entries/web.mjs","require":"./dist/entries/web.js"},"require":"./dist/index.js","react-native":{"types":"./dist/entries/rn.d.ts","default":"./dist/entries/rn.js"}},"./web":{"types":"./dist/entries/web.d.ts","import":"./dist/entries/web.mjs","require":"./dist/entries/web.js"},"./node":{"types":"./dist/entries/node.d.ts","import":"./dist/entries/node.mjs","require":"./dist/entries/node.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.mjs","require":"./dist/react/index.js"},"./nextjs":{"types":"./dist/nextjs/index.d.ts","import":"./dist/nextjs/index.mjs","require":"./dist/nextjs/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.mjs","require":"./dist/server/index.js"},"./express":{"types":"./dist/express/index.d.ts","import":"./dist/express/index.mjs","require":"./dist/express/index.js"},"./package.json":"./package.json","./react-native":{"types":"./dist/entries/rn.d.ts","default":"./dist/entries/rn.js"},"./app.plugin.js":"./app.plugin.js","./expo-module.config.json":"./expo-module.config.json"},"gitHead":"d3c3953700a2f604a2a7396726ddfd3688afcb9c","scripts":{"dev":"tsup --watch","lint":"eslint --cache src/**/*.{ts,tsx}","test":"vitest run","build":"rm -rf dist && tsup","typecheck":"tsc -p tsconfig.web.json && tsc -p tsconfig.node.json","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4c06f952-d25e-46a2-9957-1e56525e04a6"}},"repository":{"url":"git+https://github.com/programmrz/sitepong.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.16.0","description":"Official SitePong SDK for error tracking and monitoring","directories":{},"_nodeVersion":"24.18.0","dependencies":{"web-vitals":"^4.2.4"},"typesVersions":{"*":{"web":["./dist/entries/web.d.ts"],"node":["./dist/entries/node.d.ts"],"react":["./dist/react/index.d.ts"],"nextjs":["./dist/nextjs/index.d.ts"],"server":["./dist/server/index.d.ts"],"express":["./dist/express/index.d.ts"],"react-native":["./dist/entries/rn.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.1.4","tsup":"^8.0.1","react":"^19.2.3","eslint":"^8.55.0","vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","expo-sqlite":"~16.0.4","@types/react":"^19.2.9","react-native":"0.83.2","@types/express":"^5.0.6","expo-modules-core":"~3.0.0","@sitepong/capture-core":"*","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0","@react-native-async-storage/async-storage":"^2.2.0"},"peerDependencies":{"expo":">=51.0.0","expo-device":">=5.0.0","expo-sqlite":">=14.0.0","react-native":">=0.70.0","expo-application":">=5.0.0","expo-modules-core":">=1.11.0","@react-navigation/native":">=6.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-device":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"expo-application":{"optional":true},"expo-modules-core":{"optional":true},"@react-navigation/native":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sitepong_0.2.5_1783518936740_0.1889595331836682","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"sitepong","version":"0.2.6","keywords":["error-tracking","monitoring","sitepong","error-reporting","crash-reporting"],"author":{"name":"SitePong"},"license":"MIT","_id":"sitepong@0.2.6","maintainers":[{"name":"programmrz","email":"petaayeni@gmail.com"}],"homepage":"https://sitepong.com","bugs":{"url":"https://github.com/programmrz/sitepong/issues"},"dist":{"shasum":"63583be149802c0c9693ae2e9b4fd135ee69e815","tarball":"https://registry.npmjs.org/sitepong/-/sitepong-0.2.6.tgz","fileCount":90,"integrity":"sha512-UDvTafxCo3OL6TPnIA5ANa4L1tYMfJZZ9Ct3ePDvmdZGnVjaobI1Ih3pnRQhJ/3yI2TZ3gFKD/Pk3xk9c2l1KA==","signatures":[{"sig":"MEYCIQDUkn6Z/zXWOjfJP4cLZYZDEyu/SYgntfXPpYYlrHLHwAIhAKpGWz8eWMupMNAvR5GB1h7D9uOJVdF4a3HFs5Cv67dc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5135453},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","browser":{"types":"./dist/entries/web.d.ts","import":"./dist/entries/web.mjs","require":"./dist/entries/web.js"},"require":"./dist/index.js","react-native":{"types":"./dist/entries/rn.d.ts","default":"./dist/entries/rn.js"}},"./web":{"types":"./dist/entries/web.d.ts","import":"./dist/entries/web.mjs","require":"./dist/entries/web.js"},"./node":{"types":"./dist/entries/node.d.ts","import":"./dist/entries/node.mjs","require":"./dist/entries/node.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.mjs","require":"./dist/react/index.js"},"./nextjs":{"types":"./dist/nextjs/index.d.ts","import":"./dist/nextjs/index.mjs","require":"./dist/nextjs/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.mjs","require":"./dist/server/index.js"},"./express":{"types":"./dist/express/index.d.ts","import":"./dist/express/index.mjs","require":"./dist/express/index.js"},"./package.json":"./package.json","./react-native":{"types":"./dist/entries/rn.d.ts","default":"./dist/entries/rn.js"},"./app.plugin.js":"./app.plugin.js","./expo-module.config.json":"./expo-module.config.json"},"gitHead":"30e349c90890c0a22026987d2a5ad20637878a94","scripts":{"dev":"tsup --watch","lint":"eslint --cache src/**/*.{ts,tsx}","test":"vitest run","build":"rm -rf dist && tsup","typecheck":"tsc -p tsconfig.web.json && tsc -p tsconfig.node.json","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4c06f952-d25e-46a2-9957-1e56525e04a6"}},"repository":{"url":"git+https://github.com/programmrz/sitepong.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.16.0","description":"Official SitePong SDK for error tracking and monitoring","directories":{},"_nodeVersion":"24.18.0","dependencies":{"web-vitals":"^4.2.4"},"typesVersions":{"*":{"web":["./dist/entries/web.d.ts"],"node":["./dist/entries/node.d.ts"],"react":["./dist/react/index.d.ts"],"nextjs":["./dist/nextjs/index.d.ts"],"server":["./dist/server/index.d.ts"],"express":["./dist/express/index.d.ts"],"react-native":["./dist/entries/rn.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.1.4","tsup":"^8.0.1","react":"^19.2.3","eslint":"^8.55.0","vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","expo-sqlite":"~16.0.4","@types/react":"^19.2.9","react-native":"0.83.2","@types/express":"^5.0.6","expo-modules-core":"~3.0.0","@sitepong/capture-core":"*","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0","@react-native-async-storage/async-storage":"^2.2.0"},"peerDependencies":{"expo":">=51.0.0","expo-device":">=5.0.0","expo-sqlite":">=14.0.0","react-native":">=0.70.0","expo-application":">=5.0.0","expo-modules-core":">=1.11.0","@react-navigation/native":">=6.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-device":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"expo-application":{"optional":true},"expo-modules-core":{"optional":true},"@react-navigation/native":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sitepong_0.2.6_1783523116101_0.4796725255593146","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"sitepong","version":"0.2.7","keywords":["error-tracking","monitoring","sitepong","error-reporting","crash-reporting"],"author":{"name":"SitePong"},"license":"MIT","_id":"sitepong@0.2.7","maintainers":[{"name":"programmrz","email":"petaayeni@gmail.com"}],"homepage":"https://sitepong.com","bugs":{"url":"https://github.com/programmrz/sitepong/issues"},"dist":{"shasum":"90bdfd8c48b8b888e7a6b22ed888db62533a97ab","tarball":"https://registry.npmjs.org/sitepong/-/sitepong-0.2.7.tgz","fileCount":90,"integrity":"sha512-ReHjW+LYuYUTCcjC07/QVzmYir0E4/RdL1rAzPSXjXfU1Akn7g+yw5C+CVj83W5DNjyWx6wnSnIy0exe8A87HA==","signatures":[{"sig":"MEUCIQCiipnjFMlZDWNFE/+H606TwnyZXSHCMDuP8sWDSoHI8AIgY+NsDpxsEfd0aKhnUuWbSqk2CwM5KhLITZHxdaye5qQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5136593},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","browser":{"types":"./dist/entries/web.d.ts","import":"./dist/entries/web.mjs","require":"./dist/entries/web.js"},"require":"./dist/index.js","react-native":{"types":"./dist/entries/rn.d.ts","default":"./dist/entries/rn.js"}},"./web":{"types":"./dist/entries/web.d.ts","import":"./dist/entries/web.mjs","require":"./dist/entries/web.js"},"./node":{"types":"./dist/entries/node.d.ts","import":"./dist/entries/node.mjs","require":"./dist/entries/node.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.mjs","require":"./dist/react/index.js"},"./nextjs":{"types":"./dist/nextjs/index.d.ts","import":"./dist/nextjs/index.mjs","require":"./dist/nextjs/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.mjs","require":"./dist/server/index.js"},"./express":{"types":"./dist/express/index.d.ts","import":"./dist/express/index.mjs","require":"./dist/express/index.js"},"./package.json":"./package.json","./react-native":{"types":"./dist/entries/rn.d.ts","default":"./dist/entries/rn.js"},"./app.plugin.js":"./app.plugin.js","./expo-module.config.json":"./expo-module.config.json"},"gitHead":"abd2f85aa1ffb93bced47f5315a4275504fd725a","scripts":{"dev":"tsup --watch","lint":"eslint --cache src/**/*.{ts,tsx}","test":"vitest run","build":"rm -rf dist && tsup","typecheck":"tsc -p tsconfig.web.json && tsc -p tsconfig.node.json","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4c06f952-d25e-46a2-9957-1e56525e04a6"}},"repository":{"url":"git+https://github.com/programmrz/sitepong.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.16.0","description":"Official SitePong SDK for error tracking and monitoring","directories":{},"_nodeVersion":"24.18.0","dependencies":{"web-vitals":"^4.2.4"},"typesVersions":{"*":{"web":["./dist/entries/web.d.ts"],"node":["./dist/entries/node.d.ts"],"react":["./dist/react/index.d.ts"],"nextjs":["./dist/nextjs/index.d.ts"],"server":["./dist/server/index.d.ts"],"express":["./dist/express/index.d.ts"],"react-native":["./dist/entries/rn.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.1.4","tsup":"^8.0.1","react":"^19.2.3","eslint":"^8.55.0","vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","expo-sqlite":"~16.0.4","@types/react":"^19.2.9","react-native":"0.83.2","@types/express":"^5.0.6","expo-modules-core":"~3.0.0","@sitepong/capture-core":"*","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0","@react-native-async-storage/async-storage":"^2.2.0"},"peerDependencies":{"expo":">=51.0.0","expo-device":">=5.0.0","expo-sqlite":">=14.0.0","react-native":">=0.70.0","expo-application":">=5.0.0","expo-modules-core":">=1.11.0","@react-navigation/native":">=6.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-device":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"expo-application":{"optional":true},"expo-modules-core":{"optional":true},"@react-navigation/native":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sitepong_0.2.7_1783692213079_0.5195959080621952","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"sitepong","version":"0.2.8","keywords":["error-tracking","monitoring","sitepong","error-reporting","crash-reporting"],"author":{"name":"SitePong"},"license":"MIT","_id":"sitepong@0.2.8","maintainers":[{"name":"programmrz","email":"petaayeni@gmail.com"}],"homepage":"https://sitepong.com","bugs":{"url":"https://github.com/programmrz/sitepong/issues"},"dist":{"shasum":"0e22d8dc7c907835e9058d78ad13cc2e697e799f","tarball":"https://registry.npmjs.org/sitepong/-/sitepong-0.2.8.tgz","fileCount":91,"integrity":"sha512-j+vfsdyudRJKWpNLyw+fIWjpflSAcZYHyQYx+W09KUoAqwD0pEi705YNXXBe0RB7zbvqa35+RZnk2YJ+M0PxVQ==","signatures":[{"sig":"MEUCIBx9lz5WnNoJbCkIiAZc4GSs4M5WyjR8dYl4kHxLpcJcAiEAlYhWI9FLgPdwKImgv0qG0iZIGANT7cnjmwb0XUXXT9A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5235417},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","browser":{"types":"./dist/entries/web.d.ts","import":"./dist/entries/web.mjs","require":"./dist/entries/web.js"},"require":"./dist/index.js","react-native":{"types":"./dist/entries/rn.d.ts","default":"./dist/entries/rn.js"}},"./web":{"types":"./dist/entries/web.d.ts","import":"./dist/entries/web.mjs","require":"./dist/entries/web.js"},"./node":{"types":"./dist/entries/node.d.ts","import":"./dist/entries/node.mjs","require":"./dist/entries/node.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.mjs","require":"./dist/react/index.js"},"./nextjs":{"types":"./dist/nextjs/index.d.ts","import":"./dist/nextjs/index.mjs","require":"./dist/nextjs/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.mjs","require":"./dist/server/index.js"},"./express":{"types":"./dist/express/index.d.ts","import":"./dist/express/index.mjs","require":"./dist/express/index.js"},"./package.json":"./package.json","./react-native":{"types":"./dist/entries/rn.d.ts","default":"./dist/entries/rn.js"},"./app.plugin.js":"./app.plugin.js","./expo-module.config.json":"./expo-module.config.json"},"gitHead":"6facd5fde6dc0e4fca024ee7b787e611dc2454ee","scripts":{"dev":"tsup --watch","lint":"eslint --cache src/**/*.{ts,tsx}","test":"vitest run","build":"rm -rf dist && tsup","typecheck":"tsc -p tsconfig.web.json && tsc -p tsconfig.node.json","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4c06f952-d25e-46a2-9957-1e56525e04a6"}},"repository":{"url":"git+https://github.com/programmrz/sitepong.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.16.0","description":"Official SitePong SDK for error tracking and monitoring","directories":{},"_nodeVersion":"24.18.0","dependencies":{"web-vitals":"^4.2.4"},"typesVersions":{"*":{"web":["./dist/entries/web.d.ts"],"node":["./dist/entries/node.d.ts"],"react":["./dist/react/index.d.ts"],"nextjs":["./dist/nextjs/index.d.ts"],"server":["./dist/server/index.d.ts"],"express":["./dist/express/index.d.ts"],"react-native":["./dist/entries/rn.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.1.4","tsup":"^8.0.1","react":"^19.2.3","eslint":"^8.55.0","vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","expo-sqlite":"~16.0.4","@types/react":"^19.2.9","react-native":"0.83.2","@types/express":"^5.0.6","expo-modules-core":"~3.0.0","@sitepong/capture-core":"*","@typescript-eslint/parser":"^6.13.0","@sitepong/watchtower-recorder":"*","@typescript-eslint/eslint-plugin":"^6.13.0","@react-native-async-storage/async-storage":"^2.2.0"},"peerDependencies":{"expo":">=51.0.0","expo-device":">=5.0.0","expo-sqlite":">=14.0.0","react-native":">=0.70.0","expo-application":">=5.0.0","expo-modules-core":">=1.11.0","@react-navigation/native":">=6.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-device":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"expo-application":{"optional":true},"expo-modules-core":{"optional":true},"@react-navigation/native":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sitepong_0.2.8_1783796976097_0.9793161735905949","host":"s3://npm-registry-packages-npm-production"}},"0.2.9":{"name":"sitepong","version":"0.2.9","keywords":["error-tracking","monitoring","sitepong","error-reporting","crash-reporting"],"author":{"name":"SitePong"},"license":"MIT","_id":"sitepong@0.2.9","maintainers":[{"name":"programmrz","email":"petaayeni@gmail.com"}],"homepage":"https://sitepong.com","bugs":{"url":"https://github.com/programmrz/sitepong/issues"},"dist":{"shasum":"c9f82bf75ecbf24b20c5192f51c00d5c9206d99f","tarball":"https://registry.npmjs.org/sitepong/-/sitepong-0.2.9.tgz","fileCount":91,"integrity":"sha512-hiWY0boCWAh1DMM926uYp2TClZvMHjxYBf7XSkSsCDR4GItGkwttCRnXr5wKwzeAfFA0WMuRBuiUEaOsSj+/yw==","signatures":[{"sig":"MEUCICueHf2Vk4FwfzBSu2YKcSpHyaiHX8Wbdhjdp/2BFgQ2AiEAhFbPouIXAAZLfgg75DZ8P5AD4zj5MNUpO4e3RonYsNM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5260941},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","browser":{"types":"./dist/entries/web.d.ts","import":"./dist/entries/web.mjs","require":"./dist/entries/web.js"},"require":"./dist/index.js","react-native":{"types":"./dist/entries/rn.d.ts","default":"./dist/entries/rn.js"}},"./web":{"types":"./dist/entries/web.d.ts","import":"./dist/entries/web.mjs","require":"./dist/entries/web.js"},"./node":{"types":"./dist/entries/node.d.ts","import":"./dist/entries/node.mjs","require":"./dist/entries/node.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.mjs","require":"./dist/react/index.js"},"./nextjs":{"types":"./dist/nextjs/index.d.ts","import":"./dist/nextjs/index.mjs","require":"./dist/nextjs/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.mjs","require":"./dist/server/index.js"},"./express":{"types":"./dist/express/index.d.ts","import":"./dist/express/index.mjs","require":"./dist/express/index.js"},"./package.json":"./package.json","./react-native":{"types":"./dist/entries/rn.d.ts","default":"./dist/entries/rn.js"},"./app.plugin.js":"./app.plugin.js","./expo-module.config.json":"./expo-module.config.json"},"gitHead":"daccd1407afbea40b5bff8627662893395d8877f","scripts":{"dev":"tsup --watch","lint":"eslint --cache src/**/*.{ts,tsx}","test":"vitest run","build":"rm -rf dist && tsup","typecheck":"tsc -p tsconfig.web.json && tsc -p tsconfig.node.json","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4c06f952-d25e-46a2-9957-1e56525e04a6"}},"repository":{"url":"git+https://github.com/programmrz/sitepong.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.16.0","description":"Official SitePong SDK for error tracking and monitoring","directories":{},"_nodeVersion":"24.18.0","dependencies":{"web-vitals":"^4.2.4"},"typesVersions":{"*":{"web":["./dist/entries/web.d.ts"],"node":["./dist/entries/node.d.ts"],"react":["./dist/react/index.d.ts"],"nextjs":["./dist/nextjs/index.d.ts"],"server":["./dist/server/index.d.ts"],"express":["./dist/express/index.d.ts"],"react-native":["./dist/entries/rn.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.1.4","tsup":"^8.0.1","react":"^19.2.3","eslint":"^8.55.0","vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","expo-sqlite":"~16.0.4","@types/react":"^19.2.9","react-native":"0.83.2","@types/express":"^5.0.6","expo-modules-core":"~3.0.0","@sitepong/capture-core":"*","@typescript-eslint/parser":"^6.13.0","@sitepong/watchtower-recorder":"*","@typescript-eslint/eslint-plugin":"^6.13.0","@react-native-async-storage/async-storage":"^2.2.0"},"peerDependencies":{"expo":">=51.0.0","expo-device":">=5.0.0","expo-sqlite":">=14.0.0","react-native":">=0.70.0","expo-application":">=5.0.0","expo-modules-core":">=1.11.0","@react-navigation/native":">=6.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-device":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"expo-application":{"optional":true},"expo-modules-core":{"optional":true},"@react-navigation/native":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sitepong_0.2.9_1783822138701_0.33588973165954106","host":"s3://npm-registry-packages-npm-production"}},"0.2.10":{"name":"sitepong","version":"0.2.10","keywords":["error-tracking","monitoring","sitepong","error-reporting","crash-reporting"],"author":{"name":"SitePong"},"license":"MIT","_id":"sitepong@0.2.10","maintainers":[{"name":"programmrz","email":"petaayeni@gmail.com"}],"homepage":"https://sitepong.com","bugs":{"url":"https://github.com/programmrz/sitepong/issues"},"dist":{"shasum":"a1b9bcb3e2e89a947b4b69eca27733fc7610ccf9","tarball":"https://registry.npmjs.org/sitepong/-/sitepong-0.2.10.tgz","fileCount":91,"integrity":"sha512-F6E4/OkYxyoCoD0LOipSJbNBouxVe2M6mG1Or1CnDd0wh9zqqKHG4FES98nqplT1cEg+Tmx6pZkqXAHeL5SK0w==","signatures":[{"sig":"MEUCIQD9Pmv0lgRrebAfRWjpJUJexjBPhIau/lpQCRrPuTfiGQIgKybV7+CbrRhCvMzhvvtPRM7s7A92YAEIRXeuX8xvxf0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5268495},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","browser":{"types":"./dist/entries/web.d.ts","import":"./dist/entries/web.mjs","require":"./dist/entries/web.js"},"require":"./dist/index.js","react-native":{"types":"./dist/entries/rn.d.ts","default":"./dist/entries/rn.js"}},"./web":{"types":"./dist/entries/web.d.ts","import":"./dist/entries/web.mjs","require":"./dist/entries/web.js"},"./node":{"types":"./dist/entries/node.d.ts","import":"./dist/entries/node.mjs","require":"./dist/entries/node.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.mjs","require":"./dist/react/index.js"},"./nextjs":{"types":"./dist/nextjs/index.d.ts","import":"./dist/nextjs/index.mjs","require":"./dist/nextjs/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.mjs","require":"./dist/server/index.js"},"./express":{"types":"./dist/express/index.d.ts","import":"./dist/express/index.mjs","require":"./dist/express/index.js"},"./package.json":"./package.json","./react-native":{"types":"./dist/entries/rn.d.ts","default":"./dist/entries/rn.js"},"./app.plugin.js":"./app.plugin.js","./expo-module.config.json":"./expo-module.config.json"},"gitHead":"4b331ab6e4740d5675b1f3c3d7da957a8903d7f0","scripts":{"dev":"tsup --watch","lint":"eslint --cache src/**/*.{ts,tsx}","test":"vitest run","build":"rm -rf dist && tsup","typecheck":"tsc -p tsconfig.web.json && tsc -p tsconfig.node.json","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4c06f952-d25e-46a2-9957-1e56525e04a6"}},"repository":{"url":"git+https://github.com/programmrz/sitepong.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.16.0","description":"Official SitePong SDK for error tracking and monitoring","directories":{},"_nodeVersion":"24.18.0","dependencies":{"web-vitals":"^4.2.4"},"typesVersions":{"*":{"web":["./dist/entries/web.d.ts"],"node":["./dist/entries/node.d.ts"],"react":["./dist/react/index.d.ts"],"nextjs":["./dist/nextjs/index.d.ts"],"server":["./dist/server/index.d.ts"],"express":["./dist/express/index.d.ts"],"react-native":["./dist/entries/rn.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.1.4","tsup":"^8.0.1","react":"^19.2.3","eslint":"^8.55.0","vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","expo-sqlite":"~16.0.4","@types/react":"^19.2.9","react-native":"0.83.2","@types/express":"^5.0.6","expo-modules-core":"~3.0.0","@sitepong/capture-core":"*","@typescript-eslint/parser":"^6.13.0","@sitepong/watchtower-recorder":"*","@typescript-eslint/eslint-plugin":"^6.13.0","@react-native-async-storage/async-storage":"^2.2.0"},"peerDependencies":{"expo":">=51.0.0","expo-device":">=5.0.0","expo-sqlite":">=14.0.0","react-native":">=0.70.0","expo-application":">=5.0.0","expo-modules-core":">=1.11.0","@react-navigation/native":">=6.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-device":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"expo-application":{"optional":true},"expo-modules-core":{"optional":true},"@react-navigation/native":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sitepong_0.2.10_1783834864356_0.4310447999933067","host":"s3://npm-registry-packages-npm-production"}},"0.2.11":{"name":"sitepong","version":"0.2.11","keywords":["error-tracking","monitoring","sitepong","error-reporting","crash-reporting"],"author":{"name":"SitePong"},"license":"MIT","_id":"sitepong@0.2.11","maintainers":[{"name":"programmrz","email":"petaayeni@gmail.com"}],"homepage":"https://sitepong.com","bugs":{"url":"https://github.com/programmrz/sitepong/issues"},"dist":{"shasum":"56bbca5a77158f31dd19a2a40087dfbe94df19a1","tarball":"https://registry.npmjs.org/sitepong/-/sitepong-0.2.11.tgz","fileCount":91,"integrity":"sha512-3iB2gKJsC4fWyVJSpSEodUlHa09ENwF7xSQrqJFBPxpIJBKE67m6kb+udiOVLH3452xwvVBzDZ5TQQuPeO9pLA==","signatures":[{"sig":"MEQCIAfqauD6hLRqgZuw0759RZ3auV7PxOEd34EKCPJdndnXAiA99zTYV1HnoNIRqsNaY0dLTAzPN8pWempE3QydxT+KxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5271236},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","browser":{"types":"./dist/entries/web.d.ts","import":"./dist/entries/web.mjs","require":"./dist/entries/web.js"},"require":"./dist/index.js","react-native":{"types":"./dist/entries/rn.d.ts","default":"./dist/entries/rn.js"}},"./web":{"types":"./dist/entries/web.d.ts","import":"./dist/entries/web.mjs","require":"./dist/entries/web.js"},"./node":{"types":"./dist/entries/node.d.ts","import":"./dist/entries/node.mjs","require":"./dist/entries/node.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.mjs","require":"./dist/react/index.js"},"./nextjs":{"types":"./dist/nextjs/index.d.ts","import":"./dist/nextjs/index.mjs","require":"./dist/nextjs/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.mjs","require":"./dist/server/index.js"},"./express":{"types":"./dist/express/index.d.ts","import":"./dist/express/index.mjs","require":"./dist/express/index.js"},"./package.json":"./package.json","./react-native":{"types":"./dist/entries/rn.d.ts","default":"./dist/entries/rn.js"},"./app.plugin.js":"./app.plugin.js","./expo-module.config.json":"./expo-module.config.json"},"gitHead":"d5a630319a1413bc71841410f38404040bf3ab5d","scripts":{"dev":"tsup --watch","lint":"eslint --cache src/**/*.{ts,tsx}","test":"vitest run","build":"rm -rf dist && tsup","typecheck":"tsc -p tsconfig.web.json && tsc -p tsconfig.node.json","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4c06f952-d25e-46a2-9957-1e56525e04a6"}},"repository":{"url":"git+https://github.com/programmrz/sitepong.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.16.0","description":"Official SitePong SDK for error tracking and monitoring","directories":{},"_nodeVersion":"24.18.0","dependencies":{"web-vitals":"^4.2.4"},"typesVersions":{"*":{"web":["./dist/entries/web.d.ts"],"node":["./dist/entries/node.d.ts"],"react":["./dist/react/index.d.ts"],"nextjs":["./dist/nextjs/index.d.ts"],"server":["./dist/server/index.d.ts"],"express":["./dist/express/index.d.ts"],"react-native":["./dist/entries/rn.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.1.4","tsup":"^8.0.1","react":"^19.2.3","eslint":"^8.55.0","vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","expo-sqlite":"~16.0.4","@types/react":"^19.2.9","react-native":"0.83.2","@types/express":"^5.0.6","expo-modules-core":"~3.0.0","@sitepong/capture-core":"*","@typescript-eslint/parser":"^6.13.0","@sitepong/watchtower-recorder":"*","@typescript-eslint/eslint-plugin":"^6.13.0","@react-native-async-storage/async-storage":"^2.2.0"},"peerDependencies":{"expo":">=51.0.0","expo-device":">=5.0.0","expo-sqlite":">=14.0.0","react-native":">=0.70.0","expo-application":">=5.0.0","expo-modules-core":">=1.11.0","@react-navigation/native":">=6.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-device":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"expo-application":{"optional":true},"expo-modules-core":{"optional":true},"@react-navigation/native":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sitepong_0.2.11_1783856230476_0.5129304294081143","host":"s3://npm-registry-packages-npm-production"}},"0.2.12":{"name":"sitepong","version":"0.2.12","keywords":["error-tracking","monitoring","sitepong","error-reporting","crash-reporting"],"author":{"name":"SitePong"},"license":"MIT","_id":"sitepong@0.2.12","maintainers":[{"name":"programmrz","email":"petaayeni@gmail.com"}],"homepage":"https://sitepong.com","bugs":{"url":"https://github.com/programmrz/sitepong/issues"},"dist":{"shasum":"f2af84858432daddb20c53353bd17046fdd1941a","tarball":"https://registry.npmjs.org/sitepong/-/sitepong-0.2.12.tgz","fileCount":91,"integrity":"sha512-Xi3a2vncRuptveMibow2YPN1J8f58QRUd74J1oaP/IhS/Vncn6W+OonbWZO9UDo2I6aJiEs4JKDqh6/sbW2jHg==","signatures":[{"sig":"MEUCIFsVyrxCAcqOp8Qlbgl1HyUcJDJ3Pdo1cVb8/CS3F7lzAiEA5AEDyBwL0qHuCTruTnytq1jpAJDILtrOJYo5cHQhIFs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5281575},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","browser":{"types":"./dist/entries/web.d.ts","import":"./dist/entries/web.mjs","require":"./dist/entries/web.js"},"require":"./dist/index.js","react-native":{"types":"./dist/entries/rn.d.ts","default":"./dist/entries/rn.js"}},"./web":{"types":"./dist/entries/web.d.ts","import":"./dist/entries/web.mjs","require":"./dist/entries/web.js"},"./node":{"types":"./dist/entries/node.d.ts","import":"./dist/entries/node.mjs","require":"./dist/entries/node.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.mjs","require":"./dist/react/index.js"},"./nextjs":{"types":"./dist/nextjs/index.d.ts","import":"./dist/nextjs/index.mjs","require":"./dist/nextjs/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.mjs","require":"./dist/server/index.js"},"./express":{"types":"./dist/express/index.d.ts","import":"./dist/express/index.mjs","require":"./dist/express/index.js"},"./package.json":"./package.json","./react-native":{"types":"./dist/entries/rn.d.ts","default":"./dist/entries/rn.js"},"./app.plugin.js":"./app.plugin.js","./expo-module.config.json":"./expo-module.config.json"},"gitHead":"b69879f808a3dfd1f3102de46131fa80f5ed0b75","scripts":{"dev":"tsup --watch","lint":"eslint --cache src/**/*.{ts,tsx}","test":"vitest run","build":"rm -rf dist && tsup","typecheck":"tsc -p tsconfig.web.json && tsc -p tsconfig.node.json","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4c06f952-d25e-46a2-9957-1e56525e04a6"}},"repository":{"url":"git+https://github.com/programmrz/sitepong.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.16.0","description":"Official SitePong SDK for error tracking and monitoring","directories":{},"_nodeVersion":"24.18.0","dependencies":{"web-vitals":"^4.2.4"},"typesVersions":{"*":{"web":["./dist/entries/web.d.ts"],"node":["./dist/entries/node.d.ts"],"react":["./dist/react/index.d.ts"],"nextjs":["./dist/nextjs/index.d.ts"],"server":["./dist/server/index.d.ts"],"express":["./dist/express/index.d.ts"],"react-native":["./dist/entries/rn.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.1.4","tsup":"^8.0.1","react":"^19.2.3","eslint":"^8.55.0","vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","expo-sqlite":"~16.0.4","@types/react":"^19.2.9","react-native":"0.83.2","@types/express":"^5.0.6","expo-modules-core":"~3.0.0","@sitepong/capture-core":"*","@typescript-eslint/parser":"^6.13.0","@sitepong/watchtower-recorder":"*","@typescript-eslint/eslint-plugin":"^6.13.0","@react-native-async-storage/async-storage":"^2.2.0"},"peerDependencies":{"expo":">=51.0.0","expo-device":">=5.0.0","expo-sqlite":">=14.0.0","react-native":">=0.70.0","expo-application":">=5.0.0","expo-modules-core":">=1.11.0","@react-navigation/native":">=6.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-device":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"expo-application":{"optional":true},"expo-modules-core":{"optional":true},"@react-navigation/native":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sitepong_0.2.12_1783868817845_0.14598648574704276","host":"s3://npm-registry-packages-npm-production"}},"0.2.13":{"name":"sitepong","version":"0.2.13","keywords":["error-tracking","monitoring","sitepong","error-reporting","crash-reporting"],"author":{"name":"SitePong"},"license":"MIT","_id":"sitepong@0.2.13","maintainers":[{"name":"programmrz","email":"petaayeni@gmail.com"}],"homepage":"https://sitepong.com","bugs":{"url":"https://github.com/programmrz/sitepong/issues"},"dist":{"shasum":"ba16e6b1a6f4e2d02748b050b74a0b863aaf9c01","tarball":"https://registry.npmjs.org/sitepong/-/sitepong-0.2.13.tgz","fileCount":91,"integrity":"sha512-UckXan9ed6lw+5iSDS9qck/4WKSle9KV8Bkp+bFewXE1JtZXe8w3xPPpUBvUiMY5vjX0wiWBSpHtbocCBtgGxg==","signatures":[{"sig":"MEUCIB+jq1Vqgw+07IFicNk6RbMwuY0MoswZ5esL7fwAawwgAiEApjR7lHijgmtrMBVUdXXDUX1yGDFz586N8WG64Ggng6U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5283289},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","browser":{"types":"./dist/entries/web.d.ts","import":"./dist/entries/web.mjs","require":"./dist/entries/web.js"},"require":"./dist/index.js","react-native":{"types":"./dist/entries/rn.d.ts","default":"./dist/entries/rn.js"}},"./web":{"types":"./dist/entries/web.d.ts","import":"./dist/entries/web.mjs","require":"./dist/entries/web.js"},"./node":{"types":"./dist/entries/node.d.ts","import":"./dist/entries/node.mjs","require":"./dist/entries/node.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.mjs","require":"./dist/react/index.js"},"./nextjs":{"types":"./dist/nextjs/index.d.ts","import":"./dist/nextjs/index.mjs","require":"./dist/nextjs/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.mjs","require":"./dist/server/index.js"},"./express":{"types":"./dist/express/index.d.ts","import":"./dist/express/index.mjs","require":"./dist/express/index.js"},"./package.json":"./package.json","./react-native":{"types":"./dist/entries/rn.d.ts","default":"./dist/entries/rn.js"},"./app.plugin.js":"./app.plugin.js","./expo-module.config.json":"./expo-module.config.json"},"gitHead":"7f461955439907419b583126de7e1b543676255d","scripts":{"dev":"tsup --watch","lint":"eslint --cache src/**/*.{ts,tsx}","test":"vitest run","build":"rm -rf dist && tsup","typecheck":"tsc -p tsconfig.web.json && tsc -p tsconfig.node.json","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4c06f952-d25e-46a2-9957-1e56525e04a6"}},"repository":{"url":"git+https://github.com/programmrz/sitepong.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.16.0","description":"Official SitePong SDK for error tracking and monitoring","directories":{},"_nodeVersion":"24.18.0","dependencies":{"web-vitals":"^4.2.4"},"typesVersions":{"*":{"web":["./dist/entries/web.d.ts"],"node":["./dist/entries/node.d.ts"],"react":["./dist/react/index.d.ts"],"nextjs":["./dist/nextjs/index.d.ts"],"server":["./dist/server/index.d.ts"],"express":["./dist/express/index.d.ts"],"react-native":["./dist/entries/rn.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.1.4","tsup":"^8.0.1","react":"^19.2.3","eslint":"^8.55.0","vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","expo-sqlite":"~16.0.4","@types/react":"^19.2.9","react-native":"0.83.2","@types/express":"^5.0.6","expo-modules-core":"~3.0.0","@sitepong/capture-core":"*","@typescript-eslint/parser":"^6.13.0","@sitepong/watchtower-recorder":"*","@typescript-eslint/eslint-plugin":"^6.13.0","@react-native-async-storage/async-storage":"^2.2.0"},"peerDependencies":{"expo":">=51.0.0","expo-device":">=5.0.0","expo-sqlite":">=14.0.0","react-native":">=0.70.0","expo-application":">=5.0.0","expo-modules-core":">=1.11.0","@react-navigation/native":">=6.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-device":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"expo-application":{"optional":true},"expo-modules-core":{"optional":true},"@react-navigation/native":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sitepong_0.2.13_1783885345348_0.549037097306742","host":"s3://npm-registry-packages-npm-production"}},"0.2.14":{"name":"sitepong","version":"0.2.14","keywords":["error-tracking","monitoring","sitepong","error-reporting","crash-reporting"],"author":{"name":"SitePong"},"license":"MIT","_id":"sitepong@0.2.14","maintainers":[{"name":"programmrz","email":"petaayeni@gmail.com"}],"homepage":"https://sitepong.com","bugs":{"url":"https://github.com/programmrz/sitepong/issues"},"dist":{"shasum":"4f8f0e7bc29862eb45db010f999b20651ead6a04","tarball":"https://registry.npmjs.org/sitepong/-/sitepong-0.2.14.tgz","fileCount":91,"integrity":"sha512-nbqllXBDyySOOHOnZ8jvpRO49XuQdWDNXtB/FCF5KvrMvD2CNAN9FQ8zAwL8KKDaY3cN3woNfjq1EfpKI9hDlw==","signatures":[{"sig":"MEUCIQD5g2eePKJvFv5IaoQnq32jOmlwx4F5kOVXIpmISZ62hgIgKrrVJbpsLiVZWc85mBM6Yl06l1qZDPah/UXeMu/ewcY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5293111},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","browser":{"types":"./dist/entries/web.d.ts","import":"./dist/entries/web.mjs","require":"./dist/entries/web.js"},"require":"./dist/index.js","react-native":{"types":"./dist/entries/rn.d.ts","default":"./dist/entries/rn.js"}},"./web":{"types":"./dist/entries/web.d.ts","import":"./dist/entries/web.mjs","require":"./dist/entries/web.js"},"./node":{"types":"./dist/entries/node.d.ts","import":"./dist/entries/node.mjs","require":"./dist/entries/node.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.mjs","require":"./dist/react/index.js"},"./nextjs":{"types":"./dist/nextjs/index.d.ts","import":"./dist/nextjs/index.mjs","require":"./dist/nextjs/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.mjs","require":"./dist/server/index.js"},"./express":{"types":"./dist/express/index.d.ts","import":"./dist/express/index.mjs","require":"./dist/express/index.js"},"./package.json":"./package.json","./react-native":{"types":"./dist/entries/rn.d.ts","default":"./dist/entries/rn.js"},"./app.plugin.js":"./app.plugin.js","./expo-module.config.json":"./expo-module.config.json"},"gitHead":"79964e89c0ab1004557c10fbcc12bd21f2629bfc","scripts":{"dev":"tsup --watch","lint":"eslint --cache src/**/*.{ts,tsx}","test":"vitest run","build":"rm -rf dist && tsup","typecheck":"tsc -p tsconfig.web.json && tsc -p tsconfig.node.json","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4c06f952-d25e-46a2-9957-1e56525e04a6"}},"repository":{"url":"git+https://github.com/programmrz/sitepong.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.16.0","description":"Official SitePong SDK for error tracking and monitoring","directories":{},"_nodeVersion":"24.18.0","dependencies":{"web-vitals":"^4.2.4"},"typesVersions":{"*":{"web":["./dist/entries/web.d.ts"],"node":["./dist/entries/node.d.ts"],"react":["./dist/react/index.d.ts"],"nextjs":["./dist/nextjs/index.d.ts"],"server":["./dist/server/index.d.ts"],"express":["./dist/express/index.d.ts"],"react-native":["./dist/entries/rn.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.1.4","tsup":"^8.0.1","react":"^19.2.3","eslint":"^8.55.0","vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","expo-sqlite":"~16.0.4","@types/react":"^19.2.9","react-native":"0.83.2","@types/express":"^5.0.6","expo-modules-core":"~3.0.0","@sitepong/capture-core":"*","@typescript-eslint/parser":"^6.13.0","@sitepong/watchtower-recorder":"*","@typescript-eslint/eslint-plugin":"^6.13.0","@react-native-async-storage/async-storage":"^2.2.0"},"peerDependencies":{"expo":">=51.0.0","expo-device":">=5.0.0","expo-sqlite":">=14.0.0","react-native":">=0.70.0","expo-application":">=5.0.0","expo-modules-core":">=1.11.0","@react-navigation/native":">=6.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-device":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"expo-application":{"optional":true},"expo-modules-core":{"optional":true},"@react-navigation/native":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sitepong_0.2.14_1784007464142_0.6926180917074962","host":"s3://npm-registry-packages-npm-production"}},"0.2.15":{"name":"sitepong","version":"0.2.15","keywords":["error-tracking","monitoring","sitepong","error-reporting","crash-reporting"],"author":{"name":"SitePong"},"license":"MIT","_id":"sitepong@0.2.15","maintainers":[{"name":"programmrz","email":"petaayeni@gmail.com"}],"homepage":"https://sitepong.com","bugs":{"url":"https://github.com/programmrz/sitepong/issues"},"dist":{"shasum":"119eeafb91755073823e3728dbd7424d7c959968","tarball":"https://registry.npmjs.org/sitepong/-/sitepong-0.2.15.tgz","fileCount":91,"integrity":"sha512-7VBZKxrI17/LW1bTNx5f4PkeG9A8aZdBClR0Lim2Qn3FO+GpbY3TXNPV1RRZpkn2ddgzqYpaCZNo/wjTLgzKfg==","signatures":[{"sig":"MEUCIQCluJU5S6wYu44Cj7071TYuxcaki64o7sJsRRkKKvVcLgIgIqpfiw9suReKYxjcicIAhB9s9FL31Aik6MVyWu9iYX4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5327286},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","browser":{"types":"./dist/entries/web.d.ts","import":"./dist/entries/web.mjs","require":"./dist/entries/web.js"},"require":"./dist/index.js","react-native":{"types":"./dist/entries/rn.d.ts","default":"./dist/entries/rn.js"}},"./web":{"types":"./dist/entries/web.d.ts","import":"./dist/entries/web.mjs","require":"./dist/entries/web.js"},"./node":{"types":"./dist/entries/node.d.ts","import":"./dist/entries/node.mjs","require":"./dist/entries/node.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.mjs","require":"./dist/react/index.js"},"./nextjs":{"types":"./dist/nextjs/index.d.ts","import":"./dist/nextjs/index.mjs","require":"./dist/nextjs/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.mjs","require":"./dist/server/index.js"},"./express":{"types":"./dist/express/index.d.ts","import":"./dist/express/index.mjs","require":"./dist/express/index.js"},"./package.json":"./package.json","./react-native":{"types":"./dist/entries/rn.d.ts","default":"./dist/entries/rn.js"},"./app.plugin.js":"./app.plugin.js","./expo-module.config.json":"./expo-module.config.json"},"gitHead":"38fe82680cfa9ef54202196bb9fd85b56e363765","scripts":{"dev":"tsup --watch","lint":"eslint --cache src/**/*.{ts,tsx}","test":"vitest run","build":"rm -rf dist && tsup","typecheck":"tsc -p tsconfig.web.json && tsc -p tsconfig.node.json","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4c06f952-d25e-46a2-9957-1e56525e04a6"}},"repository":{"url":"git+https://github.com/programmrz/sitepong.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.16.0","description":"Official SitePong SDK for error tracking and monitoring","directories":{},"_nodeVersion":"24.18.0","dependencies":{"web-vitals":"^4.2.4"},"typesVersions":{"*":{"web":["./dist/entries/web.d.ts"],"node":["./dist/entries/node.d.ts"],"react":["./dist/react/index.d.ts"],"nextjs":["./dist/nextjs/index.d.ts"],"server":["./dist/server/index.d.ts"],"express":["./dist/express/index.d.ts"],"react-native":["./dist/entries/rn.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.1.4","tsup":"^8.0.1","react":"^19.2.3","eslint":"^8.55.0","vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","expo-sqlite":"~16.0.4","@types/react":"^19.2.9","react-native":"0.83.2","@types/express":"^5.0.6","expo-modules-core":"~3.0.0","@sitepong/capture-core":"*","@typescript-eslint/parser":"^6.13.0","@sitepong/watchtower-recorder":"*","@typescript-eslint/eslint-plugin":"^6.13.0","@react-native-async-storage/async-storage":"^2.2.0"},"peerDependencies":{"expo":">=51.0.0","expo-device":">=5.0.0","expo-sqlite":">=14.0.0","react-native":">=0.70.0","expo-application":">=5.0.0","expo-modules-core":">=1.11.0","@react-navigation/native":">=6.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-device":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"expo-application":{"optional":true},"expo-modules-core":{"optional":true},"@react-navigation/native":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sitepong_0.2.15_1784098127946_0.1075994370014779","host":"s3://npm-registry-packages-npm-production"}},"0.2.16":{"name":"sitepong","version":"0.2.16","keywords":["error-tracking","monitoring","sitepong","error-reporting","crash-reporting"],"author":{"name":"SitePong"},"license":"MIT","_id":"sitepong@0.2.16","maintainers":[{"name":"programmrz","email":"petaayeni@gmail.com"}],"homepage":"https://sitepong.com","bugs":{"url":"https://github.com/programmrz/sitepong/issues"},"dist":{"shasum":"24c93dc925141ddc1570d0e4e5e982db040dc04e","tarball":"https://registry.npmjs.org/sitepong/-/sitepong-0.2.16.tgz","fileCount":91,"integrity":"sha512-dH9H+lJENewk8v6dlaqO6fr0gCGGtkUKtgaIn3JmGfqT53vlFx0QZM0jBU1h7271mdYFmlzQ2Li6ycHdsyOx5w==","signatures":[{"sig":"MEQCIA8csrvhbBIwze95F/59RUguRqmahk028oDP46bI1D3VAiA3tksTEmbdEOmkJTWamwIX3LtL+JGX7F/erwWrxFjNrw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5336024},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","browser":{"types":"./dist/entries/web.d.ts","import":"./dist/entries/web.mjs","require":"./dist/entries/web.js"},"require":"./dist/index.js","react-native":{"types":"./dist/entries/rn.d.ts","default":"./dist/entries/rn.js"}},"./web":{"types":"./dist/entries/web.d.ts","import":"./dist/entries/web.mjs","require":"./dist/entries/web.js"},"./node":{"types":"./dist/entries/node.d.ts","import":"./dist/entries/node.mjs","require":"./dist/entries/node.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.mjs","require":"./dist/react/index.js"},"./nextjs":{"types":"./dist/nextjs/index.d.ts","import":"./dist/nextjs/index.mjs","require":"./dist/nextjs/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.mjs","require":"./dist/server/index.js"},"./express":{"types":"./dist/express/index.d.ts","import":"./dist/express/index.mjs","require":"./dist/express/index.js"},"./package.json":"./package.json","./react-native":{"types":"./dist/entries/rn.d.ts","default":"./dist/entries/rn.js"},"./app.plugin.js":"./app.plugin.js","./expo-module.config.json":"./expo-module.config.json"},"gitHead":"7ea0231f28bdf9b083573a4e95c916195f6be05c","scripts":{"dev":"tsup --watch","lint":"eslint --cache src/**/*.{ts,tsx}","test":"vitest run","build":"rm -rf dist && tsup","typecheck":"tsc -p tsconfig.web.json && tsc -p tsconfig.node.json","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4c06f952-d25e-46a2-9957-1e56525e04a6"}},"repository":{"url":"git+https://github.com/programmrz/sitepong.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.16.0","description":"Official SitePong SDK for error tracking and monitoring","directories":{},"_nodeVersion":"24.18.0","dependencies":{"web-vitals":"^4.2.4"},"typesVersions":{"*":{"web":["./dist/entries/web.d.ts"],"node":["./dist/entries/node.d.ts"],"react":["./dist/react/index.d.ts"],"nextjs":["./dist/nextjs/index.d.ts"],"server":["./dist/server/index.d.ts"],"express":["./dist/express/index.d.ts"],"react-native":["./dist/entries/rn.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.1.4","tsup":"^8.0.1","react":"^19.2.3","eslint":"^8.55.0","vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","expo-sqlite":"~16.0.4","@types/react":"^19.2.9","react-native":"0.83.2","@types/express":"^5.0.6","expo-modules-core":"~3.0.0","@sitepong/capture-core":"*","@typescript-eslint/parser":"^6.13.0","@sitepong/watchtower-recorder":"*","@typescript-eslint/eslint-plugin":"^6.13.0","@react-native-async-storage/async-storage":"^2.2.0"},"peerDependencies":{"expo":">=51.0.0","expo-device":">=5.0.0","expo-sqlite":">=14.0.0","react-native":">=0.70.0","expo-application":">=5.0.0","expo-modules-core":">=1.11.0","@react-navigation/native":">=6.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-device":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"expo-application":{"optional":true},"expo-modules-core":{"optional":true},"@react-navigation/native":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sitepong_0.2.16_1785026419293_0.06989653681371677","host":"s3://npm-registry-packages-npm-production"}},"0.2.17":{"name":"sitepong","version":"0.2.17","keywords":["error-tracking","monitoring","sitepong","error-reporting","crash-reporting"],"author":{"name":"SitePong"},"license":"MIT","_id":"sitepong@0.2.17","maintainers":[{"name":"programmrz","email":"petaayeni@gmail.com"}],"homepage":"https://sitepong.com","bugs":{"url":"https://github.com/programmrz/sitepong/issues"},"dist":{"shasum":"0ff0d0ea4d8ac3007f455fc13c2704a778199dde","tarball":"https://registry.npmjs.org/sitepong/-/sitepong-0.2.17.tgz","fileCount":91,"integrity":"sha512-kFats00lfef9wE+Or3ZPcEcfbTKhBatFFITbkH+mi7It5x7fQ3db9nyBflI1EfIi2uelj1qYgb09kTn7Vx1KAQ==","signatures":[{"sig":"MEQCIEAMrbVcb+xvE5V+Uv0iFniPxmpRDbHi7iF7E7rvwwaPAiBunWQw4XMEChf5+vEBbgY3aqcmf0yP9kaASq1VjNLvGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5336548},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","browser":{"types":"./dist/entries/web.d.ts","import":"./dist/entries/web.mjs","require":"./dist/entries/web.js"},"require":"./dist/index.js","react-native":{"types":"./dist/entries/rn.d.ts","default":"./dist/entries/rn.js"}},"./web":{"types":"./dist/entries/web.d.ts","import":"./dist/entries/web.mjs","require":"./dist/entries/web.js"},"./node":{"types":"./dist/entries/node.d.ts","import":"./dist/entries/node.mjs","require":"./dist/entries/node.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.mjs","require":"./dist/react/index.js"},"./nextjs":{"types":"./dist/nextjs/index.d.ts","import":"./dist/nextjs/index.mjs","require":"./dist/nextjs/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.mjs","require":"./dist/server/index.js"},"./express":{"types":"./dist/express/index.d.ts","import":"./dist/express/index.mjs","require":"./dist/express/index.js"},"./package.json":"./package.json","./react-native":{"types":"./dist/entries/rn.d.ts","default":"./dist/entries/rn.js"},"./app.plugin.js":"./app.plugin.js","./expo-module.config.json":"./expo-module.config.json"},"gitHead":"c39a8f5c84d9007cc15814b95e10f64a0950a211","scripts":{"dev":"tsup --watch","lint":"eslint --cache src/**/*.{ts,tsx}","test":"vitest run","build":"rm -rf dist && tsup","typecheck":"tsc -p tsconfig.web.json && tsc -p tsconfig.node.json","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4c06f952-d25e-46a2-9957-1e56525e04a6"}},"repository":{"url":"git+https://github.com/programmrz/sitepong.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.16.0","description":"Official SitePong SDK for error tracking and monitoring","directories":{},"_nodeVersion":"24.18.0","dependencies":{"web-vitals":"^4.2.4"},"typesVersions":{"*":{"web":["./dist/entries/web.d.ts"],"node":["./dist/entries/node.d.ts"],"react":["./dist/react/index.d.ts"],"nextjs":["./dist/nextjs/index.d.ts"],"server":["./dist/server/index.d.ts"],"express":["./dist/express/index.d.ts"],"react-native":["./dist/entries/rn.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.1.4","tsup":"^8.0.1","react":"^19.2.3","eslint":"^8.55.0","vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","expo-sqlite":"~16.0.4","@types/react":"^19.2.9","react-native":"0.83.2","@types/express":"^5.0.6","expo-modules-core":"~3.0.0","@sitepong/capture-core":"*","@typescript-eslint/parser":"^6.13.0","@sitepong/watchtower-recorder":"*","@typescript-eslint/eslint-plugin":"^6.13.0","@react-native-async-storage/async-storage":"^2.2.0"},"peerDependencies":{"expo":">=51.0.0","expo-device":">=5.0.0","expo-sqlite":">=14.0.0","react-native":">=0.70.0","expo-application":">=5.0.0","expo-modules-core":">=1.11.0","@react-navigation/native":">=6.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-device":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"expo-application":{"optional":true},"expo-modules-core":{"optional":true},"@react-navigation/native":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sitepong_0.2.17_1785052211175_0.09555006501017704","host":"s3://npm-registry-packages-npm-production"}},"0.2.18":{"name":"sitepong","version":"0.2.18","keywords":["error-tracking","monitoring","sitepong","error-reporting","crash-reporting"],"author":{"name":"SitePong"},"license":"MIT","_id":"sitepong@0.2.18","maintainers":[{"name":"programmrz","email":"petaayeni@gmail.com"}],"homepage":"https://sitepong.com","bugs":{"url":"https://github.com/programmrz/sitepong/issues"},"dist":{"shasum":"da1e8047251732bee438e43a0c2a7002772f71f7","tarball":"https://registry.npmjs.org/sitepong/-/sitepong-0.2.18.tgz","fileCount":91,"integrity":"sha512-U0LK3dbKDlphXG7LkaNtu8OFrLoFTjWE4OJEVBMsLSUBXu9XJLaBw7nGSs03db+Z9aGrvfFn/3JKXdl33ZVlQA==","signatures":[{"sig":"MEUCIB4g/jbvDho7EWCXV+LXpAKJrMX/xeFScsCf0KgMO30UAiEAkoYkJz/jKURBOV4VntPt+kMhfh8f7JOx5G/nhzx9ua0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5336843},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","browser":{"types":"./dist/entries/web.d.ts","import":"./dist/entries/web.mjs","require":"./dist/entries/web.js"},"require":"./dist/index.js","react-native":{"types":"./dist/entries/rn.d.ts","default":"./dist/entries/rn.js"}},"./web":{"types":"./dist/entries/web.d.ts","import":"./dist/entries/web.mjs","require":"./dist/entries/web.js"},"./node":{"types":"./dist/entries/node.d.ts","import":"./dist/entries/node.mjs","require":"./dist/entries/node.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.mjs","require":"./dist/react/index.js"},"./nextjs":{"types":"./dist/nextjs/index.d.ts","import":"./dist/nextjs/index.mjs","require":"./dist/nextjs/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.mjs","require":"./dist/server/index.js"},"./express":{"types":"./dist/express/index.d.ts","import":"./dist/express/index.mjs","require":"./dist/express/index.js"},"./package.json":"./package.json","./react-native":{"types":"./dist/entries/rn.d.ts","default":"./dist/entries/rn.js"},"./app.plugin.js":"./app.plugin.js","./expo-module.config.json":"./expo-module.config.json"},"gitHead":"a389c97ca59a9e51eb709d6eee5861228caa054e","scripts":{"dev":"tsup --watch","lint":"eslint --cache src/**/*.{ts,tsx}","test":"vitest run","build":"rm -rf dist && tsup","typecheck":"tsc -p tsconfig.web.json && tsc -p tsconfig.node.json","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4c06f952-d25e-46a2-9957-1e56525e04a6"}},"repository":{"url":"git+https://github.com/programmrz/sitepong.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.16.0","description":"Official SitePong SDK for error tracking and monitoring","directories":{},"_nodeVersion":"24.18.0","dependencies":{"web-vitals":"^4.2.4"},"typesVersions":{"*":{"web":["./dist/entries/web.d.ts"],"node":["./dist/entries/node.d.ts"],"react":["./dist/react/index.d.ts"],"nextjs":["./dist/nextjs/index.d.ts"],"server":["./dist/server/index.d.ts"],"express":["./dist/express/index.d.ts"],"react-native":["./dist/entries/rn.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.1.4","tsup":"^8.0.1","react":"^19.2.3","eslint":"^8.55.0","vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","expo-sqlite":"~16.0.4","@types/react":"^19.2.9","react-native":"0.83.2","@types/express":"^5.0.6","expo-modules-core":"~3.0.0","@sitepong/capture-core":"*","@typescript-eslint/parser":"^6.13.0","@sitepong/watchtower-recorder":"*","@typescript-eslint/eslint-plugin":"^6.13.0","@react-native-async-storage/async-storage":"^2.2.0"},"peerDependencies":{"expo":">=51.0.0","expo-device":">=5.0.0","expo-sqlite":">=14.0.0","react-native":">=0.70.0","expo-application":">=5.0.0","expo-modules-core":">=1.11.0","@react-navigation/native":">=6.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-device":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"expo-application":{"optional":true},"expo-modules-core":{"optional":true},"@react-navigation/native":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sitepong_0.2.18_1785120532433_0.5018487518399644","host":"s3://npm-registry-packages-npm-production"}},"0.2.19":{"name":"sitepong","version":"0.2.19","keywords":["error-tracking","monitoring","sitepong","error-reporting","crash-reporting"],"author":{"name":"SitePong"},"license":"MIT","_id":"sitepong@0.2.19","maintainers":[{"name":"programmrz","email":"petaayeni@gmail.com"}],"homepage":"https://sitepong.com","bugs":{"url":"https://github.com/programmrz/sitepong/issues"},"dist":{"shasum":"509535196db263389b0ddef34b40a3f97d4772e8","tarball":"https://registry.npmjs.org/sitepong/-/sitepong-0.2.19.tgz","fileCount":91,"integrity":"sha512-QM+ekBD8c2pIx8U1tuYEHGY3uFcQi9KWjFFuUiATMIpH7pOtgHlPTb9vxaVSzp92ivvkKdCJooztSWgybbWivQ==","signatures":[{"sig":"MEUCIAi7LkgRRfgTtSzeKYCflfRT9BJUcg5VYRkAvNVl8TKnAiEAnBJZT5QIVbrXVcdBcXxQQaHb+F+FtSorTbG+YBDaYsM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5338122},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","browser":{"types":"./dist/entries/web.d.ts","import":"./dist/entries/web.mjs","require":"./dist/entries/web.js"},"require":"./dist/index.js","react-native":{"types":"./dist/entries/rn.d.ts","default":"./dist/entries/rn.js"}},"./web":{"types":"./dist/entries/web.d.ts","import":"./dist/entries/web.mjs","require":"./dist/entries/web.js"},"./node":{"types":"./dist/entries/node.d.ts","import":"./dist/entries/node.mjs","require":"./dist/entries/node.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.mjs","require":"./dist/react/index.js"},"./nextjs":{"types":"./dist/nextjs/index.d.ts","import":"./dist/nextjs/index.mjs","require":"./dist/nextjs/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.mjs","require":"./dist/server/index.js"},"./express":{"types":"./dist/express/index.d.ts","import":"./dist/express/index.mjs","require":"./dist/express/index.js"},"./package.json":"./package.json","./react-native":{"types":"./dist/entries/rn.d.ts","default":"./dist/entries/rn.js"},"./app.plugin.js":"./app.plugin.js","./expo-module.config.json":"./expo-module.config.json"},"gitHead":"6f591192b2c3fac25234ef8e3c03ae0f27b2187f","scripts":{"dev":"tsup --watch","lint":"eslint --cache src/**/*.{ts,tsx}","test":"vitest run","build":"rm -rf dist && tsup","typecheck":"tsc -p tsconfig.web.json && tsc -p tsconfig.node.json","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4c06f952-d25e-46a2-9957-1e56525e04a6"}},"repository":{"url":"git+https://github.com/programmrz/sitepong.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.16.0","description":"Official SitePong SDK for error tracking and monitoring","directories":{},"_nodeVersion":"24.18.0","dependencies":{"web-vitals":"^4.2.4"},"typesVersions":{"*":{"web":["./dist/entries/web.d.ts"],"node":["./dist/entries/node.d.ts"],"react":["./dist/react/index.d.ts"],"nextjs":["./dist/nextjs/index.d.ts"],"server":["./dist/server/index.d.ts"],"express":["./dist/express/index.d.ts"],"react-native":["./dist/entries/rn.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.1.4","tsup":"^8.0.1","react":"^19.2.3","eslint":"^8.55.0","vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","expo-sqlite":"~16.0.4","@types/react":"^19.2.9","react-native":"0.83.2","@types/express":"^5.0.6","expo-modules-core":"~3.0.0","@sitepong/capture-core":"*","@typescript-eslint/parser":"^6.13.0","@sitepong/watchtower-recorder":"*","@typescript-eslint/eslint-plugin":"^6.13.0","@react-native-async-storage/async-storage":"^2.2.0"},"peerDependencies":{"expo":">=51.0.0","expo-device":">=5.0.0","expo-sqlite":">=14.0.0","react-native":">=0.70.0","expo-application":">=5.0.0","expo-modules-core":">=1.11.0","@react-navigation/native":">=6.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-device":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"expo-application":{"optional":true},"expo-modules-core":{"optional":true},"@react-navigation/native":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sitepong_0.2.19_1785135424087_0.09735563169494466","host":"s3://npm-registry-packages-npm-production"}},"0.2.20":{"name":"sitepong","version":"0.2.20","keywords":["error-tracking","monitoring","sitepong","error-reporting","crash-reporting"],"author":{"name":"SitePong"},"license":"MIT","_id":"sitepong@0.2.20","maintainers":[{"name":"programmrz","email":"petaayeni@gmail.com"}],"homepage":"https://sitepong.com","bugs":{"url":"https://github.com/programmrz/sitepong/issues"},"dist":{"shasum":"0f853fbbf4672ec70e87a8dc8d7e7081521e20ed","tarball":"https://registry.npmjs.org/sitepong/-/sitepong-0.2.20.tgz","fileCount":92,"integrity":"sha512-EhzneF+/fDxlfasgeddCy3gH7sNStNms6si+WYYPxPFHOgnY2Bdhq3KSu/7CMKDWMh6eUOL645S6xkxKNB1gjg==","signatures":[{"sig":"MEUCIQC9FcJY8hjK1XjCnPxRkRt05YJnaw9iLPQNqqgBmdZZXwIgfe61Sn4JFlf+Nsuku7UTKicDe76HxqL4zbBjJZHd3m4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5350072},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","browser":{"types":"./dist/entries/web.d.ts","import":"./dist/entries/web.mjs","require":"./dist/entries/web.js"},"require":"./dist/index.js","react-native":{"types":"./dist/entries/rn.d.ts","default":"./dist/entries/rn.js"}},"./web":{"types":"./dist/entries/web.d.ts","import":"./dist/entries/web.mjs","require":"./dist/entries/web.js"},"./node":{"types":"./dist/entries/node.d.ts","import":"./dist/entries/node.mjs","require":"./dist/entries/node.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.mjs","require":"./dist/react/index.js"},"./nextjs":{"types":"./dist/nextjs/index.d.ts","import":"./dist/nextjs/index.mjs","require":"./dist/nextjs/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.mjs","require":"./dist/server/index.js"},"./express":{"types":"./dist/express/index.d.ts","import":"./dist/express/index.mjs","require":"./dist/express/index.js"},"./package.json":"./package.json","./react-native":{"types":"./dist/entries/rn.d.ts","default":"./dist/entries/rn.js"},"./app.plugin.js":"./app.plugin.js","./expo-module.config.json":"./expo-module.config.json"},"gitHead":"d61cf2ead029201ff7f09441f6ea8455ac02a87e","scripts":{"dev":"tsup --watch","lint":"eslint --cache src/**/*.{ts,tsx}","test":"vitest run","build":"rm -rf dist && tsup","typecheck":"tsc -p tsconfig.web.json && tsc -p tsconfig.node.json","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4c06f952-d25e-46a2-9957-1e56525e04a6"}},"repository":{"url":"git+https://github.com/programmrz/sitepong.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.16.0","description":"Official SitePong SDK for error tracking and monitoring","directories":{},"_nodeVersion":"24.18.0","dependencies":{"web-vitals":"^4.2.4"},"typesVersions":{"*":{"web":["./dist/entries/web.d.ts"],"node":["./dist/entries/node.d.ts"],"react":["./dist/react/index.d.ts"],"nextjs":["./dist/nextjs/index.d.ts"],"server":["./dist/server/index.d.ts"],"express":["./dist/express/index.d.ts"],"react-native":["./dist/entries/rn.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.1.4","tsup":"^8.0.1","react":"^19.2.3","eslint":"^8.55.0","vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","expo-sqlite":"~16.0.4","@types/react":"^19.2.9","react-native":"0.83.2","@types/express":"^5.0.6","expo-modules-core":"~3.0.0","@sitepong/capture-core":"*","@typescript-eslint/parser":"^6.13.0","@sitepong/watchtower-recorder":"*","@typescript-eslint/eslint-plugin":"^6.13.0","@react-native-async-storage/async-storage":"^2.2.0"},"peerDependencies":{"expo":">=51.0.0","expo-device":">=5.0.0","expo-sqlite":">=14.0.0","react-native":">=0.70.0","expo-application":">=5.0.0","expo-modules-core":">=1.11.0","@react-navigation/native":">=6.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-device":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"expo-application":{"optional":true},"expo-modules-core":{"optional":true},"@react-navigation/native":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sitepong_0.2.20_1785151207461_0.6236130130334316","host":"s3://npm-registry-packages-npm-production"}},"0.2.21":{"name":"sitepong","version":"0.2.21","keywords":["error-tracking","monitoring","sitepong","error-reporting","crash-reporting"],"author":{"name":"SitePong"},"license":"MIT","_id":"sitepong@0.2.21","maintainers":[{"name":"programmrz","email":"petaayeni@gmail.com"}],"homepage":"https://sitepong.com","bugs":{"url":"https://github.com/programmrz/sitepong/issues"},"dist":{"shasum":"fd70be81df1c1cb0716753aafdb2d26b635db7d0","tarball":"https://registry.npmjs.org/sitepong/-/sitepong-0.2.21.tgz","fileCount":92,"integrity":"sha512-YlkCgs1VbFkAheKD4C8m5p8eUdJlJ9Jr5eoo9ujGbCh0er8s+XIVg7N3JzNtMHmd6pHq36xHdpir473gVcc/rg==","signatures":[{"sig":"MEYCIQCATMBqzXXsLruY1i5xPRpZGSXixnrqfjKuBCR7HUAmsQIhALnBcrglYBX9zWvOH6v/XyEHReMn8yioQTpxXUgD3zkN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5381829},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","browser":{"types":"./dist/entries/web.d.ts","import":"./dist/entries/web.mjs","require":"./dist/entries/web.js"},"require":"./dist/index.js","react-native":{"types":"./dist/entries/rn.d.ts","default":"./dist/entries/rn.js"}},"./web":{"types":"./dist/entries/web.d.ts","import":"./dist/entries/web.mjs","require":"./dist/entries/web.js"},"./node":{"types":"./dist/entries/node.d.ts","import":"./dist/entries/node.mjs","require":"./dist/entries/node.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.mjs","require":"./dist/react/index.js"},"./nextjs":{"types":"./dist/nextjs/index.d.ts","import":"./dist/nextjs/index.mjs","require":"./dist/nextjs/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.mjs","require":"./dist/server/index.js"},"./express":{"types":"./dist/express/index.d.ts","import":"./dist/express/index.mjs","require":"./dist/express/index.js"},"./package.json":"./package.json","./react-native":{"types":"./dist/entries/rn.d.ts","default":"./dist/entries/rn.js"},"./app.plugin.js":"./app.plugin.js","./expo-module.config.json":"./expo-module.config.json"},"gitHead":"c39e45eb0c6251f509929db631f025dbdaace0e9","scripts":{"dev":"tsup --watch","lint":"eslint --cache src/**/*.{ts,tsx}","test":"vitest run","build":"rm -rf dist && tsup","typecheck":"tsc -p tsconfig.web.json && tsc -p tsconfig.node.json","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4c06f952-d25e-46a2-9957-1e56525e04a6"}},"repository":{"url":"git+https://github.com/programmrz/sitepong.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.16.0","description":"Official SitePong SDK for error tracking and monitoring","directories":{},"_nodeVersion":"24.18.0","dependencies":{"web-vitals":"^4.2.4"},"typesVersions":{"*":{"web":["./dist/entries/web.d.ts"],"node":["./dist/entries/node.d.ts"],"react":["./dist/react/index.d.ts"],"nextjs":["./dist/nextjs/index.d.ts"],"server":["./dist/server/index.d.ts"],"express":["./dist/express/index.d.ts"],"react-native":["./dist/entries/rn.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.1.4","tsup":"^8.0.1","react":"^19.2.3","eslint":"^8.55.0","vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","expo-sqlite":"~16.0.4","@types/react":"^19.2.9","react-native":"0.83.2","@types/express":"^5.0.6","expo-modules-core":"~3.0.0","@sitepong/capture-core":"*","@typescript-eslint/parser":"^6.13.0","@sitepong/watchtower-recorder":"*","@typescript-eslint/eslint-plugin":"^6.13.0","@react-native-async-storage/async-storage":"^2.2.0"},"peerDependencies":{"expo":">=51.0.0","expo-device":">=5.0.0","expo-sqlite":">=14.0.0","react-native":">=0.70.0","expo-application":">=5.0.0","expo-modules-core":">=1.11.0","@react-navigation/native":">=6.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-device":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"expo-application":{"optional":true},"expo-modules-core":{"optional":true},"@react-navigation/native":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sitepong_0.2.21_1785460229431_0.8979218081530382","host":"s3://npm-registry-packages-npm-production"}},"0.2.22":{"name":"sitepong","version":"0.2.22","keywords":["error-tracking","monitoring","sitepong","error-reporting","crash-reporting"],"author":{"name":"SitePong"},"license":"MIT","_id":"sitepong@0.2.22","maintainers":[{"name":"programmrz","email":"petaayeni@gmail.com"}],"homepage":"https://sitepong.com","bugs":{"url":"https://github.com/programmrz/sitepong/issues"},"dist":{"shasum":"f0e79a646b19189b79364fb3c880084c056f239b","tarball":"https://registry.npmjs.org/sitepong/-/sitepong-0.2.22.tgz","fileCount":92,"integrity":"sha512-0L3Gxxzca9vNoqEJ5fvE1uVuifofWsMaSAy7zJZpE87fb2f7I40Sj94oAqOWLu0evYsadk0aaS0OukgckYRy3Q==","signatures":[{"sig":"MEUCIQDHkGQEhEMtf5jkncHVPRkHLYORzYxNh6tiI1+9ilC+VgIgfMI6AbTv7dL/x3g79J3TuJ3Kp3LWPmFpuaLJp6g9Zy8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5808204},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","browser":{"types":"./dist/entries/web.d.ts","import":"./dist/entries/web.mjs","require":"./dist/entries/web.js"},"require":"./dist/index.js","react-native":{"types":"./dist/entries/rn.d.ts","default":"./dist/entries/rn.js"}},"./web":{"types":"./dist/entries/web.d.ts","import":"./dist/entries/web.mjs","require":"./dist/entries/web.js"},"./node":{"types":"./dist/entries/node.d.ts","import":"./dist/entries/node.mjs","require":"./dist/entries/node.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.mjs","require":"./dist/react/index.js"},"./nextjs":{"types":"./dist/nextjs/index.d.ts","import":"./dist/nextjs/index.mjs","require":"./dist/nextjs/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.mjs","require":"./dist/server/index.js"},"./express":{"types":"./dist/express/index.d.ts","import":"./dist/express/index.mjs","require":"./dist/express/index.js"},"./package.json":"./package.json","./react-native":{"types":"./dist/entries/rn.d.ts","default":"./dist/entries/rn.js"},"./app.plugin.js":"./app.plugin.js","./expo-module.config.json":"./expo-module.config.json"},"gitHead":"c6c05919a1b101967d720b8cd22f9b81fd41bdb1","scripts":{"dev":"tsup --watch","lint":"eslint --cache src/**/*.{ts,tsx}","test":"vitest run","build":"rm -rf dist && tsup","typecheck":"tsc -p tsconfig.web.json && tsc -p tsconfig.node.json","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4c06f952-d25e-46a2-9957-1e56525e04a6"}},"repository":{"url":"git+https://github.com/programmrz/sitepong.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.16.0","description":"Official SitePong SDK for error tracking and monitoring","directories":{},"_nodeVersion":"24.18.0","dependencies":{"web-vitals":"^4.2.4","@rrweb/types":"^2.1.1","@rrweb/record":"^2.1.1"},"typesVersions":{"*":{"web":["./dist/entries/web.d.ts"],"node":["./dist/entries/node.d.ts"],"react":["./dist/react/index.d.ts"],"nextjs":["./dist/nextjs/index.d.ts"],"server":["./dist/server/index.d.ts"],"express":["./dist/express/index.d.ts"],"react-native":["./dist/entries/rn.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.1.4","tsup":"^8.0.1","react":"^19.2.3","eslint":"^8.55.0","vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","expo-sqlite":"~16.0.4","@types/react":"^19.2.9","react-native":"0.83.2","@types/express":"^5.0.6","expo-modules-core":"~3.0.0","@sitepong/capture-core":"*","@typescript-eslint/parser":"^6.13.0","@sitepong/watchtower-recorder":"*","@typescript-eslint/eslint-plugin":"^6.13.0","@react-native-async-storage/async-storage":"^2.2.0"},"peerDependencies":{"expo":">=51.0.0","expo-device":">=5.0.0","expo-sqlite":">=14.0.0","react-native":">=0.70.0","expo-application":">=5.0.0","expo-modules-core":">=1.11.0","@react-navigation/native":">=6.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-device":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"expo-application":{"optional":true},"expo-modules-core":{"optional":true},"@react-navigation/native":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sitepong_0.2.22_1785461042198_0.6849172644671897","host":"s3://npm-registry-packages-npm-production"}},"0.2.23":{"name":"sitepong","version":"0.2.23","keywords":["error-tracking","monitoring","sitepong","error-reporting","crash-reporting"],"author":{"name":"SitePong"},"license":"MIT","_id":"sitepong@0.2.23","maintainers":[{"name":"programmrz","email":"petaayeni@gmail.com"}],"homepage":"https://sitepong.com","bugs":{"url":"https://github.com/programmrz/sitepong/issues"},"dist":{"shasum":"f4d66deac807a31d245bba3cf029b1be7ccfcb61","tarball":"https://registry.npmjs.org/sitepong/-/sitepong-0.2.23.tgz","fileCount":92,"integrity":"sha512-g9QqviJxTu4i0C+JXpPtpCHNERFM6Ry530oHC8qn4+jiMO+wdZg5fyVFKwHqcADOULuyGgT3dvhpLEjvoHES9A==","signatures":[{"sig":"MEUCIHLUi8cu2ip+koVFjRin7POVoc/LTUrniHZFVd1it6UjAiEA9kbx9OBxyyJeuFT5TY5AvBego9liE10xem3O5bwGV1M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5816773},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","browser":{"types":"./dist/entries/web.d.ts","import":"./dist/entries/web.mjs","require":"./dist/entries/web.js"},"require":"./dist/index.js","react-native":{"types":"./dist/entries/rn.d.ts","default":"./dist/entries/rn.js"}},"./web":{"types":"./dist/entries/web.d.ts","import":"./dist/entries/web.mjs","require":"./dist/entries/web.js"},"./node":{"types":"./dist/entries/node.d.ts","import":"./dist/entries/node.mjs","require":"./dist/entries/node.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.mjs","require":"./dist/react/index.js"},"./nextjs":{"types":"./dist/nextjs/index.d.ts","import":"./dist/nextjs/index.mjs","require":"./dist/nextjs/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.mjs","require":"./dist/server/index.js"},"./express":{"types":"./dist/express/index.d.ts","import":"./dist/express/index.mjs","require":"./dist/express/index.js"},"./package.json":"./package.json","./react-native":{"types":"./dist/entries/rn.d.ts","default":"./dist/entries/rn.js"},"./app.plugin.js":"./app.plugin.js","./expo-module.config.json":"./expo-module.config.json"},"gitHead":"f0ae956ce2ae7c9d94b0a6e09e7e638d7a62cd78","scripts":{"dev":"tsup --watch","lint":"eslint --cache src/**/*.{ts,tsx}","test":"vitest run","build":"rm -rf dist && tsup","typecheck":"tsc -p tsconfig.web.json && tsc -p tsconfig.node.json","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4c06f952-d25e-46a2-9957-1e56525e04a6"}},"repository":{"url":"git+https://github.com/programmrz/sitepong.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.16.0","description":"Official SitePong SDK for error tracking and monitoring","directories":{},"_nodeVersion":"24.18.0","dependencies":{"web-vitals":"^4.2.4","@rrweb/types":"^2.1.1","@rrweb/record":"^2.1.1"},"typesVersions":{"*":{"web":["./dist/entries/web.d.ts"],"node":["./dist/entries/node.d.ts"],"react":["./dist/react/index.d.ts"],"nextjs":["./dist/nextjs/index.d.ts"],"server":["./dist/server/index.d.ts"],"express":["./dist/express/index.d.ts"],"react-native":["./dist/entries/rn.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.1.4","tsup":"^8.0.1","react":"^19.2.3","eslint":"^8.55.0","vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","expo-sqlite":"~16.0.4","@types/react":"^19.2.9","react-native":"0.83.2","@types/express":"^5.0.6","expo-modules-core":"~3.0.0","@sitepong/capture-core":"*","@typescript-eslint/parser":"^6.13.0","@sitepong/watchtower-recorder":"*","@typescript-eslint/eslint-plugin":"^6.13.0","@react-native-async-storage/async-storage":"^2.2.0"},"peerDependencies":{"expo":">=51.0.0","expo-device":">=5.0.0","expo-sqlite":">=14.0.0","react-native":">=0.70.0","expo-application":">=5.0.0","expo-modules-core":">=1.11.0","@react-navigation/native":">=6.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-device":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"expo-application":{"optional":true},"expo-modules-core":{"optional":true},"@react-navigation/native":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sitepong_0.2.23_1785471139453_0.7981554819387779","host":"s3://npm-registry-packages-npm-production"}},"0.2.24":{"name":"sitepong","version":"0.2.24","keywords":["error-tracking","monitoring","sitepong","error-reporting","crash-reporting"],"author":{"name":"SitePong"},"license":"MIT","_id":"sitepong@0.2.24","maintainers":[{"name":"programmrz","email":"petaayeni@gmail.com"}],"homepage":"https://sitepong.com","bugs":{"url":"https://github.com/programmrz/sitepong/issues"},"dist":{"shasum":"e6e725ee34169d2254a52710f74f8c2b183395be","tarball":"https://registry.npmjs.org/sitepong/-/sitepong-0.2.24.tgz","fileCount":92,"integrity":"sha512-IbyR048ppNuxZ8wljiBbjK421xEEf+2u+Y4KOGJ8Adh6U+Jwi8ohWqXgsqUrA27X1UODoG59qFov7DbPDg2rmQ==","signatures":[{"sig":"MEUCIQCAeYsbKFUh821UhBFvR/ayUbPV0Dhcm71Vtp6ny3zFqAIgQhILOLlrJ3uT9ksByXUxWRBruTMLAK1Vh1MsK3/p1+U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5816799},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","browser":{"types":"./dist/entries/web.d.ts","import":"./dist/entries/web.mjs","require":"./dist/entries/web.js"},"require":"./dist/index.js","react-native":{"types":"./dist/entries/rn.d.ts","default":"./dist/entries/rn.js"}},"./web":{"types":"./dist/entries/web.d.ts","import":"./dist/entries/web.mjs","require":"./dist/entries/web.js"},"./node":{"types":"./dist/entries/node.d.ts","import":"./dist/entries/node.mjs","require":"./dist/entries/node.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.mjs","require":"./dist/react/index.js"},"./nextjs":{"types":"./dist/nextjs/index.d.ts","import":"./dist/nextjs/index.mjs","require":"./dist/nextjs/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.mjs","require":"./dist/server/index.js"},"./express":{"types":"./dist/express/index.d.ts","import":"./dist/express/index.mjs","require":"./dist/express/index.js"},"./package.json":"./package.json","./react-native":{"types":"./dist/entries/rn.d.ts","default":"./dist/entries/rn.js"},"./app.plugin.js":"./app.plugin.js","./expo-module.config.json":"./expo-module.config.json"},"gitHead":"ee524dd560ba8e4ebbad65eb66f893a3b5f7b93c","scripts":{"dev":"tsup --watch","lint":"eslint --cache src/**/*.{ts,tsx}","test":"vitest run","build":"rm -rf dist && tsup && node scripts/fix-rn-requires.mjs","typecheck":"tsc -p tsconfig.web.json && tsc -p tsconfig.node.json","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4c06f952-d25e-46a2-9957-1e56525e04a6"}},"repository":{"url":"git+https://github.com/programmrz/sitepong.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.16.0","description":"Official SitePong SDK for error tracking and monitoring","directories":{},"_nodeVersion":"24.18.0","dependencies":{"web-vitals":"^4.2.4","@rrweb/types":"^2.1.1","@rrweb/record":"^2.1.1"},"typesVersions":{"*":{"web":["./dist/entries/web.d.ts"],"node":["./dist/entries/node.d.ts"],"react":["./dist/react/index.d.ts"],"nextjs":["./dist/nextjs/index.d.ts"],"server":["./dist/server/index.d.ts"],"express":["./dist/express/index.d.ts"],"react-native":["./dist/entries/rn.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.1.4","tsup":"^8.0.1","react":"^19.2.3","eslint":"^8.55.0","vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","expo-sqlite":"~16.0.4","@types/react":"^19.2.9","react-native":"0.83.2","@types/express":"^5.0.6","expo-modules-core":"~3.0.0","@sitepong/capture-core":"*","@typescript-eslint/parser":"^6.13.0","@sitepong/watchtower-recorder":"*","@typescript-eslint/eslint-plugin":"^6.13.0","@react-native-async-storage/async-storage":"^2.2.0"},"peerDependencies":{"expo":">=51.0.0","expo-device":">=5.0.0","expo-sqlite":">=14.0.0","react-native":">=0.70.0","expo-application":">=5.0.0","expo-modules-core":">=1.11.0","@react-navigation/native":">=6.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-device":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"expo-application":{"optional":true},"expo-modules-core":{"optional":true},"@react-navigation/native":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sitepong_0.2.24_1785472402564_0.059363258016727816","host":"s3://npm-registry-packages-npm-production"}},"0.2.25":{"name":"sitepong","version":"0.2.25","keywords":["error-tracking","monitoring","sitepong","error-reporting","crash-reporting"],"author":{"name":"SitePong"},"license":"MIT","_id":"sitepong@0.2.25","maintainers":[{"name":"programmrz","email":"petaayeni@gmail.com"}],"homepage":"https://sitepong.com","bugs":{"url":"https://github.com/programmrz/sitepong/issues"},"dist":{"shasum":"2e1c860b597dbfb19a9fe1360c979a343cf61189","tarball":"https://registry.npmjs.org/sitepong/-/sitepong-0.2.25.tgz","fileCount":92,"integrity":"sha512-cdWdls9k66XY0yyx2mWTAyPbcJxbT/NZC1P3z4DuPUGWvYfX6dafSRgkD3UEkOcVsuaPOhM9OkHk0NgQJLt6ag==","signatures":[{"sig":"MEYCIQDaryiNG3m5y4xSFZdfIFR8C9AHewtm62Kb6KVTuWG6JwIhAPl9TlEUT5Vx5vWhT7sPg5l0Du/W7n5tvWbvBYgLRzxj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5818379},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","browser":{"types":"./dist/entries/web.d.ts","import":"./dist/entries/web.mjs","require":"./dist/entries/web.js"},"require":"./dist/index.js","react-native":{"types":"./dist/entries/rn.d.ts","default":"./dist/entries/rn.js"}},"./web":{"types":"./dist/entries/web.d.ts","import":"./dist/entries/web.mjs","require":"./dist/entries/web.js"},"./node":{"types":"./dist/entries/node.d.ts","import":"./dist/entries/node.mjs","require":"./dist/entries/node.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.mjs","require":"./dist/react/index.js"},"./nextjs":{"types":"./dist/nextjs/index.d.ts","import":"./dist/nextjs/index.mjs","require":"./dist/nextjs/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.mjs","require":"./dist/server/index.js"},"./express":{"types":"./dist/express/index.d.ts","import":"./dist/express/index.mjs","require":"./dist/express/index.js"},"./package.json":"./package.json","./react-native":{"types":"./dist/entries/rn.d.ts","default":"./dist/entries/rn.js"},"./app.plugin.js":"./app.plugin.js","./expo-module.config.json":"./expo-module.config.json"},"gitHead":"8188f4a903bcd78a276217ed7ae5138783274658","scripts":{"dev":"tsup --watch","lint":"eslint --cache src/**/*.{ts,tsx}","test":"vitest run","build":"rm -rf dist && tsup && node scripts/fix-rn-requires.mjs","typecheck":"tsc -p tsconfig.web.json && tsc -p tsconfig.node.json","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4c06f952-d25e-46a2-9957-1e56525e04a6"}},"repository":{"url":"git+https://github.com/programmrz/sitepong.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.16.0","description":"Official SitePong SDK for error tracking and monitoring","directories":{},"_nodeVersion":"24.18.0","dependencies":{"web-vitals":"^4.2.4","@rrweb/types":"^2.1.1","@rrweb/record":"^2.1.1"},"typesVersions":{"*":{"web":["./dist/entries/web.d.ts"],"node":["./dist/entries/node.d.ts"],"react":["./dist/react/index.d.ts"],"nextjs":["./dist/nextjs/index.d.ts"],"server":["./dist/server/index.d.ts"],"express":["./dist/express/index.d.ts"],"react-native":["./dist/entries/rn.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.1.4","tsup":"^8.0.1","react":"^19.2.3","eslint":"^8.55.0","vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","expo-sqlite":"~16.0.4","@types/react":"^19.2.9","react-native":"0.83.2","@types/express":"^5.0.6","expo-modules-core":"~3.0.0","@sitepong/capture-core":"*","@typescript-eslint/parser":"^6.13.0","@sitepong/watchtower-recorder":"*","@typescript-eslint/eslint-plugin":"^6.13.0","@react-native-async-storage/async-storage":"^2.2.0"},"peerDependencies":{"expo":">=51.0.0","expo-device":">=5.0.0","expo-sqlite":">=14.0.0","react-native":">=0.70.0","expo-application":">=5.0.0","expo-modules-core":">=1.11.0","@react-navigation/native":">=6.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-device":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"expo-application":{"optional":true},"expo-modules-core":{"optional":true},"@react-navigation/native":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sitepong_0.2.25_1785473863488_0.6225572312580738","host":"s3://npm-registry-packages-npm-production"}},"0.2.26":{"name":"sitepong","version":"0.2.26","keywords":["error-tracking","monitoring","sitepong","error-reporting","crash-reporting"],"author":{"name":"SitePong"},"license":"MIT","_id":"sitepong@0.2.26","maintainers":[{"name":"programmrz","email":"petaayeni@gmail.com"}],"homepage":"https://sitepong.com","bugs":{"url":"https://github.com/programmrz/sitepong/issues"},"dist":{"shasum":"ac0e0d363c56ddb0eaad549a341edc925833a755","tarball":"https://registry.npmjs.org/sitepong/-/sitepong-0.2.26.tgz","fileCount":92,"integrity":"sha512-dmtPgRtJbScTMaQ/wEukigH/DQlcLcOeXujx4K+xHMbZ1sAZZ4NLvfyBQUWpKppNQ60Nfnd2+b38q7nUsiqQJg==","signatures":[{"sig":"MEYCIQDVzGME/JocC9uwt1dS6WfKw8jisciSTR/aBYuerYFGTgIhAIISM3bmAyKdAoRn1QzjB/NTiIrup1raQD9b8mikdn+W","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5826802},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","browser":{"types":"./dist/entries/web.d.ts","import":"./dist/entries/web.mjs","require":"./dist/entries/web.js"},"require":"./dist/index.js","react-native":{"types":"./dist/entries/rn.d.ts","default":"./dist/entries/rn.js"}},"./web":{"types":"./dist/entries/web.d.ts","import":"./dist/entries/web.mjs","require":"./dist/entries/web.js"},"./node":{"types":"./dist/entries/node.d.ts","import":"./dist/entries/node.mjs","require":"./dist/entries/node.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.mjs","require":"./dist/react/index.js"},"./nextjs":{"types":"./dist/nextjs/index.d.ts","import":"./dist/nextjs/index.mjs","require":"./dist/nextjs/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.mjs","require":"./dist/server/index.js"},"./express":{"types":"./dist/express/index.d.ts","import":"./dist/express/index.mjs","require":"./dist/express/index.js"},"./package.json":"./package.json","./react-native":{"types":"./dist/entries/rn.d.ts","default":"./dist/entries/rn.js"},"./app.plugin.js":"./app.plugin.js","./expo-module.config.json":"./expo-module.config.json"},"gitHead":"46b4b503a09f76649f363f48dfeaa37e913928e8","scripts":{"dev":"tsup --watch","lint":"eslint --cache src/**/*.{ts,tsx}","test":"vitest run","build":"rm -rf dist && tsup && node scripts/fix-rn-requires.mjs","typecheck":"tsc -p tsconfig.web.json && tsc -p tsconfig.node.json","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4c06f952-d25e-46a2-9957-1e56525e04a6"}},"repository":{"url":"git+https://github.com/programmrz/sitepong.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.16.0","description":"Official SitePong SDK for error tracking and monitoring","directories":{},"_nodeVersion":"24.18.0","dependencies":{"web-vitals":"^4.2.4","@rrweb/types":"^2.1.1","@rrweb/record":"^2.1.1"},"typesVersions":{"*":{"web":["./dist/entries/web.d.ts"],"node":["./dist/entries/node.d.ts"],"react":["./dist/react/index.d.ts"],"nextjs":["./dist/nextjs/index.d.ts"],"server":["./dist/server/index.d.ts"],"express":["./dist/express/index.d.ts"],"react-native":["./dist/entries/rn.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.1.4","tsup":"^8.0.1","react":"^19.2.3","eslint":"^8.55.0","vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","expo-sqlite":"~16.0.4","@types/react":"^19.2.9","react-native":"0.83.2","@types/express":"^5.0.6","expo-modules-core":"~3.0.0","@sitepong/capture-core":"*","@typescript-eslint/parser":"^6.13.0","@sitepong/watchtower-recorder":"*","@typescript-eslint/eslint-plugin":"^6.13.0","@react-native-async-storage/async-storage":"^2.2.0"},"peerDependencies":{"expo":">=51.0.0","expo-device":">=5.0.0","expo-sqlite":">=14.0.0","react-native":">=0.70.0","expo-application":">=5.0.0","expo-modules-core":">=1.11.0","@react-navigation/native":">=6.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-device":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"expo-application":{"optional":true},"expo-modules-core":{"optional":true},"@react-navigation/native":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sitepong_0.2.26_1785519406430_0.3961244781132167","host":"s3://npm-registry-packages-npm-production"}},"0.2.27":{"name":"sitepong","version":"0.2.27","keywords":["error-tracking","monitoring","sitepong","error-reporting","crash-reporting"],"author":{"name":"SitePong"},"license":"MIT","_id":"sitepong@0.2.27","maintainers":[{"name":"programmrz","email":"petaayeni@gmail.com"}],"homepage":"https://sitepong.com","bugs":{"url":"https://github.com/programmrz/sitepong/issues"},"dist":{"shasum":"8c95e237f1f752a65dee3dda3118ed7572e7ea3f","tarball":"https://registry.npmjs.org/sitepong/-/sitepong-0.2.27.tgz","fileCount":98,"integrity":"sha512-ekCndrWsZvQjQhOJLy5hknVf9VKzSpmpu1KxVm0Q494A823LX18NJRQwu/eiEMNM6muSfpDOelhGMIw5dRuW2Q==","signatures":[{"sig":"MEUCIG8IV60uFzsQ5WZkba0GV1RCgX1v0YoDAeeBjYBw7vQOAiEA69bruzQyd3QB1B/tGUmP4YLZ1U40hD76yhSsFZT19pM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5901403},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","browser":{"types":"./dist/entries/web.d.ts","import":"./dist/entries/web.mjs","require":"./dist/entries/web.js"},"require":"./dist/index.js","react-native":{"types":"./dist/entries/rn.d.ts","default":"./dist/entries/rn.js"}},"./web":{"types":"./dist/entries/web.d.ts","import":"./dist/entries/web.mjs","require":"./dist/entries/web.js"},"./node":{"types":"./dist/entries/node.d.ts","import":"./dist/entries/node.mjs","require":"./dist/entries/node.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.mjs","require":"./dist/react/index.js"},"./nextjs":{"types":"./dist/nextjs/index.d.ts","import":"./dist/nextjs/index.mjs","require":"./dist/nextjs/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.mjs","require":"./dist/server/index.js"},"./copilot":{"types":"./dist/copilot/index.d.ts","import":"./dist/copilot/index.mjs","require":"./dist/copilot/index.js"},"./express":{"types":"./dist/express/index.d.ts","import":"./dist/express/index.mjs","require":"./dist/express/index.js"},"./package.json":"./package.json","./react-native":{"types":"./dist/entries/rn.d.ts","default":"./dist/entries/rn.js"},"./app.plugin.js":"./app.plugin.js","./expo-module.config.json":"./expo-module.config.json"},"gitHead":"73a98d8c91a36dd196c80640f1f181cfa2837f71","scripts":{"dev":"tsup --watch","lint":"eslint --cache src/**/*.{ts,tsx}","test":"vitest run","build":"rm -rf dist && tsup && node scripts/fix-rn-requires.mjs","typecheck":"tsc -p tsconfig.web.json && tsc -p tsconfig.node.json","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4c06f952-d25e-46a2-9957-1e56525e04a6"}},"repository":{"url":"git+https://github.com/programmrz/sitepong.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.17.0","description":"Official SitePong SDK for error tracking and monitoring","directories":{},"_nodeVersion":"24.19.0","dependencies":{"web-vitals":"^4.2.4","@rrweb/types":"^2.1.1","@rrweb/record":"^2.1.1"},"typesVersions":{"*":{"web":["./dist/entries/web.d.ts"],"node":["./dist/entries/node.d.ts"],"react":["./dist/react/index.d.ts"],"nextjs":["./dist/nextjs/index.d.ts"],"server":["./dist/server/index.d.ts"],"express":["./dist/express/index.d.ts"],"react-native":["./dist/entries/rn.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.1.4","tsup":"^8.0.1","react":"^19.2.3","eslint":"^8.55.0","vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","expo-sqlite":"~16.0.4","@types/react":"^19.2.9","react-native":"0.83.2","@types/express":"^5.0.6","expo-modules-core":"~3.0.0","@sitepong/capture-core":"*","@typescript-eslint/parser":"^6.13.0","@sitepong/watchtower-recorder":"*","@typescript-eslint/eslint-plugin":"^6.13.0","@react-native-async-storage/async-storage":"^2.2.0"},"peerDependencies":{"expo":">=51.0.0","expo-device":">=5.0.0","expo-sqlite":">=14.0.0","react-native":">=0.70.0","expo-application":">=5.0.0","expo-modules-core":">=1.11.0","@react-navigation/native":">=6.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-device":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"expo-application":{"optional":true},"expo-modules-core":{"optional":true},"@react-navigation/native":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sitepong_0.2.27_1787406437224_0.678517122676844","host":"s3://npm-registry-packages-npm-production"}},"0.2.28":{"name":"sitepong","version":"0.2.28","keywords":["error-tracking","monitoring","sitepong","error-reporting","crash-reporting"],"author":{"name":"SitePong"},"license":"MIT","_id":"sitepong@0.2.28","maintainers":[{"name":"programmrz","email":"petaayeni@gmail.com"}],"homepage":"https://sitepong.com","bugs":{"url":"https://github.com/programmrz/sitepong/issues"},"dist":{"shasum":"6e80eda886a308e6d0a1f18925640a5df1921ca2","tarball":"https://registry.npmjs.org/sitepong/-/sitepong-0.2.28.tgz","fileCount":98,"integrity":"sha512-+PyKt3JDFk1JDJjgJvWw3rvGoi1z7DxfSG20C43jgqGvc1ltrCSbG4mXqCHF3996ONiGi+fpTQw/amQAxdYb9A==","signatures":[{"sig":"MEUCIDprn77K1Z8cyKximHebgkQk5E0HMd6bp8clv9lK1+GAAiEA4eLrd4USjw/Qhkl1uifxdvV6ON0F/+o3pev5HvXQWtw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5901403},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","browser":{"types":"./dist/entries/web.d.ts","import":"./dist/entries/web.mjs","require":"./dist/entries/web.js"},"require":"./dist/index.js","react-native":{"types":"./dist/entries/rn.d.ts","default":"./dist/entries/rn.js"}},"./web":{"types":"./dist/entries/web.d.ts","import":"./dist/entries/web.mjs","require":"./dist/entries/web.js"},"./node":{"types":"./dist/entries/node.d.ts","import":"./dist/entries/node.mjs","require":"./dist/entries/node.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.mjs","require":"./dist/react/index.js"},"./nextjs":{"types":"./dist/nextjs/index.d.ts","import":"./dist/nextjs/index.mjs","require":"./dist/nextjs/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.mjs","require":"./dist/server/index.js"},"./copilot":{"types":"./dist/copilot/index.d.ts","import":"./dist/copilot/index.mjs","require":"./dist/copilot/index.js"},"./express":{"types":"./dist/express/index.d.ts","import":"./dist/express/index.mjs","require":"./dist/express/index.js"},"./package.json":"./package.json","./react-native":{"types":"./dist/entries/rn.d.ts","default":"./dist/entries/rn.js"},"./app.plugin.js":"./app.plugin.js","./expo-module.config.json":"./expo-module.config.json"},"gitHead":"44de2a016f002733e5c53c3ebaa6dbb169c47038","scripts":{"dev":"tsup --watch","lint":"eslint --cache src/**/*.{ts,tsx}","test":"vitest run","build":"rm -rf dist && tsup && node scripts/fix-rn-requires.mjs","typecheck":"tsc -p tsconfig.web.json && tsc -p tsconfig.node.json","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4c06f952-d25e-46a2-9957-1e56525e04a6"}},"repository":{"url":"git+https://github.com/programmrz/sitepong.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.17.0","description":"Official SitePong SDK for error tracking and monitoring","directories":{},"_nodeVersion":"24.19.0","dependencies":{"web-vitals":"^4.2.4","@rrweb/types":"^2.1.1","@rrweb/record":"^2.1.1"},"typesVersions":{"*":{"web":["./dist/entries/web.d.ts"],"node":["./dist/entries/node.d.ts"],"react":["./dist/react/index.d.ts"],"nextjs":["./dist/nextjs/index.d.ts"],"server":["./dist/server/index.d.ts"],"express":["./dist/express/index.d.ts"],"react-native":["./dist/entries/rn.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.1.4","tsup":"^8.0.1","react":"^19.2.3","eslint":"^8.55.0","vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","expo-sqlite":"~16.0.4","@types/react":"^19.2.9","react-native":"0.83.2","@types/express":"^5.0.6","expo-modules-core":"~3.0.0","@sitepong/capture-core":"*","@typescript-eslint/parser":"^6.13.0","@sitepong/watchtower-recorder":"*","@typescript-eslint/eslint-plugin":"^6.13.0","@react-native-async-storage/async-storage":"^2.2.0"},"peerDependencies":{"expo":">=51.0.0","expo-device":">=5.0.0","expo-sqlite":">=14.0.0","react-native":">=0.70.0","expo-application":">=5.0.0","expo-modules-core":">=1.11.0","@react-navigation/native":">=6.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-device":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"expo-application":{"optional":true},"expo-modules-core":{"optional":true},"@react-navigation/native":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sitepong_0.2.28_1788063318784_0.06238186475285867","host":"s3://npm-registry-packages-npm-production"}},"0.2.29":{"name":"sitepong","version":"0.2.29","keywords":["error-tracking","monitoring","sitepong","error-reporting","crash-reporting"],"author":{"name":"SitePong"},"license":"MIT","_id":"sitepong@0.2.29","maintainers":[{"name":"programmrz","email":"petaayeni@gmail.com"}],"homepage":"https://sitepong.com","bugs":{"url":"https://github.com/programmrz/sitepong/issues"},"dist":{"shasum":"e50c93a9ca9639f7d075bda6678d28b96180922a","tarball":"https://registry.npmjs.org/sitepong/-/sitepong-0.2.29.tgz","fileCount":98,"integrity":"sha512-0DTQB8XtHhpOhBGqHHH9rFourp51/NhVWgNO3H1KRVN8vzPX/0EZFDcgv6Lfo1CMG12vFM08zCc1voRYcrc4LA==","signatures":[{"sig":"MEUCIEdycE0s5TjS20Kz2jYWBzTzM7kN7Hsi6dHC8DTG2Vj+AiEAiBDIRDy53pUK9VVwqz+0mBNiNaj4XUr+wiN4fHqyCmI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5902086},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","browser":{"types":"./dist/entries/web.d.ts","import":"./dist/entries/web.mjs","require":"./dist/entries/web.js"},"require":"./dist/index.js","react-native":{"types":"./dist/entries/rn.d.ts","default":"./dist/entries/rn.js"}},"./web":{"types":"./dist/entries/web.d.ts","import":"./dist/entries/web.mjs","require":"./dist/entries/web.js"},"./node":{"types":"./dist/entries/node.d.ts","import":"./dist/entries/node.mjs","require":"./dist/entries/node.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.mjs","require":"./dist/react/index.js"},"./nextjs":{"types":"./dist/nextjs/index.d.ts","import":"./dist/nextjs/index.mjs","require":"./dist/nextjs/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.mjs","require":"./dist/server/index.js"},"./copilot":{"types":"./dist/copilot/index.d.ts","import":"./dist/copilot/index.mjs","require":"./dist/copilot/index.js"},"./express":{"types":"./dist/express/index.d.ts","import":"./dist/express/index.mjs","require":"./dist/express/index.js"},"./package.json":"./package.json","./react-native":{"types":"./dist/entries/rn.d.ts","default":"./dist/entries/rn.js"},"./app.plugin.js":"./app.plugin.js","./expo-module.config.json":"./expo-module.config.json"},"gitHead":"1ea9e7cd48ed5a64c18fb0aaa255c3c7cf720894","scripts":{"dev":"tsup --watch","lint":"eslint --cache src/**/*.{ts,tsx}","test":"vitest run","build":"rm -rf dist && tsup && node scripts/fix-rn-requires.mjs","typecheck":"tsc -p tsconfig.web.json && tsc -p tsconfig.node.json","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4c06f952-d25e-46a2-9957-1e56525e04a6"}},"repository":{"url":"git+https://github.com/programmrz/sitepong.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.17.0","description":"Official SitePong SDK for error tracking and monitoring","directories":{},"_nodeVersion":"24.19.0","dependencies":{"web-vitals":"^4.2.4","@rrweb/types":"^2.1.1","@rrweb/record":"^2.1.1"},"typesVersions":{"*":{"web":["./dist/entries/web.d.ts"],"node":["./dist/entries/node.d.ts"],"react":["./dist/react/index.d.ts"],"nextjs":["./dist/nextjs/index.d.ts"],"server":["./dist/server/index.d.ts"],"express":["./dist/express/index.d.ts"],"react-native":["./dist/entries/rn.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.1.4","tsup":"^8.0.1","react":"^19.2.3","eslint":"^8.55.0","vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","expo-sqlite":"~16.0.4","@types/react":"^19.2.9","react-native":"0.83.2","@types/express":"^5.0.6","expo-modules-core":"~3.0.0","@sitepong/capture-core":"*","@typescript-eslint/parser":"^6.13.0","@sitepong/watchtower-recorder":"*","@typescript-eslint/eslint-plugin":"^6.13.0","@react-native-async-storage/async-storage":"^2.2.0"},"peerDependencies":{"expo":">=51.0.0","expo-device":">=5.0.0","expo-sqlite":">=14.0.0","react-native":">=0.70.0","expo-application":">=5.0.0","expo-modules-core":">=1.11.0","@react-navigation/native":">=6.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-device":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"expo-application":{"optional":true},"expo-modules-core":{"optional":true},"@react-navigation/native":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sitepong_0.2.29_1788099228572_0.549296250565207","host":"s3://npm-registry-packages-npm-production"}},"0.2.30":{"name":"sitepong","version":"0.2.30","keywords":["error-tracking","monitoring","sitepong","error-reporting","crash-reporting"],"author":{"name":"SitePong"},"license":"MIT","_id":"sitepong@0.2.30","maintainers":[{"name":"programmrz","email":"petaayeni@gmail.com"}],"homepage":"https://sitepong.com","bugs":{"url":"https://github.com/programmrz/sitepong/issues"},"dist":{"shasum":"848826b5cd7505f4c534c51f7ccbd6314c418e59","tarball":"https://registry.npmjs.org/sitepong/-/sitepong-0.2.30.tgz","fileCount":98,"integrity":"sha512-6A7Qgq0/kBWOTqEkcd75IwdCw99E8T3L2BLu1V/yQHA5wYUl5aHx+oguAbsn7Fm5vgkKXp/yJoXX9FL0jUgxeg==","signatures":[{"sig":"MEQCICEN+ybf7QpcLY4Su/itsZfqyFKkwbYJ8RQEXfTIs5XoAiACRt39jR+0eQrBERMl7uChiHA1WpPAbpJNneBxSkotgg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5902086},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","browser":{"types":"./dist/entries/web.d.ts","import":"./dist/entries/web.mjs","require":"./dist/entries/web.js"},"require":"./dist/index.js","react-native":{"types":"./dist/entries/rn.d.ts","default":"./dist/entries/rn.js"}},"./web":{"types":"./dist/entries/web.d.ts","import":"./dist/entries/web.mjs","require":"./dist/entries/web.js"},"./node":{"types":"./dist/entries/node.d.ts","import":"./dist/entries/node.mjs","require":"./dist/entries/node.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.mjs","require":"./dist/react/index.js"},"./nextjs":{"types":"./dist/nextjs/index.d.ts","import":"./dist/nextjs/index.mjs","require":"./dist/nextjs/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.mjs","require":"./dist/server/index.js"},"./copilot":{"types":"./dist/copilot/index.d.ts","import":"./dist/copilot/index.mjs","require":"./dist/copilot/index.js"},"./express":{"types":"./dist/express/index.d.ts","import":"./dist/express/index.mjs","require":"./dist/express/index.js"},"./package.json":"./package.json","./react-native":{"types":"./dist/entries/rn.d.ts","default":"./dist/entries/rn.js"},"./app.plugin.js":"./app.plugin.js","./expo-module.config.json":"./expo-module.config.json"},"gitHead":"f0f14ca52c14fde5dd43f69b346ffbebbeaa4cd9","scripts":{"dev":"tsup --watch","lint":"eslint --cache src/**/*.{ts,tsx}","test":"vitest run","build":"rm -rf dist && tsup && node scripts/fix-rn-requires.mjs","typecheck":"tsc -p tsconfig.web.json && tsc -p tsconfig.node.json","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4c06f952-d25e-46a2-9957-1e56525e04a6"}},"repository":{"url":"git+https://github.com/programmrz/sitepong.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.17.0","description":"Official SitePong SDK for error tracking and monitoring","directories":{},"_nodeVersion":"24.19.0","dependencies":{"web-vitals":"^4.2.4","@rrweb/types":"^2.1.1","@rrweb/record":"^2.1.1"},"typesVersions":{"*":{"web":["./dist/entries/web.d.ts"],"node":["./dist/entries/node.d.ts"],"react":["./dist/react/index.d.ts"],"nextjs":["./dist/nextjs/index.d.ts"],"server":["./dist/server/index.d.ts"],"express":["./dist/express/index.d.ts"],"react-native":["./dist/entries/rn.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.1.4","tsup":"^8.0.1","react":"^19.2.3","eslint":"^8.55.0","vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","expo-sqlite":"~16.0.4","@types/react":"^19.2.9","react-native":"0.83.2","@types/express":"^5.0.6","expo-modules-core":"~3.0.0","@sitepong/capture-core":"*","@typescript-eslint/parser":"^6.13.0","@sitepong/watchtower-recorder":"*","@typescript-eslint/eslint-plugin":"^6.13.0","@react-native-async-storage/async-storage":"^2.2.0"},"peerDependencies":{"expo":">=51.0.0","expo-device":">=5.0.0","expo-sqlite":">=14.0.0","react-native":">=0.70.0","expo-application":">=5.0.0","expo-modules-core":">=1.11.0","@react-navigation/native":">=6.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-device":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"expo-application":{"optional":true},"expo-modules-core":{"optional":true},"@react-navigation/native":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sitepong_0.2.30_1788101142719_0.5297244075372167","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"sitepong","version":"0.3.0","keywords":["error-tracking","monitoring","sitepong","error-reporting","crash-reporting"],"author":{"name":"SitePong"},"license":"MIT","_id":"sitepong@0.3.0","maintainers":[{"name":"programmrz","email":"petaayeni@gmail.com"}],"homepage":"https://sitepong.com","bugs":{"url":"https://github.com/programmrz/sitepong/issues"},"dist":{"shasum":"eb59b5a240cbb7294f8a9aa3dd8af3a585f7cac9","tarball":"https://registry.npmjs.org/sitepong/-/sitepong-0.3.0.tgz","fileCount":98,"integrity":"sha512-zED9rnC1psvvsN46MCeJsETYLLp7z8ShMInIJIaFQvRuRfuzzTGHlsbIfshvnZyLTHp/ytmObADejMKdcDAthw==","signatures":[{"sig":"MEQCIGIwNHiQ59ybVMGQRifp8NB2af+ZAyScfpErQN8jzKUhAiB90Yy6n3KBuRhDHIZLy3rVia8kPW7bNvoICV6rPQUv0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIG9aOy28/mnwyuqz3sREB2uCimDC/odTf1iObwkrMdq8AiAFfbD5LfOQpUSmDPnR4OPgw9xyjW3x7v+xXSifEHTsRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6024559},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","browser":{"types":"./dist/entries/web.d.ts","import":"./dist/entries/web.mjs","require":"./dist/entries/web.js"},"require":"./dist/index.js","react-native":{"types":"./dist/entries/rn.d.ts","default":"./dist/entries/rn.js"}},"./web":{"types":"./dist/entries/web.d.ts","import":"./dist/entries/web.mjs","require":"./dist/entries/web.js"},"./node":{"types":"./dist/entries/node.d.ts","import":"./dist/entries/node.mjs","require":"./dist/entries/node.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.mjs","require":"./dist/react/index.js"},"./nextjs":{"types":"./dist/nextjs/index.d.ts","import":"./dist/nextjs/index.mjs","require":"./dist/nextjs/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.mjs","require":"./dist/server/index.js"},"./copilot":{"types":"./dist/copilot/index.d.ts","import":"./dist/copilot/index.mjs","require":"./dist/copilot/index.js"},"./express":{"types":"./dist/express/index.d.ts","import":"./dist/express/index.mjs","require":"./dist/express/index.js"},"./package.json":"./package.json","./react-native":{"types":"./dist/entries/rn.d.ts","default":"./dist/entries/rn.js"},"./app.plugin.js":"./app.plugin.js","./expo-module.config.json":"./expo-module.config.json"},"gitHead":"f27304fed09ffe55378487cbb9e9aea1b41865ae","scripts":{"dev":"tsup --watch","lint":"eslint --cache src/**/*.{ts,tsx}","test":"vitest run","build":"rm -rf dist && tsup && node scripts/fix-rn-requires.mjs","typecheck":"tsc -p tsconfig.web.json && tsc -p tsconfig.node.json","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4c06f952-d25e-46a2-9957-1e56525e04a6"}},"repository":{"url":"git+https://github.com/programmrz/sitepong.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.19.0","description":"Official SitePong SDK for error tracking and monitoring","directories":{},"_nodeVersion":"24.20.0","dependencies":{"web-vitals":"^4.2.4","@rrweb/types":"^2.1.1","@rrweb/record":"^2.1.1"},"typesVersions":{"*":{"web":["./dist/entries/web.d.ts"],"node":["./dist/entries/node.d.ts"],"react":["./dist/react/index.d.ts"],"nextjs":["./dist/nextjs/index.d.ts"],"server":["./dist/server/index.d.ts"],"express":["./dist/express/index.d.ts"],"react-native":["./dist/entries/rn.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.1.4","tsup":"^8.0.1","react":"^19.2.3","eslint":"^8.55.0","vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","expo-sqlite":"~16.0.4","@types/react":"^19.2.9","react-native":"0.83.2","@types/express":"^5.0.6","expo-modules-core":"~3.0.0","@sitepong/capture-core":"*","@typescript-eslint/parser":"^6.13.0","@sitepong/watchtower-recorder":"*","@typescript-eslint/eslint-plugin":"^6.13.0","@react-native-async-storage/async-storage":"^2.2.0"},"peerDependencies":{"expo":">=51.0.0","expo-device":">=5.0.0","expo-sqlite":">=14.0.0","expo-updates":">=0.24.0","react-native":">=0.70.0","expo-constants":">=15.0.0","expo-application":">=5.0.0","expo-modules-core":">=1.11.0","@react-navigation/native":">=6.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-device":{"optional":true},"expo-sqlite":{"optional":true},"expo-updates":{"optional":true},"react-native":{"optional":true},"expo-constants":{"optional":true},"expo-application":{"optional":true},"expo-modules-core":{"optional":true},"@react-navigation/native":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sitepong_0.3.0_1789160702019_0.7452109586468687","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"sitepong","version":"0.3.1","keywords":["error-tracking","monitoring","sitepong","error-reporting","crash-reporting"],"author":{"name":"SitePong"},"license":"MIT","_id":"sitepong@0.3.1","maintainers":[{"name":"programmrz","email":"petaayeni@gmail.com"}],"homepage":"https://sitepong.com","bugs":{"url":"https://github.com/programmrz/sitepong/issues"},"dist":{"shasum":"a7849b324e24dcdb92b6a14286839e07ad795c84","tarball":"https://registry.npmjs.org/sitepong/-/sitepong-0.3.1.tgz","fileCount":98,"integrity":"sha512-h5f263J+xyP7RWmwlsKROiNrTTdR8WuFt5dJUXp/iu/2329zB7dTzJSwzl36lhxXT3KYkt3MaOxr34iVXNdQJg==","signatures":[{"sig":"MEQCIAtoKBx5sk7QEYq6qMHnnwu7pWk6WwEZaUlzM7YU24x/AiAY+jKbIEemLLH8fkX8Qzb2aTJReB8mLP0IPqgMddy/ag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCYVSDN69EEx3b8d0XsbI1n3J3Biju4dtaYFHEejTRTGwIgVQ/dj3woKrLY5NofVP5NzvVmN7ym0b3mnKLnNwwYbDs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6025452},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","browser":{"types":"./dist/entries/web.d.ts","import":"./dist/entries/web.mjs","require":"./dist/entries/web.js"},"require":"./dist/index.js","react-native":{"types":"./dist/entries/rn.d.ts","default":"./dist/entries/rn.js"}},"./web":{"types":"./dist/entries/web.d.ts","import":"./dist/entries/web.mjs","require":"./dist/entries/web.js"},"./node":{"types":"./dist/entries/node.d.ts","import":"./dist/entries/node.mjs","require":"./dist/entries/node.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.mjs","require":"./dist/react/index.js"},"./nextjs":{"types":"./dist/nextjs/index.d.ts","import":"./dist/nextjs/index.mjs","require":"./dist/nextjs/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.mjs","require":"./dist/server/index.js"},"./copilot":{"types":"./dist/copilot/index.d.ts","import":"./dist/copilot/index.mjs","require":"./dist/copilot/index.js"},"./express":{"types":"./dist/express/index.d.ts","import":"./dist/express/index.mjs","require":"./dist/express/index.js"},"./package.json":"./package.json","./react-native":{"types":"./dist/entries/rn.d.ts","default":"./dist/entries/rn.js"},"./app.plugin.js":"./app.plugin.js","./expo-module.config.json":"./expo-module.config.json"},"gitHead":"817687cb5c3f736f3a2d972c60d146c07e145182","scripts":{"dev":"tsup --watch","lint":"eslint --cache src/**/*.{ts,tsx}","test":"vitest run","build":"rm -rf dist && tsup && node scripts/fix-rn-requires.mjs","typecheck":"tsc -p tsconfig.web.json && tsc -p tsconfig.node.json","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4c06f952-d25e-46a2-9957-1e56525e04a6"}},"repository":{"url":"git+https://github.com/programmrz/sitepong.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.19.0","description":"Official SitePong SDK for error tracking and monitoring","directories":{},"_nodeVersion":"24.20.0","dependencies":{"web-vitals":"^4.2.4","@rrweb/types":"^2.1.1","@rrweb/record":"^2.1.1"},"typesVersions":{"*":{"web":["./dist/entries/web.d.ts"],"node":["./dist/entries/node.d.ts"],"react":["./dist/react/index.d.ts"],"nextjs":["./dist/nextjs/index.d.ts"],"server":["./dist/server/index.d.ts"],"express":["./dist/express/index.d.ts"],"react-native":["./dist/entries/rn.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.1.4","tsup":"^8.0.1","react":"^19.2.3","eslint":"^8.55.0","vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","expo-sqlite":"~16.0.4","@types/react":"^19.2.9","react-native":"0.83.2","@types/express":"^5.0.6","expo-modules-core":"~3.0.0","@sitepong/capture-core":"*","@typescript-eslint/parser":"^6.13.0","@sitepong/watchtower-recorder":"*","@typescript-eslint/eslint-plugin":"^6.13.0","@react-native-async-storage/async-storage":"^2.2.0"},"peerDependencies":{"expo":">=51.0.0","expo-device":">=5.0.0","expo-sqlite":">=14.0.0","expo-updates":">=0.24.0","react-native":">=0.70.0","expo-constants":">=15.0.0","expo-application":">=5.0.0","expo-modules-core":">=1.11.0","@react-navigation/native":">=6.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-device":{"optional":true},"expo-sqlite":{"optional":true},"expo-updates":{"optional":true},"react-native":{"optional":true},"expo-constants":{"optional":true},"expo-application":{"optional":true},"expo-modules-core":{"optional":true},"@react-navigation/native":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sitepong_0.3.1_1789165880170_0.4386170964827747","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"sitepong","version":"0.3.2","keywords":["error-tracking","monitoring","sitepong","error-reporting","crash-reporting"],"author":{"name":"SitePong"},"license":"MIT","_id":"sitepong@0.3.2","maintainers":[{"name":"programmrz","email":"petaayeni@gmail.com"}],"homepage":"https://sitepong.com","bugs":{"url":"https://github.com/programmrz/sitepong/issues"},"dist":{"shasum":"ce2bfdf9a88a8d6d2a7fb1a5284ca4217514b802","tarball":"https://registry.npmjs.org/sitepong/-/sitepong-0.3.2.tgz","fileCount":98,"integrity":"sha512-6qicIJZldc1tF96jxdkbqiQmqr5cwV7oS3pcfC4czeSxNkPhXwTesmjGzVF4DZ0yGJ2w7wXb4+KAUFT6OQvcqw==","signatures":[{"sig":"MEUCIQDmB+ZvqTB6t6YPAGhAOmaz5KHUa8/feh4/IK7XAmbxfAIgJC95Jvqu9ijrHIcIe7ziXbqwk09pOysxXyUkIpbq/PI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCID212iqbvPmDEuw83zsKN5hszckae+8+OcLc/XjeGyR4AiASv10dbvKzOLbavHD+0BuGBGfLZrz8UFSZw1KqnAcFwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6028122},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","browser":{"types":"./dist/entries/web.d.ts","import":"./dist/entries/web.mjs","require":"./dist/entries/web.js"},"require":"./dist/index.js","react-native":{"types":"./dist/entries/rn.d.ts","default":"./dist/entries/rn.js"}},"./web":{"types":"./dist/entries/web.d.ts","import":"./dist/entries/web.mjs","require":"./dist/entries/web.js"},"./node":{"types":"./dist/entries/node.d.ts","import":"./dist/entries/node.mjs","require":"./dist/entries/node.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.mjs","require":"./dist/react/index.js"},"./nextjs":{"types":"./dist/nextjs/index.d.ts","import":"./dist/nextjs/index.mjs","require":"./dist/nextjs/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.mjs","require":"./dist/server/index.js"},"./copilot":{"types":"./dist/copilot/index.d.ts","import":"./dist/copilot/index.mjs","require":"./dist/copilot/index.js"},"./express":{"types":"./dist/express/index.d.ts","import":"./dist/express/index.mjs","require":"./dist/express/index.js"},"./package.json":"./package.json","./react-native":{"types":"./dist/entries/rn.d.ts","default":"./dist/entries/rn.js"},"./app.plugin.js":"./app.plugin.js","./expo-module.config.json":"./expo-module.config.json"},"gitHead":"7eefa1a78a76cc4795b8c081db299ee4c2a7739b","scripts":{"dev":"tsup --watch","lint":"eslint --cache src/**/*.{ts,tsx}","test":"vitest run","build":"rm -rf dist && tsup && node scripts/fix-rn-requires.mjs","typecheck":"tsc -p tsconfig.web.json && tsc -p tsconfig.node.json","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4c06f952-d25e-46a2-9957-1e56525e04a6"}},"repository":{"url":"git+https://github.com/programmrz/sitepong.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.19.0","description":"Official SitePong SDK for error tracking and monitoring","directories":{},"_nodeVersion":"24.20.0","dependencies":{"web-vitals":"^4.2.4","@rrweb/types":"^2.1.1","@rrweb/record":"^2.1.1"},"typesVersions":{"*":{"web":["./dist/entries/web.d.ts"],"node":["./dist/entries/node.d.ts"],"react":["./dist/react/index.d.ts"],"nextjs":["./dist/nextjs/index.d.ts"],"server":["./dist/server/index.d.ts"],"express":["./dist/express/index.d.ts"],"react-native":["./dist/entries/rn.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.1.4","tsup":"^8.0.1","react":"^19.2.3","eslint":"^8.55.0","vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","expo-sqlite":"~16.0.4","@types/react":"^19.2.9","react-native":"0.83.2","@types/express":"^5.0.6","expo-modules-core":"~3.0.0","@sitepong/capture-core":"*","@typescript-eslint/parser":"^6.13.0","@sitepong/watchtower-recorder":"*","@typescript-eslint/eslint-plugin":"^6.13.0","@react-native-async-storage/async-storage":"^2.2.0"},"peerDependencies":{"expo":">=51.0.0","expo-device":">=5.0.0","expo-sqlite":">=14.0.0","expo-updates":">=0.24.0","react-native":">=0.70.0","expo-constants":">=15.0.0","expo-application":">=5.0.0","expo-modules-core":">=1.11.0","@react-navigation/native":">=6.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-device":{"optional":true},"expo-sqlite":{"optional":true},"expo-updates":{"optional":true},"react-native":{"optional":true},"expo-constants":{"optional":true},"expo-application":{"optional":true},"expo-modules-core":{"optional":true},"@react-navigation/native":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sitepong_0.3.2_1789168394409_0.0927188686602114","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"sitepong","version":"0.3.3","keywords":["error-tracking","monitoring","sitepong","error-reporting","crash-reporting"],"author":{"name":"SitePong"},"license":"MIT","_id":"sitepong@0.3.3","maintainers":[{"name":"programmrz","email":"petaayeni@gmail.com"}],"homepage":"https://sitepong.com","bugs":{"url":"https://github.com/programmrz/sitepong/issues"},"dist":{"shasum":"a463f1543c24f590fc8c3330540888e00f58a4f2","tarball":"https://registry.npmjs.org/sitepong/-/sitepong-0.3.3.tgz","fileCount":98,"integrity":"sha512-nKR3IxTGVOpFN9G5SHDJ7jx9lZ854alwqSCjWsd5vQe8Ug+4GQAW5Xo5/XeoqGtpCkA7g5mDHwGXt8WaQkWhog==","signatures":[{"sig":"MEYCIQDSbOWCYs4K6hObj8G8TmUvXzU8Lpvvj/6zz25fj4f6LQIhALLGks4QaIIUsc0g+4LV3aK/HY+7TQ1ZTh6twWybqtry","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDuP55QKTrlF8M2yPan2y5FQ3fIC4JqyJFXr61tRBXU4AIgCS8TQykMvn0BKTZtFZVHN+OdEbTAkf+sYk+DTgBon7g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6054826},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","browser":{"types":"./dist/entries/web.d.ts","import":"./dist/entries/web.mjs","require":"./dist/entries/web.js"},"require":"./dist/index.js","react-native":{"types":"./dist/entries/rn.d.ts","default":"./dist/entries/rn.js"}},"./web":{"types":"./dist/entries/web.d.ts","import":"./dist/entries/web.mjs","require":"./dist/entries/web.js"},"./node":{"types":"./dist/entries/node.d.ts","import":"./dist/entries/node.mjs","require":"./dist/entries/node.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.mjs","require":"./dist/react/index.js"},"./nextjs":{"types":"./dist/nextjs/index.d.ts","import":"./dist/nextjs/index.mjs","require":"./dist/nextjs/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.mjs","require":"./dist/server/index.js"},"./copilot":{"types":"./dist/copilot/index.d.ts","import":"./dist/copilot/index.mjs","require":"./dist/copilot/index.js"},"./express":{"types":"./dist/express/index.d.ts","import":"./dist/express/index.mjs","require":"./dist/express/index.js"},"./package.json":"./package.json","./react-native":{"types":"./dist/entries/rn.d.ts","default":"./dist/entries/rn.js"},"./app.plugin.js":"./app.plugin.js","./expo-module.config.json":"./expo-module.config.json"},"gitHead":"57ac4ceaa633ba24f733c996e80d3ad8ef0e96ea","scripts":{"dev":"tsup --watch","lint":"eslint --cache src/**/*.{ts,tsx}","test":"vitest run","build":"rm -rf dist && tsup && node scripts/fix-rn-requires.mjs","typecheck":"tsc -p tsconfig.web.json && tsc -p tsconfig.node.json","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4c06f952-d25e-46a2-9957-1e56525e04a6"}},"repository":{"url":"git+https://github.com/programmrz/sitepong.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.19.0","description":"Official SitePong SDK for error tracking and monitoring","directories":{},"_nodeVersion":"24.21.0","dependencies":{"web-vitals":"^4.2.4","@rrweb/types":"^2.1.1","@rrweb/record":"^2.1.1"},"typesVersions":{"*":{"web":["./dist/entries/web.d.ts"],"node":["./dist/entries/node.d.ts"],"react":["./dist/react/index.d.ts"],"nextjs":["./dist/nextjs/index.d.ts"],"server":["./dist/server/index.d.ts"],"express":["./dist/express/index.d.ts"],"react-native":["./dist/entries/rn.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.1.4","tsup":"^8.0.1","react":"^19.2.3","eslint":"^8.55.0","vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","expo-sqlite":"~16.0.4","@types/react":"^19.2.9","react-native":"0.83.2","@types/express":"^5.0.6","expo-modules-core":"~3.0.0","@sitepong/capture-core":"*","@typescript-eslint/parser":"^6.13.0","@sitepong/watchtower-recorder":"*","@typescript-eslint/eslint-plugin":"^6.13.0","@react-native-async-storage/async-storage":"^2.2.0"},"peerDependencies":{"expo":">=51.0.0","expo-device":">=5.0.0","expo-sqlite":">=14.0.0","expo-updates":">=0.24.0","react-native":">=0.70.0","expo-constants":">=15.0.0","expo-application":">=5.0.0","expo-modules-core":">=1.11.0","@react-navigation/native":">=6.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-device":{"optional":true},"expo-sqlite":{"optional":true},"expo-updates":{"optional":true},"react-native":{"optional":true},"expo-constants":{"optional":true},"expo-application":{"optional":true},"expo-modules-core":{"optional":true},"@react-navigation/native":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sitepong_0.3.3_1790269305871_0.5208410854003926","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"sitepong","version":"0.3.4","keywords":["error-tracking","monitoring","sitepong","error-reporting","crash-reporting"],"author":{"name":"SitePong"},"license":"MIT","_id":"sitepong@0.3.4","maintainers":[{"name":"programmrz","email":"petaayeni@gmail.com"}],"homepage":"https://sitepong.com","bugs":{"url":"https://github.com/programmrz/sitepong/issues"},"dist":{"shasum":"289e08390e12533ad65ccafef53921c0fa5e2231","tarball":"https://registry.npmjs.org/sitepong/-/sitepong-0.3.4.tgz","fileCount":98,"integrity":"sha512-9Twzk4o/xTuew2n0bM7nXKJ9o2VUXkauo6vTYRG5eUGOY3FrBnr+DRVW+6F1eSaG5rKWMmKkB5V3llOKEhfetA==","signatures":[{"sig":"MEQCIBMp3axRuuYZpnh1XyOeu7fZHI6R0pCYPbxYqg5qO+uQAiAO3zTXq87RX6b/kZBgem9hSPcNTgqhAt1x8KJNiiOrFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCe7YU0kJmNHQObQ/Ei8+qemAcvc0U5XlxEAa///RP7jAIhALmGTbHWGIBYDF1GkfsoRP4HKSmIaedAZr7kxQUEgxVB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6055442},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","browser":{"types":"./dist/entries/web.d.ts","import":"./dist/entries/web.mjs","require":"./dist/entries/web.js"},"require":"./dist/index.js","react-native":{"types":"./dist/entries/rn.d.ts","default":"./dist/entries/rn.js"}},"./web":{"types":"./dist/entries/web.d.ts","import":"./dist/entries/web.mjs","require":"./dist/entries/web.js"},"./node":{"types":"./dist/entries/node.d.ts","import":"./dist/entries/node.mjs","require":"./dist/entries/node.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.mjs","require":"./dist/react/index.js"},"./nextjs":{"types":"./dist/nextjs/index.d.ts","import":"./dist/nextjs/index.mjs","require":"./dist/nextjs/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.mjs","require":"./dist/server/index.js"},"./copilot":{"types":"./dist/copilot/index.d.ts","import":"./dist/copilot/index.mjs","require":"./dist/copilot/index.js"},"./express":{"types":"./dist/express/index.d.ts","import":"./dist/express/index.mjs","require":"./dist/express/index.js"},"./package.json":"./package.json","./react-native":{"types":"./dist/entries/rn.d.ts","default":"./dist/entries/rn.js"},"./app.plugin.js":"./app.plugin.js","./expo-module.config.json":"./expo-module.config.json"},"gitHead":"cd3c2da6c5e24012126f7f1d8fa9962b04f806a4","scripts":{"dev":"tsup --watch","lint":"eslint --cache src/**/*.{ts,tsx}","test":"vitest run","build":"rm -rf dist && tsup && node scripts/fix-rn-requires.mjs","typecheck":"tsc -p tsconfig.web.json && tsc -p tsconfig.node.json","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4c06f952-d25e-46a2-9957-1e56525e04a6"}},"repository":{"url":"git+https://github.com/programmrz/sitepong.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.19.0","description":"Official SitePong SDK for error tracking and monitoring","directories":{},"_nodeVersion":"24.21.0","dependencies":{"web-vitals":"^4.2.4","@rrweb/types":"^2.1.1","@rrweb/record":"^2.1.1"},"typesVersions":{"*":{"web":["./dist/entries/web.d.ts"],"node":["./dist/entries/node.d.ts"],"react":["./dist/react/index.d.ts"],"nextjs":["./dist/nextjs/index.d.ts"],"server":["./dist/server/index.d.ts"],"express":["./dist/express/index.d.ts"],"react-native":["./dist/entries/rn.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.1.4","tsup":"^8.0.1","react":"^19.2.3","eslint":"^8.55.0","vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","expo-sqlite":"~16.0.4","@types/react":"^19.2.9","react-native":"0.83.2","@types/express":"^5.0.6","expo-modules-core":"~3.0.0","@sitepong/capture-core":"*","@typescript-eslint/parser":"^6.13.0","@sitepong/watchtower-recorder":"*","@typescript-eslint/eslint-plugin":"^6.13.0","@react-native-async-storage/async-storage":"^2.2.0"},"peerDependencies":{"expo":">=51.0.0","expo-device":">=5.0.0","expo-sqlite":">=14.0.0","expo-updates":">=0.24.0","react-native":">=0.70.0","expo-constants":">=15.0.0","expo-application":">=5.0.0","expo-modules-core":">=1.11.0","@react-navigation/native":">=6.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-device":{"optional":true},"expo-sqlite":{"optional":true},"expo-updates":{"optional":true},"react-native":{"optional":true},"expo-constants":{"optional":true},"expo-application":{"optional":true},"expo-modules-core":{"optional":true},"@react-navigation/native":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sitepong_0.3.4_1790279844547_0.17084778652511545","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"sitepong","version":"0.3.5","keywords":["error-tracking","monitoring","sitepong","error-reporting","crash-reporting"],"author":{"name":"SitePong"},"license":"MIT","_id":"sitepong@0.3.5","maintainers":[{"name":"programmrz","email":"petaayeni@gmail.com"}],"homepage":"https://sitepong.com","bugs":{"url":"https://github.com/programmrz/sitepong/issues"},"dist":{"shasum":"5e8213af5736a0e8e5dae1733d78005139a0d492","tarball":"https://registry.npmjs.org/sitepong/-/sitepong-0.3.5.tgz","fileCount":98,"integrity":"sha512-1+2GYTpB+KhDXQw+4VODAdkMRO2AdaD9oBu9qZEKz6CYKrNMOon2F6+8UOJgqElROmPKS1xvObZ8jKaXYzOnlg==","signatures":[{"sig":"MEQCIG5oL0Ut1Unm9s5n6nPKzfANeLZhWic7getqtflSHpjfAiBuJWqExB9NcwrST9AZjJGy6LILxwWsRtKqVgzUVnml6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDfupuN6TewhF03xertzkz2U16KO6O9xInEAbg2Y9Ak8wIgI6Xq3lA32OCowzJZ9ztJBhL5C992fvQLcKr6LkE8ths=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6058983},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","browser":{"types":"./dist/entries/web.d.ts","import":"./dist/entries/web.mjs","require":"./dist/entries/web.js"},"require":"./dist/index.js","react-native":{"types":"./dist/entries/rn.d.ts","default":"./dist/entries/rn.js"}},"./web":{"types":"./dist/entries/web.d.ts","import":"./dist/entries/web.mjs","require":"./dist/entries/web.js"},"./node":{"types":"./dist/entries/node.d.ts","import":"./dist/entries/node.mjs","require":"./dist/entries/node.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.mjs","require":"./dist/react/index.js"},"./nextjs":{"types":"./dist/nextjs/index.d.ts","import":"./dist/nextjs/index.mjs","require":"./dist/nextjs/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.mjs","require":"./dist/server/index.js"},"./copilot":{"types":"./dist/copilot/index.d.ts","import":"./dist/copilot/index.mjs","require":"./dist/copilot/index.js"},"./express":{"types":"./dist/express/index.d.ts","import":"./dist/express/index.mjs","require":"./dist/express/index.js"},"./package.json":"./package.json","./react-native":{"types":"./dist/entries/rn.d.ts","default":"./dist/entries/rn.js"},"./app.plugin.js":"./app.plugin.js","./expo-module.config.json":"./expo-module.config.json"},"gitHead":"df6e49b86bcbc1934ae4c3c9133d69b692ea3080","scripts":{"dev":"tsup --watch","lint":"eslint --cache src/**/*.{ts,tsx}","test":"vitest run","build":"rm -rf dist && tsup && node scripts/fix-rn-requires.mjs","typecheck":"tsc -p tsconfig.web.json && tsc -p tsconfig.node.json","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4c06f952-d25e-46a2-9957-1e56525e04a6"}},"repository":{"url":"git+https://github.com/programmrz/sitepong.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.19.0","description":"Official SitePong SDK for error tracking and monitoring","directories":{},"_nodeVersion":"24.21.0","dependencies":{"web-vitals":"^4.2.4","@rrweb/types":"^2.1.1","@rrweb/record":"^2.1.1"},"typesVersions":{"*":{"web":["./dist/entries/web.d.ts"],"node":["./dist/entries/node.d.ts"],"react":["./dist/react/index.d.ts"],"nextjs":["./dist/nextjs/index.d.ts"],"server":["./dist/server/index.d.ts"],"express":["./dist/express/index.d.ts"],"react-native":["./dist/entries/rn.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.1.4","tsup":"^8.0.1","react":"^19.2.3","eslint":"^8.55.0","vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","expo-sqlite":"~16.0.4","@types/react":"^19.2.9","react-native":"0.83.2","@types/express":"^5.0.6","expo-modules-core":"~3.0.0","@sitepong/capture-core":"*","@typescript-eslint/parser":"^6.13.0","@sitepong/watchtower-recorder":"*","@typescript-eslint/eslint-plugin":"^6.13.0","@react-native-async-storage/async-storage":"^2.2.0"},"peerDependencies":{"expo":">=51.0.0","expo-device":">=5.0.0","expo-sqlite":">=14.0.0","expo-updates":">=0.24.0","react-native":">=0.70.0","expo-constants":">=15.0.0","expo-application":">=5.0.0","expo-modules-core":">=1.11.0","@react-navigation/native":">=6.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-device":{"optional":true},"expo-sqlite":{"optional":true},"expo-updates":{"optional":true},"react-native":{"optional":true},"expo-constants":{"optional":true},"expo-application":{"optional":true},"expo-modules-core":{"optional":true},"@react-navigation/native":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sitepong_0.3.5_1790383090351_0.45288039258506063","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"_id":"sitepong@0.3.6","bugs":{"url":"https://github.com/programmrz/sitepong/issues"},"dist":{"shasum":"09d6ae34b6f8e03b10d8c83c95c596e3b8f11b21","tarball":"https://registry.npmjs.org/sitepong/-/sitepong-0.3.6.tgz","fileCount":98,"integrity":"sha512-4XGa60JR7zFlpNAPXyz+VAtUl6tQSxYoIt7CUU4w4w+TYtMmen2OXvAaEsVC+5gZsP2BUr2+AA1sUdEdTdZBzQ==","signatures":[{"sig":"MEUCICOYxirZPnuWdl+BPaBuKB1kZ9+T/4FuFpIP51tTzNpQAiEA///I4HOUPu1EUez3XZcDH3EidtJqXerGlheGV0AZT4I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDUhCJNa0neSmmbpz6aC5FNQDpQyswIwSIlaYd4vFGSlAiEAnvyej3TySj1/bub9Ajav/sUWSN04jCAG7/qMvJwZdNk="}],"unpackedSize":6299867},"main":"dist/index.js","name":"sitepong","types":"dist/index.d.ts","author":{"name":"SitePong"},"module":"dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","browser":{"types":"./dist/entries/web.d.ts","import":"./dist/entries/web.mjs","require":"./dist/entries/web.js"},"require":"./dist/index.js","react-native":{"types":"./dist/entries/rn.d.ts","default":"./dist/entries/rn.js"}},"./web":{"types":"./dist/entries/web.d.ts","import":"./dist/entries/web.mjs","require":"./dist/entries/web.js"},"./node":{"types":"./dist/entries/node.d.ts","import":"./dist/entries/node.mjs","require":"./dist/entries/node.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.mjs","require":"./dist/react/index.js"},"./nextjs":{"types":"./dist/nextjs/index.d.ts","import":"./dist/nextjs/index.mjs","require":"./dist/nextjs/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.mjs","require":"./dist/server/index.js"},"./copilot":{"types":"./dist/copilot/index.d.ts","import":"./dist/copilot/index.mjs","require":"./dist/copilot/index.js"},"./express":{"types":"./dist/express/index.d.ts","import":"./dist/express/index.mjs","require":"./dist/express/index.js"},"./package.json":"./package.json","./react-native":{"types":"./dist/entries/rn.d.ts","default":"./dist/entries/rn.js"},"./app.plugin.js":"./app.plugin.js","./expo-module.config.json":"./expo-module.config.json"},"gitHead":"0ec02f273d031f7c427d8801dd0a6bb92de9985c","license":"MIT","scripts":{"dev":"tsup --watch","lint":"eslint --cache src/**/*.{ts,tsx}","test":"vitest run","build":"rm -rf dist && tsup && node scripts/fix-rn-requires.mjs","typecheck":"tsc -p tsconfig.web.json && tsc -p tsconfig.node.json","test:watch":"vitest","prepublishOnly":"npm run build"},"version":"0.3.6","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4c06f952-d25e-46a2-9957-1e56525e04a6"}},"homepage":"https://sitepong.com","keywords":["error-tracking","monitoring","sitepong","error-reporting","crash-reporting"],"repository":{"url":"git+https://github.com/programmrz/sitepong.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.19.0","description":"Official SitePong SDK for error tracking and monitoring","directories":{},"maintainers":[{"name":"programmrz","email":"petaayeni@gmail.com"}],"_nodeVersion":"24.21.0","dependencies":{"web-vitals":"^4.2.4","@rrweb/types":"^2.1.1","@rrweb/record":"^2.1.1"},"typesVersions":{"*":{"web":["./dist/entries/web.d.ts"],"node":["./dist/entries/node.d.ts"],"react":["./dist/react/index.d.ts"],"nextjs":["./dist/nextjs/index.d.ts"],"server":["./dist/server/index.d.ts"],"express":["./dist/express/index.d.ts"],"react-native":["./dist/entries/rn.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.1.4","tsup":"^8.0.1","react":"^19.2.3","eslint":"^8.55.0","vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","expo-sqlite":"~16.0.4","@types/react":"^19.2.9","react-native":"0.83.2","@types/express":"^5.0.6","expo-modules-core":"~3.0.0","@sitepong/capture-core":"*","@typescript-eslint/parser":"^6.13.0","@sitepong/watchtower-recorder":"*","@typescript-eslint/eslint-plugin":"^6.13.0","@react-native-async-storage/async-storage":"^2.2.0"},"peerDependencies":{"expo":">=51.0.0","expo-device":">=5.0.0","expo-sqlite":">=14.0.0","expo-updates":">=0.24.0","react-native":">=0.70.0","expo-constants":">=15.0.0","expo-application":">=5.0.0","expo-modules-core":">=1.11.0","@react-navigation/native":">=6.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-device":{"optional":true},"expo-sqlite":{"optional":true},"expo-updates":{"optional":true},"react-native":{"optional":true},"expo-constants":{"optional":true},"expo-application":{"optional":true},"expo-modules-core":{"optional":true},"@react-navigation/native":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/sitepong_0.3.6_1790458671737_0.30162653445234877"}}},"time":{"created":"2026-01-19T20:19:41.586Z","modified":"2026-09-26T21:37:52.050Z","0.0.1":"2026-01-19T20:19:41.796Z","0.0.4":"2026-01-25T05:39:00.392Z","0.0.5":"2026-01-27T03:29:10.398Z","0.0.6":"2026-01-27T07:52:30.091Z","0.0.7":"2026-01-27T07:59:36.074Z","0.0.8":"2026-01-27T08:07:44.397Z","0.0.10":"2026-01-27T08:19:54.462Z","0.0.12":"2026-01-27T08:42:14.920Z","0.0.13":"2026-01-27T08:53:20.581Z","0.0.14":"2026-01-29T00:22:00.939Z","0.0.15":"2026-01-29T00:38:42.126Z","0.0.16":"2026-03-01T02:55:13.513Z","0.0.17":"2026-03-02T14:39:01.384Z","0.0.18":"2026-03-02T15:28:03.989Z","0.0.19":"2026-03-02T15:48:51.800Z","0.0.20":"2026-03-02T16:46:00.566Z","0.0.21":"2026-03-03T19:29:57.012Z","0.1.0":"2026-03-21T16:18:03.109Z","0.1.1":"2026-03-25T15:30:12.848Z","0.1.2":"2026-03-25T21:35:56.127Z","0.1.4":"2026-03-26T00:09:21.575Z","0.1.5":"2026-04-05T13:03:56.486Z","0.1.6":"2026-04-05T16:34:14.880Z","0.1.7":"2026-04-05T23:48:05.510Z","0.1.8":"2026-04-06T01:30:54.265Z","0.1.9":"2026-04-06T01:59:30.073Z","0.1.10":"2026-04-10T01:14:44.061Z","0.1.11":"2026-04-10T08:24:10.665Z","0.1.12":"2026-04-12T21:46:16.754Z","0.1.13":"2026-04-16T13:21:03.353Z","0.2.0":"2026-06-26T00:12:40.453Z","0.2.1":"2026-06-26T01:07:25.793Z","0.2.2":"2026-07-07T06:06:47.982Z","0.2.3":"2026-07-07T15:56:09.877Z","0.2.4":"2026-07-08T08:03:35.509Z","0.2.5":"2026-07-08T13:55:36.898Z","0.2.6":"2026-07-08T15:05:16.323Z","0.2.7":"2026-07-10T14:03:33.495Z","0.2.8":"2026-07-11T19:09:36.435Z","0.2.9":"2026-07-12T02:08:58.883Z","0.2.10":"2026-07-12T05:41:04.528Z","0.2.11":"2026-07-12T11:37:10.735Z","0.2.12":"2026-07-12T15:06:58.059Z","0.2.13":"2026-07-12T19:42:25.549Z","0.2.14":"2026-07-14T05:37:44.328Z","0.2.15":"2026-07-15T06:48:48.124Z","0.2.16":"2026-07-26T00:40:19.527Z","0.2.17":"2026-07-26T07:50:11.346Z","0.2.18":"2026-07-27T02:48:52.594Z","0.2.19":"2026-07-27T06:57:04.235Z","0.2.20":"2026-07-27T11:20:07.661Z","0.2.21":"2026-07-31T01:10:29.598Z","0.2.22":"2026-07-31T01:24:02.378Z","0.2.23":"2026-07-31T04:12:19.632Z","0.2.24":"2026-07-31T04:33:22.777Z","0.2.25":"2026-07-31T04:57:43.693Z","0.2.26":"2026-07-31T17:36:46.628Z","0.2.27":"2026-08-22T13:47:17.438Z","0.2.28":"2026-08-30T04:15:18.976Z","0.2.29":"2026-08-30T14:13:48.771Z","0.2.30":"2026-08-30T14:45:42.914Z","0.3.0":"2026-09-11T21:05:02.132Z","0.3.1":"2026-09-11T22:31:20.309Z","0.3.2":"2026-09-11T23:13:14.543Z","0.3.3":"2026-09-24T17:01:46.009Z","0.3.4":"2026-09-24T19:57:24.690Z","0.3.5":"2026-09-26T00:38:10.521Z","0.3.6":"2026-09-26T21:37:51.900Z"},"bugs":{"url":"https://github.com/programmrz/sitepong/issues"},"author":{"name":"SitePong"},"license":"MIT","homepage":"https://sitepong.com","keywords":["error-tracking","monitoring","sitepong","error-reporting","crash-reporting"],"repository":{"url":"git+https://github.com/programmrz/sitepong.git","type":"git","directory":"packages/sdk"},"description":"Official SitePong SDK for error tracking and monitoring","maintainers":[{"name":"programmrz","email":"petaayeni@gmail.com"}],"readme":"<p align=\"center\">\n  <a href=\"https://sitepong.com\">\n    <img src=\"https://sitepong.com/logo.svg\" alt=\"SitePong\" height=\"60\">\n  </a>\n</p>\n\n<h1 align=\"center\">SitePong SDK</h1>\n\n<p align=\"center\">\n  <strong>The complete observability platform for modern applications.</strong><br>\n  Error tracking, session replay, analytics, feature flags, and more — all in one SDK.\n</p>\n\n<p align=\"center\">\n  <a href=\"https://www.npmjs.com/package/sitepong\"><img src=\"https://img.shields.io/npm/v/sitepong.svg\" alt=\"npm version\"></a>\n  <a href=\"https://www.npmjs.com/package/sitepong\"><img src=\"https://img.shields.io/npm/dm/sitepong.svg\" alt=\"npm downloads\"></a>\n  <a href=\"https://github.com/programmrz/sitepong/blob/main/LICENSE\"><img src=\"https://img.shields.io/npm/l/sitepong.svg\" alt=\"license\"></a>\n  <a href=\"https://sitepong.com/docs\"><img src=\"https://img.shields.io/badge/docs-sitepong.com-blue.svg\" alt=\"documentation\"></a>\n</p>\n\n<p align=\"center\">\n  <a href=\"#installation\">Installation</a> •\n  <a href=\"#quick-start\">Quick Start</a> •\n  <a href=\"#features\">Features</a> •\n  <a href=\"#react-integration\">React</a> •\n  <a href=\"#documentation\">Docs</a>\n</p>\n\n---\n\n## Installation\n\n```bash\nnpm install sitepong\n```\n\n## Quick Start\n\n```javascript\nimport sitepong from 'sitepong';\n\nsitepong.init({\n  apiKey: 'your-api-key',\n  environment: 'production',\n  release: '1.0.0',\n});\n\n// Errors are automatically captured!\n// Or capture manually:\nsitepong.captureError(new Error('Something went wrong'));\n```\n\n<p align=\"center\">\n  <img src=\".github/dashboard-preview.svg\" alt=\"SitePong Dashboard\" width=\"100%\">\n</p>\n\n---\n\n## Features\n\n### Error Tracking\n\nAutomatic error capture for uncaught exceptions and unhandled promise rejections. Works in both browser and Node.js environments.\n\n```javascript\n// Automatic capture - just initialize!\nsitepong.init({ apiKey: 'your-api-key' });\n\n// Manual capture with context\ntry {\n  riskyOperation();\n} catch (error) {\n  sitepong.captureError(error, {\n    tags: { component: 'checkout' },\n    extra: { orderId: '12345' },\n  });\n}\n\n// Capture messages\nsitepong.captureMessage('User signed up', 'info', {\n  user: { id: 'user-123' },\n});\n```\n\n<p align=\"center\">\n  <img src=\".github/error-tracking.svg\" alt=\"Error Tracking\" width=\"100%\">\n</p>\n\n### Session Replay\n\nRecord and replay user sessions to see exactly what happened before an error. Privacy-focused with automatic input masking.\n\n```javascript\nsitepong.init({\n  apiKey: 'your-api-key',\n  replay: {\n    enabled: true,\n    maskInputs: true,           // Mask sensitive inputs\n    blockSelector: '.private',  // Block specific elements\n    sampleRate: 0.5,            // Record 50% of sessions\n    recordNetwork: true,        // Capture XHR/fetch requests\n    recordConsole: true,        // Capture console logs\n  },\n});\n\n// Manual control\nsitepong.startReplay();\nsitepong.stopReplay();\nconst sessionId = sitepong.getReplaySessionId();\n```\n\n<p align=\"center\">\n  <img src=\".github/session-replay.svg\" alt=\"Session Replay\" width=\"100%\">\n</p>\n\n### Feature Flags\n\nShip features with confidence using real-time feature flags and A/B testing.\n\n```javascript\nsitepong.init({\n  apiKey: 'your-api-key',\n  enableFlags: true,\n});\n\n// Wait for flags to load\nawait sitepong.waitForFlags();\n\n// Boolean flags\nif (sitepong.getFlag('new-checkout', false)) {\n  showNewCheckout();\n}\n\n// Multivariate flags / A/B tests\nconst variant = sitepong.getVariant('button-color', 'blue');\nconst payload = sitepong.getVariantPayload('pricing-test');\n\n// Get all flags\nconst allFlags = sitepong.getAllFlags();\n```\n\n<p align=\"center\">\n  <img src=\".github/feature-flags.svg\" alt=\"Feature Flags\" width=\"100%\">\n</p>\n\n### Product Analytics\n\nUnderstand user behavior with event tracking and autocapture.\n\n```javascript\nsitepong.init({\n  apiKey: 'your-api-key',\n  analytics: {\n    enabled: true,\n    autocapturePageviews: true,\n    autocaptureClicks: true,\n    autocaptureForms: true,\n  },\n});\n\n// Track custom events\nsitepong.track('Purchase Completed', {\n  product: 'Pro Plan',\n  revenue: 99,\n});\n\n// Identify users\nsitepong.identify('user-123', {\n  name: 'John Doe',\n  email: 'john@example.com',\n  plan: 'pro',\n});\n\n// Group users\nsitepong.group('company-456', {\n  name: 'Acme Inc',\n  industry: 'Technology',\n});\n\n// Manual page views\nsitepong.trackPageView('/checkout');\n```\n\n<p align=\"center\">\n  <img src=\".github/analytics.svg\" alt=\"Product Analytics\" width=\"100%\">\n</p>\n\n### Device Intelligence & Fraud Detection\n\nIdentify devices and detect fraudulent activity with advanced fingerprinting.\n\n```javascript\nsitepong.init({\n  apiKey: 'your-api-key',\n  fingerprint: {\n    enabled: true,\n    extendedSignals: true,\n  },\n});\n\n// Get stable visitor ID\nconst { visitorId, confidence } = await sitepong.getVisitorId();\n\n// Get device signals\nconst signals = await sitepong.getDeviceSignals();\n\n// Fraud detection\nconst fraud = await sitepong.getFraudCheck();\nif (fraud.riskScore > 0.8) {\n  blockTransaction();\n}\n```\n\n### Performance Monitoring\n\nTrack performance with Web Vitals, custom transactions, and distributed tracing.\n\n```javascript\nsitepong.init({\n  apiKey: 'your-api-key',\n  performance: {\n    enabled: true,\n    webVitals: true,\n    navigationTiming: true,\n    resourceTiming: true,\n    sampleRate: 1.0,\n  },\n});\n\n// Get Web Vitals\nconst vitals = sitepong.getWebVitals();\n// { LCP: 1200, FID: 50, CLS: 0.1, FCP: 800, TTFB: 200 }\n\n// Custom transactions\nconst txId = sitepong.startTransaction('checkout-flow');\nconst spanId = sitepong.startSpan(txId, 'validate-cart');\n// ... do work\nsitepong.endSpan(txId, spanId);\nsitepong.endTransaction(txId);\n\n// Distributed tracing\nimport { createTraceContext, propagateTrace } from 'sitepong';\n\nconst trace = createTraceContext();\nfetch('/api/order', {\n  headers: propagateTrace(trace),\n});\n```\n\n<p align=\"center\">\n  <img src=\".github/performance.svg\" alt=\"Performance Monitoring\" width=\"100%\">\n</p>\n\n### Cron Monitoring\n\nMonitor scheduled jobs and get alerted when they fail or miss a schedule.\n\n```javascript\nsitepong.init({\n  apiKey: 'your-api-key',\n  crons: { enabled: true },\n});\n\n// Simple check-in\nawait sitepong.cronCheckin('daily-backup');\n\n// Start/end pattern\nconst cron = sitepong.cronStart('nightly-sync');\ntry {\n  await performSync();\n  await cron.ok();\n} catch (error) {\n  await cron.error();\n}\n\n// Wrap async functions\nawait sitepong.cronWrap('hourly-cleanup', async () => {\n  await cleanupOldRecords();\n});\n```\n\n### Custom Metrics\n\nTrack business and application metrics with counters, gauges, and histograms.\n\n```javascript\nsitepong.init({\n  apiKey: 'your-api-key',\n  metrics: { enabled: true },\n});\n\n// Counters\nsitepong.metricIncrement('api.requests', 1, { tags: { endpoint: '/users' } });\n\n// Gauges\nsitepong.metricGauge('queue.size', 42);\n\n// Histograms\nsitepong.metricHistogram('response.size', 1024);\n\n// Distributions\nsitepong.metricDistribution('payment.amount', 99.99);\n\n// Timing\nawait sitepong.metricTime('db.query', async () => {\n  return await db.query('SELECT * FROM users');\n});\n\n// Manual timer\nconst timer = sitepong.metricStartTimer('operation.duration');\n// ... do work\ntimer.stop();\n```\n\n### Database Query Tracking\n\nMonitor database performance and detect N+1 query patterns.\n\n```javascript\nsitepong.init({\n  apiKey: 'your-api-key',\n  database: {\n    enabled: true,\n    slowQueryThreshold: 100,  // Log queries over 100ms\n    redactParams: true,       // Redact sensitive parameters\n  },\n});\n\n// Track queries\nconst users = await sitepong.dbTrack(\n  'SELECT * FROM users WHERE id = ?',\n  () => db.query('SELECT * FROM users WHERE id = ?', [userId])\n);\n\n// Detect N+1 patterns\nconst patterns = sitepong.getDbNPlusOnePatterns();\n// [{ query: 'SELECT * FROM orders WHERE user_id = ?', count: 50 }]\n```\n\n### Production Profiling\n\nProfile your production code to identify performance bottlenecks.\n\n```javascript\nsitepong.init({\n  apiKey: 'your-api-key',\n  profiling: {\n    enabled: true,\n    sampleRate: 0.1,    // Profile 10% of operations\n    maxDuration: 30000, // Max 30s profiles\n  },\n});\n\n// Profile async operations\nconst result = await sitepong.profile('processOrder', async () => {\n  return await processOrder(orderId);\n});\n\n// Manual spans\nconst endSpan = sitepong.startProfileSpan('validate');\n// ... validation logic\nendSpan();\n```\n\n---\n\n## React Integration\n\nFirst-class React support with components and hooks.\n\n```bash\nimport { ... } from 'sitepong/react';\n```\n\n### Provider & Error Boundary\n\n```jsx\nimport { SitePongProvider, SitePongErrorBoundary } from 'sitepong/react';\n\nfunction App() {\n  return (\n    <SitePongProvider\n      apiKey=\"your-api-key\"\n      config={{\n        environment: 'production',\n        analytics: { enabled: true, autocapturePageviews: true },\n        replay: { enabled: true },\n      }}\n    >\n      <SitePongErrorBoundary fallback={<ErrorPage />}>\n        <YourApp />\n      </SitePongErrorBoundary>\n    </SitePongProvider>\n  );\n}\n```\n\n### Hooks\n\n```jsx\nimport {\n  // Core\n  useSitePong,\n  useCaptureException,\n  useSetUser,\n\n  // Feature Flags\n  useFeatureFlag,\n  useExperiment,\n\n  // Analytics\n  useTrack,\n  useIdentify,\n\n  // Fingerprinting\n  useVisitorId,\n  useFraudCheck,\n\n  // Performance\n  useWebVitals,\n  usePerformanceTransaction,\n\n  // Replay\n  useReplay,\n} from 'sitepong/react';\n\nfunction CheckoutButton() {\n  const track = useTrack();\n  const showNewDesign = useFeatureFlag('new-checkout-design', false);\n  const { variant } = useExperiment('button-color');\n\n  const handleClick = () => {\n    track('Checkout Started', { items: cart.length });\n    // ...\n  };\n\n  return (\n    <button\n      onClick={handleClick}\n      style={{ background: variant === 'red' ? 'red' : 'blue' }}\n    >\n      {showNewDesign ? 'Complete Purchase' : 'Checkout'}\n    </button>\n  );\n}\n```\n\n---\n\n## React Native / Expo\n\nFirst-class React Native support: automatic error capture, navigation tracking,\nperformance monitoring, release context (OTA update id / app version on every\nevent), and — with one config flag — Watchtower tap capture + structural\nsession replay. Everything native ships inside `sitepong`; there are no\nseparate `@sitepong/*` native packages.\n\n**Fastest path — let the CLI wire it:**\n\n```bash\nnpx @sitepong/cli init\n```\n\nIt installs the SDK, adds the config plugin, links (or creates) the project,\nand writes `EXPO_PUBLIC_SITEPONG_KEY` to `.env.local`.\n\n**Manual setup:**\n\n```bash\nnpx expo install sitepong @react-native-async-storage/async-storage\n```\n\nAdd the single config plugin to `app.json`:\n\n```json\n{\n  \"plugins\": [\"sitepong\"]\n}\n```\n\n(Opt into Live Activities with `[\"sitepong\", { \"liveActivities\": true }]`.)\nThen run `npx expo prebuild` to regenerate native projects. Analytics works in\nExpo Go; Watchtower, replay and the persistent device id need a development\nbuild.\n\n```tsx\nimport { SitePongRNProvider } from 'sitepong/react-native';\nimport AsyncStorage from '@react-native-async-storage/async-storage';\nimport { NavigationContainer, useNavigationContainerRef } from '@react-navigation/native';\n\nexport default function App() {\n  const navigationRef = useNavigationContainerRef();\n  return (\n    <SitePongRNProvider\n      apiKey={process.env.EXPO_PUBLIC_SITEPONG_KEY!}\n      asyncStorage={AsyncStorage}\n      navigationRef={navigationRef}\n      config={{\n        analytics: { enabled: true },\n        // One flag turns on Watchtower tap capture + structural session replay.\n        // The API key identifies the project — no projectId / endpoint needed.\n        watchtower: { enabled: true },\n      }}\n    >\n      <NavigationContainer ref={navigationRef}>\n        {/* Your screens */}\n      </NavigationContainer>\n    </SitePongRNProvider>\n  );\n}\n```\n\n`apiKey` may be omitted when `EXPO_PUBLIC_SITEPONG_KEY` is set (that is what\n`npx @sitepong/cli init` writes).\n\n### Release context (OTA-aware events)\n\nWhen `expo-updates` / `expo-application` are installed, the provider stamps the\nrunning release on **every** analytics event, error, Watchtower tap and replay\nstream — no code required:\n\n| Key | Source | Notes |\n|-----|--------|-------|\n| `update_id` | `Updates.updateId` | Only for server-delivered updates (never the embedded bundle) |\n| `update_channel` | `Updates.channel` | |\n| `runtime_version` | `Updates.runtimeVersion` | |\n| `app_version` | `Application.nativeApplicationVersion` | Marketing version |\n| `app_build` | `Application.nativeBuildVersion` | Build number |\n| `is_embedded_launch` | `Updates.isEmbeddedLaunch` | |\n\nErrors additionally get `release = update_id` (else `app_version`) unless you\nset `release` explicitly, so source maps uploaded for that OTA update\nsymbolicate its stack traces automatically (the `sitepong/publish-ota` action\nuploads them).\n\nAdd your own sticky keys the same way:\n\n```ts\nimport { registerSuperProperties } from 'sitepong/react-native';\nregisterSuperProperties({ plan: 'pro', 'flag.new_checkout': 'on' });\n```\n\n### React Native Hooks\n\n```tsx\nimport {\n  useScreenTrack,\n  useAppState,\n  useRemoteConfig,\n  useRNPerformance,\n} from 'sitepong/react-native';\n\nfunction MyScreen() {\n  useScreenTrack('MyScreen');\n  const appState = useAppState();\n  const config = useRemoteConfig();\n  const perf = useRNPerformance('MyScreen');\n\n  // perf.markRenderComplete() when screen is ready\n}\n```\n\n### Screen Recording\n\nCaptures H.264 video in a rolling buffer. The native module ships inside\n`sitepong` (config plugin `\"sitepong\"`) — nothing extra to install.\n\n**Two modes:**\n\n#### On Error (via Provider)\n\nRecording starts automatically and keeps the **last 10 seconds**. When an error is captured the buffer is **automatically flushed and attached to the error**. No video is sent during normal usage.\n\n```tsx\n<SitePongRNProvider\n  apiKey=\"your-api-key\"\n  asyncStorage={AsyncStorage}\n  screenRecording={{\n    enabled: true,\n    fps: 1,\n    quality: 'standard',\n    // bufferDuration defaults to 10_000 (10s) in on-error mode\n  }}\n>\n  {/* Your app */}\n</SitePongRNProvider>\n```\n\nWhen `captureError()` is called (or the global error handler fires), the SDK automatically flushes the last 10 seconds of video and attaches it to the error.\n\n#### Manual\n\nStart and stop recording yourself. Keeps the **last 60 seconds** by default. Call `flushScreenRecording()` to upload when you decide.\n\n```tsx\nimport {\n  startScreenRecording,\n  stopScreenRecording,\n  flushScreenRecording,\n} from 'sitepong/react-native';\n\n// Start — keeps a 60s rolling buffer\nstartScreenRecording('your-api-key', 'https://ingest.sitepong.com', sessionId, {\n  fps: 1,\n  quality: 'standard',\n  // bufferDuration defaults to 60_000 (60s) in manual mode\n});\n\n// Upload the buffer whenever you want\nawait flushScreenRecording();\n\n// Stop and discard the buffer\nstopScreenRecording();\n```\n\n**Masking sensitive content:**\n\n```tsx\nimport { SensitiveView } from 'sitepong/react-native';\n\n// Accepts `style` — pass the child's layout (e.g. flex: 1) when wrapping a flex child / WebView.\n<SensitiveView>\n  <Text>SSN: 123-45-6789</Text>\n  <Text>Card: 4111-1111-1111-1111</Text>\n</SensitiveView>\n```\n\nContent inside `<SensitiveView>` is replaced with a black rectangle in recorded video.\n\n**Configuration:**\n\n| Option | Default (on-error) | Default (manual) | Description |\n|---|---|---|---|\n| `enabled` | `false` | n/a | Enable via provider |\n| `fps` | `1` | `1` | Frames per second (1-10) |\n| `quality` | `'standard'` | `'standard'` | `'low'` / `'standard'` / `'high'` |\n| `sampleRate` | `1.0` | `1.0` | Fraction of sessions to record (0-1) |\n| `bufferDuration` | `10000` (10s) | `60000` (60s) | Rolling buffer size in ms |\n| `maxDuration` | `3600000` | `3600000` | Max recording duration in ms |\n\n### Push Notifications & Live Activities\n\nNative APNs (iOS) and FCM (Android) push notifications, plus iOS Live Activity updates. SitePong sends directly to Apple/Google — no Expo Push service in the path.\n\n#### Token lifecycle\n\nThere are two halves to push: the **client SDK** registers device tokens with the SitePong ingest server, and the **server-side Push API** sends notifications and binds tokens to authenticated users.\n\n```\n[App launches]\n   ↓\n[Notifications.getDevicePushTokenAsync()]   ← OS gives you a native token\n   ↓\n[registerDeviceToken(token, opts)]           ← SDK POSTs to /api/push/tokens\n   ↓                                            with X-API-Key: sp_live_xxx\n[Token stored anonymously in SitePong]\n   ↓\n[User logs in with your backend]\n   ↓\n[Your backend → POST /api/push/tokens/associate]  ← sp_push_xxx + { token, user_id }\n   ↓\n[Your backend → POST /api/push/send]               ← sp_push_xxx + target user_ids\n   ↓\n[SitePong → APNs / FCM → Device]\n```\n\n> **Why two steps?** Publishable SDK keys (`sp_live_xxx`) are embedded in your app binary and can be extracted by anyone who decompiles the APK/IPA. If the client controlled `user_id`, a leaked SDK key would let an attacker register their own device under your users' IDs and silently receive their push notifications (password resets, OTP codes, order details). User attribution therefore only happens server-to-server with the privileged `sp_push_xxx` key — which stays on your backend.\n\n#### 1. Install permission and get the native token\n\n```bash\nnpx expo install expo-notifications\n```\n\n```typescript\nimport * as Notifications from 'expo-notifications';\nimport * as Device from 'expo-device';\nimport { Platform } from 'react-native';\n\nif (!Device.isDevice) return; // simulator can't receive push\n\nconst { status } = await Notifications.requestPermissionsAsync();\nif (status !== 'granted') return;\n\n// Returns the raw native token (APNs hex on iOS, FCM token on Android)\nconst { data: token } = await Notifications.getDevicePushTokenAsync();\n```\n\n#### 2. Register the token with SitePong\n\n```typescript\nimport { registerDeviceToken } from '@sitepong/sdk/react-native';\nimport { Platform } from 'react-native';\n\nregisterDeviceToken(token, {\n  platform: Platform.OS as 'ios' | 'android',\n  environment: __DEV__ ? 'sandbox' : 'production',\n});\n```\n\nThis makes a `POST /api/push/tokens` request to the ingest server with `X-API-Key: <your SDK key>`. The body includes the token, `token_type` (`apns`/`fcm`), `device_id`, `platform`, app version, device model, and OS version — no `user_id`. The server upserts by `(project_id, token)` so re-registration is idempotent.\n\n#### 3. Associate the token with a user (server-side)\n\nOnce your own backend has authenticated the user, have it POST to SitePong's associate endpoint with your `sp_push_xxx` key. Your app should forward the push token to your backend as part of the login flow.\n\n```bash\ncurl -X POST https://api.sitepong.com/api/push/tokens/associate \\\n  -H \"Authorization: Bearer sp_push_xxxxxxxxxxxxxxxx\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{ \"token\": \"<expo_or_native_token>\", \"user_id\": \"user-123\" }'\n```\n\nOn sign-out, POST the same endpoint with `\"user_id\": null` to clear the association. Because this call is server-authenticated, an attacker who has scraped the SDK key out of your app cannot impersonate a user.\n\n> The older pattern of passing `userId` to `registerDeviceToken()` or `pushUserId` to `SitePongRNProvider` still type-checks for backwards compatibility, but the values are silently ignored on both the client and the server. Migrate to the associate endpoint.\n\n#### 4. Send notifications from your backend\n\nGenerate a separate **Push API key** (prefix `sp_push_`) from the Notifications tab in the SitePong dashboard. This is **not** the SDK key — it's server-only and has permission to send pushes.\n\n```bash\ncurl -X POST https://api.sitepong.com/api/push/send \\\n  -H \"Authorization: Bearer sp_push_xxxxxxxxxxxxxxxx\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\n    \"title\": \"Order Shipped\",\n    \"body\": \"Your order #1234 is on its way\",\n    \"data\": { \"orderId\": \"1234\" },\n    \"target\": { \"user_ids\": [\"user-123\"] }\n  }'\n```\n\nTargeting options (provide at least one):\n\n- `user_ids: string[]` — sends to all active devices for these users\n- `device_ids: string[]` — sends to specific SitePong device IDs\n- `tokens: string[]` — sends directly to raw APNs/FCM tokens\n\n#### Live Activities (iOS)\n\nSitePong ships a turnkey Live Activity package — a generic SwiftUI Widget Extension that the bundled config plugin generates at prebuild, plus a JavaScript API that drives it from data. **No Swift required.** Customers compose their Live Activity using SF Symbols, custom progress bars, and styled text fields entirely from JS.\n\nThe Live Activity module ships inside `sitepong`. Opt in through the config\nplugin in `app.json` / `app.config.js`:\n\n```json\n{\n  \"plugins\": [[\"sitepong\", { \"liveActivities\": true }]]\n}\n```\n\nThen prebuild and rebuild your app (`npx expo prebuild --clean`). The plugin creates a Widget Extension target named `SitePongLiveActivityWidget` containing the SitePong template, sets `NSSupportsLiveActivities` in the main app, and wires the extension into the Xcode project.\n\nStart a Live Activity from JavaScript:\n\n```typescript\nimport { startLiveActivity, updateLiveActivity, endLiveActivity } from 'sitepong/react-native';\n\nconst { activityId } = await startLiveActivity({\n  activityType: 'order-tracking',\n  attributes: { id: '#1234' },\n  contentState: {\n    title: 'Order #1234',\n    subtitle: 'Driver is on the way',\n    titleStyle:    { size: 16, weight: 'bold',    color: '#111827' },\n    subtitleStyle: { size: 14, weight: 'regular', color: '#6b7280' },\n    leadingIcon:  { symbol: 'shippingbox.fill', color: '#3b82f6' },\n    trailingIcon: { symbol: 'checkmark.seal.fill', color: '#10b981' }, // hidden until you set it\n    progress: {\n      style: 'bar-with-icon',  // 'bar' | 'bar-with-icon' | 'circular' | 'timer'\n      value: 0.6,\n      icon: 'car.fill',         // SF Symbol slides along the track\n      iconColor: '#3b82f6',\n      trackColor: '#e5e7eb',\n      fillColor: '#3b82f6',\n      label: '15 minutes away',\n    },\n  },\n});\n```\n\nUpdate it locally as state changes:\n\n```typescript\nawait updateLiveActivity(activityId, {\n  title: 'Order #1234',\n  subtitle: 'Driver is two blocks away',\n  progress: { style: 'bar-with-icon', value: 0.9, icon: 'car.fill', fillColor: '#3b82f6' },\n});\n```\n\nOr update it remotely from your backend by calling `POST /api/push/live-activity` (see endpoint table below). The package automatically forwards the per-activity push token to SitePong on `startLiveActivity`, so backend updates reach the right device with no extra wiring.\n\nEnd the activity when the work completes:\n\n```typescript\nawait endLiveActivity(activityId, {\n  finalContentState: {\n    title: 'Delivered',\n    leadingIcon: { symbol: 'checkmark.seal.fill', color: '#10b981' },\n  },\n  dismissalDate: Date.now() + 60_000, // remove from lock screen after 1 minute\n});\n```\n\n**The Dynamic Island, the app icon, and taps.** `dynamicIsland` sets the compact slots on either side of the island and the `minimal` one (shown when two apps share it). A slot is an icon, text, or both. `{ appIcon: true }` draws the app's own icon: the config plugin copies it into the extension at prebuild, from `liveActivityIcon` in the plugin options, else `ios.icon`, else `icon` (PNG or JPEG). A tap on the activity always opens the app, and `url` picks the screen:\n\n```typescript\nawait startLiveActivity({\n  activityType: 'table',\n  contentState: {\n    title: 'Table 42',\n    subtitle: '5 players at the table',\n    leadingIcon: { appIcon: true },\n    dynamicIsland: {\n      compactLeading: { appIcon: true },\n      compactTrailing: {\n        icon: { symbol: 'person.2.fill', size: 12, color: '#34C759' },\n        text: '5',\n        style: { weight: 'semibold', monospacedDigit: true },\n      },\n      minimal: { appIcon: true },\n    },\n    url: 'myapp://table/42', // handled like any deep link (Linking / expo-router)\n  },\n});\n```\n\n**Starting from your backend (iOS 17.2+).** Call `enableLiveActivityPushToStart('table')` once, for example after sign-in. It registers the device's push-to-start token and re-registers it whenever iOS rotates it. `POST /api/push/live-activity` with `event: 'start'` and `activity_type: 'table'` then starts the activity on the device. The started activity reports its own update token, so later `update` and `end` pushes reach it. A device has one push-to-start token, so it's registered under the last activity type passed.\n\n**Every update is the whole state.** ActivityKit replaces the content state on each update (local or push) instead of merging it, so send the full object every time, including `dynamicIsland` and `url`.\n\n**After a relaunch.** A Live Activity outlives the app process. Call `getLiveActivities()` at startup: it returns the running ones (`activityId`, `activityType`, `state`, `pushToken`) and re-registers their tokens, so pushes keep reaching them. `startLiveActivity` and `updateLiveActivity` also take `staleDate` (epoch ms) and `relevanceScore`.\n\n**Push capability.** A push-updatable activity needs the `aps-environment` entitlement, which the plugin adds. A build without it, such as an unsigned simulator build, still gets a local-only activity: `pushToken` comes back empty and only `updateLiveActivity` reaches it.\n\n**Visibility-driven slots.** Every visual element in `contentState` is optional. The SwiftUI template hides slots whose value is omitted, so you control layout density entirely from data. Set `trailingIcon` only on the final \"delivered\" update and it appears; omit it everywhere else and it stays hidden.\n\n**Available styles.** Title and subtitle accept `size`, `weight` (`ultraLight`...`black`), `color` (hex), `italic`, `monospacedDigit`. Icons accept any SF Symbol name plus `color`, `weight`, `size`, or `{ appIcon: true }` with `size` and `cornerRadius`. Progress supports `bar`, `bar-with-icon` (the Uber-Eats-style sliding icon), `circular`, and `timer` (Apple's auto-updating countdown).\n\n**Bringing your own widget.** If you need a visually distinctive Live Activity beyond what the template covers, you can skip the bundled template (leave `liveActivities` off) and write the Widget Extension yourself in Swift, then call the lower-level token registration directly:\n\n```typescript\nimport {\n  registerLiveActivityToken,\n  registerPushToStartToken,\n  endLiveActivity as endLiveActivityToken,\n} from 'sitepong/react-native';\n\nregisterLiveActivityToken('MyActivityAttributes', activity.id, pushToken, { environment: 'production' });\nregisterPushToStartToken('MyActivityAttributes', pushToStartToken, { environment: 'production' });\nendLiveActivityToken('MyActivityAttributes', activity.id);\n```\n\n#### Token invalidation\n\nWhen APNs or FCM reports a token as invalid (app uninstalled, notifications disabled, token rotated), SitePong marks it inactive on the server side and stops sending. No client action needed. To force a refresh after an OS-level token change, call `registerDeviceToken()` again with the new token.\n\n#### Endpoint reference\n\n| Method | Path | Auth | SDK function |\n|---|---|---|---|\n| POST | `/api/push/tokens` | `X-API-Key: sp_live_*` | `registerDeviceToken()` |\n| POST | `/api/push/live-activity-tokens` | `X-API-Key: sp_live_*` | `registerLiveActivityToken()` |\n| POST | `/api/push/push-to-start-tokens` | `X-API-Key: sp_live_*` | `registerPushToStartToken()` |\n| DELETE | `/api/push/live-activity-tokens` | `X-API-Key: sp_live_*` | `endLiveActivity()` |\n| POST | `/api/push/tokens/associate` | `Authorization: Bearer sp_push_*` | (server-side only) |\n| POST | `/api/push/send` | `Authorization: Bearer sp_push_*` | (server-side only) |\n| POST | `/api/push/live-activity` | `Authorization: Bearer sp_push_*` | (server-side only) |\n\nDefault ingest endpoint: `https://ingest.sitepong.com`. Override via the `endpoint` option in `initRN()` or `SitePongRNProvider`.\n\n### Device Intelligence (React Native)\n\nPersistent device identification that **survives app reinstalls**. The native\nmodule ships inside `sitepong` (config plugin `\"sitepong\"`); nothing extra to\ninstall.\n\nThe SDK automatically uses the native device ID:\n- **iOS**: UUID stored in Keychain (persists across uninstall/reinstall, cleared on factory reset)\n- **Android**: SHA-256 of `ANDROID_ID` + SharedPreferences UUID (stable per signing key since Android 8)\n\n```tsx\nimport { fetchPersistentDeviceId, fetchNativeDeviceSignals } from 'sitepong/react-native';\n\n// Get persistent device ID\nconst deviceId = await fetchPersistentDeviceId();\n\n// Get full native signals\nconst signals = await fetchNativeDeviceSignals();\n// { deviceId, platform, osVersion, model, manufacturer, isEmulator, screenScale,\n//   identifierForVendor (iOS), androidId (Android) }\n```\n\n**Identity hierarchy** (all platforms):\n\n| Level | Scope | Persistence |\n|-------|-------|-------------|\n| `deviceId` | Hardware-level | Survives reinstalls (RN only) |\n| `anonymousId` | App-level UUID | Persists in storage |\n| `sessionId` | Session-scoped | 30-min timeout |\n| `userId` | Developer-set | Via `identify()` |\n\n### SQLite Query Tracking\n\nMonitor `expo-sqlite` query performance with automatic timing and slow query detection.\n\n```tsx\nimport { createTrackedDatabase } from 'sitepong/react-native';\nimport * as SQLite from 'expo-sqlite';\n\nconst db = SQLite.openDatabaseSync('myapp.db');\nconst trackedDb = createTrackedDatabase(db, {\n  slowQueryThreshold: 100, // ms — log queries slower than this\n  trackAll: false,         // if true, track every query\n});\n\n// Use trackedDb exactly like db — same API\nconst users = trackedDb.getAllSync('SELECT * FROM users WHERE active = 1');\n```\n\nTracked queries emit `$sqlite_query` events with `{ sql, durationMs, rowCount }` and add breadcrumbs for debugging.\n\n### What's Included\n\n- **Error Capture**: Automatic `ErrorUtils.setGlobalHandler()` + promise rejection tracking\n- **Screen Recording**: H.264 rolling buffer — on-error (10s, auto-attached) or manual (60s)\n- **Device Intelligence**: Persistent device ID via Keychain (iOS) / ANDROID_ID (Android)\n- **SQLite Tracking**: Query timing and slow query detection for expo-sqlite\n- **Navigation Tracking**: React Navigation integration, tracks `$screen_view` events + breadcrumbs\n- **Network Interception**: XHR monkey-patch for request tracking + breadcrumbs\n- **Performance**: Cold start timing, screen render tracking\n- **App State**: Automatic foreground/background/inactive tracking\n- **AsyncStorage**: Persistent storage for session data and remote config cache\n\n---\n\n## Remote Config\n\nThe SDK can fetch behavior configuration from SitePong servers on init, allowing you to change sampling rates, feature toggles, and transport settings without publishing a new SDK version.\n\n```javascript\nsitepong.init({\n  apiKey: 'your-api-key',\n  remoteConfig: { enabled: true },\n});\n\n// Check if a remote config feature is enabled\nconst enabled = sitepong.isRemoteConfigFeatureEnabled('session_replay');\n\n// Get full remote config\nconst config = sitepong.getRemoteConfig();\n\n// Listen for config changes\nsitepong.onRemoteConfigChange((newConfig) => {\n  console.log('Config updated:', newConfig);\n});\n```\n\nRemote config is managed from the **SDK Config** page in the SitePong dashboard, where you can adjust:\n\n- **Sampling rates** for errors, analytics, replay, and performance\n- **Feature toggles** for any SDK feature\n- **Autocapture settings** (pageviews, clicks, forms, network requests)\n- **Transport settings** (flush interval, batch size, retry attempts)\n\nThe SDK caches config locally (with configurable TTL) and refreshes in the background, so your app always starts instantly with the last-known config.\n\n---\n\n## Framework Integration\n\n### Next.js\n\n```javascript\n// app/providers.tsx\n'use client';\n\nimport { SitePongProvider } from 'sitepong/react';\n\nexport function Providers({ children }) {\n  return (\n    <SitePongProvider\n      apiKey={process.env.NEXT_PUBLIC_SITEPONG_KEY}\n      config={{\n        environment: process.env.NODE_ENV,\n        replay: { enabled: true },\n      }}\n    >\n      {children}\n    </SitePongProvider>\n  );\n}\n```\n\n### Express\n\n```javascript\nimport express from 'express';\nimport sitepong from 'sitepong';\n\nconst app = express();\n\nsitepong.init({\n  apiKey: process.env.SITEPONG_KEY,\n  environment: 'production',\n});\n\n// Error handling middleware\napp.use((err, req, res, next) => {\n  sitepong.captureError(err, {\n    extra: {\n      url: req.url,\n      method: req.method,\n      userId: req.user?.id,\n    },\n  });\n  next(err);\n});\n```\n\n### Node.js\n\n```javascript\nimport sitepong from 'sitepong';\n\nsitepong.init({\n  apiKey: process.env.SITEPONG_KEY,\n  environment: process.env.NODE_ENV,\n});\n\n// Uncaught exceptions and unhandled rejections\n// are automatically captured\n```\n\n---\n\n## Configuration Reference\n\n```javascript\nsitepong.init({\n  // Required\n  apiKey: 'your-api-key',\n\n  // Core\n  endpoint: 'https://ingest.sitepong.com',\n  environment: 'production',\n  release: '1.0.0',\n  autoCapture: true,\n  maxBatchSize: 10,\n  flushInterval: 5000,\n  debug: false,\n\n  // Feature Flags\n  enableFlags: false,\n  flagsEndpoint: undefined,\n\n  // Analytics\n  analytics: {\n    enabled: false,\n    autocapturePageviews: false,\n    autocaptureClicks: false,\n    autocaptureForms: false,\n  },\n\n  // Session Replay\n  replay: {\n    enabled: false,\n    maskInputs: true,\n    blockSelector: undefined,\n    maskSelector: undefined,\n    sampleRate: 1.0,\n    maxSessionDuration: 3600000,\n    recordNetwork: false,\n    recordConsole: false,\n  },\n\n  // Performance\n  performance: {\n    enabled: false,\n    webVitals: true,\n    navigationTiming: true,\n    resourceTiming: false,\n    sampleRate: 1.0,\n  },\n\n  // Fingerprinting\n  fingerprint: {\n    enabled: false,\n    extendedSignals: false,\n  },\n\n  // Cron Monitoring\n  crons: {\n    enabled: false,\n  },\n\n  // Custom Metrics\n  metrics: {\n    enabled: false,\n    flushInterval: 10000,\n    maxBatchSize: 100,\n  },\n\n  // Database Tracking\n  database: {\n    enabled: false,\n    slowQueryThreshold: 100,\n    redactParams: true,\n  },\n\n  // Profiling\n  profiling: {\n    enabled: false,\n    sampleRate: 0.1,\n    maxDuration: 30000,\n  },\n});\n```\n\n---\n\n## API Reference\n\n### Core\n\n| Method | Description |\n|--------|-------------|\n| `init(config)` | Initialize the SDK |\n| `captureError(error, context?)` | Capture an error |\n| `captureMessage(message, level?, context?)` | Capture a message |\n| `setUser(user)` | Set user context |\n| `setTags(tags)` | Set tags |\n| `setContext(context)` | Set additional context |\n| `flush()` | Flush the error queue |\n\n### Feature Flags\n\n| Method | Description |\n|--------|-------------|\n| `getFlag(key, defaultValue?)` | Get boolean flag |\n| `getVariant(key, defaultValue?)` | Get variant key |\n| `getVariantPayload(key, defaultValue?)` | Get variant payload |\n| `getAllFlags()` | Get all flags |\n| `waitForFlags()` | Wait for flags to load |\n| `areFlagsReady()` | Check if flags are loaded |\n| `refreshFlags()` | Refresh flags from server |\n\n### Analytics\n\n| Method | Description |\n|--------|-------------|\n| `track(event, properties?)` | Track custom event |\n| `trackPageView(url?, properties?)` | Track page view |\n| `identify(userId, traits?)` | Identify user |\n| `group(groupId, traits?)` | Group users |\n| `resetAnalytics()` | Reset analytics state |\n\n### Session Replay\n\n| Method | Description |\n|--------|-------------|\n| `startReplay()` | Start recording |\n| `stopReplay()` | Stop recording |\n| `isReplayRecording()` | Check if recording |\n| `getReplaySessionId()` | Get session ID |\n\n### Performance\n\n| Method | Description |\n|--------|-------------|\n| `startTransaction(name, data?)` | Start transaction |\n| `endTransaction(id, status?)` | End transaction |\n| `startSpan(txId, name, data?)` | Start span |\n| `endSpan(txId, spanId, status?)` | End span |\n| `getWebVitals()` | Get Web Vitals |\n\n### Fingerprinting\n\n| Method | Description |\n|--------|-------------|\n| `getVisitorId()` | Get visitor ID |\n| `getDeviceSignals()` | Get device signals |\n| `getFraudCheck()` | Run fraud check |\n\n### Metrics\n\n| Method | Description |\n|--------|-------------|\n| `metricIncrement(name, value?, options?)` | Increment counter |\n| `metricGauge(name, value, options?)` | Set gauge |\n| `metricHistogram(name, value, options?)` | Record histogram |\n| `metricDistribution(name, value, options?)` | Record distribution |\n| `metricTime(name, fn, options?)` | Time async function |\n| `metricStartTimer(name, options?)` | Start manual timer |\n\n### Cron Monitoring\n\n| Method | Description |\n|--------|-------------|\n| `cronCheckin(slug, options?)` | Simple check-in |\n| `cronStart(slug, environment?)` | Start cron job |\n| `cronWrap(slug, fn, environment?)` | Wrap async function |\n\n### Database\n\n| Method | Description |\n|--------|-------------|\n| `dbTrack(query, fn, source?)` | Track async query |\n| `dbTrackSync(query, fn, source?)` | Track sync query |\n| `getDbQueryCount()` | Get query count |\n| `getDbNPlusOnePatterns()` | Get N+1 patterns |\n\n### Remote Config\n\n| Method | Description |\n|--------|-------------|\n| `getRemoteConfig()` | Get full remote config |\n| `isRemoteConfigFeatureEnabled(feature)` | Check if remote feature is enabled |\n| `onRemoteConfigChange(callback)` | Listen for config changes (returns unsubscribe fn) |\n\n### Profiling\n\n| Method | Description |\n|--------|-------------|\n| `profile(name, fn, metadata?)` | Profile async function |\n| `startProfileSpan(name, metadata?)` | Start profile span |\n| `getProfiles()` | Get all profiles |\n| `getLatestProfile()` | Get latest profile |\n| `flushProfiles()` | Flush profiles |\n\n---\n\n## Documentation\n\nFor full documentation, visit [sitepong.com/docs](https://sitepong.com/docs).\n\n## License\n\nMIT\n","readmeFilename":"README.md"}