Ich habe diesen Fehler bei meinem eigenen Plugin gesehen. Ich fand heraus, dass es daran lag, dass ich versucht habe, die ESLint-Konfigurationsdatei von .eslintrc.cjs auf das neueste Flat-Config-Format eslint.config.js über die ESLint-Migration zu aktualisieren. eslint.config.js unterstützt --ext (Command Line Interface Reference - ESLint - Pluggable JavaScript Linter) nicht. Daher sollte die Änderung der Datei zu .eslintrc.cjs das Problem beheben.
Es gibt einige zusätzliche Anweisungen zur Einrichtung der Lint-Dateien unter lint-configs/lint-configs at main · discourse/lint-configs · GitHub
Als zusätzlichen Kontext verwendet @discourse/lint-configs ESLint 8.57.0, das standardmäßig nicht die neue Flat-Config (Configuration Files - ESLint - Pluggable JavaScript Linter) verwendet.