我在自己的插件中看到了这个错误。我发现这是因为我尝试通过 eslint 迁移将 eslint 配置文件从 .eslintrc.cjs 更新到最新的扁平化配置文件格式 eslint.config.js。eslint.config.js 不支持 --ext (Command Line Interface Reference - ESLint - Pluggable JavaScript Linter),因此将文件更改为旧的 .eslintrc.cjs 应该可以解决此问题。
有关如何设置 lint 文件的更多说明,请参阅 lint-configs/lint-configs at main · discourse/lint-configs · GitHub
作为一些额外的背景信息,@discourse/lint-configs 使用 eslint 8.57.0,该版本默认不使用新的扁平化配置文件 Configuration Files - ESLint - Pluggable JavaScript Linter