From e1694195cc8db507f63d95d65ac755c84e9c3043 Mon Sep 17 00:00:00 2001 From: marcio Date: Thu, 11 Dec 2025 14:53:24 -0300 Subject: [PATCH 1/3] up: operador isNull --- dist-back/consulta.js | 4 +++- dist-front/index.d.mts | 5 ++++- dist-front/index.mjs | 2 +- package.json | 2 +- pacote.tgz | Bin 24706 -> 24764 bytes src/consulta.ts | 2 ++ 6 files changed, 11 insertions(+), 4 deletions(-) diff --git a/dist-back/consulta.js b/dist-back/consulta.js index d5cb3e3..ada2f5e 100644 --- a/dist-back/consulta.js +++ b/dist-back/consulta.js @@ -43,6 +43,7 @@ var operadores = /* @__PURE__ */ ((operadores2) => { operadores2["<="] = "<="; operadores2["like"] = "like"; operadores2["in"] = "in"; + operadores2["isNull"] = "isnull"; return operadores2; })(operadores || {}); const zOperadores = import_zod.default.enum([ @@ -53,7 +54,8 @@ const zOperadores = import_zod.default.enum([ "<", "<=", "like", - "in" + "in", + "isNull" ]); const zFiltro = import_zod.default.object({ coluna: import_zod.default.string(), diff --git a/dist-front/index.d.mts b/dist-front/index.d.mts index a385b0e..c2b77b5 100644 --- a/dist-front/index.d.mts +++ b/dist-front/index.d.mts @@ -46,7 +46,8 @@ declare enum operadores { "<" = "<", "<=" = "<=", like = "like", - in = "in" + in = "in", + isNull = "isnull" } type tipoFiltro = { coluna: string; @@ -73,6 +74,7 @@ declare const zOperadores: z.ZodEnum<{ "<=": "<="; like: "like"; in: "in"; + isNull: "isNull"; }>; declare const zFiltro: z.ZodObject<{ coluna: z.ZodString; @@ -86,6 +88,7 @@ declare const zFiltro: z.ZodObject<{ "<=": "<="; like: "like"; in: "in"; + isNull: "isNull"; }>; ou: z.ZodOptional; }, z.core.$strip>; diff --git a/dist-front/index.mjs b/dist-front/index.mjs index 39d2a90..eab129b 100644 --- a/dist-front/index.mjs +++ b/dist-front/index.mjs @@ -1 +1 @@ -var x="ABCDEFGHIJKLMNOPQRSTUVWXYZ".split(""),oe=e=>`eli-${Array.from({length:e||8}).map(()=>x[(999*Math.random()|0)%x.length]).join("")}`;var d={};globalThis.cacheMemoria_cache=d;var y=(e,o,t)=>{let r=typeof e=="string"?e:typeof e=="number"?String(e):encodeURIComponent(JSON.stringify(e)),i=t&&new Date().getTime()+t*1e3;o!==void 0&&(d[r]={valor:o,validade:i});let n=d[r];if(!(n?.validade&&n.validaded,ie=y,ne=e=>o=>y(e,o);var me="00000000-0000-0000-0000-000000000000",T=(m=>(m.codigo="codigo",m.excluido="excluido",m.data_hora_criacao="data_hora_criacao",m.data_hora_atualizacao="data_hora_atualizacao",m.codigo_usuario_criacao="codigo_usuario_criacao",m.codigo_usuario_atualizacao="codigo_usuario_atualizacao",m.versao="versao",m))(T||{}),S=(o=>(o.token="token",o))(S||{}),z=(t=>(t.Usuario="usuario",t.Fornecedor="fornecedor",t))(z||{});import l from"zod";var N=(t=>(t["="]="=",t["!="]="!=",t[">"]=">",t[">="]=">=",t["<"]="<",t["<="]="<=",t.like="like",t.in="in",t))(N||{}),$=l.enum(["=","!=",">",">=","<","<=","like","in"]),ce=l.object({coluna:l.string(),valor:l.any(),operador:$,ou:l.boolean().optional()});import s from"dayjs";import M from"dayjs/plugin/duration.js";import I from"dayjs/plugin/isSameOrAfter.js";import U from"dayjs/plugin/isSameOrBefore.js";import P from"dayjs/plugin/minMax.js";import A from"dayjs/plugin/relativeTime.js";import E from"dayjs/plugin/timezone.js";import J from"dayjs/plugin/utc.js";import q from"dayjs/plugin/weekOfYear.js";import"dayjs/locale/pt-br.js";s.locale("pt-br");s.extend(J);s.extend(E);s.extend(q);s.extend(U);s.extend(I);s.extend(P);s.extend(A);s.extend(M);var Oe=s;var Le="https://carro-de-boi-idz-one.b-cdn.net";var C=[{ext:"gif",tipo:"imagem",mime:"image/gif"},{ext:"jpg",tipo:"imagem",mime:"image/jpeg"},{ext:"jpeg",tipo:"imagem",mime:"image/jpeg"},{ext:"png",tipo:"imagem",mime:"image/png"},{ext:"bmp",tipo:"imagem",mime:"image/bmp"},{ext:"webp",tipo:"imagem",mime:"image/webp"},{ext:"tiff",tipo:"imagem",mime:"image/tiff"},{ext:"svg",tipo:"imagem",mime:"image/svg+xml"},{ext:"ico",tipo:"imagem",mime:"image/x-icon"},{ext:"pdf",tipo:"documento",mime:"application/pdf"},{ext:"doc",tipo:"documento",mime:"application/msword"},{ext:"docx",tipo:"documento",mime:"application/vnd.openxmlformats-officedocument.wordprocessingml.document"},{ext:"xls",tipo:"documento",mime:"application/vnd.ms-excel"},{ext:"xlsx",tipo:"documento",mime:"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"},{ext:"ppt",tipo:"documento",mime:"application/vnd.ms-powerpoint"},{ext:"pptx",tipo:"documento",mime:"application/vnd.openxmlformats-officedocument.presentationml.presentation"},{ext:"txt",tipo:"documento",mime:"text/plain"},{ext:"odt",tipo:"documento",mime:"application/vnd.oasis.opendocument.text"},{ext:"ods",tipo:"documento",mime:"application/vnd.oasis.opendocument.spreadsheet"},{ext:"rtf",tipo:"documento",mime:"application/rtf"},{ext:"csv",tipo:"documento",mime:"text/csv"},{ext:"mp4",tipo:"v\xEDdeo",mime:"video/mp4"},{ext:"avi",tipo:"v\xEDdeo",mime:"video/x-msvideo"},{ext:"mkv",tipo:"v\xEDdeo",mime:"video/x-matroska"},{ext:"mov",tipo:"v\xEDdeo",mime:"video/quicktime"},{ext:"wmv",tipo:"v\xEDdeo",mime:"video/x-ms-wmv"},{ext:"flv",tipo:"v\xEDdeo",mime:"video/x-flv"},{ext:"webm",tipo:"v\xEDdeo",mime:"video/webm"},{ext:"3gp",tipo:"v\xEDdeo",mime:"video/3gpp"},{ext:"mpeg",tipo:"v\xEDdeo",mime:"video/mpeg"}],Se=e=>{let o=String(e||"").toLocaleLowerCase().split(".").pop();return C.find(r=>r.ext===o)?.tipo||"outros"};var Ne=(e,o)=>{let t=globalThis.localStorage;if(typeof t>"u")return null;let r=typeof e=="string"?e:encodeURIComponent(JSON.stringify(e));try{o!==void 0&&t.setItem(r,JSON.stringify(o));let i=t.getItem(r);if(i===null)return null;try{return JSON.parse(i)}catch{return i}}catch{return null}};import K from"cross-fetch";var Me=e=>new Promise(o=>setTimeout(()=>o(!0),e)),g=e=>Object.keys(e).join("/");var D="https://log.idz.one",F="/loki/api/v1/push",G=async({objeto:e})=>{let o=await K(`${D}${F}`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(e)}).catch(t=>t);return o.ok?[e]:[e,`Erro ${o.status}: ${await o?.text?.()}`]},f="",Ae=e=>{f=e},Ee=({app:e,eProducao:o,parametros:t})=>({inquilino:r,usuario:i,parametros:n})=>async(a,m,v)=>{let{__filename:p,detalhes:c,local:u,parametros:_}=v||{},O=`${o?"":"DEV-"}${e}`;f&&p&&(p=p.replace(f,"")),u&&(c=[`${g({local:u})}="${u}"`,...c||[]]),p&&(c=[`${g({__filename:p})}="${p}"`,...c||[]]);let w=`${Date.now()}000000`,L=c?.length?`${m} | ${c.map(k=>JSON.stringify(k)).join(" | ")}`:m,j={streams:[{stream:{app:O,inquilino:r,usuario:i,level:a,...t||{},...n||{},..._||{}},values:[[w,L]]}]};return await G({objeto:j})};var b=e=>{try{return Object.fromEntries(Object.entries(e).map(([o,t])=>[o,t===void 0||t==null||typeof t=="string"||typeof t=="number"||typeof t=="boolean"?t:JSON.stringify(t,null,2)]))}catch(o){throw new Error(`Erro na fun\xE7\xE3o paraObjetoRegistroPg: ${o.message} ${o.stack}`)}},qe=b,Ce=b;var V=(e=>(e["e-licencie"]="e-licencie",e["gov.e-licencie"]="gov.e-licencie",e))(V||{});var Fe=()=>"Ol\xE1 Mundo! (fun\xE7\xE3o)";var Ve="Ol\xE1 Mundo! (vari\xE1vel)";var He=(...e)=>e.map(o=>o==null?"":String(o).normalize("NFD").replace(/[\u0300-\u036f]/g,"").replace(/\s+/g," ").toLowerCase()).join(" ");var h=class{constructor({caminho:o,acaoIr:t,rotulo:r}){this._partesCaminho=[];this._acaoIr=t,this._partesCaminho=(Array.isArray(o)?o:[o]).filter(Boolean).map(i=>String(i)).flatMap(i=>i.split("/")).filter(Boolean),this.rotulo=r}get caminho(){return`/${this._partesCaminho.join("/")}`}set caminho(o){this._partesCaminho=o.split("/").filter(t=>t)}endereco(o,t){let r=new URL(typeof window<"u"?window.location.href:"http://localhost");r.pathname=this.caminho,r.search="";let i=Object.entries(o);for(let[n,a]of i)r.searchParams.set(String(n),JSON.stringify(a));return r.hash="",t&&(r.hash=`#${r.search}`,r.search=""),r.href}ir(o){this._acaoIr?this._acaoIr(this.endereco({...o})):typeof window<"u"&&(window.location.href=this.endereco({...o}))}parametros(o){let t=o?new URL(o):new URL(typeof window<"u"?window.location.href:"http://localhost"),r=t.searchParams,i=Object.fromEntries(r.entries()),n=t.hash;if(n){let a=Object.fromEntries(new URLSearchParams(n.slice(1)).entries());i={...i,...a}}for(let a in i)try{i[a]=JSON.parse(i[a])}catch{console.log(`[${a}|${i[a]}] n\xE3o \xE9 um json v\xE1lido.`)}return i}};var R=(n=>(n.UN="UN",n.KG="KG",n.TON="TON",n.g="g",n["M\xB3"]="M\xB3",n.Lt="Lt",n))(R||{}),Ze=[{sigla_unidade:"KG",nome:"Quilograma",sigla_normalizada:"KG",normalizar:e=>e,tipo:"massa"},{sigla_unidade:"g",nome:"Grama",sigla_normalizada:"KG",normalizar:e=>e/1e3,tipo:"massa"},{sigla_unidade:"TON",nome:"Tonelada",sigla_normalizada:"KG",normalizar:e=>e*1e3,tipo:"massa"},{sigla_unidade:"Lt",nome:"Litro",sigla_normalizada:"Lt",normalizar:e=>e,tipo:"volume"},{sigla_unidade:"M\xB3",nome:"Metro C\xFAbico",sigla_normalizada:"Lt",normalizar:e=>e*1e3,tipo:"volume"},{sigla_unidade:"UN",nome:"Unidade",sigla_normalizada:"UN",normalizar:e=>e,tipo:"unidade"}];import{NIL as B,v3 as Q,v4 as Y}from"uuid";var H=/^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/i,to=e=>H.test(String(e||"")),W=(e,o)=>Q(typeof e=="string"?e:typeof e=="number"?String(e):JSON.stringify(e),o?W(o):B),X=Y,ro=X;export{V as Produtos,h as TipagemRotas,oe as aleatorio,y as cacheM,ne as cacheMFixo,ie as cacheMemoria,T as camposComuns,Le as cdn_carro_de_boi,Oe as dayjsbr,Ae as defineCwd,H as erUuid,Me as esperar,C as extensoes,Ne as localValor,Ee as logger,g as nomeVariavel,Ce as objetoPg,N as operadores,b as paraObjetoRegistroPg,qe as pgObjeto,G as postLogger,R as siglas_unidades_medida,He as texto_busca,Se as tipoArquivo,z as tipoUsuarioResiduos,S as tx,Fe as umaFuncao,Ve as umaVariavel,Ze as unidades_medida,ro as uuid,W as uuidV3,X as uuidV4,me as uuid_null,to as validarUuid,re as verCacheM,ce as zFiltro,$ as zOperadores}; +var x="ABCDEFGHIJKLMNOPQRSTUVWXYZ".split(""),oe=e=>`eli-${Array.from({length:e||8}).map(()=>x[(999*Math.random()|0)%x.length]).join("")}`;var d={};globalThis.cacheMemoria_cache=d;var y=(e,o,t)=>{let i=typeof e=="string"?e:typeof e=="number"?String(e):encodeURIComponent(JSON.stringify(e)),r=t&&new Date().getTime()+t*1e3;o!==void 0&&(d[i]={valor:o,validade:r});let n=d[i];if(!(n?.validade&&n.validaded,re=y,ne=e=>o=>y(e,o);var me="00000000-0000-0000-0000-000000000000",T=(m=>(m.codigo="codigo",m.excluido="excluido",m.data_hora_criacao="data_hora_criacao",m.data_hora_atualizacao="data_hora_atualizacao",m.codigo_usuario_criacao="codigo_usuario_criacao",m.codigo_usuario_atualizacao="codigo_usuario_atualizacao",m.versao="versao",m))(T||{}),S=(o=>(o.token="token",o))(S||{}),z=(t=>(t.Usuario="usuario",t.Fornecedor="fornecedor",t))(z||{});import c from"zod";var N=(i=>(i["="]="=",i["!="]="!=",i[">"]=">",i[">="]=">=",i["<"]="<",i["<="]="<=",i.like="like",i.in="in",i.isNull="isnull",i))(N||{}),$=c.enum(["=","!=",">",">=","<","<=","like","in","isNull"]),le=c.object({coluna:c.string(),valor:c.any(),operador:$,ou:c.boolean().optional()});import s from"dayjs";import M from"dayjs/plugin/duration.js";import I from"dayjs/plugin/isSameOrAfter.js";import U from"dayjs/plugin/isSameOrBefore.js";import P from"dayjs/plugin/minMax.js";import A from"dayjs/plugin/relativeTime.js";import E from"dayjs/plugin/timezone.js";import J from"dayjs/plugin/utc.js";import q from"dayjs/plugin/weekOfYear.js";import"dayjs/locale/pt-br.js";s.locale("pt-br");s.extend(J);s.extend(E);s.extend(q);s.extend(U);s.extend(I);s.extend(P);s.extend(A);s.extend(M);var Oe=s;var Le="https://carro-de-boi-idz-one.b-cdn.net";var C=[{ext:"gif",tipo:"imagem",mime:"image/gif"},{ext:"jpg",tipo:"imagem",mime:"image/jpeg"},{ext:"jpeg",tipo:"imagem",mime:"image/jpeg"},{ext:"png",tipo:"imagem",mime:"image/png"},{ext:"bmp",tipo:"imagem",mime:"image/bmp"},{ext:"webp",tipo:"imagem",mime:"image/webp"},{ext:"tiff",tipo:"imagem",mime:"image/tiff"},{ext:"svg",tipo:"imagem",mime:"image/svg+xml"},{ext:"ico",tipo:"imagem",mime:"image/x-icon"},{ext:"pdf",tipo:"documento",mime:"application/pdf"},{ext:"doc",tipo:"documento",mime:"application/msword"},{ext:"docx",tipo:"documento",mime:"application/vnd.openxmlformats-officedocument.wordprocessingml.document"},{ext:"xls",tipo:"documento",mime:"application/vnd.ms-excel"},{ext:"xlsx",tipo:"documento",mime:"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"},{ext:"ppt",tipo:"documento",mime:"application/vnd.ms-powerpoint"},{ext:"pptx",tipo:"documento",mime:"application/vnd.openxmlformats-officedocument.presentationml.presentation"},{ext:"txt",tipo:"documento",mime:"text/plain"},{ext:"odt",tipo:"documento",mime:"application/vnd.oasis.opendocument.text"},{ext:"ods",tipo:"documento",mime:"application/vnd.oasis.opendocument.spreadsheet"},{ext:"rtf",tipo:"documento",mime:"application/rtf"},{ext:"csv",tipo:"documento",mime:"text/csv"},{ext:"mp4",tipo:"v\xEDdeo",mime:"video/mp4"},{ext:"avi",tipo:"v\xEDdeo",mime:"video/x-msvideo"},{ext:"mkv",tipo:"v\xEDdeo",mime:"video/x-matroska"},{ext:"mov",tipo:"v\xEDdeo",mime:"video/quicktime"},{ext:"wmv",tipo:"v\xEDdeo",mime:"video/x-ms-wmv"},{ext:"flv",tipo:"v\xEDdeo",mime:"video/x-flv"},{ext:"webm",tipo:"v\xEDdeo",mime:"video/webm"},{ext:"3gp",tipo:"v\xEDdeo",mime:"video/3gpp"},{ext:"mpeg",tipo:"v\xEDdeo",mime:"video/mpeg"}],Se=e=>{let o=String(e||"").toLocaleLowerCase().split(".").pop();return C.find(i=>i.ext===o)?.tipo||"outros"};var Ne=(e,o)=>{let t=globalThis.localStorage;if(typeof t>"u")return null;let i=typeof e=="string"?e:encodeURIComponent(JSON.stringify(e));try{o!==void 0&&t.setItem(i,JSON.stringify(o));let r=t.getItem(i);if(r===null)return null;try{return JSON.parse(r)}catch{return r}}catch{return null}};import K from"cross-fetch";var Me=e=>new Promise(o=>setTimeout(()=>o(!0),e)),g=e=>Object.keys(e).join("/");var D="https://log.idz.one",F="/loki/api/v1/push",G=async({objeto:e})=>{let o=await K(`${D}${F}`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(e)}).catch(t=>t);return o.ok?[e]:[e,`Erro ${o.status}: ${await o?.text?.()}`]},f="",Ae=e=>{f=e},Ee=({app:e,eProducao:o,parametros:t})=>({inquilino:i,usuario:r,parametros:n})=>async(a,m,v)=>{let{__filename:p,detalhes:l,local:u,parametros:_}=v||{},O=`${o?"":"DEV-"}${e}`;f&&p&&(p=p.replace(f,"")),u&&(l=[`${g({local:u})}="${u}"`,...l||[]]),p&&(l=[`${g({__filename:p})}="${p}"`,...l||[]]);let w=`${Date.now()}000000`,L=l?.length?`${m} | ${l.map(k=>JSON.stringify(k)).join(" | ")}`:m,j={streams:[{stream:{app:O,inquilino:i,usuario:r,level:a,...t||{},...n||{},..._||{}},values:[[w,L]]}]};return await G({objeto:j})};var b=e=>{try{return Object.fromEntries(Object.entries(e).map(([o,t])=>[o,t===void 0||t==null||typeof t=="string"||typeof t=="number"||typeof t=="boolean"?t:JSON.stringify(t,null,2)]))}catch(o){throw new Error(`Erro na fun\xE7\xE3o paraObjetoRegistroPg: ${o.message} ${o.stack}`)}},qe=b,Ce=b;var V=(e=>(e["e-licencie"]="e-licencie",e["gov.e-licencie"]="gov.e-licencie",e))(V||{});var Fe=()=>"Ol\xE1 Mundo! (fun\xE7\xE3o)";var Ve="Ol\xE1 Mundo! (vari\xE1vel)";var He=(...e)=>e.map(o=>o==null?"":String(o).normalize("NFD").replace(/[\u0300-\u036f]/g,"").replace(/\s+/g," ").toLowerCase()).join(" ");var h=class{constructor({caminho:o,acaoIr:t,rotulo:i}){this._partesCaminho=[];this._acaoIr=t,this._partesCaminho=(Array.isArray(o)?o:[o]).filter(Boolean).map(r=>String(r)).flatMap(r=>r.split("/")).filter(Boolean),this.rotulo=i}get caminho(){return`/${this._partesCaminho.join("/")}`}set caminho(o){this._partesCaminho=o.split("/").filter(t=>t)}endereco(o,t){let i=new URL(typeof window<"u"?window.location.href:"http://localhost");i.pathname=this.caminho,i.search="";let r=Object.entries(o);for(let[n,a]of r)i.searchParams.set(String(n),JSON.stringify(a));return i.hash="",t&&(i.hash=`#${i.search}`,i.search=""),i.href}ir(o){this._acaoIr?this._acaoIr(this.endereco({...o})):typeof window<"u"&&(window.location.href=this.endereco({...o}))}parametros(o){let t=o?new URL(o):new URL(typeof window<"u"?window.location.href:"http://localhost"),i=t.searchParams,r=Object.fromEntries(i.entries()),n=t.hash;if(n){let a=Object.fromEntries(new URLSearchParams(n.slice(1)).entries());r={...r,...a}}for(let a in r)try{r[a]=JSON.parse(r[a])}catch{console.log(`[${a}|${r[a]}] n\xE3o \xE9 um json v\xE1lido.`)}return r}};var R=(n=>(n.UN="UN",n.KG="KG",n.TON="TON",n.g="g",n["M\xB3"]="M\xB3",n.Lt="Lt",n))(R||{}),Ze=[{sigla_unidade:"KG",nome:"Quilograma",sigla_normalizada:"KG",normalizar:e=>e,tipo:"massa"},{sigla_unidade:"g",nome:"Grama",sigla_normalizada:"KG",normalizar:e=>e/1e3,tipo:"massa"},{sigla_unidade:"TON",nome:"Tonelada",sigla_normalizada:"KG",normalizar:e=>e*1e3,tipo:"massa"},{sigla_unidade:"Lt",nome:"Litro",sigla_normalizada:"Lt",normalizar:e=>e,tipo:"volume"},{sigla_unidade:"M\xB3",nome:"Metro C\xFAbico",sigla_normalizada:"Lt",normalizar:e=>e*1e3,tipo:"volume"},{sigla_unidade:"UN",nome:"Unidade",sigla_normalizada:"UN",normalizar:e=>e,tipo:"unidade"}];import{NIL as B,v3 as Q,v4 as Y}from"uuid";var H=/^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/i,to=e=>H.test(String(e||"")),W=(e,o)=>Q(typeof e=="string"?e:typeof e=="number"?String(e):JSON.stringify(e),o?W(o):B),X=Y,io=X;export{V as Produtos,h as TipagemRotas,oe as aleatorio,y as cacheM,ne as cacheMFixo,re as cacheMemoria,T as camposComuns,Le as cdn_carro_de_boi,Oe as dayjsbr,Ae as defineCwd,H as erUuid,Me as esperar,C as extensoes,Ne as localValor,Ee as logger,g as nomeVariavel,Ce as objetoPg,N as operadores,b as paraObjetoRegistroPg,qe as pgObjeto,G as postLogger,R as siglas_unidades_medida,He as texto_busca,Se as tipoArquivo,z as tipoUsuarioResiduos,S as tx,Fe as umaFuncao,Ve as umaVariavel,Ze as unidades_medida,io as uuid,W as uuidV3,X as uuidV4,me as uuid_null,to as validarUuid,ie as verCacheM,le as zFiltro,$ as zOperadores}; diff --git a/package.json b/package.json index 2c90dee..c97e8f8 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "p-comuns", - "version": "0.294.0", + "version": "0.295.0", "description": "", "main": "./dist-front/index.mjs", "module": "./dist-front/index.mjs", diff --git a/pacote.tgz b/pacote.tgz index 15b6bafdd3ba59e0685913960d6a171de8fe3b1f..d2dfe0de8098caa36ebcbef7182f6ccb216adb01 100644 GIT binary patch delta 24467 zcmZ6RRZtyGxV3Tj;2PW=f=htl65QQ`y9I^-0fM``ySux)ySqzp*!$0S&bj)lx~BVT zYO1FDeS59-1oT37^g_mv09{n-)QKkbbY-&YaV5Ca4}6n*k_)Kl@UABp`lC-Q~iot7qzj{y{)Tk8TbL5s_Q~ z6hbP9f+%za^FZe;k@%CIgwEHA&y%z-%?%B%K6a4}g{;iXl@(%Jz**(G-1vC218ZgM zHWPDoRV8!$Hq*xuA?T1I|I{HVN%$*ea#E7??GxVJ^cXB9g`BuZ{gQxbT3leDKWbLd zPl;Ev;}e{FPFABpHshF~xeNI~RP830IMFj-ns=-=d3dW4xqjuLd5czBE(;TluM-RA zQKjFtsh{Z%38tqcfeA(zh1ZqS&|-qqPXhU;G3G3}$_FtZA&yfFjve}1NVZ&dO5=c3 z5;5sj$ZvcQPNP96+Dp(aLeeW9h;nx+g@5TxgyIVMC{-;xITs(^e!9Y0!Nm3Gb4Yt# zV7Z^wD<8%ABX;M|5MvP4jYbl|qz%9$D7=0M*YY+kQ(SLx1NU%VdzR!%Oz^iQ?%$Xw zt5*qj11$hkp(xw3if6`pKqy-hGwv-dlTQ@=^K03*X3%*+qF>z1H@wvqmJ-WrZh>;Q z1x@$Q#d5xIt93w*4*VLDk%2arKyr+ANKAscS6WO2QD^2YGwHD4i!olCz!Bt}QAB|L zoIq;Z06(u0u*Z&m7pg7#oFeJP7r_FFg5^<5UPb`B&zD-|@fW3@2!bW*TWp0uf%J)} zs!7E8;fUuH;q!m|=6w`izQpKc0^Ob|h^VM63$ouojZG2`i@U!XdeQ;dl zwxGuE__&X8!wT70;WRy+d3KJH7|CT$I z-#}if$v(2cbQ*M&?l7Womtrw&ARF&L+$6pgOC9nq2YDd#^DXKrEClg8w~*eoYr7ez zjHe{0WSyyG7^a#WPwxk$#oxy(Q>>vBd>X1<$aA+OBj>e9`wCZ~$G;9oU<(it_Y{!* zI()$ngnJRrDfL5T0HErvHn(CwP&ISqW>z-%{vPlHO;3Ya{XpqNdrY`FsFKc*98ynz z-krn$!tc^oAAOZgWo6eOHzVwc&~8)zYDlFQ&~HWAx`TtprrGF>e@jUyB!c!^lfJ*s(9#OgOA?MiX)AZlUsm2gY+W>3LAL^+PPkj+fmED1uiDQvnaMwu|0xW5YCv9l*z zQ~)op=j-0;V=rXuDm9`2`IGgK?eMS6b1!_(b@J}&gm#&v)w4F8?G^NvxFJCle~~zV zQNw*Z>+HAhU|)~Os>>n#-r#hp0aDyWzTR^K{vW8sDuQ~RjyxwG`w=Yju}!%qrTGet z99wBS?WD%uERn_gyp(h{?t?wsR37Iav0bkf7JX}UG`M*&nLn7K#tK}7DZ^Kr;?B>T z>Lh`z3M*tVJc(j_#2+PU2>xuauC5NCZ#@FoS8t`>11=zkDe&Y=H|sPQhiFg!sv0ua ztJ`y65I6c>B0*3u74BFZH|iNVcAo2CIt3vx122bJTWhZYg7^2eAbMaRRWwDW9+h4& zvTcmPjXx}53>R}L5Y7xf1(J@E$8qC?OYd=-?4T+VI&xCmEMEi>LN=h>r2(*kgIKMq z$XLHp4Ja)OEry^Cc_- ziHT;#>I;+KW(+hxO_g*|y8zQF^l_w%=F-Xn&(K*k6PA!l=6}Av*nP<_tgzLT6L%FC zp-lGPwWn-O7?b2kP6Kg{16~w&botpAFHaO8@Z+6IAlUGC10NV{{tSqi*I?pAG`)ie zw$Xx_e2|iVWqyTyFYWq#fpYW|`XaPf_k_S}a){GMo$J{L{g?tj5sv|f0$2SCvw9F2 zPXR~6uZ;hDl|XF}K}p6P<#Pa)ASD-MlqdyZ5T+wK7v->84CN43OIw6?TCKlX#!OtL z=!{;_Xw3IJW+9XK05~B?r1%~ntL6TZ|$g^!>gnTAu z1MCIbqYJJuLYd?ax-^(l_YrHKnP~4l zeI{4c9zEeseax8npf0y1l_FMWu-qBtS<8#2rTF`xATM{H{~lAYSu)KRdJ)RC;=i64d^>j>7B5Y$-=Dw%FS zi+&w|+pT6(2B>>8KkDrH*4NGxEu)#qeDefzJHODqaF`0v@xmkeF=8uBQH5RwXRX># zjOZehI+3!ctwaq=Ij+o(0Pg(R51_?1L7Vg2@U5n_cR+O7;E&SqyWt3UTc@*A=NPPM z&pP=6<^ziygOA_A8Q|=DaJLwUOlehn0-#oP2Bo+roN?z0v-UP?I;y9-Py8@lXU{j< z;C9VYSs}N;J&DTuiBF@Cdcy4#WRg5&OS?(jBj1gn4EsuKyIluBDyu5x|IS`j|wEw?FI8%zHP{UE`Vc!c47%@6*Zo%p=K4 zT7cC6J549R3x(a7hxueZ(3Wp|E1jfsouXQ|vrL^~N4_IZ=blzeRWmMmo-vL?$A2SR z7-3;ps%MAg_gx!kC9P6Zn_Oi~ES;EPOk{HRuS@8lD6=c?pwOuKIpmYlYB)vaJJku^ z{f-1WUFc?M0dH!z&d-1iI~xU?!RhC~2d=jug7qaF(fMm*VRx2CcpK{v3 z;x87`&W&9y**~7=$!*e4z`HU`NkE-E1es$;7qvHQt_)#C6!yv8)tVS#J(vm^KA99R z$WEMMDESJVofHJ(iqe@467FV7n;)DxmU-KOX@rB_m^Mu^>j(>tl2ksSY+w1!Vb=n6 zWk{gOqzHHtPKbGUoB!OWx_J(zE_Q+u!%X}0O&C8Y2TVQg{e7G6Q25hltv{4X#|>Cc zgn!WU$Z^AKFs15a{GyWnD34ivjv^S}8|m-9G!-5bZcw1~>zl(wk55ezk?NPE|HL$k zAsEGweL4R3uQTeziuDr7H!fSL{y_9|TE%a4H8S4-hT&sQz(EKK%$-(2wHdhiBOmt0d>! zw5I(%&7KDu^pEAwJ60mCd*!jzxVaKUMPFU1BQ50f z_`{t65R;0$tfgVSF`NKAlXahIk+98U^aU5=ZUSaLBx*;EIiJB0S+3v(rfs6G8r%A; zBB|i`t>jNLqNIp8!~*}ij#>0Rsv5h@Mia-vglc~bcvc*0p{U%zoZT;iR`^(hE-59r z&b!$PuAJdES>w*a@$bXO6xame);#i1?yt9iNe=S62=ivw<_*}<()Y*40fpcb!KZLYUE+DJ0#jT+ z?7H~~vYhquXi==Foy1Fm>5}I;E#MBOGvH5P3as%BW+YTJ6q!LAKH+Kij@*{-L}g2? z_PSa6%hBU%TKShD$*iqALW0D}id35mcFpkxT{*d6oxhqR?6}^X)p~uA9gl;nP!=rh z7Vd8JdVJlj2x*_4y?N${K0O`#Sle%b9g%*{>F&USfMg8^?vL)xtaI?>H2}DLbiaJu zkDr5ggL&nis^jP%Ky0Ul4F*X<%0+r&)ztyDGpCHo*l6F;8FzKqD+(3rm?#`uQdjYOCHb`Qmp@byRtzaZ z2D9p)vMoSPB(5DQDjKk*>RcZc4wsF8`0=8_pT@wtE!WWpaI9hAhK(JteRXeoPX;*s z-xcKrtOo+u$Aib2?>-yB58`?iF8jNTX_}iJLuee@viru+?i@Y#<&7kedMFHl2TW0C#7@W)xJ_Z3tKL<9zQ~yTt zV|V^f2?#s*Kn*GG5k(Y2d#Rd%P>W&CaZ#G2II)}*L=iDd+Anf-32+P4hz|Ha5D4Kg z(ygE}LZK4S@BwpC8ohcf*Xu^Pp|={xMHc8C@=ss#+~jYQYBeLui3THy4j2g%IkBIY zNd*f3BA2fEpt4Znd^9OKkG90{)JoShahQtlsa1W0Vaxk6o6jW=V4OU{zk@^gtxgIk zifv>&$^tccks#&j;Ee~|r?Cw8UH&9m1`bv;(`VZx0)Rr%@4s@9u;X=X1Yv=ialHOb zS{N1`j*)i|ksyvF9ivmCyOd5WQcxlb)04q0d*bnQ*CJ&+V?y$g7)@}3GB|Ly=LR4q zrw)#$fZ@M49eX9y@yw_X59e?ih{H^=w$L7#8?1#WtsBZk5}TvRDm0;8Ei{F*a$?X9 zI4+$Q1hUYqvAWFBox*;|_8hSC=UT4Ws)(ca%}>((fKa#0PaADVIWjxlDq0B*dx_q4 zNKC9b&W35)#~P1EJw4;Q{HjR^iaHCY^CJnOugXb%fH6k$U~3mkfo^vidl$snUHMtB zVndSmJI1f|$fl5cOgjZF)(zd>tB&e-Z-45C%CC!w>J{GXG1cV zA~g~IJR|&0Z`fMz8g6@QhJkjU0CH{fJuaSyZ%+9fAZf~g5I)*hptAhe(a$*J7KHvv zoUH=+4h0sG^GG6k-S${Iy4!yFaJT}y`GGUGMUJ1Q4RgVoUSm^B4D2q6@LC%d&58ki z0DOg_L5>^kXR$dm-aWu#+%?xT`pqCf6M&Dw`B8LG+Iu-v`qUS|g$tnfYXVmUA zuJ5VPw}q`VMp%72t?e|o{Ba}2d|2=V^Zaz`%Eb+p&w|USw5NO)SBWFZEPQ%e@{YlT zSFM*Zumcg(c_6UfATu@T@|Um2nWyJqlU-P3ev}6Mt8DYsezi?)){~i6GO>LzKu?Pt z52a?tH9puNg-cT>_>hHQHem>bSo3eh_G@F{$ZiuYmHgI$F*eNx zHN%&kin?}r|9n(!6@{G8NbQ3-0AJ4nMf(Cvm>=R8C)$(XgIK3h%%7|$D&hjt51uK1 zw${}vx54>f+8v7YmV8X%RgzhSMg7cX7PCe$1UWvBaRjcGX^wK~<1#sX$<;W(ms@DT z1@aZ2%z)cYF;GYE>9t>Ol`c;>Fo4CAX_gXgqz0Anmp$oov4CC*K5|JD@GRsQm`C

_gEWAfIWyt&_4dyuk1Jl~{A<=Tp?h<#oCnkFF6`&T~xptg-7aiXwT)Fzh)v{gf_4 z)GaiSmxQD#w=jmwrrh(NOZh|ny&B?ylwiaNyKbxAV7ywh6q0yUy7J=ngbqsNPpJEY zu4e1bw+oL!Jx&GEeH7QBz@a?4Om#}Vc_XDat`i}4>?tfl>Yf3)dO?1yy;JKCwEzPF z9dq>MZ>vJgj2N``jG;PK^^jp+tl!eH;Lwd{86~}|cLc+;Ji@6K`v*OmzvQt9_ zPX2~59^)vhTXgKRO3I{u;!eOC_X{XfN54wlc_K%*%L*vw3dFGvkCu){kH>hwTH(mW9qUQ?_gGMOho~Fh2rZn8f zW&22(x|};@;@KoXe&sywC2o3qZVcK2;-}5*8vX#+A)}YIxk?pMYSzImrd;|d!*h0_ z2|Sw6 z+3;WWBz4xYpE=IDvq%Z45|Z_V{uXS9sRy1C@O-+s|0dJ{7*(a;drirMHl9VyQ+@T{ zx5v)rWaGiQnce^CYd$c~G1w38J$ntq@(yVHISLk1FKy%b`(*yyNGSF#WN3y^Sl2SC zw>~^UD4ba`cN$AXZMQV?`hnpfCc2Z~m3cBo3I~>*&h2Y9n#{-QbGWSG)b!1?5!fpd zM3%gC)c_0vU7RA|?unP`Y!1|7$wm0JviAHR3uANCN{#Y^no81pN>KK#%vM7C&GlRC+Xkq0f-k!(<28+7QQx&d1xhs74i!Yw$ka>hv}jmrtuo8j z1F?pwYV&<-U9h>OVF)-oaZwi)1lUMF z*wwYrRU+MJ&JY{TZ+}wlYG`X{KmhE~AKS$jUg+)ttnOj1Jh5f$uQvR@$9_HVu_6Kw zep&ag$%0_i?$GRD$QDsBfMeTfa}2&4`=|8&&sqYbO#SzDqYw=}(r7!avH3nj^6e<- zGXcaY{-H?9y}xnX9k!^_GoGyx;?tw~cBROL@!;f}Vf~5(^AA3@rTcntZ$Av@Fi7ct z=g{x2WnmgzzsE?j9q~Av0hHRO6!!Ef!ot7OTsJa1PDhIuPleX=N(xXE_4MQnuPOgl z+U%OOtu8V+SzlQSHXceW4fQ@l4w4n!d5qNy?v)Jb2@VAJ3E*$bysakrDM zsza{t_yeOu0c^0q2@XWydxW{5LJ7N$ktpV_v?{Ryw{1~`cywB^ZlO^{m26EIIV3b* zqSblUQd)RTC8;|e4KqneN;`{Hd{w$EH2t{z-SvL1Gy8*Em~tu^ceg?S>-tzyz>1bJ zm&S)L!!hV3z5>YxKq(_tC6cpRjEdmXBodSUoX|0Nh3c2k$p9~xJ%TlIC<;aC-{_96(k*?s;wyKj}CW04X=^=P;m9i3? zGgT7LhWLz_MI6kdT$jr+LqwmUx8*bjmlJGIJjakohOlq|{Q6Zt$3NWr9hD9eCZC=# zUu&uDEA^LsDR+w+LLCvZhcB>`e%J5p&E zjR#RA-l$SG`r!MP%5KJ4^STF%G8lRbdhdNvF0-?S_D(jzP2Bmqvwe4!8g9-scg4)M zw_=#A zkQ^YXnajSjQ%3|Rs9OAU?9(bv&Wex3xZTN5P59)In1-C$I#81vFN_gA8@P#U7dXaO zb?znP8B}i_9gG8Di>`5LxUuJb3h< z7Z_1gfW?R9vi0v<^+{Ui@z=GG@qc|1tlhQg3GVD{bGP{?2J^1F_c7o$e-0+nKj0bO zzgi2wEJ0VOZT+BTU=>}R!E~`5&#=FN(3O@fft5<)GHQoOWYo-eeh}xcmTTY4 zw{Jf8U|n=7SBPtq(*O2{NyPLjC(wt+$j^$_-f=uEHMA9_R1}KkfEAIZr*P)O-=JR& zV0UZg9*3KNMw0h7GbcE5obVoa{k2bSYYqCU44phAER!r}(HKyn64{$zf*F_%BZ!A4 zh8T@o_k)VzVH8D(=HB!f&l#lo0mk!75eY?XIe9m<&j5R9*iT-9kFG`TpR!-xrjr3M z{g-a-Xc1J1mpfIeb2NG^mfNHG9&IbY7n^TJalqzM!tsG7`krdX5Ocjjz@=ik#6;O{ z=AG?>I~%%X7_~J{5mjLI7+}77p#2Uh1b#PccPqvO0}hu@;Pyx-?fo6E6OK!SL$ z$~0fe%!|Ihqd0O!XU_t|Ygz`iu927!QZi%bG@oYu|tG6+I z@9^yV%Z^-X=7^#{ggI=81w}mi7>X09$QCT%WEsa%p>nrb{5imNltZ_ZgPx6uVL-~TZtT|mGT7%&EjL|Ux*rh3KAKLsB26kCsxk33?cyE!b(v-Z~$jUc1d zMh&9`{W`sI23!XE2iZK^M?M{qFu#7?qh@-`5bIf5nk=;GmVPlLh09*}nEwXqUe+Ky z29K?s{ojB3m$&?DieNz$i!88YmLORBl>$8+U;hsI8j$>9U(l(?t!h|>duo&Tms^@F zf77)Pit?0$`1evjH@MCm&esJ$;joOd3S{|=0 zcgSi6bsu)Ik_*c2*DY}g-{{#a(zkRi6UY?mq%cB#LIQDeN~(kl4HQGvB{>#?qL-2g zT;?qjKqV}{NeK<+26&8*i@|k!x5tJ6WV5Y*Dm%YLMH?s~M32-6% z&>Cdt6D0$_jMl*CAcs3pH8G0cXnaUCM(03VZriLz=5o1fQjptOW|sz>Sdwp>g+*W@ zshF>1Q$ySP7_}x#-CEsi@xE^QyP?ouV9_!eTv63H0xTW9Z~w1x0lFT)2O3eGa2a`_ z<(+<;45;V~7^!DFKBvUOx;3S`BUafTSW7 zzixUvV4uTBm5+Br1MPpduHm?dmcUZLO|-T=c>xwlg^ zA|5a54f&SpfztFp^Yl6lM1jqrFJT{o=iP2SRZ^h#x{ieiu#1m*7pQw6UVuyrpu*I_ zSDbWC|BfEpngUx-5?xnc%r&l+27y3^BJZzPb2)FC7S2Rm|7HslB<6~pYupG<5BL$A z`K?0nTGd))dQO47&v;H&j%B5214# zrmq{8QhYGH_5?RU+s7};15MipTv(M5>%}{BzCdqXXy@$jpdD}1b^8mob0#E zQQ5FU$zE-zsE&EEA?Mg)Y8F(r^KjAd#~75Uh1Y%G12i?^X)FO{UYjc z_n+iCq(%SxyFsdg;ZqvT1HCNgV^DU3N)Cc=%v^4o<)s2iEjD%4pKY!0>0Q~wUJ~_e z1Xoei87-VN7!U`SC{N*g*0jcwu|m8M;Fh)ZVmI1J>_y``4j6 zg+b^AEHzwG;li>pRGd5(rQdDbM|EG0lA5XJp{Zxpy*Sv5$o;(TsEuRpsLuPA+|LH9 zvBgGJ4PX*aKb64J-R#MqtQT2qFKnHp`s^LXjC|m|^dOh02+|8j5#~G_QIH!Vmb>$g z00ta%61aqKd<26*nHJte_9 z0_*%^{RrrSbdagx{cO4uCyvUI)U&`o+b(_14~l6CVT$nZxOrLwysldjB^s~P5^Q4S z>}0k4CkUB7dS&4Q2qczAP9bF6eq(wwpbW8we)KV^d!JpqCOl~H8>S@FDDk)8WYlfk z*CX7?dQTd0n3Na|p*-?(zMKz#LO? zVlhJA!&RCiEMf|I%~D9at~aFm6>=D_$e|b$n${6CnNg+J_>bPNh~AG##rNH;fY12& z*4;8J`Hg(^={U{1E~yo<4K*_)(Y8ZnoA+p79HW+s@f&m%O$VNdKBL^$9naR7Ec+1! z+1H`vt;#qUrujdoD}<4OIxskwqPA^dAUpOPA z@S2Q{5Ea&t*Sac46>)bn`(=HIe2QxqPkQ{c4aMpSwz&m&IKMq^fbY4lz=Pu?L1*fm zU$5FeYoJgjUG4Zz8?}38ZKA90vlKW;ouSaN`UrR3j=#;mBVHeOfo>n)ta<#ym%x?5 z;N-=_!&dOJ;mWI~bHWgCx4qRVWcbpZ@&M+8>A@QXuDKq7tBurdu;KP=cI!xE@PW8z z-*Ns~K5it1U!4!!w3PNqdGqm|y1tm~r{C!Z%5>ER?8auC!br2P5T^LQDi9uQ4=rlz z8tTlxBI1xm;2|O*hfhbdBvH%@6vLGSMuWHjV);m7m2~=N=RuzASUBKNEo`$ z#)u(oL4ax{iP`~t#;~9oLP0S7oG&~^1_{j#E#vl?>~tHPeGR6Cdg~XwR zU)t>)q17ub-~R-re;3RPV2e3QHe_e$F?l+1SNj8us$|??8TNes9{06@1I{Y7gaEz7 z-@H$1u;Lf6Xl-Qroj-rDfD=xq15GNrFQ56LBDYqAn1jL7p1$o7XFJG`SSuDG6=Lo(P)T4v%~lFH~Q4u3BO?@y)NmF9>27C%IUm6g~~oVf%x zF>(N#H;8!o=g-kyk4P8ZU5T2E2o<#0!VX1CC#Tx^mrDmgE=kBOM*L6(9%3aRfM%4g z=L?Ppziy7O0K)cxt@7uU^o+zov1HI{l103j?9F z*I=}w@7w{S?l2FLu{9Bpm0_EoLn_mrLJWZ7KtkM?P^-EKjcU>IZ<3T3_YQ?vh|#0u z349l>X#aq=65b>_D-8cE7?S!y|Hua=ciE2!HA4{Ce;V|?ZN60s)D7MTKDtMcdq;A$ z557n3V!SM}RkByakzy4k z(bn?NifEBl{aHI!QDh8B{HE7n&K;o(eE(Cfg{}7NksI?R#FteRlLe!XWiUttv<-d( zR69B|mdvGZxdub`GKd*e&}GI%W!xu5-@wX$oy~{#dVDs;DYOJ-4^;@9$PeC!_kop0H`dBa9CffGGbD9{+5Va*=f^=Dd}h{Pb3~6XRQ+z zlBMAr(}aq!D<3)-TFRuo$<*8;ZUvu4^B^r(k85nT;M2G6m~@^=Aymq@LPurURkp$v z9wS(%dm0%AJT1ilHuKdtpn#kJ1(uk0eD)08f$*n~Aw> z`3-7oeMh(|IBDf%|7!<0q-+kd|0JT2&2nLb)4P?Q#8Up-MWSK|ZvTYIT$%FRsk|`g z5R7yl4#IYLA=6p{&-A^1fI8wfrd7V&3>g*LsjCT9DfgR!HXNxz z-Iq}=%>|KK?JiR_k%ymGwXL+U4Kt%&XPy zpZAlK!(0N7D!fdl>t4+V@8hMkyHAZa5aX$&RnXL50S-W)O!7TcaynXk_hmuEB3gT5 zK8AEhN<_4$zH3tN%0dym1(Ts4v-7kAn&!YVNz1$C&==W#ZY%zxS+4Tbg zK*c^AiGbg4s3p1LDgN)Ne<6*8h*u0(M}v#+9X6!HwmsI%oQV%_#c=md7f`jy+ISsR zmqc7X5#w)ld%$h(8Q~39IM5@m&zXz^ui1yf*XvH;ERz05Vl=PqIDnbwafN=P5^AgY zFRS!#ypTZCtT|{ARPtb_?H^R?yH-j0`B#J$u>i_V-BzI90T-&*pAMnULW#n(Rj=<@ zRrC*Al-p6~7YZ}$z&CB%;VEV{l$gsY^VV7+DFv|2=HniDS;C#ED^ZK{MRF2 zla;fD0E_THtL2ipMezD%3-cH=|Iei-F_2AeZ6;u@iMXn+lB-KA`~|B$pN=e8hUfb- z*R;RS3KSkv&5v~%9(V#dg&n+O2w?mlO-1u}9`}S-o^)RI(~o*s+07n&CZ|vC?XX|| zQ9ZaBFNBUF4Lygc4gnq3kbK4$4^una_}oO5q7+y2p>9&Ed$AKZS@Lzv^7R>RyTB-8 z!AIb&&-(Mn(DO&%^T*8d$HH@`^}8RFM-|Bu-t#`@x#3zfdym7z6U_zJxpu#!QR~Uu zHj=5QThj(_MC$9A*yBQC&Ofx~UeqvhWyaq;8J?8-xKFGJPAE+3_}724vD9&&Nf+Ey zUvKM&{|lj3#B`x%L`b(tWIhx?Oer}5C!&wyo0X7>i5&!^gO!IogSn+;JnIgrn2gv0 zlycPa?phn+3UsQqI$?SK9Eh9ejpMPY9f1$TaJSJOgYL*rc$4qxwv7-V7B_`^+y>Ui&N99Ez5FBrI@o)P7w1mzjiE86A*zJ2Z$TqvY$!w zkFH;O2?QqF@)5QYxp>i8wuS%EG%*7K6g^fuSY(0Y_`y)-Y5MkO&>1ZI;kPeB5D_G*UY-{<~&#IhqC&a&BH?>Me_c*JTB>mpyDuaC5Q zBprGZ071i-lv)A0YCY7Vn_d5l%?O;IG1MHQ_EACju?OwfZ(qAu_CrH$b=KcpifO5i zs&jNOotCRC@vvxlc3l4lTEIPFxfzdLX}7BD0sMD#IwHq$Zlyj8-bq;s6YVNT{{vIl zhS;NK2;8+LJkHVkX`$$y{{_lH+Q3y{ z*J9-Jd5xTuu}8-S$>H9LbN9KbBczFvfAN%Ov_huI(aa}8ivy`QM`LH8jm?Wq$d#6T zJj!dPKI`g2xOu}=5;`etYhWz^FNR7t2#>qG?Rhd zJ`mbd2eN#7YXntGGT)TOJ2t$&D>}YY&wnEmwA&ZtprtY0*8Sl;3#75gul#lN zb=)618AA10AoHRp`nF*C*aN#gZ|}DsO!DxAhDRgrlgFm?KSAz+>iNurAglM2y#uiA zBt=sqlMz6szUzdU0U`7m;|9ymL_pQcTEvy?As>}mYL!Kcz}VX7WB8laHAo zq388w-SKvh)D5bw&iQujR(AQX}c=Y$0otPX=jGh=p>-$;FepE4ZGyA&t-A>mbwoTdpm-=a$ znLjG+J;g{Y7;6*94_;`zT{vw=mtcJAcJ($>S_rg?ZvPD9o$|=RbEr*vYry+E7Uj1G z#PzGZt;`5$3)Ci`1pAu04reZ>Y(;kiR8MB2ZmsXXMe!i)>Q90+rs(;s=Rrb?=%xFf zfuR=B=0D1!U;m|OVPoFZjUSHuW~qK#jU$c68`Dr@LzShn_z1tzUzSpqjz- zD_eoOUx*H>WY3U3fd}iQ(j0gZ#!~L!aMZO{9AH*ZPV~nZm#66zi9jiXCR@m zil;2T7xT`EIg+Dtx2{GKHNEn`U-n7tr<11r<+TsJObxbPjdTvPO(FZ@hyC&8RxnzL zqnbMgO%4puDw(Sit@+*2B8IYhd7oo>5Ly1AS| z#^guJ&blZ5_AfaSE5639>2b}bayA8>y1o(3&_aF*h1l*Q{)N+<%gMY7NN#-3dblhA zrWHHzlwR@uId1*ltDR?~%c z{X2Ks)m9~+CHNEOjC#9mU;X(_%A*4g0NaH%FWKy3SgF zIi7KmHBA7p(c{tUx}{y|>~h-xF2U(UccAVnxyY?iIV(~FEDnHW!}OVB6QMQZD^?^v z{$S9CP@vL__X$nKyC+7LGY>b`!Ft}CUeN$$RYpmBG}U+Js?7GlQ92e8*-eF)-%AX- zw7=ejewO7>MzbruQE&I5W4Its1--#=I(7U0nf=kM4%L$F8gjGlYI!SjkZZU zha{d((kc}cra=SD`v$^FiKp)Rg&69YMVl#1@Ayd0tX%w!igvb@KYo*5HbC_eK91p$2MW#SLgw6r`PEddcPtNJi~xtAZU1O z>})MF7&N?gme~p#c6(R7t8V5f7`fiM+wnLjNepez80*>Y*1ay_Mg8PVhNX9xLbHoN zT$Q)3&r$h{QT`K$0pp#~AjrORKDJ0t{@WYF;}z+E%^z#$2_A2WEJ6+z*evYxOvR@o z1r(dazApgO(?uUXO0#QedK&TqapWOLvB#=hCwl|rb8vO+Sv$i2Jai^=ih{#DFU&nZznR$APyYHF%_EX1gWO8e{s}!3jK<`gy@Rf z(5S53ubzR9LHDHc%2r3NThav~58w5j{VP^Y+rTP}MGS$EiIIaf2KtXrI5c9B^=cBo zUK>qNX>1}1N9Y=D*vfMipxKxizHl3f4;Jd=~Ax6ml%A(g4o>Cjyo zNtQN4dj%gUTCSB+u=251cCIz&$Qzay`%!myGhkiqK6UP?9&Iz;UGF_@{lJ6N#k%&S$YKI!Kq*LKYotxcsRQ9$blcUl0PW#+xrFwis5@jWuqES}vNi9b_Y|R`(jIOI$SV3cbaJ|l>Q2Km*TSag<@-c_lF=s(hsb%}^nWek zy*`}7J1Ytn2wa%&9sF*E)3f~ivAx?$=vS7!|5`z3UzO(ZOX_+oOfmM8TVmr7xTqH7v45ac9viMdW! zEJJ>M1G{2I5|di;MKu0(#FIv)&>Kt^bZi#7Ax}E)2GOK&RNp4|xd4Lh&q))i z_8rK<`ozV^q67C#uGPOcnFPN;laFgLDS)6))5#P~aIae23(VSN@Nr}5n0E#{BW+z% zdE~jDSHhNkb0zgi6;X~1oL1t%chxE-#f6gA(#m%2#+4R{b>b}P)NZAk=q|>;Z+5z~ z;W5vLDfof2%r2lVbzyw?ewO>nSdpO@wi>$_A<3XCma+fKZ#yG~Ci;ywPdsV*_q2^U zV#bjvO?uD?(g*xE2`>9ojrb%EiEInEA6#syYky*_u)#YX?I?@```VAIH6g=X z_(`yk;L5D7UMx?nT!TS?wcl7jZ`&DsDV*q8TpHu-SW<==cs5cRD$fZ(M!({F%hj?*QNzk>$Qq@rHZPChX?v=F=C?wsYBJ+fJLR@ zG%v1gPoHu*Ku!+Ngsz#Km;8Wn304tH( z%<<6>6)y3m#QAK=%viQKUk|tOCw`TJ;!jsmh+^Jmpg(5Hn3O#5XyyJTQ@mUO#z0Q?uyd|FF zvcy`mma`Hq67DhOY4&X2wIrX)gwh{2*J-Z_FZ5?GkG_}~vcXMxe`|U{p%=S4`!EbP z7L&We(sTUP$?GMxqmp?SN|0Lktoo&F$WT7hnJpVfGi2@%5=MNy#sGiF#8W;ILWo~y ze}Fy*_(xsUF=QIfww1;~o6!}!CFkTBa8{Wg(3US6WNj_=h1sf}O8sN2EbZ6>G*9IY zv0$G{?@t$g<HT&NW`R5GiF2oJ-<_B8$SH*!w@BxDnEYH zQIKn9L^nEL!iQ_DL*4*kHJ_5&nVlu)mx3Dv2ne}pTe)_yJ#FO3+S>3Ct%*uL5!#i` z7>OQRH!!D0nK^5OwQ|5Mqk%=dvqGgWuduhJy!aMiRN#Q9$ z(HJHv7zy68ssHN4Xx-4}gp1-bA=KDJKJze6?iiij9`f({2IgZT2+{L_{MWOlV8qOU z({5)9*cS2&L8iUeEtn~R(j6FIBQqvG$tram?!WB(sG}}#jIFo~BERS%8Hk@>_C0P8 z$5@_Ue!|x)%Sc{Pjc{7~o!x@((arKmp-t~AqvG!A0vn`K>DM#_RT5!3mo*y|%beHU z_YN=m#XIZt($?rTdo@aGFmw^&B55fB)e6RMlCtOUhu>8K;r#llDD`v4!t0lQDN|4h zF&pl&BXXkfvbuG3f{FBu4LUqMvm>^_u-I*(sKx@ud{z#1QN=VlZGFwD|8P1 z2fckvna|8W$zy$RPHobTwu!o0=kAY<>b6wKzl5xZL(wNH{ zhE2OlvQVVmU>~eL%+Dk}7S19;NZ;IO##WnTFV-Lgm^qcoX4MST^<@?S$(Mn$=71&{ zE(6Lh!i)Ly6q;z_oqJ;_h%H-fE=Er?+V;Q8i$0U%c#9$mpoYk!_A$yz(i4TuohR^= zf3^9| z6cOK6I)BCa;TIf6W(|C}DpZP8-e{^nGCsV^lXSa(bg48>tDUD8&S}mbmDAnDu9?=x z<~V)%U7y&XlDAfbj?m^GOlb5Cx+eFX_5su|mA&-DsrJF3;};xYn7eM-)e{HE4t6n~ zfphV6F<&zfTbj**P7pNS`2J@9#z!7meou_zR$z61jSmo#>azB9NzDY=X$5NZH=*_8RM>Pj5aDIP-vK_&b2qywYIjZlEW=A z6UgQv=vKT_?#5LE58_HsM|EbOj>gKzusf%EHP-rHrwLZqT%G<2qieTl1NXDj0eo`w zhs&1q@t}a((XNwCY2K&1mJ_;wz)$|4K=CIp_$HUL;ex*()NMq}YKrdHQzxmH_u8j$^%uaJ3muqvzvorYRYmlg}#mKmVEt~5G9o6($dt8GkH z#4P@LZhwREXZ{{7u4^Z(Fq5VOo_M}W5SnvdRO3IEnj0K}BcqGKnFn;p0_m&wz{l^; z**Ycof%2W)=sZ}r2Wrg}Y@21EnF%bs$*bhe_W~=X_qy1OJJT^6+F5fjnQCQboU;!pMI4*Z*qccoLKgKJ1igUm*n69C;6m(y z<0cq;1I}G3JP&>s{|HvjpP#&mcN9BcPuDcr>JswO_4wX?pX$xSZO_B$Sjx#ITSPyR zMN?n^);CENE?J++c`NgvY-W zxW*n;5N38O63bo@K+sYtnZe(m|FE~j-|}e!o4W%lu;u2QA_T+?`38&nh9IPwzuV!E zs5WG^U>HF%q-t9GxLs(P6nM3GM?qXhc1h3D>uV&~wVzZ-3DMW;d`D!;!9G5|Wi@t( z|3-`7aG0$P@mV3j%gb9g03N>_9|sR^jZChL8qyBUXAN~{=iN9Lo!CXE)z7gMztUMV z-pQhUrL%jn$oDGYQ`*z$-FC8lBIm(CmMhemMqr0ZX^b!anxWo1z#hqV&sGt)0?DV-0mig*)srTqr^Lvxm^Df!q zUftVcFJar7zoAVZb0j|&jb=0nE`NP~;+j4X^XE?7|1JN5#jq3nB2f6yuVYsEfWHsk zTfC1r8(HV}9{!YYT2Il}pg)SosmehrZ5@S(%w=NQ8i}46a#McY*FREyS|3QiqrJZe~z2 zT&tL&DZ^sI`T|ScNC(kM2g)9W^fW}XrJ>Y3bD=WI`hs$K$+B3UqBo7d()hbu9Bw5p zmSqgW$#D%7KRO}<6@7k_cJ?U#djnfm*tb(UgPd||Id_`E3e%QqJg^EoeWkaGtO;)1 zT6hZFlZQv9kQ~b^LB*1@6Y1yw-i9_} zhRkSGEBX%$bb6Z+s&|EtR8I@l3hozbjT>;#EbNWO6R`zEDEJx0OUVCl;^AC;5~UFs z(i11T#;mfoE*@r>{DDhD!N2b*BIJM^g~Q?{%8crQ92>{)CHnID0~;;3nTCiqx|9^( z@3@WT1!-PsV05Tyb{x9|YoXt6si7@J|NfT&eRY`0t!8E1sZFRwoo+~SrBrYF$oyvY(|LYa?K?I|kl zi5s0YB}dzDerM6Fj!da|+U&yXypBeOb7c2U2i*fzf$}em6kYM5nI=Kt+DKfuvfro! z`X;n4ebe&*^F?9Md{wk?lrM6ZynR9)p!{CVpvdNhl`n2LhI{?k z^U;mq5wXF1>f|Qgo79>>R)aZ{$RoGV&_L3 z%kH0gl5~mUJiJ`?#9c!-8m}-}ZjhBhD6#jHtElGxPm|G*U$DU`L6+xDV(_yFjwcQZ7tP9t zJ+sq*d`ewM2SR@f6Q>#Wq)6%nfp3$u-L^@uxFXne1uPjJIk)p-7CBVRI#-i(hMayo zy{b*pq2QP7=fXpK(9?1n*~K@SiMK_=aqRQ2ib z3)3|rcvqWka_UNoFQ1rs%2fI=i}_VRT1!EM=R0Gl(k#8aRr*)L(8hWj&QxdZpj3fB zMeCIWTJEeEK7qKk9wVgc~r5eNfyv~5lwW`mp5f$}e z+fN(L2O%1}d&5Na3T;cNk}L{c#YcQabR zS%&2xJPD}g8GsO;0m0W-f!dt};)6W2f@P*cf)fW z%ZYF$F|=Oi7n3^dLoRei|5`xul+ada3jmG+(XBhSkfX+)bLK@0$uP-X5$&Q#e;SQH zUFx5DI8c`$$GPeiT(Un6kD3>%r46Wy-zPSSt_xWW(|}_R_Ii zBDF$ryHGkWufuv*_NhLJ$!w`m*_XAqvefih5LGvy?`s;;G+_qdO1>4Vm42uMpVp#3 zk*5~vHv!~ARBvW3GhV85rm5raSfWbBKHxL|&V54M4R|`4D^H6A;akt=qTKl*@Q#Cg z12GIhHWBd8s1gY#fyHgOHgoW(2bsP=n@Ko#*y)c#UvoQlqiglK9>B4tJj)|TbC=BF z8xH>+WgsuD857MhpxyF z+dU7;S4JNow1U%IAW_*4i+0LIitIGRRV)_Sap5`^>zP&OeUrAaCC41GVK zwA~9|3*Tav`@cyk)7IR&z|-Yq?IpNl@g_u7zs=>Jkv z7*2IpBon2q{gYKAL=@i46+%I2x*MB>pPM}95Tv1L&AsqV-82+h!>-Y79GQ* z4`;$K>lG8T4LLX&rd>bDc{nIU$JHQktpx&Ix@!OhnjJ=HZ0`9kd3R`4Y-)P{AM;If_J;hU_zz92Nw_9TO>5nxsIi2=2cB zSWW>2nKPi(9KqMND2yyHJvkuEn0{bq$h@~@*e5aXZ?`zg?QAsEY9CUf;3uVBt&J63 z@+V5G#=s88jH&ArKcphLxNoG_NGa*26K2*E#ranivB^rEs6kY1slk`zmegeccPe?9o9tvp`CN&BC z?fdfIUdVwC(UvX5c)Ep=^2?_RntU z$h9@o0YWdXd5767AK`CW+M>6*MATjF;ZJZH5hIV@OcC92_D;k*(q#$4_CNAfUif6Y z`yJdJR)bZx$vukn#Fh*?md`q0gYZ_rB0Dhm9%y;qm z*DV7t%U7MM0nj-6`J}4%Bt1EHTqGDLi6zo4(1}p7z}4}FnLRd%o@8-@@X88SLJB8J zGm<_iz%r$j8_}S=mO?yfx92|9W&iz!x4U}>f2Js6y%mH1xWlU~)D(@i>Qj=E|6(Sb z(z5X>RuiuH2o@}JKUtlWjXr`F^N*Dn_Hmo|KgpVaW<9bC{?e;^p@N`38A)uU@BbJc z=%sMAIP%snNRUGHNAKe;ermalcPmkr#ML#Nq{?#39LJg{j#NI&R2Z=czH+?z>^tdi z6!4lUESO{t!#dC90nu!$Z*z}eYotC$qS1ZUvu>sC|Ie?xb#azao>U%QAOgy?NamO% znkYlmYJ}-HSP$REfJtGd1HYu}>g-O`^IUO)16U#0)-3T{`1F55FE;T;Nt7yL+J4W2 zS-TNT7sZEgo+HT+QIW537PDN` zitQ3p@P=q8r+V5>D@4q)4{ldKTTbf1IrTSfc&5TTJ~XoJE5F2d&LssZUrGb)77g@Gq)%^v zEyE*|kbM8sPm4DHWky>&rAmNJ`Z1uMUaac z^y&p#0{u&>!AgMVcg_ho-v|u{AK99K7CEI^?kIvKIhprllb6lPYG9wGOuYz_I ztosFbtiBn+xY)kvoI@r0iiT;+d&DhH3_r(> zs+bJEsMv`EUX(vIO;~>}ZW0AMt=U@)i<0wBacASO z5kF0IUR4oegEm?3a{Kc!-gEVGlosZ2R7?t1TC{SW=gjUGn84WM zQ8)c(XwlFdQK5L|mdn8+OaIh9gV>sME!NhUpXZdTa%{J}pi7X=8CO^e*V@|WE;|1U zd>ho~w!x`-VN9*IemiVsM6E1=QoM3K?py_#(pbHGiBeyvIr;Cp&BCDRtdJMG_)oub z*O$*-IMHy-&Z;Ty7Z)cbB0R`h`fN%$icV(!XNSo_x%%S;Y;TE9iG{ws9svgQ`XxfkTEU`GM47QtJOqS(ep1%nAGG$~fpv1I z0k_K$DkeZ4o52ZEJ}a#Ru?N(}T5~X6D76`bq~^exU!6-(-L4_wE%@akA&HM0VEyKJ z^4{&#?tWAsQ+LEv=(W81Gp3w%MLEXtCC0={O~)yG)L})`z%X=M(`>$lPqe7xaDQ&r zbw&M)fot5GCQsZBiTIf|+x+&l%;7o|uGFhbES}nLa#t1g&AjG+gnOgw$IA9pM@;Vu zjK_`pY7o=XjEXB5JH{qqo|)N80DFen%Yc540FStZq(T%3L?_eK(QlIU<3(c)tJ*^5 zESZK5ZIiQh!h!^1Wy>icm}}aVrcmKm|(hZ^&3NqyroHO5SE1tL-qJfM{QI9g<6d)>xmYD?2+k zTZJf@aCHLv$=&D3Uz+%a{@+t>Oh7p3D`on}_tfPkCLDph2e2}8Tm?^7vJL?A@khAY zh|c))?MiS2?pbq()r?VYt*hEz@N}R6LDB3_qRBtQhIkfaxS?;t(!RbemTSjWE0G!D ze<4oCp{7Naf0^e&&kh_Qap_+}nxE(60^3jbAU*Q+9J0i+k9$G2Sedpp|AyQI#VnZ~ zp9cSX4H{~2NNqB;Ql>}w*RA3%m}1~8L_pRc4zxATM+b+ z{2qiO^;nCK=&Ek~7x%!f>D|m=lRgX$QAl!n6gv+`Cs4!6nR5`c4MteqG=ebWol1}@ zI?0IUnc|z1cFX(OJqX=lx3vxdeGf0miW2SPJB?pQC$Zn;LHK{d~Av5d`NeLIyoqW2g!)>;qo2Y9Z?KeDLiiiIf6}o|WKsl~#k`!l~b-~M55wa7DQ|pq2Od1S*>ndHH znJNO>l!MCM(O3*}bo10~PxpZJ5BmVGGpkzWVA8n#FwW)x^$61{CT*0Mi{Q}ZDjj*j zjA+Le}x$0#!>W4v$1rl}fzMpK3dKvzyIgd>pg#4eG+vd_>A*wkR zR{y{NPDa6TPt9S^1vPZS$bvGYjKlzlDMuQlXH|tMJA-R`>Cqp{b!SJ+&z* zYl!K7S&tR#Ed`bIJRKE8@Zd^fTpr8gdTH!e?Hy;mO}C+6VdqCREuNikJ#FT@Y8U|N zLrbMqvW==y#A-PBddY-{wx6f zb2RAFVqv6pG)dk5&end{#HP9Z&iDAlw5TB&6<&cmk;p z!0Vy&=hb2OkVYegi?+PH=IT<+Di|R#mJ$poxE%F%X8MC*-5I!31{_Tsgnj-GVs;ey zxN~Io@e$;$eZoGecwAbdIH%`3G#PofViEQ#&xG^^;DS>F>_6*Hq#wp5Xly+D~o2!}#LfXMt5*cz` zFqlws%bYuscA^2N%)nRxuW3#@rdFTRmzYxxOe3Eh-v!rJXD{nrQ6^i0dV_aETvQfo zQh$&p6-G=`0kXD~j%DUwX7YN{n&Sry(xKK3lUnB-4Ky%m!;ujl_)Br`KO!=+mdwe+ zzx%fiouuto!_tg7)dDmAmCY#(7i202vAGF+bSC6cjkB|Rz)xNy*uN~BM00oq1o~Dz z1iS+-5Bxub!!2nhyLR_5EyN`$r^itz*FD5`ZgcVFf!MHIpAX@am}Bfr@4o#blh4;r z2w{*Xn;=+?!4__KDr=ea{y|1!@>j?Aba}_dZSqY%*Lxc-M{@`Ex!?uTsP!HSJ9+&K z=eiM{^FNXzjkrHq{F3=fsyTZ1Ttt*hks(DbPtbbLqiGS|k4^g6w0(J^@XhMd*S|5o zk9iDH`2hJ>9<+rDv{RFTKSLyUk4{e3XjAK2kmgEMdj#T+@fYVo!bNr%GWDQ3j9S}Z zYVGWZGVC7Z#WDuAO#f~)Uet1;o@mQ!>z2|3?_1V*a#4QQEkElt@nd5fUzU^jHQ(uk zouxCn1W>i@sLh;r8l4I}y74o*S~GpT;pGRj0foWEmoui{6*gQ-Z4GL|#x|Ea^ao`W z0aQ-H-;R8-U)>mMyftru3~)=}AI>F^I|KBzt)hWe;0J2(j9#gFULZ*7{O#|Xx03AM zCKL3k)&27%8;R4Bm$L#ocQiP{nG%3~SYF4YAbvW_st4t+Qro5-(MUVa=yI<5y<3x(NBGk3|X1Vgd^YdFi;Nqqs`^T+R zWADvs=Qd1oG2<7%VTyF4u?Z;>`WyLa+d{>=gUD!nMT?Cu;%`{`xT(Lz`ZDfhcJtra z4T!D2OQo$Y91tBeRAd&&v&nSfoyHLc7A&Y+CvO}=rEv9hd{%UdY1?&-cLNGKdVg$v zA{~=In?uTglCag7vvb!Pcb?TMtv{V#FyQ#1qvuTC1+Z+SkrmWK8EzSrS?$TkCm1{R zS?$dd5CggkvcJXUyhi4{YSp1p>VGTW%xH{Ycf{LjyLY4T%v-ghR>rub4!}N3WWuQnFqv-Ryyg9 zebthc$YSWPxx?Gv8&w^@RcdjS%9QSmrP`mPqut2nYNaygud?CCRLT5 zCgSuw7dIKcYqmleYA;>5G#`A|qQfrd`gRt;`7d+nkx}ddEF|#NxJUZo`aBl1NM914Q?z#+qcrU}_|O_ZbaL1&J$E&O|wbRNhB@!-&e7rJ?R0;_Kp#Lw^ZLW7T6cB|^x(ax z5!=yMs(ua2nSl!A2DjKhihr17CKfcX-KAKKiJh_VXED=R#;#ZL|JDCq>?tU;ICTm^@kcKGZcYZ6NOrV zCAGeFITO0TpS?UET`Okusot*D#?n^kDft?nH=k>d5?5j)(eI$!$KxXn!&?XhvPMby zN~{6$Q`9-(L^)n&Jk_-FS@3P!|7q9V63E|KpPru1ZRDR$>u6|bs6+Fv0FJ+;rKO** z=o`>>>Km9C8yYfn>OYNPzKqDo&aAVs`v=Q%u(Ky_opbKwr=rWgPYVyQ`Q$OcM;{RZ zO9oMSjJz2-yJX$7HR(b!@1c$@UTi@kt8={P3z~gaexUcr#F|V<4=;)-8FN#!8||wM z&L|tnQ7^1hywDit&C89?0Ce}VZffgs)p(~FJ!NNTMvSD2{?I^ut)^+Ly0k3d&7>@4 zdk}a*m?t!qu@xX06>}55Tu0Y&eSjt94sLzm1$XR~8?iAQG2NMk^aozF0e7C&g98#90T?6l=(qY` zu&KaPxc);dido<#!T8t#On_zC7v7%RpYeA?19r{HJ!(SzLfLAn@jZe{r%`1xbD?wtm*RlP%>lf(5KO3C@A0NfV!To(uE#NhqY>SPs08`ct zmPhXX>x*0T4e};Q&7P!UCMUNJjTLEEjQ($9NmDwbpk6!LmJI?dZrw&V;!8_XQE}8T zUFPrRJJ`k_g1e|67(GUf4)pW3^0^9Nmo0lOmPXzz0*mh?k~;F%I$loj&^>=x*(Iu^ z&N~FtdHaoO!YoRg=~qengwl&)FGSm7H+w_2P?dO|pW9a%^WKwUjT119vnoU}B;Ba^ zBu*WyF#v)Pzo)Im@lBeRReDqr`g{8U$HAc7V{c;KWtz^Klvb6r#iMY8^#$x-Ndpj! zK=CA2K*w{v<0uTizo$!l(R~+rtAC=*1TE=g+vuTz_$yp$HA%fd`#0BSr=d62!+&)h z^MB}9Nh~HT)v-B*hyvyNGTZ{@AOG|(@;L9zzV*M=9}8{NP-c5iBQmE)o~p3#CreoW ziT>~3Pu8)o5dA5_S8U-N1`@n{MHmlmu(_$>H!z(5uIRUm?1OtR>p5WdH6Shu>N-a9 zwsaze?m@S3iIySbcp6tO)}%Su`hr`W?^S0K#4X=qxS0etS($&WhugsDxQ1Y0B}1Y- z+!9>~IDSg{bi)(cNlZ6{?0(`+Rg4^35VnT^~Pq7g0R6D+vA zR~&=W)ce6NgpQVJXvUh*HKuf3M6V*=&n)oBtR6htN^~L)6bC1jG+D@oj6Ob1uz|Z@{}jap)a|d2Jb<@z#YkZ1ZwLTFhaLcN>z}v; zF-aC2@nrPLGUQU;epe zZvHRl(H$_m1H${fD*6fUfts&?|Lyq4T+p;7r1B;Q%)bWRUx9IO;t>=ALDp^XG9|bF zMVE(uKVD(5%mnY~8qLoaQ8(3ou<~6K#lL;mSbCp1jKabu=!|JN!hCuz&;(D8>CSG{ zbEXP*^kxJ{yMVLn4wLL6#h4@)!MU3#V#pHk@noh%o!1nz#vSY7hS$zis?F$P|5e9j z_jL{D0 z3|SyEDGjj}FEtIbS|g6wwl!xy@4ig!_dHW!6>sFLLXVT4*H=?pF`?kx?c?)=5$I42 z@^>~vF>X4eFkJ~-*I*LZd=o20zROQ$5gQ(6L&)8=)|KdugKC{;4RY#aunzHXkVn3D zkJnMwhHrKyk?yJ+#_O3YN3iMGy8^_#x$}tX2QJOwTXS|^+W0lHj)L&W&t7yzJHvu7 z4Ve9|kl!q5FrTDdhvRBu;LVp4tTs1>w}XFvlJ9#MhSCi5uIKk_ux3r}>&mz{5kEof zsd5VD3j&|LN0VZ7ai^x3(EP24TGfAG>UKdLwxjx))k5?S#;aqUa}X%0YJnZLI0+^x z-r7INAviakR{GdSWW_7Ca0slfJBK+sZ^z$WO7itt;J(|kBb=U?;^9^#!R$k|)F=0T zX!akKTa0M3?^Dwk-ZJOGyWY23V6qOTCkYGo5X8ZI|ikO&g^tI>DGGhslhm(F^IXwVgtc6oLGdQP)qjuJ3J%T`yl` zbr@=wEqU?f+$FUKS=QXY22T*adYZtKWClW0RlN>I zb;=b1&elfpx9@}8H~4%jKaeq{zj)+m_s7ll3AFhNNS0NJ) zv*O~O!0tZCD11{>4K{bI&4PxVBLC9`FE9D|p!nc5Rr4RffdZQPW=^X!Nn7Xwoin_u zZ5qpHS#FQA`%|E@PtdNtN;nbh%uK z>!~rszG-X#8XLVzMAEcSqL-8}RPL-!R`c%`Z8}=~oA%0MYZFVF+hk>}c^&pheMfJ3 zZs(_y3JIb7ZZTnNqpayJv^D;&O@Wys)tSb|Xn)6@If5A?bJk*S2Ku0nCRy3{;yG~n zH-uha!S&*~+aF-Fh�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 MKrbzn1`O2y0j9+CxBvhE diff --git a/src/consulta.ts b/src/consulta.ts index 410194f..7046647 100644 --- a/src/consulta.ts +++ b/src/consulta.ts @@ -9,6 +9,7 @@ export enum operadores { "<=" = "<=", like = "like", in = "in", + isNull = "isnull", } export type tipoFiltro = { @@ -38,6 +39,7 @@ export const zOperadores = z.enum([ "<=", "like", "in", + "isNull", ]) export const zFiltro = z.object({ From d0d99faa50499bcee247e4c23be67cd94a197b81 Mon Sep 17 00:00:00 2001 From: marcio Date: Thu, 11 Dec 2025 14:58:57 -0300 Subject: [PATCH 2/3] fix: ajuste --- dist-back/consulta.js | 2 +- dist-front/index.d.mts | 2 +- dist-front/index.mjs | 2 +- package.json | 2 +- pacote.tgz | Bin 24764 -> 24756 bytes src/consulta.ts | 2 +- 6 files changed, 5 insertions(+), 5 deletions(-) diff --git a/dist-back/consulta.js b/dist-back/consulta.js index ada2f5e..e3b422c 100644 --- a/dist-back/consulta.js +++ b/dist-back/consulta.js @@ -43,7 +43,7 @@ var operadores = /* @__PURE__ */ ((operadores2) => { operadores2["<="] = "<="; operadores2["like"] = "like"; operadores2["in"] = "in"; - operadores2["isNull"] = "isnull"; + operadores2["isNull"] = "isNull"; return operadores2; })(operadores || {}); const zOperadores = import_zod.default.enum([ diff --git a/dist-front/index.d.mts b/dist-front/index.d.mts index c2b77b5..3dff837 100644 --- a/dist-front/index.d.mts +++ b/dist-front/index.d.mts @@ -47,7 +47,7 @@ declare enum operadores { "<=" = "<=", like = "like", in = "in", - isNull = "isnull" + isNull = "isNull" } type tipoFiltro = { coluna: string; diff --git a/dist-front/index.mjs b/dist-front/index.mjs index eab129b..ca9b8c0 100644 --- a/dist-front/index.mjs +++ b/dist-front/index.mjs @@ -1 +1 @@ -var x="ABCDEFGHIJKLMNOPQRSTUVWXYZ".split(""),oe=e=>`eli-${Array.from({length:e||8}).map(()=>x[(999*Math.random()|0)%x.length]).join("")}`;var d={};globalThis.cacheMemoria_cache=d;var y=(e,o,t)=>{let i=typeof e=="string"?e:typeof e=="number"?String(e):encodeURIComponent(JSON.stringify(e)),r=t&&new Date().getTime()+t*1e3;o!==void 0&&(d[i]={valor:o,validade:r});let n=d[i];if(!(n?.validade&&n.validaded,re=y,ne=e=>o=>y(e,o);var me="00000000-0000-0000-0000-000000000000",T=(m=>(m.codigo="codigo",m.excluido="excluido",m.data_hora_criacao="data_hora_criacao",m.data_hora_atualizacao="data_hora_atualizacao",m.codigo_usuario_criacao="codigo_usuario_criacao",m.codigo_usuario_atualizacao="codigo_usuario_atualizacao",m.versao="versao",m))(T||{}),S=(o=>(o.token="token",o))(S||{}),z=(t=>(t.Usuario="usuario",t.Fornecedor="fornecedor",t))(z||{});import c from"zod";var N=(i=>(i["="]="=",i["!="]="!=",i[">"]=">",i[">="]=">=",i["<"]="<",i["<="]="<=",i.like="like",i.in="in",i.isNull="isnull",i))(N||{}),$=c.enum(["=","!=",">",">=","<","<=","like","in","isNull"]),le=c.object({coluna:c.string(),valor:c.any(),operador:$,ou:c.boolean().optional()});import s from"dayjs";import M from"dayjs/plugin/duration.js";import I from"dayjs/plugin/isSameOrAfter.js";import U from"dayjs/plugin/isSameOrBefore.js";import P from"dayjs/plugin/minMax.js";import A from"dayjs/plugin/relativeTime.js";import E from"dayjs/plugin/timezone.js";import J from"dayjs/plugin/utc.js";import q from"dayjs/plugin/weekOfYear.js";import"dayjs/locale/pt-br.js";s.locale("pt-br");s.extend(J);s.extend(E);s.extend(q);s.extend(U);s.extend(I);s.extend(P);s.extend(A);s.extend(M);var Oe=s;var Le="https://carro-de-boi-idz-one.b-cdn.net";var C=[{ext:"gif",tipo:"imagem",mime:"image/gif"},{ext:"jpg",tipo:"imagem",mime:"image/jpeg"},{ext:"jpeg",tipo:"imagem",mime:"image/jpeg"},{ext:"png",tipo:"imagem",mime:"image/png"},{ext:"bmp",tipo:"imagem",mime:"image/bmp"},{ext:"webp",tipo:"imagem",mime:"image/webp"},{ext:"tiff",tipo:"imagem",mime:"image/tiff"},{ext:"svg",tipo:"imagem",mime:"image/svg+xml"},{ext:"ico",tipo:"imagem",mime:"image/x-icon"},{ext:"pdf",tipo:"documento",mime:"application/pdf"},{ext:"doc",tipo:"documento",mime:"application/msword"},{ext:"docx",tipo:"documento",mime:"application/vnd.openxmlformats-officedocument.wordprocessingml.document"},{ext:"xls",tipo:"documento",mime:"application/vnd.ms-excel"},{ext:"xlsx",tipo:"documento",mime:"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"},{ext:"ppt",tipo:"documento",mime:"application/vnd.ms-powerpoint"},{ext:"pptx",tipo:"documento",mime:"application/vnd.openxmlformats-officedocument.presentationml.presentation"},{ext:"txt",tipo:"documento",mime:"text/plain"},{ext:"odt",tipo:"documento",mime:"application/vnd.oasis.opendocument.text"},{ext:"ods",tipo:"documento",mime:"application/vnd.oasis.opendocument.spreadsheet"},{ext:"rtf",tipo:"documento",mime:"application/rtf"},{ext:"csv",tipo:"documento",mime:"text/csv"},{ext:"mp4",tipo:"v\xEDdeo",mime:"video/mp4"},{ext:"avi",tipo:"v\xEDdeo",mime:"video/x-msvideo"},{ext:"mkv",tipo:"v\xEDdeo",mime:"video/x-matroska"},{ext:"mov",tipo:"v\xEDdeo",mime:"video/quicktime"},{ext:"wmv",tipo:"v\xEDdeo",mime:"video/x-ms-wmv"},{ext:"flv",tipo:"v\xEDdeo",mime:"video/x-flv"},{ext:"webm",tipo:"v\xEDdeo",mime:"video/webm"},{ext:"3gp",tipo:"v\xEDdeo",mime:"video/3gpp"},{ext:"mpeg",tipo:"v\xEDdeo",mime:"video/mpeg"}],Se=e=>{let o=String(e||"").toLocaleLowerCase().split(".").pop();return C.find(i=>i.ext===o)?.tipo||"outros"};var Ne=(e,o)=>{let t=globalThis.localStorage;if(typeof t>"u")return null;let i=typeof e=="string"?e:encodeURIComponent(JSON.stringify(e));try{o!==void 0&&t.setItem(i,JSON.stringify(o));let r=t.getItem(i);if(r===null)return null;try{return JSON.parse(r)}catch{return r}}catch{return null}};import K from"cross-fetch";var Me=e=>new Promise(o=>setTimeout(()=>o(!0),e)),g=e=>Object.keys(e).join("/");var D="https://log.idz.one",F="/loki/api/v1/push",G=async({objeto:e})=>{let o=await K(`${D}${F}`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(e)}).catch(t=>t);return o.ok?[e]:[e,`Erro ${o.status}: ${await o?.text?.()}`]},f="",Ae=e=>{f=e},Ee=({app:e,eProducao:o,parametros:t})=>({inquilino:i,usuario:r,parametros:n})=>async(a,m,v)=>{let{__filename:p,detalhes:l,local:u,parametros:_}=v||{},O=`${o?"":"DEV-"}${e}`;f&&p&&(p=p.replace(f,"")),u&&(l=[`${g({local:u})}="${u}"`,...l||[]]),p&&(l=[`${g({__filename:p})}="${p}"`,...l||[]]);let w=`${Date.now()}000000`,L=l?.length?`${m} | ${l.map(k=>JSON.stringify(k)).join(" | ")}`:m,j={streams:[{stream:{app:O,inquilino:i,usuario:r,level:a,...t||{},...n||{},..._||{}},values:[[w,L]]}]};return await G({objeto:j})};var b=e=>{try{return Object.fromEntries(Object.entries(e).map(([o,t])=>[o,t===void 0||t==null||typeof t=="string"||typeof t=="number"||typeof t=="boolean"?t:JSON.stringify(t,null,2)]))}catch(o){throw new Error(`Erro na fun\xE7\xE3o paraObjetoRegistroPg: ${o.message} ${o.stack}`)}},qe=b,Ce=b;var V=(e=>(e["e-licencie"]="e-licencie",e["gov.e-licencie"]="gov.e-licencie",e))(V||{});var Fe=()=>"Ol\xE1 Mundo! (fun\xE7\xE3o)";var Ve="Ol\xE1 Mundo! (vari\xE1vel)";var He=(...e)=>e.map(o=>o==null?"":String(o).normalize("NFD").replace(/[\u0300-\u036f]/g,"").replace(/\s+/g," ").toLowerCase()).join(" ");var h=class{constructor({caminho:o,acaoIr:t,rotulo:i}){this._partesCaminho=[];this._acaoIr=t,this._partesCaminho=(Array.isArray(o)?o:[o]).filter(Boolean).map(r=>String(r)).flatMap(r=>r.split("/")).filter(Boolean),this.rotulo=i}get caminho(){return`/${this._partesCaminho.join("/")}`}set caminho(o){this._partesCaminho=o.split("/").filter(t=>t)}endereco(o,t){let i=new URL(typeof window<"u"?window.location.href:"http://localhost");i.pathname=this.caminho,i.search="";let r=Object.entries(o);for(let[n,a]of r)i.searchParams.set(String(n),JSON.stringify(a));return i.hash="",t&&(i.hash=`#${i.search}`,i.search=""),i.href}ir(o){this._acaoIr?this._acaoIr(this.endereco({...o})):typeof window<"u"&&(window.location.href=this.endereco({...o}))}parametros(o){let t=o?new URL(o):new URL(typeof window<"u"?window.location.href:"http://localhost"),i=t.searchParams,r=Object.fromEntries(i.entries()),n=t.hash;if(n){let a=Object.fromEntries(new URLSearchParams(n.slice(1)).entries());r={...r,...a}}for(let a in r)try{r[a]=JSON.parse(r[a])}catch{console.log(`[${a}|${r[a]}] n\xE3o \xE9 um json v\xE1lido.`)}return r}};var R=(n=>(n.UN="UN",n.KG="KG",n.TON="TON",n.g="g",n["M\xB3"]="M\xB3",n.Lt="Lt",n))(R||{}),Ze=[{sigla_unidade:"KG",nome:"Quilograma",sigla_normalizada:"KG",normalizar:e=>e,tipo:"massa"},{sigla_unidade:"g",nome:"Grama",sigla_normalizada:"KG",normalizar:e=>e/1e3,tipo:"massa"},{sigla_unidade:"TON",nome:"Tonelada",sigla_normalizada:"KG",normalizar:e=>e*1e3,tipo:"massa"},{sigla_unidade:"Lt",nome:"Litro",sigla_normalizada:"Lt",normalizar:e=>e,tipo:"volume"},{sigla_unidade:"M\xB3",nome:"Metro C\xFAbico",sigla_normalizada:"Lt",normalizar:e=>e*1e3,tipo:"volume"},{sigla_unidade:"UN",nome:"Unidade",sigla_normalizada:"UN",normalizar:e=>e,tipo:"unidade"}];import{NIL as B,v3 as Q,v4 as Y}from"uuid";var H=/^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/i,to=e=>H.test(String(e||"")),W=(e,o)=>Q(typeof e=="string"?e:typeof e=="number"?String(e):JSON.stringify(e),o?W(o):B),X=Y,io=X;export{V as Produtos,h as TipagemRotas,oe as aleatorio,y as cacheM,ne as cacheMFixo,re as cacheMemoria,T as camposComuns,Le as cdn_carro_de_boi,Oe as dayjsbr,Ae as defineCwd,H as erUuid,Me as esperar,C as extensoes,Ne as localValor,Ee as logger,g as nomeVariavel,Ce as objetoPg,N as operadores,b as paraObjetoRegistroPg,qe as pgObjeto,G as postLogger,R as siglas_unidades_medida,He as texto_busca,Se as tipoArquivo,z as tipoUsuarioResiduos,S as tx,Fe as umaFuncao,Ve as umaVariavel,Ze as unidades_medida,io as uuid,W as uuidV3,X as uuidV4,me as uuid_null,to as validarUuid,ie as verCacheM,le as zFiltro,$ as zOperadores}; +var x="ABCDEFGHIJKLMNOPQRSTUVWXYZ".split(""),oe=e=>`eli-${Array.from({length:e||8}).map(()=>x[(999*Math.random()|0)%x.length]).join("")}`;var d={};globalThis.cacheMemoria_cache=d;var y=(e,o,t)=>{let i=typeof e=="string"?e:typeof e=="number"?String(e):encodeURIComponent(JSON.stringify(e)),r=t&&new Date().getTime()+t*1e3;o!==void 0&&(d[i]={valor:o,validade:r});let n=d[i];if(!(n?.validade&&n.validaded,re=y,ne=e=>o=>y(e,o);var me="00000000-0000-0000-0000-000000000000",T=(m=>(m.codigo="codigo",m.excluido="excluido",m.data_hora_criacao="data_hora_criacao",m.data_hora_atualizacao="data_hora_atualizacao",m.codigo_usuario_criacao="codigo_usuario_criacao",m.codigo_usuario_atualizacao="codigo_usuario_atualizacao",m.versao="versao",m))(T||{}),S=(o=>(o.token="token",o))(S||{}),z=(t=>(t.Usuario="usuario",t.Fornecedor="fornecedor",t))(z||{});import c from"zod";var N=(i=>(i["="]="=",i["!="]="!=",i[">"]=">",i[">="]=">=",i["<"]="<",i["<="]="<=",i.like="like",i.in="in",i.isNull="isNull",i))(N||{}),$=c.enum(["=","!=",">",">=","<","<=","like","in","isNull"]),le=c.object({coluna:c.string(),valor:c.any(),operador:$,ou:c.boolean().optional()});import s from"dayjs";import M from"dayjs/plugin/duration.js";import I from"dayjs/plugin/isSameOrAfter.js";import U from"dayjs/plugin/isSameOrBefore.js";import P from"dayjs/plugin/minMax.js";import A from"dayjs/plugin/relativeTime.js";import E from"dayjs/plugin/timezone.js";import J from"dayjs/plugin/utc.js";import q from"dayjs/plugin/weekOfYear.js";import"dayjs/locale/pt-br.js";s.locale("pt-br");s.extend(J);s.extend(E);s.extend(q);s.extend(U);s.extend(I);s.extend(P);s.extend(A);s.extend(M);var Oe=s;var Le="https://carro-de-boi-idz-one.b-cdn.net";var C=[{ext:"gif",tipo:"imagem",mime:"image/gif"},{ext:"jpg",tipo:"imagem",mime:"image/jpeg"},{ext:"jpeg",tipo:"imagem",mime:"image/jpeg"},{ext:"png",tipo:"imagem",mime:"image/png"},{ext:"bmp",tipo:"imagem",mime:"image/bmp"},{ext:"webp",tipo:"imagem",mime:"image/webp"},{ext:"tiff",tipo:"imagem",mime:"image/tiff"},{ext:"svg",tipo:"imagem",mime:"image/svg+xml"},{ext:"ico",tipo:"imagem",mime:"image/x-icon"},{ext:"pdf",tipo:"documento",mime:"application/pdf"},{ext:"doc",tipo:"documento",mime:"application/msword"},{ext:"docx",tipo:"documento",mime:"application/vnd.openxmlformats-officedocument.wordprocessingml.document"},{ext:"xls",tipo:"documento",mime:"application/vnd.ms-excel"},{ext:"xlsx",tipo:"documento",mime:"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"},{ext:"ppt",tipo:"documento",mime:"application/vnd.ms-powerpoint"},{ext:"pptx",tipo:"documento",mime:"application/vnd.openxmlformats-officedocument.presentationml.presentation"},{ext:"txt",tipo:"documento",mime:"text/plain"},{ext:"odt",tipo:"documento",mime:"application/vnd.oasis.opendocument.text"},{ext:"ods",tipo:"documento",mime:"application/vnd.oasis.opendocument.spreadsheet"},{ext:"rtf",tipo:"documento",mime:"application/rtf"},{ext:"csv",tipo:"documento",mime:"text/csv"},{ext:"mp4",tipo:"v\xEDdeo",mime:"video/mp4"},{ext:"avi",tipo:"v\xEDdeo",mime:"video/x-msvideo"},{ext:"mkv",tipo:"v\xEDdeo",mime:"video/x-matroska"},{ext:"mov",tipo:"v\xEDdeo",mime:"video/quicktime"},{ext:"wmv",tipo:"v\xEDdeo",mime:"video/x-ms-wmv"},{ext:"flv",tipo:"v\xEDdeo",mime:"video/x-flv"},{ext:"webm",tipo:"v\xEDdeo",mime:"video/webm"},{ext:"3gp",tipo:"v\xEDdeo",mime:"video/3gpp"},{ext:"mpeg",tipo:"v\xEDdeo",mime:"video/mpeg"}],Se=e=>{let o=String(e||"").toLocaleLowerCase().split(".").pop();return C.find(i=>i.ext===o)?.tipo||"outros"};var Ne=(e,o)=>{let t=globalThis.localStorage;if(typeof t>"u")return null;let i=typeof e=="string"?e:encodeURIComponent(JSON.stringify(e));try{o!==void 0&&t.setItem(i,JSON.stringify(o));let r=t.getItem(i);if(r===null)return null;try{return JSON.parse(r)}catch{return r}}catch{return null}};import K from"cross-fetch";var Me=e=>new Promise(o=>setTimeout(()=>o(!0),e)),g=e=>Object.keys(e).join("/");var D="https://log.idz.one",F="/loki/api/v1/push",G=async({objeto:e})=>{let o=await K(`${D}${F}`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(e)}).catch(t=>t);return o.ok?[e]:[e,`Erro ${o.status}: ${await o?.text?.()}`]},f="",Ae=e=>{f=e},Ee=({app:e,eProducao:o,parametros:t})=>({inquilino:i,usuario:r,parametros:n})=>async(a,m,v)=>{let{__filename:p,detalhes:l,local:u,parametros:_}=v||{},O=`${o?"":"DEV-"}${e}`;f&&p&&(p=p.replace(f,"")),u&&(l=[`${g({local:u})}="${u}"`,...l||[]]),p&&(l=[`${g({__filename:p})}="${p}"`,...l||[]]);let w=`${Date.now()}000000`,L=l?.length?`${m} | ${l.map(k=>JSON.stringify(k)).join(" | ")}`:m,j={streams:[{stream:{app:O,inquilino:i,usuario:r,level:a,...t||{},...n||{},..._||{}},values:[[w,L]]}]};return await G({objeto:j})};var b=e=>{try{return Object.fromEntries(Object.entries(e).map(([o,t])=>[o,t===void 0||t==null||typeof t=="string"||typeof t=="number"||typeof t=="boolean"?t:JSON.stringify(t,null,2)]))}catch(o){throw new Error(`Erro na fun\xE7\xE3o paraObjetoRegistroPg: ${o.message} ${o.stack}`)}},qe=b,Ce=b;var V=(e=>(e["e-licencie"]="e-licencie",e["gov.e-licencie"]="gov.e-licencie",e))(V||{});var Fe=()=>"Ol\xE1 Mundo! (fun\xE7\xE3o)";var Ve="Ol\xE1 Mundo! (vari\xE1vel)";var He=(...e)=>e.map(o=>o==null?"":String(o).normalize("NFD").replace(/[\u0300-\u036f]/g,"").replace(/\s+/g," ").toLowerCase()).join(" ");var h=class{constructor({caminho:o,acaoIr:t,rotulo:i}){this._partesCaminho=[];this._acaoIr=t,this._partesCaminho=(Array.isArray(o)?o:[o]).filter(Boolean).map(r=>String(r)).flatMap(r=>r.split("/")).filter(Boolean),this.rotulo=i}get caminho(){return`/${this._partesCaminho.join("/")}`}set caminho(o){this._partesCaminho=o.split("/").filter(t=>t)}endereco(o,t){let i=new URL(typeof window<"u"?window.location.href:"http://localhost");i.pathname=this.caminho,i.search="";let r=Object.entries(o);for(let[n,a]of r)i.searchParams.set(String(n),JSON.stringify(a));return i.hash="",t&&(i.hash=`#${i.search}`,i.search=""),i.href}ir(o){this._acaoIr?this._acaoIr(this.endereco({...o})):typeof window<"u"&&(window.location.href=this.endereco({...o}))}parametros(o){let t=o?new URL(o):new URL(typeof window<"u"?window.location.href:"http://localhost"),i=t.searchParams,r=Object.fromEntries(i.entries()),n=t.hash;if(n){let a=Object.fromEntries(new URLSearchParams(n.slice(1)).entries());r={...r,...a}}for(let a in r)try{r[a]=JSON.parse(r[a])}catch{console.log(`[${a}|${r[a]}] n\xE3o \xE9 um json v\xE1lido.`)}return r}};var R=(n=>(n.UN="UN",n.KG="KG",n.TON="TON",n.g="g",n["M\xB3"]="M\xB3",n.Lt="Lt",n))(R||{}),Ze=[{sigla_unidade:"KG",nome:"Quilograma",sigla_normalizada:"KG",normalizar:e=>e,tipo:"massa"},{sigla_unidade:"g",nome:"Grama",sigla_normalizada:"KG",normalizar:e=>e/1e3,tipo:"massa"},{sigla_unidade:"TON",nome:"Tonelada",sigla_normalizada:"KG",normalizar:e=>e*1e3,tipo:"massa"},{sigla_unidade:"Lt",nome:"Litro",sigla_normalizada:"Lt",normalizar:e=>e,tipo:"volume"},{sigla_unidade:"M\xB3",nome:"Metro C\xFAbico",sigla_normalizada:"Lt",normalizar:e=>e*1e3,tipo:"volume"},{sigla_unidade:"UN",nome:"Unidade",sigla_normalizada:"UN",normalizar:e=>e,tipo:"unidade"}];import{NIL as B,v3 as Q,v4 as Y}from"uuid";var H=/^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/i,to=e=>H.test(String(e||"")),W=(e,o)=>Q(typeof e=="string"?e:typeof e=="number"?String(e):JSON.stringify(e),o?W(o):B),X=Y,io=X;export{V as Produtos,h as TipagemRotas,oe as aleatorio,y as cacheM,ne as cacheMFixo,re as cacheMemoria,T as camposComuns,Le as cdn_carro_de_boi,Oe as dayjsbr,Ae as defineCwd,H as erUuid,Me as esperar,C as extensoes,Ne as localValor,Ee as logger,g as nomeVariavel,Ce as objetoPg,N as operadores,b as paraObjetoRegistroPg,qe as pgObjeto,G as postLogger,R as siglas_unidades_medida,He as texto_busca,Se as tipoArquivo,z as tipoUsuarioResiduos,S as tx,Fe as umaFuncao,Ve as umaVariavel,Ze as unidades_medida,io as uuid,W as uuidV3,X as uuidV4,me as uuid_null,to as validarUuid,ie as verCacheM,le as zFiltro,$ as zOperadores}; diff --git a/package.json b/package.json index c97e8f8..603c2b9 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "p-comuns", - "version": "0.295.0", + "version": "0.296.0", "description": "", "main": "./dist-front/index.mjs", "module": "./dist-front/index.mjs", diff --git a/pacote.tgz b/pacote.tgz index d2dfe0de8098caa36ebcbef7182f6ccb216adb01..f0f2ef32605fb135411440f30f4461318ffa8013 100644 GIT binary patch delta 23046 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 (N7Otj~W?Q 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 MFJ6dc8~{`T0OxbuF#rGn delta 23055 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 diff --git a/src/consulta.ts b/src/consulta.ts index 7046647..5e1d331 100644 --- a/src/consulta.ts +++ b/src/consulta.ts @@ -9,7 +9,7 @@ export enum operadores { "<=" = "<=", like = "like", in = "in", - isNull = "isnull", + isNull = "isNull", } export type tipoFiltro = { From bf5be3fc5c3566f9a6faa849022b26e998b91e52 Mon Sep 17 00:00:00 2001 From: MarcioJRGodoi Date: Tue, 6 Jan 2026 15:37:32 -0300 Subject: [PATCH 3/3] fix: ajuste url paiol --- dist-back/ecosistema/urls.js | 6 +++--- dist-front/index.d.mts | 4 ++-- dist-front/index.mjs | 2 +- package.json | 2 +- pacote.tgz | Bin 24756 -> 24706 bytes src/ecosistema/urls.ts | 2 +- 6 files changed, 8 insertions(+), 8 deletions(-) diff --git a/dist-back/ecosistema/urls.js b/dist-back/ecosistema/urls.js index e63a7bd..f51116e 100644 --- a/dist-back/ecosistema/urls.js +++ b/dist-back/ecosistema/urls.js @@ -18,11 +18,11 @@ var __copyProps = (to, from, except, desc) => { var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod); var urls_exports = {}; __export(urls_exports, { - cdn_carro_de_boi: () => cdn_carro_de_boi + link_paiol: () => link_paiol }); module.exports = __toCommonJS(urls_exports); -const cdn_carro_de_boi = "https://carro-de-boi-idz-one.b-cdn.net"; +const link_paiol = "https://paiol.idz.one"; // Annotate the CommonJS export names for ESM import in node: 0 && (module.exports = { - cdn_carro_de_boi + link_paiol }); diff --git a/dist-front/index.d.mts b/dist-front/index.d.mts index 3dff837..586d1c0 100644 --- a/dist-front/index.d.mts +++ b/dist-front/index.d.mts @@ -95,7 +95,7 @@ declare const zFiltro: z.ZodObject<{ declare const dayjsbr: typeof dayjs; -declare const cdn_carro_de_boi = "https://carro-de-boi-idz-one.b-cdn.net"; +declare const link_paiol = "https://paiol.idz.one"; type tiposArquivo = "imagem" | "documento" | "vídeo" | "outros"; declare const extensoes: { @@ -312,4 +312,4 @@ declare const nomeVariavel: (v: { [key: string]: any; }) => string; -export { Produtos, TipagemRotas, type TipoLoggerSessao, aleatorio, cacheM, cacheMFixo, cacheMemoria, camposComuns, cdn_carro_de_boi, dayjsbr, defineCwd, erUuid, esperar, extensoes, type interfaceConsulta, localValor, logger, nomeVariavel, objetoPg, operadores, paraObjetoRegistroPg, pgObjeto, postLogger, siglas_unidades_medida, texto_busca, tipoArquivo, type tipoFiltro, type tipoLogger, type tipoLoggerLog, type tipoLokiObjeto, tipoUsuarioResiduos, tx, umaFuncao, umaVariavel, unidades_medida, uuid, uuidV3, uuidV4, uuid_null, validarUuid, verCacheM, zFiltro, zOperadores }; +export { Produtos, TipagemRotas, type TipoLoggerSessao, aleatorio, cacheM, cacheMFixo, cacheMemoria, camposComuns, dayjsbr, defineCwd, erUuid, esperar, extensoes, type interfaceConsulta, link_paiol, localValor, logger, nomeVariavel, objetoPg, operadores, paraObjetoRegistroPg, pgObjeto, postLogger, siglas_unidades_medida, texto_busca, tipoArquivo, type tipoFiltro, type tipoLogger, type tipoLoggerLog, type tipoLokiObjeto, tipoUsuarioResiduos, tx, umaFuncao, umaVariavel, unidades_medida, uuid, uuidV3, uuidV4, uuid_null, validarUuid, verCacheM, zFiltro, zOperadores }; diff --git a/dist-front/index.mjs b/dist-front/index.mjs index ca9b8c0..fb6e233 100644 --- a/dist-front/index.mjs +++ b/dist-front/index.mjs @@ -1 +1 @@ -var x="ABCDEFGHIJKLMNOPQRSTUVWXYZ".split(""),oe=e=>`eli-${Array.from({length:e||8}).map(()=>x[(999*Math.random()|0)%x.length]).join("")}`;var d={};globalThis.cacheMemoria_cache=d;var y=(e,o,t)=>{let i=typeof e=="string"?e:typeof e=="number"?String(e):encodeURIComponent(JSON.stringify(e)),r=t&&new Date().getTime()+t*1e3;o!==void 0&&(d[i]={valor:o,validade:r});let n=d[i];if(!(n?.validade&&n.validaded,re=y,ne=e=>o=>y(e,o);var me="00000000-0000-0000-0000-000000000000",T=(m=>(m.codigo="codigo",m.excluido="excluido",m.data_hora_criacao="data_hora_criacao",m.data_hora_atualizacao="data_hora_atualizacao",m.codigo_usuario_criacao="codigo_usuario_criacao",m.codigo_usuario_atualizacao="codigo_usuario_atualizacao",m.versao="versao",m))(T||{}),S=(o=>(o.token="token",o))(S||{}),z=(t=>(t.Usuario="usuario",t.Fornecedor="fornecedor",t))(z||{});import c from"zod";var N=(i=>(i["="]="=",i["!="]="!=",i[">"]=">",i[">="]=">=",i["<"]="<",i["<="]="<=",i.like="like",i.in="in",i.isNull="isNull",i))(N||{}),$=c.enum(["=","!=",">",">=","<","<=","like","in","isNull"]),le=c.object({coluna:c.string(),valor:c.any(),operador:$,ou:c.boolean().optional()});import s from"dayjs";import M from"dayjs/plugin/duration.js";import I from"dayjs/plugin/isSameOrAfter.js";import U from"dayjs/plugin/isSameOrBefore.js";import P from"dayjs/plugin/minMax.js";import A from"dayjs/plugin/relativeTime.js";import E from"dayjs/plugin/timezone.js";import J from"dayjs/plugin/utc.js";import q from"dayjs/plugin/weekOfYear.js";import"dayjs/locale/pt-br.js";s.locale("pt-br");s.extend(J);s.extend(E);s.extend(q);s.extend(U);s.extend(I);s.extend(P);s.extend(A);s.extend(M);var Oe=s;var Le="https://carro-de-boi-idz-one.b-cdn.net";var C=[{ext:"gif",tipo:"imagem",mime:"image/gif"},{ext:"jpg",tipo:"imagem",mime:"image/jpeg"},{ext:"jpeg",tipo:"imagem",mime:"image/jpeg"},{ext:"png",tipo:"imagem",mime:"image/png"},{ext:"bmp",tipo:"imagem",mime:"image/bmp"},{ext:"webp",tipo:"imagem",mime:"image/webp"},{ext:"tiff",tipo:"imagem",mime:"image/tiff"},{ext:"svg",tipo:"imagem",mime:"image/svg+xml"},{ext:"ico",tipo:"imagem",mime:"image/x-icon"},{ext:"pdf",tipo:"documento",mime:"application/pdf"},{ext:"doc",tipo:"documento",mime:"application/msword"},{ext:"docx",tipo:"documento",mime:"application/vnd.openxmlformats-officedocument.wordprocessingml.document"},{ext:"xls",tipo:"documento",mime:"application/vnd.ms-excel"},{ext:"xlsx",tipo:"documento",mime:"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"},{ext:"ppt",tipo:"documento",mime:"application/vnd.ms-powerpoint"},{ext:"pptx",tipo:"documento",mime:"application/vnd.openxmlformats-officedocument.presentationml.presentation"},{ext:"txt",tipo:"documento",mime:"text/plain"},{ext:"odt",tipo:"documento",mime:"application/vnd.oasis.opendocument.text"},{ext:"ods",tipo:"documento",mime:"application/vnd.oasis.opendocument.spreadsheet"},{ext:"rtf",tipo:"documento",mime:"application/rtf"},{ext:"csv",tipo:"documento",mime:"text/csv"},{ext:"mp4",tipo:"v\xEDdeo",mime:"video/mp4"},{ext:"avi",tipo:"v\xEDdeo",mime:"video/x-msvideo"},{ext:"mkv",tipo:"v\xEDdeo",mime:"video/x-matroska"},{ext:"mov",tipo:"v\xEDdeo",mime:"video/quicktime"},{ext:"wmv",tipo:"v\xEDdeo",mime:"video/x-ms-wmv"},{ext:"flv",tipo:"v\xEDdeo",mime:"video/x-flv"},{ext:"webm",tipo:"v\xEDdeo",mime:"video/webm"},{ext:"3gp",tipo:"v\xEDdeo",mime:"video/3gpp"},{ext:"mpeg",tipo:"v\xEDdeo",mime:"video/mpeg"}],Se=e=>{let o=String(e||"").toLocaleLowerCase().split(".").pop();return C.find(i=>i.ext===o)?.tipo||"outros"};var Ne=(e,o)=>{let t=globalThis.localStorage;if(typeof t>"u")return null;let i=typeof e=="string"?e:encodeURIComponent(JSON.stringify(e));try{o!==void 0&&t.setItem(i,JSON.stringify(o));let r=t.getItem(i);if(r===null)return null;try{return JSON.parse(r)}catch{return r}}catch{return null}};import K from"cross-fetch";var Me=e=>new Promise(o=>setTimeout(()=>o(!0),e)),g=e=>Object.keys(e).join("/");var D="https://log.idz.one",F="/loki/api/v1/push",G=async({objeto:e})=>{let o=await K(`${D}${F}`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(e)}).catch(t=>t);return o.ok?[e]:[e,`Erro ${o.status}: ${await o?.text?.()}`]},f="",Ae=e=>{f=e},Ee=({app:e,eProducao:o,parametros:t})=>({inquilino:i,usuario:r,parametros:n})=>async(a,m,v)=>{let{__filename:p,detalhes:l,local:u,parametros:_}=v||{},O=`${o?"":"DEV-"}${e}`;f&&p&&(p=p.replace(f,"")),u&&(l=[`${g({local:u})}="${u}"`,...l||[]]),p&&(l=[`${g({__filename:p})}="${p}"`,...l||[]]);let w=`${Date.now()}000000`,L=l?.length?`${m} | ${l.map(k=>JSON.stringify(k)).join(" | ")}`:m,j={streams:[{stream:{app:O,inquilino:i,usuario:r,level:a,...t||{},...n||{},..._||{}},values:[[w,L]]}]};return await G({objeto:j})};var b=e=>{try{return Object.fromEntries(Object.entries(e).map(([o,t])=>[o,t===void 0||t==null||typeof t=="string"||typeof t=="number"||typeof t=="boolean"?t:JSON.stringify(t,null,2)]))}catch(o){throw new Error(`Erro na fun\xE7\xE3o paraObjetoRegistroPg: ${o.message} ${o.stack}`)}},qe=b,Ce=b;var V=(e=>(e["e-licencie"]="e-licencie",e["gov.e-licencie"]="gov.e-licencie",e))(V||{});var Fe=()=>"Ol\xE1 Mundo! (fun\xE7\xE3o)";var Ve="Ol\xE1 Mundo! (vari\xE1vel)";var He=(...e)=>e.map(o=>o==null?"":String(o).normalize("NFD").replace(/[\u0300-\u036f]/g,"").replace(/\s+/g," ").toLowerCase()).join(" ");var h=class{constructor({caminho:o,acaoIr:t,rotulo:i}){this._partesCaminho=[];this._acaoIr=t,this._partesCaminho=(Array.isArray(o)?o:[o]).filter(Boolean).map(r=>String(r)).flatMap(r=>r.split("/")).filter(Boolean),this.rotulo=i}get caminho(){return`/${this._partesCaminho.join("/")}`}set caminho(o){this._partesCaminho=o.split("/").filter(t=>t)}endereco(o,t){let i=new URL(typeof window<"u"?window.location.href:"http://localhost");i.pathname=this.caminho,i.search="";let r=Object.entries(o);for(let[n,a]of r)i.searchParams.set(String(n),JSON.stringify(a));return i.hash="",t&&(i.hash=`#${i.search}`,i.search=""),i.href}ir(o){this._acaoIr?this._acaoIr(this.endereco({...o})):typeof window<"u"&&(window.location.href=this.endereco({...o}))}parametros(o){let t=o?new URL(o):new URL(typeof window<"u"?window.location.href:"http://localhost"),i=t.searchParams,r=Object.fromEntries(i.entries()),n=t.hash;if(n){let a=Object.fromEntries(new URLSearchParams(n.slice(1)).entries());r={...r,...a}}for(let a in r)try{r[a]=JSON.parse(r[a])}catch{console.log(`[${a}|${r[a]}] n\xE3o \xE9 um json v\xE1lido.`)}return r}};var R=(n=>(n.UN="UN",n.KG="KG",n.TON="TON",n.g="g",n["M\xB3"]="M\xB3",n.Lt="Lt",n))(R||{}),Ze=[{sigla_unidade:"KG",nome:"Quilograma",sigla_normalizada:"KG",normalizar:e=>e,tipo:"massa"},{sigla_unidade:"g",nome:"Grama",sigla_normalizada:"KG",normalizar:e=>e/1e3,tipo:"massa"},{sigla_unidade:"TON",nome:"Tonelada",sigla_normalizada:"KG",normalizar:e=>e*1e3,tipo:"massa"},{sigla_unidade:"Lt",nome:"Litro",sigla_normalizada:"Lt",normalizar:e=>e,tipo:"volume"},{sigla_unidade:"M\xB3",nome:"Metro C\xFAbico",sigla_normalizada:"Lt",normalizar:e=>e*1e3,tipo:"volume"},{sigla_unidade:"UN",nome:"Unidade",sigla_normalizada:"UN",normalizar:e=>e,tipo:"unidade"}];import{NIL as B,v3 as Q,v4 as Y}from"uuid";var H=/^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/i,to=e=>H.test(String(e||"")),W=(e,o)=>Q(typeof e=="string"?e:typeof e=="number"?String(e):JSON.stringify(e),o?W(o):B),X=Y,io=X;export{V as Produtos,h as TipagemRotas,oe as aleatorio,y as cacheM,ne as cacheMFixo,re as cacheMemoria,T as camposComuns,Le as cdn_carro_de_boi,Oe as dayjsbr,Ae as defineCwd,H as erUuid,Me as esperar,C as extensoes,Ne as localValor,Ee as logger,g as nomeVariavel,Ce as objetoPg,N as operadores,b as paraObjetoRegistroPg,qe as pgObjeto,G as postLogger,R as siglas_unidades_medida,He as texto_busca,Se as tipoArquivo,z as tipoUsuarioResiduos,S as tx,Fe as umaFuncao,Ve as umaVariavel,Ze as unidades_medida,io as uuid,W as uuidV3,X as uuidV4,me as uuid_null,to as validarUuid,ie as verCacheM,le as zFiltro,$ as zOperadores}; +var x="ABCDEFGHIJKLMNOPQRSTUVWXYZ".split(""),oe=e=>`eli-${Array.from({length:e||8}).map(()=>x[(999*Math.random()|0)%x.length]).join("")}`;var d={};globalThis.cacheMemoria_cache=d;var y=(e,o,t)=>{let i=typeof e=="string"?e:typeof e=="number"?String(e):encodeURIComponent(JSON.stringify(e)),r=t&&new Date().getTime()+t*1e3;o!==void 0&&(d[i]={valor:o,validade:r});let n=d[i];if(!(n?.validade&&n.validaded,re=y,ne=e=>o=>y(e,o);var me="00000000-0000-0000-0000-000000000000",T=(m=>(m.codigo="codigo",m.excluido="excluido",m.data_hora_criacao="data_hora_criacao",m.data_hora_atualizacao="data_hora_atualizacao",m.codigo_usuario_criacao="codigo_usuario_criacao",m.codigo_usuario_atualizacao="codigo_usuario_atualizacao",m.versao="versao",m))(T||{}),S=(o=>(o.token="token",o))(S||{}),z=(t=>(t.Usuario="usuario",t.Fornecedor="fornecedor",t))(z||{});import c from"zod";var N=(i=>(i["="]="=",i["!="]="!=",i[">"]=">",i[">="]=">=",i["<"]="<",i["<="]="<=",i.like="like",i.in="in",i.isNull="isNull",i))(N||{}),$=c.enum(["=","!=",">",">=","<","<=","like","in","isNull"]),le=c.object({coluna:c.string(),valor:c.any(),operador:$,ou:c.boolean().optional()});import s from"dayjs";import M from"dayjs/plugin/duration.js";import I from"dayjs/plugin/isSameOrAfter.js";import U from"dayjs/plugin/isSameOrBefore.js";import P from"dayjs/plugin/minMax.js";import A from"dayjs/plugin/relativeTime.js";import E from"dayjs/plugin/timezone.js";import J from"dayjs/plugin/utc.js";import q from"dayjs/plugin/weekOfYear.js";import"dayjs/locale/pt-br.js";s.locale("pt-br");s.extend(J);s.extend(E);s.extend(q);s.extend(U);s.extend(I);s.extend(P);s.extend(A);s.extend(M);var we=s;var Le="https://paiol.idz.one";var C=[{ext:"gif",tipo:"imagem",mime:"image/gif"},{ext:"jpg",tipo:"imagem",mime:"image/jpeg"},{ext:"jpeg",tipo:"imagem",mime:"image/jpeg"},{ext:"png",tipo:"imagem",mime:"image/png"},{ext:"bmp",tipo:"imagem",mime:"image/bmp"},{ext:"webp",tipo:"imagem",mime:"image/webp"},{ext:"tiff",tipo:"imagem",mime:"image/tiff"},{ext:"svg",tipo:"imagem",mime:"image/svg+xml"},{ext:"ico",tipo:"imagem",mime:"image/x-icon"},{ext:"pdf",tipo:"documento",mime:"application/pdf"},{ext:"doc",tipo:"documento",mime:"application/msword"},{ext:"docx",tipo:"documento",mime:"application/vnd.openxmlformats-officedocument.wordprocessingml.document"},{ext:"xls",tipo:"documento",mime:"application/vnd.ms-excel"},{ext:"xlsx",tipo:"documento",mime:"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"},{ext:"ppt",tipo:"documento",mime:"application/vnd.ms-powerpoint"},{ext:"pptx",tipo:"documento",mime:"application/vnd.openxmlformats-officedocument.presentationml.presentation"},{ext:"txt",tipo:"documento",mime:"text/plain"},{ext:"odt",tipo:"documento",mime:"application/vnd.oasis.opendocument.text"},{ext:"ods",tipo:"documento",mime:"application/vnd.oasis.opendocument.spreadsheet"},{ext:"rtf",tipo:"documento",mime:"application/rtf"},{ext:"csv",tipo:"documento",mime:"text/csv"},{ext:"mp4",tipo:"v\xEDdeo",mime:"video/mp4"},{ext:"avi",tipo:"v\xEDdeo",mime:"video/x-msvideo"},{ext:"mkv",tipo:"v\xEDdeo",mime:"video/x-matroska"},{ext:"mov",tipo:"v\xEDdeo",mime:"video/quicktime"},{ext:"wmv",tipo:"v\xEDdeo",mime:"video/x-ms-wmv"},{ext:"flv",tipo:"v\xEDdeo",mime:"video/x-flv"},{ext:"webm",tipo:"v\xEDdeo",mime:"video/webm"},{ext:"3gp",tipo:"v\xEDdeo",mime:"video/3gpp"},{ext:"mpeg",tipo:"v\xEDdeo",mime:"video/mpeg"}],Se=e=>{let o=String(e||"").toLocaleLowerCase().split(".").pop();return C.find(i=>i.ext===o)?.tipo||"outros"};var Ne=(e,o)=>{let t=globalThis.localStorage;if(typeof t>"u")return null;let i=typeof e=="string"?e:encodeURIComponent(JSON.stringify(e));try{o!==void 0&&t.setItem(i,JSON.stringify(o));let r=t.getItem(i);if(r===null)return null;try{return JSON.parse(r)}catch{return r}}catch{return null}};import K from"cross-fetch";var Me=e=>new Promise(o=>setTimeout(()=>o(!0),e)),g=e=>Object.keys(e).join("/");var D="https://log.idz.one",F="/loki/api/v1/push",G=async({objeto:e})=>{let o=await K(`${D}${F}`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(e)}).catch(t=>t);return o.ok?[e]:[e,`Erro ${o.status}: ${await o?.text?.()}`]},f="",Ae=e=>{f=e},Ee=({app:e,eProducao:o,parametros:t})=>({inquilino:i,usuario:r,parametros:n})=>async(a,m,v)=>{let{__filename:p,detalhes:l,local:u,parametros:O}=v||{},w=`${o?"":"DEV-"}${e}`;f&&p&&(p=p.replace(f,"")),u&&(l=[`${g({local:u})}="${u}"`,...l||[]]),p&&(l=[`${g({__filename:p})}="${p}"`,...l||[]]);let _=`${Date.now()}000000`,L=l?.length?`${m} | ${l.map(k=>JSON.stringify(k)).join(" | ")}`:m,j={streams:[{stream:{app:w,inquilino:i,usuario:r,level:a,...t||{},...n||{},...O||{}},values:[[_,L]]}]};return await G({objeto:j})};var h=e=>{try{return Object.fromEntries(Object.entries(e).map(([o,t])=>[o,t===void 0||t==null||typeof t=="string"||typeof t=="number"||typeof t=="boolean"?t:JSON.stringify(t,null,2)]))}catch(o){throw new Error(`Erro na fun\xE7\xE3o paraObjetoRegistroPg: ${o.message} ${o.stack}`)}},qe=h,Ce=h;var V=(e=>(e["e-licencie"]="e-licencie",e["gov.e-licencie"]="gov.e-licencie",e))(V||{});var Fe=()=>"Ol\xE1 Mundo! (fun\xE7\xE3o)";var Ve="Ol\xE1 Mundo! (vari\xE1vel)";var He=(...e)=>e.map(o=>o==null?"":String(o).normalize("NFD").replace(/[\u0300-\u036f]/g,"").replace(/\s+/g," ").toLowerCase()).join(" ");var b=class{constructor({caminho:o,acaoIr:t,rotulo:i}){this._partesCaminho=[];this._acaoIr=t,this._partesCaminho=(Array.isArray(o)?o:[o]).filter(Boolean).map(r=>String(r)).flatMap(r=>r.split("/")).filter(Boolean),this.rotulo=i}get caminho(){return`/${this._partesCaminho.join("/")}`}set caminho(o){this._partesCaminho=o.split("/").filter(t=>t)}endereco(o,t){let i=new URL(typeof window<"u"?window.location.href:"http://localhost");i.pathname=this.caminho,i.search="";let r=Object.entries(o);for(let[n,a]of r)i.searchParams.set(String(n),JSON.stringify(a));return i.hash="",t&&(i.hash=`#${i.search}`,i.search=""),i.href}ir(o){this._acaoIr?this._acaoIr(this.endereco({...o})):typeof window<"u"&&(window.location.href=this.endereco({...o}))}parametros(o){let t=o?new URL(o):new URL(typeof window<"u"?window.location.href:"http://localhost"),i=t.searchParams,r=Object.fromEntries(i.entries()),n=t.hash;if(n){let a=Object.fromEntries(new URLSearchParams(n.slice(1)).entries());r={...r,...a}}for(let a in r)try{r[a]=JSON.parse(r[a])}catch{console.log(`[${a}|${r[a]}] n\xE3o \xE9 um json v\xE1lido.`)}return r}};var R=(n=>(n.UN="UN",n.KG="KG",n.TON="TON",n.g="g",n["M\xB3"]="M\xB3",n.Lt="Lt",n))(R||{}),Ze=[{sigla_unidade:"KG",nome:"Quilograma",sigla_normalizada:"KG",normalizar:e=>e,tipo:"massa"},{sigla_unidade:"g",nome:"Grama",sigla_normalizada:"KG",normalizar:e=>e/1e3,tipo:"massa"},{sigla_unidade:"TON",nome:"Tonelada",sigla_normalizada:"KG",normalizar:e=>e*1e3,tipo:"massa"},{sigla_unidade:"Lt",nome:"Litro",sigla_normalizada:"Lt",normalizar:e=>e,tipo:"volume"},{sigla_unidade:"M\xB3",nome:"Metro C\xFAbico",sigla_normalizada:"Lt",normalizar:e=>e*1e3,tipo:"volume"},{sigla_unidade:"UN",nome:"Unidade",sigla_normalizada:"UN",normalizar:e=>e,tipo:"unidade"}];import{NIL as B,v3 as Q,v4 as Y}from"uuid";var H=/^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/i,to=e=>H.test(String(e||"")),W=(e,o)=>Q(typeof e=="string"?e:typeof e=="number"?String(e):JSON.stringify(e),o?W(o):B),X=Y,io=X;export{V as Produtos,b as TipagemRotas,oe as aleatorio,y as cacheM,ne as cacheMFixo,re as cacheMemoria,T as camposComuns,we as dayjsbr,Ae as defineCwd,H as erUuid,Me as esperar,C as extensoes,Le as link_paiol,Ne as localValor,Ee as logger,g as nomeVariavel,Ce as objetoPg,N as operadores,h as paraObjetoRegistroPg,qe as pgObjeto,G as postLogger,R as siglas_unidades_medida,He as texto_busca,Se as tipoArquivo,z as tipoUsuarioResiduos,S as tx,Fe as umaFuncao,Ve as umaVariavel,Ze as unidades_medida,io as uuid,W as uuidV3,X as uuidV4,me as uuid_null,to as validarUuid,ie as verCacheM,le as zFiltro,$ as zOperadores}; diff --git a/package.json b/package.json index 603c2b9..166149b 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "p-comuns", - "version": "0.296.0", + "version": "0.297.0", "description": "", "main": "./dist-front/index.mjs", "module": "./dist-front/index.mjs", diff --git a/pacote.tgz b/pacote.tgz index f0f2ef32605fb135411440f30f4461318ffa8013..10a1e9e46bf54ed27383bb599bbf42fb6412fab2 100644 GIT binary patch delta 23250 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 B1>pby delta 23192 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 (N7Otj~W?QiF6EJU}wmxl@K4UuiHwHuQrmJ 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