├── .eslintrc.js ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── feature_request.md │ ├── others.md │ └── rule_proposal.md └── workflows │ ├── publish.yml │ └── test.yml ├── .gitignore ├── .npmignore ├── .prettierrc.js ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE.md ├── README.md ├── __tests__ ├── createTesterOptions.ts ├── rules │ ├── android │ │ └── has-enough-button-size.test.ts │ ├── basic │ │ ├── has-accessibility-hint.test.ts │ │ ├── has-valid-accessibility-actions.test.ts │ │ ├── image-has-accessible.test.ts │ │ ├── no-deprecated-props.test.ts │ │ ├── no-long-alt.test.ts │ │ ├── no-nested-touchables.test.ts │ │ ├── no-role-inside-text.test.ts │ │ ├── no-same-label-and-hint.test.ts │ │ ├── no-use-inverted-virtualizedList.test.ts │ │ └── touchable-text-has-role.test.ts │ ├── ios │ │ ├── accessible-image-has-label.test.ts │ │ ├── adjustable-slider-has-role.test.ts │ │ └── no-accessibilityLabel-for-testing.test.ts │ └── wcag │ │ └── touchable-has-alt.test.ts └── utils │ ├── densityToPx.test.ts │ ├── getCustomNames.test.ts │ ├── isTargetElement.test.ts │ └── styleValueToPx.test.ts ├── docs └── rules │ ├── README.md │ ├── android │ └── has-enough-button-size.md │ ├── basic │ ├── image-has-accessible.md │ ├── no-deprecated-props.md │ ├── no-long-alt.md │ ├── no-role-inside-text.md │ ├── no-same-label-and-hint.md │ ├── no-use-inverted-virtualizedList.md │ └── touchable-text-has-role.md │ ├── ios │ ├── accessible-image-has-label.md │ ├── adjustable-slider-has-role.md │ └── no-accessibilityLabel-for-testing.md │ └── wcag │ └── touchable-has-alt.md ├── jest.config.js ├── package.json ├── src ├── constants │ ├── actions.ts │ ├── elements.ts │ ├── index.ts │ ├── props.ts │ └── roles.ts ├── index.ts ├── rules │ ├── android │ │ ├── has-enough-button-size.ts │ │ └── index.ts │ ├── basic │ │ ├── has-accessibility-hint.ts │ │ ├── has-valid-accessibility-actions.ts │ │ ├── image-has-accessible.ts │ │ ├── index.ts │ │ ├── no-deprecated-props.ts │ │ ├── no-long-alt.ts │ │ ├── no-nested-touchables.ts │ │ ├── no-role-inside-text.ts │ │ ├── no-same-label-and-hint.ts │ │ ├── no-use-inverted-virtualizedList.ts │ │ └── touchable-text-has-role.ts │ ├── index.ts │ ├── ios │ │ ├── accessible-image-has-label.ts │ │ ├── adjustable-slider-has-role.ts │ │ ├── index.ts │ │ └── no-accessibilityLabel-for-testing.ts │ └── wcag20 │ │ ├── index.ts │ │ └── levelA │ │ └── touchable-has-alt.ts ├── types │ ├── android.ts │ ├── ast.ts │ ├── index.ts │ └── modules │ │ ├── eslint.d.ts │ │ └── jsx-ast-utils.d.ts └── utils │ ├── ast │ ├── findChild.ts │ ├── getStyleNames.ts │ └── isTargetElement.ts │ ├── createSchema.ts │ ├── densityToPx.ts │ ├── getCustomNames.ts │ ├── index.ts │ └── styleValueToPx.ts ├── tsconfig.build.json ├── tsconfig.json └── yarn.lock /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grgr-dkrk/eslint-plugin-rn-a11y/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grgr-dkrk/eslint-plugin-rn-a11y/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grgr-dkrk/eslint-plugin-rn-a11y/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/others.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grgr-dkrk/eslint-plugin-rn-a11y/HEAD/.github/ISSUE_TEMPLATE/others.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/rule_proposal.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grgr-dkrk/eslint-plugin-rn-a11y/HEAD/.github/ISSUE_TEMPLATE/rule_proposal.md -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grgr-dkrk/eslint-plugin-rn-a11y/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grgr-dkrk/eslint-plugin-rn-a11y/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | dist/ 3 | coverage/ 4 | .vscode/ 5 | yarn-error.log 6 | .DS_Store -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grgr-dkrk/eslint-plugin-rn-a11y/HEAD/.npmignore -------------------------------------------------------------------------------- /.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grgr-dkrk/eslint-plugin-rn-a11y/HEAD/.prettierrc.js -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grgr-dkrk/eslint-plugin-rn-a11y/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grgr-dkrk/eslint-plugin-rn-a11y/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grgr-dkrk/eslint-plugin-rn-a11y/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grgr-dkrk/eslint-plugin-rn-a11y/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grgr-dkrk/eslint-plugin-rn-a11y/HEAD/README.md -------------------------------------------------------------------------------- /__tests__/createTesterOptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grgr-dkrk/eslint-plugin-rn-a11y/HEAD/__tests__/createTesterOptions.ts -------------------------------------------------------------------------------- /__tests__/rules/android/has-enough-button-size.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grgr-dkrk/eslint-plugin-rn-a11y/HEAD/__tests__/rules/android/has-enough-button-size.test.ts -------------------------------------------------------------------------------- /__tests__/rules/basic/has-accessibility-hint.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grgr-dkrk/eslint-plugin-rn-a11y/HEAD/__tests__/rules/basic/has-accessibility-hint.test.ts -------------------------------------------------------------------------------- /__tests__/rules/basic/has-valid-accessibility-actions.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grgr-dkrk/eslint-plugin-rn-a11y/HEAD/__tests__/rules/basic/has-valid-accessibility-actions.test.ts -------------------------------------------------------------------------------- /__tests__/rules/basic/image-has-accessible.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grgr-dkrk/eslint-plugin-rn-a11y/HEAD/__tests__/rules/basic/image-has-accessible.test.ts -------------------------------------------------------------------------------- /__tests__/rules/basic/no-deprecated-props.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grgr-dkrk/eslint-plugin-rn-a11y/HEAD/__tests__/rules/basic/no-deprecated-props.test.ts -------------------------------------------------------------------------------- /__tests__/rules/basic/no-long-alt.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grgr-dkrk/eslint-plugin-rn-a11y/HEAD/__tests__/rules/basic/no-long-alt.test.ts -------------------------------------------------------------------------------- /__tests__/rules/basic/no-nested-touchables.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grgr-dkrk/eslint-plugin-rn-a11y/HEAD/__tests__/rules/basic/no-nested-touchables.test.ts -------------------------------------------------------------------------------- /__tests__/rules/basic/no-role-inside-text.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grgr-dkrk/eslint-plugin-rn-a11y/HEAD/__tests__/rules/basic/no-role-inside-text.test.ts -------------------------------------------------------------------------------- /__tests__/rules/basic/no-same-label-and-hint.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grgr-dkrk/eslint-plugin-rn-a11y/HEAD/__tests__/rules/basic/no-same-label-and-hint.test.ts -------------------------------------------------------------------------------- /__tests__/rules/basic/no-use-inverted-virtualizedList.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grgr-dkrk/eslint-plugin-rn-a11y/HEAD/__tests__/rules/basic/no-use-inverted-virtualizedList.test.ts -------------------------------------------------------------------------------- /__tests__/rules/basic/touchable-text-has-role.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grgr-dkrk/eslint-plugin-rn-a11y/HEAD/__tests__/rules/basic/touchable-text-has-role.test.ts -------------------------------------------------------------------------------- /__tests__/rules/ios/accessible-image-has-label.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grgr-dkrk/eslint-plugin-rn-a11y/HEAD/__tests__/rules/ios/accessible-image-has-label.test.ts -------------------------------------------------------------------------------- /__tests__/rules/ios/adjustable-slider-has-role.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grgr-dkrk/eslint-plugin-rn-a11y/HEAD/__tests__/rules/ios/adjustable-slider-has-role.test.ts -------------------------------------------------------------------------------- /__tests__/rules/ios/no-accessibilityLabel-for-testing.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grgr-dkrk/eslint-plugin-rn-a11y/HEAD/__tests__/rules/ios/no-accessibilityLabel-for-testing.test.ts -------------------------------------------------------------------------------- /__tests__/rules/wcag/touchable-has-alt.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grgr-dkrk/eslint-plugin-rn-a11y/HEAD/__tests__/rules/wcag/touchable-has-alt.test.ts -------------------------------------------------------------------------------- /__tests__/utils/densityToPx.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grgr-dkrk/eslint-plugin-rn-a11y/HEAD/__tests__/utils/densityToPx.test.ts -------------------------------------------------------------------------------- /__tests__/utils/getCustomNames.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grgr-dkrk/eslint-plugin-rn-a11y/HEAD/__tests__/utils/getCustomNames.test.ts -------------------------------------------------------------------------------- /__tests__/utils/isTargetElement.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grgr-dkrk/eslint-plugin-rn-a11y/HEAD/__tests__/utils/isTargetElement.test.ts -------------------------------------------------------------------------------- /__tests__/utils/styleValueToPx.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grgr-dkrk/eslint-plugin-rn-a11y/HEAD/__tests__/utils/styleValueToPx.test.ts -------------------------------------------------------------------------------- /docs/rules/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grgr-dkrk/eslint-plugin-rn-a11y/HEAD/docs/rules/README.md -------------------------------------------------------------------------------- /docs/rules/android/has-enough-button-size.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grgr-dkrk/eslint-plugin-rn-a11y/HEAD/docs/rules/android/has-enough-button-size.md -------------------------------------------------------------------------------- /docs/rules/basic/image-has-accessible.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grgr-dkrk/eslint-plugin-rn-a11y/HEAD/docs/rules/basic/image-has-accessible.md -------------------------------------------------------------------------------- /docs/rules/basic/no-deprecated-props.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grgr-dkrk/eslint-plugin-rn-a11y/HEAD/docs/rules/basic/no-deprecated-props.md -------------------------------------------------------------------------------- /docs/rules/basic/no-long-alt.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grgr-dkrk/eslint-plugin-rn-a11y/HEAD/docs/rules/basic/no-long-alt.md -------------------------------------------------------------------------------- /docs/rules/basic/no-role-inside-text.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grgr-dkrk/eslint-plugin-rn-a11y/HEAD/docs/rules/basic/no-role-inside-text.md -------------------------------------------------------------------------------- /docs/rules/basic/no-same-label-and-hint.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grgr-dkrk/eslint-plugin-rn-a11y/HEAD/docs/rules/basic/no-same-label-and-hint.md -------------------------------------------------------------------------------- /docs/rules/basic/no-use-inverted-virtualizedList.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grgr-dkrk/eslint-plugin-rn-a11y/HEAD/docs/rules/basic/no-use-inverted-virtualizedList.md -------------------------------------------------------------------------------- /docs/rules/basic/touchable-text-has-role.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grgr-dkrk/eslint-plugin-rn-a11y/HEAD/docs/rules/basic/touchable-text-has-role.md -------------------------------------------------------------------------------- /docs/rules/ios/accessible-image-has-label.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grgr-dkrk/eslint-plugin-rn-a11y/HEAD/docs/rules/ios/accessible-image-has-label.md -------------------------------------------------------------------------------- /docs/rules/ios/adjustable-slider-has-role.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grgr-dkrk/eslint-plugin-rn-a11y/HEAD/docs/rules/ios/adjustable-slider-has-role.md -------------------------------------------------------------------------------- /docs/rules/ios/no-accessibilityLabel-for-testing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grgr-dkrk/eslint-plugin-rn-a11y/HEAD/docs/rules/ios/no-accessibilityLabel-for-testing.md -------------------------------------------------------------------------------- /docs/rules/wcag/touchable-has-alt.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grgr-dkrk/eslint-plugin-rn-a11y/HEAD/docs/rules/wcag/touchable-has-alt.md -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grgr-dkrk/eslint-plugin-rn-a11y/HEAD/jest.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grgr-dkrk/eslint-plugin-rn-a11y/HEAD/package.json -------------------------------------------------------------------------------- /src/constants/actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grgr-dkrk/eslint-plugin-rn-a11y/HEAD/src/constants/actions.ts -------------------------------------------------------------------------------- /src/constants/elements.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grgr-dkrk/eslint-plugin-rn-a11y/HEAD/src/constants/elements.ts -------------------------------------------------------------------------------- /src/constants/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grgr-dkrk/eslint-plugin-rn-a11y/HEAD/src/constants/index.ts -------------------------------------------------------------------------------- /src/constants/props.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grgr-dkrk/eslint-plugin-rn-a11y/HEAD/src/constants/props.ts -------------------------------------------------------------------------------- /src/constants/roles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grgr-dkrk/eslint-plugin-rn-a11y/HEAD/src/constants/roles.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grgr-dkrk/eslint-plugin-rn-a11y/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/rules/android/has-enough-button-size.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grgr-dkrk/eslint-plugin-rn-a11y/HEAD/src/rules/android/has-enough-button-size.ts -------------------------------------------------------------------------------- /src/rules/android/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grgr-dkrk/eslint-plugin-rn-a11y/HEAD/src/rules/android/index.ts -------------------------------------------------------------------------------- /src/rules/basic/has-accessibility-hint.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grgr-dkrk/eslint-plugin-rn-a11y/HEAD/src/rules/basic/has-accessibility-hint.ts -------------------------------------------------------------------------------- /src/rules/basic/has-valid-accessibility-actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grgr-dkrk/eslint-plugin-rn-a11y/HEAD/src/rules/basic/has-valid-accessibility-actions.ts -------------------------------------------------------------------------------- /src/rules/basic/image-has-accessible.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grgr-dkrk/eslint-plugin-rn-a11y/HEAD/src/rules/basic/image-has-accessible.ts -------------------------------------------------------------------------------- /src/rules/basic/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grgr-dkrk/eslint-plugin-rn-a11y/HEAD/src/rules/basic/index.ts -------------------------------------------------------------------------------- /src/rules/basic/no-deprecated-props.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grgr-dkrk/eslint-plugin-rn-a11y/HEAD/src/rules/basic/no-deprecated-props.ts -------------------------------------------------------------------------------- /src/rules/basic/no-long-alt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grgr-dkrk/eslint-plugin-rn-a11y/HEAD/src/rules/basic/no-long-alt.ts -------------------------------------------------------------------------------- /src/rules/basic/no-nested-touchables.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grgr-dkrk/eslint-plugin-rn-a11y/HEAD/src/rules/basic/no-nested-touchables.ts -------------------------------------------------------------------------------- /src/rules/basic/no-role-inside-text.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grgr-dkrk/eslint-plugin-rn-a11y/HEAD/src/rules/basic/no-role-inside-text.ts -------------------------------------------------------------------------------- /src/rules/basic/no-same-label-and-hint.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grgr-dkrk/eslint-plugin-rn-a11y/HEAD/src/rules/basic/no-same-label-and-hint.ts -------------------------------------------------------------------------------- /src/rules/basic/no-use-inverted-virtualizedList.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grgr-dkrk/eslint-plugin-rn-a11y/HEAD/src/rules/basic/no-use-inverted-virtualizedList.ts -------------------------------------------------------------------------------- /src/rules/basic/touchable-text-has-role.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grgr-dkrk/eslint-plugin-rn-a11y/HEAD/src/rules/basic/touchable-text-has-role.ts -------------------------------------------------------------------------------- /src/rules/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grgr-dkrk/eslint-plugin-rn-a11y/HEAD/src/rules/index.ts -------------------------------------------------------------------------------- /src/rules/ios/accessible-image-has-label.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grgr-dkrk/eslint-plugin-rn-a11y/HEAD/src/rules/ios/accessible-image-has-label.ts -------------------------------------------------------------------------------- /src/rules/ios/adjustable-slider-has-role.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grgr-dkrk/eslint-plugin-rn-a11y/HEAD/src/rules/ios/adjustable-slider-has-role.ts -------------------------------------------------------------------------------- /src/rules/ios/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grgr-dkrk/eslint-plugin-rn-a11y/HEAD/src/rules/ios/index.ts -------------------------------------------------------------------------------- /src/rules/ios/no-accessibilityLabel-for-testing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grgr-dkrk/eslint-plugin-rn-a11y/HEAD/src/rules/ios/no-accessibilityLabel-for-testing.ts -------------------------------------------------------------------------------- /src/rules/wcag20/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grgr-dkrk/eslint-plugin-rn-a11y/HEAD/src/rules/wcag20/index.ts -------------------------------------------------------------------------------- /src/rules/wcag20/levelA/touchable-has-alt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grgr-dkrk/eslint-plugin-rn-a11y/HEAD/src/rules/wcag20/levelA/touchable-has-alt.ts -------------------------------------------------------------------------------- /src/types/android.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grgr-dkrk/eslint-plugin-rn-a11y/HEAD/src/types/android.ts -------------------------------------------------------------------------------- /src/types/ast.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grgr-dkrk/eslint-plugin-rn-a11y/HEAD/src/types/ast.ts -------------------------------------------------------------------------------- /src/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grgr-dkrk/eslint-plugin-rn-a11y/HEAD/src/types/index.ts -------------------------------------------------------------------------------- /src/types/modules/eslint.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grgr-dkrk/eslint-plugin-rn-a11y/HEAD/src/types/modules/eslint.d.ts -------------------------------------------------------------------------------- /src/types/modules/jsx-ast-utils.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grgr-dkrk/eslint-plugin-rn-a11y/HEAD/src/types/modules/jsx-ast-utils.d.ts -------------------------------------------------------------------------------- /src/utils/ast/findChild.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grgr-dkrk/eslint-plugin-rn-a11y/HEAD/src/utils/ast/findChild.ts -------------------------------------------------------------------------------- /src/utils/ast/getStyleNames.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grgr-dkrk/eslint-plugin-rn-a11y/HEAD/src/utils/ast/getStyleNames.ts -------------------------------------------------------------------------------- /src/utils/ast/isTargetElement.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grgr-dkrk/eslint-plugin-rn-a11y/HEAD/src/utils/ast/isTargetElement.ts -------------------------------------------------------------------------------- /src/utils/createSchema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grgr-dkrk/eslint-plugin-rn-a11y/HEAD/src/utils/createSchema.ts -------------------------------------------------------------------------------- /src/utils/densityToPx.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grgr-dkrk/eslint-plugin-rn-a11y/HEAD/src/utils/densityToPx.ts -------------------------------------------------------------------------------- /src/utils/getCustomNames.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grgr-dkrk/eslint-plugin-rn-a11y/HEAD/src/utils/getCustomNames.ts -------------------------------------------------------------------------------- /src/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grgr-dkrk/eslint-plugin-rn-a11y/HEAD/src/utils/index.ts -------------------------------------------------------------------------------- /src/utils/styleValueToPx.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grgr-dkrk/eslint-plugin-rn-a11y/HEAD/src/utils/styleValueToPx.ts -------------------------------------------------------------------------------- /tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grgr-dkrk/eslint-plugin-rn-a11y/HEAD/tsconfig.build.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grgr-dkrk/eslint-plugin-rn-a11y/HEAD/tsconfig.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grgr-dkrk/eslint-plugin-rn-a11y/HEAD/yarn.lock --------------------------------------------------------------------------------