joedayz / ecommerce-springboot-vuejs

Demo using Spring Boot + vue.JS
Apache License 2.0
3 stars 6 forks source link

Update dependency eslint-plugin-vue to v9 #14

Closed renovate[bot] closed 11 months ago

renovate[bot] commented 11 months ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
eslint-plugin-vue (source) ^7.0.0 -> ^9.0.0 age adoption passing confidence

Release Notes

vuejs/eslint-plugin-vue (eslint-plugin-vue) ### [`v9.19.2`](https://togithub.com/vuejs/eslint-plugin-vue/releases/tag/v9.19.2) [Compare Source](https://togithub.com/vuejs/eslint-plugin-vue/compare/v9.19.1...v9.19.2) #### πŸ› Bug Fixes - [#​2336](https://togithub.com/vuejs/eslint-plugin-vue/issues/2336) Fixed crash for TSFunctionType with `type-literal` option in `vue/define-emits-declaration` rule **Full Changelog**: https://github.com/vuejs/eslint-plugin-vue/compare/v9.19.1...v9.19.2 ### [`v9.19.1`](https://togithub.com/vuejs/eslint-plugin-vue/releases/tag/v9.19.1) [Compare Source](https://togithub.com/vuejs/eslint-plugin-vue/compare/v9.19.0...v9.19.1) #### πŸ› Bug Fixes - [#​2334](https://togithub.com/vuejs/eslint-plugin-vue/issues/2334) Fixed broken config of `plugin:vue/vue3-strongly-recommended` **Full Changelog**: https://github.com/vuejs/eslint-plugin-vue/compare/v9.19.0...v9.19.1 ### [`v9.19.0`](https://togithub.com/vuejs/eslint-plugin-vue/compare/v9.18.1...v9.19.0) [Compare Source](https://togithub.com/vuejs/eslint-plugin-vue/compare/v9.18.1...v9.19.0) ### [`v9.18.1`](https://togithub.com/vuejs/eslint-plugin-vue/releases/tag/v9.18.1) [Compare Source](https://togithub.com/vuejs/eslint-plugin-vue/compare/v9.18.0...v9.18.1) #### πŸ› Bug Fixes - [#​2303](https://togithub.com/vuejs/eslint-plugin-vue/issues/2303) Fixed false positives for ``, `:key`, and `appear` attribute in [`vue/require-toggle-inside-transition`](https://eslint.vuejs.org/rules/require-toggle-inside-transition.html) rule. **Full Changelog**: https://github.com/vuejs/eslint-plugin-vue/compare/v9.18.0...v9.18.1 ### [`v9.18.0`](https://togithub.com/vuejs/eslint-plugin-vue/releases/tag/v9.18.0) [Compare Source](https://togithub.com/vuejs/eslint-plugin-vue/compare/v9.17.0...v9.18.0) #### πŸ› Bug Fixes - [#​2275](https://togithub.com/vuejs/eslint-plugin-vue/issues/2275) Fixed auto-fix of [`vue/prefer-define-options`](https://eslint.vuejs.org/rules/prefer-define-options.html) rule to insert `defineOptions` after import declaration. - [#​2293](https://togithub.com/vuejs/eslint-plugin-vue/issues/2293) Fixed false negatives for whitespace in [`vue/require-toggle-inside-transition`](https://eslint.vuejs.org/rules/require-toggle-inside-transition.html) rule. - [#​2301](https://togithub.com/vuejs/eslint-plugin-vue/issues/2301) Fixed [`vue/component-name-in-template-casing`](https://eslint.vuejs.org/rules/component-name-in-template-casing.html) to ignore elements in vue template syntax. #### βš™οΈ Updates - [#​2292](https://togithub.com/vuejs/eslint-plugin-vue/issues/2292) Fixed to replace `typeParameters` with `typeArguments`. **Full Changelog**: https://github.com/vuejs/eslint-plugin-vue/compare/v9.17.0...v9.18.0 ### [`v9.17.0`](https://togithub.com/vuejs/eslint-plugin-vue/releases/tag/v9.17.0) [Compare Source](https://togithub.com/vuejs/eslint-plugin-vue/compare/v9.16.1...v9.17.0) #### ✨ Enhancements - [#​2258](https://togithub.com/vuejs/eslint-plugin-vue/issues/2258) Added support for template literals in [`vue/no-deprecated-model-definition`](https://eslint.vuejs.org/rules/no-deprecated-model-definition.html). #### βš™οΈ Updates - [#​2260](https://togithub.com/vuejs/eslint-plugin-vue/issues/2260) Improved error message for [`vue/no-dupe-keys`](https://eslint.vuejs.org/rules/no-dupe-keys.html). - [#​2268](https://togithub.com/vuejs/eslint-plugin-vue/issues/2268) Renamed [`vue/no-setup-props-destructure`](https://eslint.vuejs.org/rules/no-setup-props-destructure.html) (now deprecated) to [`vue/no-setup-props-reactivity-loss`](https://eslint.vuejs.org/rules/no-setup-props-reactivity-loss.html), and removed both rules from any preset configs. - [#​2269](https://togithub.com/vuejs/eslint-plugin-vue/issues/2269) Renamed [`vue/no-ref-object-destructure`](https://eslint.vuejs.org/rules/no-ref-object-destructure.html) (now deprecated) to [`vue/no-ref-object-reactivity-loss`](https://eslint.vuejs.org/rules/no-ref-object-reactivity-loss.html). **Full Changelog**: https://github.com/vuejs/eslint-plugin-vue/compare/v9.16.1...v9.17.0 ### [`v9.16.1`](https://togithub.com/vuejs/eslint-plugin-vue/releases/tag/v9.16.1) [Compare Source](https://togithub.com/vuejs/eslint-plugin-vue/compare/v9.16.0...v9.16.1) #### πŸ› Bug Fixes - [#​2256](https://togithub.com/vuejs/eslint-plugin-vue/issues/2256) Fixed incompatibility with [`@typescript-eslint` v6](https://togithub.com/typescript-eslint/typescript-eslint/releases/tag/v6.0.0) in [`vue/script-indent`](https://eslint.vuejs.org/rules/script-indent.html) rule **Full Changelog**: https://github.com/vuejs/eslint-plugin-vue/compare/v9.16.0...v9.16.1 ### [`v9.16.0`](https://togithub.com/vuejs/eslint-plugin-vue/releases/tag/v9.16.0) [Compare Source](https://togithub.com/vuejs/eslint-plugin-vue/compare/v9.15.1...v9.16.0) #### ✨ Enhancements - [#​2224](https://togithub.com/vuejs/eslint-plugin-vue/issues/2224) Added [`vue/no-use-v-else-with-v-for`](https://eslint.vuejs.org/rules/no-use-v-else-with-v-for.html) rule that disallows using `v-else-if`/`v-else` on the same element as `v-for`. - [#​1983](https://togithub.com/vuejs/eslint-plugin-vue/issues/1983) Added [`vue/require-typed-object-prop`](https://eslint.vuejs.org/rules/require-typed-object-prop.html) rule that enforces adding type declarations to object props. - [#​2238](https://togithub.com/vuejs/eslint-plugin-vue/issues/2238) Added [`vue/no-deprecated-model-definition`](https://eslint.vuejs.org/rules/no-deprecated-model-definition.html) rule that disallows the [`model` definition](https://v2.vuejs.org/v2/api/#model), which is deprecated in Vue 3. #### πŸ› Bug Fixes - [#​2229](https://togithub.com/vuejs/eslint-plugin-vue/issues/2229) Don't auto fix in [`vue/attribute-hyphenation`](https://eslint.vuejs.org/rules/attribute-hyphenation.html) rule when it would break props. #### βš™οΈ Updates - [#​2223](https://togithub.com/vuejs/eslint-plugin-vue/issues/2223) Ignore blocks in [`vue/html-self-closing`](https://eslint.vuejs.org/rules/html-self-closing.html) rule. - [#​2244](https://togithub.com/vuejs/eslint-plugin-vue/issues/2244) Improved the [`vue/no-setup-props-destructure`](https://eslint.vuejs.org/rules/no-setup-props-destructure.html) rule (expect more lint issues!). - [#​2222](https://togithub.com/vuejs/eslint-plugin-vue/issues/2222) Renamed [`vue/component-tags-order`](https://eslint.vuejs.org/rules/component-tags-order.html) to [`vue/block-order`](https://eslint.vuejs.org/rules/block-order.html) (the old rule is still included in the preset configs, but it is now deprecated). **Full Changelog**: https://github.com/vuejs/eslint-plugin-vue/compare/v9.15.1...v9.16.0 ### [`v9.15.1`](https://togithub.com/vuejs/eslint-plugin-vue/releases/tag/v9.15.1) [Compare Source](https://togithub.com/vuejs/eslint-plugin-vue/compare/v9.15.0...v9.15.1) #### πŸ› Bug Fixes - [#​2221](https://togithub.com/vuejs/eslint-plugin-vue/issues/2221) Fixed [`vue/no-console`](https://eslint.vuejs.org/rules/no-console.html) rule false positives outside the `