Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Bump the other group across 1 directory with 12 updates (#713)
Bumps the other group with 11 updates in the / directory: | Package | From | To | | --- | --- | --- | | [@xstate/react](https://github.com/statelyai/xstate) | `4.1.3` | `5.0.0` | | [framer-motion](https://github.com/framer/motion) | `11.11.11` | `11.11.17` | | [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) | `9.14.0` | `9.15.0` | | [eslint](https://github.com/eslint/eslint) | `9.14.0` | `9.15.0` | | [postcss](https://github.com/postcss/postcss) | `8.4.48` | `8.4.49` | | [postcss-modules](https://github.com/css-modules/postcss-modules) | `6.0.0` | `6.0.1` | | [postcss-preset-env](https://github.com/csstools/postcss-plugins/tree/HEAD/plugin-packs/postcss-preset-env) | `10.0.9` | `10.1.1` | | [tailwindcss](https://github.com/tailwindlabs/tailwindcss) | `3.4.14` | `3.4.15` | | [typescript](https://github.com/microsoft/TypeScript) | `5.6.3` | `5.7.2` | | [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.13.0` | `8.15.0` | | [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `2.1.4` | `2.1.5` | Updates `@xstate/react` from 4.1.3 to 5.0.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/statelyai/xstate/releases"><code>@xstate/react</code>'s releases</a>.</em></p> <blockquote> <h2><code>@xstate/react</code><a href="https://github.com/5"><code>@5</code></a>.0.0</h2> <h3>Patch Changes</h3> <ul> <li> <p><a href="https://redirect.github.com/statelyai/xstate/pull/5109">#5109</a> <a href="https://github.com/statelyai/xstate/commit/d67b71dd25d457a2a59f2c943db13f50fab7ec3d"><code>d67b71dd25d457a2a59f2c943db13f50fab7ec3d</code></a> Thanks <a href="https://github.com/davidkpiano"><code>@davidkpiano</code></a>! - Add React 19 as a peer dependency</p> </li> <li> <p>Updated dependencies [<a href="https://github.com/statelyai/xstate/commit/8c4b70652acaef2702f32435362e4755679a516d"><code>8c4b70652acaef2702f32435362e4755679a516d</code></a>]:</p> <ul> <li>[email protected]</li> </ul> </li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/statelyai/xstate/commit/65088b6a595a0c69f312fec5f91916e1dbc81b46"><code>65088b6</code></a> Version Packages (<a href="https://redirect.github.com/statelyai/xstate/issues/5111">#5111</a>)</li> <li><a href="https://github.com/statelyai/xstate/commit/f0064a52af4b6dee6b13a12cb17745c5b6191684"><code>f0064a5</code></a> Remove docs action</li> <li><a href="https://github.com/statelyai/xstate/commit/8c4b70652acaef2702f32435362e4755679a516d"><code>8c4b706</code></a> [core] Transition function (<a href="https://redirect.github.com/statelyai/xstate/issues/4954">#4954</a>)</li> <li><a href="https://github.com/statelyai/xstate/commit/d67b71dd25d457a2a59f2c943db13f50fab7ec3d"><code>d67b71d</code></a> Add peer dependency support for React 19 (<a href="https://redirect.github.com/statelyai/xstate/issues/5109">#5109</a>)</li> <li><a href="https://github.com/statelyai/xstate/commit/b730b298994aa00e0a76783d747c8063853d389e"><code>b730b29</code></a> Version Packages (<a href="https://redirect.github.com/statelyai/xstate/issues/5106">#5106</a>)</li> <li><a href="https://github.com/statelyai/xstate/commit/519188af785527195eea15972efbb260289c9979"><code>519188a</code></a> [<code>@xstate/solid</code>] Fix context mutation with new values nested in arrays (<a href="https://redirect.github.com/statelyai/xstate/issues/5100">#5100</a>)</li> <li><a href="https://github.com/statelyai/xstate/commit/42304daf7ea47d2630788c04f7d6ace8f531b37b"><code>42304da</code></a> Fix pnpm-lock.yaml</li> <li><a href="https://github.com/statelyai/xstate/commit/703b0c7ad1d7a9f9b81aa33992a8c1ad0b5593d8"><code>703b0c7</code></a> Update examples and templates</li> <li><a href="https://github.com/statelyai/xstate/commit/ddf8db70ee5145fdee43464c96452ec8132968ea"><code>ddf8db7</code></a> Add eslint (<a href="https://redirect.github.com/statelyai/xstate/issues/5097">#5097</a>)</li> <li><a href="https://github.com/statelyai/xstate/commit/7b8a100997d99cbfd443990a125c191682ad3c4d"><code>7b8a100</code></a> Update TypeScript to version 5.6.2 (<a href="https://redirect.github.com/statelyai/xstate/issues/5094">#5094</a>)</li> <li>See full diff in <a href="https://github.com/statelyai/xstate/compare/@xstate/[email protected]...@xstate/[email protected]">compare view</a></li> </ul> </details> <br /> Updates `framer-motion` from 11.11.11 to 11.11.17 <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/motiondivision/motion/blob/main/CHANGELOG.md">framer-motion's changelog</a>.</em></p> <blockquote> <h1>Changelog</h1> <p>Motion adheres to <a href="http://semver.org/">Semantic Versioning</a>.</p> <p>Undocumented APIs should be considered internal and may change without warning.</p> <h2>[11.11.16] 2024-11-14</h2> <h3>Fixed</h3> <ul> <li>Fixing <code>stagger</code> with mini <code>animate</code>.</li> </ul> <h2>[11.11.16] 2024-11-14</h2> <h3>Fixed</h3> <ul> <li>Ensuring animations passed to <code>scroll</code> are scrubbed linearly.</li> <li>Fixing <code>mini</code> types entrypoint.</li> <li>Exporting easing types from <code>"motion"</code>.</li> </ul> <h2>[11.11.15] 2024-11-13</h2> <h3>Fixed</h3> <ul> <li>Fixing <code>mini</code> and <code>react-mini</code> entrypoints.</li> </ul> <h2>[11.11.14] 2024-11-12</h2> <h3>Fixed</h3> <ul> <li>Fixing fallback entry points for <code>"motion/react"</code> etc.</li> </ul> <h2>[11.11.13] 2024-11-12</h2> <h3>Fixed</h3> <ul> <li>Fixing build and entry points for <code>"motion"</code>.</li> </ul> <h2>[11.11.12] 2024-11-12</h2> <h3>Changed</h3> <ul> <li>Adding <code>"motion"</code> package.</li> <li>Replaced Motion One (see <a href="https://motion.dev/docs/upgrade-guide">upgrade guide</a>).</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/motiondivision/motion/commit/ac650311b4ad8e65373ef96686d229cdf583bee1"><code>ac65031</code></a> v11.11.17</li> <li><a href="https://github.com/motiondivision/motion/commit/c9d3989929330ba5e4b39d64b305fbb8774b4017"><code>c9d3989</code></a> Reverting changes to demo file</li> <li><a href="https://github.com/motiondivision/motion/commit/c8cfbf56197a781415fe8d9141670ab15853c90d"><code>c8cfbf5</code></a> Fixing stagger with animateMini (<a href="https://redirect.github.com/framer/motion/issues/2877">#2877</a>)</li> <li><a href="https://github.com/motiondivision/motion/commit/f277499777e0573d792338d940dc7f3bcc5e6aeb"><code>f277499</code></a> Updating bundlesize</li> <li><a href="https://github.com/motiondivision/motion/commit/eeb1cc452e2b468d838ec76fd501b131b383c5c9"><code>eeb1cc4</code></a> v11.11.16</li> <li><a href="https://github.com/motiondivision/motion/commit/713153e0cc5a98ea9870cc7dc21b5e1946cbab80"><code>713153e</code></a> Updating changelog</li> <li><a href="https://github.com/motiondivision/motion/commit/f32d6322b65f0eb079725a6dd1b0cff8a8337b58"><code>f32d632</code></a> Fixing easing exports (<a href="https://redirect.github.com/framer/motion/issues/2874">#2874</a>)</li> <li><a href="https://github.com/motiondivision/motion/commit/298117920ac1877084dabecbbb9fe25b6f34ac8a"><code>2981179</code></a> Ensuring animations are set to <code>ease: "linear"</code> when passed to <code>scroll</code> (<a href="https://redirect.github.com/framer/motion/issues/2869">#2869</a>)</li> <li><a href="https://github.com/motiondivision/motion/commit/ffda2edd0e97fda91bceb44c9825994a5d82bed4"><code>ffda2ed</code></a> Updating readme</li> <li><a href="https://github.com/motiondivision/motion/commit/d1826c1867a9547196ae30d390f22c341d93141b"><code>d1826c1</code></a> Updating logo</li> <li>Additional commits viewable in <a href="https://github.com/framer/motion/compare/v11.11.11...v11.11.17">compare view</a></li> </ul> </details> <br /> Updates `xstate` from 5.18.2 to 5.19.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/statelyai/xstate/releases">xstate's releases</a>.</em></p> <blockquote> <h2>[email protected]</h2> <h3>Minor Changes</h3> <ul> <li> <p><a href="https://redirect.github.com/statelyai/xstate/pull/4954">#4954</a> <a href="https://github.com/statelyai/xstate/commit/8c4b70652acaef2702f32435362e4755679a516d"><code>8c4b70652acaef2702f32435362e4755679a516d</code></a> Thanks <a href="https://github.com/davidkpiano"><code>@davidkpiano</code></a>! - Added a new <code>transition</code> function that takes an actor logic, a snapshot, and an event, and returns a tuple containing the next snapshot and the actions to execute. This function is a pure function and does not execute the actions itself. It can be used like this:</p> <pre lang="ts"><code>import { transition } from 'xstate'; <p>const [nextState, actions] = transition(actorLogic, currentState, event); // Execute actions as needed </code></pre></p> <p>Added a new <code>initialTransition</code> function that takes an actor logic and an optional input, and returns a tuple containing the initial snapshot and the actions to execute from the initial transition. This function is also a pure function and does not execute the actions itself. It can be used like this:</p> <pre lang="ts"><code>import { initialTransition } from 'xstate'; <p>const [initialState, actions] = initialTransition(actorLogic, input); // Execute actions as needed </code></pre></p> <p>These new functions provide a way to separate the calculation of the next snapshot and actions from the execution of those actions, allowing for more control and flexibility in the transition process.</p> </li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/statelyai/xstate/commit/65088b6a595a0c69f312fec5f91916e1dbc81b46"><code>65088b6</code></a> Version Packages (<a href="https://redirect.github.com/statelyai/xstate/issues/5111">#5111</a>)</li> <li><a href="https://github.com/statelyai/xstate/commit/f0064a52af4b6dee6b13a12cb17745c5b6191684"><code>f0064a5</code></a> Remove docs action</li> <li><a href="https://github.com/statelyai/xstate/commit/8c4b70652acaef2702f32435362e4755679a516d"><code>8c4b706</code></a> [core] Transition function (<a href="https://redirect.github.com/statelyai/xstate/issues/4954">#4954</a>)</li> <li><a href="https://github.com/statelyai/xstate/commit/d67b71dd25d457a2a59f2c943db13f50fab7ec3d"><code>d67b71d</code></a> Add peer dependency support for React 19 (<a href="https://redirect.github.com/statelyai/xstate/issues/5109">#5109</a>)</li> <li><a href="https://github.com/statelyai/xstate/commit/b730b298994aa00e0a76783d747c8063853d389e"><code>b730b29</code></a> Version Packages (<a href="https://redirect.github.com/statelyai/xstate/issues/5106">#5106</a>)</li> <li><a href="https://github.com/statelyai/xstate/commit/519188af785527195eea15972efbb260289c9979"><code>519188a</code></a> [<code>@xstate/solid</code>] Fix context mutation with new values nested in arrays (<a href="https://redirect.github.com/statelyai/xstate/issues/5100">#5100</a>)</li> <li><a href="https://github.com/statelyai/xstate/commit/42304daf7ea47d2630788c04f7d6ace8f531b37b"><code>42304da</code></a> Fix pnpm-lock.yaml</li> <li><a href="https://github.com/statelyai/xstate/commit/703b0c7ad1d7a9f9b81aa33992a8c1ad0b5593d8"><code>703b0c7</code></a> Update examples and templates</li> <li><a href="https://github.com/statelyai/xstate/commit/ddf8db70ee5145fdee43464c96452ec8132968ea"><code>ddf8db7</code></a> Add eslint (<a href="https://redirect.github.com/statelyai/xstate/issues/5097">#5097</a>)</li> <li><a href="https://github.com/statelyai/xstate/commit/7b8a100997d99cbfd443990a125c191682ad3c4d"><code>7b8a100</code></a> Update TypeScript to version 5.6.2 (<a href="https://redirect.github.com/statelyai/xstate/issues/5094">#5094</a>)</li> <li>See full diff in <a href="https://github.com/statelyai/xstate/compare/[email protected]@5.19.0">compare view</a></li> </ul> </details> <br /> Updates `@eslint/js` from 9.14.0 to 9.15.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/eslint/eslint/releases"><code>@eslint/js</code>'s releases</a>.</em></p> <blockquote> <h2>v9.15.0</h2> <h2>Features</h2> <ul> <li><a href="https://github.com/eslint/eslint/commit/01557cec24203be72222858a3912da0a474ac75c"><code>01557ce</code></a> feat: Implement Language#normalizeLanguageOptions() (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19104">#19104</a>) (Nicholas C. Zakas)</li> <li><a href="https://github.com/eslint/eslint/commit/2edc0e2bdc40c4a6da8d526c82c0b6c582bae419"><code>2edc0e2</code></a> feat: add meta.defaultOptions (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/17656">#17656</a>) (Josh Goldberg ✨)</li> <li><a href="https://github.com/eslint/eslint/commit/bdec50e91baf9d5eefa07d97d2059fdebb53cdaa"><code>bdec50e</code></a> feat: fix <code>no-useless-computed-key</code> false negative with <code>__proto__</code> (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19123">#19123</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/3087c9e95094cad1354aca2e4ae48c7bd2381184"><code>3087c9e</code></a> feat: add <code>meta</code> object to <code>@eslint/js</code> plugin (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19095">#19095</a>) (Francesco Trotta)</li> </ul> <h2>Bug Fixes</h2> <ul> <li><a href="https://github.com/eslint/eslint/commit/fd33f1315ac59b1b3828dbab8e1e056a1585eff0"><code>fd33f13</code></a> fix: update types for <code>no-restricted-imports</code> rule (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19060">#19060</a>) (Nitin Kumar)</li> <li><a href="https://github.com/eslint/eslint/commit/bd35098f5b949ecb83e8c7e287524b28b2a3dd71"><code>bd35098</code></a> fix: switch away from Node.js node:assert and AssertionError (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19082">#19082</a>) (Josh Goldberg ✨)</li> <li><a href="https://github.com/eslint/eslint/commit/9db5b152c325a930130d49ca967013471c3ba0dc"><code>9db5b15</code></a> fix: unsafe report for <code>no-lonely-if</code> (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19087">#19087</a>) (Abraham Guo)</li> <li><a href="https://github.com/eslint/eslint/commit/68fa497f6a11f1738dce85bb2bdd7a5f8b9f5d6d"><code>68fa497</code></a> fix: ignore files on a different drive on Windows (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19069">#19069</a>) (Francesco Trotta)</li> <li><a href="https://github.com/eslint/eslint/commit/4ce625a230778a41b856162df9ebcc57c25cc103"><code>4ce625a</code></a> fix: upgrade <code>@humanwhocodes/retry</code><a href="https://github.com/0"><code>@0</code></a>.4.1 to avoid debug logs (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19102">#19102</a>) (Milos Djermanovic)</li> </ul> <h2>Documentation</h2> <ul> <li><a href="https://github.com/eslint/eslint/commit/d9279202e7d15452e44adf38451d33d4aaad3bd4"><code>d927920</code></a> docs: fix styles in no-js mode (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/18916">#18916</a>) (Tanuj Kanti)</li> <li><a href="https://github.com/eslint/eslint/commit/09bc2a88c00aa9a93c7de505795fc4e85b2e6357"><code>09bc2a8</code></a> docs: Update README (GitHub Actions Bot)</li> <li><a href="https://github.com/eslint/eslint/commit/39089c80a7af09494fce86a6574bf012cbe46d10"><code>39089c8</code></a> docs: add <code>no-useless-computed-key</code> examples with object patterns (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19109">#19109</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/895c60f7fe09f59df1e9490006220d3ec4b9d5b0"><code>895c60f</code></a> docs: add missing messageId property and suggestion properties (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19122">#19122</a>) (fnx)</li> <li><a href="https://github.com/eslint/eslint/commit/298625eb65dc00bfa0a877ea46faada22021c23e"><code>298625e</code></a> docs: Change CLI -c to use flat config (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19103">#19103</a>) (Nicholas C. Zakas)</li> <li><a href="https://github.com/eslint/eslint/commit/522d8a32f326c52886c531f43cf6a1ff15af8286"><code>522d8a3</code></a> docs: add deprecation on <code>indent</code>, <code>quotes</code> and <code>semi</code> rule types (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19090">#19090</a>) (Marco Pasqualetti)</li> </ul> <h2>Chores</h2> <ul> <li><a href="https://github.com/eslint/eslint/commit/2967d91037ad670ea3a67fdb9c171b60d9af138b"><code>2967d91</code></a> chore: upgrade <code>@eslint/js</code><a href="https://github.com/9"><code>@9</code></a>.15.0 (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19133">#19133</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/b441bee6ad9807fef614bd071e6bd3e8b3307b2d"><code>b441bee</code></a> chore: package.json update for <code>@eslint/js</code> release (Jenkins)</li> <li><a href="https://github.com/eslint/eslint/commit/7d6bf4a250f97d8ff1e2606e3d769e016a32f45b"><code>7d6bf4a</code></a> chore: upgrade <code>@eslint/core</code><a href="https://github.com/0"><code>@0</code></a>.9.0 (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19131">#19131</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/902e70713de1ab67ede9ef8a3836fd2d09a759e5"><code>902e707</code></a> chore: upgrade <code>@eslint/plugin-kit</code><a href="https://github.com/0"><code>@0</code></a>.2.3 (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19130">#19130</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/5ff6c1dd09f32b56c05ab97f328741fc8ffb1f64"><code>5ff6c1d</code></a> chore: bump cross-spawn (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19125">#19125</a>) (Ian Bobinac)</li> <li><a href="https://github.com/eslint/eslint/commit/cceccc771631011e04b37122b990205f0e8b6925"><code>cceccc7</code></a> chore: update dependency <code>@eslint/json</code> to ^0.6.0 (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19117">#19117</a>) (renovate[bot])</li> <li><a href="https://github.com/eslint/eslint/commit/0da3f732fe1776f8f79dac829b2cab4cedd4b6d8"><code>0da3f73</code></a> chore: update algolia referrer (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19114">#19114</a>) (Strek)</li> <li><a href="https://github.com/eslint/eslint/commit/4f08332ac03e51002f8de6da5c5a362608205437"><code>4f08332</code></a> ci: unpin <code>trunk-io/trunk-action</code> (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19108">#19108</a>) (Francesco Trotta)</li> <li><a href="https://github.com/eslint/eslint/commit/6b75683b47c346faaeb6c1dac8e168d64338c7b3"><code>6b75683</code></a> perf: optimize <code>text-table</code> by replacing regex with <code>trimEnd</code> (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19061">#19061</a>) (Nitin Kumar)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/eslint/eslint/blob/main/CHANGELOG.md"><code>@eslint/js</code>'s changelog</a>.</em></p> <blockquote> <p>v9.15.0 - November 15, 2024</p> <ul> <li><a href="https://github.com/eslint/eslint/commit/2967d91037ad670ea3a67fdb9c171b60d9af138b"><code>2967d91</code></a> chore: upgrade <code>@eslint/js</code><a href="https://github.com/9"><code>@9</code></a>.15.0 (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19133">#19133</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/b441bee6ad9807fef614bd071e6bd3e8b3307b2d"><code>b441bee</code></a> chore: package.json update for <code>@eslint/js</code> release (Jenkins)</li> <li><a href="https://github.com/eslint/eslint/commit/7d6bf4a250f97d8ff1e2606e3d769e016a32f45b"><code>7d6bf4a</code></a> chore: upgrade <code>@eslint/core</code><a href="https://github.com/0"><code>@0</code></a>.9.0 (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19131">#19131</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/01557cec24203be72222858a3912da0a474ac75c"><code>01557ce</code></a> feat: Implement Language#normalizeLanguageOptions() (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19104">#19104</a>) (Nicholas C. Zakas)</li> <li><a href="https://github.com/eslint/eslint/commit/902e70713de1ab67ede9ef8a3836fd2d09a759e5"><code>902e707</code></a> chore: upgrade <code>@eslint/plugin-kit</code><a href="https://github.com/0"><code>@0</code></a>.2.3 (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19130">#19130</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/2edc0e2bdc40c4a6da8d526c82c0b6c582bae419"><code>2edc0e2</code></a> feat: add meta.defaultOptions (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/17656">#17656</a>) (Josh Goldberg ✨)</li> <li><a href="https://github.com/eslint/eslint/commit/fd33f1315ac59b1b3828dbab8e1e056a1585eff0"><code>fd33f13</code></a> fix: update types for <code>no-restricted-imports</code> rule (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19060">#19060</a>) (Nitin Kumar)</li> <li><a href="https://github.com/eslint/eslint/commit/5ff6c1dd09f32b56c05ab97f328741fc8ffb1f64"><code>5ff6c1d</code></a> chore: bump cross-spawn (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19125">#19125</a>) (Ian Bobinac)</li> <li><a href="https://github.com/eslint/eslint/commit/d9279202e7d15452e44adf38451d33d4aaad3bd4"><code>d927920</code></a> docs: fix styles in no-js mode (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/18916">#18916</a>) (Tanuj Kanti)</li> <li><a href="https://github.com/eslint/eslint/commit/bdec50e91baf9d5eefa07d97d2059fdebb53cdaa"><code>bdec50e</code></a> feat: fix <code>no-useless-computed-key</code> false negative with <code>__proto__</code> (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19123">#19123</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/09bc2a88c00aa9a93c7de505795fc4e85b2e6357"><code>09bc2a8</code></a> docs: Update README (GitHub Actions Bot)</li> <li><a href="https://github.com/eslint/eslint/commit/bd35098f5b949ecb83e8c7e287524b28b2a3dd71"><code>bd35098</code></a> fix: switch away from Node.js node:assert and AssertionError (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19082">#19082</a>) (Josh Goldberg ✨)</li> <li><a href="https://github.com/eslint/eslint/commit/39089c80a7af09494fce86a6574bf012cbe46d10"><code>39089c8</code></a> docs: add <code>no-useless-computed-key</code> examples with object patterns (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19109">#19109</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/895c60f7fe09f59df1e9490006220d3ec4b9d5b0"><code>895c60f</code></a> docs: add missing messageId property and suggestion properties (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19122">#19122</a>) (fnx)</li> <li><a href="https://github.com/eslint/eslint/commit/cceccc771631011e04b37122b990205f0e8b6925"><code>cceccc7</code></a> chore: update dependency <code>@eslint/json</code> to ^0.6.0 (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19117">#19117</a>) (renovate[bot])</li> <li><a href="https://github.com/eslint/eslint/commit/0da3f732fe1776f8f79dac829b2cab4cedd4b6d8"><code>0da3f73</code></a> chore: update algolia referrer (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19114">#19114</a>) (Strek)</li> <li><a href="https://github.com/eslint/eslint/commit/9db5b152c325a930130d49ca967013471c3ba0dc"><code>9db5b15</code></a> fix: unsafe report for <code>no-lonely-if</code> (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19087">#19087</a>) (Abraham Guo)</li> <li><a href="https://github.com/eslint/eslint/commit/68fa497f6a11f1738dce85bb2bdd7a5f8b9f5d6d"><code>68fa497</code></a> fix: ignore files on a different drive on Windows (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19069">#19069</a>) (Francesco Trotta)</li> <li><a href="https://github.com/eslint/eslint/commit/4f08332ac03e51002f8de6da5c5a362608205437"><code>4f08332</code></a> ci: unpin <code>trunk-io/trunk-action</code> (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19108">#19108</a>) (Francesco Trotta)</li> <li><a href="https://github.com/eslint/eslint/commit/3087c9e95094cad1354aca2e4ae48c7bd2381184"><code>3087c9e</code></a> feat: add <code>meta</code> object to <code>@eslint/js</code> plugin (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19095">#19095</a>) (Francesco Trotta)</li> <li><a href="https://github.com/eslint/eslint/commit/298625eb65dc00bfa0a877ea46faada22021c23e"><code>298625e</code></a> docs: Change CLI -c to use flat config (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19103">#19103</a>) (Nicholas C. Zakas)</li> <li><a href="https://github.com/eslint/eslint/commit/4ce625a230778a41b856162df9ebcc57c25cc103"><code>4ce625a</code></a> fix: upgrade <code>@humanwhocodes/retry</code><a href="https://github.com/0"><code>@0</code></a>.4.1 to avoid debug logs (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19102">#19102</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/522d8a32f326c52886c531f43cf6a1ff15af8286"><code>522d8a3</code></a> docs: add deprecation on <code>indent</code>, <code>quotes</code> and <code>semi</code> rule types (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19090">#19090</a>) (Marco Pasqualetti)</li> <li><a href="https://github.com/eslint/eslint/commit/6b75683b47c346faaeb6c1dac8e168d64338c7b3"><code>6b75683</code></a> perf: optimize <code>text-table</code> by replacing regex with <code>trimEnd</code> (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19061">#19061</a>) (Nitin Kumar)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/eslint/eslint/commit/b441bee6ad9807fef614bd071e6bd3e8b3307b2d"><code>b441bee</code></a> chore: package.json update for <code>@eslint/js</code> release</li> <li><a href="https://github.com/eslint/eslint/commit/3087c9e95094cad1354aca2e4ae48c7bd2381184"><code>3087c9e</code></a> feat: add <code>meta</code> object to <code>@eslint/js</code> plugin (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19095">#19095</a>)</li> <li>See full diff in <a href="https://github.com/eslint/eslint/commits/v9.15.0/packages/js">compare view</a></li> </ul> </details> <br /> Updates `eslint` from 9.14.0 to 9.15.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/eslint/eslint/releases">eslint's releases</a>.</em></p> <blockquote> <h2>v9.15.0</h2> <h2>Features</h2> <ul> <li><a href="https://github.com/eslint/eslint/commit/01557cec24203be72222858a3912da0a474ac75c"><code>01557ce</code></a> feat: Implement Language#normalizeLanguageOptions() (<a href="https://redirect.github.com/eslint/eslint/issues/19104">#19104</a>) (Nicholas C. Zakas)</li> <li><a href="https://github.com/eslint/eslint/commit/2edc0e2bdc40c4a6da8d526c82c0b6c582bae419"><code>2edc0e2</code></a> feat: add meta.defaultOptions (<a href="https://redirect.github.com/eslint/eslint/issues/17656">#17656</a>) (Josh Goldberg ✨)</li> <li><a href="https://github.com/eslint/eslint/commit/bdec50e91baf9d5eefa07d97d2059fdebb53cdaa"><code>bdec50e</code></a> feat: fix <code>no-useless-computed-key</code> false negative with <code>__proto__</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19123">#19123</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/3087c9e95094cad1354aca2e4ae48c7bd2381184"><code>3087c9e</code></a> feat: add <code>meta</code> object to <code>@eslint/js</code> plugin (<a href="https://redirect.github.com/eslint/eslint/issues/19095">#19095</a>) (Francesco Trotta)</li> </ul> <h2>Bug Fixes</h2> <ul> <li><a href="https://github.com/eslint/eslint/commit/fd33f1315ac59b1b3828dbab8e1e056a1585eff0"><code>fd33f13</code></a> fix: update types for <code>no-restricted-imports</code> rule (<a href="https://redirect.github.com/eslint/eslint/issues/19060">#19060</a>) (Nitin Kumar)</li> <li><a href="https://github.com/eslint/eslint/commit/bd35098f5b949ecb83e8c7e287524b28b2a3dd71"><code>bd35098</code></a> fix: switch away from Node.js node:assert and AssertionError (<a href="https://redirect.github.com/eslint/eslint/issues/19082">#19082</a>) (Josh Goldberg ✨)</li> <li><a href="https://github.com/eslint/eslint/commit/9db5b152c325a930130d49ca967013471c3ba0dc"><code>9db5b15</code></a> fix: unsafe report for <code>no-lonely-if</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19087">#19087</a>) (Abraham Guo)</li> <li><a href="https://github.com/eslint/eslint/commit/68fa497f6a11f1738dce85bb2bdd7a5f8b9f5d6d"><code>68fa497</code></a> fix: ignore files on a different drive on Windows (<a href="https://redirect.github.com/eslint/eslint/issues/19069">#19069</a>) (Francesco Trotta)</li> <li><a href="https://github.com/eslint/eslint/commit/4ce625a230778a41b856162df9ebcc57c25cc103"><code>4ce625a</code></a> fix: upgrade <code>@humanwhocodes/retry</code><a href="https://github.com/0"><code>@0</code></a>.4.1 to avoid debug logs (<a href="https://redirect.github.com/eslint/eslint/issues/19102">#19102</a>) (Milos Djermanovic)</li> </ul> <h2>Documentation</h2> <ul> <li><a href="https://github.com/eslint/eslint/commit/d9279202e7d15452e44adf38451d33d4aaad3bd4"><code>d927920</code></a> docs: fix styles in no-js mode (<a href="https://redirect.github.com/eslint/eslint/issues/18916">#18916</a>) (Tanuj Kanti)</li> <li><a href="https://github.com/eslint/eslint/commit/09bc2a88c00aa9a93c7de505795fc4e85b2e6357"><code>09bc2a8</code></a> docs: Update README (GitHub Actions Bot)</li> <li><a href="https://github.com/eslint/eslint/commit/39089c80a7af09494fce86a6574bf012cbe46d10"><code>39089c8</code></a> docs: add <code>no-useless-computed-key</code> examples with object patterns (<a href="https://redirect.github.com/eslint/eslint/issues/19109">#19109</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/895c60f7fe09f59df1e9490006220d3ec4b9d5b0"><code>895c60f</code></a> docs: add missing messageId property and suggestion properties (<a href="https://redirect.github.com/eslint/eslint/issues/19122">#19122</a>) (fnx)</li> <li><a href="https://github.com/eslint/eslint/commit/298625eb65dc00bfa0a877ea46faada22021c23e"><code>298625e</code></a> docs: Change CLI -c to use flat config (<a href="https://redirect.github.com/eslint/eslint/issues/19103">#19103</a>) (Nicholas C. Zakas)</li> <li><a href="https://github.com/eslint/eslint/commit/522d8a32f326c52886c531f43cf6a1ff15af8286"><code>522d8a3</code></a> docs: add deprecation on <code>indent</code>, <code>quotes</code> and <code>semi</code> rule types (<a href="https://redirect.github.com/eslint/eslint/issues/19090">#19090</a>) (Marco Pasqualetti)</li> </ul> <h2>Chores</h2> <ul> <li><a href="https://github.com/eslint/eslint/commit/2967d91037ad670ea3a67fdb9c171b60d9af138b"><code>2967d91</code></a> chore: upgrade <code>@eslint/js</code><a href="https://github.com/9"><code>@9</code></a>.15.0 (<a href="https://redirect.github.com/eslint/eslint/issues/19133">#19133</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/b441bee6ad9807fef614bd071e6bd3e8b3307b2d"><code>b441bee</code></a> chore: package.json update for <code>@eslint/js</code> release (Jenkins)</li> <li><a href="https://github.com/eslint/eslint/commit/7d6bf4a250f97d8ff1e2606e3d769e016a32f45b"><code>7d6bf4a</code></a> chore: upgrade <code>@eslint/core</code><a href="https://github.com/0"><code>@0</code></a>.9.0 (<a href="https://redirect.github.com/eslint/eslint/issues/19131">#19131</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/902e70713de1ab67ede9ef8a3836fd2d09a759e5"><code>902e707</code></a> chore: upgrade <code>@eslint/plugin-kit</code><a href="https://github.com/0"><code>@0</code></a>.2.3 (<a href="https://redirect.github.com/eslint/eslint/issues/19130">#19130</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/5ff6c1dd09f32b56c05ab97f328741fc8ffb1f64"><code>5ff6c1d</code></a> chore: bump cross-spawn (<a href="https://redirect.github.com/eslint/eslint/issues/19125">#19125</a>) (Ian Bobinac)</li> <li><a href="https://github.com/eslint/eslint/commit/cceccc771631011e04b37122b990205f0e8b6925"><code>cceccc7</code></a> chore: update dependency <code>@eslint/json</code> to ^0.6.0 (<a href="https://redirect.github.com/eslint/eslint/issues/19117">#19117</a>) (renovate[bot])</li> <li><a href="https://github.com/eslint/eslint/commit/0da3f732fe1776f8f79dac829b2cab4cedd4b6d8"><code>0da3f73</code></a> chore: update algolia referrer (<a href="https://redirect.github.com/eslint/eslint/issues/19114">#19114</a>) (Strek)</li> <li><a href="https://github.com/eslint/eslint/commit/4f08332ac03e51002f8de6da5c5a362608205437"><code>4f08332</code></a> ci: unpin <code>trunk-io/trunk-action</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19108">#19108</a>) (Francesco Trotta)</li> <li><a href="https://github.com/eslint/eslint/commit/6b75683b47c346faaeb6c1dac8e168d64338c7b3"><code>6b75683</code></a> perf: optimize <code>text-table</code> by replacing regex with <code>trimEnd</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19061">#19061</a>) (Nitin Kumar)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/eslint/eslint/blob/main/CHANGELOG.md">eslint's changelog</a>.</em></p> <blockquote> <p>v9.15.0 - November 15, 2024</p> <ul> <li><a href="https://github.com/eslint/eslint/commit/2967d91037ad670ea3a67fdb9c171b60d9af138b"><code>2967d91</code></a> chore: upgrade <code>@eslint/js</code><a href="https://github.com/9"><code>@9</code></a>.15.0 (<a href="https://redirect.github.com/eslint/eslint/issues/19133">#19133</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/b441bee6ad9807fef614bd071e6bd3e8b3307b2d"><code>b441bee</code></a> chore: package.json update for <code>@eslint/js</code> release (Jenkins)</li> <li><a href="https://github.com/eslint/eslint/commit/7d6bf4a250f97d8ff1e2606e3d769e016a32f45b"><code>7d6bf4a</code></a> chore: upgrade <code>@eslint/core</code><a href="https://github.com/0"><code>@0</code></a>.9.0 (<a href="https://redirect.github.com/eslint/eslint/issues/19131">#19131</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/01557cec24203be72222858a3912da0a474ac75c"><code>01557ce</code></a> feat: Implement Language#normalizeLanguageOptions() (<a href="https://redirect.github.com/eslint/eslint/issues/19104">#19104</a>) (Nicholas C. Zakas)</li> <li><a href="https://github.com/eslint/eslint/commit/902e70713de1ab67ede9ef8a3836fd2d09a759e5"><code>902e707</code></a> chore: upgrade <code>@eslint/plugin-kit</code><a href="https://github.com/0"><code>@0</code></a>.2.3 (<a href="https://redirect.github.com/eslint/eslint/issues/19130">#19130</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/2edc0e2bdc40c4a6da8d526c82c0b6c582bae419"><code>2edc0e2</code></a> feat: add meta.defaultOptions (<a href="https://redirect.github.com/eslint/eslint/issues/17656">#17656</a>) (Josh Goldberg ✨)</li> <li><a href="https://github.com/eslint/eslint/commit/fd33f1315ac59b1b3828dbab8e1e056a1585eff0"><code>fd33f13</code></a> fix: update types for <code>no-restricted-imports</code> rule (<a href="https://redirect.github.com/eslint/eslint/issues/19060">#19060</a>) (Nitin Kumar)</li> <li><a href="https://github.com/eslint/eslint/commit/5ff6c1dd09f32b56c05ab97f328741fc8ffb1f64"><code>5ff6c1d</code></a> chore: bump cross-spawn (<a href="https://redirect.github.com/eslint/eslint/issues/19125">#19125</a>) (Ian Bobinac)</li> <li><a href="https://github.com/eslint/eslint/commit/d9279202e7d15452e44adf38451d33d4aaad3bd4"><code>d927920</code></a> docs: fix styles in no-js mode (<a href="https://redirect.github.com/eslint/eslint/issues/18916">#18916</a>) (Tanuj Kanti)</li> <li><a href="https://github.com/eslint/eslint/commit/bdec50e91baf9d5eefa07d97d2059fdebb53cdaa"><code>bdec50e</code></a> feat: fix <code>no-useless-computed-key</code> false negative with <code>__proto__</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19123">#19123</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/09bc2a88c00aa9a93c7de505795fc4e85b2e6357"><code>09bc2a8</code></a> docs: Update README (GitHub Actions Bot)</li> <li><a href="https://github.com/eslint/eslint/commit/bd35098f5b949ecb83e8c7e287524b28b2a3dd71"><code>bd35098</code></a> fix: switch away from Node.js node:assert and AssertionError (<a href="https://redirect.github.com/eslint/eslint/issues/19082">#19082</a>) (Josh Goldberg ✨)</li> <li><a href="https://github.com/eslint/eslint/commit/39089c80a7af09494fce86a6574bf012cbe46d10"><code>39089c8</code></a> docs: add <code>no-useless-computed-key</code> examples with object patterns (<a href="https://redirect.github.com/eslint/eslint/issues/19109">#19109</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/895c60f7fe09f59df1e9490006220d3ec4b9d5b0"><code>895c60f</code></a> docs: add missing messageId property and suggestion properties (<a href="https://redirect.github.com/eslint/eslint/issues/19122">#19122</a>) (fnx)</li> <li><a href="https://github.com/eslint/eslint/commit/cceccc771631011e04b37122b990205f0e8b6925"><code>cceccc7</code></a> chore: update dependency <code>@eslint/json</code> to ^0.6.0 (<a href="https://redirect.github.com/eslint/eslint/issues/19117">#19117</a>) (renovate[bot])</li> <li><a href="https://github.com/eslint/eslint/commit/0da3f732fe1776f8f79dac829b2cab4cedd4b6d8"><code>0da3f73</code></a> chore: update algolia referrer (<a href="https://redirect.github.com/eslint/eslint/issues/19114">#19114</a>) (Strek)</li> <li><a href="https://github.com/eslint/eslint/commit/9db5b152c325a930130d49ca967013471c3ba0dc"><code>9db5b15</code></a> fix: unsafe report for <code>no-lonely-if</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19087">#19087</a>) (Abraham Guo)</li> <li><a href="https://github.com/eslint/eslint/commit/68fa497f6a11f1738dce85bb2bdd7a5f8b9f5d6d"><code>68fa497</code></a> fix: ignore files on a different drive on Windows (<a href="https://redirect.github.com/eslint/eslint/issues/19069">#19069</a>) (Francesco Trotta)</li> <li><a href="https://github.com/eslint/eslint/commit/4f08332ac03e51002f8de6da5c5a362608205437"><code>4f08332</code></a> ci: unpin <code>trunk-io/trunk-action</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19108">#19108</a>) (Francesco Trotta)</li> <li><a href="https://github.com/eslint/eslint/commit/3087c9e95094cad1354aca2e4ae48c7bd2381184"><code>3087c9e</code></a> feat: add <code>meta</code> object to <code>@eslint/js</code> plugin (<a href="https://redirect.github.com/eslint/eslint/issues/19095">#19095</a>) (Francesco Trotta)</li> <li><a href="https://github.com/eslint/eslint/commit/298625eb65dc00bfa0a877ea46faada22021c23e"><code>298625e</code></a> docs: Change CLI -c to use flat config (<a href="https://redirect.github.com/eslint/eslint/issues/19103">#19103</a>) (Nicholas C. Zakas)</li> <li><a href="https://github.com/eslint/eslint/commit/4ce625a230778a41b856162df9ebcc57c25cc103"><code>4ce625a</code></a> fix: upgrade <code>@humanwhocodes/retry</code><a href="https://github.com/0"><code>@0</code></a>.4.1 to avoid debug logs (<a href="https://redirect.github.com/eslint/eslint/issues/19102">#19102</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/522d8a32f326c52886c531f43cf6a1ff15af8286"><code>522d8a3</code></a> docs: add deprecation on <code>indent</code>, <code>quotes</code> and <code>semi</code> rule types (<a href="https://redirect.github.com/eslint/eslint/issues/19090">#19090</a>) (Marco Pasqualetti)</li> <li><a href="https://github.com/eslint/eslint/commit/6b75683b47c346faaeb6c1dac8e168d64338c7b3"><code>6b75683</code></a> perf: optimize <code>text-table</code> by replacing regex with <code>trimEnd</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19061">#19061</a>) (Nitin Kumar)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/eslint/eslint/commit/6f37b0747a14dfa9a9e3bdebc5caed1f39b6b0e2"><code>6f37b07</code></a> 9.15.0</li> <li><a href="https://github.com/eslint/eslint/commit/1d99f29a3261d0cfe4f18b2724d03d813e85d9f9"><code>1d99f29</code></a> Build: changelog update for 9.15.0</li> <li><a href="https://github.com/eslint/eslint/commit/2967d91037ad670ea3a67fdb9c171b60d9af138b"><code>2967d91</code></a> chore: upgrade <code>@eslint/js</code><a href="https://github.com/9"><code>@9</code></a>.15.0 (<a href="https://redirect.github.com/eslint/eslint/issues/19133">#19133</a>)</li> <li><a href="https://github.com/eslint/eslint/commit/b441bee6ad9807fef614bd071e6bd3e8b3307b2d"><code>b441bee</code></a> chore: package.json update for <code>@eslint/js</code> release</li> <li><a href="https://github.com/eslint/eslint/commit/7d6bf4a250f97d8ff1e2606e3d769e016a32f45b"><code>7d6bf4a</code></a> chore: upgrade <code>@eslint/core</code><a href="https://github.com/0"><code>@0</code></a>.9.0 (<a href="https://redirect.github.com/eslint/eslint/issues/19131">#19131</a>)</li> <li><a href="https://github.com/eslint/eslint/commit/01557cec24203be72222858a3912da0a474ac75c"><code>01557ce</code></a> feat: Implement Language#normalizeLanguageOptions() (<a href="https://redirect.github.com/eslint/eslint/issues/19104">#19104</a>)</li> <li><a href="https://github.com/eslint/eslint/commit/902e70713de1ab67ede9ef8a3836fd2d09a759e5"><code>902e707</code></a> chore: upgrade <code>@eslint/plugin-kit</code><a href="https://github.com/0"><code>@0</code></a>.2.3 (<a href="https://redirect.github.com/eslint/eslint/issues/19130">#19130</a>)</li> <li><a href="https://github.com/eslint/eslint/commit/2edc0e2bdc40c4a6da8d526c82c0b6c582bae419"><code>2edc0e2</code></a> feat: add meta.defaultOptions (<a href="https://redirect.github.com/eslint/eslint/issues/17656">#17656</a>)</li> <li><a href="https://github.com/eslint/eslint/commit/fd33f1315ac59b1b3828dbab8e1e056a1585eff0"><code>fd33f13</code></a> fix: update types for <code>no-restricted-imports</code> rule (<a href="https://redirect.github.com/eslint/eslint/issues/19060">#19060</a>)</li> <li><a href="https://github.com/eslint/eslint/commit/5ff6c1dd09f32b56c05ab97f328741fc8ffb1f64"><code>5ff6c1d</code></a> chore: bump cross-spawn (<a href="https://redirect.github.com/eslint/eslint/issues/19125">#19125</a>)</li> <li>Additional commits viewable in <a href="https://github.com/eslint/eslint/compare/v9.14.0...v9.15.0">compare view</a></li> </ul> </details> <br /> Updates `postcss` from 8.4.48 to 8.4.49 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/postcss/postcss/releases">postcss's releases</a>.</em></p> <blockquote> <h2>8.4.49</h2> <ul> <li>Fixed custom syntax without <code>source.offset</code> (by <a href="https://github.com/romainmenke"><code>@romainmenke</code></a>).</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/postcss/postcss/blob/main/CHANGELOG.md">postcss's changelog</a>.</em></p> <blockquote> <h2>8.4.49</h2> <ul> <li>Fixed custom syntax without <code>source.offset</code> (by <a href="https://github.com/romainmenke"><code>@romainmenke</code></a>).</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/postcss/postcss/commit/aed8b899884db4bc89f60782771eecd8c7861b32"><code>aed8b89</code></a> Release 8.4.49 version</li> <li><a href="https://github.com/postcss/postcss/commit/345063010bf5a9724589a9ee420bd511ec2b12bf"><code>3450630</code></a> Fix position calculations when offset is missing (<a href="https://redirect.github.com/postcss/postcss/issues/1983">#1983</a>)</li> <li>See full diff in <a href="https://github.com/postcss/postcss/compare/8.4.48...8.4.49">compare view</a></li> </ul> </details> <br /> Updates `postcss-modules` from 6.0.0 to 6.0.1 <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/madyankin/postcss-modules/blob/master/CHANGELOG.md">postcss-modules's changelog</a>.</em></p> <blockquote> <h2>6.0.1</h2> <ul> <li>Updated dependencies by Bill Collins (<a href="https://github.com/mrginglymus"><code>@mrginglymus</code></a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/madyankin/postcss-modules/commit/bfd40605f25a518feee5b62d69277b1f23c0e0e8"><code>bfd4060</code></a> 6.0.1</li> <li><a href="https://github.com/madyankin/postcss-modules/commit/aea9fda1670962d81f205f1844846d8aa67505fc"><code>aea9fda</code></a> Update changelog</li> <li><a href="https://github.com/madyankin/postcss-modules/commit/a19e40ad45149124be1dbbbb4deab3eeda23dea8"><code>a19e40a</code></a> Update dependencies</li> <li><a href="https://github.com/madyankin/postcss-modules/commit/bd64c71ddfd81b615104b0727ce9a623da0eaef6"><code>bd64c71</code></a> Revert "Delete FUNDING.yml"</li> <li>See full diff in <a href="https://github.com/css-modules/postcss-modules/compare/v6.0.0...v6.0.1">compare view</a></li> </ul> </details> <br /> Updates `postcss-preset-env` from 10.0.9 to 10.1.1 <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/csstools/postcss-plugins/blob/main/plugin-packs/postcss-preset-env/CHANGELOG.md">postcss-preset-env's changelog</a>.</em></p> <blockquote> <h3>10.1.1</h3> <p><em>November 17, 2024</em></p> <ul> <li>Updated <a href="https://github.com/csstools/postcss-plugins/tree/main/plugins/postcss-random-function"><code>@csstools/postcss-random-function</code></a> to <a href="https://github.com/csstools/postcss-plugins/tree/main/plugins/postcss-random-function/CHANGELOG.md#101"><code>1.0.1</code></a> (patch)</li> <li>Updated <a href="https://github.com/csstools/postcss-plugins/tree/main/plugins/postcss-sign-functions"><code>@csstools/postcss-sign-functions</code></a> to <a href="https://github.com/csstools/postcss-plugins/tree/main/plugins/postcss-sign-functions/CHANGELOG.md#110"><code>1.1.0</code></a> (minor)</li> </ul> <h3>10.1.0</h3> <p><em>November 11, 2024</em></p> <ul> <li>Added <code>@csstools/postcss-random-function</code> <a href="https://github.com/csstools/postcss-plugins/tree/main/plugins/postcss-random-function#readme">Check the plugin README</a> for usage details.</li> <li>Added <code>@csstools/postcss-sign-functions</code> <a href="https://github.com/csstools/postcss-plugins/tree/main/plugins/postcss-sign-functions#readme">Check the plugin README</a> for usage details.</li> <li>Updated <a href="https://github.com/csstools/postcss-plugins/tree/main/packages/css-calc"><code>@csstools/css-calc</code></a> to <a href="https://github.com/csstools/postcss-plugins/tree/main/packages/css-calc/CHANGELOG.md#210"><code>2.1.0</code></a> (minor)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/csstools/postcss-plugins/commits/HEAD/plugin-packs/postcss-preset-env">compare view</a></li> </ul> </details> <br /> Updates `tailwindcss` from 3.4.14 to 3.4.15 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/tailwindlabs/tailwindcss/releases">tailwindcss's releases</a>.</em></p> <blockquote> <h2>v3.4.15</h2> <ul> <li>Bump versions for security vulnerabilities (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/14697">#14697</a>)</li> <li>Ensure the TypeScript types for the <code>boxShadow</code> theme configuration allows arrays (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/14856">#14856</a>)</li> <li>Set fallback for opacity variables to ensure setting colors with the <code>selection:*</code> variant works in Chrome 131 (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/15003">#15003</a>)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/tailwindlabs/tailwindcss/blob/v3.4.15/CHANGELOG.md">tailwindcss's changelog</a>.</em></p> <blockquote> <h2>[3.4.15] - 2024-11-14</h2> <ul> <li>Bump versions for security vulnerabilities (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/14697">#14697</a>)</li> <li>Ensure the TypeScript types for the <code>boxShadow</code> theme configuration allows arrays (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/14856">#14856</a>)</li> <li>Set fallback for opacity variables to ensure setting colors with the <code>selection:*</code> variant works in Chrome 131 (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/15003">#15003</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/tailwindlabs/tailwindcss/commit/6069a811871c58a9b202fbb3a6f13774c57278c0"><code>6069a81</code></a> v3.4.15</li> <li><a href="https://github.com/tailwindlabs/tailwindcss/commit/d093dce0fb015d8255e2fe56ac227510370dd12f"><code>d093dce</code></a> Add variable fallback to fix Chrome issue (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/issues/15003">#15003</a>)</li> <li><a href="https://github.com/tailwindlabs/tailwindcss/commit/4de07697bdd7cb99eb4557456a31338c53f45ccc"><code>4de0769</code></a> Fix config types for boxShadow (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/issues/14856">#14856</a>)</li> <li><a href="https://github.com/tailwindlabs/tailwindcss/commit/8b41e8262136a9e8426ec561609586d233fed62e"><code>8b41e82</code></a> update changelog</li> <li><a href="https://github.com/tailwindlabs/tailwindcss/commit/825cd83ccaf5bc0f48d4fca4c281edc2e0017cdb"><code>825cd83</code></a> Add <code>CODEOWNERS</code> file (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/issues/14702">#14702</a>)</li> <li><a href="https://github.com/tailwindlabs/tailwindcss/commit/c8c3a224423b1f14f0473a735f4138ee54f22426"><code>c8c3a22</code></a> Bump dependencies to fix vulnerabilities (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/issues/14697">#14697</a>)</li> <li>See full diff in <a href="https://github.com/tailwindlabs/tailwindcss/compare/v3.4.14...v3.4.15">compare view</a></li> </ul> </details> <br /> Updates `typescript` from 5.6.3 to 5.7.2 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/microsoft/TypeScript/releases">typescript's releases</a>.</em></p> <blockquote> <h2>TypeScript 5.7</h2> <p>For release notes, check out the <a href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-7/">release announcement</a>.</p> <ul> <li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&q=milestone%3A%22TypeScript+5.7.0%22+is%3Aclosed+">fixed issues query for Typescript 5.7.0 (Beta)</a>.</li> <li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&q=milestone%3A%22TypeScript+5.7.1%22+is%3Aclosed+">fixed issues query for Typescript 5.7.1 (RC)</a>.</li> <li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&q=milestone%3A%22TypeScript+5.7.2%22+is%3Aclosed+">fixed issues query for Typescript 5.7.2 (Stable)</a>.</li> </ul> <p>Downloads are available on:</p> <ul> <li><a href="https://www.npmjs.com/package/typescript">npm</a></li> </ul> <h2>TypeScript 5.7 RC</h2> <p>For release notes, check out the <a href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-7-rc/">release announcement</a>.</p> <p>For the complete list of fixed issues, check out the</p> <ul> <li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&q=milestone%3A%22TypeScript+5.7.0%22+is%3Aclosed+">fixed issues query for Typescript 5.7.0 (Beta)</a>.</li> <li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&q=milestone%3A%22TypeScript+5.7.1%22+is%3Aclosed+">fixed issues query for Typescript 5.7.1 (RC)</a>.</li> </ul> <p>Downloads are available on:</p> <ul> <li><a href="https://www.npmjs.com/package/typescript">npm</a></li> </ul> <h2>TypeScript 5.7 Beta</h2> <p>For release notes, check out the <a href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-7-beta/">release announcement</a>.</p> <p>For the complete list of fixed issues, check out the</p> <ul> <li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&q=milestone%3A%22TypeScript+5.7.0%22+is%3Aclosed+">fixed issues query for Typescript 5.7.0 (Beta)</a>.</li> </ul> <p>Downloads are available on:</p> <ul> <li><a href="https://www.npmjs.com/package/typescript">npm</a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/microsoft/TypeScript/commit/d701d908d534e68cfab24b6df15539014ac348a3"><code>d701d90</code></a> Bump version to 5.7.2 and LKG</li> <li><a href="https://github.com/microsoft/TypeScript/commit/0503a630fdc1478a63fe8bcb9bea2d6d927fcca4"><code>0503a63</code></a> 🤖 Pick PR <a href="https://redirect.github.com/microsoft/TypeScript/issues/60450">#60450</a> (Move to file: fix detection of refe...) into release-5.7 (#...</li> <li><a href="https://github.com/microsoft/TypeScript/commit/3140dbb79a42897eeebbc357a5a78e409b429323"><code>3140dbb</code></a> 🤖 Pick PR <a href="https://redirect.github.com/microsoft/TypeScript/issues/60488">#60488</a> (Stub out copilotRelated command) into release-5.7 (<a href="https://redirect.github.com/microsoft/TypeScript/issues/60495">#60495</a>)</li> <li><a href="https://github.com/microsoft/TypeScript/commit/c1216dea1a504da7b89b5221b925abcd1702d7e4"><code>c1216de</code></a> Update LKG</li> <li><a href="https://github.com/microsoft/TypeScript/commit/3ee2b95689943c720d47db01b4a1da2b6ab9d9ff"><code>3ee2b95</code></a> 🤖 Pick PR <a href="https://redirect.github.com/microsoft/TypeScript/issues/60415">#60415</a> (Fix false positive rewriteRelativeI...) into release-5.7 (#...</li> <li><a href="https://github.com/microsoft/TypeScript/commit/44bd3f21fe50b3ea28c881b38814701e105cabdc"><code>44bd3f2</code></a> Bump version to 5.7.1-rc and LKG</li> <li><a href="https://github.com/microsoft/TypeScript/commit/5925c81eea81c2d8a484db993efc4d471ddf8bd2"><code>5925c81</code></a> Update LKG</li> <li><a href="https://github.com/microsoft/TypeScript/commit/84d58cf52522d0ceed1f2a00f5c8443ff9d86698"><code>84d58cf</code></a> Merge remote-tracking branch 'origin/main' into release-5.7</li> <li><a href="https://github.com/microsoft/TypeScript/commit/0ec4d30a6e2ebbc87292c9829378d4e98de8ef43"><code>0ec4d30</code></a> Fixing exception on unsaved file (<a href="https://redirect.github.com/microsoft/TypeScript/issues/60362">#60362</a>)</li> <li><a href="https://github.com/microsoft/TypeScript/commit/11b2930fa2c9f73b0ffb725a9715b8d3c4121bbc"><code>11b2930</code></a> Add compatible overloads that accept ArrayBuffer to BigInt64Array/BigUint64Ar...</li> <li>Additional commits viewable in <a href="https://github.com/microsoft/TypeScript/compare/v5.6.3...v5.7.2">compare view</a></li> </ul> </details> <br /> Updates `typescript-eslint` from 8.13.0 to 8.15.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/releases">typescript-eslint's releases</a>.</em></p> <blockquote> <h2>v8.15.0</h2> <h2>8.15.0 (2024-11-18)</h2> <h3>🚀 Features</h3> <ul> <li><strong>eslint-plugin:</strong> added related-getter-setter-pairs rule (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10192">#10192</a>)</li> <li><strong>eslint-plugin:</strong> new rule <code>no-unsafe-type-assertion</code> (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10051">#10051</a>)</li> <li><strong>eslint-plugin:</strong> [prefer-nullish-coalescing] fix detection of <code>ignoreConditionalTests</code> involving boolean <code>!</code> operator (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10299">#10299</a>)</li> <li><strong>rule-tester:</strong> run method - avoid to infer type parameter from <code>tests</code> param (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10324">#10324</a>)</li> <li><strong>typescript-eslint:</strong> allow infinitely deep array nesting in config function and extends (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10333">#10333</a>)</li> <li><strong>utils:</strong> add new optional <code>language</code> field to <code>FlatConfig.Config</code> type (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10326">#10326</a>)</li> </ul> <h3>🩹 Fixes</h3> <ul> <li>add missing peer dependencies (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9744">#9744</a>)</li> <li><strong>eslint-plugin:</strong> [consistent-indexed-object-style] handle circular mapped types (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10301">#10301</a>)</li> <li><strong>eslint-plugin:</strong> [await-thenable, return-await] don't flag awaiting unconstrained type parameter as unnecessary (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10314">#10314</a>)</li> <li><strong>eslint-plugin:</strong> [explicit-module-boundary-types] and [explicit-function-return-type] don't report on <code>as const satisfies</code> (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10315">#10315</a>)</li> <li><strong>eslint-plugin:</strong> report deprecations used in default export (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10330">#10330</a>)</li> <li><strong>utils:</strong> add defaultOptions to meta in rule (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10339">#10339</a>)</li> </ul> <h3>❤️ Thank You</h3> <ul> <li>Bartosz <a href="https://github.com/burtek"><code>@burtek</code></a></li> <li>Brad Zacher <a href="https://github.com/bradzacher"><code>@bradzacher</code></a></li> <li>Ethan Wu</li> <li>Josh Goldberg ✨</li> <li>Kim Sang Du <a href="https://github.com/developer-bandi"><code>@developer-bandi</code></a></li> <li>Luis Sebastian Urrutia Fuentes <a href="https://github.com/LuisUrrutia"><code>@LuisUrrutia</code></a></li> <li>Marco Pasqualetti <a href="https://github.com/marcalexiei"><code>@marcalexiei</code></a></li> <li>Phillip Huang</li> <li>Ronen Amiel</li> <li>Szydlak <a href="https://github.com/wszydlak"><code>@wszydlak</code></a></li> </ul> <p>You can read about our <a href="https://main--typescript-eslint.netlify.app/users/versioning">versioning strategy</a> and <a href="https://main--typescript-eslint.netlify.app/users/releases">releases</a> on our website.</p> <h2>v8.14.0</h2> <h2>8.14.0 (2024-11-11)</h2> <h3>🚀 Features</h3> <ul> <li><strong>eslint-plugin:</strong> [no-confusing-void-expression] add an option to ignore void<!-- raw HTML omitted -->void (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10067">#10067</a>)</li> <li><strong>eslint-plugin:</strong> [await-thenable] report unnecessary <code>await using</code> statements (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10209">#10209</a>)</li> </ul> <h3>🩹 Fixes</h3> <ul> <li><strong>deps:</strong> update dependency eslint to v9.14.0 (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10309">#10309</a>)</li> <li><strong>deps:</strong> update docusaurus monorepo to v3.6.0 (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10319">#10319</a>)</li> <li><strong>eslint-plugin:</strong> [no-unnecessary-condition] improve error message for literal comparisons (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10194">#10194</a>)</li> <li><strong>eslint-plugin:</strong> [no-misused-promises] improve report loc for methods (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10216">#10216</a>)</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md">typescript-eslint's changelog</a>.</em></p> <blockquote> <h2>8.15.0 (2024-11-18)</h2> <h3>🚀 Features</h3> <ul> <li><strong>typescript-eslint:</strong> allow infinitely deep array nesting in config function and extends (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10333">#10333</a>)</li> <li><strong>eslint-plugin:</strong> new rule <code>no-unsafe-type-assertion</code> (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10051">#10051</a>)</li> <li><strong>eslint-plugin:</strong> added related-getter-setter-pairs rule (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10192">#10192</a>)</li> </ul> <h3>🩹 Fixes</h3> <ul> <li>add missing peer dependencies (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9744">#9744</a>)</li> </ul> <h3>❤️ Thank You</h3> <ul> <li>Brad Zacher <a href="https://github.com/bradzacher"><code>@bradzacher</code></a></li> <li>Ethan Wu</li> <li>Josh Goldberg ✨</li> <li>Ronen Amiel</li> </ul> <p>You can read about our <a href="https://main--typescript-eslint.netlify.app/users/versioning">versioning strategy</a> and <a href="https://main--typescript-eslint.netlify.app/users/releases">releases</a> on our website.</p> <h2>8.14.0 (2024-11-11)</h2> <p>This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.</p> <p>You can read about our <a href="https://main--typescript-eslint.netlify.app/users/versioning">versioning strategy</a> and <a href="https://main--typescript-eslint.netlify.app/users/releases">releases</a> on our website.</p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/244435126619afb9497ace04cbf4819012e27330"><code>2444351</code></a> chore(release): publish 8.15.0</li> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/b351703a235e5896ba2c39cf0ef59c0b8c24e344"><code>b351703</code></a> feat(typescript-eslint): allow infinitely deep array nesting in config functi...</li> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/00a3a84e40910b38c7d14c284e1fbc6528e9ad44"><code>00a3a84</code></a> fix: add missing peer dependencies (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/9744">#9744</a>)</li> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/9ebdff460047c3d688b48d0418b21e5aea0f481d"><code>9ebdff4</code></a> feat(eslint-plugin): new rule <code>no-unsafe-type-assertion</code> (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/10051">#10051</…
- Loading branch information