Skip to content

Add Prettier and migrate ESLint to flat config#29

Open
MechanikGamer wants to merge 1 commit intoguardon-dev:mainfrom
MechanikGamer:Feature-Add-ESLint-and-Prettier-Setup
Open

Add Prettier and migrate ESLint to flat config#29
MechanikGamer wants to merge 1 commit intoguardon-dev:mainfrom
MechanikGamer:Feature-Add-ESLint-and-Prettier-Setup

Conversation

@MechanikGamer
Copy link

@MechanikGamer MechanikGamer commented Mar 4, 2026

fixes #1

Introduce Prettier (.prettierrc) and update ESLint to a flat config (eslint.config.js) that imports eslint-config-prettier and excludes formatting rules. Remove legacy .eslintrc.json and update CONTRIBUTING.md with linting/formatting commands, VS Code guidance, and developer workflow tips. These changes standardize formatting and linting across the project.

Pull Request

Thanks for contributing! Please describe your change and why it should be merged.

  • Type: (bugfix, feature, docs, test, refactor)
  • Related issue: (#123)
  • Summary of changes:

Checklist

  • My code follows the repository style
  • I added tests for my changes (where applicable)
  • I updated documentation as needed (README, CHANGELOG, etc.)

Add any special notes for reviewers below.

Introduce Prettier (.prettierrc) and update ESLint to a flat config (eslint.config.js) that imports eslint-config-prettier and excludes formatting rules. Remove legacy .eslintrc.json and update CONTRIBUTING.md with linting/formatting commands, VS Code guidance, and developer workflow tips. These changes standardize formatting and linting across the project.
@sajal-n
Copy link
Contributor

sajal-n commented Mar 5, 2026

thanks @MechanikGamer . Appreciate you to work on this. Give me sometime, i will review it.

@sajal-n
Copy link
Contributor

sajal-n commented Mar 11, 2026

@MechanikGamer can you resolve the merge conflicts and i see the eslint job is failing. can you review it

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.

Feature: Add ESLint and Prettier Setup

2 participants