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
JavaScript
;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==