このプロジェクトについて
このリポジトリは、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/ にデプロイされます。
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.