From a1e543cfb82d321326ba4ae2b973e42333430149 Mon Sep 17 00:00:00 2001 From: "Luiz H. R. Silva" Date: Thu, 6 Jun 2024 19:49:57 -0300 Subject: [PATCH] . --- ...erno.d.ts => _usuarios_quipo_governo.d.ts} | 5 ++- ...sexterno.js => _usuarios_quipo_governo.js} | 10 ++++-- dist-import/autenticacao/index.d.ts | 10 ++++-- dist-import/autenticacao/index.js | 4 +-- ...erno.d.ts => _usuarios_quipo_governo.d.ts} | 5 ++- ...sexterno.js => _usuarios_quipo_governo.js} | 19 +++++++---- dist-require/autenticacao/index.d.ts | 10 ++++-- dist-require/autenticacao/index.js | 4 +-- package.json | 2 +- src/autenticacao/_consultaUsuariosexterno.ts | 21 ------------ src/autenticacao/_usuarios_quipo_governo.ts | 34 +++++++++++++++++++ src/autenticacao/index.ts | 9 +++-- 12 files changed, 87 insertions(+), 46 deletions(-) rename dist-import/autenticacao/{_consultaUsuariosexterno.d.ts => _usuarios_quipo_governo.d.ts} (62%) rename dist-import/autenticacao/{_consultaUsuariosexterno.js => _usuarios_quipo_governo.js} (62%) rename dist-require/autenticacao/{_consultaUsuariosexterno.d.ts => _usuarios_quipo_governo.d.ts} (62%) rename dist-require/autenticacao/{_consultaUsuariosexterno.js => _usuarios_quipo_governo.js} (81%) delete mode 100644 src/autenticacao/_consultaUsuariosexterno.ts create mode 100644 src/autenticacao/_usuarios_quipo_governo.ts diff --git a/dist-import/autenticacao/_consultaUsuariosexterno.d.ts b/dist-import/autenticacao/_usuarios_quipo_governo.d.ts similarity index 62% rename from dist-import/autenticacao/_consultaUsuariosexterno.d.ts rename to dist-import/autenticacao/_usuarios_quipo_governo.d.ts index e1ac7dc..9435543 100644 --- a/dist-import/autenticacao/_consultaUsuariosexterno.d.ts +++ b/dist-import/autenticacao/_usuarios_quipo_governo.d.ts @@ -7,7 +7,10 @@ export type tipoUsuarioExterno = { codigo_conta: string; chave_produto: string; }; -export declare const consultaUsuariosexterno: ({ token_produto, ambiente, }: { +export declare const usuarios_quipo_governo: ({ token_produto, ambiente, buscar, }: { ambiente: "desenvolvimento" | "producao"; token_produto: string; + buscar: (url: string, headers: { + [k: string]: string; + }) => Promise>; }) => Promise>; diff --git a/dist-import/autenticacao/_consultaUsuariosexterno.js b/dist-import/autenticacao/_usuarios_quipo_governo.js similarity index 62% rename from dist-import/autenticacao/_consultaUsuariosexterno.js rename to dist-import/autenticacao/_usuarios_quipo_governo.js index 5c0cedb..ec56d71 100644 --- a/dist-import/autenticacao/_consultaUsuariosexterno.js +++ b/dist-import/autenticacao/_usuarios_quipo_governo.js @@ -8,7 +8,11 @@ var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, ge }); }; import { respostaComuns } from "p-respostas"; -export const consultaUsuariosexterno = ({ token_produto, ambiente, }) => __awaiter(void 0, void 0, void 0, function* () { - console.log(token_produto, ambiente); - return respostaComuns.valor([]); +import { urlAutenticacao } from "./_urlAutenticacao"; +export const usuarios_quipo_governo = ({ token_produto, ambiente, buscar, }) => __awaiter(void 0, void 0, void 0, function* () { + const url = `${urlAutenticacao(ambiente)}/api/usuarios_quipo_governo`; + const headers = { + token: token_produto, + }; + return buscar(url, headers).catch((e) => respostaComuns.erro(`erro ao buscar usuários quipo governo: ${e}`)); }); diff --git a/dist-import/autenticacao/index.d.ts b/dist-import/autenticacao/index.d.ts index acfe8d0..34850ef 100644 --- a/dist-import/autenticacao/index.d.ts +++ b/dist-import/autenticacao/index.d.ts @@ -1,4 +1,5 @@ -export type { tipoUsuarioExterno } from "./_consultaUsuariosexterno"; +import { type tipoUsuarioExterno } from "./_usuarios_quipo_governo"; +export type { tipoUsuarioExterno }; /** todas as rotas de comunicação com autenticador partem dessa variável */ export declare const pAutenticacao: { validarToken: ({ ambiente, post, buscar, }: { @@ -20,8 +21,11 @@ export declare const pAutenticacao: { site: string; }) => Promise>; }) => Promise>; - consultaUsuariosexterno: ({ token_produto, ambiente, }: { + usuarios_quipo_governo: ({ token_produto, ambiente, buscar, }: { ambiente: "desenvolvimento" | "producao"; token_produto: string; - }) => Promise>; + buscar: (url: string, headers: { + [k: string]: string; + }) => Promise>; + }) => Promise>; }; diff --git a/dist-import/autenticacao/index.js b/dist-import/autenticacao/index.js index 014a871..7f90783 100644 --- a/dist-import/autenticacao/index.js +++ b/dist-import/autenticacao/index.js @@ -1,11 +1,11 @@ import { codigoContaSite } from "./_codigoContaSite"; -import { consultaUsuariosexterno } from "./_consultaUsuariosexterno"; import { urlAutenticacao } from "./_urlAutenticacao"; +import { usuarios_quipo_governo, } from "./_usuarios_quipo_governo"; import { validarToken } from "./_validarToken"; /** todas as rotas de comunicação com autenticador partem dessa variável */ export const pAutenticacao = { validarToken, urlAutenticacao, codigoContaSite, - consultaUsuariosexterno, + usuarios_quipo_governo, }; diff --git a/dist-require/autenticacao/_consultaUsuariosexterno.d.ts b/dist-require/autenticacao/_usuarios_quipo_governo.d.ts similarity index 62% rename from dist-require/autenticacao/_consultaUsuariosexterno.d.ts rename to dist-require/autenticacao/_usuarios_quipo_governo.d.ts index e1ac7dc..9435543 100644 --- a/dist-require/autenticacao/_consultaUsuariosexterno.d.ts +++ b/dist-require/autenticacao/_usuarios_quipo_governo.d.ts @@ -7,7 +7,10 @@ export type tipoUsuarioExterno = { codigo_conta: string; chave_produto: string; }; -export declare const consultaUsuariosexterno: ({ token_produto, ambiente, }: { +export declare const usuarios_quipo_governo: ({ token_produto, ambiente, buscar, }: { ambiente: "desenvolvimento" | "producao"; token_produto: string; + buscar: (url: string, headers: { + [k: string]: string; + }) => Promise>; }) => Promise>; diff --git a/dist-require/autenticacao/_consultaUsuariosexterno.js b/dist-require/autenticacao/_usuarios_quipo_governo.js similarity index 81% rename from dist-require/autenticacao/_consultaUsuariosexterno.js rename to dist-require/autenticacao/_usuarios_quipo_governo.js index 4f89e5a..20ce54c 100644 --- a/dist-require/autenticacao/_consultaUsuariosexterno.js +++ b/dist-require/autenticacao/_usuarios_quipo_governo.js @@ -36,15 +36,22 @@ var __generator = (this && this.__generator) || function (thisArg, body) { } }; Object.defineProperty(exports, "__esModule", { value: true }); -exports.consultaUsuariosexterno = void 0; +exports.usuarios_quipo_governo = void 0; var p_respostas_1 = require("p-respostas"); -var consultaUsuariosexterno = function (_a) { - var token_produto = _a.token_produto, ambiente = _a.ambiente; +var _urlAutenticacao_1 = require("./_urlAutenticacao"); +var usuarios_quipo_governo = function (_a) { + var token_produto = _a.token_produto, ambiente = _a.ambiente, buscar = _a.buscar; return __awaiter(void 0, void 0, void 0, function () { + var url, headers; return __generator(this, function (_b) { - console.log(token_produto, ambiente); - return [2 /*return*/, p_respostas_1.respostaComuns.valor([])]; + url = "".concat((0, _urlAutenticacao_1.urlAutenticacao)(ambiente), "/api/usuarios_quipo_governo"); + headers = { + token: token_produto, + }; + return [2 /*return*/, buscar(url, headers).catch(function (e) { + return p_respostas_1.respostaComuns.erro("erro ao buscar usu\u00E1rios quipo governo: ".concat(e)); + })]; }); }); }; -exports.consultaUsuariosexterno = consultaUsuariosexterno; +exports.usuarios_quipo_governo = usuarios_quipo_governo; diff --git a/dist-require/autenticacao/index.d.ts b/dist-require/autenticacao/index.d.ts index acfe8d0..34850ef 100644 --- a/dist-require/autenticacao/index.d.ts +++ b/dist-require/autenticacao/index.d.ts @@ -1,4 +1,5 @@ -export type { tipoUsuarioExterno } from "./_consultaUsuariosexterno"; +import { type tipoUsuarioExterno } from "./_usuarios_quipo_governo"; +export type { tipoUsuarioExterno }; /** todas as rotas de comunicação com autenticador partem dessa variável */ export declare const pAutenticacao: { validarToken: ({ ambiente, post, buscar, }: { @@ -20,8 +21,11 @@ export declare const pAutenticacao: { site: string; }) => Promise>; }) => Promise>; - consultaUsuariosexterno: ({ token_produto, ambiente, }: { + usuarios_quipo_governo: ({ token_produto, ambiente, buscar, }: { ambiente: "desenvolvimento" | "producao"; token_produto: string; - }) => Promise>; + buscar: (url: string, headers: { + [k: string]: string; + }) => Promise>; + }) => Promise>; }; diff --git a/dist-require/autenticacao/index.js b/dist-require/autenticacao/index.js index 064df2c..064afda 100644 --- a/dist-require/autenticacao/index.js +++ b/dist-require/autenticacao/index.js @@ -2,13 +2,13 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.pAutenticacao = void 0; var _codigoContaSite_1 = require("./_codigoContaSite"); -var _consultaUsuariosexterno_1 = require("./_consultaUsuariosexterno"); var _urlAutenticacao_1 = require("./_urlAutenticacao"); +var _usuarios_quipo_governo_1 = require("./_usuarios_quipo_governo"); var _validarToken_1 = require("./_validarToken"); /** todas as rotas de comunicação com autenticador partem dessa variável */ exports.pAutenticacao = { validarToken: _validarToken_1.validarToken, urlAutenticacao: _urlAutenticacao_1.urlAutenticacao, codigoContaSite: _codigoContaSite_1.codigoContaSite, - consultaUsuariosexterno: _consultaUsuariosexterno_1.consultaUsuariosexterno, + usuarios_quipo_governo: _usuarios_quipo_governo_1.usuarios_quipo_governo, }; diff --git a/package.json b/package.json index a2574aa..77b4430 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "p-drives", - "version": "0.49.0", + "version": "0.51.0", "description": "", "main": "src/index.ts", "exports": { diff --git a/src/autenticacao/_consultaUsuariosexterno.ts b/src/autenticacao/_consultaUsuariosexterno.ts deleted file mode 100644 index e009244..0000000 --- a/src/autenticacao/_consultaUsuariosexterno.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { respostaComuns, type tipoResposta } from "p-respostas" - -export type tipoUsuarioExterno = { - nome: string - email: string - telefone: string - vinculo: string - codigo_conta: string - chave_produto: string -} - -export const consultaUsuariosexterno = async ({ - token_produto, - ambiente, -}: { - ambiente: "desenvolvimento" | "producao" - token_produto: string -}): Promise> => { - console.log(token_produto, ambiente) - return respostaComuns.valor([]) -} diff --git a/src/autenticacao/_usuarios_quipo_governo.ts b/src/autenticacao/_usuarios_quipo_governo.ts new file mode 100644 index 0000000..260bafe --- /dev/null +++ b/src/autenticacao/_usuarios_quipo_governo.ts @@ -0,0 +1,34 @@ +import { respostaComuns, type tipoResposta } from "p-respostas" +import { urlAutenticacao } from "./_urlAutenticacao" + +export type tipoUsuarioExterno = { + nome: string + email: string + telefone: string + vinculo: string + codigo_conta: string + chave_produto: string +} + +export const usuarios_quipo_governo = async ({ + token_produto, + ambiente, + buscar, +}: { + ambiente: "desenvolvimento" | "producao" + token_produto: string + buscar: ( + url: string, + headers: { [k: string]: string }, + ) => Promise> +}): Promise> => { + const url = `${urlAutenticacao(ambiente)}/api/usuarios_quipo_governo` + + const headers = { + token: token_produto, + } + + return buscar(url, headers).catch((e) => + respostaComuns.erro(`erro ao buscar usuários quipo governo: ${e}`), + ) +} diff --git a/src/autenticacao/index.ts b/src/autenticacao/index.ts index a83af84..a965ebe 100644 --- a/src/autenticacao/index.ts +++ b/src/autenticacao/index.ts @@ -1,14 +1,17 @@ import { codigoContaSite } from "./_codigoContaSite" -import { consultaUsuariosexterno } from "./_consultaUsuariosexterno" import { urlAutenticacao } from "./_urlAutenticacao" +import { + type tipoUsuarioExterno, + usuarios_quipo_governo, +} from "./_usuarios_quipo_governo" import { validarToken } from "./_validarToken" -export type { tipoUsuarioExterno } from "./_consultaUsuariosexterno" +export type { tipoUsuarioExterno } /** todas as rotas de comunicação com autenticador partem dessa variável */ export const pAutenticacao = { validarToken, urlAutenticacao, codigoContaSite, - consultaUsuariosexterno, + usuarios_quipo_governo, }