{"_id":"@arthurreira/analytics","_rev":"26-9f959c8d0295b92f18a6bc4a5241e1cc","name":"@arthurreira/analytics","dist-tags":{"latest":"0.23.0"},"versions":{"0.1.0":{"name":"@arthurreira/analytics","version":"0.1.0","license":"MIT","_id":"@arthurreira/analytics@0.1.0","maintainers":[{"name":"arthurreira","email":"arthur.ferreiramiran@gmail.com"}],"dist":{"shasum":"b583f9638e3ec9d3681d81c83c6d32a80c9cc366","tarball":"https://registry.npmjs.org/@arthurreira/analytics/-/analytics-0.1.0.tgz","fileCount":7,"integrity":"sha512-Fl+1jf8s0aSpNd2aXMWGBe3OMk/KT1lGm7BL/rw9ZXYz+gbkWTKM5bkmD0ep2sRLvzXqDgmT4IfiC33YuRGsMw==","signatures":[{"sig":"MEQCIBb909LgjIvuJyMcxWSdGzeyPZWvoRffWF8ilB3Ak3WdAiBk1zgIRZjnz+WgfyhYPb0OFdtu4FuuM9365MpF0kmfGA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12783},"type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./client":"./dist/client.js"},"gitHead":"6e6b190b496e8804a75fba3c8bc32e961688eb83","scripts":{"dev":"tsup src/index.ts --format esm --dts --watch","build":"tsup","prepare":"tsup"},"_npmUser":{"name":"arthurreira","email":"arthur.ferreiramiran@gmail.com"},"_npmVersion":"11.11.0","description":"Analytics SDK for af-analytics (browser client + helpers)","directories":{},"_nodeVersion":"24.11.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"^5.9.2","@types/react":"^19.0.0"},"peerDependencies":{"next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/analytics_0.1.0_1779101275961_0.0490281455625885","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@arthurreira/analytics","version":"0.2.0","license":"MIT","_id":"@arthurreira/analytics@0.2.0","maintainers":[{"name":"arthurreira","email":"arthur.ferreiramiran@gmail.com"}],"dist":{"shasum":"82084e8af3af8e961dedd7377ac6e5aaba1a559e","tarball":"https://registry.npmjs.org/@arthurreira/analytics/-/analytics-0.2.0.tgz","fileCount":7,"integrity":"sha512-HSC6M/pB4K5b0XHqCtmKWH/81k/RSuEVqxGRkiWVq4xmzznHeuMSWcid8bEBcohDVskt1aIC/cK1/ceGDyJicA==","signatures":[{"sig":"MEUCIAjBDz+WiwVULPgYcJH0GF+i5PNuRvfG8vAVNpV/n8XiAiEAqxojlITOXpv1MazRhqA38bMR+Ru9YemzfR9z4zfZFSI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11315},"type":"module","_from":"file:arthurreira-analytics-0.2.0.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./client":"./dist/client.js"},"scripts":{"dev":"tsup src/index.ts --format esm --dts --watch","build":"tsup"},"_npmUser":{"name":"arthurreira","email":"arthur.ferreiramiran@gmail.com"},"_resolved":"/private/var/folders/1t/ll44n_f51bn5cw8t3nbn0ldw0000gn/T/cd1dfff9b1935a33b44a900dedeb6221/arthurreira-analytics-0.2.0.tgz","_integrity":"sha512-HSC6M/pB4K5b0XHqCtmKWH/81k/RSuEVqxGRkiWVq4xmzznHeuMSWcid8bEBcohDVskt1aIC/cK1/ceGDyJicA==","_npmVersion":"11.11.0","description":"Analytics SDK for af-analytics (browser client + helpers)","directories":{},"_nodeVersion":"24.11.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"^5.9.2","@types/react":"^19.0.0"},"peerDependencies":{"next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/analytics_0.2.0_1779107009659_0.6656599009778532","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@arthurreira/analytics","version":"0.2.1","license":"MIT","_id":"@arthurreira/analytics@0.2.1","maintainers":[{"name":"arthurreira","email":"arthur.ferreiramiran@gmail.com"}],"dist":{"shasum":"9172090de1e02a1b96ef536e1cfd4417345a9f39","tarball":"https://registry.npmjs.org/@arthurreira/analytics/-/analytics-0.2.1.tgz","fileCount":7,"integrity":"sha512-r+N+Q6m+I2rHzctZ7mhuc+jxY5PLFb3VgcuSnbJOyAmbfNzm1xTjLgxJHjvIffIttFP5lQ6Z8oBl20Z7F7wiBg==","signatures":[{"sig":"MEUCIQDXaYdi68BMtpuDPo7I67qmByBJE2bqhrnTC2X8ILF44wIgfVsnyVVmFPoPEAoNy7+kCS2W2W6d95UwAwHr/vtx9A0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11332},"type":"module","_from":"file:arthurreira-analytics-0.2.1.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./client":"./dist/client.js"},"scripts":{"dev":"tsup src/index.ts --format esm --dts --watch","build":"tsup"},"_npmUser":{"name":"arthurreira","email":"arthur.ferreiramiran@gmail.com"},"_resolved":"/private/var/folders/1t/ll44n_f51bn5cw8t3nbn0ldw0000gn/T/b73f8fcf43f360ff7eec4b33889a6290/arthurreira-analytics-0.2.1.tgz","_integrity":"sha512-r+N+Q6m+I2rHzctZ7mhuc+jxY5PLFb3VgcuSnbJOyAmbfNzm1xTjLgxJHjvIffIttFP5lQ6Z8oBl20Z7F7wiBg==","_npmVersion":"11.11.0","description":"Analytics SDK for af-analytics (browser client + helpers)","directories":{},"_nodeVersion":"24.11.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"^5.9.2","@types/react":"^19.0.0"},"peerDependencies":{"next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/analytics_0.2.1_1779107374315_0.5413535496344699","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@arthurreira/analytics","version":"0.2.2","license":"MIT","_id":"@arthurreira/analytics@0.2.2","maintainers":[{"name":"arthurreira","email":"arthur.ferreiramiran@gmail.com"}],"dist":{"shasum":"a3de9254f97299ddd8c98c91a950f46aaafdc331","tarball":"https://registry.npmjs.org/@arthurreira/analytics/-/analytics-0.2.2.tgz","fileCount":7,"integrity":"sha512-Jp5xUCrthEZDc7Khbk6WnraZJI/nXIyq4qTKi5fW4Q2pCvbCsXu8/A50+9F0gzFhDXjWFq5HX15fjHZi0diWrQ==","signatures":[{"sig":"MEQCIHC4Ce1tk5k0s7Eb7Rhh9fXB3NqM9vk+fCoiRlJOFlujAiBIi+AXJKAI35vGACEmlL0UovXaulH3tVVD1FPSiiurpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11924},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"}},"gitHead":"96b0f3e3937cf837dc1aa61c81b96c5933940804","scripts":{"dev":"tsup src/index.ts --format esm --dts --watch","build":"tsup","prepare":"tsup"},"_npmUser":{"name":"arthurreira","email":"arthur.ferreiramiran@gmail.com"},"_npmVersion":"11.11.0","description":"Analytics SDK for af-analytics (browser client + helpers)","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"^5.9.2","@types/react":"^19.0.0"},"peerDependencies":{"next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/analytics_0.2.2_1779171395565_0.16620957719654306","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@arthurreira/analytics","version":"0.3.0","license":"MIT","_id":"@arthurreira/analytics@0.3.0","maintainers":[{"name":"arthurreira","email":"arthur.ferreiramiran@gmail.com"}],"dist":{"shasum":"06f0adb3e84defb480f26825a8ca4b45ac2ab3a4","tarball":"https://registry.npmjs.org/@arthurreira/analytics/-/analytics-0.3.0.tgz","fileCount":7,"integrity":"sha512-8ichCPqaaRF2uJXZDfvJ/ayXJUVy2Xz4VbBkHvXNW8BndJ7wc63yJ3uQMKUh6mblkR/DoPKjiozJXvEtjb4sIw==","signatures":[{"sig":"MEUCIQCz24lGLPFyvs2i+jN+83aosL/9B7fnnEuOgv7HQ0nJdwIgPjY3l6MIocGaZosRCFylg651UP2B+uvfjpHMuO+6fwQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13493},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"}},"gitHead":"5a0e2f26dc3bc7713049d1fa0d6808feaa0d7441","scripts":{"dev":"tsup src/index.ts --format esm --dts --watch","build":"tsup","prepare":"tsup"},"_npmUser":{"name":"arthurreira","email":"arthur.ferreiramiran@gmail.com"},"_npmVersion":"11.11.0","description":"Analytics SDK for af-analytics (browser client + helpers)","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"^5.9.2","@types/react":"^19.0.0"},"peerDependencies":{"next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/analytics_0.3.0_1779364535413_0.22231673350923975","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@arthurreira/analytics","version":"0.4.0","license":"MIT","_id":"@arthurreira/analytics@0.4.0","maintainers":[{"name":"arthurreira","email":"arthur.ferreiramiran@gmail.com"}],"dist":{"shasum":"8382cddc22726878b0f4a60969f3c323ac805c49","tarball":"https://registry.npmjs.org/@arthurreira/analytics/-/analytics-0.4.0.tgz","fileCount":7,"integrity":"sha512-a1VIONT+ToMCyfSYVePKuvPf/vjXo2V0Yq+j2oX/gMPZyF/QP8yvu2memuZ7vegKYY8ufL4ueofxV7uzOGi+ig==","signatures":[{"sig":"MEQCICnTNcuv7u+olQyfJP9zrzE2+Q4qTPLNqWUIa0ivlkN7AiB6n+oIKV3ckGGhSQTjaSRUZyjA3T409TsGKmmNSdW9Yg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15363},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"}},"gitHead":"5a0e2f26dc3bc7713049d1fa0d6808feaa0d7441","scripts":{"dev":"tsup src/index.ts --format esm --dts --watch","build":"tsup","prepare":"tsup"},"_npmUser":{"name":"arthurreira","email":"arthur.ferreiramiran@gmail.com"},"_npmVersion":"11.11.0","description":"Analytics SDK for af-analytics (browser client + helpers)","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"^5.9.2","@types/react":"^19.0.0"},"peerDependencies":{"next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/analytics_0.4.0_1779365828071_0.5320893855312725","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@arthurreira/analytics","version":"0.5.0","license":"MIT","_id":"@arthurreira/analytics@0.5.0","maintainers":[{"name":"arthurreira","email":"arthur.ferreiramiran@gmail.com"}],"dist":{"shasum":"81ef213c91946bb120e4eb31976254a566776722","tarball":"https://registry.npmjs.org/@arthurreira/analytics/-/analytics-0.5.0.tgz","fileCount":7,"integrity":"sha512-Zr6P5xsimkWO6DjMmXXTBfWdmdpx/z9lT3+OLA7GT/59lCUp5J/uUt1ZkEiDbzjWNeh3ALCXsrXGu1RFwtm67w==","signatures":[{"sig":"MEQCIB75s8+vLfxZRZS7VLfZ1yoe2pXNAysb/A1hIay8oRNdAiB9jhsEXeoVAu6KrS4PW/g9WzKrurypma3UwaBGrr2bFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16979},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"}},"gitHead":"27f8f2375f23bf9a3ae94279930fd0cbcc5bfaf9","scripts":{"dev":"tsup src/index.ts --format esm --dts --watch","build":"tsup","prepare":"tsup"},"_npmUser":{"name":"arthurreira","email":"arthur.ferreiramiran@gmail.com"},"_npmVersion":"11.11.0","description":"Analytics SDK for af-analytics (browser client + helpers)","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"^5.9.2","@types/react":"^19.0.0"},"peerDependencies":{"next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/analytics_0.5.0_1779515666474_0.058356567972696505","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@arthurreira/analytics","version":"0.6.0","license":"MIT","_id":"@arthurreira/analytics@0.6.0","maintainers":[{"name":"arthurreira","email":"arthur.ferreiramiran@gmail.com"}],"dist":{"shasum":"ae1103b53b0d21d9c8d273dd8792ea4ae9d251d7","tarball":"https://registry.npmjs.org/@arthurreira/analytics/-/analytics-0.6.0.tgz","fileCount":7,"integrity":"sha512-tB5+Khpo8x73dFuXGJDeN5o+LrLysa61vy6MG8LKX9ro+uQ06avdflzz+NeebU1lvAw/fxuGDdkV82EuW0lDrA==","signatures":[{"sig":"MEUCIDsAtC/nRxjTPobuBn+4uoBxu8I+5sexJ/dYkmyIjnUdAiEA/XTfRgj6G5SFvwQmNo80hr7Y9WHNIgbA6bYWEwmpEs0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23543},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"}},"gitHead":"238d413e7425fc69216eaaf67b5d3f6f48673b91","scripts":{"dev":"tsup src/index.ts --format esm --dts --watch","build":"tsup","prepare":"tsup"},"_npmUser":{"name":"arthurreira","email":"arthur.ferreiramiran@gmail.com"},"_npmVersion":"11.11.0","description":"Analytics SDK for af-analytics (browser client + helpers)","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"^5.9.2","@types/react":"^19.0.0"},"peerDependencies":{"next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/analytics_0.6.0_1779539782136_0.25685074423769594","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@arthurreira/analytics","version":"0.7.0","license":"MIT","_id":"@arthurreira/analytics@0.7.0","maintainers":[{"name":"arthurreira","email":"arthur.ferreiramiran@gmail.com"}],"dist":{"shasum":"b0d3938d5cf70932b38a3aa9614a40e3a4940b1a","tarball":"https://registry.npmjs.org/@arthurreira/analytics/-/analytics-0.7.0.tgz","fileCount":7,"integrity":"sha512-XMbqXtBKKS0cJNcU4C8dhZ4tQyi/9bvafVVTs1A4LRJIu3es10h7bUq+HiADZFd8BJOvAnv1IO9O9cMp/czYJw==","signatures":[{"sig":"MEUCIQCCQsloWveUgZKYtEij+i13H7teegzQdAMWuez/F0cXxwIgdk0i3jz824zWfka2Ak4Y5G6Yo+a34IXwINS0GYag/Rc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23705},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"}},"gitHead":"5e0ae73f3c26a9a131c7a5f3fc981b9521c92894","scripts":{"dev":"tsup src/index.ts --format esm --dts --watch","build":"tsup","prepare":"tsup"},"_npmUser":{"name":"arthurreira","email":"arthur.ferreiramiran@gmail.com"},"_npmVersion":"11.11.0","description":"Analytics SDK for af-analytics (browser client + helpers)","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"^5.9.2","@types/react":"^19.0.0"},"peerDependencies":{"next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/analytics_0.7.0_1779541476667_0.5814122869273559","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@arthurreira/analytics","version":"0.8.0","license":"MIT","_id":"@arthurreira/analytics@0.8.0","maintainers":[{"name":"arthurreira","email":"arthur.ferreiramiran@gmail.com"}],"dist":{"shasum":"3913826544da5877f7102563921a82b5d75a1e03","tarball":"https://registry.npmjs.org/@arthurreira/analytics/-/analytics-0.8.0.tgz","fileCount":7,"integrity":"sha512-zN60oJlHgXFRdrGZI81ybYhNi1mGz/xEF9hKCfJh1/6f3Y5AD03J7HS2PGVlYo9Etl4Jp0eSlKL6IUSmO75YHA==","signatures":[{"sig":"MEUCIDHZWFwNlCitmGvYoztEq9M/XEQpXvCO2JGWyKDLnQnoAiEAiiWmP9t2KTadNzUZHJx9sKskknL/lJeCO1UAldlX4Vo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23641},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"}},"gitHead":"5e0ae73f3c26a9a131c7a5f3fc981b9521c92894","scripts":{"dev":"tsup src/index.ts --format esm --dts --watch","build":"tsup","prepare":"tsup"},"_npmUser":{"name":"arthurreira","email":"arthur.ferreiramiran@gmail.com"},"_npmVersion":"11.11.0","description":"Analytics SDK for af-analytics (browser client + helpers)","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"^5.9.2","@types/react":"^19.0.0"},"peerDependencies":{"next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/analytics_0.8.0_1779566067741_0.725318158381163","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@arthurreira/analytics","version":"0.9.0","license":"MIT","_id":"@arthurreira/analytics@0.9.0","maintainers":[{"name":"arthurreira","email":"arthur.ferreiramiran@gmail.com"}],"dist":{"shasum":"827814c93431e0dff28a3291aad6dc59971fc39d","tarball":"https://registry.npmjs.org/@arthurreira/analytics/-/analytics-0.9.0.tgz","fileCount":7,"integrity":"sha512-D/T5apBSHfY1Sus0Gp81UkszXbC4AqaKHEjm52io2HX3ADT6yBNpciJQ3Db2ReprP4k86s16bCADWZ2Z+ybYtQ==","signatures":[{"sig":"MEUCIQDR1i4nSFaAbFwr9ZIH3RDJmk6ghcWZf0Xucz1Nb1mPfwIgHvADPjY46TZh9i+SmoaDVf8CuKcGmDVoqVuiH+fqU+w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24938},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"}},"gitHead":"d4488f037af864dd53bc809a39016ac4ef83bbe3","scripts":{"dev":"tsup src/index.ts --format esm --dts --watch","build":"tsup","prepare":"tsup"},"_npmUser":{"name":"arthurreira","email":"arthur.ferreiramiran@gmail.com"},"_npmVersion":"11.11.0","description":"Analytics SDK for af-analytics (browser client + helpers)","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"^5.9.2","@types/react":"^19.0.0"},"peerDependencies":{"next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/analytics_0.9.0_1779573761877_0.6657432168248127","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@arthurreira/analytics","version":"0.10.0","license":"MIT","_id":"@arthurreira/analytics@0.10.0","maintainers":[{"name":"arthurreira","email":"arthur.ferreiramiran@gmail.com"}],"dist":{"shasum":"6ec9f9ba89cc15fefa512296e895697b0893697c","tarball":"https://registry.npmjs.org/@arthurreira/analytics/-/analytics-0.10.0.tgz","fileCount":7,"integrity":"sha512-Zs4C76luf6hOW4VCa4VTEYEBWfMKe6UVjV7h/pgnqKGblhMkmCNDpFkIS9wkNMWg2mCABNPKyZJHaACQbC5A4A==","signatures":[{"sig":"MEUCIC7qT1sIUj/JO1mxWNcgKKZSwJgtRIN6NOCZTN0jxH1FAiEArwLuSxe1//LjQZfAMH1KcduhBHTuo4UkNkSbF8f4uG0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26891},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"}},"gitHead":"c7577fe21a6e05d43adad3eddf687dabfe3cd60c","scripts":{"dev":"tsup src/index.ts --format esm --dts --watch","build":"tsup","prepare":"tsup"},"_npmUser":{"name":"arthurreira","email":"arthur.ferreiramiran@gmail.com"},"_npmVersion":"11.11.0","description":"Analytics SDK for af-analytics (browser client + helpers)","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"^5.9.2","@types/react":"^19.0.0"},"peerDependencies":{"next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/analytics_0.10.0_1779576053181_0.5325351652173036","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@arthurreira/analytics","version":"0.11.0","license":"MIT","_id":"@arthurreira/analytics@0.11.0","maintainers":[{"name":"arthurreira","email":"arthur.ferreiramiran@gmail.com"}],"dist":{"shasum":"5fcf7883f769d6863496b20a3b43040c07eeaff8","tarball":"https://registry.npmjs.org/@arthurreira/analytics/-/analytics-0.11.0.tgz","fileCount":7,"integrity":"sha512-p4Zz/oczvvNj2YvWYskZ1UdAeWl67wdyp9Ckg2zXWljXooI7m2UyPVdrClu5V2nv6Sghyg86FEi6X5jXik2gug==","signatures":[{"sig":"MEQCIBN1ggCnJ3JEzYS39aDVTU78iql2T2SH+oT4zog41YGMAiBWQr1Otv1POCWgt3pNyXtR/AN2OdwJrFRX/g9eBlf1Ew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26982},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"}},"gitHead":"3534968e4fc00b977d748b9b27273b06e023614b","scripts":{"dev":"tsup src/index.ts --format esm --dts --watch","build":"tsup","prepare":"tsup"},"_npmUser":{"name":"arthurreira","email":"arthur.ferreiramiran@gmail.com"},"_npmVersion":"11.11.0","description":"Analytics SDK for af-analytics (browser client + helpers)","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"^5.9.2","@types/react":"^19.0.0"},"peerDependencies":{"next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/analytics_0.11.0_1779685523288_0.6280075587002476","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@arthurreira/analytics","version":"0.12.0","license":"MIT","_id":"@arthurreira/analytics@0.12.0","maintainers":[{"name":"arthurreira","email":"arthur.ferreiramiran@gmail.com"}],"dist":{"shasum":"319a2612768732ea290da7d329bcaf64014c84c2","tarball":"https://registry.npmjs.org/@arthurreira/analytics/-/analytics-0.12.0.tgz","fileCount":8,"integrity":"sha512-2rbzfuIyvcmpJme9o8qfYpjK9Tu5xyPbi2HlvaqFEWF8K7J8xXOy375DeNTvqu4+66uZh9zOS4SjVjbSDsc9QQ==","signatures":[{"sig":"MEQCIHmJ+DYgPI/nmsHp9tEBuFTvb/XRcKZ/0mYnabpYWGLoAiARkMooK/J43OSPI4HG61mUFazxJgWeF4910O2R/U2uAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40151},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"}},"gitHead":"e1208ee33dd4b94d1465711c79a90b00fac84344","scripts":{"dev":"tsup src/index.ts --format esm --dts --watch","build":"tsup","prepare":"tsup"},"_npmUser":{"name":"arthurreira","email":"arthur.ferreiramiran@gmail.com"},"_npmVersion":"11.11.0","description":"Analytics SDK for af-analytics (browser client + helpers)","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"^5.9.2","@types/react":"^19.0.0"},"peerDependencies":{"next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/analytics_0.12.0_1779998327808_0.7411510285328624","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@arthurreira/analytics","version":"0.13.0","license":"MIT","_id":"@arthurreira/analytics@0.13.0","maintainers":[{"name":"arthurreira","email":"arthur.ferreiramiran@gmail.com"}],"dist":{"shasum":"439c566483fea077cf2929be461f2808a722474f","tarball":"https://registry.npmjs.org/@arthurreira/analytics/-/analytics-0.13.0.tgz","fileCount":8,"integrity":"sha512-FNpeYuEE4yTEd/Wpyb+zZEHL6dcdvopbGHjU53a6EoPO0QVIy6bEga5IMfC3FhzpZ0GOIkO5WLFfxe1iuyeRrQ==","signatures":[{"sig":"MEUCIQDxIlnqZYWjc8jSFMV6rWX9wVwP53rd1HctQtfasTYGwAIgGkoZ82hi+FPJQHVPn8qL6PJDlZLjCOIuM3W64bMY50E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41206},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"}},"gitHead":"e1208ee33dd4b94d1465711c79a90b00fac84344","scripts":{"dev":"tsup src/index.ts --format esm --dts --watch","build":"tsup","prepare":"tsup"},"_npmUser":{"name":"arthurreira","email":"arthur.ferreiramiran@gmail.com"},"_npmVersion":"11.11.0","description":"Analytics SDK for af-analytics (browser client + helpers)","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"^5.9.2","@types/react":"^19.0.0"},"peerDependencies":{"next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/analytics_0.13.0_1780069970628_0.41061886083468435","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@arthurreira/analytics","version":"0.14.0","license":"MIT","_id":"@arthurreira/analytics@0.14.0","maintainers":[{"name":"arthurreira","email":"arthur.ferreiramiran@gmail.com"}],"dist":{"shasum":"4c57da890d73ec9c9c9aab8a20fc834d96c69db7","tarball":"https://registry.npmjs.org/@arthurreira/analytics/-/analytics-0.14.0.tgz","fileCount":8,"integrity":"sha512-yyCoQVhmNZMMWL3CHF/YfkA9PJJFXM02XN3yekKET2YRhBhSh2gIhZkl7gC0SwlzmZ79ofaJITaVCHagWOEYHg==","signatures":[{"sig":"MEYCIQD8SOuazbwIrIBqc0MvLTIOuZcGJqW9DD2l4FXngZBrFwIhANOVN921vPAu3nMGaD9VGbkJusZdvks4DDwvWIgiRzZF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43692},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"}},"gitHead":"e1208ee33dd4b94d1465711c79a90b00fac84344","scripts":{"dev":"tsup src/index.ts --format esm --dts --watch","build":"tsup","prepare":"tsup"},"_npmUser":{"name":"arthurreira","email":"arthur.ferreiramiran@gmail.com"},"_npmVersion":"11.11.0","description":"Analytics SDK for af-analytics (browser client + helpers)","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"^5.9.2","@types/react":"^19.0.0"},"peerDependencies":{"next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/analytics_0.14.0_1780071995815_0.44567374588180075","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@arthurreira/analytics","version":"0.15.0","license":"MIT","_id":"@arthurreira/analytics@0.15.0","maintainers":[{"name":"arthurreira","email":"arthur.ferreiramiran@gmail.com"}],"dist":{"shasum":"dc31e52cba37433412094a1fcbcf817d3e2e4a5c","tarball":"https://registry.npmjs.org/@arthurreira/analytics/-/analytics-0.15.0.tgz","fileCount":8,"integrity":"sha512-t3tWga4VJhMvMAfVUob8szyH1zYfmqdBqEmDYUe4DQF8ZLKI5gFu+eIUBFoQ7pgi6cQs7EsVkRrnX5OTLAZijA==","signatures":[{"sig":"MEUCIBeZras931sM/wOnlWGoZh4AbXcDnApu5LcOwReKmvjyAiEAhwOt2iKy6q+kgqH4redwFO0lF90TJNUKjfmK8zsCRjA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42761},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"}},"gitHead":"e1208ee33dd4b94d1465711c79a90b00fac84344","scripts":{"dev":"tsup src/index.ts --format esm --dts --watch","build":"tsup","prepare":"tsup"},"_npmUser":{"name":"arthurreira","email":"arthur.ferreiramiran@gmail.com"},"_npmVersion":"11.11.0","description":"Analytics SDK for af-analytics (browser client + helpers)","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"^5.9.2","@types/react":"^19.0.0"},"peerDependencies":{"next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/analytics_0.15.0_1780072668163_0.4124556010615439","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@arthurreira/analytics","version":"0.16.0","license":"MIT","_id":"@arthurreira/analytics@0.16.0","maintainers":[{"name":"arthurreira","email":"arthur.ferreiramiran@gmail.com"}],"dist":{"shasum":"82e8eba660c4a28859e8be1fb7d23826dd2c7da9","tarball":"https://registry.npmjs.org/@arthurreira/analytics/-/analytics-0.16.0.tgz","fileCount":8,"integrity":"sha512-XjBRWKRiTrxZ/vGQ68Lxv0cjOxTstMIrtkCh3yvJdiGmNPd7iFJ3npOBdYb5MuIv0fNk9wDyzQPVg+kI33JBmg==","signatures":[{"sig":"MEUCIQCs0mldC1tQTvvcES0XM9vFCpjm452EpG8OlA5b5aGRagIgV4gJfAy/P021n6NR4q9JnrCUDOkB8RZl0S5WREvOVC8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41320},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"}},"gitHead":"e1208ee33dd4b94d1465711c79a90b00fac84344","scripts":{"dev":"tsup src/index.ts --format esm --dts --watch","build":"tsup","prepare":"tsup"},"_npmUser":{"name":"arthurreira","email":"arthur.ferreiramiran@gmail.com"},"_npmVersion":"11.11.0","description":"Analytics SDK for af-analytics (browser client + helpers)","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","jsdom":"^29.1.1","react":"^19.2.6","vitest":"^4.1.7","react-dom":"^19.2.6","typescript":"^5.9.2","@types/react":"^19.0.0","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/analytics_0.16.0_1780259023416_0.09910617059746696","host":"s3://npm-registry-packages-npm-production"}},"0.16.1":{"name":"@arthurreira/analytics","version":"0.16.1","license":"MIT","_id":"@arthurreira/analytics@0.16.1","maintainers":[{"name":"arthurreira","email":"arthur.ferreiramiran@gmail.com"}],"dist":{"shasum":"8f731f8a219e6c451ffee1ff3d207a407a7f4be7","tarball":"https://registry.npmjs.org/@arthurreira/analytics/-/analytics-0.16.1.tgz","fileCount":8,"integrity":"sha512-077jFDZlMrB9ayX4ytt9+lk9Brn8J7mycKpyTqFmPMzVWJ9FTLNYAUPc1cBa27UgCbG4ajVGgTXTfeObWRaIQA==","signatures":[{"sig":"MEYCIQCkaMZMu3nzas8zU+qGeP9Qq+9ucGXlPqWVwhH/NA8T4AIhAJ4vp18vfXXiexvc4GkKiJXgmLRADMdmfALkozfW5Qr4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43114},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"}},"gitHead":"7fea23514c90a73ad715d9f15da5cd3a6a35e857","scripts":{"dev":"tsup src/index.ts --format esm --dts --watch","build":"tsup","prepare":"tsup"},"_npmUser":{"name":"arthurreira","email":"arthur.ferreiramiran@gmail.com"},"_npmVersion":"11.11.0","description":"Analytics SDK for af-analytics (browser client + helpers)","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","jsdom":"^29.1.1","react":"^19.2.6","vitest":"^4.1.7","react-dom":"^19.2.6","typescript":"^5.9.2","@types/react":"^19.0.0","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/analytics_0.16.1_1780916100047_0.29836182168253145","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@arthurreira/analytics","version":"0.17.0","license":"MIT","_id":"@arthurreira/analytics@0.17.0","maintainers":[{"name":"arthurreira","email":"arthur.ferreiramiran@gmail.com"}],"dist":{"shasum":"702200320ca740340ffcfb866f7035dbaca5d808","tarball":"https://registry.npmjs.org/@arthurreira/analytics/-/analytics-0.17.0.tgz","fileCount":8,"integrity":"sha512-VcpmCXRljaz0m5lfHJ+iHIPexsCvIe74DBeGSsUKzjV572kq2FzcExLGTE2ERDX/pQD8VuekwFGRd7m9gKW7LA==","signatures":[{"sig":"MEYCIQCTscwaUjgOilBut8VefcherUHmplcZKWvNun1dbVz0ZQIhANuoj8JT0VOgwKSar6ZJhHtdAx6nmKk/xh+c5dnCPTMn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46375},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"}},"gitHead":"7a494fc4b41a30059a6da0c1f051222c0acc9750","scripts":{"dev":"tsup src/index.ts --format esm --dts --watch","build":"tsup","prepare":"tsup"},"_npmUser":{"name":"arthurreira","email":"arthur.ferreiramiran@gmail.com"},"_npmVersion":"11.11.0","description":"Analytics SDK for af-analytics (browser client + helpers)","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","jsdom":"^29.1.1","react":"^19.2.6","vitest":"^4.1.7","react-dom":"^19.2.6","typescript":"^5.9.2","@types/react":"^19.0.0","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/analytics_0.17.0_1781017446906_0.9482362903219905","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"@arthurreira/analytics","version":"0.18.0","license":"MIT","_id":"@arthurreira/analytics@0.18.0","maintainers":[{"name":"arthurreira","email":"arthur.ferreiramiran@gmail.com"}],"dist":{"shasum":"a63aff9fd4705db1a8d81e82a45f6250f0ca2572","tarball":"https://registry.npmjs.org/@arthurreira/analytics/-/analytics-0.18.0.tgz","fileCount":8,"integrity":"sha512-QwIGk2JLqs84/LtpqUWjL1SrCmoH60BmV9+GtNa+P6uooSd6GazloKtTyfI/eNw7qhF0+x+zrJK1V0XCPQ4YNw==","signatures":[{"sig":"MEQCIB8A82EFubZJRUQ+gdXpLqdJ25AiNNbCkNGbfeWaavmJAiALDdQSWlNESGRKlH78U+Uc9Ftt5xqoMW2Aik5cvVWbUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53312},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"}},"gitHead":"54a5db19c2ffcda21a0c643d821aff569fbb82fa","scripts":{"dev":"tsup src/index.ts --format esm --dts --watch","build":"tsup","prepare":"tsup"},"_npmUser":{"name":"arthurreira","email":"arthur.ferreiramiran@gmail.com"},"_npmVersion":"11.11.0","description":"Analytics SDK for af-analytics (browser client + helpers)","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","jsdom":"^29.1.1","react":"^19.2.6","vitest":"^4.1.7","react-dom":"^19.2.6","typescript":"^5.9.2","@types/react":"^19.0.0","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/analytics_0.18.0_1781027352432_0.8093745590430772","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"@arthurreira/analytics","version":"0.19.0","license":"MIT","_id":"@arthurreira/analytics@0.19.0","maintainers":[{"name":"arthurreira","email":"arthur.ferreiramiran@gmail.com"}],"dist":{"shasum":"365c1dddcf62913e8a67d2d0ea3c2ce7875de679","tarball":"https://registry.npmjs.org/@arthurreira/analytics/-/analytics-0.19.0.tgz","fileCount":8,"integrity":"sha512-QQMJe7WKppOE/nM4qgbF3oLlsUZ/YQx+caNZA+3KmqHVjGz+ecAbv5eu1KgQwmyOZkUhUmXYg9kBBxtY8lFwjA==","signatures":[{"sig":"MEUCIQCSeRDXpFl6Lb2GW0z+bIbPD20JWN+XRcQ2yjH4tYmDHQIgePh/cTndNCKOFzeP4Haby+hhJdnP8UbAyLFVRi/kGus=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55506},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"}},"gitHead":"54a5db19c2ffcda21a0c643d821aff569fbb82fa","scripts":{"dev":"tsup src/index.ts --format esm --dts --watch","build":"tsup","prepare":"tsup"},"_npmUser":{"name":"arthurreira","email":"arthur.ferreiramiran@gmail.com"},"_npmVersion":"11.11.0","description":"Analytics SDK for af-analytics (browser client + helpers)","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","jsdom":"^29.1.1","react":"^19.2.6","vitest":"^4.1.7","react-dom":"^19.2.6","typescript":"^5.9.2","@types/react":"^19.0.0","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/analytics_0.19.0_1781173477237_0.21677800375844947","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"@arthurreira/analytics","version":"0.20.0","license":"MIT","_id":"@arthurreira/analytics@0.20.0","maintainers":[{"name":"arthurreira","email":"arthur.ferreiramiran@gmail.com"}],"dist":{"shasum":"8008595a78f1b6c9c7415a35c41b33dabcfb5579","tarball":"https://registry.npmjs.org/@arthurreira/analytics/-/analytics-0.20.0.tgz","fileCount":8,"integrity":"sha512-76a0mfsjyv6rj0RJajdSGMq516vP144gYCR9j+i3X+7wQCXbFQLln7aBNLOHDPVivn04IbtRH03iOZW13trcGg==","signatures":[{"sig":"MEYCIQCV/aGBjmJFghyAx9GKZWCfpuM2Ccys8bjeyZY8Moz79QIhAIqOHx3lmvfAeGFyqGsYCqsca+GxMqBg4ry9RdscnWYp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55752},"type":"module","_from":"file:arthurreira-analytics-0.20.0.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"}},"scripts":{"dev":"tsup src/index.ts --format esm --dts --watch","build":"tsup"},"_npmUser":{"name":"arthurreira","email":"arthur.ferreiramiran@gmail.com"},"_resolved":"/private/var/folders/1t/ll44n_f51bn5cw8t3nbn0ldw0000gn/T/da2ff340e0e9e2e254eda4b2ee768ba6/arthurreira-analytics-0.20.0.tgz","_integrity":"sha512-76a0mfsjyv6rj0RJajdSGMq516vP144gYCR9j+i3X+7wQCXbFQLln7aBNLOHDPVivn04IbtRH03iOZW13trcGg==","_npmVersion":"11.11.0","description":"Analytics SDK for af-analytics (browser client + helpers)","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","jsdom":"^29.1.1","react":"^19.2.6","vitest":"^4.1.7","react-dom":"^19.2.6","typescript":"^5.9.2","@types/react":"^19.0.0","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/analytics_0.20.0_1781246279287_0.45292081340239454","host":"s3://npm-registry-packages-npm-production"}},"0.21.0":{"name":"@arthurreira/analytics","version":"0.21.0","license":"MIT","_id":"@arthurreira/analytics@0.21.0","maintainers":[{"name":"arthurreira","email":"arthur.ferreiramiran@gmail.com"}],"dist":{"shasum":"b6c71d0423856469ca11170baf30194833d283d0","tarball":"https://registry.npmjs.org/@arthurreira/analytics/-/analytics-0.21.0.tgz","fileCount":8,"integrity":"sha512-Eijnx2udLFg4yv6sF1r1kO3SZHMY6t/bOoPT6qEKEsRrP93CQz+hL8fncZ1T7L2a2jZLV4Sl/DEbzTUABFTwkA==","signatures":[{"sig":"MEUCIQC2EenSrDelDIuPmqItncPjrE8m9bth0BCXvCBYo6In/QIgN5aaDATa9gfm6wPLWayE9MbE0CIrrNOKyDEwGtbI628=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63136},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"}},"gitHead":"666ae92c23c19bede1489c8a1b9e6d640fd0f18e","scripts":{"dev":"tsup src/index.ts --format esm --dts --watch","build":"tsup","prepare":"tsup"},"_npmUser":{"name":"arthurreira","email":"arthur.ferreiramiran@gmail.com"},"_npmVersion":"11.11.0","description":"Analytics SDK for af-analytics (browser client + helpers)","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"web-vitals":"^5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","jsdom":"^29.1.1","react":"^19.2.6","vitest":"^4.1.7","react-dom":"^19.2.6","typescript":"^5.9.2","@types/react":"^19.0.0","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/analytics_0.21.0_1781343391852_0.08185575398824141","host":"s3://npm-registry-packages-npm-production"}},"0.22.0":{"name":"@arthurreira/analytics","version":"0.22.0","license":"MIT","_id":"@arthurreira/analytics@0.22.0","maintainers":[{"name":"arthurreira","email":"arthur.ferreiramiran@gmail.com"}],"dist":{"shasum":"29359cbf324b56350a674d58075a3c52dba46e48","tarball":"https://registry.npmjs.org/@arthurreira/analytics/-/analytics-0.22.0.tgz","fileCount":8,"integrity":"sha512-3CHpz1fLH5tmwjQugA96lhfUuUhRqFQCnDoSwH52nqA5+0lv/yVy3+jtWchF/avgoO96QLWJPmteo08l9DDjLA==","signatures":[{"sig":"MEYCIQCQnriRjS+lctrf/+glxfdeV/+I50SVDfh90lnkso9uIQIhALSSsVcQA+JVWqY8TktV1SyflEAKgAReAy1H/bHmHbbZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64266},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"}},"gitHead":"c66422d7aae970b64b9e364ab9c013c3e1acb4be","scripts":{"dev":"tsup src/index.ts --format esm --dts --watch","build":"tsup","prepare":"tsup"},"_npmUser":{"name":"arthurreira","email":"arthur.ferreiramiran@gmail.com"},"_npmVersion":"11.11.0","description":"Analytics SDK for af-analytics (browser client + helpers)","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"web-vitals":"^5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","jsdom":"^29.1.1","react":"^19.2.6","vitest":"^4.1.7","react-dom":"^19.2.6","typescript":"^5.9.2","@types/react":"^19.0.0","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/analytics_0.22.0_1781354427094_0.41461270775442793","host":"s3://npm-registry-packages-npm-production"}},"0.23.0":{"name":"@arthurreira/analytics","version":"0.23.0","type":"module","scripts":{"build":"tsup","prepare":"tsup","dev":"tsup src/index.ts --format esm --dts --watch"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"}},"sideEffects":false,"description":"Analytics SDK for af-analytics (browser client + helpers)","license":"MIT","devDependencies":{"@testing-library/jest-dom":"^6.9.1","@testing-library/react":"^16.3.2","@types/react":"^19.0.0","jsdom":"^29.1.1","react":"^19.2.6","react-dom":"^19.2.6","tsup":"^8.5.1","typescript":"^5.9.2","vitest":"^4.1.7"},"dependencies":{"web-vitals":"^5.1.0"},"peerDependencies":{"next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0"},"gitHead":"70a6d5b5844fa52ad228fabc901f264354be4e84","_id":"@arthurreira/analytics@0.23.0","_nodeVersion":"24.11.1","_npmVersion":"11.11.0","dist":{"integrity":"sha512-tgyhqJsvhcMwnFpnPvrRsCYlRknKfHFiOkMKqWRXtwgm7716oYTmWndHyYtySW0y4UGSCD3al7ev6CGrI6nZyA==","shasum":"d56312afe4a87e6102851d71eb30af4e23ca32c0","tarball":"https://registry.npmjs.org/@arthurreira/analytics/-/analytics-0.23.0.tgz","fileCount":8,"unpackedSize":65134,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEieNRagHBSA2759GEiiWH1DAmzZNfWpGAZc3k1MIRhlAiAshXLv9hAiB3+ie/Y3t2r3l5KJMObi1Ip0gSgPPkRYfA=="}]},"_npmUser":{"name":"arthurreira","email":"arthur.ferreiramiran@gmail.com"},"directories":{},"maintainers":[{"name":"arthurreira","email":"arthur.ferreiramiran@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/analytics_0.23.0_1781356434201_0.9518015174031105"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-18T10:47:55.896Z","modified":"2026-06-13T13:13:54.466Z","0.1.0":"2026-05-18T10:47:56.107Z","0.2.0":"2026-05-18T12:23:29.878Z","0.2.1":"2026-05-18T12:29:34.496Z","0.2.2":"2026-05-19T06:16:35.696Z","0.3.0":"2026-05-21T11:55:35.600Z","0.4.0":"2026-05-21T12:17:08.215Z","0.5.0":"2026-05-23T05:54:26.605Z","0.6.0":"2026-05-23T12:36:22.360Z","0.7.0":"2026-05-23T13:04:36.846Z","0.8.0":"2026-05-23T19:54:27.877Z","0.9.0":"2026-05-23T22:02:42.040Z","0.10.0":"2026-05-23T22:40:53.321Z","0.11.0":"2026-05-25T05:05:23.429Z","0.12.0":"2026-05-28T19:58:47.953Z","0.13.0":"2026-05-29T15:52:50.774Z","0.14.0":"2026-05-29T16:26:35.973Z","0.15.0":"2026-05-29T16:37:48.330Z","0.16.0":"2026-05-31T20:23:43.558Z","0.16.1":"2026-06-08T10:55:00.181Z","0.17.0":"2026-06-09T15:04:07.096Z","0.18.0":"2026-06-09T17:49:12.563Z","0.19.0":"2026-06-11T10:24:37.380Z","0.20.0":"2026-06-12T06:37:59.450Z","0.21.0":"2026-06-13T09:36:32.000Z","0.22.0":"2026-06-13T12:40:27.236Z","0.23.0":"2026-06-13T13:13:54.374Z"},"license":"MIT","description":"Analytics SDK for af-analytics (browser client + helpers)","maintainers":[{"name":"arthurreira","email":"arthur.ferreiramiran@gmail.com"}],"readme":"# @arthurreira/analytics\n\nLightweight analytics SDK with three usage modes:\n\n| Mode | Use when |\n| --- | --- |\n| `<Analytics />` component | Next.js / React apps — zero-config, drop it in the root layout |\n| `useAnalytics` hook | React, need custom events from individual components |\n| Vanilla script tag | Any HTML page — no framework required |\n\nTracks pageviews, clicks, scroll depth, text copies, JS errors, CTAs, searches, and session duration — with automatic session management and optional real-time presence via WebSocket.\n\n---\n\n## Installation\n\n### React / Next.js\n\n```bash\npnpm add @arthurreira/analytics\n# or\nnpm install @arthurreira/analytics\n```\n\n**Peer dependencies:** `react ^18 || ^19`, `next ^14 || ^15 || ^16`\n\n### Vanilla JS (no package manager)\n\n```html\n<script\n  src=\"https://unpkg.com/@arthurreira/analytics@0.12.0/dist/af-analytics.umd.js\"\n  data-api-key=\"proj_xxx\"\n  data-url=\"https://your-edge-worker.dev\"\n></script>\n```\n\nDrops a global `AfAnalytics` object and **auto-initialises on `DOMContentLoaded`** — no other code needed.\n\n### WordPress\n\n#### Option A — `functions.php` (recommended for theme/child-theme)\n\nAdd to your theme's `functions.php`:\n\n```php\nfunction af_analytics_enqueue() {\n    wp_enqueue_script(\n        'af-analytics',\n        'https://unpkg.com/@arthurreira/analytics@0.12.0/dist/af-analytics.umd.js',\n        [],\n        null,\n        true // load in footer\n    );\n    // Attach data attributes after the script tag is output\n    add_filter( 'script_loader_tag', function ( $tag, $handle ) {\n        if ( $handle !== 'af-analytics' ) return $tag;\n        return str_replace(\n            '<script ',\n            '<script data-api-key=\"proj_xxx\" data-url=\"https://your-edge-worker.dev\" ',\n            $tag\n        );\n    }, 10, 2 );\n}\nadd_action( 'wp_enqueue_scripts', 'af_analytics_enqueue' );\n```\n\n#### Option B — \"Insert Headers and Footers\" plugin (no code)\n\n1. Install the [Insert Headers and Footers](https://wordpress.org/plugins/insert-headers-and-footers/) plugin.\n2. Go to **Settings → Insert Headers and Footers**.\n3. Paste the snippet below into the **Scripts in Footer** box and save:\n\n```html\n<script\n  src=\"https://unpkg.com/@arthurreira/analytics@0.12.0/dist/af-analytics.umd.js\"\n  data-api-key=\"proj_xxx\"\n  data-url=\"https://your-edge-worker.dev\"\n></script>\n```\n\nReplace `proj_xxx` with your project API key and `https://your-edge-worker.dev` with your Edge Worker URL. The script auto-tracks pageviews, clicks, scroll depth, and JS errors with no further configuration.\n\n---\n\n## Quick start\n\n### Option A — `<Analytics />` component (Next.js, recommended)\n\nAdd it once in your root layout. Automatically tracks pageviews, clicks, scroll-depth milestones (25 / 50 / 75 / 100 %), text copies, and uncaught JS errors.\n\n```tsx\n// app/layout.tsx\nimport { Analytics } from '@arthurreira/analytics/client'\n\nexport default function RootLayout({ children }: { children: React.ReactNode }) {\n  return (\n    <html>\n      <body>\n        {children}\n        <Analytics\n          apiUrl={process.env.NEXT_PUBLIC_ANALYTICS_URL!}\n          apiKey={process.env.NEXT_PUBLIC_ANALYTICS_KEY!}\n        />\n      </body>\n    </html>\n  )\n}\n```\n\n### Option B — `useAnalytics` hook (custom events)\n\nUse the hook when you need to fire custom events from your own components.\n\n```tsx\n'use client'\nimport { useAnalytics } from '@arthurreira/analytics/client'\n\nexport function SearchBar() {\n  const { trackSearch, trackCTA } = useAnalytics(\n    process.env.NEXT_PUBLIC_ANALYTICS_URL!,\n    process.env.NEXT_PUBLIC_ANALYTICS_KEY!,\n  )\n\n  return (\n    <input\n      onKeyDown={(e) => {\n        if (e.key === 'Enter') trackSearch(e.currentTarget.value)\n      }}\n    />\n  )\n}\n```\n\n### Option C — Vanilla JS script tag\n\nWorks with any HTML page or server-rendered site. Config is read from `data-*` attributes on the script tag itself.\n\n```html\n<script\n  src=\"/sdk/af-analytics.umd.js\"\n  data-api-key=\"proj_xxx\"\n  data-url=\"https://your-edge-worker.dev\"\n></script>\n```\n\nAuto-tracks the same events as the React component. No configuration code required. Call `AfAnalytics.init()` manually if you need to reinitialise after the script was loaded dynamically.\n\n---\n\n## API reference\n\n### `<Analytics />` props\n\n| Prop | Type | Required | Description |\n| --- | --- | --- | --- |\n| `apiUrl` | `string` | yes | Base URL of your analytics backend (no trailing slash) |\n| `apiKey` | `string` | yes | Project API key |\n| `wsUrl` | `string` | no | WebSocket URL for real-time presence (default: `wss://edge.arthurreira.dev/realtime`) |\n\nAuto-tracks: **pageview**, **click**, **scroll** (depth milestones), **copy**, **error**.\n\n---\n\n### `useAnalytics(apiUrl, apiKey, options?)`\n\n| Option | Type | Description |\n| --- | --- | --- |\n| `options.wsUrl` | `string` | Override the default presence WebSocket URL |\n\nEvents are queued internally until the session is ready — safe to call immediately on mount.\n\n| Method | Signature | Description |\n| --- | --- | --- |\n| `trackPageview` | `(path: string) => void` | Manual pageview (SPA route changes) |\n| `trackClick` | `(e: MouseEvent, element: HTMLElement) => void` | Click with position + element metadata |\n| `trackScroll` | `(depth: number) => void` | Scroll depth percentage (0–100) |\n| `trackCopy` | `() => void` | Text copy event (captures selected text, up to 200 chars) |\n| `trackError` | `(error: Error) => void` | JS error with message + stack trace |\n| `trackCTA` | `(ctaId: string, ctaVariant?: string) => void` | CTA button interaction |\n| `trackSearch` | `(query: string) => void` | Search query |\n\n---\n\n### Raw API helpers (server / build safe)\n\nThe default entry exports the low-level functions with no browser globals — safe to import in server components or Node.js scripts.\n\n```ts\nimport {\n  createSession,\n  trackPageview,\n  trackClick,\n  trackScroll,\n  trackCopy,\n  trackError,\n  trackCTA,\n  trackSearch,\n} from '@arthurreira/analytics'\n```\n\nAll helpers take `(apiUrl, apiKey, sessionId, ...)` as their first arguments and call your backend directly via `fetch`.\n\n---\n\n### Presence (real-time WebSocket)\n\nOptional live-visitor presence tracking over WebSocket.\n\n```ts\nimport { connectPresence, DEFAULT_WS_URL } from '@arthurreira/analytics'\nimport type { PresenceConnection } from '@arthurreira/analytics'\n\nconst conn: PresenceConnection = connectPresence(apiKey, sessionId, DEFAULT_WS_URL)\n\n// later\nconn.disconnect()\n```\n\nThe connection retries up to 3 times with exponential back-off on unexpected close. When used via the `<Analytics />` component or `useAnalytics`, presence connects automatically and disconnects on session end.\n\n---\n\n## Package exports\n\n| Import path | Format | Contents | Use in |\n| --- | --- | --- | --- |\n| `@arthurreira/analytics` | ESM | Raw API helpers + presence (no browser globals) | Server / Node |\n| `@arthurreira/analytics/client` | ESM | `Analytics` component + `useAnalytics` hook | React client |\n| `dist/af-analytics.umd.js` | IIFE | Self-contained auto-tracking script | Any HTML page |\n\n---\n\n## Session management\n\n- A session is created on first load and stored in `localStorage` (`af_session_id`).\n- Sessions expire after **30 minutes of inactivity**.\n- On tab hide (`visibilitychange → hidden`) or page unload (`beforeunload`) the SDK calls `navigator.sendBeacon` to close the session gracefully — no events are dropped.\n- Visitor identity persists across sessions via `af_analytics_visitor_id` (a random UUID in `localStorage`).\n\n---\n\n## Data collected\n\n### On session start\n\n| Field | Description |\n| --- | --- |\n| `visitor_id` | Persistent anonymous UUID |\n| `language` | `navigator.language` |\n| `screen_width / height` | Physical screen resolution |\n| `viewport_width / height` | Current browser viewport |\n| `referrer` | `document.referrer` |\n| `landing_page` | `window.location.pathname` |\n| `timezone` | IANA timezone string |\n| `cpu_threads` | `navigator.hardwareConcurrency` |\n| `memory_gb` | `navigator.deviceMemory` (Chrome only) |\n| `gpu` | WebGL unmasked renderer string |\n| `network_type` | `effectiveType` from Network Information API |\n| `connection_speed_mbps` | `downlink` from Network Information API |\n| `utm_source/medium/campaign/term/content` | UTM parameters from the landing URL |\n\n### On each event\n\n`session_id`, `event_type`, `path`, `page_url`, plus event-specific fields:\n\n| Event | Extra fields |\n| --- | --- |\n| `pageview` | `page_title`, `referrer`, `scroll_depth: 0` |\n| `click` | `x_position`, `y_position`, `element_id`, `element_class`, `element_text` |\n| `scroll` | `scroll_depth` (25 / 50 / 75 / 100) |\n| `copy` | `copied_text` (up to 200 chars) |\n| `error` | `error_message`, `stack_trace` |\n| `cta_click` | `cta_id`, `cta_variant` |\n| `search` | `search_query` |\n\n---\n\n## Environment variables (Next.js)\n\n| Variable | Description |\n| --- | --- |\n| `NEXT_PUBLIC_ANALYTICS_URL` | Backend base URL, e.g. `https://analytics.example.com` |\n| `NEXT_PUBLIC_ANALYTICS_KEY` | Project API key |\n\n---\n\n## Building locally\n\n```bash\npnpm install\npnpm build\n```\n\nOutputs:\n\n| File | Format | Entry |\n| --- | --- | --- |\n| `dist/index.js` + `dist/index.d.ts` | ESM | `src/index.ts` |\n| `dist/client.js` + `dist/client.d.ts` | ESM | `src/client.ts` |\n| `dist/af-analytics.umd.js` | IIFE/UMD | `src/vanilla.ts` |\n\n## Publishing\n\nTag a release after adding an `NPM_TOKEN` secret to the repository to trigger the CI publish workflow.\n\n---\n\n## License\n\nMIT\n","readmeFilename":"README.md"}