Skip to content

Conversation

@github-actions
Copy link
Contributor

@github-actions github-actions bot commented Jan 8, 2026

🚀 Improvement

🧰 Maintenance

yuki-takei and others added 30 commits January 6, 2026 14:49
@github-actions github-actions bot changed the title Preparing release pull request... Release v7.4.3 Jan 8, 2026
yuki-takei and others added 23 commits January 8, 2026 10:20
…m-eslint-rest-files

support: Migrate the rest of files to Biome from Eslint
…docker-image-to-weseek-repository

support: Stop pushing docker image to weseek repository
- Add lefthook as dev dependency in root package.json
- Create lefthook.yml with pre-commit hook for Biome formatting
- Update .devcontainer/app/postCreateCommand.sh to install Lefthook hooks
- Update .devcontainer/pdf-converter/postCreateCommand.sh to install Lefthook hooks
- Configured to automatically format staged files with Biome on commit
- Excludes Stylelint as per requirement (Stylelint not included in hooks)

Co-authored-by: yuki-takei <[email protected]>
- Changed from npx to pnpm biome in lefthook.yml (project uses pnpm)
- Added --unsafe flag to apply safe fixes as per Biome official docs
- Configured pnpm to only build lefthook dependency (not other deps)

Co-authored-by: yuki-takei <[email protected]>
Per Biome official documentation, --unsafe should NOT be used in pre-commit hooks.
The --unsafe flag applies both safe AND unsafe fixes, which could break code logic.
Pre-commit hooks should only apply safe fixes using --write without --unsafe.

Co-authored-by: yuki-takei <[email protected]>
…utomation

support: Integrate Lefthook for pre-commit Biome formatting
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants