Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: vue-a11y/eslint-plugin-vuejs-accessibility
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.7.1
Choose a base ref
...
head repository: vue-a11y/eslint-plugin-vuejs-accessibility
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v1.0.0
Choose a head ref

Commits on Jul 16, 2021

  1. Bump @types/node from 16.3.2 to 16.3.3

    Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 16.3.2 to 16.3.3.
    - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
    - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)
    
    ---
    updated-dependencies:
    - dependency-name: "@types/node"
      dependency-type: direct:development
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Jul 16, 2021
    Copy the full SHA
    044453c View commit details
  2. Merge pull request #201 from vue-a11y/dependabot/npm_and_yarn/types/n…

    …ode-16.3.3
    
    Bump @types/node from 16.3.2 to 16.3.3
    github-actions[bot] authored Jul 16, 2021
    Copy the full SHA
    66c430e View commit details

Commits on Jul 19, 2021

  1. Bump eslint from 7.30.0 to 7.31.0

    Bumps [eslint](https://github.com/eslint/eslint) from 7.30.0 to 7.31.0.
    - [Release notes](https://github.com/eslint/eslint/releases)
    - [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md)
    - [Commits](eslint/eslint@v7.30.0...v7.31.0)
    
    ---
    updated-dependencies:
    - dependency-name: eslint
      dependency-type: direct:development
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Jul 19, 2021
    Copy the full SHA
    1751e36 View commit details
  2. Bump @typescript-eslint/parser from 4.28.3 to 4.28.4

    Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 4.28.3 to 4.28.4.
    - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
    - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md)
    - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.28.4/packages/parser)
    
    ---
    updated-dependencies:
    - dependency-name: "@typescript-eslint/parser"
      dependency-type: direct:development
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Jul 19, 2021
    Copy the full SHA
    406c5e4 View commit details
  3. Bump vue-eslint-parser from 7.8.0 to 7.9.0

    Bumps [vue-eslint-parser](https://github.com/vuejs/vue-eslint-parser) from 7.8.0 to 7.9.0.
    - [Release notes](https://github.com/vuejs/vue-eslint-parser/releases)
    - [Commits](vuejs/vue-eslint-parser@v7.8.0...v7.9.0)
    
    ---
    updated-dependencies:
    - dependency-name: vue-eslint-parser
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Jul 19, 2021
    Copy the full SHA
    31ecb56 View commit details
  4. Bump @typescript-eslint/eslint-plugin from 4.28.3 to 4.28.4

    Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 4.28.3 to 4.28.4.
    - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
    - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md)
    - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.28.4/packages/eslint-plugin)
    
    ---
    updated-dependencies:
    - dependency-name: "@typescript-eslint/eslint-plugin"
      dependency-type: direct:development
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Jul 19, 2021
    Copy the full SHA
    0c7d674 View commit details
  5. Merge pull request #202 from vue-a11y/dependabot/npm_and_yarn/eslint-…

    …7.31.0
    
    Bump eslint from 7.30.0 to 7.31.0
    github-actions[bot] authored Jul 19, 2021
    Copy the full SHA
    037dd3a View commit details
  6. Merge pull request #203 from vue-a11y/dependabot/npm_and_yarn/typescr…

    …ipt-eslint/parser-4.28.4
    
    Bump @typescript-eslint/parser from 4.28.3 to 4.28.4
    github-actions[bot] authored Jul 19, 2021
    Copy the full SHA
    300369f View commit details
  7. Merge pull request #204 from vue-a11y/dependabot/npm_and_yarn/vue-esl…

    …int-parser-7.9.0
    
    Bump vue-eslint-parser from 7.8.0 to 7.9.0
    github-actions[bot] authored Jul 19, 2021
    Copy the full SHA
    13f97bf View commit details
  8. Merge pull request #205 from vue-a11y/dependabot/npm_and_yarn/typescr…

    …ipt-eslint/eslint-plugin-4.28.4
    
    Bump @typescript-eslint/eslint-plugin from 4.28.3 to 4.28.4
    github-actions[bot] authored Jul 19, 2021
    Copy the full SHA
    cb0bb93 View commit details

Commits on Jul 20, 2021

  1. Bump @types/node from 16.3.3 to 16.4.0

    Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 16.3.3 to 16.4.0.
    - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
    - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)
    
    ---
    updated-dependencies:
    - dependency-name: "@types/node"
      dependency-type: direct:development
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Jul 20, 2021
    Copy the full SHA
    7b6b513 View commit details
  2. Merge pull request #206 from vue-a11y/dependabot/npm_and_yarn/types/n…

    …ode-16.4.0
    
    Bump @types/node from 16.3.3 to 16.4.0
    github-actions[bot] authored Jul 20, 2021
    Copy the full SHA
    16efbfb View commit details

Commits on Jul 21, 2021

  1. Bump ts-jest from 27.0.3 to 27.0.4

    Bumps [ts-jest](https://github.com/kulshekhar/ts-jest) from 27.0.3 to 27.0.4.
    - [Release notes](https://github.com/kulshekhar/ts-jest/releases)
    - [Changelog](https://github.com/kulshekhar/ts-jest/blob/master/CHANGELOG.md)
    - [Commits](kulshekhar/ts-jest@v27.0.3...v27.0.4)
    
    ---
    updated-dependencies:
    - dependency-name: ts-jest
      dependency-type: direct:development
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Jul 21, 2021
    Copy the full SHA
    c134a0f View commit details
  2. Merge pull request #207 from vue-a11y/dependabot/npm_and_yarn/ts-jest…

    …-27.0.4
    
    Bump ts-jest from 27.0.3 to 27.0.4
    github-actions[bot] authored Jul 21, 2021
    Copy the full SHA
    7654dbb View commit details

Commits on Jul 22, 2021

  1. Bump @types/node from 16.4.0 to 16.4.1

    Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 16.4.0 to 16.4.1.
    - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
    - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)
    
    ---
    updated-dependencies:
    - dependency-name: "@types/node"
      dependency-type: direct:development
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Jul 22, 2021
    Copy the full SHA
    47cc986 View commit details
  2. Merge pull request #208 from vue-a11y/dependabot/npm_and_yarn/types/n…

    …ode-16.4.1
    
    Bump @types/node from 16.4.0 to 16.4.1
    github-actions[bot] authored Jul 22, 2021
    Copy the full SHA
    858a0bd View commit details

Commits on Jul 26, 2021

  1. Bump @typescript-eslint/parser from 4.28.4 to 4.28.5

    Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 4.28.4 to 4.28.5.
    - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
    - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md)
    - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.28.5/packages/parser)
    
    ---
    updated-dependencies:
    - dependency-name: "@typescript-eslint/parser"
      dependency-type: direct:development
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Jul 26, 2021
    Copy the full SHA
    5536513 View commit details
  2. Bump @typescript-eslint/eslint-plugin from 4.28.4 to 4.28.5

    Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 4.28.4 to 4.28.5.
    - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
    - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md)
    - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.28.5/packages/eslint-plugin)
    
    ---
    updated-dependencies:
    - dependency-name: "@typescript-eslint/eslint-plugin"
      dependency-type: direct:development
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Jul 26, 2021
    Copy the full SHA
    c3d0064 View commit details
  3. Bump @types/node from 16.4.1 to 16.4.3

    Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 16.4.1 to 16.4.3.
    - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
    - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)
    
    ---
    updated-dependencies:
    - dependency-name: "@types/node"
      dependency-type: direct:development
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Jul 26, 2021
    Copy the full SHA
    adb1ff2 View commit details
  4. Merge pull request #210 from vue-a11y/dependabot/npm_and_yarn/typescr…

    …ipt-eslint/eslint-plugin-4.28.5
    
    Bump @typescript-eslint/eslint-plugin from 4.28.4 to 4.28.5
    github-actions[bot] authored Jul 26, 2021
    Copy the full SHA
    a09c257 View commit details
  5. Merge pull request #209 from vue-a11y/dependabot/npm_and_yarn/typescr…

    …ipt-eslint/parser-4.28.5
    
    Bump @typescript-eslint/parser from 4.28.4 to 4.28.5
    github-actions[bot] authored Jul 26, 2021
    Copy the full SHA
    6774f50 View commit details
  6. Merge pull request #211 from vue-a11y/dependabot/npm_and_yarn/types/n…

    …ode-16.4.3
    
    Bump @types/node from 16.4.1 to 16.4.3
    github-actions[bot] authored Jul 26, 2021
    Copy the full SHA
    b2094c4 View commit details

Commits on Jul 27, 2021

  1. Bump eslint-plugin-eslint-plugin from 3.4.0 to 3.5.1

    Bumps [eslint-plugin-eslint-plugin](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin) from 3.4.0 to 3.5.1.
    - [Release notes](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/releases)
    - [Changelog](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/blob/master/CHANGELOG.md)
    - [Commits](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commits)
    
    ---
    updated-dependencies:
    - dependency-name: eslint-plugin-eslint-plugin
      dependency-type: direct:development
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Jul 27, 2021
    Copy the full SHA
    e2db2f0 View commit details
  2. Merge pull request #212 from vue-a11y/dependabot/npm_and_yarn/eslint-…

    …plugin-eslint-plugin-3.5.1
    
    Bump eslint-plugin-eslint-plugin from 3.4.0 to 3.5.1
    github-actions[bot] authored Jul 27, 2021
    Copy the full SHA
    62aea60 View commit details

Commits on Jul 28, 2021

  1. Bump @types/node from 16.4.3 to 16.4.6

    Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 16.4.3 to 16.4.6.
    - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
    - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)
    
    ---
    updated-dependencies:
    - dependency-name: "@types/node"
      dependency-type: direct:development
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Jul 28, 2021
    Copy the full SHA
    bc0340e View commit details
  2. Merge pull request #214 from vue-a11y/dependabot/npm_and_yarn/types/n…

    …ode-16.4.6
    
    Bump @types/node from 16.4.3 to 16.4.6
    github-actions[bot] authored Jul 28, 2021
    Copy the full SHA
    4994937 View commit details

Commits on Jul 29, 2021

  1. Bump vue-eslint-parser from 7.9.0 to 7.10.0

    Bumps [vue-eslint-parser](https://github.com/vuejs/vue-eslint-parser) from 7.9.0 to 7.10.0.
    - [Release notes](https://github.com/vuejs/vue-eslint-parser/releases)
    - [Commits](vuejs/vue-eslint-parser@v7.9.0...v7.10.0)
    
    ---
    updated-dependencies:
    - dependency-name: vue-eslint-parser
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Jul 29, 2021
    Copy the full SHA
    113fcd1 View commit details
  2. Merge pull request #213 from vue-a11y/dependabot/npm_and_yarn/vue-esl…

    …int-parser-7.10.0
    
    Bump vue-eslint-parser from 7.9.0 to 7.10.0
    github-actions[bot] authored Jul 29, 2021
    Copy the full SHA
    7936339 View commit details
  3. Bump eslint-plugin-eslint-plugin from 3.5.1 to 3.5.2

    Bumps [eslint-plugin-eslint-plugin](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin) from 3.5.1 to 3.5.2.
    - [Release notes](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/releases)
    - [Changelog](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/blob/master/CHANGELOG.md)
    - [Commits](eslint-community/eslint-plugin-eslint-plugin@v3.5.1...v3.5.2)
    
    ---
    updated-dependencies:
    - dependency-name: eslint-plugin-eslint-plugin
      dependency-type: direct:development
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Jul 29, 2021
    Copy the full SHA
    ad0ce08 View commit details
  4. Bump @types/node from 16.4.6 to 16.4.7

    Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 16.4.6 to 16.4.7.
    - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
    - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)
    
    ---
    updated-dependencies:
    - dependency-name: "@types/node"
      dependency-type: direct:development
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Jul 29, 2021
    Copy the full SHA
    c35db61 View commit details
  5. Merge pull request #216 from vue-a11y/dependabot/npm_and_yarn/eslint-…

    …plugin-eslint-plugin-3.5.2
    
    Bump eslint-plugin-eslint-plugin from 3.5.1 to 3.5.2
    github-actions[bot] authored Jul 29, 2021
    Copy the full SHA
    8d0caf4 View commit details
  6. Merge pull request #217 from vue-a11y/dependabot/npm_and_yarn/types/n…

    …ode-16.4.7
    
    Bump @types/node from 16.4.6 to 16.4.7
    github-actions[bot] authored Jul 29, 2021
    Copy the full SHA
    814e1ed View commit details

Commits on Jul 30, 2021

  1. Bump eslint-plugin-eslint-plugin from 3.5.2 to 3.5.3

    Bumps [eslint-plugin-eslint-plugin](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin) from 3.5.2 to 3.5.3.
    - [Release notes](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/releases)
    - [Changelog](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/blob/master/CHANGELOG.md)
    - [Commits](eslint-community/eslint-plugin-eslint-plugin@v3.5.2...v3.5.3)
    
    ---
    updated-dependencies:
    - dependency-name: eslint-plugin-eslint-plugin
      dependency-type: direct:development
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Jul 30, 2021
    Copy the full SHA
    644e232 View commit details
  2. Bump eslint from 7.31.0 to 7.32.0

    Bumps [eslint](https://github.com/eslint/eslint) from 7.31.0 to 7.32.0.
    - [Release notes](https://github.com/eslint/eslint/releases)
    - [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md)
    - [Commits](eslint/eslint@v7.31.0...v7.32.0)
    
    ---
    updated-dependencies:
    - dependency-name: eslint
      dependency-type: direct:development
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Jul 30, 2021
    Copy the full SHA
    1dea000 View commit details
  3. Merge pull request #218 from vue-a11y/dependabot/npm_and_yarn/eslint-…

    …plugin-eslint-plugin-3.5.3
    
    Bump eslint-plugin-eslint-plugin from 3.5.2 to 3.5.3
    github-actions[bot] authored Jul 30, 2021
    Copy the full SHA
    f3155d4 View commit details
  4. Merge pull request #220 from vue-a11y/dependabot/npm_and_yarn/eslint-…

    …7.32.0
    
    Bump eslint from 7.31.0 to 7.32.0
    github-actions[bot] authored Jul 30, 2021
    Copy the full SHA
    ba65820 View commit details

Commits on Jul 31, 2021

  1. Bump @types/node from 16.4.7 to 16.4.8

    Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 16.4.7 to 16.4.8.
    - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
    - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)
    
    ---
    updated-dependencies:
    - dependency-name: "@types/node"
      dependency-type: direct:development
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Jul 31, 2021
    Copy the full SHA
    c0033df View commit details
  2. Merge pull request #219 from vue-a11y/dependabot/npm_and_yarn/types/n…

    …ode-16.4.8
    
    Bump @types/node from 16.4.7 to 16.4.8
    github-actions[bot] authored Jul 31, 2021
    Copy the full SHA
    d5d630f View commit details

Commits on Aug 2, 2021

  1. Bump @types/node from 16.4.8 to 16.4.10

    Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 16.4.8 to 16.4.10.
    - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
    - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)
    
    ---
    updated-dependencies:
    - dependency-name: "@types/node"
      dependency-type: direct:development
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Aug 2, 2021
    Copy the full SHA
    c75d6d5 View commit details
  2. Bump @typescript-eslint/eslint-plugin from 4.28.5 to 4.29.0

    Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 4.28.5 to 4.29.0.
    - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
    - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md)
    - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.29.0/packages/eslint-plugin)
    
    ---
    updated-dependencies:
    - dependency-name: "@typescript-eslint/eslint-plugin"
      dependency-type: direct:development
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Aug 2, 2021
    Copy the full SHA
    3a60c5d View commit details
  3. Bump @typescript-eslint/parser from 4.28.5 to 4.29.0

    Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 4.28.5 to 4.29.0.
    - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
    - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md)
    - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.29.0/packages/parser)
    
    ---
    updated-dependencies:
    - dependency-name: "@typescript-eslint/parser"
      dependency-type: direct:development
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Aug 2, 2021
    Copy the full SHA
    0577c03 View commit details
  4. Merge pull request #221 from vue-a11y/dependabot/npm_and_yarn/types/n…

    …ode-16.4.10
    
    Bump @types/node from 16.4.8 to 16.4.10
    github-actions[bot] authored Aug 2, 2021
    Copy the full SHA
    b196fa8 View commit details
  5. Merge pull request #222 from vue-a11y/dependabot/npm_and_yarn/typescr…

    …ipt-eslint/eslint-plugin-4.29.0
    
    Bump @typescript-eslint/eslint-plugin from 4.28.5 to 4.29.0
    github-actions[bot] authored Aug 2, 2021
    Copy the full SHA
    11dfcfa View commit details
  6. Merge pull request #223 from vue-a11y/dependabot/npm_and_yarn/typescr…

    …ipt-eslint/parser-4.29.0
    
    Bump @typescript-eslint/parser from 4.28.5 to 4.29.0
    github-actions[bot] authored Aug 2, 2021
    Copy the full SHA
    14f4f78 View commit details

Commits on Aug 4, 2021

  1. Bump @types/node from 16.4.10 to 16.4.12

    Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 16.4.10 to 16.4.12.
    - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
    - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)
    
    ---
    updated-dependencies:
    - dependency-name: "@types/node"
      dependency-type: direct:development
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Aug 4, 2021
    Copy the full SHA
    f03c01b View commit details
  2. Merge pull request #224 from vue-a11y/dependabot/npm_and_yarn/types/n…

    …ode-16.4.12
    
    Bump @types/node from 16.4.10 to 16.4.12
    github-actions[bot] authored Aug 4, 2021
    Copy the full SHA
    4a5c1ef View commit details

Commits on Aug 6, 2021

  1. Bump @types/node from 16.4.12 to 16.4.13

    Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 16.4.12 to 16.4.13.
    - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
    - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)
    
    ---
    updated-dependencies:
    - dependency-name: "@types/node"
      dependency-type: direct:development
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Aug 6, 2021
    Copy the full SHA
    8cd1660 View commit details
  2. Merge pull request #225 from vue-a11y/dependabot/npm_and_yarn/types/n…

    …ode-16.4.13
    
    Bump @types/node from 16.4.12 to 16.4.13
    github-actions[bot] authored Aug 6, 2021
    Copy the full SHA
    6db4e4e View commit details

Commits on Aug 9, 2021

  1. Bump @typescript-eslint/parser from 4.29.0 to 4.29.1

    Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 4.29.0 to 4.29.1.
    - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
    - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md)
    - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.29.1/packages/parser)
    
    ---
    updated-dependencies:
    - dependency-name: "@typescript-eslint/parser"
      dependency-type: direct:development
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Aug 9, 2021
    Copy the full SHA
    018f9d7 View commit details
  2. Bump @typescript-eslint/eslint-plugin from 4.29.0 to 4.29.1

    Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 4.29.0 to 4.29.1.
    - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
    - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md)
    - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.29.1/packages/eslint-plugin)
    
    ---
    updated-dependencies:
    - dependency-name: "@typescript-eslint/eslint-plugin"
      dependency-type: direct:development
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Aug 9, 2021
    Copy the full SHA
    715929d View commit details
Showing with 962 additions and 1,065 deletions.
  1. +1 −0 .prettierignore
  2. +8 −1 CHANGELOG.md
  3. +14 −11 package.json
  4. +2 −2 src/rules/interactive-supports-focus.ts
  5. +5 −4 src/rules/no-redundant-roles.ts
  6. +2 −2 src/utils/isInteractiveElement.ts
  7. +930 −1,045 yarn.lock
1 change: 1 addition & 0 deletions .prettierignore
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
.eslintcache
.gitignore
.husky
.npmignore
.prettierignore
LICENSE
yarn.lock
9 changes: 8 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -6,6 +6,12 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) a

## [Unreleased]

## [1.0.0] - 2021-10-14

### Changed

- Major bump because of the `aria-query` dependency major bump.

## [0.7.1] - 2021-07-15

### Changed
@@ -110,7 +116,8 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) a

- Initial release 🎉.

[unreleased]: https://github.com/vue-a11y/eslint-plugin-vuejs-accessibility/compare/v0.7.1...HEAD
[unreleased]: https://github.com/vue-a11y/eslint-plugin-vuejs-accessibility/compare/v1.0.0...HEAD
[1.0.0]: https://github.com/vue-a11y/eslint-plugin-vuejs-accessibility/compare/v0.7.1...v1.0.0
[0.7.1]: https://github.com/vue-a11y/eslint-plugin-vuejs-accessibility/compare/v0.7.0...v0.7.1
[0.7.0]: https://github.com/vue-a11y/eslint-plugin-vuejs-accessibility/compare/v0.6.2...v0.7.0
[0.6.2]: https://github.com/vue-a11y/eslint-plugin-vuejs-accessibility/compare/v0.6.1...v0.6.2
25 changes: 14 additions & 11 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "eslint-plugin-vuejs-accessibility",
"version": "0.7.1",
"version": "1.0.0",
"description": "An eslint plugin for checking Vue.js files for accessibility",
"main": "dist/index.js",
"scripts": {
@@ -27,27 +27,27 @@
"eslint": "^5.0.0 || ^6.0.0 || ^7.0.0"
},
"dependencies": {
"aria-query": "^4.2.2",
"emoji-regex": "^9.0.0",
"aria-query": "^5.0.0",
"emoji-regex": "^10.0.0",
"vue-eslint-parser": "^7.0.0"
},
"devDependencies": {
"@types/aria-query": "^4.2.1",
"@types/eslint-scope": "^3.7.0",
"@types/eslint-visitor-keys": "^1.0.0",
"@types/jest": "^26.0.23",
"@types/node": "^16.0.0",
"@typescript-eslint/eslint-plugin": "^4.26.0",
"@typescript-eslint/parser": "^4.26.0",
"eslint": "^7.3.1",
"@types/jest": "^27.0.0",
"@types/node": "^16.10.9",
"@typescript-eslint/eslint-plugin": "^5.0.0",
"@typescript-eslint/parser": "^5.0.0",
"eslint": "^8.0.0",
"eslint-plugin-eslint-plugin": "^3.0.0",
"husky": "^7.0.0",
"jest": "^27.0.1",
"jest": "^27.2.5",
"prettier": "^2.1.1",
"pretty-quick": "^3.0.0",
"ts-jest": "^27.0.1",
"ts-node": "^10.0.0",
"typescript": "^4.2.4"
"ts-node": "^10.3.0",
"typescript": "^4.4.4"
},
"eslintConfig": {
"env": {
@@ -79,6 +79,9 @@
}
},
"jest": {
"moduleNameMapper": {
"@eslint/eslintrc/universal": "@eslint/eslintrc/dist/eslintrc-universal.cjs"
},
"preset": "ts-jest",
"setupFilesAfterEnv": [
"./jest.setup.ts"
4 changes: 2 additions & 2 deletions src/rules/interactive-supports-focus.ts
Original file line number Diff line number Diff line change
@@ -17,7 +17,7 @@ import {

const interactiveRoles: ARIARoleDefintionKey[] = [];

for (const [role, definition] of roles) {
for (const [role, definition] of roles.entries()) {
if (
!definition.abstract &&
definition.superClass.some((classes) => classes.includes("widget"))
@@ -107,7 +107,7 @@ const rule: InteractiveSupportsFocus = {
},
messages: {
tabbable: `Elements with the "{{role}}" interactive role must be tabbable.`,
focusable: `Elements with the "{{role}" interactive role must be focusable.`
focusable: `Elements with the "{{role}}" interactive role must be focusable.`
},
schema: [
{
9 changes: 5 additions & 4 deletions src/rules/no-redundant-roles.ts
Original file line number Diff line number Diff line change
@@ -12,10 +12,11 @@ import {

const exceptions: { [type: string]: string[] } = { nav: ["navigation"] };

function getImplicitRoleSet(node: AST.VElement) {
for (const [elementRole, roleSet] of elementRoles) {
function getImplicitRoleSet(node: AST.VElement): any[] | null {
for (const [elementRole, roleSet] of elementRoles.entries()) {
if (matchesElementRole(node, elementRole)) {
return roleSet;
// The types for this are wrong, it's actually a string[]
return roleSet as unknown as any[];
}
}

@@ -64,7 +65,7 @@ const rule: Rule.RuleModule = {
return;
}

if (implicitRoleSet.has(explicitRole as any)) {
if (implicitRoleSet.includes(explicitRole)) {
context.report({
node: node as any,
messageId: "default",
4 changes: 2 additions & 2 deletions src/utils/isInteractiveElement.ts
Original file line number Diff line number Diff line change
@@ -8,7 +8,7 @@ import matchesElementRole from "./matchesElementRole";
// aria-activedescendant, thus in practice we treat it as a widget.
const interactiveRoles = new Set(["toolbar"]);

for (const [name, definition] of roles) {
for (const [name, definition] of roles.entries()) {
if (
!definition.abstract &&
definition.superClass.some((classes) => classes.includes("widget"))
@@ -21,7 +21,7 @@ for (const [name, definition] of roles) {
// don't have an explicit role.
const interactiveElements = [{ name: "input" }];

for (const [element, names] of elementRoles) {
for (const [element, names] of elementRoles.entries()) {
if ([...names].some((name) => interactiveRoles.has(name))) {
interactiveElements.push(element);
}
1,975 changes: 930 additions & 1,045 deletions yarn.lock

Large diffs are not rendered by default.