corgicode / api

Backend for the codecorgi platform
http://codecorgi.co
Other
3 stars 0 forks source link

Bump eslint-plugin-jsx-a11y from 3.0.2 to 6.0.3 #99

Open dependabot-preview[bot] opened 6 years ago

dependabot-preview[bot] commented 6 years ago

Bumps eslint-plugin-jsx-a11y from 3.0.2 to 6.0.3.

Release notes *Sourced from eslint-plugin-jsx-a11y's [releases](https://github.com/evcohen/eslint-plugin-jsx-a11y/releases).* > ## Republish with correct dependency versioning > `jsx-ast-utils` was using incorrect major version for v6.0.2 of this plugin. This version republishes the same code with `jsx-ast-utils@^2.0.0` > > ## Fix .npmignore > See [#279](https://github-redirect.dependabot.com/evcohen/eslint-plugin-jsx-a11y/issues/279) > > ## Remove src and and flow from tarball > See [#277](https://github-redirect.dependabot.com/evcohen/eslint-plugin-jsx-a11y/issues/277) > > ## Lots of updates! > - [new] Add rule `anchor-is-valid`. See documentation for configuration options. Thanks [**AlmeroSteyn**](https://github.com/AlmeroSteyn). > - [breaking] `href-no-hash` replaced with `anchor-is-valid` in the recommended and strict configs. Use the `invalidHref` aspect (active by default) in `anchor-is-valid` to continue to apply the behavior provided by `href-no-hash`. > - [breaking] Removed support for ESLint peer dependency at version ^2.10.2. > - [update] The rule `label-has-for` now allows inputs nested in label tags. Previously it was strict about requiring a `for` attribute. Thanks [**ignatiusreza**](https://github.com/ignatiusreza) and [**mjaltamirano**](https://github.com/mjaltamirano). > - [update] New configuration for `interactive-supports-focus`. Recommended and strict configs for now contain a trimmed-down whitelist of roles that will be checked. > - [fix] Incompatibility between node version 4 and 5. Thanks [**evilebottnawi**](https://github.com/evilebottnawi). > - [fix] Missing README entry for `media-has-caption`. Thanks [**ismail-syed**](https://github.com/ismail-syed). > - [fix] README updates explaining recommended and strict configs. Thanks [**Donaldini**](https://github.com/Donaldini). > - [fix] Updated to aria-query@0.7.0, which includes new ARIA 1.1 properties. Previously, the `aria-props` rule incorrectly threw errors for these new properties. > > ## Support eslint v4 > No release notes provided. > > ## Include flow directory in published package > for explicit imports in `v5.0.2` > > ## Resolve Flow issues > Explicitly import flow types to resolve flow failures in consuming projects. > > ## Node <4 support > Swapped `Array.includes` for `array-includes` polyfill to support node versions <4 > > ## Version 5! > [breaking] Refactor `img-has-alt` rule into `alt-text` rule > [breaking] Rule `onclick-has-role` is removed. Replaced with `no-static-element-interactions` and `no-noninteractive-element-interactions`. > [breaking] Rule `onclick-has-focus` is removed. Replaced with `interactive-supports-focus`. > [new] - Add rule `media-has-caption` rule > [new] - Add `ignoreNonDOM` option to `no-autofocus`. > [new] - Add rule `no-interactive-element-to-noninteractive-role` > [new] - Add rule `no-noninteractive-element-to-interactive-role` > [new] - Add rule `no-noninteractive-tabindex` > [new] - Configs split into "recommended" and "strict". > [enhanced] - Configuration options added to `no-static-element-interactions` and `no-noninteractive-element-interactions`. Options allow for fine-tuning of elements and event handlers to check. > > ## New rules + other changes > Add new rules: > > jsx-a11y/accessible-emoji > jsx-a11y/aria-activedescendant-has-tabindex > jsx-a11y/iframe-has-title > ... (truncated)
Changelog *Sourced from eslint-plugin-jsx-a11y's [changelog](https://github.com/evcohen/eslint-plugin-jsx-a11y/blob/master/CHANGELOG.md).* > 6.0.2 / 2017-06-28 > ================== > - [fix] Prefix directories in `.npmignore` with `/` so it only matches the top-level directory > > > 6.0.1 / 2017-06-28 > ================== > - [temporary] Remove `src` and `flow` from package to resolve flow issues for consuming packages. > > > 6.0.0 / 2017-06-05 > ================= > - [new] Add rule `anchor-is-valid`. See documentation for configuration options. Thanks [**AlmeroSteyn**](https://github.com/AlmeroSteyn). > - [breaking] `href-no-hash` replaced with `anchor-is-valid` in the recommended and strict configs. Use the `invalidHref` aspect (active by default) in `anchor-is-valid` to continue to apply the behavior provided by `href-no-hash`. > - [breaking] Removed support for ESLint peer dependency at version ^2.10.2. > - [update] The rule `label-has-for` now allows inputs nested in label tags. Previously it was strict about requiring a `for` attribute. Thanks [**ignatiusreza**](https://github.com/ignatiusreza) and [**mjaltamirano**](https://github.com/mjaltamirano). > - [update] New configuration for `interactive-supports-focus`. Recommended and strict configs for now contain a trimmed-down whitelist of roles that will be checked. > - [fix] Incompatibility between node version 4 and 5. Thanks [**evilebottnawi**](https://github.com/evilebottnawi). > - [fix] Missing README entry for `media-has-caption`. Thanks [**ismail-syed**](https://github.com/ismail-syed). > - [fix] README updates explaining recommended and strict configs. Thanks [**Donaldini**](https://github.com/Donaldini). > - [fix] Updated to aria-query@0.7.0, which includes new ARIA 1.1 properties. Previously, the `aria-props` rule incorrectly threw errors for these new properties. > > 5.1.1 / 2017-07-03 > ================== > - [fix] revert v6 breaking changes unintentionally added in v5.1 ([#283](https://github-redirect.dependabot.com/evcohen/eslint-plugin-jsx-a11y/issues/283)) > > 5.1.0 / 2017-06-26 > ================== > - [new] Support eslint v4. ([#267](https://github-redirect.dependabot.com/evcohen/eslint-plugin-jsx-a11y/issues/267)) > - [new] `label-has-for`: add "required" option to allow customization ([#240](https://github-redirect.dependabot.com/evcohen/eslint-plugin-jsx-a11y/issues/240)) > - [new] add `anchor-is-valid` ([#224](https://github-redirect.dependabot.com/evcohen/eslint-plugin-jsx-a11y/issues/224)) > - [new] `interactive-supports-focus`: Split interactive supports focus into tabbable and focusable cases ([#236](https://github-redirect.dependabot.com/evcohen/eslint-plugin-jsx-a11y/issues/236)) > - [new] `anchor-is-valid`: add `aspects` option ([#251](https://github-redirect.dependabot.com/evcohen/eslint-plugin-jsx-a11y/issues/251)) > - [Deps] Bump aria-query to 0.7.0 > > 5.0.3 / 2017-05-16 > ================== > - [fix] Remove `flow` directory from `.npmignore` to accommodate explicit imports from `v5.0.2`. > > > 5.0.2 / 2017-05-16 > ================== > - [fix] Explicitly import flow types to resolve flow failures in consuming projects. > > > 5.0.1 / 2017-05-07 > ================== > - [fix] Polyfill Array.includes for node < 6 support. > > > ... (truncated)
Commits - [`356944a`](https://github.com/evcohen/eslint-plugin-jsx-a11y/commit/356944af1e8ae9fb8fa3dfb260726df793ae2647) Upgrade dependencies. - [`d700045`](https://github.com/evcohen/eslint-plugin-jsx-a11y/commit/d7000451c3087a682cca0fdf53da9021ac2c19da) Update README.md - [`dd457a3`](https://github.com/evcohen/eslint-plugin-jsx-a11y/commit/dd457a37a39d7c92c5cf7f7a0ae3376fd15a543f) Add reference to no-access-key - [`c46fc48`](https://github.com/evcohen/eslint-plugin-jsx-a11y/commit/c46fc48e8c1dc1a4f2685543c54cdf8eceb19a4f) Merge pull request [#313](https://github-redirect.dependabot.com/evcohen/eslint-plugin-jsx-a11y/issues/313) from zburke/patch-1 - [`e80a2e0`](https://github.com/evcohen/eslint-plugin-jsx-a11y/commit/e80a2e07bc88e2cdfee99b67b9854a068f45938c) fix typo: convert quote to backticks around "div" - [`02a438d`](https://github.com/evcohen/eslint-plugin-jsx-a11y/commit/02a438d3679e318818c45e4165338b6abc7f3b3d) Ignore custom components for role-has-required-aria-props. - [`339d23a`](https://github.com/evcohen/eslint-plugin-jsx-a11y/commit/339d23a7eb14591be6c28250dc17bbbbaf5f09a5) Update no-noninteractive-element-interactions.md - [`b7793f7`](https://github.com/evcohen/eslint-plugin-jsx-a11y/commit/b7793f7107408d065ad9250c434698ce809e850d) chore(package): update flow-bin to version 0.51.0 - [`91f71e7`](https://github.com/evcohen/eslint-plugin-jsx-a11y/commit/91f71e7c17e65930b1927aed68da5aef222cc3a5) chore(package): update flow-bin to version 0.50.0 - [`e5c76c1`](https://github.com/evcohen/eslint-plugin-jsx-a11y/commit/e5c76c1907c244bb8f107a823f389bdf2b6fdcac) Update no-access-key.md - Additional commits viewable in [compare view](https://github.com/evcohen/eslint-plugin-jsx-a11y/compare/v3.0.2...v6.0.3)


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Note: This repo was added to Dependabot recently, so you'll receive a maximum of 5 PRs for your first few update runs. Once an update run creates fewer than 5 PRs we'll remove that limit.

You can always request more updates by clicking Bump now in your Dependabot dashboard.

Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot ignore this [minor|major] version` will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use [this|these] label[s]` will set the current labels as the default for future PRs for this repo and language Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Automerge options (never/patch/minor, and dev/runtime dependencies) - Out-of-range updates (receive only lockfile updates, if desired) Finally, you can contact us by mentioning @dependabot.