Files
COMERCIAL-GTI/maquina-comercial-pessoal/scripts/baixar-base-rfb.mjs
T
GustavoandClaude Sonnet 5 417da56bd6 chore: import maquina-comercial-pessoal history via subtree
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>

git-subtree-dir: maquina-comercial-pessoal
git-subtree-mainline: f5af038e19
git-subtree-split: a9ef4d776d
2026-09-28 15:50:17 -03:00

19 lines
666 B
JavaScript

import { loadDotEnv, paths } from '../src/env.mjs';
import { downloadRfbDataset } from '../src/extract/rfb-downloader.mjs';
await loadDotEnv();
downloadRfbDataset({
rawDir: paths.rfbRaw,
onProgress: (progress) => {
const pct = progress.pct == null ? '' : `${progress.pct}% `;
console.log(`[RFB] ${pct}${progress.message}`);
}
}).then((result) => {
if (result.cancelled) process.exitCode = 2;
else console.log(`[RFB] snapshot ${result.snapshot} pronto: ${result.downloaded.length} baixados, ${result.skipped.length} reutilizados.`);
}).catch((error) => {
console.error(`[RFB] erro: ${error.stack || error.message}`);
process.exitCode = 1;
});