Skip to content

Maintenance/update lint config#76

Merged
troberts-28 merged 4 commits intomainfrom
maintenance/update-lint-config
Feb 25, 2026
Merged

Maintenance/update lint config#76
troberts-28 merged 4 commits intomainfrom
maintenance/update-lint-config

Conversation

@troberts-28
Copy link
Owner

@troberts-28 troberts-28 commented Feb 25, 2026

Note

Low Risk
Low risk since this PR is configuration-only (lint/format/editor settings) and does not change runtime code paths; main risk is developer/CI friction if lint or formatting outputs differ from before.

Overview
Linting/formatting config refresh. Removes the legacy .eslintrc.js and standardizes on ESLint v9 flat config via eslint.config.mjs, including TypeScript parser/project settings, file ignores, and updated sorting/import/JSX prop ordering rules via eslint-plugin-perfectionist.

Prettier is tightened up. Adds .prettierignore and updates .prettierrc (2-space indent, 100-char lines, trailing commas, LF, etc.), and reformats .vscode/settings.json to match the new formatting style (no functional editor setting changes).

Written by Cursor Bugbot for commit baeb817. This will update automatically on new commits. Configure here.

@troberts-28 troberts-28 merged commit 7c63c61 into main Feb 25, 2026
1 check passed
@troberts-28 troberts-28 deleted the maintenance/update-lint-config branch February 25, 2026 20:12
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