Skip to content

An eslint plugin for checking Vue.js files for accessibility

License

Notifications You must be signed in to change notification settings

vue-a11y/eslint-plugin-vuejs-accessibility

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Jul 17, 2024
36584f7 · Jul 17, 2024
Jul 5, 2024
Apr 18, 2024
Jun 2, 2021
Jul 17, 2024
Jul 17, 2024
Apr 18, 2024
Apr 18, 2024
Jul 24, 2023
Apr 18, 2024
Oct 31, 2022
Jul 10, 2021
May 26, 2021
Jul 24, 2023
Jun 1, 2021
Jul 17, 2024
Apr 18, 2024
Apr 18, 2024
Jul 16, 2024

Repository files navigation

eslint-plugin-vuejs-accessibility

Build Status Package Version

An eslint plugin for checking accessibility rules from within .vue files.

📚 Documentation

Please refer to the official website.

💻 Development

Ensure you have node and yarn installed on your system. Then run yarn in the root of the repository to install the dependencies.

🔧 Adding a new rule

To add a new rule, you need to take the following steps:

  • Add the configuration and require to src/index.ts.
  • Add the rule itself into src/rules.
  • Add the corresponding test in src/rules/__tests__.
  • Add the corresponding documentation in docs/rules.

👨‍💻 Contributing

Bug reports and pull requests are welcome on GitHub at https://github.com/vue-a11y/eslint-plugin-vuejs-accessibility.

📄 License

The code is available as open source under the terms of the MIT License.

🏆 Credit

The work for this plugin was largely based on previous work done on eslint-plugin-vue-a11y, as well as various other tools, including: