jhen0409 / jhen0409/react-native-boilerplate
An in-range update of eslint-plugin-react is breaking the build 🚨
- Dominant language
- JavaScript
- Stars
- 245
- Forks
- 78
- PR merge metrics
- No merged PRs in 30d
Description
## The devDependency [eslint-plugin-react](https://github.com/yannickcr/eslint-plugin-react) was updated from `7.11.1` to `7.12.0`.
🚨 [View failing branch](https://github.com/jhen0409/react-native-boilerplate/compare/master...jhen0409:greenkeeper%2Feslint-plugin-react-7.12.0).
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/jhen0409/react-native-boilerplate/builds/472926736?utm_source=github_status&utm_medium=notification)).
---
Release Notes for v7.12.0
Added
no-typos: Support createClass (#1828, @alexzherdev)- Support detecting React.forwardRef/React.memo (#2089, @jomasti)
jsx-indent: addcheckAttributesoption for JSX attribute indentation (#2086, @jomasti)- Change allowed
propWrapperFunctionssetting values (#2065, @jomasti) - add
jsx-fragmentsrule to enforce fragment syntax (#1994, @alexzherdev) - Support "detect" option for React version setting (#1978, @alexzherdev)
- Support shorthand fragment syntax in many rules (#1956, @alexzherdev)
jsx-no-literals: print node value in warning message (#2008, @jlgonzalezdev)
Fixed
jsx-max-depth: Fix depth of JSX siblings in a JSXEpressionContainer (#1824, @alexzherdev)no-array-index-key: fix in React.Children methods (#2085, @himynameisdave)no-unused-state: handle functional setState (#2084, @jomasti)- version errors should log to stderr, not stdout (#2082, @ljharb)
no-deprecated: Disable legacy lifecycle methods linting for now (#2069, @sergei-startsev)- ensure that react and flow versions can be numbers (#2056, @ljharb)
forbid-foreign-prop-types: ensureallowInPropTypesoption applies to class fields (#2040, @Sheile)jsx-wrap-multilines: catch single missing newlines (#1984, @MrHen)jsx-first-prop-new-line: Fix for parsers (like TypeScript) (#2026, @HauptmannEck)- [
jsx-sort-comp][]: Fix fixer in case of more than 10 props (#2012, @tihonove) no-unused-stateDon't depend on state parameter name ([#1829][], @alexzherdev)no-this-in-sfcfix for class properties (#1995, @sergei-startsev)no-this-in-sfcfix rule behavior for arrow functions inside a class field (#1989, @sergei-startsev)destructuring-assignment: handle nested props usage (#1983, @alexzherdev)sort-prop-types: fix string property order (#1977, @metreniuk)jsx-no-target-blank: don’t crash when there’s no value (#1949, @ljharb)prop-types,no-unused-prop-types: better handle object spread (#1939, @alexzherdev)
Changed
jsx-fragments: improve message text (#2032, @alexzherdev)no-unsafe: handle all unsafe life-cycle methods (#2075, @sergei-startsev)require-default-props: Change error message naming from singular defaultProp to plural defaultProps (#2064, @jseminck)- [Refactor] Extract used
propTypesdetection (#1946, @alexzherdev) - [Refactor] Extract
defaultPropsdetection (#1942, @alexzherdev) - [Refactor] Extract required
propTypesdetection (#2001, @alexzherdev) - [Docs]
no-did-mount-set-state,no-did-update-set-state,no-will-update-set-state: fix docs URLs (#2090, @JBallin) - [Docs] Remove statement on GC in jsx-no-bind (#2067, @rickhanlonii)
- [Docs]
jsx-sort-props: Fix small mistake (#2044, @dimitarnestorov) - [Docs]
no-unescaped-entities: add more escape examples (#2015, @stevemao) - [Docs]
display-name: mention defaultignoreTranspilerNamevalue (#2002, @OliverJAsh) - [Docs]
jsx-no-target-blank: Add full example (#1988, @atomcorp) - [Docs] Update
jsx-no-target-blank.md (#1953, @brunocoelho) - [Changelog] fix "Ignore class properties" contributor (#1941, @alexzherdev)
- [Tests] Remove redundant
require('babel-eslint')from tests (#2004, @sergei-startsev) - [Tests]
prop-types: Add tests for prop-types destructuring (#2029, @sstern6) - [Tests]
display-name: add false positive component detection for destructured createElement (#1098, @arian)
Commits
The new version differs by 127 commits.
a83d65cUpdate CHANGELOG and bump version0c6160e[Dev Deps] updatecoveralls,babel-eslint,typescriptcd6c8e6[Deps] updateresolved2b5b73Merge pull request #1828 from alexzherdev/1721-no-typos-create-classe747459[Tests] remove node 5/7/9, add node 11b33ae84Merge pull request #1098 from arian/createElement-display-test84be80aMerge pull request #1824 from alexzherdev/1762-jsx-max-depth-false-positivea442067Merge pull request #2029 from sstern6/issue14227d07c37Merge pull request #2032 from alexzherdev/jsx-fragments-message8c6a8e2Merge pull request #2089 from jomasti/feature/support-react-forwardref-memo14451d4Merge pull request #2085 from himynameisdave/issues/20838be52c7📝 Addresses CR commentsf7e3121Merge branch 'master' of https://github.com/yannickcr/eslint-plugin-react into issues/208377e3fd0Merge pull request #2090 from JBallin/no-method-set-state-docs-url7da9e0dFix noMethodSetState docsUrl's
There are 127 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
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.