calcme-js
Version:
Projeto open-source para exportar as funcoes do CalcMe sistemas para comunicacao visual, e poder chama-las remotamente
51 lines (35 loc) • 4.32 kB
JavaScript
;Object.defineProperty(exports, "__esModule", { value: true });exports.all = all;
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 all() {try {const { data } = await _request.request.get(`/api/nfse/sellers/`);return data;} catch (error) {if (error.response.status === 401) {await (0, _auth.login)();
return await all();
} else if (error.response) {
return error.response.data;
} else {
return error;
}
}
}
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJfYXV0aCIsInJlcXVpcmUiLCJfcmVxdWVzdCIsImFsbCIsImRhdGEiLCJyZXF1ZXN0IiwiZ2V0IiwiZXJyb3IiLCJyZXNwb25zZSIsInN0YXR1cyIsImxvZ2luIl0sInNvdXJjZXMiOlsiLi4vLi4vLi4vc3JjL3NlbGxlci9mdW5jdGlvbnMvYWxsLnRzIl0sInNvdXJjZXNDb250ZW50IjpbIi8qIVxuICogQ29weXJpZ2h0IDIwMjUgU2F0dXJubyBUZWFtXG4gKlxuICogTGljZW5zZWQgdW5kZXIgdGhlIEFwYWNoZSBMaWNlbnNlLCBWZXJzaW9uIDIuMCAodGhlIFwiTGljZW5zZVwiKTtcbiAqIHlvdSBtYXkgbm90IHVzZSB0aGlzIGZpbGUgZXhjZXB0IGluIGNvbXBsaWFuY2Ugd2l0aCB0aGUgTGljZW5zZS5cbiAqIFlvdSBtYXkgb2J0YWluIGEgY29weSBvZiB0aGUgTGljZW5zZSBhdFxuICpcbiAqICAgICBodHRwOi8vd3d3LmFwYWNoZS5vcmcvbGljZW5zZXMvTElDRU5TRS0yLjBcbiAqXG4gKiBVbmxlc3MgcmVxdWlyZWQgYnkgYXBwbGljYWJsZSBsYXcgb3IgYWdyZWVkIHRvIGluIHdyaXRpbmcsIHNvZnR3YXJlXG4gKiBkaXN0cmlidXRlZCB1bmRlciB0aGUgTGljZW5zZSBpcyBkaXN0cmlidXRlZCBvbiBhbiBcIkFTIElTXCIgQkFTSVMsXG4gKiBXSVRIT1VUIFdBUlJBTlRJRVMgT1IgQ09ORElUSU9OUyBPRiBBTlkgS0lORCwgZWl0aGVyIGV4cHJlc3Mgb3IgaW1wbGllZC5cbiAqIFNlZSB0aGUgTGljZW5zZSBmb3IgdGhlIHNwZWNpZmljIGxhbmd1YWdlIGdvdmVybmluZyBwZXJtaXNzaW9ucyBhbmRcbiAqIGxpbWl0YXRpb25zIHVuZGVyIHRoZSBMaWNlbnNlLlxuICovXG5cbmltcG9ydCB7IGxvZ2luIH0gZnJvbSAnLi4vLi4vYXV0aCc7XG5pbXBvcnQgeyBTZWxsZXIgfSBmcm9tICcuLi8uLi90eXBlcy9TZWxsZXInO1xuaW1wb3J0IHsgcmVxdWVzdCB9IGZyb20gJy4uLy4uL3V0aWwvcmVxdWVzdCc7XG5cbi8qKlxuICogRnVuY3Rpb24gdG8gZ2V0IGFsbCBzZWxsZXJzXG4gKiBGdW7Dp8OjbyBwYXJhIHJldG9ybmFyIHRvZG9zIG9zIHZlbmRlZG9yZXNcbiAqXG4gKiBAZXhhbXBsZVxuICogYGBgamF2YXNjcmlwdFxuICogYXdhaXQgY2FsY21lLnNlbGxlcnMuYWxsKCk7XG4gKiBgYGBcbiAqIEBjYXRlZ29yeSBCdWRnZXRcbiAqL1xuZXhwb3J0IGFzeW5jIGZ1bmN0aW9uIGFsbCgpOiBQcm9taXNlPHtcbiAgZGF0YTogU2VsbGVyW107XG4gIGVycm9yczogYW55W107XG4gIHRvdGFsRWxlbWVudHM6IG51bGw7XG4gIGlkczogbnVsbDtcbn0+IHtcbiAgdHJ5IHtcbiAgICBjb25zdCB7IGRhdGEgfTogYW55ID0gYXdhaXQgcmVxdWVzdC5nZXQoYC9hcGkvbmZzZS9zZWxsZXJzL2ApO1xuICAgIHJldHVybiBkYXRhO1xuICB9IGNhdGNoIChlcnJvcjogYW55KSB7XG4gICAgaWYgKGVycm9yLnJlc3BvbnNlLnN0YXR1cyA9PT0gNDAxKSB7XG4gICAgICBhd2FpdCBsb2dpbigpO1xuICAgICAgcmV0dXJuIGF3YWl0IGFsbCgpO1xuICAgIH0gZWxzZSBpZiAoZXJyb3IucmVzcG9uc2UpIHtcbiAgICAgIHJldHVybiBlcnJvci5yZXNwb25zZS5kYXRhO1xuICAgIH0gZWxzZSB7XG4gICAgICByZXR1cm4gZXJyb3I7XG4gICAgfVxuICB9XG59XG4iXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7Ozs7QUFnQkEsSUFBQUEsS0FBQSxHQUFBQyxPQUFBOztBQUVBLElBQUFDLFFBQUEsR0FBQUQsT0FBQSx1QkFBNkMsQ0FsQjdDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxHQWRBLENBb0JBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEdBQ08sZUFBZUUsR0FBR0EsQ0FBQSxFQUt0QixDQUNELElBQUksQ0FDRixNQUFNLEVBQUVDLElBQUksQ0FBTSxDQUFDLEdBQUcsTUFBTUMsZ0JBQU8sQ0FBQ0MsR0FBRyxDQUFDLG9CQUFvQixDQUFDLENBQzdELE9BQU9GLElBQUksQ0FDYixDQUFDLENBQUMsT0FBT0csS0FBVSxFQUFFLENBQ25CLElBQUlBLEtBQUssQ0FBQ0MsUUFBUSxDQUFDQyxNQUFNLEtBQUssR0FBRyxFQUFFLENBQ2pDLE1BQU0sSUFBQUMsV0FBSyxFQUFDLENBQUM7TUFDYixPQUFPLE1BQU1QLEdBQUcsQ0FBQyxDQUFDO0lBQ3BCLENBQUMsTUFBTSxJQUFJSSxLQUFLLENBQUNDLFFBQVEsRUFBRTtNQUN6QixPQUFPRCxLQUFLLENBQUNDLFFBQVEsQ0FBQ0osSUFBSTtJQUM1QixDQUFDLE1BQU07TUFDTCxPQUFPRyxLQUFLO0lBQ2Q7RUFDRjtBQUNGIiwiaWdub3JlTGlzdCI6W119