Skip to content

Conversation

@Simek
Copy link
Contributor

@Simek Simek commented May 19, 2025

Why

I have spotted few warning related to miss-matched ESLint parsers and TS versions, and a lack of basic lint setup in packages declaring eslint-config-universe as dev dependency.

How

Update ESLint setups, bump ESLint, eslint-config-universe and TypeScript versions. Add missing configuration files for few packages, introduce workspace level lint command. Fix all newly reported warnings, update workflow to include lint steps.

Test Plan

  1. Running yarn lint in workspace root should work and pass.
  2. Running yarn lint in menu bar app should not yield any errors/warnings.

Preview

Screenshot 2025-05-19 at 14 25 30

@Simek Simek requested a review from gabrieldonadel as a code owner May 19, 2025 12:30
Copy link
Member

@gabrieldonadel gabrieldonadel left a comment

Choose a reason for hiding this comment

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

LGTM, thanks for updating this!

@Simek Simek merged commit 0523760 into main May 19, 2025
1 check passed
@gabrieldonadel gabrieldonadel deleted the @simek/workspace-lint-andts-updates branch June 13, 2025 14:05
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