GitHub / jsx-eslint/eslint-plugin-jsx-a11y / commits
Static AST checker for a11y rules on JSX elements.
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| a7d1a12a | [Tests] fix linting errors introduced in 2d9ad55 | Jordan Harband <l****b@g****m> | 5 months ago | |
| 68c32d47 | [Deps] update `array-includes`, `array.prototype.flatmap`, `axe-core`, `safe-... | Jordan Harband <l****b@g****m> | 5 months ago | |
| 961fe0a7 | [Dev Deps] update `@babel/cli`, `@babel/core`, `@babel/eslint-parser`, `@babe... | Jordan Harband <l****b@g****m> | 5 months ago | |
| 2d9ad55c | [Tests] inject tape into RuleTester so test cases are logged properly | Jordan Harband <l****b@g****m> | 5 months ago | |
| 91e39b45 | [patch] `no-autofocus`: don't report error if autoFocus is set to false | michael faith <m****h@u****m> | 10 months ago | |
| bfb0e9e8 | [patch] `label-has-associated-control`: improve error messages |
michael faith <m****h@u****m>
Committed by: Jordan Harband <l****b@g****m> |
11 months ago | |
| 7566e135 | [Deps] update `axe-core` | Jordan Harband <l****b@g****m> | 12 months ago | |
| 53ca775e | [Fix] ensure stable plugin reference with flat configs |
Brad Zacher <b****r@g****m>
Committed by: Jordan Harband <l****b@g****m> |
12 months ago | |
| d32edacc | [Docs] `click-events-have-key-events`: fix typo |
Azat S. <t****o@a****o>
Committed by: Jordan Harband <l****b@g****m> |
12 months ago | |
| 7f3d698f | v6.10.2 | Jordan Harband <l****b@g****m> | about 1 year ago | |
| 0d01a1af | [meta] fix changelog URLs | Jordan Harband <l****b@g****m> | about 1 year ago | |
| 5dad7c4f | [Dev Deps] update `@babel/cli`, `@babel/core`, `@babel/eslint-parser`, `@babe... | Jordan Harband <l****b@g****m> | about 1 year ago | |
| d15d3aba |
[Refactor] avoid spreading things that are already arrays
Co-authored-by: v1rtl <h****i@v****e>, Michaël De Boey <i****o@m****e> |
v1rtl <h****i@v****e>
Committed by: Jordan Harband <l****b@g****m> |
about 1 year ago | |
| aa075bd1 | [Refactor] remove no-longer-needed `es-iterator-helpers` |
Michaël De Boey <i****o@m****e>
Committed by: Jordan Harband <l****b@g****m> |
about 1 year ago | |
| d13725de | [Fix] `no-redundant-roles`: Refine implicit role of `select` to include `comb... |
LB <m****l@l****e>
Committed by: Jordan Harband <l****b@g****m> |
about 1 year ago | |
| fa9845dd | [patch] `no-redundandant-roles`: allow `<img src="*.svg" role="img" />` |
LB <m****l@l****e>
Committed by: Jordan Harband <l****b@g****m> |
about 1 year ago | |
| daba1897 | [Tests] `aria-role`: Add valid test for `<svg role="img" />` |
LB <m****l@l****e>
Committed by: Jordan Harband <l****b@g****m> |
about 1 year ago | |
| 743168b1 | [New] `label-has-associated-control`: allow `labelComponents` to contain globs |
LB <m****l@l****e>
Committed by: Jordan Harband <l****b@g****m> |
about 1 year ago | |
| 0bc63781 | [Docs] `label-has-associated-control`: add line breaks for readability |
LB <m****l@l****e>
Committed by: Jordan Harband <l****b@g****m> |
about 1 year ago | |
| 068608b2 | [New] `interactive-supports-focus`: add basic suggestions |
LB <m****l@l****e>
Committed by: Jordan Harband <l****b@g****m> |
about 1 year ago | |
| d92446c6 | [Tests] Add tests to reinforce required attributes for role="heading" |
LB <m****l@l****e>
Committed by: Jordan Harband <l****b@g****m> |
about 1 year ago | |
| 30d23189 | [Tests] `label-has-associated-control`: add additional test cases |
LB <m****l@l****e>
Committed by: Jordan Harband <l****b@g****m> |
about 1 year ago | |
| e5dda96f | v6.10.1 | Jordan Harband <l****b@g****m> | about 1 year ago | |
| eed03a31 | [Deps] update `es-iterator-helpers`, `string.prototype.includes` | Jordan Harband <l****b@g****m> | about 1 year ago | |
| 518a77e1 | [Dev Deps] update `@babel/cli`, `@babel/core`, `@babel/eslint-parser`, `@babe... | Jordan Harband <l****b@g****m> | about 1 year ago | |
| 2ee940c5 | [meta] package.json - Update jscodeshift & remove babel-jest |
LB <m****l@l****e>
Committed by: Jordan Harband <l****b@g****m> |
about 1 year ago | |
| cb6788c5 | [Docs] Use consistent spelling of 'screen reader' |
LB <m****l@l****e>
Committed by: Jordan Harband <l****b@g****m> |
about 1 year ago | |
| a2621314 | [Docs] Remove accidental whitespace in CONTRIBUTING.md |
LB <m****l@l****e>
Committed by: Jordan Harband <l****b@g****m> |
about 1 year ago | |
| 4925ba8d | [Fix] handle interactive/noninteractive changes from aria-query | Jordan Harband <l****b@g****m> | about 1 year ago | |
| e5179372 | [Deps] unpin `aria-query` | Jordan Harband <l****b@g****m> | about 1 year ago | |
| 65c9338c | v6.10.0 | Jordan Harband <l****b@g****m> | about 1 year ago | |
| 912e98c4 | [Deps] update `axobject-query` | Jordan Harband <l****b@g****m> | about 1 year ago | |
| a284cbf4 | [Tests] switch from jest to tape | Jordan Harband <l****b@g****m> | about 1 year ago | |
| 05a5e499 | [Tests] use `npm audit` instead of `aud` | Jordan Harband <l****b@g****m> | about 1 year ago | |
| 6eca2359 | [Dev Deps] update `@babel/cli`, `@babel/core`, `@babel/eslint-parser`, `@babe... | Jordan Harband <l****b@g****m> | about 1 year ago | |
| 83fd9c45 | [New] `label-has-associated-control`: add additional error message |
Billy Levin <b****7@g****m>
Committed by: Jordan Harband <l****b@g****m> |
about 1 year ago | |
| 27ff7cbf | [Deps] update `axe-core` | Jordan Harband <l****b@g****m> | about 1 year ago | |
| a08fbcc5 | [Fix] `label-has-associated-control`: ignore undetermined label text |
Billy Levin <b****7@g****m>
Committed by: Jordan Harband <l****b@g****m> |
about 1 year ago | |
| ce846e00 | [readme] fix jsxA11y import name |
k35o <k****o@d****p>
Committed by: Jordan Harband <l****b@g****m> |
about 1 year ago | |
| cca288b7 | [readme] fix typo in shareable config section in readme |
Paul Ebose <4****l@u****m>
Committed by: Jordan Harband <l****b@g****m> |
over 1 year ago | |
| 74d5decb | [Tests] remove duplicate tests |
michael faith <m****h@u****m>
Committed by: Jordan Harband <l****b@g****m> |
over 1 year ago | |
| deac4fd0 | [New] add eslint 9 support |
michael faith <m****h@u****m>
Committed by: Jordan Harband <l****b@g****m> |
over 1 year ago | |
| 0be7ea95 | [readme] remove deprecated travis ci badge; add github actions badge |
trajan0x <8****x@u****m>
Committed by: Jordan Harband <l****b@g****m> |
over 1 year ago | |
| 75147aa6 | [Deps] unpin `axobject-query` | Jordan Harband <l****b@g****m> | over 1 year ago | |
| 882bd4dc | v6.9.0 | Jordan Harband <l****b@g****m> | over 1 year ago | |
| 961817f6 | [actions] pin codecov to v3.1.5 | Jordan Harband <l****b@g****m> | over 1 year ago | |
| 6a048dac | [Fix] ensure `summary` remains non-interactive | Jordan Harband <l****b@g****m> | over 1 year ago | |
| 75d5dd72 | Revert "[Fix] `isNonInteractiveElement`: Upgrade aria-query to 5.3.0 and axob... | Jordan Harband <l****b@g****m> | over 1 year ago | |
| 32fd82c6 | [Deps] pin `aria-query` and `axobject-query`, add `ls-engines` test to CI | Jordan Harband <l****b@g****m> | over 1 year ago | |
| 0a98ad83 | [Deps] remove `@babel/runtime` | Jordan Harband <l****b@g****m> | over 1 year ago | |
| 51a1ca7b | [actions] update actions/checkout | Jordan Harband <l****b@g****m> | over 1 year ago | |
| 6b5f096f | [New] add support for Flat Config |
michael faith <m****h@u****m>
Committed by: Jordan Harband <l****b@g****m> |
over 1 year ago | |
| 5d144082 | [Deps] update `@babel/runtime`, `array-includes`, `es-iterator-helpers`, `has... | Jordan Harband <l****b@g****m> | over 1 year ago | |
| 1271ac1d | [Dev Deps] update `@babel/cli`, `@babel/core`, `@babel/eslint-parser`, `@babe... | Jordan Harband <l****b@g****m> | over 1 year ago | |
| b3559cf8 | [Deps] unpin `axe-core` | Daniel Harte <n****s@u****m> | over 1 year ago | |
| 6cd1a701 | [New] allow polymorphic linting to be restricted |
Kate Higa <1****8@u****m>
Committed by: Jordan Harband <l****b@g****m> |
over 1 year ago | |
| a1ee7f88 | [New] add `attributes` setting |
Edoardo Cavazza <e****a@c****t>
Committed by: Jordan Harband <l****b@g****m> |
over 1 year ago | |
| 1be7b709 | [Deps] move `object.entries` to dev deps | Jordan Harband <l****b@g****m> | almost 2 years ago | |
| 0d5321a5 | [Deps] update `@babel/runtime`, `safe-regex-test` | Jordan Harband <l****b@g****m> | almost 2 years ago | |
| 4c7e7815 | [Robustness] use `safe-regex-test` | Jordan Harband <l****b@g****m> | almost 2 years ago | |
| 540cb7ae | [Dev Deps] update `@babel/cli`, `@babel/core`, `@babel/register`, `aud`, `esl... | Jordan Harband <l****b@g****m> | almost 2 years ago | |
| 2a48abb5 | [Deps] update `@babel/runtime` | Jordan Harband <l****b@g****m> | almost 2 years ago | |
| 2d8d5574 | [Fix] `img-redundant-alt`: fixed multibyte character support |
makotot <m****n@g****m>
Committed by: Jordan Harband <l****b@g****m> |
almost 2 years ago | |
| 1adec351 | [Deps] update `@babel/runtime` | Jordan Harband <l****b@g****m> | almost 2 years ago | |
| d1b41142 | [Dev Deps] update `@babel/core`, `@babel/eslint-parser`, `@babel/plugin-trans... | Jordan Harband <l****b@g****m> | almost 2 years ago | |
| 1635dccc | [meta] fix changelog links | Jordan Harband <l****b@g****m> | almost 2 years ago | |
| 97427535 | v6.8.0 | Jordan Harband <l****b@g****m> | about 2 years ago | |
| b755318e | [Deps] update `ast-types-flow` | Jordan Harband <l****b@g****m> | about 2 years ago | |
| f1c976b6 | [Dev Deps] update `eslint-plugin-import` | Jordan Harband <l****b@g****m> | about 2 years ago | |
| 9a8edde7 | [Refactor] use `hasown` instead of `has` | Jordan Harband <l****b@g****m> | about 2 years ago | |
| 46ffbc38 | [Deps] update `@babel/runtime`, `array-includes`, `array.prototype.flatmap`, ... | Jordan Harband <l****b@g****m> | about 2 years ago | |
| 4dc7f1e5 | [Dev Deps] update `@babel/cli`, `@babel/core`, `@babel/eslint-parser`, `@babe... | Jordan Harband <l****b@g****m> | about 2 years ago | |
| c0733f94 | [New] `no-noninteractive-element-to-interactive-role`: allow `menuitemradio` ... |
Kate Higa <1****8@u****m>
Committed by: Jordan Harband <l****b@g****m> |
about 2 years ago | |
| 3d1d26d8 | [Deps] unpin `language-tags` | Jordan Harband <l****b@g****m> | about 2 years ago | |
| 10c061a7 | [actions] update used actions | Jordan Harband <l****b@g****m> | about 2 years ago | |
| 52de8240 | [Refactor] use `es-iterator-helpers` | Jordan Harband <l****b@g****m> | about 2 years ago | |
| 9688ad81 | merge Merge pull request #727 from gorohash/anchor-has-title-and-aria-label |
J. Renée Beach <s****e@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| 59995557 | [Deps] update `@babel/runtime`, `axobject-query`, `jsx-ast-utils`, `semver` | Jordan Harband <l****b@g****m> | about 2 years ago | |
| 6d5022d4 | [Dev Deps] update `@babel/cli`, `@babel/core`, `@babel/eslint-parser`, `@babe... | Jordan Harband <l****b@g****m> | about 2 years ago | |
| eadd70cb | [patch] `mouse-events-have-key-events`: rport the attribute, not the node | Jordan Harband <l****b@g****m> | about 2 years ago | |
| 0c278f48 | [Dev Deps] pin `jackspeak` since 2.1.2+ depends on npm aliases, which kill th... | Jordan Harband <l****b@g****m> | about 2 years ago | |
| 12711536 | [Docs] `no-static-element-interactions`: tabIndex is written tabindex |
Andreas Nüßlein <a****s@n****n>
Committed by: Jordan Harband <l****b@g****m> |
over 2 years ago | |
| fffb05b3 | [New] add `polymorphicPropName` setting for polymorphic components |
Kendall Gassner <k****r@g****m>
Committed by: Jordan Harband <l****b@g****m> |
over 2 years ago | |
| 4da13e79 | [patch] move `semver` from Deps to Dev Deps |
SukkaW <i****w@g****m>
Committed by: Jordan Harband <l****b@g****m> |
over 2 years ago | |
| 8d8f0169 | [Fix] pin `aria-query` and `axe-core` to fix failing tests on main |
J. Renée Beach <s****e@g****m>
Committed by: Jordan Harband <l****b@g****m> |
over 2 years ago | |
| 64bfea63 | [Fix] `isNonInteractiveElement`: Upgrade aria-query to 5.3.0 and axobject-que... |
J. Renée Beach <s****e@g****m>
Committed by: Jordan Harband <l****b@g****m> |
over 2 years ago | |
| f0d2ddb6 | [Deps] Upgrade ast-types-flow to mitigate Docker user namespacing problems | Robin Mehner <r****n@c****e> | over 2 years ago | |
| db64898f | [New] `mouse-events-have-key-events`: add `hoverInHandlers`/`hoverOutHandlers... |
Willy Liu <w****u@m****m>
Committed by: Jordan Harband <l****b@g****m> |
over 2 years ago | |
| 7b3492ba | [Docs] `aria-activedescendant-has-tabindex`: align with changes from #708 |
Simon H <5****m@u****m>
Committed by: Jordan Harband <l****b@g****m> |
over 2 years ago | |
| 93f78856 | [Fix] `control-has-associated-label`: don't accept whitespace as an accessibl... | Nathan Jones <n****s@w****m> | almost 3 years ago | |
| 20b082a8 | v6.7.1 | Jordan Harband <l****b@g****m> | almost 3 years ago | |
| b01219ed | [Fix] `no-aria-hidden-on-focusable` rule's missing export | Ev Haus <e****v@h****g> | almost 3 years ago | |
| 136ced7b | v6.7.0 | Jordan Harband <l****b@g****m> | almost 3 years ago | |
| 283817b8 | [meta] add `auto-changelog` | Jordan Harband <l****b@g****m> | almost 3 years ago | |
| 3d77c845 | [Refactor] use fromEntries, flatMap, etc; better use iteration methods | Jordan Harband <l****b@g****m> | almost 3 years ago | |
| 89f766cd | [Deps] update `@babel/runtime`, `axe-core` | Jordan Harband <l****b@g****m> | almost 3 years ago | |
| 60c2df53 | [Dev Deps] update `@babel/cli`, `@babel/core`, `aud`, `eslint-doc-generator` | Jordan Harband <l****b@g****m> | almost 3 years ago | |
| f84bb746 | [Deps] pin `language-tags` to `v1.0.5` | Jordan Harband <l****b@g****m> | almost 3 years ago | |
| 9a2af017 | [Docs] `label-has-for`: reran generate-list-of-rules |
Josh Goldberg <g****t@j****m>
Committed by: Jordan Harband <l****b@g****m> |
almost 3 years ago | |
| 9aa878bc | [Fix] `no-noninteractive-element-interactions`: Ignore contenteditable elemen... |
Josh Goldberg <g****t@j****m>
Committed by: Jordan Harband <l****b@g****m> |
almost 3 years ago |