Sobre o projeto

Este repositório é uma ferramenta de análise de logs e inicialização de slots de tempo escrita em Node.js e TypeScript. As principais funcionalidades incluem analisar dados de log para visualizar resultados, inicializar slots de tempo e realizar análises V2. Utiliza pnpm como gerenciador de pacotes e oferece diversos scripts. ## Scripts principais - `pnpm log`: Visualizar resultados de gacha - `pnpm start`: Executar src/main.ts com ts-node - `pnpm start:local`: Executar start com NODE_ENV=local - `pnpm build`: Compilar com tsc (gerar dist/) - `pnpm init-log-v2`: Executar src/analyze.ts - `pnpm init-time-slot`: Executar src/initTimeSlotByLog.ts - `pnpm analyze-for-v2`: Executar src/analyzeForV2.ts - `pnpm init:local`: Executar init-time-slot e analyze-for-v2 sequencialmente com NODE_ENV=local - `pnpm analyze:local`: Executar analyze-for-v2 com NODE_ENV=local - `pnpm cron`: Executar dist/cron/cron10.js com NODE_ENV=local (usar após build) ## Formatação / Lint - `pnpm format`: biome format --write . (aplicar formatação de código) - `pnpm lint`: biome check . (verificar formatação/ordenação de imports/lint) ## Instalação - Node.js: Consultar .nvmrc (nvm use) - Gerenciador de pacotes: pnpm - Instalação: `pnpm install` ## Implantação Implantado em https://justacker.github.io/play/ via GitHub Pages.