From 3c4ce8af7763db6e233915cf96254d888201a6d5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=9C=D0=98=D0=9D?= Date: Fri, 29 May 2026 03:24:19 +0300 Subject: [PATCH] =?UTF-8?q?fix:=20=D1=83=D0=B1=D1=80=D0=B0=D1=82=D1=8C=20?= =?UTF-8?q?=D1=83=D1=81=D1=82=D0=B0=D1=80=D0=B5=D0=B2=D1=88=D0=B8=D0=B9=20?= =?UTF-8?q?--ext=20=D0=B8=D0=B7=20npm=20run=20lint=20(ESLint=209=20flat=20?= =?UTF-8?q?config)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit В репо есть eslint.config.js (flat config), при котором ESLint 8.57+ переключается в flat-mode и не принимает --ext. Глобы файлов берутся из files: ['**/*.{js,jsx}'] в самом конфиге. Без этого фикса CI Lint падает: "Invalid option '--ext'". --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 7b16067..5f0e4c8 100644 --- a/package.json +++ b/package.json @@ -34,7 +34,7 @@ "dev": "vite", "build": "vite build", "preview": "vite preview", - "lint": "eslint . --ext .js,.jsx --max-warnings 200", + "lint": "eslint . --max-warnings 200", "format": "prettier --write \"src/**/*.{js,jsx,json,md,css}\"", "format:check": "prettier --check \"src/**/*.{js,jsx,json,md,css}\"", "fetch-assets": "node scripts/fetch-assets.js",