From 81d017e8af995d82883e02be90e067fb17211444 Mon Sep 17 00:00:00 2001 From: Luiz Silva Date: Sat, 2 Aug 2025 08:43:00 -0300 Subject: [PATCH 1/3] build --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index cafa986..4556adb 100644 --- a/package.json +++ b/package.json @@ -13,7 +13,7 @@ "types": "./src/index.ts", "scripts": { "at": "pnpm up @biomejs/biome typescript", - "build": "pnpm run check && tsup --config ./node_modules/p-comuns/src/tsup/tsup.config.ts && npm --no-git-tag-version version minor", + "build": "pnpm run check && tsup --config ./node_modules/p-comuns/tsup/tsup.config.ts && npm --no-git-tag-version version minor", "biome": "biome check --write ./src && biome check --write ./package.json", "nodev": "check-node-version --node '>= 20'", "check": "pnpm run biome && tsc --noEmit" From f3b5bb3bceb67ddf01f5ce4d197d8cfc970ce260 Mon Sep 17 00:00:00 2001 From: Luiz Silva Date: Sat, 2 Aug 2025 08:43:07 -0300 Subject: [PATCH 2/3] build --- .vscode/settings.json | 3 + dist-front/autenticacao/_codigoContaSite.js | 23 - dist-front/autenticacao/_usuarios_quipo.js | 24 - .../autenticacao/_usuarios_quipo_vincular.js | 31 -- dist-front/autenticacao/_validarToken.js | 22 - dist-front/autenticacao/index.js | 13 - dist-front/index.js | 6 - dist-front/index.mjs | 1 + dist-front/lista-prefeituras.js | 26 -- dist-front/lista-usuarios.js | 31 -- dist-front/lista-vinculos.js | 54 --- dist-front/plugins/uuid.js | 10 - dist-front/produtos/_betha-meio-ambiente.js | 10 - dist-front/produtos/_suporte.js | 10 - dist-front/produtos/doc.js | 0 dist-front/produtos/index.js | 31 -- dist-front/produtos/tipagem.js | 60 --- dist-front/tokens/index.js | 0 package.json | 2 +- pnpm-lock.yaml | 431 +++++++++--------- 20 files changed, 224 insertions(+), 564 deletions(-) delete mode 100644 dist-front/autenticacao/_codigoContaSite.js delete mode 100644 dist-front/autenticacao/_usuarios_quipo.js delete mode 100644 dist-front/autenticacao/_usuarios_quipo_vincular.js delete mode 100644 dist-front/autenticacao/_validarToken.js delete mode 100644 dist-front/autenticacao/index.js delete mode 100644 dist-front/index.js create mode 100644 dist-front/index.mjs delete mode 100644 dist-front/lista-prefeituras.js delete mode 100644 dist-front/lista-usuarios.js delete mode 100644 dist-front/lista-vinculos.js delete mode 100644 dist-front/plugins/uuid.js delete mode 100644 dist-front/produtos/_betha-meio-ambiente.js delete mode 100644 dist-front/produtos/_suporte.js delete mode 100644 dist-front/produtos/doc.js delete mode 100644 dist-front/produtos/index.js delete mode 100644 dist-front/produtos/tipagem.js delete mode 100644 dist-front/tokens/index.js diff --git a/.vscode/settings.json b/.vscode/settings.json index 2e82148..4cbf2af 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -1,5 +1,8 @@ { "[javascript]": { "editor.defaultFormatter": "biomejs.biome" + }, "editor.codeActionsOnSave": { + "source.organizeImports.biome": "always", + "source.fixAll.biome": "always" } } diff --git a/dist-front/autenticacao/_codigoContaSite.js b/dist-front/autenticacao/_codigoContaSite.js deleted file mode 100644 index fc62fbb..0000000 --- a/dist-front/autenticacao/_codigoContaSite.js +++ /dev/null @@ -1,23 +0,0 @@ -import { respostaComuns } from "p-respostas"; -import node_fetch from "cross-fetch"; -const codigoContaSite = async ({ - url_api_autenticacao, - post -}) => { - const url = `${url_api_autenticacao}/api/codigo_prefeitura_site`; - try { - const resp = await node_fetch(url, { - method: "POST", - body: JSON.stringify(post), - headers: { "Content-Type": "application/json" } - }).then((r) => r.json()).catch( - (e) => respostaComuns.erro("Erro ao enviar registros", [e.message]) - ).then((r) => r); - return resp; - } catch (e) { - return respostaComuns.erro(`erro ao buscar c\xF3digo do site: ${e}`); - } -}; -export { - codigoContaSite -}; diff --git a/dist-front/autenticacao/_usuarios_quipo.js b/dist-front/autenticacao/_usuarios_quipo.js deleted file mode 100644 index c950d7a..0000000 --- a/dist-front/autenticacao/_usuarios_quipo.js +++ /dev/null @@ -1,24 +0,0 @@ -import node_fetch from "cross-fetch"; -import { respostaComuns } from "p-respostas"; -const usuarios_quipo = async ({ - token_produto, - url_api_autenticacao, - inquilino -}) => { - const url = `${url_api_autenticacao}/api/usuarios__listar`; - if (!token_produto) return respostaComuns.erro("token_produto n\xE3o informado"); - const headers = { - token: token_produto, - "Content-Type": "application/json" - }; - return node_fetch(url, { - method: "POST", - body: JSON.stringify({ inquilino }), - headers - }).then((r) => r.json()).catch( - (e) => respostaComuns.erro(`Erro ao buscar usu\xE1rios quipo governo ${e.message}`) - ).then((r) => r); -}; -export { - usuarios_quipo -}; diff --git a/dist-front/autenticacao/_usuarios_quipo_vincular.js b/dist-front/autenticacao/_usuarios_quipo_vincular.js deleted file mode 100644 index 6945698..0000000 --- a/dist-front/autenticacao/_usuarios_quipo_vincular.js +++ /dev/null @@ -1,31 +0,0 @@ -import node_fetch from "cross-fetch"; -import { respostaComuns } from "p-respostas"; -const usuarios_quipo_vincular = async ({ - token_produto, - url_api_autenticacao, - inquilino_codigo, - vinculo, - usuario_codigo, - email -}) => { - const url = `${url_api_autenticacao}/api/vinculos__criar`; - if (!token_produto) return respostaComuns.erro("token_produto n\xE3o informado"); - const headers = { - token: token_produto, - "Content-Type": "application/json" - }; - const parametros = { - vinculos: { inquilino_codigo, usuario_codigo, vinculo }, - email - }; - return await node_fetch(url, { - headers, - body: JSON.stringify(parametros), - method: "POST" - }).then(async (r) => await r.json()).catch( - (e) => respostaComuns.erro(`Erro ao criar vinculo de usuario ${e.message}`) - ); -}; -export { - usuarios_quipo_vincular -}; diff --git a/dist-front/autenticacao/_validarToken.js b/dist-front/autenticacao/_validarToken.js deleted file mode 100644 index b95becc..0000000 --- a/dist-front/autenticacao/_validarToken.js +++ /dev/null @@ -1,22 +0,0 @@ -import node_fetch from "cross-fetch"; -const validarToken = async ({ - url_api_autenticacao, - post -}) => { - const url = `${url_api_autenticacao}/api/validar_token`; - try { - const resposta = await node_fetch(url, { - method: "POST", - body: JSON.stringify(post), - headers: { "Content-Type": "application/json" } - }).then((r) => r.json()).then((r) => r).then( - (resposta2) => resposta2.eCerto ? "valido" : "erro" - ).catch(() => "erro"); - return resposta; - } catch (_e) { - return "erro"; - } -}; -export { - validarToken -}; diff --git a/dist-front/autenticacao/index.js b/dist-front/autenticacao/index.js deleted file mode 100644 index 47c5092..0000000 --- a/dist-front/autenticacao/index.js +++ /dev/null @@ -1,13 +0,0 @@ -import { codigoContaSite } from "./_codigoContaSite"; -import { usuarios_quipo } from "./_usuarios_quipo"; -import { usuarios_quipo_vincular } from "./_usuarios_quipo_vincular"; -import { validarToken } from "./_validarToken"; -const pAutenticacao = { - validarToken, - codigoContaSite, - usuarios_quipo, - usuarios_quipo_vincular -}; -export { - pAutenticacao -}; diff --git a/dist-front/index.js b/dist-front/index.js deleted file mode 100644 index b8e4f3c..0000000 --- a/dist-front/index.js +++ /dev/null @@ -1,6 +0,0 @@ -export * from "./autenticacao"; -export * from "./lista-prefeituras"; -export * from "./lista-usuarios"; -export * from "./lista-vinculos"; -export * from "./produtos"; -export * from "./tokens"; diff --git a/dist-front/index.mjs b/dist-front/index.mjs new file mode 100644 index 0000000..0507dc7 --- /dev/null +++ b/dist-front/index.mjs @@ -0,0 +1 @@ +import{respostaComuns as l}from"p-respostas";import G from"cross-fetch";var g=async({url_api_autenticacao:o,post:t})=>{let e=`${o}/api/codigo_prefeitura_site`;try{return await G(e,{method:"POST",body:JSON.stringify(t),headers:{"Content-Type":"application/json"}}).then(r=>r.json()).catch(r=>l.erro("Erro ao enviar registros",[r.message])).then(r=>r)}catch(s){return l.erro(`erro ao buscar c\xF3digo do site: ${s}`)}};import O from"cross-fetch";import{respostaComuns as h}from"p-respostas";var f=async({token_produto:o,url_api_autenticacao:t,inquilino:e})=>{let s=`${t}/api/usuarios__listar`;if(!o)return h.erro("token_produto n\xE3o informado");let r={token:o,"Content-Type":"application/json"};return O(s,{method:"POST",body:JSON.stringify({inquilino:e}),headers:r}).then(i=>i.json()).catch(i=>h.erro(`Erro ao buscar usu\xE1rios quipo governo ${i.message}`)).then(i=>i)};import q from"cross-fetch";import{respostaComuns as y}from"p-respostas";var v=async({token_produto:o,url_api_autenticacao:t,inquilino_codigo:e,vinculo:s,usuario_codigo:r,email:i})=>{let n=`${t}/api/vinculos__criar`;return o?await q(n,{headers:{token:o,"Content-Type":"application/json"},body:JSON.stringify({vinculos:{inquilino_codigo:e,usuario_codigo:r,vinculo:s},email:i}),method:"POST"}).then(async m=>await m.json()).catch(m=>y.erro(`Erro ao criar vinculo de usuario ${m.message}`)):y.erro("token_produto n\xE3o informado")};import E from"cross-fetch";var x=async({url_api_autenticacao:o,post:t})=>{let e=`${o}/api/validar_token`;try{return await E(e,{method:"POST",body:JSON.stringify(t),headers:{"Content-Type":"application/json"}}).then(r=>r.json()).then(r=>r).then(r=>r.eCerto?"valido":"erro").catch(()=>"erro")}catch{return"erro"}};var ao={validarToken:x,codigoContaSite:g,usuarios_quipo:f,usuarios_quipo_vincular:v};import j from"cross-fetch";import{respostaComuns as b}from"p-respostas";var N="listar_prefeituras",_o=async({url_api_autenticacao:o})=>{let t=`${o}/api/${N}`;return j(t).then(async e=>{let s=await e.text();try{return JSON.parse(s)}catch(r){return b.erro(`Erro ao listar cidades: ${r.message}`,[s,r])}}).catch(e=>b.erro(`Erro ao listar cidades: ${e.message}`,[e]))};import J from"cross-fetch";import{respostaComuns as k}from"p-respostas";var B="usuarios__listar",ho=async({token:o,url_api_autenticacao:t},e)=>{let s=`${t}/api/${B}`;return J(s,{headers:{token:o,"Content-Type":"application/json"},body:JSON.stringify(e),method:"post"}).then(async r=>{let i=await r.text();try{return JSON.parse(i)}catch(n){return k.erro(`Erro ao listar usu\xE1rios: ${n.message}`,[i,n])}}).catch(r=>k.erro(`Erro ao listar usu\xE1rios: ${r.message}`,[r]))};import Q from"cross-fetch";import{cacheM as P}from"p-comuns";import{respostaComuns as S}from"p-respostas";import{NIL as L,v3 as A,v4 as vo}from"uuid";var $=o=>A(typeof o=="string"?o:typeof o=="number"?String(o):JSON.stringify(o),L);var U="vinculos__listar",So=async({token:o,url_api_autenticacao:t,desativarCache:e})=>{let s=$({token:o,url_api_autenticacao:t});if(!e){let i=P(s);if(i)return i}let r=(async()=>{let i=`${t}/api/${U}`;return Q(i,{headers:{token:o,"Content-Type":"application/json"},body:"{}",method:"post"}).then(async n=>{let _=await n.text();try{return JSON.parse(_)}catch(c){return S.erro(`Erro ao listar cidades: ${c.message}`,[_,c])}}).catch(n=>S.erro(`Erro ao listar cidades: ${n.message}`,[n]))})();return P(s,r.then(i=>i),10),r};var C=(t=>(t.suporte="suporte",t["betha-meio-ambiente"]="betha-meio-ambiente",t["e-licencie-gov"]="e-licencie-gov",t["e-licencie"]="e-licencie",t))(C||{}),d={governo:"Governo",sociedade:"Sociedade",anonimo:"An\xF4nimo"},F={"suporte-1":"Suporte Prim\xE1rio"},M={suporte:F,"betha-meio-ambiente":d,"e-licencie-gov":d,"e-licencie":{}};var z={"betha-sistemas":"Betha Sistemas","e-licencie":"e-licencie"},a=class{constructor(t){this.chave_produto=t.chave_produto,this.titulo=t.titulo,this.descricao=t.descricao,this.url_produto=t.url_produto}extruturaToken(t){return{...t,chave_produto:this.chave_produto}}},p=class extends a{extruturaToken(t){return{...t,chave_produto:this.chave_produto}}},R=(e=>(e.versao_usuarios_autenticacao="versao_usuarios_autenticacao",e.versao_usuarios_quipo="versao_usuarios_quipo",e))(R||{});var u=new p({chave_produto:"betha-meio-ambiente",titulo:"Betha Meio Ambiente",descricao:"Betha Meio Ambiente: Software de gest\xE3o de processos ambientais para \xF3rg\xE3os p\xFAblicos da Betha Sistemas.",url_produto:({inquilino:o,base_url:t,vinculo:e})=>`${t}/${o}${e=="anonimo"?"":`/${e}#/admin`}`});var T=new a({chave_produto:"e-licencie",titulo:"e-Licencie",descricao:"e-Licencie: Software de gest\xE3o de processos e dados ambientais.",url_produto:({base_url:o})=>o});var V=new p({...u,titulo:"e-Licencie Gov",chave_produto:"e-licencie-gov",url_produto:({inquilino:o,base_url:t,vinculo:e})=>`${t}/${o}${e=="anonimo"?"":`/${e}#/admin`}`});var w=new a({chave_produto:"suporte",titulo:"Suporte",descricao:"Gest\xE3o de contas e usu\xE1rios dos produtos da e-licencie",url_produto:({base_url:o})=>o});var Uo={"betha-meio-ambiente":u,"e-licencie":T,"e-licencie-gov":V,suporte:w};export{a as Produto,C as chaves_produto,Uo as listaProdutos,_o as listarPrefeituras,ho as listarUsuarios,So as listarVinculos,M as opcoesVinculos,d as opcoesVinculosGov,ao as pAutenticacao,u as produto_betha_meio_ambiente,T as produto_e_licencie,V as produto_e_licencie_gov,w as produto_suporte,z as provedoresGov,N as tx_listar_prefeituras,B as tx_usuarios__listar,U as tx_vinculos__listar,R as versao_usuarios}; diff --git a/dist-front/lista-prefeituras.js b/dist-front/lista-prefeituras.js deleted file mode 100644 index fec6e5c..0000000 --- a/dist-front/lista-prefeituras.js +++ /dev/null @@ -1,26 +0,0 @@ -import cFetch from "cross-fetch"; -import { respostaComuns } from "p-respostas"; -const tx_listar_prefeituras = "listar_prefeituras"; -const listarPrefeituras = async ({ - url_api_autenticacao -}) => { - const url = `${url_api_autenticacao}/api/${tx_listar_prefeituras}`; - return cFetch(url).then(async (a) => { - const texto = await a.text(); - try { - const res = JSON.parse(texto); - return res; - } catch (error) { - return respostaComuns.erro(`Erro ao listar cidades: ${error.message}`, [ - texto, - error - ]); - } - }).catch( - (error) => respostaComuns.erro(`Erro ao listar cidades: ${error.message}`, [error]) - ); -}; -export { - listarPrefeituras, - tx_listar_prefeituras -}; diff --git a/dist-front/lista-usuarios.js b/dist-front/lista-usuarios.js deleted file mode 100644 index ec6736f..0000000 --- a/dist-front/lista-usuarios.js +++ /dev/null @@ -1,31 +0,0 @@ -import cFetch from "cross-fetch"; -import { respostaComuns } from "p-respostas"; -const tx_usuarios__listar = "usuarios__listar"; -const listarUsuarios = async ({ - token, - url_api_autenticacao -}, parametros) => { - const url = `${url_api_autenticacao}/api/${tx_usuarios__listar}`; - return cFetch(url, { - headers: { token, "Content-Type": "application/json" }, - body: JSON.stringify(parametros), - method: "post" - }).then(async (a) => { - const texto = await a.text(); - try { - const res = JSON.parse(texto); - return res; - } catch (error) { - return respostaComuns.erro( - `Erro ao listar usu\xE1rios: ${error.message}`, - [texto, error] - ); - } - }).catch( - (error) => respostaComuns.erro(`Erro ao listar usu\xE1rios: ${error.message}`, [error]) - ); -}; -export { - listarUsuarios, - tx_usuarios__listar -}; diff --git a/dist-front/lista-vinculos.js b/dist-front/lista-vinculos.js deleted file mode 100644 index 0a889f9..0000000 --- a/dist-front/lista-vinculos.js +++ /dev/null @@ -1,54 +0,0 @@ -import cFetch from "cross-fetch"; -import { cacheM } from "p-comuns"; -import { respostaComuns } from "p-respostas"; -import { uuidV3 } from "./plugins/uuid"; -const tx_vinculos__listar = "vinculos__listar"; -const listarVinculos = async ({ - token, - url_api_autenticacao, - desativarCache -}) => { - const chaveCache = uuidV3({ token, url_api_autenticacao }); - if (!desativarCache) { - const valorCache = cacheM(chaveCache); - if (valorCache) return valorCache; - } - const res = (async () => { - const url = `${url_api_autenticacao}/api/${tx_vinculos__listar}`; - return cFetch(url, { - headers: { token, "Content-Type": "application/json" }, - body: "{}", - method: "post" - }).then(async (a) => { - const texto = await a.text(); - try { - const res2 = JSON.parse(texto); - return res2; - } catch (error) { - return respostaComuns.erro( - `Erro ao listar cidades: ${error.message}`, - [texto, error] - ); - } - }).catch( - (error) => respostaComuns.erro(`Erro ao listar cidades: ${error.message}`, [ - error - ]) - ); - })(); - cacheM( - chaveCache, - res.then((a) => { - try { - } catch { - } - return a; - }), - 10 - ); - return res; -}; -export { - listarVinculos, - tx_vinculos__listar -}; diff --git a/dist-front/plugins/uuid.js b/dist-front/plugins/uuid.js deleted file mode 100644 index 4fc6d83..0000000 --- a/dist-front/plugins/uuid.js +++ /dev/null @@ -1,10 +0,0 @@ -import { NIL, v3, v4 } from "uuid"; -const uuidV3 = (qualquerCoisa) => v3( - typeof qualquerCoisa == "string" ? qualquerCoisa : typeof qualquerCoisa == "number" ? String(qualquerCoisa) : JSON.stringify(qualquerCoisa), - NIL -); -const uuidV4 = v4; -export { - uuidV3, - uuidV4 -}; diff --git a/dist-front/produtos/_betha-meio-ambiente.js b/dist-front/produtos/_betha-meio-ambiente.js deleted file mode 100644 index 1d14e99..0000000 --- a/dist-front/produtos/_betha-meio-ambiente.js +++ /dev/null @@ -1,10 +0,0 @@ -import { ProdutoQuipo } from "./tipagem"; -const produto_betha_meio_ambiente = new ProdutoQuipo({ - chave_produto: "betha-meio-ambiente", - titulo: "Betha Meio Ambiente", - descricao: "Betha Meio Ambiente: Software de gest\xE3o de processos ambientais para \xF3rg\xE3os p\xFAblicos da Betha Sistemas.", - url_produto: ({ inquilino, base_url, vinculo }) => `${base_url}/${inquilino}${vinculo == "anonimo" ? "" : `/${vinculo}#/admin`}` -}); -export { - produto_betha_meio_ambiente -}; diff --git a/dist-front/produtos/_suporte.js b/dist-front/produtos/_suporte.js deleted file mode 100644 index dc7ca9f..0000000 --- a/dist-front/produtos/_suporte.js +++ /dev/null @@ -1,10 +0,0 @@ -import { Produto } from "./tipagem"; -const produto_suporte = new Produto({ - chave_produto: "suporte", - titulo: "Suporte", - descricao: "Gest\xE3o de contas e usu\xE1rios dos produtos da e-licencie", - url_produto: ({ base_url }) => base_url -}); -export { - produto_suporte -}; diff --git a/dist-front/produtos/doc.js b/dist-front/produtos/doc.js deleted file mode 100644 index e69de29..0000000 diff --git a/dist-front/produtos/index.js b/dist-front/produtos/index.js deleted file mode 100644 index 5f80481..0000000 --- a/dist-front/produtos/index.js +++ /dev/null @@ -1,31 +0,0 @@ -import { produto_betha_meio_ambiente } from "./_betha-meio-ambiente"; -import { produto_e_licencie } from "./_e-licencie"; -import { produto_e_licencie_gov } from "./_e-licencie-gov"; -import { produto_suporte } from "./_suporte"; -import { - chaves_produto, - opcoesVinculos, - opcoesVinculosGov, - Produto, - provedoresGov, - versao_usuarios -} from "./tipagem"; -const listaProdutos = { - "betha-meio-ambiente": produto_betha_meio_ambiente, - "e-licencie": produto_e_licencie, - "e-licencie-gov": produto_e_licencie_gov, - suporte: produto_suporte -}; -export { - Produto, - chaves_produto, - listaProdutos, - opcoesVinculos, - opcoesVinculosGov, - produto_betha_meio_ambiente, - produto_e_licencie, - produto_e_licencie_gov, - produto_suporte, - provedoresGov, - versao_usuarios -}; diff --git a/dist-front/produtos/tipagem.js b/dist-front/produtos/tipagem.js deleted file mode 100644 index 54bff39..0000000 --- a/dist-front/produtos/tipagem.js +++ /dev/null @@ -1,60 +0,0 @@ -var chaves_produto = /* @__PURE__ */ ((chaves_produto2) => { - chaves_produto2["suporte"] = "suporte"; - chaves_produto2["betha-meio-ambiente"] = "betha-meio-ambiente"; - chaves_produto2["e-licencie-gov"] = "e-licencie-gov"; - chaves_produto2["e-licencie"] = "e-licencie"; - return chaves_produto2; -})(chaves_produto || {}); -const opcoesVinculosGov = { - governo: "Governo", - sociedade: "Sociedade", - anonimo: "An\xF4nimo" -}; -const opcoesVinculosSuporte = { - "suporte-1": "Suporte Prim\xE1rio" -}; -const opcoesVinculos = { - ["suporte" /* suporte */]: opcoesVinculosSuporte, - ["betha-meio-ambiente" /* betha-meio-ambiente */]: opcoesVinculosGov, - ["e-licencie-gov" /* e-licencie-gov */]: opcoesVinculosGov, - ["e-licencie" /* e-licencie */]: {} -}; -const tiposAcesso = opcoesVinculosGov; -const provedoresGov = { - /** Sistema de login da Beta */ - "betha-sistemas": "Betha Sistemas", - /** sistema de login do altenticado */ - "e-licencie": "e-licencie" -}; -class Produto { - constructor(_) { - this.chave_produto = _.chave_produto; - this.titulo = _.titulo; - this.descricao = _.descricao; - this.url_produto = _.url_produto; - } - extruturaToken(_) { - return { ..._, chave_produto: this.chave_produto }; - } -} -class ProdutoQuipo extends Produto { - extruturaToken(_) { - return { ..._, chave_produto: this.chave_produto }; - } -} -var versao_usuarios = /* @__PURE__ */ ((versao_usuarios2) => { - versao_usuarios2["versao_usuarios_autenticacao"] = "versao_usuarios_autenticacao"; - versao_usuarios2["versao_usuarios_quipo"] = "versao_usuarios_quipo"; - return versao_usuarios2; -})(versao_usuarios || {}); -export { - Produto, - ProdutoQuipo, - chaves_produto, - opcoesVinculos, - opcoesVinculosGov, - opcoesVinculosSuporte, - provedoresGov, - tiposAcesso, - versao_usuarios -}; diff --git a/dist-front/tokens/index.js b/dist-front/tokens/index.js deleted file mode 100644 index e69de29..0000000 diff --git a/package.json b/package.json index 4556adb..3ded560 100644 --- a/package.json +++ b/package.json @@ -26,7 +26,7 @@ }, "devDependencies": { "@biomejs/biome": "2.0.6", - "@types/node": "^20.19.8", + "@types/node": "^20.19.9", "check-node-version": "^4.2.1", "tsup": "8.5.0", "typescript": "5.5.4" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d1b964f..2dfce93 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -13,10 +13,10 @@ importers: version: 4.1.0 p-comuns: specifier: git+https://git2.idz.one/publico/_comuns.git - version: git+https://git2.idz.one/publico/_comuns.git#17aee620b3e66f14605d0ab851e7b80ec6553d76 + version: git+https://git2.idz.one/publico/_comuns.git#2dafba786d4174b638660017f42a3f09be5396bd p-respostas: specifier: git+https://git2.idz.one/publico/_respostas.git - version: git+https://git2.idz.one/publico/_respostas.git#431364ade4bc85aa163b970e0a94807dcc73585c + version: git+https://git2.idz.one/publico/_respostas.git#3d95862ebbb1f722166105c2ec388c198f9136c5 uuid: specifier: 11.1.0 version: 11.1.0 @@ -25,8 +25,8 @@ importers: specifier: 2.0.6 version: 2.0.6 '@types/node': - specifier: ^20.19.8 - version: 20.19.8 + specifier: ^20.19.9 + version: 20.19.9 check-node-version: specifier: ^4.2.1 version: 4.2.1 @@ -92,158 +92,158 @@ packages: cpu: [x64] os: [win32] - '@esbuild/aix-ppc64@0.25.6': - resolution: {integrity: sha512-ShbM/3XxwuxjFiuVBHA+d3j5dyac0aEVVq1oluIDf71hUw0aRF59dV/efUsIwFnR6m8JNM2FjZOzmaZ8yG61kw==} + '@esbuild/aix-ppc64@0.25.8': + resolution: {integrity: sha512-urAvrUedIqEiFR3FYSLTWQgLu5tb+m0qZw0NBEasUeo6wuqatkMDaRT+1uABiGXEu5vqgPd7FGE1BhsAIy9QVA==} engines: {node: '>=18'} cpu: [ppc64] os: [aix] - '@esbuild/android-arm64@0.25.6': - resolution: {integrity: sha512-hd5zdUarsK6strW+3Wxi5qWws+rJhCCbMiC9QZyzoxfk5uHRIE8T287giQxzVpEvCwuJ9Qjg6bEjcRJcgfLqoA==} + '@esbuild/android-arm64@0.25.8': + resolution: {integrity: sha512-OD3p7LYzWpLhZEyATcTSJ67qB5D+20vbtr6vHlHWSQYhKtzUYrETuWThmzFpZtFsBIxRvhO07+UgVA9m0i/O1w==} engines: {node: '>=18'} cpu: [arm64] os: [android] - '@esbuild/android-arm@0.25.6': - resolution: {integrity: sha512-S8ToEOVfg++AU/bHwdksHNnyLyVM+eMVAOf6yRKFitnwnbwwPNqKr3srzFRe7nzV69RQKb5DgchIX5pt3L53xg==} + '@esbuild/android-arm@0.25.8': + resolution: {integrity: sha512-RONsAvGCz5oWyePVnLdZY/HHwA++nxYWIX1atInlaW6SEkwq6XkP3+cb825EUcRs5Vss/lGh/2YxAb5xqc07Uw==} engines: {node: '>=18'} cpu: [arm] os: [android] - '@esbuild/android-x64@0.25.6': - resolution: {integrity: sha512-0Z7KpHSr3VBIO9A/1wcT3NTy7EB4oNC4upJ5ye3R7taCc2GUdeynSLArnon5G8scPwaU866d3H4BCrE5xLW25A==} + '@esbuild/android-x64@0.25.8': + resolution: {integrity: sha512-yJAVPklM5+4+9dTeKwHOaA+LQkmrKFX96BM0A/2zQrbS6ENCmxc4OVoBs5dPkCCak2roAD+jKCdnmOqKszPkjA==} engines: {node: '>=18'} cpu: [x64] os: [android] - '@esbuild/darwin-arm64@0.25.6': - resolution: {integrity: sha512-FFCssz3XBavjxcFxKsGy2DYK5VSvJqa6y5HXljKzhRZ87LvEi13brPrf/wdyl/BbpbMKJNOr1Sd0jtW4Ge1pAA==} + '@esbuild/darwin-arm64@0.25.8': + resolution: {integrity: sha512-Jw0mxgIaYX6R8ODrdkLLPwBqHTtYHJSmzzd+QeytSugzQ0Vg4c5rDky5VgkoowbZQahCbsv1rT1KW72MPIkevw==} engines: {node: '>=18'} cpu: [arm64] os: [darwin] - '@esbuild/darwin-x64@0.25.6': - resolution: {integrity: sha512-GfXs5kry/TkGM2vKqK2oyiLFygJRqKVhawu3+DOCk7OxLy/6jYkWXhlHwOoTb0WqGnWGAS7sooxbZowy+pK9Yg==} + '@esbuild/darwin-x64@0.25.8': + resolution: {integrity: sha512-Vh2gLxxHnuoQ+GjPNvDSDRpoBCUzY4Pu0kBqMBDlK4fuWbKgGtmDIeEC081xi26PPjn+1tct+Bh8FjyLlw1Zlg==} engines: {node: '>=18'} cpu: [x64] os: [darwin] - '@esbuild/freebsd-arm64@0.25.6': - resolution: {integrity: sha512-aoLF2c3OvDn2XDTRvn8hN6DRzVVpDlj2B/F66clWd/FHLiHaG3aVZjxQX2DYphA5y/evbdGvC6Us13tvyt4pWg==} + '@esbuild/freebsd-arm64@0.25.8': + resolution: {integrity: sha512-YPJ7hDQ9DnNe5vxOm6jaie9QsTwcKedPvizTVlqWG9GBSq+BuyWEDazlGaDTC5NGU4QJd666V0yqCBL2oWKPfA==} engines: {node: '>=18'} cpu: [arm64] os: [freebsd] - '@esbuild/freebsd-x64@0.25.6': - resolution: {integrity: sha512-2SkqTjTSo2dYi/jzFbU9Plt1vk0+nNg8YC8rOXXea+iA3hfNJWebKYPs3xnOUf9+ZWhKAaxnQNUf2X9LOpeiMQ==} + '@esbuild/freebsd-x64@0.25.8': + resolution: {integrity: sha512-MmaEXxQRdXNFsRN/KcIimLnSJrk2r5H8v+WVafRWz5xdSVmWLoITZQXcgehI2ZE6gioE6HirAEToM/RvFBeuhw==} engines: {node: '>=18'} cpu: [x64] os: [freebsd] - '@esbuild/linux-arm64@0.25.6': - resolution: {integrity: sha512-b967hU0gqKd9Drsh/UuAm21Khpoh6mPBSgz8mKRq4P5mVK8bpA+hQzmm/ZwGVULSNBzKdZPQBRT3+WuVavcWsQ==} + '@esbuild/linux-arm64@0.25.8': + resolution: {integrity: sha512-WIgg00ARWv/uYLU7lsuDK00d/hHSfES5BzdWAdAig1ioV5kaFNrtK8EqGcUBJhYqotlUByUKz5Qo6u8tt7iD/w==} engines: {node: '>=18'} cpu: [arm64] os: [linux] - '@esbuild/linux-arm@0.25.6': - resolution: {integrity: sha512-SZHQlzvqv4Du5PrKE2faN0qlbsaW/3QQfUUc6yO2EjFcA83xnwm91UbEEVx4ApZ9Z5oG8Bxz4qPE+HFwtVcfyw==} + '@esbuild/linux-arm@0.25.8': + resolution: {integrity: sha512-FuzEP9BixzZohl1kLf76KEVOsxtIBFwCaLupVuk4eFVnOZfU+Wsn+x5Ryam7nILV2pkq2TqQM9EZPsOBuMC+kg==} engines: {node: '>=18'} cpu: [arm] os: [linux] - '@esbuild/linux-ia32@0.25.6': - resolution: {integrity: sha512-aHWdQ2AAltRkLPOsKdi3xv0mZ8fUGPdlKEjIEhxCPm5yKEThcUjHpWB1idN74lfXGnZ5SULQSgtr5Qos5B0bPw==} + '@esbuild/linux-ia32@0.25.8': + resolution: {integrity: sha512-A1D9YzRX1i+1AJZuFFUMP1E9fMaYY+GnSQil9Tlw05utlE86EKTUA7RjwHDkEitmLYiFsRd9HwKBPEftNdBfjg==} engines: {node: '>=18'} cpu: [ia32] os: [linux] - '@esbuild/linux-loong64@0.25.6': - resolution: {integrity: sha512-VgKCsHdXRSQ7E1+QXGdRPlQ/e08bN6WMQb27/TMfV+vPjjTImuT9PmLXupRlC90S1JeNNW5lzkAEO/McKeJ2yg==} + '@esbuild/linux-loong64@0.25.8': + resolution: {integrity: sha512-O7k1J/dwHkY1RMVvglFHl1HzutGEFFZ3kNiDMSOyUrB7WcoHGf96Sh+64nTRT26l3GMbCW01Ekh/ThKM5iI7hQ==} engines: {node: '>=18'} cpu: [loong64] os: [linux] - '@esbuild/linux-mips64el@0.25.6': - resolution: {integrity: sha512-WViNlpivRKT9/py3kCmkHnn44GkGXVdXfdc4drNmRl15zVQ2+D2uFwdlGh6IuK5AAnGTo2qPB1Djppj+t78rzw==} + '@esbuild/linux-mips64el@0.25.8': + resolution: {integrity: sha512-uv+dqfRazte3BzfMp8PAQXmdGHQt2oC/y2ovwpTteqrMx2lwaksiFZ/bdkXJC19ttTvNXBuWH53zy/aTj1FgGw==} engines: {node: '>=18'} cpu: [mips64el] os: [linux] - '@esbuild/linux-ppc64@0.25.6': - resolution: {integrity: sha512-wyYKZ9NTdmAMb5730I38lBqVu6cKl4ZfYXIs31Baf8aoOtB4xSGi3THmDYt4BTFHk7/EcVixkOV2uZfwU3Q2Jw==} + '@esbuild/linux-ppc64@0.25.8': + resolution: {integrity: sha512-GyG0KcMi1GBavP5JgAkkstMGyMholMDybAf8wF5A70CALlDM2p/f7YFE7H92eDeH/VBtFJA5MT4nRPDGg4JuzQ==} engines: {node: '>=18'} cpu: [ppc64] os: [linux] - '@esbuild/linux-riscv64@0.25.6': - resolution: {integrity: sha512-KZh7bAGGcrinEj4qzilJ4hqTY3Dg2U82c8bv+e1xqNqZCrCyc+TL9AUEn5WGKDzm3CfC5RODE/qc96OcbIe33w==} + '@esbuild/linux-riscv64@0.25.8': + resolution: {integrity: sha512-rAqDYFv3yzMrq7GIcen3XP7TUEG/4LK86LUPMIz6RT8A6pRIDn0sDcvjudVZBiiTcZCY9y2SgYX2lgK3AF+1eg==} engines: {node: '>=18'} cpu: [riscv64] os: [linux] - '@esbuild/linux-s390x@0.25.6': - resolution: {integrity: sha512-9N1LsTwAuE9oj6lHMyyAM+ucxGiVnEqUdp4v7IaMmrwb06ZTEVCIs3oPPplVsnjPfyjmxwHxHMF8b6vzUVAUGw==} + '@esbuild/linux-s390x@0.25.8': + resolution: {integrity: sha512-Xutvh6VjlbcHpsIIbwY8GVRbwoviWT19tFhgdA7DlenLGC/mbc3lBoVb7jxj9Z+eyGqvcnSyIltYUrkKzWqSvg==} engines: {node: '>=18'} cpu: [s390x] os: [linux] - '@esbuild/linux-x64@0.25.6': - resolution: {integrity: sha512-A6bJB41b4lKFWRKNrWoP2LHsjVzNiaurf7wyj/XtFNTsnPuxwEBWHLty+ZE0dWBKuSK1fvKgrKaNjBS7qbFKig==} + '@esbuild/linux-x64@0.25.8': + resolution: {integrity: sha512-ASFQhgY4ElXh3nDcOMTkQero4b1lgubskNlhIfJrsH5OKZXDpUAKBlNS0Kx81jwOBp+HCeZqmoJuihTv57/jvQ==} engines: {node: '>=18'} cpu: [x64] os: [linux] - '@esbuild/netbsd-arm64@0.25.6': - resolution: {integrity: sha512-IjA+DcwoVpjEvyxZddDqBY+uJ2Snc6duLpjmkXm/v4xuS3H+3FkLZlDm9ZsAbF9rsfP3zeA0/ArNDORZgrxR/Q==} + '@esbuild/netbsd-arm64@0.25.8': + resolution: {integrity: sha512-d1KfruIeohqAi6SA+gENMuObDbEjn22olAR7egqnkCD9DGBG0wsEARotkLgXDu6c4ncgWTZJtN5vcgxzWRMzcw==} engines: {node: '>=18'} cpu: [arm64] os: [netbsd] - '@esbuild/netbsd-x64@0.25.6': - resolution: {integrity: sha512-dUXuZr5WenIDlMHdMkvDc1FAu4xdWixTCRgP7RQLBOkkGgwuuzaGSYcOpW4jFxzpzL1ejb8yF620UxAqnBrR9g==} + '@esbuild/netbsd-x64@0.25.8': + resolution: {integrity: sha512-nVDCkrvx2ua+XQNyfrujIG38+YGyuy2Ru9kKVNyh5jAys6n+l44tTtToqHjino2My8VAY6Lw9H7RI73XFi66Cg==} engines: {node: '>=18'} cpu: [x64] os: [netbsd] - '@esbuild/openbsd-arm64@0.25.6': - resolution: {integrity: sha512-l8ZCvXP0tbTJ3iaqdNf3pjaOSd5ex/e6/omLIQCVBLmHTlfXW3zAxQ4fnDmPLOB1x9xrcSi/xtCWFwCZRIaEwg==} + '@esbuild/openbsd-arm64@0.25.8': + resolution: {integrity: sha512-j8HgrDuSJFAujkivSMSfPQSAa5Fxbvk4rgNAS5i3K+r8s1X0p1uOO2Hl2xNsGFppOeHOLAVgYwDVlmxhq5h+SQ==} engines: {node: '>=18'} cpu: [arm64] os: [openbsd] - '@esbuild/openbsd-x64@0.25.6': - resolution: {integrity: sha512-hKrmDa0aOFOr71KQ/19JC7az1P0GWtCN1t2ahYAf4O007DHZt/dW8ym5+CUdJhQ/qkZmI1HAF8KkJbEFtCL7gw==} + '@esbuild/openbsd-x64@0.25.8': + resolution: {integrity: sha512-1h8MUAwa0VhNCDp6Af0HToI2TJFAn1uqT9Al6DJVzdIBAd21m/G0Yfc77KDM3uF3T/YaOgQq3qTJHPbTOInaIQ==} engines: {node: '>=18'} cpu: [x64] os: [openbsd] - '@esbuild/openharmony-arm64@0.25.6': - resolution: {integrity: sha512-+SqBcAWoB1fYKmpWoQP4pGtx+pUUC//RNYhFdbcSA16617cchuryuhOCRpPsjCblKukAckWsV+aQ3UKT/RMPcA==} + '@esbuild/openharmony-arm64@0.25.8': + resolution: {integrity: sha512-r2nVa5SIK9tSWd0kJd9HCffnDHKchTGikb//9c7HX+r+wHYCpQrSgxhlY6KWV1nFo1l4KFbsMlHk+L6fekLsUg==} engines: {node: '>=18'} cpu: [arm64] os: [openharmony] - '@esbuild/sunos-x64@0.25.6': - resolution: {integrity: sha512-dyCGxv1/Br7MiSC42qinGL8KkG4kX0pEsdb0+TKhmJZgCUDBGmyo1/ArCjNGiOLiIAgdbWgmWgib4HoCi5t7kA==} + '@esbuild/sunos-x64@0.25.8': + resolution: {integrity: sha512-zUlaP2S12YhQ2UzUfcCuMDHQFJyKABkAjvO5YSndMiIkMimPmxA+BYSBikWgsRpvyxuRnow4nS5NPnf9fpv41w==} engines: {node: '>=18'} cpu: [x64] os: [sunos] - '@esbuild/win32-arm64@0.25.6': - resolution: {integrity: sha512-42QOgcZeZOvXfsCBJF5Afw73t4veOId//XD3i+/9gSkhSV6Gk3VPlWncctI+JcOyERv85FUo7RxuxGy+z8A43Q==} + '@esbuild/win32-arm64@0.25.8': + resolution: {integrity: sha512-YEGFFWESlPva8hGL+zvj2z/SaK+pH0SwOM0Nc/d+rVnW7GSTFlLBGzZkuSU9kFIGIo8q9X3ucpZhu8PDN5A2sQ==} engines: {node: '>=18'} cpu: [arm64] os: [win32] - '@esbuild/win32-ia32@0.25.6': - resolution: {integrity: sha512-4AWhgXmDuYN7rJI6ORB+uU9DHLq/erBbuMoAuB4VWJTu5KtCgcKYPynF0YI1VkBNuEfjNlLrFr9KZPJzrtLkrQ==} + '@esbuild/win32-ia32@0.25.8': + resolution: {integrity: sha512-hiGgGC6KZ5LZz58OL/+qVVoZiuZlUYlYHNAmczOm7bs2oE1XriPFi5ZHHrS8ACpV5EjySrnoCKmcbQMN+ojnHg==} engines: {node: '>=18'} cpu: [ia32] os: [win32] - '@esbuild/win32-x64@0.25.6': - resolution: {integrity: sha512-NgJPHHbEpLQgDH2MjQu90pzW/5vvXIZ7KOnPyNBm92A6WgZ/7b6fJyUBjoumLqeOQQGqY2QjQxRo97ah4Sj0cA==} + '@esbuild/win32-x64@0.25.8': + resolution: {integrity: sha512-cn3Yr7+OaaZq1c+2pe+8yxC8E144SReCQjN6/2ynubzYjvyqZjTXfQJpAcQpsdJq3My7XADANiYGHoFC69pLQw==} engines: {node: '>=18'} cpu: [x64] os: [win32] @@ -269,111 +269,111 @@ packages: resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} engines: {node: '>=14'} - '@rollup/rollup-android-arm-eabi@4.45.1': - resolution: {integrity: sha512-NEySIFvMY0ZQO+utJkgoMiCAjMrGvnbDLHvcmlA33UXJpYBCvlBEbMMtV837uCkS+plG2umfhn0T5mMAxGrlRA==} + '@rollup/rollup-android-arm-eabi@4.46.2': + resolution: {integrity: sha512-Zj3Hl6sN34xJtMv7Anwb5Gu01yujyE/cLBDB2gnHTAHaWS1Z38L7kuSG+oAh0giZMqG060f/YBStXtMH6FvPMA==} cpu: [arm] os: [android] - '@rollup/rollup-android-arm64@4.45.1': - resolution: {integrity: sha512-ujQ+sMXJkg4LRJaYreaVx7Z/VMgBBd89wGS4qMrdtfUFZ+TSY5Rs9asgjitLwzeIbhwdEhyj29zhst3L1lKsRQ==} + '@rollup/rollup-android-arm64@4.46.2': + resolution: {integrity: sha512-nTeCWY83kN64oQ5MGz3CgtPx8NSOhC5lWtsjTs+8JAJNLcP3QbLCtDDgUKQc/Ro/frpMq4SHUaHN6AMltcEoLQ==} cpu: [arm64] os: [android] - '@rollup/rollup-darwin-arm64@4.45.1': - resolution: {integrity: sha512-FSncqHvqTm3lC6Y13xncsdOYfxGSLnP+73k815EfNmpewPs+EyM49haPS105Rh4aF5mJKywk9X0ogzLXZzN9lA==} + '@rollup/rollup-darwin-arm64@4.46.2': + resolution: {integrity: sha512-HV7bW2Fb/F5KPdM/9bApunQh68YVDU8sO8BvcW9OngQVN3HHHkw99wFupuUJfGR9pYLLAjcAOA6iO+evsbBaPQ==} cpu: [arm64] os: [darwin] - '@rollup/rollup-darwin-x64@4.45.1': - resolution: {integrity: sha512-2/vVn/husP5XI7Fsf/RlhDaQJ7x9zjvC81anIVbr4b/f0xtSmXQTFcGIQ/B1cXIYM6h2nAhJkdMHTnD7OtQ9Og==} + '@rollup/rollup-darwin-x64@4.46.2': + resolution: {integrity: sha512-SSj8TlYV5nJixSsm/y3QXfhspSiLYP11zpfwp6G/YDXctf3Xkdnk4woJIF5VQe0of2OjzTt8EsxnJDCdHd2xMA==} cpu: [x64] os: [darwin] - '@rollup/rollup-freebsd-arm64@4.45.1': - resolution: {integrity: sha512-4g1kaDxQItZsrkVTdYQ0bxu4ZIQ32cotoQbmsAnW1jAE4XCMbcBPDirX5fyUzdhVCKgPcrwWuucI8yrVRBw2+g==} + '@rollup/rollup-freebsd-arm64@4.46.2': + resolution: {integrity: sha512-ZyrsG4TIT9xnOlLsSSi9w/X29tCbK1yegE49RYm3tu3wF1L/B6LVMqnEWyDB26d9Ecx9zrmXCiPmIabVuLmNSg==} cpu: [arm64] os: [freebsd] - '@rollup/rollup-freebsd-x64@4.45.1': - resolution: {integrity: sha512-L/6JsfiL74i3uK1Ti2ZFSNsp5NMiM4/kbbGEcOCps99aZx3g8SJMO1/9Y0n/qKlWZfn6sScf98lEOUe2mBvW9A==} + '@rollup/rollup-freebsd-x64@4.46.2': + resolution: {integrity: sha512-pCgHFoOECwVCJ5GFq8+gR8SBKnMO+xe5UEqbemxBpCKYQddRQMgomv1104RnLSg7nNvgKy05sLsY51+OVRyiVw==} cpu: [x64] os: [freebsd] - '@rollup/rollup-linux-arm-gnueabihf@4.45.1': - resolution: {integrity: sha512-RkdOTu2jK7brlu+ZwjMIZfdV2sSYHK2qR08FUWcIoqJC2eywHbXr0L8T/pONFwkGukQqERDheaGTeedG+rra6Q==} + '@rollup/rollup-linux-arm-gnueabihf@4.46.2': + resolution: {integrity: sha512-EtP8aquZ0xQg0ETFcxUbU71MZlHaw9MChwrQzatiE8U/bvi5uv/oChExXC4mWhjiqK7azGJBqU0tt5H123SzVA==} cpu: [arm] os: [linux] - '@rollup/rollup-linux-arm-musleabihf@4.45.1': - resolution: {integrity: sha512-3kJ8pgfBt6CIIr1o+HQA7OZ9mp/zDk3ctekGl9qn/pRBgrRgfwiffaUmqioUGN9hv0OHv2gxmvdKOkARCtRb8Q==} + '@rollup/rollup-linux-arm-musleabihf@4.46.2': + resolution: {integrity: sha512-qO7F7U3u1nfxYRPM8HqFtLd+raev2K137dsV08q/LRKRLEc7RsiDWihUnrINdsWQxPR9jqZ8DIIZ1zJJAm5PjQ==} cpu: [arm] os: [linux] - '@rollup/rollup-linux-arm64-gnu@4.45.1': - resolution: {integrity: sha512-k3dOKCfIVixWjG7OXTCOmDfJj3vbdhN0QYEqB+OuGArOChek22hn7Uy5A/gTDNAcCy5v2YcXRJ/Qcnm4/ma1xw==} + '@rollup/rollup-linux-arm64-gnu@4.46.2': + resolution: {integrity: sha512-3dRaqLfcOXYsfvw5xMrxAk9Lb1f395gkoBYzSFcc/scgRFptRXL9DOaDpMiehf9CO8ZDRJW2z45b6fpU5nwjng==} cpu: [arm64] os: [linux] - '@rollup/rollup-linux-arm64-musl@4.45.1': - resolution: {integrity: sha512-PmI1vxQetnM58ZmDFl9/Uk2lpBBby6B6rF4muJc65uZbxCs0EA7hhKCk2PKlmZKuyVSHAyIw3+/SiuMLxKxWog==} + '@rollup/rollup-linux-arm64-musl@4.46.2': + resolution: {integrity: sha512-fhHFTutA7SM+IrR6lIfiHskxmpmPTJUXpWIsBXpeEwNgZzZZSg/q4i6FU4J8qOGyJ0TR+wXBwx/L7Ho9z0+uDg==} cpu: [arm64] os: [linux] - '@rollup/rollup-linux-loongarch64-gnu@4.45.1': - resolution: {integrity: sha512-9UmI0VzGmNJ28ibHW2GpE2nF0PBQqsyiS4kcJ5vK+wuwGnV5RlqdczVocDSUfGX/Na7/XINRVoUgJyFIgipoRg==} + '@rollup/rollup-linux-loongarch64-gnu@4.46.2': + resolution: {integrity: sha512-i7wfGFXu8x4+FRqPymzjD+Hyav8l95UIZ773j7J7zRYc3Xsxy2wIn4x+llpunexXe6laaO72iEjeeGyUFmjKeA==} cpu: [loong64] os: [linux] - '@rollup/rollup-linux-powerpc64le-gnu@4.45.1': - resolution: {integrity: sha512-7nR2KY8oEOUTD3pBAxIBBbZr0U7U+R9HDTPNy+5nVVHDXI4ikYniH1oxQz9VoB5PbBU1CZuDGHkLJkd3zLMWsg==} + '@rollup/rollup-linux-ppc64-gnu@4.46.2': + resolution: {integrity: sha512-B/l0dFcHVUnqcGZWKcWBSV2PF01YUt0Rvlurci5P+neqY/yMKchGU8ullZvIv5e8Y1C6wOn+U03mrDylP5q9Yw==} cpu: [ppc64] os: [linux] - '@rollup/rollup-linux-riscv64-gnu@4.45.1': - resolution: {integrity: sha512-nlcl3jgUultKROfZijKjRQLUu9Ma0PeNv/VFHkZiKbXTBQXhpytS8CIj5/NfBeECZtY2FJQubm6ltIxm/ftxpw==} + '@rollup/rollup-linux-riscv64-gnu@4.46.2': + resolution: {integrity: sha512-32k4ENb5ygtkMwPMucAb8MtV8olkPT03oiTxJbgkJa7lJ7dZMr0GCFJlyvy+K8iq7F/iuOr41ZdUHaOiqyR3iQ==} cpu: [riscv64] os: [linux] - '@rollup/rollup-linux-riscv64-musl@4.45.1': - resolution: {integrity: sha512-HJV65KLS51rW0VY6rvZkiieiBnurSzpzore1bMKAhunQiECPuxsROvyeaot/tcK3A3aGnI+qTHqisrpSgQrpgA==} + '@rollup/rollup-linux-riscv64-musl@4.46.2': + resolution: {integrity: sha512-t5B2loThlFEauloaQkZg9gxV05BYeITLvLkWOkRXogP4qHXLkWSbSHKM9S6H1schf/0YGP/qNKtiISlxvfmmZw==} cpu: [riscv64] os: [linux] - '@rollup/rollup-linux-s390x-gnu@4.45.1': - resolution: {integrity: sha512-NITBOCv3Qqc6hhwFt7jLV78VEO/il4YcBzoMGGNxznLgRQf43VQDae0aAzKiBeEPIxnDrACiMgbqjuihx08OOw==} + '@rollup/rollup-linux-s390x-gnu@4.46.2': + resolution: {integrity: sha512-YKjekwTEKgbB7n17gmODSmJVUIvj8CX7q5442/CK80L8nqOUbMtf8b01QkG3jOqyr1rotrAnW6B/qiHwfcuWQA==} cpu: [s390x] os: [linux] - '@rollup/rollup-linux-x64-gnu@4.45.1': - resolution: {integrity: sha512-+E/lYl6qu1zqgPEnTrs4WysQtvc/Sh4fC2nByfFExqgYrqkKWp1tWIbe+ELhixnenSpBbLXNi6vbEEJ8M7fiHw==} + '@rollup/rollup-linux-x64-gnu@4.46.2': + resolution: {integrity: sha512-Jj5a9RUoe5ra+MEyERkDKLwTXVu6s3aACP51nkfnK9wJTraCC8IMe3snOfALkrjTYd2G1ViE1hICj0fZ7ALBPA==} cpu: [x64] os: [linux] - '@rollup/rollup-linux-x64-musl@4.45.1': - resolution: {integrity: sha512-a6WIAp89p3kpNoYStITT9RbTbTnqarU7D8N8F2CV+4Cl9fwCOZraLVuVFvlpsW0SbIiYtEnhCZBPLoNdRkjQFw==} + '@rollup/rollup-linux-x64-musl@4.46.2': + resolution: {integrity: sha512-7kX69DIrBeD7yNp4A5b81izs8BqoZkCIaxQaOpumcJ1S/kmqNFjPhDu1LHeVXv0SexfHQv5cqHsxLOjETuqDuA==} cpu: [x64] os: [linux] - '@rollup/rollup-win32-arm64-msvc@4.45.1': - resolution: {integrity: sha512-T5Bi/NS3fQiJeYdGvRpTAP5P02kqSOpqiopwhj0uaXB6nzs5JVi2XMJb18JUSKhCOX8+UE1UKQufyD6Or48dJg==} + '@rollup/rollup-win32-arm64-msvc@4.46.2': + resolution: {integrity: sha512-wiJWMIpeaak/jsbaq2HMh/rzZxHVW1rU6coyeNNpMwk5isiPjSTx0a4YLSlYDwBH/WBvLz+EtsNqQScZTLJy3g==} cpu: [arm64] os: [win32] - '@rollup/rollup-win32-ia32-msvc@4.45.1': - resolution: {integrity: sha512-lxV2Pako3ujjuUe9jiU3/s7KSrDfH6IgTSQOnDWr9aJ92YsFd7EurmClK0ly/t8dzMkDtd04g60WX6yl0sGfdw==} + '@rollup/rollup-win32-ia32-msvc@4.46.2': + resolution: {integrity: sha512-gBgaUDESVzMgWZhcyjfs9QFK16D8K6QZpwAaVNJxYDLHWayOta4ZMjGm/vsAEy3hvlS2GosVFlBlP9/Wb85DqQ==} cpu: [ia32] os: [win32] - '@rollup/rollup-win32-x64-msvc@4.45.1': - resolution: {integrity: sha512-M/fKi4sasCdM8i0aWJjCSFm2qEnYRR8AMLG2kxp6wD13+tMGA4Z1tVAuHkNRjud5SW2EM3naLuK35w9twvf6aA==} + '@rollup/rollup-win32-x64-msvc@4.46.2': + resolution: {integrity: sha512-CvUo2ixeIQGtF6WvuB87XWqPQkoFAFqW+HUo/WzHwuHDvIwZCtjdWXoYCcr06iKGydiqTclC4jU/TNObC/xKZg==} cpu: [x64] os: [win32] '@types/estree@1.0.8': resolution: {integrity: sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==} - '@types/node@20.19.8': - resolution: {integrity: sha512-HzbgCY53T6bfu4tT7Aq3TvViJyHjLjPNaAS3HOuMc9pw97KHsUtXNX4L+wu59g1WnjsZSko35MbEqnO58rihhw==} + '@types/node@20.19.9': + resolution: {integrity: sha512-cuVNgarYWZqxRJDQHEB58GEONhOK79QVR/qYx4S7kcUObQvUwvFnYxJuuHUKm2aieN9X3yZB4LZsuYNU1Qphsw==} acorn@8.15.0: resolution: {integrity: sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==} @@ -453,6 +453,9 @@ packages: resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==} engines: {node: '>= 8'} + dayjs@1.11.13: + resolution: {integrity: sha512-oaMBel6gjolK862uaPQOVTA7q3TZhuSvuMQAAglQDOWYO9A91IrAOUJEyKVlqJlHE0vq5p5UXxzdPfMH/x6xNg==} + debug@4.4.1: resolution: {integrity: sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==} engines: {node: '>=6.0'} @@ -471,8 +474,8 @@ packages: emoji-regex@9.2.2: resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} - esbuild@0.25.6: - resolution: {integrity: sha512-GVuzuUwtdsghE3ocJ9Bs8PNoF13HNQ5TXbEi2AhvVb8xU1Iwt9Fos9FEamfoee+u/TOsn7GUWc04lz46n2bbTg==} + esbuild@0.25.8: + resolution: {integrity: sha512-vVC0USHGtMi8+R4Kz8rt6JhEWLxsv9Rnu/lGYbPR8u47B+DCBksq9JarW0zOO7bs37hyOK1l2/oqtbciutL5+Q==} engines: {node: '>=18'} hasBin: true @@ -577,13 +580,13 @@ packages: object-filter@1.0.2: resolution: {integrity: sha512-NahvP2vZcy1ZiiYah30CEPw0FpDcSkSePJBMpzl5EQgCmISijiGuJm3SPYp7U+Lf2TljyaIw3E5EgkEx/TNEVA==} - p-comuns@git+https://git2.idz.one/publico/_comuns.git#17aee620b3e66f14605d0ab851e7b80ec6553d76: - resolution: {commit: 17aee620b3e66f14605d0ab851e7b80ec6553d76, repo: https://git2.idz.one/publico/_comuns.git, type: git} - version: 0.158.0 + p-comuns@git+https://git2.idz.one/publico/_comuns.git#2dafba786d4174b638660017f42a3f09be5396bd: + resolution: {commit: 2dafba786d4174b638660017f42a3f09be5396bd, repo: https://git2.idz.one/publico/_comuns.git, type: git} + version: 0.206.0 - p-respostas@git+https://git2.idz.one/publico/_respostas.git#431364ade4bc85aa163b970e0a94807dcc73585c: - resolution: {commit: 431364ade4bc85aa163b970e0a94807dcc73585c, repo: https://git2.idz.one/publico/_respostas.git, type: git} - version: 0.43.0 + p-respostas@git+https://git2.idz.one/publico/_respostas.git#3d95862ebbb1f722166105c2ec388c198f9136c5: + resolution: {commit: 3d95862ebbb1f722166105c2ec388c198f9136c5, repo: https://git2.idz.one/publico/_respostas.git, type: git} + version: 0.46.0 package-json-from-dist@1.0.1: resolution: {integrity: sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==} @@ -646,8 +649,8 @@ packages: resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==} engines: {node: '>=8'} - rollup@4.45.1: - resolution: {integrity: sha512-4iya7Jb76fVpQyLoiVpzUrsjQ12r3dM7fIVz+4NwoYvZOShknRmiv+iu9CClZml5ZLGb0XMcYLutK6w9tgxHDw==} + rollup@4.46.2: + resolution: {integrity: sha512-WMmLFI+Boh6xbop+OAGo9cQ3OgX9MIg7xOQjn+pTCwOkk+FNDAeAemXkJ3HzDJrVXleLOFVa1ipuc1AmEx1Dwg==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true @@ -673,6 +676,7 @@ packages: source-map@0.8.0-beta.0: resolution: {integrity: sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==} engines: {node: '>= 8'} + deprecated: The work that was done in this beta branch won't be included in future versions string-width@4.2.3: resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} @@ -825,82 +829,82 @@ snapshots: '@biomejs/cli-win32-x64@2.0.6': optional: true - '@esbuild/aix-ppc64@0.25.6': + '@esbuild/aix-ppc64@0.25.8': optional: true - '@esbuild/android-arm64@0.25.6': + '@esbuild/android-arm64@0.25.8': optional: true - '@esbuild/android-arm@0.25.6': + '@esbuild/android-arm@0.25.8': optional: true - '@esbuild/android-x64@0.25.6': + '@esbuild/android-x64@0.25.8': optional: true - '@esbuild/darwin-arm64@0.25.6': + '@esbuild/darwin-arm64@0.25.8': optional: true - '@esbuild/darwin-x64@0.25.6': + '@esbuild/darwin-x64@0.25.8': optional: true - '@esbuild/freebsd-arm64@0.25.6': + '@esbuild/freebsd-arm64@0.25.8': optional: true - '@esbuild/freebsd-x64@0.25.6': + '@esbuild/freebsd-x64@0.25.8': optional: true - '@esbuild/linux-arm64@0.25.6': + '@esbuild/linux-arm64@0.25.8': optional: true - '@esbuild/linux-arm@0.25.6': + '@esbuild/linux-arm@0.25.8': optional: true - '@esbuild/linux-ia32@0.25.6': + '@esbuild/linux-ia32@0.25.8': optional: true - '@esbuild/linux-loong64@0.25.6': + '@esbuild/linux-loong64@0.25.8': optional: true - '@esbuild/linux-mips64el@0.25.6': + '@esbuild/linux-mips64el@0.25.8': optional: true - '@esbuild/linux-ppc64@0.25.6': + '@esbuild/linux-ppc64@0.25.8': optional: true - '@esbuild/linux-riscv64@0.25.6': + '@esbuild/linux-riscv64@0.25.8': optional: true - '@esbuild/linux-s390x@0.25.6': + '@esbuild/linux-s390x@0.25.8': optional: true - '@esbuild/linux-x64@0.25.6': + '@esbuild/linux-x64@0.25.8': optional: true - '@esbuild/netbsd-arm64@0.25.6': + '@esbuild/netbsd-arm64@0.25.8': optional: true - '@esbuild/netbsd-x64@0.25.6': + '@esbuild/netbsd-x64@0.25.8': optional: true - '@esbuild/openbsd-arm64@0.25.6': + '@esbuild/openbsd-arm64@0.25.8': optional: true - '@esbuild/openbsd-x64@0.25.6': + '@esbuild/openbsd-x64@0.25.8': optional: true - '@esbuild/openharmony-arm64@0.25.6': + '@esbuild/openharmony-arm64@0.25.8': optional: true - '@esbuild/sunos-x64@0.25.6': + '@esbuild/sunos-x64@0.25.8': optional: true - '@esbuild/win32-arm64@0.25.6': + '@esbuild/win32-arm64@0.25.8': optional: true - '@esbuild/win32-ia32@0.25.6': + '@esbuild/win32-ia32@0.25.8': optional: true - '@esbuild/win32-x64@0.25.6': + '@esbuild/win32-x64@0.25.8': optional: true '@isaacs/cliui@8.0.2': @@ -929,69 +933,69 @@ snapshots: '@pkgjs/parseargs@0.11.0': optional: true - '@rollup/rollup-android-arm-eabi@4.45.1': + '@rollup/rollup-android-arm-eabi@4.46.2': optional: true - '@rollup/rollup-android-arm64@4.45.1': + '@rollup/rollup-android-arm64@4.46.2': optional: true - '@rollup/rollup-darwin-arm64@4.45.1': + '@rollup/rollup-darwin-arm64@4.46.2': optional: true - '@rollup/rollup-darwin-x64@4.45.1': + '@rollup/rollup-darwin-x64@4.46.2': optional: true - '@rollup/rollup-freebsd-arm64@4.45.1': + '@rollup/rollup-freebsd-arm64@4.46.2': optional: true - '@rollup/rollup-freebsd-x64@4.45.1': + '@rollup/rollup-freebsd-x64@4.46.2': optional: true - '@rollup/rollup-linux-arm-gnueabihf@4.45.1': + '@rollup/rollup-linux-arm-gnueabihf@4.46.2': optional: true - '@rollup/rollup-linux-arm-musleabihf@4.45.1': + '@rollup/rollup-linux-arm-musleabihf@4.46.2': optional: true - '@rollup/rollup-linux-arm64-gnu@4.45.1': + '@rollup/rollup-linux-arm64-gnu@4.46.2': optional: true - '@rollup/rollup-linux-arm64-musl@4.45.1': + '@rollup/rollup-linux-arm64-musl@4.46.2': optional: true - '@rollup/rollup-linux-loongarch64-gnu@4.45.1': + '@rollup/rollup-linux-loongarch64-gnu@4.46.2': optional: true - '@rollup/rollup-linux-powerpc64le-gnu@4.45.1': + '@rollup/rollup-linux-ppc64-gnu@4.46.2': optional: true - '@rollup/rollup-linux-riscv64-gnu@4.45.1': + '@rollup/rollup-linux-riscv64-gnu@4.46.2': optional: true - '@rollup/rollup-linux-riscv64-musl@4.45.1': + '@rollup/rollup-linux-riscv64-musl@4.46.2': optional: true - '@rollup/rollup-linux-s390x-gnu@4.45.1': + '@rollup/rollup-linux-s390x-gnu@4.46.2': optional: true - '@rollup/rollup-linux-x64-gnu@4.45.1': + '@rollup/rollup-linux-x64-gnu@4.46.2': optional: true - '@rollup/rollup-linux-x64-musl@4.45.1': + '@rollup/rollup-linux-x64-musl@4.46.2': optional: true - '@rollup/rollup-win32-arm64-msvc@4.45.1': + '@rollup/rollup-win32-arm64-msvc@4.46.2': optional: true - '@rollup/rollup-win32-ia32-msvc@4.45.1': + '@rollup/rollup-win32-ia32-msvc@4.46.2': optional: true - '@rollup/rollup-win32-x64-msvc@4.45.1': + '@rollup/rollup-win32-x64-msvc@4.46.2': optional: true '@types/estree@1.0.8': {} - '@types/node@20.19.8': + '@types/node@20.19.9': dependencies: undici-types: 6.21.0 @@ -1015,9 +1019,9 @@ snapshots: dependencies: balanced-match: 1.0.2 - bundle-require@5.1.0(esbuild@0.25.6): + bundle-require@5.1.0(esbuild@0.25.8): dependencies: - esbuild: 0.25.6 + esbuild: 0.25.8 load-tsconfig: 0.2.5 cac@6.7.14: {} @@ -1064,6 +1068,8 @@ snapshots: shebang-command: 2.0.0 which: 2.0.2 + dayjs@1.11.13: {} + debug@4.4.1: dependencies: ms: 2.1.3 @@ -1074,34 +1080,34 @@ snapshots: emoji-regex@9.2.2: {} - esbuild@0.25.6: + esbuild@0.25.8: optionalDependencies: - '@esbuild/aix-ppc64': 0.25.6 - '@esbuild/android-arm': 0.25.6 - '@esbuild/android-arm64': 0.25.6 - '@esbuild/android-x64': 0.25.6 - '@esbuild/darwin-arm64': 0.25.6 - '@esbuild/darwin-x64': 0.25.6 - '@esbuild/freebsd-arm64': 0.25.6 - '@esbuild/freebsd-x64': 0.25.6 - '@esbuild/linux-arm': 0.25.6 - '@esbuild/linux-arm64': 0.25.6 - '@esbuild/linux-ia32': 0.25.6 - '@esbuild/linux-loong64': 0.25.6 - '@esbuild/linux-mips64el': 0.25.6 - '@esbuild/linux-ppc64': 0.25.6 - '@esbuild/linux-riscv64': 0.25.6 - '@esbuild/linux-s390x': 0.25.6 - '@esbuild/linux-x64': 0.25.6 - '@esbuild/netbsd-arm64': 0.25.6 - '@esbuild/netbsd-x64': 0.25.6 - '@esbuild/openbsd-arm64': 0.25.6 - '@esbuild/openbsd-x64': 0.25.6 - '@esbuild/openharmony-arm64': 0.25.6 - '@esbuild/sunos-x64': 0.25.6 - '@esbuild/win32-arm64': 0.25.6 - '@esbuild/win32-ia32': 0.25.6 - '@esbuild/win32-x64': 0.25.6 + '@esbuild/aix-ppc64': 0.25.8 + '@esbuild/android-arm': 0.25.8 + '@esbuild/android-arm64': 0.25.8 + '@esbuild/android-x64': 0.25.8 + '@esbuild/darwin-arm64': 0.25.8 + '@esbuild/darwin-x64': 0.25.8 + '@esbuild/freebsd-arm64': 0.25.8 + '@esbuild/freebsd-x64': 0.25.8 + '@esbuild/linux-arm': 0.25.8 + '@esbuild/linux-arm64': 0.25.8 + '@esbuild/linux-ia32': 0.25.8 + '@esbuild/linux-loong64': 0.25.8 + '@esbuild/linux-mips64el': 0.25.8 + '@esbuild/linux-ppc64': 0.25.8 + '@esbuild/linux-riscv64': 0.25.8 + '@esbuild/linux-s390x': 0.25.8 + '@esbuild/linux-x64': 0.25.8 + '@esbuild/netbsd-arm64': 0.25.8 + '@esbuild/netbsd-x64': 0.25.8 + '@esbuild/openbsd-arm64': 0.25.8 + '@esbuild/openbsd-x64': 0.25.8 + '@esbuild/openharmony-arm64': 0.25.8 + '@esbuild/sunos-x64': 0.25.8 + '@esbuild/win32-arm64': 0.25.8 + '@esbuild/win32-ia32': 0.25.8 + '@esbuild/win32-x64': 0.25.8 fdir@6.4.6(picomatch@4.0.3): optionalDependencies: @@ -1111,7 +1117,7 @@ snapshots: dependencies: magic-string: 0.30.17 mlly: 1.7.4 - rollup: 4.45.1 + rollup: 4.46.2 foreground-child@3.3.1: dependencies: @@ -1191,16 +1197,17 @@ snapshots: object-filter@1.0.2: {} - p-comuns@git+https://git2.idz.one/publico/_comuns.git#17aee620b3e66f14605d0ab851e7b80ec6553d76: + p-comuns@git+https://git2.idz.one/publico/_comuns.git#2dafba786d4174b638660017f42a3f09be5396bd: dependencies: cross-fetch: 4.1.0 + dayjs: 1.11.13 zod: 3.24.1 transitivePeerDependencies: - encoding - p-respostas@git+https://git2.idz.one/publico/_respostas.git#431364ade4bc85aa163b970e0a94807dcc73585c: + p-respostas@git+https://git2.idz.one/publico/_respostas.git#3d95862ebbb1f722166105c2ec388c198f9136c5: dependencies: - p-comuns: git+https://git2.idz.one/publico/_comuns.git#17aee620b3e66f14605d0ab851e7b80ec6553d76 + p-comuns: git+https://git2.idz.one/publico/_comuns.git#2dafba786d4174b638660017f42a3f09be5396bd zod: 3.24.1 transitivePeerDependencies: - encoding @@ -1240,30 +1247,30 @@ snapshots: resolve-from@5.0.0: {} - rollup@4.45.1: + rollup@4.46.2: dependencies: '@types/estree': 1.0.8 optionalDependencies: - '@rollup/rollup-android-arm-eabi': 4.45.1 - '@rollup/rollup-android-arm64': 4.45.1 - '@rollup/rollup-darwin-arm64': 4.45.1 - '@rollup/rollup-darwin-x64': 4.45.1 - '@rollup/rollup-freebsd-arm64': 4.45.1 - '@rollup/rollup-freebsd-x64': 4.45.1 - '@rollup/rollup-linux-arm-gnueabihf': 4.45.1 - '@rollup/rollup-linux-arm-musleabihf': 4.45.1 - '@rollup/rollup-linux-arm64-gnu': 4.45.1 - '@rollup/rollup-linux-arm64-musl': 4.45.1 - '@rollup/rollup-linux-loongarch64-gnu': 4.45.1 - '@rollup/rollup-linux-powerpc64le-gnu': 4.45.1 - '@rollup/rollup-linux-riscv64-gnu': 4.45.1 - '@rollup/rollup-linux-riscv64-musl': 4.45.1 - '@rollup/rollup-linux-s390x-gnu': 4.45.1 - '@rollup/rollup-linux-x64-gnu': 4.45.1 - '@rollup/rollup-linux-x64-musl': 4.45.1 - '@rollup/rollup-win32-arm64-msvc': 4.45.1 - '@rollup/rollup-win32-ia32-msvc': 4.45.1 - '@rollup/rollup-win32-x64-msvc': 4.45.1 + '@rollup/rollup-android-arm-eabi': 4.46.2 + '@rollup/rollup-android-arm64': 4.46.2 + '@rollup/rollup-darwin-arm64': 4.46.2 + '@rollup/rollup-darwin-x64': 4.46.2 + '@rollup/rollup-freebsd-arm64': 4.46.2 + '@rollup/rollup-freebsd-x64': 4.46.2 + '@rollup/rollup-linux-arm-gnueabihf': 4.46.2 + '@rollup/rollup-linux-arm-musleabihf': 4.46.2 + '@rollup/rollup-linux-arm64-gnu': 4.46.2 + '@rollup/rollup-linux-arm64-musl': 4.46.2 + '@rollup/rollup-linux-loongarch64-gnu': 4.46.2 + '@rollup/rollup-linux-ppc64-gnu': 4.46.2 + '@rollup/rollup-linux-riscv64-gnu': 4.46.2 + '@rollup/rollup-linux-riscv64-musl': 4.46.2 + '@rollup/rollup-linux-s390x-gnu': 4.46.2 + '@rollup/rollup-linux-x64-gnu': 4.46.2 + '@rollup/rollup-linux-x64-musl': 4.46.2 + '@rollup/rollup-win32-arm64-msvc': 4.46.2 + '@rollup/rollup-win32-ia32-msvc': 4.46.2 + '@rollup/rollup-win32-x64-msvc': 4.46.2 fsevents: 2.3.3 run-parallel@1.2.0: @@ -1345,18 +1352,18 @@ snapshots: tsup@8.5.0(typescript@5.5.4): dependencies: - bundle-require: 5.1.0(esbuild@0.25.6) + bundle-require: 5.1.0(esbuild@0.25.8) cac: 6.7.14 chokidar: 4.0.3 consola: 3.4.2 debug: 4.4.1 - esbuild: 0.25.6 + esbuild: 0.25.8 fix-dts-default-cjs-exports: 1.0.1 joycon: 3.1.1 picocolors: 1.1.1 postcss-load-config: 6.0.1 resolve-from: 5.0.0 - rollup: 4.45.1 + rollup: 4.46.2 source-map: 0.8.0-beta.0 sucrase: 3.35.0 tinyexec: 0.3.2 From 0d3357c32f6ce4b11a11f331e1bf8da5a05626bc Mon Sep 17 00:00:00 2001 From: Luiz Silva Date: Sat, 2 Aug 2025 08:45:22 -0300 Subject: [PATCH 3/3] build --- dist-front/index.mjs | 2 +- dist-front/produtos/_e-licencie-gov.js | 10 ---------- dist-front/produtos/_e-licencie.js | 10 ---------- package.json | 2 +- 4 files changed, 2 insertions(+), 22 deletions(-) delete mode 100644 dist-front/produtos/_e-licencie-gov.js delete mode 100644 dist-front/produtos/_e-licencie.js diff --git a/dist-front/index.mjs b/dist-front/index.mjs index 0507dc7..da03082 100644 --- a/dist-front/index.mjs +++ b/dist-front/index.mjs @@ -1 +1 @@ -import{respostaComuns as l}from"p-respostas";import G from"cross-fetch";var g=async({url_api_autenticacao:o,post:t})=>{let e=`${o}/api/codigo_prefeitura_site`;try{return await G(e,{method:"POST",body:JSON.stringify(t),headers:{"Content-Type":"application/json"}}).then(r=>r.json()).catch(r=>l.erro("Erro ao enviar registros",[r.message])).then(r=>r)}catch(s){return l.erro(`erro ao buscar c\xF3digo do site: ${s}`)}};import O from"cross-fetch";import{respostaComuns as h}from"p-respostas";var f=async({token_produto:o,url_api_autenticacao:t,inquilino:e})=>{let s=`${t}/api/usuarios__listar`;if(!o)return h.erro("token_produto n\xE3o informado");let r={token:o,"Content-Type":"application/json"};return O(s,{method:"POST",body:JSON.stringify({inquilino:e}),headers:r}).then(i=>i.json()).catch(i=>h.erro(`Erro ao buscar usu\xE1rios quipo governo ${i.message}`)).then(i=>i)};import q from"cross-fetch";import{respostaComuns as y}from"p-respostas";var v=async({token_produto:o,url_api_autenticacao:t,inquilino_codigo:e,vinculo:s,usuario_codigo:r,email:i})=>{let n=`${t}/api/vinculos__criar`;return o?await q(n,{headers:{token:o,"Content-Type":"application/json"},body:JSON.stringify({vinculos:{inquilino_codigo:e,usuario_codigo:r,vinculo:s},email:i}),method:"POST"}).then(async m=>await m.json()).catch(m=>y.erro(`Erro ao criar vinculo de usuario ${m.message}`)):y.erro("token_produto n\xE3o informado")};import E from"cross-fetch";var x=async({url_api_autenticacao:o,post:t})=>{let e=`${o}/api/validar_token`;try{return await E(e,{method:"POST",body:JSON.stringify(t),headers:{"Content-Type":"application/json"}}).then(r=>r.json()).then(r=>r).then(r=>r.eCerto?"valido":"erro").catch(()=>"erro")}catch{return"erro"}};var ao={validarToken:x,codigoContaSite:g,usuarios_quipo:f,usuarios_quipo_vincular:v};import j from"cross-fetch";import{respostaComuns as b}from"p-respostas";var N="listar_prefeituras",_o=async({url_api_autenticacao:o})=>{let t=`${o}/api/${N}`;return j(t).then(async e=>{let s=await e.text();try{return JSON.parse(s)}catch(r){return b.erro(`Erro ao listar cidades: ${r.message}`,[s,r])}}).catch(e=>b.erro(`Erro ao listar cidades: ${e.message}`,[e]))};import J from"cross-fetch";import{respostaComuns as k}from"p-respostas";var B="usuarios__listar",ho=async({token:o,url_api_autenticacao:t},e)=>{let s=`${t}/api/${B}`;return J(s,{headers:{token:o,"Content-Type":"application/json"},body:JSON.stringify(e),method:"post"}).then(async r=>{let i=await r.text();try{return JSON.parse(i)}catch(n){return k.erro(`Erro ao listar usu\xE1rios: ${n.message}`,[i,n])}}).catch(r=>k.erro(`Erro ao listar usu\xE1rios: ${r.message}`,[r]))};import Q from"cross-fetch";import{cacheM as P}from"p-comuns";import{respostaComuns as S}from"p-respostas";import{NIL as L,v3 as A,v4 as vo}from"uuid";var $=o=>A(typeof o=="string"?o:typeof o=="number"?String(o):JSON.stringify(o),L);var U="vinculos__listar",So=async({token:o,url_api_autenticacao:t,desativarCache:e})=>{let s=$({token:o,url_api_autenticacao:t});if(!e){let i=P(s);if(i)return i}let r=(async()=>{let i=`${t}/api/${U}`;return Q(i,{headers:{token:o,"Content-Type":"application/json"},body:"{}",method:"post"}).then(async n=>{let _=await n.text();try{return JSON.parse(_)}catch(c){return S.erro(`Erro ao listar cidades: ${c.message}`,[_,c])}}).catch(n=>S.erro(`Erro ao listar cidades: ${n.message}`,[n]))})();return P(s,r.then(i=>i),10),r};var C=(t=>(t.suporte="suporte",t["betha-meio-ambiente"]="betha-meio-ambiente",t["e-licencie-gov"]="e-licencie-gov",t["e-licencie"]="e-licencie",t))(C||{}),d={governo:"Governo",sociedade:"Sociedade",anonimo:"An\xF4nimo"},F={"suporte-1":"Suporte Prim\xE1rio"},M={suporte:F,"betha-meio-ambiente":d,"e-licencie-gov":d,"e-licencie":{}};var z={"betha-sistemas":"Betha Sistemas","e-licencie":"e-licencie"},a=class{constructor(t){this.chave_produto=t.chave_produto,this.titulo=t.titulo,this.descricao=t.descricao,this.url_produto=t.url_produto}extruturaToken(t){return{...t,chave_produto:this.chave_produto}}},p=class extends a{extruturaToken(t){return{...t,chave_produto:this.chave_produto}}},R=(e=>(e.versao_usuarios_autenticacao="versao_usuarios_autenticacao",e.versao_usuarios_quipo="versao_usuarios_quipo",e))(R||{});var u=new p({chave_produto:"betha-meio-ambiente",titulo:"Betha Meio Ambiente",descricao:"Betha Meio Ambiente: Software de gest\xE3o de processos ambientais para \xF3rg\xE3os p\xFAblicos da Betha Sistemas.",url_produto:({inquilino:o,base_url:t,vinculo:e})=>`${t}/${o}${e=="anonimo"?"":`/${e}#/admin`}`});var T=new a({chave_produto:"e-licencie",titulo:"e-Licencie",descricao:"e-Licencie: Software de gest\xE3o de processos e dados ambientais.",url_produto:({base_url:o})=>o});var V=new p({...u,titulo:"e-Licencie Gov",chave_produto:"e-licencie-gov",url_produto:({inquilino:o,base_url:t,vinculo:e})=>`${t}/${o}${e=="anonimo"?"":`/${e}#/admin`}`});var w=new a({chave_produto:"suporte",titulo:"Suporte",descricao:"Gest\xE3o de contas e usu\xE1rios dos produtos da e-licencie",url_produto:({base_url:o})=>o});var Uo={"betha-meio-ambiente":u,"e-licencie":T,"e-licencie-gov":V,suporte:w};export{a as Produto,C as chaves_produto,Uo as listaProdutos,_o as listarPrefeituras,ho as listarUsuarios,So as listarVinculos,M as opcoesVinculos,d as opcoesVinculosGov,ao as pAutenticacao,u as produto_betha_meio_ambiente,T as produto_e_licencie,V as produto_e_licencie_gov,w as produto_suporte,z as provedoresGov,N as tx_listar_prefeituras,B as tx_usuarios__listar,U as tx_vinculos__listar,R as versao_usuarios}; +import{respostaComuns as d}from"p-respostas";import O from"cross-fetch";var l=async({url_api_autenticacao:o,post:t})=>{let e=`${o}/api/codigo_prefeitura_site`;try{return await O(e,{method:"POST",body:JSON.stringify(t),headers:{"Content-Type":"application/json"}}).then(r=>r.json()).catch(r=>d.erro("Erro ao enviar registros",[r.message])).then(r=>r)}catch(s){return d.erro(`erro ao buscar c\xF3digo do site: ${s}`)}};import q from"cross-fetch";import{respostaComuns as g}from"p-respostas";var h=async({token_produto:o,url_api_autenticacao:t,inquilino:e})=>{let s=`${t}/api/usuarios__listar`;if(!o)return g.erro("token_produto n\xE3o informado");let r={token:o,"Content-Type":"application/json"};return q(s,{method:"POST",body:JSON.stringify({inquilino:e}),headers:r}).then(i=>i.json()).catch(i=>g.erro(`Erro ao buscar usu\xE1rios quipo governo ${i.message}`)).then(i=>i)};import E from"cross-fetch";import{respostaComuns as f}from"p-respostas";var y=async({token_produto:o,url_api_autenticacao:t,inquilino_codigo:e,vinculo:s,usuario_codigo:r,email:i})=>{let a=`${t}/api/vinculos__criar`;return o?await E(a,{headers:{token:o,"Content-Type":"application/json"},body:JSON.stringify({vinculos:{inquilino_codigo:e,usuario_codigo:r,vinculo:s},email:i}),method:"POST"}).then(async _=>await _.json()).catch(_=>f.erro(`Erro ao criar vinculo de usuario ${_.message}`)):f.erro("token_produto n\xE3o informado")};import G from"cross-fetch";var v=async({url_api_autenticacao:o,post:t})=>{let e=`${o}/api/validar_token`;try{return await G(e,{method:"POST",body:JSON.stringify(t),headers:{"Content-Type":"application/json"}}).then(r=>r.json()).then(r=>r).then(r=>r.eCerto?"valido":"erro").catch(()=>"erro")}catch{return"erro"}};var no={validarToken:v,codigoContaSite:l,usuarios_quipo:h,usuarios_quipo_vincular:y};import j from"cross-fetch";import{respostaComuns as x}from"p-respostas";var N="listar_prefeituras",_o=async({url_api_autenticacao:o})=>{let t=`${o}/api/${N}`;return j(t).then(async e=>{let s=await e.text();try{return JSON.parse(s)}catch(r){return x.erro(`Erro ao listar cidades: ${r.message}`,[s,r])}}).catch(e=>x.erro(`Erro ao listar cidades: ${e.message}`,[e]))};import J from"cross-fetch";import{respostaComuns as b}from"p-respostas";var B="usuarios__listar",ho=async({token:o,url_api_autenticacao:t},e)=>{let s=`${t}/api/${B}`;return J(s,{headers:{token:o,"Content-Type":"application/json"},body:JSON.stringify(e),method:"post"}).then(async r=>{let i=await r.text();try{return JSON.parse(i)}catch(a){return b.erro(`Erro ao listar usu\xE1rios: ${a.message}`,[i,a])}}).catch(r=>b.erro(`Erro ao listar usu\xE1rios: ${r.message}`,[r]))};import Q from"cross-fetch";import{cacheM as S}from"p-comuns";import{respostaComuns as $}from"p-respostas";import{NIL as A,v3 as L,v4 as vo}from"uuid";var k=o=>L(typeof o=="string"?o:typeof o=="number"?String(o):JSON.stringify(o),A);var U="vinculos__listar",Po=async({token:o,url_api_autenticacao:t,desativarCache:e})=>{let s=k({token:o,url_api_autenticacao:t});if(!e){let i=S(s);if(i)return i}let r=(async()=>{let i=`${t}/api/${U}`;return Q(i,{headers:{token:o,"Content-Type":"application/json"},body:"{}",method:"post"}).then(async a=>{let u=await a.text();try{return JSON.parse(u)}catch(c){return $.erro(`Erro ao listar cidades: ${c.message}`,[u,c])}}).catch(a=>$.erro(`Erro ao listar cidades: ${a.message}`,[a]))})();return S(s,r.then(i=>i),10),r};var P=(t=>(t.suporte="suporte",t["betha-meio-ambiente"]="betha-meio-ambiente",t["e-licencie-gov"]="e-licencie-gov",t["e-licencie"]="e-licencie",t))(P||{}),m={governo:"Governo",sociedade:"Sociedade",anonimo:"An\xF4nimo"},F={"suporte-1":"Suporte Prim\xE1rio"},M={suporte:F,"betha-meio-ambiente":m,"e-licencie-gov":m,"e-licencie":{}};var z={"betha-sistemas":"Betha Sistemas","e-licencie":"e-licencie"},n=class{constructor(t){this.chave_produto=t.chave_produto,this.titulo=t.titulo,this.descricao=t.descricao,this.url_produto=t.url_produto}extruturaToken(t){return{...t,chave_produto:this.chave_produto}}},p=class extends n{extruturaToken(t){return{...t,chave_produto:this.chave_produto}}},C=(e=>(e.versao_usuarios_autenticacao="versao_usuarios_autenticacao",e.versao_usuarios_quipo="versao_usuarios_quipo",e))(C||{});var R=new p({chave_produto:"betha-meio-ambiente",titulo:"Betha Meio Ambiente",descricao:"Betha Meio Ambiente: Software de gest\xE3o de processos ambientais para \xF3rg\xE3os p\xFAblicos da Betha Sistemas.",url_produto:({inquilino:o,base_url:t,vinculo:e})=>`${t}/${o}${e=="anonimo"?"":`/${e}#/admin`}`});var T=new n({chave_produto:"e-licencie",titulo:"e-licencie",descricao:"e-licencie: Software de gest\xE3o de processos e dados ambientais.",url_produto:({base_url:o})=>o});var V=new p({chave_produto:"e-licencie-gov",titulo:"e-licencie.gov",descricao:"e-licencie.gov: Software de gest\xE3o de processos e dados ambientais.",url_produto:({inquilino:o,base_url:t,vinculo:e})=>`${t}/${o}${e=="anonimo"?"":`/${e}#/admin`}`});var w=new n({chave_produto:"suporte",titulo:"Suporte",descricao:"Gest\xE3o de contas e usu\xE1rios dos produtos da e-licencie",url_produto:({base_url:o})=>o});var Qo={"betha-meio-ambiente":R,"e-licencie":T,"e-licencie-gov":V,suporte:w};export{n as Produto,P as chaves_produto,Qo as listaProdutos,_o as listarPrefeituras,ho as listarUsuarios,Po as listarVinculos,M as opcoesVinculos,m as opcoesVinculosGov,no as pAutenticacao,R as produto_betha_meio_ambiente,T as produto_e_licencie,V as produto_e_licencie_gov,w as produto_suporte,z as provedoresGov,N as tx_listar_prefeituras,B as tx_usuarios__listar,U as tx_vinculos__listar,C as versao_usuarios}; diff --git a/dist-front/produtos/_e-licencie-gov.js b/dist-front/produtos/_e-licencie-gov.js deleted file mode 100644 index 688cfca..0000000 --- a/dist-front/produtos/_e-licencie-gov.js +++ /dev/null @@ -1,10 +0,0 @@ -import { ProdutoQuipo } from "./tipagem"; -const produto_e_licencie_gov = new ProdutoQuipo({ - chave_produto: "e-licencie-gov", - titulo: "e-licencie.gov", - descricao: "e-licencie.gov: Software de gest\xE3o de processos e dados ambientais.", - url_produto: ({ inquilino, base_url, vinculo }) => `${base_url}/${inquilino}${vinculo == "anonimo" ? "" : `/${vinculo}#/admin`}` -}); -export { - produto_e_licencie_gov -}; diff --git a/dist-front/produtos/_e-licencie.js b/dist-front/produtos/_e-licencie.js deleted file mode 100644 index 6aa1339..0000000 --- a/dist-front/produtos/_e-licencie.js +++ /dev/null @@ -1,10 +0,0 @@ -import { Produto } from "./tipagem"; -const produto_e_licencie = new Produto({ - chave_produto: "e-licencie", - titulo: "e-licencie", - descricao: "e-licencie: Software de gest\xE3o de processos e dados ambientais.", - url_produto: ({ base_url }) => base_url -}); -export { - produto_e_licencie -}; diff --git a/package.json b/package.json index 3ded560..9093718 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "p-autenticacao-drive", - "version": "1.32.0", + "version": "1.34.0", "description": "", "main": "./src/index.ts", "exports": {