mirror of
https://github.com/Ku6epXBOCTuK/easy-png-tools.git
synced 2026-11-13 17:08:20 +00:00
chore: add prettier check
This commit is contained in:
@@ -16,7 +16,7 @@
|
|||||||
4173).
|
4173).
|
||||||
- Форматирование: `pnpm format` в корне (оба прогона) или
|
- Форматирование: `pnpm format` в корне (оба прогона) или
|
||||||
`pnpm --dir web format` (только код web/). Проверка: `pnpm check:docs`
|
`pnpm --dir web format` (только код web/). Проверка: `pnpm check:docs`
|
||||||
(docs) + `pnpm --dir web exec prettier --check .` (код).
|
(docs) + `pnpm --dir web format:check` (код).
|
||||||
- Полный быстрый gate: `pnpm verify`; подробная матрица команд и CI —
|
- Полный быстрый gate: `pnpm verify`; подробная матрица команд и CI —
|
||||||
`docs/quality-gates.md`.
|
`docs/quality-gates.md`.
|
||||||
- После пуша результат CI проверяется явно: смотреть статусы отдельных job, а не
|
- После пуша результат CI проверяется явно: смотреть статусы отдельных job, а не
|
||||||
|
|||||||
@@ -18,7 +18,7 @@ pnpm verify
|
|||||||
coverage-гейтом.
|
coverage-гейтом.
|
||||||
3. `pnpm --dir web test:rules` — отдельный быстрый прогон тестов ESLint-правил.
|
3. `pnpm --dir web test:rules` — отдельный быстрый прогон тестов ESLint-правил.
|
||||||
4. `pnpm --dir web lint:all` — ESLint, Stylelint и token audit.
|
4. `pnpm --dir web lint:all` — ESLint, Stylelint и token audit.
|
||||||
5. `pnpm --dir web exec prettier --check .` — форматирование кода `web/`.
|
5. `pnpm --dir web format:check` — форматирование кода `web/`.
|
||||||
6. `pnpm check:docs` — форматирование Markdown.
|
6. `pnpm check:docs` — форматирование Markdown.
|
||||||
7. `pnpm --dir web build` — production build.
|
7. `pnpm --dir web build` — production build.
|
||||||
|
|
||||||
|
|||||||
@@ -114,7 +114,7 @@ checklist. В комментарии указывается ссылка на н
|
|||||||
pnpm --dir web check
|
pnpm --dir web check
|
||||||
pnpm --dir web test:rules
|
pnpm --dir web test:rules
|
||||||
pnpm --dir web lint:all
|
pnpm --dir web lint:all
|
||||||
pnpm --dir web exec prettier --check .
|
pnpm --dir web format:check
|
||||||
pnpm check:docs
|
pnpm check:docs
|
||||||
pnpm --dir web test:e2e
|
pnpm --dir web test:e2e
|
||||||
pnpm verify
|
pnpm verify
|
||||||
|
|||||||
+3
-3
@@ -5,12 +5,12 @@
|
|||||||
"main": "index.js",
|
"main": "index.js",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"test": "pnpm --dir web test",
|
"test": "pnpm --dir web test",
|
||||||
"verify": "pnpm --dir web check && pnpm --dir web test:coverage && pnpm --dir web test:rules && pnpm --dir web lint:all && pnpm --dir web exec prettier --check . && pnpm check:docs && pnpm --dir web build",
|
"verify": "pnpm --dir web check && pnpm --dir web test:coverage && pnpm --dir web test:rules && pnpm --dir web lint:all && pnpm --dir web format:check && pnpm check:docs && pnpm --dir web build",
|
||||||
"dev": "pnpm --dir web dev",
|
"dev": "pnpm --dir web dev",
|
||||||
"build": "pnpm --dir web build",
|
"build": "pnpm --dir web build",
|
||||||
"format": "pnpm format:docs && pnpm --dir web format",
|
"format": "pnpm format:docs && pnpm --dir web format",
|
||||||
"format:docs": "prettier --write docs --log-level warn",
|
"format:docs": "prettier --write docs --log-level warn --cache",
|
||||||
"check:docs": "prettier --check docs",
|
"check:docs": "prettier --check docs --cache",
|
||||||
"generate:fixtures": "node tests/fixtures/manual-edge-cases/generate.mjs"
|
"generate:fixtures": "node tests/fixtures/manual-edge-cases/generate.mjs"
|
||||||
},
|
},
|
||||||
"keywords": [],
|
"keywords": [],
|
||||||
|
|||||||
+2
-1
@@ -14,7 +14,8 @@
|
|||||||
"test:coverage": "vitest run --coverage",
|
"test:coverage": "vitest run --coverage",
|
||||||
"test:rules": "vitest run eslint-plugins/__tests__",
|
"test:rules": "vitest run eslint-plugins/__tests__",
|
||||||
"test:e2e": "playwright test",
|
"test:e2e": "playwright test",
|
||||||
"format": "prettier --write . --log-level warn",
|
"format": "prettier --write . --log-level warn --cache",
|
||||||
|
"format:check": "prettier --check . --log-level warn --cache",
|
||||||
"lint": "eslint .",
|
"lint": "eslint .",
|
||||||
"lint:css": "stylelint \"./src/**/*.css\"",
|
"lint:css": "stylelint \"./src/**/*.css\"",
|
||||||
"lint:all": "node scripts/lint-all.mjs",
|
"lint:all": "node scripts/lint-all.mjs",
|
||||||
|
|||||||
Reference in New Issue
Block a user