Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Update repo #215

Merged
merged 3 commits into from Jan 14, 2022
Merged

Update repo #215

merged 3 commits into from Jan 14, 2022

Conversation

lydell
Copy link
Member

@lydell lydell commented Jan 14, 2022

  • Update to ESLint 8. (No need to test with ESLint 7 – we have never
    needed to test with multiple ESLint versions before, and ESLint 8
    changed nothing with the config system.)
  • Update Prettier.
  • Update all ESLint plugins. None of them had new conflicting rules.
  • Update all other dependencies.
  • Update Node.js versions to test with in CI: Drop Node.js 10 and 15
    since they are EOL. Add Node.js 16 and 17. Note:
    eslint-config-prettier still works with Node.js 10, and there’s no
    reason for that to change in the foreseeable future.
  • Remove the table of contents in the readme. That’s a native GitHub
    feature these days.
  • Update to npm lockfile version 2.
  • Fix deprecation warning in build script.
  • Fix lint errors from updated eslint-plugin-unicorn.

Supersedes and closes #201. (It was easier to do this myself than
reviewing that PR.)

- Update to ESLint 8. (No need to test with ESLint 7 – we have never
  needed to test with multiple ESLint versions before, and ESLint 8
  changed nothing with the config system.)
- Update Prettier.
- Update all ESLint plugins. None of them had new conflicting rules.
- Update all other dependencies.
- Update Node.js versions to test with in CI: Drop Node.js 10 and 15
  since they are EOL. Add Node.js 16 and 17. Note:
  eslint-config-prettier still works with Node.js 10, and there’s no
  reason for that to change in the foreseeable future.
- Remove the table of contents in the readme. That’s a native GitHub
  feature these days.
- Update to npm lockfile version 2.
- Fix deprecation warning in build script.
- Fix lint errors from updated eslint-plugin-unicorn.

Supersedes and closes #201. (It was easier to do this myself than
reviewing that PR.)
@lydell lydell merged commit 7ee41f1 into main Jan 14, 2022
@lydell lydell deleted the update branch January 14, 2022 21:09
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.

None yet

1 participant