From f39937e8b81aa4f2f35f5e307310b2be8bf2fc3b Mon Sep 17 00:00:00 2001 From: Eugene Mikhantyev Date: Sun, 29 Mar 2026 13:35:26 +0100 Subject: [PATCH] fix: use local prettier from package.json and clean up prettierignore - Replace mirrors-prettier alpha (v4.0.0-alpha.8) with local hook using the stable prettier installed via package.json - Remove .prettierignore entries already handled by the hook's exclude pattern Co-Authored-By: Claude Opus 4.6 --- .pre-commit-config.yaml | 7 +++++-- .prettierignore | 5 ----- 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 2befb7f..d3340d2 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -23,10 +23,13 @@ repos: - id: isort args: [--settings-path=pyproject.toml] - - repo: https://github.com/pre-commit/mirrors-prettier - rev: v4.0.0-alpha.8 + - repo: local hooks: - id: prettier + name: prettier + entry: npx prettier --write --ignore-unknown + language: node + types_or: [javascript, ts, json, yaml, markdown] exclude: ^(dist/|package-lock\.json|\.venv/|python/) - repo: https://github.com/pycqa/flake8 diff --git a/.prettierignore b/.prettierignore index 3910bf6..00f706a 100644 --- a/.prettierignore +++ b/.prettierignore @@ -1,9 +1,4 @@ -dist/ -node_modules/ coverage.xml htmlcov/ data/ *.kicad_* -python/ -package-lock.json -.venv/