vuejs/eslint-plugin-vue
### [`v7.18.0`](https://togithub.com/vuejs/eslint-plugin-vue/releases/v7.18.0)
[Compare Source](https://togithub.com/vuejs/eslint-plugin-vue/compare/v7.17.0...v7.18.0)
#### ✨ Enhancements
- [#1626](https://togithub.com/vuejs/eslint-plugin-vue/issues/1626) Added `vue/component-api-style` rule that aims to make the API style you use to define Vue components consistent in your project.
#### ⚙️ Updates
- [#1619](https://togithub.com/vuejs/eslint-plugin-vue/issues/1619) Updated `vue/script-indent` rule to support Class static block and typescript-eslint v5(rc)
- [#1620](https://togithub.com/vuejs/eslint-plugin-vue/issues/1620) Changed type determination logic of type-only `defineProps` to follow vue v3.2.9.
***
**All commits:** [v7.17.0 -> v7.18.0](https://togithub.com/vuejs/eslint-plugin-vue/compare/v7.17.0...v7.18.0)
Configuration
📅 Schedule: At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box.
This PR contains the following updates:
7.17.0
->7.18.0
Release Notes
vuejs/eslint-plugin-vue
### [`v7.18.0`](https://togithub.com/vuejs/eslint-plugin-vue/releases/v7.18.0) [Compare Source](https://togithub.com/vuejs/eslint-plugin-vue/compare/v7.17.0...v7.18.0) #### ✨ Enhancements - [#1626](https://togithub.com/vuejs/eslint-plugin-vue/issues/1626) Added `vue/component-api-style` rule that aims to make the API style you use to define Vue components consistent in your project. #### ⚙️ Updates - [#1619](https://togithub.com/vuejs/eslint-plugin-vue/issues/1619) Updated `vue/script-indent` rule to support Class static block and typescript-eslint v5(rc) - [#1620](https://togithub.com/vuejs/eslint-plugin-vue/issues/1620) Changed type determination logic of type-only `defineProps` to follow vue v3.2.9. *** **All commits:** [v7.17.0 -> v7.18.0](https://togithub.com/vuejs/eslint-plugin-vue/compare/v7.17.0...v7.18.0)Configuration
📅 Schedule: At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by WhiteSource Renovate. View repository job log here.