Skip to content

Commit 624e6c5

Browse files
chore(deps): bump the eslint group across 1 directory with 2 updates (#1128)
Bumps the eslint group with 2 updates in the /tools/code-style directory: [eslint-config-love](https://github.com/mightyiam/eslint-config-love) and [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint). Updates `eslint-config-love` from 53.0.0 to 56.0.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/mightyiam/eslint-config-love/releases">eslint-config-love's releases</a>.</em></p> <blockquote> <h2>v56.0.0</h2> <h2><a href="https://github.com/mightyiam/eslint-config-love/compare/v55.0.0...v56.0.0">56.0.0</a> (2024-07-13)</h2> <h3>⚠ BREAKING CHANGES</h3> <ul> <li>no-var: warn -&gt; error</li> </ul> <h3>Features</h3> <ul> <li>no-var: warn -&gt; error (<a href="https://github.com/mightyiam/eslint-config-love/commit/ad63c398430978a39380ebdae3d90037133703e5">ad63c39</a>)</li> </ul> <h2>v55.0.0</h2> <h2><a href="https://github.com/mightyiam/eslint-config-love/compare/v54.0.0...v55.0.0">55.0.0</a> (2024-07-13)</h2> <h3>⚠ BREAKING CHANGES</h3> <ul> <li><code>@​typescript-eslint/class-methods-use-this</code></li> </ul> <h3>Features</h3> <ul> <li><code>@​typescript-eslint/class-methods-use-this</code> (<a href="https://github.com/mightyiam/eslint-config-love/commit/55a6a8c5ecc6ad8e00d73ffcd9d2224f222fc5f1">55a6a8c</a>)</li> </ul> <h2>v54.0.0</h2> <h2><a href="https://github.com/mightyiam/eslint-config-love/compare/v53.0.0...v54.0.0">54.0.0</a> (2024-07-08)</h2> <h3>⚠ BREAKING CHANGES</h3> <ul> <li><strong>deps:</strong> minimum typescript-eslint v7.14.1</li> </ul> <h3>Miscellaneous Chores</h3> <ul> <li><strong>deps:</strong> minimum typescript-eslint v7.14.1 (<a href="https://github.com/mightyiam/eslint-config-love/commit/a98f9081a288acc5f5e44a172ef4d363c2109f82">a98f908</a>)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/mightyiam/eslint-config-love/blob/main/CHANGELOG.md">eslint-config-love's changelog</a>.</em></p> <blockquote> <h2><a href="https://github.com/mightyiam/eslint-config-love/compare/v55.0.0...v56.0.0">56.0.0</a> (2024-07-13)</h2> <h3>⚠ BREAKING CHANGES</h3> <ul> <li>no-var: warn -&gt; error</li> </ul> <h3>Features</h3> <ul> <li>no-var: warn -&gt; error (<a href="https://github.com/mightyiam/eslint-config-love/commit/ad63c398430978a39380ebdae3d90037133703e5">ad63c39</a>)</li> </ul> <h2><a href="https://github.com/mightyiam/eslint-config-love/compare/v54.0.0...v55.0.0">55.0.0</a> (2024-07-13)</h2> <h3>⚠ BREAKING CHANGES</h3> <ul> <li><code>@​typescript-eslint/class-methods-use-this</code></li> </ul> <h3>Features</h3> <ul> <li><code>@​typescript-eslint/class-methods-use-this</code> (<a href="https://github.com/mightyiam/eslint-config-love/commit/55a6a8c5ecc6ad8e00d73ffcd9d2224f222fc5f1">55a6a8c</a>)</li> </ul> <h2><a href="https://github.com/mightyiam/eslint-config-love/compare/v53.0.0...v54.0.0">54.0.0</a> (2024-07-08)</h2> <h3>⚠ BREAKING CHANGES</h3> <ul> <li><strong>deps:</strong> minimum typescript-eslint v7.14.1</li> </ul> <h3>Miscellaneous Chores</h3> <ul> <li><strong>deps:</strong> minimum typescript-eslint v7.14.1 (<a href="https://github.com/mightyiam/eslint-config-love/commit/a98f9081a288acc5f5e44a172ef4d363c2109f82">a98f908</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/mightyiam/eslint-config-love/commit/28391811d2dd67bec3d3a65d4d4ca3b30cfebd3a"><code>2839181</code></a> chore(release): 56.0.0 [skip ci]</li> <li><a href="https://github.com/mightyiam/eslint-config-love/commit/19ea997050b6c01114868dbeae5e6c35cfe43342"><code>19ea997</code></a> Merge pull request <a href="https://redirect.github.com/mightyiam/eslint-config-love/issues/1647">#1647</a> from mightyiam/no-var</li> <li><a href="https://github.com/mightyiam/eslint-config-love/commit/ad63c398430978a39380ebdae3d90037133703e5"><code>ad63c39</code></a> feat!: no-var: warn -&gt; error</li> <li><a href="https://github.com/mightyiam/eslint-config-love/commit/717703894cc2f24e1e4eb37649f30412bf070643"><code>7177038</code></a> Merge pull request <a href="https://redirect.github.com/mightyiam/eslint-config-love/issues/1646">#1646</a> from mightyiam/explicit-member-accessibility</li> <li><a href="https://github.com/mightyiam/eslint-config-love/commit/9896e79f78e72896013fec3d840ee9499d6d16ed"><code>9896e79</code></a> chore: intentionally not use <code>@​typescript-eslint/explicit-member-accessibility</code></li> <li><a href="https://github.com/mightyiam/eslint-config-love/commit/e5b35dcd650c4c40e2e0549eb4c3115ef2126f74"><code>e5b35dc</code></a> Merge pull request <a href="https://redirect.github.com/mightyiam/eslint-config-love/issues/1645">#1645</a> from mightyiam/consistent-return</li> <li><a href="https://github.com/mightyiam/eslint-config-love/commit/dd07dfc593b09d8ef36fd24d7a777a247c37175d"><code>dd07dfc</code></a> chore: intentionally not use consistent-return</li> <li><a href="https://github.com/mightyiam/eslint-config-love/commit/9ae121638c9d86ee50f1719bdd42510c49287d4d"><code>9ae1216</code></a> chore(release): 55.0.0 [skip ci]</li> <li><a href="https://github.com/mightyiam/eslint-config-love/commit/27f8f2934abb4516e278534696f08731c0a71961"><code>27f8f29</code></a> Merge pull request <a href="https://redirect.github.com/mightyiam/eslint-config-love/issues/1644">#1644</a> from mightyiam/class-methods-use-this</li> <li><a href="https://github.com/mightyiam/eslint-config-love/commit/55a6a8c5ecc6ad8e00d73ffcd9d2224f222fc5f1"><code>55a6a8c</code></a> feat!: <code>@​typescript-eslint/class-methods-use-this</code></li> <li>Additional commits viewable in <a href="https://github.com/mightyiam/eslint-config-love/compare/v53.0.0...v56.0.0">compare view</a></li> </ul> </details> <br /> Updates `typescript-eslint` from 7.15.0 to 7.16.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/releases">typescript-eslint's releases</a>.</em></p> <blockquote> <h2>v7.16.0</h2> <h2>7.16.0 (2024-07-08)</h2> <h3>🚀 Features</h3> <ul> <li><strong>ast-spec:</strong> add parent property to AccessorProperty node types (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9487">#9487</a>)</li> <li><strong>eslint-plugin:</strong> [no-unnecessary-type-parameters] port from v8 to v7 (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9473">#9473</a>)</li> <li><strong>eslint-plugin:</strong> [no-unnecessary-parameter-property-assignment] add new rule (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8903">#8903</a>)</li> <li><strong>eslint-plugin:</strong> add support for nested namespaces to unsafe-member-access (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9478">#9478</a>)</li> <li><strong>eslint-plugin:</strong> [no-floating-promises] add checkThenables option (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9263">#9263</a>)</li> <li><strong>rule-tester:</strong> stricter rule test validations (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9086">#9086</a>)</li> </ul> <h3>🩹 Fixes</h3> <ul> <li><strong>deps:</strong> update dependency <code>@​eslint-community/regexpp</code> to v4.11.0 (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9497">#9497</a>)</li> <li><strong>eslint-plugin:</strong> [no-floating-promises] add <code>suggestions</code> to tests from <a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/9263">#9263</a> <code>checkThenables</code> (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9515">#9515</a>, <a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/9263">#9263</a>)</li> <li><strong>eslint-plugin:</strong> [restrict-template-expressions] don't report tuples if <code>allowArray</code> option is enabled (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9492">#9492</a>)</li> <li><strong>utils:</strong> context.parserPath may be undefined (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9486">#9486</a>)</li> <li><strong>website:</strong> react key error on internal pages of website (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9506">#9506</a>)</li> </ul> <h3>❤️ Thank You</h3> <ul> <li>Abraham Guo</li> <li>auvred <a href="https://github.com/auvred"><code>@​auvred</code></a></li> <li>Josh Goldberg ✨</li> <li>Juan Sanchez <a href="https://github.com/JSanchezIO"><code>@​JSanchezIO</code></a></li> <li>Vinccool96</li> <li>YeonJuan <a href="https://github.com/yeonjuan"><code>@​yeonjuan</code></a></li> <li>Yukihiro Hasegawa <a href="https://github.com/y-hsgw"><code>@​y-hsgw</code></a></li> </ul> <p>You can read about our <a href="https://main--typescript-eslint.netlify.app/users/versioning">versioning strategy</a> and <a href="https://main--typescript-eslint.netlify.app/users/releases">releases</a> on our website.</p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md">typescript-eslint's changelog</a>.</em></p> <blockquote> <h2>7.16.0 (2024-07-08)</h2> <h3>🚀 Features</h3> <ul> <li><strong>eslint-plugin:</strong> [no-unnecessary-parameter-property-assignment] add new rule</li> </ul> <h3>🩹 Fixes</h3> <ul> <li> <p><strong>deps:</strong> update dependency <code>@​eslint-community/regexpp</code> to v4.11.0</p> </li> <li> <p><strong>website:</strong> react key error on internal pages of website</p> </li> </ul> <h3>❤️ Thank You</h3> <ul> <li>Abraham Guo</li> <li>auvred</li> <li>Josh Goldberg ✨</li> <li>Juan Sanchez</li> <li>Vinccool96</li> <li>YeonJuan</li> <li>Yukihiro Hasegawa</li> </ul> <p>You can read about our <a href="https://main--typescript-eslint.netlify.app/users/versioning">versioning strategy</a> and <a href="https://main--typescript-eslint.netlify.app/users/releases">releases</a> on our website.</p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/e803c500646ee94ec76238cb0a57d6172e090044"><code>e803c50</code></a> chore(release): publish 7.16.0</li> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/451e73853ca9cfca524290ab987f8530741ef2bc"><code>451e738</code></a> feat(eslint-plugin): [no-unnecessary-parameter-property-assignment] add new r...</li> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/88dd82803d252be1aff4f440bea34e82d3a85d23"><code>88dd828</code></a> feat(eslint-plugin): [no-unnecessary-type-parameters] port from v8 to v7 (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/9473">#9473</a>)</li> <li>See full diff in <a href="https://github.com/typescript-eslint/typescript-eslint/commits/v7.16.0/packages/typescript-eslint">compare view</a></li> </ul> </details> <br /> 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 <dependency name> major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself) - `@dependabot ignore <dependency name> minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself) - `@dependabot ignore <dependency name>` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself) - `@dependabot unignore <dependency name>` will remove all of the ignore conditions of the specified dependency - `@dependabot unignore <dependency name> <ignore condition>` will remove the ignore condition of the specified dependency and ignore conditions </details> --------- Signed-off-by: dependabot[bot] <[email protected]> Signed-off-by: Jan Kowalleck <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Jan Kowalleck <[email protected]>
1 parent 3c9b813 commit 624e6c5

File tree

2 files changed

+6
-4
lines changed

2 files changed

+6
-4
lines changed

tools/code-style/eslint.config.mjs

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
/*!
22
This file is part of CycloneDX JavaScript Library.
33
4-
Licensed under the Apache License, Version 2.0 (the "License");
4+
Licensed under the Apache License, Version 2.0 (the 'License');
55
you may not use this file except in compliance with the License.
66
You may obtain a copy of the License at
77
88
http://www.apache.org/licenses/LICENSE-2.0
99
1010
Unless required by applicable law or agreed to in writing, software
11-
distributed under the License is distributed on an "AS IS" BASIS,
11+
distributed under the License is distributed on an 'AS IS' BASIS,
1212
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
1313
See the License for the specific language governing permissions and
1414
limitations under the License.
@@ -124,6 +124,8 @@ export default [
124124
'@typescript-eslint/unbound-method': ['error', {
125125
ignoreStatic: true,
126126
}],
127+
'class-methods-use-this': 'off',
128+
'@typescript-eslint/class-methods-use-this': 'off',
127129
'tsdoc/syntax': 'error',
128130
},
129131
},
@@ -150,7 +152,7 @@ export default [
150152
}
151153
},
152154
{
153-
// global ignores must have nothing but a "ignores" property!
155+
// global ignores must have nothing but a 'ignores' property!
154156
// see https://github.com/eslint/eslint/discussions/17429#discussioncomment-6579229
155157
ignores: [
156158
'**/.idea/',

tools/code-style/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
"@eslint/js": "9.7.0",
1111
"@types/eslint": "^8.56.10",
1212
"eslint": "8.57.0",
13-
"eslint-config-love": "53.0.0",
13+
"eslint-config-love": "56.0.0",
1414
"eslint-plugin-editorconfig": "4.0.3",
1515
"eslint-plugin-header": "3.1.1",
1616
"eslint-plugin-import": "2.29.1",

0 commit comments

Comments
 (0)