Sobre el proyecto

Este repositorio es una herramienta de análisis de registros e inicialización de intervalos de tiempo escrita en Node.js y TypeScript. Sus funciones principales incluyen analizar datos de registro para revisar resultados, inicializar intervalos de tiempo y realizar análisis V2. Utiliza pnpm como gestor de paquetes y ofrece varios scripts. ## Scripts principales - `pnpm log`: Ver resultados de gacha - `pnpm start`: Ejecutar src/main.ts con ts-node - `pnpm start:local`: Ejecutar start con NODE_ENV=local - `pnpm build`: Compilar con tsc (genera dist/) - `pnpm init-log-v2`: Ejecutar src/analyze.ts - `pnpm init-time-slot`: Ejecutar src/initTimeSlotByLog.ts - `pnpm analyze-for-v2`: Ejecutar src/analyzeForV2.ts - `pnpm init:local`: Ejecutar secuencialmente init-time-slot y analyze-for-v2 con NODE_ENV=local - `pnpm analyze:local`: Ejecutar analyze-for-v2 con NODE_ENV=local - `pnpm cron`: Ejecutar dist/cron/cron10.js con NODE_ENV=local (usar después de build) ## Formato / Linting - `pnpm format`: biome format --write . (aplica formato de código) - `pnpm lint`: biome check . (verifica formato/orden de imports/linting) ## Instalación - Node.js: Consultar .nvmrc (nvm use) - Gestor de paquetes: pnpm - Instalación: `pnpm install` ## Despliegue Se despliega en https://justacker.github.io/play/ a través de GitHub Pages.