supertokens-node
Version:
NodeJS driver for SuperTokens core
36 lines (35 loc) • 1.85 kB
TypeScript
// @ts-nocheck
import SessionRecipe from "./recipe/session/recipe";
import JwtRecipe from "./recipe/jwt/recipe";
import MultifactorAuthRecipe from "./recipe/multifactorauth/recipe";
import MultitenancyRecipe from "./recipe/multitenancy/recipe";
import OAuth2ProviderRecipe from "./recipe/oauth2provider/recipe";
import OpenIdRecipe from "./recipe/openid/recipe";
import PasswordlessRecipe from "./recipe/passwordless/recipe";
import ThirdPartyRecipe from "./recipe/thirdparty/recipe";
import TotpRecipe from "./recipe/totp/recipe";
import UserMetadataRecipe from "./recipe/usermetadata/recipe";
import UserRolesRecipe from "./recipe/userroles/recipe";
import WebauthnRecipe from "./recipe/webauthn/recipe";
import AccountLinkingRecipe from "./recipe/accountlinking/recipe";
import DashboardRecipe from "./recipe/dashboard/recipe";
import EmailPasswordRecipe from "./recipe/emailpassword/recipe";
import EmailVerificationRecipe from "./recipe/emailverification/recipe";
export type RecipeIdToRecipeTypeMap = {
[]: SessionRecipe;
[]: JwtRecipe;
[]: MultifactorAuthRecipe;
[]: MultitenancyRecipe;
[]: OAuth2ProviderRecipe;
[]: OpenIdRecipe;
[]: PasswordlessRecipe;
[]: ThirdPartyRecipe;
[]: TotpRecipe;
[]: UserMetadataRecipe;
[]: UserRolesRecipe;
[]: WebauthnRecipe;
[]: AccountLinkingRecipe;
[]: DashboardRecipe;
[]: EmailPasswordRecipe;
[]: EmailVerificationRecipe;
};