Coding Standards
Lumio uses Biome for linting and formatting. Follow existing naming conventions across the codebase.
Language and formatting
- TypeScript everywhere
- Prefer
const - Avoid
any - Keep functions small and focused
Naming conventions
camelCasefor variables and functionsPascalCasefor classes and typesUPPER_SNAKE_CASEfor constants
Lint and format
make lint
make format
Code review expectations
- Ensure tests cover new behavior
- Document any breaking changes
- Add migration notes for schema updates
Next: Adding a Bank Parser