Skip to content

chore: tooling overhaul - integrated lefthook & commitlint, upgraded dependencies, formatted files, extracted tooling config from package.json#155

Merged
artus9033 merged 3 commits into
mainfrom
chore/tooling-overhaul
Dec 1, 2025
Merged

chore: tooling overhaul - integrated lefthook & commitlint, upgraded dependencies, formatted files, extracted tooling config from package.json#155
artus9033 merged 3 commits into
mainfrom
chore/tooling-overhaul

Conversation

@artus9033
Copy link
Copy Markdown
Collaborator

@artus9033 artus9033 commented Nov 12, 2025

Summary

This PR:

  • extracts tooling configuration from package.json to standalone files
  • upgrades all dependencies
    • due to lack of support from the RN config, eslint is upgraded to highest v8 version, as this config does not support flat config that was introduced in v9
  • project files were formatted with prettier --write .
  • integrates commitlint via lefthook (below)
  • integrates lefthook for running lint, typecheck on pre-commit & commitlint on commit-msg

Test plan

CI green.


Note

Cursor Bugbot is generating a summary for commit 089e40e. Configure here.

Copy link
Copy Markdown
Member

@hurali97 hurali97 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@artus9033 artus9033 merged commit 4d5429f into main Dec 1, 2025
3 checks passed
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.

2 participants