Versão migrada do pacote antigo

This commit is contained in:
Luiz Silva 2026-02-25 12:53:17 -03:00
commit eab9e5269f
17 changed files with 5304 additions and 0 deletions

19
README.md Executable file
View file

@ -0,0 +1,19 @@
A branch **producao** é a que será executada pelo ser humano
---
# Compartilhamento de arquivos estaticos comuns
Este projeto agora mapeia automaticamente os arquivos hospedados em bucket (S3/MinIO) para distribuição.
**Configuração Local**
1. Crie uma cópia do arquivo `.env.modelo` para `.env` e preencha com as credenciais de acesso ao MinIO (por padrão, o bucket configurado é o `estaticos`).
**Procedimento para atualização de arquivos**
1. Adicionar os novos arquivos diretamente no bucket (S3/MinIO);
2. Rodar `pnpm run gerar` para conectar no bucket e reconstruir o arquivo `src/estaticos.ts` com as rotas absolutas (ex: `https://paiol.idz.one/estaticos/...`). O objeto gerado manterá ordenação estrita alfabética (`pt-BR` case-insensitive);
3. Rodar `pnpm run build` para compilar o projeto. Este comando também irá incrementar a versão automaticamente, rodar o `gerar`, fazer `check` do estilo (Biome/TS) e compilar todo o pacote usando `tsup`;
4. Depois de validados atualizar para branch **producao**;
5. Nas aplicações que importam esse pacote rodar comando **pnpm i** ou **pnpm up p-***.