@unified-live/youtube
v0.1.2
Published
YouTube Data API v3 plugin for unified-live SDK — quota-based rate limiting, API key auth
Maintainers
Readme
@unified-live/youtube
YouTube Data API v3 plugin for the unified-live SDK. Provides quota-based rate limiting, API key auth, and search support.
Install
pnpm add @unified-live/core @unified-live/youtubeUsage
import { UnifiedClient } from "@unified-live/core";
import { createYouTubePlugin } from "@unified-live/youtube";
const client = UnifiedClient.create({
plugins: [createYouTubePlugin({ apiKey: process.env.YOUTUBE_API_KEY! })],
});
const content = await client.resolve("https://www.youtube.com/watch?v=dQw4w9WgXcQ");Development
pnpm build # Build with tsdown (ESM + CJS)
pnpm type-check # TypeScript type check
pnpm test:run # Run testsDocs
See the full documentation.
