Skip to content

Commit

Permalink
Bump eslint-plugin-vue from 9.27.0 to 9.28.0 (#2486)
Browse files Browse the repository at this point in the history
Bumps [eslint-plugin-vue](https://github.com/vuejs/eslint-plugin-vue)
from 9.27.0 to 9.28.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vuejs/eslint-plugin-vue/releases">eslint-plugin-vue's
releases</a>.</em></p>
<blockquote>
<h2>v9.28.0</h2>
<h2>✨ Enhancements</h2>
<h3>New Rules</h3>
<ul>
<li><a
href="https://redirect.github.com/vuejs/eslint-plugin-vue/issues/2430">#2430</a>
Added <a
href="https://eslint.vuejs.org/rules/max-props.html"><code>vue/max-props</code></a>
rule that enforces the maximum number of props in Vue components.</li>
<li><a
href="https://redirect.github.com/vuejs/eslint-plugin-vue/issues/2494">#2494</a>
Added <a
href="https://eslint.vuejs.org/rules/require-default-export.html"><code>vue/require-default-export</code></a>
rule that requires components to be the <code>default</code>
export.</li>
<li><a
href="https://redirect.github.com/vuejs/eslint-plugin-vue/issues/2525">#2525</a>
Added <a
href="https://eslint.vuejs.org/rules/max-template-depth.html"><code>vue/max-template-depth</code></a>
rule that enforces the maximum depth of
<code>\&lt;template&gt;</code>.</li>
</ul>
<h3>New Features</h3>
<ul>
<li><a
href="https://redirect.github.com/vuejs/eslint-plugin-vue/issues/2501">#2501</a>
Allow specifying custom macros in <a
href="https://eslint.vuejs.org/rules/define-macros-order.html"><code>vue/define-macros-order</code></a>
rule.</li>
<li><a
href="https://redirect.github.com/vuejs/eslint-plugin-vue/issues/2537">#2537</a>
Added <code>additionalDirectives</code> option to <a
href="https://eslint.vuejs.org/rules/require-toggle-inside-transition.html"><code>vue/require-toggle-inside-transition</code></a>
rule.</li>
</ul>
<h2>🐛 Bug Fixes</h2>
<ul>
<li><a
href="https://redirect.github.com/vuejs/eslint-plugin-vue/issues/2348">#2348</a>
Fixed false positives/negatives for siblings in <a
href="https://eslint.vuejs.org/rules/v-if-else-key.html"><code>vue/v-if-else-key</code></a>
rule.</li>
<li><a
href="https://redirect.github.com/vuejs/eslint-plugin-vue/issues/2505">#2505</a>
Fixed false positives for JavaScript components in <a
href="https://eslint.vuejs.org/rules/require-typed-object-prop.html"><code>vue/require-typed-object-prop</code></a>
rule.</li>
<li><a
href="https://redirect.github.com/vuejs/eslint-plugin-vue/issues/2511">#2511</a>
Fixed false negatives for <code>v-model</code> directive in <a
href="https://eslint.vuejs.org/rules/attribute-hyphenation.html"><code>vue/attribute-hyphenation</code></a>
rule.</li>
<li><a
href="https://redirect.github.com/vuejs/eslint-plugin-vue/issues/2533">#2533</a>
Fixed auto-fix for <a
href="https://eslint.vuejs.org/rules/attribute-hyphenation.html"><code>vue/attribute-hyphenation</code></a>
rule to skip <code>v-bind.sync</code>.</li>
<li><a
href="https://redirect.github.com/vuejs/eslint-plugin-vue/issues/2529">#2529</a>
Fixed auto-fix for <a
href="https://eslint.vuejs.org/rules/no-deprecated-slot-attribute.html"><code>vue/no-deprecated-slot-attribute</code></a>
rule to handle <code>v-for</code> with dynamic <code>slot</code>.</li>
<li><a
href="https://redirect.github.com/vuejs/eslint-plugin-vue/issues/2530">#2530</a>
Fixed auto-fix for <a
href="https://eslint.vuejs.org/rules/no-deprecated-slot-attribute.html"><code>vue/no-deprecated-slot-attribute</code></a>
rule to skip dynamic components.</li>
</ul>
<h2>⚙️ Updates</h2>
<ul>
<li><a
href="https://redirect.github.com/vuejs/eslint-plugin-vue/issues/2498">#2498</a>
Renamed flat config names for inspector.</li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/vuejs/eslint-plugin-vue/compare/v9.27.0...v9.28.0">https://github.com/vuejs/eslint-plugin-vue/compare/v9.27.0...v9.28.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/vuejs/eslint-plugin-vue/commit/d77fbf7a05f3a95085ddbfeec3eaee576e35ecd7"><code>d77fbf7</code></a>
9.28.0</li>
<li><a
href="https://github.com/vuejs/eslint-plugin-vue/commit/889c1929c5b9baf4285879600bd9745dc8564f16"><code>889c192</code></a>
feat(require-toggle-inside-transition): add additionalDirectives option
(<a
href="https://redirect.github.com/vuejs/eslint-plugin-vue/issues/253">#253</a>...</li>
<li><a
href="https://github.com/vuejs/eslint-plugin-vue/commit/354c0de249b4cc21566bcd09932461863fe61ee7"><code>354c0de</code></a>
fix(attribute-hyphenation): apply to v-model directive (<a
href="https://redirect.github.com/vuejs/eslint-plugin-vue/issues/2511">#2511</a>)</li>
<li><a
href="https://github.com/vuejs/eslint-plugin-vue/commit/21d3ed84f151e8e6c435f9315c070ccb38c4db71"><code>21d3ed8</code></a>
fix(no-deprecated-slot-attribute): no fix for dynamic components (<a
href="https://redirect.github.com/vuejs/eslint-plugin-vue/issues/2530">#2530</a>)</li>
<li><a
href="https://github.com/vuejs/eslint-plugin-vue/commit/b08273c68f84c0d409bd81656380649604f06331"><code>b08273c</code></a>
fix(no-deprecated-slot-attribute): handle v-for with dynamic slot (<a
href="https://redirect.github.com/vuejs/eslint-plugin-vue/issues/2529">#2529</a>)</li>
<li><a
href="https://github.com/vuejs/eslint-plugin-vue/commit/ddc0525f5a74460b4225819ddc28ae383d1eb060"><code>ddc0525</code></a>
fix(attribute-hyphenation): skip auto-fix when suffixed with
<code>.sync</code> (<a
href="https://redirect.github.com/vuejs/eslint-plugin-vue/issues/2533">#2533</a>)</li>
<li><a
href="https://github.com/vuejs/eslint-plugin-vue/commit/a4aed0afb0a02e9acb56ae2210dcfc849b4b8a33"><code>a4aed0a</code></a>
Implements proposed max-template-depth rule (<a
href="https://redirect.github.com/vuejs/eslint-plugin-vue/issues/2525">#2525</a>)</li>
<li><a
href="https://github.com/vuejs/eslint-plugin-vue/commit/6ebd6073253b961cad74dbafcadbe83c32959740"><code>6ebd607</code></a>
Update rule <code>define-macros-order</code> for custom macros (<a
href="https://redirect.github.com/vuejs/eslint-plugin-vue/issues/2501">#2501</a>)</li>
<li><a
href="https://github.com/vuejs/eslint-plugin-vue/commit/0fbe35e0b1cb0a1842d91636d7daae8d2c86009c"><code>0fbe35e</code></a>
Improve error range for <code>vue/max-props</code> (<a
href="https://redirect.github.com/vuejs/eslint-plugin-vue/issues/2532">#2532</a>)</li>
<li><a
href="https://github.com/vuejs/eslint-plugin-vue/commit/705d262bcaf15499a3d94943e43e9df5e8cd0614"><code>705d262</code></a>
Fix code example in <code>vue/define-props-declaration</code> docs (<a
href="https://redirect.github.com/vuejs/eslint-plugin-vue/issues/2527">#2527</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/vuejs/eslint-plugin-vue/compare/v9.27.0...v9.28.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint-plugin-vue&package-manager=npm_and_yarn&previous-version=9.27.0&new-version=9.28.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
  • Loading branch information
dependabot[bot] authored Oct 1, 2024
1 parent 64a2a17 commit 2453dbe
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 28 deletions.
35 changes: 8 additions & 27 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@
"daisyui": "^4.12.10",
"del": "^6.1.1",
"eslint": "^8.57.0",
"eslint-plugin-vue": "^9.27.0",
"eslint-plugin-vue": "^9.28.0",
"flot": "^4.2.6",
"git-revision-webpack-plugin": "^5.0.0",
"graphql": "^16.9.0",
Expand Down

0 comments on commit 2453dbe

Please sign in to comment.