No description
Find a file
2026-03-04 14:19:42 -03:00
.vscode Versão migrada do pacote antigo 2026-02-25 12:53:17 -03:00
dist-back Versão migrada do pacote antigo 2026-02-25 12:53:17 -03:00
dist-front Versão migrada do pacote antigo 2026-02-25 12:53:17 -03:00
ferramentas Versão migrada do pacote antigo 2026-02-25 12:53:17 -03:00
src Versão migrada do pacote antigo 2026-02-25 12:53:17 -03:00
.env.modelo Versão migrada do pacote antigo 2026-02-25 12:53:17 -03:00
.gitignore Versão migrada do pacote antigo 2026-02-25 12:53:17 -03:00
.npmrc Versão migrada do pacote antigo 2026-02-25 12:53:17 -03:00
biome.json Versão migrada do pacote antigo 2026-02-25 12:53:17 -03:00
package.json . 2026-03-04 14:19:42 -03:00
pnpm-lock.yaml Versão migrada do pacote antigo 2026-02-25 12:53:17 -03:00
PREFIXO.ts Versão migrada do pacote antigo 2026-02-25 12:53:17 -03:00
README.md Versão migrada do pacote antigo 2026-02-25 12:53:17 -03:00
tsconfig.json Versão migrada do pacote antigo 2026-02-25 12:53:17 -03:00

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-*.