Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
jsx-eslint
Maintaining `eslint-plugin-react` and `eslint-plugin-jsx-a11y`, and associated tooling
Collective -
Host: opensource -
https://opencollective.com/jsx-eslint
- Code: https://github.com/jsx-eslint
github.com/jsx-eslint/eslint-plugin-jsx-a11y - d8933d102741c08927edcb55ef95a4f81c633eb7 authored over 8 years ago by Ethan Cohen <[email protected]>
github.com/jsx-eslint/eslint-plugin-jsx-a11y - 5e3b20b869e1a3e95e40c98900feff89b1664b08 authored over 8 years ago by Ethan Cohen <[email protected]>
github.com/jsx-eslint/eslint-plugin-jsx-a11y - c0c334f805ef57c020200b5fbe6a9a733f5aad7a authored over 8 years ago by Ethan Cohen <[email protected]>
github.com/jsx-eslint/eslint-plugin-jsx-a11y - 7679c3fbc050be57385f9cc887a89bc1241e355e authored over 8 years ago by Ethan Cohen <[email protected]>
github.com/jsx-eslint/eslint-plugin-jsx-a11y - fb40b4b875897607940487d025988f2ad3c73da9 authored over 8 years ago by Ethan Cohen <[email protected]>
github.com/jsx-eslint/eslint-plugin-jsx-a11y - 2fb72aa7aec8c5455b8adeb7ba6c35025d44f4b4 authored over 8 years ago by Ethan Cohen <[email protected]>
github.com/jsx-eslint/eslint-plugin-react - 01af82d16e2db2b5530bb9a297186e6b9b1a066f authored over 8 years ago by Yannick Croissant <[email protected]>
github.com/jsx-eslint/eslint-plugin-react - 04d9b17ff6f6b833144c3b21fc802f10f56068f8 authored over 8 years ago by Yannick Croissant <[email protected]>
The old link returns a Github Pages 404 error.
github.com/jsx-eslint/eslint-plugin-react - 63d33cb7f0e46484636fe178f8c8ffaaeaa024e9 authored over 8 years ago by Jason <[email protected]>github.com/jsx-eslint/eslint-plugin-jsx-a11y - e4da9cf9771c29301f491a2e6c9476887d6f7b9f authored over 8 years ago by Ethan Cohen <[email protected]>
github.com/jsx-eslint/eslint-plugin-jsx-a11y - 594438f1c1ba6fe8c1417456f438e3d7fb769d09 authored over 8 years ago by Ethan Cohen <[email protected]>
github.com/jsx-eslint/eslint-plugin-jsx-a11y - d25a918900ff5e51ff1564abb22fe9cf806b48b5 authored over 8 years ago by Ethan Cohen <[email protected]>
Closes #565, #566, #568, #569, #570.
github.com/jsx-eslint/eslint-plugin-react - da6b3ce5b6eaed82350aee09a9a4b7c66322f523 authored over 8 years ago by Jordan Harband <[email protected]>github.com/jsx-eslint/eslint-plugin-jsx-a11y - a62360deb347333f4c92d685b90872a9d204bcdc authored over 8 years ago by Ethan Cohen <[email protected]>
github.com/jsx-eslint/eslint-plugin-jsx-a11y - 90dc71150c6857f27bd1c5a57b514382e9f14132 authored over 8 years ago by Ethan Cohen <[email protected]>
Change `onclick-hs-focus` to `onclick-has-focus`
github.com/jsx-eslint/eslint-plugin-jsx-a11y - 66509a31d2fcbc2328659fc383782b4aab64682d authored over 8 years ago by YellowKirby <[email protected]>github.com/jsx-eslint/eslint-plugin-react - c6247833ab9c28f3be73b8c308853acab0e35eae authored over 8 years ago by Yannick Croissant <[email protected]>
Fix line-aligned jsx-closing-bracket-location fixer (fixes #533)
github.com/jsx-eslint/eslint-plugin-react - 075864cd206ff1e04440da88dad55dd97a50aad9 authored over 8 years ago by Thai Pangsakulyanont <[email protected]>github.com/jsx-eslint/eslint-plugin-jsx-a11y - b51dd95a19aa9623ceb10c6959927360ffe2f6e3 authored over 8 years ago by Ethan Cohen <[email protected]>
While working on a different rule, I noticed a small typo here and
thought it was worth fixing.
github.com/jsx-eslint/eslint-plugin-jsx-a11y - 7e427796d8a221684263d2a45144f2625aa282cb authored over 8 years ago by Ethan Cohen <[email protected]>
github.com/jsx-eslint/eslint-plugin-jsx-a11y - 5e9200368981edea093ebf94d8bc62ea7ce8a4f6 authored over 8 years ago by Ethan Cohen <[email protected]>
Fixes #41
github.com/jsx-eslint/eslint-plugin-jsx-a11y - 951bfef261179557ba6844e074d6f47b2b80b364 authored over 8 years ago by Ethan Cohen <[email protected]>github.com/jsx-eslint/eslint-plugin-jsx-a11y - b131df73c1ea51ad898daaa907ca7a889c65644a authored over 8 years ago by Ethan Cohen <[email protected]>
github.com/jsx-eslint/eslint-plugin-jsx-a11y - e92782bdfdeace930008e396a3849e8c9dc66971 authored over 8 years ago by Ethan Cohen <[email protected]>
github.com/jsx-eslint/eslint-plugin-jsx-a11y - 392736b3ddc08d212bfe2409169e92ddbb9d81f7 authored over 8 years ago by Ethan Cohen <[email protected]>
github.com/jsx-eslint/eslint-plugin-jsx-a11y - 9ab61a1c57bd23aed6bb4aae1fc84da8b8c14ae1 authored over 8 years ago by Ethan Cohen <[email protected]>
github.com/jsx-eslint/eslint-plugin-jsx-a11y - fa4492e6aa9ebe7835228d6187598d2533e35b97 authored over 8 years ago by Ethan Cohen <[email protected]>
* [update] - Update CHANGELOG
* 1.0.0
* [clean] - Update `change` to `rename` for clarity
github.com/jsx-eslint/eslint-plugin-jsx-a11y - 3f96040f4cbe1034e7bc435a4067ca1616051143 authored over 8 years ago by Ethan Cohen <[email protected]>github.com/jsx-eslint/eslint-plugin-jsx-a11y - ac74ccedf5e82bef6926fa6e7065a2a2db594912 authored over 8 years ago by Ethan Cohen <[email protected]>
Returns undefined if it is not found… still a falsy value.
github.com/jsx-eslint/eslint-plugin-jsx-a11y - 0b66c904c59c3013ff83857222c76eeb0e463eb5 authored over 8 years ago by Ethan Cohen <[email protected]>github.com/jsx-eslint/eslint-plugin-jsx-a11y - ce025d6aff4bf82082ff222125af50137b60e59f authored over 8 years ago by Ethan Cohen <[email protected]>
* [rename] - Rename aria-role-supports-attribute to role-supports-aria-props
* [rename] - ren...
github.com/jsx-eslint/eslint-plugin-jsx-a11y - da3be73be2ed6a4e69698736a06b67f7592bbde3 authored over 8 years ago by Ethan Cohen <[email protected]>github.com/jsx-eslint/eslint-plugin-jsx-a11y - f62dcfea62f081dae23e82a8096e393ba258b6ba authored over 8 years ago by Ethan Cohen <[email protected]>
* [new] - Implement aria-role-supports-attribute
* [refactor] - Refactor out implicit roles f...
github.com/jsx-eslint/eslint-plugin-jsx-a11y - 9b22d92276475ef3a23a5e04b7e26ce8b5498032 authored over 8 years ago by Ethan Cohen <[email protected]>* Remove Contributing section from readme
Most of the Chrome audit rules that make sense for ...
github.com/jsx-eslint/eslint-plugin-jsx-a11y - 47ab6e638108294f17fbe78bd56e234552ced900 authored over 8 years ago by Joe Lencioni <[email protected]>github.com/jsx-eslint/eslint-plugin-react - ffc2b9eefa937738f9c6d8048de819bd6d222446 authored over 8 years ago by Yannick Croissant <[email protected]>
* [update] - Update docs for use-onblur-not-onchange
In meantime of discussion on #31, just u...
github.com/jsx-eslint/eslint-plugin-jsx-a11y - d79b788cef0cf8cc77b61b7e92be4c2824e6b3c9 authored over 8 years ago by Ethan Cohen <[email protected]>github.com/jsx-eslint/eslint-plugin-react - d9d7963838ff58499617af09e96f5302dda492ee authored over 8 years ago by Yannick Croissant <[email protected]>
github.com/jsx-eslint/eslint-plugin-react - b8cac74f568a9a6541035991f08ac6de0e747a76 authored over 8 years ago by Yannick Croissant <[email protected]>
github.com/jsx-eslint/eslint-plugin-react - 4a31270f438e9393730eaeddfcf35a6f98b4c2fd authored over 8 years ago by Yannick Croissant <[email protected]>
github.com/jsx-eslint/eslint-plugin-react - ba84d6d4996643de58f8851d2f35075c7daa240e authored over 8 years ago by Yannick Croissant <[email protected]>
github.com/jsx-eslint/eslint-plugin-react - c1c38ebaf5180476123ab11cab2767bcc8b4c926 authored over 8 years ago by Yannick Croissant <[email protected]>
github.com/jsx-eslint/eslint-plugin-react - 68ed8afb10b4def2c924f1574b830ca25b3f0c72 authored over 8 years ago by Yannick Croissant <[email protected]>
github.com/jsx-eslint/eslint-plugin-react - 42cfd6828ac25cb957e77c22d972c0ac7701eac3 authored over 8 years ago by Yannick Croissant <[email protected]>
* [new] - Implement onclick-has-focus
Fixes #15
* [fix] - input type="hidden" will be hidd...
github.com/jsx-eslint/eslint-plugin-jsx-a11y - 2eeb82ed89478c21e7740b51afa5a55a7d1c9352 authored over 8 years ago by Ethan Cohen <[email protected]>Fixes #16
github.com/jsx-eslint/eslint-plugin-jsx-a11y - 4f6ec082a34fd31e3352109d0812908abc03491b authored over 8 years ago by Ethan Cohen <[email protected]>
We have done all of the items on this list, and I think we should be
using issues for this type...
[breaking] - Implement multiple rules and refactor getAttributeValue
github.com/jsx-eslint/eslint-plugin-jsx-a11y - a5d794054551696a6500765507bbc3d919fa0377 authored over 8 years ago by Ethan Cohen <[email protected]>github.com/jsx-eslint/eslint-plugin-jsx-a11y - db9880454593e870547499c8391a1fcc4b1c6f2b authored over 8 years ago by Ethan Cohen <[email protected]>
I decided to convert *all* of the util functions from arrow syntax to
function syntax for consis...
github.com/jsx-eslint/eslint-plugin-jsx-a11y - fd542f6c8ae9fea600adc96be733424a6cf13fc5 authored over 8 years ago by Ethan Cohen <[email protected]>
github.com/jsx-eslint/eslint-plugin-react - 3187bf9c03b319a9c290222bbf8248708b012db8 authored over 8 years ago by Yannick Croissant <[email protected]>
Nyan reporter sucks in travis, this will make build way faster.
github.com/jsx-eslint/eslint-plugin-jsx-a11y - 5da8833ec52a1337d1072120a4b0b79533e80149 authored over 8 years ago by Ethan Cohen <[email protected]>github.com/jsx-eslint/eslint-plugin-jsx-a11y - 73334d86bb5684402b21ae0e611c99c8717b7a8e authored over 8 years ago by Ethan Cohen <[email protected]>
github.com/jsx-eslint/eslint-plugin-jsx-a11y - a4910ff0df2c99cd6fda03e3dbaa8b99353ea872 authored over 8 years ago by Ethan Cohen <[email protected]>
github.com/jsx-eslint/eslint-plugin-react - 1a3d3d14987aae3ae9aa91600432ae30c2639c98 authored over 8 years ago by Yannick Croissant <[email protected]>
This rule enforces that elements that do not support roles and/or
aria-* properties do not conta...
github.com/jsx-eslint/eslint-plugin-react - 63ef07ed12cd14daaab04dba068dfdbf1fc15c8b authored over 8 years ago by jseminck <[email protected]>
Fixes #12
Enforce that elements with ARIA roles have all required attributes for
that role.
I.E. <div prop={null} /> will return “null”
Also, refactor valid-aria-role to use new getLitera...
github.com/jsx-eslint/eslint-plugin-jsx-a11y - d6b234d2d9826bc611c8a664e8512374d64bb4d1 authored over 8 years ago by Ethan Cohen <[email protected]>github.com/jsx-eslint/eslint-plugin-jsx-a11y - 756858684e1105145b884c588df7fa354451611b authored over 8 years ago by Ethan Cohen <[email protected]>
github.com/jsx-eslint/eslint-plugin-jsx-a11y - bc4ee19e3804d01a64b2bbec59fe0e0aa92fe47f authored over 8 years ago by Ethan Cohen <[email protected]>
Based on
[AX_ARIA_11](https://github.com/GoogleChrome/accessibility-developer-too
ls/wiki/Audit-...
github.com/jsx-eslint/eslint-plugin-jsx-a11y - 6a374d46fd3880dfe814ce50e3feece112a71f11 authored over 8 years ago by Ethan Cohen <[email protected]>
github.com/jsx-eslint/eslint-plugin-jsx-a11y - 81598c949e7cd13682f17b8595c51282a5be9847 authored over 8 years ago by Ethan Cohen <[email protected]>
github.com/jsx-eslint/eslint-plugin-jsx-a11y - 451b666076b1ccde7e0d817b6b75a5fdd9d56978 authored over 8 years ago by Ethan Cohen <[email protected]>
github.com/jsx-eslint/eslint-plugin-react - 7b27c53169d8c8ed1c5d108c97a2b7befb196740 authored over 8 years ago by Yannick Croissant <[email protected]>
github.com/jsx-eslint/eslint-plugin-react - c2dfef5187ed28dc8d4d8713b3c9f32d78a46b75 authored over 8 years ago by Yannick Croissant <[email protected]>
github.com/jsx-eslint/eslint-plugin-react - ba987dbe532ef537c46844582fb29786941b10c6 authored over 8 years ago by Yannick Croissant <[email protected]>
Fixes #13
cc @lencioni
Thinking we can do better with error messaging in the token/tokenlist
c...
github.com/jsx-eslint/eslint-plugin-jsx-a11y - 9ca8691a6a342903914b057e4e24ca0049a9938d authored almost 9 years ago by Ethan Cohen <[email protected]>
This is for cases where we do not want to assume anything about dynamic
properties (such as vari...
Will need for props that look like {!foo}.
github.com/jsx-eslint/eslint-plugin-jsx-a11y - 58a71b23f99390a0c8ae353dd3f2c84444b56346 authored almost 9 years ago by Ethan Cohen <[email protected]>No need to separate logic here. It makes the code less readable.
github.com/jsx-eslint/eslint-plugin-jsx-a11y - 21775be6780d629fa3dcfa251057cf4ff9e19be4 authored almost 9 years ago by Ethan Cohen <[email protected]>github.com/jsx-eslint/eslint-plugin-jsx-a11y - 6d74a2534925a1c45b1854e46596e488b272d3da authored almost 9 years ago by Ethan Cohen <[email protected]>
github.com/jsx-eslint/eslint-plugin-jsx-a11y - 2af9ef8c5994dccd874e6a00e2d1f2143b04dadf authored almost 9 years ago by Ethan Cohen <[email protected]>
This clarifies the API a bit. Let function callee decide how to define
an empty string.
github.com/jsx-eslint/eslint-plugin-jsx-a11y - 4fabf9146ac8914b162df4d91ef512b378cbe5e6 authored almost 9 years ago by Ethan Cohen <[email protected]>
github.com/jsx-eslint/eslint-plugin-jsx-a11y - 48149d19d1982d982e4c8874b679ca3fe4a1f716 authored almost 9 years ago by Ethan Cohen <[email protected]>
* Allow alt="" or role="presentation"
As we discussed on #6, it is okay to use `alt=""` witho...
github.com/jsx-eslint/eslint-plugin-jsx-a11y - 6d26aa2e26444db51b862800f95f4d6adb30bd76 authored almost 9 years ago by Joe Lencioni <[email protected]>Fixes #21
github.com/jsx-eslint/eslint-plugin-jsx-a11y - dbc9773d3ddaa989ea782aabad68882c303283c5 authored almost 9 years ago by Ethan Cohen <[email protected]>I think it would be nice to link to more resources where applicable.
github.com/jsx-eslint/eslint-plugin-jsx-a11y - 9ad0ede83894e51ef97ccdf65f53764ebc97a46b authored almost 9 years ago by Joe Lencioni <[email protected]>github.com/jsx-eslint/eslint-plugin-jsx-a11y - d43fe11a71b141fef50090d932bd6ea998054abd authored almost 9 years ago by Ethan Cohen <[email protected]>
Bugfix for onclick-uses-role failing on non-DOM components.
github.com/jsx-eslint/eslint-plugin-jsx-a11y - 43a3c435f03f431656fced3ae095fcb79001eaed authored almost 9 years ago by Ethan Cohen <[email protected]>github.com/jsx-eslint/eslint-plugin-jsx-a11y - a4bf31dcd84fa52ffa3beb2e1ef612145422e29e authored almost 9 years ago by Ethan Cohen <[email protected]>
Fixes #18
github.com/jsx-eslint/eslint-plugin-jsx-a11y - 48b6cd3e47cecfc4eed27d1831725d66891fc24d authored almost 9 years ago by Ethan Cohen <[email protected]>This reverts commit 846a08a4255eec55fc11dd107f0397355cbb10ce.
github.com/jsx-eslint/eslint-plugin-jsx-a11y - 10766394bc3243eaff9d57de2125fe63ea77f9fb authored almost 9 years ago by Ethan Cohen <[email protected]>github.com/jsx-eslint/eslint-plugin-jsx-a11y - 846a08a4255eec55fc11dd107f0397355cbb10ce authored almost 9 years ago by Ethan Cohen <[email protected]>
Enforce that all aria-* properties are valid (aka listed in the spec) :)
github.com/jsx-eslint/eslint-plugin-jsx-a11y - 2dff52dab750fd81614baf542c1e9b4649497bb5 authored almost 9 years ago by Ethan Cohen <[email protected]>github.com/jsx-eslint/eslint-plugin-react - 0efb7ad6f1646ef4686d437538f0ba2ff3b217d8 authored almost 9 years ago by Yannick Croissant <[email protected]>
github.com/jsx-eslint/eslint-plugin-react - 3f02651e68bf4e2e4dadd12f8a988bf735b04826 authored almost 9 years ago by Yannick Croissant <[email protected]>
Fix jsx-pascal-case to support single letter component names (fixes #505)
github.com/jsx-eslint/eslint-plugin-react - 0fd3668570554689cee86bd054236a12ba018de7 authored almost 9 years ago by Yannick Croissant <[email protected]>Fix grammar in prefer-stateless-function rule documentation
github.com/jsx-eslint/eslint-plugin-react - 4c52dd295e423866df355ec05a087dc1a27987c9 authored almost 9 years ago by Yannick Croissant <[email protected]>github.com/jsx-eslint/eslint-plugin-jsx-a11y - baf9dc822ed7c585ea2733789a666822620f6b00 authored almost 9 years ago by Ethan Cohen <[email protected]>
Fixes #6
github.com/jsx-eslint/eslint-plugin-jsx-a11y - 72ed87ab4878879b7ab9ae618b2db84f02fdb3d5 authored almost 9 years ago by Ethan Cohen <[email protected]>Improve img-uses-alt error messages
github.com/jsx-eslint/eslint-plugin-jsx-a11y - 0a1aee3de766f0a54e93563d6706a75174933404 authored almost 9 years ago by Ethan Cohen <[email protected]>
This rule was giving the same error message for two different types of
errors. This could lead t...
github.com/jsx-eslint/eslint-plugin-jsx-a11y - 1827da3720117dbbe8c8a69aba518ccf4560858b authored almost 9 years ago by Ethan Cohen <[email protected]>
Fixes #10
Fixes last mentioned part of #6