We welcome contributions!
- Fork the repository
- Clone your fork:
git clone https://github.com/YOUR-USERNAME/bonnie-wee-plot.git cd bonnie-wee-plot - Install dependencies:
npm install --legacy-peer-deps
- Start development:
npm run dev
- Run
npm run lintto check code style - Run
npm run type-checkto verify TypeScript - Read
CLAUDE.mdfor architecture context
- Create a feature branch
- Follow existing code style
- Run tests:
npm run test:all - Commit with descriptive message
- Ensure all tests pass
- Update docs if needed
- Submit PR with clear description
- TypeScript strict mode
- Tailwind CSS for styling
- Server Components where possible
'use client'only when needed
- Unit tests:
npm run test:unit - E2E tests:
npm run test - Both:
npm run test:all
Open an issue for help or questions.