MetaMask / MetaMask/eslint-config

Disallow using deprecated APIs (`@typescript-eslint/no-deprecated`)

Open
#435 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 can use the rule `@typescript-eslint/no-deprecated` to prevent contributors from using deprecated APIs without a good reason.

When appropriate, the rule can be overridden with a reason provided with the ignore directive.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating the shared ESLint configuration and checking how existing rules are enabled. Confirm the @typescript-eslint/no-deprecated rule's supported ignore-directive syntax, then verify that deprecated API usage is reported while justified suppressions include a reason.

Written by the indexing model from the issue text.

Assessment

Tech stack
eslint, typescript
Domain
tooling
Issue type
Feature
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
58/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.