Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Version 4.4.1 #158

Merged
merged 16 commits into from
Oct 6, 2024
Merged

Version 4.4.1 #158

merged 16 commits into from
Oct 6, 2024

Conversation

ansulagrawal
Copy link
Member

  • Fix CHANGELOG.MD file.
  • Removed default keyword from Scheduler Class in typing/index.d.ts file of typescript by @ansulagrawal in #154.
  • Updated utcOffset method calls to pass new Date() instead of new Date().utcOffset by @ansulagrawal in #155.
    -Updated node_modules version by @ansulagrawal.

ansulagrawal and others added 16 commits February 21, 2024 10:48
Bumps [eslint](https://github.com/eslint/eslint) from 8.57.0 to 9.0.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](eslint/eslint@v8.57.0...v9.0.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [style-loader](https://github.com/webpack-contrib/style-loader) from 3.3.4 to 4.0.0.
- [Release notes](https://github.com/webpack-contrib/style-loader/releases)
- [Changelog](https://github.com/webpack-contrib/style-loader/blob/master/CHANGELOG.md)
- [Commits](webpack-contrib/style-loader@v3.3.4...v4.0.0)

---
updated-dependencies:
- dependency-name: style-loader
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [eslint](https://github.com/eslint/eslint) from 8.57.0 to 9.0.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.0.0</h2>
<h2>Breaking Changes</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/b7cf3bd29f25a0bab4102a51029bf47c50f406b5"><code>b7cf3bd</code></a>
fix!: correct <code>camelcase</code> rule schema for <code>allow</code>
option (<a
href="https://redirect.github.com/eslint/eslint/issues/18232">#18232</a>)
(eMerzh)</li>
<li><a
href="https://github.com/eslint/eslint/commit/09bd7fe09ad255a263286e90accafbe2bf04ccfc"><code>09bd7fe</code></a>
feat!: move AST traversal into SourceCode (<a
href="https://redirect.github.com/eslint/eslint/issues/18167">#18167</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/79a95eb7da7fe657b6448c225d4f8ac31117456a"><code>79a95eb</code></a>
feat!: disallow multiple configuration comments for same rule (<a
href="https://redirect.github.com/eslint/eslint/issues/18157">#18157</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/916364692bae6a93c10b5d48fc1e9de1677d0d09"><code>9163646</code></a>
feat!: Rule Tester checks for missing placeholder data in the message
(<a
href="https://redirect.github.com/eslint/eslint/issues/18073">#18073</a>)
(fnx)</li>
<li><a
href="https://github.com/eslint/eslint/commit/3c4d51d55fa5435ab18b6bf46f6b97df0f480ae7"><code>3c4d51d</code></a>
feat!: default for <code>enforceForClassMembers</code> in
<code>no-useless-computed-key</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/18054">#18054</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/47e60f85e0c3f275207bb4be9b5947166a190477"><code>47e60f8</code></a>
feat!: Stricter rule test validations (<a
href="https://redirect.github.com/eslint/eslint/issues/17654">#17654</a>)
(fnx)</li>
<li><a
href="https://github.com/eslint/eslint/commit/1a945890105d307541dcbff15f6438c19b476ade"><code>1a94589</code></a>
feat!: <code>no-unused-vars</code> default caughtErrors to 'all' (<a
href="https://redirect.github.com/eslint/eslint/issues/18043">#18043</a>)
(Josh Goldberg ✨)</li>
<li><a
href="https://github.com/eslint/eslint/commit/57089cb5166acf8b8bdba8a8dbeb0a129f841478"><code>57089cb</code></a>
feat!: no-restricted-imports allow multiple config entries for same path
(<a
href="https://redirect.github.com/eslint/eslint/issues/18021">#18021</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/2e1d54960051b59e1c731fa44c2ef843290b1335"><code>2e1d549</code></a>
feat!: detect duplicate test cases (<a
href="https://redirect.github.com/eslint/eslint/issues/17955">#17955</a>)
(Bryan Mishkin)</li>
<li><a
href="https://github.com/eslint/eslint/commit/701f1afbee34e458b56d2dfa36d9153d6aebea3a"><code>701f1af</code></a>
feat!: no-inner-declaration new default behaviour and option (<a
href="https://redirect.github.com/eslint/eslint/issues/17885">#17885</a>)
(Tanuj Kanti)</li>
<li><a
href="https://github.com/eslint/eslint/commit/bde51055530d4a71bd9f48c90ed7de9c0b767d86"><code>bde5105</code></a>
fix!: handle <code>--output-file</code> for empty output when saving to
disk (<a
href="https://redirect.github.com/eslint/eslint/issues/17957">#17957</a>)
(Nitin Kumar)</li>
<li><a
href="https://github.com/eslint/eslint/commit/07107a5904c2580243971c8ad7f26a04738b712e"><code>07107a5</code></a>
fix!: upgrade [email protected] (<a
href="https://redirect.github.com/eslint/eslint/issues/17942">#17942</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/3ee0f6ca5d756da647e4e76bf3daa82a5905a792"><code>3ee0f6c</code></a>
fix!: no-unused-vars <code>varsIgnorePattern</code> behavior with catch
arguments (<a
href="https://redirect.github.com/eslint/eslint/issues/17932">#17932</a>)
(Tanuj Kanti)</li>
<li><a
href="https://github.com/eslint/eslint/commit/51f8bc836bf0b13dad3a897ae84259bcdaed2431"><code>51f8bc8</code></a>
fix!: configuration comments with just severity should retain options
(<a
href="https://redirect.github.com/eslint/eslint/issues/17945">#17945</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/d191bdd67214c33e65bd605e616ca7cc947fd045"><code>d191bdd</code></a>
feat!: Remove CodePath#currentSegments (<a
href="https://redirect.github.com/eslint/eslint/issues/17936">#17936</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/946ae00457265eb298eb169d6d48ca7ec71b9eef"><code>946ae00</code></a>
feat!: FlatRuleTester -&gt; RuleTester (<a
href="https://redirect.github.com/eslint/eslint/issues/17922">#17922</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/baff28ce8f167f564471f1d70d6e9c4b0cb1a508"><code>baff28c</code></a>
feat!: remove <code>no-inner-declarations</code> from
<code>eslint:recommended</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/17920">#17920</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/cadfbcd468737fc9447243edd1d15058efb6d3d8"><code>cadfbcd</code></a>
feat!: Rename FlatESLint to ESLint (<a
href="https://redirect.github.com/eslint/eslint/issues/17914">#17914</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/d1018fc5e59db0495aa4a7f501c9d3f831981f35"><code>d1018fc</code></a>
feat!: skip running warnings in --quiet mode (<a
href="https://redirect.github.com/eslint/eslint/issues/17274">#17274</a>)
(Maddy Miller)</li>
<li><a
href="https://github.com/eslint/eslint/commit/fb81b1cb78d2692a87fd3591fdc0f96b0c95e760"><code>fb81b1c</code></a>
feat!: Set default <code>schema: []</code>, drop support for
function-style rules (<a
href="https://redirect.github.com/eslint/eslint/issues/17792">#17792</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/0b21e1fd67d94f907d007a7a9707a3ae1cc08575"><code>0b21e1f</code></a>
feat!: add two more cases to <code>no-implicit-coercion</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/17832">#17832</a>)
(Gürgün Dayıoğlu)</li>
<li><a
href="https://github.com/eslint/eslint/commit/2916c63046603e0cdc578d3c2eef8fca5b2e8847"><code>2916c63</code></a>
feat!: Switch Linter to flat config by default (<a
href="https://redirect.github.com/eslint/eslint/issues/17851">#17851</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/200518eb6d42de4c3b0c6ef190fc09a95718297e"><code>200518e</code></a>
fix!: Parsing 'exported' comment using parseListConfig (<a
href="https://redirect.github.com/eslint/eslint/issues/17675">#17675</a>)
(amondev)</li>
<li><a
href="https://github.com/eslint/eslint/commit/bdd6ba138645dba0442bb0ed2ee73049df56f38d"><code>bdd6ba1</code></a>
feat!: Remove valid-jsdoc and require-jsdoc (<a
href="https://redirect.github.com/eslint/eslint/issues/17694">#17694</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/12be3071d014814149e8e6d602f5c192178ca771"><code>12be307</code></a>
fix!: Behavior of CLI when no arguments are passed (<a
href="https://redirect.github.com/eslint/eslint/issues/17644">#17644</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/8fe8c5626b98840d6a8580004f6ceffeff56264f"><code>8fe8c56</code></a>
feat!: Update shouldUseFlatConfig and CLI so flat config is default (<a
href="https://redirect.github.com/eslint/eslint/issues/17748">#17748</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/60dea3e3abd6c0b6aab25437b2d0501b0d30b70c"><code>60dea3e</code></a>
feat!: deprecate no-new-symbol, recommend no-new-native-nonconstructor
(<a
href="https://redirect.github.com/eslint/eslint/issues/17710">#17710</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/5aa9c499da48b2d3187270d5d8ece71ad7521f56"><code>5aa9c49</code></a>
feat!: check for parsing errors in suggestion fixes (<a
href="https://redirect.github.com/eslint/eslint/issues/16639">#16639</a>)
(Bryan Mishkin)</li>
<li><a
href="https://github.com/eslint/eslint/commit/b3e0bb03cc814e78b06a1acc4e5347b4c90d72bf"><code>b3e0bb0</code></a>
feat!: assert suggestion messages are unique in rule testers (<a
href="https://redirect.github.com/eslint/eslint/issues/17532">#17532</a>)
(Josh Goldberg ✨)</li>
<li><a
href="https://github.com/eslint/eslint/commit/e563c52e35d25f726d423cc3b1dffcd80027fd99"><code>e563c52</code></a>
feat!: <code>no-invalid-regexp</code> make allowConstructorFlags
case-sensitive (<a
href="https://redirect.github.com/eslint/eslint/issues/17533">#17533</a>)
(Josh Goldberg ✨)</li>
<li><a
href="https://github.com/eslint/eslint/commit/e5f02c70084c4f80900c0875b08f665e1f030af2"><code>e5f02c7</code></a>
fix!: no-sequences rule schema correction (<a
href="https://redirect.github.com/eslint/eslint/issues/17878">#17878</a>)
(MHO)</li>
<li><a
href="https://github.com/eslint/eslint/commit/6ee3e9eb5df7bdfdaa1746214793ed511112be76"><code>6ee3e9e</code></a>
feat!: Update <code>eslint:recommended</code> configuration (<a
href="https://redirect.github.com/eslint/eslint/issues/17716">#17716</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/c2cf85a7447777e6b499cbb5c49de919bb5c817f"><code>c2cf85a</code></a>
feat!: drop support for string configurations in flat config array (<a
href="https://redirect.github.com/eslint/eslint/issues/17717">#17717</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/c314fd612587c42cfbe6acbe286629c4178be3f7"><code>c314fd6</code></a>
feat!: Remove <code>SourceCode#getComments()</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/17715">#17715</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/ae78ff16558a1a2ca07b2b9cd294157d1bdcce2e"><code>ae78ff1</code></a>
feat!: Remove deprecated context methods (<a
href="https://redirect.github.com/eslint/eslint/issues/17698">#17698</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/f71c328e2786e2d73f168e43c7f96de172484a49"><code>f71c328</code></a>
feat!: Swap FlatESLint-ESLint, FlatRuleTester-RuleTester in API (<a
href="https://redirect.github.com/eslint/eslint/issues/17823">#17823</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/5304da03d94dc8cb19060e2efc9206784c4cec0e"><code>5304da0</code></a>
feat!: remove formatters except html, json(-with-metadata), and stylish
(<a
href="https://redirect.github.com/eslint/eslint/issues/17531">#17531</a>)
(Josh Goldberg ✨)</li>
<li><a
href="https://github.com/eslint/eslint/commit/e1e827ffcbd73faa40dbac3b97529452e9c67108"><code>e1e827f</code></a>
feat!: Require Node.js <code>^18.18.0 || ^20.9.0 || &gt;=21.1.0</code>
(<a
href="https://redirect.github.com/eslint/eslint/issues/17725">#17725</a>)
(Milos Djermanovic)</li>
</ul>
<h2>Features</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/d54a41200483b7dd90531841a48a1f3a91f172fe"><code>d54a412</code></a>
feat: Add --inspect-config CLI flag (<a
href="https://redirect.github.com/eslint/eslint/issues/18270">#18270</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/97ce45bcdaf2320efd59bb7974e0c8e073aab672"><code>97ce45b</code></a>
feat: Add <code>reportUsedIgnorePattern</code> option to
<code>no-unused-vars</code> rule (<a
href="https://redirect.github.com/eslint/eslint/issues/17662">#17662</a>)
(Pearce Ropion)</li>
<li><a
href="https://github.com/eslint/eslint/commit/3e9fcea3808af83bda1e610aa2d33fb92135b5de"><code>3e9fcea</code></a>
feat: Show config names in error messages (<a
href="https://redirect.github.com/eslint/eslint/issues/18256">#18256</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/de408743b5c3fc25ebd7ef5fb11ab49ab4d06c36"><code>de40874</code></a>
feat: Rule Performance Statistics for flat ESLint (<a
href="https://redirect.github.com/eslint/eslint/issues/17850">#17850</a>)
(Mara Kiefer)</li>
<li><a
href="https://github.com/eslint/eslint/commit/d85c436353d566d261798c51dadb8ed50def1a7d"><code>d85c436</code></a>
feat: use-isnan report NaN in <code>indexOf</code> and
<code>lastIndexOf</code> with fromIndex (<a
href="https://redirect.github.com/eslint/eslint/issues/18225">#18225</a>)
(Tanuj Kanti)</li>
<li><a
href="https://github.com/eslint/eslint/commit/b8fb57256103b908712302ccd508f464eff1c9dc"><code>b8fb572</code></a>
feat: add <code>reportUnusedFallthroughComment</code> option to
no-fallthrough rule (<a
href="https://redirect.github.com/eslint/eslint/issues/18188">#18188</a>)
(Kirk Waiblinger)</li>
<li><a
href="https://github.com/eslint/eslint/commit/1c173dc1f3d36a28cb2543e93675c2fbdb6fa9f1"><code>1c173dc</code></a>
feat: add <code>ignoreClassWithStaticInitBlock</code> option to
<code>no-unused-vars</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/18170">#18170</a>)
(Tanuj Kanti)</li>
<li><a
href="https://github.com/eslint/eslint/commit/a451b32b33535a57b4b7e24291f30760f65460ba"><code>a451b32</code></a>
feat: make <code>no-misleading-character-class</code> report more
granular errors (<a
href="https://redirect.github.com/eslint/eslint/issues/18082">#18082</a>)
(Francesco Trotta)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</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.0.0 - April 5, 2024</p>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/19f9a8926bd7888ab4a813ae323ad3c332fd5d5c"><code>19f9a89</code></a>
chore: Update dependencies for v9.0.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/18275">#18275</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/7c957f295dcd97286016cfb3c121dbae72f26a91"><code>7c957f2</code></a>
chore: package.json update for <code>@​eslint/js</code> release
(Jenkins)</li>
<li><a
href="https://github.com/eslint/eslint/commit/d73a33caddc34ab1eb62039f0f661a338836147c"><code>d73a33c</code></a>
chore: ignore <code>/docs/v8.x</code> in link checker (<a
href="https://redirect.github.com/eslint/eslint/issues/18274">#18274</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/d54a41200483b7dd90531841a48a1f3a91f172fe"><code>d54a412</code></a>
feat: Add --inspect-config CLI flag (<a
href="https://redirect.github.com/eslint/eslint/issues/18270">#18270</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/e151050e64b57f156c32f6d0d1f20dce08b5a610"><code>e151050</code></a>
docs: update get-started to the new <code>@eslint/create-config</code>
(<a
href="https://redirect.github.com/eslint/eslint/issues/18217">#18217</a>)
(唯然)</li>
<li><a
href="https://github.com/eslint/eslint/commit/610c1486dc54a095667822113eb08062a1aad2b7"><code>610c148</code></a>
fix: Support <code>using</code> declarations in no-lone-blocks (<a
href="https://redirect.github.com/eslint/eslint/issues/18269">#18269</a>)
(Kirk Waiblinger)</li>
<li><a
href="https://github.com/eslint/eslint/commit/44a81c6151c58a3f4c1f6bb2927b0996f81c2daa"><code>44a81c6</code></a>
chore: upgrade knip (<a
href="https://redirect.github.com/eslint/eslint/issues/18272">#18272</a>)
(Lars Kappert)</li>
<li><a
href="https://github.com/eslint/eslint/commit/94178ad5cf4cfa1c8664dd8ac878790e72c90d8c"><code>94178ad</code></a>
docs: mention about <code>name</code> field in flat config (<a
href="https://redirect.github.com/eslint/eslint/issues/18252">#18252</a>)
(Anthony Fu)</li>
<li><a
href="https://github.com/eslint/eslint/commit/1765c24df2f48ab1c1565177b8c6dbef63acf977"><code>1765c24</code></a>
docs: add Troubleshooting page (<a
href="https://redirect.github.com/eslint/eslint/issues/18181">#18181</a>)
(Josh Goldberg ✨)</li>
<li><a
href="https://github.com/eslint/eslint/commit/e80b60c342f59db998afefd856b31159a527886a"><code>e80b60c</code></a>
chore: remove code for testing version selectors (<a
href="https://redirect.github.com/eslint/eslint/issues/18266">#18266</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/96607d0581845fab19f832cd435547f9da960733"><code>96607d0</code></a>
docs: version selectors synchronization (<a
href="https://redirect.github.com/eslint/eslint/issues/18260">#18260</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/e508800658d0a71356ccc8b94a30e06140fc8858"><code>e508800</code></a>
fix: rule tester ignore irrelevant test case properties (<a
href="https://redirect.github.com/eslint/eslint/issues/18235">#18235</a>)
(fnx)</li>
<li><a
href="https://github.com/eslint/eslint/commit/a129acba0bd2d44480b56fd96c3d5444e850ba5b"><code>a129acb</code></a>
fix: flat config name on ignores object (<a
href="https://redirect.github.com/eslint/eslint/issues/18258">#18258</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/97ce45bcdaf2320efd59bb7974e0c8e073aab672"><code>97ce45b</code></a>
feat: Add <code>reportUsedIgnorePattern</code> option to
<code>no-unused-vars</code> rule (<a
href="https://redirect.github.com/eslint/eslint/issues/17662">#17662</a>)
(Pearce Ropion)</li>
<li><a
href="https://github.com/eslint/eslint/commit/651ec9122d0bd8dd08082098bd1e1a24892983f2"><code>651ec91</code></a>
docs: remove <code>/* eslint-env */</code> comments from rule examples
(<a
href="https://redirect.github.com/eslint/eslint/issues/18249">#18249</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/950c4f11c6797de56a5b056affd0c74211840957"><code>950c4f1</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/3e9fcea3808af83bda1e610aa2d33fb92135b5de"><code>3e9fcea</code></a>
feat: Show config names in error messages (<a
href="https://redirect.github.com/eslint/eslint/issues/18256">#18256</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/b7cf3bd29f25a0bab4102a51029bf47c50f406b5"><code>b7cf3bd</code></a>
fix!: correct <code>camelcase</code> rule schema for <code>allow</code>
option (<a
href="https://redirect.github.com/eslint/eslint/issues/18232">#18232</a>)
(eMerzh)</li>
<li><a
href="https://github.com/eslint/eslint/commit/12f574628f2adbe1bfed07aafecf5152b5fc3f4d"><code>12f5746</code></a>
docs: add info about dot files and dir in flat config (<a
href="https://redirect.github.com/eslint/eslint/issues/18239">#18239</a>)
(Tanuj Kanti)</li>
<li><a
href="https://github.com/eslint/eslint/commit/b93f4085c105117a1081b249bd50c0831127fab3"><code>b93f408</code></a>
docs: update shared settings example (<a
href="https://redirect.github.com/eslint/eslint/issues/18251">#18251</a>)
(Tanuj Kanti)</li>
<li><a
href="https://github.com/eslint/eslint/commit/26384d3367e11bd4909a3330b72741742897fa1f"><code>26384d3</code></a>
docs: fix <code>ecmaVersion</code> in one example, add checks (<a
href="https://redirect.github.com/eslint/eslint/issues/18241">#18241</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/77470973a0c2cae8ce07a456f2ad95896bc8d1d3"><code>7747097</code></a>
docs: Update PR review process (<a
href="https://redirect.github.com/eslint/eslint/issues/18233">#18233</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/b07d427826f81c2bdb683d04879093c687479edf"><code>b07d427</code></a>
docs: fix typo (<a
href="https://redirect.github.com/eslint/eslint/issues/18246">#18246</a>)
(Kirill Gavrilov)</li>
<li><a
href="https://github.com/eslint/eslint/commit/a98babcda227649b2299d10e3f887241099406f7"><code>a98babc</code></a>
chore: add npm script to run WebdriverIO test (<a
href="https://redirect.github.com/eslint/eslint/issues/18238">#18238</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/9b7bd3be066ac1f72fa35c4d31a1b178c7e2b683"><code>9b7bd3b</code></a>
chore: update dependency markdownlint to ^0.34.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/18237">#18237</a>)
(renovate[bot])</li>
<li><a
href="https://github.com/eslint/eslint/commit/778082d4fa5e2fc97549c9e5acaecc488ef928f5"><code>778082d</code></a>
docs: add Glossary page (<a
href="https://redirect.github.com/eslint/eslint/issues/18187">#18187</a>)
(Josh Goldberg ✨)</li>
<li><a
href="https://github.com/eslint/eslint/commit/dadc5bf843a7181b9724a261c7ac0486091207aa"><code>dadc5bf</code></a>
fix: <code>constructor-super</code> false positives with loops (<a
href="https://redirect.github.com/eslint/eslint/issues/18226">#18226</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/de408743b5c3fc25ebd7ef5fb11ab49ab4d06c36"><code>de40874</code></a>
feat: Rule Performance Statistics for flat ESLint (<a
href="https://redirect.github.com/eslint/eslint/issues/17850">#17850</a>)
(Mara Kiefer)</li>
<li><a
href="https://github.com/eslint/eslint/commit/d85c436353d566d261798c51dadb8ed50def1a7d"><code>d85c436</code></a>
feat: use-isnan report NaN in <code>indexOf</code> and
<code>lastIndexOf</code> with fromIndex (<a
href="https://redirect.github.com/eslint/eslint/issues/18225">#18225</a>)
(Tanuj Kanti)</li>
<li><a
href="https://github.com/eslint/eslint/commit/b185eb97ec60319cc39023e8615959dd598919ae"><code>b185eb9</code></a>
9.0.0-rc.0 (Jenkins)</li>
<li><a
href="https://github.com/eslint/eslint/commit/26010c209d2657cd401bf2550ba4f276cb318f7d"><code>26010c2</code></a>
Build: changelog update for 9.0.0-rc.0 (Jenkins)</li>
<li><a
href="https://github.com/eslint/eslint/commit/297416d2b41f5880554d052328aa36cd79ceb051"><code>297416d</code></a>
chore: package.json update for eslint-9.0.0-rc.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/18223">#18223</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/d363c51b177e085b011c7fde1c5a5a09b3db9cdb"><code>d363c51</code></a>
chore: package.json update for <code>@​eslint/js</code> release
(Jenkins)</li>
<li><a
href="https://github.com/eslint/eslint/commit/239a7e27209a6b861d634b3ef245ebbb805793a3"><code>239a7e2</code></a>
docs: Clarify the description of <code>sort-imports</code> options (<a
href="https://redirect.github.com/eslint/eslint/issues/18198">#18198</a>)
(gyeongwoo park)</li>
<li><a
href="https://github.com/eslint/eslint/commit/09bd7fe09ad255a263286e90accafbe2bf04ccfc"><code>09bd7fe</code></a>
feat!: move AST traversal into SourceCode (<a
href="https://redirect.github.com/eslint/eslint/issues/18167">#18167</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/b91f9dc072f17f5ea79803deb86cf002d031b4cf"><code>b91f9dc</code></a>
build: fix TypeError in prism-eslint-hooks.js (<a
href="https://redirect.github.com/eslint/eslint/issues/18209">#18209</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/4769c86cc16e0b54294c0a394a1ec7ed88fc334f"><code>4769c86</code></a>
docs: fix incorrect example in <code>no-lone-blocks</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/18215">#18215</a>)
(Tanuj Kanti)</li>
<li><a
href="https://github.com/eslint/eslint/commit/1b841bb04ac642c5ee84d1e44be3e53317579526"><code>1b841bb</code></a>
chore: fix some comments (<a
href="https://redirect.github.com/eslint/eslint/issues/18213">#18213</a>)
(avoidaway)</li>
<li><a
href="https://github.com/eslint/eslint/commit/b8fb57256103b908712302ccd508f464eff1c9dc"><code>b8fb572</code></a>
feat: add <code>reportUnusedFallthroughComment</code> option to
no-fallthrough rule (<a
href="https://redirect.github.com/eslint/eslint/issues/18188">#18188</a>)
(Kirk Waiblinger)</li>
<li><a
href="https://github.com/eslint/eslint/commit/ae8103de69c12c6e71644a1de9589644e6767d15"><code>ae8103d</code></a>
fix: load plugins in the CLI in flat config mode (<a
href="https://redirect.github.com/eslint/eslint/issues/18185">#18185</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/5251327711a2d7083e3c629cb8e48d9d1e809add"><code>5251327</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/29c359599c2ddd168084a2c8cbca626c51d0dc13"><code>29c3595</code></a>
chore: remove repetitive words (<a
href="https://redirect.github.com/eslint/eslint/issues/18193">#18193</a>)
(cuithon)</li>
<li><a
href="https://github.com/eslint/eslint/commit/1dc861897e8b47280e878d609c13c9e41892f427"><code>1dc8618</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/acc2e06edd55eaab58530d891c0a572c1f0ec453"><code>acc2e06</code></a>
chore: Introduce Knip (<a
href="https://redirect.github.com/eslint/eslint/issues/18005">#18005</a>)
(Lars Kappert)</li>
<li><a
href="https://github.com/eslint/eslint/commit/ba89c73261f7fd1b6cdd50cfaeb8f4ce36101757"><code>ba89c73</code></a>
9.0.0-beta.2 (Jenkins)</li>
<li><a
href="https://github.com/eslint/eslint/commit/d7ec0d1fbdbafa139d090ffd8b42d33bd4aa46f8"><code>d7ec0d1</code></a>
Build: changelog update for 9.0.0-beta.2 (Jenkins)</li>
<li><a
href="https://github.com/eslint/eslint/commit/75092764db117252067558bd3fbbf0c66ac081b7"><code>7509276</code></a>
chore: upgrade <code>@​eslint/js</code><a
href="https://github.com/9"><code>@​9</code></a>.0.0-beta.2 (<a
href="https://redirect.github.com/eslint/eslint/issues/18180">#18180</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/96087b33dc10311bba83e22cc968919c358a0188"><code>96087b3</code></a>
chore: package.json update for <code>@​eslint/js</code> release
(Jenkins)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/e0cbc50179adac1670f4e0bd9093387a51f4f42a"><code>e0cbc50</code></a>
9.0.0</li>
<li><a
href="https://github.com/eslint/eslint/commit/75cb5f40478e8d158c5034e362a07c53d3a9ac1e"><code>75cb5f4</code></a>
Build: changelog update for 9.0.0</li>
<li><a
href="https://github.com/eslint/eslint/commit/19f9a8926bd7888ab4a813ae323ad3c332fd5d5c"><code>19f9a89</code></a>
chore: Update dependencies for v9.0.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/18275">#18275</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/7c957f295dcd97286016cfb3c121dbae72f26a91"><code>7c957f2</code></a>
chore: package.json update for <code>@​eslint/js</code> release</li>
<li><a
href="https://github.com/eslint/eslint/commit/d73a33caddc34ab1eb62039f0f661a338836147c"><code>d73a33c</code></a>
chore: ignore <code>/docs/v8.x</code> in link checker (<a
href="https://redirect.github.com/eslint/eslint/issues/18274">#18274</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/d54a41200483b7dd90531841a48a1f3a91f172fe"><code>d54a412</code></a>
feat: Add --inspect-config CLI flag (<a
href="https://redirect.github.com/eslint/eslint/issues/18270">#18270</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/e151050e64b57f156c32f6d0d1f20dce08b5a610"><code>e151050</code></a>
docs: update get-started to the new <code>@eslint/create-config</code>
(<a
href="https://redirect.github.com/eslint/eslint/issues/18217">#18217</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/610c1486dc54a095667822113eb08062a1aad2b7"><code>610c148</code></a>
fix: Support <code>using</code> declarations in no-lone-blocks (<a
href="https://redirect.github.com/eslint/eslint/issues/18269">#18269</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/44a81c6151c58a3f4c1f6bb2927b0996f81c2daa"><code>44a81c6</code></a>
chore: upgrade knip (<a
href="https://redirect.github.com/eslint/eslint/issues/18272">#18272</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/94178ad5cf4cfa1c8664dd8ac878790e72c90d8c"><code>94178ad</code></a>
docs: mention about <code>name</code> field in flat config (<a
href="https://redirect.github.com/eslint/eslint/issues/18252">#18252</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/eslint/eslint/compare/v8.57.0...v9.0.0">compare
view</a></li>
</ul>
</details>
<br />


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

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

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

---

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

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


</details>
Bumps [style-loader](https://github.com/webpack-contrib/style-loader)
from 3.3.4 to 4.0.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/webpack-contrib/style-loader/releases">style-loader's
releases</a>.</em></p>
<blockquote>
<h2>v4.0.0</h2>
<h2><a
href="https://github.com/webpack-contrib/style-loader/compare/v3.3.3...v4.0.0">4.0.0</a>
(2024-04-08)</h2>
<h3>⚠ BREAKING CHANGES</h3>
<ul>
<li>minimum supported webpack version is <code>5.27.0</code></li>
<li>minimum support Node.js version is <code>18.12.0</code></li>
<li>the <code>insert</code> option can only be a selector or the path to
the module</li>
</ul>
<p>Migration:</p>
<p>Before:</p>
<p><strong>webpack.config.js</strong></p>
<pre lang="js"><code>module.exports = {
  module: {
    rules: [
      {
        test: /\.css$/i,
        use: [
          {
            loader: &quot;style-loader&quot;,
            options: {
              injectType: &quot;styleTag&quot;,
              styleTagTransform: function (css, style) {
                // Do something ...
                style.innerHTML = `${css}.modify{}\n`;
<pre><code>            document.head.appendChild(style);
          },
        },
      },
      &amp;quot;css-loader&amp;quot;,
    ],
  },
],
</code></pre>
<p>},
};
</code></pre></p>
<p>After:</p>
<p><strong>insert-function.js</strong></p>
<pre lang="js"><code>function insert(css, style) {
  var parent = options.target || document.head;
&lt;/tr&gt;&lt;/table&gt; 
</code></pre>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/webpack-contrib/style-loader/blob/master/CHANGELOG.md">style-loader's
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/webpack-contrib/style-loader/compare/v3.3.3...v4.0.0">4.0.0</a>
(2024-04-08)</h2>
<h3>⚠ BREAKING CHANGES</h3>
<ul>
<li>minimum supported webpack version is <code>5.27.0</code></li>
<li>minimum support Node.js version is <code>18.12.0</code></li>
<li>the <code>insert</code> option can only be a selector or the path to
the module</li>
</ul>
<p>Migration:</p>
<p>Before:</p>
<p><strong>webpack.config.js</strong></p>
<pre lang="js"><code>module.exports = {
  module: {
    rules: [
      {
        test: /\.css$/i,
        use: [
          {
            loader: &quot;style-loader&quot;,
            options: {
              injectType: &quot;styleTag&quot;,
              styleTagTransform: function (css, style) {
                // Do something ...
                style.innerHTML = `${css}.modify{}\n`;
<pre><code>            document.head.appendChild(style);
          },
        },
      },
      &amp;quot;css-loader&amp;quot;,
    ],
  },
],
</code></pre>
<p>},
};
</code></pre></p>
<p>After:</p>
<p><strong>insert-function.js</strong></p>
<pre lang="js"><code>function insert(css, style) {
  var parent = options.target || document.head;
<p>&lt;/tr&gt;&lt;/table&gt;
</code></pre></p>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/webpack-contrib/style-loader/commit/091d37d68abfb071c4fbdd335385cd6f1af114c6"><code>091d37d</code></a>
chore(release): 4.0.0</li>
<li><a
href="https://github.com/webpack-contrib/style-loader/commit/abc0b5f807be79934d4c471a3c160b20819e8fb1"><code>abc0b5f</code></a>
docs: improve more</li>
<li><a
href="https://github.com/webpack-contrib/style-loader/commit/565362c3007fd5e74f3e994a0bc51fb7d93af41d"><code>565362c</code></a>
docs: update</li>
<li><a
href="https://github.com/webpack-contrib/style-loader/commit/7122cdec2d2e69f70bf6a0edeab91e2661444b95"><code>7122cde</code></a>
refactor!: the <code>insert</code> option can only be a
<code>selector</code> or the path to the mo...</li>
<li><a
href="https://github.com/webpack-contrib/style-loader/commit/11b8639ba546a04d070936a8043514753df0d5e9"><code>11b8639</code></a>
refactor!: the <code>styleTagTransform</code> option can only be the
path to the module</li>
<li><a
href="https://github.com/webpack-contrib/style-loader/commit/7ec112011b4db7c8c569442c3dbc0a92075aafdb"><code>7ec1120</code></a>
test: fix</li>
<li><a
href="https://github.com/webpack-contrib/style-loader/commit/977bb71af010c5f6c6d5200ffa6497f4f7921942"><code>977bb71</code></a>
refactor!: minimum supported webpack version is <code>5.27.0</code></li>
<li><a
href="https://github.com/webpack-contrib/style-loader/commit/a70555a47a427a37079f052237197cc4888c86b9"><code>a70555a</code></a>
test: update</li>
<li><a
href="https://github.com/webpack-contrib/style-loader/commit/dc6e3689e22447e09b6aaf7602f14b319d13c678"><code>dc6e368</code></a>
refactor!: minimum support Node.js version is <code>18.12.0</code></li>
<li><a
href="https://github.com/webpack-contrib/style-loader/commit/b7cdc6c4bb27908b2462dded76b494f426255cb6"><code>b7cdc6c</code></a>
chore: update codecov-action to v4 (<a
href="https://redirect.github.com/webpack-contrib/style-loader/issues/623">#623</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/webpack-contrib/style-loader/compare/v3.3.4...v4.0.0">compare
view</a></li>
</ul>
</details>
<br />


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

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

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

---

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

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


</details>
Bumps [css-loader](https://github.com/webpack-contrib/css-loader) from 6.11.0 to 7.1.0.
- [Release notes](https://github.com/webpack-contrib/css-loader/releases)
- [Changelog](https://github.com/webpack-contrib/css-loader/blob/master/CHANGELOG.md)
- [Commits](webpack-contrib/css-loader@v6.11.0...v7.1.0)

---
updated-dependencies:
- dependency-name: css-loader
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [css-loader](https://github.com/webpack-contrib/css-loader) from
6.11.0 to 7.1.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/webpack-contrib/css-loader/releases">css-loader's
releases</a>.</em></p>
<blockquote>
<h2>v7.1.0</h2>
<h2><a
href="https://github.com/webpack-contrib/css-loader/compare/v7.0.0...v7.1.0">7.1.0</a>
(2024-04-08)</h2>
<h3>Features</h3>
<ul>
<li>added the <code>getJSON</code> option to output CSS modules mapping
(<a
href="https://redirect.github.com/webpack-contrib/css-loader/issues/1577">#1577</a>)
(<a
href="https://github.com/webpack-contrib/css-loader/commit/af834b43b375f336108d74ff7bd9ed13bc79200a">af834b4</a>)</li>
</ul>
<h2>v7.0.0</h2>
<h2><a
href="https://github.com/webpack-contrib/css-loader/compare/v6.11.0...v7.0.0">7.0.0</a>
(2024-04-04)</h2>
<h3>⚠ BREAKING CHANGES</h3>
<ul>
<li>The <code>modules.namedExport</code> option is <code>true</code> by
default if you enable the <code>esModule</code> option</li>
</ul>
<p>Migration guide:</p>
<p>Before:</p>
<pre lang="js"><code>import style from &quot;./style.css&quot;;
<p>console.log(style.myClass);
</code></pre></p>
<p>After:</p>
<pre lang="js"><code>import * as style from &quot;./style.css&quot;;
<p>console.log(style.myClass);
</code></pre></p>
<ul>
<li>The <code>modules.exportLocalsConvention</code> has the value
<code>as-is</code> when the <code>modules.namedExport</code> option is
<code>true</code> and you don't specify a value</li>
<li>Minimum supported webpack version is <code>5.27.0</code></li>
<li>Minimum supported Node.js version is <code>18.12.0</code></li>
</ul>
<h3>Features</h3>
<ul>
<li>The <code>modules.namedExports</code> option works fine with any
<code>modules.exportLocalsConvention</code> values (<a
href="https://github.com/webpack-contrib/css-loader/commit/f96a11007da55a632de7f58167895e1b5814d717">f96a110</a>)</li>
<li>Added dashed variants for the
<code>modules.exportLocalsConvention</code> options (<a
href="https://github.com/webpack-contrib/css-loader/commit/40e1668b8366f0df63343efe706ba848c2b5dfb2">40e1668</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/webpack-contrib/css-loader/blob/master/CHANGELOG.md">css-loader's
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/webpack-contrib/css-loader/compare/v7.0.0...v7.1.0">7.1.0</a>
(2024-04-08)</h2>
<h3>Features</h3>
<ul>
<li>added the <code>getJSON</code> option to output CSS modules mapping
(<a
href="https://redirect.github.com/webpack-contrib/css-loader/issues/1577">#1577</a>)
(<a
href="https://github.com/webpack-contrib/css-loader/commit/af834b43b375f336108d74ff7bd9ed13bc79200a">af834b4</a>)</li>
</ul>
<h2><a
href="https://github.com/webpack-contrib/css-loader/compare/v6.11.0...v7.0.0">7.0.0</a>
(2024-04-04)</h2>
<h3>⚠ BREAKING CHANGES</h3>
<ul>
<li>The <code>modules.namedExport</code> option is <code>true</code> by
default if you enable the <code>esModule</code> option</li>
</ul>
<p>Migration guide:</p>
<p>Before:</p>
<pre lang="js"><code>import style from &quot;./style.css&quot;;
<p>console.log(style.myClass);
</code></pre></p>
<p>After:</p>
<pre lang="js"><code>import * as style from &quot;./style.css&quot;;
<p>console.log(style.myClass);
</code></pre></p>
<p>To restore 6.x behavior, please use:</p>
<pre lang="js"><code>module.exports = {
  module: {
    rules: [
      {
        test: /\.css$/i,
        loader: &quot;css-loader&quot;,
        options: {
          modules: {
            namedExport: false,
            exportLocalsConvention: 'as-is',
            //
            // or, if you prefer camelcase style
            //
            // exportLocalsConvention: 'camel-case-only'
          },
&lt;/tr&gt;&lt;/table&gt; 
</code></pre>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/webpack-contrib/css-loader/commit/b162e252eef254d6c8271dad1751690ac4214c34"><code>b162e25</code></a>
chore(release): 7.1.0</li>
<li><a
href="https://github.com/webpack-contrib/css-loader/commit/15f793d4fae5bd6addf84a8fce50470af9bf5129"><code>15f793d</code></a>
docs: update logic (<a
href="https://redirect.github.com/webpack-contrib/css-loader/issues/1587">#1587</a>)</li>
<li><a
href="https://github.com/webpack-contrib/css-loader/commit/9c165a4b9152d1bb5d8738f9b7775907f5483295"><code>9c165a4</code></a>
docs: update migration guide (<a
href="https://redirect.github.com/webpack-contrib/css-loader/issues/1586">#1586</a>)</li>
<li><a
href="https://github.com/webpack-contrib/css-loader/commit/af834b43b375f336108d74ff7bd9ed13bc79200a"><code>af834b4</code></a>
feat: added the <code>getJSON</code> option to output CSS modules
mapping (<a
href="https://redirect.github.com/webpack-contrib/css-loader/issues/1577">#1577</a>)</li>
<li><a
href="https://github.com/webpack-contrib/css-loader/commit/fd18587c1b6d689e3e3a3cc3e6c9fe52f5080181"><code>fd18587</code></a>
chore: husky migration (<a
href="https://redirect.github.com/webpack-contrib/css-loader/issues/1584">#1584</a>)</li>
<li><a
href="https://github.com/webpack-contrib/css-loader/commit/96e6ff4ee6514a2c6fa5d0abcd8b8f445386b6da"><code>96e6ff4</code></a>
chore(release): 7.0.0</li>
<li><a
href="https://github.com/webpack-contrib/css-loader/commit/a2231ae6fbd7346f14b099caba8ef8b93869ffcd"><code>a2231ae</code></a>
test: update</li>
<li><a
href="https://github.com/webpack-contrib/css-loader/commit/f96a11007da55a632de7f58167895e1b5814d717"><code>f96a110</code></a>
feat: <code>namedExports</code> works fine with any
<code>exportLocalsConvention</code> value</li>
<li><a
href="https://github.com/webpack-contrib/css-loader/commit/9852aa6921d1bceb2da630b3429e9ab51fdb4fd9"><code>9852aa6</code></a>
docs: update</li>
<li><a
href="https://github.com/webpack-contrib/css-loader/commit/40e1668b8366f0df63343efe706ba848c2b5dfb2"><code>40e1668</code></a>
feat: added dashed variants for the <code>exportLocalsConvention</code>
options</li>
<li>Additional commits viewable in <a
href="https://github.com/webpack-contrib/css-loader/compare/v6.11.0...v7.1.0">compare
view</a></li>
</ul>
</details>
<br />


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

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

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

---

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

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


</details>
Fix the Import of Scheduler Class in Typescript.
…Date().utcOffset`" (#155)

Fix the Typo of date in `src/components/SchedulerData.js` file.
Copy link

New and removed dependencies detected. Learn more about Socket for GitHub ↗︎

Package New capabilities Transitives Size Publisher
npm/[email protected] Transitive: environment, filesystem +14 918 kB evilebottnawi
npm/[email protected] None 0 58.9 kB evilebottnawi

🚮 Removed packages: npm/[email protected], npm/[email protected]

View full report↗︎

Copy link

New and removed dependencies detected. Learn more about Socket for GitHub ↗︎

Package New capabilities Transitives Size Publisher
npm/[email protected] Transitive: environment, filesystem +14 918 kB evilebottnawi
npm/[email protected] None 0 58.9 kB evilebottnawi

🚮 Removed packages: npm/[email protected], npm/[email protected]

View full report↗︎

@ansulagrawal ansulagrawal merged commit c9d3570 into main Oct 6, 2024
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant