{"_id":"@blockgain/livekit-vue","_rev":"2-be0395c8a6fd8d74dd04489623c09af1","name":"@blockgain/livekit-vue","dist-tags":{"latest":"0.1.1"},"versions":{"0.1.0":{"name":"@blockgain/livekit-vue","version":"0.1.0","author":{"name":"Blockgain"},"license":"Apache-2.0","_id":"@blockgain/livekit-vue@0.1.0","maintainers":[{"name":"blockgain","email":"dev@blockgain.co"}],"dist":{"shasum":"3df0af999f585add2cd476ef0d22d1ec7384b7da","tarball":"https://registry.npmjs.org/@blockgain/livekit-vue/-/livekit-vue-0.1.0.tgz","fileCount":116,"integrity":"sha512-MVHoVpAymTTO3MwNBIYF46sxrbijN3dbv23kL1rhEmfOOyMLPpqYbQjY585NqCempGlDks5qwLUT8Jwm6pPSXA==","signatures":[{"sig":"MEQCIEcGiTNRkDgeGPke92XldDHn5/8LqsAbGheyMZtDdn1TAiAq663/kTrfSMVb565td6Bjpeu+UdTz8ZE1ITZe4WKViQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":411406},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./composables":{"types":"./dist/composables.d.ts","import":"./dist/composables.js","require":"./dist/composables.cjs"}},"gitHead":"88d78e55958be4733a5681e589fef97af3e151d9","scripts":{"dev":"vite build --watch","lint":"eslint -f unix \"src/**/*.{ts,vue}\"","test":"vitest --run","build":"vite build","prepare":"vite build","test:watch":"vitest"},"_npmUser":{"name":"blockgain","email":"dev@blockgain.co"},"_npmVersion":"10.8.2","description":"Vue 3 components for building LiveKit applications.","directories":{},"sideEffects":false,"_nodeVersion":"20.14.0","dependencies":{"rxjs":"7.8.2","@livekit/components-core":"^0.12.10","@livekit/components-styles":"^1.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","jsdom":"^26.0.0","rimraf":"^6.0.0","vitest":"^3.0.0","vue-tsc":"^3.1.0","typescript":"^5.3.3","@vue/test-utils":"^2.4.0","vite-plugin-dts":"^4.2.3","@vitejs/plugin-vue":"^5.0.0"},"peerDependencies":{"vue":"^3.3.0","livekit-client":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/livekit-vue_0.1.0_1759680268783_0.5960798855743357","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@blockgain/livekit-vue","version":"0.1.1","type":"module","license":"Apache-2.0","author":{"name":"Blockgain"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./composables":{"types":"./dist/composables.d.ts","import":"./dist/composables.js","require":"./dist/composables.cjs"}},"main":"dist/index.cjs","module":"dist/index.js","types":"dist/index.d.ts","sideEffects":false,"scripts":{"build":"vite build","dev":"vite build --watch","prepare":"vite build","lint":"eslint -f unix \"src/**/*.{ts,vue}\"","test":"vitest --run","test:watch":"vitest"},"dependencies":{"@livekit/components-core":"^0.12.10","@livekit/components-styles":"^1.1.6","rxjs":"7.8.2"},"peerDependencies":{"livekit-client":"^2.0.0","vue":"^3.3.0"},"devDependencies":{"@vitejs/plugin-vue":"^5.0.0","@vue/test-utils":"^2.4.0","jsdom":"^26.0.0","rimraf":"^6.0.0","typescript":"^5.3.3","vite":"^6.0.0","vite-plugin-dts":"^4.2.3","vitest":"^3.0.0","vue-tsc":"^3.1.0"},"engines":{"node":">=18"},"publishConfig":{"access":"public"},"_id":"@blockgain/livekit-vue@0.1.1","gitHead":"e45d4e3a2241dec3fe6e3949406783f860b628a3","description":"Vue 3 components for building LiveKit applications.","_nodeVersion":"20.14.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-6x83ZKL6H80gH8kwzOkf/wq2Z/+NW/zIfnId63Dlq1OMUUEEdqFSnrZJifVU7ESZ7CRIkSkoIJIKZfZz22DLhA==","shasum":"25bbf6ea27f790b1336a64e56ff4a0c8cd0a4e62","tarball":"https://registry.npmjs.org/@blockgain/livekit-vue/-/livekit-vue-0.1.1.tgz","fileCount":123,"unpackedSize":422070,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFInbBdUaE2szFpL/xmznJ2tsnpi838nm8THZzIenOITAiEAgG+XYNpGZ/5mgDsa6Mm65oPXKRx2xRbdrb1lVGfVjHI="}]},"_npmUser":{"name":"blockgain","email":"dev@blockgain.co"},"directories":{},"maintainers":[{"name":"blockgain","email":"dev@blockgain.co"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/livekit-vue_0.1.1_1760018875373_0.2137907627973863"},"_hasShrinkwrap":false}},"time":{"created":"2025-10-05T16:04:28.680Z","modified":"2025-10-09T14:07:55.774Z","0.1.0":"2025-10-05T16:04:28.993Z","0.1.1":"2025-10-09T14:07:55.604Z"},"author":{"name":"Blockgain"},"license":"Apache-2.0","description":"Vue 3 components for building LiveKit applications.","maintainers":[{"name":"blockgain","email":"dev@blockgain.co"}],"readme":"# @livekit/components-vue\n\nVue 3 components for building LiveKit applications.\n\n## Installation\n\n```bash\nnpm install @blockgain/livekit-vue livekit-client\n# or\npnpm add @blockgain/livekit-vue livekit-client\n```\n\n## Quick Start\n\n```vue\n<template>\n  <LiveKitRoom :server-url=\"serverUrl\" :token=\"token\" :connect=\"true\" @connected=\"handleConnected\">\n    <VideoConference />\n  </LiveKitRoom>\n</template>\n\n<script setup lang=\"ts\">\nimport { ref } from 'vue';\nimport { LiveKitRoom, VideoConference } from '@livekit/components-vue';\nimport '@livekit/components-styles';\n\nconst serverUrl = ref('wss://your-livekit-server.com');\nconst token = ref('your-token');\n\nconst handleConnected = () => {\n  console.log('Connected to room');\n};\n</script>\n```\n\n## Available Components\n\n- `LiveKitRoom` - Main room component that provides context\n- `VideoConference` - Pre-built video conference UI\n- `ParticipantTile` - Display a single participant\n- `VideoTrack` - Render video/audio tracks\n- `ParticipantName` - Display participant name\n\n## Available Composables\n\n- `useLiveKitRoom()` - Connect to a LiveKit room\n- `useRoom()` - Access current room instance\n- `useParticipants()` - Get all participants\n- `useLocalParticipant()` - Get local participant\n- `useRemoteParticipants()` - Get remote participants\n- `useTracks()` - Get track references\n- `useTrack()` - Subscribe to a single track\n\n## Example\n\nCheck out the [examples directory](../../examples/vue) for complete examples.\n\n## Documentation\n\nFor complete documentation, visit [docs.livekit.io](https://docs.livekit.io).\n\n## License\n\nApache-2.0\n","readmeFilename":"README.md"}