{"_id":"@alkkmia/tauri-watch-sdk","_rev":"3-da48916660662e75c57f9c7799a5921b","name":"@alkkmia/tauri-watch-sdk","dist-tags":{"latest":"0.1.1"},"versions":{"0.1.0":{"name":"@alkkmia/tauri-watch-sdk","version":"0.1.0","license":"MIT","_id":"@alkkmia/tauri-watch-sdk@0.1.0","maintainers":[{"name":"redconan","email":"gabriel@unkless.com"}],"homepage":"https://github.com/alkkmia-inc/tauri-watch#readme","bugs":{"url":"https://github.com/alkkmia-inc/tauri-watch/issues"},"dist":{"shasum":"5ef99028f796ef5b1fc5110f6be74fab512988a1","tarball":"https://registry.npmjs.org/@alkkmia/tauri-watch-sdk/-/tauri-watch-sdk-0.1.0.tgz","fileCount":3,"integrity":"sha512-0q7LchjagMhVOdlYxzy1BY+l6aCBIo0b5+aVBRpKF7hptY1KzWQeQuYH0HwjHbUB0Li8HA7nkTvluT27aP8nDQ==","signatures":[{"sig":"MEYCIQDbRfHaZoesZKJJuY3QyhWiz4i1BLWHwFIMI+6xxIv8kgIhAKttyux9meqkWS7m64FYsb1NS8lRrXWAPtI1qTJ0u4y3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13217},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"7b841cea1b282a754c7634ec856805ef9fdb4307","scripts":{"build":"tsc -p tsconfig.json"},"_npmUser":{"name":"redconan","email":"gabriel@unkless.com"},"repository":{"url":"git+https://github.com/alkkmia-inc/tauri-watch.git","type":"git","directory":"packages/js-sdk"},"_npmVersion":"11.12.1","description":"JavaScript SDK for TauriWatch observability in Tauri apps","directories":{},"_nodeVersion":"25.9.0","dependencies":{"rrweb":"2.0.0-alpha.18"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/tauri-watch-sdk_0.1.0_1778728547083_0.5210922559075728","host":"s3://npm-registry-packages-npm-production"},"deprecated":"0.1.0 package metadata/readme was incomplete. Please upgrade to 0.1.1 or newer."},"0.1.1":{"name":"@alkkmia/tauri-watch-sdk","version":"0.1.1","keywords":["tauri","observability","telemetry","errors","logs","session-replay"],"license":"MIT","_id":"@alkkmia/tauri-watch-sdk@0.1.1","maintainers":[{"name":"redconan","email":"gabriel@unkless.com"}],"homepage":"https://tauri-watch.cloud.alkkmia.com/docs/sdk-reference","bugs":{"url":"https://github.com/alkkmia-inc/tauri-watch/issues"},"dist":{"shasum":"3de7216786f28ac078ff1bbe3225e6bcb459c61b","tarball":"https://registry.npmjs.org/@alkkmia/tauri-watch-sdk/-/tauri-watch-sdk-0.1.1.tgz","fileCount":4,"integrity":"sha512-jaucH0jXI1wB30u6ZEImxTzM2Toeni23Br+ypW0Tk13PqN9MhYHnV6YO5gnOoPPAlRMB1IK3tPY+5EJMXG/2Ng==","signatures":[{"sig":"MEUCIQDI/VwmJvfmzmNjQZqvAoXn5jFIbhSlNlFXZvOvyZ6ixQIgIB/Of82gu1ZVpA9ESOu6TeCZtT0ziDuGUwGBnCDb1K4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15085},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"af5991716fc79435d6805fcb5a001cc4fa36017f","scripts":{"build":"tsc -p tsconfig.json"},"_npmUser":{"name":"redconan","email":"gabriel@unkless.com"},"repository":{"url":"git+https://github.com/alkkmia-inc/tauri-watch.git","type":"git","directory":"packages/js-sdk"},"_npmVersion":"11.12.1","description":"Browser and Tauri WebView telemetry SDK for TauriWatch","directories":{},"_nodeVersion":"25.9.0","dependencies":{"rrweb":"2.0.0-alpha.18"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/tauri-watch-sdk_0.1.1_1778731132178_0.498287414414875","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2026-05-14T03:15:46.943Z","modified":"2026-05-14T03:59:10.587Z","0.1.0":"2026-05-14T03:15:47.223Z","0.1.1":"2026-05-14T03:58:52.328Z"},"bugs":{"url":"https://github.com/alkkmia-inc/tauri-watch/issues"},"license":"MIT","homepage":"https://tauri-watch.cloud.alkkmia.com/docs/sdk-reference","keywords":["tauri","observability","telemetry","errors","logs","session-replay"],"repository":{"url":"git+https://github.com/alkkmia-inc/tauri-watch.git","type":"git","directory":"packages/js-sdk"},"description":"Browser and Tauri WebView telemetry SDK for TauriWatch","maintainers":[{"name":"redconan","email":"gabriel@unkless.com"}],"readme":"# @alkkmia/tauri-watch-sdk\n\nBrowser and Tauri WebView telemetry SDK for TauriWatch.\n\nUse this package to capture frontend logs, JavaScript errors, performance timings, and optional session replay from a Tauri WebView or browser surface.\n\n## Install\n\n```bash\nnpm install @alkkmia/tauri-watch-sdk\n```\n\n## Usage\n\n```ts\nimport { initTauriWatch, installGlobalHandlers, logInfo } from \"@alkkmia/tauri-watch-sdk\";\n\ninitTauriWatch({\n  appId: \"my-tauri-app\",\n  apiKey: \"YOUR_TAURIWATCH_API_KEY\",\n  endpoint: \"https://tauri-watch.cloud.alkkmia.com\",\n  environment: \"production\",\n  releaseVersion: \"1.0.0\",\n  batchSize: 20,\n  flushIntervalMs: 3000,\n  retryAttempts: 3,\n});\n\ninstallGlobalHandlers();\nawait logInfo(\"App started\");\n```\n\n## Session Replay\n\n```ts\ninitTauriWatch({\n  appId: \"my-tauri-app\",\n  apiKey: \"YOUR_TAURIWATCH_API_KEY\",\n  endpoint: \"https://tauri-watch.cloud.alkkmia.com\",\n  environment: \"production\",\n  releaseVersion: \"1.0.0\",\n  sessionReplay: {\n    enabled: true,\n    maxEvents: 8000,\n    flushOnStop: true,\n    snapshotIntervalMs: 15000,\n  },\n});\n```\n\nInputs are masked by default. Add `data-tauriwatch-mask` or `data-private` to sensitive DOM regions.\n\n## Documentation\n\n- SDK reference: https://tauri-watch.cloud.alkkmia.com/docs/sdk-reference\n- Quickstart: https://tauri-watch.cloud.alkkmia.com/docs/quickstart\n- Privacy: https://tauri-watch.cloud.alkkmia.com/docs/privacy\n- Repository: https://github.com/alkkmia-inc/tauri-watch\n\n## Security\n\nDo not commit production API keys. Avoid sending personal data, tokens, cookies, authorization headers, passwords, or secrets in metadata.\n\n","readmeFilename":"README.md"}