diff --git a/package.json b/package.json index d04774f..b320769 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "p-comuns", - "version": "0.266.0", + "version": "0.268.0", "description": "", "main": "./dist-back/index.js", "module": "./dist-front/index.mjs", diff --git a/pacote.tgz b/pacote.tgz index 6b64e5e..ed9f182 100644 Binary files a/pacote.tgz and b/pacote.tgz differ diff --git a/tsup/tsup.config.front.interno.ts b/tsup/tsup.config.front.interno.ts index 1d72c05..5168a41 100644 --- a/tsup/tsup.config.front.interno.ts +++ b/tsup/tsup.config.front.interno.ts @@ -1,24 +1,10 @@ // tsup.config.ts (Configuração Ajustada para Back-end) import { defineConfig, type Options } from "tsup" +import { tsup_config_front } from "./tsup.config.front" -// Definimos as opções em uma constante para clareza, como você fez. -// Exportamos para que possam ser reutilizadas ou inspecionadas. -export const tsup_config_front: Options = { - entry: ["src/index.ts"], // Adicionado .tsx para compatibilidade, se aplicável - format: "esm", // Gera módulos ES para import/export no navegador - target: "es2022", // Ou 'esnext' para os recursos mais recentes - outDir: "dist-front", // Diretório de saída para os arquivos transpilados - clean: true, // Limpa o diretório de saída antes de cada build - bundle: true, // ESSENCIAL: Mantém a estrutura de arquivos e pastas original - splitting: false, // Desnecessário quando bundle é false - dts: true, // Gera arquivos de declaração TypeScript (.d.ts) para uso em front-end JS - // legacyOutput e outExtension foram removidos por não serem necessários - sourcemap: false, - minify: true, // Recomendado para builds de produção - platform: "browser", - outExtension: () => ({ js: ".mjs" }), - noExternal: [/./] -} +tsup_config_front. noExternal= [/./] + +export {tsup_config_front} // Exporta a configuração padrão usando defineConfig export default defineConfig(tsup_config_front) diff --git a/tsup/tsup.config.front.ts b/tsup/tsup.config.front.ts index a960893..9e27a90 100644 --- a/tsup/tsup.config.front.ts +++ b/tsup/tsup.config.front.ts @@ -16,6 +16,7 @@ export const tsup_config_front: Options = { sourcemap: false, minify: true, // Recomendado para builds de produção platform: "browser", + external: ["fs", "path", "os", "stream", "module", "util"], outExtension: () => ({ js: ".mjs" }), }