Skip to content

Set up repo-wide linting and remove dead tooling dependencies#632

Merged
JackWilb merged 12 commits into
mainfrom
eslint
Apr 28, 2026
Merged

Set up repo-wide linting and remove dead tooling dependencies#632
JackWilb merged 12 commits into
mainfrom
eslint

Conversation

@JackWilb
Copy link
Copy Markdown
Member

Does this PR close any open issues?

Closes #

Give a longer description of what this PR addresses and why it's needed

This PR makes ESLint a real repo-wide check and cleans up the tooling around it.

What changed

wired up repo-wide ESLint from the root using the existing flat config
standardized lint and lint:fix commands across the repo
fixed the ESLint config so it works across app, core, upset, userdocs, root config files, and e2e tests
upgraded the linting toolchain, including @typescript-eslint and related ESLint packages
linted and fixed the full repo so yarn lint passes
added a repo-root Husky pre-commit hook with lint-staged
this lints staged ts/tsx files only, instead of whole packages
removed legacy/inert Husky config from workspace packages
removed dead or unused lint/test/tooling dependencies
removed leftover dead app scaffolding like reportWebVitals and old test setup files

Provide pictures/videos of the behavior before and after these changes (optional)

Have you added or updated relevant tests?

  • Yes
  • No changes are needed

Have you added or updated relevant documentation?

  • Yes
  • No changes are needed

Are there any additional TODOs before this PR is ready to go?

TODOs:

  • ...

@netlify
Copy link
Copy Markdown

netlify Bot commented Apr 22, 2026

Deploy Preview for upset2 ready!

Name Link
🔨 Latest commit 2f96c8c
🔍 Latest deploy log https://app.netlify.com/projects/upset2/deploys/69f0dcd7c23cca0008f0b162
😎 Deploy Preview https://deploy-preview-632--upset2.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@JackWilb JackWilb requested a review from JakeWags April 26, 2026 00:31
Copy link
Copy Markdown
Member

@JakeWags JakeWags left a comment

Choose a reason for hiding this comment

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

👍

@JackWilb JackWilb merged commit 276fcc0 into main Apr 28, 2026
5 of 8 checks passed
@JackWilb JackWilb deleted the eslint branch April 28, 2026 16:17
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