Bump the npm-development group across 1 directory with 13 updates#31
Open
dependabot[bot] wants to merge 1 commit intomainfrom
Open
Bump the npm-development group across 1 directory with 13 updates#31dependabot[bot] wants to merge 1 commit intomainfrom
dependabot[bot] wants to merge 1 commit intomainfrom
Conversation
Bumps the npm-development group with 13 updates in the / directory: | Package | From | To | | --- | --- | --- | | [@eslint/compat](https://github.com/eslint/rewrite) | `1.2.5` | `1.2.8` | | [@rollup/plugin-commonjs](https://github.com/rollup/plugins/tree/HEAD/packages/commonjs) | `28.0.2` | `28.0.3` | | [@rollup/plugin-node-resolve](https://github.com/rollup/plugins/tree/HEAD/packages/node-resolve) | `16.0.0` | `16.0.1` | | [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `20.17.14` | `20.17.30` | | [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.20.0` | `8.29.1` | | [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.20.0` | `8.29.1` | | [dotenv](https://github.com/motdotla/dotenv) | `16.4.7` | `16.5.0` | | [eslint](https://github.com/eslint/eslint) | `9.18.0` | `9.24.0` | | [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) | `5.2.3` | `5.2.6` | | [prettier](https://github.com/prettier/prettier) | `3.4.2` | `3.5.3` | | [rollup](https://github.com/rollup/rollup) | `4.31.0` | `4.40.0` | | [ts-jest](https://github.com/kulshekhar/ts-jest) | `29.2.5` | `29.3.2` | | [typescript](https://github.com/microsoft/TypeScript) | `5.7.3` | `5.8.3` | Updates `@eslint/compat` from 1.2.5 to 1.2.8 - [Release notes](https://github.com/eslint/rewrite/releases) - [Changelog](https://github.com/eslint/rewrite/blob/main/release-please-config.json) - [Commits](eslint/rewrite@compat-v1.2.5...compat-v1.2.8) Updates `@rollup/plugin-commonjs` from 28.0.2 to 28.0.3 - [Changelog](https://github.com/rollup/plugins/blob/master/packages/commonjs/CHANGELOG.md) - [Commits](https://github.com/rollup/plugins/commits/commonjs-v28.0.3/packages/commonjs) Updates `@rollup/plugin-node-resolve` from 16.0.0 to 16.0.1 - [Changelog](https://github.com/rollup/plugins/blob/master/packages/node-resolve/CHANGELOG.md) - [Commits](https://github.com/rollup/plugins/commits/node-resolve-v16.0.1/packages/node-resolve) Updates `@types/node` from 20.17.14 to 20.17.30 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) Updates `@typescript-eslint/eslint-plugin` from 8.20.0 to 8.29.1 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.29.1/packages/eslint-plugin) Updates `@typescript-eslint/parser` from 8.20.0 to 8.29.1 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.29.1/packages/parser) Updates `dotenv` from 16.4.7 to 16.5.0 - [Changelog](https://github.com/motdotla/dotenv/blob/master/CHANGELOG.md) - [Commits](motdotla/dotenv@v16.4.7...v16.5.0) Updates `eslint` from 9.18.0 to 9.24.0 - [Release notes](https://github.com/eslint/eslint/releases) - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) - [Commits](eslint/eslint@v9.18.0...v9.24.0) Updates `eslint-plugin-prettier` from 5.2.3 to 5.2.6 - [Release notes](https://github.com/prettier/eslint-plugin-prettier/releases) - [Changelog](https://github.com/prettier/eslint-plugin-prettier/blob/main/CHANGELOG.md) - [Commits](prettier/eslint-plugin-prettier@v5.2.3...v5.2.6) Updates `prettier` from 3.4.2 to 3.5.3 - [Release notes](https://github.com/prettier/prettier/releases) - [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md) - [Commits](prettier/prettier@3.4.2...3.5.3) Updates `rollup` from 4.31.0 to 4.40.0 - [Release notes](https://github.com/rollup/rollup/releases) - [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md) - [Commits](rollup/rollup@v4.31.0...v4.40.0) Updates `ts-jest` from 29.2.5 to 29.3.2 - [Release notes](https://github.com/kulshekhar/ts-jest/releases) - [Changelog](https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md) - [Commits](kulshekhar/ts-jest@v29.2.5...v29.3.2) Updates `typescript` from 5.7.3 to 5.8.3 - [Release notes](https://github.com/microsoft/TypeScript/releases) - [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release-publish.yml) - [Commits](microsoft/TypeScript@v5.7.3...v5.8.3) --- updated-dependencies: - dependency-name: "@eslint/compat" dependency-version: 1.2.8 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: npm-development - dependency-name: "@rollup/plugin-commonjs" dependency-version: 28.0.3 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: npm-development - dependency-name: "@rollup/plugin-node-resolve" dependency-version: 16.0.1 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: npm-development - dependency-name: "@types/node" dependency-version: 20.17.30 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: npm-development - dependency-name: "@typescript-eslint/eslint-plugin" dependency-version: 8.29.1 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: npm-development - dependency-name: "@typescript-eslint/parser" dependency-version: 8.29.1 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: npm-development - dependency-name: dotenv dependency-version: 16.5.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: npm-development - dependency-name: eslint dependency-version: 9.24.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: npm-development - dependency-name: eslint-plugin-prettier dependency-version: 5.2.6 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: npm-development - dependency-name: prettier dependency-version: 3.5.3 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: npm-development - dependency-name: rollup dependency-version: 4.40.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: npm-development - dependency-name: ts-jest dependency-version: 29.3.2 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: npm-development - dependency-name: typescript dependency-version: 5.8.3 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: npm-development ... Signed-off-by: dependabot[bot] <support@github.com>
ActionRelay - Jobs and Steps Gantt ChartBase on commit: 658c69e354cd86214d4c6aea7f48c7d0f142b6c6 Jobs details below:
gantt
title Repo: ActionRelay - RunId: 14444116296 - Actor: dependabot[bot]
dateFormat x
axisFormat %H:%M:%S
section dump_contexts_to_log
Set up job : milestone, 1744628869000, 1744628869000
Dump GitHub context : 1744628869000, 1744628870000
Dump job context : 1744628870000, 1744628870000
Dump steps context : 1744628870000, 1744628870000
Dump runner context : 1744628870000, 1744628870000
Dump strategy context : 1744628870000, 1744628870000
Dump matrix context : 1744628870000, 1744628870000
Complete job : milestone, 1744628870000, 1744628870000
section GitHub Actions Test
Set up job : milestone, 1744628869000, 1744628870000
Checkout : 1744628870000, 1744628871000
Test Local Action : 1744628871000, 1744628925000
Print Output : 1744628925000, 1744628925000
section TypeScript Tests
Set up job : milestone, 1744628869000, 1744628870000
Checkout : 1744628870000, 1744628871000
Setup Node.js : 1744628871000, 1744628875000
Install Dependencies : 1744628875000, 1744628884000
Check Format : 1744628884000, 1744628886000
Lint : 1744628886000, 1744628892000
Test : 1744628892000, 1744628919000
Post Setup Node.js : 1744628919000, 1744628921000
Post Checkout : 1744628921000, 1744628921000
Complete job : milestone, 1744628921000, 1744628921000```
|
{
"pullRequest": {
"id": 2457351124,
"sha": "658c69e354cd86214d4c6aea7f48c7d0f142b6c6",
"body": "Bumps the npm-development group with 13 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@eslint/compat](https://github.com/eslint/rewrite) | `1.2.5` | `1.2.8` |\n| [@rollup/plugin-commonjs](https://github.com/rollup/plugins/tree/HEAD/packages/commonjs) | `28.0.2` | `28.0.3` |\n| [@rollup/plugin-node-resolve](https://github.com/rollup/plugins/tree/HEAD/packages/node-resolve) | `16.0.0` | `16.0.1` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `20.17.14` | `20.17.30` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.20.0` | `8.29.1` |\n| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.20.0` | `8.29.1` |\n| [dotenv](https://github.com/motdotla/dotenv) | `16.4.7` | `16.5.0` |\n| [eslint](https://github.com/eslint/eslint) | `9.18.0` | `9.24.0` |\n| [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) | `5.2.3` | `5.2.6` |\n| [prettier](https://github.com/prettier/prettier) | `3.4.2` | `3.5.3` |\n| [rollup](https://github.com/rollup/rollup) | `4.31.0` | `4.40.0` |\n| [ts-jest](https://github.com/kulshekhar/ts-jest) | `29.2.5` | `29.3.2` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.7.3` | `5.8.3` |\n\n\nUpdates `@eslint/compat` from 1.2.5 to 1.2.8\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a href=\"https://github.com/eslint/rewrite/releases\"><code>@eslint/compat</code>'s releases</a>.</em></p>\n<blockquote>\n<h2>compat: v1.2.8</h2>\n<h2><a href=\"https://github.com/eslint/rewrite/compare/compat-v1.2.7...compat-v1.2.8\">1.2.8</a> (2025-04-01)</h2>\n<h3>Dependencies</h3>\n<ul>\n<li>The following workspace dependencies were updated\n<ul>\n<li>devDependencies\n<ul>\n<li><code>@eslint/core</code> bumped from ^0.12.0 to ^0.13.0</li>\n</ul>\n</li>\n</ul>\n</li>\n</ul>\n<h2>compat: v1.2.7</h2>\n<h2><a href=\"https://github.com/eslint/rewrite/compare/compat-v1.2.6...compat-v1.2.7\">1.2.7</a> (2025-02-21)</h2>\n<h3>Dependencies</h3>\n<ul>\n<li>The following workspace dependencies were updated\n<ul>\n<li>devDependencies\n<ul>\n<li><code>@eslint/core</code> bumped from ^0.11.0 to ^0.12.0</li>\n</ul>\n</li>\n</ul>\n</li>\n</ul>\n<h2>compat: v1.2.6</h2>\n<h2><a href=\"https://github.com/eslint/rewrite/compare/compat-v1.2.5...compat-v1.2.6\">1.2.6</a> (2025-01-31)</h2>\n<h3>Bug Fixes</h3>\n<ul>\n<li>CommonJS types in all packages (<a href=\"https://redirect.github.com/eslint/rewrite/issues/148\">#148</a>) (<a href=\"https://github.com/eslint/rewrite/commit/c91866cc9fe16fb62bc48fc1cc7f9e18c6fea013\">c91866c</a>)</li>\n</ul>\n<h3>Dependencies</h3>\n<ul>\n<li>The following workspace dependencies were updated\n<ul>\n<li>devDependencies\n<ul>\n<li><code>@eslint/core</code> bumped from ^0.10.0 to ^0.11.0</li>\n</ul>\n</li>\n</ul>\n</li>\n</ul>\n</blockquote>\n</details>\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a href=\"https://github.com/eslint/rewrite/commit/1615a01d9e5c637dfb4d19bb53968185462fadb3\"><code>1615a01</code></a> chore: release main (<a href=\"https://redirect.github.com/eslint/rewrite/issues/174\">#174</a>)</li>\n<li><a href=\"https://github.com/eslint/rewrite/commit/d5806dfe5c2af849b84f39e3eb0300aaa7c29092\"><code>d5806df</code></a> feat: Set type for RuleDefinition.defaultOptions (<a href=\"https://redirect.github.com/eslint/rewrite/issues/173\">#173</a>)</li>\n<li><a href=\"https://github.com/eslint/rewrite/commit/6199b6e3fa80aea5df2730f75f88e462eb49cd17\"><code>6199b6e</code></a> docs: Update README sponsors</li>\n<li><a href=\"https://github.com/eslint/rewrite/commit/83e58a1d8d7e5df81c87cfbaeebaea70a40b4e51\"><code>83e58a1</code></a> chore: release main (<a href=\"https://redirect.github.com/eslint/rewrite/issues/170\">#170</a>)</li>\n<li><a href=\"https://github.com/eslint/rewrite/commit/e8aefd27bbf0722dc22b91491fc8ced2046c93b2\"><code>e8aefd2</code></a> test: fix error message checking (<a href=\"https://redirect.github.com/eslint/rewrite/issues/171\">#171</a>)</li>\n<li><a href=\"https://github.com/eslint/rewrite/commit/bbbe9098fe112ca646947b83f71fbf5639f932e6\"><code>bbbe909</code></a> feat: normalize patterns to handle "./" prefix in files and ignores (<a href=\"https://redirect.github.com/eslint/rewrite/issues/162\">#162</a>)</li>\n<li><a href=\"https://github.com/eslint/rewrite/commit/3d4877941a1a64192631d26e023b7644f9348f10\"><code>3d48779</code></a> chore: release main (<a href=\"https://redirect.github.com/eslint/rewrite/issues/168\">#168</a>)</li>\n<li><a href=\"https://github.com/eslint/rewrite/commit/f4f35d452f1a606525d99e104d9aec53bdf029ab\"><code>f4f35d4</code></a> chore: Remove hardcoded version (<a href=\"https://redirect.github.com/eslint/rewrite/issues/169\">#169</a>)</li>\n<li><a href=\"https://github.com/eslint/rewrite/commit/0e1a2e0f04f72fed0fd5645c1355d90335664a7a\"><code>0e1a2e0</code></a> feat: Look up flat/ config alternatives in defineConfig (<a href=\"https://redirect.github.com/eslint/rewrite/issues/167\">#167</a>)</li>\n<li><a href=\"https://github.com/eslint/rewrite/commit/1f9c609c2d5312c285b552225da249fc42ca4654\"><code>1f9c609</code></a> docs: Update README sponsors</li>\n<li>Additional commits viewable in <a href=\"https://github.com/eslint/rewrite/compare/compat-v1.2.5...compat-v1.2.8\">compare view</a></li>\n</ul>\n</details>\n<br />\n\nUpdates `@rollup/plugin-commonjs` from 28.0.2 to 28.0.3\n<details>\n<summary>Changelog</summary>\n<p><em>Sourced from <a href=\"https://github.com/rollup/plugins/blob/master/packages/commonjs/CHANGELOG.md\"><code>@rollup/plugin-commonjs</code>'s changelog</a>.</em></p>\n<blockquote>\n<h2>v28.0.3</h2>\n<p><em>2025-03-06</em></p>\n<h3>Bugfixes</h3>\n<ul>\n<li>fix: fix error when bundle contains require() of module with falsy <code>__esModule</code> export (<a href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1850\">#1850</a>)</li>\n</ul>\n</blockquote>\n</details>\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a href=\"https://github.com/rollup/plugins/commit/8b5fb987f82644ed31660b44f5c4df1cb085bf32\"><code>8b5fb98</code></a> chore(release): commonjs v28.0.3</li>\n<li><a href=\"https://github.com/rollup/plugins/commit/f873993f6930ad88296d8024381c2e88f5509678\"><code>f873993</code></a> fix(commonjs): fix error when bundle contains require() of module with falsy ...</li>\n<li>See full diff in <a href=\"https://github.com/rollup/plugins/commits/commonjs-v28.0.3/packages/commonjs\">compare view</a></li>\n</ul>\n</details>\n<br />\n\nUpdates `@rollup/plugin-node-resolve` from 16.0.0 to 16.0.1\n<details>\n<summary>Changelog</summary>\n<p><em>Sourced from <a href=\"https://github.com/rollup/plugins/blob/master/packages/node-resolve/CHANGELOG.md\"><code>@rollup/plugin-node-resolve</code>'s changelog</a>.</em></p>\n<blockquote>\n<h2>v16.0.1</h2>\n<p><em>2025-03-11</em></p>\n<h3>Bugfixes</h3>\n<ul>\n<li>fix: add <code>ignoreSideEffectsForRoot</code> to exported interface (<a href=\"https://github.com/rollup/plugins/tree/HEAD/packages/node-resolve/issues/1841\">#1841</a>)</li>\n</ul>\n</blockquote>\n</details>\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a href=\"https://github.com/rollup/plugins/commit/e1a5ef99f1578eb38a8c87563cb9651db228f3bd\"><code>e1a5ef9</code></a> chore(release): node-resolve v16.0.1</li>\n<li><a href=\"https://github.com/rollup/plugins/commit/d455fff64e1ae418d69e1ac1b6f0e13bc23c70db\"><code>d455fff</code></a> fix(node-resolve): add <code>ignoreSideEffectsForRoot</code> to exported interface (<a href=\"https://github.com/rollup/plugins/tree/HEAD/packages/node-resolve/issues/1841\">#1841</a>)</li>\n<li><a href=\"https://github.com/rollup/plugins/commit/d64f8d69d0ca138161fc98c0b2cd2b5df73c2895\"><code>d64f8d6</code></a> chore(release): node-resolve v16.0.0</li>\n<li><a href=\"https://github.com/rollup/plugins/commit/ebd0969f67f9e4e69f4341ad812852b068657fd0\"><code>ebd0969</code></a> feat(node-resolve)!: set development or production condition (<a href=\"https://github.com/rollup/plugins/tree/HEAD/packages/node-resolve/issues/1823\">#1823</a>)</li>\n<li><a href=\"https://github.com/rollup/plugins/commit/f89ca92a1bab70277e91d9da66bede48d7a13bc2\"><code>f89ca92</code></a> chore(release): node-resolve v15.3.1</li>\n<li><a href=\"https://github.com/rollup/plugins/commit/4cfc1c31c2e03851fd3dca5808d20f93b315bb02\"><code>4cfc1c3</code></a> refactor(pluginutils,node-resolve): replace <code>test</code> with <code>includes</code> (<a href=\"https://github.com/rollup/plugins/tree/HEAD/packages/node-resolve/issues/1787\">#1787</a>)</li>\n<li><a href=\"https://github.com/rollup/plugins/commit/a8e326d01b5893de986e5f61643a305f8b19de60\"><code>a8e326d</code></a> chore(release): node-resolve v15.3.0</li>\n<li><a href=\"https://github.com/rollup/plugins/commit/032055b9ab555155e9828ba30a27e67949351f7c\"><code>032055b</code></a> feat(node-resolve): allow preferBuiltins to be a function (<a href=\"https://github.com/rollup/plugins/tree/HEAD/packages/node-resolve/issues/1694\">#1694</a>)</li>\n<li><a href=\"https://github.com/rollup/plugins/commit/6d4bb6b8b1f04013c872c468e1e462e36a9bbe02\"><code>6d4bb6b</code></a> chore(release): node-resolve v15.2.4</li>\n<li><a href=\"https://github.com/rollup/plugins/commit/190aa21155acb573cd634e76c9afd1fec5c92ca1\"><code>190aa21</code></a> chore(node-resolve): remove is-builtin-module (<a href=\"https://github.com/rollup/plugins/tree/HEAD/packages/node-resolve/issues/1735\">#1735</a>)</li>\n<li>Additional commits viewable in <a href=\"https://github.com/rollup/plugins/commits/node-resolve-v16.0.1/packages/node-resolve\">compare view</a></li>\n</ul>\n</details>\n<br />\n\nUpdates `@types/node` from 20.17.14 to 20.17.30\n<details>\n<summary>Commits</summary>\n<ul>\n<li>See full diff in <a href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\">compare view</a></li>\n</ul>\n</details>\n<br />\n\nUpdates `@typescript-eslint/eslint-plugin` from 8.20.0 to 8.29.1\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a href=\"https://github.com/typescript-eslint/typescript-eslint/releases\"><code>@typescript-eslint/eslint-plugin</code>'s releases</a>.</em></p>\n<blockquote>\n<h2>v8.29.1</h2>\n<h2>8.29.1 (2025-04-07)</h2>\n<h3>🩹 Fixes</h3>\n<ul>\n<li><strong>eslint-plugin:</strong> [no-deprecated] report on deprecated imported variable used as property (<a href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10998\">#10998</a>)</li>\n<li><strong>typescript-estree:</strong> use token type of <code>Numeric</code> instead of <code>Identifier</code> for bigint literals (<a href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11021\">#11021</a>)</li>\n</ul>\n<h3>❤️ Thank You</h3>\n<ul>\n<li>Ronen Amiel</li>\n</ul>\n<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>\n<h2>v8.29.0</h2>\n<h2>8.29.0 (2025-03-31)</h2>\n<h3>🚀 Features</h3>\n<ul>\n<li><strong>eslint-plugin:</strong> [prefer-nullish-coalescing] create <code>ignoreIfStatements</code> option (<a href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11000\">#11000</a>)</li>\n</ul>\n<h3>🩹 Fixes</h3>\n<ul>\n<li><strong>eslint-plugin:</strong> [no-unnecessary-condition] don't report on unnecessary optional array index access when <code>noUncheckedIndexedAccess</code> is enabled (<a href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10961\">#10961</a>)</li>\n<li><strong>eslint-plugin:</strong> [use-unknown-in-catch-callback-variable] remove fixable property (<a href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10993\">#10993</a>)</li>\n<li><strong>eslint-plugin:</strong> [prefer-for-of] fix false positive when using erasable type syntax within update expressions (<a href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10981\">#10981</a>)</li>\n<li><strong>eslint-plugin:</strong> support arbitrary extensions in definition files (<a href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10957\">#10957</a>)</li>\n<li><strong>eslint-plugin:</strong> [no-array-constructor] remove optional chaining exemption (<a href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10963\">#10963</a>)</li>\n</ul>\n<h3>❤️ Thank You</h3>\n<ul>\n<li>Dima Barabash <a href=\"https://github.com/dbarabashh\"><code>@dbarabashh</code></a></li>\n<li>Kim Sang Du <a href=\"https://github.com/developer-bandi\"><code>@developer-bandi</code></a></li>\n<li>Olivier Zalmanski <a href=\"https://github.com/OlivierZal\"><code>@OlivierZal</code></a></li>\n<li>Ronen Amiel</li>\n<li>Yannick Decat <a href=\"https://github.com/mho22\"><code>@mho22</code></a></li>\n<li>zyoshoka <a href=\"https://github.com/zyoshoka\"><code>@zyoshoka</code></a></li>\n</ul>\n<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>\n<h2>v8.28.0</h2>\n<h2>8.28.0 (2025-03-24)</h2>\n<h3>🚀 Features</h3>\n<ul>\n<li><strong>eslint-plugin:</strong> [prefer-nullish-coalescing] support <code>if</code> statement assignment (<code>??=</code>) and fix several minor bugs (<a href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10861\">#10861</a>)</li>\n</ul>\n<h3>🩹 Fixes</h3>\n<ul>\n<li><strong>eslint-plugin:</strong> [no-unsafe-function-type] remove fixable property (<a href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10986\">#10986</a>)</li>\n</ul>\n<!-- raw HTML omitted -->\n</blockquote>\n<p>... (truncated)</p>\n</details>\n<details>\n<summary>Changelog</summary>\n<p><em>Sourced from <a href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md\"><code>@typescript-eslint/eslint-plugin</code>'s changelog</a>.</em></p>\n<blockquote>\n<h2>8.29.1 (2025-04-07)</h2>\n<h3>🩹 Fixes</h3>\n<ul>\n<li><strong>eslint-plugin:</strong> [no-deprecated] report on deprecated imported variable used as property (<a href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10998\">#10998</a>)</li>\n</ul>\n<h3>❤️ Thank You</h3>\n<ul>\n<li>Ronen Amiel</li>\n</ul>\n<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>\n<h2>8.29.0 (2025-03-31)</h2>\n<h3>🚀 Features</h3>\n<ul>\n<li><strong>eslint-plugin:</strong> [prefer-nullish-coalescing] create <code>ignoreIfStatements</code> option (<a href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11000\">#11000</a>)</li>\n</ul>\n<h3>🩹 Fixes</h3>\n<ul>\n<li><strong>eslint-plugin:</strong> [no-array-constructor] remove optional chaining exemption (<a href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10963\">#10963</a>)</li>\n<li><strong>eslint-plugin:</strong> support arbitrary extensions in definition files (<a href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10957\">#10957</a>)</li>\n<li><strong>eslint-plugin:</strong> [prefer-for-of] fix false positive when using erasable type syntax within update expressions (<a href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10981\">#10981</a>)</li>\n<li><strong>eslint-plugin:</strong> [use-unknown-in-catch-callback-variable] remove fixable property (<a href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10993\">#10993</a>)</li>\n<li><strong>eslint-plugin:</strong> [no-unnecessary-condition] don't report on unnecessary optional array index access when <code>noUncheckedIndexedAccess</code> is enabled (<a href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10961\">#10961</a>)</li>\n</ul>\n<h3>❤️ Thank You</h3>\n<ul>\n<li>Dima Barabash <a href=\"https://github.com/dbarabashh\"><code>@dbarabashh</code></a></li>\n<li>Kim Sang Du <a href=\"https://github.com/developer-bandi\"><code>@developer-bandi</code></a></li>\n<li>Olivier Zalmanski <a href=\"https://github.com/OlivierZal\"><code>@OlivierZal</code></a></li>\n<li>Ronen Amiel</li>\n<li>Yannick Decat <a href=\"https://github.com/mho22\"><code>@mho22</code></a></li>\n<li>zyoshoka <a href=\"https://github.com/zyoshoka\"><code>@zyoshoka</code></a></li>\n</ul>\n<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>\n<h2>8.28.0 (2025-03-24)</h2>\n<h3>🚀 Features</h3>\n<ul>\n<li><strong>eslint-plugin:</strong> [prefer-nullish-coalescing] support <code>if</code> statement assignment (<code>??=</code>) and fix several minor bugs (<a href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10861\">#10861</a>)</li>\n</ul>\n<h3>🩹 Fixes</h3>\n<ul>\n<li><strong>eslint-plugin:</strong> [no-unsafe-function-type] remove fixable property (<a href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10986\">#10986</a>)</li>\n</ul>\n<h3>❤️ Thank You</h3>\n<ul>\n<li>Olivier Zalmanski <a href=\"https://github.com/OlivierZal\"><code>@OlivierZal</code></a></li>\n</ul>\n<!-- raw HTML omitted -->\n</blockquote>\n<p>... (truncated)</p>\n</details>\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a href=\"https://github.com/typescript-eslint/typescript-eslint/commit/ef7e6defc5710ad0e5c869a2edf07d5b5e36775b\"><code>ef7e6de</code></a> chore(release): publish 8.29.1</li>\n<li><a href=\"https://github.com/typescript-eslint/typescript-eslint/commit/04abebce833b43beb83597880d6c500a201425eb\"><code>04abebc</code></a> fix(eslint-plugin): [no-deprecated] report on deprecated imported variable us...</li>\n<li><a href=\"https://github.com/typescript-eslint/typescript-eslint/commit/3dd1835e334703cd1914917bea175f1ec84c4efc\"><code>3dd1835</code></a> chore(release): publish 8.29.0</li>\n<li><a href=\"https://github.com/typescript-eslint/typescript-eslint/commit/270277c8d70a8479f29fa6914b5fc347403ddb7f\"><code>270277c</code></a> feat(eslint-plugin): disable core rule no-with in eslint-recommended (<a href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11001\">#11001</a>)</li>\n<li><a href=\"https://github.com/typescript-eslint/typescript-eslint/commit/c548aa7dadac4abb96b30f9bdba884b3a5895234\"><code>c548aa7</code></a> fix(eslint-plugin): [no-array-constructor] remove optional chaining exemption...</li>\n<li><a href=\"https://github.com/typescript-eslint/typescript-eslint/commit/9a9670dd1bcce833900b9273b81ef9cbfb9b722f\"><code>9a9670d</code></a> fix(eslint-plugin): support arbitrary extensions in definition files (<a href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/10957\">#10957</a>)</li>\n<li><a href=\"https://github.com/typescript-eslint/typescript-eslint/commit/c7c9b1a5039afc3d2ddaaaf6bb0d90a2b551af6f\"><code>c7c9b1a</code></a> docs: fix typos in no-unsafe-argument examples (<a href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11007\">#11007</a>)</li>\n<li><a href=\"https://github.com/typescript-eslint/typescript-eslint/commit/ada32d19522df91f136f4398b73d81a007b962b7\"><code>ada32d1</code></a> feat(eslint-plugin): [prefer-nullish-coalescing] create <code>ignoreIfStatements</code> ...</li>\n<li><a href=\"https://github.com/typescript-eslint/typescript-eslint/commit/5b187f4332a6b30ba465e9321639e25857a7788f\"><code>5b187f4</code></a> fix(eslint-plugin): [prefer-for-of] fix false positive when using erasable ty...</li>\n<li><a href=\"https://github.com/typescript-eslint/typescript-eslint/commit/58d7f4078d15ee7cf47fe185b6f31d921479d973\"><code>58d7f40</code></a> fix(eslint-plugin): [use-unknown-in-catch-callback-variable] remove fixable p...</li>\n<li>Additional commits viewable in <a href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.29.1/packages/eslint-plugin\">compare view</a></li>\n</ul>\n</details>\n<br />\n\nUpdates `@typescript-eslint/parser` from 8.20.0 to 8.29.1\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a href=\"https://github.com/typescript-eslint/typescript-eslint/releases\"><code>@typescript-eslint/parser</code>'s releases</a>.</em></p>\n<blockquote>\n<h2>v8.29.1</h2>\n<h2>8.29.1 (2025-04-07)</h2>\n<h3>🩹 Fixes</h3>\n<ul>\n<li><strong>eslint-plugin:</strong> [no-deprecated] report on deprecated imported variable used as property (<a href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10998\">#10998</a>)</li>\n<li><strong>typescript-estree:</strong> use token type of <code>Numeric</code> instead of <code>Identifier</code> for bigint literals (<a href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11021\">#11021</a>)</li>\n</ul>\n<h3>❤️ Thank You</h3>\n<ul>\n<li>Ronen Amiel</li>\n</ul>\n<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>\n<h2>v8.29.0</h2>\n<h2>8.29.0 (2025-03-31)</h2>\n<h3>🚀 Features</h3>\n<ul>\n<li><strong>eslint-plugin:</strong> [prefer-nullish-coalescing] create <code>ignoreIfStatements</code> option (<a href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11000\">#11000</a>)</li>\n</ul>\n<h3>🩹 Fixes</h3>\n<ul>\n<li><strong>eslint-plugin:</strong> [no-unnecessary-condition] don't report on unnecessary optional array index access when <code>noUncheckedIndexedAccess</code> is enabled (<a href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10961\">#10961</a>)</li>\n<li><strong>eslint-plugin:</strong> [use-unknown-in-catch-callback-variable] remove fixable property (<a href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10993\">#10993</a>)</li>\n<li><strong>eslint-plugin:</strong> [prefer-for-of] fix false positive when using erasable type syntax within update expressions (<a href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10981\">#10981</a>)</li>\n<li><strong>eslint-plugin:</strong> support arbitrary extensions in definition files (<a href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10957\">#10957</a>)</li>\n<li><strong>eslint-plugin:</strong> [no-array-constructor] remove optional chaining exemption (<a href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10963\">#10963</a>)</li>\n</ul>\n<h3>❤️ Thank You</h3>\n<ul>\n<li>Dima Barabash <a href=\"https://github.com/dbarabashh\"><code>@dbarabashh</code></a></li>\n<li>Kim Sang Du <a href=\"https://github.com/developer-bandi\"><code>@developer-bandi</code></a></li>\n<li>Olivier Zalmanski <a href=\"https://github.com/OlivierZal\"><code>@OlivierZal</code></a></li>\n<li>Ronen Amiel</li>\n<li>Yannick Decat <a href=\"https://github.com/mho22\"><code>@mho22</code></a></li>\n<li>zyoshoka <a href=\"https://github.com/zyoshoka\"><code>@zyoshoka</code></a></li>\n</ul>\n<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>\n<h2>v8.28.0</h2>\n<h2>8.28.0 (2025-03-24)</h2>\n<h3>🚀 Features</h3>\n<ul>\n<li><strong>eslint-plugin:</strong> [prefer-nullish-coalescing] support <code>if</code> statement assignment (<code>??=</code>) and fix several minor bugs (<a href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10861\">#10861</a>)</li>\n</ul>\n<h3>🩹 Fixes</h3>\n<ul>\n<li><strong>eslint-plugin:</strong> [no-unsafe-function-type] remove fixable property (<a href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10986\">#10986</a>)</li>\n</ul>\n<!-- raw HTML omitted -->\n</blockquote>\n<p>... (truncated)</p>\n</details>\n<details>\n<summary>Changelog</summary>\n<p><em>Sourced from <a href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md\"><code>@typescript-eslint/parser</code>'s changelog</a>.</em></p>\n<blockquote>\n<h2>8.29.1 (2025-04-07)</h2>\n<p>This was a version bump only for parser to align it with other projects, there were no code changes.</p>\n<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>\n<h2>8.29.0 (2025-03-31)</h2>\n<p>This was a version bump only for parser to align it with other projects, there were no code changes.</p>\n<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>\n<h2>8.28.0 (2025-03-24)</h2>\n<p>This was a version bump only for parser to align it with other projects, there were no code changes.</p>\n<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>\n<h2>8.27.0 (2025-03-17)</h2>\n<p>This was a version bump only for parser to align it with other projects, there were no code changes.</p>\n<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>\n<h2>8.26.1 (2025-03-10)</h2>\n<p>This was a version bump only for parser to align it with other projects, there were no code changes.</p>\n<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>\n<h2>8.26.0 (2025-03-03)</h2>\n<h3>🚀 Features</h3>\n<ul>\n<li>support TypeScript 5.8 (<a href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10903\">#10903</a>)</li>\n</ul>\n<h3>❤️ Thank You</h3>\n<ul>\n<li>Dirk Luijk <a href=\"https://github.com/dirkluijk\"><code>@dirkluijk</code></a></li>\n</ul>\n<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>\n<h2>8.25.0 (2025-02-24)</h2>\n<p>This was a version bump only for parser to align it with other projects, there were no code changes.</p>\n<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>\n<h2>8.24.1 (2025-02-17)</h2>\n<!-- raw HTML omitted -->\n</blockquote>\n<p>... (truncated)</p>\n</details>\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a href=\"https://github.com/typescript-eslint/typescript-eslint/commit/ef7e6defc5710ad0e5c869a2edf07d5b5e36775b\"><code>ef7e6de</code></a> chore(release): publish 8.29.1</li>\n<li><a href=\"https://github.com/typescript-eslint/typescript-eslint/commit/3dd1835e334703cd1914917bea175f1ec84c4efc\"><code>3dd1835</code></a> chore(release): publish 8.29.0</li>\n<li><a href=\"https://github.com/typescript-eslint/typescript-eslint/commit/807f5cad1ec2b88448507473550e9cecf7377484\"><code>807f5ca</code></a> chore(release): publish 8.28.0</li>\n<li><a href=\"https://github.com/typescript-eslint/typescript-eslint/commit/3efd99e954d1749225d65b774cfb3650a54ff083\"><code>3efd99e</code></a> chore(release): publish 8.27.0</li>\n<li><a href=\"https://github.com/typescript-eslint/typescript-eslint/commit/9aa0b6b49807599b1c2b704b778df74c91084a7c\"><code>9aa0b6b</code></a> chore(release): publish 8.26.1</li>\n<li><a href=\"https://github.com/typescript-eslint/typescript-eslint/commit/bc6d19f34cdab086e53933751feeba4850833a7f\"><code>bc6d19f</code></a> chore(release): publish 8.26.0</li>\n<li><a href=\"https://github.com/typescript-eslint/typescript-eslint/commit/17e7012f1aafd0d012392549d15da46434a4336d\"><code>17e7012</code></a> chore(deps): update dependency knip to v5.44.1 (<a href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/10845\">#10845</a>)</li>\n<li><a href=\"https://github.com/typescript-eslint/typescript-eslint/commit/9674629830e8bae27a90a7662f6feec27f6982be\"><code>9674629</code></a> feat: support TypeScript 5.8 (<a href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/10903\">#10903</a>)</li>\n<li><a href=\"https://github.com/typescript-eslint/typescript-eslint/commit/7c88d2637faef9fbea7a6217e87e4914d66e11f6\"><code>7c88d26</code></a> chore: update all test scripts to remove coverage flag (<a href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/10582\">#10582</a>)</li>\n<li><a href=\"https://github.com/typescript-eslint/typescript-eslint/commit/1a9ab8fbc9a45b5ee738dca61f91ec815197ceef\"><code>1a9ab8f</code></a> chore(release): publish 8.25.0</li>\n<li>Additional commits viewable in <a href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.29.1/packages/parser\">compare view</a></li>\n</ul>\n</details>\n<br />\n\nUpdates `dotenv` from 16.4.7 to 16.5.0\n<details>\n<summary>Changelog</summary>\n<p><em>Sourced from <a href=\"https://github.com/motdotla/dotenv/blob/master/CHANGELOG.md\">dotenv's changelog</a>.</em></p>\n<blockquote>\n<h2><a href=\"https://github.com/motdotla/dotenv/compare/v16.4.7...v16.5.0\">16.5.0</a> (2025-04-07)</h2>\n<h3>Added</h3>\n<ul>\n<li>🎉 Added new sponsor <a href=\"https://graphite.dev/?utm_source=github&utm_medium=repo&utm_campaign=dotenv\">Graphite</a> - <em>the AI developer productivity platform helping teams on GitHub ship higher quality software, faster</em>.</li>\n</ul>\n<blockquote>\n<p>[!TIP]\n<strong><a href=\"https://github.com/sponsors/motdotla\">Become a sponsor</a></strong></p>\n<p>The dotenvx README is viewed thousands of times DAILY on GitHub and NPM.\nSponsoring dotenv is a great way to get in front of developers and give back to the developer community at the same time.</p>\n</blockquote>\n<h3>Changed</h3>\n<ul>\n<li>Remove <code>_log</code> method. Use <code>_debug</code> <a href=\"https://redirect.github.com/motdotla/dotenv/pull/862\">#862</a></li>\n</ul>\n</blockquote>\n</details>\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a href=\"https://github.com/motdotla/dotenv/commit/d39cc9a94ef80b534d02401ab99d17463e902385\"><code>d39cc9a</code></a> 16.5.0</li>\n<li><a href=\"https://github.com/motdotla/dotenv/commit/2f4e407c73e66b822a96b6439b40ea94ced2409f\"><code>2f4e407</code></a> Merge pull request <a href=\"https://redirect.github.com/motdotla/dotenv/issues/863\">#863</a> from Fdawgs/patch-1</li>\n<li><a href=\"https://github.com/motdotla/dotenv/commit/a1eef11a7064dcdaf56d2bbdca1e58cfdcdcf5a4\"><code>a1eef11</code></a> chore(package): add homepage url</li>\n<li><a href=\"https://github.com/motdotla/dotenv/commit/fb7e407892824b29817d02bc0ec911d00efe1dc2\"><code>fb7e407</code></a> README update</li>\n<li><a href=\"https://github.com/motdotla/dotenv/commit/bf9113fad68ba352a02081ac1fada45f9e85e772\"><code>bf9113f</code></a> README update</li>\n<li><a href=\"https://github.com/motdotla/dotenv/commit/9326f05f95cbac63f88da96a5b02852f789c9380\"><code>9326f05</code></a> changelog 🪵</li>\n<li><a href=\"https://github.com/motdotla/dotenv/commit/2e8da3018af610f18089c9246497b56943cdea6e\"><code>2e8da30</code></a> changelog 🪵</li>\n<li><a href=\"https://github.com/motdotla/dotenv/commit/3257b3adaf4f3a62346ed185869039325aa6e6db\"><code>3257b3a</code></a> changelog 🪵</li>\n<li><a href=\"https://github.com/motdotla/dotenv/commit/c0ca62c841fe36b2de8030d02533a1b80955abe8\"><code>c0ca62c</code></a> changelog 🪵</li>\n<li><a href=\"https://github.com/motdotla/dotenv/commit/797c5e9d6e9359bfae2b26f5c4aca8890531f7dd\"><code>797c5e9</code></a> changelog 🪵</li>\n<li>Additional commits viewable in <a href=\"https://github.com/motdotla/dotenv/compare/v16.4.7...v16.5.0\">compare view</a></li>\n</ul>\n</details>\n<br />\n\nUpdates `eslint` from 9.18.0 to 9.24.0\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a href=\"https://github.com/eslint/eslint/releases\">eslint's releases</a>.</em></p>\n<blockquote>\n<h2>v9.24.0</h2>\n<h2>Features</h2>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/556c25bbadd640ba9465ca6ec152f10959591666\"><code>556c25b</code></a> feat: support loading TS config files using <code>--experimental-strip-types</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/19401\">#19401</a>) (Arya Emami)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/72650acdb715fc25c675dc6368877b0e3f8d3885\"><code>72650ac</code></a> feat: support TS syntax in <code>init-declarations</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/19540\">#19540</a>) (Nitin Kumar)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/03fb0bca2be41597fcea7c0e84456bbaf2e5acca\"><code>03fb0bc</code></a> feat: normalize patterns to handle "./" prefix in files and ignores (<a href=\"https://redirect.github.com/eslint/eslint/issues/19568\">#19568</a>) (Pixel998)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/071dcd3a8e34aeeb52d0b9c23c2c4a1e58b45858\"><code>071dcd3</code></a> feat: support TS syntax in <code>no-dupe-class-members</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/19558\">#19558</a>) (Nitin Kumar)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/cd72bcc0c8d81fbf47ff3c8fe05ae48e1d862246\"><code>cd72bcc</code></a> feat: Introduce a way to suppress violations (<a href=\"https://redirect.github.com/eslint/eslint/issues/19159\">#19159</a>) (Iacovos Constantinou)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/2a81578ac179b1eeb1484fddee31913ed99042a2\"><code>2a81578</code></a> feat: support TS syntax in <code>no-loss-of-precision</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/19560\">#19560</a>) (Nitin Kumar)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/30ae4ed093d19e9950d09c2ab57f43d3564e31c9\"><code>30ae4ed</code></a> feat: add new options to class-methods-use-this (<a href=\"https://redirect.github.com/eslint/eslint/issues/19527\">#19527</a>) (sethamus)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/b79ade6c1e0765457637f7ddaa52a39eed3aad38\"><code>b79ade6</code></a> feat: support TypeScript syntax in <code>no-array-constructor</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/19493\">#19493</a>) (Tanuj Kanti)</li>\n</ul>\n<h2>Bug Fixes</h2>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/b23d1c5f0297c5e2e9a4ff70533f3c0bdbfc34b8\"><code>b23d1c5</code></a> fix: deduplicate variable names in no-loop-func error messages (<a href=\"https://redirect.github.com/eslint/eslint/issues/19595\">#19595</a>) (Nitin Kumar)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/fb8cdb842edcc035969e14b7b7e3ee372304f2d7\"><code>fb8cdb8</code></a> fix: use <code>any[]</code> type for <code>context.options</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/19584\">#19584</a>) (Francesco Trotta)</li>\n</ul>\n<h2>Documentation</h2>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/f8578206cc9b9fcd03dc5311f8a2d96b7b3359a5\"><code>f857820</code></a> docs: update documentation for <code>--experimental-strip-types</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/19594\">#19594</a>) (Nikolas Schröter)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/803e4af48e7fc3a2051e8c384f30fe4a318520e3\"><code>803e4af</code></a> docs: simplify gitignore path handling in includeIgnoreFile section (<a href=\"https://redirect.github.com/eslint/eslint/issues/19596\">#19596</a>) (Thomas Broyer)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/6d979ccc183454e616bc82a598db5402e9d63dcf\"><code>6d979cc</code></a> docs: Update README (GitHub Actions Bot)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/82177e4108d6b3e63ece6072d923c0a2c08907bf\"><code>82177e4</code></a> docs: Update README (GitHub Actions Bot)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/e849dc01286cde5b6e2f0e04bf36928710633715\"><code>e849dc0</code></a> docs: replace existing var with const (<a href=\"https://redirect.github.com/eslint/eslint/issues/19578\">#19578</a>) (Sweta Tanwar)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/0c65c628022ff3ce40598c1a6ce95728e7eda317\"><code>0c65c62</code></a> docs: don't pass filename when linting rule examples (<a href=\"https://redirect.github.com/eslint/eslint/issues/19571\">#19571</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/6be36c99432ecdc72e33b6fb3293cf28f66ab78d\"><code>6be36c9</code></a> docs: Update custom-rules.md code example of fixer (<a href=\"https://redirect.github.com/eslint/eslint/issues/19555\">#19555</a>) (Yifan Pan)</li>\n</ul>\n<h2>Build Related</h2>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/366e3694afd85ab6605adf4fee4dfa1316be8b74\"><code>366e369</code></a> build: re-enable Prettier formatting for <code>package.json</code> files (<a href=\"https://redirect.github.com/eslint/eslint/issues/19569\">#19569</a>) (Francesco Trotta)</li>\n</ul>\n<h2>Chores</h2>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/ef6742091d49fc1809ad933f1daeff7124f57e93\"><code>ef67420</code></a> chore: upgrade <code>@eslint/js</code><a href=\"https://github.com/9\"><code>@9</code></a>.24.0 (<a href=\"https://redirect.github.com/eslint/eslint/issues/19602\">#19602</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/4946847bb675ee26c3a52bfe3bca63a0dc5e5c61\"><code>4946847</code></a> chore: package.json update for <code>@eslint/js</code> release (Jenkins)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/a995acbe32471ce8c20cbf9f48b4f3e1d8bc2229\"><code>a995acb</code></a> chore: correct 'flter'/'filter' typo in package script (<a href=\"https://redirect.github.com/eslint/eslint/issues/19587\">#19587</a>) (Josh Goldberg ✨)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/b9a5efa937046f2d3f97e6caabb67a4bc182c983\"><code>b9a5efa</code></a> test: skip symlink test on Windows (<a href=\"https://redirect.github.com/eslint/eslint/issues/19503\">#19503</a>) (fisker Cheung)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/46eea6d1cbed41d020cb76841ebba30710b0afd0\"><code>46eea6d</code></a> chore: remove <code>Rule</code> & <code>FormatterFunction</code> from <code>shared/types.js</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/19556\">#19556</a>) (Nitin Kumar)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/bdcc91d5b61ad1b3e55044767362548c906f5462\"><code>bdcc91d</code></a> chore: modify .editorconfig to keep parity with prettier config (<a href=\"https://redirect.github.com/eslint/eslint/issues/19577\">#19577</a>) (Sweta Tanwar)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/7790d8305a8cef7cc95c331205d59d6b3c2b4e2e\"><code>7790d83</code></a> chore: fix some typos in comment (<a href=\"https://redirect.github.com/eslint/eslint/issues/19576\">#19576</a>) (todaymoon)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/76064a632438533bbb90e253ec72d172e948d200\"><code>76064a6</code></a> test: ignore <code>package-lock.json</code> for <code>eslint-webpack-plugin</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/19572\">#19572</a>) (Francesco Trotta)</li>\n</ul>\n<h2>v9.23.0</h2>\n<h2>Features</h2>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/557a0d23755f8af4f2aaab751805c7ba6496fc21\"><code>557a0d2</code></a> feat: support TypeScript syntax in no-useless-constructor (<a href=\"https://redirect.github.com/eslint/eslint/issues/19535\">#19535</a>) (Josh Goldberg ✨)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/83202412a1ceefd3eba4b97cc9dbe99ab70d59a2\"><code>8320241</code></a> feat: support TypeScript syntax in <code>default-param-last</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/19431\">#19431</a>) (Josh Goldberg ✨)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/833c4a301d4f7d21583d520d20d8a6724171733f\"><code>833c4a3</code></a> feat: defineConfig() supports "flat/" config prefix (<a href=\"https://redirect.github.com/eslint/eslint/issues/19533\">#19533</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/4a0df16f1ba7bed02d15c561119623199ea2ace0\"><code>4a0df16</code></a> feat: circular autofix/conflicting rules detection (<a href=\"https://redirect.github.com/eslint/eslint/issues/19514\">#19514</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/be56a685bf1aadbf59d99d43e71c00802bc9ba27\"><code>be56a68</code></a> feat: support TypeScript syntax in <code>class-methods-use-this</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/19498\">#19498</a>) (Josh Goldberg ✨)</li>\n</ul>\n<h2>Bug Fixes</h2>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/0e20aa72fec53b16a21c42ac9e82969efa8f94d2\"><code>0e20aa7</code></a> fix: move deprecated <code>RuleContext</code> methods to subtype (<a href=\"https://redirect.github.com/eslint/eslint/issues/19531\">#19531</a>) (Francesco Trotta)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/cc3bd00795708c4d7c06a6103983245cc9d9845b\"><code>cc3bd00</code></a> fix: reporting variable used in catch block in <code>no-useless-assignment</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/19423\">#19423</a>) (Tanuj Kanti)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/d46ff832195aa841224a21086afda9d98be45ad6\"><code>d46ff83</code></a> fix: <code>no-dupe-keys</code> false positive with proto setter (<a href=\"https://redirect.github.com/eslint/eslint/issues/19508\">#19508</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/e7327736b92686e02721461ac9ccf6e65e0badac\"><code>e732773</code></a> fix: navigation of search results on pressing Enter (<a href=\"https://redirect.github.com/eslint/eslint/issues/19502\">#19502</a>) (Tanuj Kanti)</li>\n</ul>\n<!-- raw HTML omitted -->\n</blockquote>\n<p>... (truncated)</p>\n</details>\n<details>\n<summary>Changelog</summary>\n<p><em>Sourced from <a href=\"https://github.com/eslint/eslint/blob/main/CHANGELOG.md\">eslint's changelog</a>.</em></p>\n<blockquote>\n<p>v9.24.0 - April 4, 2025</p>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/ef6742091d49fc1809ad933f1daeff7124f57e93\"><code>ef67420</code></a> chore: upgrade <code>@eslint/js</code><a href=\"https://github.com/9\"><code>@9</code></a>.24.0 (<a href=\"https://redirect.github.com/eslint/eslint/issues/19602\">#19602</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/4946847bb675ee26c3a52bfe3bca63a0dc5e5c61\"><code>4946847</code></a> chore: package.json update for <code>@eslint/js</code> release (Jenkins)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/f8578206cc9b9fcd03dc5311f8a2d96b7b3359a5\"><code>f857820</code></a> docs: update documentation for <code>--experimental-strip-types</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/19594\">#19594</a>) (Nikolas Schröter)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/803e4af48e7fc3a2051e8c384f30fe4a318520e3\"><code>803e4af</code></a> docs: simplify gitignore path handling in includeIgnoreFile section (<a href=\"https://redirect.github.com/eslint/eslint/issues/19596\">#19596</a>) (Thomas Broyer)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/6d979ccc183454e616bc82a598db5402e9d63dcf\"><code>6d979cc</code></a> docs: Update README (GitHub Actions Bot)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/b23d1c5f0297c5e2e9a4ff70533f3c0bdbfc34b8\"><code>b23d1c5</code></a> fix: deduplicate variable names in no-loop-func error messages (<a href=\"https://redirect.github.com/eslint/eslint/issues/19595\">#19595</a>) (Nitin Kumar)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/556c25bbadd640ba9465ca6ec152f10959591666\"><code>556c25b</code></a> feat: support loading TS config files using <code>--experimental-strip-types</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/19401\">#19401</a>) (Arya Emami)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/82177e4108d6b3e63ece6072d923c0a2c08907bf\"><code>82177e4</code></a> docs: Update README (GitHub Actions Bot)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/a995acbe32471ce8c20cbf9f48b4f3e1d8bc2229\"><code>a995acb</code></a> chore: correct 'flter'/'filter' typo in package script (<a href=\"https://redirect.github.com/eslint/eslint/issues/19587\">#19587</a>) (Josh Goldberg ✨)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/72650acdb715fc25c675dc6368877b0e3f8d3885\"><code>72650ac</code></a> feat: support TS syntax in <code>init-declarations</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/19540\">#19540</a>) (Nitin Kumar)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/03fb0bca2be41597fcea7c0e84456bbaf2e5acca\"><code>03fb0bc</code></a> feat: normalize patterns to handle "./" prefix in files and ignores (<a href=\"https://redirect.github.com/eslint/eslint/issues/19568\">#19568</a>) (Pixel998)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/b9a5efa937046f2d3f97e6caabb67a4bc182c983\"><code>b9a5efa</code></a> test: skip symlink test on Windows (<a href=\"https://redirect.github.com/eslint/eslint/issues/19503\">#19503</a>) (fisker Cheung)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/46eea6d1cbed41d020cb76841ebba30710b0afd0\"><code>46eea6d</code></a> chore: remove <code>Rule</code> & <code>FormatterFunction</code> from <code>shared/types.js</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/19556\">#19556</a>) (Nitin Kumar)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/fb8cdb842edcc035969e14b7b7e3ee372304f2d7\"><code>fb8cdb8</code></a> fix: use <code>any[]</code> type for <code>context.options</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/19584\">#19584</a>) (Francesco Trotta)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/071dcd3a8e34aeeb52d0b9c23c2c4a1e58b45858\"><code>071dcd3</code></a> feat: support TS syntax in <code>no-dupe-class-members</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/19558\">#19558</a>) (Nitin Kumar)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/e849dc01286cde5b6e2f0e04bf36928710633715\"><code>e849dc0</code></a> docs: replace existing var with const (<a href=\"https://redirect.github.com/eslint/eslint/issues/19578\">#19578</a>) (Sweta Tanwar)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/bdcc91d5b61ad1b3e55044767362548c906f5462\"><code>bdcc91d</code></a> chore: modify .editorconfig to keep parity with prettier config (<a href=\"https://redirect.github.com/eslint/eslint/issues/19577\">#19577</a>) (Sweta Tanwar)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/7790d8305a8cef7cc95c331205d59d6b3c2b4e2e\"><code>7790d83</code></a> chore: fix some typos in comment (<a href=\"https://redirect.github.com/eslint/eslint/issues/19576\">#19576</a>) (todaymoon)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/cd72bcc0c8d81fbf47ff3c8fe05ae48e1d862246\"><code>cd72bcc</code></a> feat: Introduce a way to suppress violations (<a href=\"https://redirect.github.com/eslint/eslint/issues/19159\">#19159</a>) (Iacovos Constantinou)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/2a81578ac179b1eeb1484fddee31913ed99042a2\"><code>2a81578</code></a> feat: support TS syntax in <code>no-loss-of-precision</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/19560\">#19560</a>) (Nitin Kumar)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/366e3694afd85ab6605adf4fee4dfa1316be8b74\"><code>366e369</code></a> build: re-enable Prettier formatting for <code>package.json</code> files (<a href=\"https://redirect.github.com/eslint/eslint/issues/19569\">#19569</a>) (Francesco Trotta)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/30ae4ed093d19e9950d09c2ab57f43d3564e31c9\"><code>30ae4ed</code></a> feat: add new options to class-methods-use-this (<a href=\"https://redirect.github.com/eslint/eslint/issues/19527\">#19527</a>) (sethamus)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/b79ade6c1e0765457637f7ddaa52a39eed3aad38\"><code>b79ade6</code></a> feat: support TypeScript syntax in <code>no-array-constructor</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/19493\">#19493</a>) (Tanuj Kanti)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/0c65c628022ff3ce40598c1a6ce95728e7eda317\"><code>0c65c62</code></a> docs: don't pass filename when linting rule examples (<a href=\"https://redirect.github.com/eslint/eslint/issues/19571\">#19571</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/76064a632438533bbb90e253ec72d172e948d200\"><code>76064a6</code></a> test: ignore <code>package-lock.json</code> for <code>eslint-webpack-plugin</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/19572\">#19572</a>) (Francesco Trotta)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/6be36c99432ecdc72e33b6fb3293cf28f66ab78d\"><code>6be36c9</code></a> docs: Update custom-rules.md code example of fixer (<a href=\"https://redirect.github.com/eslint/eslint/issues/19555\">#19555</a>) (Yifan Pan)</li>\n</ul>\n<p>v9.23.0 - March 21, 2025</p>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/0ac8ea45350fa5819694a3775641e94b1da3282b\"><code>0ac8ea4</code></a> chore: update dependencies for v9.23.0 release (<a href=\"https://redirect.github.com/eslint/eslint/issues/19554\">#19554</a>) (Francesco Trotta)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/20591c49ff27435b1555111a929a6966febc249f\"><code>20591c4</code></a> chore: package.json update for <code>@eslint/js</code> release (Jenkins)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/901344f9441c746dfa82261a0d00ff6ef35bcdf1\"><code>901344f</code></a> chore: update dependency <code>@eslint/json</code> to ^0.11.0 (<a href=\"https://redirect.github.com/eslint/eslint/issues/19552\">#19552</a>) (renovate[bot])</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/557a0d23755f8af4f2aaab751805c7ba6496fc21\"><code>557a0d2</code></a> feat: support TypeScript syntax in no-useless-constructor (<a href=\"https://redirect.github.com/eslint/eslint/issues/19535\">#19535</a>) (Josh Goldberg ✨)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/2357edd09beca1c3f70c92df23f2f99b9ebc7a70\"><code>2357edd</code></a> build: exclude autogenerated files from Prettier formatting (<a href=\"https://redirect.github.com/eslint/eslint/issues/19548\">#19548</a>) (Francesco Trotta)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/5405939efcfe6a038a7c89354eae9c39c8ff21e3\"><code>5405939</code></a> docs: show red underlines in TypeScript examples in rules docs (<a href=\"https://redirect.github.com/eslint/eslint/issues/19547\">#19547</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/48b53d6e79945b4f5f66aa2073c2d51ff7896c7c\"><code>48b53d6</code></a> docs: replace var with const in examples (<a href=\"https://redirect.github.com/eslint/eslint/issues/19539\">#19539</a>) (Nitin Kumar)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/0e20aa72fec53b16a21c42ac9e82969efa8f94d2\"><code>0e20aa7</code></a> fix: move deprecated <code>RuleContext</code> methods to subtype (<a href=\"https://redirect.github.com/eslint/eslint/issues/19531\">#19531</a>) (Francesco Trotta)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/5228383e3e5c77c7dd07fc9d17b9a57c2ee5bb48\"><code>5228383</code></a> chore: fix update-readme formatting (<a href=\"https://redirect.github.com/eslint/eslint/issues/19544\">#19544</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/c39d7db7142ebdb8174da00358b80094eaad39c1\"><code>c39d7db</code></a> docs: Update README (GitHub Actions Bot)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/a4f87604f4d8d53cb2efbd19aa067606dd1c409e\"><code>a4f8760</code></a> docs: revert accidental changes (<a href=\"https://redirect.github.com/eslint/eslint/issues/19542\">#19542</a>) (Francesco Trotta)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/5439525925dc26b387cc6cebf0b01f42464b4ab0\"><code>5439525</code></a> chore: format JSON files in Trunk (<a href=\"https://redirect.github.com/eslint/eslint/issues/19541\">#19541</a>) (Francesco Trotta)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/75adc99eab2878e58fc88f0d4b1b6f9091455914\"><code>75adc99</code></a> chore: enabled Prettier in Trunk (<a href=\"https://redirect.github.com/eslint/eslint/issues/19354\">#19354</a>) (Josh Goldberg ✨)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/239516856fbf61828f5ac2c8b45e245103c41c04\"><code>2395168</code></a> chore: added .git-blame-ignore-revs for Prettier via trunk fmt (<a href=\"https://redirect.github.com/eslint/eslint/issues/19538\">#19538</a>) (Josh Goldberg ✨)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/129882d2fdb4e7f597ed78eeadd86377f3d6b078\"><code>129882d</code></a> chore: formatted files with Prettier via trunk fmt (<a href=\"https://redirect.github.com/eslint/eslint/issues/19355\">#19355</a>) (Josh Goldberg ✨)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/1738dbc36ce556745c230d3592e7f1aa673a1430\"><code>1738dbc</code></a> chore: temporarily disable prettier in trunk (<a href=\"https://redirect.github.com/eslint/eslint/issues/19537\">#19537</a>) (Josh Goldberg ✨)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/83202412a1ceefd3eba4b97cc9dbe99ab70d59a2\"><code>8320241</code></a> feat: support TypeScript syntax in <code>default-param-last</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/19431\">#19431</a>) (Josh Goldberg ✨)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/280128f73def56479e32e7d40879fff05b7f44a2\"><code>280128f</code></a> docs: add copy button (<a href=\"https://redirect.github.com/eslint/eslint/issues/19512\">#19512</a>) (xbinaryx)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/833c4a301d4f7d21583d520d20d8a6724171733f\"><code>833c4a3</code></a> feat: defineConfig() supports "flat/" config prefix (<a href=\"https://redirect.github.com/eslint/eslint/issues/19533\">#19533</a>) (Nicholas C. Zakas)</li>\n</ul>\n<!-- raw HTML omitted -->\n</blockquote>\n<p>... (truncated)</p>\n</details>\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/d49f5b7333e9a46aabdb0cff267a1d36cdbde598\"><code>d49f5b7</code></a> 9.24.0</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/9b6ed8a57aa7ec558d6a8a0aca263053fc878eb1\"><code>9b6ed8a</code></a> Build: changelog update for 9.24.0</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/ef6742091d49fc1809ad933f1daeff7124f57e93\"><code>ef67420</code></a> chore: upgrade <code>@eslint/js</code><a href=\"https://github.com/9\"><code>@9</code></a>.24.0 (<a href=\"https://redirect.github.com/eslint/eslint/issues/19602\">#19602</a>)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/4946847bb675ee26c3a52bfe3bca63a0dc5e5c61\"><code>4946847</code></a> chore: package.json update for <code>@eslint/js</code> release</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/f8578206cc9b9fcd03dc5311f8a2d96b7b3359a5\"><code>f857820</code></a> docs: update documentation for <code>--experimental-strip-types</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/19594\">#19594</a>)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/803e4af48e7fc3a2051e8c384f30fe4a318520e3\"><code>803e4af</code></a> docs: simplify gitignore path handling in includeIgnoreFile section (<a href=\"https://redirect.github.com/eslint/eslint/issues/19596\">#19596</a>)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/6d979ccc183454e616bc82a598db5402e9d63dcf\"><code>6d979cc</code></a> docs: Update README</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/b23d1c5f0297c5e2e9a4ff70533f3c0bdbfc34b8\"><code>b23d1c5</code></a> fix: deduplicate variable names in no-loop-func error messages (<a href=\"https://redirect.github.com/eslint/eslint/issues/19595\">#19595</a>)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/556c25bbadd640ba9465ca6ec152f10959591666\"><code>556c25b</code></a> feat: support loading TS config files using <code>--experimental-strip-types</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/19\">#19</a>...</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/82177e4108d6b3e63ece6072d923c0a2c08907bf\"><code>82177e4</code></a> docs: Update README</li>\n<li>Additional commits viewable in <a href=\"https://github.com/eslint/eslint/compare/v9.18.0...v9.24.0\">compare view</a></li>\n</ul>\n</details>\n<br />\n\nUpdates `eslint-plugin-prettier` from 5.2.3 to 5.2.6\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a href=\"https://github.com/prettier/eslint-plugin-prettier/releases\">eslint-plugin-prettier's releases</a>.</em></p>\n<blockquote>\n<h2>v5.2.6</h2>\n<h3>Patch Changes</h3>\n<ul>\n<li><a href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/723\">#723</a> <a href=\"https://github.com/prettier/eslint-plugin-prettier/commit/1451176a82fae991c0f4f74adf80af283c3a01c3\"><code>1451176</code></a> Thanks <a href=\"https://github.com/apps/renovate\"><code>@renovate</code></a>! - fix(deps): bump <code>synckit</code> to <code>v0.11.0</code></li>\n</ul>\n<h2>v5.2.5</h2>\n<h3>Patch Changes</h3>\n<ul>\n<li><a href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/721\">#721</a> <a href=\"https://github.com/prettier/eslint-plugin-prettier/commit/4f5513de4ce919c607773fd35d833117a8d8b676\"><code>4f5513d</code></a> Thanks <a href=\"https://github.com/JounQin\"><code>@JounQin</code></a>! - fix: clarify correct <code>eslint-config-prettier</code> peer range</li>\n</ul>\n<h2>v5.2.4</h2>\n<h3>Patch Changes</h3>\n<ul>\n<li><a href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/715\">#715</a> <a href=\"https://github.com/prettier/eslint-plugin-prettier/commit/b8cfe56e345a9cd0f0160da91d99b8ee9e37c67e\"><code>b8cfe56</code></a> Thanks <a href=\"https://github.com/JounQin\"><code>@JounQin</code></a>! - chore: hourcekeeping, bump all (dev) deps</li>\n</ul>\n</blockquote>\n</details>\n<details>\n<summary>Changelog</summary>\n<p><em>Sourced from <a href=\"https://github.com/prettier/eslint-plugin-prettier/blob/main/CHANGELOG.md\">eslint-plugin-prettier's changelog</a>.</em></p>\n<blockquote>\n<h2>5.2.6</h2>\n<h3>Patch Changes</h3>\n<ul>\n<li><a href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/723\">#723</a> <a href=\"https://github.com/prettier/eslint-plugin-prettier/commit/1451176a82fae991c0f4f74adf80af283c3a01c3\"><code>1451176</code></a> Thanks <a href=\"https://github.com/apps/renovate\"><code>@renovate</code></a>! - fix(deps): bump <code>synckit</code> to <code>v0.11.0</code></li>\n</ul>\n<h2>5.2.5</h2>\n<h3>Patch Changes</h3>\n<ul>\n<li><a href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/721\">#721</a> <a href=\"https://github.com/prettier/eslint-plugin-prettier/commit/4f5513de4ce919c607773fd35d833117a8d8b676\"><code>4f5513d</code></a> Thanks <a href=\"https://github.com/JounQin\"><code>@JounQin</code></a>! - fix: clarify correct <code>eslint-config-prettier</code> peer range</li>\n</ul>\n<h2>5.2.4</h2>\n<h3>Patch Changes</h3>\n<ul>\n<li><a href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/715\">#715</a> <a href=\"https://github.com/prettier/eslint-plugin-prettier/commit/b8cfe56e345a9cd0f0160da91d99b8ee9e37c67e\"><code>b8cfe56</code></a> Thanks <a href=\"https://github.com/JounQin\"><code>@JounQin</code></a>! - chore: hourcekeeping, bump all (dev) deps</li>\n</ul>\n</blockquote>\n</details>\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a href=\"https://github.com/prettier/eslint-plugin-prettier/commit/fa9607e92bdb63942c906d3a888fa6308ef9f7f9\"><code>fa9607e</code></a> chore: release eslint-plugin-prettier (<a href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/724\">#724</a>)</li>\n<li><a href=\"https://github.com/prettier/eslint-plugin-prettier/commit/1451176a82fae991c0f4f74adf80af283c3a01c3\"><code>1451176</code></a> fix(deps): update all dependencies (<a href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/723\">#723</a>)</li>\n<li><a href=\"https://github.com/prettier/eslint-plugin-prettier/commit/1914ea87a586821cdb09ba7ad9f19644efb91a88\"><code>1914ea8</code></a> chore: ignore <code>pnpm</code> for compatibility reason</li>\n<li><a href=\"https://github.com/prettier/eslint-plugin-prettier/commit/b2e195c7f32aef30363655b92c0f44b7453a25c2\"><code>b2e195c</code></a> chore: release eslint-plugin-prettier (<a href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/722\">#722</a>)</li>\n<li><a href=\"https://github.com/prettier/eslint-plugin-prettier/commit/4f5513de4ce919c607773fd35d833117a8d8b676\"><code>4f5513d</code></a> fix: clarify correct <code>eslint-config-prettier</code> peer range (<a href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/721\">#721</a>)</li>\n<li><a href=\"https://github.com/prettier/eslint-plugin-prettier/commit/022254164f6f2727434f463dbb598a230d0d8807\"><code>0222541</code></a> chore(deps): pin dependencies (<a href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/720\">#720</a>)</li>\n<li><a href=\"https://github.com/prettier/eslint-plugin-prettier/commit/9f0ba209ab55b0ecaf955c6e593e11cff986e42e\"><code>9f0ba20</code></a> chore: add renovate preset</li>\n<li><a href=\"https://github.com/prettier/eslint-plugin-prettier/commit/d670ebbba434b97c63a99598e5baa072dc6751b6\"><code>d670ebb</code></a> chore: fix release script</li>\n<li><a href=\"https://github.com/prettier/eslint-plugin-prettier/commit/0e123363095357c469e6f04324db8dd55a6e18dc\"><code>0e12336</code></a> chore: release eslint-plugin-prettier (<a href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/716\">#716</a>)</li>\n<li><a href=\"https://github.com/prettier/eslint-plugin-prettier/commit/b8cfe56e345a9cd0f0160da91d99b8ee9e37c67e\"><code>b8cfe56</code></a> chore: hourcekeeping, bump all (dev) deps (<a href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/715\">#715</a>)</li>\n<li>Additional commits viewable in <a href=\"https://github.com/prettier/eslint-plugin-prettier/compare/v5.2.3...v5.2.6\">compare view</a></li>\n</ul>\n</details>\n<br />\n\nUpdates `prettier` from 3.4.2 to 3.5.3\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a href=\"https://github.com/prettier/prettier/releases\">prettier's releases</a>.</em></p>\n<blockquote>\n<h2>3.5.3</h2>\n<p>🔗 <a href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#353\">Changelog</a></p>\n<h2>3.5.2</h2>\n<p>🔗 <a href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#352\">Changelog</a></p>\n<h2>3.5.1</h2>\n<p>🔗 <a href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#351\">Changelog</a></p>\n<h2>3.5.0</h2>\n<p><a href=\"https://github.com/prettier/prettier/compare/3.4.2...3.5.0\">diff</a></p>\n<p>🔗 <a href=\"https://prettier.io/blog/2025/02/09/3.5.0\">Release note</a></p>\n</blockquote>\n</details>\n<details>\n<summary>Changelog</summary>\n<p><em>Sourced from <a href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md\">prettier's changelog</a>.</em></p>\n<blockquote>\n<h1>3.5.3</h1>\n<p><a href=\"https://github.com/prettier/prettier/compare/3.5.2...3.5.3\">diff</a></p>\n<h4>Flow: Fix missing parentheses in <code>ConditionalTypeAnnotation</code> (<a href=\"https://redirect.github.com/prettier/prettier/pull/17196\">#17196</a> by <a href=\"https://github.com/fisker\"><code>@fisker</code></a>)</h4>\n<!-- raw HTML omitted -->\n<pre lang=\"jsx\"><code>// Input\ntype T<U> = 'a' | ('b' extends U ? 'c' : empty);\ntype T<U> = 'a' & ('b' extends U ? 'c' : empty);\n<p>// Prettier 3.5.2<br />\ntype T<U> = "a" | "b" extends U ? "c" : empty;<br />\ntype T<U> = "a" & "b" extends U ? "c" : empty;</p>\n<p>// Prettier 3.5.3<br />\ntype T<U> = "a" | ("b" extends U ? "c" : empty);<br />\ntype T<U> = "a" & ("b" extends U ? "c" : empty);<br />\n</code></pre></p>\n<h1>3.5.2</h1>\n<p><a href=\"https://github.com/prettier/prettier/compare/3.5.1...3.5.2\">diff</a></p>\n<h4>Remove <code>module-sync</code> condition (<a href=\"https://redirect.github.com/prettier/prettier/pull/17156\">#17156</a> by <a href=\"https://github.com/fisker\"><code>@fisker</code></a>)</h4>\n<p>In Prettier 3.5.0, <a href=\"https://prettier.io/blog/2025/02/09/3.5.0#use-esm-entrypoint-for-requireesm-16958-by-tats-u\">we added <code>module-sync</code> condition to <code>package.json</code></a>, so that <code>require("prettier")</code> can use ESM version, but turns out it doesn't work if CommonJS and ESM plugins both imports builtin plugins. To solve this problem, we decide simply remove the <code>module-sync</code> condition, so <code>require("prettier")</code> will still use the CommonJS version, we'll revisit until <code>require(ESM)</code> feature is more stable.</p>\n<h1>3.5.1</h1>\n<p><a href=\"https://github.com/prettier/prettier/compare/3.5.0...3.5.1\">diff</a><...\n\n_Description has been truncated_",
"state": "open",
"user": {
"id": 49699333,
"avatarUrl": "https://avatars.githubusercontent.com/in/29110?v=4",
"name": null,
"email": null
},
"createdAt": 1744628861000,
"updatedAt": 1744628930000,
"mergedAt": null,
"closedAt": null
},
"pullRequestCreator": {
"id": 49699333,
"avatarUrl": "https://avatars.githubusercontent.com/in/29110?v=4",
"name": null,
"email": null
},
"commits": [
{
"sha": "658c69e354cd86214d4c6aea7f48c7d0f142b6c6",
"message": "Bump the npm-development group across 1 directory with 13 updates\n\nBumps the npm-development group with 13 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@eslint/compat](https://github.com/eslint/rewrite) | `1.2.5` | `1.2.8` |\n| [@rollup/plugin-commonjs](https://github.com/rollup/plugins/tree/HEAD/packages/commonjs) | `28.0.2` | `28.0.3` |\n| [@rollup/plugin-node-resolve](https://github.com/rollup/plugins/tree/HEAD/packages/node-resolve) | `16.0.0` | `16.0.1` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `20.17.14` | `20.17.30` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.20.0` | `8.29.1` |\n| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.20.0` | `8.29.1` |\n| [dotenv](https://github.com/motdotla/dotenv) | `16.4.7` | `16.5.0` |\n| [eslint](https://github.com/eslint/eslint) | `9.18.0` | `9.24.0` |\n| [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) | `5.2.3` | `5.2.6` |\n| [prettier](https://github.com/prettier/prettier) | `3.4.2` | `3.5.3` |\n| [rollup](https://github.com/rollup/rollup) | `4.31.0` | `4.40.0` |\n| [ts-jest](https://github.com/kulshekhar/ts-jest) | `29.2.5` | `29.3.2` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.7.3` | `5.8.3` |\n\n\n\nUpdates `@eslint/compat` from 1.2.5 to 1.2.8\n- [Release notes](https://github.com/eslint/rewrite/releases)\n- [Changelog](https://github.com/eslint/rewrite/blob/main/release-please-config.json)\n- [Commits](https://github.com/eslint/rewrite/compare/compat-v1.2.5...compat-v1.2.8)\n\nUpdates `@rollup/plugin-commonjs` from 28.0.2 to 28.0.3\n- [Changelog](https://github.com/rollup/plugins/blob/master/packages/commonjs/CHANGELOG.md)\n- [Commits](https://github.com/rollup/plugins/commits/commonjs-v28.0.3/packages/commonjs)\n\nUpdates `@rollup/plugin-node-resolve` from 16.0.0 to 16.0.1\n- [Changelog](https://github.com/rollup/plugins/blob/master/packages/node-resolve/CHANGELOG.md)\n- [Commits](https://github.com/rollup/plugins/commits/node-resolve-v16.0.1/packages/node-resolve)\n\nUpdates `@types/node` from 20.17.14 to 20.17.30\n- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)\n- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)\n\nUpdates `@typescript-eslint/eslint-plugin` from 8.20.0 to 8.29.1\n- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)\n- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)\n- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.29.1/packages/eslint-plugin)\n\nUpdates `@typescript-eslint/parser` from 8.20.0 to 8.29.1\n- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)\n- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)\n- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.29.1/packages/parser)\n\nUpdates `dotenv` from 16.4.7 to 16.5.0\n- [Changelog](https://github.com/motdotla/dotenv/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/motdotla/dotenv/compare/v16.4.7...v16.5.0)\n\nUpdates `eslint` from 9.18.0 to 9.24.0\n- [Release notes](https://github.com/eslint/eslint/releases)\n- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/eslint/eslint/compare/v9.18.0...v9.24.0)\n\nUpdates `eslint-plugin-prettier` from 5.2.3 to 5.2.6\n- [Release notes](https://github.com/prettier/eslint-plugin-prettier/releases)\n- [Changelog](https://github.com/prettier/eslint-plugin-prettier/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/prettier/eslint-plugin-prettier/compare/v5.2.3...v5.2.6)\n\nUpdates `prettier` from 3.4.2 to 3.5.3\n- [Release notes](https://github.com/prettier/prettier/releases)\n- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/prettier/prettier/compare/3.4.2...3.5.3)\n\nUpdates `rollup` from 4.31.0 to 4.40.0\n- [Release notes](https://github.com/rollup/rollup/releases)\n- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/rollup/rollup/compare/v4.31.0...v4.40.0)\n\nUpdates `ts-jest` from 29.2.5 to 29.3.2\n- [Release notes](https://github.com/kulshekhar/ts-jest/releases)\n- [Changelog](https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/kulshekhar/ts-jest/compare/v29.2.5...v29.3.2)\n\nUpdates `typescript` from 5.7.3 to 5.8.3\n- [Release notes](https://github.com/microsoft/TypeScript/releases)\n- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release-publish.yml)\n- [Commits](https://github.com/microsoft/TypeScript/compare/v5.7.3...v5.8.3)\n\n---\nupdated-dependencies:\n- dependency-name: \"@eslint/compat\"\n dependency-version: 1.2.8\n dependency-type: direct:development\n update-type: version-update:semver-patch\n dependency-group: npm-development\n- dependency-name: \"@rollup/plugin-commonjs\"\n dependency-version: 28.0.3\n dependency-type: direct:development\n update-type: version-update:semver-patch\n dependency-group: npm-development\n- dependency-name: \"@rollup/plugin-node-resolve\"\n dependency-version: 16.0.1\n dependency-type: direct:development\n update-type: version-update:semver-patch\n dependency-group: npm-development\n- dependency-name: \"@types/node\"\n dependency-version: 20.17.30\n dependency-type: direct:development\n update-type: version-update:semver-patch\n dependency-group: npm-development\n- dependency-name: \"@typescript-eslint/eslint-plugin\"\n dependency-version: 8.29.1\n dependency-type: direct:development\n update-type: version-update:semver-minor\n dependency-group: npm-development\n- dependency-name: \"@typescript-eslint/parser\"\n dependency-version: 8.29.1\n dependency-type: direct:development\n update-type: version-update:semver-minor\n dependency-group: npm-development\n- dependency-name: dotenv\n dependency-version: 16.5.0\n dependency-type: direct:development\n update-type: version-update:semver-minor\n dependency-group: npm-development\n- dependency-name: eslint\n dependency-version: 9.24.0\n dependency-type: direct:development\n update-type: version-update:semver-minor\n dependency-group: npm-development\n- dependency-name: eslint-plugin-prettier\n dependency-version: 5.2.6\n dependency-type: direct:development\n update-type: version-update:semver-patch\n dependency-group: npm-development\n- dependency-name: prettier\n dependency-version: 3.5.3\n dependency-type: direct:development\n update-type: version-update:semver-minor\n dependency-group: npm-development\n- dependency-name: rollup\n dependency-version: 4.40.0\n dependency-type: direct:development\n update-type: version-update:semver-minor\n dependency-group: npm-development\n- dependency-name: ts-jest\n dependency-version: 29.3.2\n dependency-type: direct:development\n update-type: version-update:semver-minor\n dependency-group: npm-development\n- dependency-name: typescript\n dependency-version: 5.8.3\n dependency-type: direct:development\n update-type: version-update:semver-minor\n dependency-group: npm-development\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>"
}
],
"contributors": [
{
"id": 55581222,
"avatarUrl": "https://avatars.githubusercontent.com/u/55581222?v=4",
"name": "Tiny_Murky",
"email": "murky0830@gmail.com"
}
],
"repository": {
"id": 917101182,
"name": "ActionRelay",
"fullName": "TinyMurky/ActionRelay"
},
"filesChanges": [
{
"sha": "9655fe6c005a40258a4b44f7d3241e4ab24d54c2",
"filename": "package-lock.json",
"status": "modified",
"additions": 280,
"deletions": 227,
"changes": 507
},
{
"sha": "f1976f43d1179060adcca7cc5589688176cec5fe",
"filename": "package.json",
"status": "modified",
"additions": 13,
"deletions": 13,
"changes": 26
}
],
"jobs": [
{
"id": 40500646709,
"run": {
"id": 14444116296,
"url": "https://api.github.com/repos/TinyMurky/ActionRelay/actions/runs/14444116296",
"attempt": 1
},
"nodeId": "CR_kwDONqnafs8AAAAJbgbTNQ",
"headSha": "658c69e354cd86214d4c6aea7f48c7d0f142b6c6",
"url": "https://api.github.com/repos/TinyMurky/ActionRelay/actions/jobs/40500646709",
"htmlUrl": "https://github.com/TinyMurky/ActionRelay/actions/runs/14444116296/job/40500646709",
"status": "completed",
"conclusion": "success",
"createdAt": 1744628865000,
"startedAt": 1744628869000,
"completedAt": 1744628871000,
"name": "dump_contexts_to_log",
"steps": [
{
"name": "Set up job",
"status": "completed",
"conclusion": "success",
"number": 1,
"startedAt": 1744628869000,
"completedAt": 1744628869000
},
{
"name": "Dump GitHub context",
"status": "completed",
"conclusion": "success",
"number": 2,
"startedAt": 1744628869000,
"completedAt": 1744628870000
},
{
"name": "Dump job context",
"status": "completed",
"conclusion": "success",
"number": 3,
"startedAt": 1744628870000,
"completedAt": 1744628870000
},
{
"name": "Dump steps context",
"status": "completed",
"conclusion": "success",
"number": 4,
"startedAt": 1744628870000,
"completedAt": 1744628870000
},
{
"name": "Dump runner context",
"status": "completed",
"conclusion": "success",
"number": 5,
"startedAt": 1744628870000,
"completedAt": 1744628870000
},
{
"name": "Dump strategy context",
"status": "completed",
"conclusion": "success",
"number": 6,
"startedAt": 1744628870000,
"completedAt": 1744628870000
},
{
"name": "Dump matrix context",
"status": "completed",
"conclusion": "success",
"number": 7,
"startedAt": 1744628870000,
"completedAt": 1744628870000
},
{
"name": "Complete job",
"status": "completed",
"conclusion": "success",
"number": 8,
"startedAt": 1744628870000,
"completedAt": 1744628870000
}
],
"checkRunUrl": "https://api.github.com/repos/TinyMurky/ActionRelay/check-runs/40500646709",
"labels": [
"ubuntu-latest"
],
"runnerId": 1000000066,
"runnerName": "GitHub Actions",
"runnerGroupId": 0,
"runnerGroupName": "",
"workflowName": "Continuous Integration",
"headBranch": "dependabot/npm_and_yarn/npm-development-4ebd531ec5"
},
{
"id": 40500646714,
"run": {
"id": 14444116296,
"url": "https://api.github.com/repos/TinyMurky/ActionRelay/actions/runs/14444116296",
"attempt": 1
},
"nodeId": "CR_kwDONqnafs8AAAAJbgbTOg",
"headSha": "658c69e354cd86214d4c6aea7f48c7d0f142b6c6",
"url": "https://api.github.com/repos/TinyMurky/ActionRelay/actions/jobs/40500646714",
"htmlUrl": "https://github.com/TinyMurky/ActionRelay/actions/runs/14444116296/job/40500646714",
"status": "in_progress",
"conclusion": "unknown",
"createdAt": 1744628865000,
"startedAt": 1744628869000,
"completedAt": null,
"name": "GitHub Actions Test",
"steps": [
{
"name": "Set up job",
"status": "completed",
"conclusion": "success",
"number": 1,
"startedAt": 1744628869000,
"completedAt": 1744628870000
},
{
"name": "Checkout",
"status": "completed",
"conclusion": "success",
"number": 2,
"startedAt": 1744628870000,
"completedAt": 1744628871000
},
{
"name": "Test Local Action",
"status": "completed",
"conclusion": "success",
"number": 3,
"startedAt": 1744628871000,
"completedAt": 1744628925000
},
{
"name": "Print Output",
"status": "completed",
"conclusion": "success",
"number": 4,
"startedAt": 1744628925000,
"completedAt": 1744628925000
},
{
"name": "Post Test Local Action",
"status": "in_progress",
"conclusion": "unknown",
"number": 7,
"startedAt": 1744628925000,
"completedAt": null
},
{
"name": "Post Checkout",
"status": "pending",
"conclusion": "unknown",
"number": 8,
"startedAt": null,
"completedAt": null
}
],
"checkRunUrl": "https://api.github.com/repos/TinyMurky/ActionRelay/check-runs/40500646714",
"labels": [
"ubuntu-latest"
],
"runnerId": 1000000067,
"runnerName": "GitHub Actions",
"runnerGroupId": 0,
"runnerGroupName": "",
"workflowName": "Continuous Integration",
"headBranch": "dependabot/npm_and_yarn/npm-development-4ebd531ec5"
},
{
"id": 40500646720,
"run": {
"id": 14444116296,
"url": "https://api.github.com/repos/TinyMurky/ActionRelay/actions/runs/14444116296",
"attempt": 1
},
"nodeId": "CR_kwDONqnafs8AAAAJbgbTQA",
"headSha": "658c69e354cd86214d4c6aea7f48c7d0f142b6c6",
"url": "https://api.github.com/repos/TinyMurky/ActionRelay/actions/jobs/40500646720",
"htmlUrl": "https://github.com/TinyMurky/ActionRelay/actions/runs/14444116296/job/40500646720",
"status": "completed",
"conclusion": "success",
"createdAt": 1744628865000,
"startedAt": 1744628868000,
"completedAt": 1744628923000,
"name": "TypeScript Tests",
"steps": [
{
"name": "Set up job",
"status": "completed",
"conclusion": "success",
"number": 1,
"startedAt": 1744628869000,
"completedAt": 1744628870000
},
{
"name": "Checkout",
"status": "completed",
"conclusion": "success",
"number": 2,
"startedAt": 1744628870000,
"completedAt": 1744628871000
},
{
"name": "Setup Node.js",
"status": "completed",
"conclusion": "success",
"number": 3,
"startedAt": 1744628871000,
"completedAt": 1744628875000
},
{
"name": "Install Dependencies",
"status": "completed",
"conclusion": "success",
"number": 4,
"startedAt": 1744628875000,
"completedAt": 1744628884000
},
{
"name": "Check Format",
"status": "completed",
"conclusion": "success",
"number": 5,
"startedAt": 1744628884000,
"completedAt": 1744628886000
},
{
"name": "Lint",
"status": "completed",
"conclusion": "success",
"number": 6,
"startedAt": 1744628886000,
"completedAt": 1744628892000
},
{
"name": "Test",
"status": "completed",
"conclusion": "success",
"number": 7,
"startedAt": 1744628892000,
"completedAt": 1744628919000
},
{
"name": "Post Setup Node.js",
"status": "completed",
"conclusion": "success",
"number": 13,
"startedAt": 1744628919000,
"completedAt": 1744628921000
},
{
"name": "Post Checkout",
"status": "completed",
"conclusion": "success",
"number": 14,
"startedAt": 1744628921000,
"completedAt": 1744628921000
},
{
"name": "Complete job",
"status": "completed",
"conclusion": "success",
"number": 15,
"startedAt": 1744628921000,
"completedAt": 1744628921000
}
],
"checkRunUrl": "https://api.github.com/repos/TinyMurky/ActionRelay/check-runs/40500646720",
"labels": [
"ubuntu-latest"
],
"runnerId": 1000000068,
"runnerName": "GitHub Actions",
"runnerGroupId": 0,
"runnerGroupName": "",
"workflowName": "Continuous Integration",
"headBranch": "dependabot/npm_and_yarn/npm-development-4ebd531ec5"
}
]
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Bumps the npm-development group with 13 updates in the / directory:
1.2.51.2.828.0.228.0.316.0.016.0.120.17.1420.17.308.20.08.29.18.20.08.29.116.4.716.5.09.18.09.24.05.2.35.2.63.4.23.5.34.31.04.40.029.2.529.3.25.7.35.8.3Updates
@eslint/compatfrom 1.2.5 to 1.2.8Release notes
Sourced from
@eslint/compat's releases.Commits
1615a01chore: release main (#174)d5806dffeat: Set type for RuleDefinition.defaultOptions (#173)6199b6edocs: Update README sponsors83e58a1chore: release main (#170)e8aefd2test: fix error message checking (#171)bbbe909feat: normalize patterns to handle "./" prefix in files and ignores (#162)3d48779chore: release main (#168)f4f35d4chore: Remove hardcoded version (#169)0e1a2e0feat: Look up flat/ config alternatives in defineConfig (#167)1f9c609docs: Update README sponsorsUpdates
@rollup/plugin-commonjsfrom 28.0.2 to 28.0.3Changelog
Sourced from
@rollup/plugin-commonjs's changelog.Commits
8b5fb98chore(release): commonjs v28.0.3f873993fix(commonjs): fix error when bundle contains require() of module with falsy ...Updates
@rollup/plugin-node-resolvefrom 16.0.0 to 16.0.1Changelog
Sourced from
@rollup/plugin-node-resolve's changelog.Commits
e1a5ef9chore(release): node-resolve v16.0.1d455ffffix(node-resolve): addignoreSideEffectsForRootto exported interface (#1841)d64f8d6chore(release): node-resolve v16.0.0ebd0969feat(node-resolve)!: set development or production condition (#1823)f89ca92chore(release): node-resolve v15.3.14cfc1c3refactor(pluginutils,node-resolve): replacetestwithincludes(#1787)a8e326dchore(release): node-resolve v15.3.0032055bfeat(node-resolve): allow preferBuiltins to be a function (#1694)6d4bb6bchore(release): node-resolve v15.2.4190aa21chore(node-resolve): remove is-builtin-module (#1735)Updates
@types/nodefrom 20.17.14 to 20.17.30Commits
Updates
@typescript-eslint/eslint-pluginfrom 8.20.0 to 8.29.1Release notes
Sourced from
@typescript-eslint/eslint-plugin's releases.... (truncated)
Changelog
Sourced from
@typescript-eslint/eslint-plugin's changelog.... (truncated)
Commits
ef7e6dechore(release): publish 8.29.104abebcfix(eslint-plugin): [no-deprecated] report on deprecated imported variable us...3dd1835chore(release): publish 8.29.0270277cfeat(eslint-plugin): disable core rule no-with in eslint-recommended (#11001)c548aa7fix(eslint-plugin): [no-array-constructor] remove optional chaining exemption...9a9670dfix(eslint-plugin): support arbitrary extensions in definition files (#10957)c7c9b1adocs: fix typos in no-unsafe-argument examples (#11007)ada32d1feat(eslint-plugin): [prefer-nullish-coalescing] createignoreIfStatements...5b187f4fix(eslint-plugin): [prefer-for-of] fix false positive when using erasable ty...58d7f40fix(eslint-plugin): [use-unknown-in-catch-callback-variable] remove fixable p...Updates
@typescript-eslint/parserfrom 8.20.0 to 8.29.1Release notes
Sourced from
@typescript-eslint/parser's releases.... (truncated)
Changelog
Sourced from
@typescript-eslint/parser's changelog.... (truncated)
Commits
ef7e6dechore(release): publish 8.29.13dd1835chore(release): publish 8.29.0807f5cachore(release): publish 8.28.03efd99echore(release): publish 8.27.09aa0b6bchore(release): publish 8.26.1bc6d19fchore(release): publish 8.26.017e7012chore(deps): update dependency knip to v5.44.1 (#10845)9674629feat: support TypeScript 5.8 (#10903)7c88d26chore: update all test scripts to remove coverage flag (#10582)1a9ab8fchore(release): publish 8.25.0Updates
dotenvfrom 16.4.7 to 16.5.0Changelog
Sourced from dotenv's changelog.
Commits
d39cc9a16.5.02f4e407Merge pull request #863 from Fdawgs/patch-1a1eef11chore(package): add homepage urlfb7e407README updatebf9113fREADME update9326f05changelog 🪵2e8da30changelog 🪵3257b3achangelog 🪵c0ca62cchangelog 🪵797c5e9changelog 🪵Updates
eslintfrom 9.18.0 to 9.24.0Release notes
Sourced from eslint's releases.
... (truncated)
Changelog
Sourced from eslint's changelog.
... (truncated)
Commits
d49f5b79.24.09b6ed8aBuild: changelog update for 9.24.0ef67420chore: upgrade@eslint/js@9.24.0 (#19602)4946847chore: package.json update for@eslint/jsreleasef857820docs: update documentation for--experimental-strip-types(#19594)803e4afdocs: simplify gitignore path handling in includeIgnoreFile section (#19596)6d979ccdocs: Update READMEb23d1c5fix: deduplicate variable names in no-loop-func error messages (#19595)556c25bfeat: support loading TS config files using--experimental-strip-types(#19...82177e4docs: Update READMEUpdates
eslint-plugin-prettierfrom 5.2.3 to 5.2.6Release notes
Sourced from eslint-plugin-prettier's releases.
Changelog
Sourced from eslint-plugin-prettier's changelog.
Commits
fa9607echore: release eslint-plugin-prettier (#724)1451176fix(deps): update all dependencies (#723)1914ea8chore: ignorepnpmfor compatibility reasonb2e195cchore: release eslint-plugin-prettier (#722)4f5513dfix: clarify correcteslint-config-prettierpeer range (#721)0222541chore(deps): pin dependencies (#720)9f0ba20chore: add renovate presetd670ebbchore: fix release script0e12336chore: release eslint-plugin-prettier (#716)b8cfe56chore: hourcekeeping, bump all (dev) deps (#715)Updates
prettierfrom 3.4.2 to 3.5.3Release notes
Sourced from prettier's releases.
Changelog
Sourced from prettier's changelog.