@workos-inc/node
Advanced tools
Comparing version 7.15.0 to 7.16.0
import { DirectoryUser, DirectoryUserResponse, DirectoryGroup, DirectoryGroupResponse, EventDirectory, EventDirectoryResponse } from '../../directory-sync/interfaces'; | ||
import { Organization, OrganizationResponse } from '../../organizations/interfaces'; | ||
import { Connection, ConnectionResponse } from '../../sso/interfaces'; | ||
import { EmailVerificationEvent, EmailVerificationEventResponse, InvitationEvent, InvitationEventResponse, MagicAuthEvent, MagicAuthEventResponse, PasswordResetEvent, PasswordResetEventResponse, Session, SessionResponse, User, UserResponse } from '../../user-management/interfaces'; | ||
import { AuthenticationEvent, AuthenticationEventResponse, EmailVerificationEvent, EmailVerificationEventResponse, InvitationEvent, InvitationEventResponse, MagicAuthEvent, MagicAuthEventResponse, PasswordResetEvent, PasswordResetEventResponse, Session, SessionResponse, User, UserResponse } from '../../user-management/interfaces'; | ||
import { OrganizationMembership, OrganizationMembershipResponse } from '../../user-management/interfaces/organization-membership.interface'; | ||
@@ -15,2 +15,66 @@ import { RoleEvent, RoleEventResponse } from '../../roles/interfaces/role.interface'; | ||
} | ||
export interface AuthenticationEmailVerificationSucceededEvent extends EventBase { | ||
event: 'authentication.email_verification_succeeded'; | ||
data: AuthenticationEvent; | ||
} | ||
export interface AuthenticationEmailVerificationSucceededEventResponse extends EventResponseBase { | ||
event: 'authentication.email_verification_succeeded'; | ||
data: AuthenticationEventResponse; | ||
} | ||
export interface AuthenticationMagicAuthFailedEvent extends EventBase { | ||
event: 'authentication.magic_auth_failed'; | ||
data: AuthenticationEvent; | ||
} | ||
export interface AuthenticationMagicAuthFailedEventResponse extends EventResponseBase { | ||
event: 'authentication.magic_auth_failed'; | ||
data: AuthenticationEventResponse; | ||
} | ||
export interface AuthenticationMagicAuthSucceededEvent extends EventBase { | ||
event: 'authentication.magic_auth_succeeded'; | ||
data: AuthenticationEvent; | ||
} | ||
export interface AuthenticationMagicAuthSucceededEventResponse extends EventResponseBase { | ||
event: 'authentication.magic_auth_succeeded'; | ||
data: AuthenticationEventResponse; | ||
} | ||
export interface AuthenticationMfaSucceededEvent extends EventBase { | ||
event: 'authentication.mfa_succeeded'; | ||
data: AuthenticationEvent; | ||
} | ||
export interface AuthenticationMfaSucceededEventResponse extends EventResponseBase { | ||
event: 'authentication.mfa_succeeded'; | ||
data: AuthenticationEventResponse; | ||
} | ||
export interface AuthenticationOAuthSucceededEvent extends EventBase { | ||
event: 'authentication.oauth_succeeded'; | ||
data: AuthenticationEvent; | ||
} | ||
export interface AuthenticationOAuthSucceededEventResponse extends EventResponseBase { | ||
event: 'authentication.oauth_succeeded'; | ||
data: AuthenticationEventResponse; | ||
} | ||
export interface AuthenticationPasswordFailedEvent extends EventBase { | ||
event: 'authentication.password_failed'; | ||
data: AuthenticationEvent; | ||
} | ||
export interface AuthenticationPasswordFailedEventResponse extends EventResponseBase { | ||
event: 'authentication.password_failed'; | ||
data: AuthenticationEventResponse; | ||
} | ||
export interface AuthenticationPasswordSucceededEvent extends EventBase { | ||
event: 'authentication.password_succeeded'; | ||
data: AuthenticationEvent; | ||
} | ||
export interface AuthenticationPasswordSucceededEventResponse extends EventResponseBase { | ||
event: 'authentication.password_succeeded'; | ||
data: AuthenticationEventResponse; | ||
} | ||
export interface AuthenticationSSOSucceededEvent extends EventBase { | ||
event: 'authentication.sso_succeeded'; | ||
data: AuthenticationEvent; | ||
} | ||
export interface AuthenticationSSOSucceededEventResponse extends EventResponseBase { | ||
event: 'authentication.sso_succeeded'; | ||
data: AuthenticationEventResponse; | ||
} | ||
export interface ConnectionActivatedEvent extends EventBase { | ||
@@ -300,5 +364,5 @@ event: 'connection.activated'; | ||
} | ||
export type Event = ConnectionActivatedEvent | ConnectionDeactivatedEvent | ConnectionDeletedEvent | DsyncActivatedEvent | DsyncDeactivatedEvent | DsyncDeletedEvent | DsyncGroupCreatedEvent | DsyncGroupUpdatedEvent | DsyncGroupDeletedEvent | DsyncGroupUserAddedEvent | DsyncGroupUserRemovedEvent | DsyncUserCreatedEvent | DsyncUserUpdatedEvent | DsyncUserDeletedEvent | EmailVerificationCreatedEvent | InvitationCreatedEvent | MagicAuthCreatedEvent | PasswordResetCreatedEvent | UserCreatedEvent | UserUpdatedEvent | UserDeletedEvent | OrganizationMembershipAdded | OrganizationMembershipCreated | OrganizationMembershipDeleted | OrganizationMembershipUpdated | OrganizationMembershipRemoved | RoleCreatedEvent | RoleDeletedEvent | SessionCreatedEvent | OrganizationCreatedEvent | OrganizationUpdatedEvent | OrganizationDeletedEvent; | ||
export type EventResponse = ConnectionActivatedEventResponse | ConnectionDeactivatedEventResponse | ConnectionDeletedEventResponse | DsyncActivatedEventResponse | DsyncDeactivatedEventResponse | DsyncDeletedEventResponse | DsyncGroupCreatedEventResponse | DsyncGroupUpdatedEventResponse | DsyncGroupDeletedEventResponse | DsyncGroupUserAddedEventResponse | DsyncGroupUserRemovedEventResponse | DsyncUserCreatedEventResponse | DsyncUserUpdatedEventResponse | DsyncUserDeletedEventResponse | EmailVerificationCreatedEventResponse | InvitationCreatedEventResponse | MagicAuthCreatedEventResponse | PasswordResetCreatedEventResponse | UserCreatedEventResponse | UserUpdatedEventResponse | UserDeletedEventResponse | OrganizationMembershipAddedResponse | OrganizationMembershipCreatedResponse | OrganizationMembershipDeletedResponse | OrganizationMembershipUpdatedResponse | OrganizationMembershipRemovedResponse | RoleCreatedEventResponse | RoleDeletedEventResponse | SessionCreatedEventResponse | OrganizationCreatedResponse | OrganizationUpdatedResponse | OrganizationDeletedResponse; | ||
export type Event = AuthenticationEmailVerificationSucceededEvent | AuthenticationMfaSucceededEvent | AuthenticationOAuthSucceededEvent | AuthenticationSSOSucceededEvent | AuthenticationPasswordFailedEvent | AuthenticationPasswordSucceededEvent | AuthenticationMagicAuthFailedEvent | AuthenticationMagicAuthSucceededEvent | ConnectionActivatedEvent | ConnectionDeactivatedEvent | ConnectionDeletedEvent | DsyncActivatedEvent | DsyncDeactivatedEvent | DsyncDeletedEvent | DsyncGroupCreatedEvent | DsyncGroupUpdatedEvent | DsyncGroupDeletedEvent | DsyncGroupUserAddedEvent | DsyncGroupUserRemovedEvent | DsyncUserCreatedEvent | DsyncUserUpdatedEvent | DsyncUserDeletedEvent | EmailVerificationCreatedEvent | InvitationCreatedEvent | MagicAuthCreatedEvent | PasswordResetCreatedEvent | UserCreatedEvent | UserUpdatedEvent | UserDeletedEvent | OrganizationMembershipAdded | OrganizationMembershipCreated | OrganizationMembershipDeleted | OrganizationMembershipUpdated | OrganizationMembershipRemoved | RoleCreatedEvent | RoleDeletedEvent | SessionCreatedEvent | OrganizationCreatedEvent | OrganizationUpdatedEvent | OrganizationDeletedEvent; | ||
export type EventResponse = AuthenticationEmailVerificationSucceededEventResponse | AuthenticationMagicAuthFailedEventResponse | AuthenticationMagicAuthSucceededEventResponse | AuthenticationMfaSucceededEventResponse | AuthenticationOAuthSucceededEventResponse | AuthenticationPasswordFailedEventResponse | AuthenticationPasswordSucceededEventResponse | AuthenticationSSOSucceededEventResponse | ConnectionActivatedEventResponse | ConnectionDeactivatedEventResponse | ConnectionDeletedEventResponse | DsyncActivatedEventResponse | DsyncDeactivatedEventResponse | DsyncDeletedEventResponse | DsyncGroupCreatedEventResponse | DsyncGroupUpdatedEventResponse | DsyncGroupDeletedEventResponse | DsyncGroupUserAddedEventResponse | DsyncGroupUserRemovedEventResponse | DsyncUserCreatedEventResponse | DsyncUserUpdatedEventResponse | DsyncUserDeletedEventResponse | EmailVerificationCreatedEventResponse | InvitationCreatedEventResponse | MagicAuthCreatedEventResponse | PasswordResetCreatedEventResponse | UserCreatedEventResponse | UserUpdatedEventResponse | UserDeletedEventResponse | OrganizationMembershipAddedResponse | OrganizationMembershipCreatedResponse | OrganizationMembershipDeletedResponse | OrganizationMembershipUpdatedResponse | OrganizationMembershipRemovedResponse | RoleCreatedEventResponse | RoleDeletedEventResponse | SessionCreatedEventResponse | OrganizationCreatedResponse | OrganizationUpdatedResponse | OrganizationDeletedResponse; | ||
export type EventName = Event['event']; | ||
export {}; |
@@ -17,2 +17,11 @@ "use strict"; | ||
switch (event.event) { | ||
case 'authentication.email_verification_succeeded': | ||
case 'authentication.magic_auth_failed': | ||
case 'authentication.magic_auth_succeeded': | ||
case 'authentication.mfa_succeeded': | ||
case 'authentication.oauth_succeeded': | ||
case 'authentication.password_failed': | ||
case 'authentication.password_succeeded': | ||
case 'authentication.sso_succeeded': | ||
return Object.assign(Object.assign({}, eventBase), { event: event.event, data: (0, serializers_4.deserializeAuthenticationEvent)(event.data) }); | ||
case 'connection.activated': | ||
@@ -19,0 +28,0 @@ case 'connection.deactivated': |
@@ -0,1 +1,2 @@ | ||
export * from './authentication-event.interface'; | ||
export * from './authenticate-with-magic-auth-options.interface'; | ||
@@ -2,0 +3,0 @@ export * from './authenticate-with-password-options.interface'; |
@@ -17,2 +17,3 @@ "use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
__exportStar(require("./authentication-event.interface"), exports); | ||
__exportStar(require("./authenticate-with-magic-auth-options.interface"), exports); | ||
@@ -19,0 +20,0 @@ __exportStar(require("./authenticate-with-password-options.interface"), exports); |
@@ -6,2 +6,3 @@ export * from './authenticate-with-code-options.serializer'; | ||
export * from './authenticate-with-totp-options.serializer'; | ||
export * from './authentication-event.serializer'; | ||
export * from './authentication-response.serializer'; | ||
@@ -8,0 +9,0 @@ export * from './create-magic-auth-options.serializer'; |
@@ -22,2 +22,3 @@ "use strict"; | ||
__exportStar(require("./authenticate-with-totp-options.serializer"), exports); | ||
__exportStar(require("./authentication-event.serializer"), exports); | ||
__exportStar(require("./authentication-response.serializer"), exports); | ||
@@ -24,0 +25,0 @@ __exportStar(require("./create-magic-auth-options.serializer"), exports); |
@@ -29,3 +29,3 @@ "use strict"; | ||
const fetch_client_1 = require("./common/net/fetch-client"); | ||
const VERSION = '7.15.0'; | ||
const VERSION = '7.16.0'; | ||
const DEFAULT_HOSTNAME = 'api.workos.com'; | ||
@@ -32,0 +32,0 @@ class WorkOS { |
{ | ||
"version": "7.15.0", | ||
"version": "7.16.0", | ||
"name": "@workos-inc/node", | ||
@@ -4,0 +4,0 @@ "author": "WorkOS", |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
518200
474
11069