UNPKG

starkbank

Version:

SDK to facilitate Node integrations with Stark Bank

110 lines (100 loc) 4.95 kB
exports.version = '2.31.0'; exports.cache = {}; exports.user = {}; exports.language = "en-US"; exports.setUser = function (user) { exports.user = user; } exports.getUser = function () { return exports.user; } exports.setLanguage = function (language) { let acceptedLanguages = ["en-US", "pt-BR"]; if (!acceptedLanguages.includes(language)) { throw new Exception("language must be one of " . join(", ", acceptedLanguages)); } exports.language = language; } exports.getLanguage = function () { return exports.language } exports.requestMethodsPrefix = "Joker" // Modules exports.corporateCard = require('./sdk/corporateCard') exports.corporateWithdrawal = require('./sdk/corporateWithdrawal') exports.corporateTransaction = require('./sdk/corporateTransaction') exports.corporatePurchase = require('./sdk/corporatePurchase'); exports.corporateInvoice = require('./sdk/corporateInvoice'); exports.corporateHolder = require('./sdk/corporateHolder'); exports.corporateRule = require('./sdk/corporateRule'); exports.cardMethod = require('./sdk/cardMethod'); exports.merchantCategory = require('./sdk/merchantCategory') exports.merchantCountry = require('./sdk/merchantCountry') exports.transaction = require('./sdk/transaction'); exports.balance = require('./sdk/balance'); exports.corporateBalance = require('./sdk/corporateBalance') exports.boleto = require('./sdk/boleto'); exports.boletoHolmes = require('./sdk/boletoHolmes'); exports.invoice = require('./sdk/invoice'); exports.dictKey = require('./sdk/dictKey'); exports.dynamicBrcode = require('./sdk/dynamicBrcode'); exports.deposit = require('./sdk/deposit'); exports.brcodePayment = require('./sdk/brcodePayment'); exports.transfer = require('./sdk/transfer'); exports.boletoPayment = require('./sdk/boletoPayment'); exports.utilityPayment = require('./sdk/utilityPayment'); exports.paymentRequest = require('./sdk/paymentRequest'); exports.taxPayment = require('./sdk/taxPayment'); exports.darfPayment = require('./sdk/darfPayment'); exports.paymentPreview = require('./sdk/paymentPreview'); exports.webhook = require('./sdk/webhook'); exports.workspace = require('./sdk/workspace'); exports.event = require('./sdk/event'); exports.institution = require('./sdk/institution') exports.merchantSession = require('./sdk/merchantSession'); exports.merchantPurchase = require('./sdk/merchantPurchase'); exports.merchantCard = require('./sdk/merchantCard'); exports.merchantInstallment = require('./sdk/merchantInstallment'); exports.key = require('./sdk/key.js'); exports.error = require('./sdk/error.js'); exports.organization = require('./sdk/user/organization.js') exports.request = require('./sdk/request/request.js') // Classes exports.CorporateCard = exports.corporateCard.CorporateCard; exports.CorporateWithdrawal = exports.corporateWithdrawal.CorporateWithdrawal; exports.CorporateTransaction = exports.corporateTransaction.CorporateTransaction; exports.CorporatePurchase = exports.corporatePurchase.CorporatePurchase; exports.CorporateInvoice = exports.corporateInvoice.CorporateInvoice; exports.Permission = exports.corporateHolder.Permission; exports.CorporateHolder = exports.corporateHolder.CorporateHolder; exports.CorporateRule = exports.corporateRule.CorporateRule; exports.CardMethod = exports.cardMethod.CardMethod; exports.MerchantCategory = exports.merchantCategory.MerchantCategory; exports.MerchantCountry = exports.merchantCountry.MerchantCountry; exports.Project = require('./sdk/user').Project; exports.Organization = require('./sdk/user').Organization; exports.Transaction = exports.transaction.Transaction; exports.Balance = exports.balance.Balance; exports.CorporateBalance = exports.corporateBalance.CorporateBalance exports.Boleto = exports.boleto.Boleto; exports.BoletoHolmes = exports.boletoHolmes.BoletoHolmes; exports.Invoice = exports.invoice.Invoice; exports.DictKey = exports.dictKey.DictKey; exports.DynamicBrcode = exports.dynamicBrcode.DynamicBrcode; exports.Deposit = exports.deposit.Deposit; exports.BrcodePayment = exports.brcodePayment.BrcodePayment; exports.BoletoPayment = exports.boletoPayment.BoletoPayment; exports.UtilityPayment = exports.utilityPayment.UtilityPayment; exports.PaymentRequest = exports.paymentRequest.PaymentRequest; exports.TaxPayment = exports.taxPayment.TaxPayment; exports.DarfPayment = exports.darfPayment.DarfPayment; exports.Transfer = exports.transfer.Transfer; exports.Webhook = exports.webhook.Webhook; exports.Workspace = exports.workspace.Workspace; exports.Event = exports.event.Event; exports.Institution = exports.institution.Institution; exports.PaymentPreview = exports.paymentPreview.PaymentPreview; exports.MerchantSession = exports.merchantSession.MerchantSession; exports.MerchantPurchase = exports.merchantPurchase.MerchantPurchase; exports.MerchantCard = exports.merchantCard.MerchantCard; exports.MerchantInstallment = exports.merchantInstallment.MerchantInstallment;