From 1b22991cca2b3cf9adfde139b386d63f6685299e Mon Sep 17 00:00:00 2001 From: Luiz Silva Date: Sun, 31 May 2026 10:56:28 -0300 Subject: [PATCH] nova lei de cnpj --- dist-back/index.js | 4 ++- dist-back/zDocumento.js | 48 ++++++++++++++++++++++++++++++++++ dist-front/index.d.mts | 6 ++++- dist-front/index.mjs | 2 +- package.json | 2 +- pacote.tgz | Bin 37420 -> 39163 bytes src/index.ts | 1 + src/zDocumento.ts | 56 ++++++++++++++++++++++++++++++++++++++++ 8 files changed, 115 insertions(+), 4 deletions(-) create mode 100644 dist-back/zDocumento.js create mode 100644 src/zDocumento.ts diff --git a/dist-back/index.js b/dist-back/index.js index 0ee57a4..dcbd832 100644 --- a/dist-back/index.js +++ b/dist-back/index.js @@ -35,6 +35,7 @@ __reExport(index_exports, require("./tipagemRotas"), module.exports); __reExport(index_exports, require("./unidades_medida"), module.exports); __reExport(index_exports, require("./uuid"), module.exports); __reExport(index_exports, require("./variaveisComuns"), module.exports); +__reExport(index_exports, require("./zDocumento"), module.exports); // Annotate the CommonJS export names for ESM import in node: 0 && (module.exports = { ...require("./aleatorio"), @@ -56,5 +57,6 @@ __reExport(index_exports, require("./variaveisComuns"), module.exports); ...require("./tipagemRotas"), ...require("./unidades_medida"), ...require("./uuid"), - ...require("./variaveisComuns") + ...require("./variaveisComuns"), + ...require("./zDocumento") }); diff --git a/dist-back/zDocumento.js b/dist-back/zDocumento.js new file mode 100644 index 0000000..2198ff0 --- /dev/null +++ b/dist-back/zDocumento.js @@ -0,0 +1,48 @@ +"use strict"; +var __create = Object.create; +var __defProp = Object.defineProperty; +var __getOwnPropDesc = Object.getOwnPropertyDescriptor; +var __getOwnPropNames = Object.getOwnPropertyNames; +var __getProtoOf = Object.getPrototypeOf; +var __hasOwnProp = Object.prototype.hasOwnProperty; +var __export = (target, all) => { + for (var name in all) + __defProp(target, name, { get: all[name], enumerable: true }); +}; +var __copyProps = (to, from, except, desc) => { + if (from && typeof from === "object" || typeof from === "function") { + for (let key of __getOwnPropNames(from)) + if (!__hasOwnProp.call(to, key) && key !== except) + __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); + } + return to; +}; +var __toESM = (mod, isNodeMode, target) => (target = mod != null ? __create(__getProtoOf(mod)) : {}, __copyProps( + // If the importer is in node compatibility mode or this is not an ESM + // file that has been converted to a CommonJS file using a Babel- + // compatible transform (i.e. "__esModule" has not been set), then set + // "default" to the CommonJS "module.exports" for node compatibility. + isNodeMode || !mod || !mod.__esModule ? __defProp(target, "default", { value: mod, enumerable: true }) : target, + mod +)); +var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod); +var zDocumento_exports = {}; +__export(zDocumento_exports, { + zDocCnpj: () => zDocCnpj, + zDocCpf: () => zDocCpf, + zDocumento: () => zDocumento +}); +module.exports = __toCommonJS(zDocumento_exports); +var import_zod = __toESM(require("zod")); +const regexCnpjNumerico = /^\d{2}\.\d{3}\.\d{3}\/\d{4}-\d{2}$/; +const regexCnpjAlfanumerico = /^[A-Z0-9]{2}\.[A-Z0-9]{3}\.[A-Z0-9]{3}\/[A-Z0-9]{4}-\d{2}$/i; +const yyyymm = Number((/* @__PURE__ */ new Date()).toISOString().slice(0, 7).replace("-", "")); +const zDocCnpj = import_zod.default.string().regex(yyyymm < 202407 ? regexCnpjNumerico : regexCnpjAlfanumerico).describe("Documento (CNPJ) no formato XX.XXX.XXX/XXXX-XX"); +const zDocCpf = import_zod.default.string().regex(/^\d{3}\.\d{3}\.\d{3}-\d{2}$/).describe("Documento (CPF) no formato XXX.XXX.XXX-XX"); +const zDocumento = zDocCpf.or(zDocCnpj).describe("CPF ou CNPJ"); +// Annotate the CommonJS export names for ESM import in node: +0 && (module.exports = { + zDocCnpj, + zDocCpf, + zDocumento +}); diff --git a/dist-front/index.d.mts b/dist-front/index.d.mts index 9fe7732..ba1c41f 100644 --- a/dist-front/index.d.mts +++ b/dist-front/index.d.mts @@ -474,4 +474,8 @@ declare const nomeVariavel: (v: { [key: string]: any; }) => string; -export { Produtos, TipagemRotas, type TipoPayloadAuditoria, aleatorio, cacheM, cacheMFixo, cacheMemoria, camposComuns, erUuid, esperar, extensoes, iniciarFiltroDelta, type interfaceConsulta, link_paiol, localValor, nomeVariavel, objetoPg, operadorFiltroDeltaDetalhes, operadores, paraObjetoRegistroPg, pgObjeto, siglas_unidades_medida, texto_busca, tipoArquivo, type tipoColunaFiltroDelta, type tipoCondicaoFiltroDelta, type tipoFiltro, type tipoFiltroDelta, type tipoFiltroDeltaColunaTipada, type tipoOperadorFiltroDelta, tipoUsuarioResiduos, tiposSituacoesElicencie, tx, umaFuncao, umaVariavel, unidades_medida, uuid, uuidV3, uuidV4, uuid_null, validarUuid, verCacheM, zColunaFiltroDelta, zCondicaoFiltroDelta, zFiltro, zFiltroDelta, zOperadorFiltroDelta, zOperadores }; +declare const zDocCnpj: z.ZodString; +declare const zDocCpf: z.ZodString; +declare const zDocumento: z.ZodUnion<[z.ZodString, z.ZodString]>; + +export { Produtos, TipagemRotas, type TipoPayloadAuditoria, aleatorio, cacheM, cacheMFixo, cacheMemoria, camposComuns, erUuid, esperar, extensoes, iniciarFiltroDelta, type interfaceConsulta, link_paiol, localValor, nomeVariavel, objetoPg, operadorFiltroDeltaDetalhes, operadores, paraObjetoRegistroPg, pgObjeto, siglas_unidades_medida, texto_busca, tipoArquivo, type tipoColunaFiltroDelta, type tipoCondicaoFiltroDelta, type tipoFiltro, type tipoFiltroDelta, type tipoFiltroDeltaColunaTipada, type tipoOperadorFiltroDelta, tipoUsuarioResiduos, tiposSituacoesElicencie, tx, umaFuncao, umaVariavel, unidades_medida, uuid, uuidV3, uuidV4, uuid_null, validarUuid, verCacheM, zColunaFiltroDelta, zCondicaoFiltroDelta, zDocCnpj, zDocCpf, zDocumento, zFiltro, zFiltroDelta, zOperadorFiltroDelta, zOperadores }; diff --git a/dist-front/index.mjs b/dist-front/index.mjs index d66c467..fa4a099 100644 --- a/dist-front/index.mjs +++ b/dist-front/index.mjs @@ -1 +1 @@ -var u="ABCDEFGHIJKLMNOPQRSTUVWXYZ".split(""),B=o=>`eli-${Array.from({length:o||8}).map(()=>u[(999*Math.random()|0)%u.length]).join("")}`;var p={};globalThis.cacheMemoria_cache=p;var c=(o,a,r)=>{let n=typeof o=="string"?o:typeof o=="number"?String(o):encodeURIComponent(JSON.stringify(o)),t=r&&new Date().getTime()+r*1e3;a!==void 0&&(p[n]={valor:a,validade:t});let i=p[n];if(!(i?.validade&&i.validadep,R=c,J=o=>a=>c(o,a);var K="00000000-0000-0000-0000-000000000000",x=(d=>(d.codigo="codigo",d.excluido="excluido",d.data_hora_criacao="data_hora_criacao",d.data_hora_atualizacao="data_hora_atualizacao",d.codigo_usuario_criacao="codigo_usuario_criacao",d.codigo_usuario_atualizacao="codigo_usuario_atualizacao",d.versao="versao",d))(x||{}),v=(a=>(a.token="token",a))(v||{}),_=(r=>(r.Usuario="usuario",r.Fornecedor="fornecedor",r))(_||{});import s from"zod";var b=(n=>(n["="]="=",n["!="]="!=",n[">"]=">",n[">="]=">=",n["<"]="<",n["<="]="<=",n.like="like",n.in="in",n.isNull="isNull",n))(b||{}),h=s.enum(["=","!=",">",">=","<","<=","like","in","isNull"]),H=s.object({coluna:s.string(),valor:s.any(),operador:h,ou:s.boolean().optional()});var X="https://paiol.idz.one";var y=[{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"}],E=o=>{let a=String(o||"").toLocaleLowerCase().split(".").pop();return y.find(n=>n.ext===a)?.tipo||"outros"};import l from"zod";var O=l.enum([">","<",">=","<=","=","!=","in","like","\u2229"]),ao={">":{rotulo:"Maior que",descricao:"O valor de A deve ser maior que o valor de B"},"<":{rotulo:"Menor que",descricao:"O valor de A deve ser menor que o valor de B"},">=":{rotulo:"Maior ou igual a",descricao:"O valor de A deve ser maior ou igual ao valor de B"},"<=":{rotulo:"Menor ou igual a",descricao:"O valor de A deve ser menor ou igual ao valor de B"},"=":{rotulo:"Igual a",descricao:"O valor de A deve ser igual ao valor de B"},"!=":{rotulo:"Diferente de",descricao:"O valor de A deve ser diferente do valor de B"},in:{rotulo:"Est\xE1 em",descricao:"O valor de A deve estar presente na cole\xE7\xE3o ou lista definida em B"},like:{rotulo:"Cont\xE9m",descricao:"O valor de A deve conter o texto informado em B"},"\u2229":{rotulo:"Interse\xE7\xE3o",descricao:"A e B devem possuir pelo menos um elemento em comum"}},z=/^\{[\w:]+\}$/,T=/^\w+(\.\w+)*$/,w=l.string().regex(T,"Coluna inv\xE1lida").describe("nome da coluna ou caminho aninhado do jsonb"),F=l.object({id:l.string().describe("id da condi\xE7\xE3o do filtro").regex(z,"O id deve seguir o formato {identificador}"),coluna:w,operador:O,valor:l.any().describe("valor de compara\xE7\xE3o")}),D=o=>{let r=(o.match(/\{[\w:]+\}|\bNAO\b|\bE\b|\bOU\b|\(|\)/g)||[]).join(""),n=o.replace(/\s+/g,""),t=r.replace(/\s+/g,"");if(n!==t)return!1;let i=o.replace(/\{[\w:]+\}/g,"true").replace(/\bNAO\b/g,"!").replace(/\bE\b/g,"&&").replace(/\bOU\b/g,"||");try{return new Function(`return (${i})`)(),!0}catch{return!1}},j=l.object({condicoes:l.array(F),formula:l.string().refine(D,{message:"F\xF3rmula inv\xE1lida. Use apenas refer\xEAncias de condi\xE7\xF5es {id} ou {id:sufixo}, operadores E/OU/NAO e par\xEAnteses."})}).superRefine((o,a)=>{let r=new Set(o.condicoes.map(t=>t.id)),n=o.formula.match(/\{[\w:]+\}/g)||[];for(let t of n)r.has(t)||a.addIssue({code:"custom",path:["formula"],message:`A refer\xEAncia ${t} n\xE3o existe em condicoes.`})}),ro=()=>({criarFiltroDelta:o=>j.parse(o)});var no=(o,a)=>{let r="localStorage"in globalThis?globalThis.localStorage:void 0;if(typeof r>"u")return null;let n=typeof o=="string"?o:encodeURIComponent(JSON.stringify(o));try{a!==void 0&&r.setItem(n,JSON.stringify(a));let t=r.getItem(n);if(t===null)return null;try{return JSON.parse(t)}catch{return t}}catch{return null}};var f=o=>{try{return Object.fromEntries(Object.entries(o).map(([a,r])=>[a,r===void 0||r==null||typeof r=="string"||typeof r=="number"||typeof r=="boolean"?r:JSON.stringify(r,null,2)]))}catch(a){throw new Error(`Erro na fun\xE7\xE3o paraObjetoRegistroPg: ${a.message} ${a.stack}`)}},mo=f,lo=f;var C=(o=>(o["e-licencie"]="e-licencie",o["gov.e-licencie"]="gov.e-licencie",o))(C||{});var k=(e=>(e.modelo="000_modelo",e.vencida="100_vencida",e.expirado="200_expirado",e.alerta="300_alerta",e.protocoladafora="350_protocoladafora",e.protocolada="400_protocolada",e.protocoladaApenas="430_protocolada",e.protocolada_alteracao="450_protocolada",e.prazo="500_prazo",e.emitida="515_emitida",e.valida="518_valida",e.novo="520_novo",e.recebido="521_recebido",e.em_andamento="530_em_andamento",e.aguardando="530_aguardando",e.aguardandoresposta="540_aguardandoresposta",e.suspensaotemporaria="540_suspensaotemporaria",e.cancelada="550_cancelada",e.execucao="560_execucao",e.pendente="570_pendente",e.executadafora="600_executadafora",e.executada="700_executada",e.naoexecutada="701_naoexecutada",e.concluida="730_concluida",e.respondido_negado="740_respondido_negado",e.respondido_aceito="741_respondido_aceito",e.atendidoparcial="742_atendidoparcial",e.naoatendido="743_naoatendido",e.atendido="744_atendido",e.renovada="760_renovada",e.finalizada="800_finalizada",e.emitirnota="101_emitirnota",e.faturaatrasada="301_faturaatrasada",e.pagarfatura="302_pagarfatura",e.aguardandoconfirmacao="531_aguardandoconfirmacao",e.agendado="701_agendado",e.faturapaga="801_faturapaga",e.excluida="999_excluida",e.requerida="401_requerida",e.vigente="516_vigente",e.emrenovacao="402_emrenovacao",e.arquivada="801_arquivada",e.aguardando_sincronizacao="999_aguardando_sincronizacao",e.nao_conforme="710_nao_conforme",e.conforme="720_conforme",e.nao_aplicavel="730_nao_aplicavel",e.parcial="715_parcial",e))(k||{});var co=()=>"Ol\xE1 Mundo! (fun\xE7\xE3o)";var go="Ol\xE1 Mundo! (vari\xE1vel)";var ho=(...o)=>o.map(a=>a==null?"":String(a).normalize("NFD").replace(/[\u0300-\u036f]/g,"").replace(/\s+/g," ").toLowerCase()).join(" ");var g=class{constructor({caminho:a,acaoIr:r,rotulo:n}){this._partesCaminho=[];this._acaoIr=r,this._partesCaminho=(Array.isArray(a)?a:[a]).filter(Boolean).map(t=>String(t)).flatMap(t=>t.split("/")).filter(Boolean),this.rotulo=n}get caminho(){return`/${this._partesCaminho.join("/")}`}set caminho(a){this._partesCaminho=a.split("/").filter(r=>r)}endereco(a,r){let n=typeof globalThis<"u"&&globalThis.window||void 0,t=new URL(n?n.location.href:"http://localhost");t.pathname=this.caminho,t.search="";let i=Object.entries(a);for(let[m,d]of i)t.searchParams.set(String(m),JSON.stringify(d));return t.hash="",r&&(t.hash=`#${t.search}`,t.search=""),t.href}ir(a){if(this._acaoIr)this._acaoIr(this.endereco({...a}));else{let r=typeof globalThis<"u"&&globalThis.window||void 0;r&&(r.location.href=this.endereco({...a}))}}parametros(a){let r=a?new URL(a):new URL(typeof globalThis<"u"&&globalThis.window?globalThis.window.location.href:"http://localhost"),n=r.searchParams,t=Object.fromEntries(n.entries()),i=r.hash;if(i){let m=Object.fromEntries(new URLSearchParams(i.slice(1)).entries());t={...t,...m}}for(let m in t)try{t[m]=JSON.parse(t[m])}catch{console.log(`[${m}|${t[m]}] n\xE3o \xE9 um json v\xE1lido.`)}return t}};var N=(i=>(i.UN="UN",i.KG="KG",i.TON="TON",i.g="g",i["M\xB3"]="M\xB3",i.Lt="Lt",i))(N||{}),zo=[{sigla_unidade:"KG",nome:"Quilograma",sigla_normalizada:"KG",normalizar:o=>o,tipo:"massa"},{sigla_unidade:"g",nome:"Grama",sigla_normalizada:"KG",normalizar:o=>o/1e3,tipo:"massa"},{sigla_unidade:"TON",nome:"Tonelada",sigla_normalizada:"KG",normalizar:o=>o*1e3,tipo:"massa"},{sigla_unidade:"Lt",nome:"Litro",sigla_normalizada:"Lt",normalizar:o=>o,tipo:"volume"},{sigla_unidade:"M\xB3",nome:"Metro C\xFAbico",sigla_normalizada:"Lt",normalizar:o=>o*1e3,tipo:"volume"},{sigla_unidade:"UN",nome:"Unidade",sigla_normalizada:"UN",normalizar:o=>o,tipo:"unidade"}];import{NIL as A,v3 as M,v4 as q}from"uuid";var U=/^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/i,Fo=o=>U.test(String(o||"")),L=(o,a)=>M(typeof o=="string"?o:typeof o=="number"?String(o):JSON.stringify(o),a?L(a):A),I=q,Do=I;var Co=o=>new Promise(a=>setTimeout(()=>a(!0),o)),ko=o=>Object.keys(o).join("/");export{C as Produtos,g as TipagemRotas,B as aleatorio,c as cacheM,J as cacheMFixo,R as cacheMemoria,x as camposComuns,U as erUuid,Co as esperar,y as extensoes,ro as iniciarFiltroDelta,X as link_paiol,no as localValor,ko as nomeVariavel,lo as objetoPg,ao as operadorFiltroDeltaDetalhes,b as operadores,f as paraObjetoRegistroPg,mo as pgObjeto,N as siglas_unidades_medida,ho as texto_busca,E as tipoArquivo,_ as tipoUsuarioResiduos,k as tiposSituacoesElicencie,v as tx,co as umaFuncao,go as umaVariavel,zo as unidades_medida,Do as uuid,L as uuidV3,I as uuidV4,K as uuid_null,Fo as validarUuid,P as verCacheM,w as zColunaFiltroDelta,F as zCondicaoFiltroDelta,H as zFiltro,j as zFiltroDelta,O as zOperadorFiltroDelta,h as zOperadores}; +var u="ABCDEFGHIJKLMNOPQRSTUVWXYZ".split(""),G=o=>`eli-${Array.from({length:o||8}).map(()=>u[(999*Math.random()|0)%u.length]).join("")}`;var p={};globalThis.cacheMemoria_cache=p;var c=(o,a,r)=>{let n=typeof o=="string"?o:typeof o=="number"?String(o):encodeURIComponent(JSON.stringify(o)),t=r&&new Date().getTime()+r*1e3;a!==void 0&&(p[n]={valor:a,validade:t});let i=p[n];if(!(i?.validade&&i.validadep,Z=c,Q=o=>a=>c(o,a);var W="00000000-0000-0000-0000-000000000000",v=(d=>(d.codigo="codigo",d.excluido="excluido",d.data_hora_criacao="data_hora_criacao",d.data_hora_atualizacao="data_hora_atualizacao",d.codigo_usuario_criacao="codigo_usuario_criacao",d.codigo_usuario_atualizacao="codigo_usuario_atualizacao",d.versao="versao",d))(v||{}),_=(a=>(a.token="token",a))(_||{}),b=(r=>(r.Usuario="usuario",r.Fornecedor="fornecedor",r))(b||{});import s from"zod";var h=(n=>(n["="]="=",n["!="]="!=",n[">"]=">",n[">="]=">=",n["<"]="<",n["<="]="<=",n.like="like",n.in="in",n.isNull="isNull",n))(h||{}),y=s.enum(["=","!=",">",">=","<","<=","like","in","isNull"]),E=s.object({coluna:s.string(),valor:s.any(),operador:y,ou:s.boolean().optional()});var eo="https://paiol.idz.one";var z=[{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"}],no=o=>{let a=String(o||"").toLocaleLowerCase().split(".").pop();return z.find(n=>n.ext===a)?.tipo||"outros"};import l from"zod";var O=l.enum([">","<",">=","<=","=","!=","in","like","\u2229"]),lo={">":{rotulo:"Maior que",descricao:"O valor de A deve ser maior que o valor de B"},"<":{rotulo:"Menor que",descricao:"O valor de A deve ser menor que o valor de B"},">=":{rotulo:"Maior ou igual a",descricao:"O valor de A deve ser maior ou igual ao valor de B"},"<=":{rotulo:"Menor ou igual a",descricao:"O valor de A deve ser menor ou igual ao valor de B"},"=":{rotulo:"Igual a",descricao:"O valor de A deve ser igual ao valor de B"},"!=":{rotulo:"Diferente de",descricao:"O valor de A deve ser diferente do valor de B"},in:{rotulo:"Est\xE1 em",descricao:"O valor de A deve estar presente na cole\xE7\xE3o ou lista definida em B"},like:{rotulo:"Cont\xE9m",descricao:"O valor de A deve conter o texto informado em B"},"\u2229":{rotulo:"Interse\xE7\xE3o",descricao:"A e B devem possuir pelo menos um elemento em comum"}},T=/^\{[\w:]+\}$/,w=/^\w+(\.\w+)*$/,F=l.string().regex(w,"Coluna inv\xE1lida").describe("nome da coluna ou caminho aninhado do jsonb"),D=l.object({id:l.string().describe("id da condi\xE7\xE3o do filtro").regex(T,"O id deve seguir o formato {identificador}"),coluna:F,operador:O,valor:l.any().describe("valor de compara\xE7\xE3o")}),C=o=>{let r=(o.match(/\{[\w:]+\}|\bNAO\b|\bE\b|\bOU\b|\(|\)/g)||[]).join(""),n=o.replace(/\s+/g,""),t=r.replace(/\s+/g,"");if(n!==t)return!1;let i=o.replace(/\{[\w:]+\}/g,"true").replace(/\bNAO\b/g,"!").replace(/\bE\b/g,"&&").replace(/\bOU\b/g,"||");try{return new Function(`return (${i})`)(),!0}catch{return!1}},j=l.object({condicoes:l.array(D),formula:l.string().refine(C,{message:"F\xF3rmula inv\xE1lida. Use apenas refer\xEAncias de condi\xE7\xF5es {id} ou {id:sufixo}, operadores E/OU/NAO e par\xEAnteses."})}).superRefine((o,a)=>{let r=new Set(o.condicoes.map(t=>t.id)),n=o.formula.match(/\{[\w:]+\}/g)||[];for(let t of n)r.has(t)||a.addIssue({code:"custom",path:["formula"],message:`A refer\xEAncia ${t} n\xE3o existe em condicoes.`})}),so=()=>({criarFiltroDelta:o=>j.parse(o)});var uo=(o,a)=>{let r="localStorage"in globalThis?globalThis.localStorage:void 0;if(typeof r>"u")return null;let n=typeof o=="string"?o:encodeURIComponent(JSON.stringify(o));try{a!==void 0&&r.setItem(n,JSON.stringify(a));let t=r.getItem(n);if(t===null)return null;try{return JSON.parse(t)}catch{return t}}catch{return null}};var f=o=>{try{return Object.fromEntries(Object.entries(o).map(([a,r])=>[a,r===void 0||r==null||typeof r=="string"||typeof r=="number"||typeof r=="boolean"?r:JSON.stringify(r,null,2)]))}catch(a){throw new Error(`Erro na fun\xE7\xE3o paraObjetoRegistroPg: ${a.message} ${a.stack}`)}},fo=f,go=f;var A=(o=>(o["e-licencie"]="e-licencie",o["gov.e-licencie"]="gov.e-licencie",o))(A||{});var N=(e=>(e.modelo="000_modelo",e.vencida="100_vencida",e.expirado="200_expirado",e.alerta="300_alerta",e.protocoladafora="350_protocoladafora",e.protocolada="400_protocolada",e.protocoladaApenas="430_protocolada",e.protocolada_alteracao="450_protocolada",e.prazo="500_prazo",e.emitida="515_emitida",e.valida="518_valida",e.novo="520_novo",e.recebido="521_recebido",e.em_andamento="530_em_andamento",e.aguardando="530_aguardando",e.aguardandoresposta="540_aguardandoresposta",e.suspensaotemporaria="540_suspensaotemporaria",e.cancelada="550_cancelada",e.execucao="560_execucao",e.pendente="570_pendente",e.executadafora="600_executadafora",e.executada="700_executada",e.naoexecutada="701_naoexecutada",e.concluida="730_concluida",e.respondido_negado="740_respondido_negado",e.respondido_aceito="741_respondido_aceito",e.atendidoparcial="742_atendidoparcial",e.naoatendido="743_naoatendido",e.atendido="744_atendido",e.renovada="760_renovada",e.finalizada="800_finalizada",e.emitirnota="101_emitirnota",e.faturaatrasada="301_faturaatrasada",e.pagarfatura="302_pagarfatura",e.aguardandoconfirmacao="531_aguardandoconfirmacao",e.agendado="701_agendado",e.faturapaga="801_faturapaga",e.excluida="999_excluida",e.requerida="401_requerida",e.vigente="516_vigente",e.emrenovacao="402_emrenovacao",e.arquivada="801_arquivada",e.aguardando_sincronizacao="999_aguardando_sincronizacao",e.nao_conforme="710_nao_conforme",e.conforme="720_conforme",e.nao_aplicavel="730_nao_aplicavel",e.parcial="715_parcial",e))(N||{});var bo=()=>"Ol\xE1 Mundo! (fun\xE7\xE3o)";var yo="Ol\xE1 Mundo! (vari\xE1vel)";var Fo=(...o)=>o.map(a=>a==null?"":String(a).normalize("NFD").replace(/[\u0300-\u036f]/g,"").replace(/\s+/g," ").toLowerCase()).join(" ");var g=class{constructor({caminho:a,acaoIr:r,rotulo:n}){this._partesCaminho=[];this._acaoIr=r,this._partesCaminho=(Array.isArray(a)?a:[a]).filter(Boolean).map(t=>String(t)).flatMap(t=>t.split("/")).filter(Boolean),this.rotulo=n}get caminho(){return`/${this._partesCaminho.join("/")}`}set caminho(a){this._partesCaminho=a.split("/").filter(r=>r)}endereco(a,r){let n=typeof globalThis<"u"&&globalThis.window||void 0,t=new URL(n?n.location.href:"http://localhost");t.pathname=this.caminho,t.search="";let i=Object.entries(a);for(let[m,d]of i)t.searchParams.set(String(m),JSON.stringify(d));return t.hash="",r&&(t.hash=`#${t.search}`,t.search=""),t.href}ir(a){if(this._acaoIr)this._acaoIr(this.endereco({...a}));else{let r=typeof globalThis<"u"&&globalThis.window||void 0;r&&(r.location.href=this.endereco({...a}))}}parametros(a){let r=a?new URL(a):new URL(typeof globalThis<"u"&&globalThis.window?globalThis.window.location.href:"http://localhost"),n=r.searchParams,t=Object.fromEntries(n.entries()),i=r.hash;if(i){let m=Object.fromEntries(new URLSearchParams(i.slice(1)).entries());t={...t,...m}}for(let m in t)try{t[m]=JSON.parse(t[m])}catch{console.log(`[${m}|${t[m]}] n\xE3o \xE9 um json v\xE1lido.`)}return t}};var X=(i=>(i.UN="UN",i.KG="KG",i.TON="TON",i.g="g",i["M\xB3"]="M\xB3",i.Lt="Lt",i))(X||{}),jo=[{sigla_unidade:"KG",nome:"Quilograma",sigla_normalizada:"KG",normalizar:o=>o,tipo:"massa"},{sigla_unidade:"g",nome:"Grama",sigla_normalizada:"KG",normalizar:o=>o/1e3,tipo:"massa"},{sigla_unidade:"TON",nome:"Tonelada",sigla_normalizada:"KG",normalizar:o=>o*1e3,tipo:"massa"},{sigla_unidade:"Lt",nome:"Litro",sigla_normalizada:"Lt",normalizar:o=>o,tipo:"volume"},{sigla_unidade:"M\xB3",nome:"Metro C\xFAbico",sigla_normalizada:"Lt",normalizar:o=>o*1e3,tipo:"volume"},{sigla_unidade:"UN",nome:"Unidade",sigla_normalizada:"UN",normalizar:o=>o,tipo:"unidade"}];import{NIL as k,v3 as M,v4 as q}from"uuid";var U=/^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/i,Xo=o=>U.test(String(o||"")),I=(o,a)=>M(typeof o=="string"?o:typeof o=="number"?String(o):JSON.stringify(o),a?I(a):k),L=q,ko=L;var qo=o=>new Promise(a=>setTimeout(()=>a(!0),o)),Uo=o=>Object.keys(o).join("/");import x from"zod";var $=/^\d{2}\.\d{3}\.\d{3}\/\d{4}-\d{2}$/,P=/^[A-Z0-9]{2}\.[A-Z0-9]{3}\.[A-Z0-9]{3}\/[A-Z0-9]{4}-\d{2}$/i,B=Number(new Date().toISOString().slice(0,7).replace("-","")),J=x.string().regex(B<202407?$:P).describe("Documento (CNPJ) no formato XX.XXX.XXX/XXXX-XX"),R=x.string().regex(/^\d{3}\.\d{3}\.\d{3}-\d{2}$/).describe("Documento (CPF) no formato XXX.XXX.XXX-XX"),$o=R.or(J).describe("CPF ou CNPJ");export{A as Produtos,g as TipagemRotas,G as aleatorio,c as cacheM,Q as cacheMFixo,Z as cacheMemoria,v as camposComuns,U as erUuid,qo as esperar,z as extensoes,so as iniciarFiltroDelta,eo as link_paiol,uo as localValor,Uo as nomeVariavel,go as objetoPg,lo as operadorFiltroDeltaDetalhes,h as operadores,f as paraObjetoRegistroPg,fo as pgObjeto,X as siglas_unidades_medida,Fo as texto_busca,no as tipoArquivo,b as tipoUsuarioResiduos,N as tiposSituacoesElicencie,_ as tx,bo as umaFuncao,yo as umaVariavel,jo as unidades_medida,ko as uuid,I as uuidV3,L as uuidV4,W as uuid_null,Xo as validarUuid,V as verCacheM,F as zColunaFiltroDelta,D as zCondicaoFiltroDelta,J as zDocCnpj,R as zDocCpf,$o as zDocumento,E as zFiltro,j as zFiltroDelta,O as zOperadorFiltroDelta,y as zOperadores}; diff --git a/package.json b/package.json index 0646c7a..60a8153 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "p-comuns", - "version": "0.342.0", + "version": "0.343.0", "description": "", "main": "./dist-front/index.mjs", "module": "./dist-front/index.mjs", diff --git a/pacote.tgz b/pacote.tgz index 999707f7767af6049f1a60960233f0d19103e4db..e77f5cf78187fc13923e9c9c1c1f2137813000ed 100644 GIT binary patch literal 39163 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

hPvRU2;rRAtECP5TVGRw_x_SzKoJ6D>lG?@a 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 N{{t8B0GR+h0|0!Ce#`&> literal 37420 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�-Wu>hDy)x(j zuJir(M3DZrc8*t6=+@~hZDcF4qoWKD5%5?HAQ0KYq2GVSQ)~1xb)^1v&?Y(k5fqI; zdZdsq>rJ~Bcqu?qye>R^eCPN59$ZyNVJchbns*|-20VZ`MPr^GSio}T#{A9T-1VtmF^QT`v@`a0K!X1F`rFpgRbubD zk%RY?qX#I>k%qS-cy1ns@1$3MeD7|(5UbIFc7Mn_OP$UF{8>HPGjLK>i4{JSD5d~^ z655l5k!B0Q;8~F2w{-re?Pr$BNDIO~b~8BV{cmlpQ_}xj>dx2y^`8F<2(SrK8`;mA zBFyvwKM7$TSX_WTM+_TKGB+~lf_8>_Qy6py@Tr1;jH5UL*pPifk>6BsmxwAKA}}HE z88P^NPJGnwqJ@kijzb7^%hu3AT}Cjnskn6_UK_LZ+un)Lx=wYvTlD?74QxqW;oMNq zcuBX#NgJ&!{#JVRb|C}f9&zo97pa|h4Nb$YAp$U?vDiHY1LaV&csXj8F4-4tzui7; zx7+=8sUMcgHMbAjecS@4SSyU~_X=BGs`p|_<4>=N|6A*n z-~X06a3;+6|LfuZ?j!$)IFO=0^wU%#vYt5d`{6Lm0Qhhq(+n|pC1O|m1P y$S&2 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