Socket
Socket
Sign inDemoInstall

stytch

Package Overview
Dependencies
Maintainers
8
Versions
157
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

stytch - npm Package Compare versions

Comparing version 3.0.0-beta.2 to 3.0.0-beta.3

135

dist/client.js

@@ -29,31 +29,2 @@ "use strict";

class Client {
/** @deprecated since version 3.0. Will be deleted in version 4.0. Use users.create instead. */
/** @deprecated since version 3.0. Will be deleted in version 4.0. Use users.get instead. */
/** @deprecated since version 3.0. Will be deleted in version 4.0. Use users.update instead. */
/** @deprecated since version 3.0. Will be deleted in version 4.0. Use users.delete instead. */
/** @deprecated since version 3.0. Will be deleted in version 4.0. Use users.deleteEmail instead. */
/** @deprecated since version 3.0. Will be deleted in version 4.0. Use users.deletePhoneNumber instead. */
/** @deprecated since version 3.0. Will be deleted in version 4.0. Use users.getPending instead. */
/** @deprecated since version 3.0. Will be deleted in version 4.0. Use magicLinks.email.send instead. */
/** @deprecated since version 3.0. Will be deleted in version 4.0. Use magicLinks.email.loginOrCreate instead. */
/** @deprecated since version 3.0. Will be deleted in version 4.0. Use magicLinks.email.invite instead. */
/** @deprecated since version 3.0. Will be deleted in version 4.0. Use magicLinks.email.revokeInvite instead. */
/** @deprecated since version 3.0. Will be deleted in version 4.0. Use magicLinks.authenticate instead. */
/** @deprecated since version 3.0. Will be deleted in version 4.0. Use magicLinks.otps.sms.send instead. */
/** @deprecated since version 3.0. Will be deleted in version 4.0. Use magicLinks.otps.sms.loginOrCreate instead. */
/** @deprecated since version 3.0. Will be deleted in version 4.0. Use magicLinks.otps.authenticate instead. */
constructor(config) {

@@ -93,23 +64,97 @@ if (typeof config != "object") {

this.magicLinks = new _magic_links.MagicLinks(this.client);
this.otps = new _otps.OTPs(this.client); // TODO(v4): Remove these deprecated methods.
this.otps = new _otps.OTPs(this.client);
}
/** @deprecated since version 3.0. Will be deleted in version 4.0. Use users.create instead. */
this.createUser = this.users.create;
this.getUser = this.users.get;
this.updateUser = this.users.update;
this.deleteUser = this.users.delete;
this.deleteUserEmail = this.users.deleteEmail;
this.deleteUserPhoneNumber = this.users.deletePhoneNumber;
this.getPendingUsers = this.users.getPending;
this.sendMagicLinkByEmail = this.magicLinks.email.send;
this.loginOrCreate = this.magicLinks.email.loginOrCreate;
this.inviteByEmail = this.magicLinks.email.invite;
this.revokePendingInvite = this.magicLinks.email.revokeInvite;
this.authenticateMagicLink = this.magicLinks.authenticate;
this.sendOTPBySMS = this.otps.sms.send;
this.loginOrCreateUserBySMS = this.otps.sms.loginOrCreate;
this.authenticateOTP = this.otps.authenticate;
createUser(request) {
return this.users.create(request);
}
/** @deprecated since version 3.0. Will be deleted in version 4.0. Use users.get instead. */
getUser(userID) {
return this.users.get(userID);
}
/** @deprecated since version 3.0. Will be deleted in version 4.0. Use users.update instead. */
updateUser(userID, request) {
return this.users.update(userID, request);
}
/** @deprecated since version 3.0. Will be deleted in version 4.0. Use users.delete instead. */
deleteUser(userID) {
return this.users.delete(userID);
}
/** @deprecated since version 3.0. Will be deleted in version 4.0. Use users.deleteEmail instead. */
deleteUserEmail(emailID) {
return this.users.deleteEmail(emailID);
}
/** @deprecated since version 3.0. Will be deleted in version 4.0. Use users.deletePhoneNumber instead. */
deleteUserPhoneNumber(phoneID) {
return this.users.deletePhoneNumber(phoneID);
}
/** @deprecated since version 3.0. Will be deleted in version 4.0. Use users.getPending instead. */
getPendingUsers(request) {
return this.users.getPending(request);
}
/** @deprecated since version 3.0. Will be deleted in version 4.0. Use magicLinks.email.send instead. */
sendMagicLinkByEmail(data) {
return this.magicLinks.email.send(data);
}
/** @deprecated since version 3.0. Will be deleted in version 4.0. Use magicLinks.email.loginOrCreate instead. */
loginOrCreate(data) {
return this.magicLinks.email.loginOrCreate(data);
}
/** @deprecated since version 3.0. Will be deleted in version 4.0. Use magicLinks.email.invite instead. */
inviteByEmail(data) {
return this.magicLinks.email.invite(data);
}
/** @deprecated since version 3.0. Will be deleted in version 4.0. Use magicLinks.email.revokeInvite instead. */
revokePendingInvite(data) {
return this.magicLinks.email.revokeInvite(data);
}
/** @deprecated since version 3.0. Will be deleted in version 4.0. Use magicLinks.authenticate instead. */
authenticateMagicLink(token, data) {
return this.magicLinks.authenticate(token, data);
}
/** @deprecated since version 3.0. Will be deleted in version 4.0. Use otps.sms.send instead. */
sendOTPBySMS(data) {
return this.otps.sms.send(data);
}
/** @deprecated since version 3.0. Will be deleted in version 4.0. Use otps.sms.loginOrCreate instead. */
loginOrCreateUserBySMS(data) {
return this.otps.sms.loginOrCreate(data);
}
/** @deprecated since version 3.0. Will be deleted in version 4.0. Use otps.authenticate instead. */
authenticateOTP(data) {
return this.otps.authenticate(data);
}
}
exports.Client = Client;
{
"name": "stytch",
"version": "3.0.0-beta.2",
"version": "3.0.0-beta.3",
"description": "A wrapper for the Stytch API",

@@ -5,0 +5,0 @@ "types": "./types/lib/index.d.ts",

import { Users } from "./users";
import { MagicLinks } from "./magic_links";
import { OTPs } from "./otps";
import type * as users from "./users";
import type * as magicLinks from "./magic_links";
import type * as otps from "./otps";
interface Config {

@@ -14,35 +17,35 @@ project_id: string;

otps: OTPs;
private client;
constructor(config: Config);
/** @deprecated since version 3.0. Will be deleted in version 4.0. Use users.create instead. */
createUser: (request: import("./users").CreateRequest) => Promise<import("./users").CreateResponse>;
createUser(request: users.CreateRequest): Promise<users.CreateResponse>;
/** @deprecated since version 3.0. Will be deleted in version 4.0. Use users.get instead. */
getUser: (userID: string) => Promise<import("./users").GetResponse>;
getUser(userID: users.UserID): Promise<users.GetResponse>;
/** @deprecated since version 3.0. Will be deleted in version 4.0. Use users.update instead. */
updateUser: (userID: string, request: import("./users").UpdateRequest) => Promise<import("./users").UpdateResponse>;
updateUser(userID: users.UserID, request: users.UpdateRequest): Promise<users.UpdateResponse>;
/** @deprecated since version 3.0. Will be deleted in version 4.0. Use users.delete instead. */
deleteUser: (userID: string) => Promise<import("./users").DeleteResponse>;
deleteUser(userID: users.UserID): Promise<users.DeleteResponse>;
/** @deprecated since version 3.0. Will be deleted in version 4.0. Use users.deleteEmail instead. */
deleteUserEmail: (emailID: string) => Promise<import("./users").DeleteEmailResponse>;
deleteUserEmail(emailID: string): Promise<users.DeleteEmailResponse>;
/** @deprecated since version 3.0. Will be deleted in version 4.0. Use users.deletePhoneNumber instead. */
deleteUserPhoneNumber: (phoneID: string) => Promise<import("./users").DeletePhoneNumberResponse>;
deleteUserPhoneNumber(phoneID: string): Promise<users.DeletePhoneNumberResponse>;
/** @deprecated since version 3.0. Will be deleted in version 4.0. Use users.getPending instead. */
getPendingUsers: (request?: import("./users").GetPendingRequest | undefined) => Promise<import("./users").GetPendingResponse>;
getPendingUsers(request?: users.GetPendingRequest): Promise<users.GetPendingResponse>;
/** @deprecated since version 3.0. Will be deleted in version 4.0. Use magicLinks.email.send instead. */
sendMagicLinkByEmail: (data: import("./magic_links").SendByEmailRequest) => Promise<import("./magic_links").SendByEmailResponse>;
sendMagicLinkByEmail(data: magicLinks.SendByEmailRequest): Promise<magicLinks.SendByEmailResponse>;
/** @deprecated since version 3.0. Will be deleted in version 4.0. Use magicLinks.email.loginOrCreate instead. */
loginOrCreate: (data: import("./magic_links").LoginOrCreateByEmailRequest) => Promise<import("./magic_links").LoginOrCreateByEmailResponse>;
loginOrCreate(data: magicLinks.LoginOrCreateByEmailRequest): Promise<magicLinks.LoginOrCreateByEmailResponse>;
/** @deprecated since version 3.0. Will be deleted in version 4.0. Use magicLinks.email.invite instead. */
inviteByEmail: (data: import("./magic_links").InviteByEmailRequest) => Promise<import("./magic_links").InviteByEmailResponse>;
inviteByEmail(data: magicLinks.InviteByEmailRequest): Promise<magicLinks.InviteByEmailResponse>;
/** @deprecated since version 3.0. Will be deleted in version 4.0. Use magicLinks.email.revokeInvite instead. */
revokePendingInvite: (data: import("./magic_links").RevokePendingInviteByEmailRequest) => Promise<import("./magic_links").RevokePendingInviteByEmailResponse>;
revokePendingInvite(data: magicLinks.RevokePendingInviteByEmailRequest): Promise<magicLinks.RevokePendingInviteByEmailResponse>;
/** @deprecated since version 3.0. Will be deleted in version 4.0. Use magicLinks.authenticate instead. */
authenticateMagicLink: (token: string, data?: import("./magic_links").AuthenticateRequest | undefined) => Promise<import("./magic_links").AuthenticateResponse>;
/** @deprecated since version 3.0. Will be deleted in version 4.0. Use magicLinks.otps.sms.send instead. */
sendOTPBySMS: (data: import("./otps").SendOTPBySMSRequest) => Promise<import("./otps").SendOTPBySMSResponse>;
/** @deprecated since version 3.0. Will be deleted in version 4.0. Use magicLinks.otps.sms.loginOrCreate instead. */
loginOrCreateUserBySMS: (data: import("./otps").LoginOrCreateUserBySMSRequest) => Promise<import("./otps").LoginOrCreateUserBySMSResponse>;
/** @deprecated since version 3.0. Will be deleted in version 4.0. Use magicLinks.otps.authenticate instead. */
authenticateOTP: (data: import("./otps").AuthenticateRequest) => Promise<import("./otps").AuthenticateResponse>;
private client;
constructor(config: Config);
authenticateMagicLink(token: string, data?: magicLinks.AuthenticateRequest): Promise<magicLinks.AuthenticateResponse>;
/** @deprecated since version 3.0. Will be deleted in version 4.0. Use otps.sms.send instead. */
sendOTPBySMS(data: otps.SendOTPBySMSRequest): Promise<otps.SendOTPBySMSResponse>;
/** @deprecated since version 3.0. Will be deleted in version 4.0. Use otps.sms.loginOrCreate instead. */
loginOrCreateUserBySMS(data: otps.LoginOrCreateUserBySMSRequest): Promise<otps.LoginOrCreateUserBySMSResponse>;
/** @deprecated since version 3.0. Will be deleted in version 4.0. Use otps.authenticate instead. */
authenticateOTP(data: otps.AuthenticateRequest): Promise<otps.AuthenticateResponse>;
}
export {};
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