Skip to content

Commit

Permalink
add eslint-plugin-vue-a11y (#454)
Browse files Browse the repository at this point in the history
  • Loading branch information
Arturo Silva authored and filipesperandio committed May 10, 2019
1 parent 2d8c2bd commit 70dc8c7
Show file tree
Hide file tree
Showing 2 changed files with 58 additions and 18 deletions.
1 change: 1 addition & 0 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -80,6 +80,7 @@
"eslint-plugin-sorting": "^0.3.0",
"eslint-plugin-standard": "^4.0.0",
"eslint-plugin-vue": "^5.1.0",
"eslint-plugin-vue-a11y": "^0.0.28",
"eslint-plugin-xogroup": "^2.1.0",
"glob": "^7.1.2",
"prettier": "^1.12.1",
Expand Down
75 changes: 57 additions & 18 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -105,7 +105,6 @@
"@typescript-eslint/eslint-plugin@^1.4.2":
version "1.4.2"
resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-1.4.2.tgz#370bc32022d1cc884a5dcf62624ef2024182769d"
integrity sha512-6WInypy/cK4rM1dirKbD5p7iFW28DbSRKT/+PGn+DYzBWEvHq5KnZAqQ5cX25JBc0qMkFxJNxNfBbFXJyyzVcw==
dependencies:
"@typescript-eslint/parser" "1.4.2"
"@typescript-eslint/typescript-estree" "1.4.2"
Expand All @@ -115,7 +114,6 @@
"@typescript-eslint/[email protected]", "@typescript-eslint/parser@^1.4.2":
version "1.4.2"
resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-1.4.2.tgz#acfdee2019958a41d308d768e53ded975ef90ce8"
integrity sha512-OqLkY9295DXXaWToItUv3olO2//rmzh6Th6Sc7YjFFEpEuennsm5zhygLLvHZjPxPlzrQgE8UDaOPurDylaUuw==
dependencies:
"@typescript-eslint/typescript-estree" "1.4.2"
eslint-scope "^4.0.0"
Expand All @@ -124,7 +122,6 @@
"@typescript-eslint/[email protected]":
version "1.4.2"
resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-1.4.2.tgz#b16bc36c9a4748a7fca92cba4c2d73c5325c8a85"
integrity sha512-wKgi/w6k1v3R4b6oDc20cRWro2gBzp0wn6CAeYC8ExJMfvXMfiaXzw2tT9ilxdONaVWMCk7B9fMdjos7bF/CWw==
dependencies:
lodash.unescape "4.0.1"
semver "5.5.0"
Expand Down Expand Up @@ -386,7 +383,7 @@ argparse@^1.0.7:
dependencies:
sprintf-js "~1.0.2"

aria-query@^0.7.0:
aria-query@^0.7.0, aria-query@^0.7.1:
version "0.7.1"
resolved "https://registry.yarnpkg.com/aria-query/-/aria-query-0.7.1.tgz#26cbb5aff64144b0a825be1846e0b16cfa00b11e"
dependencies:
Expand Down Expand Up @@ -511,7 +508,7 @@ axobject-query@^0.1.0:
dependencies:
ast-types-flow "0.0.7"

axobject-query@^2.0.1:
axobject-query@^2.0.1, axobject-query@^2.0.2:
version "2.0.2"
resolved "https://registry.yarnpkg.com/axobject-query/-/axobject-query-2.0.2.tgz#ea187abe5b9002b377f925d8bf7d1c561adf38f9"
dependencies:
Expand Down Expand Up @@ -731,7 +728,7 @@ caseless@~0.12.0:
version "0.12.0"
resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc"

chai@^4.1.2:
chai@^4.1.0, chai@^4.1.2:
version "4.2.0"
resolved "https://registry.yarnpkg.com/chai/-/chai-4.2.0.tgz#760aa72cf20e3795e84b12877ce0e83737aa29e5"
dependencies:
Expand Down Expand Up @@ -1257,6 +1254,10 @@ emoji-regex@^6.1.0, emoji-regex@^6.5.1:
version "6.5.1"
resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-6.5.1.tgz#9baea929b155565c11ea41c6626eaa65cef992c2"

emoji-regex@^7.0.0, emoji-regex@^7.0.2:
version "7.0.3"
resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-7.0.3.tgz#933a04052860c85e83c122479c4748a8e4c72156"

emojis-list@^2.0.0:
version "2.1.0"
resolved "https://registry.yarnpkg.com/emojis-list/-/emojis-list-2.1.0.tgz#4daa4d9db00f9819880c79fa457ae5b09a1fd389"
Expand Down Expand Up @@ -1312,7 +1313,6 @@ error-ex@^1.2.0:
es-abstract@^1.11.0:
version "1.13.0"
resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.13.0.tgz#ac86145fdd5099d8dd49558ccba2eaf9b88e24e9"
integrity sha512-vDZfg/ykNxQVwup/8E1BZhVzFfBxs9NqMzGcvIJrqg5k2/5Za2bWo40dK2J1pgLngZ7c+Shh8lwYtLGyrwPutg==
dependencies:
es-to-primitive "^1.2.0"
function-bind "^1.1.1"
Expand Down Expand Up @@ -1596,7 +1596,6 @@ eslint-config-vue@^2.0.2:
eslint-config-will-robinson@^2.1.0:
version "2.1.0"
resolved "https://registry.yarnpkg.com/eslint-config-will-robinson/-/eslint-config-will-robinson-2.1.0.tgz#199bdbe527c983d9a2ab785d69913d38a212649f"
integrity sha512-9VKmZMtvhuypiwBnEFMlmvZwmhL2Yj31zxqc92V6TVzrYrBuviQlaeYSbxf9rEbhyNO86AQ+HbG43VjoKbVtVQ==
dependencies:
eslint-plugin-react "^7.12.4"

Expand Down Expand Up @@ -1809,6 +1808,19 @@ [email protected]:
emoji-regex "^6.1.0"
jsx-ast-utils "^1.4.0"

eslint-plugin-jsx-a11y@^6.0.2:
version "6.2.1"
resolved "https://registry.yarnpkg.com/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.2.1.tgz#4ebba9f339b600ff415ae4166e3e2e008831cf0c"
dependencies:
aria-query "^3.0.0"
array-includes "^3.0.3"
ast-types-flow "^0.0.7"
axobject-query "^2.0.2"
damerau-levenshtein "^1.0.4"
emoji-regex "^7.0.2"
has "^1.0.3"
jsx-ast-utils "^2.0.1"

eslint-plugin-jsx-a11y@^6.1.1, eslint-plugin-jsx-a11y@^6.1.2:
version "6.1.2"
resolved "https://registry.yarnpkg.com/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.1.2.tgz#69bca4890b36dcf0fe16dd2129d2d88b98f33f88"
Expand Down Expand Up @@ -1915,7 +1927,6 @@ eslint-plugin-ramda@^2.4.0:
eslint-plugin-react-hooks@^1.6.0:
version "1.6.0"
resolved "https://registry.yarnpkg.com/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-1.6.0.tgz#348efcda8fb426399ac7b8609607c7b4025a6f5f"
integrity sha512-lHBVRIaz5ibnIgNG07JNiAuBUeKhEf8l4etNx5vfAEwqQ5tcuK3jV9yjmopPgQDagQb7HwIuQVsE3IVcGrRnag==

eslint-plugin-react-native-globals@^0.1.1:
version "0.1.2"
Expand Down Expand Up @@ -1949,7 +1960,6 @@ eslint-plugin-react@^7.10.0, eslint-plugin-react@^7.11.0:
eslint-plugin-react@^7.12.4:
version "7.12.4"
resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.12.4.tgz#b1ecf26479d61aee650da612e425c53a99f48c8c"
integrity sha512-1puHJkXJY+oS1t467MjbqjvX53uQ05HXwjqDgdbGBqf5j9eeydI54G3KwiJmWciQ0HTBacIKw2jgwSBSH3yfgQ==
dependencies:
array-includes "^3.0.3"
doctrine "^2.1.0"
Expand Down Expand Up @@ -1980,6 +1990,24 @@ eslint-plugin-standard@^4.0.0:
version "4.0.0"
resolved "https://registry.yarnpkg.com/eslint-plugin-standard/-/eslint-plugin-standard-4.0.0.tgz#f845b45109c99cd90e77796940a344546c8f6b5c"

eslint-plugin-vue-a11y@^0.0.28:
version "0.0.28"
resolved "https://registry.yarnpkg.com/eslint-plugin-vue-a11y/-/eslint-plugin-vue-a11y-0.0.28.tgz#9237bb4d9b0b96d0bd80bc33aef401b0b1cafc66"
dependencies:
aria-query "^0.7.1"
chai "^4.1.0"
emoji-regex "^7.0.0"
eslint-plugin-jsx-a11y "^6.0.2"
eslint-plugin-vue "^4.4.0"
jsx-ast-utils "^2.0.1"
vue-eslint-parser "^2.0.3"

eslint-plugin-vue@^4.4.0:
version "4.7.1"
resolved "https://registry.yarnpkg.com/eslint-plugin-vue/-/eslint-plugin-vue-4.7.1.tgz#c829b9fc62582c1897b5a0b94afd44ecca511e63"
dependencies:
vue-eslint-parser "^2.0.3"

eslint-plugin-vue@^5.1.0:
version "5.1.0"
resolved "https://registry.yarnpkg.com/eslint-plugin-vue/-/eslint-plugin-vue-5.1.0.tgz#d0d373334be8140d698ec4e1fb83f09faa48081b"
Expand All @@ -2005,6 +2033,13 @@ [email protected]:
esrecurse "^4.1.0"
estraverse "^4.1.1"

eslint-scope@^3.7.1:
version "3.7.3"
resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-3.7.3.tgz#bb507200d3d17f60247636160b4826284b108535"
dependencies:
esrecurse "^4.1.0"
estraverse "^4.1.1"

eslint-scope@^4.0.0:
version "4.0.0"
resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-4.0.0.tgz#50bf3071e9338bcdc43331794a0cb533f0136172"
Expand Down Expand Up @@ -2103,7 +2138,7 @@ eslint@^3.7.1:
text-table "~0.2.0"
user-home "^2.0.0"

espree@^3.4.0:
espree@^3.4.0, espree@^3.5.2:
version "3.5.4"
resolved "http://registry.npmjs.org/espree/-/espree-3.5.4.tgz#b0f447187c8a8bed944b815a660bddf5deb5d1a7"
dependencies:
Expand Down Expand Up @@ -3169,7 +3204,6 @@ lodash.get@^4.3.0, lodash.get@^4.4.2:
[email protected]:
version "4.0.1"
resolved "https://registry.yarnpkg.com/lodash.unescape/-/lodash.unescape-4.0.1.tgz#bf2249886ce514cda112fae9218cdc065211fc9c"
integrity sha1-vyJJiGzlFM2hEvrpIYzcBlIR/Jw=

lodash.zip@^4.2.0:
version "4.2.0"
Expand Down Expand Up @@ -3592,7 +3626,6 @@ object.entries@^1.0.4:
object.fromentries@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/object.fromentries/-/object.fromentries-2.0.0.tgz#49a543d92151f8277b3ac9600f1e930b189d30ab"
integrity sha512-9iLiI6H083uiqUuvzyY6qrlmc/Gz8hLQFOcb/Ri/0xXFkSNS3ctV+CbE6yM2+AnkYfOB3dGjdzC0wrMLIhQICA==
dependencies:
define-properties "^1.1.2"
es-abstract "^1.11.0"
Expand Down Expand Up @@ -4098,7 +4131,6 @@ require-uncached@^1.0.2, require-uncached@^1.0.3:
requireindex@^1.2.0:
version "1.2.0"
resolved "https://registry.yarnpkg.com/requireindex/-/requireindex-1.2.0.tgz#3463cdb22ee151902635aa6c9535d4de9c2ef1ef"
integrity sha512-L9jEkOi3ASd9PYit2cwRfyppc9NoABujTP8/5gFcbERmo5jUoAKovIC3fsF17pkTnGsrByysqX+Kxd2OTNI1ww==

resolve-from@^1.0.0:
version "1.0.1"
Expand All @@ -4117,7 +4149,6 @@ resolve@^1.1.6, resolve@^1.4.0, resolve@^1.5.0, resolve@^1.6.0, resolve@^1.8.1:
resolve@^1.9.0:
version "1.10.0"
resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.10.0.tgz#3bdaaeaf45cc07f375656dfd2e54ed0810b101ba"
integrity sha512-3sUr9aq5OfSg2S9pNtPA9hL1FVEAjvfOC4leW0SNf/mpnaakz2a9femSd6LqAww2RaFctwyf1lCqnTHuF1rxDg==
dependencies:
path-parse "^1.0.6"

Expand Down Expand Up @@ -4216,7 +4247,6 @@ schema-utils@^0.4.4, schema-utils@^0.4.5:
[email protected]:
version "5.5.0"
resolved "https://registry.yarnpkg.com/semver/-/semver-5.5.0.tgz#dc4bbc7a6ca9d916dee5d43516f0092b58f7b8ab"
integrity sha512-4SJ3dm0WAwWy/NVeioZh5AntkdJoWKxHxcmyP622fOkgHa4z3R0TdBJICINyaSDE6uNwVc8gZr+ZinwZAH4xIA==

serialize-javascript@^1.4.0:
version "1.5.0"
Expand Down Expand Up @@ -4656,7 +4686,6 @@ tslib@^1.8.1, tslib@^1.9.0:
tsutils@^3.7.0:
version "3.9.1"
resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-3.9.1.tgz#2a40dc742943c71eca6d5c1994fcf999956be387"
integrity sha512-hrxVtLtPqQr//p8/msPT1X1UYXUjizqSit5d9AQ5k38TcV38NyecL5xODNxa73cLe/5sdiJ+w1FqzDhRBA/anA==
dependencies:
tslib "^1.8.1"

Expand Down Expand Up @@ -4691,7 +4720,6 @@ typedarray@^0.0.6:
typescript@^3.3.3333:
version "3.3.3333"
resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.3.3333.tgz#171b2c5af66c59e9431199117a3bcadc66fdcfd6"
integrity sha512-JjSKsAfuHBE/fB2oZ8NxtRTk5iGcg6hkYXMnZ3Wc+b2RSqejEqTaem11mHASMnFilHrax3sLK0GDzcJrekZYLw==

uglify-es@^3.3.4:
version "3.3.9"
Expand Down Expand Up @@ -4817,6 +4845,17 @@ [email protected]:
dependencies:
indexof "0.0.1"

vue-eslint-parser@^2.0.3:
version "2.0.3"
resolved "https://registry.yarnpkg.com/vue-eslint-parser/-/vue-eslint-parser-2.0.3.tgz#c268c96c6d94cfe3d938a5f7593959b0ca3360d1"
dependencies:
debug "^3.1.0"
eslint-scope "^3.7.1"
eslint-visitor-keys "^1.0.0"
espree "^3.5.2"
esquery "^1.0.0"
lodash "^4.17.4"

vue-eslint-parser@^4.0.2:
version "4.0.3"
resolved "https://registry.yarnpkg.com/vue-eslint-parser/-/vue-eslint-parser-4.0.3.tgz#80cf162e484387b2640371ad21ba1f86e0c10a61"
Expand Down

0 comments on commit 70dc8c7

Please sign in to comment.