melhorias tsup

This commit is contained in:
Luiz Silva 2025-07-17 09:46:56 -03:00
parent 8efeb59716
commit 40570d1b00
96 changed files with 621 additions and 107 deletions

View file

@ -27,4 +27,4 @@ const aleatorio = (tamanho) => `eli-${Array.from({ length: tamanho || 8 }).map((
0 && (module.exports = {
aleatorio
});
//# sourceMappingURL=aleatorio.cjs.map
//# sourceMappingURL=aleatorio.js.map

View file

@ -51,4 +51,4 @@ var tipoUsuarioResiduos = /* @__PURE__ */ ((tipoUsuarioResiduos2) => {
tx,
uuid_null
});
//# sourceMappingURL=constantes.cjs.map
//# sourceMappingURL=constantes.js.map

View file

@ -36,4 +36,4 @@ var operadores = /* @__PURE__ */ ((operadores2) => {
0 && (module.exports = {
operadores
});
//# sourceMappingURL=consulta.cjs.map
//# sourceMappingURL=consulta.js.map

View file

@ -20,4 +20,4 @@ __reExport(ecosistema_exports, require("./urls"), module.exports);
0 && (module.exports = {
...require("./urls")
});
//# sourceMappingURL=index.cjs.map
//# sourceMappingURL=index.js.map

View file

@ -26,4 +26,4 @@ const cdn_carro_de_boi = "https://carro-de-boi-idz-one.b-cdn.net";
0 && (module.exports = {
cdn_carro_de_boi
});
//# sourceMappingURL=urls.cjs.map
//# sourceMappingURL=urls.js.map

View file

@ -184,4 +184,4 @@ const tipoArquivo = (nomeArquivo) => {
extensoes,
tipoArquivo
});
//# sourceMappingURL=extensoes.cjs.map
//# sourceMappingURL=extensoes.js.map

View file

@ -40,4 +40,4 @@ __reExport(index_exports, require("./variaveisComuns"), module.exports);
...require("./uuid"),
...require("./variaveisComuns")
});
//# sourceMappingURL=index.cjs.map
//# sourceMappingURL=index.js.map

View file

@ -104,4 +104,4 @@ const logger = ({ app: app_e, eProducao, parametros: parametrosAmbiente }) => ({
logger,
postLogger
});
//# sourceMappingURL=logger.cjs.map
//# sourceMappingURL=logger.js.map

View file

@ -1,12 +0,0 @@
"use strict";
var import_logger = require("./logger");
const l = (0, import_logger.logger)({ app: "teste", eProducao: true });
const lg = l({
inquilino: "conta_1",
usuario: "pedrinho"
});
lg("error", "Deu Ruim").then((a) => console.log(JSON.stringify(a)));
lg("info", "Deu Bom", { __filename }).then(
(a) => console.log(JSON.stringify(a))
);
//# sourceMappingURL=teste.cjs.map

View file

@ -1 +0,0 @@
{"version":3,"sources":["../src/teste.ts"],"sourcesContent":["import { logger } from \"./logger\"\n\nconst l = logger({ app: \"teste\", eProducao: true })\n\nconst lg = l({\n inquilino: \"conta_1\",\n usuario: \"pedrinho\",\n})\n\nlg(\"error\", \"Deu Ruim\").then((a) => console.log(JSON.stringify(a)))\nlg(\"info\", \"Deu Bom\", { __filename }).then((a) =>\n console.log(JSON.stringify(a)),\n)\n"],"mappings":";AAAA,oBAAuB;AAEvB,MAAM,QAAI,sBAAO,EAAE,KAAK,SAAS,WAAW,KAAK,CAAC;AAElD,MAAM,KAAK,EAAE;AAAA,EACX,WAAW;AAAA,EACX,SAAS;AACX,CAAC;AAED,GAAG,SAAS,UAAU,EAAE,KAAK,CAAC,MAAM,QAAQ,IAAI,KAAK,UAAU,CAAC,CAAC,CAAC;AAClE,GAAG,QAAQ,WAAW,EAAE,WAAW,CAAC,EAAE;AAAA,EAAK,CAAC,MAC1C,QAAQ,IAAI,KAAK,UAAU,CAAC,CAAC;AAC/B;","names":[]}

4
dist-back/teste.js Normal file
View file

@ -0,0 +1,4 @@
"use strict";
var import_texto_busca = require("./texto_busca");
console.log("Vari\xE1veis funcionando", import_texto_busca.texto_busca);
//# sourceMappingURL=teste.js.map

1
dist-back/teste.js.map Normal file
View file

@ -0,0 +1 @@
{"version":3,"sources":["../src/teste.ts"],"sourcesContent":["import { texto_busca } from \"./texto_busca\"\n\n// node dist-back/teste.mjs\nconsole.log(\"Variáveis funcionando\", texto_busca)\n"],"mappings":";AAAA,yBAA4B;AAG5B,QAAQ,IAAI,4BAAyB,8BAAW;","names":[]}

View file

@ -28,4 +28,4 @@ const texto_busca = (...texto) => texto.map(
0 && (module.exports = {
texto_busca
});
//# sourceMappingURL=texto_busca.cjs.map
//# sourceMappingURL=texto_busca.js.map

View file

@ -110,4 +110,4 @@ class TipagemRotas {
0 && (module.exports = {
TipagemRotas
});
//# sourceMappingURL=tipagemRotas.cjs.map
//# sourceMappingURL=tipagemRotas.js.map

View file

@ -1 +0,0 @@
{"version":3,"sources":["../../src/tsup/tsup.config.back.ts"],"sourcesContent":["// tsup.config.ts (Configuração Ajustada para Back-end)\nimport { defineConfig, type Options } from \"tsup\"\n\n// Definimos as opções em uma constante para clareza, como você fez.\n// Exportamos para que possam ser reutilizadas ou inspecionadas.\nexport const tsup_config_back: Options = {\n entry: [\"src/**/*.ts\"], // Inclui todos os arquivos TypeScript na pasta src\n format: \"cjs\", // Gera módulos CommonJS, padrão para Node.js\n target: \"node20\", // Compila para o ambiente Node.js versão 20 (ou sua versão alvo)\n outDir: \"dist-back\", // Diretório de saída para os arquivos transpilados\n clean: true, // Limpa o diretório de saída antes de cada build\n bundle: false, // ESSENCIAL: Mantém a estrutura de arquivos e pastas original\n splitting: false, // Desnecessário quando bundle é false\n dts: false, // RECOMENDADO: Gera arquivos de declaração TypeScript (.d.ts)\n // legacyOutput e outExtension foram removidos por não serem necessários\n sourcemap: true, // Recomendado para depuração\n minify: false, // Geralmente não minificamos o código do backend em produção, mas você pode mudar\n outExtension: () => ({ js: \".cjs\" }),\n}\n\n// Exporta a configuração padrão usando defineConfig\nexport default defineConfig(tsup_config_back)\n"],"mappings":";;;;;;;;;;;;;;;;;;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA,kBAA2C;AAIpC,MAAM,mBAA4B;AAAA,EACvC,OAAO,CAAC,aAAa;AAAA;AAAA,EACrB,QAAQ;AAAA;AAAA,EACR,QAAQ;AAAA;AAAA,EACR,QAAQ;AAAA;AAAA,EACR,OAAO;AAAA;AAAA,EACP,QAAQ;AAAA;AAAA,EACR,WAAW;AAAA;AAAA,EACX,KAAK;AAAA;AAAA;AAAA,EAEL,WAAW;AAAA;AAAA,EACX,QAAQ;AAAA;AAAA,EACR,cAAc,OAAO,EAAE,IAAI,OAAO;AACpC;AAGA,IAAO,+BAAQ,0BAAa,gBAAgB;","names":[]}

View file

@ -24,8 +24,9 @@ __export(tsup_config_back_exports, {
module.exports = __toCommonJS(tsup_config_back_exports);
var import_tsup = require("tsup");
const tsup_config_back = {
entry: ["src/**/*.ts"],
// Inclui todos os arquivos TypeScript na pasta src
/** Não mecher aqui */
entry: ["src/**/*.ts", "src/**/*.tsx"],
// Adicionado .tsx para compatibilidade, se aplicável
format: "cjs",
// Gera módulos CommonJS, padrão para Node.js
target: "node20",
@ -45,11 +46,11 @@ const tsup_config_back = {
// Recomendado para depuração
minify: false,
// Geralmente não minificamos o código do backend em produção, mas você pode mudar
outExtension: () => ({ js: ".cjs" })
outExtension: () => ({ js: ".js" })
};
var tsup_config_back_default = (0, import_tsup.defineConfig)(tsup_config_back);
// Annotate the CommonJS export names for ESM import in node:
0 && (module.exports = {
tsup_config_back
});
//# sourceMappingURL=tsup.config.back.cjs.map
//# sourceMappingURL=tsup.config.back.js.map

View file

@ -0,0 +1 @@
{"version":3,"sources":["../../src/tsup/tsup.config.back.ts"],"sourcesContent":["// tsup.config.ts (Configuração Ajustada para Back-end)\nimport { defineConfig, type Options } from \"tsup\"\n\n// Definimos as opções em uma constante para clareza, como você fez.\n// Exportamos para que possam ser reutilizadas ou inspecionadas.\nexport const tsup_config_back: Options = {\n /** Não mecher aqui */\n entry: [\"src/**/*.ts\", \"src/**/*.tsx\"], // Adicionado .tsx para compatibilidade, se aplicável\n format: \"cjs\", // Gera módulos CommonJS, padrão para Node.js\n target: \"node20\", // Compila para o ambiente Node.js versão 20 (ou sua versão alvo)\n outDir: \"dist-back\", // Diretório de saída para os arquivos transpilados\n clean: true, // Limpa o diretório de saída antes de cada build\n bundle: false, // ESSENCIAL: Mantém a estrutura de arquivos e pastas original\n splitting: false, // Desnecessário quando bundle é false\n dts: false, // RECOMENDADO: Gera arquivos de declaração TypeScript (.d.ts)\n // legacyOutput e outExtension foram removidos por não serem necessários\n sourcemap: true, // Recomendado para depuração\n minify: false, // Geralmente não minificamos o código do backend em produção, mas você pode mudar\n outExtension: () => ({ js: \".js\" }),\n}\n\n// Exporta a configuração padrão usando defineConfig\nexport default defineConfig(tsup_config_back)\n"],"mappings":";;;;;;;;;;;;;;;;;;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA,kBAA2C;AAIpC,MAAM,mBAA4B;AAAA;AAAA,EAEvC,OAAO,CAAC,eAAe,cAAc;AAAA;AAAA,EACrC,QAAQ;AAAA;AAAA,EACR,QAAQ;AAAA;AAAA,EACR,QAAQ;AAAA;AAAA,EACR,OAAO;AAAA;AAAA,EACP,QAAQ;AAAA;AAAA,EACR,WAAW;AAAA;AAAA,EACX,KAAK;AAAA;AAAA;AAAA,EAEL,WAAW;AAAA;AAAA,EACX,QAAQ;AAAA;AAAA,EACR,cAAc,OAAO,EAAE,IAAI,MAAM;AACnC;AAGA,IAAO,+BAAQ,0BAAa,gBAAgB;","names":[]}

View file

@ -43,13 +43,13 @@ const tsup_config_front = {
// legacyOutput e outExtension foram removidos por não serem necessários
sourcemap: true,
// Recomendado para depuração no navegador
minify: true,
minify: false,
// Recomendado para builds de produção
outExtension: () => ({ js: ".mjs" })
outExtension: () => ({ js: ".js" })
};
var tsup_config_front_default = (0, import_tsup.defineConfig)(tsup_config_front);
// Annotate the CommonJS export names for ESM import in node:
0 && (module.exports = {
tsup_config_front
});
//# sourceMappingURL=tsup.config.front.cjs.map
//# sourceMappingURL=tsup.config.front.js.map

View file

@ -1 +1 @@
{"version":3,"sources":["../../src/tsup/tsup.config.front.ts"],"sourcesContent":["// tsup.config.ts (Configuração Ajustada para Back-end)\nimport { defineConfig, type Options } from \"tsup\"\n\n// Definimos as opções em uma constante para clareza, como você fez.\n// Exportamos para que possam ser reutilizadas ou inspecionadas.\nexport const tsup_config_front: Options = {\n entry: [\"src/**/*.ts\", \"src/**/*.tsx\"], // Adicionado .tsx para compatibilidade, se aplicável\n format: \"esm\", // Gera módulos ES para import/export no navegador\n target: \"es2022\", // Ou 'esnext' para os recursos mais recentes\n outDir: \"dist-front\", // Diretório de saída para os arquivos transpilados\n clean: true, // Limpa o diretório de saída antes de cada build\n bundle: false, // ESSENCIAL: Mantém a estrutura de arquivos e pastas original\n splitting: false, // Desnecessário quando bundle é false\n dts: false, // Não gera arquivos de declaração TypeScript (.d.ts) para uso em front-end JS\n // legacyOutput e outExtension foram removidos por não serem necessários\n sourcemap: true, // Recomendado para depuração no navegador\n minify: true, // Recomendado para builds de produção\n outExtension: () => ({ js: \".mjs\" }),\n}\n\n// Exporta a configuração padrão usando defineConfig\nexport default defineConfig(tsup_config_front)\n"],"mappings":";;;;;;;;;;;;;;;;;;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA,kBAA2C;AAIpC,MAAM,oBAA6B;AAAA,EACxC,OAAO,CAAC,eAAe,cAAc;AAAA;AAAA,EACrC,QAAQ;AAAA;AAAA,EACR,QAAQ;AAAA;AAAA,EACR,QAAQ;AAAA;AAAA,EACR,OAAO;AAAA;AAAA,EACP,QAAQ;AAAA;AAAA,EACR,WAAW;AAAA;AAAA,EACX,KAAK;AAAA;AAAA;AAAA,EAEL,WAAW;AAAA;AAAA,EACX,QAAQ;AAAA;AAAA,EACR,cAAc,OAAO,EAAE,IAAI,OAAO;AACpC;AAGA,IAAO,gCAAQ,0BAAa,iBAAiB;","names":[]}
{"version":3,"sources":["../../src/tsup/tsup.config.front.ts"],"sourcesContent":["// tsup.config.ts (Configuração Ajustada para Back-end)\nimport { defineConfig, type Options } from \"tsup\"\n\n// Definimos as opções em uma constante para clareza, como você fez.\n// Exportamos para que possam ser reutilizadas ou inspecionadas.\nexport const tsup_config_front: Options = {\n entry: [\"src/**/*.ts\", \"src/**/*.tsx\"], // Adicionado .tsx para compatibilidade, se aplicável\n format: \"esm\", // Gera módulos ES para import/export no navegador\n target: \"es2022\", // Ou 'esnext' para os recursos mais recentes\n outDir: \"dist-front\", // Diretório de saída para os arquivos transpilados\n clean: true, // Limpa o diretório de saída antes de cada build\n bundle: false, // ESSENCIAL: Mantém a estrutura de arquivos e pastas original\n splitting: false, // Desnecessário quando bundle é false\n dts: false, // Não gera arquivos de declaração TypeScript (.d.ts) para uso em front-end JS\n // legacyOutput e outExtension foram removidos por não serem necessários\n sourcemap: true, // Recomendado para depuração no navegador\n minify: false, // Recomendado para builds de produção\n outExtension: () => ({ js: \".js\" }),\n}\n\n// Exporta a configuração padrão usando defineConfig\nexport default defineConfig(tsup_config_front)\n"],"mappings":";;;;;;;;;;;;;;;;;;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA,kBAA2C;AAIpC,MAAM,oBAA6B;AAAA,EACxC,OAAO,CAAC,eAAe,cAAc;AAAA;AAAA,EACrC,QAAQ;AAAA;AAAA,EACR,QAAQ;AAAA;AAAA,EACR,QAAQ;AAAA;AAAA,EACR,OAAO;AAAA;AAAA,EACP,QAAQ;AAAA;AAAA,EACR,WAAW;AAAA;AAAA,EACX,KAAK;AAAA;AAAA;AAAA,EAEL,WAAW;AAAA;AAAA,EACX,QAAQ;AAAA;AAAA,EACR,cAAc,OAAO,EAAE,IAAI,MAAM;AACnC;AAGA,IAAO,gCAAQ,0BAAa,iBAAiB;","names":[]}

View file

@ -25,4 +25,4 @@ var import_tsup = require("tsup");
var import_tsup_config = require("./tsup.config.back");
var import_tsup_config2 = require("./tsup.config.front");
var tsup_config_default = (0, import_tsup.defineConfig)([import_tsup_config.tsup_config_back, import_tsup_config2.tsup_config_front]);
//# sourceMappingURL=tsup.config.cjs.map
//# sourceMappingURL=tsup.config.js.map

View file

@ -80,4 +80,4 @@ const unidades_medida = [
siglas_unidades_medida,
unidades_medida
});
//# sourceMappingURL=unidades_medida.cjs.map
//# sourceMappingURL=unidades_medida.js.map

View file

@ -34,4 +34,4 @@ const uuid = () => {
0 && (module.exports = {
uuid
});
//# sourceMappingURL=uuid.cjs.map
//# sourceMappingURL=uuid.js.map

View file

@ -31,4 +31,4 @@ const nomeVariavel = (v) => Object.keys(v).join("/");
esperar,
nomeVariavel
});
//# sourceMappingURL=variaveisComuns.cjs.map
//# sourceMappingURL=variaveisComuns.js.map