{"repo":"vuejs/eslint-plugin-vue","free":true,"listed":false,"github":"https://github.com/vuejs/eslint-plugin-vue","clone":"git clone https://github.com/vuejs/eslint-plugin-vue.git","description":"Official ESLint plugin for Vue.js","language":"TypeScript","stars":4592,"topics":["vue","eslint","eslint-plugin","npm","npm-package","npm-module","javascript","html","static-analysis"],"license":"MIT","category":"dev-tools","readme_excerpt":"eslint-plugin-vue Official ESLint plugin for Vue.js :book: Documentation Please refer to the official website. :anchor: Versioning Policy This plugin follows [Semantic Versioning]. However, please note that we do not follow [ESLint's Semantic Versioning Policy]. In minor version releases, this plugin may change the sharable configs provided by the plugin or the default behavior of the plugin's rules in order to add features to the plugin. Because we want to add many features to the plugin soon, so that users can easily take advantage of new features in Vue and Nuxt. According to our policy, any minor update may report more linting errors than the previous release. As such, we recommend using the tilde ( ) in package.json to guarantee the results of your builds. [Semantic Versioning]: https://semver.org/ [ESLint's Semantic Versioning Policy]: https://github.com/eslint/eslint#semantic-versioning-policy :newspaper: Releases This project uses GitHub Releases. :beers: Contribution Guide Contributing is welcome! See the ESLint Vue Plugin Developer Guide. Working With Rules Be sure to read the official ESLint guide before you start writing a new rule. To see what an abstract syntax tree (AST) of your code looks like, you may use AST Explorer. After opening AST Explorer, select Vue as the syntax and vue-eslint-parser as the parser. The default JavaScript parser must be replaced because Vue.js single file components are not plain JavaScript, but a custom file format. vue-eslint-parser","default_branch":null,"files":null,"tree":[],"storefront":"/r/vuejs","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/vuejs/eslint-plugin-vue/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}