Skip to content

Commit 7d9af14

Browse files
committed
[eslint config] [deps] update eslint, eslint-plugin-jsx-a11y, eslint-plugin-import, eslint-config-airbnb-base
- add temp disabled `jsx-a11y/anchor-has-content` rule
1 parent be6e13f commit 7d9af14

File tree

2 files changed

+12
-7
lines changed

2 files changed

+12
-7
lines changed

packages/eslint-config-airbnb/package.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -45,25 +45,25 @@
4545
},
4646
"homepage": "https://github.com/airbnb/javascript",
4747
"dependencies": {
48-
"eslint-config-airbnb-base": "^5.0.1"
48+
"eslint-config-airbnb-base": "^5.0.2"
4949
},
5050
"devDependencies": {
5151
"babel-preset-airbnb": "^2.0.0",
5252
"babel-tape-runner": "^2.0.1",
53-
"eslint": "^3.2.2",
53+
"eslint": "^3.3.0",
5454
"eslint-find-rules": "^1.13.0",
55-
"eslint-plugin-import": "^1.12.0",
56-
"eslint-plugin-jsx-a11y": "^2.0.1",
55+
"eslint-plugin-import": "^1.13.0",
56+
"eslint-plugin-jsx-a11y": "^2.1.0",
5757
"eslint-plugin-react": "^6.0.0",
5858
"in-publish": "^2.0.0",
5959
"react": "> 0.13.0",
6060
"safe-publish-latest": "^1.0.1",
6161
"tape": "^4.6.0"
6262
},
6363
"peerDependencies": {
64-
"eslint": "^3.2.2",
65-
"eslint-plugin-jsx-a11y": "^2.0.1",
66-
"eslint-plugin-import": "^1.12.0",
64+
"eslint": "^3.3.0",
65+
"eslint-plugin-jsx-a11y": "^2.1.0",
66+
"eslint-plugin-import": "^1.13.0",
6767
"eslint-plugin-react": "^6.0.0"
6868
},
6969
"engines": {

packages/eslint-config-airbnb/rules/react-a11y.js

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,11 @@ module.exports = {
77
jsx: true
88
},
99
rules: {
10+
// Enforce that anchors have content
11+
// https://github.com/evcohen/eslint-plugin-jsx-a11y/blob/master/docs/rules/anchor-has-content.md
12+
// TODO: enable, semver-major
13+
'jsx-a11y/anchor-has-content': [0, ['']],
14+
1015
// Require ARIA roles to be valid and non-abstract
1116
// https://github.com/evcohen/eslint-plugin-jsx-a11y/blob/master/docs/rules/aria-role.md
1217
'jsx-a11y/aria-role': 2,

0 commit comments

Comments
 (0)