@twurple/auth
Version:
Authenticate with Twitch and stop caring about refreshing tokens.
13 lines (12 loc) • 976 B
JavaScript
export { accessTokenIsExpired, getExpiryDateOfAccessToken } from "./AccessToken.mjs";
export { exchangeCode, getAppToken, getTokenInfo, getValidTokenFromProviderForUser, getValidTokenFromProviderForIntent, refreshUserToken, revokeToken, } from "./helpers.mjs";
export { TokenFetcher } from "./TokenFetcher.mjs";
export { TokenInfo } from "./TokenInfo.mjs";
export { AppTokenAuthProvider } from "./providers/AppTokenAuthProvider.mjs";
export { RefreshingAuthProvider } from "./providers/RefreshingAuthProvider.mjs";
export { StaticAuthProvider } from "./providers/StaticAuthProvider.mjs";
export { CachedRefreshFailureError } from "./errors/CachedRefreshFailureError.mjs";
export { IntermediateUserRemovalError } from "./errors/IntermediateUserRemovalError.mjs";
export { InvalidTokenError } from "./errors/InvalidTokenError.mjs";
export { InvalidTokenTypeError } from "./errors/InvalidTokenTypeError.mjs";
export { UnknownIntentError } from "./errors/UnknownIntentError.mjs";