Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/jsx-eslint/eslint-plugin-react

React-specific linting rules for ESLint
https://github.com/jsx-eslint/eslint-plugin-react

Update PropTypes usage to reflect changes in React 15.5.0

6b5dbe08b9b9bc4ab1c7b8490dacb46f616e9cf9 authored almost 8 years ago
Update documentation examples to use createReactClass

f651b8f84c320ddfcb498a97f11765735aa65c9c authored almost 8 years ago
Update createClass pragma to createReactClass

66e2a45fb4188691baacba785e726e5573cc2532 authored almost 8 years ago
[Tests] use sudo:false travis infra

24963137a5d87c2b309b8275c2cbaa14d301f0f8 authored almost 8 years ago
Add import and destructuring support to no-deprecated

a05a72d0d19f0e40c1bd07ac6febfb86dfc80fcc authored almost 8 years ago
Merge pull request #1148 from Calyhre/feature/deprecations-react-15.5

Add new deprecations from 15.5.0

eae04d4da9c7f97d8547536af0784c5c82212bd1 authored almost 8 years ago
[New] `no-adjacent-inline-elements`: Prevent adjacent inline elements not separated by whitespace

0d7019b48f1d42bb34065c5a321ec66acbc264ca authored almost 8 years ago
Use pragma option & add more specs

3da1140c269e4c8b42931b599b4e034c000defcb authored almost 8 years ago
Update prefer-stateless-function.js

Remove trailing spaces.

0fac8d95404e53f8cf437b6c3a9943f727839dac authored almost 8 years ago
Merge branch 'master' into allow-wrapped-pure-components

a2b61ed363ea69ceb04e9eef459321f4a1b2bf9d authored almost 8 years ago
Merge pull request #1086 from benstepp/bs-stateless-decorators

prefer-stateless-function w/ decorators

fd90daea3094296bc2e4dd25b816435398355992 authored almost 8 years ago
Merge pull request #1151 from MatthewHerbst/link-fix/no-render-return-value

Link fix: ReactDOM docs were broken out

82648f3dcd2360b9193e81fa8bbcaa4a7ed62491 authored almost 8 years ago
Link fix: ReactDOM docs were broken out

This fixes a link regarding ReactDOM.render. Previously these docs
were part of the Top Level AP...

cdfc5083b1254e92a9e68625bec93078b1ae14f4 authored almost 8 years ago
Merge pull request #1149 from Adzz/patch-1

Prepend "react/" to rule options documentation code

24ea6f3b59864ec358718bc95970c6157f1befc5 authored almost 8 years ago
corrects all the .eslintrc examples in the docs directory

5f893e5fe8ba64aff1a29e5b45055d08be29b66e authored almost 8 years ago
Update documentation

269bffd98e5a3812086849cd09bf932a39696148 authored almost 8 years ago
Add React.PropTypes to no-deprecated

fa44bb251214b65e1fef3087bcccd4786b612afa authored almost 8 years ago
Add React.createClass to no-deprecated

1818e01c909eadbd9823af090722b0a759c03806 authored almost 8 years ago
Merge pull request #1139 from amplitude/no-will-update-set-state

[New] Add no-will-update-set-state rule

0ae6bb2b0f6d83bf75921cf173afc9201bda2a24 authored almost 8 years ago
Fix util filename in require

4405523fe1b8cfe51cb67e41f5587852562f0588 authored almost 8 years ago
Factor out no-<method>-set-state rule code to a utility

58519aef5cce8d1c96af3d795dca59d661de0ae3 authored almost 8 years ago
Add no-will-update-set-state rule

877e6dce413ea9c54fa3cec96a791bb14a2b7f48 authored almost 8 years ago
Add a `reservedFirst` option to the `jsx-sort-props` rule

This adds a new option, `reservedFirst`, to the `jsx-sort-props`
rule. This option can be enable...

6e18e40896ab3d22be5376675affad240ea4d4f9 authored almost 8 years ago
Merge pull request #1130 from dreid/patch-1

{Doc} fix indentation in no-unused-prop-types example

7111a704435e073f9e33e00e5b82ba4812af7803 authored almost 8 years ago
Merge pull request #1106 from Kerumen/master

Fix nextProps false positive in no-unused-prop-types

9a5303d57cd47e295a0df20411375de0bb36606e authored almost 8 years ago
Merge pull request #1131 from shoesandsocks/patch-1

[docs] Comma-fix and clarity

bfdd722e7275dddc036870e7db272a2157f2fef7 authored almost 8 years ago
Comma-fix and clarity

Attempting to improve clarity and grammar slightly, while inserting a needed comma in the second...

69ffe999dd7a2868b47c8b5e8025993d7b136263 authored almost 8 years ago
Fix indentation in no-unused-prop-types example.

f35c03c7a830f67213cdcb63c6f25e257cc51f2d authored almost 8 years ago
Update no-array-index-key.md to address issue 1123

https://github.com/yannickcr/eslint-plugin-react/issues/1123

08f451f936ece3c3858e0c6ecb0e7e3b74bb16e6 authored almost 8 years ago
Fix ignorePureComponents when using class expressions.

4e8e86a9c94f17f0b4ff76d1726284a919f61395 authored almost 8 years ago
Merge pull request #1121 from omerzach/patch-2

[docs] Improve title in void-dom-elements-no-children.md

9bb68c19d72b06ee3a9c5a4c2736a9b7765796c3 authored almost 8 years ago
Merge pull request #1119 from danez/patch-1

Update doctrine to 2.0.0

3d64b67db49a4a847bd7998d56f3d183d6226f61 authored almost 8 years ago
Improve title in void-dom-elements-no-children.md

Add the name of the rule in parentheses at the end of Markdown title like in other documentation...

a48546634dad815f5eef583f34b7c851da0beda5 authored almost 8 years ago
Update doctrine to 2.0.0

43165311aae491c88d7b2593e5a91d33a23339cc authored almost 8 years ago
Update CHANGELOG and bump version

b9cfdd6fccedd8c3ad1d2db334574bba38a1aaf8 authored almost 8 years ago
Revert "[Fix] jsx-indent with tabs (fixes #1057)"

This reverts commit 6e5f688065aa218d71742dc4b31929c16ab1078d.

Conflicts:
lib/rules/jsx-indent....

e9fb52d332e15686865952371c333b19af13eede authored almost 8 years ago
Update CHANGELOG and bump version

5b751620ed93e1726b7728e4c7b5794ef3979a24 authored almost 8 years ago
Fix jsx-indent indentation calculation with nested JSX (fixes #1117)

41bdb5826f8af69af0a6b5c89693056efab3f3e6 authored almost 8 years ago
Update CHANGELOG and bump version

ab03af8cd6493f56517fd9bd5576c6b4df6be54c authored almost 8 years ago
Fix nextProps false positive in no-unused-prop-types

557322a0e5323879bf152e60b5ecec398c8c5f6d authored almost 8 years ago
[Tests] `display-name`: add false positive component detection for destructured createElement

37e71bbedd62326ed0b55631f49fc2ceee6e1a37 authored almost 8 years ago
fix no-unused-prop-types + async class properties and methods

There was an inconsistency with access and storage of the usedPropTypes
of a component that woul...

2348bf41109f2f2e5cacc52ecb1bece92d6e7fe9 authored almost 8 years ago
Merge pull request #1089 from benstepp/bs-multicomp-false-positives

Bug fix for false positives with no-multi-comp

b64648521f9a7949eef4cd1a210768e906b4f3d1 authored almost 8 years ago
Bug fix for false positives with no-multi-comp

Previously, when createElement was destructured from React, it would
cause any function defined ...

c03889941365c07f55be6f440a0b806b0e9fb4a5 authored almost 8 years ago
prefer-stateless-function w/ decorators

Currently prefer-stateless-function warns when using a decorated class
over a stateless function...

3266ab604011f91e027c7a2e1152d3a893b282cc authored almost 8 years ago
Add tests for non-react class

f87646f9ca8e041eb8b916de32094f2f2a047522 authored almost 8 years ago
[Fix] Update void-dom-elements-no-children createElement checks

Merge pull request #1080 from jomasti/issue-1073

814883366a28d12726df7f06b51ba68bf67c3b36 authored almost 8 years ago
Merge pull request #1081 from webOS101/jsx-indent-fix

Fix jsx-indent single line jsx

c45ab86bbb0437828b6896372b1199299e6d8814 authored almost 8 years ago
Fix sort-comp ClassExpression

Fixes #1076. Also adds test.

ab1631d9649e7e26f81678de75f774e03821a69b authored almost 8 years ago
Fix jsx-indent single line jsx

Also adds test

7863a5c9f1ee79d1f6f287473534b0063aaee1a4 authored almost 8 years ago
Update void-dom-elements-no-children

This ensures that the rule only checks for a `createElement` call from
React. It will also preve...

416deff06d90b100f991bfbf86f7484061dca0d2 authored almost 8 years ago
Merge pull request #1077 from iancmyers/fix-jsx-indent-template-conditional

Fix error caused by templates in ConditionalExpressions (jsx-indent)

22f36386591859a0a64034d6820006673a8a9b2f authored almost 8 years ago
Fix error caused by templates in ConditionalExpressions (jsx-indent)

Template strings are constructed differently from other tokens in
espree. Other tokens are creat...

c6f4a5e34540651e06c903e9a3c0c3e9ba940e5a authored almost 8 years ago
Merge pull request #1058 from kentcdodds/pr/jsx-indent-tabs-fix

[Fix] jsx-indent with tabs

a4b6a85c0b64564834ec10c3bad6af3268b6be7e authored almost 8 years ago
Update CHANGELOG and bump version

83d4c4b546eaf88be612e5c8293d6777ed1e1cc0 authored almost 8 years ago
[Fix] jsx-indent with tabs (fixes #1057)

6e5f688065aa218d71742dc4b31929c16ab1078d authored almost 8 years ago
Merge pull request #890 from kentor/forbid-elements

Add forbid-elements rule

ee144d6299932baebdc3272c9dd3fb3ba8993797 authored almost 8 years ago
Merge pull request #946 from BarryThePenguin/no-unused-prop-types-in-jsx

detect used props in jsx

3e2421e04339a90cfa71ff14c29c93cc77a0342a authored almost 8 years ago
Merge pull request #882 from kentor/jsx-max-props-per-line-updates

Jsx max props per line updates

3b25a3b24d3c75f797c030b7c0326a4374b98a05 authored almost 8 years ago
Merge pull request #1055 from iancmyers/icm-forbid-foreign-prop-type

Add forbid-foreign-prop-types rule

54abb8be3b934801354a6d4426cf18c39971186f authored almost 8 years ago
Add forbid-foreign-prop-types rule

People may want to use babel-plugin-transform-react-remove-prop-types
to remove propTypes from t...

0b25b66464cb015d47f093a3c49c785ae4586ed3 authored almost 8 years ago
Deprecate jsx-space-before-closing rule in favour of jsx-tag-spacing rule which offers a superset of it. jsx-space-before-closing still works but will trigger a warning.

050508681a0a46d1e147e828c3debd04b9e81ef6 authored almost 8 years ago
Merge pull request #1062 from dguo/patch-2

Fix no-array-index-key typo

c5862733264aa304fbee8241ce1d6dbafc96e69e authored almost 8 years ago
Fix no-array-index-key typo

8e207b8c9db03a526715077beeb80e0a3ff2f3e4 authored almost 8 years ago
Add new rule: forbid-elements

May specify a list of forbidden elements and a custom reporting message

d884a9878912856fc86788224c77a01ed47f77e2 authored about 8 years ago
Merge pull request #1051 from yannickcr/void-dom-elements-no-children

Add void-dom-elements-no-children rule

c97dd0f77d6f958b986140ea526d1b4816f82a61 authored about 8 years ago
jsx-max-props-per-line: Use json format in docs

To be consistent with the "Rule Options" section and other docs

a84d5f51256351993d33b37472044bdc2143e375 authored about 8 years ago
detect used props in jsx

fixes #885

d5c3e91e5d3f2e679832ae3b36e850abbfb58188 authored about 8 years ago
fix comments

9af8d255abde0df671d12ed315df1ce540b22c8a authored about 8 years ago
jsx-max-props-per-line: Fix when prop spans multiple lines

In this patch we now consider props to be on the same "line" if the line
of where one prop ends ...

bd20a795bda69e5b3848a931918de46c9080da91 authored about 8 years ago
jsx-max-props-per-line: Add `when` option

If `when` is set to `multiline`, then this rule skips checking entirely
if the jsx opening tag i...

b485e2854124aa31b9b047b461d76bf153829cd1 authored about 8 years ago
jsx-max-props-per-line: Add additional test cases

Make sure it works when a prop is on the same line as the start line of
the tag, as well as with...

b52f3b8cb43d888d132d2a08773a316733b67e2d authored about 8 years ago
Merge pull request #1045 from CarlRosell/fix-require-default-props

Test for require-default-props rule filter of undefined exception

30e0206403e73fabd59b2ef6c5aa784d1cc8a857 authored about 8 years ago
Add test for 'type Props = any' for require-default-props rule

70cb06d0e55d125bd8c9b6bea67285a74c3e4b54 authored about 8 years ago
Add void-dom-elements-no-children rule

There are some HTML elements that are only self-closing (e.g. `img`,
`br`, `hr`). These are coll...

67d62bd82df4628668b56cbff059a74c2143ab53 authored about 8 years ago
Change readme syntax from json -> json5

I didn't notice there were comments here.

e6fdd02862e49084e1ebadae0bac752476270be2 authored about 8 years ago
Merge pull request #1050 from yannickcr/js-jsx-docs

Improve syntax highlighting of code snippets

3c518e7ab5f9e774af8c92285da8fc1b56c0246d authored about 8 years ago
[eslint] use template literals instead of multiline strings.

ccfff5a7674980f9295f405c55cf9a9fb2ef886c authored about 8 years ago
Improve syntax highlighting of code snippets

Using the jsx tag on the fenced code blocks will instruct GitHub to use
JSX syntax highlighting,...

c00e275ad8931f999792f939914c2aaf679a81f4 authored about 8 years ago
[Fix] node < 4 lacks `Array.prototype.find`

e332b08694de6271674bdf2182f03b399306ba82 authored about 8 years ago
Merge pull request #958 from Jorundur/patch-1

"jsx-indent" -> "react/jsx-indent"

7212479c6b1a73450a37898450ca0cf39e402910 authored about 8 years ago
Merge pull request #979 from markus101/jsx-sort-props-no-sort-alphabetically

jsx-sort-props noSortAlphabetically option

c62dccf74752ed7d01299cf54fb856c9c904dcb3 authored about 8 years ago
Merge pull request #1011 from jomasti/fix-996

Check for createElement being called from React

4df3bab0dd023a36755b57b86cf86e33e1b65c5b authored about 8 years ago
Merge pull request #1041 from EvNaverniouk/976

Minor documentation updates for no-unused-prop-types rule for issue 976

3949b50682677119b98bdc0bc511e0062daf9723 authored about 8 years ago
Merge pull request #1018 from wyze/fix-require-default-props-with-flow-assignment

Fix `require-default-props` rule when using Flow type from assignment

1bbbbba94f7d955c3790f77e6257ac9092dd8fb0 authored about 8 years ago
Minor documentation updates for no-unused-prop-types rule for issue 976

9a4eeba446d937342805079930e07fdde43978c8 authored about 8 years ago
[Tests] require tests to pass down to node 0.10; add node 7

5827897bfbcf533a286b077622db853f57f36d90 authored about 8 years ago
[Breaking] drop node < 4 support.

Also, require template literals instead of concatenation, and auto fix.

a23611e09dac5fdf137bd40f109482277cb0fa29 authored about 8 years ago
[Tests] fix tests so they pass with eslint 2.

7708adb29603f365dd2bdabc0bd5d56c1b0e3073 authored about 8 years ago
[Tests] shim `Object.assign` in tests so that `babel-eslint` works in older nodes.

a4f4b60a599a8d4a0abb85cfee9b56e8789c7f7c authored about 8 years ago
[Fix] restore older eslint compat by using `object.assign` instead of `Object.assign`

917bc8733c6ce629f18f3ae0851f5d6bcdb4ef99 authored about 8 years ago
[Fix] `style-prop-object`: do not warn with explicit `null` or `undefined` var style props.

Per https://github.com/yannickcr/eslint-plugin-react/issues/812#issuecomment-273695512

8121f58823bdf9c95591357ebd6547983cc456a0 authored about 8 years ago
Add --save-dev to npm install commands in readme

Added --save-dev to npm install commands in readme

fcacb51579154e4acb3da416b805fad4bd1a4b94 authored about 8 years ago
Fix require-default-props crash with babel-eslint@5 (fixes #1029)

a151815152a8130bba5c493b871a6124b235a78d authored about 8 years ago
Update prefer-stateless-function documentation

show context in pure component for clarity

5efd3925548e13afe6d0a9f2af09af097dd231b8 authored about 8 years ago
Merge pull request #1023 from wKich/issue-1021

Fix no-array-index-key rule exception

70d48a8ec85f50f4f709778c954003bfa9e2e5ff authored about 8 years ago
Fix no-array-index-key rule exception

941a67d90583b523ba4508e67cf4ee79ac818924 authored about 8 years ago
show context in pure component for clarity

30af256d432a1f8b7bddfcc5b4a75d3a4662e553 authored about 8 years ago
Fix `require-default-props` rule when using Flow type from assignment

0e8a1be4c15e444339c4111476a3112f4205d873 authored about 8 years ago
Add support for nextProps to prop-types (fixes #814)

a33db3be709b6177355f960003f72eef3368f372 authored about 8 years ago