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

Upgrade ESLint to v9 #65648

Draft
wants to merge 32 commits into
base: trunk
Choose a base branch
from
Draft

Upgrade ESLint to v9 #65648

wants to merge 32 commits into from

Commits on Oct 14, 2024

  1. Upgrade ESLint to v9

    shvlv committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    7b63493 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    81f8f31 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8f69499 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    dab3d3a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5beb54a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    68ee728 View commit details
    Browse the repository at this point in the history
  7. ESLint: format config files

    shvlv committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    4165168 View commit details
    Browse the repository at this point in the history
  8. ESLint: update eslint-plugin-import and eslint-import-resolver-node

    The version 2.30.0 of `eslint-plugin-import` triggers "parserPath or languageOptions.parser is required!" error (see import-js/eslint-plugin-import#3051)
    shvlv committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    8e2dd32 View commit details
    Browse the repository at this point in the history
  9. ESLint: suppress errors for `packages/block-serialization-spec-parser…

    …/shared-tests.js` file
    shvlv committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    9d6504f View commit details
    Browse the repository at this point in the history
  10. ESLint: enable d.ts files linting

    It decreases number of errors because we have `tseslint.configs.eslintRecommended` having the deal with suppressing not relevant ESLint core errors
    shvlv committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    e6c8257 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    a3629b5 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    4a83415 View commit details
    Browse the repository at this point in the history
  13. ESLint: replace eslint-comments/ with `@eslint-community/eslint-com…

    …ments/` rule prefix
    shvlv committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    8cbd764 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    f9195af View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    707513e View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    551e589 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    fb9a982 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    e1c1ce3 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    a6a0ed8 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    f2e72fe View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    0e82e37 View commit details
    Browse the repository at this point in the history
  22. ESLint: remove leftover comment

    shvlv committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    a2a3e32 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    4ed5d96 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    d9e65a3 View commit details
    Browse the repository at this point in the history
  25. ESLint: suppress jsdoc/require-param for Typescript

    See microsoft/TypeScript#11859. Essentially JSDoc should not be used for Typescript
    shvlv committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    139af5c View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    cef3b27 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    4f50a50 View commit details
    Browse the repository at this point in the history

Commits on Oct 15, 2024

  1. Configuration menu
    Copy the full SHA
    907f402 View commit details
    Browse the repository at this point in the history
  2. ESLint: fix eslint-plugin tests

    shvlv committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    c6b0a25 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    04322d4 View commit details
    Browse the repository at this point in the history
  4. ESLint: fix snapshot

    shvlv committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    590af99 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0356e82 View commit details
    Browse the repository at this point in the history