MetaMask / MetaMask/eslint-config

Create shared React config

Open
#170 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
JavaScript
Stars
12
Forks
21
PR merge metrics
No merged PRs in 30d

Description

We should create a shared React config, `@metamask/eslint-config-react`. This config should extend the recommended React rules, and reconcile the React configs in the [extension](https://github.com/MetaMask/metamask-extension/blob/develop/.eslintrc.js) and [mobile](https://github.com/MetaMask/metamask-mobile/blob/develop/.eslintrc.js), except differences that are due to React Native.

Contributor guide

No contributing guide indexed for this repository

Research direction

Compare the React ESLint configurations in the extension and mobile .eslintrc.js files, separating shared React rules from React Native-specific differences. Review the recommended React rules and define the shared @metamask/eslint-config-react package. Done means the shared config reconciles the applicable rules without including mobile-only differences.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
tooling
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.