Skip to content

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.

1 participant