🚀 Big News: Socket Acquires Coana to Bring Reachability Analysis to Every Appsec Team.Learn more
Socket
DemoInstallSign in
Socket

wildlink-js-client

Package Overview
Dependencies
Maintainers
4
Versions
32
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

wildlink-js-client - npm Package Compare versions

Comparing version

to
3.4.0

4

lib/index.d.ts
import { Device, ActiveDomain, AlternateDomain, Vanity, UrlBaseConfig, Sender, PartnerSender, ActiveDomainMerchant, Merchant, Category, MerchantImage, FeaturedMerchantCategory, MerchantRateDetail, StandDownPolicy, DeviceXIDSource, DeviceXIDResponse, DeviceMetadata } from './types/api';
export declare const VERSION = "3.2.0";
export declare const VERSION = "3.4.0";
export declare class WildlinkClient {

@@ -34,2 +34,4 @@ private applicationId;

makeSenderFromPaypal(code: string): Promise<Sender>;
makeSenderFromGoogle(code: string): Promise<Sender>;
makeSenderFromApple(code: string): Promise<Sender>;
makeSenderFromSender(code: string): Promise<Sender>;

@@ -36,0 +38,0 @@ makeSenderFromPartner(code: string): Promise<PartnerSender>;

@@ -49,3 +49,3 @@ "use strict";

// we track the version this way because importing the package.json causes issues
exports.VERSION = '3.2.0';
exports.VERSION = '3.4.0';
var WildlinkClient = /** @class */ (function () {

@@ -416,3 +416,3 @@ function WildlinkClient(secret, applicationId, _a) {

};
WildlinkClient.prototype.makeSenderFromSender = function (code) {
WildlinkClient.prototype.makeSenderFromGoogle = function (code) {
return __awaiter(this, void 0, void 0, function () {

@@ -435,3 +435,3 @@ var body, response, reason_11;

_a.trys.push([1, 3, , 4]);
return [4 /*yield*/, request_1.default(this.apiUrlBase + "/v2/sender/oauth/sender", {
return [4 /*yield*/, request_1.default(this.apiUrlBase + "/v2/sender/oauth/google", {
method: 'POST',

@@ -452,3 +452,3 @@ headers: this.makeHeaders(),

};
WildlinkClient.prototype.makeSenderFromPartner = function (code) {
WildlinkClient.prototype.makeSenderFromApple = function (code) {
return __awaiter(this, void 0, void 0, function () {

@@ -471,3 +471,3 @@ var body, response, reason_12;

_a.trys.push([1, 3, , 4]);
return [4 /*yield*/, request_1.default(this.apiUrlBase + "/v2/sender/oauth/partner", {
return [4 /*yield*/, request_1.default(this.apiUrlBase + "/v2/sender/oauth/apple", {
method: 'POST',

@@ -488,4 +488,72 @@ headers: this.makeHeaders(),

};
WildlinkClient.prototype.makeSenderFromSender = function (code) {
return __awaiter(this, void 0, void 0, function () {
var body, response, reason_13;
return __generator(this, function (_a) {
switch (_a.label) {
case 0:
if (!this.isInit) {
return [2 /*return*/, Promise.reject(error_1.ApplicationErrorResponse('WildlinkClient has not been initialized yet'))];
}
if (!code) {
return [2 /*return*/, Promise.reject(error_1.ApplicationErrorResponse('No code provided'))];
}
body = {
code: code,
};
_a.label = 1;
case 1:
_a.trys.push([1, 3, , 4]);
return [4 /*yield*/, request_1.default(this.apiUrlBase + "/v2/sender/oauth/sender", {
method: 'POST',
headers: this.makeHeaders(),
body: JSON.stringify(body),
})];
case 2:
response = _a.sent();
return [2 /*return*/, response.result];
case 3:
reason_13 = _a.sent();
return [2 /*return*/, Promise.reject(reason_13)];
case 4: return [2 /*return*/];
}
});
});
};
WildlinkClient.prototype.makeSenderFromPartner = function (code) {
return __awaiter(this, void 0, void 0, function () {
var body, response, reason_14;
return __generator(this, function (_a) {
switch (_a.label) {
case 0:
if (!this.isInit) {
return [2 /*return*/, Promise.reject(error_1.ApplicationErrorResponse('WildlinkClient has not been initialized yet'))];
}
if (!code) {
return [2 /*return*/, Promise.reject(error_1.ApplicationErrorResponse('No code provided'))];
}
body = {
code: code,
};
_a.label = 1;
case 1:
_a.trys.push([1, 3, , 4]);
return [4 /*yield*/, request_1.default(this.apiUrlBase + "/v2/sender/oauth/partner", {
method: 'POST',
headers: this.makeHeaders(),
body: JSON.stringify(body),
})];
case 2:
response = _a.sent();
return [2 /*return*/, response.result];
case 3:
reason_14 = _a.sent();
return [2 /*return*/, Promise.reject(reason_14)];
case 4: return [2 /*return*/];
}
});
});
};
return WildlinkClient;
}());
exports.WildlinkClient = WildlinkClient;
{
"name": "wildlink-js-client",
"version": "3.2.0",
"version": "3.4.0",
"description": "A simple JavaScript client library for the Wildlink API (learn more at https://www.wildlink.me/)",

@@ -5,0 +5,0 @@ "homepage": "https://www.wildlink.me",