Socket
Socket
Sign inDemoInstall

@workos-inc/node

Package Overview
Dependencies
Maintainers
6
Versions
155
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@workos-inc/node - npm Package Compare versions

Comparing version 7.15.0 to 7.16.0

lib/user-management/interfaces/authentication-event.interface.d.ts

70

lib/common/interfaces/event.interface.d.ts
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);

2

lib/workos.js

@@ -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",

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc