Development Setup
When to Use
- First time setup
- After cloning repository
- Testing changes
Quick Setup
./scripts/setup.sh
Checks Node.js, installs deps, builds, creates .env.
Manual Setup
npm install
cp .env.example .env
# Add GITHUB_TOKEN to .env
npm run build
Development Mode
npm run dev
Hot reload enabled - changes auto-recompile.
Production Build
npm run build
npm start
Environment Variables
Required:
GITHUB_TOKEN- GitHub PAT withrepoandread:userscopes
Optional:
DEBUG=true- Enable debug logging
Node.js Version
Requires 20.19.0+ (or 22.12.0+, 23.0.0+)
Converted and distributed by TomeVault — claim your Tome and manage your conversions.