{"_id":"@ahme/trackjs-sdk","_rev":"10-419ce2f3fac24a93d8788c53a550cc76","name":"@ahme/trackjs-sdk","dist-tags":{"latest":"1.0.10"},"versions":{"1.0.1":{"name":"@ahme/trackjs-sdk","version":"1.0.1","keywords":["analytics","tracking","react","sdk","typescript"],"license":"MIT","_id":"@ahme/trackjs-sdk@1.0.1","maintainers":[{"name":"ahme","email":"hme.alireza@gmail.com"}],"homepage":"https://github.com/alireza-hme/trackjs-sdk#readme","bugs":{"url":"https://github.com/alireza-hme/trackjs-sdk/issues"},"dist":{"shasum":"4b4f76b8b93f4e934a842ca9cc0e344632d5d65a","tarball":"https://registry.npmjs.org/@ahme/trackjs-sdk/-/trackjs-sdk-1.0.1.tgz","fileCount":8,"integrity":"sha512-lJ5E4SHfEuWaEhJPUIWHd5vbTIWKXZDx58TujG59WOwTML2lyxNgTf1cYWAZCwEq2uVndtdq0bzaVMRUAaWCLA==","signatures":[{"sig":"MEUCIBJO3DkU/9OLlO4sVrc+aLRrbomv0MeOqHqDT17DOSTnAiEAoLlspC/qhwu7JSVCmznJT6Yesh7qNfe0PQrmt8VeHSA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14989},"main":"dist/index.cjs.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"956ce52532e34cb44287d7991902a2ae55067ff0","scripts":{"lint":"eslint 'src/**/*.{ts,tsx}'","test":"jest --passWithNoTests","build":"rollup -c","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"ahme","email":"hme.alireza@gmail.com"},"repository":{"url":"git+https://github.com/alireza-hme/trackjs-sdk.git","type":"git"},"_npmVersion":"10.2.3","description":"Automatic user behavior tracking SDK for React apps","directories":{},"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","tslib":"^2.8.1","eslint":"^8.0.0","rollup":"^2.79.1","typescript":"^4.9.0","@rollup/plugin-commonjs":"^21.0.0","@rollup/plugin-typescript":"^8.0.0","@rollup/plugin-node-resolve":"^13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/trackjs-sdk_1.0.1_1746286342153_0.1345718788123449","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@ahme/trackjs-sdk","version":"1.0.2","keywords":["analytics","tracking","react","sdk","typescript"],"license":"MIT","_id":"@ahme/trackjs-sdk@1.0.2","maintainers":[{"name":"ahme","email":"hme.alireza@gmail.com"}],"homepage":"https://github.com/alireza-hme/trackjs-sdk#readme","bugs":{"url":"https://github.com/alireza-hme/trackjs-sdk/issues"},"dist":{"shasum":"d62ca3018049fb217e83f7a4f518cba038f98c43","tarball":"https://registry.npmjs.org/@ahme/trackjs-sdk/-/trackjs-sdk-1.0.2.tgz","fileCount":8,"integrity":"sha512-uyJhvaXMaT4WrkRquUKbui7/T4LkKDVg8SKEnQMY1l7xkLZ5frTn0eZhfqaAqqLViBeP82JqOmN+tlnB5kC6PQ==","signatures":[{"sig":"MEUCIQDoq7p3useE+HL2nEwFZqmz3teXA71ME94CeqHJxzlAIgIgKlMNvt4EbcQRKp+I8ETJazhMEGngJtEMqBXw4LxyV4w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17387},"main":"dist/index.cjs.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"f4f77709926592ceccac96e222e20bc610ae7674","scripts":{"lint":"eslint 'src/**/*.{ts,tsx}'","test":"jest --passWithNoTests","build":"rollup -c","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"ahme","email":"hme.alireza@gmail.com"},"repository":{"url":"git+https://github.com/alireza-hme/trackjs-sdk.git","type":"git"},"_npmVersion":"10.2.3","description":"Automatic user behavior tracking SDK for React apps","directories":{},"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","tslib":"^2.8.1","eslint":"^8.0.0","rollup":"^2.79.1","typescript":"^4.9.0","@rollup/plugin-commonjs":"^21.0.0","@rollup/plugin-typescript":"^8.0.0","@rollup/plugin-node-resolve":"^13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/trackjs-sdk_1.0.2_1746540559194_0.16693870618711926","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@ahme/trackjs-sdk","version":"1.0.3","keywords":["analytics","tracking","react","sdk","typescript"],"license":"MIT","_id":"@ahme/trackjs-sdk@1.0.3","maintainers":[{"name":"ahme","email":"hme.alireza@gmail.com"}],"homepage":"https://github.com/alireza-hme/trackjs-sdk#readme","bugs":{"url":"https://github.com/alireza-hme/trackjs-sdk/issues"},"dist":{"shasum":"50afeee564bc6c73fbef21650b5fec915e05ed31","tarball":"https://registry.npmjs.org/@ahme/trackjs-sdk/-/trackjs-sdk-1.0.3.tgz","fileCount":8,"integrity":"sha512-ilf3viPSO0vxUix5UFy85eFz0PpPcF/w39FVbdEg5uoKK/WzwFgLL3bzHGAoRseTWy30ToqazNHXMqY963TE+Q==","signatures":[{"sig":"MEQCIAzlIMKfoVxqJ/qynEmz+zhvNlaymSF1JXxS5weTiXInAiA6aDxLRIv2A1fmMChngJMCohtml+uYv44/7ON4jsgAzw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17455},"main":"dist/index.cjs.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"9c660a3867a162f0d525cb9d6bfeac5b7c1b5b5e","scripts":{"lint":"eslint 'src/**/*.{ts,tsx}'","test":"jest --passWithNoTests","build":"rollup -c","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"ahme","email":"hme.alireza@gmail.com"},"repository":{"url":"git+https://github.com/alireza-hme/trackjs-sdk.git","type":"git"},"_npmVersion":"10.2.3","description":"Automatic user behavior tracking SDK for React apps","directories":{},"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","tslib":"^2.8.1","eslint":"^8.0.0","rollup":"^2.79.1","typescript":"^4.9.0","@rollup/plugin-commonjs":"^21.0.0","@rollup/plugin-typescript":"^8.0.0","@rollup/plugin-node-resolve":"^13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/trackjs-sdk_1.0.3_1746541898859_0.09223978914097253","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@ahme/trackjs-sdk","version":"1.0.4","keywords":["analytics","tracking","react","sdk","typescript"],"license":"MIT","_id":"@ahme/trackjs-sdk@1.0.4","maintainers":[{"name":"ahme","email":"hme.alireza@gmail.com"}],"homepage":"https://github.com/alireza-hme/trackjs-sdk#readme","bugs":{"url":"https://github.com/alireza-hme/trackjs-sdk/issues"},"dist":{"shasum":"ff644b8b775a5f4dd361f6bd580187503ad3a7e8","tarball":"https://registry.npmjs.org/@ahme/trackjs-sdk/-/trackjs-sdk-1.0.4.tgz","fileCount":8,"integrity":"sha512-ehSdMl3XVAdvuIfBhv3wOBeIyyRtcVHqsxoHgg9+keJJkeoJzzYP7eha4i3QLK8rnXL9pq6C3kJ845vZ7MWDkA==","signatures":[{"sig":"MEUCIGslvIM/hPqoiyfTl3YSSA9xvARw0/d7P9HYOKlpGUNWAiEAkLtCZb0dS4m2C2gIYXNmp6RWlKMAbJ+1PleLgftDBXE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18063},"main":"dist/index.cjs.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"29398b0bdac2a288ef939da62a0778cc112059cd","scripts":{"lint":"eslint 'src/**/*.{ts,tsx}'","test":"jest --passWithNoTests","build":"rollup -c","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"ahme","email":"hme.alireza@gmail.com"},"repository":{"url":"git+https://github.com/alireza-hme/trackjs-sdk.git","type":"git"},"_npmVersion":"10.2.3","description":"Automatic user behavior tracking SDK for React apps","directories":{},"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","tslib":"^2.8.1","eslint":"^8.0.0","rollup":"^2.79.1","typescript":"^4.9.0","@rollup/plugin-commonjs":"^21.0.0","@rollup/plugin-typescript":"^8.0.0","@rollup/plugin-node-resolve":"^13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/trackjs-sdk_1.0.4_1746542981315_0.8795756608678913","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@ahme/trackjs-sdk","version":"1.0.5","keywords":["analytics","tracking","react","sdk","typescript"],"license":"MIT","_id":"@ahme/trackjs-sdk@1.0.5","maintainers":[{"name":"ahme","email":"hme.alireza@gmail.com"}],"homepage":"https://github.com/alireza-hme/trackjs-sdk#readme","bugs":{"url":"https://github.com/alireza-hme/trackjs-sdk/issues"},"dist":{"shasum":"f892f9e96bd36ed91a843b222856d0774721cdf7","tarball":"https://registry.npmjs.org/@ahme/trackjs-sdk/-/trackjs-sdk-1.0.5.tgz","fileCount":8,"integrity":"sha512-ub9aZGmDhX4Na2iPhJpKw4GNOC5qv7MGCVHjSvyWOYvDmU3AWarT/Oojvzguu7wMvDktRxEKBbQXXEqwYO0GBw==","signatures":[{"sig":"MEUCIAnixXOxtFIUHlTYcE776K7CCaUs0hUGuCpM7Q5vm2iHAiEAhpaU3pkURryc289aAXbb9LwWC0niYSGvZfNxxW3IMB8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17449},"main":"dist/index.cjs.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"37c138f2d1a32cbc20143dd4d983694df794bb17","scripts":{"lint":"eslint 'src/**/*.{ts,tsx}'","test":"jest --passWithNoTests","build":"rollup -c","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"ahme","email":"hme.alireza@gmail.com"},"repository":{"url":"git+https://github.com/alireza-hme/trackjs-sdk.git","type":"git"},"_npmVersion":"10.2.3","description":"Automatic user behavior tracking SDK for React apps","directories":{},"_nodeVersion":"20.10.0","dependencies":{"@ahme/trackjs-sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","tslib":"^2.8.1","eslint":"^8.0.0","rollup":"^2.79.1","typescript":"^4.9.0","@rollup/plugin-commonjs":"^21.0.0","@rollup/plugin-typescript":"^8.0.0","@rollup/plugin-node-resolve":"^13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/trackjs-sdk_1.0.5_1746544297683_0.7380246131963415","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@ahme/trackjs-sdk","version":"1.0.6","keywords":["analytics","tracking","react","sdk","typescript"],"license":"MIT","_id":"@ahme/trackjs-sdk@1.0.6","maintainers":[{"name":"ahme","email":"hme.alireza@gmail.com"}],"homepage":"https://github.com/alireza-hme/trackjs-sdk#readme","bugs":{"url":"https://github.com/alireza-hme/trackjs-sdk/issues"},"dist":{"shasum":"19a74ca7261a8ee95f8fd72bc4bab13f95c75634","tarball":"https://registry.npmjs.org/@ahme/trackjs-sdk/-/trackjs-sdk-1.0.6.tgz","fileCount":8,"integrity":"sha512-S8e3RL3O8EGT7IR8dKHNbfWWA+0bK+BMzw8ankx7Kkj+/v+siER+nx4ulKpqhjchk5kz2Tq5xGirwC3OPURYoQ==","signatures":[{"sig":"MEUCIQDdc6v9zbBIAxxSM5sexGGKLffI9Jc6N9or7QMyXNjTUQIgXsL0v3XyoQg4L7/4xx89BObWZzsrB9x25j4lM72GoRI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17375},"main":"dist/index.cjs.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"2df2b3ae241e2cdb62ab5e431ceef71aaf0dc65e","scripts":{"lint":"eslint 'src/**/*.{ts,tsx}'","test":"jest --passWithNoTests","build":"rollup -c","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"ahme","email":"hme.alireza@gmail.com"},"repository":{"url":"git+https://github.com/alireza-hme/trackjs-sdk.git","type":"git"},"_npmVersion":"10.2.3","description":"Automatic user behavior tracking SDK for React apps","directories":{},"_nodeVersion":"20.10.0","dependencies":{"@ahme/trackjs-sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","tslib":"^2.8.1","eslint":"^8.0.0","rollup":"^2.79.1","typescript":"^4.9.0","@rollup/plugin-commonjs":"^21.0.0","@rollup/plugin-typescript":"^8.0.0","@rollup/plugin-node-resolve":"^13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/trackjs-sdk_1.0.6_1746544893174_0.1759250118897433","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@ahme/trackjs-sdk","version":"1.0.7","keywords":["analytics","tracking","react","sdk","typescript"],"license":"MIT","_id":"@ahme/trackjs-sdk@1.0.7","maintainers":[{"name":"ahme","email":"hme.alireza@gmail.com"}],"homepage":"https://github.com/alireza-hme/trackjs-sdk#readme","bugs":{"url":"https://github.com/alireza-hme/trackjs-sdk/issues"},"dist":{"shasum":"3f542e0d89fed6daeb8b74d80368a0cbe2654346","tarball":"https://registry.npmjs.org/@ahme/trackjs-sdk/-/trackjs-sdk-1.0.7.tgz","fileCount":8,"integrity":"sha512-BVWhK/IIINp02Gy1eHRvZJZBVfotcf7rCJLd6rF+AstaMge/NkZibnslyTccXieHbQ9pgS6Xm41/9QiaR1OMqg==","signatures":[{"sig":"MEQCIEKdgK1fNyAg/jEXyRA+isOSfki2euacuqGZ8WP+TjhNAiAr0MDz3oaKOX9uDB8shknC1cLEWuw3hOYveB4e4Kw20w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17601},"main":"dist/index.cjs.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"a3cfb6ede0912c1befb6af8df45ef45d97b29322","scripts":{"lint":"eslint 'src/**/*.{ts,tsx}'","test":"jest --passWithNoTests","build":"rollup -c","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"ahme","email":"hme.alireza@gmail.com"},"repository":{"url":"git+https://github.com/alireza-hme/trackjs-sdk.git","type":"git"},"_npmVersion":"10.2.3","description":"Automatic user behavior tracking SDK for React apps","directories":{},"_nodeVersion":"20.10.0","dependencies":{"@ahme/trackjs-sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","tslib":"^2.8.1","eslint":"^8.0.0","rollup":"^2.79.1","typescript":"^4.9.0","@rollup/plugin-commonjs":"^21.0.0","@rollup/plugin-typescript":"^8.0.0","@rollup/plugin-node-resolve":"^13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/trackjs-sdk_1.0.7_1746545660143_0.9530419584081045","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@ahme/trackjs-sdk","version":"1.0.8","keywords":["analytics","tracking","react","sdk","typescript"],"license":"MIT","_id":"@ahme/trackjs-sdk@1.0.8","maintainers":[{"name":"ahme","email":"hme.alireza@gmail.com"}],"homepage":"https://github.com/alireza-hme/trackjs-sdk#readme","bugs":{"url":"https://github.com/alireza-hme/trackjs-sdk/issues"},"dist":{"shasum":"3d2f63bb3b399e3e25dd2ef27a118ca1e4a1ec88","tarball":"https://registry.npmjs.org/@ahme/trackjs-sdk/-/trackjs-sdk-1.0.8.tgz","fileCount":8,"integrity":"sha512-3Z7kRtEx/DjD/74RCKG8+qCpzJ9OQIh/0jTq3B8TYAShLyOXDJnGv+SiVYY5wqCbWgSpgzDcvBlCa3xo3oFBdQ==","signatures":[{"sig":"MEQCIGqczy8otWky272M9jM9AhnXcMnaXMBC/DGUQ3kfGy6wAiBjHl6uKHzeNY9bNajvFYv86PYedAOlALnMxruio4r4KQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17679},"main":"dist/index.cjs.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"b04787817f45a618da586b00ab73d303c72514a8","scripts":{"lint":"eslint 'src/**/*.{ts,tsx}'","test":"jest --passWithNoTests","build":"rollup -c","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"ahme","email":"hme.alireza@gmail.com"},"repository":{"url":"git+https://github.com/alireza-hme/trackjs-sdk.git","type":"git"},"_npmVersion":"10.2.3","description":"Automatic user behavior tracking SDK for React apps","directories":{},"_nodeVersion":"20.10.0","dependencies":{"@ahme/trackjs-sdk":"^1.0.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","tslib":"^2.8.1","eslint":"^8.0.0","rollup":"^2.79.1","typescript":"^4.9.0","@rollup/plugin-commonjs":"^21.0.0","@rollup/plugin-typescript":"^8.0.0","@rollup/plugin-node-resolve":"^13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/trackjs-sdk_1.0.8_1746545996300_0.3637707074347518","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"@ahme/trackjs-sdk","version":"1.0.9","keywords":["analytics","tracking","react","sdk","typescript"],"license":"MIT","_id":"@ahme/trackjs-sdk@1.0.9","maintainers":[{"name":"ahme","email":"hme.alireza@gmail.com"}],"homepage":"https://github.com/alireza-hme/trackjs-sdk#readme","bugs":{"url":"https://github.com/alireza-hme/trackjs-sdk/issues"},"dist":{"shasum":"05c564a19bdb8a4d9fa17d683444097d870836b6","tarball":"https://registry.npmjs.org/@ahme/trackjs-sdk/-/trackjs-sdk-1.0.9.tgz","fileCount":8,"integrity":"sha512-wwbjdKalwj3j3ZWRgV/IsvowjET9Xd/ZERL9F0SBrH7fbGgZVhfyI6OaksTG2cmIfsNUrDxX5Z2efRGl16S3aQ==","signatures":[{"sig":"MEQCIDJi1XW5AgXv6XUs1ZUNidK2kMAw1MXVqmi+fLyOq2KdAiBglcyOzot7ocxMNfMHUKRLH8JF2W4Kd2K2pqSX+HTvmA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17673},"main":"dist/index.cjs.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"28d9e7de0b26e97533de246c6616dad906c77f0c","scripts":{"lint":"eslint 'src/**/*.{ts,tsx}'","test":"jest --passWithNoTests","build":"rollup -c","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"ahme","email":"hme.alireza@gmail.com"},"repository":{"url":"git+https://github.com/alireza-hme/trackjs-sdk.git","type":"git"},"_npmVersion":"10.2.3","description":"Automatic user behavior tracking SDK for React apps","directories":{},"_nodeVersion":"20.10.0","dependencies":{"@ahme/trackjs-sdk":"^1.0.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","tslib":"^2.8.1","eslint":"^8.0.0","rollup":"^2.79.1","typescript":"^4.9.0","@rollup/plugin-commonjs":"^21.0.0","@rollup/plugin-typescript":"^8.0.0","@rollup/plugin-node-resolve":"^13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/trackjs-sdk_1.0.9_1746546294722_0.2818145715752056","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"@ahme/trackjs-sdk","version":"1.0.10","description":"Automatic user behavior tracking SDK for React apps","main":"dist/index.cjs.js","module":"dist/index.esm.js","types":"dist/index.d.ts","scripts":{"build":"rollup -c","test":"jest --passWithNoTests","lint":"eslint 'src/**/*.{ts,tsx}'","prepublishOnly":"npm run build && npm test"},"repository":{"type":"git","url":"git+https://github.com/alireza-hme/trackjs-sdk.git"},"keywords":["analytics","tracking","react","sdk","typescript"],"license":"MIT","devDependencies":{"@rollup/plugin-commonjs":"^21.0.0","@rollup/plugin-node-resolve":"^13.0.0","@rollup/plugin-typescript":"^8.0.0","eslint":"^8.0.0","jest":"^29.0.0","rollup":"^2.79.1","tslib":"^2.8.1","typescript":"^4.9.0"},"dependencies":{"@ahme/trackjs-sdk":"^1.0.7"},"_id":"@ahme/trackjs-sdk@1.0.10","gitHead":"1a23126fad42fe4ca537a003bb54de00dbfb5f7c","bugs":{"url":"https://github.com/alireza-hme/trackjs-sdk/issues"},"homepage":"https://github.com/alireza-hme/trackjs-sdk#readme","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-rLSzmRRhKW8977kQzZQA0cjcqO18MFN1webA/rOrMUNCbl/lFTi+SxX7mPrOCEdY/SID4UZ1QSrw1AMsQpw+yw==","shasum":"2fc0520ce5d6438c7100448830ecc85c87507fcc","tarball":"https://registry.npmjs.org/@ahme/trackjs-sdk/-/trackjs-sdk-1.0.10.tgz","fileCount":8,"unpackedSize":17732,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAve2RvV/ZB7eEG7k6yAjekclsmneJYNCbS7CBaWCp3DAiEA3KkylIk/fM3qKxPMHD8S4v2wkWgDBjzmrZ9e/uf0TvU="}]},"_npmUser":{"name":"ahme","email":"hme.alireza@gmail.com"},"directories":{},"maintainers":[{"name":"ahme","email":"hme.alireza@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/trackjs-sdk_1.0.10_1746547344921_0.8484803185485903"},"_hasShrinkwrap":false}},"time":{"created":"2025-05-03T15:32:22.042Z","modified":"2025-05-06T16:02:25.612Z","1.0.1":"2025-05-03T15:32:22.329Z","1.0.2":"2025-05-06T14:09:19.478Z","1.0.3":"2025-05-06T14:31:39.092Z","1.0.4":"2025-05-06T14:49:41.489Z","1.0.5":"2025-05-06T15:11:37.951Z","1.0.6":"2025-05-06T15:21:33.325Z","1.0.7":"2025-05-06T15:34:20.367Z","1.0.8":"2025-05-06T15:39:56.490Z","1.0.9":"2025-05-06T15:44:54.910Z","1.0.10":"2025-05-06T16:02:25.104Z"},"bugs":{"url":"https://github.com/alireza-hme/trackjs-sdk/issues"},"license":"MIT","homepage":"https://github.com/alireza-hme/trackjs-sdk#readme","keywords":["analytics","tracking","react","sdk","typescript"],"repository":{"type":"git","url":"git+https://github.com/alireza-hme/trackjs-sdk.git"},"description":"Automatic user behavior tracking SDK for React apps","maintainers":[{"name":"ahme","email":"hme.alireza@gmail.com"}],"readme":"# Trackjs-sdk\r\n\r\nAutomatic user behavior tracking SDK for React applications, capturing clicks, form submissions, and input changes via document-level event delegation—no in-component modifications required.\r\n\r\n## Table of Contents\r\n\r\n- [Features](#features)\r\n- [Installation](#installation)\r\n- [Usage](#usage)\r\n\r\n## Features\r\n\r\n- **Zero-config instrumentation** via document-level event delegation—no boilerplate in React components.\r\n- **Automatic batching** of events with configurable batch size and interval.\r\n- **Reliable delivery** using `navigator.sendBeacon()` with `fetch(..., { keepalive: true })` fallback for unload scenarios.\r\n- **Input sanitization & masking** to strip HTML and redact sensitive fields (e.g., passwords).\r\n- **GDPR & DNT compliance** with an opt-out API (`disableTracker()`).\r\n\r\n## Installation\r\n\r\nInstall via npm:\r\n\r\n```bash\r\nnpm install trackjs-sdk\r\n```\r\n\r\n## Usage\r\n\r\n```js\r\nimport { initTracker } from \"trackjs-sdk\";\r\n\r\ninitTracker({\r\n  endpoint: \"https://api.yourdomain.com/track\",\r\n  apiKey: \"YOUR_API_KEY\",\r\n  batchSize: 20,\r\n  batchInterval: 5000,\r\n  maskInputs: [\"password\", \"credit-card\"],\r\n  enableBeacon: true,\r\n  debug: false,\r\n});\r\n```\r\n","readmeFilename":"README"}