From b964e826d5cd37852869224b701fc1c07d73cb45 Mon Sep 17 00:00:00 2001 From: Luiz Silva Date: Thu, 19 Feb 2026 10:01:05 -0300 Subject: [PATCH] ajuste no dayjs --- dist-back/dayjs.js | 21 +++++++++++---------- dist-front/index.d.mts | 9 ++++++--- dist-front/index.mjs | 2 +- package.json | 2 +- pacote.tgz | Bin 29610 -> 29637 bytes src/dayjs.ts | 5 ++++- 6 files changed, 23 insertions(+), 16 deletions(-) diff --git a/dist-back/dayjs.js b/dist-back/dayjs.js index 17bc264..165916b 100644 --- a/dist-back/dayjs.js +++ b/dist-back/dayjs.js @@ -28,7 +28,7 @@ var __toESM = (mod, isNodeMode, target) => (target = mod != null ? __create(__ge var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod); var dayjs_exports = {}; __export(dayjs_exports, { - dayjsbr: () => import_dayjs.default, + dayjsbr: () => dayjsbr, duration: () => import_duration.default, isSameOrAfter: () => import_isSameOrAfter.default, isSameOrBefore: () => import_isSameOrBefore.default, @@ -49,15 +49,16 @@ var import_timezone = __toESM(require("dayjs/plugin/timezone")); var import_utc = __toESM(require("dayjs/plugin/utc")); var import_weekOfYear = __toESM(require("dayjs/plugin/weekOfYear")); var import_pt_br = require("dayjs/locale/pt-br"); -import_dayjs.default.locale("pt-br"); -import_dayjs.default.extend(import_utc.default); -import_dayjs.default.extend(import_timezone.default); -import_dayjs.default.extend(import_weekOfYear.default); -import_dayjs.default.extend(import_isSameOrBefore.default); -import_dayjs.default.extend(import_isSameOrAfter.default); -import_dayjs.default.extend(import_minMax.default); -import_dayjs.default.extend(import_relativeTime.default); -import_dayjs.default.extend(import_duration.default); +const dayjsbr = import_dayjs.default; +dayjsbr.locale("pt-br"); +dayjsbr.extend(import_utc.default); +dayjsbr.extend(import_timezone.default); +dayjsbr.extend(import_weekOfYear.default); +dayjsbr.extend(import_isSameOrBefore.default); +dayjsbr.extend(import_isSameOrAfter.default); +dayjsbr.extend(import_minMax.default); +dayjsbr.extend(import_relativeTime.default); +dayjsbr.extend(import_duration.default); // Annotate the CommonJS export names for ESM import in node: 0 && (module.exports = { dayjsbr, diff --git a/dist-front/index.d.mts b/dist-front/index.d.mts index 0f2dcef..8a02def 100644 --- a/dist-front/index.d.mts +++ b/dist-front/index.d.mts @@ -1,5 +1,7 @@ import z, { z as z$1 } from 'zod'; -export { Dayjs, ManipulateType, default as dayjsbr } from 'dayjs'; +import dayjs from 'dayjs'; +export { Dayjs, ManipulateType } from 'dayjs'; +import { v4 } from 'uuid'; export { default as duration } from 'dayjs/plugin/duration'; export { default as isSameOrAfter } from 'dayjs/plugin/isSameOrAfter'; export { default as isSameOrBefore } from 'dayjs/plugin/isSameOrBefore'; @@ -8,7 +10,6 @@ export { default as relativeTime } from 'dayjs/plugin/relativeTime'; export { default as timezone } from 'dayjs/plugin/timezone'; export { default as utc } from 'dayjs/plugin/utc'; export { default as weekOfYear } from 'dayjs/plugin/weekOfYear'; -import { v4 } from 'uuid'; declare const aleatorio: (tamanho?: number) => string; @@ -100,6 +101,8 @@ declare const zFiltro: z.ZodObject<{ ou: z.ZodOptional; }, z.core.$strip>; +declare const dayjsbr: typeof dayjs; + declare const link_paiol = "https://paiol.idz.one"; type tiposArquivo = "imagem" | "documento" | "vĂ­deo" | "outros"; @@ -472,4 +475,4 @@ declare const nomeVariavel: (v: { [key: string]: any; }) => string; -export { Produtos, TipagemRotas, agrupadores26, aleatorio, cacheM, cacheMFixo, cacheMemoria, camposComuns, criarFiltro26, erUuid, esperar, extensoes, type interfaceConsulta, link_paiol, localValor, nomeVariavel, objetoPg, operadores, operadores26, paraObjetoRegistroPg, pgObjeto, siglas_unidades_medida, texto_busca, tipoArquivo, type tipoFiltro, type tipoFiltro26, tipoUsuarioResiduos, tiposSituacoesElicencie, tx, umaFuncao, umaVariavel, unidades_medida, uuid, uuidV3, uuidV4, uuid_null, validarUuid, verCacheM, zFiltro, zFiltro26, zOperadores }; +export { Produtos, TipagemRotas, agrupadores26, aleatorio, cacheM, cacheMFixo, cacheMemoria, camposComuns, criarFiltro26, dayjsbr, erUuid, esperar, extensoes, type interfaceConsulta, link_paiol, localValor, nomeVariavel, objetoPg, operadores, operadores26, paraObjetoRegistroPg, pgObjeto, siglas_unidades_medida, texto_busca, tipoArquivo, type tipoFiltro, type tipoFiltro26, tipoUsuarioResiduos, tiposSituacoesElicencie, tx, umaFuncao, umaVariavel, unidades_medida, uuid, uuidV3, uuidV4, uuid_null, validarUuid, verCacheM, zFiltro, zFiltro26, zOperadores }; diff --git a/dist-front/index.mjs b/dist-front/index.mjs index 96075a1..6727ed4 100644 --- a/dist-front/index.mjs +++ b/dist-front/index.mjs @@ -1 +1 @@ -var g="ABCDEFGHIJKLMNOPQRSTUVWXYZ".split(""),Y=o=>`eli-${Array.from({length:o||8}).map(()=>g[(999*Math.random()|0)%g.length]).join("")}`;var f={};globalThis.cacheMemoria_cache=f;var x=(o,r,a)=>{let n=typeof o=="string"?o:typeof o=="number"?String(o):encodeURIComponent(JSON.stringify(o)),t=a&&new Date().getTime()+a*1e3;r!==void 0&&(f[n]={valor:r,validade:t});let i=f[n];if(!(i?.validade&&i.validadef,W=x,X=o=>r=>x(o,r);var E="00000000-0000-0000-0000-000000000000",b=(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))(b||{}),v=(r=>(r.token="token",r))(v||{}),h=(a=>(a.Usuario="usuario",a.Fornecedor="fornecedor",a))(h||{});import s from"zod";var T=(n=>(n["="]="=",n["!="]="!=",n[">"]=">",n[">="]=">=",n["<"]="<",n["<="]="<=",n.like="like",n.in="in",n.isNull="isNull",n))(T||{}),O=s.enum(["=","!=",">",">=","<","<=","like","in","isNull"]),ao=s.object({coluna:s.string(),valor:s.any(),operador:O,ou:s.boolean().optional()});import d from"dayjs";import z from"dayjs/plugin/duration";import w from"dayjs/plugin/isSameOrAfter";import j from"dayjs/plugin/isSameOrBefore";import k from"dayjs/plugin/minMax";import N from"dayjs/plugin/relativeTime";import F from"dayjs/plugin/timezone";import P from"dayjs/plugin/utc";import K from"dayjs/plugin/weekOfYear";import"dayjs/locale/pt-br";d.locale("pt-br");d.extend(P);d.extend(F);d.extend(K);d.extend(j);d.extend(w);d.extend(k);d.extend(N);d.extend(z);var co="https://paiol.idz.one";var U=[{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"}],vo=o=>{let r=String(o||"").toLocaleLowerCase().split(".").pop();return U.find(n=>n.ext===r)?.tipo||"outros"};var To=(o,r)=>{let a="localStorage"in globalThis?globalThis.localStorage:void 0;if(typeof a>"u")return null;let n=typeof o=="string"?o:encodeURIComponent(JSON.stringify(o));try{r!==void 0&&a.setItem(n,JSON.stringify(r));let t=a.getItem(n);if(t===null)return null;try{return JSON.parse(t)}catch{return t}}catch{return null}};var c=o=>{try{return Object.fromEntries(Object.entries(o).map(([r,a])=>[r,a===void 0||a==null||typeof a=="string"||typeof a=="number"||typeof a=="boolean"?a:JSON.stringify(a,null,2)]))}catch(r){throw new Error(`Erro na fun\xE7\xE3o paraObjetoRegistroPg: ${r.message} ${r.stack}`)}},zo=c,wo=c;var M=(o=>(o["e-licencie"]="e-licencie",o["gov.e-licencie"]="gov.e-licencie",o))(M||{});var L=(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))(L||{});var Fo=()=>"Ol\xE1 Mundo! (fun\xE7\xE3o)";var Ko="Ol\xE1 Mundo! (vari\xE1vel)";var Co=(...o)=>o.map(r=>r==null?"":String(r).normalize("NFD").replace(/[\u0300-\u036f]/g,"").replace(/\s+/g," ").toLowerCase()).join(" ");var _=class{constructor({caminho:r,acaoIr:a,rotulo:n}){this._partesCaminho=[];this._acaoIr=a,this._partesCaminho=(Array.isArray(r)?r:[r]).filter(Boolean).map(t=>String(t)).flatMap(t=>t.split("/")).filter(Boolean),this.rotulo=n}get caminho(){return`/${this._partesCaminho.join("/")}`}set caminho(r){this._partesCaminho=r.split("/").filter(a=>a)}endereco(r,a){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(r);for(let[p,m]of i)t.searchParams.set(String(p),JSON.stringify(m));return t.hash="",a&&(t.hash=`#${t.search}`,t.search=""),t.href}ir(r){if(this._acaoIr)this._acaoIr(this.endereco({...r}));else{let a=typeof globalThis<"u"&&globalThis.window||void 0;a&&(a.location.href=this.endereco({...r}))}}parametros(r){let a=r?new URL(r):new URL(typeof globalThis<"u"&&globalThis.window?globalThis.window.location.href:"http://localhost"),n=a.searchParams,t=Object.fromEntries(n.entries()),i=a.hash;if(i){let p=Object.fromEntries(new URLSearchParams(i.slice(1)).entries());t={...t,...p}}for(let p in t)try{t[p]=JSON.parse(t[p])}catch{console.log(`[${p}|${t[p]}] n\xE3o \xE9 um json v\xE1lido.`)}return t}};import{z as l}from"zod";var y=(a=>(a["="]="=",a["!="]="!=",a[">"]=">",a[">="]=">=",a["<"]="<",a["<="]="<=",a.like="like",a.in="in",a))(y||{}),q=(a=>(a.E="E",a.OU="OU",a))(q||{}),C=l.nativeEnum(y),I=l.any(),A=l.record(C,I),u=l.lazy(()=>l.object({E:l.array(u).optional(),OU:l.array(u).optional()}).catchall(l.union([A,u]))),V=o=>o,Jo=V({idade:{">=":18},OU:[{nome:{like:"%pa%"}},{E:[{carro:{ano:{"=":2020}}},{carro:{modelo:{in:["Civic","Corolla"]}}}]}]});var J=(i=>(i.UN="UN",i.KG="KG",i.TON="TON",i.g="g",i["M\xB3"]="M\xB3",i.Lt="Lt",i))(J||{}),$o=[{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 G,v3 as $,v4 as B}from"uuid";var D=/^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/i,Ro=o=>D.test(String(o||"")),R=(o,r)=>$(typeof o=="string"?o:typeof o=="number"?String(o):JSON.stringify(o),r?R(r):G),Q=B,Qo=Q;var Zo=o=>new Promise(r=>setTimeout(()=>r(!0),o)),Ho=o=>Object.keys(o).join("/");export{M as Produtos,_ as TipagemRotas,q as agrupadores26,Y as aleatorio,x as cacheM,X as cacheMFixo,W as cacheMemoria,b as camposComuns,V as criarFiltro26,d as dayjsbr,z as duration,D as erUuid,Zo as esperar,U as extensoes,w as isSameOrAfter,j as isSameOrBefore,co as link_paiol,To as localValor,k as minMax,Ho as nomeVariavel,wo as objetoPg,T as operadores,y as operadores26,c as paraObjetoRegistroPg,zo as pgObjeto,N as relativeTime,J as siglas_unidades_medida,Co as texto_busca,F as timezone,vo as tipoArquivo,h as tipoUsuarioResiduos,L as tiposSituacoesElicencie,v as tx,Fo as umaFuncao,Ko as umaVariavel,$o as unidades_medida,P as utc,Qo as uuid,R as uuidV3,Q as uuidV4,E as uuid_null,Ro as validarUuid,H as verCacheM,K as weekOfYear,ao as zFiltro,u as zFiltro26,O as zOperadores}; +var g="ABCDEFGHIJKLMNOPQRSTUVWXYZ".split(""),Z=o=>`eli-${Array.from({length:o||8}).map(()=>g[(999*Math.random()|0)%g.length]).join("")}`;var f={};globalThis.cacheMemoria_cache=f;var x=(o,r,a)=>{let n=typeof o=="string"?o:typeof o=="number"?String(o):encodeURIComponent(JSON.stringify(o)),t=a&&new Date().getTime()+a*1e3;r!==void 0&&(f[n]={valor:r,validade:t});let i=f[n];if(!(i?.validade&&i.validadef,X=x,S=o=>r=>x(o,r);var oo="00000000-0000-0000-0000-000000000000",b=(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))(b||{}),v=(r=>(r.token="token",r))(v||{}),h=(a=>(a.Usuario="usuario",a.Fornecedor="fornecedor",a))(h||{});import s from"zod";var T=(n=>(n["="]="=",n["!="]="!=",n[">"]=">",n[">="]=">=",n["<"]="<",n["<="]="<=",n.like="like",n.in="in",n.isNull="isNull",n))(T||{}),O=s.enum(["=","!=",">",">=","<","<=","like","in","isNull"]),ro=s.object({coluna:s.string(),valor:s.any(),operador:O,ou:s.boolean().optional()});import z from"dayjs";import j from"dayjs/plugin/duration";import w from"dayjs/plugin/isSameOrAfter";import k from"dayjs/plugin/isSameOrBefore";import N from"dayjs/plugin/minMax";import F from"dayjs/plugin/relativeTime";import P from"dayjs/plugin/timezone";import K from"dayjs/plugin/utc";import U from"dayjs/plugin/weekOfYear";import"dayjs/locale/pt-br";var d=z;d.locale("pt-br");d.extend(K);d.extend(P);d.extend(U);d.extend(k);d.extend(w);d.extend(N);d.extend(F);d.extend(j);var _o="https://paiol.idz.one";var M=[{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"}],ho=o=>{let r=String(o||"").toLocaleLowerCase().split(".").pop();return M.find(n=>n.ext===r)?.tipo||"outros"};var Oo=(o,r)=>{let a="localStorage"in globalThis?globalThis.localStorage:void 0;if(typeof a>"u")return null;let n=typeof o=="string"?o:encodeURIComponent(JSON.stringify(o));try{r!==void 0&&a.setItem(n,JSON.stringify(r));let t=a.getItem(n);if(t===null)return null;try{return JSON.parse(t)}catch{return t}}catch{return null}};var c=o=>{try{return Object.fromEntries(Object.entries(o).map(([r,a])=>[r,a===void 0||a==null||typeof a=="string"||typeof a=="number"||typeof a=="boolean"?a:JSON.stringify(a,null,2)]))}catch(r){throw new Error(`Erro na fun\xE7\xE3o paraObjetoRegistroPg: ${r.message} ${r.stack}`)}},jo=c,wo=c;var L=(o=>(o["e-licencie"]="e-licencie",o["gov.e-licencie"]="gov.e-licencie",o))(L||{});var q=(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))(q||{});var Po=()=>"Ol\xE1 Mundo! (fun\xE7\xE3o)";var Uo="Ol\xE1 Mundo! (vari\xE1vel)";var Io=(...o)=>o.map(r=>r==null?"":String(r).normalize("NFD").replace(/[\u0300-\u036f]/g,"").replace(/\s+/g," ").toLowerCase()).join(" ");var _=class{constructor({caminho:r,acaoIr:a,rotulo:n}){this._partesCaminho=[];this._acaoIr=a,this._partesCaminho=(Array.isArray(r)?r:[r]).filter(Boolean).map(t=>String(t)).flatMap(t=>t.split("/")).filter(Boolean),this.rotulo=n}get caminho(){return`/${this._partesCaminho.join("/")}`}set caminho(r){this._partesCaminho=r.split("/").filter(a=>a)}endereco(r,a){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(r);for(let[p,m]of i)t.searchParams.set(String(p),JSON.stringify(m));return t.hash="",a&&(t.hash=`#${t.search}`,t.search=""),t.href}ir(r){if(this._acaoIr)this._acaoIr(this.endereco({...r}));else{let a=typeof globalThis<"u"&&globalThis.window||void 0;a&&(a.location.href=this.endereco({...r}))}}parametros(r){let a=r?new URL(r):new URL(typeof globalThis<"u"&&globalThis.window?globalThis.window.location.href:"http://localhost"),n=a.searchParams,t=Object.fromEntries(n.entries()),i=a.hash;if(i){let p=Object.fromEntries(new URLSearchParams(i.slice(1)).entries());t={...t,...p}}for(let p in t)try{t[p]=JSON.parse(t[p])}catch{console.log(`[${p}|${t[p]}] n\xE3o \xE9 um json v\xE1lido.`)}return t}};import{z as l}from"zod";var y=(a=>(a["="]="=",a["!="]="!=",a[">"]=">",a[">="]=">=",a["<"]="<",a["<="]="<=",a.like="like",a.in="in",a))(y||{}),C=(a=>(a.E="E",a.OU="OU",a))(C||{}),I=l.nativeEnum(y),A=l.any(),V=l.record(I,A),u=l.lazy(()=>l.object({E:l.array(u).optional(),OU:l.array(u).optional()}).catchall(l.union([V,u]))),J=o=>o,Go=J({idade:{">=":18},OU:[{nome:{like:"%pa%"}},{E:[{carro:{ano:{"=":2020}}},{carro:{modelo:{in:["Civic","Corolla"]}}}]}]});var G=(i=>(i.UN="UN",i.KG="KG",i.TON="TON",i.g="g",i["M\xB3"]="M\xB3",i.Lt="Lt",i))(G||{}),Bo=[{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 $,v3 as B,v4 as D}from"uuid";var R=/^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/i,Qo=o=>R.test(String(o||"")),Q=(o,r)=>B(typeof o=="string"?o:typeof o=="number"?String(o):JSON.stringify(o),r?Q(r):$),Y=D,Yo=Y;var Ho=o=>new Promise(r=>setTimeout(()=>r(!0),o)),Wo=o=>Object.keys(o).join("/");export{L as Produtos,_ as TipagemRotas,C as agrupadores26,Z as aleatorio,x as cacheM,S as cacheMFixo,X as cacheMemoria,b as camposComuns,J as criarFiltro26,d as dayjsbr,j as duration,R as erUuid,Ho as esperar,M as extensoes,w as isSameOrAfter,k as isSameOrBefore,_o as link_paiol,Oo as localValor,N as minMax,Wo as nomeVariavel,wo as objetoPg,T as operadores,y as operadores26,c as paraObjetoRegistroPg,jo as pgObjeto,F as relativeTime,G as siglas_unidades_medida,Io as texto_busca,P as timezone,ho as tipoArquivo,h as tipoUsuarioResiduos,q as tiposSituacoesElicencie,v as tx,Po as umaFuncao,Uo as umaVariavel,Bo as unidades_medida,K as utc,Yo as uuid,Q as uuidV3,Y as uuidV4,oo as uuid_null,Qo as validarUuid,W as verCacheM,U as weekOfYear,ro as zFiltro,u as zFiltro26,O as zOperadores}; diff --git a/package.json b/package.json index b0eb689..2ff85ba 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "p-comuns", - "version": "0.310.0", + "version": "0.311.0", "description": "", "main": "./dist-front/index.mjs", "module": "./dist-front/index.mjs", diff --git a/pacote.tgz b/pacote.tgz index b3f2cab37095730c5443aa9d21cb28879ef64d4f..fe16fe9a60fe1dbcc819683e0bae7aef59c767c6 100644 GIT binary patch delta 29124 zcmXtwQ|IqSO28J^`JtmVkyqlVtCXjlT&5uy%}k0wmlO{p ziw4nA)|s?D{bYA@+`UBS%FweBtsC5P8v>IY3=XI5rL}YE zvuPONRODijPhl9t+so+tMR7y&f&DbG14rbD0=7rnCn#DMwf&qq(Vv69|6a;25Uoo6 zsw$Jh!4~neY+P8)`Xj73IMR1?P7r^epj9NmSzy~;8L3~@LDaTX%^pYJx<-Y|Ff7JL zRTU=2emH{K!ZsR5>$9XOmZY zczZmC;8kman`tKJ{W>K_d(Sdu3kW5CE%h`O@fIe}C^VSCn2_TxDQL2N zxZg`kY>0dLm$Je-pBS%6*}GwaH~2q>(;s0xqY{@|!^Vxm`Z*?cA_|O8&XO-~cy?#J z6{go|AL5Z*2*yJ;z|pO0G28Kskd{=$ahTp>&~TJR1FAVr%MIp-Nfwf+=qGiR37&c+ z^S}DLBV{tzVMHLt{Q2Rb*DOk?nDVzVg&7zTwGR`}j?kA)=v9yRriB0P z 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 delta 29101 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 Ztz@wZE