{"_id":"@active-reach/web-sdk","_rev":"63-108f94e7a9d70aab633c3799f4cf608f","name":"@active-reach/web-sdk","dist-tags":{"latest":"1.42.0"},"versions":{"1.0.0":{"name":"@active-reach/web-sdk","version":"1.0.0","keywords":["analytics","tracking","customer-data","web-sdk","event-tracking","active-reach","active-reach-intelligence","marketing-automation"],"license":"MIT","_id":"@active-reach/web-sdk@1.0.0","maintainers":[{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"}],"dist":{"shasum":"fbf98a53ebf2fc27e70ccc8852ee70c3353a13c4","tarball":"https://registry.npmjs.org/@active-reach/web-sdk/-/web-sdk-1.0.0.tgz","fileCount":80,"integrity":"sha512-aXuxSQaJx2f8hYLU6I6/ujOe94PmpCthRU5vCVBUikZz9/WAJJ5NpKKTE65OvEMiQOeEsHnZLYqR6UdRpqq2mA==","signatures":[{"sig":"MEUCIQCy6N8bEHn5sJ74APeeV/rylVJPcK9AieDuKB0Dacn3TAIgJwQmgU6mM0Ljd/w0749Dg2bUjH2TMRpGiXUIY57EVpY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1214309},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/aegis.min.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./cdn":"./dist/aegis.min.js","./push":{"types":"./dist/push/AegisWebPush.d.ts","import":"./dist/push/AegisWebPush.js","default":"./dist/push/AegisWebPush.js"},"./react":{"types":"./dist/integrations/react.d.ts","import":"./dist/react.js","default":"./dist/react.js"},"./snippet":"./dist/snippet.min.js","./service-worker":"./dist/aegis-sw.js"},"gitHead":"dbce851204a9e0ec5e1cf2905dcf5443a09d1b74","scripts":{"dev":"vite build --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run","build":"vite build && node scripts/build-cdn.js && npm run build:snippet && npm run build:types","typecheck":"tsc --noEmit","test:watch":"vitest","build:types":"tsc --project tsconfig.build.json","build:snippet":"node scripts/minify-snippet.js"},"_npmUser":{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"},"_npmVersion":"11.6.3","description":"Web SDK for Active Reach Intelligence — event tracking, identity resolution, in-app messaging, web push, and placements","directories":{},"sideEffects":false,"_nodeVersion":"22.9.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.2","eslint":"^9.16.0","terser":"^5.27.0","vitest":"^3.2.1","typescript":"^5.6.2","@types/node":"^20.10.0","@types/react":"^18.3.1"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-sdk_1.0.0_1776262604190_0.18071378653529058","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@active-reach/web-sdk","version":"1.1.0","keywords":["analytics","tracking","customer-data","web-sdk","event-tracking","active-reach","active-reach-intelligence","marketing-automation"],"license":"MIT","_id":"@active-reach/web-sdk@1.1.0","maintainers":[{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"}],"dist":{"shasum":"77a7f001983d09573e793975447f5732cb056f2e","tarball":"https://registry.npmjs.org/@active-reach/web-sdk/-/web-sdk-1.1.0.tgz","fileCount":84,"integrity":"sha512-9kBEWqwkr0onkr0enbpThkT2XR1S6K0AJZJqPsGSuhxR29tz4Kx14QVwhQwHkunioGd5ooSFdHCdwBJDh9i+9g==","signatures":[{"sig":"MEYCIQD0jyboJF2TcpwH3e/TG/LyKxL/w5LCwS1hy/gHxCuEswIhAJehO+rZfizy/3werfVv6YktT5y4zVDiZWTFbwWv1I2f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1260971},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/aegis.min.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./cdn":"./dist/aegis.min.js","./push":{"types":"./dist/push/AegisWebPush.d.ts","import":"./dist/push/AegisWebPush.js","default":"./dist/push/AegisWebPush.js"},"./react":{"types":"./dist/integrations/react.d.ts","import":"./dist/react.js","default":"./dist/react.js"},"./snippet":"./dist/snippet.min.js","./service-worker":"./dist/aegis-sw.js"},"gitHead":"dbce851204a9e0ec5e1cf2905dcf5443a09d1b74","scripts":{"dev":"vite build --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run","build":"vite build && node scripts/build-cdn.js && npm run build:snippet && npm run build:types","typecheck":"tsc --noEmit","test:watch":"vitest","build:types":"tsc --project tsconfig.build.json","build:snippet":"node scripts/minify-snippet.js"},"_npmUser":{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"},"_npmVersion":"11.6.3","description":"Web SDK for Active Reach Intelligence — event tracking, identity resolution, in-app messaging, web push, and placements","directories":{},"sideEffects":false,"_nodeVersion":"22.9.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.2","eslint":"^9.16.0","terser":"^5.27.0","vitest":"^3.2.1","typescript":"^5.6.2","@types/node":"^20.10.0","@types/react":"^18.3.1"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-sdk_1.1.0_1776263114129_0.6726754534374257","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@active-reach/web-sdk","version":"1.2.0","keywords":["analytics","tracking","customer-data","web-sdk","event-tracking","active-reach","active-reach-intelligence","marketing-automation"],"license":"MIT","_id":"@active-reach/web-sdk@1.2.0","maintainers":[{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"}],"dist":{"shasum":"089e79db275bd3f55392aa7524adc98feb31b36a","tarball":"https://registry.npmjs.org/@active-reach/web-sdk/-/web-sdk-1.2.0.tgz","fileCount":84,"integrity":"sha512-ClUXPN07yn92HzjHRPK9C+Ajsbm3ozBxPgMtKQkHgAPs9L+BAssUJaxcAZ13aPmEaSPKt8jFSq3Co1Yrcx0jMw==","signatures":[{"sig":"MEUCIGuz+uLwnR4HV2dfwR0a7sLlvhkBueDjTd9844cDhWWTAiEAl85y8TNuNSIXV5stNktkS3H69QW8+eF9iDol+bYD1a8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1270611},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/aegis.min.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./cdn":"./dist/aegis.min.js","./push":{"types":"./dist/push/AegisWebPush.d.ts","import":"./dist/push/AegisWebPush.js","default":"./dist/push/AegisWebPush.js"},"./react":{"types":"./dist/integrations/react.d.ts","import":"./dist/react.js","default":"./dist/react.js"},"./snippet":"./dist/snippet.min.js","./service-worker":"./dist/aegis-sw.js"},"gitHead":"6eb82cf45a136ccb0d58f0b1901795cbb75069d3","scripts":{"dev":"vite build --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run","build":"vite build && node scripts/build-cdn.js && npm run build:snippet && npm run build:types","typecheck":"tsc --noEmit","test:watch":"vitest","build:types":"tsc --project tsconfig.build.json","build:snippet":"node scripts/minify-snippet.js"},"_npmUser":{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"},"_npmVersion":"11.6.3","description":"Web SDK for Active Reach Intelligence — event tracking, identity resolution, in-app messaging, web push, and placements","directories":{},"sideEffects":false,"_nodeVersion":"22.9.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.2","eslint":"^9.16.0","terser":"^5.27.0","vitest":"^3.2.1","typescript":"^5.6.2","@types/node":"^20.10.0","@types/react":"^18.3.1"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-sdk_1.2.0_1776271432010_0.821763206167546","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@active-reach/web-sdk","version":"1.2.1","keywords":["analytics","tracking","customer-data","web-sdk","event-tracking","active-reach","active-reach-intelligence","marketing-automation"],"license":"MIT","_id":"@active-reach/web-sdk@1.2.1","maintainers":[{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"}],"dist":{"shasum":"157dfd8fa41ee0a49c08751ac385ee0052f4d695","tarball":"https://registry.npmjs.org/@active-reach/web-sdk/-/web-sdk-1.2.1.tgz","fileCount":84,"integrity":"sha512-6+TvtVvZhmPubG6xSfBEnYnF/lTzMlmDakd2XalHSwAJQdWv4dGbDPBL2iBlG3E8mBvYJS3aA2S+/cUNHuDrUA==","signatures":[{"sig":"MEUCIGvMWcNxcPEDRCpcaAMaLwLtnfNqUB1JOB+1w0u+sUaDAiEA/ZUXwY4o0cYSAVplpXm8DHMk/RLHWcDLGDN3Zm2aMsY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1270611},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/aegis.min.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./cdn":"./dist/aegis.min.js","./push":{"types":"./dist/push/AegisWebPush.d.ts","import":"./dist/push/AegisWebPush.js","default":"./dist/push/AegisWebPush.js"},"./react":{"types":"./dist/integrations/react.d.ts","import":"./dist/react.js","default":"./dist/react.js"},"./snippet":"./dist/snippet.min.js","./service-worker":"./dist/aegis-sw.js"},"gitHead":"6eb82cf45a136ccb0d58f0b1901795cbb75069d3","scripts":{"dev":"vite build --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run","build":"vite build && node scripts/build-cdn.js && npm run build:snippet && npm run build:types","typecheck":"tsc --noEmit","test:watch":"vitest","build:types":"tsc --project tsconfig.build.json","build:snippet":"node scripts/minify-snippet.js"},"_npmUser":{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"},"_npmVersion":"11.6.3","description":"Web SDK for Active Reach Intelligence — event tracking, identity resolution, in-app messaging, web push, and placements","directories":{},"sideEffects":false,"_nodeVersion":"22.9.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.2","eslint":"^9.16.0","terser":"^5.27.0","vitest":"^3.2.1","typescript":"^5.6.2","@types/node":"^20.10.0","@types/react":"^18.3.1"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-sdk_1.2.1_1776272374983_0.2036627410044085","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@active-reach/web-sdk","version":"1.3.0","keywords":["analytics","tracking","customer-data","web-sdk","event-tracking","active-reach","active-reach-intelligence","marketing-automation"],"license":"MIT","_id":"@active-reach/web-sdk@1.3.0","maintainers":[{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"}],"dist":{"shasum":"8ef8e078cd21192c601c7fe116fbf87730dd195d","tarball":"https://registry.npmjs.org/@active-reach/web-sdk/-/web-sdk-1.3.0.tgz","fileCount":86,"integrity":"sha512-DqkWbxDFbf7CJUKeuwwO3HZDVmT59gmwvl6vXKLQuAoyuxtexH+G0sHM3MAKWqKa+ypFk21U1P0dPCv9RsKsWA==","signatures":[{"sig":"MEUCIB1CMnPuw3VKBpcRNw9cd/eEuWfzNLWWn76pPzpvvGUSAiEAxUJx+KBz+tt1GzG18uwBhPJHu8fHKRROb+BqTI4sw/c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1307805},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/aegis.min.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./cdn":"./dist/aegis.min.js","./push":{"types":"./dist/push/AegisWebPush.d.ts","import":"./dist/push/AegisWebPush.js","default":"./dist/push/AegisWebPush.js"},"./react":{"types":"./dist/integrations/react.d.ts","import":"./dist/react.js","default":"./dist/react.js"},"./snippet":"./dist/snippet.min.js","./service-worker":"./dist/aegis-sw.js"},"gitHead":"41414b2405b1c25690e717105516ee4b84da00b0","scripts":{"dev":"vite build --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run","build":"vite build && node scripts/build-cdn.js && npm run build:snippet && npm run build:types","typecheck":"tsc --noEmit","test:watch":"vitest","build:types":"tsc --project tsconfig.build.json","build:snippet":"node scripts/minify-snippet.js"},"_npmUser":{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"},"_npmVersion":"11.6.3","description":"Web SDK for Active Reach Intelligence — event tracking, identity resolution, in-app messaging, web push, and placements","directories":{},"sideEffects":false,"_nodeVersion":"22.9.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.2","eslint":"^9.16.0","terser":"^5.27.0","vitest":"^3.2.1","typescript":"^5.6.2","@types/node":"^20.10.0","@types/react":"^18.3.1"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-sdk_1.3.0_1776454846573_0.4307089265758064","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"@active-reach/web-sdk","version":"1.3.1","keywords":["analytics","tracking","customer-data","web-sdk","event-tracking","active-reach","active-reach-intelligence","marketing-automation"],"license":"MIT","_id":"@active-reach/web-sdk@1.3.1","maintainers":[{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"}],"dist":{"shasum":"03e1094e6c1432f39771558014c7cbe9b8024e95","tarball":"https://registry.npmjs.org/@active-reach/web-sdk/-/web-sdk-1.3.1.tgz","fileCount":86,"integrity":"sha512-e+YBD54w9N2Ohe/JTi8GW0mdET1eNiRBduCXctzwXGAJFyGwIIyuFn58kfoAdxVH0SvhZxGGLvfB3PDGqt8Vnw==","signatures":[{"sig":"MEUCIGT/60le9ixeGXgSrGkB3cE4d39rA16Obvy4+KYBXNHzAiEApjdFy8IDcY40zX2fTqYtLidsJ3DIVn0pjNVdAeVefA0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1308684},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/aegis.min.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./cdn":"./dist/aegis.min.js","./push":{"types":"./dist/push/AegisWebPush.d.ts","import":"./dist/push/AegisWebPush.js","default":"./dist/push/AegisWebPush.js"},"./react":{"types":"./dist/integrations/react.d.ts","import":"./dist/react.js","default":"./dist/react.js"},"./snippet":"./dist/snippet.min.js","./service-worker":"./dist/aegis-sw.js"},"gitHead":"9b96f49854e018bfbea6663066da154863001dd2","scripts":{"dev":"vite build --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run","build":"vite build && node scripts/build-cdn.js && npm run build:snippet && npm run build:types","typecheck":"tsc --noEmit","test:watch":"vitest","build:types":"tsc --project tsconfig.build.json","build:snippet":"node scripts/minify-snippet.js"},"_npmUser":{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"},"_npmVersion":"11.6.3","description":"Web SDK for Active Reach Intelligence — event tracking, identity resolution, in-app messaging, web push, and placements","directories":{},"sideEffects":false,"_nodeVersion":"22.9.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.2","eslint":"^9.16.0","terser":"^5.27.0","vitest":"^3.2.1","typescript":"^5.6.2","@types/node":"^20.10.0","@types/react":"^18.3.1"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-sdk_1.3.1_1776490736052_0.1629128739116228","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@active-reach/web-sdk","version":"1.4.0","keywords":["analytics","tracking","customer-data","web-sdk","event-tracking","active-reach","active-reach-intelligence","marketing-automation"],"license":"MIT","_id":"@active-reach/web-sdk@1.4.0","maintainers":[{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"}],"dist":{"shasum":"a811d831fb2347383e69fc30287b5930064392af","tarball":"https://registry.npmjs.org/@active-reach/web-sdk/-/web-sdk-1.4.0.tgz","fileCount":96,"integrity":"sha512-g0jJjTk0jOiocfSgKMvJzjqL3oo9ihgjq4PxFJEfCKOEdP6W+G5ag/mWlnVeinEWMGNglKRWPwlWriD7QRS/Fw==","signatures":[{"sig":"MEQCIFtsFWmwZ+Ud8rPdqDcKI/F1A++Q0xwNPkw2yl3S1UKkAiATm5WIfXIBdHmR2QCooUagG/WP9/oWJDIl5Ul423DSwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1419763},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/aegis.min.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./cdn":"./dist/aegis.min.js","./push":{"types":"./dist/push/AegisWebPush.d.ts","import":"./dist/push/AegisWebPush.js","default":"./dist/push/AegisWebPush.js"},"./react":{"types":"./dist/integrations/react.d.ts","import":"./dist/react.js","default":"./dist/react.js"},"./snippet":"./dist/snippet.min.js","./service-worker":"./dist/aegis-sw.js"},"gitHead":"09c89330c3f28aafa0dfd221dfdc6f883763e903","scripts":{"dev":"vite build --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run","build":"vite build && node scripts/build-cdn.js && npm run build:snippet && npm run build:types","typecheck":"tsc --noEmit","test:watch":"vitest","build:types":"tsc --project tsconfig.build.json","build:snippet":"node scripts/minify-snippet.js"},"_npmUser":{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"},"_npmVersion":"11.6.3","description":"Web SDK for Active Reach Intelligence — event tracking, identity resolution, in-app messaging, web push, and placements","directories":{},"sideEffects":false,"_nodeVersion":"22.9.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.2","eslint":"^9.16.0","terser":"^5.27.0","vitest":"^3.2.1","typescript":"^5.6.2","@types/node":"^20.10.0","@types/react":"^18.3.1"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-sdk_1.4.0_1776704455319_0.04514101434725082","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@active-reach/web-sdk","version":"1.5.0","keywords":["analytics","tracking","customer-data","web-sdk","event-tracking","active-reach","active-reach-intelligence","marketing-automation"],"license":"MIT","_id":"@active-reach/web-sdk@1.5.0","maintainers":[{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"}],"dist":{"shasum":"b8e31314334088acd334fa048fbed4b28cf315d1","tarball":"https://registry.npmjs.org/@active-reach/web-sdk/-/web-sdk-1.5.0.tgz","fileCount":116,"integrity":"sha512-v6U/1vIdVd3SYdpQqoQcyCFCtmtUkF/PgkENR7qSaYHQq8ET8cxnO0niZGE/tca+Ghwy3mDqTvRXVPRCdjlOCQ==","signatures":[{"sig":"MEUCIQCnJFENjcAqwhStUKuFMDUpijqoFJ5LkBcYrlWmtNDfjQIgWooPdE1SoqboTyw4PrhwWfn15KBxw1teUmGyFdhmzhY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1672315},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/aegis.min.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./cdn":"./dist/aegis.min.js","./push":{"types":"./dist/push/AegisWebPush.d.ts","import":"./dist/push/AegisWebPush.js","default":"./dist/push/AegisWebPush.js"},"./react":{"types":"./dist/integrations/react.d.ts","import":"./dist/react.js","default":"./dist/react.js"},"./snippet":"./dist/snippet.min.js","./service-worker":"./dist/aegis-sw.js"},"gitHead":"230ac58d694477b4e49eccedb31f92708c982d74","scripts":{"dev":"vite build --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run","build":"vite build && node scripts/build-cdn.js && npm run build:snippet && npm run build:types","typecheck":"tsc --noEmit","test:watch":"vitest","build:types":"tsc --project tsconfig.build.json","build:snippet":"node scripts/minify-snippet.js"},"_npmUser":{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"},"_npmVersion":"11.6.3","description":"Web SDK for Active Reach Intelligence — event tracking, identity resolution, in-app messaging, web push, and placements","directories":{},"sideEffects":false,"_nodeVersion":"22.9.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.2","eslint":"^9.16.0","terser":"^5.27.0","vitest":"^3.2.1","typescript":"^5.6.2","@types/node":"^20.10.0","@types/react":"^18.3.1"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-sdk_1.5.0_1776810708331_0.6417327395399692","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@active-reach/web-sdk","version":"1.6.0","keywords":["analytics","tracking","customer-data","web-sdk","event-tracking","active-reach","active-reach-intelligence","marketing-automation"],"license":"MIT","_id":"@active-reach/web-sdk@1.6.0","maintainers":[{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"}],"dist":{"shasum":"b47f6111a4a33c9177dae5bc406f1c33a98475a0","tarball":"https://registry.npmjs.org/@active-reach/web-sdk/-/web-sdk-1.6.0.tgz","fileCount":120,"integrity":"sha512-QveD0n/cfp9Z5zIb8daNDQTMpvRaD5xrA1n94lGyOa6yVXLa8rh/FWbkyjHBVWBEfd3O2izDaJBzqoFoUnZwng==","signatures":[{"sig":"MEUCIFGffmlcPM5TEbVJakY5onB89M5x4wyg6Vh6dDv8rGzhAiEAxj12az8TxTHGKxs9z2W7A42Hdn0XMOfcl4f/BuWP5T0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1688665},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/aegis.min.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./cdn":"./dist/aegis.min.js","./push":{"types":"./dist/push/AegisWebPush.d.ts","import":"./dist/push/AegisWebPush.js","default":"./dist/push/AegisWebPush.js"},"./react":{"types":"./dist/integrations/react.d.ts","import":"./dist/react.js","default":"./dist/react.js"},"./snippet":"./dist/snippet.min.js","./service-worker":"./dist/aegis-sw.js"},"gitHead":"9a192d861bcaa2bee57e78a6d158458f90b005da","scripts":{"dev":"vite build --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run","build":"vite build && node scripts/build-cdn.js && npm run build:snippet && npm run build:types","typecheck":"tsc --noEmit","test:watch":"vitest","build:types":"tsc --project tsconfig.build.json","build:snippet":"node scripts/minify-snippet.js"},"_npmUser":{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"},"_npmVersion":"11.6.3","description":"Web SDK for Active Reach Intelligence — event tracking, identity resolution, in-app messaging, web push, and placements","directories":{},"sideEffects":false,"_nodeVersion":"22.9.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.2","eslint":"^9.16.0","terser":"^5.27.0","vitest":"^3.2.1","typescript":"^5.6.2","@types/node":"^20.10.0","@types/react":"^18.3.1"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-sdk_1.6.0_1776845203098_0.9366674868380023","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"@active-reach/web-sdk","version":"1.7.0","keywords":["analytics","tracking","customer-data","web-sdk","event-tracking","active-reach","active-reach-intelligence","marketing-automation"],"license":"MIT","_id":"@active-reach/web-sdk@1.7.0","maintainers":[{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"}],"dist":{"shasum":"95cf887b6312c03b18a02ca63301cc22aa63555f","tarball":"https://registry.npmjs.org/@active-reach/web-sdk/-/web-sdk-1.7.0.tgz","fileCount":120,"integrity":"sha512-68j/7pUT3GW2QqIX0u+S1loGMkRWsvC3RK4gFPCgcpSZVOIux4WrU10//oV/WeHiUVXISIqIvDw+nUeMQSxGAA==","signatures":[{"sig":"MEQCIANQe5g5142w1GoiFriZToZmKY4aMNG43Ivl7oVAHcI3AiAgvu/ACse9mJj2FMvSB4aRVxjUAictrK8bnrAWzLpV8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1741487},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/aegis.min.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./cdn":"./dist/aegis.min.js","./push":{"types":"./dist/push/AegisWebPush.d.ts","import":"./dist/push/AegisWebPush.js","default":"./dist/push/AegisWebPush.js"},"./react":{"types":"./dist/integrations/react.d.ts","import":"./dist/react.js","default":"./dist/react.js"},"./snippet":"./dist/snippet.min.js","./service-worker":"./dist/aegis-sw.js"},"gitHead":"b5713ea9f93f10d0795daf343bd182a37002273f","scripts":{"dev":"vite build --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run","build":"vite build && node scripts/build-cdn.js && npm run build:snippet && npm run build:types","typecheck":"tsc --noEmit","test:watch":"vitest","build:types":"tsc --project tsconfig.build.json","build:snippet":"node scripts/minify-snippet.js"},"_npmUser":{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"},"_npmVersion":"11.6.3","description":"Web SDK for Active Reach Intelligence — event tracking, identity resolution, in-app messaging, web push, and placements","directories":{},"sideEffects":false,"_nodeVersion":"22.9.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.2","eslint":"^9.16.0","terser":"^5.27.0","vitest":"^3.2.1","typescript":"^5.6.2","@types/node":"^20.10.0","@types/react":"^18.3.1"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-sdk_1.7.0_1777492256187_0.814927651612283","host":"s3://npm-registry-packages-npm-production"}},"1.7.1":{"name":"@active-reach/web-sdk","version":"1.7.1","keywords":["analytics","tracking","customer-data","web-sdk","event-tracking","active-reach","active-reach-intelligence","marketing-automation"],"license":"MIT","_id":"@active-reach/web-sdk@1.7.1","maintainers":[{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"}],"dist":{"shasum":"2108397fb3d2dfa5d5f74e31a936569e97d4e7d9","tarball":"https://registry.npmjs.org/@active-reach/web-sdk/-/web-sdk-1.7.1.tgz","fileCount":120,"integrity":"sha512-wDVY9CdutHV3KtcomH4AVsT6GpDXfR8hXucopmP7NA8ltKu6HpyxyUPgkmS483JUd2RkotDcQ3o6IzwXGgASig==","signatures":[{"sig":"MEYCIQCuGj6u2bbwnLv/a7ImtIXzfhJbDduJKKfq0YlUJdrdOgIhAJfE5pQYIxTGIvYZppX+s/4VNnGgoSqxLhbI9M9m8lVL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1766882},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/aegis.min.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./cdn":"./dist/aegis.min.js","./push":{"types":"./dist/push/AegisWebPush.d.ts","import":"./dist/push/AegisWebPush.js","default":"./dist/push/AegisWebPush.js"},"./react":{"types":"./dist/integrations/react.d.ts","import":"./dist/react.js","default":"./dist/react.js"},"./snippet":"./dist/snippet.min.js","./service-worker":"./dist/aegis-sw.js"},"gitHead":"0dc46631cbff91025ef957b5bcfd1b93581d7a8a","scripts":{"dev":"vite build --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run","build":"vite build && node scripts/build-cdn.js && npm run build:snippet && npm run build:types","typecheck":"tsc --noEmit","test:watch":"vitest","build:types":"tsc --project tsconfig.build.json","build:snippet":"node scripts/minify-snippet.js"},"_npmUser":{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"},"_npmVersion":"11.6.3","description":"Web SDK for Active Reach Intelligence — event tracking, identity resolution, in-app messaging, web push, and placements","directories":{},"sideEffects":false,"_nodeVersion":"22.9.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.2","eslint":"^9.16.0","terser":"^5.27.0","vitest":"^3.2.1","typescript":"^5.6.2","@types/node":"^20.10.0","@types/react":"^18.3.1"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-sdk_1.7.1_1777497257988_0.9165711622839872","host":"s3://npm-registry-packages-npm-production"}},"1.7.2":{"name":"@active-reach/web-sdk","version":"1.7.2","keywords":["analytics","tracking","customer-data","web-sdk","event-tracking","active-reach","active-reach-intelligence","marketing-automation"],"license":"MIT","_id":"@active-reach/web-sdk@1.7.2","maintainers":[{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"}],"dist":{"shasum":"6ad8143bb1f249aef29fb508ef82907fba5ea1bf","tarball":"https://registry.npmjs.org/@active-reach/web-sdk/-/web-sdk-1.7.2.tgz","fileCount":120,"integrity":"sha512-InmbfWwl9YLkQDiEJ+tF32WEepFpRFW1krjlIdqhsKWe2R5khKEmHtRr3wsAMkTRRq0F2VGGX5Pq3qOHTHD3bA==","signatures":[{"sig":"MEUCIHeU6lnDLElQE6wQQ67MoO9oBTjRBD0UzJZvDizyNQ5OAiEAoUQqO+CQ7jjXlCUoB/HYmhS13iCuhv2BtPtyMh3xHEA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1770232},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/aegis.min.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./cdn":"./dist/aegis.min.js","./push":{"types":"./dist/push/AegisWebPush.d.ts","import":"./dist/push/AegisWebPush.js","default":"./dist/push/AegisWebPush.js"},"./react":{"types":"./dist/integrations/react.d.ts","import":"./dist/react.js","default":"./dist/react.js"},"./snippet":"./dist/snippet.min.js","./service-worker":"./dist/aegis-sw.js"},"gitHead":"b42f240ab6e1717c87fb7a467739a3ca7333f0b9","scripts":{"dev":"vite build --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run","build":"vite build && node scripts/build-cdn.js && npm run build:snippet && npm run build:types","typecheck":"tsc --noEmit","test:watch":"vitest","build:types":"tsc --project tsconfig.build.json","build:snippet":"node scripts/minify-snippet.js"},"_npmUser":{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"},"_npmVersion":"11.6.3","description":"Web SDK for Active Reach Intelligence — event tracking, identity resolution, in-app messaging, web push, and placements","directories":{},"sideEffects":false,"_nodeVersion":"22.9.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.2","eslint":"^9.16.0","terser":"^5.27.0","vitest":"^3.2.1","typescript":"^5.6.2","@types/node":"^20.10.0","@types/react":"^18.3.1"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-sdk_1.7.2_1777500358799_0.4872006864541274","host":"s3://npm-registry-packages-npm-production"}},"1.7.3":{"name":"@active-reach/web-sdk","version":"1.7.3","keywords":["analytics","tracking","customer-data","web-sdk","event-tracking","active-reach","active-reach-intelligence","marketing-automation"],"license":"MIT","_id":"@active-reach/web-sdk@1.7.3","maintainers":[{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"}],"dist":{"shasum":"d0d3ea0556b49ecf80c07be54d13a652c186fac2","tarball":"https://registry.npmjs.org/@active-reach/web-sdk/-/web-sdk-1.7.3.tgz","fileCount":120,"integrity":"sha512-saEXaH43WSqur4SsWVNbTN05ut/bMNZ7EoqHYAzzjgCj/ZepYoyxDU8gXqb2ib69VJyVAJq5d4pH53VSnz4N1A==","signatures":[{"sig":"MEUCIQCBnAax8I+786m3GL/ihiQDXhxh0XeJCeRdB7c9agG4zAIgNtEKTEGOvVTTunKUhgeDjSGgsROYBu38eREVuuWr+Lw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1770232},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/aegis.min.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./cdn":"./dist/aegis.min.js","./push":{"types":"./dist/push/AegisWebPush.d.ts","import":"./dist/push/AegisWebPush.js","default":"./dist/push/AegisWebPush.js"},"./react":{"types":"./dist/integrations/react.d.ts","import":"./dist/react.js","default":"./dist/react.js"},"./snippet":"./dist/snippet.min.js","./service-worker":"./dist/aegis-sw.js"},"gitHead":"0d1573fbd0cb5e58e5bdd22f49c001b0375719ac","scripts":{"dev":"vite build --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run","build":"vite build && node scripts/build-cdn.js && npm run build:snippet && npm run build:types","typecheck":"tsc --noEmit","test:watch":"vitest","build:types":"tsc --project tsconfig.build.json","build:snippet":"node scripts/minify-snippet.js"},"_npmUser":{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"},"_npmVersion":"11.6.3","description":"Web SDK for Active Reach Intelligence — event tracking, identity resolution, in-app messaging, web push, and placements","directories":{},"sideEffects":false,"_nodeVersion":"22.9.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.2","eslint":"^9.16.0","terser":"^5.27.0","vitest":"^3.2.1","typescript":"^5.6.2","@types/node":"^20.10.0","@types/react":"^18.3.1"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-sdk_1.7.3_1777534445442_0.3331474397848684","host":"s3://npm-registry-packages-npm-production"}},"1.7.4":{"name":"@active-reach/web-sdk","version":"1.7.4","keywords":["analytics","tracking","customer-data","web-sdk","event-tracking","active-reach","active-reach-intelligence","marketing-automation"],"license":"MIT","_id":"@active-reach/web-sdk@1.7.4","maintainers":[{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"}],"dist":{"shasum":"52cde0da45894ae666393ca63624fc6f6b1c99b9","tarball":"https://registry.npmjs.org/@active-reach/web-sdk/-/web-sdk-1.7.4.tgz","fileCount":120,"integrity":"sha512-AHUVO4rhrnUN5BKT+0rA1qFcWPEYNESr76+nnZdQovlpRX9OvLCn+0ynuupiFuWKFbPJuZm6hQindWXTJbzbwA==","signatures":[{"sig":"MEQCHxCix0log7kEJwv0tMF4xK8HBhPNtRif18cu2mqZW/8CIQCZHWk/llKgV2w3uwXZFoA6VGcEY7uOOMTrD1KsZDZa7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1782386},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/aegis.min.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./cdn":"./dist/aegis.min.js","./push":{"types":"./dist/push/AegisWebPush.d.ts","import":"./dist/push/AegisWebPush.js","default":"./dist/push/AegisWebPush.js"},"./react":{"types":"./dist/integrations/react.d.ts","import":"./dist/react.js","default":"./dist/react.js"},"./snippet":"./dist/snippet.min.js","./service-worker":"./dist/aegis-sw.js"},"gitHead":"1110c9a94d7a6c6f35a2361984965f4f3bb41666","scripts":{"dev":"vite build --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run","build":"vite build && node scripts/build-cdn.js && npm run build:snippet && npm run build:types","typecheck":"tsc --noEmit","test:watch":"vitest","build:types":"tsc --project tsconfig.build.json","build:snippet":"node scripts/minify-snippet.js"},"_npmUser":{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"},"_npmVersion":"11.6.3","description":"Web SDK for Active Reach Intelligence — event tracking, identity resolution, in-app messaging, web push, and placements","directories":{},"sideEffects":false,"_nodeVersion":"22.9.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.2","eslint":"^9.16.0","terser":"^5.27.0","vitest":"^3.2.1","typescript":"^5.6.2","@types/node":"^20.10.0","@types/react":"^18.3.1"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-sdk_1.7.4_1777554031557_0.442282809044483","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"@active-reach/web-sdk","version":"1.8.0","keywords":["analytics","tracking","customer-data","web-sdk","event-tracking","active-reach","active-reach-intelligence","marketing-automation"],"license":"MIT","_id":"@active-reach/web-sdk@1.8.0","maintainers":[{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"}],"dist":{"shasum":"b0ec4be3577c8c6e9d4275cfa1c55eaeaca92c28","tarball":"https://registry.npmjs.org/@active-reach/web-sdk/-/web-sdk-1.8.0.tgz","fileCount":120,"integrity":"sha512-wARtoRg6iR9yEsdVrBvKCCyjUAoIMgU386o3WoWaZqvqdLuXKUSt0KT/h2hSmooebRp1uLDLiQFRXaDYtnbiSw==","signatures":[{"sig":"MEQCIFNRfNgmaw3IL+WCNUqZHJOsOlFYl+G5M7Kr+ORzJX2pAiAHe1712Ks8LTOCKpIrb4l9C4TE73VvqOwXF5eqveDmow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1823830},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/aegis.min.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./cdn":"./dist/aegis.min.js","./push":{"types":"./dist/push/AegisWebPush.d.ts","import":"./dist/push/AegisWebPush.js","default":"./dist/push/AegisWebPush.js"},"./react":{"types":"./dist/integrations/react.d.ts","import":"./dist/react.js","default":"./dist/react.js"},"./snippet":"./dist/snippet.min.js","./service-worker":"./dist/aegis-sw.js"},"gitHead":"1110c9a94d7a6c6f35a2361984965f4f3bb41666","scripts":{"dev":"vite build --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run","build":"vite build && node scripts/build-cdn.js && npm run build:snippet && npm run build:types","typecheck":"tsc --noEmit","test:watch":"vitest","build:types":"tsc --project tsconfig.build.json","build:snippet":"node scripts/minify-snippet.js"},"_npmUser":{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"},"_npmVersion":"11.6.3","description":"Web SDK for Active Reach Intelligence — event tracking, identity resolution, in-app messaging, web push, and placements","directories":{},"sideEffects":false,"_nodeVersion":"22.9.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.2","eslint":"^9.16.0","terser":"^5.27.0","vitest":"^3.2.1","typescript":"^5.6.2","@types/node":"^20.10.0","@types/react":"^18.3.1"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-sdk_1.8.0_1777554457156_0.36392783225888636","host":"s3://npm-registry-packages-npm-production"}},"1.8.5":{"name":"@active-reach/web-sdk","version":"1.8.5","keywords":["analytics","tracking","customer-data","web-sdk","event-tracking","active-reach","active-reach-intelligence","marketing-automation"],"license":"MIT","_id":"@active-reach/web-sdk@1.8.5","maintainers":[{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"}],"dist":{"shasum":"96cda9670720fdcb99a96c6e2c2c13d14094472e","tarball":"https://registry.npmjs.org/@active-reach/web-sdk/-/web-sdk-1.8.5.tgz","fileCount":120,"integrity":"sha512-sL84Sm3YocH2uYMlYpfiBK86jWz0aDa5dOHK3tFHBCu4FjgrAKYuIqeAPjV6LxRfz/3jFU35h7SRmBmDcEo4IA==","signatures":[{"sig":"MEQCIDlMraUC/oeuzgVQgFZld21xT9zIIWtQKhuzFsAFDJPwAiBkG2jJkoeKrGtLeF0NDtqKrG/vrb1p0BsrvebB8fbxsw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1847060},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/aegis.min.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./cdn":"./dist/aegis.min.js","./push":{"types":"./dist/push/AegisWebPush.d.ts","import":"./dist/push/AegisWebPush.js","default":"./dist/push/AegisWebPush.js"},"./react":{"types":"./dist/integrations/react.d.ts","import":"./dist/react.js","default":"./dist/react.js"},"./snippet":"./dist/snippet.min.js","./service-worker":"./dist/aegis-sw.js"},"gitHead":"db9c6dac1dbe2f46d07be861c46eb51b3b813654","scripts":{"dev":"vite build --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run","build":"vite build && node scripts/build-cdn.js && npm run build:snippet && npm run build:types","typecheck":"tsc --noEmit","test:watch":"vitest","build:types":"tsc --project tsconfig.build.json","build:snippet":"node scripts/minify-snippet.js"},"_npmUser":{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"},"_npmVersion":"11.6.3","description":"Web SDK for Active Reach Intelligence — event tracking, identity resolution, in-app messaging, web push, and placements","directories":{},"sideEffects":false,"_nodeVersion":"22.9.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.2","eslint":"^9.16.0","terser":"^5.27.0","vitest":"^3.2.1","typescript":"^5.6.2","@types/node":"^20.10.0","@types/react":"^18.3.1"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-sdk_1.8.5_1777556987867_0.3035002130687465","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"@active-reach/web-sdk","version":"1.9.0","keywords":["analytics","tracking","customer-data","web-sdk","event-tracking","active-reach","active-reach-intelligence","marketing-automation"],"license":"MIT","_id":"@active-reach/web-sdk@1.9.0","maintainers":[{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"}],"dist":{"shasum":"1f3010e9906ed3964c043fcc71386edfe04d324c","tarball":"https://registry.npmjs.org/@active-reach/web-sdk/-/web-sdk-1.9.0.tgz","fileCount":122,"integrity":"sha512-guagouOrqyaaXcThmk05IJonxVTrrfKE7s5SGBbiSDPMFLcoYtZrvVi3PTkw5eJmsaDexKuVMGYvE8+w1TFSZQ==","signatures":[{"sig":"MEYCIQCxGhTgBwl/lyTtot49wwwhbsouobDB5FRAX8obVD0v1gIhAJwVVTTw4G210JWySS0c168K/IwghogO74p3yUVl3KzB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1878767},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/aegis.min.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./cdn":"./dist/aegis.min.js","./push":{"types":"./dist/push/AegisWebPush.d.ts","import":"./dist/push/AegisWebPush.js","default":"./dist/push/AegisWebPush.js"},"./react":{"types":"./dist/integrations/react.d.ts","import":"./dist/react.js","default":"./dist/react.js"},"./snippet":"./dist/snippet.min.js","./service-worker":"./dist/aegis-sw.js"},"gitHead":"b1bfa0e3fbbd311727fdd86d44ae7f973c19a4f2","scripts":{"dev":"vite build --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run","build":"vite build && node scripts/build-cdn.js && npm run build:snippet && npm run build:types","typecheck":"tsc --noEmit","test:watch":"vitest","build:types":"tsc --project tsconfig.build.json","build:snippet":"node scripts/minify-snippet.js"},"_npmUser":{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"},"_npmVersion":"11.6.3","description":"Web SDK for Active Reach Intelligence — event tracking, identity resolution, in-app messaging, web push, and placements","directories":{},"sideEffects":false,"_nodeVersion":"22.9.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.2","eslint":"^9.16.0","terser":"^5.27.0","vitest":"^3.2.1","typescript":"^5.6.2","@types/node":"^20.10.0","@types/react":"^18.3.1"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-sdk_1.9.0_1777821686997_0.6387724474697511","host":"s3://npm-registry-packages-npm-production"}},"1.10.0":{"name":"@active-reach/web-sdk","version":"1.10.0","keywords":["analytics","tracking","customer-data","web-sdk","event-tracking","active-reach","active-reach-intelligence","marketing-automation"],"license":"MIT","_id":"@active-reach/web-sdk@1.10.0","maintainers":[{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"}],"dist":{"shasum":"db129bda412830c38e3f3cba1410f6c41c965594","tarball":"https://registry.npmjs.org/@active-reach/web-sdk/-/web-sdk-1.10.0.tgz","fileCount":122,"integrity":"sha512-XP7qddHQJL1Nbv4pok8ksWI+7fkmgnS2GahNM1GDkew7slxiD/8jUfjT1xUioKMJxJUncom5UXkUfjzPyYN5Ug==","signatures":[{"sig":"MEUCIBTrPqIP5h27qu/I1FAK5GdsHBKfkyQxPImuFqdFhIyNAiEA79vmWYUEE1hW5c9kT5ROap/FsYP6w8hq0L1VuRRZsfA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1938050},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/aegis.min.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./cdn":"./dist/aegis.min.js","./push":{"types":"./dist/push/AegisWebPush.d.ts","import":"./dist/push/AegisWebPush.js","default":"./dist/push/AegisWebPush.js"},"./react":{"types":"./dist/integrations/react.d.ts","import":"./dist/react.js","default":"./dist/react.js"},"./snippet":"./dist/snippet.min.js","./service-worker":"./dist/aegis-sw.js"},"gitHead":"0073026c93c1f79a8e6845b919c1833683d7f482","scripts":{"dev":"vite build --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run","build":"vite build && node scripts/build-cdn.js && npm run build:snippet && npm run build:types","typecheck":"tsc --noEmit","test:watch":"vitest","build:types":"tsc --project tsconfig.build.json","build:snippet":"node scripts/minify-snippet.js"},"_npmUser":{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"},"_npmVersion":"11.6.3","description":"Web SDK for Active Reach Intelligence — event tracking, identity resolution, in-app messaging, web push, and placements","directories":{},"sideEffects":false,"_nodeVersion":"22.9.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.2","eslint":"^9.16.0","terser":"^5.27.0","vitest":"^3.2.1","typescript":"^5.6.2","@types/node":"^20.10.0","@types/react":"^18.3.1"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-sdk_1.10.0_1778013306907_0.48550164208404456","host":"s3://npm-registry-packages-npm-production"}},"1.11.0":{"name":"@active-reach/web-sdk","version":"1.11.0","keywords":["analytics","tracking","customer-data","web-sdk","event-tracking","active-reach","active-reach-intelligence","marketing-automation"],"license":"MIT","_id":"@active-reach/web-sdk@1.11.0","maintainers":[{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"}],"dist":{"shasum":"34cbafc033bdee84b3ed9f623122c4c24a0a6ec5","tarball":"https://registry.npmjs.org/@active-reach/web-sdk/-/web-sdk-1.11.0.tgz","fileCount":132,"integrity":"sha512-NQfW7GsVWy3Sg22j6ktpXf+SHjVnBM/B0obnPegGjEIL9LJLFUgKte3m6WDIdpnb7W9+dWn1b1BWdSyI9Ogrfw==","signatures":[{"sig":"MEQCIFmmEr04D4/2U5GxcKGh3LJ2Dqa2LWnFJ3LMBaHlwMF+AiAFei/MW/2PMu4IxTgPNzviUhHRwfyx8o2I4G5vxn/qeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2077624},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/aegis.min.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./cdn":"./dist/aegis.min.js","./push":{"types":"./dist/push/AegisWebPush.d.ts","import":"./dist/push/AegisWebPush.js","default":"./dist/push/AegisWebPush.js"},"./react":{"types":"./dist/integrations/react.d.ts","import":"./dist/react.js","default":"./dist/react.js"},"./snippet":"./dist/snippet.min.js","./service-worker":"./dist/aegis-sw.js"},"gitHead":"939ba47b3c5f4ad23f74e8c1a91060d77ad83e76","scripts":{"dev":"vite build --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run","build":"vite build && node scripts/build-cdn.js && npm run build:snippet && npm run build:types","typecheck":"tsc --noEmit","test:watch":"vitest","build:types":"tsc --project tsconfig.build.json","build:snippet":"node scripts/minify-snippet.js"},"_npmUser":{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"},"_npmVersion":"11.6.3","description":"Web SDK for Active Reach Intelligence — event tracking, identity resolution, in-app messaging, web push, and placements","directories":{},"sideEffects":false,"_nodeVersion":"22.9.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.2","eslint":"^9.16.0","terser":"^5.27.0","vitest":"^3.2.1","typescript":"^5.6.2","@types/node":"^20.10.0","@types/react":"^18.3.1"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-sdk_1.11.0_1778655494743_0.42683613483292593","host":"s3://npm-registry-packages-npm-production"}},"1.11.1":{"name":"@active-reach/web-sdk","version":"1.11.1","keywords":["analytics","tracking","customer-data","web-sdk","event-tracking","active-reach","active-reach-intelligence","marketing-automation"],"license":"MIT","_id":"@active-reach/web-sdk@1.11.1","maintainers":[{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"}],"dist":{"shasum":"7d4594753ecdf95702ada92e885a14c153cb06bb","tarball":"https://registry.npmjs.org/@active-reach/web-sdk/-/web-sdk-1.11.1.tgz","fileCount":132,"integrity":"sha512-58M9k2sX9GNVQBVeF/tgcu5bAVH6nFiyg26O4lmtbAJpM6WpIrEhuJ1bp5RqURcn+hzzLYzaA7uBg+1P9CsB2Q==","signatures":[{"sig":"MEUCIGEFekscAoYQ3EsBUFVATMMJFguEIcimOQjHM/2o1Th7AiEAlv80O7CqWOwACXmGYPADhFtPVW07G9KCt15/QaFBWC4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2078482},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/aegis.min.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./cdn":"./dist/aegis.min.js","./push":{"types":"./dist/push/AegisWebPush.d.ts","import":"./dist/push/AegisWebPush.js","default":"./dist/push/AegisWebPush.js"},"./react":{"types":"./dist/integrations/react.d.ts","import":"./dist/react.js","default":"./dist/react.js"},"./snippet":"./dist/snippet.min.js","./service-worker":"./dist/aegis-sw.js"},"gitHead":"97be772feba456ebca13512b4bdf73350fa8798d","scripts":{"dev":"vite build --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run","build":"vite build && node scripts/build-cdn.js && npm run build:snippet && npm run build:types","typecheck":"tsc --noEmit","test:watch":"vitest","build:types":"tsc --project tsconfig.build.json","build:snippet":"node scripts/minify-snippet.js"},"_npmUser":{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"},"_npmVersion":"11.6.3","description":"Web SDK for Active Reach Intelligence — event tracking, identity resolution, in-app messaging, web push, and placements","directories":{},"sideEffects":false,"_nodeVersion":"22.9.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.2","eslint":"^9.16.0","terser":"^5.27.0","vitest":"^3.2.1","typescript":"^5.6.2","@types/node":"^20.10.0","@types/react":"^18.3.1"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-sdk_1.11.1_1778656140617_0.24419724818373534","host":"s3://npm-registry-packages-npm-production"}},"1.12.0":{"name":"@active-reach/web-sdk","version":"1.12.0","keywords":["analytics","tracking","customer-data","web-sdk","event-tracking","active-reach","active-reach-intelligence","marketing-automation"],"license":"MIT","_id":"@active-reach/web-sdk@1.12.0","maintainers":[{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"}],"dist":{"shasum":"f3148c2449ca6643341ed423b2bfdb3882f74675","tarball":"https://registry.npmjs.org/@active-reach/web-sdk/-/web-sdk-1.12.0.tgz","fileCount":132,"integrity":"sha512-Qsl+Mkgv0RoYINugtConGJW4qEAc68AgdfTxa6jxCdRexiu2/cw8ZOuxrOBsC7Hf+O/9s4QdVsixpBlyhcnVXA==","signatures":[{"sig":"MEYCIQDlAxMOoU89AG+U3XhCcpijxa2zBqwaR5CnM7pGOuiQygIhANUTdSyiw51f/NP62JVn8fxj7S5mNDERruwuQf1hsdpT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2078482},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/aegis.min.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./cdn":"./dist/aegis.min.js","./push":{"types":"./dist/push/AegisWebPush.d.ts","import":"./dist/push/AegisWebPush.js","default":"./dist/push/AegisWebPush.js"},"./react":{"types":"./dist/integrations/react.d.ts","import":"./dist/react.js","default":"./dist/react.js"},"./snippet":"./dist/snippet.min.js","./service-worker":"./dist/aegis-sw.js"},"gitHead":"2f0c9843bcbd55ff9485eb14610aa236a79a150c","scripts":{"dev":"vite build --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run","build":"vite build && node scripts/build-cdn.js && npm run build:snippet && npm run build:types","typecheck":"tsc --noEmit","test:watch":"vitest","build:types":"tsc --project tsconfig.build.json","build:snippet":"node scripts/minify-snippet.js"},"_npmUser":{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"},"_npmVersion":"11.6.3","description":"Web SDK for Active Reach Intelligence — event tracking, identity resolution, in-app messaging, web push, and placements","directories":{},"sideEffects":false,"_nodeVersion":"22.9.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.2","eslint":"^9.16.0","terser":"^5.27.0","vitest":"^3.2.1","typescript":"^5.6.2","@types/node":"^20.10.0","@types/react":"^18.3.1"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-sdk_1.12.0_1778796112492_0.9824426226481338","host":"s3://npm-registry-packages-npm-production"}},"1.13.0":{"name":"@active-reach/web-sdk","version":"1.13.0","keywords":["analytics","tracking","customer-data","web-sdk","event-tracking","active-reach","active-reach-intelligence","marketing-automation"],"license":"MIT","_id":"@active-reach/web-sdk@1.13.0","maintainers":[{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"}],"dist":{"shasum":"a566c5d78c154693c4e12b68044026c1b5e45d7c","tarball":"https://registry.npmjs.org/@active-reach/web-sdk/-/web-sdk-1.13.0.tgz","fileCount":134,"integrity":"sha512-cgOdRUiYvpp1j14wyRgxMrj8sB4Iy+Rx9h8cKIS457Epz3eEohcJKLj64oM6lOOfVeALCFggkoDLZRkSZnFWww==","signatures":[{"sig":"MEUCIQDkhlLC+mFzubX1gN0G5bbgZdvx8Losp/xQBDXcmpdlygIgKVzaRjV6saD/MoGeVrdU+QDUt7odQjYweJVHtFhMP1E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2121456},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/aegis.min.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./cdn":"./dist/aegis.min.js","./push":{"types":"./dist/push/AegisWebPush.d.ts","import":"./dist/push/AegisWebPush.js","default":"./dist/push/AegisWebPush.js"},"./react":{"types":"./dist/integrations/react.d.ts","import":"./dist/react.js","default":"./dist/react.js"},"./snippet":"./dist/snippet.min.js","./service-worker":"./dist/aegis-sw.js"},"gitHead":"c0859b048bc573278f9b10992334eb3a99e23ffa","scripts":{"dev":"vite build --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run","build":"vite build && node scripts/build-cdn.js && npm run build:snippet && npm run build:types","typecheck":"tsc --noEmit","test:watch":"vitest","build:types":"tsc --project tsconfig.build.json","build:snippet":"node scripts/minify-snippet.js"},"_npmUser":{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"},"_npmVersion":"11.6.3","description":"Web SDK for Active Reach Intelligence — event tracking, identity resolution, in-app messaging, web push, and placements","directories":{},"sideEffects":false,"_nodeVersion":"22.9.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.2","eslint":"^9.16.0","terser":"^5.27.0","vitest":"^3.2.1","typescript":"^5.6.2","@types/node":"^20.10.0","@types/react":"^18.3.1"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-sdk_1.13.0_1779603712153_0.8255606131877045","host":"s3://npm-registry-packages-npm-production"}},"1.14.0":{"name":"@active-reach/web-sdk","version":"1.14.0","keywords":["analytics","tracking","customer-data","web-sdk","event-tracking","active-reach","active-reach-intelligence","marketing-automation"],"license":"MIT","_id":"@active-reach/web-sdk@1.14.0","maintainers":[{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"}],"dist":{"shasum":"aa4464304a4a5cf8b67fa8db6d332141d38d9a19","tarball":"https://registry.npmjs.org/@active-reach/web-sdk/-/web-sdk-1.14.0.tgz","fileCount":134,"integrity":"sha512-WYoyD9YOOz9bU6IExs/8TY+/CAmNjjT9n1j2qkyzK5yo5lYaKJ0VbUBbx6rUdNFT6IIaB0GGYmAIPm91lmwx8w==","signatures":[{"sig":"MEYCIQDvNkE6/HPS368sKubSAsnQZdCQU7Z6RnEVeBO48m7ulQIhAOUvuImjR5psFMv2GBTuZls2O37cezbheCe8b8zcCH6p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2164576},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/aegis.min.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./cdn":"./dist/aegis.min.js","./push":{"types":"./dist/push/AegisWebPush.d.ts","import":"./dist/push/AegisWebPush.js","default":"./dist/push/AegisWebPush.js"},"./react":{"types":"./dist/integrations/react.d.ts","import":"./dist/react.js","default":"./dist/react.js"},"./snippet":"./dist/snippet.min.js","./service-worker":"./dist/aegis-sw.js"},"gitHead":"1d4eccb190568018277d1be9298fda202b947cdc","scripts":{"dev":"vite build --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run","build":"vite build && node scripts/build-cdn.js && npm run build:snippet && npm run build:types","typecheck":"tsc --noEmit","test:watch":"vitest","build:types":"tsc --project tsconfig.build.json","build:snippet":"node scripts/minify-snippet.js"},"_npmUser":{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"},"_npmVersion":"11.6.3","description":"Web SDK for Active Reach Intelligence — event tracking, identity resolution, in-app messaging, web push, and placements","directories":{},"sideEffects":false,"_nodeVersion":"22.9.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.2","eslint":"^9.16.0","terser":"^5.27.0","vitest":"^3.2.1","typescript":"^5.6.2","@types/node":"^20.10.0","@types/react":"^18.3.1"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-sdk_1.14.0_1779649534767_0.1928542517215004","host":"s3://npm-registry-packages-npm-production"}},"1.14.1":{"name":"@active-reach/web-sdk","version":"1.14.1","keywords":["analytics","tracking","customer-data","web-sdk","event-tracking","active-reach","active-reach-intelligence","marketing-automation"],"license":"MIT","_id":"@active-reach/web-sdk@1.14.1","maintainers":[{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"}],"dist":{"shasum":"728b1dabec217050db70df192ca4d87afa619d8e","tarball":"https://registry.npmjs.org/@active-reach/web-sdk/-/web-sdk-1.14.1.tgz","fileCount":134,"integrity":"sha512-ChhyGHNA3qlE3hmogWidOXAwOk5P/jjcl0BgWQRvr8c58kMn43ffKpSeekruTWRsGAwwQB/nJaoInvHLddVkMA==","signatures":[{"sig":"MEQCIHt6XDLXrVBMPy6CxSaND2FV2xEhFaNdphOvqQoBg+JrAiAMTrUKcfvo51ohvCmPvk8okBQEK6M2a+qFOPO00G8PZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2193302},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/aegis.min.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./cdn":"./dist/aegis.min.js","./push":{"types":"./dist/push/AegisWebPush.d.ts","import":"./dist/push/AegisWebPush.js","default":"./dist/push/AegisWebPush.js"},"./react":{"types":"./dist/integrations/react.d.ts","import":"./dist/react.js","default":"./dist/react.js"},"./snippet":"./dist/snippet.min.js","./service-worker":"./dist/aegis-sw.js"},"gitHead":"2210d7387a2cf40038fe928a87249fed211c527a","scripts":{"dev":"vite build --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run","build":"vite build && node scripts/build-cdn.js && npm run build:snippet && npm run build:types","typecheck":"tsc --noEmit","test:watch":"vitest","build:types":"tsc --project tsconfig.build.json","build:snippet":"node scripts/minify-snippet.js"},"_npmUser":{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"},"_npmVersion":"10.8.2","description":"Web SDK for Active Reach Intelligence — event tracking, identity resolution, in-app messaging, web push, and placements","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.2","jsdom":"^25.0.1","eslint":"^9.16.0","terser":"^5.27.0","vitest":"^3.2.1","typescript":"^5.6.2","@types/node":"^20.10.0","@types/react":"^18.3.1"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-sdk_1.14.1_1779908520743_0.922053037523977","host":"s3://npm-registry-packages-npm-production"}},"1.15.0":{"name":"@active-reach/web-sdk","version":"1.15.0","keywords":["analytics","tracking","customer-data","web-sdk","event-tracking","active-reach","active-reach-intelligence","marketing-automation"],"license":"MIT","_id":"@active-reach/web-sdk@1.15.0","maintainers":[{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"}],"dist":{"shasum":"5e002b25dbfc716416a444ef4c05d3e805da39bf","tarball":"https://registry.npmjs.org/@active-reach/web-sdk/-/web-sdk-1.15.0.tgz","fileCount":136,"integrity":"sha512-JodLRNb1NVY/xiK4CEiEZdiEh147NS0KmTNJf5cYP5vnO4TkChiLSqHYwM8EPADqgrTiPcOrHEiZ2EEOHp6LsQ==","signatures":[{"sig":"MEYCIQDiwjBAtA4auC8QBJJYwhIdU6ta0v0zkSuMajOThwvJmwIhALlZzJyy+OGNzC1qEy07xz7A98DBlovW049s1yluGOBr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2295422},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/aegis.min.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./cdn":"./dist/aegis.min.js","./push":{"types":"./dist/push/AegisWebPush.d.ts","import":"./dist/push/AegisWebPush.js","default":"./dist/push/AegisWebPush.js"},"./react":{"types":"./dist/integrations/react.d.ts","import":"./dist/react.js","default":"./dist/react.js"},"./snippet":"./dist/snippet.min.js","./service-worker":"./dist/aegis-sw.js"},"gitHead":"554a945b8a90289e82b3090dc645402b234176b1","scripts":{"dev":"vite build --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run","build":"vite build && node scripts/build-cdn.js && npm run build:snippet && npm run build:types","typecheck":"tsc --noEmit","test:watch":"vitest","build:types":"tsc --project tsconfig.build.json","build:snippet":"node scripts/minify-snippet.js"},"_npmUser":{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"},"_npmVersion":"10.8.2","description":"Web SDK for Active Reach Intelligence — event tracking, identity resolution, in-app messaging, web push, and placements","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.2","jsdom":"^25.0.1","eslint":"^9.16.0","terser":"^5.27.0","vitest":"^3.2.1","typescript":"^5.6.2","@types/node":"^20.10.0","@types/react":"^18.3.1"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-sdk_1.15.0_1779987367483_0.534584901201901","host":"s3://npm-registry-packages-npm-production"}},"1.19.0":{"name":"@active-reach/web-sdk","version":"1.19.0","keywords":["analytics","tracking","customer-data","web-sdk","event-tracking","active-reach","active-reach-intelligence","marketing-automation"],"license":"MIT","_id":"@active-reach/web-sdk@1.19.0","maintainers":[{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"}],"dist":{"shasum":"5f7c38b462339ceca2c902b16e7f96dfdcfbc5cf","tarball":"https://registry.npmjs.org/@active-reach/web-sdk/-/web-sdk-1.19.0.tgz","fileCount":152,"integrity":"sha512-iNgMt8Yn6pm83hUHlydTjCzyjMZGmPjks8ky3RYfUxwboIrcsNJV7PhYYtNGFEfgcoeWikL8si+Oi3tfaxlZbw==","signatures":[{"sig":"MEUCIBnVpXhgtGWTqxlLO92exAvA6D+31bx1u1semU2Lqb6VAiEArOFY8Bd8lE4QaJsA0lMnncucqsUQFODXWMj2JOwRWj8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3781107},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/aegis.min.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./cdn":"./dist/aegis.min.js","./push":{"types":"./dist/push/AegisWebPush.d.ts","import":"./dist/push/AegisWebPush.js","default":"./dist/push/AegisWebPush.js"},"./react":{"types":"./dist/integrations/react.d.ts","import":"./dist/react.js","default":"./dist/react.js"},"./snippet":"./dist/snippet.min.js","./service-worker":"./dist/aegis-sw.js"},"gitHead":"6e1c53af486704aeef30ab0a610c17c9bf05d673","scripts":{"dev":"vite build --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run","build":"vite build && node scripts/build-cdn.js && npm run build:snippet && npm run build:types","typecheck":"tsc --noEmit","test:watch":"vitest","build:types":"tsc --project tsconfig.build.json","build:snippet":"node scripts/minify-snippet.js"},"_npmUser":{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"},"_npmVersion":"11.6.3","description":"Web SDK for Active Reach Intelligence — event tracking, identity resolution, in-app messaging, web push, and placements","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.2","jsdom":"^27.0.1","eslint":"^9.16.0","terser":"^5.27.0","vitest":"^3.2.1","typescript":"^5.6.2","@types/node":"^22.19.21","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-sdk_1.19.0_1781578722920_0.1692371717249035","host":"s3://npm-registry-packages-npm-production"}},"1.20.0":{"name":"@active-reach/web-sdk","version":"1.20.0","keywords":["analytics","tracking","customer-data","web-sdk","event-tracking","active-reach","active-reach-intelligence","marketing-automation"],"license":"MIT","_id":"@active-reach/web-sdk@1.20.0","maintainers":[{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"}],"dist":{"shasum":"d2f8dd29ae8f900a38d6f48e71796bbfc64a308b","tarball":"https://registry.npmjs.org/@active-reach/web-sdk/-/web-sdk-1.20.0.tgz","fileCount":152,"integrity":"sha512-oucIqncudkJ4q0nuAHJrK26p5Z5MeuqkeF2gu/kaCqvWDSuMmhAKRw0GOvEdSw38D/Ux2xt5pCg01FdKnJY+9A==","signatures":[{"sig":"MEYCIQDsDXX5zgAfHcw7i/S4hAUeBP/NsUwpbr6mMY0qytL5rAIhAIaHMDSxog5/QDFRJ6BROyH1eCBWJmH3UvlPVYdcxPJM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3828755},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/aegis.min.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./cdn":"./dist/aegis.min.js","./push":{"types":"./dist/push/AegisWebPush.d.ts","import":"./dist/push/AegisWebPush.js","default":"./dist/push/AegisWebPush.js"},"./react":{"types":"./dist/integrations/react.d.ts","import":"./dist/react.js","default":"./dist/react.js"},"./snippet":"./dist/snippet.min.js","./service-worker":"./dist/aegis-sw.js"},"gitHead":"c1bbb548cf7d5c725b59893f6e784021c6ebfc43","scripts":{"dev":"vite build --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run","build":"vite build && node scripts/build-cdn.js && npm run build:snippet && npm run build:types && npm run sync:web","sync:web":"cp dist/aegis.min.js dist/aegis.min.js.map ../../apps/web/public/sdk/","typecheck":"tsc --noEmit","test:watch":"vitest","build:types":"tsc --project tsconfig.build.json","build:snippet":"node scripts/minify-snippet.js"},"_npmUser":{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"},"_npmVersion":"11.6.3","description":"Web SDK for Active Reach Intelligence — event tracking, identity resolution, in-app messaging, web push, and placements","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.2","jsdom":"^27.0.1","eslint":"^9.16.0","terser":"^5.27.0","vitest":"^3.2.1","typescript":"^5.6.2","@types/node":"^22.19.21","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-sdk_1.20.0_1781584656494_0.05862311145055754","host":"s3://npm-registry-packages-npm-production"}},"1.21.0":{"name":"@active-reach/web-sdk","version":"1.21.0","keywords":["analytics","tracking","customer-data","web-sdk","event-tracking","active-reach","active-reach-intelligence","marketing-automation"],"license":"MIT","_id":"@active-reach/web-sdk@1.21.0","maintainers":[{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"}],"dist":{"shasum":"21b12d81942f9423e49e5fd89757dc0dc25cea47","tarball":"https://registry.npmjs.org/@active-reach/web-sdk/-/web-sdk-1.21.0.tgz","fileCount":154,"integrity":"sha512-2cc3IOhzm94hVyTTFsldgatjya5SxecssfIEjzjB/DP5quLOFmucmmCEs+wKw1XnF4LN0S2Gn5xy58nozZsoZw==","signatures":[{"sig":"MEYCIQD+SUZoku2Eok5PnD3RnqmYxpAO+ToKG9XUx+l9fSwq8QIhAJbczQp0mmUKIAkq5C50KAr7KgWDruT4DFLOsw3CKtTG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3966253},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/aegis.min.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./cdn":"./dist/aegis.min.js","./push":{"types":"./dist/push/AegisWebPush.d.ts","import":"./dist/push/AegisWebPush.js","default":"./dist/push/AegisWebPush.js"},"./react":{"types":"./dist/integrations/react.d.ts","import":"./dist/react.js","default":"./dist/react.js"},"./snippet":"./dist/snippet.min.js","./service-worker":"./dist/aegis-sw.js"},"gitHead":"9052f5282956fe504a4bd996310a844a0dbb336f","scripts":{"dev":"vite build --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run","build":"vite build && node scripts/build-cdn.js && npm run build:snippet && npm run build:types && npm run sync:web","sync:web":"if [ -d ../../apps/web/public ]; then mkdir -p ../../apps/web/public/sdk && cp dist/aegis.min.js dist/aegis.min.js.map ../../apps/web/public/sdk/; else echo 'sync:web: apps/web not in build context (e.g. turbo-pruned cashier-portal build) — skipped; committed bundle is source of truth'; fi","typecheck":"tsc --noEmit","test:watch":"vitest","build:types":"tsc --project tsconfig.build.json","build:snippet":"node scripts/minify-snippet.js"},"_npmUser":{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"},"_npmVersion":"11.6.3","description":"Web SDK for Active Reach Intelligence — event tracking, identity resolution, in-app messaging, web push, and placements","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.2","jsdom":"^27.0.1","eslint":"^9.16.0","terser":"^5.27.0","vitest":"^3.2.1","typescript":"^5.6.2","@types/node":"^22.19.21","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-sdk_1.21.0_1781653373256_0.5911132811222792","host":"s3://npm-registry-packages-npm-production"}},"1.22.0":{"name":"@active-reach/web-sdk","version":"1.22.0","keywords":["analytics","tracking","customer-data","web-sdk","event-tracking","active-reach","active-reach-intelligence","marketing-automation"],"license":"MIT","_id":"@active-reach/web-sdk@1.22.0","maintainers":[{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"}],"dist":{"shasum":"c68fab0fb136c6bea1cecc207f56b230620f727a","tarball":"https://registry.npmjs.org/@active-reach/web-sdk/-/web-sdk-1.22.0.tgz","fileCount":160,"integrity":"sha512-g06hNeFlya8DO6GxSoqlb5+6Rl1LuRQ6QNNiFNSVSonBoeGUnqj6n2VauyZ4PgLcm/4KxMP1kUi8aorDN/+GWA==","signatures":[{"sig":"MEQCIDeR84j/YjT/Bv/QJGJQykFQ8S3OQIJXZw91ERXUUJ35AiBdUQ6t9yFireQqGs5Zqs71o+Zj+CG1wtddn5RTYdYZ+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4248659},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/aegis.min.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./cdn":"./dist/aegis.min.js","./push":{"types":"./dist/push/AegisWebPush.d.ts","import":"./dist/push/AegisWebPush.js","default":"./dist/push/AegisWebPush.js"},"./react":{"types":"./dist/integrations/react.d.ts","import":"./dist/react.js","default":"./dist/react.js"},"./snippet":"./dist/snippet.min.js","./service-worker":"./dist/aegis-sw.js"},"gitHead":"d6abeac55c5aab2602699999c2f761486640daea","scripts":{"dev":"vite build --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run","build":"vite build && node scripts/build-cdn.js && npm run build:snippet && npm run build:types && npm run sync:web","sync:web":"if [ -d ../../apps/web/public ]; then mkdir -p ../../apps/web/public/sdk && cp dist/aegis.min.js dist/aegis.min.js.map ../../apps/web/public/sdk/; else echo 'sync:web: apps/web not in build context (e.g. turbo-pruned cashier-portal build) — skipped; committed bundle is source of truth'; fi","typecheck":"tsc --noEmit","test:watch":"vitest","build:types":"tsc --project tsconfig.build.json","build:snippet":"node scripts/minify-snippet.js"},"_npmUser":{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"},"_npmVersion":"11.6.3","description":"Web SDK for Active Reach Intelligence — event tracking, identity resolution, in-app messaging, web push, and placements","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.2","jsdom":"^27.0.1","eslint":"^9.16.0","terser":"^5.27.0","vitest":"^3.2.1","typescript":"^5.6.2","@types/node":"^22.19.21","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-sdk_1.22.0_1782038956256_0.9003781088260006","host":"s3://npm-registry-packages-npm-production"}},"1.25.0":{"name":"@active-reach/web-sdk","version":"1.25.0","keywords":["analytics","tracking","customer-data","web-sdk","event-tracking","active-reach","active-reach-intelligence","marketing-automation"],"license":"MIT","_id":"@active-reach/web-sdk@1.25.0","maintainers":[{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"}],"dist":{"shasum":"60851fe7632af8aa3ea6006e2cd0646ab91cbe55","tarball":"https://registry.npmjs.org/@active-reach/web-sdk/-/web-sdk-1.25.0.tgz","fileCount":160,"integrity":"sha512-hgV5jdbYxjffPilfpXB08XBiA0LqdQp3+tWTqkSeg+3tOkkOQcf7vKvwMd5PpheU5fMFUBmxB3rQYsY7EXcduA==","signatures":[{"sig":"MEUCIQCLn3SXN+wG30wlLlfxsRUFFZdYU1Ob96en+WVJzQoxMQIgEm9Hsq7V9KTzKeAJg/lWrCJ5A1Kzm/r96dewCLcM+qY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4334746},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/aegis.min.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./cdn":"./dist/aegis.min.js","./push":{"types":"./dist/push/AegisWebPush.d.ts","import":"./dist/push/AegisWebPush.js","default":"./dist/push/AegisWebPush.js"},"./react":{"types":"./dist/integrations/react.d.ts","import":"./dist/react.js","default":"./dist/react.js"},"./snippet":"./dist/snippet.min.js","./service-worker":"./dist/aegis-sw.js"},"gitHead":"380ccd011705070467f19bb77de689065182bcfd","scripts":{"dev":"vite build --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run","build":"vite build && node scripts/build-cdn.js && npm run build:snippet && npm run build:types && npm run sync:web","sync:web":"if [ -d ../../apps/web/public ]; then mkdir -p ../../apps/web/public/sdk && cp dist/aegis.min.js dist/aegis.min.js.map ../../apps/web/public/sdk/; else echo 'sync:web: apps/web not in build context (e.g. turbo-pruned cashier-portal build) — skipped; committed bundle is source of truth'; fi","typecheck":"tsc --noEmit","test:watch":"vitest","build:types":"tsc --project tsconfig.build.json","build:snippet":"node scripts/minify-snippet.js"},"_npmUser":{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"},"_npmVersion":"11.6.3","description":"Web SDK for Active Reach Intelligence — event tracking, identity resolution, in-app messaging, web push, and placements","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.2","jsdom":"^27.0.1","eslint":"^9.16.0","terser":"^5.27.0","vitest":"^3.2.1","typescript":"^5.6.2","@types/node":"^22.19.21","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-sdk_1.25.0_1782168976745_0.9485170998288754","host":"s3://npm-registry-packages-npm-production"}},"1.26.0":{"name":"@active-reach/web-sdk","version":"1.26.0","keywords":["analytics","tracking","customer-data","web-sdk","event-tracking","active-reach","active-reach-intelligence","marketing-automation"],"license":"MIT","_id":"@active-reach/web-sdk@1.26.0","maintainers":[{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"}],"dist":{"shasum":"99725603498cff0bd8cab6010c81523785753355","tarball":"https://registry.npmjs.org/@active-reach/web-sdk/-/web-sdk-1.26.0.tgz","fileCount":166,"integrity":"sha512-xXh9Ph9kBTmCPpNR7LEhLuvOayHXS2dE68JvwkHDT33DYQ8fu5Dm9FpNdHPk/Rid5Il44VZ1sywBqJxeMGmVcg==","signatures":[{"sig":"MEUCIGyQe+U3nW1tEccv10Mr2Nd2AuIwjTdQWB9xIQlmtpGwAiEAkHfjsuLIkCaEJTCi7Ql1skFua6uCRq6idAIn6qBQBvk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4280774},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/aegis.min.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./cdn":"./dist/aegis.min.js","./push":{"types":"./dist/push/AegisWebPush.d.ts","import":"./dist/push/AegisWebPush.js","default":"./dist/push/AegisWebPush.js"},"./react":{"types":"./dist/integrations/react.d.ts","import":"./dist/react.js","default":"./dist/react.js"},"./snippet":"./dist/snippet.min.js","./service-worker":"./dist/aegis-sw.js"},"gitHead":"038f2e8fb88f06d118a6843d3181dd0b04e5a541","scripts":{"dev":"vite build --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run","build":"vite build && node scripts/build-cdn.js && npm run build:snippet && npm run build:types && npm run sync:web","sync:web":"if [ -d ../../apps/web/public ]; then mkdir -p ../../apps/web/public/sdk && cp dist/aegis.min.js dist/aegis.min.js.map ../../apps/web/public/sdk/; else echo 'sync:web: apps/web not in build context (e.g. turbo-pruned cashier-portal build) — skipped; committed bundle is source of truth'; fi","typecheck":"tsc --noEmit","test:watch":"vitest","build:types":"tsc --project tsconfig.build.json","build:snippet":"node scripts/minify-snippet.js"},"_npmUser":{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"},"_npmVersion":"11.6.3","description":"Web SDK for Active Reach Intelligence — event tracking, identity resolution, in-app messaging, web push, and placements","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.2","jsdom":"^27.0.1","eslint":"^9.16.0","terser":"^5.27.0","vitest":"^3.2.1","typescript":"^5.6.2","@types/node":"^22.19.21","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-sdk_1.26.0_1782184149675_0.19105876047717607","host":"s3://npm-registry-packages-npm-production"}},"1.27.0":{"name":"@active-reach/web-sdk","version":"1.27.0","keywords":["analytics","tracking","customer-data","web-sdk","event-tracking","active-reach","active-reach-intelligence","marketing-automation"],"license":"MIT","_id":"@active-reach/web-sdk@1.27.0","maintainers":[{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"}],"dist":{"shasum":"4768c6557dd3fb42d0ee6727530669e10508d9d3","tarball":"https://registry.npmjs.org/@active-reach/web-sdk/-/web-sdk-1.27.0.tgz","fileCount":166,"integrity":"sha512-rM2IrCmSxjCI46LHARvlfPEEzjr1xtETeFJyakgdrU/ocIRu65Cy/tZLsTEI57/wkqfQAsschorz+J147FTvsA==","signatures":[{"sig":"MEQCIGs0mOaB1t5RZ1BL3yA95v5lMU/+FRGDpBtL/mxZdUJjAiAGPpVLfLFLghaqun3Fzs6QVN7B/jds5r1oSXGKWWs2ng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4291955},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/aegis.min.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./cdn":"./dist/aegis.min.js","./push":{"types":"./dist/push/AegisWebPush.d.ts","import":"./dist/push/AegisWebPush.js","default":"./dist/push/AegisWebPush.js"},"./react":{"types":"./dist/integrations/react.d.ts","import":"./dist/react.js","default":"./dist/react.js"},"./snippet":"./dist/snippet.min.js","./service-worker":"./dist/aegis-sw.js"},"gitHead":"d5b87384b828ec06aeef765f8e0872029348dc9d","scripts":{"dev":"vite build --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run","build":"vite build && node scripts/build-cdn.js && npm run build:snippet && npm run build:types && npm run sync:web","sync:web":"if [ -d ../../apps/web/public ]; then mkdir -p ../../apps/web/public/sdk && cp dist/aegis.min.js dist/aegis.min.js.map ../../apps/web/public/sdk/; else echo 'sync:web: apps/web not in build context (e.g. turbo-pruned cashier-portal build) — skipped; committed bundle is source of truth'; fi","typecheck":"tsc --noEmit","test:watch":"vitest","build:types":"tsc --project tsconfig.build.json","build:snippet":"node scripts/minify-snippet.js"},"_npmUser":{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"},"_npmVersion":"11.6.3","description":"Web SDK for Active Reach Intelligence — event tracking, identity resolution, in-app messaging, web push, and placements","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.2","jsdom":"^27.0.1","eslint":"^9.16.0","terser":"^5.27.0","vitest":"^3.2.1","typescript":"^5.6.2","@types/node":"^22.19.21","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-sdk_1.27.0_1782202026441_0.10951953542047677","host":"s3://npm-registry-packages-npm-production"}},"1.27.1":{"name":"@active-reach/web-sdk","version":"1.27.1","keywords":["analytics","tracking","customer-data","web-sdk","event-tracking","active-reach","active-reach-intelligence","marketing-automation"],"license":"MIT","_id":"@active-reach/web-sdk@1.27.1","maintainers":[{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"}],"dist":{"shasum":"be2de8926468fd1defd4e72c99f056a1d9af7537","tarball":"https://registry.npmjs.org/@active-reach/web-sdk/-/web-sdk-1.27.1.tgz","fileCount":166,"integrity":"sha512-54r64J58MSBL61wQQgQTOLu/oQfyR5bJHfn+oxx5SeXImgPEGDYJT4FtLL8iOdkWIwbIIUvwumkYS4gHWOVVEQ==","signatures":[{"sig":"MEYCIQDk+k8PVX1uEZA8sbiKnACftZ3cclvD/uC5GA6HluyY6wIhANj2Y+zn0i+iUtEeUs85Y2lk5v/TCgyvSdRZ2fV0pl9g","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4294362},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/aegis.min.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./cdn":"./dist/aegis.min.js","./push":{"types":"./dist/push/AegisWebPush.d.ts","import":"./dist/push/AegisWebPush.js","default":"./dist/push/AegisWebPush.js"},"./react":{"types":"./dist/integrations/react.d.ts","import":"./dist/react.js","default":"./dist/react.js"},"./snippet":"./dist/snippet.min.js","./service-worker":"./dist/aegis-sw.js"},"gitHead":"eb2223854dff3d17f5880e6aa259721e039c1395","scripts":{"dev":"vite build --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run","build":"vite build && node scripts/build-cdn.js && npm run build:snippet && npm run build:types && npm run sync:web","sync:web":"if [ -d ../../apps/web/public ]; then mkdir -p ../../apps/web/public/sdk && cp dist/aegis.min.js dist/aegis.min.js.map ../../apps/web/public/sdk/; else echo 'sync:web: apps/web not in build context (e.g. turbo-pruned cashier-portal build) — skipped; committed bundle is source of truth'; fi","typecheck":"tsc --noEmit","test:watch":"vitest","build:types":"tsc --project tsconfig.build.json","build:snippet":"node scripts/minify-snippet.js"},"_npmUser":{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"},"_npmVersion":"11.6.3","description":"Web SDK for Active Reach Intelligence — event tracking, identity resolution, in-app messaging, web push, and placements","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.2","jsdom":"^27.0.1","eslint":"^9.16.0","terser":"^5.27.0","vitest":"^3.2.1","typescript":"^5.6.2","@types/node":"^22.19.21","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-sdk_1.27.1_1782241969249_0.21857665622062394","host":"s3://npm-registry-packages-npm-production"}},"1.27.2":{"name":"@active-reach/web-sdk","version":"1.27.2","keywords":["analytics","tracking","customer-data","web-sdk","event-tracking","active-reach","active-reach-intelligence","marketing-automation"],"license":"MIT","_id":"@active-reach/web-sdk@1.27.2","maintainers":[{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"}],"dist":{"shasum":"9df872adca418361bc4de95d8beefe6c208d9ecd","tarball":"https://registry.npmjs.org/@active-reach/web-sdk/-/web-sdk-1.27.2.tgz","fileCount":168,"integrity":"sha512-IB5gdTJjI3nWVsTkoonBYJcKM8Ka6LIv87SHCDXHmH4M/caZIQtrWz3LXcKutTsN46hkcQ+mTDdWKb6+gpLydg==","signatures":[{"sig":"MEYCIQDprPLT08Eb1ocMbW3jwrbyyTDYqp8Pw373C4S3D+4sewIhAOWB9nr7N/O2uJOLq9/Zhr6dQj5I2J51994aAVOFBFMw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4311625},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/aegis.min.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./cdn":"./dist/aegis.min.js","./push":{"types":"./dist/push/AegisWebPush.d.ts","import":"./dist/push/AegisWebPush.js","default":"./dist/push/AegisWebPush.js"},"./react":{"types":"./dist/integrations/react.d.ts","import":"./dist/react.js","default":"./dist/react.js"},"./snippet":"./dist/snippet.min.js","./service-worker":"./dist/aegis-sw.js"},"gitHead":"7a67b63c2c41b77d892833e2dce3a88aa9d178d7","scripts":{"dev":"vite build --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run","build":"vite build && node scripts/build-cdn.js && npm run build:snippet && npm run build:types && npm run sync:web","sync:web":"if [ -d ../../apps/web/public ]; then mkdir -p ../../apps/web/public/sdk && cp dist/aegis.min.js dist/aegis.min.js.map ../../apps/web/public/sdk/; else echo 'sync:web: apps/web not in build context (e.g. turbo-pruned cashier-portal build) — skipped; committed bundle is source of truth'; fi","typecheck":"tsc --noEmit","test:watch":"vitest","build:types":"tsc --project tsconfig.build.json","build:snippet":"node scripts/minify-snippet.js"},"_npmUser":{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"},"_npmVersion":"11.6.3","description":"Web SDK for Active Reach Intelligence — event tracking, identity resolution, in-app messaging, web push, and placements","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.2","jsdom":"^27.0.1","eslint":"^9.16.0","terser":"^5.27.0","vitest":"^3.2.1","typescript":"^5.6.2","@types/node":"^22.19.21","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-sdk_1.27.2_1782262737907_0.15065092436656968","host":"s3://npm-registry-packages-npm-production"}},"1.27.3":{"name":"@active-reach/web-sdk","version":"1.27.3","keywords":["analytics","tracking","customer-data","web-sdk","event-tracking","active-reach","active-reach-intelligence","marketing-automation"],"license":"MIT","_id":"@active-reach/web-sdk@1.27.3","maintainers":[{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"}],"dist":{"shasum":"d4bb607470568fd545e76fe8292554fa5b3f2b12","tarball":"https://registry.npmjs.org/@active-reach/web-sdk/-/web-sdk-1.27.3.tgz","fileCount":168,"integrity":"sha512-SX7r1yKq9bXMiiXNTnjEjQFh2iiMJcj2cbucU+E1Hs8e6GG8fG5AfrO/E6FagbwVH+WZ7foMuQBt2z9JiltaIw==","signatures":[{"sig":"MEQCIE6Yny8qNaEXW4EjI0+aXstJ6BJkD/V2kzJKszcHZIAFAiASpftLEGGW0N5bs2I8NCuN2JWmWwcjvYhGLo767+JJyQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4314661},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/aegis.min.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./cdn":"./dist/aegis.min.js","./push":{"types":"./dist/push/AegisWebPush.d.ts","import":"./dist/push/AegisWebPush.js","default":"./dist/push/AegisWebPush.js"},"./react":{"types":"./dist/integrations/react.d.ts","import":"./dist/react.js","default":"./dist/react.js"},"./snippet":"./dist/snippet.min.js","./service-worker":"./dist/aegis-sw.js"},"gitHead":"7decadbf4554216b8304e1381aa20427135a7385","scripts":{"dev":"vite build --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run","build":"vite build && node scripts/build-cdn.js && npm run build:snippet && npm run build:types && npm run sync:web","sync:web":"if [ -d ../../apps/web/public ]; then mkdir -p ../../apps/web/public/sdk && cp dist/aegis.min.js dist/aegis.min.js.map ../../apps/web/public/sdk/; else echo 'sync:web: apps/web not in build context (e.g. turbo-pruned cashier-portal build) — skipped; committed bundle is source of truth'; fi","typecheck":"tsc --noEmit","test:watch":"vitest","build:types":"tsc --project tsconfig.build.json","build:snippet":"node scripts/minify-snippet.js"},"_npmUser":{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"},"_npmVersion":"11.6.3","description":"Web SDK for Active Reach Intelligence — event tracking, identity resolution, in-app messaging, web push, and placements","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.2","jsdom":"^27.0.1","eslint":"^9.16.0","terser":"^5.27.0","vitest":"^3.2.1","typescript":"^5.6.2","@types/node":"^22.19.21","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-sdk_1.27.3_1782263350701_0.5426386471856948","host":"s3://npm-registry-packages-npm-production"}},"1.28.0":{"name":"@active-reach/web-sdk","version":"1.28.0","keywords":["analytics","tracking","customer-data","web-sdk","event-tracking","active-reach","active-reach-intelligence","marketing-automation"],"license":"MIT","_id":"@active-reach/web-sdk@1.28.0","maintainers":[{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"}],"dist":{"shasum":"2a149a2aa86049296c4d7ff31d81ca26b3de82ce","tarball":"https://registry.npmjs.org/@active-reach/web-sdk/-/web-sdk-1.28.0.tgz","fileCount":168,"integrity":"sha512-8Ngkvub64ph0jTJAh2cdkBqU3kAsCEi4ieOmHeCPTEWdKIbXfhJuS0dliGLBWCck03qA1aZ50J/xZ51eBrUJXg==","signatures":[{"sig":"MEYCIQC3VxZCqHLeMCFyPALtVh899fRPfeWS69+MNoBUcZH0ewIhAMjWgtC9DY9KLyCTgn0Jnet6G13EkJusZPs7PmdYJH/F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4334966},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/aegis.min.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./cdn":"./dist/aegis.min.js","./push":{"types":"./dist/push/AegisWebPush.d.ts","import":"./dist/push/AegisWebPush.js","default":"./dist/push/AegisWebPush.js"},"./react":{"types":"./dist/integrations/react.d.ts","import":"./dist/react.js","default":"./dist/react.js"},"./snippet":"./dist/snippet.min.js","./service-worker":"./dist/aegis-sw.js"},"gitHead":"945a80166be399ec87072f5bd21d51ae87ba0983","scripts":{"dev":"vite build --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run","build":"vite build && node scripts/build-cdn.js && npm run build:snippet && npm run build:types && npm run sync:web","sync:web":"if [ -d ../../apps/web/public ]; then mkdir -p ../../apps/web/public/sdk && cp dist/aegis.min.js dist/aegis.min.js.map ../../apps/web/public/sdk/; else echo 'sync:web: apps/web not in build context (e.g. turbo-pruned cashier-portal build) — skipped; committed bundle is source of truth'; fi","typecheck":"tsc --noEmit","test:watch":"vitest","build:types":"tsc --project tsconfig.build.json","build:snippet":"node scripts/minify-snippet.js"},"_npmUser":{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"},"_npmVersion":"11.6.3","description":"Web SDK for Active Reach Intelligence — event tracking, identity resolution, in-app messaging, web push, and placements","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.2","jsdom":"^27.0.1","eslint":"^9.16.0","terser":"^5.27.0","vitest":"^3.2.1","typescript":"^5.6.2","@types/node":"^22.19.21","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-sdk_1.28.0_1782266727998_0.37074035819264894","host":"s3://npm-registry-packages-npm-production"}},"1.29.0":{"name":"@active-reach/web-sdk","version":"1.29.0","keywords":["analytics","tracking","customer-data","web-sdk","event-tracking","active-reach","active-reach-intelligence","marketing-automation"],"license":"MIT","_id":"@active-reach/web-sdk@1.29.0","maintainers":[{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"}],"dist":{"shasum":"7e03d90e41902b18a8ad73254f7d0df43fd4564b","tarball":"https://registry.npmjs.org/@active-reach/web-sdk/-/web-sdk-1.29.0.tgz","fileCount":170,"integrity":"sha512-DWNYaK8yACGEoSHcIW4VK3ls5oip0sTww2DO0i8Idj71z7iJqi0fQ1UqpssXrOWFp6tNJzJTRGYPE68vnsnQnw==","signatures":[{"sig":"MEQCIDw6LLJJzlO9o38NJvT+zDt8Q6EDK3RBMi13Vm8qCNMgAiBL4wbaLTGd6bWywOnIlBKJurqc3YUeJctuPkn6yig2Iw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4388439},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/aegis.min.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./cdn":"./dist/aegis.min.js","./push":{"types":"./dist/push/AegisWebPush.d.ts","import":"./dist/push/AegisWebPush.js","default":"./dist/push/AegisWebPush.js"},"./react":{"types":"./dist/integrations/react.d.ts","import":"./dist/react.js","default":"./dist/react.js"},"./snippet":"./dist/snippet.min.js","./service-worker":"./dist/aegis-sw.js"},"gitHead":"6951836ffa064e1df82302c5b51e6bb45d4949cf","scripts":{"dev":"vite build --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run","build":"vite build && node scripts/build-cdn.js && npm run build:snippet && npm run build:types && npm run sync:web","sync:web":"if [ -d ../../apps/web/public ]; then mkdir -p ../../apps/web/public/sdk && cp dist/aegis.min.js dist/aegis.min.js.map ../../apps/web/public/sdk/; else echo 'sync:web: apps/web not in build context (e.g. turbo-pruned cashier-portal build) — skipped; committed bundle is source of truth'; fi","typecheck":"tsc --noEmit","test:watch":"vitest","build:types":"tsc --project tsconfig.build.json","build:snippet":"node scripts/minify-snippet.js"},"_npmUser":{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"},"_npmVersion":"11.6.3","description":"Web SDK for Active Reach Intelligence — event tracking, identity resolution, in-app messaging, web push, and placements","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.2","jsdom":"^27.0.1","eslint":"^9.16.0","terser":"^5.27.0","vitest":"^3.2.1","typescript":"^5.6.2","@types/node":"^22.19.21","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-sdk_1.29.0_1782346982203_0.2862703844980996","host":"s3://npm-registry-packages-npm-production"}},"1.30.0":{"name":"@active-reach/web-sdk","version":"1.30.0","keywords":["analytics","tracking","customer-data","web-sdk","event-tracking","active-reach","active-reach-intelligence","marketing-automation"],"license":"MIT","_id":"@active-reach/web-sdk@1.30.0","maintainers":[{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"}],"dist":{"shasum":"b7f179c1b896bc2603e93e555e7f3e6248b5db2c","tarball":"https://registry.npmjs.org/@active-reach/web-sdk/-/web-sdk-1.30.0.tgz","fileCount":176,"integrity":"sha512-Uq1ZuB0v3sROwq/UTk4Hf7yULgT2DiqWcAP/qph2YWNEPIhQnUTF51ry8mRNZ2S7mx8rEagfozpMK2uw8dliSA==","signatures":[{"sig":"MEQCIB5bbUUGmjZ0ALhTGhlA2jjCvgH0yHIAX1EWzLOqbkzbAiAy3OCYWAP3GRJO0hSLbqG1CGi4cPKwtfcsBiCETncXoA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4559318},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/aegis.min.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./cdn":"./dist/aegis.min.js","./push":{"types":"./dist/push/AegisWebPush.d.ts","import":"./dist/push/AegisWebPush.js","default":"./dist/push/AegisWebPush.js"},"./react":{"types":"./dist/integrations/react.d.ts","import":"./dist/react.js","default":"./dist/react.js"},"./snippet":"./dist/snippet.min.js","./service-worker":"./dist/aegis-sw.js"},"gitHead":"86518e4bd1845afc07c79e94b27e598e7d779172","scripts":{"dev":"vite build --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run","build":"vite build && node scripts/build-cdn.js && npm run build:snippet && npm run build:types && npm run sync:web","sync:web":"if [ -d ../../apps/web/public ]; then mkdir -p ../../apps/web/public/sdk && cp dist/aegis.min.js dist/aegis.min.js.map dist/aegis-push.min.js dist/aegis-push.min.js.map ../../apps/web/public/sdk/; else echo 'sync:web: apps/web not in build context (e.g. turbo-pruned cashier-portal build) — skipped; committed bundle is source of truth'; fi","typecheck":"tsc --noEmit","test:watch":"vitest","build:types":"tsc --project tsconfig.build.json","build:snippet":"node scripts/minify-snippet.js"},"_npmUser":{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"},"_npmVersion":"11.6.3","description":"Web SDK for Active Reach Intelligence — event tracking, identity resolution, in-app messaging, web push, and placements","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.2","jsdom":"^27.0.1","eslint":"^9.16.0","terser":"^5.27.0","vitest":"^3.2.1","typescript":"^5.6.2","@types/node":"^22.19.21","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-sdk_1.30.0_1782552863501_0.11669258251152326","host":"s3://npm-registry-packages-npm-production"}},"1.31.0":{"name":"@active-reach/web-sdk","version":"1.31.0","keywords":["analytics","tracking","customer-data","web-sdk","event-tracking","active-reach","active-reach-intelligence","marketing-automation"],"license":"MIT","_id":"@active-reach/web-sdk@1.31.0","maintainers":[{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"}],"dist":{"shasum":"f40154df6e29aa75eeb04ff5df6aade3787aa831","tarball":"https://registry.npmjs.org/@active-reach/web-sdk/-/web-sdk-1.31.0.tgz","fileCount":176,"integrity":"sha512-g+AOSShw1p5sPxHW3NhScdOT/oBhu55ybZuUi4H/qFRMpXBFssjqZfiVJSPcBwgyhZV8hK4Sm0G89Tvj1Q6NvA==","signatures":[{"sig":"MEQCIHqL50eIEznIo4fqL8idBJBHByEs8fV6b/9TdCYAKM1UAiAA1iot6pdWSIBAQXtK/98JLGRTwqVucDCNI8M/pPgHvQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4569479},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/aegis.min.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./cdn":"./dist/aegis.min.js","./push":{"types":"./dist/push/AegisWebPush.d.ts","import":"./dist/push/AegisWebPush.js","default":"./dist/push/AegisWebPush.js"},"./react":{"types":"./dist/integrations/react.d.ts","import":"./dist/react.js","default":"./dist/react.js"},"./snippet":"./dist/snippet.min.js","./service-worker":"./dist/aegis-sw.js"},"gitHead":"3891dd6414d9cd3bb14031f63041679e8066230a","scripts":{"dev":"vite build --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run","build":"vite build && node scripts/build-cdn.js && npm run build:snippet && npm run build:types && npm run sync:web","sync:web":"if [ -d ../../apps/web/public ]; then mkdir -p ../../apps/web/public/sdk && cp dist/aegis.min.js dist/aegis.min.js.map dist/aegis-push.min.js dist/aegis-push.min.js.map ../../apps/web/public/sdk/; else echo 'sync:web: apps/web not in build context (e.g. turbo-pruned cashier-portal build) — skipped; committed bundle is source of truth'; fi","typecheck":"tsc --noEmit","test:watch":"vitest","build:types":"tsc --project tsconfig.build.json","build:snippet":"node scripts/minify-snippet.js"},"_npmUser":{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"},"_npmVersion":"11.6.3","description":"Web SDK for Active Reach Intelligence — event tracking, identity resolution, in-app messaging, web push, and placements","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.2","jsdom":"^27.0.1","eslint":"^9.16.0","terser":"^5.27.0","vitest":"^3.2.1","typescript":"^5.6.2","@types/node":"^22.19.21","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-sdk_1.31.0_1782559656847_0.3665971347508479","host":"s3://npm-registry-packages-npm-production"}},"1.32.0":{"name":"@active-reach/web-sdk","version":"1.32.0","keywords":["analytics","tracking","customer-data","web-sdk","event-tracking","active-reach","active-reach-intelligence","marketing-automation"],"license":"MIT","_id":"@active-reach/web-sdk@1.32.0","maintainers":[{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"}],"dist":{"shasum":"dfc4b0efab2618264298eecc3132e3a8a2b32329","tarball":"https://registry.npmjs.org/@active-reach/web-sdk/-/web-sdk-1.32.0.tgz","fileCount":176,"integrity":"sha512-XVCGA1n9MPXuRQzB2FzfHOLSptPAdPC8J2zbKpFNYZ/UuRaek1kl7KHW/UKcsQcMMTsnyp10SmG0jFhFhWU52w==","signatures":[{"sig":"MEYCIQCLpSDsXcK4jWhTDjZg9RgeWiv9yn+BIkjqpTEZ6CQIAQIhAIKxj3koupxw1ScbAO91HMHjpKHzrhVSH4PEt29pALHe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4570751},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/aegis.min.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./cdn":"./dist/aegis.min.js","./push":{"types":"./dist/push/AegisWebPush.d.ts","import":"./dist/push/AegisWebPush.js","default":"./dist/push/AegisWebPush.js"},"./react":{"types":"./dist/integrations/react.d.ts","import":"./dist/react.js","default":"./dist/react.js"},"./snippet":"./dist/snippet.min.js","./service-worker":"./dist/aegis-sw.js"},"gitHead":"c236e690fbc42d4d85882ae1007fd12d55e20932","scripts":{"dev":"vite build --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run","build":"vite build && node scripts/build-cdn.js && npm run build:snippet && npm run build:types && npm run sync:web","sync:web":"if [ -d ../../apps/web/public ]; then mkdir -p ../../apps/web/public/sdk && cp dist/aegis.min.js dist/aegis.min.js.map dist/aegis-push.min.js dist/aegis-push.min.js.map ../../apps/web/public/sdk/; else echo 'sync:web: apps/web not in build context (e.g. turbo-pruned cashier-portal build) — skipped; committed bundle is source of truth'; fi","typecheck":"tsc --noEmit","test:watch":"vitest","build:types":"tsc --project tsconfig.build.json","build:snippet":"node scripts/minify-snippet.js"},"_npmUser":{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"},"_npmVersion":"11.6.3","description":"Web SDK for Active Reach Intelligence — event tracking, identity resolution, in-app messaging, web push, and placements","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.2","jsdom":"^27.0.1","eslint":"^9.16.0","terser":"^5.27.0","vitest":"^3.2.1","typescript":"^5.6.2","@types/node":"^22.19.21","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-sdk_1.32.0_1782560089225_0.1688837582389897","host":"s3://npm-registry-packages-npm-production"}},"1.33.0":{"name":"@active-reach/web-sdk","version":"1.33.0","keywords":["analytics","tracking","customer-data","web-sdk","event-tracking","active-reach","active-reach-intelligence","marketing-automation"],"license":"MIT","_id":"@active-reach/web-sdk@1.33.0","maintainers":[{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"}],"dist":{"shasum":"f03709bd9db81408273c9342e480b0004980983a","tarball":"https://registry.npmjs.org/@active-reach/web-sdk/-/web-sdk-1.33.0.tgz","fileCount":176,"integrity":"sha512-q5JmXdipoVJFEBowYmHMg3MF7Ufmvhx8htYTb8vb2IvXkFLeYLcHQ78CWAk4QW5vM8ujjHFsHeeJtZ6Huwq0aA==","signatures":[{"sig":"MEYCIQCngZBTI4P4znd3UWFvJ80b8WlXimNT+bzdSUcwSuiImwIhANJHZV1ZCx8iMHaURUVtr3c9K320T4jA/jA03E0uhN9W","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4571809},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/aegis.min.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./cdn":"./dist/aegis.min.js","./push":{"types":"./dist/push/AegisWebPush.d.ts","import":"./dist/push/AegisWebPush.js","default":"./dist/push/AegisWebPush.js"},"./react":{"types":"./dist/integrations/react.d.ts","import":"./dist/react.js","default":"./dist/react.js"},"./snippet":"./dist/snippet.min.js","./service-worker":"./dist/aegis-sw.js"},"gitHead":"48d6db43db7124d0e20b8f028101d5f3fd5c0b31","scripts":{"dev":"vite build --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run","build":"vite build && node scripts/build-cdn.js && npm run build:snippet && npm run build:types && npm run sync:web","sync:web":"if [ -d ../../apps/web/public ]; then mkdir -p ../../apps/web/public/sdk && cp dist/aegis.min.js dist/aegis.min.js.map dist/aegis-push.min.js dist/aegis-push.min.js.map ../../apps/web/public/sdk/; else echo 'sync:web: apps/web not in build context (e.g. turbo-pruned cashier-portal build) — skipped; committed bundle is source of truth'; fi","typecheck":"tsc --noEmit","test:watch":"vitest","build:types":"tsc --project tsconfig.build.json","build:snippet":"node scripts/minify-snippet.js"},"_npmUser":{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"},"_npmVersion":"11.6.3","description":"Web SDK for Active Reach Intelligence — event tracking, identity resolution, in-app messaging, web push, and placements","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.2","jsdom":"^27.0.1","eslint":"^9.16.0","terser":"^5.27.0","vitest":"^3.2.1","typescript":"^5.6.2","@types/node":"^22.19.21","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-sdk_1.33.0_1782561033500_0.5530329616701746","host":"s3://npm-registry-packages-npm-production"}},"1.34.0":{"name":"@active-reach/web-sdk","version":"1.34.0","keywords":["analytics","tracking","customer-data","web-sdk","event-tracking","active-reach","active-reach-intelligence","marketing-automation"],"license":"MIT","_id":"@active-reach/web-sdk@1.34.0","maintainers":[{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"}],"dist":{"shasum":"813d4cc84805009f5027ac564db7865fc54d9d5f","tarball":"https://registry.npmjs.org/@active-reach/web-sdk/-/web-sdk-1.34.0.tgz","fileCount":176,"integrity":"sha512-kNxO0zmSvp+Whq2nj9nR78zNK1tA0wbGKnjnWMrGlKZoChcgC6WqIxFPUhL2m5QDBDXS49FIDc0Bh/RHXmbikQ==","signatures":[{"sig":"MEQCIF0Gp1bd+mdV2QiznOX23rsgj2STrVhkWvg7rgfDpWi5AiAn5jHQfmYi4x8RM0SP9fKhiG2vqsUAKyjNqtj8jz8www==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4575170},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/aegis.min.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./cdn":"./dist/aegis.min.js","./push":{"types":"./dist/push/AegisWebPush.d.ts","import":"./dist/push/AegisWebPush.js","default":"./dist/push/AegisWebPush.js"},"./react":{"types":"./dist/integrations/react.d.ts","import":"./dist/react.js","default":"./dist/react.js"},"./snippet":"./dist/snippet.min.js","./service-worker":"./dist/aegis-sw.js"},"gitHead":"a0743960f9565dca50656c37896b442a7ca1a1f7","scripts":{"dev":"vite build --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run","build":"vite build && node scripts/build-cdn.js && npm run build:snippet && npm run build:types && npm run sync:web","sync:web":"if [ -d ../../apps/web/public ]; then mkdir -p ../../apps/web/public/sdk && cp dist/aegis.min.js dist/aegis.min.js.map dist/aegis-push.min.js dist/aegis-push.min.js.map ../../apps/web/public/sdk/; else echo 'sync:web: apps/web not in build context (e.g. turbo-pruned cashier-portal build) — skipped; committed bundle is source of truth'; fi","typecheck":"tsc --noEmit","test:watch":"vitest","build:types":"tsc --project tsconfig.build.json","build:snippet":"node scripts/minify-snippet.js"},"_npmUser":{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"},"_npmVersion":"11.6.3","description":"Web SDK for Active Reach Intelligence — event tracking, identity resolution, in-app messaging, web push, and placements","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.2","jsdom":"^27.0.1","eslint":"^9.16.0","terser":"^5.27.0","vitest":"^3.2.1","typescript":"^5.6.2","@types/node":"^22.19.21","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-sdk_1.34.0_1782566550038_0.8719726902981291","host":"s3://npm-registry-packages-npm-production"}},"1.34.1":{"name":"@active-reach/web-sdk","version":"1.34.1","keywords":["analytics","tracking","customer-data","web-sdk","event-tracking","active-reach","active-reach-intelligence","marketing-automation"],"license":"MIT","_id":"@active-reach/web-sdk@1.34.1","maintainers":[{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"}],"dist":{"shasum":"2494a65420a17e6c3c77c49f128c8a04e389902b","tarball":"https://registry.npmjs.org/@active-reach/web-sdk/-/web-sdk-1.34.1.tgz","fileCount":176,"integrity":"sha512-XpSZ2lej6l9QREoWeK6Wue1j8hGw/yHFfJyeqdc7QbgFjnOZiriagqBYJjYx4D97Q2RqSDuou4XHbLWaC4sC5Q==","signatures":[{"sig":"MEUCIQDo65/ujd0xL2rj9xjIRaf7nkBVpta00zbjJPKiFKWWCAIgenzHXitZ1OnSzUOxgsDiXp7XV7iNq6HjYzgLYLGFm3Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4577706},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./cdn":"./dist/aegis.min.js","./push":{"types":"./dist/push/AegisWebPush.d.ts","import":"./dist/push/AegisWebPush.js","default":"./dist/push/AegisWebPush.js"},"./react":{"types":"./dist/integrations/react.d.ts","import":"./dist/react.js","default":"./dist/react.js"},"./snippet":"./dist/snippet.min.js","./service-worker":"./dist/aegis-sw.js"},"gitHead":"0325279beced31bcadd1bddb644372ef5ba78704","scripts":{"dev":"vite build --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run","build":"vite build && node scripts/build-cdn.js && npm run build:snippet && npm run build:types && npm run sync:web","sync:web":"if [ -d ../../apps/web/public ]; then mkdir -p ../../apps/web/public/sdk && cp dist/aegis.min.js dist/aegis.min.js.map dist/aegis-push.min.js dist/aegis-push.min.js.map ../../apps/web/public/sdk/; else echo 'sync:web: apps/web not in build context (e.g. turbo-pruned cashier-portal build) — skipped; committed bundle is source of truth'; fi","typecheck":"tsc --noEmit","test:watch":"vitest","build:types":"tsc --project tsconfig.build.json","build:snippet":"node scripts/minify-snippet.js"},"_npmUser":{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"},"_npmVersion":"11.6.3","description":"Web SDK for Active Reach Intelligence — event tracking, identity resolution, in-app messaging, web push, and placements","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.2","jsdom":"^27.0.1","eslint":"^9.16.0","terser":"^5.27.0","vitest":"^3.2.1","typescript":"^5.6.2","@types/node":"^22.19.21","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-sdk_1.34.1_1782573874953_0.27582211107272503","host":"s3://npm-registry-packages-npm-production"}},"1.34.2":{"name":"@active-reach/web-sdk","version":"1.34.2","keywords":["analytics","tracking","customer-data","web-sdk","event-tracking","active-reach","active-reach-intelligence","marketing-automation"],"license":"MIT","_id":"@active-reach/web-sdk@1.34.2","maintainers":[{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"}],"dist":{"shasum":"e246af5b88888d7e8512a8067cec7707d45fbc47","tarball":"https://registry.npmjs.org/@active-reach/web-sdk/-/web-sdk-1.34.2.tgz","fileCount":176,"integrity":"sha512-hYFRFXYvzP6elZxRyYc06acoVHK9EtQBH1Z6VSnbWhLw6k22ZVUVebm4HxYCbQKzs9H3qAnqA8PvrQ2kTvrvXg==","signatures":[{"sig":"MEUCIQDDSo9Q4XyYxGENTAgaYPbBWwJHu8iLkmxJtrRCC3YWXQIgd52PE4jvMvuam3Pd5ehZ6SQY+3UNhC25kCfMCMlAfVg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4578026},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./cdn":"./dist/aegis.min.js","./push":{"types":"./dist/push/AegisWebPush.d.ts","import":"./dist/push/AegisWebPush.js","default":"./dist/push/AegisWebPush.js"},"./react":{"types":"./dist/integrations/react.d.ts","import":"./dist/react.js","default":"./dist/react.js"},"./snippet":"./dist/snippet.min.js","./service-worker":"./dist/aegis-sw.js"},"gitHead":"b0b030a9cb2412296a557406a6ea4155955cedaf","scripts":{"dev":"vite build --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run","build":"vite build && node scripts/build-cdn.js && npm run build:snippet && npm run build:types && npm run sync:web","sync:web":"if [ -d ../../apps/web/public ]; then mkdir -p ../../apps/web/public/sdk && cp dist/aegis.min.js dist/aegis.min.js.map dist/aegis-push.min.js dist/aegis-push.min.js.map ../../apps/web/public/sdk/; else echo 'sync:web: apps/web not in build context (e.g. turbo-pruned cashier-portal build) — skipped; committed bundle is source of truth'; fi","typecheck":"tsc --noEmit","test:watch":"vitest","build:types":"tsc --project tsconfig.build.json","build:snippet":"node scripts/minify-snippet.js"},"_npmUser":{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"},"_npmVersion":"11.6.3","description":"Web SDK for Active Reach Intelligence — event tracking, identity resolution, in-app messaging, web push, and placements","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.2","jsdom":"^27.0.1","eslint":"^9.16.0","terser":"^5.27.0","vitest":"^3.2.1","typescript":"^5.6.2","@types/node":"^22.19.21","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-sdk_1.34.2_1782575697670_0.8740419983828767","host":"s3://npm-registry-packages-npm-production"}},"1.35.0":{"name":"@active-reach/web-sdk","version":"1.35.0","keywords":["analytics","tracking","customer-data","web-sdk","event-tracking","active-reach","active-reach-intelligence","marketing-automation"],"license":"MIT","_id":"@active-reach/web-sdk@1.35.0","maintainers":[{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"}],"dist":{"shasum":"b4109a06300b701ce9654b5b60701cd825757815","tarball":"https://registry.npmjs.org/@active-reach/web-sdk/-/web-sdk-1.35.0.tgz","fileCount":178,"integrity":"sha512-2NvYN745VtGP6JUoFxijuH8lXwUut5ttHS8M4turSO2BTHuPBfBrK9Fn12XqldiMKOkSOEwkubCj7USm8re2uA==","signatures":[{"sig":"MEUCIB9qpM3Gw9p8umtjSGVE/iMGFVgu5rI0jWhIfpSzYugGAiEAge19JsUaVef8I6GOwJ/m++0T4zYFLzJwM6JE67yOCHE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4626687},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./cdn":"./dist/aegis.min.js","./push":{"types":"./dist/push/AegisWebPush.d.ts","import":"./dist/push/AegisWebPush.js","default":"./dist/push/AegisWebPush.js"},"./react":{"types":"./dist/integrations/react.d.ts","import":"./dist/react.js","default":"./dist/react.js"},"./snippet":"./dist/snippet.min.js","./service-worker":"./dist/aegis-sw.js"},"gitHead":"0cb5ce35835fae44fbaee5f9ce24bd1ca404c48c","scripts":{"dev":"vite build --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run","build":"vite build && node scripts/build-cdn.js && npm run build:snippet && npm run build:types && npm run sync:web","sync:web":"if [ -d ../../apps/web/public ]; then mkdir -p ../../apps/web/public/sdk && cp dist/aegis.min.js dist/aegis.min.js.map dist/aegis-push.min.js dist/aegis-push.min.js.map ../../apps/web/public/sdk/; else echo 'sync:web: apps/web not in build context (e.g. turbo-pruned cashier-portal build) — skipped; committed bundle is source of truth'; fi","typecheck":"tsc --noEmit","test:watch":"vitest","build:types":"tsc --project tsconfig.build.json","build:snippet":"node scripts/minify-snippet.js"},"_npmUser":{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"},"_npmVersion":"11.6.3","description":"Web SDK for Active Reach Intelligence — event tracking, identity resolution, in-app messaging, web push, and placements","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.2","jsdom":"^27.0.1","eslint":"^9.16.0","terser":"^5.27.0","vitest":"^3.2.1","typescript":"^5.6.2","@types/node":"^22.19.21","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-sdk_1.35.0_1782644359384_0.8754407969375215","host":"s3://npm-registry-packages-npm-production"}},"1.35.2":{"name":"@active-reach/web-sdk","version":"1.35.2","keywords":["analytics","tracking","customer-data","web-sdk","event-tracking","active-reach","active-reach-intelligence","marketing-automation"],"license":"MIT","_id":"@active-reach/web-sdk@1.35.2","maintainers":[{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"}],"dist":{"shasum":"fbea55bc709a34c040390b6eee438118262719b6","tarball":"https://registry.npmjs.org/@active-reach/web-sdk/-/web-sdk-1.35.2.tgz","fileCount":176,"integrity":"sha512-691R8YX4yJzcr16+vg1c5NjmXe9nRd8H+ULU6Q33Ea4yUEz1K+1OXgc7lyZRs36SeoDLElP6ZUMJyCWQIGoikA==","signatures":[{"sig":"MEUCIQDa7gQs2dsiy+kn8JwOqKZwcnxlhcQV2tHSrBzgCJz9PQIgILeqkeH0iaYwU7coPsXVBud3onYxN9PCOWmyVsWKgSk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4654399},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./cdn":"./dist/aegis.min.js","./push":{"types":"./dist/push/AegisWebPush.d.ts","import":"./dist/push/AegisWebPush.js","default":"./dist/push/AegisWebPush.js"},"./react":{"types":"./dist/integrations/react.d.ts","import":"./dist/react.js","default":"./dist/react.js"},"./snippet":"./dist/snippet.min.js","./service-worker":"./dist/aegis-sw.js"},"gitHead":"a1c91c5b094705ee7065b2f2b02324f9fd4d8d0a","scripts":{"dev":"vite build --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run","build":"vite build && node scripts/build-cdn.js && npm run build:snippet && npm run build:types && npm run sync:web","sync:web":"if [ -d ../../apps/web/public ]; then mkdir -p ../../apps/web/public/sdk && cp dist/aegis.min.js dist/aegis.min.js.map dist/aegis-push.min.js dist/aegis-push.min.js.map ../../apps/web/public/sdk/; else echo 'sync:web: apps/web not in build context (e.g. turbo-pruned cashier-portal build) — skipped; committed bundle is source of truth'; fi","typecheck":"tsc --noEmit","test:watch":"vitest","build:types":"tsc --project tsconfig.build.json","build:snippet":"node scripts/minify-snippet.js"},"_npmUser":{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"},"_npmVersion":"11.6.3","description":"Web SDK for Active Reach Intelligence — event tracking, identity resolution, in-app messaging, web push, and placements","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.2","jsdom":"^27.0.1","eslint":"^9.16.0","terser":"^5.27.0","vitest":"^3.2.1","typescript":"^5.6.2","@types/node":"^22.19.21","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-sdk_1.35.2_1782700368992_0.29468566777271543","host":"s3://npm-registry-packages-npm-production"}},"1.35.4":{"name":"@active-reach/web-sdk","version":"1.35.4","keywords":["analytics","tracking","customer-data","web-sdk","event-tracking","active-reach","active-reach-intelligence","marketing-automation"],"license":"MIT","_id":"@active-reach/web-sdk@1.35.4","maintainers":[{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"}],"dist":{"shasum":"7ff483922b351e0b00a0c21c027b99f93f92b1c9","tarball":"https://registry.npmjs.org/@active-reach/web-sdk/-/web-sdk-1.35.4.tgz","fileCount":176,"integrity":"sha512-rODCqKE7XZf9Po7WO7X+3sZ648MDVnZi/p6t3OdsSv3zDFDKaAkN0K+bJkKrCZU2K/PCv7CP7cYS3W+KE1noPw==","signatures":[{"sig":"MEUCIQCSA8idnGm34B8ewZroyzT3fmBFvkBzkzSqoc79F/rqLgIgHEHu2NfnObh67OtGidJCgBnOf19kYS1ezkpXAXir0/8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4751992},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./cdn":"./dist/aegis.min.js","./push":{"types":"./dist/push/AegisWebPush.d.ts","import":"./dist/push/AegisWebPush.js","default":"./dist/push/AegisWebPush.js"},"./react":{"types":"./dist/integrations/react.d.ts","import":"./dist/react.js","default":"./dist/react.js"},"./snippet":"./dist/snippet.min.js","./service-worker":"./dist/aegis-sw.js"},"gitHead":"08952a358cc05077e42f60f37cda6e19ec71e630","scripts":{"dev":"vite build --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run","build":"vite build && node scripts/build-cdn.js && npm run build:snippet && npm run build:types && npm run sync:web","sync:web":"if [ -d ../../apps/web/public ]; then mkdir -p ../../apps/web/public/sdk && cp dist/aegis.min.js dist/aegis.min.js.map dist/aegis-push.min.js dist/aegis-push.min.js.map ../../apps/web/public/sdk/; else echo 'sync:web: apps/web not in build context (e.g. turbo-pruned cashier-portal build) — skipped; committed bundle is source of truth'; fi","typecheck":"tsc --noEmit","test:watch":"vitest","build:types":"tsc --project tsconfig.build.json","build:snippet":"node scripts/minify-snippet.js"},"_npmUser":{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"},"_npmVersion":"11.6.3","description":"Web SDK for Active Reach Intelligence — event tracking, identity resolution, in-app messaging, web push, and placements","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.2","jsdom":"^27.0.1","eslint":"^9.16.0","terser":"^5.27.0","vitest":"^3.2.1","typescript":"^5.6.2","@types/node":"^22.19.21","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-sdk_1.35.4_1784310493020_0.4558390544876154","host":"s3://npm-registry-packages-npm-production"}},"1.36.0":{"name":"@active-reach/web-sdk","version":"1.36.0","keywords":["analytics","tracking","customer-data","web-sdk","event-tracking","active-reach","active-reach-intelligence","marketing-automation"],"license":"MIT","_id":"@active-reach/web-sdk@1.36.0","maintainers":[{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"}],"dist":{"shasum":"dc12b37705e7e67146b6e3a3d420992704189892","tarball":"https://registry.npmjs.org/@active-reach/web-sdk/-/web-sdk-1.36.0.tgz","fileCount":176,"integrity":"sha512-5KgA6+XzVN2ZVynIgEokUB6LRqwY3Wk6rqvQVj2pz4jVvNucOmuHz57Suf5rpfRNz+4E/xEzVDtebq8/DNQXRQ==","signatures":[{"sig":"MEQCIEhK2VzFYLQ5UPkD58NKwqr4saU4g5uzXtRI5xLAQjpNAiAENzQR4dcJ4zplQAJc1UhHcp8iU37T3o31gwkqtJ1J8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4769826},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./cdn":"./dist/aegis.min.js","./push":{"types":"./dist/push/AegisWebPush.d.ts","import":"./dist/push/AegisWebPush.js","default":"./dist/push/AegisWebPush.js"},"./react":{"types":"./dist/integrations/react.d.ts","import":"./dist/react.js","default":"./dist/react.js"},"./snippet":"./dist/snippet.min.js","./service-worker":"./dist/aegis-sw.js"},"gitHead":"ed0749ce9f3bb525968a73224d1016604c6c884f","scripts":{"dev":"vite build --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run","build":"vite build && node scripts/build-cdn.js && npm run build:snippet && npm run build:types && npm run sync:web","sync:web":"if [ -d ../../apps/web/public ]; then mkdir -p ../../apps/web/public/sdk && cp dist/aegis.min.js dist/aegis.min.js.map dist/aegis-push.min.js dist/aegis-push.min.js.map ../../apps/web/public/sdk/; else echo 'sync:web: apps/web not in build context (e.g. turbo-pruned cashier-portal build) — skipped; committed bundle is source of truth'; fi","typecheck":"tsc --noEmit","test:watch":"vitest","build:types":"tsc --project tsconfig.build.json","build:snippet":"node scripts/minify-snippet.js"},"_npmUser":{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"},"_npmVersion":"11.6.3","description":"Web SDK for Active Reach Intelligence — event tracking, identity resolution, in-app messaging, web push, and placements","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.2","jsdom":"^27.0.1","eslint":"^9.16.0","terser":"^5.27.0","vitest":"^3.2.1","typescript":"^5.6.2","@types/node":"^22.19.21","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-sdk_1.36.0_1784577848941_0.5585551654909398","host":"s3://npm-registry-packages-npm-production"}},"1.36.1":{"name":"@active-reach/web-sdk","version":"1.36.1","keywords":["analytics","tracking","customer-data","web-sdk","event-tracking","active-reach","active-reach-intelligence","marketing-automation"],"license":"MIT","_id":"@active-reach/web-sdk@1.36.1","maintainers":[{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"}],"dist":{"shasum":"1c2a96efe6d8b040f67732eed6f1efef3403ea8d","tarball":"https://registry.npmjs.org/@active-reach/web-sdk/-/web-sdk-1.36.1.tgz","fileCount":176,"integrity":"sha512-WnkpwdxmsmBBvEkRKDPGOS/IpWQn8EKrmqdxHCdUEXvUoLBh3+2zA+KA9QtEM4z1FFXWB9Bg4IPCnI4sZ9fzpg==","signatures":[{"sig":"MEQCIH03c1f6MCZoG2OoZ8lJtU5y3pU3/a0wsxcsv/D+4n+uAiA6y1ElRWmOfloNOwnCUHrH16ivv/bL+AMF4/4ZN01Z0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4780058},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./cdn":"./dist/aegis.min.js","./push":{"types":"./dist/push/AegisWebPush.d.ts","import":"./dist/push/AegisWebPush.js","default":"./dist/push/AegisWebPush.js"},"./react":{"types":"./dist/integrations/react.d.ts","import":"./dist/react.js","default":"./dist/react.js"},"./snippet":"./dist/snippet.min.js","./service-worker":"./dist/aegis-sw.js"},"gitHead":"2ec0a092837beed091aab216121d53a39c12d23e","scripts":{"dev":"vite build --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run","build":"vite build && node scripts/build-cdn.js && npm run build:snippet && npm run build:types && npm run sync:web","sync:web":"if [ -d ../../apps/web/public ]; then mkdir -p ../../apps/web/public/sdk && cp dist/aegis.min.js dist/aegis.min.js.map dist/aegis-push.min.js dist/aegis-push.min.js.map ../../apps/web/public/sdk/; else echo 'sync:web: apps/web not in build context (e.g. turbo-pruned cashier-portal build) — skipped; committed bundle is source of truth'; fi","typecheck":"tsc --noEmit","test:watch":"vitest","build:types":"tsc --project tsconfig.build.json","build:snippet":"node scripts/minify-snippet.js"},"_npmUser":{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"},"_npmVersion":"11.6.3","description":"Web SDK for Active Reach Intelligence — event tracking, identity resolution, in-app messaging, web push, and placements","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.2","jsdom":"^27.0.1","eslint":"^9.16.0","terser":"^5.27.0","vitest":"^3.2.1","typescript":"^5.6.2","@types/node":"^22.19.21","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-sdk_1.36.1_1784580739705_0.42322411477110267","host":"s3://npm-registry-packages-npm-production"}},"1.36.2":{"name":"@active-reach/web-sdk","version":"1.36.2","keywords":["analytics","tracking","customer-data","web-sdk","event-tracking","active-reach","active-reach-intelligence","marketing-automation"],"license":"MIT","_id":"@active-reach/web-sdk@1.36.2","maintainers":[{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"}],"dist":{"shasum":"89d370a0a275a87b0ff71c3928908cdd9ab33a00","tarball":"https://registry.npmjs.org/@active-reach/web-sdk/-/web-sdk-1.36.2.tgz","fileCount":176,"integrity":"sha512-8du780uraVyfVgvZy9LQCe3F/9EjU17sa6Xmmr95IGmhURmwUIUk8t7HSh7Njvc40o+sgxUcl7+hbCUVvnHNyg==","signatures":[{"sig":"MEUCIQDos2nM4gavnjzdMzYVg8M67z/fKDFAvbzjiX3HkFV+OgIgH+Blq2yqvgKzaAcOLcTkYaFL8WeyzRVmMOCqyoUbrgw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4785447},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./cdn":"./dist/aegis.min.js","./push":{"types":"./dist/push/AegisWebPush.d.ts","import":"./dist/push/AegisWebPush.js","default":"./dist/push/AegisWebPush.js"},"./react":{"types":"./dist/integrations/react.d.ts","import":"./dist/react.js","default":"./dist/react.js"},"./snippet":"./dist/snippet.min.js","./service-worker":"./dist/aegis-sw.js"},"gitHead":"c13fb1106b758a1d5279a0772aea60e9b5d78963","scripts":{"dev":"vite build --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run","build":"vite build && node scripts/build-cdn.js && npm run build:snippet && npm run build:types && npm run sync:web","sync:web":"if [ -d ../../apps/web/public ]; then mkdir -p ../../apps/web/public/sdk && cp dist/aegis.min.js dist/aegis.min.js.map dist/aegis-push.min.js dist/aegis-push.min.js.map ../../apps/web/public/sdk/; else echo 'sync:web: apps/web not in build context (e.g. turbo-pruned cashier-portal build) — skipped; committed bundle is source of truth'; fi","typecheck":"tsc --noEmit","test:watch":"vitest","build:types":"tsc --project tsconfig.build.json","build:snippet":"node scripts/minify-snippet.js"},"_npmUser":{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"},"_npmVersion":"11.6.3","description":"Web SDK for Active Reach Intelligence — event tracking, identity resolution, in-app messaging, web push, and placements","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.2","jsdom":"^27.0.1","eslint":"^9.16.0","terser":"^5.27.0","vitest":"^3.2.1","typescript":"^5.6.2","@types/node":"^22.19.21","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-sdk_1.36.2_1784582672075_0.06619534367331137","host":"s3://npm-registry-packages-npm-production"}},"1.36.3":{"name":"@active-reach/web-sdk","version":"1.36.3","keywords":["analytics","tracking","customer-data","web-sdk","event-tracking","active-reach","active-reach-intelligence","marketing-automation"],"license":"MIT","_id":"@active-reach/web-sdk@1.36.3","maintainers":[{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"}],"dist":{"shasum":"3c0d09e9c5d35e87a4f8d5f2ef8b10e77758e907","tarball":"https://registry.npmjs.org/@active-reach/web-sdk/-/web-sdk-1.36.3.tgz","fileCount":176,"integrity":"sha512-/x0vicBel71BaKxzAg4H0JArBEKDb22chMOQFCzYmLZh6D1jkNxdSjB51+Gk3p1i4klwAJIm2n8CoOr3GU/6jg==","signatures":[{"sig":"MEQCIDZhrbOc7A9R7jp02O+tj/A6wQlYVhfOVXKHJfVpAR1uAiBJndFzfL+F2rnFEOEjuXoa6eg16JKU7Gt3oqbHCBDNdA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4792160},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./cdn":"./dist/aegis.min.js","./push":{"types":"./dist/push/AegisWebPush.d.ts","import":"./dist/push/AegisWebPush.js","default":"./dist/push/AegisWebPush.js"},"./react":{"types":"./dist/integrations/react.d.ts","import":"./dist/react.js","default":"./dist/react.js"},"./snippet":"./dist/snippet.min.js","./service-worker":"./dist/aegis-sw.js"},"gitHead":"8a29bbc011c1b0ded19f2fbc484b30a4c867c85f","scripts":{"dev":"vite build --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run","build":"vite build && node scripts/build-cdn.js && npm run build:snippet && npm run build:types && npm run sync:web","sync:web":"if [ -d ../../apps/web/public ]; then mkdir -p ../../apps/web/public/sdk && cp dist/aegis.min.js dist/aegis.min.js.map dist/aegis-push.min.js dist/aegis-push.min.js.map ../../apps/web/public/sdk/; else echo 'sync:web: apps/web not in build context (e.g. turbo-pruned cashier-portal build) — skipped; committed bundle is source of truth'; fi","typecheck":"tsc --noEmit","test:watch":"vitest","build:types":"tsc --project tsconfig.build.json","build:snippet":"node scripts/minify-snippet.js"},"_npmUser":{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"},"_npmVersion":"11.6.3","description":"Web SDK for Active Reach Intelligence — event tracking, identity resolution, in-app messaging, web push, and placements","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.2","jsdom":"^27.0.1","eslint":"^9.16.0","terser":"^5.27.0","vitest":"^3.2.1","typescript":"^5.6.2","@types/node":"^22.19.21","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-sdk_1.36.3_1784613688759_0.9617172486724239","host":"s3://npm-registry-packages-npm-production"}},"1.36.4":{"name":"@active-reach/web-sdk","version":"1.36.4","keywords":["analytics","tracking","customer-data","web-sdk","event-tracking","active-reach","active-reach-intelligence","marketing-automation"],"license":"MIT","_id":"@active-reach/web-sdk@1.36.4","maintainers":[{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"}],"dist":{"shasum":"5d69fe381548f070fec92a58a311337fc2186283","tarball":"https://registry.npmjs.org/@active-reach/web-sdk/-/web-sdk-1.36.4.tgz","fileCount":176,"integrity":"sha512-mLVpnWrTtjpkOLPWOPPMYSqigV/w+fngxQjiujaeUQdlzQPxprFQZXwde0NhPR4aEI6yoEO88Z3oZJu63Gfx6g==","signatures":[{"sig":"MEQCIAds86zivJfB0EsPPMe1DIeCqYces3m8v3xCN1tcUysnAiA+9XPztFOE7V9Y60PLPI/ECNEZUjC8Ptye6moobOxVHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4802778},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./cdn":"./dist/aegis.min.js","./push":{"types":"./dist/push/AegisWebPush.d.ts","import":"./dist/push/AegisWebPush.js","default":"./dist/push/AegisWebPush.js"},"./react":{"types":"./dist/integrations/react.d.ts","import":"./dist/react.js","default":"./dist/react.js"},"./snippet":"./dist/snippet.min.js","./service-worker":"./dist/aegis-sw.js"},"gitHead":"52590330decd5fc29cc38fd2d82e35c594effc21","scripts":{"dev":"vite build --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run","build":"vite build && node scripts/build-cdn.js && npm run build:snippet && npm run build:types && npm run sync:web","sync:web":"if [ -d ../../apps/web/public ]; then mkdir -p ../../apps/web/public/sdk && cp dist/aegis.min.js dist/aegis.min.js.map dist/aegis-push.min.js dist/aegis-push.min.js.map ../../apps/web/public/sdk/; else echo 'sync:web: apps/web not in build context (e.g. turbo-pruned cashier-portal build) — skipped; committed bundle is source of truth'; fi","typecheck":"tsc --noEmit","test:watch":"vitest","build:types":"tsc --project tsconfig.build.json","build:snippet":"node scripts/minify-snippet.js"},"_npmUser":{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"},"_npmVersion":"11.6.3","description":"Web SDK for Active Reach Intelligence — event tracking, identity resolution, in-app messaging, web push, and placements","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.2","jsdom":"^27.0.1","eslint":"^9.16.0","terser":"^5.27.0","vitest":"^3.2.1","typescript":"^5.6.2","@types/node":"^22.19.21","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-sdk_1.36.4_1784616740854_0.22088915630011918","host":"s3://npm-registry-packages-npm-production"}},"1.36.5":{"name":"@active-reach/web-sdk","version":"1.36.5","keywords":["analytics","tracking","customer-data","web-sdk","event-tracking","active-reach","active-reach-intelligence","marketing-automation"],"license":"MIT","_id":"@active-reach/web-sdk@1.36.5","maintainers":[{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"}],"dist":{"shasum":"fce3106a20c5f92bf1ce95233f1e56ff9df90bd3","tarball":"https://registry.npmjs.org/@active-reach/web-sdk/-/web-sdk-1.36.5.tgz","fileCount":176,"integrity":"sha512-RG192YtWV6d4nR0TVxDh6mIigp+SA+vdXS4DeMzIUBxiPv+03tFoFNiYg6rYZu5nsVlDSjAx4f+XFxJJvV3r7A==","signatures":[{"sig":"MEQCICaZBhac4CRCGZjZx1eEKh9s/YXlZd7wUrD5hSFkKml4AiBANM+HXVfUhqXL4HheU3zhlvLVUZ0cDYS4yD+H2FUAMA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4807966},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./cdn":"./dist/aegis.min.js","./push":{"types":"./dist/push/AegisWebPush.d.ts","import":"./dist/push/AegisWebPush.js","default":"./dist/push/AegisWebPush.js"},"./react":{"types":"./dist/integrations/react.d.ts","import":"./dist/react.js","default":"./dist/react.js"},"./snippet":"./dist/snippet.min.js","./service-worker":"./dist/aegis-sw.js"},"gitHead":"cbd23a707841a147ce20a67d399f71dca0770b7f","scripts":{"dev":"vite build --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run","build":"vite build && node scripts/build-cdn.js && npm run build:snippet && npm run build:types && npm run sync:web","sync:web":"if [ -d ../../apps/web/public ]; then mkdir -p ../../apps/web/public/sdk && cp dist/aegis.min.js dist/aegis.min.js.map dist/aegis-push.min.js dist/aegis-push.min.js.map ../../apps/web/public/sdk/; else echo 'sync:web: apps/web not in build context (e.g. turbo-pruned cashier-portal build) — skipped; committed bundle is source of truth'; fi","typecheck":"tsc --noEmit","test:watch":"vitest","build:types":"tsc --project tsconfig.build.json","build:snippet":"node scripts/minify-snippet.js"},"_npmUser":{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"},"_npmVersion":"11.6.3","description":"Web SDK for Active Reach Intelligence — event tracking, identity resolution, in-app messaging, web push, and placements","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.2","jsdom":"^27.0.1","eslint":"^9.16.0","terser":"^5.27.0","vitest":"^3.2.1","typescript":"^5.6.2","@types/node":"^22.19.21","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-sdk_1.36.5_1784618415555_0.15988568678343973","host":"s3://npm-registry-packages-npm-production"}},"1.36.6":{"name":"@active-reach/web-sdk","version":"1.36.6","keywords":["analytics","tracking","customer-data","web-sdk","event-tracking","active-reach","active-reach-intelligence","marketing-automation"],"license":"MIT","_id":"@active-reach/web-sdk@1.36.6","maintainers":[{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"}],"dist":{"shasum":"b4e791a18f46e62e97f51559a53df2317437669a","tarball":"https://registry.npmjs.org/@active-reach/web-sdk/-/web-sdk-1.36.6.tgz","fileCount":176,"integrity":"sha512-z9as4QM4qacL5YlvvJaXqfsefbqdYn1UFrtcReBnII2sDGrgUjCNX/m9YxxaXWdv4j+0vmQBClIvdaFgX/2enQ==","signatures":[{"sig":"MEYCIQCnaLX2K+JvI/2NYV5TWlR6Jc4JbCsALj42dotyCJm9IQIhAI5G6mlYeYwfamLc16XQWjjyzXXsHB7j5IrrCrbPPLfZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4813493},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./cdn":"./dist/aegis.min.js","./push":{"types":"./dist/push/AegisWebPush.d.ts","import":"./dist/push/AegisWebPush.js","default":"./dist/push/AegisWebPush.js"},"./react":{"types":"./dist/integrations/react.d.ts","import":"./dist/react.js","default":"./dist/react.js"},"./snippet":"./dist/snippet.min.js","./service-worker":"./dist/aegis-sw.js"},"gitHead":"c7f1257569aea5f794f9e3cbb7a7af9e0aa0d471","scripts":{"dev":"vite build --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run","build":"vite build && node scripts/build-cdn.js && npm run build:snippet && npm run build:types && npm run sync:web","sync:web":"if [ -d ../../apps/web/public ]; then mkdir -p ../../apps/web/public/sdk && cp dist/aegis.min.js dist/aegis.min.js.map dist/aegis-push.min.js dist/aegis-push.min.js.map ../../apps/web/public/sdk/; else echo 'sync:web: apps/web not in build context (e.g. turbo-pruned cashier-portal build) — skipped; committed bundle is source of truth'; fi","typecheck":"tsc --noEmit","test:watch":"vitest","build:types":"tsc --project tsconfig.build.json","build:snippet":"node scripts/minify-snippet.js"},"_npmUser":{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"},"_npmVersion":"11.6.3","description":"Web SDK for Active Reach Intelligence — event tracking, identity resolution, in-app messaging, web push, and placements","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.2","jsdom":"^27.0.1","eslint":"^9.16.0","terser":"^5.27.0","vitest":"^3.2.1","typescript":"^5.6.2","@types/node":"^22.19.21","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-sdk_1.36.6_1784620548585_0.7801977195034107","host":"s3://npm-registry-packages-npm-production"}},"1.36.7":{"name":"@active-reach/web-sdk","version":"1.36.7","keywords":["analytics","tracking","customer-data","web-sdk","event-tracking","active-reach","active-reach-intelligence","marketing-automation"],"license":"MIT","_id":"@active-reach/web-sdk@1.36.7","maintainers":[{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"}],"dist":{"shasum":"ffe4f48fc8c41b42dc9eefddfaf1703cfb0d44b2","tarball":"https://registry.npmjs.org/@active-reach/web-sdk/-/web-sdk-1.36.7.tgz","fileCount":176,"integrity":"sha512-oxAnbBkoy2SpSq8kMigZR8Zax+/tGLMAxEohZipmCMJtu5UOMahLZtQkImSc/PuCLBef4P8kDKhyRUCHlSlCSA==","signatures":[{"sig":"MEQCIBleq1aTSr93KgXqnkXzPKh33mhoWYZ4SoVP9RZGjG84AiBFGG9cyRKuJ7S0chpNuD1M7/aFsS8DukfJjRD0EU0kMA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4869435},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./cdn":"./dist/aegis.min.js","./push":{"types":"./dist/push/AegisWebPush.d.ts","import":"./dist/push/AegisWebPush.js","default":"./dist/push/AegisWebPush.js"},"./react":{"types":"./dist/integrations/react.d.ts","import":"./dist/react.js","default":"./dist/react.js"},"./snippet":"./dist/snippet.min.js","./service-worker":"./dist/aegis-sw.js"},"gitHead":"06b5e54d4ee366cda6cbd144ca6a18815d0181d6","scripts":{"dev":"vite build --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run","build":"vite build && node scripts/build-cdn.js && npm run build:snippet && npm run build:types && npm run sync:web","sync:web":"if [ -d ../../apps/web/public ]; then mkdir -p ../../apps/web/public/sdk && cp dist/aegis.min.js dist/aegis.min.js.map dist/aegis-push.min.js dist/aegis-push.min.js.map ../../apps/web/public/sdk/; else echo 'sync:web: apps/web not in build context (e.g. turbo-pruned cashier-portal build) — skipped; committed bundle is source of truth'; fi","typecheck":"tsc --noEmit","test:watch":"vitest","build:types":"tsc --project tsconfig.build.json","build:snippet":"node scripts/minify-snippet.js"},"_npmUser":{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"},"_npmVersion":"11.6.3","description":"Web SDK for Active Reach Intelligence — event tracking, identity resolution, in-app messaging, web push, and placements","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.2","jsdom":"^27.0.1","eslint":"^9.16.0","terser":"^5.27.0","vitest":"^3.2.1","typescript":"^5.6.2","@types/node":"^22.19.21","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-sdk_1.36.7_1786717043844_0.8306941894851145","host":"s3://npm-registry-packages-npm-production"}},"1.36.8":{"name":"@active-reach/web-sdk","version":"1.36.8","keywords":["analytics","tracking","customer-data","web-sdk","event-tracking","active-reach","active-reach-intelligence","marketing-automation"],"license":"MIT","_id":"@active-reach/web-sdk@1.36.8","maintainers":[{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"}],"dist":{"shasum":"0f6d37a20b461e966be3f0a15d1079d3d0eafdf6","tarball":"https://registry.npmjs.org/@active-reach/web-sdk/-/web-sdk-1.36.8.tgz","fileCount":176,"integrity":"sha512-hvOGiAXzLr/ytwWDMdC8P9ZG9R+u4H/pKj9+TWHdRgATjXQ8qsTzsLEqozFjNGgoU8H9p8P5OLa6jsewjMdp7w==","signatures":[{"sig":"MEUCIQCGOOy41XvOqwRP7wGC8QIOsiXTBHCGox8pqp3Yf6ZGjwIgDqscYvD7MyP5TabV1UpEAqkcbthzs5C8IQM658wE2q8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4870165},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./cdn":"./dist/aegis.min.js","./push":{"types":"./dist/push/AegisWebPush.d.ts","import":"./dist/push/AegisWebPush.js","default":"./dist/push/AegisWebPush.js"},"./react":{"types":"./dist/integrations/react.d.ts","import":"./dist/react.js","default":"./dist/react.js"},"./snippet":"./dist/snippet.min.js","./service-worker":"./dist/aegis-sw.js"},"gitHead":"d5bf72d33dd3b001405bb274ceeffc52b26e5852","scripts":{"dev":"vite build --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run","build":"vite build && node scripts/build-cdn.js && npm run build:snippet && npm run build:types && npm run sync:web","sync:web":"if [ -d ../../apps/web/public ]; then mkdir -p ../../apps/web/public/sdk && cp dist/aegis.min.js dist/aegis.min.js.map dist/aegis-push.min.js dist/aegis-push.min.js.map ../../apps/web/public/sdk/; else echo 'sync:web: apps/web not in build context (e.g. turbo-pruned cashier-portal build) — skipped; committed bundle is source of truth'; fi","typecheck":"tsc --noEmit","test:watch":"vitest","build:types":"tsc --project tsconfig.build.json","build:snippet":"node scripts/minify-snippet.js"},"_npmUser":{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"},"_npmVersion":"11.6.3","description":"Web SDK for Active Reach Intelligence — event tracking, identity resolution, in-app messaging, web push, and placements","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.2","jsdom":"^27.0.1","eslint":"^9.16.0","terser":"^5.27.0","vitest":"^3.2.1","typescript":"^5.6.2","@types/node":"^22.19.21","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-sdk_1.36.8_1786729210835_0.6685654342750753","host":"s3://npm-registry-packages-npm-production"}},"1.36.9":{"name":"@active-reach/web-sdk","version":"1.36.9","keywords":["analytics","tracking","customer-data","web-sdk","event-tracking","active-reach","active-reach-intelligence","marketing-automation"],"license":"MIT","_id":"@active-reach/web-sdk@1.36.9","maintainers":[{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"}],"dist":{"shasum":"ede9efccb9890ba1493954f44c91cda09dc2fb1f","tarball":"https://registry.npmjs.org/@active-reach/web-sdk/-/web-sdk-1.36.9.tgz","fileCount":176,"integrity":"sha512-l07Snp59sfCuIZDqb9aEGrUABGBPRbCx4mGqdaG7bIxCk3oX/UIfMog+/Olw6gFlVsjpV7I4G6zXOc3MOVvTcQ==","signatures":[{"sig":"MEUCIQDvjg7rzKANu0cTTrfpsKyRXvfpDeh8jkvFzWbPFB2YPQIgFbRz0YahGB49n/iIxL3/HTYSaP4iUvAR/hYDc9xpUeo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4875069},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./cdn":"./dist/aegis.min.js","./push":{"types":"./dist/push/AegisWebPush.d.ts","import":"./dist/push/AegisWebPush.js","default":"./dist/push/AegisWebPush.js"},"./react":{"types":"./dist/integrations/react.d.ts","import":"./dist/react.js","default":"./dist/react.js"},"./snippet":"./dist/snippet.min.js","./service-worker":"./dist/aegis-sw.js"},"gitHead":"74b5bbcbfe3826fcbd82c21a5ff5219595219958","scripts":{"dev":"vite build --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run","build":"vite build && node scripts/build-cdn.js && npm run build:snippet && npm run build:types && npm run sync:web","sync:web":"if [ -d ../../apps/web/public ]; then mkdir -p ../../apps/web/public/sdk && cp dist/aegis.min.js dist/aegis.min.js.map dist/aegis-push.min.js dist/aegis-push.min.js.map ../../apps/web/public/sdk/; else echo 'sync:web: apps/web not in build context (e.g. turbo-pruned cashier-portal build) — skipped; committed bundle is source of truth'; fi","typecheck":"tsc --noEmit","test:watch":"vitest","build:types":"tsc --project tsconfig.build.json","build:snippet":"node scripts/minify-snippet.js"},"_npmUser":{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"},"_npmVersion":"11.6.3","description":"Web SDK for Active Reach Intelligence — event tracking, identity resolution, in-app messaging, web push, and placements","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.2","jsdom":"^27.0.1","eslint":"^9.16.0","terser":"^5.27.0","vitest":"^3.2.1","typescript":"^5.6.2","@types/node":"^22.19.21","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-sdk_1.36.9_1786807497107_0.01729109855910016","host":"s3://npm-registry-packages-npm-production"}},"1.37.0":{"name":"@active-reach/web-sdk","version":"1.37.0","keywords":["analytics","tracking","customer-data","web-sdk","event-tracking","active-reach","active-reach-intelligence","marketing-automation"],"license":"MIT","_id":"@active-reach/web-sdk@1.37.0","maintainers":[{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"}],"dist":{"shasum":"10f25079f1b50d0ad8cf99b797c27579e37f049f","tarball":"https://registry.npmjs.org/@active-reach/web-sdk/-/web-sdk-1.37.0.tgz","fileCount":176,"integrity":"sha512-vnNHY0jLIKimInZeb0OCDVQFocNTmDZcEW9mvmLR0upjHxRpkHYtSIhkhzOD8ZCow0qY/FSSSYgKQ44FfFzG0Q==","signatures":[{"sig":"MEYCIQDSlo3IXGMvWjEtVWDU++duN+/ZhpYtDSd9LarxNA4xLAIhAOMWcKTdEYBcMQnSGXspSrH7csyoxIJT2FCkYSmH75Xy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4889708},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./cdn":"./dist/aegis.min.js","./push":{"types":"./dist/push/AegisWebPush.d.ts","import":"./dist/push/AegisWebPush.js","default":"./dist/push/AegisWebPush.js"},"./react":{"types":"./dist/integrations/react.d.ts","import":"./dist/react.js","default":"./dist/react.js"},"./snippet":"./dist/snippet.min.js","./service-worker":"./dist/aegis-sw.js"},"gitHead":"dda8409cad61014bb56701c7cf6f1a285f41ef46","scripts":{"dev":"vite build --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run","build":"vite build && node scripts/build-cdn.js && npm run build:snippet && npm run build:types && npm run sync:web","sync:web":"if [ -d ../../apps/web/public ]; then mkdir -p ../../apps/web/public/sdk && cp dist/aegis.min.js dist/aegis.min.js.map dist/aegis-push.min.js dist/aegis-push.min.js.map ../../apps/web/public/sdk/; else echo 'sync:web: apps/web not in build context (e.g. turbo-pruned cashier-portal build) — skipped; committed bundle is source of truth'; fi","typecheck":"tsc --noEmit","test:watch":"vitest","build:types":"tsc --project tsconfig.build.json","build:snippet":"node scripts/minify-snippet.js"},"_npmUser":{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"},"_npmVersion":"11.6.3","description":"Web SDK for Active Reach Intelligence — event tracking, identity resolution, in-app messaging, web push, and placements","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.2","jsdom":"^27.0.1","eslint":"^9.16.0","terser":"^5.27.0","vitest":"^3.2.1","typescript":"^5.6.2","@types/node":"^22.19.21","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-sdk_1.37.0_1787172931876_0.8535049671843631","host":"s3://npm-registry-packages-npm-production"}},"1.38.0":{"name":"@active-reach/web-sdk","version":"1.38.0","keywords":["analytics","tracking","customer-data","web-sdk","event-tracking","active-reach","active-reach-intelligence","marketing-automation"],"license":"MIT","_id":"@active-reach/web-sdk@1.38.0","maintainers":[{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"}],"dist":{"shasum":"bcdc7a8c903af6bf7f2080f284457fc3d7ba9b3f","tarball":"https://registry.npmjs.org/@active-reach/web-sdk/-/web-sdk-1.38.0.tgz","fileCount":180,"integrity":"sha512-e/6BL+s5SBAFKhCV7CN2D80U2fIaomfTsbNEN1X17eeZRVj7v9rp1/FV8ucbN5BATRO1KDlPjZp5Bt15VRgjIQ==","signatures":[{"sig":"MEUCIBFATaz2+MFvd5ppQZbYogpmLndTwUZLvzpIVtoVzBzeAiEAlMICuf3oXbpzwkq4VmpzvSmDYRTQse3CDu09/icAK4k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC/kpH/9RFOH+Fgxq8LgJtDx/keJw6dmNZbttUlJCPQigIgDAnFT9Qw7imGOBF7wrkikX5wExlHBMOl6tHRafRjUVQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4981985},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./cdn":"./dist/aegis.min.js","./push":{"types":"./dist/push/AegisWebPush.d.ts","import":"./dist/push/AegisWebPush.js","default":"./dist/push/AegisWebPush.js"},"./react":{"types":"./dist/integrations/react.d.ts","import":"./dist/react.js","default":"./dist/react.js"},"./snippet":"./dist/snippet.min.js","./service-worker":"./dist/aegis-sw.js"},"gitHead":"baafa6c819f083ad80219126412d1d3800551cb6","scripts":{"dev":"vite build --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run","build":"vite build && node scripts/build-cdn.js && npm run build:snippet && npm run build:types && npm run sync:web","sync:web":"if [ -d ../../apps/web/public ]; then mkdir -p ../../apps/web/public/sdk && cp dist/aegis.min.js dist/aegis.min.js.map dist/aegis-push.min.js dist/aegis-push.min.js.map ../../apps/web/public/sdk/; else echo 'sync:web: apps/web not in build context (e.g. turbo-pruned cashier-portal build) — skipped; committed bundle is source of truth'; fi","typecheck":"tsc --noEmit","test:watch":"vitest","build:types":"tsc --project tsconfig.build.json","build:snippet":"node scripts/minify-snippet.js"},"_npmUser":{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"},"_npmVersion":"11.6.3","description":"Web SDK for Active Reach Intelligence — event tracking, identity resolution, in-app messaging, web push, and placements","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.2","jsdom":"^27.0.1","eslint":"^9.16.0","terser":"^5.27.0","vitest":"^3.2.1","typescript":"^5.6.2","@types/node":"^22.19.21","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-sdk_1.38.0_1789674322983_0.9936414649127339","host":"s3://npm-registry-packages-npm-production"}},"1.39.0":{"name":"@active-reach/web-sdk","version":"1.39.0","keywords":["analytics","tracking","customer-data","web-sdk","event-tracking","active-reach","active-reach-intelligence","marketing-automation"],"license":"MIT","_id":"@active-reach/web-sdk@1.39.0","maintainers":[{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"}],"dist":{"shasum":"7aea28e2722ec8acfcb42a36f7e9804cef3030a9","tarball":"https://registry.npmjs.org/@active-reach/web-sdk/-/web-sdk-1.39.0.tgz","fileCount":180,"integrity":"sha512-2IG5m0B7H+/9mQ4pOy8GyOaihLA2EEK6PucUMWOCDWr/XQ/mJmCweIXMxGAo/b4kfQeovMafF1thNqm/IH2q/g==","signatures":[{"sig":"MEUCIQCXrarbfKF2YV7sVslX6lU7gEMbJ1o6ajjHhbP/8wtXMgIgFXRJwzI4yG6Dm9HvjOLioXs0wONGFUMV0i1mc6yQFmg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC+42qrrIlUdfUouQyGPfM8FtOOgKsz5x2ROjS5X84BzQIgftQnzWF6UMfoUtvgShrhCVuT+u/M9Z3j86nBZ6rfqaY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5020655},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./cdn":"./dist/aegis.min.js","./push":{"types":"./dist/push/AegisWebPush.d.ts","import":"./dist/push/AegisWebPush.js","default":"./dist/push/AegisWebPush.js"},"./react":{"types":"./dist/integrations/react.d.ts","import":"./dist/react.js","default":"./dist/react.js"},"./snippet":"./dist/snippet.min.js","./service-worker":"./dist/aegis-sw.js"},"gitHead":"aff7b7d95ba6572b635c13aef03e3d5bf6db87d4","scripts":{"dev":"vite build --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run","build":"vite build && node scripts/build-cdn.js && npm run build:snippet && npm run build:types && npm run sync:web","sync:web":"if [ -d ../../apps/web/public ]; then mkdir -p ../../apps/web/public/sdk && cp dist/aegis.min.js dist/aegis.min.js.map dist/aegis-push.min.js dist/aegis-push.min.js.map ../../apps/web/public/sdk/; else echo 'sync:web: apps/web not in build context (e.g. turbo-pruned cashier-portal build) — skipped; committed bundle is source of truth'; fi","typecheck":"tsc --noEmit","test:watch":"vitest","build:types":"tsc --project tsconfig.build.json","build:snippet":"node scripts/minify-snippet.js"},"_npmUser":{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"},"_npmVersion":"11.6.3","description":"Web SDK for Active Reach Intelligence — event tracking, identity resolution, in-app messaging, web push, and placements","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.2","jsdom":"^27.0.1","eslint":"^9.16.0","terser":"^5.27.0","vitest":"^3.2.1","typescript":"^5.6.2","@types/node":"^22.19.21","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-sdk_1.39.0_1790563958656_0.06851874882078435","host":"s3://npm-registry-packages-npm-production"}},"1.40.0":{"name":"@active-reach/web-sdk","version":"1.40.0","keywords":["analytics","tracking","customer-data","web-sdk","event-tracking","active-reach","active-reach-intelligence","marketing-automation"],"license":"MIT","_id":"@active-reach/web-sdk@1.40.0","maintainers":[{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"}],"dist":{"shasum":"9d292c9288be14667677f3b24c6e15e9fffa53a7","tarball":"https://registry.npmjs.org/@active-reach/web-sdk/-/web-sdk-1.40.0.tgz","fileCount":180,"integrity":"sha512-ueTbKprFzB6G6yYCWchoWZywHZ1bZFXnmqqtLsuTPSu0f/vUmR/57fNab9aN5YSQgdxCrjs9fUya6XZi+K6FAQ==","signatures":[{"sig":"MEYCIQCKGx+Sv/AIC8FOOVZ5bp+11zqXAyBc8frmlxmFJR3tYAIhAKZ/kA8bFh7PhStoAvP0wPWkv1pJDE37VFvofjVARDJU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBZV2xZyLI+3u9HC+Zmr1cAjkrP8rXG1FAeeq83GJRI4AiEAiIrdhrUvOko7HPWVzb6yDOktJRimOS1juYXy/+lo9hQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5035645},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./cdn":"./dist/aegis.min.js","./push":{"types":"./dist/push/AegisWebPush.d.ts","import":"./dist/push/AegisWebPush.js","default":"./dist/push/AegisWebPush.js"},"./react":{"types":"./dist/integrations/react.d.ts","import":"./dist/react.js","default":"./dist/react.js"},"./snippet":"./dist/snippet.min.js","./service-worker":"./dist/aegis-sw.js"},"scripts":{"dev":"vite build --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run","build":"vite build && node scripts/build-cdn.js && npm run build:snippet && npm run build:types && npm run sync:web","sync:web":"if [ -d ../../apps/web/public ]; then mkdir -p ../../apps/web/public/sdk && cp dist/aegis.min.js dist/aegis.min.js.map dist/aegis-push.min.js dist/aegis-push.min.js.map ../../apps/web/public/sdk/; else echo 'sync:web: apps/web not in build context (e.g. turbo-pruned cashier-portal build) — skipped; committed bundle is source of truth'; fi","typecheck":"tsc --noEmit","test:watch":"vitest","build:types":"tsc --project tsconfig.build.json","build:snippet":"node scripts/minify-snippet.js"},"_npmUser":{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"},"_npmVersion":"11.6.3","description":"Web SDK for Active Reach Intelligence — event tracking, identity resolution, in-app messaging, web push, and placements","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.2","jsdom":"^27.0.1","eslint":"^9.16.0","terser":"^5.27.0","vitest":"^3.2.1","typescript":"^5.6.2","@types/node":"^22.19.21","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-sdk_1.40.0_1790568465285_0.10672952568144334","host":"s3://npm-registry-packages-npm-production"}},"1.41.0":{"name":"@active-reach/web-sdk","version":"1.41.0","keywords":["analytics","tracking","customer-data","web-sdk","event-tracking","active-reach","active-reach-intelligence","marketing-automation"],"license":"MIT","_id":"@active-reach/web-sdk@1.41.0","maintainers":[{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"}],"dist":{"shasum":"3a5bc35520a6e78c1232201af3a50d633cafacff","tarball":"https://registry.npmjs.org/@active-reach/web-sdk/-/web-sdk-1.41.0.tgz","fileCount":182,"integrity":"sha512-6XgHxfZypNekWgiVOzljNc/ELUA+72nySzWoOKLK4VEYQg/v3nprTsmWSDX2ZnriSjeb3X4vb1qqCVMM/eQlbA==","signatures":[{"sig":"MEUCIE8f4fVP0JfrW8URRgHOQvvzeKOaAj8TM7yvueS7IaByAiEAltvicbKMVvIrotMzQQfbRU+7vyCHiLTtxt8pljadf18=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICUBdciwq1JOo3ZmVfpdAP6o8cHgKlXnkbhKNuyyAvxfAiBaOelv4W4D/K+4JVKioFBU5lufiWencbg8OAmaWIjM/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4900884},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./cdn":"./dist/aegis.min.js","./push":{"types":"./dist/push/AegisWebPush.d.ts","import":"./dist/push/AegisWebPush.js","default":"./dist/push/AegisWebPush.js"},"./react":{"types":"./dist/integrations/react.d.ts","import":"./dist/react.js","default":"./dist/react.js"},"./snippet":"./dist/snippet.min.js","./service-worker":"./dist/aegis-sw.js"},"scripts":{"dev":"vite build --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run","build":"vite build && node scripts/build-cdn.js && npm run build:snippet && npm run build:types && npm run sync:web","sync:web":"if [ -d ../../apps/web/public ]; then mkdir -p ../../apps/web/public/sdk && cp dist/aegis.min.js dist/aegis.min.js.map dist/aegis-push.min.js dist/aegis-push.min.js.map ../../apps/web/public/sdk/; else echo 'sync:web: apps/web not in build context (e.g. turbo-pruned cashier-portal build) — skipped; committed bundle is source of truth'; fi","typecheck":"tsc --noEmit","test:watch":"vitest","build:types":"tsc --project tsconfig.build.json","build:snippet":"node scripts/minify-snippet.js"},"_npmUser":{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"},"_npmVersion":"11.6.3","description":"Web SDK for Active Reach Intelligence — event tracking, identity resolution, in-app messaging, web push, and placements","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.2","jsdom":"^27.0.1","eslint":"^9.16.0","terser":"^5.27.0","vitest":"^3.2.1","typescript":"^5.6.2","@types/node":"^22.19.21","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-sdk_1.41.0_1790576511673_0.309509685855627","host":"s3://npm-registry-packages-npm-production"}},"1.42.0":{"_id":"@active-reach/web-sdk@1.42.0","dist":{"shasum":"36ef32432e50f50e86d7c7e2b7a0ca16f8b1906c","tarball":"https://registry.npmjs.org/@active-reach/web-sdk/-/web-sdk-1.42.0.tgz","fileCount":184,"integrity":"sha512-yLRJrpx41js1dMAg0+/sj2SLl8Vr1FOSWqLGDiSohc3RqBgdukjEPfDeZRtdDYmCR6cSwpV87/v2jLekvmGlog==","signatures":[{"sig":"MEYCIQC/OAIP69BeUN+ZBUd3BraBV2J5kuFlrx0wjL/WrEbUeAIhAJ6rcLdyvjpr5+2dihDE1jM8szDhSgnM5TFqA80Ltd9o","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDVaeqXSOBbxgIyZy6cwGWSJcahW89Ib3kL3xf2tPrK1QIhAPUG9Xf6lMPwA6JmHQmUyQLtsuWCvkKUqDf93AAuwazq"}],"unpackedSize":4948722},"main":"./dist/index.js","name":"@active-reach/web-sdk","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./cdn":"./dist/aegis.min.js","./push":{"types":"./dist/push/AegisWebPush.d.ts","import":"./dist/push/AegisWebPush.js","default":"./dist/push/AegisWebPush.js"},"./react":{"types":"./dist/integrations/react.d.ts","import":"./dist/react.js","default":"./dist/react.js"},"./snippet":"./dist/snippet.min.js","./service-worker":"./dist/aegis-sw.js"},"license":"MIT","scripts":{"dev":"vite build --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest run","build":"vite build && node scripts/build-cdn.js && npm run build:snippet && npm run build:types && npm run sync:web","sync:web":"if [ -d ../../apps/web/public ]; then mkdir -p ../../apps/web/public/sdk && cp dist/aegis.min.js dist/aegis.min.js.map dist/aegis-push.min.js dist/aegis-push.min.js.map ../../apps/web/public/sdk/; else echo 'sync:web: apps/web not in build context (e.g. turbo-pruned cashier-portal build) — skipped; committed bundle is source of truth'; fi","typecheck":"tsc --noEmit","test:watch":"vitest","build:types":"tsc --project tsconfig.build.json","build:snippet":"node scripts/minify-snippet.js"},"version":"1.42.0","_npmUser":{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"},"keywords":["analytics","tracking","customer-data","web-sdk","event-tracking","active-reach","active-reach-intelligence","marketing-automation"],"_npmVersion":"11.6.3","description":"Web SDK for Active Reach Intelligence — event tracking, identity resolution, in-app messaging, web push, and placements","directories":{},"maintainers":[{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"}],"sideEffects":false,"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.2","jsdom":"^27.0.1","eslint":"^9.16.0","terser":"^5.27.0","vitest":"^3.2.1","typescript":"^5.6.2","@types/node":"^22.19.21","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/web-sdk_1.42.0_1790580684268_0.7623431553748219"}}},"time":{"created":"2026-04-15T14:16:44.013Z","modified":"2026-09-28T07:31:24.557Z","1.0.0":"2026-04-15T14:16:44.335Z","1.1.0":"2026-04-15T14:25:14.351Z","1.2.0":"2026-04-15T16:43:52.268Z","1.2.1":"2026-04-15T16:59:35.241Z","1.3.0":"2026-04-17T19:40:46.872Z","1.3.1":"2026-04-18T05:38:56.316Z","1.4.0":"2026-04-20T17:00:55.561Z","1.5.0":"2026-04-21T22:31:48.549Z","1.6.0":"2026-04-22T08:06:43.286Z","1.7.0":"2026-04-29T19:50:56.377Z","1.7.1":"2026-04-29T21:14:18.175Z","1.7.2":"2026-04-29T22:05:59.014Z","1.7.3":"2026-04-30T07:34:05.658Z","1.7.4":"2026-04-30T13:00:31.813Z","1.8.0":"2026-04-30T13:07:37.383Z","1.8.5":"2026-04-30T13:49:48.109Z","1.9.0":"2026-05-03T15:21:27.187Z","1.10.0":"2026-05-05T20:35:07.127Z","1.11.0":"2026-05-13T06:58:14.914Z","1.11.1":"2026-05-13T07:09:00.862Z","1.12.0":"2026-05-14T22:01:52.701Z","1.13.0":"2026-05-24T06:21:52.472Z","1.14.0":"2026-05-24T19:05:34.940Z","1.14.1":"2026-05-27T19:02:00.922Z","1.15.0":"2026-05-28T16:56:07.684Z","1.19.0":"2026-06-16T02:58:43.077Z","1.20.0":"2026-06-16T04:37:36.691Z","1.21.0":"2026-06-16T23:42:53.452Z","1.22.0":"2026-06-21T10:49:16.432Z","1.25.0":"2026-06-22T22:56:16.929Z","1.26.0":"2026-06-23T03:09:09.857Z","1.27.0":"2026-06-23T08:07:06.648Z","1.27.1":"2026-06-23T19:12:49.462Z","1.27.2":"2026-06-24T00:58:58.070Z","1.27.3":"2026-06-24T01:09:10.928Z","1.28.0":"2026-06-24T02:05:28.180Z","1.29.0":"2026-06-25T00:23:02.373Z","1.30.0":"2026-06-27T09:34:23.728Z","1.31.0":"2026-06-27T11:27:37.055Z","1.32.0":"2026-06-27T11:34:49.430Z","1.33.0":"2026-06-27T11:50:33.679Z","1.34.0":"2026-06-27T13:22:30.262Z","1.34.1":"2026-06-27T15:24:35.122Z","1.34.2":"2026-06-27T15:54:57.857Z","1.35.0":"2026-06-28T10:59:19.576Z","1.35.2":"2026-06-29T02:32:49.200Z","1.35.4":"2026-07-17T17:48:13.251Z","1.36.0":"2026-07-20T20:04:09.111Z","1.36.1":"2026-07-20T20:52:19.917Z","1.36.2":"2026-07-20T21:24:32.366Z","1.36.3":"2026-07-21T06:01:28.962Z","1.36.4":"2026-07-21T06:52:21.098Z","1.36.5":"2026-07-21T07:20:15.789Z","1.36.6":"2026-07-21T07:55:48.784Z","1.36.7":"2026-08-14T14:17:24.014Z","1.36.8":"2026-08-14T17:40:11.103Z","1.36.9":"2026-08-15T15:24:57.328Z","1.37.0":"2026-08-19T20:55:32.129Z","1.38.0":"2026-09-17T19:45:23.204Z","1.39.0":"2026-09-28T02:52:38.751Z","1.40.0":"2026-09-28T04:07:45.394Z","1.41.0":"2026-09-28T06:21:51.802Z","1.42.0":"2026-09-28T07:31:24.396Z"},"license":"MIT","keywords":["analytics","tracking","customer-data","web-sdk","event-tracking","active-reach","active-reach-intelligence","marketing-automation"],"description":"Web SDK for Active Reach Intelligence — event tracking, identity resolution, in-app messaging, web push, and placements","maintainers":[{"name":"active_reach_intelligence_","email":"hello@active-reach.ai"}],"readme":"# @active-reach/web-sdk\n\nWeb SDK for **Active Reach Intelligence** — lightweight event tracking, identity resolution, in-app messaging (overlays, embedded cards, interactive widgets), and web push.\n\n**12KB gzipped** | **<1KB async loader** | **Zero impact on page load**\n\n---\n\n## Prerequisites\n\nBefore integrating, you need:\n\n1. **Write Key** — Retrieve from your Active Reach Intelligence dashboard under **Settings > Developer > API Keys**.\n2. **API Host** — Your cell endpoint URL (provided during onboarding).\n\n> **Note:** The write key is a **publishable identifier** (like a Stripe publishable key). It is safe to include in client-side code. It can only send events — it cannot read data, modify configuration, or access other tenants. Never use your **Secret Key** in client-side code.\n\n---\n\n## Installation\n\n### NPM (Recommended)\n\n```bash\nnpm install @active-reach/web-sdk\n```\n\n### CDN (Async Loader)\n\nAdd this snippet to your `<head>` tag. The async loader queues all calls until the full SDK loads — zero blocking.\n\n```html\n<script>\n  !function(){var e=window.aegis=window.aegis||[];if(!e.invoked){e.invoked=!0,e.methods=[\"init\",\"track\",\"identify\",\"page\",\"group\",\"alias\",\"reset\",\"flush\",\"use\",\"debug\",\"setCell\",\"getCellInfo\",\"getAnonymousId\",\"getUserId\",\"getSessionId\",\"setConsent\",\"grantConsent\",\"denyConsent\",\"hasConsent\",\"getConsentPreferences\",\"onConsentChange\"],e.factory=function(t){return function(){var n=Array.prototype.slice.call(arguments);return n.unshift(t),e.push(n),e}};for(var t=0;t<e.methods.length;t++){var n=e.methods[t];e[n]=e.factory(n)}e.load=function(t,n){var o=document.createElement(\"script\");o.type=\"text/javascript\",o.async=!0,o.src=n&&n.cdnUrl?n.cdnUrl:\"https://cdn.activereach.ai/sdk/aegis.min.js\",o.onerror=function(){window.console&&console.error(\"Aegis SDK failed to load\")};var r=document.getElementsByTagName(\"script\")[0];r.parentNode.insertBefore(o,r),e._loadOptions={key:t,options:n}},e.SNIPPET_VERSION=\"1.0.0\"}}();\n\n  aegis.load('YOUR_WRITE_KEY');\n  aegis.init('YOUR_WRITE_KEY', {\n    api_host: 'https://YOUR_CELL.activereach.ai'\n  });\n</script>\n```\n\n---\n\n## Quick Start\n\n### NPM / ES Modules\n\n```typescript\nimport aegis from '@active-reach/web-sdk';\n\nawait aegis.init('YOUR_WRITE_KEY', {\n  api_host: 'https://YOUR_CELL.activereach.ai',\n  auto_page_view: true,\n});\n\n// Track an event\naegis.track('Purchase Completed', {\n  order_id: 'ORD-123',\n  revenue: 99.99,\n  currency: 'INR',\n});\n\n// Identify a user\naegis.identify('user_123', {\n  email: 'user@example.com',\n  name: 'Priya Sharma',\n  plan: 'premium',\n});\n```\n\n### React\n\n```tsx\nimport { AegisProvider, useAegis, useTrackEvent } from '@active-reach/web-sdk/react';\n\nfunction App() {\n  return (\n    <AegisProvider\n      writeKey=\"YOUR_WRITE_KEY\"\n      config={{ api_host: 'https://YOUR_CELL.activereach.ai', auto_page_view: true }}\n    >\n      <Dashboard />\n    </AegisProvider>\n  );\n}\n\nfunction Dashboard() {\n  const { isReady } = useAegis();\n  const trackEvent = useTrackEvent();\n\n  return (\n    <button onClick={() => trackEvent('Button Clicked', { button: 'CTA' })}>\n      Track Event\n    </button>\n  );\n}\n```\n\n### Next.js\n\n```tsx\n// app/providers.tsx\n'use client';\n\nimport { AegisProvider } from '@active-reach/web-sdk/react';\n\nexport function Providers({ children }: { children: React.ReactNode }) {\n  return (\n    <AegisProvider\n      writeKey={process.env.NEXT_PUBLIC_AEGIS_WRITE_KEY!}\n      config={{ api_host: process.env.NEXT_PUBLIC_AEGIS_API_HOST! }}\n    >\n      {children}\n    </AegisProvider>\n  );\n}\n```\n\n---\n\n## Configuration\n\n```typescript\nawait aegis.init('YOUR_WRITE_KEY', {\n  // Required\n  api_host: string;\n\n  // Batching & Performance\n  batch_size?: number;           // default: 10\n  batch_interval?: number;       // default: 1000ms\n\n  // Data Capture\n  capture_utm?: boolean;         // default: true\n  capture_referrer?: boolean;    // default: true\n  auto_page_view?: boolean;      // default: false\n\n  // Session\n  session_timeout?: number;      // default: 1800000 (30 min)\n\n  // Privacy & Consent\n  respect_dnt?: boolean;         // default: true\n  enable_consent_mode?: boolean; // default: false\n  wait_for_consent?: boolean;    // default: false\n  default_consent?: {\n    analytics?: boolean;         // default: false\n    marketing?: boolean;         // default: false\n    functional?: boolean;        // default: true\n  };\n  integrate_onetrust?: boolean;\n  integrate_cookiebot?: boolean;\n  integrate_google_consent_mode?: boolean;\n\n  // Cookie\n  cross_domain_tracking?: boolean; // default: false\n  cookie_domain?: string;\n  secure_cookie?: boolean;         // default: true\n\n  // Offline & Retry\n  enable_offline_mode?: boolean;   // default: true\n  max_offline_events?: number;     // default: 100\n  retry_failed_requests?: boolean; // default: true\n  max_retries?: number;            // default: 3\n\n  // Regional Cell Selection\n  cell_endpoints?: CellEndpoint[];\n  preferred_region?: string;\n  auto_region_detection?: boolean; // default: true\n\n  // Debug\n  debug?: boolean;                 // default: false\n});\n```\n\n---\n\n## Core API\n\n### `aegis.track(eventName, properties?)`\n\nTrack a custom event.\n\n```typescript\naegis.track('Product Viewed', {\n  product_id: 'SKU-12345',\n  product_name: 'Leather Jacket',\n  price: 199.99,\n  category: 'Outerwear',\n});\n```\n\n### `aegis.identify(userId, traits?)`\n\nIdentify a user and associate traits.\n\n```typescript\naegis.identify('user_123', {\n  email: 'user@example.com',\n  name: 'John Doe',\n  plan: 'premium',\n});\n```\n\n### `aegis.page(name?, properties?)`\n\nTrack a page view.\n\n```typescript\naegis.page('Product Page', { product_id: 'SKU-12345' });\n```\n\n### `aegis.group(groupId, traits?)`\n\nAssociate a user with a group (company, organization).\n\n```typescript\naegis.group('company_789', {\n  name: 'Acme Corp',\n  industry: 'Technology',\n  employees: 500,\n});\n```\n\n### `aegis.alias(newUserId)`\n\nMerge two user identities.\n\n```typescript\naegis.alias('permanent_user_id');\n```\n\n### `aegis.reset()`\n\nClear user identity on logout. Generates a new anonymous ID.\n\n```typescript\naegis.reset();\n```\n\n### `aegis.flush()`\n\nForce-send all queued events immediately.\n\n```typescript\nawait aegis.flush();\n```\n\n---\n\n## E-Commerce Tracking\n\nBuilt-in helpers for standardized e-commerce events via `aegis.ecommerce`:\n\n```typescript\nimport aegis from '@active-reach/web-sdk';\n\n// Product discovery\naegis.ecommerce.productViewed({\n  product_id: 'SKU-123',\n  name: 'Leather Jacket',\n  price: 4999,\n  currency: 'INR',\n  category: 'Outerwear',\n  brand: 'Acme',\n  variant_id: 'black_xl',\n  variant_label: 'Black XL',\n});\n\naegis.ecommerce.productListViewed({\n  list_name: 'New Arrivals',\n  category: 'Outerwear',\n  products: [{ product_id: 'SKU-123', name: 'Leather Jacket', price: 4999 }],\n});\n\naegis.ecommerce.searchPerformed({ query: 'leather jacket', results_count: 12 });\n\n// Cart\naegis.ecommerce.addToCart({\n  product_id: 'SKU-123',\n  name: 'Leather Jacket',\n  price: 4999,\n  quantity: 1,\n});\n\naegis.ecommerce.removeFromCart({ product_id: 'SKU-123', name: 'Leather Jacket', price: 4999 });\n\naegis.ecommerce.cartViewed({\n  cart_id: 'cart_456',\n  value: 4999,\n  products: [{ product_id: 'SKU-123', name: 'Leather Jacket', price: 4999, quantity: 1 }],\n});\n\n// Checkout\naegis.ecommerce.checkoutStarted({\n  value: 4999,\n  products: [{ product_id: 'SKU-123', name: 'Leather Jacket', price: 4999, quantity: 1 }],\n  coupon: 'WELCOME10',\n  shipping: 99,\n  tax: 450,\n});\n\naegis.ecommerce.checkoutStep(2, { payment_method: 'UPI' });\n\n// Order\naegis.ecommerce.orderCompleted({\n  order_id: 'ORD-789',\n  value: 5548,\n  revenue: 4999,\n  shipping: 99,\n  tax: 450,\n  payment_method: 'UPI',\n  products: [{ product_id: 'SKU-123', name: 'Leather Jacket', price: 4999, quantity: 1 }],\n});\n\naegis.ecommerce.orderRefunded('ORD-789', 4999);\n\n// Coupons\naegis.ecommerce.couponApplied({ coupon_code: 'WELCOME10', discount_value: 500, discount_type: 'fixed' });\naegis.ecommerce.couponRemoved({ coupon_code: 'WELCOME10' });\n\n// Wishlist\naegis.ecommerce.wishlistItemAdded({\n  product: { product_id: 'SKU-123', name: 'Leather Jacket', price: 4999 },\n});\n\n// Promotions\naegis.ecommerce.promotionViewed({ name: 'Summer Sale', promotion_id: 'promo_1', creative: 'banner_hero' });\naegis.ecommerce.promotionClicked({ name: 'Summer Sale', promotion_id: 'promo_1' });\n```\n\n### All E-Commerce Methods\n\n| Method | Event Name | Description |\n|--------|-----------|-------------|\n| `productViewed(product)` | `product_viewed` | User views a product page |\n| `productListViewed(list)` | `product_list_viewed` | User views a category/collection |\n| `searchPerformed(search)` | `search_performed` | User searches the catalog |\n| `addToCart(product)` | `cart_item_added` | Item added to cart |\n| `removeFromCart(product)` | `cart_item_removed` | Item removed from cart |\n| `cartViewed(cart)` | `cart_viewed` | User views their cart |\n| `checkoutStarted(checkout)` | `checkout_started` | Checkout flow begins |\n| `checkoutStep(step, options?)` | `checkout_step` | Checkout step completed |\n| `orderCompleted(order)` | `order_completed` | Purchase completed |\n| `orderRefunded(orderId, value?, products?)` | `order_refunded` | Order refunded |\n| `couponApplied(coupon)` | `coupon_applied` | Coupon/discount applied |\n| `couponRemoved(coupon)` | `coupon_removed` | Coupon removed |\n| `wishlistItemAdded(wishlist)` | `wishlist_item_added` | Item added to wishlist |\n| `promotionViewed(promo)` | `promotion_viewed` | Promotion impression |\n| `promotionClicked(promo)` | `promotion_clicked` | Promotion clicked |\n\n---\n\n## React Hooks\n\nImport from `@active-reach/web-sdk/react`:\n\n| Hook | Returns | Description |\n|------|---------|-------------|\n| `useAegis()` | `{ aegis, isReady }` | Access SDK instance and readiness state |\n| `useTrackEvent()` | `(name, props?) => void` | Memoized event tracking callback |\n| `usePageView(name?, props?, deps?)` | — | Track page views on mount/dependency change |\n| `useIdentifyUser()` | `(userId, traits?) => void` | Memoized identify callback |\n\n---\n\n## Consent Management\n\nBuilt-in support for GDPR/CCPA compliance.\n\n```typescript\n// Set preferences\naegis.setConsent({ analytics: true, marketing: false, functional: true });\n\n// Grant / deny\naegis.grantConsent();           // all categories\naegis.grantConsent('analytics'); // specific category\n\naegis.denyConsent();\naegis.denyConsent('marketing');\n\n// Query\naegis.hasConsent('analytics');   // boolean\naegis.getConsentPreferences();   // full object\n\n// Listen for changes\nconst unsubscribe = aegis.onConsentChange((prefs) => {\n  console.log('Consent updated:', prefs);\n});\n```\n\n### Third-Party Integrations\n\n```typescript\n// OneTrust\naegis.init('KEY', { enable_consent_mode: true, integrate_onetrust: true });\n\n// Cookiebot\naegis.init('KEY', { enable_consent_mode: true, integrate_cookiebot: true });\n\n// Google Consent Mode v2\naegis.init('KEY', { enable_consent_mode: true, integrate_google_consent_mode: true });\n```\n\n---\n\n## Web Push Notifications\n\nImport from `@active-reach/web-sdk/push`:\n\n```typescript\nimport { AegisWebPush } from '@active-reach/web-sdk/push';\n\nconst push = new AegisWebPush({\n  writeKey: 'YOUR_WRITE_KEY',\n  apiHost: 'https://YOUR_CELL.activereach.ai',\n  vapidPublicKey: 'YOUR_VAPID_PUBLIC_KEY',\n  contactId: 'user_123',\n  organizationId: 'org_456',\n  serviceWorkerPath: '/aegis-sw.js',\n});\n\nawait push.initialize();\n```\n\nCopy `dist/aegis-sw.js` to your `public/` directory so the service worker is served at the root.\n\n---\n\n## In-App Messaging & Widgets\n\nEvery in-app format — modals, banners, tooltips, full-screen takeovers, bottom sheets, and interactive widgets (spin-the-wheel, scratch cards, NPS/CSAT surveys, quizzes, countdown offers, star ratings, polls, multi-step forms) — is delivered through a **single entry point**: `AegisMessageRuntime`.\n\n```typescript\nimport { AegisMessageRuntime } from '@active-reach/web-sdk';\n\nconst runtime = new AegisMessageRuntime({\n  writeKey: 'YOUR_WRITE_KEY',\n  apiHost: 'https://YOUR_CELL.activereach.ai',\n  contactId: 'user_123',     // optional — set once the visitor is known\n  organizationId: 'org_456',\n  propertyId: 'prop_789',    // the SDK install (website/app) this page is\n});\n\nawait runtime.initialize();\n```\n\n> **Migrating from an older version?** `AegisInAppManager`, `AegisWidgetManager`, and `AegisPlacementManager` are no longer part of the public API — `AegisMessageRuntime` is the one supported entry point and renders all formats. The standalone \"placement\" system has been removed; inline content is now delivered as **embedded cards** (see below).\n\nCampaign content, audience, schedule, and frequency caps are configured server-side in the dashboard (**In-App Personalization**). The SDK evaluates client-side triggers (scroll depth, time on page, exit intent, inactivity, custom events) and renders the matching campaign automatically.\n\n### Drive triggers & identity from your app\n\n```typescript\nruntime.track('added_to_cart');         // fire event-based display triggers\nruntime.notifyConversion('purchase');   // suppress a campaign after it converts\nawait runtime.updateContactId('contact_42'); // re-evaluate once the visitor signs in\n```\n\n### Placement — how a campaign reaches the customer\n\nEach campaign picks one or more **delivery modes** in the dashboard's **Placement** tab. They are not mutually exclusive:\n\n| Delivery mode | What it is | What you do on your site |\n|---|---|---|\n| **Pop up (overlay)** | A modal / banner / etc. the SDK renders over the page at runtime | Nothing — `runtime.initialize()` shows it when the trigger matches |\n| **Embedded card** | The campaign renders *inline*, inside a slot you place on the page | Add an empty `<div data-aegis-slot=\"…\">` where you want it |\n| **Standalone page** | The campaign gets its own tokenized URL (great for SMS / email / QR) | Link to the URL shown in the dashboard |\n\n#### Embedded cards (inline placement)\n\nDrop an empty element wherever you want the card to appear. Its `data-aegis-slot` value must equal the campaign's **category** (`widget_category` in the dashboard). On load, the SDK fills the first eligible campaign for that category:\n\n```html\n<!-- Renders the active \"promo\" campaign here, inline in your page -->\n<div data-aegis-slot=\"promo\"></div>\n```\n\nNo per-slot script and no manual registration — `runtime.initialize()` scans for every `[data-aegis-slot]` element and fills it. It re-scans on each SSE/poll refresh and skips slots it has already filled.\n\n### Cart state — one store, fed the CEP-standard way\n\nEvery cart-reactive surface — the **free-delivery progress card**, the standalone\n**progress bar**, cart-value **targeting rules**, and **cart-recovery** widgets —\nreads ONE cart store. You feed it the same way you'd feed WebEngage/CleverTap: by\nfiring the **ecommerce events** you already fire. The SDK derives the live cart\nfrom them; no separate cart call.\n\n```typescript\n// 1) Wire the ecommerce tracker into the cart store, once at boot:\nruntime.bindEcommerce(aegis.ecommerce);\n\n// 2) Fire ecommerce events as the shopper shops — the cart is derived from these:\naegis.ecommerce.addToCart({ product_id: 'p1', name: 'Cap', price: 499, quantity: 1 });\naegis.ecommerce.cartViewed({ value: 998, currency: 'INR', products: [/* … */] }); // authoritative snapshot\n```\n\n**Platform installs need no event wiring** — the plugin does it for you. Carts are\ndetected and fed into the same store automatically:\n\n| Platform | Detection method | Setup |\n|----------|-----------------|-------|\n| **Shopify** | `/cart.js` poll + `cart:updated` (plugin) | Install the Shopify app |\n| **WooCommerce** | `aegis_cart` + WC Store API on cart events (plugin) | Install the WP plugin |\n| **Magento 2** | `localStorage['mage-cache-storage']` | Install the extension |\n| **Custom / headless / mobile** | Fire `aegis.ecommerce.*` (above) | `runtime.bindEcommerce(...)` |\n\n**Escape hatch** — a headless host that doesn't emit ecommerce events can push the\ncart directly; this writes the same one store:\n\n```typescript\nruntime.setCartState({ total: 149.99, itemCount: 2, currency: 'INR' });\n```\n\n---\n\n## Plugin System\n\nExtend the SDK with custom plugins:\n\n```typescript\nimport type { Plugin } from '@active-reach/web-sdk';\n\nconst myPlugin: Plugin = {\n  name: 'my-plugin',\n  version: '1.0.0',\n\n  async init(config) { /* called on SDK init */ },\n\n  async beforeEventCapture(event) {\n    // Modify or enrich events before capture\n    event.properties = { ...event.properties, enriched: true };\n    return event;\n  },\n\n  async afterEventCapture(event) {\n    // Post-capture logic (external forwarding, logging, etc.)\n  },\n};\n\naegis.use(myPlugin);\n```\n\n---\n\n## TypeScript Support\n\nFull type definitions included. Extend for type-safe event tracking:\n\n```typescript\n// types/aegis.d.ts\nimport '@active-reach/web-sdk';\n\ndeclare module '@active-reach/web-sdk' {\n  interface TrackEventProperties {\n    'Purchase Completed': {\n      order_id: string;\n      revenue: number;\n      currency: string;\n    };\n    'Product Viewed': {\n      product_id: string;\n      product_name: string;\n      price: number;\n    };\n  }\n}\n```\n\n---\n\n## Cookies & Storage\n\n| Name | Type | Purpose | Duration |\n|------|------|---------|----------|\n| `aegis_anon_id` | Cookie | Anonymous user identifier | 365 days |\n| `aegis_user_id` | Cookie | Identified user ID | 365 days |\n| `aegis_session_id` | Cookie | Current session ID | Session |\n| `aegis_session_time` | Cookie | Last activity timestamp | Session |\n| `aegis_consent` | Cookie | Consent preferences | 365 days |\n| `aegis_offline_queue` | localStorage | Offline event queue | Persistent |\n| `aegis_active_cell` | localStorage | Active regional cell | 7 days |\n\nAll cookies: `SameSite=Lax`, `Secure` (HTTPS only), domain-scoped (optional).\n\n---\n\n## Content Security Policy (CSP)\n\nIf your site uses a Content Security Policy, add these directives:\n\n```\nscript-src: 'self' https://cdn.activereach.ai;\nconnect-src: 'self' https://*.activereach.ai;\nstyle-src: 'self' 'unsafe-inline';\nimg-src: 'self' https://*.activereach.ai data:;\n```\n\nIf using DOMPurify via CDN, also add:\n\n```\nscript-src: https://cdnjs.cloudflare.com;\n```\n\n**Common error when CSP is missing:** `Refused to connect to 'https://...activereach.ai'` — add the domain to `connect-src`.\n\n---\n\n## Security\n\n- **Write Key**: Publishable client-side identifier. Cannot read data or modify server state. Safe to embed in source code.\n- **HTML Sanitization**: Uses [DOMPurify](https://github.com/cure53/DOMPurify) when available with a strict allowlist. Falls back to text-only rendering.\n- **URL Validation**: All URLs validated — `javascript:` and `data:` protocols blocked.\n- **Consent**: Events are dropped (not queued) when consent is denied and `wait_for_consent` is enabled.\n- **Transport**: All API calls use HTTPS with bearer token authentication.\n\n### What NOT to track\n\nNever pass sensitive data as event properties:\n\n```typescript\n// Never do this\naegis.track('Login', { password: '...' });\naegis.identify('user_123', { ssn: '...', credit_card: '...' });\n```\n\nThe SDK does not filter or redact properties. You are responsible for ensuring no PII beyond what you intend to collect is included in event payloads.\n\n---\n\n## Debugging\n\n```typescript\naegis.debug(true);\n\n// Or via init\naegis.init('KEY', { debug: true });\n```\n\nConsole output:\n\n```\n[Aegis] Initializing SDK...\n[Aegis] Event queued: track { button_name: 'Sign Up' }\n[Aegis] Flushing 5 events\n[Aegis] Batch sent successfully\n```\n\n---\n\n## Subpath Exports\n\n| Import Path | Description |\n|-------------|-------------|\n| `@active-reach/web-sdk` | Core SDK (track, identify, page, group, alias) |\n| `@active-reach/web-sdk/react` | React Provider + hooks |\n| `@active-reach/web-sdk/push` | Web Push notification manager |\n| `@active-reach/web-sdk/cdn` | IIFE bundle for `<script>` tag (window.aegis) |\n| `@active-reach/web-sdk/snippet` | Minified async loader snippet |\n| `@active-reach/web-sdk/service-worker` | Push notification service worker |\n\n---\n\n## Browser Support\n\nChrome 80+, Firefox 78+, Safari 14+, Edge 80+.\n\n---\n\n## License\n\nMIT\n","readmeFilename":"README.md"}