accessible-react-checkbox-group
Version:
A rewrite of react-checkbox-group with accessibility features
45 lines (44 loc) • 976 B
JSON
{
"parser": "babel-eslint",
"extends": ["airbnb", "prettier"],
"env": {
"browser": true,
"node": true,
"es6": true
},
"plugins": [
"react",
"jsx-a11y",
"import",
"prettier"
],
"rules": {
"prettier/prettier": "error",
"jsx-a11y/aria-props": 2,
"jsx-a11y/heading-has-content": 2,
"jsx-a11y/label-has-for": [ 1, {
"components": [ "Label" ],
"required": {
"some": [ "nesting", "id" ]
},
"allowChildren": true
}],
"jsx-a11y/mouse-events-have-key-events": 2,
"jsx-a11y/role-has-required-aria-props": 2,
"jsx-a11y/role-supports-aria-props": 2,
"max-len": 0,
"object-curly-newline": [2, {
"minProperties": 7,
"consistent": true
}],
"react/jsx-filename-extension": 0,
"react/no-multi-comp": 0,
"react/prefer-stateless-function": 1,
"react/sort-comp": [1, {
"order": [
"everything-else",
"render"
]
}]
}
}