mirror of
https://github.com/Ku6epXBOCTuK/easy-png-tools.git
synced 2026-11-13 17:08:20 +00:00
chore: update lint rules
This commit is contained in:
@@ -11,11 +11,15 @@ import i18nPlugin from "./eslint-plugins/i18n/index.js";
|
||||
// Новый код редизайна: к нему применяем полные recommended-наборы уже сейчас.
|
||||
const newCode = ["**/src/lib/components/**", "**/src/routes/**"];
|
||||
|
||||
// Инфраструктура линтинга: сами плагины и скрипты. Это не продуктовый код, но
|
||||
// он влияет на все гейты, поэтому к нему тоже применяется базовый JS
|
||||
// recommended. Полные TS/svelte-наборы здесь не подключаются: файлы .mjs и
|
||||
// конфиги проверяются только базовым набором.
|
||||
const toolingFiles = ["**/eslint-plugins/**/*.js", "**/scripts/**/*.mjs"];
|
||||
// Инфраструктура линтинга: сами плагины, скрипты и конфиги. Это не
|
||||
// продуктовый код, но всё это влияет на гейты, поэтому к нему тоже
|
||||
// применяется базовый JS recommended. Полные TS/svelte-наборы здесь не
|
||||
// подключаются: файлы .mjs и .js проверяются только базовым набором.
|
||||
const toolingFiles = [
|
||||
"**/eslint-plugins/**/*.js",
|
||||
"**/scripts/**/*.mjs",
|
||||
"*.config.js",
|
||||
];
|
||||
|
||||
// Полные recommended-наборы — только на новый код (см. ниже, блок перед prettier).
|
||||
const jsRecommended = Array.isArray(js.configs.recommended)
|
||||
@@ -59,7 +63,6 @@ export default tseslint.config(
|
||||
allowDefaultProject: [
|
||||
"vitest.config.ts",
|
||||
"eslint.config.js",
|
||||
"svelte.config.js",
|
||||
"playwright.config.ts",
|
||||
"e2e/helpers/fixtures.ts",
|
||||
"e2e/helpers/page.ts",
|
||||
|
||||
Reference in New Issue
Block a user