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

Merge pull request #659 from dguo/patch-1

Add reference to jsx-boolean-value docs

7cd6bd01074e7079f931fc772d738be67fa71f57 authored over 8 years ago by Joe Lencioni <[email protected]>
Fix Node.js 0.10 support (fixes #746)

64fea9dd1341b7055ba9bb42a0ce08e6cc8b719e authored over 8 years ago by Yannick Croissant <[email protected]>
Update self-closing-comp doc to show example of a intentional space

0461e3c489b7ed40942f82aa3fc951896bba903f authored over 8 years ago by David Petersen <[email protected]>
[Docs] update `no-string-refs` example.

Fixes #739.

1ab2eec47397b028da6bef390388678cff8c5970 authored over 8 years ago by Jordan Harband <[email protected]>
Add React.PureComponent support to require-optimization rule

8b567a6523765ff82833fa7570d47c15ae451963 authored over 8 years ago by Yannick Croissant <[email protected]>
Add React.PureComponent support (fixes #737)

c670bb2417cfd8f19d454b1e7c651d6ee87fbac2 authored over 8 years ago by Yannick Croissant <[email protected]>
Fix prop-types on annotated components (fixes #729)

763382f8d4ec5961c765bbb71cd2698016da5b53 authored over 8 years ago by Yannick Croissant <[email protected]>
Fix `jsx-sort-props` option name in CHANGELOG

3fdd03049d94987b383f9a2232093563f65552c1 authored over 8 years ago by Dmitriy Lazarev <[email protected]>
Update CHANGELOG and bump version

9abc070d6b18cf1b6338221498098513c02e1562 authored over 8 years ago by Yannick Croissant <[email protected]>
Update CHANGELOG and bump version

906c96d4a8393c0969c2638c10e33051892c89ba authored over 8 years ago by Yannick Croissant <[email protected]>
Revert "Completing cleanup of `no-comment-textnodes` rule."

This reverts commit 2f7a46209af2bcffc94296a0ee0ea64741dc2472 per https://github.com/yannickcr/es...

d19d0d5b62f8f830f9c785aa54fc337b071180a7 authored over 8 years ago by Jordan Harband <[email protected]>
Fix wrap-multilines rule

Wrap multilines was broken after switching to new eslint rule format.
Also in this commit wrap-m...

99f5eac654557eca1f5e13c2dd49c5253418e4dc authored over 8 years ago by Artyom Kozhemiakin <[email protected]>
Prevent jsx-handler-names from incorrectly flagging `only`

The rule was triggered for a property `only`. This is because the regex
was checking for the pre...

1a1dcdb5d4cfe9ec0ae5a03c2c80d6581e586bdf authored over 8 years ago by Joe Lencioni <[email protected]>
Completing cleanup of `no-comment-textnodes` rule.

This rule was never released in a non-alpha, non-rc version. It was renamed to `jsx-no-comment-t...

2f7a46209af2bcffc94296a0ee0ea64741dc2472 authored over 8 years ago by Jordan Harband <[email protected]>
Update CHANGELOG and bump version

bf3599530319861d1053e18f1e9df7ff18c3f7f5 authored over 8 years ago by Yannick Croissant <[email protected]>
Update dependencies

19ece14135897da6bf887ac3a818b0918b74da61 authored over 8 years ago by Yannick Croissant <[email protected]>
Update self-closing-comp to check html tags by default

4c94f32a0bcfe22325bafb2ec8413ad866f8839c authored over 8 years ago by Yannick Croissant <[email protected]>
Add require-render-return rule to recommended configuration

e84af68a3bf48c9a34f14e73a8b4dc1ed7488bab authored over 8 years ago by Yannick Croissant <[email protected]>
Deprecate require-extension rule

936c42a9884efe1d7ad139ffd0936c01b74d521a authored over 8 years ago by Yannick Croissant <[email protected]>
Add rules metadata docs

21f684a738af7a6f2b1ec9517b5040162a750789 authored over 8 years ago by Yannick Croissant <[email protected]>
Update SVG and DOM attribute list for no-unknown-property

a56653683032350930ffd1dc7f193f275045af63 authored over 8 years ago by Yannick Croissant <[email protected]>
Fix no-unknown-property check on SVG attributes (fixes #718)

34c8a104737605e221b3f113b26d604d417dbe19 authored over 8 years ago by Yannick Croissant <[email protected]>
Don't include deprecated rules in `all` config

095968c9f637d24049fc8b2abe2db9d1dd9806e2 authored over 8 years ago by Patrick Hayes <[email protected]>
Mention defaults for `forbid` option in docs

Listing the defaults in the documentation for these rules makes it
clearer how they work.

67919e43ee69e712770fe43c30ea52f84ae71e42 authored over 8 years ago by Joe Lencioni <[email protected]>
Update forbid-component-props to new ESLint rule format

I updated this via the codemod from eslint-transforms. [I ran into some
errors getting eslint-tr...

7e67c2dfc83bdb8a13b0dec560c1ed46ac39c863 authored over 8 years ago by Joe Lencioni <[email protected]>
Add rule to forbid className and style being passed to Components

Passing `className` or `style` to your Components is a source of much
hidden complexity that can...

986e00e3411de4d95216c11057c5f0017b9791ec authored over 8 years ago by Joe Lencioni <[email protected]>
Add backticks in forbid-prop-types documentation

This is a reference to code, so we should use backticks.

I've also changed it to be "PropType...

0b2dcc6289e3d185f006e3051609f24b2e9fb328 authored over 8 years ago by Joe Lencioni <[email protected]>
Switch to new eslint rule format (fixes #661)

10c6f23866b58dff5a7f8d16eb8b8a62cc997a66 authored over 8 years ago by David Petersen <[email protected]>
Update recommended configuration rules list in README

54b674a04c472ac74d296c93d6f4b3b586ba05f6 authored over 8 years ago by Yannick Croissant <[email protected]>
Remove no-did-mount-set-state and no-did-update-set-state from recommended rules (fixes #596)

419bd43ecb3e51bcd6767758a5049c9371eecd4a authored over 8 years ago by Yannick Croissant <[email protected]>
Fix no-did-update-set-state documentation

1ce29d4b213f93579d8d0ae86466ee446af0be39 authored over 8 years ago by Yannick Croissant <[email protected]>
Enable allow-in-func mode by default in no-did-mount-set-state and no-did-update-set-state rules (fixes #686)

376dc53656f78059fb405d9e30c2f402717f6882 authored over 8 years ago by Joe Lencioni <[email protected]>
Remove no-danger from recommended rules

2105cbc83066f15907c2b3e394811380ada63413 authored over 8 years ago by Yannick Croissant <[email protected]>
Update shareable configuration section in README

8b8eba77478b27b315e63951b8560dddaa5515e5 authored over 8 years ago by Yannick Croissant <[email protected]>
Fix jsx-uses-vars that incorrectly marked some variables as used (fixes #694)

dcc02946e62bea46fc244f6417c639532ad0ed46 authored over 8 years ago by Joe Lencioni <[email protected]>
Fix require-optimization warning on stateless components (fixes #687)

046a7237617bd4d8efb155069147ef714e927738 authored over 8 years ago by Yannick Croissant <[email protected]>
Fix spread props cash in jsx-no-target-blank

c7a6c67363516bbff8ea8bacd24c657197651af2 authored over 8 years ago by Randy Coulman <[email protected]>
Remove rules deprecated options

00cdab819175c735a3205b12b31445856b5268e5 authored over 8 years ago by Joe Lencioni <[email protected]>
Update CHANGELOG and bump version

58b69e56b89233eac7d9d3ff94b75603460d821b authored over 8 years ago by Yannick Croissant <[email protected]>
Update dependencies

a24c3289a410fd2d7ba07825ec7c470b4556be2b authored over 8 years ago by Yannick Croissant <[email protected]>
Add allowDecorators option to require-optimization

f7a9dcc96ea7fe1398a0fe27d0d85f0e57e1f43d authored over 8 years ago by Andrey Marchenko <[email protected]>
Fix jsx-curly-spacing reporting on JSX content (fixes #671)

1614cc6747dd45c47bb42ade45a489c4633923c3 authored over 8 years ago by Yannick Croissant <[email protected]>
Only reporting up to once per file for jsx-filename-extension

0f4ec75b0aa834f6d9c135a3559d4a41ddfd8c56 authored over 8 years ago by Mathieu M-Gosselin <[email protected]>
Add shorthandFirst option to jsx-sort-props (fixes #391)

f9ea1954fbe4b526032b1548cffd337083e773e1 authored over 8 years ago by Mathieu M-Gosselin <[email protected]>
Fix JSX return being assigned to the parent function is some cases (fixes #504)

eb872c9dfc294f7a03475019e56da1faaefb90e8 authored over 8 years ago by Yannick Croissant <[email protected]>
Fix destructured arguments to be assigned to the parent stateless component (fixes #698)

8863dfa0bc33a208ee4e531633ba8780f501d736 authored over 8 years ago by Yannick Croissant <[email protected]>
Rename some JSX-specific rules to include jsx- prefix (fixes #668)

57c6ccf6efa0c2bd25d96b94ef65b44348860298 authored over 8 years ago by Joe Lencioni <[email protected]>
Fix no-find-dom-node detection

30672e6f2473755e4bc6747a9df0d8fe48fff7dc authored over 8 years ago by Yannick Croissant <[email protected]>
Fix README

5d10a5ffbcb244fbf9eff395abd0d1161c218b69 authored over 8 years ago by Patrick Hayes <[email protected]>
Add an "all" sharable configuration with all rules enabled (fixes #674)

063e343122017c1f311cfa38c94b866357d98aad authored over 8 years ago by Patrick Hayes <[email protected]>
Add no-find-dom-node rule (fixes #678)

55b9cbe007302336f92c005aadd0d6323cdfe488 authored over 8 years ago by Yannick Croissant <[email protected]>
Remove deprecated jsx-sort-prop-types rule (fixes #549)

30b267b4c7878951ca420bf2687e3022144dbc90 authored over 8 years ago by Joe Lencioni <[email protected]>
Fix `--fix` for props-aligned in jsx-closing-bracket-location

cbb593022c32ade480ea09eeecf59e91cd2276b1 authored over 8 years ago by Patrick Hayes <[email protected]>
Add more ES7 bind operator tests for jsx-handler-names

78a4a9e8cbbd9d8158a6591c5530ebc1a11ddd77 authored over 8 years ago by Yannick Croissant <[email protected]>
Fix jsx-no-bind reporting errors on render functions that don't return JSX (fixes #663)

ae5a43be347c4e71d58b4d9912332b2e54dfaaf6 authored over 8 years ago by David Petersen <[email protected]>
Update CHANGELOG and bump version

ae2786649ecfecc37186f9b1e20e9ceb7abf3155 authored over 8 years ago by Yannick Croissant <[email protected]>
Update peerDependencies requirements

ba4c2772fa58ac5b32f242d89da8ebf8a6f7a034 authored over 8 years ago by Yannick Croissant <[email protected]>
Update dependencies

a0f2c8161c383520474c0cadd59032c8cc1b20ee authored over 8 years ago by Yannick Croissant <[email protected]>
Fix no-comment-textnodes incorrectly catching urls (fixes #664)

f998882a44fa665f871c2cf24905c92deb86a5a3 authored over 8 years ago by David Petersen <[email protected]>
Fix jsx-filename-extension to not check filenames on text input (fixes #662)

f235b843d23d40ff31f36f5962939a0ff926d8ad authored over 8 years ago by Jordan Harband <[email protected]>
[Tests] [appveyor] drop support for pre-node-4, add node 6.

dea9e18abf124df10ddbe9fa2f72591ab6d10820 authored over 8 years ago by Jordan Harband <[email protected]>
[Tests] drop support for pre-node-4, add node 6, properly quote node versions.

3c8afb3444152926fb19bf08cd72e272be490f4c authored over 8 years ago by Jordan Harband <[email protected]>
Merge pull request #657 from jokeyrhyme/bump-deps-eslint-3

[Deps] upgrade `eslint` to v3

c1c8872105d8edaaee95fcda96b5100a7a24fbd1 authored over 8 years ago by Jordan Harband <[email protected]>
Add reference to jsx-boolean-value docs

eb5853adc78852bca38d659e4d85f18acdc13e0d authored over 8 years ago by Danny Guo <[email protected]>
bump deps; make eslint@2||3 a peerDep

23869dfbd5fff75eb6f36ac82ba192184d6fbcdf authored over 8 years ago by Ron Waldon <[email protected]>
Fix prop-types crash when accessing constructor on props (fixes #654)

0497750914ac01fbef38ad44f7cee6e265328a34 authored over 8 years ago by Yannick Croissant <[email protected]>
Update dependencies

01e8b59e95e4594bba1926c05d418dc98de4a877 authored over 8 years ago by Yannick Croissant <[email protected]>
Fix prop-types for namespaced components (fixes #621)

6168ac5fa75c316b298a4efcda75aa0f57dbd206 authored over 8 years ago by Yannick Croissant <[email protected]>
Add support for function-bind to jsx-no-bind (fixes #532)

16e7019ec669a6dc87775afd54e267e583b74397 authored over 8 years ago by Ethan Cohen <[email protected]>
Fix props handling when destructured in constructor (fixes #639)

9d4a59f1b8dbe4608b8a4bd9df2ade64ccb9525e authored over 8 years ago by Yannick Croissant <[email protected]>
Update CHANGELOG and bump version

46c800805c735074c5e9f43a8b0c907ded024790 authored over 8 years ago by Yannick Croissant <[email protected]>
Fix jsx-no-bind crash (fixes #641)

281faf044131a893c0c28abd4bfa73e330e58f25 authored over 8 years ago by Yannick Croissant <[email protected]>
Update CHANGELOG and bump version

d6d0d8a7cad504f6d274d2ddc1916dd26ac3b458 authored over 8 years ago by Yannick Croissant <[email protected]>
Fix jsx-pascal-case for JSXMemberExpressions (fixes #637)

ef406fa9969ffaa8e2af745ab5a439231faf8a94 authored over 8 years ago by Ethan Cohen <[email protected]>
Update CHANGELOG and bump version

e6265669ed4e4317edb7d613420677a1495e5921 authored over 8 years ago by Yannick Croissant <[email protected]>
Add missing no-comment-textnodes rule to README

67053d9ec36ca915739e1ccb98f919a624e6aadf authored over 8 years ago by Yannick Croissant <[email protected]>
Update dependencies

698d7e521fbf600a4f90120724acdfaeb5e6be76 authored over 8 years ago by Yannick Croissant <[email protected]>
Fix prop-types crash when destructuring props with spread only

e341dfa2b8b8d793e1925a856ca3a72ef87d344b authored over 8 years ago by Yannick Croissant <[email protected]>
Remove no-danger from recommended rules

Using `dangerouslySetInnerHTML` is already very explicit and there are some things you actually ...

17971fa8dbcdf6c72f7b44cd750f6282254de337 authored over 8 years ago by Michael Jackson <[email protected]>
Integrate jsx-ast-utils

cd5ef2b17257d10f5398c35d7fc73fdfb9a360f9 authored over 8 years ago by Ethan Cohen <[email protected]>
Fix jsx-curly-spacing alternative option

7586915796340ce443115286661a78320b363e00 authored over 8 years ago by Jordan Harband <[email protected]>
Add support for ES7 bind operator to jsx-handler-names (fixes #630)

faaa823c607f0c330c4f960c7f52807a76520376 authored over 8 years ago by Yannick Croissant <[email protected]>
Add ignore option to no-unknown-property rule

4418534bcb1d869175003adda1eb99cc2d4073d0 authored over 8 years ago by Jonny Buchanan <[email protected]>
Update README to add react/ prefix to rule names

2508576f2ae11c06a3aea7e04ce0ae3360f32b79 authored over 8 years ago by Brenton Simpson <[email protected]>
Fix sort-comp crash on spread operator (fixes #624)

0aeebaf6d3deb318ca3437122bc575b8f1a4519e authored over 8 years ago by Yannick Croissant <[email protected]>
Add no-comment-textnodes rule

aa359fb8e8766cf1b7dbcaaaa2d3f94b678d8868 authored over 8 years ago by Ben Vinegar <[email protected]>
Merge branch 'gitim-fix-jsx-curly-spacing'

55d0c9d938a59279f7023506197718d0a607ee93 authored over 8 years ago by Yannick Croissant <[email protected]>
Fix jsx-curly-spacing for spread operator (fixes #606)

17707197b40d4ff299f1b3dc7008c7cb0f7b8bfa authored over 8 years ago by Timur Gibadullin <[email protected]>
Add output check to jsx-curly-spacing alternative tests

cfecd9c468ee720b50593c5d767c7c4fba57c2c9 authored over 8 years ago by Yannick Croissant <[email protected]>
Add documentation for the jsx-curly-spacing alternative option

5317452187007d0c69f4b3629810afecf126bd12 authored over 8 years ago by Yannick Croissant <[email protected]>
Add alternative option to jsx-curly-spacing (fixes #388, fixes #211)

82b4fb75253a7f378cb73aad1b3a7b75bab512c5 authored over 8 years ago by case <[email protected]>
Merge branch 'EvNaverniouk-240-require-optimization'

9096bcc8ca0fdf844a7501003878c6a09ebd9bcc authored over 8 years ago by Yannick Croissant <[email protected]>
Add require-optimization rule (fixes #240)

fdadf8f628992ccf4b8cb7ec607f2d723ed810ba authored over 8 years ago by Evgueni Naverniouk <[email protected]>
Add self-closing-comp option to check html tags (fixes #572)

ade9e7748b93d72e7e79b5bc4891042713adba9d authored over 8 years ago by Timur Gibadullin <[email protected]>
Add no-render-return-value documentation

dae676160fbdc931c6a129a076e9ec519113fc70 authored over 8 years ago by Yannick Croissant <[email protected]>
Add no-render-return-value rule (fixes #531)

06f15edf120378c26394a3899f0a37956eaab31a authored over 8 years ago by Dustan Kasten <[email protected]>
Add jsx-filename-extension rule (fixes #495)

Some projects want to require that any file that uses JSX to end in
.jsx, and others prefer to u...

fd35cbf5c22b40838a5e872781c7e4a3512a40b9 authored over 8 years ago by Joe Lencioni <[email protected]>
Add support for explicit declaration that class extends React.Component (fixes #68)

8cbbe4de1ec44c80e587c24ff3e41d1f4f63aeed authored over 8 years ago by Samuel Gaus <[email protected]>
Improve multiline prop support for jsx-closing-bracket-location

2a04fd49bee7d5744f56f77a545a238dc000c53d authored over 8 years ago by tuures <[email protected]>
Fix bind detection in render when assigned to a variable (fixes #474)

4353ddf57e868ca4086534ce4a8dbb19d580553d authored over 8 years ago by David Petersen <[email protected]>