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