npm / eslint-plugin-oxlint
eslint-plugin-oxlint
What changed in eslint-plugin-oxlint 1, from its official release notes, upgrade guides and advisories. Sources checked 2026-10-18.
1 breaking4 new APIs and options1 tooling11 fixes and other
See which of these apply to your code, ranked, in your agent:
npx @unstale/cli initeslint-plugin-oxlint 117 changes
Breaking changes 1
Added oxlint as a peer dependency with a tight version constraint, affecting which oxlint versions can be used with the plugin.
New APIs and options 4
Adds buildFromConfigFile to load oxlint JavaScript and TypeScript config files.
Oxlint TypeScript configuration now supports
extends.Adds an optional typeAware parameter to buildFromOxlintConfig.
Adds the withNursery option to buildFromOxlintConfig, allowing developers to configure nursery rules.
Tooling 1
The Vitest-compatible rules list is updated automatically with new releases, so it stays current without manual updates.
Fixes and other changes 11
Uses oxlint TypeScript types for buildFromOxlintConfig.
Turns off react-hooks rules that Oxlint namespaces under react/.
The rule is ignored for Vue, Astro, and Svelte files.
Switched to a named import to resolve a CommonJS crash.
buildFromOxlintConfigFile now checks option.typeAware in the oxlintrc config.
Alias handling now supports n and node, import-x and import, and react-refresh and react.
Fixes the function so it disables ts alias rules.
Updated rules compatible with Vitest and Jest.
Updated Vitest-compatible Jest rules.
Handles oxlint ignorePatterns as an ESLint global ignore.
Fixed .dts generation and improved types, benefiting developers who consume the package’s type declarations.