Skip to content

Marshallhhhh/feature/create backend lint and format workflows#268

Open
marshallhhhh wants to merge 4 commits intomainfrom
marshallhhhh/feature/create-backend-lint-and-format-workflows
Open

Marshallhhhh/feature/create backend lint and format workflows#268
marshallhhhh wants to merge 4 commits intomainfrom
marshallhhhh/feature/create-backend-lint-and-format-workflows

Conversation

@marshallhhhh
Copy link
Copy Markdown
Collaborator

Summary

This PR introduces code formatting and linting improvements across the app backend to enforce consistent code quality and style.

Changes

  • Added Prettier and ESLint workflows that run automatically on pull requests targeting main
  • Updated ESLint to the latest version
  • Refined and updated ESLint and Prettier configuration files
  • Added Prettier npm scripts to package.json for easier local formatting

Details

CI Workflows

  • New workflows ensure that all PRs into main are automatically checked for:

    • Linting errors
    • Formatting issues
  • This helps catch issues early and maintain consistency across contributions

ESLint Updates

  • Upgraded ESLint to v9
  • Updated rules/config

Prettier Updates

  • Added scripts to package.json:

    • format – formats the backend using Prettier
    • format:check – checks for formatting issues without modifying files

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant