Shuunen / green-app

NativeScript-Vue 2.0 Test App
https://play.google.com/store/apps/details?id=green.nsvue.app
GNU General Public License v3.0
5 stars 0 forks source link

Update dependency eslint-plugin-vue to v8 #592

Closed renovate[bot] closed 3 years ago

renovate[bot] commented 3 years ago

WhiteSource Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
eslint-plugin-vue (source) 7.20.0 -> 8.0.1 age adoption passing confidence

Release Notes

vuejs/eslint-plugin-vue ### [`v8.0.1`](https://togithub.com/vuejs/eslint-plugin-vue/releases/v8.0.1) [Compare Source](https://togithub.com/vuejs/eslint-plugin-vue/compare/v8.0.0...v8.0.1) #### 🐛 Bug Fixes - [#​1686](https://togithub.com/vuejs/eslint-plugin-vue/issues/1686) Fixed false positives for arrow return in `vue/valid-next-tick` rule. *** **Full Changelog**: https://github.com/vuejs/eslint-plugin-vue/compare/v8.0.0...v8.0.1 ### [`v8.0.0`](https://togithub.com/vuejs/eslint-plugin-vue/releases/v8.0.0) [Compare Source](https://togithub.com/vuejs/eslint-plugin-vue/compare/v7.20.0...v8.0.0) #### 💥 Breaking Changes - [#​1588](https://togithub.com/vuejs/eslint-plugin-vue/issues/1588) Dropped supports Node.js v8-10, v13 and v15. - [#​1664](https://togithub.com/vuejs/eslint-plugin-vue/issues/1664) Upgraded vue-eslint-parser to v8.0.0. - Changed presets configs. - Changed `plugin:vue/vue3-essential` config. - [#​1603](https://togithub.com/vuejs/eslint-plugin-vue/issues/1603) Added `vue/no-deprecated-v-is` rule. - [#​1603](https://togithub.com/vuejs/eslint-plugin-vue/issues/1603) Added `vue/no-export-in-script-setup` rule. - [#​1603](https://togithub.com/vuejs/eslint-plugin-vue/issues/1603) Added `vue/valid-define-emits` rule. - [#​1603](https://togithub.com/vuejs/eslint-plugin-vue/issues/1603) Added `vue/valid-define-props` rule. - [#​1603](https://togithub.com/vuejs/eslint-plugin-vue/issues/1603) Added `vue/valid-next-tick` rule. - [#​1603](https://togithub.com/vuejs/eslint-plugin-vue/issues/1603) Added `vue/valid-v-memo` rule. - [#​1603](https://togithub.com/vuejs/eslint-plugin-vue/issues/1603) Added `vue/no-useless-template-attributes` rule. - [#​1603](https://togithub.com/vuejs/eslint-plugin-vue/issues/1603) Added `vue/no-computed-properties-in-data` rule. - [#​1603](https://togithub.com/vuejs/eslint-plugin-vue/issues/1603) Added `vue/multi-word-component-names` rule. - [#​1603](https://togithub.com/vuejs/eslint-plugin-vue/issues/1603) Added `vue/no-deprecated-router-link-tag-prop` rule. - [#​1678](https://togithub.com/vuejs/eslint-plugin-vue/issues/1678) Added `vue/no-reserved-props` rule. - Changed `plugin:vue/vue3-strongly-recommended` config. - Same changes as above. - [#​1603](https://togithub.com/vuejs/eslint-plugin-vue/issues/1603) Added `vue/v-on-event-hyphenation` rule. - [#​1587](https://togithub.com/vuejs/eslint-plugin-vue/issues/1587) Added `vue/first-attribute-linebreak` rule. - Changed `plugin:vue/vue3-recommended` config. - Same changes as above. - Changed `plugin:vue/essential` config. - [#​1603](https://togithub.com/vuejs/eslint-plugin-vue/issues/1603) Added `vue/valid-next-tick` rule. - [#​1603](https://togithub.com/vuejs/eslint-plugin-vue/issues/1603) Added `vue/no-useless-template-attributes` rule. - [#​1603](https://togithub.com/vuejs/eslint-plugin-vue/issues/1603) Added `vue/no-computed-properties-in-data` rule. - [#​1603](https://togithub.com/vuejs/eslint-plugin-vue/issues/1603) Added `vue/multi-word-component-names` rule. - [#​1678](https://togithub.com/vuejs/eslint-plugin-vue/issues/1678) Added `vue/no-reserved-props` rule. - Changed `plugin:vue/strongly-recommended` config. - Same changes as above. - [#​1587](https://togithub.com/vuejs/eslint-plugin-vue/issues/1587) Added `vue/first-attribute-linebreak` rule. - Changed `plugin:vue/recommended` config. - Same changes as above. - [#​1587](https://togithub.com/vuejs/eslint-plugin-vue/issues/1587) Removed the `allowFirstLine` option of the `vue/max-attributes-per-line` rule. #### ✨ Enhancements **Core:** - [#​1685](https://togithub.com/vuejs/eslint-plugin-vue/issues/1685) Added `setup-compiler-macros` environment. **Rules:** - [#​1587](https://togithub.com/vuejs/eslint-plugin-vue/issues/1587) Added `vue/first-attribute-linebreak` rule aims to enforce a consistent location for the first attribute. - [#​1678](https://togithub.com/vuejs/eslint-plugin-vue/issues/1678) Added `vue/no-reserved-props` rule that disallow reserved names to be used in props. - [#​1680](https://togithub.com/vuejs/eslint-plugin-vue/issues/1680) Added `vue/no-loss-of-precision` rule that applies `no-loss-of-precision` rule to expressions in `