Я пытаюсь использовать новый файл конфигурации ESLint eslint.config.js (поскольку старые файлы конфигурации ESLint .eslintrc.* и package.json будут объявлены устаревшими в ESLint 9.0.0). Рекомендуемые правила ESLint были включены свойством "extends": "eslint:recommended" в старых файлах конфигурации, но этого свойства больше не существует в новом файле конфигурации, который опирается на операторы import.
Итак, я попробовал это import в eslint.config.js:
import config from 'eslint-config-standard';
export default [
{
rules: config.rules
}
];
Но у меня получилось TypeError:
$ npm exec eslint .
Oops! Something went wrong! :(
ESLint: 8.39.0
TypeError: Key "rules": Key "import/export": Could not find plugin "import".
Как решить эту проблему?



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Это описано в разделе «Использование предопределенных конфигураций»:
import eslint from "@eslint/js";
export default [
eslint.configs.recommended
];