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

Commits on Jan 14, 2022

  1. Update repo

    - 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 committed Jan 14, 2022
    Configuration menu
    Copy the full SHA
    ced358b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8f6aba8 View commit details
    Browse the repository at this point in the history
  3. Add --no-audit to npm ci

    lydell committed Jan 14, 2022
    Configuration menu
    Copy the full SHA
    b69cdec View commit details
    Browse the repository at this point in the history