UNPKG

calcme-js

Version:

Projeto open-source para exportar as funcoes do CalcMe sistemas para comunicacao visual, e poder chama-las remotamente

58 lines (40 loc) 4.67 kB
"use strict";Object.defineProperty(exports, "__esModule", { value: true });exports.getConfig = getConfig; var _auth = require("../../auth"); var _request = require("../../util/request"); /*! * Copyright 2025 Saturno Team * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ /** * Function to get all sellers * Função para retornar todos os vendedores * * @example * ```javascript * await calcme.sellers.all(); * ``` * @category Budget */async function getConfig() {try { const { data } = await _request.request.get(`/api/nfse/configs/`); return data; } catch (error) { if (error.response.status === 401) { await (0, _auth.login)(); return await getConfig(); } else if (error.response) { return error.response.data; } else { return error; } } } //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJfYXV0aCIsInJlcXVpcmUiLCJfcmVxdWVzdCIsImdldENvbmZpZyIsImRhdGEiLCJyZXF1ZXN0IiwiZ2V0IiwiZXJyb3IiLCJyZXNwb25zZSIsInN0YXR1cyIsImxvZ2luIl0sInNvdXJjZXMiOlsiLi4vLi4vLi4vc3JjL25mc2UvZnVuY3Rpb25zL2dldENvbmZpZy50cyJdLCJzb3VyY2VzQ29udGVudCI6WyIvKiFcbiAqIENvcHlyaWdodCAyMDI1IFNhdHVybm8gVGVhbVxuICpcbiAqIExpY2Vuc2VkIHVuZGVyIHRoZSBBcGFjaGUgTGljZW5zZSwgVmVyc2lvbiAyLjAgKHRoZSBcIkxpY2Vuc2VcIik7XG4gKiB5b3UgbWF5IG5vdCB1c2UgdGhpcyBmaWxlIGV4Y2VwdCBpbiBjb21wbGlhbmNlIHdpdGggdGhlIExpY2Vuc2UuXG4gKiBZb3UgbWF5IG9idGFpbiBhIGNvcHkgb2YgdGhlIExpY2Vuc2UgYXRcbiAqXG4gKiAgICAgaHR0cDovL3d3dy5hcGFjaGUub3JnL2xpY2Vuc2VzL0xJQ0VOU0UtMi4wXG4gKlxuICogVW5sZXNzIHJlcXVpcmVkIGJ5IGFwcGxpY2FibGUgbGF3IG9yIGFncmVlZCB0byBpbiB3cml0aW5nLCBzb2Z0d2FyZVxuICogZGlzdHJpYnV0ZWQgdW5kZXIgdGhlIExpY2Vuc2UgaXMgZGlzdHJpYnV0ZWQgb24gYW4gXCJBUyBJU1wiIEJBU0lTLFxuICogV0lUSE9VVCBXQVJSQU5USUVTIE9SIENPTkRJVElPTlMgT0YgQU5ZIEtJTkQsIGVpdGhlciBleHByZXNzIG9yIGltcGxpZWQuXG4gKiBTZWUgdGhlIExpY2Vuc2UgZm9yIHRoZSBzcGVjaWZpYyBsYW5ndWFnZSBnb3Zlcm5pbmcgcGVybWlzc2lvbnMgYW5kXG4gKiBsaW1pdGF0aW9ucyB1bmRlciB0aGUgTGljZW5zZS5cbiAqL1xuXG5pbXBvcnQgeyBsb2dpbiB9IGZyb20gJy4uLy4uL2F1dGgnO1xuaW1wb3J0IHsgQ29uZmlnTkZTZSB9IGZyb20gJy4uLy4uL3R5cGVzL0NvbmZpZ05GU2UnO1xuaW1wb3J0IHsgUHJpbnRzaG9wIH0gZnJvbSAnLi4vLi4vdHlwZXMvUHJpbnRTaG9wJztcbmltcG9ydCB7IFNlbGxlciB9IGZyb20gJy4uLy4uL3R5cGVzL1NlbGxlcic7XG5pbXBvcnQgeyByZXF1ZXN0IH0gZnJvbSAnLi4vLi4vdXRpbC9yZXF1ZXN0JztcblxuLyoqXG4gKiBGdW5jdGlvbiB0byBnZXQgYWxsIHNlbGxlcnNcbiAqIEZ1bsOnw6NvIHBhcmEgcmV0b3JuYXIgdG9kb3Mgb3MgdmVuZGVkb3Jlc1xuICpcbiAqIEBleGFtcGxlXG4gKiBgYGBqYXZhc2NyaXB0XG4gKiBhd2FpdCBjYWxjbWUuc2VsbGVycy5hbGwoKTtcbiAqIGBgYFxuICogQGNhdGVnb3J5IEJ1ZGdldFxuICovXG5leHBvcnQgYXN5bmMgZnVuY3Rpb24gZ2V0Q29uZmlnKCk6IFByb21pc2U8e1xuICBkYXRhOiB7XG4gICAgcHJpbnRTaG9wOiBQcmludHNob3AsXG4gICAgcnBzTmZzZTogbnVtYmVyLFxuICAgIGNvbmZpZ05mc2U6IENvbmZpZ05GU2UsXG4gICAgc2VyaWVOZnNlOiBzdHJpbmcsXG4gIH1cbiAgZXJyb3JzOiBhbnlbXTtcbiAgdG90YWxFbGVtZW50czogbnVsbDtcbiAgaWRzOiBudWxsO1xufT4ge1xuICB0cnkge1xuICAgIGNvbnN0IHsgZGF0YSB9OiBhbnkgPSBhd2FpdCByZXF1ZXN0LmdldChgL2FwaS9uZnNlL2NvbmZpZ3MvYCk7XG4gICAgcmV0dXJuIGRhdGE7XG4gIH0gY2F0Y2ggKGVycm9yOiBhbnkpIHtcbiAgICBpZiAoZXJyb3IucmVzcG9uc2Uuc3RhdHVzID09PSA0MDEpIHtcbiAgICAgIGF3YWl0IGxvZ2luKCk7XG4gICAgICByZXR1cm4gYXdhaXQgZ2V0Q29uZmlnKCk7XG4gICAgfSBlbHNlIGlmIChlcnJvci5yZXNwb25zZSkge1xuICAgICAgcmV0dXJuIGVycm9yLnJlc3BvbnNlLmRhdGE7XG4gICAgfSBlbHNlIHtcbiAgICAgIHJldHVybiBlcnJvcjtcbiAgICB9XG4gIH1cbn1cbiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7Ozs7OztBQWdCQSxJQUFBQSxLQUFBLEdBQUFDLE9BQUE7Ozs7QUFJQSxJQUFBQyxRQUFBLEdBQUFELE9BQUEsdUJBQTZDLENBcEI3QztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsR0FkQSxDQXNCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxHQUNPLGVBQWVFLFNBQVNBLENBQUEsRUFVNUIsQ0FDRCxJQUFJO0lBQ0YsTUFBTSxFQUFFQyxJQUFJLENBQU0sQ0FBQyxHQUFHLE1BQU1DLGdCQUFPLENBQUNDLEdBQUcsQ0FBQyxvQkFBb0IsQ0FBQztJQUM3RCxPQUFPRixJQUFJO0VBQ2IsQ0FBQyxDQUFDLE9BQU9HLEtBQVUsRUFBRTtJQUNuQixJQUFJQSxLQUFLLENBQUNDLFFBQVEsQ0FBQ0MsTUFBTSxLQUFLLEdBQUcsRUFBRTtNQUNqQyxNQUFNLElBQUFDLFdBQUssRUFBQyxDQUFDO01BQ2IsT0FBTyxNQUFNUCxTQUFTLENBQUMsQ0FBQztJQUMxQixDQUFDLE1BQU0sSUFBSUksS0FBSyxDQUFDQyxRQUFRLEVBQUU7TUFDekIsT0FBT0QsS0FBSyxDQUFDQyxRQUFRLENBQUNKLElBQUk7SUFDNUIsQ0FBQyxNQUFNO01BQ0wsT0FBT0csS0FBSztJQUNkO0VBQ0Y7QUFDRiIsImlnbm9yZUxpc3QiOltdfQ==