UNPKG

@bitwild/rockets-auth

Version:

Rockets Auth - Complete authentication and authorization solution for NestJS with JWT, OAuth, OTP, role-based access control, and more

25 lines 2.25 kB
export { RocketsAuthModule } from './rockets-auth.module'; export * from './domains/auth'; export * from './domains/user'; export * from './domains/oauth'; export * from './domains/otp'; export * from './domains/role'; export * from './shared'; export { generateSwaggerJson } from './generate-swagger'; export type { RocketsAuthOptionsInterface } from './shared/interfaces/rockets-auth-options.interface'; export type { RocketsAuthOptionsExtrasInterface } from './shared/interfaces/rockets-auth-options-extras.interface'; export type { RocketsAuthUserInterface } from './domains/user/interfaces/rockets-auth-user.interface'; export type { RocketsAuthUserCreatableInterface } from './domains/user/interfaces/rockets-auth-user-creatable.interface'; export type { RocketsAuthUserUpdatableInterface } from './domains/user/interfaces/rockets-auth-user-updatable.interface'; export type { RocketsAuthUserEntityInterface } from './domains/user/interfaces/rockets-auth-user-entity.interface'; export type { RocketsAuthRoleInterface } from './domains/role/interfaces/rockets-auth-role.interface'; export type { RocketsAuthRoleCreatableInterface } from './domains/role/interfaces/rockets-auth-role-creatable.interface'; export type { RocketsAuthRoleUpdatableInterface } from './domains/role/interfaces/rockets-auth-role-updatable.interface'; export type { RocketsAuthRoleEntityInterface } from './domains/role/interfaces/rockets-auth-role-entity.interface'; export type { RocketsAuthUserMetadataEntityInterface } from './domains/user/interfaces/rockets-auth-user-metadata-entity.interface'; export type { RocketsAuthUserMetadataCreateDtoInterface } from './domains/user/interfaces/rockets-auth-user-metadata-dto.interface'; export type { RocketsAuthUserMetadataRequestInterface } from './domains/user/interfaces/rockets-auth-user-metadata-request.interface'; export { RocketsJwtAuthProvider } from './provider/rockets-jwt-auth.provider'; export { ROCKETS_AUTH_MODULE_OPTIONS_DEFAULT_SETTINGS_TOKEN as ROCKETS_MODULE_OPTIONS_DEFAULT_SETTINGS_TOKEN } from './shared/constants/rockets-auth.constants'; export { ADMIN_USER_CRUD_SERVICE_TOKEN, ADMIN_ROLE_CRUD_SERVICE_TOKEN, } from './shared/constants/rockets-auth.constants'; //# sourceMappingURL=index.d.ts.map