diff --git a/CHANGELOG.md b/CHANGELOG.md index e6b58ee28..c48d6b450 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -259,10 +259,10 @@ Add new rules: ================== - [breaking] - Update all rule schemas to accept objects. This allows a future schema expansion to not be a breaking change. - [breaking] - All rules with schemas that accepted a string OR array, now only allows an array. -- [new] - `href-no-hash` accepts new schema property `specialLink` to check for custom `href` properties on elements. (fixes [#76](https://github.com/evcohen/eslint-plugin-jsx-a11y/issues/76)) +- [new] - `href-no-hash` accepts new schema property `specialLink` to check for custom `href` properties on elements. (fixes [#76](https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/issues/76)) - [breaking][fix] - `img-has-alt` now prefers `alt=""` over `role="presentation"`. You can set both, but not just `role="presentation"` by itself to ensure a11y across all devices. -Note - see [rule documentation](https://github.com/evcohen/eslint-plugin-jsx-a11y/tree/master/docs/rules) for updated schemas. +Note - see [rule documentation](https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/tree/master/docs/rules) for updated schemas. 2.2.3 / 2016-10-08 ================== @@ -354,7 +354,7 @@ Note - see [rule documentation](https://github.com/evcohen/eslint-plugin-jsx-a11 1.4.0 / 2016-06-10 ================== -- [dependency] Integrate [jsx-ast-utils](https://github.com/evcohen/jsx-ast-utils) +- [dependency] Integrate [jsx-ast-utils](https://github.com/jsx-eslint/jsx-ast-utils) - [fix] Better error reporting for aria-unsupported-elements indicating which prop to remove. diff --git a/README.md b/README.md index d0920e117..f44a74549 100644 --- a/README.md +++ b/README.md @@ -7,12 +7,12 @@ npm version - + license - - Coverage Status + + Coverage Status { export default ({ meta: { docs: { - url: 'https://github.com/evcohen/eslint-plugin-jsx-a11y/tree/master/docs/rules/media-has-caption.md', + url: 'https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/tree/master/docs/rules/media-has-caption.md', }, schema: [schema], }, diff --git a/src/rules/mouse-events-have-key-events.js b/src/rules/mouse-events-have-key-events.js index 51ec8f105..cd836245d 100644 --- a/src/rules/mouse-events-have-key-events.js +++ b/src/rules/mouse-events-have-key-events.js @@ -20,7 +20,7 @@ const schema = generateObjSchema(); export default { meta: { docs: { - url: 'https://github.com/evcohen/eslint-plugin-jsx-a11y/tree/master/docs/rules/mouse-events-have-key-events.md', + url: 'https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/tree/master/docs/rules/mouse-events-have-key-events.md', }, schema: [schema], }, diff --git a/src/rules/no-access-key.js b/src/rules/no-access-key.js index fb21b07ad..fe5ade58a 100644 --- a/src/rules/no-access-key.js +++ b/src/rules/no-access-key.js @@ -17,7 +17,7 @@ const schema = generateObjSchema(); export default { meta: { docs: { - url: 'https://github.com/evcohen/eslint-plugin-jsx-a11y/tree/master/docs/rules/no-access-key.md', + url: 'https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/tree/master/docs/rules/no-access-key.md', }, schema: [schema], }, diff --git a/src/rules/no-autofocus.js b/src/rules/no-autofocus.js index 98336cef8..a4e26f7da 100644 --- a/src/rules/no-autofocus.js +++ b/src/rules/no-autofocus.js @@ -23,7 +23,7 @@ const schema = generateObjSchema({ export default { meta: { docs: { - url: 'https://github.com/evcohen/eslint-plugin-jsx-a11y/tree/master/docs/rules/no-autofocus.md', + url: 'https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/tree/master/docs/rules/no-autofocus.md', }, schema: [schema], }, diff --git a/src/rules/no-distracting-elements.js b/src/rules/no-distracting-elements.js index a7656e4bd..b7e82ea60 100644 --- a/src/rules/no-distracting-elements.js +++ b/src/rules/no-distracting-elements.js @@ -26,7 +26,7 @@ const schema = generateObjSchema({ export default { meta: { docs: { - url: 'https://github.com/evcohen/eslint-plugin-jsx-a11y/tree/master/docs/rules/no-distracting-elements.md', + url: 'https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/tree/master/docs/rules/no-distracting-elements.md', }, schema: [schema], }, diff --git a/src/rules/no-interactive-element-to-noninteractive-role.js b/src/rules/no-interactive-element-to-noninteractive-role.js index ec2d03435..6b029d4cd 100644 --- a/src/rules/no-interactive-element-to-noninteractive-role.js +++ b/src/rules/no-interactive-element-to-noninteractive-role.js @@ -32,7 +32,7 @@ const domElements = [...dom.keys()]; export default ({ meta: { docs: { - url: 'https://github.com/evcohen/eslint-plugin-jsx-a11y/tree/master/docs/rules/no-interactive-element-to-noninteractive-role.md', + url: 'https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/tree/master/docs/rules/no-interactive-element-to-noninteractive-role.md', }, schema: [{ type: 'object', diff --git a/src/rules/no-noninteractive-element-interactions.js b/src/rules/no-noninteractive-element-interactions.js index 3195af4c3..810f396ee 100644 --- a/src/rules/no-noninteractive-element-interactions.js +++ b/src/rules/no-noninteractive-element-interactions.js @@ -45,7 +45,7 @@ const schema = generateObjSchema({ export default ({ meta: { docs: { - url: 'https://github.com/evcohen/eslint-plugin-jsx-a11y/tree/master/docs/rules/no-noninteractive-element-interactions.md', + url: 'https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/tree/master/docs/rules/no-noninteractive-element-interactions.md', }, schema: [schema], }, diff --git a/src/rules/no-noninteractive-element-to-interactive-role.js b/src/rules/no-noninteractive-element-to-interactive-role.js index 28377da7d..c8512eafd 100644 --- a/src/rules/no-noninteractive-element-to-interactive-role.js +++ b/src/rules/no-noninteractive-element-to-interactive-role.js @@ -30,7 +30,7 @@ const domElements = [...dom.keys()]; export default ({ meta: { docs: { - url: 'https://github.com/evcohen/eslint-plugin-jsx-a11y/tree/master/docs/rules/no-noninteractive-element-to-interactive-role.md', + url: 'https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/tree/master/docs/rules/no-noninteractive-element-to-interactive-role.md', }, schema: [{ type: 'object', diff --git a/src/rules/no-noninteractive-tabindex.js b/src/rules/no-noninteractive-tabindex.js index 56b785bf9..77515878c 100644 --- a/src/rules/no-noninteractive-tabindex.js +++ b/src/rules/no-noninteractive-tabindex.js @@ -39,7 +39,7 @@ const schema = generateObjSchema({ export default ({ meta: { docs: { - url: 'https://github.com/evcohen/eslint-plugin-jsx-a11y/tree/master/docs/rules/no-noninteractive-tabindex.md', + url: 'https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/tree/master/docs/rules/no-noninteractive-tabindex.md', }, schema: [schema], }, diff --git a/src/rules/no-onchange.js b/src/rules/no-onchange.js index f57a7e2c6..d5e0dc6b9 100644 --- a/src/rules/no-onchange.js +++ b/src/rules/no-onchange.js @@ -22,7 +22,7 @@ const schema = generateObjSchema(); export default { meta: { docs: { - url: 'https://github.com/evcohen/eslint-plugin-jsx-a11y/tree/master/docs/rules/no-onchange.md', + url: 'https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/tree/master/docs/rules/no-onchange.md', }, deprecated: true, schema: [schema], diff --git a/src/rules/no-redundant-roles.js b/src/rules/no-redundant-roles.js index 11cfa15ef..4575a2c69 100644 --- a/src/rules/no-redundant-roles.js +++ b/src/rules/no-redundant-roles.js @@ -26,7 +26,7 @@ const DEFAULT_ROLE_EXCEPTIONS = { nav: ['navigation'] }; export default ({ meta: { docs: { - url: 'https://github.com/evcohen/eslint-plugin-jsx-a11y/tree/master/docs/rules/no-redundant-roles.md', + url: 'https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/tree/master/docs/rules/no-redundant-roles.md', }, schema: [{ type: 'object', diff --git a/src/rules/no-static-element-interactions.js b/src/rules/no-static-element-interactions.js index 0477f3eab..d9ace5310 100644 --- a/src/rules/no-static-element-interactions.js +++ b/src/rules/no-static-element-interactions.js @@ -44,7 +44,7 @@ const schema = generateObjSchema({ export default ({ meta: { docs: { - url: 'https://github.com/evcohen/eslint-plugin-jsx-a11y/tree/master/docs/rules/no-static-element-interactions.md', + url: 'https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/tree/master/docs/rules/no-static-element-interactions.md', }, schema: [schema], }, diff --git a/src/rules/role-has-required-aria-props.js b/src/rules/role-has-required-aria-props.js index 4ce4398b2..c4df366f2 100644 --- a/src/rules/role-has-required-aria-props.js +++ b/src/rules/role-has-required-aria-props.js @@ -27,7 +27,7 @@ const schema = generateObjSchema(); export default { meta: { docs: { - url: 'https://github.com/evcohen/eslint-plugin-jsx-a11y/tree/master/docs/rules/role-has-required-aria-props.md', + url: 'https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/tree/master/docs/rules/role-has-required-aria-props.md', }, schema: [schema], }, diff --git a/src/rules/role-supports-aria-props.js b/src/rules/role-supports-aria-props.js index 52912e382..b0728fcfb 100644 --- a/src/rules/role-supports-aria-props.js +++ b/src/rules/role-supports-aria-props.js @@ -36,7 +36,7 @@ const schema = generateObjSchema(); export default { meta: { docs: { - url: 'https://github.com/evcohen/eslint-plugin-jsx-a11y/tree/master/docs/rules/role-supports-aria-props.md', + url: 'https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/tree/master/docs/rules/role-supports-aria-props.md', }, schema: [schema], }, diff --git a/src/rules/scope.js b/src/rules/scope.js index ab8e0fbfa..84f96e93a 100644 --- a/src/rules/scope.js +++ b/src/rules/scope.js @@ -18,7 +18,7 @@ const schema = generateObjSchema(); export default { meta: { docs: { - url: 'https://github.com/evcohen/eslint-plugin-jsx-a11y/tree/master/docs/rules/scope.md', + url: 'https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/tree/master/docs/rules/scope.md', }, schema: [schema], }, diff --git a/src/rules/tabindex-no-positive.js b/src/rules/tabindex-no-positive.js index af7c19a50..d1f7c65a4 100644 --- a/src/rules/tabindex-no-positive.js +++ b/src/rules/tabindex-no-positive.js @@ -17,7 +17,7 @@ const schema = generateObjSchema(); export default { meta: { docs: { - url: 'https://github.com/evcohen/eslint-plugin-jsx-a11y/tree/master/docs/rules/tabindex-no-positive.md', + url: 'https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/tree/master/docs/rules/tabindex-no-positive.md', }, schema: [schema], },