GitHub / vuejs / vue-eslint-parser
The ESLint custom parser for `.vue` files.
JSON API: http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vuejs%2Fvue-eslint-parser
PURL: pkg:github/vuejs/vue-eslint-parser
Stars: 481
Forks: 77
Open issues: 24
License: mit
Language: TypeScript
Size: 2.23 MB
Dependencies parsed at: Pending
Created at: almost 9 years ago
Updated at: 17 days ago
Pushed at: 3 months ago
Last synced at: 3 days ago
Commit Stats
Commits: 385
Authors: 15
Mean commits per author: 25.67
Development Distribution Score: 0.366
More commit stats: https://commits.ecosyste.ms/hosts/GitHub/repositories/vuejs/vue-eslint-parser
Topics: eslint, eslint-custom-parser, javascript, single-file-component, static-code-analysis, vue, vuejs
Funding Links https://github.com/sponsors/ota-meshi, https://github.com/sponsors/mysticatea
v9.0.1
v9.0.1
🐛 Bug Fixes
- Fix npm tag.
Full Changelog: https://github.com/vuejs/vue-eslint-parser/compare/v9.0.0...v9.0.1
Download
v9.0.0
v9.0.0
💥 Breaking Changes
- Drop support for Node.js v12 by @ota-meshi in https://github.com/vuejs/vue-eslint-parser/pull/149
- Add support for scope analysis of
<script setup>by @ota-meshi in https://github.com/vuejs/vue-eslint-parser/pull/144
✨ Enhancements
- Add support for scope analysis of
<script setup>by @ota-meshi in https://github.com/vuejs/vue-eslint-parser/pull/144 - Add support for custom template tokenizers by @rashfael in https://github.com/vuejs/vue-eslint-parser/pull/148
Full Changelog: https://github.com/vuejs/vue-eslint-parser/compare/v8.3.0...v9.0.0
Download
v9.0.0-alpha.0
v9.0.0-alpha.0 Pre-release
💥 Breaking Changes
- Drop support for Node.js v12 by @ota-meshi in https://github.com/vuejs/vue-eslint-parser/pull/149
- Add support for scope analysis of
<script setup>by @ota-meshi in https://github.com/vuejs/vue-eslint-parser/pull/144
✨ Enhancements
- Add support for scope analysis of
<script setup>by @ota-meshi in https://github.com/vuejs/vue-eslint-parser/pull/144 - Add support for custom template tokenizers by @rashfael in https://github.com/vuejs/vue-eslint-parser/pull/148
Full Changelog: https://github.com/vuejs/vue-eslint-parser/compare/v8.3.0...v9.0.0-alpha.0
Download
v8.3.0
v8.3.0
🐛 Bug Fixes
- Fix wrong handling of CRLF in
<script>by @ota-meshi in https://github.com/vuejs/vue-eslint-parser/pull/146
Full Changelog: https://github.com/vuejs/vue-eslint-parser/compare/v8.2.0...v8.3.0
Download
v8.2.0
v8.2.0
✨ Enhancements
- Added support for complex expression in CSS
v-bind()by @ota-meshi in https://github.com/vuejs/vue-eslint-parser/pull/143
Full Changelog: https://github.com/vuejs/vue-eslint-parser/compare/v8.1.0...v8.2.0
Download
v8.1.0
v8.1.0
⚙️ Updates
- Upgrade eslint-scope to v7 by @ota-meshi in https://github.com/vuejs/vue-eslint-parser/pull/137
- Update eslint-visitor-keys to v3.1 by @ota-meshi in https://github.com/vuejs/vue-eslint-parser/pull/139
- Add optional chain expression to typings by @neelance in https://github.com/vuejs/vue-eslint-parser/pull/140
- Update AST typings to es2022 by @ota-meshi in https://github.com/vuejs/vue-eslint-parser/pull/141
- Support arbitrary module namespace names with
<script setup>by @ota-meshi in https://github.com/vuejs/vue-eslint-parser/pull/142
Full Changelog: https://github.com/vuejs/vue-eslint-parser/compare/v8.0.1...v8.1.0
Download
v8.0.1
v8.0.1
🐛 Bug Fixes
- Fix wrong location when having multiple
<script>by @ota-meshi in https://github.com/vuejs/vue-eslint-parser/pull/132
Full Changelog: https://github.com/vuejs/vue-eslint-parser/compare/v8.0.0...v8.0.1
Download
v8.0.0
v8.0.0
💥 Breaking Changes
- Drop support for node <v12.22.0, v13, >=v14<v14.17.0, v15 and eslint v5 by @ota-meshi in https://github.com/vuejs/vue-eslint-parser/pull/129
- Change the default of
parserOptions.vueFeatures.interpolationAsNonHTMLtotrue. by @ota-meshi in https://github.com/vuejs/vue-eslint-parser/pull/130
Full Changelog: https://github.com/vuejs/vue-eslint-parser/compare/v7.11.0...v8.0.0
Download