airbnb / airbnb/javascript

New releases for updated peer dependency on eslint-plugin-react

Open
#3,075 22 comments 11 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
148k
Forks
26.6k
PR merge metrics
No merged PRs in 30d

Description

There has not been an update for `eslint-config-airbnb` and `eslint-config-airbnb-base` for 3 years. The peer dependencies declarations are quite far behind the latest, however on `master` these peer dependencies have been updated to newer versions. Can we release the latest on master in new packages so we get rid of peer dependency mismatch warnings?

For example:

```
> yarn
➤ YN0000: · Yarn 4.2.2
➤ YN0000: ┌ Resolution step
➤ YN0000: └ Completed
➤ YN0000: ┌ Post-resolution validation
➤ YN0060: │ eslint-plugin-react-hooks is listed by your project with version 5.1.0, which doesn't satisfy what eslint-config-airbnb (pfeef2) requests (^4.3.0).
```

Thank you!

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by comparing the current published metadata for eslint-config-airbnb and eslint-config-airbnb-base with the peer dependency declarations on master, especially eslint-plugin-react and eslint-plugin-react-hooks. Done means the updated master packages are released and their peer dependency ranges no longer produce the reported mismatch warnings.

Written by the indexing model from the issue text.

Assessment

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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.