@playlive/twitch-shared
    Preparing search index...

      @playlive/twitch-shared

      @playlive/twitch-shared — public entry point.

      Zero-dependency TypeScript interfaces shared across every Twitch package (@playlive/twitch-charity, @playlive/twitch-helix, @playlive/twitch-extension, @playlive/twitch-eventsub) and any downstream consumer (the unified data pipeline backend, the dev/greenroom simulator, future tooling).

      Lifted verbatim from playlive-unified-data-pipeline/packages/core/twitch-shared. The upstream copy exists to break a circular dependency between the Twitch webhooks dispatcher and the chatbot feature — keeping the shapes in this tiny package preserves the same property here.

      ITwitchAPIClient
      ITwitchChatbotDatabase
      RawTwitchAppToken
      RawTwitchCharity
      RawTwitchUserToken
      TwitchChannel
      TwitchStream
      TwitchUser
      KNOWN_URLS
      PACKAGE_NAME