twitch-graphql
Version:
A graphql wrapper for the Twitch API.
27 lines (25 loc) • 594 B
text/typescript
import 'reflect-metadata'
import { ApiClient, AuthProvider } from 'twitch'
import { PubSub } from 'graphql-subscriptions'
declare global {
namespace GraphQLModules {
interface GlobalContext {
twitch_id: string
refresh_token: string
secret: string
user_id: string
authProvider: AuthProvider
twitchClient: ApiClient
app: any
callbackUrl: string
webhookPort: string
pubsub: PubSub
connectionParams: {
twitch_id: string
refresh_token: string
secret: string
user_id: string
}
}
}
}