- BREAKING: depend on eslint 10
- BREAKING: export a flat-config array from
index.js(was a legacy.eslintrcobject) - package:
type: module; ship as ESM - deps: drop
@eslint/eslintrcpeer (consumers no longer need FlatCompat) - deps: declare runtime deps on
@eslint/jsandglobals(were peers) - doc(README): document flat-config consumer pattern and 2.x→3.0 migration