Back to Explore

eslint/rewrite

GitHub
10 updates · last 90 days1 watchersOpen source

Last release: 4 days ago

ESLint Rewrite is a monorepo for the next version of ESLint, organized into multiple packages like @eslint/core and @eslint/config-helpers. It is useful for tracking the ongoing development of ESLint’s rewrite and related tooling.

Project status

  • The eslint/rewrite GitHub repo shows a very recent upstream push on 2026-06-01, indicating it is actively maintained.
  • Recent internal package updates are fairly frequent, with changes on 2026-05-29 and another update on 2026-05-08, suggesting an active development cadence rather than maintenance mode.

AI summary generated Today

AI-generated from public sources. May be inaccurate. Report

Recent updates

  • plugin-kit-v0.7.2

    4 days ago

    plugin-kit v0.7.2 includes a build packaging fix to ensure the correct TypeScript declaration files are published. This addresses a packaging issue rather than introducing new runtime features.

  • mcp-v0.3.6

    4 days ago

    Release mcp v0.3.6 primarily updates dependency versions, including an eslint bump and an @eslint/plugin-kit bump. The only MCP-specific code change visible in the diff is the MCP server version string update from 0.3.5 to 0.3.6.

  • migrate-config-v2.1.0

    3 weeks ago

    migrate-config v2.1.0 adds a new helper function, includeIgnoreFile(), to the config-helpers API. This release also bumps the workspace dependency @eslint/config-helpers from ^0.5.5 to ^0.6.0.

    Features
  • config-helpers-v0.6.0

    3 weeks ago

    config-helpers v0.6.0 adds a new helper for including ignore file behavior when constructing configurations. This release is focused on extending the available API surface for eslint-rewrite config-helpers users.

    Features
  • compat-v2.1.0

    3 weeks ago

    This release adds ignore file utilities to `@eslint/config-helpers`, specifically exporting `includeIgnoreFile()` (and also `convertIgnorePatternToMinimatch()`) from the package entrypoint. The repo also updates `@eslint/migrate-config` to use `@eslint/config-helpers` for ignore conversion instead of `@eslint/compat`, and CI/type-test coverage is expanded.

    Features
  • migrate-config-v2.0.7

    1 month ago

    migrate-config v2.0.7 includes a dependency update, upgrading `espree` to the latest version. No other user-facing changes, behavior updates, or breaking changes are described in these release notes.

  • mcp-v0.3.5

    1 month ago

    Release v0.3.5 for @eslint/mcp primarily bumps the eslint dependency (and updates the internal MCP server version string accordingly). The remainder of the code diff is largely build, CI, and TypeScript type-checking infrastructure, plus repo-wide dependency/tooling bumps.

  • plugin-kit-v0.7.1

    1 month ago

    plugin-kit v0.7.1 primarily rolls back a CommonJS interoperability issue by reverting the re-export of ESM types. It also includes a minor update to the workspace dependency @eslint/core (from ^1.2.0 to ^1.2.1).

  • migrate-config-v2.0.6

    1 month ago

    This release is a dependency-only update for migrate-config. It bumps workspace dependencies including @eslint/compat and @eslint/core devDependency, with no other stated behavioral changes in the release notes.

  • object-schema-v3.0.5

    1 month ago

    object-schema v3.0.5 includes a compatibility bug fix related to how ESM types are re-exported in the CommonJS build. This release reverts that behavior to restore expected CommonJS type exports.