Big News: Socket raises $60M Series C at a $1B valuation to secure software supply chains for AI-driven development.Announcement
Sign In

@lvckyworld/marina-api

Package Overview
Dependencies
Maintainers
2
Versions
18
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@lvckyworld/marina-api - npm Package Compare versions

Comparing version
2.0.5
to
2.0.6
+1
-2
lib/core/Request.d.ts

@@ -11,4 +11,3 @@ import { LWPostRequests } from "./requestTypes/PostRequest";

private apiUrl;
private debug;
constructor(apiToken?: string, apiUrl?: string, debug?: boolean);
constructor(apiToken?: string, apiUrl?: string);
get(): LWGetRequest;

@@ -15,0 +14,0 @@ post(): LWPostRequests;

@@ -9,3 +9,2 @@ "use strict";

var LWGetRequest_1 = require("./requestTypes/LWGetRequest");
var DebugMode_1 = require("./DebugMode");
/**

@@ -15,24 +14,18 @@ * Represents a class for making requests to the LvckyWorld API.

var Request = /** @class */ (function () {
function Request(apiToken, apiUrl, debug) {
function Request(apiToken, apiUrl) {
if (apiToken === void 0) { apiToken = 'NOT SET'; }
if (apiUrl === void 0) { apiUrl = MainConfig_1.MainConfig.API_URL; }
if (debug === void 0) { debug = false; }
this.apiToken = apiToken;
this.apiUrl = apiUrl;
this.debug = debug;
}
Request.prototype.get = function () {
DebugMode_1.DebugMode.logDebugLine('GET request initiated. URL:' + this.apiUrl, this.debug);
return new LWGetRequest_1.LWGetRequest(this.apiUrl);
};
Request.prototype.post = function () {
DebugMode_1.DebugMode.logDebugLine('POST request initiated. URL:' + this.apiUrl, this.debug);
return new PostRequest_1.LWPostRequests(this.apiUrl, this.apiToken);
};
Request.prototype.put = function () {
DebugMode_1.DebugMode.logDebugLine('PUT request initiated. URL:' + this.apiUrl, this.debug);
return new PutRequest_1.LWPutRequests(this.apiUrl, this.apiToken);
};
Request.prototype.delete = function () {
DebugMode_1.DebugMode.logDebugLine('DELETE request initiated. URL:' + this.apiUrl, this.debug);
return new LWDeleteRequest_1.LWDeleteRequest(this.apiUrl, this.apiToken);

@@ -39,0 +32,0 @@ };

@@ -56,3 +56,2 @@ "use strict";

var LvckyWorldRequest_1 = require("../../contract/abstract/LvckyWorldRequest");
var axios = require("axios");
/**

@@ -81,3 +80,2 @@ * Represents a class for making put requests to the LvckyWorld API.

return __generator(this, function (_a) {
console.log("getGlobalBans");
return [2 /*return*/, new Promise(function (resolve, reject) { return __awaiter(_this, void 0, void 0, function () {

@@ -88,22 +86,13 @@ var response, error_1;

case 0:
console.log("getGlobalBans Promise");
_a.label = 1;
_a.trys.push([0, 2, , 3]);
return [4 /*yield*/, this.sendGetRequest(this.apiUrl, '/globalbans')];
case 1:
_a.trys.push([1, 3, , 4]);
console.log("getGlobalBans Promise Try");
console.log("GET " + this.apiUrl + '/globalbans');
return [4 /*yield*/, this.sendGetRequest(this.apiUrl, '/globalbans')];
case 2:
response = _a.sent();
console.log("RESPONSE");
console.log(response);
if (!response.success)
return [2 /*return*/, reject(response.error)];
return [2 /*return*/, resolve(response.data)];
case 3:
case 2:
error_1 = _a.sent();
console.log("ERROR: getGlobalBans");
console.log(error_1);
return [2 /*return*/, reject(error_1)];
case 4: return [2 /*return*/];
case 3: return [2 /*return*/];
}

@@ -128,5 +117,7 @@ });

_a.trys.push([0, 2, , 3]);
return [4 /*yield*/, axios.default.get(this.apiUrl + '/globalbans/' + memberId)];
return [4 /*yield*/, this.sendGetRequest(this.apiUrl, '/globalbans/' + memberId)];
case 1:
response = _a.sent();
if (!response.success)
return [2 /*return*/, reject(response.error)];
return [2 /*return*/, resolve(response.data)];

@@ -156,5 +147,8 @@ case 2:

_a.trys.push([0, 2, , 3]);
return [4 /*yield*/, axios.default.get(this.apiUrl + '/team-members')];
console.log("getLWMembers");
return [4 /*yield*/, this.sendGetRequest(this.apiUrl, '/team-members')];
case 1:
response = _a.sent();
if (!response.success)
return [2 /*return*/, reject(response.error)];
return [2 /*return*/, resolve(response.data)];

@@ -161,0 +155,0 @@ case 2:

@@ -116,3 +116,2 @@ "use strict";

var _this = this;
console.log("getGlobalBanList");
return new Promise(function (resolve) { return __awaiter(_this, void 0, void 0, function () {

@@ -123,3 +122,2 @@ var _a;

case 0:
console.log("getGlobalBanList Promise");
_a = resolve;

@@ -126,0 +124,0 @@ return [4 /*yield*/, this.get().getGlobalBans()];

{
"name": "@lvckyworld/marina-api",
"version": "2.0.5",
"version": "2.0.6",
"main": "lib/MarinaAPI.js",

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

@@ -81,3 +81,2 @@ import axios from "axios";

}
}

@@ -6,3 +6,2 @@ import {MainConfig} from "../config/MainConfig";

import {LWGetRequest} from "./requestTypes/LWGetRequest";
import {DebugMode} from "./DebugMode";

@@ -16,4 +15,3 @@ /**

private apiToken: string = 'NOT SET',
private apiUrl: string = MainConfig.API_URL,
private debug: boolean = false
private apiUrl: string = MainConfig.API_URL
) {

@@ -24,3 +22,2 @@ }

public get() {
DebugMode.logDebugLine('GET request initiated. URL:' + this.apiUrl, this.debug);
return new LWGetRequest(this.apiUrl);

@@ -30,3 +27,2 @@ }

public post() {
DebugMode.logDebugLine('POST request initiated. URL:' + this.apiUrl, this.debug);
return new LWPostRequests(this.apiUrl, this.apiToken);

@@ -36,3 +32,2 @@ }

public put() {
DebugMode.logDebugLine('PUT request initiated. URL:' + this.apiUrl, this.debug);
return new LWPutRequests(this.apiUrl, this.apiToken);

@@ -42,3 +37,2 @@ }

public delete() {
DebugMode.logDebugLine('DELETE request initiated. URL:' + this.apiUrl, this.debug);
return new LWDeleteRequest(this.apiUrl, this.apiToken);

@@ -45,0 +39,0 @@ }

@@ -25,17 +25,8 @@ import {LvckyWorldRequest} from "../../contract/abstract/LvckyWorldRequest";

public async getGlobalBans(): Promise<GlobalBans> {
console.log("getGlobalBans")
return new Promise(async (resolve, reject) => {
console.log("getGlobalBans Promise")
try {
console.log("getGlobalBans Promise Try")
console.log("GET " + this.apiUrl + '/globalbans')
const response = await this.sendGetRequest(this.apiUrl, '/globalbans');
console.log("RESPONSE")
console.log(response)
if (!response.success) return reject(response.error);
return resolve(response.data as GlobalBans);
} catch (error) {
console.log("ERROR: getGlobalBans")
console.log(error)
return reject(error);

@@ -54,3 +45,4 @@ }

try {
const response = await axios.default.get(this.apiUrl + '/globalbans/' + memberId);
const response = await this.sendGetRequest(this.apiUrl ,'/globalbans/' + memberId);
if (!response.success) return reject(response.error);
return resolve(response.data as GlobalBan);

@@ -71,3 +63,5 @@ } catch (error) {

try {
const response = await axios.default.get(this.apiUrl + '/team-members');
console.log("getLWMembers")
const response = await this.sendGetRequest(this.apiUrl, '/team-members');
if (!response.success) return reject(response.error);
return resolve(response.data as TeamMember[]);

@@ -74,0 +68,0 @@ } catch (error) {

@@ -43,5 +43,3 @@ import {Request} from "./core/Request";

public getGlobalBanList(): Promise<GlobalBans> {
console.log("getGlobalBanList")
return new Promise(async (resolve) => {
console.log("getGlobalBanList Promise")
return resolve(await this.get().getGlobalBans());

@@ -48,0 +46,0 @@ })

export declare class DebugMode {
static logDebugLine(log: string, debug?: boolean): void;
}
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.DebugMode = void 0;
var DebugMode = /** @class */ (function () {
function DebugMode() {
}
DebugMode.logDebugLine = function (log, debug) {
if (debug === void 0) { debug = false; }
if (debug) {
console.log(log);
}
};
return DebugMode;
}());
exports.DebugMode = DebugMode;
export class DebugMode {
public static logDebugLine(log: string, debug: boolean = false) {
if (debug) {
console.log(log);
}
}
}