Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Upgrade @netlify/eslint-config-node #1485

Merged
merged 1 commit into from
Oct 28, 2020

Conversation

ehmicky
Copy link
Contributor

@ehmicky ehmicky commented Oct 28, 2020

This upgrades @netlify/eslint-config-node.
This takes an approach slightly different from the one commented in #1472 (comment), to decrease the amount of PRs and back-and-forth.

Instead, @netlify/eslint-config-node now contains all the rules we might want to enable. In Netlify Build, all those rules currently work. In the CLI, there are a few rules that require additional refactoring, so they are explicitly disabled. We can fix those one at a time. If it turns out a specific rule is to much of a problem, or we want to change rule options, we can do it directly on @netlify/eslint-config-node, then make a new release.

@ehmicky ehmicky added the type: chore work needed to keep the product and development running smoothly label Oct 28, 2020
@ehmicky ehmicky requested a review from erezrokah October 28, 2020 14:35
@ehmicky ehmicky requested a review from a team as a code owner October 28, 2020 14:35
@ehmicky ehmicky self-assigned this Oct 28, 2020
@erezrokah erezrokah merged commit 487d11d into master Oct 28, 2020
@erezrokah erezrokah deleted the chore/upgrade-eslint-plugin-node branch October 28, 2020 16:16
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
type: chore work needed to keep the product and development running smoothly
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants