{"_id":"@daprof12/netreward-tracker","name":"@daprof12/netreward-tracker","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@daprof12/netreward-tracker","version":"1.0.0","description":"NetReward tracking SDK — report data consumption sessions to the NetReward reward engine","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","watch":"tsc -w","prepublishOnly":"npm run build"},"keywords":["netreward","nrt","tracking","data","sdk"],"author":{"name":"NetReward Team","email":"dev@netreward.online"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/daprof12/Web-SDK.git"},"bugs":{"url":"https://github.com/daprof12/Web-SDK/issues"},"homepage":"https://netreward.online","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"devDependencies":{"typescript":"^5.0.0"},"_id":"@daprof12/netreward-tracker@1.0.0","gitHead":"e1a2367876422b44d865afa779961246adb71475","_nodeVersion":"20.20.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-Um3kpQusBezBYCz7yfM+ewAHC1LPvhoB14NNS+wF8AbD94TlsC1HkBWYZaSNBC56dwv5mMawzrP+QNAChmZirA==","shasum":"31d903a65e9edec6fa619926a87796a7b2484243","tarball":"https://registry.npmjs.org/@daprof12/netreward-tracker/-/netreward-tracker-1.0.0.tgz","fileCount":11,"unpackedSize":18214,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBMv7eyqGSZcyfvi7WliqsztMACbl+3B7zt2oDZw85hBAiEAqefFdjojKKnSZIT4oioF6pX5i2n5LJg5GQvmcxR8uEM="}]},"_npmUser":{"name":"daprof12","email":"greatdaprof@gmail.com"},"directories":{},"maintainers":[{"name":"daprof12","email":"greatdaprof@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/netreward-tracker_1.0.0_1778181888755_0.7056358122665156"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-07T19:24:48.681Z","1.0.0":"2026-05-07T19:24:48.900Z","modified":"2026-05-07T19:24:49.062Z"},"maintainers":[{"name":"daprof12","email":"greatdaprof@gmail.com"}],"description":"NetReward tracking SDK — report data consumption sessions to the NetReward reward engine","homepage":"https://netreward.online","keywords":["netreward","nrt","tracking","data","sdk"],"repository":{"type":"git","url":"git+https://github.com/daprof12/Web-SDK.git"},"author":{"name":"NetReward Team","email":"dev@netreward.online"},"bugs":{"url":"https://github.com/daprof12/Web-SDK/issues"},"license":"MIT","readme":"# @daprof12/tracker\n\nThe official NetReward tracking SDK for Web and JavaScript environments. This SDK allows Service Providers to report data consumption and activity sessions to the NetReward platform.\n\n## Installation\n\n```bash\nnpm install @daprof12/tracker\n```\n\n## Usage\n\n```javascript\nimport { NrtTracker } from '@netreward/tracker';\n\nconst nrt = new NrtTracker({\n  apiKey: 'YOUR_API_KEY',\n  environment: 'production' // Defaults to api.netreward.online\n});\n\n// Track a session\nawait nrt.trackSession({\n  userId: 'user_123',\n  bytesConsumed: 1024 * 1024 * 500, // 500MB\n  category: 'streaming'\n});\n```\n\n## Configuration\n\n| Option | Type | Description |\n| :--- | :--- | :--- |\n| `apiKey` | `string` | Your platform's API key. |\n| `environment` | `string` | `production` or a custom API URL. |\n\n## License\n\nMIT\n","readmeFilename":"README.md","_rev":"1-1d44006d8a27fa4af511dbfb2946c1cb"}