Ecosyste.ms: OpenCollective

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

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

Static AST checker for a11y rules on JSX elements.
https://github.com/jsx-eslint/eslint-plugin-jsx-a11y

Upgrade dependencies and lock file.

6a7d8a6114f5f7745a3dfa91f48ad2f6dfc891fd authored over 7 years ago by Ethan Cohen <[email protected]>
[docs] - Edit Fail code example for anchor-has-content rule (#206)

closing `</a>` tag is missing

04c27cd166ecfa04db63ab55e96f2b1d15f32def authored over 7 years ago by Liubomyr Mykhalchenko <[email protected]>
Merge pull request #194 from jessebeach/master

Introduce static/noninteractive/interactive role concepts to the plugin

750b8943b01e5ff1fa35504b241082f6d447bd78 authored over 7 years ago by J. Renée Beach <[email protected]>
Restore .npmignore

595169c14bf56bba163d100247fef66ca6eb352d authored over 7 years ago by Jesse Renee Beach <[email protected]>
Adjustments for [email protected]

a2f36a6083e402d11e19833556887d3e0d499fb8 authored over 7 years ago by Jesse Renee Beach <[email protected]>
Fixed the jest path so it does not pick up a test.js file in scripts

c157143009f587cc4e906e94bca6b02f77f92207 authored over 7 years ago by Jesse Renee Beach <[email protected]>
All tests passing locally on latest aria-query changes (model-aria-better branch)

e712500c5b52e1b761d773aeecff8463551868cd authored over 7 years ago by Jesse Renee Beach <[email protected]>
Big moves to introduce static, non-interactive and interactive semantic distinctions

78f0f6f9827c197f620bc7b8cefd1118bd421834 authored over 7 years ago by Jesse Renee Beach <[email protected]>
Static elements pass the no-noninteractive-element-handlers test

ea819d6334a2ff4ec9c57e1451ab3d9add1e6d35 authored over 7 years ago by Jesse Renee Beach <[email protected]>
Add rules no-interactive-element-to-noninteractive-role and no-noninteractive-element-to-interactive-role

4cf83407baa948249af5b424b3ec968552672777 authored over 7 years ago by Jesse Renee Beach <[email protected]>
Alphabetize src/index.js

3327a82841535091f6f935f600d547cb4cd2feba authored over 7 years ago by Jesse Renee Beach <[email protected]>
Update and add docs for new rules

278a07b828c587d354afffa77640a28ef6469931 authored over 7 years ago by Jesse Renee Beach <[email protected]>
Include <ol> element in test cases

1ab9465b3d0fdb86de38d2b6329ef1f0714d4bd8 authored over 7 years ago by Jesse Renee Beach <[email protected]>
Clean up the pithy violation phrases

318a461ea861fee1abc0c0833b45d70edc8393df authored over 7 years ago by Jesse Renee Beach <[email protected]>
yarn upgrade

dd07a4fd720d0fc27eaeaf886ab670a870084baf authored over 7 years ago by Jesse Renee Beach <[email protected]>
yarn upgrade

14f3415f4f14c3c9072dbb6fa2af0de1c1f5c1e1 authored over 7 years ago by Jesse Renee Beach <[email protected]>
Update the .npmignore and package.json

9b952b4e91cd1654104222548d17c2f22c5728bb authored over 7 years ago by Jesse Renee Beach <[email protected]>
Provide exceptions for li to row and ul to radiogroup in the recommended config for no-noninteractive-element-to-interactive-role

6d20ac3ac8541cd5938e69660774b8c5560aacfb authored over 7 years ago by Jesse Renee Beach <[email protected]>
Add recommended configuration to no-interactive-element-to-noninteractive-role

6e4682f61f5074bf3b093daa1fbffce5a983c1c4 authored over 7 years ago by Jesse Renee Beach <[email protected]>
Treat <a /> as a static element

307e4e8a06d4b9f565003d9fa1cb84629d03c4c7 authored over 7 years ago by Jesse Renee Beach <[email protected]>
Adding options to no-noninteractive-element-to-interative-role

d5b1a774e69b5390a5224948c48b071fdb057c4a authored over 7 years ago by Jesse Renee Beach <[email protected]>
Update the doc boilerplate

9752befe4dc831f149c93186fe66186139bdfb98 authored over 7 years ago by Jesse Renee Beach <[email protected]>
Responding to PR feedback

d1e4beedb471c2337d739bc5f1cc2d14453c3f3c authored over 7 years ago by Jesse Renee Beach <[email protected]>
Rename onclick-has-focus to interactive-supports-focus and expand scope to key and mouse events

cbdfeb8f5fde33d7b5bae7aa2663942359765f8e authored over 7 years ago by Jesse Renee Beach <[email protected]>
Remove onclick-has-role test

18c9b71e97fc7b2464f38044b2b52b10035fee69 authored over 7 years ago by Jesse Renee Beach <[email protected]>
Treat the toolbar role as if it descended from widget

dd8ebd59d7532ba028f76b31ad87ba0dc9604026 authored over 7 years ago by Jesse Renee Beach <[email protected]>
Move the re-roling rules to the attribute node from the opening element node

608a6aaff7ff145873d2b857b041e662ff77cbe7 authored over 7 years ago by Jesse Renee Beach <[email protected]>
Default to Map for attributes, not an array

99c3cddf8b6f6db1d05d754da2f515ce2cefcd4b authored over 7 years ago by Jesse Renee Beach <[email protected]>
Update headers for no-noninteractive and no-static interactions rules

b7542e4fe53fb90175e0cbe3e89ec3d26595a57e authored over 7 years ago by Jesse Renee Beach <[email protected]>
Add rule no-noninteractive-element-handlers

0c979f1cf5b681ee5bdb372977d54d8422e6684f authored over 7 years ago by Jesse Renee Beach <[email protected]>
no-stat-element-interactions should only trigger on elements that are non-interactive

ba8db4048f050b568742fceac233d26bdb512014 authored over 7 years ago by Jesse Renee Beach <[email protected]>
Typing updates to util/isNonInteractiveElement

11f1bfa487fcd1526f9f05b12e20d434d8e0cb94 authored over 7 years ago by Jesse Renee Beach <[email protected]>
Only allow JSXAttribute types in the attribute check in isInteractiveElement and isInteractiveRole utils

f991346db252a1f4762a071b3b5f74632c574978 authored over 7 years ago by Jesse Renee Beach <[email protected]>
Fixing JS erros while running against test data

8145d31b4692be5393b339a1faa07b3f1f74e9ec authored over 7 years ago by Jesse Renee Beach <[email protected]>
Rename no-noninteractive-element-handlers to no-noninteractive-element-interactions

0f03fb4368039036ad74cfc8dd38a3c1700750eb authored over 7 years ago by Jesse Renee Beach <[email protected]>
Update to aria-query 0.4.0

cff81b50c75e45bffe16ac5fd7ac6544c1e944cd authored over 7 years ago by Jesse Renee Beach <[email protected]>
All tests passing on new is* utils

0edae25edce760814b1135f9a3453099bcf69819 authored over 7 years ago by Jesse Renee Beach <[email protected]>
isInteractiveElement and isNonInteractivElement should only evaluate html elements, not roles as well

de75c0a84e8723813cf179a53cf2387c18f7ffba authored over 7 years ago by Jesse Renee Beach <[email protected]>
Added isNonInteractiveElement util

21435147ee29bf9efa0aeda7ff328bea25b247ae authored over 7 years ago by Jesse Renee Beach <[email protected]>
Adding util/isNonInteractiveRole.js

ce73c70958a11fa0d65cec76a3689e20335ad5f6 authored over 7 years ago by Jesse Renee Beach <[email protected]>
Merge pull request #199 from merlinpatt/patch-1

[Docs] Add ignoreNonDOM option

5a9a7b95a3882de8ac8b60afefe309ebed45d249 authored over 7 years ago by Jordan Harband <[email protected]>
Add ignoreNonDOM

c397d09912d8cdc6639933487d92385dd93b3642 authored over 7 years ago by Merlin Patterson <[email protected]>
chore(package): update flow-bin to version 0.41.0 (#189)

https://greenkeeper.io/

06a0ff115a75ca810f60657e7865240dbea8e0d3 authored over 7 years ago by greenkeeper[bot] <greenkeeper[bot]@users.noreply.github.com>
Upgrade devDependencies.

b0b32779137dcfa8635006d61a3f24099670096f authored over 7 years ago by Ethan Cohen <[email protected]>
Upgrade yarn lock

5bcb3bcfaaf4ca8ecade16e3fc573a6f0e3bdc66 authored over 7 years ago by Ethan Cohen <[email protected]>
Upgrade dependencies and remove object-assign since native Object.assign is compatible with required node version.

571ba78766c36a4047973f0c6d700e33af6b3201 authored over 7 years ago by Ethan Cohen <[email protected]>
Fix syntax error in README (#176)

bb9bc9756fea1671df7f9b7bb9a14f906ebdcaee authored over 7 years ago by George <[email protected]>
4.0.0

24128bb96129b74ad8a11b17924158f1372d3661 authored over 7 years ago by Ethan Cohen <[email protected]>
Update CHANGELOG.

d901e4290131b050bdbe25aa9d39c49fb3fb8264 authored over 7 years ago by Ethan Cohen <[email protected]>
Upgrade dependencies and lock file.

6db5157431f336253d08ee99846f722372e0f72b authored over 7 years ago by Ethan Cohen <[email protected]>
Ignore yarn-error.log

82446576ea7568219463837a7cb9b9537e1998a1 authored over 7 years ago by Ethan Cohen <[email protected]>
Add a type keyword to the import of JSXOpeningElement in the rule boilerplate (#173)

2fd4c69e5002422f2681e3e425645032c56d36a0 authored over 7 years ago by J. Renée Beach <[email protected]>
Merge pull request #160 from evcohen/more-flow-configuration

Add eslint-flowtypes plugin. Add flow tpe definitions for ESLint

a513bf53114afdef42f0e49076a89386ccc2f3ab authored over 7 years ago by J. Renée Beach <[email protected]>
Merge branch 'master' into more-flow-configuration

fc6744a95b017e212cef60d2b95d9ef968ddc90e authored over 7 years ago by J. Renée Beach <[email protected]>
Merge pull request #170 from jessebeach/introduce-aria-query

Introduce aria-query; remove roles.json, ARIA.json and DOM.json

cac0693015ef0cc281252105c1d9c8c2df258c7b authored over 7 years ago by J. Renée Beach <[email protected]>
Upgrade yarn.lock

e3cdfa814b61b4a00f348d80b19a2f47c4a70766 authored over 7 years ago by Jesse Renee Beach <[email protected]>
Resolve merge conflicts from rebase on master

bc77ffb527aefafa73f2e080d1cd16309df495e1 authored over 7 years ago by Jesse Renee Beach <[email protected]>
Replaces roles.json with aria-query::roles

24b9922914fc236733a147de317acb9a8d68c2df authored over 7 years ago by Jesse Renee Beach <[email protected]>
Update aria-query to v0.3.0

2c29c6cc37dc6ff22954520d413ee89c9798f1eb authored over 7 years ago by Jesse Renee Beach <[email protected]>
Replaces ARIA.json with aria-query::aria

762f44c63dd46b6f497bbc5cdf417253c75da777 authored over 7 years ago by Jesse Renee Beach <[email protected]>
Remove DOM.json. Use aria-query::dom

34187e463289a08c89db55f950c24275197862b2 authored over 7 years ago by Jesse Renee Beach <[email protected]>
[new] - Add option to ignore non-DOM elements for rule aria-role. (#171)

60c487ee5b1516865fd1fba8311308200271fe56 authored over 7 years ago by Ethan Cohen <[email protected]>
Merge branch 'master' into more-flow-configuration

b8932b244bb788faa346660024e6b04f1ae93aab authored over 7 years ago by J. Renée Beach <[email protected]>
Merge pull request #169 from evcohen/lencioni-patch-1

Update img-has-alt docs for latest recommendation

e79033677c2765fa02b79f7f22db011688d7fc13 authored over 7 years ago by Joe Lencioni <[email protected]>
Update img-has-alt docs for latest recommendation

Generally speaking, developers should choose to avoid ARIA attributes if
the same thing can be ...

41a1bd59c6050a83dbaf428934b84dbcb3fadb00 authored over 7 years ago by Joe Lencioni <[email protected]>
redundant-alt only with word boundary (#165)

866cb92afc7d06cd71d96f1373339b214a718a70 authored over 7 years ago by Dieter Luypaert <[email protected]>
chore(package): update flow-bin to version 0.38.0 (#163)

https://greenkeeper.io/

2ceb0343d25269d521e84b87662ae0ff4d26f3f9 authored over 7 years ago by greenkeeper[bot] <greenkeeper[bot]@users.noreply.github.com>
Edit package description to actually make sense.

5f6061bdea7219b9ec0c042a36c8a6739dd32d22 authored almost 8 years ago by Ethan Cohen <[email protected]>
Add eslint-flowtypes plugin. Add flow tpe definitions for ESLint

c70217e772dab51cb377e591a14ec349e65fff0c authored almost 8 years ago by Jesse Renee Beach <[email protected]>
Add childrenPresentational property to the role json (#159)

18587e0d1c8d9251282093195492aa44bfe09886 authored almost 8 years ago by J. Renée Beach <[email protected]>
Merge pull request #157 from evcohen/move-parser-options-to-a-mapper

Move parser options into a common module that maps them into test cases

a712a6795f70b9503552ff4d73a191f9272eea45 authored almost 8 years ago by J. Renée Beach <[email protected]>
Move parser options into a common module that maps them into the rule test cases

1215201a7d7552ceffb74a27b54d0d8687d5ae67 authored almost 8 years ago by Jesse Renee Beach <[email protected]>
Move parserOptionsMapper into __tests__/__util__

87e008e3336c1e00914905c73e305c816fb5027d authored almost 8 years ago by Jesse Renee Beach <[email protected]>
Update test file imports to reflect new location of the parserOptionsMapper util

91984391b93a173e1c8138f0fe09b85a342205cd authored almost 8 years ago by Jesse Renee Beach <[email protected]>
Add the Flow project (#155)

* Add the Flow project

* Remove node_modules dir from the flowconfig ignore

* Add the ast-...

977b57c43a1da48513a009641bee0f0d87885602 authored almost 8 years ago by J. Renée Beach <[email protected]>
[new] - Add no-redundant-roles rule (#150)

* [new] - Add no-redundant-roles rule

Fixes #149

9ee1242ccd03d45ffe5cc0b2457dd720a310f532 authored almost 8 years ago by Ethan Cohen <[email protected]>
Merge pull request #152 from wascloud/patch-1

Fix link typo for 'accessible-emoji'

d394b4c5e48f800e1f22d2416b38360a50db8e97 authored almost 8 years ago by Joe Lencioni <[email protected]>
Fix link typo for 'accessible-emoji'

f37cf61ed1ce832bb3720994306cc5aeae8c7e6a authored almost 8 years ago by Wasim Hossain <[email protected]>
Fixing failing test in isInteractiveElement.js

d8ba4b0f81f5052fad6727025203afb9f4fb547c authored almost 8 years ago by Jesse Renee Beach <[email protected]>
Upgrading yarn.lock again

a94bb851d623e73cd032c74224e074051daf56e6 authored almost 8 years ago by Jesse Renee Beach <[email protected]>
Upgrade yarn.lock file

1b06a2d494b2484b02086ceaa86b97a172dd20d4 authored almost 8 years ago by Jesse Renee Beach <[email protected]>
Pull the isLink check in isInterativeElement util into its own function

84d0078b9704728db75db802381e5bc3f9c0bdd0 authored almost 8 years ago by Jesse Renee Beach <[email protected]>
Merge pull request #124 from jessebeach/util-isInteractiveRole

Explicitly distinguish interactive from non-interactive elements and roles

770eaadd656812c030252a137783d5b73bbe3541 authored almost 8 years ago by J. Renée Beach <[email protected]>
Rebasing on master

7f0f06adf2c7ec293b8907af75687eeec417ebc2 authored almost 8 years ago by Jesse Renee Beach <[email protected]>
Use the existing role and DOM json files.

6d2ffd34ffc4cec47806e03417e40c2450dca524 authored almost 8 years ago by Jesse Renee Beach <[email protected]>
Updated description text in a test

1a98ac834a6e91200e860747493e5eda0bed8c4b authored almost 8 years ago by Jesse Renee Beach <[email protected]>
Udated the error message of onclick-has-focus to stress the interactive behavior of the violating element.

d4852151f2cfdb7c0f1198c22afec582dca7a4bc authored almost 8 years ago by Jesse Renee Beach <[email protected]>
Move interactive roles and non-interactive roles lists to isInteractiveRole

0794f647be6e380d32cc579dc366c1461bbfdec2 authored almost 8 years ago by Jesse Renee Beach <[email protected]>
Deleted isNonInteractiveRole and isNonInteractiveElement utils

339e0dabc12891a46f590f2a322ce009c6160a35 authored almost 8 years ago by Jesse Renee Beach <[email protected]>
Doc update to onclick-has-focus.md

ee35ae5bf33991292568445dc0ed459d291b2850 authored almost 8 years ago by Jesse Renee Beach <[email protected]>
Responding to comments from @evcohen

dd8d9a426864726305dcf23e00161615412b18ea authored almost 8 years ago by Jesse Renee Beach <[email protected]>
Modified onclick-focus-test to only fail on elements with interactive roles

2a7a3b028ad260f56059f6a777ffde89e8ed06c8 authored almost 8 years ago by Jesse Renee Beach <[email protected]>
Added JSXElement and JSXAttribute mocks; isNon* rules

0b5b26149d792f7f4642513228b0fab0784dce6b authored almost 8 years ago by Jesse Renee Beach <[email protected]>
Add isInteractiveRole util module

fa8e6dc81312658d4e3cd4bb2dee6632d496057e authored almost 8 years ago by Jesse Renee Beach <[email protected]>
Responding to evcohen and mcking65 comments

390143b8b4f77b1725bfb1d7e8b6a83cddeb6cee authored almost 8 years ago by Jesse Renee Beach <[email protected]>
Change `npm install` to `npm i` for consistency in documentation. (#144)

* Add yarn installation commands.

8b6d82a041e9ffaaf3c65f360b4a71b7ecf75ef8 authored almost 8 years ago by ryanvanoss <[email protected]>
Merge pull request #142 from jessebeach/ethanc/create-rule-script

[new][dev] Add the new rule to the index, extends #139

e7e2443cdc5fc9aa739e55a5154cd7a07908ee38 authored almost 8 years ago by J. Renée Beach <[email protected]>
Added blurb in README about the create-rule script

c7931ebdaf851df8e644b949b89f2267d3b2c6a3 authored almost 8 years ago by Jesse Renee Beach <[email protected]>
Updated yarn.lock with jscodeshift

11139b1af69b2424f28c99ae78e2905450d18a08 authored almost 8 years ago by Jesse Renee Beach <[email protected]>
[new][dev] - Create script to easily scaffold new rules.

46f2dfbf99904af1535dd03fd487b82ff8777628 authored almost 8 years ago by Ethan Cohen <[email protected]>