{"_id":"@alkkmia/tauri-plugin-tauri-watch-api","_rev":"3-1b6d22189a6be6fe8b671ceb252d950d","name":"@alkkmia/tauri-plugin-tauri-watch-api","dist-tags":{"latest":"0.1.1"},"versions":{"0.1.0":{"name":"@alkkmia/tauri-plugin-tauri-watch-api","version":"0.1.0","license":"MIT","_id":"@alkkmia/tauri-plugin-tauri-watch-api@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":"0deb841421a90057a511d2ef0be9c91aa5914f0b","tarball":"https://registry.npmjs.org/@alkkmia/tauri-plugin-tauri-watch-api/-/tauri-plugin-tauri-watch-api-0.1.0.tgz","fileCount":3,"integrity":"sha512-QJcN1x+5E0k+vbc6/xfzfFSJy9RRVuuPfbI7NuzCOxAuE+xOufMlYQpUaeMefHnFCDKYDrIgUdaSw3ga0KqRbw==","signatures":[{"sig":"MEYCIQDY/gupJLfZxzFgQiJQBG1ewf8ikKe14cB8NgihjaAf4AIhAMMAQ73JmukliXeMz/3R1TvcSJWqGnFhPhPw58MnT3kf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3500},"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/tauri-plugin-tauri-watch-api"},"_npmVersion":"11.12.1","description":"JavaScript API bindings for the TauriWatch Tauri plugin","directories":{},"_nodeVersion":"25.9.0","dependencies":{"@tauri-apps/api":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/tauri-plugin-tauri-watch-api_0.1.0_1778728555589_0.07971948143194774","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-plugin-tauri-watch-api","version":"0.1.1","keywords":["tauri","tauri-plugin","observability","telemetry","errors","logs"],"license":"MIT","_id":"@alkkmia/tauri-plugin-tauri-watch-api@0.1.1","maintainers":[{"name":"redconan","email":"gabriel@unkless.com"}],"homepage":"https://tauri-watch.cloud.alkkmia.com/docs/tauri-plugin","bugs":{"url":"https://github.com/alkkmia-inc/tauri-watch/issues"},"dist":{"shasum":"e02547ccdaad975a8c35b47d06e1290d670f4be6","tarball":"https://registry.npmjs.org/@alkkmia/tauri-plugin-tauri-watch-api/-/tauri-plugin-tauri-watch-api-0.1.1.tgz","fileCount":4,"integrity":"sha512-D/49UXUmINOgsHRO9yhOgmQZuW62FyJPgRk2yQHiotk3A8bc6xI0IOkqJbcnO+do/46+LvKDu6ysWgaq+eRJtQ==","signatures":[{"sig":"MEUCIQDQmxBbqZQo7kNHa0y2z/REc5/XYcvCz7Ya1U4JCrjp1QIgfERZHdeU/3PIgIWrs79KCTI0wlmfkIfHclijV0i/Bpk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5027},"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/tauri-plugin-tauri-watch-api"},"_npmVersion":"11.12.1","description":"JavaScript bindings for the TauriWatch Tauri v2 plugin","directories":{},"_nodeVersion":"25.9.0","dependencies":{"@tauri-apps/api":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/tauri-plugin-tauri-watch-api_0.1.1_1778731140043_0.9026738200402462","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2026-05-14T03:15:55.422Z","modified":"2026-05-14T03:59:19.933Z","0.1.0":"2026-05-14T03:15:55.746Z","0.1.1":"2026-05-14T03:59:00.197Z"},"bugs":{"url":"https://github.com/alkkmia-inc/tauri-watch/issues"},"license":"MIT","homepage":"https://tauri-watch.cloud.alkkmia.com/docs/tauri-plugin","keywords":["tauri","tauri-plugin","observability","telemetry","errors","logs"],"repository":{"url":"git+https://github.com/alkkmia-inc/tauri-watch.git","type":"git","directory":"packages/tauri-plugin-tauri-watch-api"},"description":"JavaScript bindings for the TauriWatch Tauri v2 plugin","maintainers":[{"name":"redconan","email":"gabriel@unkless.com"}],"readme":"# @alkkmia/tauri-plugin-tauri-watch-api\n\nJavaScript bindings for the TauriWatch Tauri v2 plugin.\n\nUse this package from your frontend when the Rust plugin `tauri-plugin-tauri-watch` is registered in your Tauri application.\n\n## Install\n\n```bash\nnpm install @alkkmia/tauri-plugin-tauri-watch-api\n```\n\n## Usage\n\n```ts\nimport {\n  captureError,\n  installGlobalHandlers,\n  logError,\n  logInfo,\n  logWarn,\n} from \"@alkkmia/tauri-plugin-tauri-watch-api\";\n\ninstallGlobalHandlers();\n\nawait logInfo(\"App started\");\nawait logWarn(\"Slow operation\", { command: \"sync\" });\n\ntry {\n  await riskyOperation();\n} catch (error) {\n  await captureError(error, {\n    source: \"frontend\",\n    severity: \"high\",\n    handled: true,\n  });\n}\n\nawait logError(\"Recoverable error\");\n```\n\n## Required Rust Plugin\n\n```bash\ncd src-tauri\ncargo add tauri-plugin-tauri-watch\n```\n\n```rust\ntauri::Builder::default()\n    .plugin(tauri_plugin_tauri_watch::init())\n```\n\n## Documentation\n\n- Plugin guide: https://tauri-watch.cloud.alkkmia.com/docs/tauri-plugin\n- Quickstart: https://tauri-watch.cloud.alkkmia.com/docs/quickstart\n- Repository: https://github.com/alkkmia-inc/tauri-watch\n\n## Security\n\nDo not send personal data, tokens, cookies, authorization headers, passwords, or secrets in metadata.\n\n","readmeFilename":"README.md"}