@moxy/eslint-config-react-native-a11y
Version:
MOXY's ESLint accessibility rules for React Native apps
16 lines (13 loc) • 700 B
JavaScript
// React Native A11y plugin - https://github.com/FormidableLabs/eslint-plugin-react-native-a11y
;
module.exports = {
rules: {
// Enforce accessibilityComponentType property value is valid
// Removed from React Native v0.60+: https://reactnative.dev/docs/0.60/view#accessibilitycomponenttype
'react-native-a11y/has-valid-accessibility-component-type': 'error',
// Enforce accessibilityLiveRegion prop values must be valid
'react-native-a11y/has-valid-accessibility-live-region': 'error',
// Enforce importantForAccessibility property value is valid
'react-native-a11y/has-valid-important-for-accessibility': 'error',
},
};