An in-range update of eslint-plugin-react is breaking the build 🚨
- Dominant language
- JavaScript
- Stars
- 12
- Forks
- 1
- PR merge metrics
- No merged PRs in 30d
Description
## Version **7.11.0** of **eslint-plugin-react** was just published.
Branch
Build failing 🚨
Dependency
eslint-plugin-react
Current Version
7.10.0
Type
devDependency
This version is **covered** by your **current version range** and after updating it in your project **the build failed**.
eslint-plugin-react is a devDependency of this project. It **might not break your production code or affect downstream projects**, but probably breaks your build or test tools, which may **prevent deploying or publishing**.
Status Details
- ❌ **continuous-integration/travis-ci/push:** The Travis CI build failed ([Details](https://travis-ci.org/frintjs/frint-props/builds/415660624?utm_source=github_status&utm_medium=notification)).
---
Release Notes
v7.11.0
Added
jsx-one-expression-per-line: add "allow" option (#1924, @alexzherdev)sort-prop-types: add autofix (#1891, @finnp)jsx-no-bind: Add ignoreDOMComponents option (#1868, @alexzherdev)- Output a warning if React version is missing in settings (#1857, @alexzherdev)
Fixed
destructuring-assignment: Ignore class properties (#1909, @alexzherdev)destructuring-assignment, component detection: ignore components with confidence = 0 (#1907, @alexzherdev)boolean-prop-naming: Handle inline Flow type (#1905, @alexzherdev)jsx-props-no-multi-spaces: Handle member expressions ([#1890][], @alexzherdev)sort-comp: Allow methods to belong to any matching group (#1858, @nosilleg)jsx-sort-props: FixreservedFirst(#1883, @fleischie)prop-types: (flow) Stop crashing on undefined or null properties (#1860, @nicholas-l)no-unknown-property: Make attribute "charset" valid (#1863, @silvenon)no-deprecated: report identifier AST node instead of the class node (#1854, @jsnajdr)button-has-type: Account for pragma (#1851, @alexzherdev)button-has-type: improve error message when an identifier is used as the value (#1874, @ljharb)- support JSXText nodes alongside Literal nodes (@ljharb)
Changed
- Extract propTypes detection code (#1911, @alexzherdev)
- Fix broken links in changelog (#1849, @alexzherdev)
no-unused-state: combine spread visitors (@ljharb)jsx-one-expression-per-line: Fix JSX Syntax in docs (#1867, @peter-mouland)jsx-max-depth,jsx-sort-default-props: add missing docs urls (#1880, @flyerhzm)jsx-indent: add test cases (#1892, @alexzherdev)prop-types: add test cases (#1898, @alexzherdev)- Add a helper function for determining function-like expressions (#1914, @alexzherdev)
jsx-props-no-multi-spaces: update docs (#1918, @ BenRichter)
Commits
The new version differs by 65 commits.
599c028Update CHANGELOG and bump version1eccf7fMerge pull request #1924 from alexzherdev/1775-one-expression-optionsc1c3d19Merge pull request #1911 from alexzherdev/1674-prop-types-refactoring3567c5b[New] Add allow option to jsx-one-expression-per-line9258d79Merge pull request #1918 from BenRichter/patch-1bc9a8eaUpdate jsx-props-no-multi-spaces.mda466a77Merge pull request #1909 from alexandernanberg/fix/class-property-destructure-assignment50cd5a6Clean up and code review5b5ebfaMade prop-types passf2fdaa3Extract declared propTypes detection code9dbb834Merge pull request #1914 from alexzherdev/is-function-helper7edc982Fix lint erroref36ba9Add a helper function for determining function-like expressions4382aa5fix: destructuring-assignment ignore class propertiesefe0c0cMerge pull request #1907 from alexzherdev/1637-destructuring-assignment-greedy
There are 65 commits in total.
See the full diff
FAQ and help
There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html). If those don’t help, you can always [ask the humans behind Greenkeeper](https://github.com/greenkeeperio/greenkeeper/issues/new).
---
Your [Greenkeeper](https://greenkeeper.io) Bot :palm_tree:
Contributor guide
Research direction
Start with the linked Travis CI build details and the project's eslint-plugin-react dependency declaration, comparing 7.10.0 with 7.11.0 and reproducing the failure. Done means the dependency update no longer breaks the build or its checks.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- ci-cd, tooling
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100