@unified-live/twitcasting
v0.1.2
Published
TwitCasting API v2 plugin for unified-live SDK — token bucket rate limiting, Basic Auth
Maintainers
Readme
@unified-live/twitcasting
TwitCasting API v2 plugin for the unified-live SDK. Provides token bucket rate limiting and Basic Auth support.
Install
pnpm add @unified-live/core @unified-live/twitcastingUsage
import { UnifiedClient } from "@unified-live/core";
import { createTwitCastingPlugin } from "@unified-live/twitcasting";
const client = UnifiedClient.create({
plugins: [
createTwitCastingPlugin({
clientId: process.env.TC_CLIENT_ID!,
clientSecret: process.env.TC_CLIENT_SECRET!,
}),
],
});
const content = await client.resolve("https://twitcasting.tv/username/movie/12345");Development
pnpm build # Build with tsdown (ESM + CJS)
pnpm type-check # TypeScript type check
pnpm test:run # Run testsDocs
See the full documentation.
