mirror of
https://github.com/Ku6epXBOCTuK/easy-png-tools.git
synced 2026-09-14 13:36:36 +00:00
style: fix prettier ignore\config
This commit is contained in:
+7
-5
@@ -1,5 +1,7 @@
|
|||||||
# Allowlist: prettier в корне форматирует только markdown docs/.
|
# Точечные исключения, без allowlist-`/*`: корневой `/*` глушил формат-он-сейв
|
||||||
# web/ и refs/ имеют свои тулинги, refs-html/ — генерат: всё остальное
|
# (весь `web/**` резолвился как ignored, дочерние конфиги не успевали примениться).
|
||||||
# в корне (включая появившееся позже) игнорируется целиком.
|
# Дочерние каталоги управляются своими конфигами/игнорами (web/, refs/).
|
||||||
/*
|
node_modules
|
||||||
!/docs
|
.git
|
||||||
|
refs-html
|
||||||
|
pnpm-lock.yaml
|
||||||
@@ -12,8 +12,11 @@
|
|||||||
тесты: `pnpm --dir web test` (Vitest), e2e: `pnpm --dir web test:e2e` (Playwright,
|
тесты: `pnpm --dir web test` (Vitest), e2e: `pnpm --dir web test:e2e` (Playwright,
|
||||||
`web/e2e/`, свой webServer на `pnpm build` + `scripts/serve-static.mjs`, порт 4173).
|
`web/e2e/`, свой webServer на `pnpm build` + `scripts/serve-static.mjs`, порт 4173).
|
||||||
- Форматирование: два независимых прогона. Корневой prettier форматирует
|
- Форматирование: два независимых прогона. Корневой prettier форматирует
|
||||||
только markdown `docs/` (`.prettierrc` + allowlist `.prettierignore` в корне,
|
только markdown `docs/` (`.prettierrc` в корне, `pnpm format:docs`, проверка —
|
||||||
`pnpm format:docs`, проверка — `pnpm check:docs`). Код `web/` форматируется
|
`pnpm check:docs`). Корневой `.prettierignore` — только точечные исключения
|
||||||
|
(node_modules, refs-html…), без `/*`-allowlist: он глушит формат-он-сейв
|
||||||
|
для всего `web/` (файлы резолвятся как ignored и дочерние конфиги не
|
||||||
|
применяются). Код `web/` форматируется
|
||||||
отдельно: `pnpm --dir web format` (Prettier + `prettier-plugin-svelte`,
|
отдельно: `pnpm --dir web format` (Prettier + `prettier-plugin-svelte`,
|
||||||
конфиг `web/.prettierrc`, игнор `web/.prettierignore`). Проверка без записи:
|
конфиг `web/.prettierrc`, игнор `web/.prettierignore`). Проверка без записи:
|
||||||
`pnpm --dir web exec prettier --check .`. Оба прогона сразу: `pnpm format`
|
`pnpm --dir web exec prettier --check .`. Оба прогона сразу: `pnpm format`
|
||||||
|
|||||||
Reference in New Issue
Block a user