Skip to content

Set up code quality tools #7

Closed
@nullcoder

Description

@nullcoder

Description

Configure linting, formatting, and git hooks for consistent code quality.

Tasks

  • Configure ESLint and Prettier
  • Set up Husky and lint-staged
  • Configure path aliases in tsconfig.json
  • Create VS Code workspace settings
  • Add pre-commit hooks for linting and type checking

Acceptance Criteria

  • ESLint and Prettier configured with sensible defaults
  • Pre-commit hooks run automatically
  • Path aliases work (@/components, @/lib, etc.)
  • VS Code auto-formats on save

Technical Notes

  • Use Next.js recommended ESLint config
  • Ensure Prettier and ESLint don't conflict
  • Configure for TypeScript strict mode

Related TODO.md lines: 12-16

Metadata

Metadata

Assignees

No one assigned

    Labels

    choreMaintenance taskspriority: mediumNormal priorityreadyReady to be worked onsetupInitial project setup and configuration

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions