vis-network-react
vis-network-react copied to clipboard
Update dependency eslint-plugin-jsx-a11y to v6.10.2
trafficstars
This PR contains the following updates:
| Package | Change | Age | Confidence |
|---|---|---|---|
| eslint-plugin-jsx-a11y | 6.3.1 -> 6.10.2 |
Release Notes
jsx-eslint/eslint-plugin-jsx-a11y (eslint-plugin-jsx-a11y)
v6.10.2
Fixed
- [patch]
no-redundandant-roles: allow<img src="*.svg" role="img" />#936
Commits
- [meta] fix changelog URLs
0d01a1a - [Refactor] remove no-longer-needed
es-iterator-helpersaa075bd - [Refactor] avoid spreading things that are already arrays
d15d3ab - [Dev Deps] update
@babel/cli,@babel/core,@babel/eslint-parser,@babel/plugin-transform-flow-strip-types,@babel/register5dad7c4 - [Tests]
aria-role: Add valid test for<svg role="img" />daba189 - [Docs]
label-has-associated-control: add line breaks for readability0bc6378 - [Tests]
label-has-associated-control: add additional test cases30d2318 - [Tests] Add tests to reinforce required attributes for role="heading"
d92446c
v6.10.1
Commits
- [Fix] handle interactive/noninteractive changes from aria-query
4925ba8 - [Docs] Use consistent spelling of 'screen reader'
cb6788c - [Dev Deps] update
@babel/cli,@babel/core,@babel/eslint-parser,@babel/plugin-transform-flow-strip-types,@babel/register,auto-changelog,eslint-plugin-import,tape518a77e - [Deps] update
es-iterator-helpers,string.prototype.includeseed03a3 - [meta] package.json - Update jscodeshift & remove babel-jest
2ee940c - [Docs] Remove accidental whitespace in CONTRIBUTING.md
a262131 - [Deps] unpin
aria-querye517937
v6.10.0
Fixed
- [New]
label-has-associated-control: add additional error message#1005 - [Fix]
label-has-associated-control: ignore undetermined label text#966
Commits
- [Tests] switch from jest to tape
a284cbf - [New] add eslint 9 support
deac4fd - [New] add
attributessettinga1ee7f8 - [New] allow polymorphic linting to be restricted
6cd1a70 - [Tests] remove duplicate tests
74d5dec - [Dev Deps] update
@babel/cli,@babel/core,@babel/eslint-parser,@babel/plugin-transform-flow-strip-types6eca235 - [readme] remove deprecated travis ci badge; add github actions badge
0be7ea9 - [Tests] use
npm auditinstead ofaud05a5e49 - [Deps] update
axobject-query912e98c - [Deps] unpin
axobject-query75147aa - [Deps] update
axe-core27ff7cb - [readme] fix jsxA11y import name
ce846e0 - [readme] fix typo in shareable config section in readme
cca288b
v6.9.0
Fixed
Commits
- [New] add support for Flat Config
6b5f096 - Revert "[Fix]
isNonInteractiveElement: Upgrade aria-query to 5.3.0 and axobject-query to 3.2.1"75d5dd7 - [Robustness] use
safe-regex-test4c7e781 - [actions] update actions/checkout
51a1ca7 - [Dev Deps] update
@babel/cli,@babel/core,@babel/eslint-parser,@babel/plugin-transform-flow-strip-types,@babel/register,eslint-doc-generator,object.entries1271ac1 - [Dev Deps] update
@babel/cli,@babel/core,@babel/register,aud,eslint-plugin-import,npmignore,object.assign540cb7a - [Deps] update
@babel/runtime,array-includes,es-iterator-helpers,hasown,object.fromentries,safe-regex-test5d14408 - [Deps] pin
aria-queryandaxobject-query, addls-enginestest to CI32fd82c - [Dev Deps] update
@babel/core,@babel/eslint-parser,@babel/plugin-transform-flow-strip-types,eslint-doc-generatord1b4114 - [Fix] ensure
summaryremains non-interactive6a048da - [Deps] remove
@babel/runtime0a98ad8 - [New]
no-noninteractive-element-to-interactive-role: allowmenuitemradioandmenuitemcheckboxon <li>c0733f9 - [Deps] update
@babel/runtime,safe-regex-test0d5321a - [actions] pin codecov to v3.1.5
961817f - [Deps] unpin
axe-coreb3559cf - [Deps] move
object.entriesto dev deps1be7b70 - [Deps] update
@babel/runtime2a48abb - [Deps] update
@babel/runtime1adec35
v6.8.0
Merged
- Allow
titleattribute oraria-labelattribute instead of accessible child in the "anchor-has-content" rule#727
Fixed
- [Docs]
aria-activedescendant-has-tabindex: align with changes from #708#924 - [Fix]
control-has-associated-label: don't accept whitespace as an accessible label#918
Commits
- [Tests] migrate helper parsers function from
eslint-plugin-reactce4d57f - [Refactor] use
es-iterator-helpers52de824 - [New]
mouse-events-have-key-events: addhoverInHandlers/hoverOutHandlersconfigdb64898 - [New] add
polymorphicPropNamesetting for polymorphic componentsfffb05b - [Fix]
isNonInteractiveElement: Upgrade aria-query to 5.3.0 and axobject-query to 3.2.164bfea6 - [Refactor] use
hasowninstead ofhas9a8edde - [actions] update used actions
10c061a - [Dev Deps] update
@babel/cli,@babel/core,@babel/eslint-parser,@babel/plugin-transform-flow-strip-types,@babel/register,aud,eslint-doc-generator,eslint-plugin-import,minimist6d5022d - [Dev Deps] update
@babel/cli,@babel/core,@babel/eslint-parser,@babel/register,eslint-doc-generator,eslint-plugin-import4dc7f1e - [New]
anchor-has-content: Allow title attribute OR aria-label attributee6bfd5c - [patch]
mouse-events-have-key-events: rport the attribute, not the nodeeadd70c - [Deps] update
@babel/runtime,array-includes,array.prototype.flatmap,object.entries,object.fromentries46ffbc3 - [Deps] update
@babel/runtime,axobject-query,jsx-ast-utils,semver5999555 - [Fix] pin
aria-queryandaxe-coreto fix failing tests on main8d8f016 - [patch] move
semverfrom Deps to Dev Deps4da13e7 - [Deps] update
ast-types-flowb755318 - [Dev Deps] update
eslint-plugin-importf1c976b - [Deps] unpin
language-tags3d1d26d - [Docs]
no-static-element-interactions: tabIndex is written tabindex1271153 - [Deps] Upgrade ast-types-flow to mitigate Docker user namespacing problems
f0d2ddb - [Dev Deps] pin
jackspeaksince 2.1.2+ depends on npm aliases, which kill the install process in npm < 60c278f4
v6.7.1
Commits
- [Fix]
no-aria-hidden-on-focusablerule's missing exportb01219e
v6.7.0
Merged
- New rule: prefer-tag-over-role
#833
Fixed
- [Tests]
aria-role: add now-passing test#756 - [Docs]
control-has-associated-label: fix metadata#892 - [New] add
no-aria-hidden-on-focusablerule#881
Commits
- [Docs] automate docs with
eslint-doc-generator6d7a857 - [Refactor] use fromEntries, flatMap, etc; better use iteration methods
3d77c84 - [New] add
anchor-ambiguous-textrule7f6463e - [New] add
getAccessibleChildTextutil630116b - [New] Add
isFocusableutils methode199d17 - [Docs] update
eslint-doc-generatorto v1.0.06b9855b - [Fix]
no-noninteractive-element-interactions: Ignore contenteditable elements in no-noninteractive-element-interactions9aa878b - [New]
anchor-ambiguous-text: ignore punctuationbbae2c4 - [New]
anchor-ambiguous-text,getAccessibleChildText: Implements check foralttags on<img />elementsbb84abc - [meta] use
npmignoreto autogenerate an npmignore file6ad2312 - [meta] add
auto-changelog283817b - [Docs] missing descriptions in some rules
79b975a - [Deps] update
aria-query,axobject-query7b3cda3 - [Dev Deps] update
@babel/cli,@babel/core,@babel/eslint-parser,@babel/plugin-transform-flow-strip-types,aud,object.assign0852947 - [meta] move
.eslintignoretoignorePatterns65be35b - [Dev Deps] update
@babel/cli,@babel/core,aud,eslint-doc-generator60c2df5 - [Deps] update
@babel/runtime,array-includes,axe-core4abc751 - [Deps] update
@babel/runtime,axe-core89f766c - [meta] run the build in prepack, not prepublish
e411ce3 - [Dev Deps] update
@babel/core,minimistcccdb62 - [Dev Deps] update
markdown-magic3382059 - [Fix] expose
prefer-tag-over-role38d52f8 - [Docs]
label-has-for: reran generate-list-of-rules9a2af01 - [Deps] pin
language-tagstov1.0.5f84bb74 - [Dev Deps] update
@babel/corecf3f8d0 - [Deps] update
axe-core0a73cf4 - [Deps] update
@babel/runtime053f04d - [Deps] update
@babel/runtimebccf0ae - [Deps] update
jsx-ast-utilsc9687cc - [readme] Preventing code repetition in user's eslint config file
8b889bf - [Docs]
prefer-tag-over-role: rename docs file0bdf95b
v6.6.1
==================
38405ad[Fix]no-interactive-tabindex: allow role assignments using a ternary with literals on both sides7524e0c[Fix]no-static-element-interactions: allow role assignments using a ternary with literals on both sides (#865)1c06306[readme] properly describe rule settings in builtin configs0c19f02[Docs]no-noninteractive-tabindex,no-static-element-interactions: documentallowExpressionValues(#870)2362832[readme] added link to redirect eslint to relevant docs (#862)2c6926c[Deps] unpinaxe-coreb78f19d[Deps] pinaxe-coreto v4.4.1, due to a breaking change in a patch768910e[Deps] update@babel/runtimef0e04ce[Deps] update@babel/runtime,jsx-ast-utils93b2a9d[Dev Deps] update@babel/cli,@babel/core,@babel/eslint-parser,@babel/plugin-transform-flow-strip-types,@babel/registera962211[Dev Deps] update@babel/cli,@babel/core,@babel/plugin-transform-flow-strip-types,@babel/register0d2bc43[Tests]no-noninteractive-element-interactions: add passing test cases (#876)ffefbad[Tests]no-noninteractive-element-interactions: add passing tests for form with onSubmit (#871)e7d405d[Tests]no-static-element-interactions: add passing test cases
v6.6.0
==================
566011b[New]aria-role: addallowedInvalidRolesoption (#828)64dcac6[New] Introduce a plugin-wide setting for custom components. (#844)ce2c328[Fix]no-redundant-roles,role-supports-aria-props: Remove implicit role from dl element (#848)fb20bc4[Refactor]role-supports-aria-props: clean up the logic a bit1826628[Refactor] reduce egregious use of array spread, in favor of[].concatidiom0f1615a[Docs]no-static-element-interactions: Update error message (#843)9980d1d[Docs] Add infrastructure for auto-generating markdown table and list (#837)f878d3b[Docs] Update project readme (#831)aea7671[Deps] update@babel/runtime,array-includes,axe-core,jsx-ast-utilsd74173a[Deps] updatejsx-ast-utilsf6ba03c[Deps] update@babel/runtime,jsx-ast-utils547dab4[Deps] update@babel/runtime,axe-core,minimatchbaaf791[Deps] update@babel/runtime,minimatch,semverc015fef[Deps] update@babel/runtime,axe-core,damerau-levenshtein832cbd6[meta] addexport defaultinstead ofmodule.exports(#861)ee933a2[meta] Add CONTRIBUTING.md to solicit contributions (#846)fa3c869[Dev Deps] update@babel/cli,@babel/core,@babel/eslint-parser,@babel/plugin-transform-flow-strip-types,aud,eslint-plugin-eslint-plugin,eslint-plugin-flowtype,eslint-plugin-importfb3d51e[Dev Deps] update@babel/core,@babel/register,eslint-plugin-import,minimist8c1df4d[Dev Deps] pin@technote-space/doctocbecause v2.5 is a breaking changefb071ab[Dev Deps] update@babel/cli,@babel/core,@babel/eslint-parser,@babel/plugin-transform-flow-strip-types,eslint-plugin-eslint-plugin5e966e5[Dev Deps] update@babel/clif597f5b[Dev Deps] update@babel/cli,@babel/core,@babel/eslint-parser287854a[Tests] Fixnpm run flow(#856)112261c[Tests] skip fragment tests in eslint < 6ea877c4[Tests]img-redundant-alt-test: add passing tests (#832)685426dtest: align usage of jest expect across tests (#827)c460a8b[Tests] move invalid test case to valid; changed in axe-core v4.4
v6.5.1
==================
v6.5.0
==================
0f5f582[New] support ESLint 8.x (#810)1dbc416[Deps] update@babel/runtime,axe-core4043d31[Dev Deps] update@babel/cli,@babel/core,@babel/eslint-parser,@babel/plugin-transform-flow-strip-types,eslint-config-airbnb-based143cba[Docs] HTTP => HTTPS (#823)309b040[Docs]anchor-has-content: add missing close / for jsx succeed example (#821)ba1e312[eslint] simplify eslint command0269025[meta] change allmasterreferences in URLs toHEADf1414cf[Dev Deps] addeslint-plugin-eslint-plugin(#818)f44fc05[meta] update URLsdf34872[Refactor] switch toexport defaultsyntax for exporting rules (#819)ff26b82[meta] fix prepublish scriptsd4a57d8[Deps] update@babel/runtime,array-includes,axe-core,jsx-ast-utilsbd1dec6[Dev Deps] update@babel/cli,@babel/core,@babel/eslint-parser,eslint-plugin-import,estraverse,safe-publish-latest434c4cf[Tests] do not test eslint 7 on node 11aed7a20[Tests] use@babel/eslint-parserinstead ofbabel-eslint(#811)0021489[actions] use codecov action1251088[meta] delete FUNDING.yml in favor of.githubrepoecf7a27[Docs]scope: replace duplicatescopeword (#799)952af25[Fix]no-access-key: Fix wording and grammar (#800)6cf7ac0[Dev Deps] update@babel/cli,@babel/core,@babel/plugin-transform-flow-strip-types,aud,eslint-plugin-flowtype,eslint-plugin-import79a35d4[Deps] update@babel/runtime,axe-core,damerau-levenshtein2a9ab71[Tests] deletesrc/util/getComputedRole-test.jstest in node 60c1c587[Tests]autocomplete-valid: move some failed tests to passing8830902[Tests] fix eslint < 7 not understandingimport typed57887c[Tests] ensure all tests run55e5c11Support img role for canvas (#796)36102cd[meta] useprepublishOnlyscript for npm 7+2501a7fRemove the link-button focus css from the anchor-is-valid doc (#662)d927625Update recommended config to allow fieldset to have the radiogroup role (#746)5aa8db9[Docs] Clarify the title of the strictness table in the main doc (#786)df3c7ad[Docs] Document the similarity between html-has-lang and lang (#778)426d4c2Fix Flow warnings (#785)ecec8e4Fully deprecate accessible-emoji rule (#782)8a0e43c[Tests] remove .travis.ymlf88bf6b[Dev Deps] updateflow-binto support aarch64 (#784)369f9db[Dev Deps] update@babel/cli,@babel/core,@babel/plugin-transform-flow-strip-types,aud,eslint-plugin-flowtype,jscodeshiftce0785f[Deps] update@babel/runtime,array-includes,axe-core,emoji-regex2c2a2ad[actions] update to usenode/installactionc275964[Docs]anchor-is-valid: general cleanup (#728)3df059e[Docs]no-redundant-roles: Adds missing closing square bracket (#775)42ce5b7[Docs]anchor-is-valid: Add Next.js case (#769)2e5df91[Tests] fix tests breaking on npm 7066ccff[Docs]no-noninteractive-tabindex: Add example for tabIndex on seemingly non-interactive element (#760)6b19aa5[Tests] migrate tests to Github Actions (#764)7e158e3[meta] runaudinposttest71f390f[Tests] stop using coverallse54b466[meta] add Automatic Rebase and Require Allow Edits workflows7d5511d[New]label-has-associated-control: Add glob support (#749)854da0cRan npm update; latest packages (#763)8637aa7(source/pr/734, fork/pr/26) [patch]strictconfig: Turn offlabel-has-for(#734)d85ce54[doc] Add link to MDN Aria documentation (#762)20b48a4[patch]no-onchange: Remove rule from recommended/strict configs, and deprecate (#757)
v6.4.1
==================
f8a4496Upgrade jsx-ast-utils to v3.1.0
v6.4.0
==================
83e4ff2[Deps] updateaxe-core,jsx-ast-utilseb92b07[Dev Deps] update@babel/cli,@babel/core,@babel/plugin-transform-flow-strip-types,eslint-plugin-flowtype,eslint-plugin-import,estraverse,expect,object.assign3d98d7a[Deps] update@babel/runtime,axe-coref702f62[readme] add Spanish translationc2ae092[Docs]no-static-element-interactions: Fixed rule name in commentsb90e20dFix screenreader -> screen reader645900aFixed rule name in comments381b9d6[fix:634] Ignore control elements that are hidden2c47f0a[Fix]autocomplete-valid: workaround for axe not being able to handlenull00bd6d8Add failing test for autocomplete with dynamic type3c49c9aAdd WCAG guidelines to rule documentation4ecaf35Add a testcase for tablist to interactive supports focusdac6864Deprecate the accessible-emoji rule5191053Update to axobject-query@2.2.0b315698Allow negative tabindex in aria-activedescendant-has-tabindex8e6fcd0docs: fix travis badge now points to correct location at travis-ci.com2234df7Account for additional control elements in label-has-associated-control5cbb718Adding test cases for label tests66c425cAdditional test case for no-redundant-roles
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
- [ ] If you want to rebase/retry this PR, check this box
This PR was generated by Mend Renovate. View the repository job log.