这个项目能做什么

이 저장소는 Node.js와 TypeScript로 작성된 로그 분석 및 시간 슬롯 초기화 도구입니다. 주요 기능은 로그 데이터를 분석하여 결과를 확인하고, 시간 슬롯을 초기화하며, V2 분석을 수행하는 것입니다. pnpm을 패키지 매니저로 사용하며, 다양한 스크립트를 제공합니다. ## 주요 스크립트 - `pnpm log`: 가챠 결과 보기 - `pnpm start`: ts-node로 src/main.ts 실행 - `pnpm start:local`: NODE_ENV=local로 start 실행 - `pnpm build`: tsc 빌드 (dist/ 생성) - `pnpm init-log-v2`: src/analyze.ts 실행 - `pnpm init-time-slot`: src/initTimeSlotByLog.ts 실행 - `pnpm analyze-for-v2`: src/analyzeForV2.ts 실행 - `pnpm init:local`: NODE_ENV=local로 init-time-slot과 analyze-for-v2 순차 실행 - `pnpm analyze:local`: NODE_ENV=local로 analyze-for-v2 실행 - `pnpm cron`: NODE_ENV=local로 dist/cron/cron10.js 실행 (build 후 사용) ## 포맷 / 린트 - `pnpm format`: biome format --write . (코드 포맷 적용) - `pnpm lint`: biome check . (포맷/import 정렬/린트 검사) ## 설치 - Node.js: .nvmrc 참고 (nvm use) - 패키지 매니저: pnpm - 설치: `pnpm install` ## 배포 GitHub Pages를 통해 https://justacker.github.io/play/ 에 배포됩니다.