{"_id":"@bloow/sdk","_rev":"2-f36136e4b7a4d954d40943588ecc8cf2","name":"@bloow/sdk","dist-tags":{"latest":"0.1.1"},"versions":{"0.1.0":{"name":"@bloow/sdk","version":"0.1.0","keywords":["bloow","analytics","sdk","tracking","saas","product-analytics"],"author":{"name":"Bloow"},"license":"MIT","_id":"@bloow/sdk@0.1.0","maintainers":[{"name":"poukyou","email":"marc.clby.972@gmail.com"}],"homepage":"https://bloow.app","bugs":{"url":"https://github.com/marcclby972-netizen/bloow/issues"},"dist":{"shasum":"875cd2008f6c5faf047248a2e13c4174217e5481","tarball":"https://registry.npmjs.org/@bloow/sdk/-/sdk-0.1.0.tgz","fileCount":6,"integrity":"sha512-QG9WIHkhn7L3kHERXBJiWbNjZY41T27adtmHtZAZrUH1ZjzDdAIJrJ+EBnqEC1M6ItsWhCxKA3+pWMuXnKjKXg==","signatures":[{"sig":"MEUCIQCZM5wNUPkFXmvxtCeJuAm0fjlrqMYvTHkSOhKpucgoYgIgJmiN3+61/cvoRduQbIXbQ9QMz7bu4X9qY6lpXSVH7Dc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21826},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"0383a4f0f67dbb9a683a6d7e8cfce78dc5a72e0a","scripts":{"dev":"tsup src/index.ts --format cjs,esm --dts --watch","build":"tsup src/index.ts --format cjs,esm --dts --clean","prepublishOnly":"npm run build"},"_npmUser":{"name":"poukyou","email":"marc.clby.972@gmail.com"},"repository":{"url":"git+https://github.com/marcclby972-netizen/bloow.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.10.0","description":"Bloow JavaScript SDK for tracking users, sessions, funnel events, and revenue","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typescript":"^5.7.3"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.1.0_1783454541089_0.6139731851366361","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@bloow/sdk","version":"0.1.1","description":"Bloow JavaScript SDK for tracking users, sessions, funnel events, and revenue","main":"dist/index.js","module":"dist/index.mjs","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"build":"tsup src/index.ts --format cjs,esm --dts --clean","dev":"tsup src/index.ts --format cjs,esm --dts --watch","prepublishOnly":"npm run build"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"repository":{"type":"git","url":"git+https://github.com/marcclby972-netizen/bloow.git","directory":"packages/sdk"},"homepage":"https://bloow.app","bugs":{"url":"https://github.com/marcclby972-netizen/bloow/issues"},"keywords":["bloow","analytics","sdk","tracking","saas","product-analytics"],"author":{"name":"Bloow"},"license":"MIT","sideEffects":false,"engines":{"node":">=18"},"devDependencies":{"tsup":"^8.5.0","typescript":"^5.7.3"},"gitHead":"dd5edd696ad55eac89bace961305195037e82315","_id":"@bloow/sdk@0.1.1","_nodeVersion":"22.19.0","_npmVersion":"11.10.0","dist":{"integrity":"sha512-tUGwAAB2n7WG3bwIV3gl3VCwCsKB+hzp1Ip83fd20BJCjynB0Lnissnkg5jfDhmn7E2+MK/Ayx/WDQsWj6a8RQ==","shasum":"f467d3deb7921a1995736fb6fd1e963eb06fb191","tarball":"https://registry.npmjs.org/@bloow/sdk/-/sdk-0.1.1.tgz","fileCount":6,"unpackedSize":49568,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDJY3/aDVq2YY2QEW7Ajv47IQf9XfFPMEaSFDe6qJrCZgIgYzwDI+bkM/uUBB0IlAwNVYuascfucwwzWlKgce1a5c8="}]},"_npmUser":{"name":"poukyou","email":"marc.clby.972@gmail.com"},"directories":{},"maintainers":[{"name":"poukyou","email":"marc.clby.972@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/sdk_0.1.1_1785604238534_0.5723109378500633"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-07T20:02:20.756Z","modified":"2026-08-01T17:10:38.871Z","0.1.0":"2026-07-07T20:02:21.373Z","0.1.1":"2026-08-01T17:10:38.712Z"},"bugs":{"url":"https://github.com/marcclby972-netizen/bloow/issues"},"author":{"name":"Bloow"},"license":"MIT","homepage":"https://bloow.app","keywords":["bloow","analytics","sdk","tracking","saas","product-analytics"],"repository":{"type":"git","url":"git+https://github.com/marcclby972-netizen/bloow.git","directory":"packages/sdk"},"description":"Bloow JavaScript SDK for tracking users, sessions, funnel events, and revenue","maintainers":[{"name":"poukyou","email":"marc.clby.972@gmail.com"}],"readme":"# @bloow/sdk\n\nOfficial JavaScript SDK for [Bloow](https://bloow.app) product analytics — pageviews, sessions, funnel events, and revenue signals.\n\n## Install\n\n```bash\nnpm install @bloow/sdk\n```\n\n(`pnpm add @bloow/sdk` works too.)\n\n## Quick start\n\n```ts\nimport { initBloow } from '@bloow/sdk';\n\nconst bloow = initBloow({\n  projectKey: 'your_project_key',\n  apiUrl: process.env.NEXT_PUBLIC_BLOOW_API_URL ?? 'https://bloow.app',\n});\n\nbloow.identify('user_123', {\n  email: 'user@email.com',\n  plan: 'pro',\n});\n\nbloow.track('signup_completed');\n```\n\n## Script tag (no bundler)\n\n```html\n<script src=\"https://bloow.app/bloow.js\" data-key=\"your_project_key\" data-api-url=\"https://bloow.app\" defer></script>\n```\n\n## Options\n\n| Option | Default | Description |\n|--------|---------|-------------|\n| `projectKey` | required | Project key from Bloow Analytics setup |\n| `apiUrl` | `https://bloow.app` | Bloow API origin |\n| `autoPageview` | `true` | Track page views on load and SPA navigation |\n| `capturePerformance` | `true` | Send LCP / FCP metrics |\n| `captureErrors` | `true` | Send client-side errors |\n| `debug` | `false` | Log requests to the console |\n\n## License\n\nMIT\n","readmeFilename":"README.md"}