{"_id":"@allstak/react-native","_rev":"17-41c97d075f760025f3acb86736fe5830","name":"@allstak/react-native","dist-tags":{"latest":"0.6.1"},"versions":{"0.1.1":{"name":"@allstak/react-native","version":"0.1.1","keywords":["allstak","observability","react-native","mobile","error-tracking"],"license":"MIT","_id":"@allstak/react-native@0.1.1","maintainers":[{"name":"allstak-","email":"info@allstak.io"}],"homepage":"https://allstak.sa","bugs":{"url":"https://github.com/allstak-io/allstak-react-native/issues"},"dist":{"shasum":"60163d7e22febe66e67bc0e739a6585a5054992b","tarball":"https://registry.npmjs.org/@allstak/react-native/-/react-native-0.1.1.tgz","fileCount":15,"integrity":"sha512-ck4Eq+NceJ4iiAtGIElupAqvdH4HNWqbh2rbjkiiwDGimlVGwvmh8ze+YWsTOMSavbQZyhPWaG+47C6Dfghg3w==","signatures":[{"sig":"MEUCIQCDTNyyLw3xY1myTnKbNRvIX3OI+6S6OdvQQbFxZoGfFAIgf+seuMvDbAIY8e01JnDi8d58VCOL9tuOX+8rkZEzNpk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20526},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"88be06e476b66652cb7de02b696cb8d45f25bcf8","scripts":{"build":"tsup src/index.ts --format esm,cjs --dts --clean --sourcemap --platform browser --external react-native","typecheck":"tsc --noEmit"},"_npmUser":{"name":"allstak-","email":"info@allstak.io"},"repository":{"url":"git+https://github.com/allstak-io/allstak-react-native.git","type":"git"},"_npmVersion":"10.9.3","description":"AllStak React Native SDK — ErrorUtils + Hermes rejection tracking + device tags. Depends on @allstak-io/core. Native Android/iOS crash capture modules in ./native.","directories":{},"_nodeVersion":"22.20.0","dependencies":{"@allstak/js":"^0.1.1","@allstak/core":"^0.1.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.3.0"},"peerDependencies":{"react-native":">=0.70"},"peerDependenciesMeta":{"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react-native_0.1.1_1776956225463_0.7114688197260579","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@allstak/react-native","version":"0.1.2","keywords":["allstak","observability","react-native","mobile","error-tracking"],"license":"MIT","_id":"@allstak/react-native@0.1.2","maintainers":[{"name":"allstak-","email":"info@allstak.io"}],"homepage":"https://allstak.sa","bugs":{"url":"https://github.com/allstak-io/allstak-react-native/issues"},"dist":{"shasum":"5ab9cf0e50113e904f8459a469f4a0c728ef76fa","tarball":"https://registry.npmjs.org/@allstak/react-native/-/react-native-0.1.2.tgz","fileCount":15,"integrity":"sha512-s9pDYeL5C9M8/tJvidXOScpuDavkRCScieAqOPxD4gF8SWN330AznNJlP3qYf7qf5760Du97WZ7WXlstu63ung==","signatures":[{"sig":"MEQCIDGVHVgZPeD7uXCevx24MWyjqDrj+ZkTZ7i/cI3kLmgtAiBhk0kdcQ7PtEdZSEcqyDyfERBNWSW1IrKThqMXyn1XaQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20534},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"88be06e476b66652cb7de02b696cb8d45f25bcf8","scripts":{"build":"tsup src/index.ts --format esm,cjs --dts --clean --sourcemap --platform browser --external react-native","typecheck":"tsc --noEmit"},"_npmUser":{"name":"allstak-","email":"info@allstak.io"},"repository":{"url":"git+https://github.com/allstak-io/allstak-react-native.git","type":"git"},"_npmVersion":"10.9.3","description":"AllStak React Native SDK — ErrorUtils + Hermes rejection tracking + device tags. Depends on @allstak-io/core. Native Android/iOS crash capture modules in ./native.","directories":{},"_nodeVersion":"22.20.0","dependencies":{"@allstak/js":"^0.1.2","@allstak/core":"^0.1.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.3.0"},"peerDependencies":{"react-native":">=0.70"},"peerDependenciesMeta":{"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react-native_0.1.2_1776956708320_0.3888849388777176","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@allstak/react-native","version":"0.1.3","keywords":["allstak","observability","react-native","mobile","error-tracking"],"license":"MIT","_id":"@allstak/react-native@0.1.3","maintainers":[{"name":"allstak-","email":"info@allstak.io"}],"homepage":"https://allstak.sa","bugs":{"url":"https://github.com/allstak-io/allstak-react-native/issues"},"dist":{"shasum":"b10dd7a04ac62e72f9932fcfb622a00b5c3eb38a","tarball":"https://registry.npmjs.org/@allstak/react-native/-/react-native-0.1.3.tgz","fileCount":15,"integrity":"sha512-JPnxBmmtyARGwsnkuJyBrsLq/L0+WnKFRPPsjk2n7edqZivPlEucT52bCUYHK+AUEyYi0EPxykjFEWzpbp9dSA==","signatures":[{"sig":"MEUCIQDA9xu8j+/UTUl+qi1ImtGftoqm3Lro+fkIwQgUxew4sQIgDSL+C22L8ndNBtd9tTrWJAIeCM7gW/6sBuOoapYb9Ok=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21794},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"a74f8e249cc7ba4e89a68694659248cdafe69ded","scripts":{"build":"tsup src/index.ts --format esm,cjs --dts --clean --sourcemap --platform browser --external react-native","typecheck":"tsc --noEmit"},"_npmUser":{"name":"allstak-","email":"info@allstak.io"},"repository":{"url":"git+https://github.com/allstak-io/allstak-react-native.git","type":"git"},"_npmVersion":"10.9.3","description":"AllStak React Native SDK — ErrorUtils + Hermes rejection tracking + device tags. Depends on @allstak-io/core. Native Android/iOS crash capture modules in ./native.","directories":{},"_nodeVersion":"22.20.0","dependencies":{"@allstak/js":"^0.1.3","@allstak/core":"^0.1.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.3.0"},"peerDependencies":{"react-native":">=0.70"},"peerDependenciesMeta":{"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react-native_0.1.3_1776960361302_0.3036793897965717","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@allstak/react-native","version":"0.3.0","keywords":["allstak","observability","react-native","mobile","error-tracking","apm"],"license":"MIT","_id":"@allstak/react-native@0.3.0","maintainers":[{"name":"allstak-","email":"hello@allstak.sa"}],"homepage":"https://allstak.sa","bugs":{"url":"https://github.com/allstak-io/allstak-react-native/issues"},"dist":{"shasum":"8815b62a997a8895dfd3309c3b79a0d7b8410da4","tarball":"https://registry.npmjs.org/@allstak/react-native/-/react-native-0.3.0.tgz","fileCount":29,"integrity":"sha512-fM/7kxt9J468gxv8KWG/c1GSSJY26tiCvYEx0mH/8Yf4b9gR0bNM+njINnRNp6Yff4BSc/TGJ085ZxSu0GZtzA==","signatures":[{"sig":"MEUCIQCyeAj9iXD183RCSYtDfMHZWWgJMxcY2ky4ckTGoElfbAIgRwSAmvFVgxQfNda6VXcKYEgEnKqGKN4T0SeI/MZrs8w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":486140},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"0223dfc3d1d3a7d983e9b876c6ad51c89f7d5d10","scripts":{"test":"node --test --test-concurrency=1 test/*.test.mjs","build":"tsup src/index.ts src/expo-plugin.ts --format esm,cjs --dts --clean --sourcemap --platform neutral --external react-native --external promise/setimmediate/rejection-tracking","typecheck":"tsc --noEmit"},"_npmUser":{"name":"allstak-","email":"hello@allstak.sa"},"repository":{"url":"git+https://github.com/allstak-io/allstak-react-native.git","type":"git"},"_npmVersion":"10.9.3","description":"AllStak React Native SDK — standalone error tracking, breadcrumbs, network capture, and ErrorUtils + Hermes rejection hooks. No browser or Node dependencies. Native Android/iOS crash modules in ./native.","directories":{},"_nodeVersion":"22.20.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.3.0"},"peerDependencies":{"react-native":">=0.70"},"peerDependenciesMeta":{"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react-native_0.3.0_1777492788742_0.5655355037721055","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@allstak/react-native","version":"0.3.1","keywords":["allstak","observability","react-native","mobile","error-tracking","apm"],"license":"MIT","_id":"@allstak/react-native@0.3.1","maintainers":[{"name":"allstak-","email":"hello@allstak.sa"}],"homepage":"https://allstak.sa","bugs":{"url":"https://github.com/allstak-io/allstak-react-native/issues"},"dist":{"shasum":"c765b2856782e156a242732cdfecc868354d54a5","tarball":"https://registry.npmjs.org/@allstak/react-native/-/react-native-0.3.1.tgz","fileCount":40,"integrity":"sha512-bguNWuGbkBFoXUfvFR1buGM4FzmHTfGhPieTEx6NS/bxpXH+y0cfGP1UDIdd8XA5kehuHwh2yj63gMvZiwSm1A==","signatures":[{"sig":"MEUCIFWyLbxs2s3lFO60l3Mn3Cx9JBIB9poaG8Tz6TUV3d0GAiEApRO7zmHxNEL6Bq+F9sG7PDDhnPRsF3vd22ylFNkJQys=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":650872},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./sourcemaps":{"types":"./dist/build/sourcemaps.d.ts","import":"./dist/build/sourcemaps.mjs","require":"./dist/build/sourcemaps.js"}},"gitHead":"0223dfc3d1d3a7d983e9b876c6ad51c89f7d5d10","scripts":{"test":"node --test --test-concurrency=1 test/*.test.mjs","build":"tsup src/index.ts src/expo-plugin.ts --format esm,cjs --dts --clean --sourcemap --platform neutral --no-shims --external react --external react-native --external @react-navigation/native --external promise/setimmediate/rejection-tracking && tsup src/build/sourcemaps.ts --format esm,cjs --dts --sourcemap --platform node --out-dir dist/build && node scripts/post-build.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"allstak-","email":"hello@allstak.sa"},"repository":{"url":"git+https://github.com/allstak-io/allstak-react-native.git","type":"git"},"_npmVersion":"10.9.3","description":"AllStak React Native SDK — standalone error tracking, breadcrumbs, network capture, and ErrorUtils + Hermes rejection hooks. No browser or Node dependencies. Native Android/iOS crash modules in ./native.","directories":{},"_nodeVersion":"22.20.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","react":"^18.3.1","typescript":"^5.3.0","@types/node":"^25.6.0","@types/react":"^18.3.28","react-test-renderer":"^18.3.1"},"peerDependencies":{"react":">=16.8.0","react-native":">=0.70"},"peerDependenciesMeta":{"react":{"optional":false},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react-native_0.3.1_1777858804116_0.04684252053214477","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@allstak/react-native","version":"0.3.2","keywords":["allstak","observability","react-native","mobile","error-tracking","apm"],"license":"MIT","_id":"@allstak/react-native@0.3.2","maintainers":[{"name":"allstak-","email":"hello@allstak.sa"}],"homepage":"https://allstak.sa","bugs":{"url":"https://github.com/allstak-io/allstak-react-native/issues"},"dist":{"shasum":"e0f74ab1bed72383e66c44813c9b74a6a90eaa22","tarball":"https://registry.npmjs.org/@allstak/react-native/-/react-native-0.3.2.tgz","fileCount":41,"integrity":"sha512-wO4enVooZXZQmWupgxH42hXLLXZ8Eo784CgxashJCiWD0axmCSq4tDLx7I9znm+8pmzvf6mfPBwaArs5Gt1Rog==","signatures":[{"sig":"MEQCICDkCi7xPHWZr/khm0q1ywxH3WIZ4arsQgBn+HSdIyhJAiBCTecLHYNJ/TCyCiSWiuf+9HDsXfwtWT+N50ntOr3w2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":804850},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./app.plugin":"./app.plugin.js","./sourcemaps":{"types":"./dist/build/sourcemaps.d.ts","import":"./dist/build/sourcemaps.mjs","require":"./dist/build/sourcemaps.js"},"./app.plugin.js":"./app.plugin.js"},"gitHead":"d959c8e98a0fd90d8ce3f62027aeba2fa3513411","scripts":{"test":"node --test --test-concurrency=1 test/*.test.mjs","build":"tsup src/index.ts src/expo-plugin.ts --format esm,cjs --dts --clean --sourcemap --platform neutral --no-shims --external react --external react-native --external @react-navigation/native --external promise/setimmediate/rejection-tracking && tsup src/build/sourcemaps.ts --format esm,cjs --dts --sourcemap --platform node --out-dir dist/build && node scripts/post-build.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"allstak-","email":"hello@allstak.sa"},"repository":{"url":"git+https://github.com/allstak-io/allstak-react-native.git","type":"git"},"_npmVersion":"10.9.3","description":"AllStak React Native SDK — standalone error tracking, breadcrumbs, network capture, and ErrorUtils + Hermes rejection hooks. No browser or Node dependencies. Native Android/iOS crash modules in ./native.","directories":{},"_nodeVersion":"22.20.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","react":"^18.3.1","typescript":"^5.3.0","@types/node":"^25.6.0","@types/react":"^18.3.28","react-test-renderer":"^18.3.1"},"peerDependencies":{"react":">=16.8.0","react-native":">=0.70"},"peerDependenciesMeta":{"react":{"optional":false},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react-native_0.3.2_1778475025125_0.7566111586739763","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@allstak/react-native","version":"0.3.3","keywords":["allstak","observability","react-native","mobile","error-tracking","apm"],"license":"MIT","_id":"@allstak/react-native@0.3.3","maintainers":[{"name":"allstak-","email":"hello@allstak.sa"}],"homepage":"https://github.com/AllStak/allstak-react-native#readme","bugs":{"url":"https://github.com/AllStak/allstak-react-native/issues"},"dist":{"shasum":"49409ebb4002dddaab446ac9a0355d51bd82fa64","tarball":"https://registry.npmjs.org/@allstak/react-native/-/react-native-0.3.3.tgz","fileCount":41,"integrity":"sha512-QMATjA5pvB+WRme0LI/do0T1edTT8CjphD+eunJkpTG35/zziK3Dgo7vPmBviTpUURaId0mFex+RnZIhRKJwlQ==","signatures":[{"sig":"MEUCIQDbX/5xPRkoYZfV1GyIV2B6hQpCdS0VuouurqNzreb7FwIgUTi9ZBWtPNfcLGx67jN5Ph21cw5QGriOWkdUglWy/NY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":787854},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./app.plugin":"./app.plugin.js","./sourcemaps":{"types":"./dist/build/sourcemaps.d.ts","import":"./dist/build/sourcemaps.mjs","require":"./dist/build/sourcemaps.js"},"./app.plugin.js":"./app.plugin.js"},"gitHead":"55c8c81e6196df434b96075d51cb56825fca0146","scripts":{"test":"node --test --test-concurrency=1 test/*.test.mjs","build":"tsup src/index.ts src/expo-plugin.ts --format esm,cjs --dts --clean --sourcemap --platform neutral --no-shims --external react --external react-native --external @react-navigation/native --external promise/setimmediate/rejection-tracking && tsup src/build/sourcemaps.ts --format esm,cjs --dts --sourcemap --platform node --out-dir dist/build && node scripts/post-build.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"allstak-","email":"hello@allstak.sa"},"repository":{"url":"git+https://github.com/AllStak/allstak-react-native.git","type":"git"},"_npmVersion":"10.9.3","description":"AllStak React Native SDK — standalone error tracking, breadcrumbs, network capture, and ErrorUtils + Hermes rejection hooks. No browser or Node dependencies. Native Android/iOS crash modules in ./native.","directories":{},"_nodeVersion":"22.20.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","react":"^18.3.1","typescript":"^5.3.0","@types/node":"^25.6.0","@types/react":"^18.3.28","react-test-renderer":"^18.3.1"},"peerDependencies":{"react":">=16.8.0","react-native":">=0.70"},"peerDependenciesMeta":{"react":{"optional":false},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react-native_0.3.3_1779005307497_0.48544103312647047","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@allstak/react-native","version":"0.3.4","keywords":["allstak","observability","react-native","mobile","error-tracking","apm"],"license":"MIT","_id":"@allstak/react-native@0.3.4","maintainers":[{"name":"allstak-","email":"hello@allstak.sa"}],"homepage":"https://github.com/AllStak/allstak-react-native#readme","bugs":{"url":"https://github.com/AllStak/allstak-react-native/issues"},"dist":{"shasum":"dc9ac071c92e4ee4ddf2e514c35d11e22aca658e","tarball":"https://registry.npmjs.org/@allstak/react-native/-/react-native-0.3.4.tgz","fileCount":41,"integrity":"sha512-dnOrnf2vSFg76JH3SspJnUSCqia/fdj6T8UTZqpPbVowjEluXQukUPRaStrIG48PRYlFW6oTvTYrvp5SS6m0Lg==","signatures":[{"sig":"MEUCIQCVe/hWQePk9Msmtkxa996yvMeZPQM3OI9+5wiJ5QonJQIgDK7bJZvaCy6ABLXQcv7b9ausu+iwiI/gRIdN5/C4dGE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":791989},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./app.plugin":"./app.plugin.js","./sourcemaps":{"types":"./dist/build/sourcemaps.d.ts","import":"./dist/build/sourcemaps.mjs","require":"./dist/build/sourcemaps.js"},"./app.plugin.js":"./app.plugin.js"},"gitHead":"55c8c81e6196df434b96075d51cb56825fca0146","scripts":{"test":"node --test --test-concurrency=1 test/*.test.mjs","build":"tsup src/index.ts src/expo-plugin.ts --format esm,cjs --dts --clean --sourcemap --platform neutral --no-shims --external react --external react-native --external @react-navigation/native --external promise/setimmediate/rejection-tracking && tsup src/build/sourcemaps.ts --format esm,cjs --dts --sourcemap --platform node --out-dir dist/build && node scripts/post-build.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"allstak-","email":"hello@allstak.sa"},"repository":{"url":"git+https://github.com/AllStak/allstak-react-native.git","type":"git"},"_npmVersion":"10.9.3","description":"AllStak React Native SDK — standalone error tracking, breadcrumbs, network capture, and ErrorUtils + Hermes rejection hooks. No browser or Node dependencies. Native Android/iOS crash modules in ./native.","directories":{},"_nodeVersion":"22.20.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","react":"^18.3.1","typescript":"^5.3.0","@types/node":"^25.6.0","@types/react":"^18.3.28","react-test-renderer":"^18.3.1"},"peerDependencies":{"react":">=16.8.0","react-native":">=0.70"},"peerDependenciesMeta":{"react":{"optional":false},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react-native_0.3.4_1779007702745_0.5957454730215148","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@allstak/react-native","version":"0.4.0","keywords":["allstak","observability","react-native","mobile","error-tracking","apm"],"license":"MIT","_id":"@allstak/react-native@0.4.0","maintainers":[{"name":"allstak-","email":"hello@allstak.sa"}],"homepage":"https://allstak.sa","bugs":{"url":"https://github.com/AllStak/allstak-react-native/issues"},"dist":{"shasum":"dd6da2c33208aa4b4da3f1f5e3a31896f2116dc0","tarball":"https://registry.npmjs.org/@allstak/react-native/-/react-native-0.4.0.tgz","fileCount":41,"integrity":"sha512-OOAtDmd2O8II4Ukpy6x+4CpMftBRNLVomGebiYShkl8QJdNZ7+jNC3JHrefQQTQJ7PsgzrzQmXMYpWEZ3vy4Bg==","signatures":[{"sig":"MEUCIQCRhRzdBsxDW/qjL3L7hslXjozIZ/SIvsjUtmSN0427/QIgPgjYvX7mUAJmHQeTta8oiulh5Ve9UehkmCHCQQjT92A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":948649},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./app.plugin":"./app.plugin.js","./sourcemaps":{"types":"./dist/build/sourcemaps.d.ts","import":"./dist/build/sourcemaps.mjs","require":"./dist/build/sourcemaps.js"},"./app.plugin.js":"./app.plugin.js"},"gitHead":"3321c0edfddcfe0d03c6cc2b7e22e2328785e299","scripts":{"test":"node --test --test-concurrency=1 test/*.test.mjs","build":"tsup src/index.ts src/expo-plugin.ts --format esm,cjs --dts --clean --sourcemap --platform neutral --no-shims --external react --external react-native --external @react-navigation/native --external promise/setimmediate/rejection-tracking && tsup src/build/sourcemaps.ts --format esm,cjs --dts --sourcemap --platform node --out-dir dist/build && node scripts/post-build.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"allstak-","email":"hello@allstak.sa"},"repository":{"url":"git+https://github.com/AllStak/allstak-react-native.git","type":"git"},"_npmVersion":"10.9.3","description":"AllStak React Native SDK — standalone error tracking, breadcrumbs, network capture, and ErrorUtils + Hermes rejection hooks. No browser or Node dependencies. Native Android/iOS crash modules in ./native.","directories":{},"_nodeVersion":"22.20.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","react":"^18.3.1","typescript":"^5.3.0","@types/node":"^25.6.0","@types/react":"^18.3.28","react-test-renderer":"^18.3.1"},"peerDependencies":{"react":">=16.8.0","react-native":">=0.70","react-native-view-shot":">=3.0.0"},"peerDependenciesMeta":{"react":{"optional":false},"react-native":{"optional":true},"react-native-view-shot":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react-native_0.4.0_1779094663592_0.8325806493082497","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@allstak/react-native","version":"0.4.1","keywords":["allstak","observability","react-native","mobile","error-tracking","apm"],"license":"MIT","_id":"@allstak/react-native@0.4.1","maintainers":[{"name":"allstak-","email":"hello@allstak.sa"}],"homepage":"https://allstak.sa","bugs":{"url":"https://github.com/AllStak/allstak-react-native/issues"},"dist":{"shasum":"6a392e62433711e390b4bdef1dada9a1fef945c9","tarball":"https://registry.npmjs.org/@allstak/react-native/-/react-native-0.4.1.tgz","fileCount":41,"integrity":"sha512-E/N1i4thsZuGJ0FXeHmRK0ij+q6UqN62yqPD4ptpE8vnB0yp2XPGWUl9UomJV81dRgyakSjhq46kvioqdxDx+g==","signatures":[{"sig":"MEYCIQCS3A4S2KWzuMoZ2SLDuYqvHcFVMpBg1d1N2axOHPSyRQIhAKbn2Po/BHqRPABxeo7N3W+r2gCVaOThch1abGwr50XF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":951780},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./app.plugin":"./app.plugin.js","./sourcemaps":{"types":"./dist/build/sourcemaps.d.ts","import":"./dist/build/sourcemaps.mjs","require":"./dist/build/sourcemaps.js"},"./app.plugin.js":"./app.plugin.js"},"gitHead":"a84d8743b8b7249db80480723b7724340a9f397c","scripts":{"test":"node --test --test-concurrency=1 test/*.test.mjs","build":"tsup src/index.ts src/expo-plugin.ts --format esm,cjs --dts --clean --sourcemap --platform neutral --no-shims --external react --external react-native --external @react-navigation/native --external promise/setimmediate/rejection-tracking && tsup src/build/sourcemaps.ts --format esm,cjs --dts --sourcemap --platform node --out-dir dist/build && node scripts/post-build.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"allstak-","email":"hello@allstak.sa"},"repository":{"url":"git+https://github.com/AllStak/allstak-react-native.git","type":"git"},"_npmVersion":"10.9.3","description":"AllStak React Native SDK — standalone error tracking, breadcrumbs, network capture, and ErrorUtils + Hermes rejection hooks. No browser or Node dependencies. Native Android/iOS crash modules in ./native.","directories":{},"_nodeVersion":"22.20.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","react":"^18.3.1","typescript":"^5.3.0","@types/node":"^25.6.0","@types/react":"^18.3.28","react-test-renderer":"^18.3.1"},"peerDependencies":{"react":">=16.8.0","react-native":">=0.70","react-native-view-shot":">=3.0.0"},"peerDependenciesMeta":{"react":{"optional":false},"react-native":{"optional":true},"react-native-view-shot":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react-native_0.4.1_1779095428050_0.8726156983983502","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@allstak/react-native","version":"0.5.0","keywords":["allstak","observability","react-native","mobile","error-tracking","apm"],"license":"MIT","_id":"@allstak/react-native@0.5.0","maintainers":[{"name":"allstak-","email":"hello@allstak.sa"}],"homepage":"https://allstak.sa","bugs":{"url":"https://github.com/AllStak/allstak-react-native/issues"},"dist":{"shasum":"23a12307c9feebd69c0926c85211a7c7eef85be7","tarball":"https://registry.npmjs.org/@allstak/react-native/-/react-native-0.5.0.tgz","fileCount":41,"integrity":"sha512-5meeIetXKhsTVUsixqzQWeJd2dwpSruNO5a+3SDIq/zLtKWtXylNSX4jiM0fL5O3ipwpvdAiMvBjesawHfRnCw==","signatures":[{"sig":"MEUCIAWZFlBhZ+tpNOylnKA2vA9mQBA0yN1IVWQeD4/7IWvRAiEAnxnb71Ha3mXhl6jXG0BXYizTUXZF9pAVODb85pk0N1U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1090099},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./app.plugin":"./app.plugin.js","./sourcemaps":{"types":"./dist/build/sourcemaps.d.ts","import":"./dist/build/sourcemaps.mjs","require":"./dist/build/sourcemaps.js"},"./app.plugin.js":"./app.plugin.js"},"gitHead":"814a1f6792807493bc72c2bc70115f84fe46a080","scripts":{"test":"node --test --test-concurrency=1 test/*.test.mjs","build":"tsup src/index.ts src/expo-plugin.ts --format esm,cjs --dts --clean --sourcemap --platform neutral --no-shims --external react --external react-native --external @react-navigation/native --external promise/setimmediate/rejection-tracking && tsup src/build/sourcemaps.ts --format esm,cjs --dts --sourcemap --platform node --out-dir dist/build && node scripts/post-build.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"allstak-","email":"hello@allstak.sa"},"repository":{"url":"git+https://github.com/AllStak/allstak-react-native.git","type":"git"},"_npmVersion":"10.9.3","description":"AllStak React Native SDK — standalone error tracking, breadcrumbs, network capture, and ErrorUtils + Hermes rejection hooks. No browser or Node dependencies. Native Android/iOS crash modules in ./native.","directories":{},"_nodeVersion":"22.20.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","react":"^18.3.1","typescript":"^5.3.0","@types/node":"^25.6.0","@types/react":"^18.3.28","react-test-renderer":"^18.3.1"},"peerDependencies":{"react":">=16.8.0","react-native":">=0.70","react-native-view-shot":">=3.0.0"},"peerDependenciesMeta":{"react":{"optional":false},"react-native":{"optional":true},"react-native-view-shot":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react-native_0.5.0_1779099939578_0.31054539361929434","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@allstak/react-native","version":"0.5.1","keywords":["allstak","observability","react-native","mobile","error-tracking","apm"],"license":"MIT","_id":"@allstak/react-native@0.5.1","maintainers":[{"name":"allstak-","email":"hello@allstak.sa"}],"homepage":"https://allstak.sa","bugs":{"url":"https://github.com/AllStak/allstak-react-native/issues"},"dist":{"shasum":"d4a53960689f15f1cc4b0fee5a6d7817f3f2409d","tarball":"https://registry.npmjs.org/@allstak/react-native/-/react-native-0.5.1.tgz","fileCount":48,"integrity":"sha512-vZPkwFjIv4S9jtqS0zyrbl0aRytJ3zGyoU7iP3vQ34ZubfCijGM0QfdUqCF9RWa6NYBQv8L1p/Sro1PXTU0lKA==","signatures":[{"sig":"MEUCIEaAGBNbpeyD/FatOKkTtjHtIBDGSITmKwvZ+6dM0imBAiEA3vIp/gSSksWQk/CUbfLnLUlmsu8Hvgt8BWdqBwqWGOA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1166503},"main":"./dist/index.js","_from":"file:allstak-react-native-0.5.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./expo":"./app.plugin.js","./metro":{"types":"./dist/metro.d.ts","import":"./dist/metro.mjs","require":"./dist/metro.js"},"./app.plugin":"./app.plugin.js","./sourcemaps":{"types":"./dist/build/sourcemaps.d.ts","import":"./dist/build/sourcemaps.mjs","require":"./dist/build/sourcemaps.js"},"./package.json":"./package.json","./app.plugin.js":"./app.plugin.js"},"scripts":{"test":"node --test --test-concurrency=1 test/*.test.mjs","build":"tsup src/index.ts src/expo-plugin.ts src/metro.ts --format esm,cjs --dts --clean --sourcemap --platform neutral --no-shims --external react --external react-native --external @react-navigation/native --external promise/setimmediate/rejection-tracking --external expo/metro-config && tsup src/build/sourcemaps.ts --format esm,cjs --dts --sourcemap --platform node --out-dir dist/build && node scripts/post-build.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"allstak-","email":"hello@allstak.sa"},"_resolved":"/Volumes/M.2/MyProjects/AllStak-Projects/sdks/allstak-react-native/allstak-react-native-0.5.1.tgz","_integrity":"sha512-vZPkwFjIv4S9jtqS0zyrbl0aRytJ3zGyoU7iP3vQ34ZubfCijGM0QfdUqCF9RWa6NYBQv8L1p/Sro1PXTU0lKA==","repository":{"url":"git+https://github.com/AllStak/allstak-react-native.git","type":"git"},"_npmVersion":"10.9.3","description":"AllStak React Native SDK — standalone error tracking, breadcrumbs, network capture, and ErrorUtils + Hermes rejection hooks. No browser or Node dependencies. Native Android/iOS crash modules in ./native.","directories":{},"_nodeVersion":"22.20.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","react":"^18.3.1","typescript":"^5.3.0","@types/node":"^25.6.0","@types/react":"^18.3.28","react-test-renderer":"^18.3.1"},"peerDependencies":{"react":">=16.8.0","react-native":">=0.70","react-native-view-shot":">=3.0.0"},"peerDependenciesMeta":{"react":{"optional":false},"react-native":{"optional":true},"react-native-view-shot":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react-native_0.5.1_1779268179965_0.1479321238377722","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"@allstak/react-native","version":"0.5.2","keywords":["allstak","observability","react-native","mobile","error-tracking","apm"],"license":"MIT","_id":"@allstak/react-native@0.5.2","maintainers":[{"name":"allstak-","email":"hello@allstak.sa"}],"homepage":"https://allstak.sa","bugs":{"url":"https://github.com/AllStak/allstak-react-native/issues"},"dist":{"shasum":"0525e47036bc85cd46dac4d18f783986c01dd5a3","tarball":"https://registry.npmjs.org/@allstak/react-native/-/react-native-0.5.2.tgz","fileCount":48,"integrity":"sha512-zfBD86hINlDlOk+a+yVG5m1iqcEJkPC1D1dWXY56o3WwfY01iJntCfuOcPbfonBEUiRl8EbmcIf7qXOmskpnjw==","signatures":[{"sig":"MEQCICo7cGbIYHgJTNvlbILpIP+//OWE3Y1or1PoNBfg9a/WAiBmNlQEEGz3/XShP5R3HU/r6LNhQRUSLjP4C0ITBKpHPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1151227},"main":"./dist/index.js","_from":"file:allstak-react-native-0.5.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./expo":"./app.plugin.js","./metro":{"types":"./dist/metro.d.ts","import":"./dist/metro.mjs","require":"./dist/metro.js"},"./app.plugin":"./app.plugin.js","./sourcemaps":{"types":"./dist/build/sourcemaps.d.ts","import":"./dist/build/sourcemaps.mjs","require":"./dist/build/sourcemaps.js"},"./package.json":"./package.json","./app.plugin.js":"./app.plugin.js"},"scripts":{"test":"node --test --test-concurrency=1 test/*.test.mjs","build":"tsup src/index.ts src/expo-plugin.ts src/metro.ts --format esm,cjs --dts --clean --sourcemap --platform neutral --no-shims --external react --external react-native --external @react-navigation/native --external promise/setimmediate/rejection-tracking --external expo/metro-config && tsup src/build/sourcemaps.ts --format esm,cjs --dts --sourcemap --platform node --out-dir dist/build && node scripts/post-build.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"allstak-","email":"hello@allstak.sa"},"_resolved":"/Volumes/M.2/MyProjects/AllStak-Projects/sdks/allstak-react-native/allstak-react-native-0.5.2.tgz","_integrity":"sha512-zfBD86hINlDlOk+a+yVG5m1iqcEJkPC1D1dWXY56o3WwfY01iJntCfuOcPbfonBEUiRl8EbmcIf7qXOmskpnjw==","repository":{"url":"git+https://github.com/AllStak/allstak-react-native.git","type":"git"},"_npmVersion":"10.9.3","description":"AllStak React Native SDK — standalone error tracking, breadcrumbs, network capture, and ErrorUtils + Hermes rejection hooks. No browser or Node dependencies. Native Android/iOS crash modules in ./native.","directories":{},"_nodeVersion":"22.20.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","react":"^18.3.1","typescript":"^5.3.0","@types/node":"^25.6.0","@types/react":"^18.3.28","react-test-renderer":"^18.3.1"},"peerDependencies":{"react":">=16.8.0","react-native":">=0.70","react-native-view-shot":">=3.0.0"},"peerDependenciesMeta":{"react":{"optional":false},"react-native":{"optional":true},"react-native-view-shot":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react-native_0.5.2_1779268467379_0.16036092083539355","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"@allstak/react-native","version":"0.5.3","keywords":["allstak","observability","react-native","mobile","error-tracking","apm"],"license":"MIT","_id":"@allstak/react-native@0.5.3","maintainers":[{"name":"allstak-","email":"hello@allstak.sa"}],"homepage":"https://allstak.sa","bugs":{"url":"https://github.com/AllStak/allstak-react-native/issues"},"dist":{"shasum":"dff7f3af6429a8a46b45d93c1f088359abb9e80f","tarball":"https://registry.npmjs.org/@allstak/react-native/-/react-native-0.5.3.tgz","fileCount":48,"integrity":"sha512-qrQ95zDwbWBTDmtojmFV3gWAX6p/oJb+/eT905bqLS3fEEkMGK/6DfilAfKhnk59pgkcGziws+wOmu95w3xnsA==","signatures":[{"sig":"MEYCIQD1d3UkjEMoWrEz/1usJBIbgRIPFCvLMUoNBFHr9Vr3KAIhAKjQJa/L23avqd7HQcrWDwxA/IfAYTz0H1gKjiAyljXx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1149205},"main":"./dist/index.js","_from":"file:allstak-react-native-0.5.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./expo":"./app.plugin.js","./metro":{"types":"./dist/metro.d.ts","import":"./dist/metro.mjs","require":"./dist/metro.js"},"./app.plugin":"./app.plugin.js","./sourcemaps":{"types":"./dist/build/sourcemaps.d.ts","import":"./dist/build/sourcemaps.mjs","require":"./dist/build/sourcemaps.js"},"./package.json":"./package.json","./app.plugin.js":"./app.plugin.js"},"scripts":{"test":"node --test --test-concurrency=1 test/*.test.mjs","build":"tsup src/index.ts src/expo-plugin.ts src/metro.ts --format esm,cjs --dts --clean --sourcemap --platform neutral --no-shims --external react --external react-native --external @react-navigation/native --external promise/setimmediate/rejection-tracking --external expo/metro-config && tsup src/build/sourcemaps.ts --format esm,cjs --dts --sourcemap --platform node --out-dir dist/build && node scripts/post-build.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"allstak-","email":"hello@allstak.sa"},"_resolved":"/Volumes/M.2/MyProjects/AllStak-Projects/sdks/allstak-react-native/allstak-react-native-0.5.3.tgz","_integrity":"sha512-qrQ95zDwbWBTDmtojmFV3gWAX6p/oJb+/eT905bqLS3fEEkMGK/6DfilAfKhnk59pgkcGziws+wOmu95w3xnsA==","repository":{"url":"git+https://github.com/AllStak/allstak-react-native.git","type":"git"},"_npmVersion":"10.9.3","description":"AllStak React Native SDK — standalone error tracking, breadcrumbs, network capture, and ErrorUtils + Hermes rejection hooks. No browser or Node dependencies. Native Android/iOS crash modules in ./native.","directories":{},"_nodeVersion":"22.20.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","react":"^18.3.1","typescript":"^5.3.0","@types/node":"^25.6.0","@types/react":"^18.3.28","react-test-renderer":"^18.3.1"},"peerDependencies":{"react":">=16.8.0","react-native":">=0.70","react-native-view-shot":">=3.0.0"},"peerDependenciesMeta":{"react":{"optional":false},"react-native":{"optional":true},"react-native-view-shot":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react-native_0.5.3_1779268728959_0.9092388316632398","host":"s3://npm-registry-packages-npm-production"}},"0.5.8":{"name":"@allstak/react-native","version":"0.5.8","keywords":["allstak","observability","react-native","mobile","error-tracking","apm"],"license":"MIT","_id":"@allstak/react-native@0.5.8","maintainers":[{"name":"allstak-","email":"hello@allstak.sa"}],"homepage":"https://allstak.sa","bugs":{"url":"https://github.com/AllStak/allstak-react-native/issues"},"dist":{"shasum":"fbeae7afbe9c3f94c808a72b595c155cbdc55103","tarball":"https://registry.npmjs.org/@allstak/react-native/-/react-native-0.5.8.tgz","fileCount":48,"integrity":"sha512-lVdOdgvvsQDobFVFUfqeZLAXSXSpFUiqPBgX+XGpnQSuI9eCbrW2aQj93tEngTBXPijhatZFsOwQD+UdNgc4Ng==","signatures":[{"sig":"MEUCIFu1Pv64qiA2iKJajWuFw0dgqnkTHMfSEBDwKHaCtui5AiEAnszM1vEOJDL7bM3tsRSRaEiseNGWarF2NethRgA2hgo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1155582},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./expo":"./app.plugin.js","./metro":{"types":"./dist/metro.d.ts","import":"./dist/metro.mjs","require":"./dist/metro.js"},"./app.plugin":"./app.plugin.js","./sourcemaps":{"types":"./dist/build/sourcemaps.d.ts","import":"./dist/build/sourcemaps.mjs","require":"./dist/build/sourcemaps.js"},"./package.json":"./package.json","./app.plugin.js":"./app.plugin.js"},"gitHead":"699609b22f9523e9da2e24aae5a3c4194284a080","scripts":{"test":"node --test --test-concurrency=1 test/*.test.mjs","build":"tsup src/index.ts src/expo-plugin.ts src/metro.ts --format esm,cjs --dts --clean --sourcemap --platform neutral --no-shims --external react --external react-native --external @react-navigation/native --external promise/setimmediate/rejection-tracking --external expo/metro-config && tsup src/build/sourcemaps.ts --format esm,cjs --dts --sourcemap --platform node --out-dir dist/build && node scripts/post-build.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"allstak-","email":"hello@allstak.sa"},"repository":{"url":"git+https://github.com/AllStak/allstak-react-native.git","type":"git"},"_npmVersion":"10.9.3","description":"AllStak React Native SDK — standalone error tracking, breadcrumbs, network capture, and ErrorUtils + Hermes rejection hooks. No browser or Node dependencies. Native Android/iOS crash modules in ./native.","directories":{},"_nodeVersion":"22.20.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","react":"^18.3.1","typescript":"^5.3.0","@types/node":"^25.6.0","@types/react":"^18.3.28","react-test-renderer":"^18.3.1"},"peerDependencies":{"react":">=16.8.0","react-native":">=0.70"},"peerDependenciesMeta":{"react":{"optional":false},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react-native_0.5.8_1779280876785_0.9423107336765046","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@allstak/react-native","version":"0.6.0","keywords":["allstak","observability","react-native","mobile","error-tracking","apm"],"license":"MIT","_id":"@allstak/react-native@0.6.0","maintainers":[{"name":"allstak-","email":"hello@allstak.sa"}],"homepage":"https://allstak.sa","bugs":{"url":"https://github.com/AllStak/allstak-react-native/issues"},"dist":{"shasum":"0eec54ef35b946e4bd092d82f1b301e1a03cfb54","tarball":"https://registry.npmjs.org/@allstak/react-native/-/react-native-0.6.0.tgz","fileCount":53,"integrity":"sha512-r46wr13OAL60l1oESiH6SPZDIVoOJODb5yoM+BZ8EqDj6dJYGGA6lQsAJddQvhgTO+4ivSVKjb6B9O0f9vjzYQ==","signatures":[{"sig":"MEUCIQDW3XN+BTYGFLDqReRqsVprIKG2hkNSX+mDayWqcodvMAIgG8PBVozho80F4B8WvFat0i+bgkFzR2JueJnNAVaUqvs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@allstak%2freact-native@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1569163},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./expo":"./app.plugin.js","./metro":{"types":"./dist/metro.d.ts","import":"./dist/metro.mjs","require":"./dist/metro.js"},"./app.plugin":"./app.plugin.js","./sourcemaps":{"types":"./dist/build/sourcemaps.d.ts","import":"./dist/build/sourcemaps.mjs","require":"./dist/build/sourcemaps.js"},"./package.json":"./package.json","./app.plugin.js":"./app.plugin.js"},"gitHead":"d533a52992666e6aedd79dafb0a830025d2c2d33","scripts":{"test":"node --test --test-concurrency=1 test/*.test.mjs","build":"tsup src/index.ts src/expo-plugin.ts src/metro.ts --format esm,cjs --dts --clean --sourcemap --platform neutral --no-shims --external react --external react-native --external @react-navigation/native --external promise/setimmediate/rejection-tracking --external expo/metro-config && tsup src/build/sourcemaps.ts --format esm,cjs --dts --sourcemap --platform node --out-dir dist/build && node scripts/post-build.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"allstak-","email":"hello@allstak.sa"},"repository":{"url":"git+https://github.com/AllStak/allstak-react-native.git","type":"git"},"_npmVersion":"10.8.2","description":"AllStak React Native SDK — standalone error tracking, breadcrumbs, network capture, and ErrorUtils + Hermes rejection hooks. No browser or Node dependencies. Native Android/iOS crash modules in ./native.","directories":{},"_nodeVersion":"20.20.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","react":"^18.3.1","typescript":"^5.3.0","@types/node":"^25.6.0","@types/react":"^18.3.28","react-test-renderer":"^18.3.1"},"peerDependencies":{"react":">=16.8.0","react-native":">=0.70"},"peerDependenciesMeta":{"react":{"optional":false},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react-native_0.6.0_1780080667354_0.31020179681692794","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@allstak/react-native","version":"0.6.1","description":"AllStak React Native SDK — standalone error tracking, breadcrumbs, network capture, and ErrorUtils + Hermes rejection hooks. No browser or Node dependencies. Native Android/iOS crash modules in ./native.","main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./sourcemaps":{"types":"./dist/build/sourcemaps.d.ts","import":"./dist/build/sourcemaps.mjs","require":"./dist/build/sourcemaps.js"},"./metro":{"types":"./dist/metro.d.ts","import":"./dist/metro.mjs","require":"./dist/metro.js"},"./expo":"./app.plugin.js","./app.plugin":"./app.plugin.js","./app.plugin.js":"./app.plugin.js","./package.json":"./package.json"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/AllStak/allstak-react-native.git"},"homepage":"https://allstak.sa","bugs":{"url":"https://github.com/AllStak/allstak-react-native/issues"},"keywords":["allstak","observability","react-native","mobile","error-tracking","apm"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"engines":{"node":">=20"},"scripts":{"build":"tsup src/index.ts src/expo-plugin.ts src/metro.ts --format esm,cjs --dts --clean --sourcemap --platform neutral --no-shims --external react --external react-native --external @react-navigation/native --external promise/setimmediate/rejection-tracking --external expo/metro-config && tsup src/build/sourcemaps.ts --format esm,cjs --dts --sourcemap --platform node --out-dir dist/build && node scripts/post-build.mjs","typecheck":"tsc --noEmit","test":"node --test --test-concurrency=1 test/*.test.mjs"},"peerDependencies":{"react":">=16.8.0","react-native":">=0.70"},"peerDependenciesMeta":{"react":{"optional":false},"react-native":{"optional":true}},"devDependencies":{"@types/node":"^25.6.0","@types/react":"^18.3.28","react":"^18.3.1","react-test-renderer":"^18.3.1","tsup":"^8.0.0","typescript":"^5.3.0"},"_id":"@allstak/react-native@0.6.1","gitHead":"4b25674a7073d9e34a3cf81af5fd330e4d5d4bca","_nodeVersion":"20.20.2","_npmVersion":"10.8.2","dist":{"integrity":"sha512-KB7+bxpBytZ/BYQlQLRVzN3BxGfOJHu6HmIN38y93Q3dqWw4eq17VAQUqtPwbIrKZbVe+Cc678I3QgCap6RpWQ==","shasum":"e12dee57fa5d4f0aaa99c48890e2de917f6d2a2d","tarball":"https://registry.npmjs.org/@allstak/react-native/-/react-native-0.6.1.tgz","fileCount":53,"unpackedSize":1569278,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@allstak%2freact-native@0.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD7usxZMiKO0hxV62/PzmVTSpZug04Qbk3edAJv5zPi5AIgQz2ekbVGP0+TMfh7/QwxasZ9vZaccu5Eh1XhXK/VMcw="}]},"_npmUser":{"name":"allstak-","email":"hello@allstak.sa"},"directories":{},"maintainers":[{"name":"allstak-","email":"hello@allstak.sa"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/react-native_0.6.1_1780099191665_0.8269185564204824"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-23T14:57:05.320Z","modified":"2026-05-29T23:59:52.157Z","0.1.1":"2026-04-23T14:57:05.617Z","0.1.2":"2026-04-23T15:05:08.479Z","0.1.3":"2026-04-23T16:06:01.449Z","0.3.0":"2026-04-29T19:59:48.888Z","0.3.1":"2026-05-04T01:40:04.357Z","0.3.2":"2026-05-11T04:50:25.308Z","0.3.3":"2026-05-17T08:08:27.647Z","0.3.4":"2026-05-17T08:48:22.937Z","0.4.0":"2026-05-18T08:57:43.764Z","0.4.1":"2026-05-18T09:10:28.206Z","0.5.0":"2026-05-18T10:25:39.747Z","0.5.1":"2026-05-20T09:09:40.132Z","0.5.2":"2026-05-20T09:14:27.612Z","0.5.3":"2026-05-20T09:18:49.189Z","0.5.8":"2026-05-20T12:41:16.957Z","0.6.0":"2026-05-29T18:51:07.544Z","0.6.1":"2026-05-29T23:59:51.885Z"},"bugs":{"url":"https://github.com/AllStak/allstak-react-native/issues"},"license":"MIT","homepage":"https://allstak.sa","keywords":["allstak","observability","react-native","mobile","error-tracking","apm"],"repository":{"type":"git","url":"git+https://github.com/AllStak/allstak-react-native.git"},"description":"AllStak React Native SDK — standalone error tracking, breadcrumbs, network capture, and ErrorUtils + Hermes rejection hooks. No browser or Node dependencies. Native Android/iOS crash modules in ./native.","maintainers":[{"name":"allstak-","email":"hello@allstak.sa"}],"readme":"# @allstak/react-native\n\nAllStak React Native SDK for JavaScript errors, native crashes, logs, breadcrumbs, HTTP telemetry, navigation breadcrumbs, and source maps.\n\n## Install\n\n```bash\nnpm install @allstak/react-native\n```\n\nPeer requirements:\n\n| Peer | Version |\n| --- | --- |\n| `react` | `>=16.8.0` |\n| `react-native` | `>=0.70` |\n\n## Setup\n\nInitialize the SDK as early as possible in your app entry file:\n\n```tsx\nimport * as AllStak from '@allstak/react-native';\nimport App from './App';\n\nAllStak.init({\n  apiKey: process.env.EXPO_PUBLIC_ALLSTAK_API_KEY,\n  environment: process.env.NODE_ENV ?? 'production',\n  release: process.env.EXPO_PUBLIC_RELEASE,\n  tracesSampleRate: 1.0,\n  enableLogs: true,\n});\n\nexport default AllStak.wrap(App);\n```\n\n## Provider setup\n\n```tsx\nimport { AllStakProvider } from '@allstak/react-native';\n\nexport default function Root() {\n  return (\n    <AllStakProvider\n      apiKey={process.env.EXPO_PUBLIC_ALLSTAK_API_KEY}\n      environment=\"production\"\n      release={process.env.EXPO_PUBLIC_RELEASE}\n    >\n      <App />\n    </AllStakProvider>\n  );\n}\n```\n\n## Metro source maps\n\n```js\nconst { withAllStakConfig } = require('@allstak/react-native/metro');\n\nmodule.exports = withAllStakConfig({\n  resolver: {},\n  transformer: {},\n});\n```\n\n## Expo plugin\n\n```json\n{\n  \"expo\": {\n    \"plugins\": [\"@allstak/react-native\"]\n  }\n}\n```\n\n## Useful API\n\n```tsx\nAllStak.captureException(new Error('checkout failed'));\nAllStak.captureMessage('cart opened', 'info');\nAllStak.logger.warn('payment retry');\nAllStak.setUser({ id: 'user_123', email: 'user@example.com' });\nawait AllStak.flush();\n```\n\n## Privacy\n\nUse privacy components around sensitive UI so screenshots and replay metadata stay safe:\n\n```tsx\nimport { AllStakPrivacyView } from '@allstak/react-native';\n\n<AllStakPrivacyView>\n  <CreditCardForm />\n</AllStakPrivacyView>\n```\n\n## Troubleshooting\n\n- No events: confirm the API key is available in the mobile runtime.\n- Native crashes missing: rebuild the native app after adding the package or Expo plugin.\n- Source maps missing: keep runtime `release` aligned with the uploaded build release.\n\n## Contributing and Support\n\n- Report bugs with the GitHub bug report template: https://github.com/AllStak/allstak-react-native/issues/new/choose\n- Open pull requests using the checklist in [CONTRIBUTING.md](CONTRIBUTING.md).\n- Report security vulnerabilities privately through [SECURITY.md](SECURITY.md).\n\n## License\n\nMIT\n","readmeFilename":"README.md"}