UNPKG

airalo-sdk-type

Version:

UNOFFICIAL AIRALO API INTEGRATION FOR JAVASCRIPT/TYPESCRIPT

95 lines (94 loc) 7.75 kB
"use strict"; /** * Airalo Partner API - Node.js SDK * Бүх API модулийг нэг цэгээс ашиглах боломжтой */ var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.Airalo = exports.CreateEsimVoucher = exports.GetCompatibleDevices = exports.SimulateWebhook = exports.GetNotification = exports.NotificationOptOut = exports.NotificationOptIn = exports.GetBalance = exports.UpdateSimBrand = exports.GetSimPackageHistory = exports.GetTopUpPackageList = exports.GetDataUsage = exports.GetSimInstructions = exports.GetSim = exports.GetSimList = exports.GetOrderStatusBySlug = exports.GetOrderStatuses = exports.GetOrder = exports.GetOrderList = exports.SubmitTopUpOrder = exports.SubmitOrderAsync = exports.SubmitOrder = exports.Packages = exports.getToken = exports.TOKEN = exports.Misc = exports.Notification = exports.Balance = exports.Sims = exports.Order = exports.Package = exports.auth = exports.getErrorMessage = exports.toQueryString = exports.generateObjectId = exports.setLogger = exports.setHost = exports.config = void 0; // Тохиргооны функцүүд var config_1 = require("./config"); Object.defineProperty(exports, "config", { enumerable: true, get: function () { return config_1.config; } }); Object.defineProperty(exports, "setHost", { enumerable: true, get: function () { return config_1.setHost; } }); Object.defineProperty(exports, "setLogger", { enumerable: true, get: function () { return config_1.setLogger; } }); // Тусламж функцүүд var helpers_1 = require("./utils/helpers"); Object.defineProperty(exports, "generateObjectId", { enumerable: true, get: function () { return helpers_1.generateObjectId; } }); Object.defineProperty(exports, "toQueryString", { enumerable: true, get: function () { return helpers_1.toQueryString; } }); Object.defineProperty(exports, "getErrorMessage", { enumerable: true, get: function () { return helpers_1.getErrorMessage; } }); // API модулиуд (default export-р) var auth_1 = require("./api/auth"); Object.defineProperty(exports, "auth", { enumerable: true, get: function () { return __importDefault(auth_1).default; } }); var package_1 = require("./api/package"); Object.defineProperty(exports, "Package", { enumerable: true, get: function () { return __importDefault(package_1).default; } }); var order_1 = require("./api/order"); Object.defineProperty(exports, "Order", { enumerable: true, get: function () { return __importDefault(order_1).default; } }); var sims_1 = require("./api/sims"); Object.defineProperty(exports, "Sims", { enumerable: true, get: function () { return __importDefault(sims_1).default; } }); var balance_1 = require("./api/balance"); Object.defineProperty(exports, "Balance", { enumerable: true, get: function () { return __importDefault(balance_1).default; } }); var notification_1 = require("./api/notification"); Object.defineProperty(exports, "Notification", { enumerable: true, get: function () { return __importDefault(notification_1).default; } }); var misc_1 = require("./api/misc"); Object.defineProperty(exports, "Misc", { enumerable: true, get: function () { return __importDefault(misc_1).default; } }); // Тусдаа функцүүдийг шууд import хийх боломж var auth_2 = require("./api/auth"); Object.defineProperty(exports, "TOKEN", { enumerable: true, get: function () { return auth_2.TOKEN; } }); Object.defineProperty(exports, "getToken", { enumerable: true, get: function () { return auth_2.getToken; } }); var package_2 = require("./api/package"); Object.defineProperty(exports, "Packages", { enumerable: true, get: function () { return package_2.Packages; } }); var order_2 = require("./api/order"); Object.defineProperty(exports, "SubmitOrder", { enumerable: true, get: function () { return order_2.SubmitOrder; } }); Object.defineProperty(exports, "SubmitOrderAsync", { enumerable: true, get: function () { return order_2.SubmitOrderAsync; } }); Object.defineProperty(exports, "SubmitTopUpOrder", { enumerable: true, get: function () { return order_2.SubmitTopUpOrder; } }); Object.defineProperty(exports, "GetOrderList", { enumerable: true, get: function () { return order_2.GetOrderList; } }); Object.defineProperty(exports, "GetOrder", { enumerable: true, get: function () { return order_2.GetOrder; } }); Object.defineProperty(exports, "GetOrderStatuses", { enumerable: true, get: function () { return order_2.GetOrderStatuses; } }); Object.defineProperty(exports, "GetOrderStatusBySlug", { enumerable: true, get: function () { return order_2.GetOrderStatusBySlug; } }); var sims_2 = require("./api/sims"); Object.defineProperty(exports, "GetSimList", { enumerable: true, get: function () { return sims_2.GetSimList; } }); Object.defineProperty(exports, "GetSim", { enumerable: true, get: function () { return sims_2.GetSim; } }); Object.defineProperty(exports, "GetSimInstructions", { enumerable: true, get: function () { return sims_2.GetSimInstructions; } }); Object.defineProperty(exports, "GetDataUsage", { enumerable: true, get: function () { return sims_2.GetDataUsage; } }); Object.defineProperty(exports, "GetTopUpPackageList", { enumerable: true, get: function () { return sims_2.GetTopUpPackageList; } }); Object.defineProperty(exports, "GetSimPackageHistory", { enumerable: true, get: function () { return sims_2.GetSimPackageHistory; } }); Object.defineProperty(exports, "UpdateSimBrand", { enumerable: true, get: function () { return sims_2.UpdateSimBrand; } }); var balance_2 = require("./api/balance"); Object.defineProperty(exports, "GetBalance", { enumerable: true, get: function () { return balance_2.GetBalance; } }); var notification_2 = require("./api/notification"); Object.defineProperty(exports, "NotificationOptIn", { enumerable: true, get: function () { return notification_2.NotificationOptIn; } }); Object.defineProperty(exports, "NotificationOptOut", { enumerable: true, get: function () { return notification_2.NotificationOptOut; } }); Object.defineProperty(exports, "GetNotification", { enumerable: true, get: function () { return notification_2.GetNotification; } }); Object.defineProperty(exports, "SimulateWebhook", { enumerable: true, get: function () { return notification_2.SimulateWebhook; } }); var misc_2 = require("./api/misc"); Object.defineProperty(exports, "GetCompatibleDevices", { enumerable: true, get: function () { return misc_2.GetCompatibleDevices; } }); Object.defineProperty(exports, "CreateEsimVoucher", { enumerable: true, get: function () { return misc_2.CreateEsimVoucher; } }); // Нэгтгэсэн Airalo объект - хялбар ашиглалтад const config_2 = require("./config"); const helpers_2 = require("./utils/helpers"); const auth_3 = __importDefault(require("./api/auth")); const package_3 = __importDefault(require("./api/package")); const order_3 = __importDefault(require("./api/order")); const sims_3 = __importDefault(require("./api/sims")); const balance_3 = __importDefault(require("./api/balance")); const notification_3 = __importDefault(require("./api/notification")); const misc_3 = __importDefault(require("./api/misc")); exports.Airalo = { // Тохиргоо config: config_2.config, setHost: config_2.setHost, setLogger: config_2.setLogger, // Хэрэгсэл generateObjectId: helpers_2.generateObjectId, // API модулиуд auth: auth_3.default, Package: package_3.default, Order: order_3.default, Sims: sims_3.default, Balance: balance_3.default, Notification: notification_3.default, Misc: misc_3.default }; exports.default = exports.Airalo;