Skip to content

Conversation

@jeffersoncasimir
Copy link

@jeffersoncasimir jeffersoncasimir commented Apr 22, 2025

The changes in this PR are the result of executing eslint --fix with the existing config files.

A few extra outstanding (non-auto-fixable) linter errors were manually fixed (explained below).

A script was added to package.json to facilitate future linting.

Some rules, which were broken too commonly, were added and flagged as "to be ignored" in .eslintrc. This file may need revision as it enforces a lot of unfollowed rules (Enforces "all rules", minus the dozen on the "ignore list").

The original purpose of this PR is so that my upcoming PR's diff is more readable, since it comes with many unrelated formatting changes found here, which were done to satisfy my entirely-red IDE whom acknowledges the existing linter rules. Extra attention (manual linting fixes) was only given to a few files which will be part of my next PR and only adds linter rule compliance to otherwise untouched parts of the code. 99+% of the PR changes were simply from running npm run test:lint-fix.

There are 170 remaining (non-auto-fixable) linting errors after this PR.

Feel free to suggest the addition or removal of linting rules and I will amend this PR accordingly.

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