Packages

@eslint/js

10.0.1 · 6 Feb 2026MIT148.4M / weekRepositoryHomepagenpmAtom feed

Upgrading @eslint/js from 9.30.1 to 10.0.1

16 releases in betweenevery note read

Other targets from 9.30.1Newest 9.x9.39.5

Before you upgrade

Tick each one off as you go
  • breaking10.0.0
  • breaking10.0.0
  • breaking10.0.0
  • breaking10.0.0
  • breaking10.0.0
  • breaking10.0.0
  • breaking10.0.0
  • breaking10.0.0
  • breaking10.0.0
  • breaking10.0.0

Security

  • Update minimatch to 10.2.1 to address security vulnerabilities

    10.0.1
  • Minimatch security vulnerability patch for v9.x

    9.39.4
  • Update ajv to 6.14.0 to address security vulnerabilities

    9.39.4
  • Bump @eslint/plugin-kit to 0.3.4 to resolve vulnerability

    9.32.0

Release by release

  1. 10.0.1

    6 Feb 20262 fixes
    • fixed

      Update eslint

    • fixed

      Update error message for unused suppressions

  2. 10.0.0

    26 Jul 20248 new · 15 fixes
    • new

      Handle Array.fromAsync in array-callback-return

    • new

      Add self to no-implied-eval rule

    • new

      Fix handling of function and class expression names in no-shadow

    • new

      Rule tester add assertion option requireData

  3. 9.39.5

    10 Jul 20261 fix
    • fixed

      Handle unavailable require cache (backport of #20812 to v9.x)

  4. 9.39.4nothing new or fixed in the note

  5. 9.39.3

    20 Feb 20261 fix
    • fixed

      Restore TypeScript 4.0 compatibility in types

  6. 9.39.2

    12 Dec 20251 fix
    • fixed

      Warn when eslint-env configuration comments are found

  7. 9.39.1

    3 Nov 20251 fix
    • fixed

      Only pass node to JS lang visitor methods

  8. 9.39.0

    31 Oct 20253 new · 7 fixes
    • new

      Update error loc to key in no-dupe-class-members

    • new

      Update error location in for-direction and no-dupe-args

    • new

      Update complexity rule to highlight only static block header

    • fixed

      Forward traversal step.args to visitors

225 internal lines (docs, tests, tooling) left out.