{"_id":"@affiliateo/web","_rev":"29-92508383bf6550ab44c9abe00d239cef","name":"@affiliateo/web","dist-tags":{"latest":"4.7.0"},"versions":{"0.1.0":{"name":"@affiliateo/web","version":"0.1.0","keywords":["affiliateo","affiliate","attribution","stripe","web"],"license":"MIT","_id":"@affiliateo/web@0.1.0","maintainers":[{"name":"nicograjales","email":"Grajalesn17@gmail.com"}],"dist":{"shasum":"3b55556762a373d23283e901e341ee259214d6c1","tarball":"https://registry.npmjs.org/@affiliateo/web/-/web-0.1.0.tgz","fileCount":3,"integrity":"sha512-/piecH5QLlO7ywjFCBimAkvI9Am3eJdrqAEbOtDLJEeN164by/SY5gAmCbMIb4qnsAYG79EPEmMd4WCJI6eX+Q==","signatures":[{"sig":"MEUCIQCITKFA23+Nu8OAQf07lzdYlQfn5o1cmRjAJuz0GXik8QIgHLyxeaVxvp8mbHRKtLUwtIYgICRcVEVLAC6u8olqswM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4349},"main":"src/index.ts","types":"src/index.ts","gitHead":"76e84d64ed3e88cfc31fbf270b69c61b8cd968fe","scripts":{"build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"nicograjales","email":"Grajalesn17@gmail.com"},"_npmVersion":"10.9.2","description":"Affiliateo web SDK — pass affiliate attribution metadata to your Stripe checkout","directories":{},"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/web_0.1.0_1773724314828_0.3633816452017611","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@affiliateo/web","version":"1.0.0","keywords":["affiliateo","affiliate","attribution","stripe","web"],"license":"MIT","_id":"@affiliateo/web@1.0.0","maintainers":[{"name":"nicograjales","email":"Grajalesn17@gmail.com"}],"dist":{"shasum":"2a41856d62434c0c77fbfd7265777dd6af44a5e2","tarball":"https://registry.npmjs.org/@affiliateo/web/-/web-1.0.0.tgz","fileCount":3,"integrity":"sha512-0rbEbutn5yngWEoqjoI8fbmJNT5rDROkbJ6M/Kd7TgP+B7PtyL3yXvRNVQQWGB/yB1Fik1TV7eywjXbhvBOXTw==","signatures":[{"sig":"MEYCIQCsWqJhpI7gRNMFSQslU6W7SyBuIdSFjpEJxqlOHIyGjAIhANvO7ww2XeFtzT3XOwKNqq20LXW7N8nhE6v2MpJtC6ow","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4349},"main":"src/index.ts","types":"src/index.ts","gitHead":"76e84d64ed3e88cfc31fbf270b69c61b8cd968fe","scripts":{"build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"nicograjales","email":"Grajalesn17@gmail.com"},"_npmVersion":"10.9.2","description":"Affiliateo web SDK — pass affiliate attribution metadata to your Stripe checkout","directories":{},"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/web_1.0.0_1773724369627_0.9070492882086683","host":"s3://npm-registry-packages-npm-production"}},"1.1.5":{"name":"@affiliateo/web","version":"1.1.5","keywords":["affiliateo","affiliate","attribution","stripe","web","session","tracking"],"license":"MIT","_id":"@affiliateo/web@1.1.5","maintainers":[{"name":"nicograjales","email":"Grajalesn17@gmail.com"}],"dist":{"shasum":"27c4f84c69fcc92663403b9498f780d68f018146","tarball":"https://registry.npmjs.org/@affiliateo/web/-/web-1.1.5.tgz","fileCount":6,"integrity":"sha512-wWPQaMR3xYRgNB2b5ifLWt4vU8nz5o+1cJskBM0tAfGbTDHtFi4CexhF4H5DXsiAvL6/U9rlB8FhzckWsyUnzA==","signatures":[{"sig":"MEQCICE5UKiixj9SLwPPEVZUBqj/NQtAN8ZFMBAa8qLCsQX3AiAnoFOiCS1zOGHi8NQLBBpGCIQ1M6RurNWZsODzvbLhpA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9504},"main":"src/index.ts","types":"src/index.ts","gitHead":"fb3b6099ca294642121b93c8a6403d88a64b7d3b","scripts":{"build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"nicograjales","email":"Grajalesn17@gmail.com"},"_npmVersion":"10.9.2","description":"Affiliateo web SDK — affiliate attribution and session tracking for web apps","directories":{},"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_1.1.5_1774142537545_0.30692605242147164","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@affiliateo/web","version":"1.2.0","keywords":["affiliateo","affiliate","attribution","stripe","web","session","tracking"],"license":"MIT","_id":"@affiliateo/web@1.2.0","maintainers":[{"name":"nicograjales","email":"Grajalesn17@gmail.com"}],"dist":{"shasum":"7a158becaba5c2b0ecdc713e2737bfd2ecc24bc1","tarball":"https://registry.npmjs.org/@affiliateo/web/-/web-1.2.0.tgz","fileCount":6,"integrity":"sha512-TNKBELfuvJwZ9J3p9vdPBe9mxSUHEsiPtwIKMfxLv32Izs62XQ02r8rT9uD9GPv0WJKpQ1FCljzm0Pn2j4RstA==","signatures":[{"sig":"MEYCIQCVISV3ujkTGUMts4I6cYSB7WcfmuVpfmkt0CIwsgbeyAIhAOzD1bMGLDYcJ5Xe+uZRZsCB3be7/sC+7pYycP9D07VY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9548},"main":"src/index.ts","types":"src/index.ts","gitHead":"fb3b6099ca294642121b93c8a6403d88a64b7d3b","scripts":{"build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"nicograjales","email":"Grajalesn17@gmail.com"},"_npmVersion":"10.9.2","description":"Affiliateo web SDK — affiliate attribution and session tracking for web apps","directories":{},"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_1.2.0_1774142834958_0.8331883852369151","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@affiliateo/web","version":"1.3.0","keywords":["affiliateo","affiliate","attribution","stripe","web","session","tracking"],"license":"MIT","_id":"@affiliateo/web@1.3.0","maintainers":[{"name":"nicograjales","email":"Grajalesn17@gmail.com"}],"dist":{"shasum":"0c14ec4bc39ee8413196c155dae19d2378325b04","tarball":"https://registry.npmjs.org/@affiliateo/web/-/web-1.3.0.tgz","fileCount":10,"integrity":"sha512-QBaA4J+BDJ9k4GSbTLliTAHsF2ohWeBKUckGXU2vfrpr5uky+BbxPS/rkexQRhet6h2dhbok5YOMRquknERiRA==","signatures":[{"sig":"MEQCID7+VDY1HRPoBZw69gglDXtSv/xpfZ101Qae2uLGbQ+oAiAedeICHs1GHueGQiXAwycdmYja1Ez/IOKFDQQFnsQ5GA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11606},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"17a1835ca121ec9072b93ff7232a25b5334ce8e4","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"nicograjales","email":"Grajalesn17@gmail.com"},"_npmVersion":"10.9.2","description":"Affiliateo web SDK — affiliate attribution and session tracking for web apps","directories":{},"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_1.3.0_1775189418328_0.9414998357881497","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@affiliateo/web","version":"1.4.0","keywords":["affiliateo","affiliate","attribution","stripe","web","session","tracking"],"license":"MIT","_id":"@affiliateo/web@1.4.0","maintainers":[{"name":"nicograjales","email":"Grajalesn17@gmail.com"}],"dist":{"shasum":"fb54db27bba98851ef0a17188376ea18911f7ac6","tarball":"https://registry.npmjs.org/@affiliateo/web/-/web-1.4.0.tgz","fileCount":10,"integrity":"sha512-BRdPumeTj4xYiw38+bI2PKbSeM8MzNubg6gjHAm29Sc7Vqjrw3a2rRYRwe4XUnOuGIkmB2++TVy29d/UbwjIRw==","signatures":[{"sig":"MEQCIByH2+E/+fYGYBrejA+0M7Tw0yRh0EYkhU+474xQ2J7QAiA8MGiC314ZSVPdG5aynFbBj7hpnlaFv7mkCT15LZxqYA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12081},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"17a1835ca121ec9072b93ff7232a25b5334ce8e4","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"nicograjales","email":"Grajalesn17@gmail.com"},"_npmVersion":"10.9.2","description":"Affiliateo web SDK — affiliate attribution and session tracking for web apps","directories":{},"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_1.4.0_1775190261630_0.5299933693088428","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@affiliateo/web","version":"1.5.0","keywords":["affiliateo","affiliate","attribution","stripe","web","session","tracking"],"license":"MIT","_id":"@affiliateo/web@1.5.0","maintainers":[{"name":"nicograjales","email":"Grajalesn17@gmail.com"}],"dist":{"shasum":"3d5a594292414657e9cbe5a8a8adcfa5831e96d6","tarball":"https://registry.npmjs.org/@affiliateo/web/-/web-1.5.0.tgz","fileCount":10,"integrity":"sha512-d78iDQFIHjser0EpUiPQoqG+Kz5WchXz+0r4WjScG7O+yBY523DpaYqgb+H7eT/QDdvGruTDHyCh+pjWzjAlFA==","signatures":[{"sig":"MEUCIQD6yBXsWcKKaP2pRodORkOjRzQXgm0mvENkhG52YuLmhgIgPlbvw9HDGx5uZavbN8YSHS2wndTZKFVMj4fQJqkYj9w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13357},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"0b634cfb90ba8321333518fe432fee66afd98b48","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"nicograjales","email":"Grajalesn17@gmail.com"},"_npmVersion":"10.9.2","description":"Affiliateo web SDK — affiliate attribution and session tracking for web apps","directories":{},"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_1.5.0_1775196702409_0.4947334584705898","host":"s3://npm-registry-packages-npm-production"}},"1.5.1":{"name":"@affiliateo/web","version":"1.5.1","keywords":["affiliateo","affiliate","attribution","stripe","web","session","tracking"],"license":"MIT","_id":"@affiliateo/web@1.5.1","maintainers":[{"name":"nicograjales","email":"Grajalesn17@gmail.com"}],"dist":{"shasum":"29ffd04023631e3bd2df71732d3ea965faf8b3e8","tarball":"https://registry.npmjs.org/@affiliateo/web/-/web-1.5.1.tgz","fileCount":10,"integrity":"sha512-YXII+mdJYhHYpFrPG11Wo6Jvb/Q8Fiu1o3hWqsx4abxkLuMyuqWwcVNHimOJzXapK2HaWXkC5Li2uluN3osHsg==","signatures":[{"sig":"MEQCIBooHTRaMvttxuc+hIwjUycmLmldSnRkxLcqlRtswxi5AiAPEI+89tpL+afssebKM+5cJRZ8rgcAyhmoVcMB8QBd0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12210},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"f5f0eab1b6341a9b9efe8003977cd5951e468e59","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"nicograjales","email":"Grajalesn17@gmail.com"},"_npmVersion":"10.9.2","description":"Affiliateo web SDK — affiliate attribution and session tracking for web apps","directories":{},"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_1.5.1_1775241195831_0.16391153588384277","host":"s3://npm-registry-packages-npm-production"}},"1.5.2":{"name":"@affiliateo/web","version":"1.5.2","keywords":["affiliateo","affiliate","attribution","stripe","web","session","tracking"],"license":"MIT","_id":"@affiliateo/web@1.5.2","maintainers":[{"name":"nicograjales","email":"Grajalesn17@gmail.com"}],"dist":{"shasum":"27f7f3d90e1cee1190774fc77e9002d1068d6793","tarball":"https://registry.npmjs.org/@affiliateo/web/-/web-1.5.2.tgz","fileCount":10,"integrity":"sha512-ESPyQEfno8eqI5J0pQxHkF5DYEGIX9PtPf3kNKL1Qs/HQqLhqx+5AepuH2o1NreeKQ3h5Nna0sHR7QD5xKp5Lg==","signatures":[{"sig":"MEUCIDgfyP1ppe+xIunE4QOOXSx9J1/x0BnaPxw5BO1VUAgWAiEAo38gShaYxV8C7jc5WiF1kPYu6Zr1TH/4+FAYd+pzBH4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12503},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"4a3760ae843949f2fccf06041205543628610050","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"nicograjales","email":"Grajalesn17@gmail.com"},"_npmVersion":"10.9.2","description":"Affiliateo web SDK — affiliate attribution and session tracking for web apps","directories":{},"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_1.5.2_1775246078025_0.08534395962391539","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@affiliateo/web","version":"1.6.0","keywords":["affiliateo","affiliate","attribution","stripe","web","session","tracking"],"license":"MIT","_id":"@affiliateo/web@1.6.0","maintainers":[{"name":"nicograjales","email":"Grajalesn17@gmail.com"}],"dist":{"shasum":"898462e58257aff5483fb0c83be6d51b9779cd18","tarball":"https://registry.npmjs.org/@affiliateo/web/-/web-1.6.0.tgz","fileCount":12,"integrity":"sha512-LY6MVlQkrch/qSupqqgSbr70FZApgoa4jkNzU9uORAfUhJUc7DZXOmEhyIeH03vuyjiWpD00ZmxBgArFRFmSrw==","signatures":[{"sig":"MEYCIQCn5Ew5OxmA6WXlU0gsb2vgbuVwxtIMwOzV77fRyHFkoAIhAOYmmbqW+Xy1/76gyfDo4QUx15Yr9HJ2xij3ptfX2ukC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11509},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","require":"./dist/server.js"}},"gitHead":"b2161b7fdfe7aca26f900676656d02f3b92c04a6","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"nicograjales","email":"Grajalesn17@gmail.com"},"_npmVersion":"10.9.2","description":"Affiliateo web SDK — affiliate attribution and session tracking for web apps","directories":{},"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_1.6.0_1775249705864_0.8360865193375508","host":"s3://npm-registry-packages-npm-production"}},"1.6.1":{"name":"@affiliateo/web","version":"1.6.1","keywords":["affiliateo","affiliate","attribution","stripe","web","session","tracking"],"license":"MIT","_id":"@affiliateo/web@1.6.1","maintainers":[{"name":"nicograjales","email":"Grajalesn17@gmail.com"}],"dist":{"shasum":"0f652608e0cbf39da060601efc67932b1611c4ab","tarball":"https://registry.npmjs.org/@affiliateo/web/-/web-1.6.1.tgz","fileCount":12,"integrity":"sha512-DaPDLrJdT5vMqROMAyyq2mH9Kt18gdOxXi3hUZSBxO3Vw4QPRCucp7o+w6QFn+HCyG2SeG0Lo2vrkW1M4kstww==","signatures":[{"sig":"MEQCIAszUQ1+2xyX2VJBnYoX+48QL/49FTyUcht+E7oYz/m7AiBr8gDRlz/KFANpGw/QVMoSpZA7ZWCao2nMyi6eSRcV+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11678},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","require":"./dist/server.js"}},"gitHead":"b2161b7fdfe7aca26f900676656d02f3b92c04a6","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"nicograjales","email":"Grajalesn17@gmail.com"},"_npmVersion":"10.9.2","description":"Affiliateo web SDK — affiliate attribution and session tracking for web apps","directories":{},"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_1.6.1_1775250632566_0.9521809295723493","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@affiliateo/web","version":"2.0.0","keywords":["affiliateo","affiliate","attribution","stripe","web","session","tracking"],"license":"MIT","_id":"@affiliateo/web@2.0.0","maintainers":[{"name":"nicograjales","email":"Grajalesn17@gmail.com"}],"dist":{"shasum":"e7091b6ae2e1bb0565d90b98eeba26abbf6fb047","tarball":"https://registry.npmjs.org/@affiliateo/web/-/web-2.0.0.tgz","fileCount":8,"integrity":"sha512-H466AMGb+JBQvU6/hT71pMgNfqDFJObnnU57abEMZWgVeaDPuclg0SDjsj6B+cdbhuf2zPbKV8jytf/W8vkwBQ==","signatures":[{"sig":"MEQCIDbM78dn6X6POAYjMrPI3mklLC2HUtVoQ1czPjKRd8GAAiAev3dEq1rKKlEYSizodHuAUAQwAFl6BRyedsKi4JUYUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9027},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"c22857ee81010706a39bbc8191709ec04cc2e5c4","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"nicograjales","email":"Grajalesn17@gmail.com"},"_npmVersion":"10.9.2","description":"Affiliateo web SDK — affiliate attribution and tracking for web apps","directories":{},"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_2.0.0_1775259321655_0.4733239371254614","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@affiliateo/web","version":"2.1.0","keywords":["affiliateo","affiliate","attribution","stripe","web","session","tracking"],"license":"MIT","_id":"@affiliateo/web@2.1.0","maintainers":[{"name":"nicograjales","email":"Grajalesn17@gmail.com"}],"dist":{"shasum":"74654853ab2ef0a79a5826f056a9b107992835fe","tarball":"https://registry.npmjs.org/@affiliateo/web/-/web-2.1.0.tgz","fileCount":8,"integrity":"sha512-YSvIOtWOCsUBhRmoV1ycrTmeZYm83mNU6a5Jlrt2U43CuyLjv+Zuv5R+zxuu+R4ghiabIMBrKKzUJiGwd+fMJw==","signatures":[{"sig":"MEYCIQDke7eadt7eK2JEiGyKuORnqEBY5MhbhuhvRSXzxKjJJAIhAIROmGgNeMCJwMKRR6vmhB+DG+AD8hSRccQQMcz1HJR2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25196},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"7ddcc7263a76d4dc2c04f5cee06141888bfcc91d","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"nicograjales","email":"Grajalesn17@gmail.com"},"_npmVersion":"10.9.2","description":"Affiliateo web SDK — affiliate attribution and tracking for web apps","directories":{},"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_2.1.0_1779240232324_0.9300579196399417","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@affiliateo/web","version":"2.2.0","keywords":["affiliateo","affiliate","attribution","stripe","web","session","tracking"],"license":"MIT","_id":"@affiliateo/web@2.2.0","maintainers":[{"name":"nicograjales","email":"Grajalesn17@gmail.com"}],"dist":{"shasum":"85545cb34cb150e0416cda20c1e975311c40c256","tarball":"https://registry.npmjs.org/@affiliateo/web/-/web-2.2.0.tgz","fileCount":8,"integrity":"sha512-3Y9LJ4QNCB5qf2LXBd3JvhUr52SvVW7I+tCzsBR79eeQlAmQ6szxZrmYt2Wza2IBBHMLITK6vGtePPLWcGiUJg==","signatures":[{"sig":"MEQCICJlrQ9KKnxCeqhAWDnvGaJ23hepZQKj5fCWK7fJR6ohAiAwO9ad3TXj0YR5J39Y+UTm62ICdHoX80YaAx+m0fArSQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26939},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"37f7f687b6c201a928ae7134d2fe8e72a3e7af72","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"nicograjales","email":"Grajalesn17@gmail.com"},"_npmVersion":"10.9.2","description":"Affiliateo web SDK — affiliate attribution and tracking for web apps","directories":{},"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_2.2.0_1779245986176_0.2757330993077012","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@affiliateo/web","version":"2.3.0","keywords":["affiliateo","affiliate","attribution","stripe","web","session","tracking"],"license":"MIT","_id":"@affiliateo/web@2.3.0","maintainers":[{"name":"nicograjales","email":"Grajalesn17@gmail.com"}],"dist":{"shasum":"8730a02e7e41b7d6f425fdee6afe7c88a6f75731","tarball":"https://registry.npmjs.org/@affiliateo/web/-/web-2.3.0.tgz","fileCount":8,"integrity":"sha512-crbEAh9whJ+kxy4mG0XSnvI401jvl5sIcbSV9gExK7kE06uV5ffwJvxC1KjKQh62TC4lxRy0BEiv5k6Rmu9LAQ==","signatures":[{"sig":"MEYCIQDclqHmNSuXp+f62yrodACZ8CboFdZ06XmbpCSiCOUMQwIhAPsuCOYGqa0C+6Nlb7ZmHdmSP2XW6syqN+UvFpiyhbXc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28389},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"4939d3e50f099122694bbe9fdf2fdd716d208f10","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"nicograjales","email":"Grajalesn17@gmail.com"},"_npmVersion":"10.9.2","description":"Affiliateo web SDK — affiliate attribution and tracking for web apps","directories":{},"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_2.3.0_1779392361426_0.5414321910850375","host":"s3://npm-registry-packages-npm-production"}},"2.3.1":{"name":"@affiliateo/web","version":"2.3.1","keywords":["affiliateo","affiliate","attribution","stripe","web","session","tracking"],"license":"MIT","_id":"@affiliateo/web@2.3.1","maintainers":[{"name":"nicograjales","email":"Grajalesn17@gmail.com"}],"dist":{"shasum":"e79faa3217835a40181eb9fe07bc22d64d96a24d","tarball":"https://registry.npmjs.org/@affiliateo/web/-/web-2.3.1.tgz","fileCount":8,"integrity":"sha512-V7TPsm0yvOExKHdhvhUdsJPFoCyyeUvw0QtvJZD4G0+PczU232QMNndMUKrY8Z+2LgPLgNAxYWnE04mwu0mg2w==","signatures":[{"sig":"MEUCIAmhKZ9ZExsj+N7CxX+0NewC+HrE2FZnOcgJWcKp+PiXAiEA7BpxgghHDhym/ekA9SLGKrfHR0NXEeQAN0MjaVfR8hw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27925},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"4939d3e50f099122694bbe9fdf2fdd716d208f10","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"nicograjales","email":"Grajalesn17@gmail.com"},"_npmVersion":"10.9.2","description":"Affiliateo web SDK — affiliate attribution and tracking for web apps","directories":{},"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_2.3.1_1779392652192_0.8268078490744375","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"@affiliateo/web","version":"2.4.0","keywords":["affiliateo","affiliate","attribution","stripe","web","session","tracking"],"license":"MIT","_id":"@affiliateo/web@2.4.0","maintainers":[{"name":"nicograjales","email":"Grajalesn17@gmail.com"}],"dist":{"shasum":"3c5abac6ae858a1c9a65bf6e03d2ecc952cf01ff","tarball":"https://registry.npmjs.org/@affiliateo/web/-/web-2.4.0.tgz","fileCount":8,"integrity":"sha512-tsq5YZgRGrc+rqHeZUxZtyWBCCDXlfoGnJVuf1MxU9cQf456rSzRLQIjuciuP88EeDUvxo2rJnFhfVMKkKjyzA==","signatures":[{"sig":"MEUCIQCW5u84E9kVFooj4rwKcv1egAQ2S3hivZlUYTpK1z+7MwIgeZXwqUdGS0WOiiMS5nPRgomAs2zO30DVj/3gyuAl8gE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29175},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"e54c2116a5620a6ca9084ae7d520373e2a497a54","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"nicograjales","email":"Grajalesn17@gmail.com"},"_npmVersion":"10.9.2","description":"Affiliateo web SDK — affiliate attribution and tracking for web apps","directories":{},"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_2.4.0_1779395046351_0.6793618405341704","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@affiliateo/web","version":"3.0.0","keywords":["affiliateo","affiliate","attribution","stripe","web","session","tracking"],"license":"MIT","_id":"@affiliateo/web@3.0.0","maintainers":[{"name":"nicograjales","email":"Grajalesn17@gmail.com"}],"dist":{"shasum":"4ba235464bb96e32c85a0193783a822cfa0751a6","tarball":"https://registry.npmjs.org/@affiliateo/web/-/web-3.0.0.tgz","fileCount":12,"integrity":"sha512-/OIS+WCp85/bPlFmohYv8zRj6DEbQaRdzE/vSn/+7MhKoOZB9rf5cP5nZg1zgMhczVJoMKbdhY/8DZ/rZyLgxw==","signatures":[{"sig":"MEQCICommcKSGh2q/SMV/lZPXEDo1M0CiaqnjMv1+kN/Tww2AiA50BA/aFa283OihUtV/dlCFQlfkHEW9Dg6QLRpeBsd3A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61366},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"a1910bbb1d4553349dc0dea5982a7d3871f79798","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"nicograjales","email":"Grajalesn17@gmail.com"},"_npmVersion":"10.9.2","description":"Affiliateo web SDK — affiliate attribution and tracking for web apps","directories":{},"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_3.0.0_1779471911414_0.6505028388949818","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"@affiliateo/web","version":"3.1.0","keywords":["affiliateo","affiliate","attribution","stripe","web","session","tracking"],"license":"MIT","_id":"@affiliateo/web@3.1.0","maintainers":[{"name":"nicograjales","email":"Grajalesn17@gmail.com"}],"dist":{"shasum":"7df9bdc267ba4a6b01d76d70b4e89f3ced01b221","tarball":"https://registry.npmjs.org/@affiliateo/web/-/web-3.1.0.tgz","fileCount":12,"integrity":"sha512-YWMerr2ka11dGJRcnO3ttI8yttP3XsM+w3y3yQ3vM2kcEhnHwFeHHvtX1sRHo1QpsG4BUoorj5PTUBFr2uR9Pw==","signatures":[{"sig":"MEUCIC0HJ6ibDU3y7Igp0zWUuuxgljxptYvW19K3KF2relaoAiEA8zsm+IUPJV5DxfvUhmMSP0wYZQhdgJVAF0gfBvQpiBM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67991},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"05c8a90c8b67dca56c1e0088bde85bc0323b557d","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"nicograjales","email":"Grajalesn17@gmail.com"},"_npmVersion":"10.9.2","description":"Affiliateo web SDK — affiliate attribution and tracking for web apps","directories":{},"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_3.1.0_1779479551342_0.3284204738409906","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@affiliateo/web","version":"4.0.0","keywords":["affiliateo","affiliate","attribution","stripe","web","session","tracking"],"license":"MIT","_id":"@affiliateo/web@4.0.0","maintainers":[{"name":"nicograjales","email":"Grajalesn17@gmail.com"}],"dist":{"shasum":"756f437da81dd83b22475e5ed9ca627e9241042f","tarball":"https://registry.npmjs.org/@affiliateo/web/-/web-4.0.0.tgz","fileCount":14,"integrity":"sha512-fwej1ywsCMC1lCKWZZYXn7AVaPyra43ILshVGYwUz8oPSqqplxUBlNKArY/WQUWolFif/i4OFw9SsbVq/1+DJQ==","signatures":[{"sig":"MEUCIGQi1n2hbGt5sjQtzowsadUAeB3hKdasVjmSuVMewRjMAiEA/pJp+uYakFQrGlD8fMz6E4l69G8/X2OADwFOgwj8sl0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78874},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"cdfeb4efe3f2561937c64b6d36577910c856912f","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"nicograjales","email":"Grajalesn17@gmail.com"},"_npmVersion":"10.9.2","description":"Affiliateo web SDK — affiliate attribution and tracking for web apps","directories":{},"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_4.0.0_1779491823249_0.8382299690157182","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"@affiliateo/web","version":"4.1.0","keywords":["affiliateo","affiliate","attribution","stripe","web","session","tracking"],"license":"MIT","_id":"@affiliateo/web@4.1.0","maintainers":[{"name":"nicograjales","email":"Grajalesn17@gmail.com"}],"dist":{"shasum":"2f3ddd8ed57ca60633753b879340b877db197f39","tarball":"https://registry.npmjs.org/@affiliateo/web/-/web-4.1.0.tgz","fileCount":14,"integrity":"sha512-nKHf4+kqehYQio6kRzfTD/bu2mNxKR1235HtGJNBq3QGHVkId6J9KKg2uSgUsAMSV73lHI4Qao0ZalByj6xtvQ==","signatures":[{"sig":"MEUCIH9Lm0J6z/S8GatolWdcqjoIdYVvNSITZefyFKPBmfrPAiEA1theBZ3WHw4T/WIBo0IIAm5KuCmLAf+0zo5SvPhyQFA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85963},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"e326a646f1884387cdf1fb3618af8f44ca0b1a5b","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"nicograjales","email":"Grajalesn17@gmail.com"},"_npmVersion":"10.9.2","description":"Affiliateo web SDK — affiliate attribution and tracking for web apps","directories":{},"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_4.1.0_1779494118932_0.3046070761550501","host":"s3://npm-registry-packages-npm-production"}},"4.2.0":{"name":"@affiliateo/web","version":"4.2.0","keywords":["affiliateo","affiliate","attribution","stripe","web","session","tracking"],"license":"MIT","_id":"@affiliateo/web@4.2.0","maintainers":[{"name":"nicograjales","email":"Grajalesn17@gmail.com"}],"dist":{"shasum":"02ef4e8ef2c3ab28fae29778f20f6972d786dff4","tarball":"https://registry.npmjs.org/@affiliateo/web/-/web-4.2.0.tgz","fileCount":14,"integrity":"sha512-DmkLoJa2x08cLNtntCmnCxjZx5XFd2Av+VkEVipy0b+6Hbk3gFyG8kg0ogG5ek4gwnPh+DiafPg7Qz7V0q+kXw==","signatures":[{"sig":"MEYCIQDIPjJidl4CCY+QkD16hJz7Vnn95voIMITcGK2BTqmccAIhAPDbPZLbK7h+RsPGzCbOsDHnDEU5YlgTt7PNaIjxjgYS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90254},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"nicograjales","email":"Grajalesn17@gmail.com"},"_npmVersion":"10.9.2","description":"Affiliateo web SDK — affiliate attribution and tracking for web apps","directories":{},"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_4.2.0_1780791855937_0.14003255888791943","host":"s3://npm-registry-packages-npm-production"}},"4.3.0":{"name":"@affiliateo/web","version":"4.3.0","keywords":["affiliateo","affiliate","attribution","stripe","web","session","tracking"],"license":"MIT","_id":"@affiliateo/web@4.3.0","maintainers":[{"name":"nicograjales","email":"Grajalesn17@gmail.com"}],"dist":{"shasum":"f5fe3de9eeff58aef9d02c6317ec769608b466c1","tarball":"https://registry.npmjs.org/@affiliateo/web/-/web-4.3.0.tgz","fileCount":14,"integrity":"sha512-JvwCl3OORnIYDxIsmFyXsVU7nudQuFZWq6y6MyL5jFrqqjdJ1LC4apJiVwUeNLxBU8R+g1vr71IydVmJSdXU7A==","signatures":[{"sig":"MEUCICriYHc+mt9ejmwioGNpAZlQOOBJOqx2Re6YN3lyao8yAiEAoc1Zg7eO3cCDDclchzo7ZIMXhLaS/HvIJOsKU2rX+m0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90867},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"nicograjales","email":"Grajalesn17@gmail.com"},"_npmVersion":"10.9.2","description":"Affiliateo web SDK — affiliate attribution and tracking for web apps","directories":{},"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_4.3.0_1783375366865_0.1246328415267508","host":"s3://npm-registry-packages-npm-production"}},"4.4.0":{"name":"@affiliateo/web","version":"4.4.0","keywords":["affiliateo","affiliate","attribution","stripe","web","session","tracking"],"license":"MIT","_id":"@affiliateo/web@4.4.0","maintainers":[{"name":"nicograjales","email":"Grajalesn17@gmail.com"}],"dist":{"shasum":"8966bce39c6b10e60bcf87372478f1b30b4bec2c","tarball":"https://registry.npmjs.org/@affiliateo/web/-/web-4.4.0.tgz","fileCount":14,"integrity":"sha512-3R/VGYBSu9+jay0OhW0v22A5Y9nJVaqR8TwNcx7KagVoRHYPGNEXZSRnzy+MjDFwpJolL+GZja22j6/HvZxDYg==","signatures":[{"sig":"MEQCIBmbP66XUXn41JsjW81ihbLun5Gl8/kmwrVCvlLBOl34AiAsukZHkHu0R/ZZvPr9WLsPJ2KUqUiv3kzxFEdIb1GNow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90654},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"nicograjales","email":"Grajalesn17@gmail.com"},"_npmVersion":"10.9.2","description":"Affiliateo web SDK — affiliate attribution and tracking for web apps","directories":{},"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_4.4.0_1783400096386_0.021044744666776305","host":"s3://npm-registry-packages-npm-production"}},"4.4.1":{"name":"@affiliateo/web","version":"4.4.1","keywords":["affiliateo","affiliate","attribution","stripe","web","session","tracking"],"license":"MIT","_id":"@affiliateo/web@4.4.1","maintainers":[{"name":"nicograjales","email":"Grajalesn17@gmail.com"}],"dist":{"shasum":"4f5fd740b1dbcf698a74d7fd63e1970267ba11aa","tarball":"https://registry.npmjs.org/@affiliateo/web/-/web-4.4.1.tgz","fileCount":14,"integrity":"sha512-WH8uTOb2ks9zzm6NvBJemxfzKozO7Bm5u0Q79pSY+Q0gmeEvA1ngxlbZ+1EFHCbszZD7QK0vA5EfCYiH9RVaww==","signatures":[{"sig":"MEUCICQ1wOkhwmgFaIAK5EVjRPZ82oaL7R4FCm+CFf3fEaQbAiEAnHa1RclCLh3X5lI1GQDUul31m7u+FP2p0lspI4CyZbI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90416},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"38141da99013c07753528a187166aa815a3849ea","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"nicograjales","email":"Grajalesn17@gmail.com"},"_npmVersion":"10.9.2","description":"Affiliateo web SDK — affiliate attribution and tracking for web apps","directories":{},"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_4.4.1_1783470157772_0.6765244125725882","host":"s3://npm-registry-packages-npm-production"}},"4.5.0":{"name":"@affiliateo/web","version":"4.5.0","keywords":["affiliateo","affiliate","attribution","stripe","web","session","tracking"],"license":"MIT","_id":"@affiliateo/web@4.5.0","maintainers":[{"name":"nicograjales","email":"Grajalesn17@gmail.com"}],"dist":{"shasum":"2d0763af7bc078c419feb588091873b1737d243e","tarball":"https://registry.npmjs.org/@affiliateo/web/-/web-4.5.0.tgz","fileCount":14,"integrity":"sha512-S/7l+ewn6sgHVnoX5fJ7dvnj0bQZGjgztKi/+pJt9m2ocPbHK0l93+AdCF07L1Di5lims3J4TbwGgaILcNmsww==","signatures":[{"sig":"MEYCIQCVxbKfjeeCfdWamzH3Yg2EHorgskZcCQkaGvl463vV8wIhAL/jWcJsVcDXlwuCMCj3fnrqYH8MA6dLOH1hGQslfcO9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91890},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"675f0fbc547c5e3318bbb976435c67dee54c23bd","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"nicograjales","email":"Grajalesn17@gmail.com"},"_npmVersion":"10.9.2","description":"Affiliateo web SDK — affiliate attribution and tracking for web apps","directories":{},"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_4.5.0_1783650085778_0.9449162661956649","host":"s3://npm-registry-packages-npm-production"}},"4.6.0":{"name":"@affiliateo/web","version":"4.6.0","keywords":["affiliateo","affiliate","attribution","stripe","web","session","tracking"],"license":"MIT","_id":"@affiliateo/web@4.6.0","maintainers":[{"name":"nicograjales","email":"Grajalesn17@gmail.com"}],"dist":{"shasum":"8264a12e4be8e929391cb5e5c108ed404f19e3ec","tarball":"https://registry.npmjs.org/@affiliateo/web/-/web-4.6.0.tgz","fileCount":16,"integrity":"sha512-iq6gyveSwyD6VO8YVheO+A8uG4e0pJtUuQZ5fCwLAqwVjW1vQPSen/v4nz6eFrayNlzdllGD3WXghM9fPSqddQ==","signatures":[{"sig":"MEQCIGZwYpQYD8FXECdT03NtAj9q4ZTv5fqWZ6WNK5QGj9m9AiAAxG9UA+YhJZag1a4i0dGQ68DrfPKwbMooxts/5+2DHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":99640},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"nicograjales","email":"Grajalesn17@gmail.com"},"_npmVersion":"10.9.2","description":"Affiliateo web SDK — affiliate attribution and tracking for web apps","directories":{},"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_4.6.0_1784083349076_0.5294031649472681","host":"s3://npm-registry-packages-npm-production"}},"4.6.1":{"name":"@affiliateo/web","version":"4.6.1","keywords":["affiliateo","affiliate","attribution","stripe","web","session","tracking"],"license":"MIT","_id":"@affiliateo/web@4.6.1","maintainers":[{"name":"nicograjales","email":"Grajalesn17@gmail.com"}],"dist":{"shasum":"89906eb912909e6369eaf6acf9167c2a0d40b730","tarball":"https://registry.npmjs.org/@affiliateo/web/-/web-4.6.1.tgz","fileCount":16,"integrity":"sha512-bTDCC+dNIpuMaR38s4mKObd1rAuzSuuPymciuQtnerZGG083u36IYa6RXvEHu0q6TnDR9UkgGGjqR3xeZBPimg==","signatures":[{"sig":"MEYCIQCrWLkAZogy9yIGhr9TRGfjk0xmLJJ9H88608JDXvhh4gIhAJD5tyu64rcWCzPFu2gJNQ4Wuc1ORR1EDep+aOSWZqEo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100901},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"5a84547ed9a6655ffa1253f04c87e0ee34f40b57","scripts":{"build":"tsc","prepack":"npm run build"},"_npmUser":{"name":"nicograjales","email":"Grajalesn17@gmail.com"},"_npmVersion":"10.9.2","description":"Affiliateo web SDK — affiliate attribution and tracking for web apps","directories":{},"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/react":"^19.0.0"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web_4.6.1_1787289020103_0.17003628532410797","host":"s3://npm-registry-packages-npm-production"}},"4.7.0":{"name":"@affiliateo/web","version":"4.7.0","description":"Affiliateo web SDK — affiliate attribution and tracking for web apps","main":"dist/index.js","module":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"scripts":{"build":"tsc","prepack":"npm run build"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"devDependencies":{"@types/react":"^19.0.0","typescript":"^5.0.0"},"keywords":["affiliateo","affiliate","attribution","stripe","web","session","tracking"],"license":"MIT","_id":"@affiliateo/web@4.7.0","_nodeVersion":"22.17.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-4KBQFFrnXE5fW/PYyUjagsvOX1M+rKl5I0c0VmFcETcbJoHxUzVSxKKN6tlVGmzN42g2aRonHXTb4tzP547clw==","shasum":"1f820dfbc1bde760e6c9bab78de823451e98c96d","tarball":"https://registry.npmjs.org/@affiliateo/web/-/web-4.7.0.tgz","fileCount":16,"unpackedSize":102927,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBDjjPoiSwEnFSdhRiPJ+Pdq7y4WP3pNtM17c7O+n/gTAiADFI0/HOktoh1FhwaZbdnowF65SBEQtRkwRc9/hpkhAQ=="}]},"_npmUser":{"name":"nicograjales","email":"Grajalesn17@gmail.com"},"directories":{},"maintainers":[{"name":"nicograjales","email":"Grajalesn17@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/web_4.7.0_1787369565160_0.8931661158092163"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-17T05:11:54.698Z","modified":"2026-08-22T03:32:45.527Z","0.1.0":"2026-03-17T05:11:54.979Z","1.0.0":"2026-03-17T05:12:49.775Z","1.1.5":"2026-03-22T01:22:17.703Z","1.2.0":"2026-03-22T01:27:15.113Z","1.3.0":"2026-04-03T04:10:18.499Z","1.4.0":"2026-04-03T04:24:21.769Z","1.5.0":"2026-04-03T06:11:42.545Z","1.5.1":"2026-04-03T18:33:16.026Z","1.5.2":"2026-04-03T19:54:38.161Z","1.6.0":"2026-04-03T20:55:06.004Z","1.6.1":"2026-04-03T21:10:32.712Z","2.0.0":"2026-04-03T23:35:21.883Z","2.1.0":"2026-05-20T01:23:52.491Z","2.2.0":"2026-05-20T02:59:46.329Z","2.3.0":"2026-05-21T19:39:21.585Z","2.3.1":"2026-05-21T19:44:12.371Z","2.4.0":"2026-05-21T20:24:06.507Z","3.0.0":"2026-05-22T17:45:11.586Z","3.1.0":"2026-05-22T19:52:31.494Z","4.0.0":"2026-05-22T23:17:03.399Z","4.1.0":"2026-05-22T23:55:19.068Z","4.2.0":"2026-06-07T00:24:16.075Z","4.3.0":"2026-07-06T22:02:47.031Z","4.4.0":"2026-07-07T04:54:56.530Z","4.4.1":"2026-07-08T00:22:37.913Z","4.5.0":"2026-07-10T02:21:25.906Z","4.6.0":"2026-07-15T02:42:29.193Z","4.6.1":"2026-08-21T05:10:20.239Z","4.7.0":"2026-08-22T03:32:45.310Z"},"license":"MIT","keywords":["affiliateo","affiliate","attribution","stripe","web","session","tracking"],"description":"Affiliateo web SDK — affiliate attribution and tracking for web apps","maintainers":[{"name":"nicograjales","email":"Grajalesn17@gmail.com"}],"readme":"# @affiliateo/web\r\n\r\nAffiliateo web SDK. track affiliate visits and pass attribution metadata to your Stripe checkout.\r\n\r\n## Install\r\n\r\n```bash\r\nnpm install @affiliateo/web\r\n```\r\n\r\n## Setup\r\n\r\n1. Connect your Stripe account on the Affiliateo dashboard\r\n2. Wrap your app in `<AffiliateoProvider>` with your app ID\r\n3. At checkout time, call `getAttribution()` and pass the result to Stripe metadata\r\n\r\n### Step 1. wrap your app\r\n\r\n```tsx\r\n// app/layout.tsx (Next.js App Router) or _app.tsx (Pages Router)\r\nimport { AffiliateoProvider } from '@affiliateo/web';\r\n\r\nexport default function RootLayout({ children }) {\r\n  return (\r\n    <AffiliateoProvider appId=\"YOUR_APP_ID\">\r\n      {children}\r\n    </AffiliateoProvider>\r\n  );\r\n}\r\n```\r\n\r\nThe provider:\r\n- Reads `?ref=` from the URL when a visitor arrives\r\n- Stores attribution in `localStorage` so it survives navigation\r\n- Sends pageview events to Affiliateo for click tracking\r\n\r\n### Step 2. in your checkout button (client-side)\r\n\r\n```tsx\r\n'use client'\r\nimport { getAttribution } from '@affiliateo/web';\r\n\r\nasync function handleCheckout() {\r\n  const attribution = getAttribution();\r\n\r\n  const res = await fetch('/api/checkout', {\r\n    method: 'POST',\r\n    body: JSON.stringify({ attribution }),\r\n  });\r\n\r\n  const { url } = await res.json();\r\n  window.location.href = url;\r\n}\r\n```\r\n\r\n`getAttribution()` reads the stored attribution from `localStorage` and returns `affiliateo_ref`, `affiliateo_visitor_id`, and `affiliateo_app_id` as an object, ready to pass to Stripe.\r\n\r\n### Step 3. in your checkout API route (server-side)\r\n\r\n```ts\r\n// app/api/checkout/route.ts\r\nexport async function POST(req) {\r\n  const { attribution } = await req.json();\r\n\r\n  const session = await stripe.checkout.sessions.create({\r\n    line_items: [{ price: 'price_xxx', quantity: 1 }],\r\n    mode: 'payment',\r\n    success_url: 'https://yoursite.com/success',\r\n    cancel_url: 'https://yoursite.com/cancel',\r\n    metadata: attribution,\r\n  });\r\n\r\n  return Response.json({ url: session.url });\r\n}\r\n```\r\n\r\nThat's it. Affiliateo's webhook will automatically read the metadata and credit the right affiliate when the payment succeeds.\r\n\r\n## How it works\r\n\r\n1. Visitor clicks affiliate link → `yoursite.com?ref=pinkproton`\r\n2. `<AffiliateoProvider>` reads `?ref=pinkproton` from the URL and saves it in `localStorage`\r\n3. As the visitor browses, attribution stays in their browser\r\n4. At checkout, `getAttribution()` reads localStorage and returns the attribution object\r\n5. Your server passes it as Stripe metadata when creating the checkout session\r\n6. When Stripe fires the `checkout.session.completed` webhook, Affiliateo reads the metadata and credits the affiliate\r\n\r\n## Why `localStorage` and not cookies?\r\n\r\n- **Not blocked by Safari ITP or most privacy tools**\r\n- **No CSRF concerns**\r\n\r\n## GDPR / ePrivacy. merchant responsibility\r\n\r\nThe SDK writes persistent identifiers (`affiliateo_visitor_id`, `affiliateo_ref`, `affiliateo_campaign_id`) to the visitor's `localStorage` and sends pageview events that include the visitor's IP, user agent, and approximate geolocation to Affiliateo's servers. Under EU ePrivacy (Article 5(3)) and GDPR, persistent identifiers stored on a visitor's device require prior consent the same way cookies do.\r\n\r\nIf you serve visitors in the EU/EEA, UK, or any jurisdiction with equivalent rules, **you are responsible for obtaining consent before this script loads**, the same way you would for Google Analytics, Meta Pixel, or any other analytics tool. Typical approaches:\r\n\r\n- Gate the `<AffiliateoProvider>` (or the `<script src=\"…/t.js\">` tag) behind your cookie banner's \"accept\" callback so it only loads after consent.\r\n- Document Affiliateo in your privacy policy as a processor (see our [Data Processing Agreement](https://affiliateo.com/dpa)) and list the categories of data collected.\r\n\r\nAffiliateo acts as your data processor for visitor analytics. You are the controller and decide the lawful basis for processing your visitors' data.\r\n\r\n## Alternative: vanilla HTML (no React)\r\n\r\nIf you're not using React, use the tracking script directly instead of the provider:\r\n\r\n```html\r\n<script defer\r\n  data-app=\"YOUR_APP_ID\"\r\n  src=\"https://affiliateo.com/t.js\"\r\n></script>\r\n```\r\n\r\nThen in your checkout flow (vanilla JS):\r\n\r\n```js\r\nconst attribution = {\r\n  affiliateo_ref: localStorage.getItem('affiliateo_ref'),\r\n  affiliateo_visitor_id: localStorage.getItem('affiliateo_visitor_id'),\r\n  affiliateo_app_id: localStorage.getItem('affiliateo_campaign_id'), // stored under its legacy key\r\n};\r\n\r\n// Send to your server with the rest of your checkout payload\r\nfetch('/api/checkout', {\r\n  method: 'POST',\r\n  body: JSON.stringify({ attribution }),\r\n});\r\n```\r\n\r\n## Track conversion goals\r\n\r\nPageviews auto-track. For specific moments that matter to your funnel\r\n(`signup_completed`, `trial_started`, `initiate_checkout`, etc.), use\r\n`track()` or HTML data attributes.\r\n\r\n### From React\r\n\r\n```tsx\r\n'use client'\r\nimport { useEffect } from 'react'\r\nimport { useAffiliateRef } from '@affiliateo/web'\r\n\r\nexport default function SignupSuccess() {\r\n  const { track } = useAffiliateRef()\r\n  useEffect(() => {\r\n    track('signup_completed', { plan: 'free' })\r\n  }, [])\r\n  return <div>Welcome!</div>\r\n}\r\n```\r\n\r\n### HTML data attributes (zero JS, works everywhere)\r\n\r\n```html\r\n<button data-affiliateo-goal=\"initiate_checkout\"\r\n        data-affiliateo-goal-price=\"49\"\r\n        data-affiliateo-goal-plan=\"pro\">\r\n  Subscribe\r\n</button>\r\n```\r\n\r\nThe SDK auto-fires the goal on click. Optional `data-affiliateo-goal-*`\r\nattributes become metadata (kebab-case → snake_case, up to 10 params).\r\n\r\n### Scroll-depth tracking\r\n\r\n```html\r\n<section data-affiliateo-scroll=\"pricing_viewed\">\r\n  ...your pricing content...\r\n</section>\r\n```\r\n\r\nFires the first time any pixel of the section overlaps the viewport.\r\nMaximum permissiveness — if the user scrolled enough to see even a sliver,\r\nit counts. Earlier versions required 50% visibility, which was unreachable\r\nfor tall sections (a pricing page with comparison tables silently dropped\r\nout of every funnel). Great for landing pages where you want to know\r\nwhich sections convert.\r\n\r\n### Goal naming rules\r\n\r\nLowercase letters, digits, underscores, hyphens, colons. Max 64 chars.\r\nMetadata bounded to 4KB JSON.\r\n\r\n## Identify signed-in users (cross-device stitching)\r\n\r\nWithout `identify()`, the same person browsing on phone and buying on\r\nlaptop counts as two visitors. Call it once after sign-in:\r\n\r\n```tsx\r\n'use client'\r\nimport { useEffect } from 'react'\r\nimport { useAffiliateRef } from '@affiliateo/web'\r\nimport { useUser } from './your-auth'\r\n\r\nexport default function AuthBoundary({ children }) {\r\n  const { identify } = useAffiliateRef()\r\n  const user = useUser()\r\n  useEffect(() => {\r\n    if (user) identify(user.id)\r\n  }, [user])\r\n  return <>{children}</>\r\n}\r\n```\r\n\r\nIdempotent. safe to fire on every page load while a user is signed in.\r\n**user_id only.** The SDK does not accept, collect, or transmit email\r\nor any other PII.\r\n\r\n## API\r\n\r\n### `<AffiliateoProvider appId=\"...\" apiUrl?=\"...\">`\r\n\r\nReact provider. Wrap your app once. Reads `?ref=` from URL, persists to localStorage, sends pageview events, sets up data-attribute + scroll listeners.\r\n\r\nProps:\r\n- `appId` (required): your Affiliateo app ID (`campaignId` still works as a deprecated alias)\r\n- `apiUrl` (optional): defaults to `https://affiliateo.com`\r\n\r\n### `useAffiliateRef()`\r\n\r\nReact hook that returns `{ refCode, visitorId, track, identify }`.\r\n\r\n- `track(eventName, metadata?)`. fire a custom goal\r\n- `identify(userId)`. link this visitor to a merchant user_id (no PII)\r\n\r\n### `getAttribution()`\r\n\r\nClient-side function. Returns an object with `affiliateo_ref`, `affiliateo_visitor_id`, and `affiliateo_app_id` from localStorage. Pass directly as Stripe `metadata`.\r\n\r\n## Framework support\r\n\r\nWorks with any JavaScript framework or vanilla JS:\r\n- **Next.js** (App Router & Pages Router)\r\n- **Remix** / **React Router**\r\n- **Vite + React**\r\n- **Vanilla JS/HTML** (use the `<script>` tag instead)\r\n","readmeFilename":"README.md"}