185.md (19951B)
1 # PR #185 Bump eslint from 8.13.0 to 8.15.0 2 3 - **Status:** closed 4 - **Author:** @dependabot[bot] 5 - **Created:** 2022-05-09T08:39:13Z 6 - **Branch:** dependabot/npm_and_yarn/eslint-8.15.0 → main 7 - **Closed:** 2022-05-23T08:38:50Z 8 - **Labels:** dependencies, javascript 9 - **Assignees:** @MTRNord 10 - **Reviewers:** @MTRNord 11 - **Diff:** [185.diff](./185.diff) 12 13 --- 14 15 Bumps [eslint](https://github.com/eslint/eslint) from 8.13.0 to 8.15.0. 16 <details> 17 <summary>Release notes</summary> 18 <p><em>Sourced from <a href="https://github.com/eslint/eslint/releases">eslint's releases</a>.</em></p> 19 <blockquote> 20 <h2>v8.15.0</h2> 21 <h2>Features</h2> 22 <ul> 23 <li><a href="https://github.com/eslint/eslint/commit/ab37d3ba302856007beb833c34b56658a34bbb5d"><code>ab37d3b</code></a> feat: add <code>enforceInClassFields</code> option to no-underscore-dangle (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/15818">#15818</a>) (Roberto Cestari)</li> 24 </ul> 25 <h2>Bug Fixes</h2> 26 <ul> 27 <li><a href="https://github.com/eslint/eslint/commit/8bf9440ac47907ffd27aba095428908e7ddeae8a"><code>8bf9440</code></a> fix: "use strict" should not trigger strict mode in ES3 (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/15846">#15846</a>) (Milos Djermanovic)</li> 28 </ul> 29 <h2>Documentation</h2> 30 <ul> 31 <li><a href="https://github.com/eslint/eslint/commit/28116ccce4b99da3d5aa9b8994dd3652df7b1cab"><code>28116cc</code></a> docs: update AST node names link in no-restricted-syntax (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/15843">#15843</a>) (Milos Djermanovic)</li> 32 <li><a href="https://github.com/eslint/eslint/commit/272965feda8adfbf5bfa0e01b37df27ce70fc9fd"><code>272965f</code></a> docs: fix h1 heading on formatters page (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/15834">#15834</a>) (Milos Djermanovic)</li> 33 <li><a href="https://github.com/eslint/eslint/commit/a7981669fffe33deaf4fbe295f660edc8ccad4cd"><code>a798166</code></a> docs: update example for running individual rule tests (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/15833">#15833</a>) (Milos Djermanovic)</li> 34 <li><a href="https://github.com/eslint/eslint/commit/57e732be4e349470fad3e3cc44d96bf0746a598b"><code>57e732b</code></a> docs: mark <code>SourceCode#getJSDocComment</code> deprecated in working-with-rules (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/15829">#15829</a>) (Milos Djermanovic)</li> 35 <li><a href="https://github.com/eslint/eslint/commit/9a90abf59e31247c03a24ca789cd6157504f63ed"><code>9a90abf</code></a> docs: update docs directory in working-with-rules (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/15830">#15830</a>) (Milos Djermanovic)</li> 36 <li><a href="https://github.com/eslint/eslint/commit/810addac9b958c03d69f5f8f21d47ff7fb4c5db6"><code>810adda</code></a> docs: add more examples for prefer-object-spread (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/15831">#15831</a>) (coderaiser)</li> 37 <li><a href="https://github.com/eslint/eslint/commit/06b1edb68f251558601bf68d47e6bbde693089c9"><code>06b1edb</code></a> docs: clarify no-control-regex rule (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/15808">#15808</a>) (Milos Djermanovic)</li> 38 <li><a href="https://github.com/eslint/eslint/commit/9ecd42f36462331a0d697e74323a4d24f0cf02fc"><code>9ecd42f</code></a> docs: Fixed typo in code comment (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/15812">#15812</a>) (Addison G)</li> 39 <li><a href="https://github.com/eslint/eslint/commit/de992b7016e3d91092de7748f0375943ad2c77f0"><code>de992b7</code></a> docs: remove links to 2fa document (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/15804">#15804</a>) (Milos Djermanovic)</li> 40 <li><a href="https://github.com/eslint/eslint/commit/52226593974fc7fcb60f1be73b165863b3d1a7fb"><code>5222659</code></a> docs: fix 'Related Rules' heading in no-constant-binary-expression (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/15799">#15799</a>) (Milos Djermanovic)</li> 41 <li><a href="https://github.com/eslint/eslint/commit/e70ae8116256e5b69c6eac1ed71c0fa33a8e6d7a"><code>e70ae81</code></a> docs: Update README team and sponsors (ESLint Jenkins)</li> 42 </ul> 43 <h2>Chores</h2> 44 <ul> 45 <li><a href="https://github.com/eslint/eslint/commit/1ba6a926eedcfe725900ed95cf029cff02d0355a"><code>1ba6a92</code></a> chore: upgrade <code>@eslint/eslintrc</code><a href="https://github.com/1"><code>@1</code></a>.2.3 (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/15847">#15847</a>) (Milos Djermanovic)</li> 46 <li><a href="https://github.com/eslint/eslint/commit/8167aa7d43d00f1a0e8400f73c0dd66798fd4c56"><code>8167aa7</code></a> chore: bump version of minimatch due to security issue PRISMA-2022-0039 (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/15774">#15774</a>) (Jan Opravil)</li> 47 <li><a href="https://github.com/eslint/eslint/commit/b8995a40087f3a1e4e87c239951f91ddaac73571"><code>b8995a4</code></a> chore: Implement docs site (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/15815">#15815</a>) (Nicholas C. Zakas)</li> 48 <li><a href="https://github.com/eslint/eslint/commit/6494e3e8916f0a07226bdd8c8f6b2c5f0884bf6b"><code>6494e3e</code></a> chore: update link in <code>codeql-analysis.yml</code> (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/15817">#15817</a>) (Milos Djermanovic)</li> 49 <li><a href="https://github.com/eslint/eslint/commit/36503ec8b6fca292be8e584792fc2ad056df4d2f"><code>36503ec</code></a> chore: enable no-constant-binary-expression in eslint-config-eslint (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/15807">#15807</a>) (唯然)</li> 50 </ul> 51 <h2>v8.14.0</h2> 52 <h2>Features</h2> 53 <ul> 54 <li><a href="https://github.com/eslint/eslint/commit/ab6363dffb9dfd9c6a9abb5292fc712745fe7a64"><code>ab6363d</code></a> feat: Add rule no-constant-binary-expression (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/15296">#15296</a>) (Jordan Eldredge)</li> 55 </ul> 56 <h2>Bug Fixes</h2> 57 <ul> 58 <li><a href="https://github.com/eslint/eslint/commit/35fa1dd8932ef3e55c37ec0e4b73b5d88f187e69"><code>35fa1dd</code></a> fix: allow project paths to have URL-encoded characters (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/15795">#15795</a>) (Milos Djermanovic)</li> 59 <li><a href="https://github.com/eslint/eslint/commit/413f1d55f0ad05b6fe75bdde6df423253806797d"><code>413f1d5</code></a> fix: update <code>astUtils.isDirectiveComment</code> with <code>globals</code> and <code>exported</code> (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/15775">#15775</a>) (Milos Djermanovic)</li> 60 </ul> 61 <h2>Build Related</h2> 62 <ul> 63 <li><a href="https://github.com/eslint/eslint/commit/c2407e81caf2d50325d9aa09bae70d38615ddf2c"><code>c2407e8</code></a> build: add node v18 (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/15791">#15791</a>) (唯然)</li> 64 </ul> 65 <h2>Chores</h2> 66 <ul> 67 <li><a href="https://github.com/eslint/eslint/commit/735458cc96d4ecdb4ed97448b63ed4a579890b13"><code>735458c</code></a> chore: add static frontmatter to no-constant-binary-expression docs (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/15798">#15798</a>) (Milos Djermanovic)</li> 68 <li><a href="https://github.com/eslint/eslint/commit/db28f2c9ea6b654f615daf2f7e6f1a2034b85062"><code>db28f2c</code></a> chore: Add static frontmatter to docs (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/15782">#15782</a>) (Nicholas C. Zakas)</li> 69 <li><a href="https://github.com/eslint/eslint/commit/3bca59e30de73fb82d4def262ae1df72089df80d"><code>3bca59e</code></a> chore: markdownlint autofix on commit (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/15783">#15783</a>) (Nicholas C. Zakas)</li> 70 </ul> 71 </blockquote> 72 </details> 73 <details> 74 <summary>Changelog</summary> 75 <p><em>Sourced from <a href="https://github.com/eslint/eslint/blob/main/CHANGELOG.md">eslint's changelog</a>.</em></p> 76 <blockquote> 77 <p>v8.15.0 - May 6, 2022</p> 78 <ul> 79 <li><a href="https://github.com/eslint/eslint/commit/1ba6a926eedcfe725900ed95cf029cff02d0355a"><code>1ba6a92</code></a> chore: upgrade <code>@eslint/eslintrc</code><a href="https://github.com/1"><code>@1</code></a>.2.3 (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/15847">#15847</a>) (Milos Djermanovic)</li> 80 <li><a href="https://github.com/eslint/eslint/commit/8bf9440ac47907ffd27aba095428908e7ddeae8a"><code>8bf9440</code></a> fix: "use strict" should not trigger strict mode in ES3 (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/15846">#15846</a>) (Milos Djermanovic)</li> 81 <li><a href="https://github.com/eslint/eslint/commit/28116ccce4b99da3d5aa9b8994dd3652df7b1cab"><code>28116cc</code></a> docs: update AST node names link in no-restricted-syntax (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/15843">#15843</a>) (Milos Djermanovic)</li> 82 <li><a href="https://github.com/eslint/eslint/commit/8167aa7d43d00f1a0e8400f73c0dd66798fd4c56"><code>8167aa7</code></a> chore: bump version of minimatch due to security issue PRISMA-2022-0039 (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/15774">#15774</a>) (Jan Opravil)</li> 83 <li><a href="https://github.com/eslint/eslint/commit/272965feda8adfbf5bfa0e01b37df27ce70fc9fd"><code>272965f</code></a> docs: fix h1 heading on formatters page (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/15834">#15834</a>) (Milos Djermanovic)</li> 84 <li><a href="https://github.com/eslint/eslint/commit/a7981669fffe33deaf4fbe295f660edc8ccad4cd"><code>a798166</code></a> docs: update example for running individual rule tests (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/15833">#15833</a>) (Milos Djermanovic)</li> 85 <li><a href="https://github.com/eslint/eslint/commit/b8995a40087f3a1e4e87c239951f91ddaac73571"><code>b8995a4</code></a> chore: Implement docs site (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/15815">#15815</a>) (Nicholas C. Zakas)</li> 86 <li><a href="https://github.com/eslint/eslint/commit/ab37d3ba302856007beb833c34b56658a34bbb5d"><code>ab37d3b</code></a> feat: add <code>enforceInClassFields</code> option to no-underscore-dangle (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/15818">#15818</a>) (Roberto Cestari)</li> 87 <li><a href="https://github.com/eslint/eslint/commit/57e732be4e349470fad3e3cc44d96bf0746a598b"><code>57e732b</code></a> docs: mark <code>SourceCode#getJSDocComment</code> deprecated in working-with-rules (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/15829">#15829</a>) (Milos Djermanovic)</li> 88 <li><a href="https://github.com/eslint/eslint/commit/9a90abf59e31247c03a24ca789cd6157504f63ed"><code>9a90abf</code></a> docs: update docs directory in working-with-rules (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/15830">#15830</a>) (Milos Djermanovic)</li> 89 <li><a href="https://github.com/eslint/eslint/commit/810addac9b958c03d69f5f8f21d47ff7fb4c5db6"><code>810adda</code></a> docs: add more examples for prefer-object-spread (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/15831">#15831</a>) (coderaiser)</li> 90 <li><a href="https://github.com/eslint/eslint/commit/06b1edb68f251558601bf68d47e6bbde693089c9"><code>06b1edb</code></a> docs: clarify no-control-regex rule (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/15808">#15808</a>) (Milos Djermanovic)</li> 91 <li><a href="https://github.com/eslint/eslint/commit/6494e3e8916f0a07226bdd8c8f6b2c5f0884bf6b"><code>6494e3e</code></a> chore: update link in <code>codeql-analysis.yml</code> (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/15817">#15817</a>) (Milos Djermanovic)</li> 92 <li><a href="https://github.com/eslint/eslint/commit/9ecd42f36462331a0d697e74323a4d24f0cf02fc"><code>9ecd42f</code></a> docs: Fixed typo in code comment (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/15812">#15812</a>) (Addison G)</li> 93 <li><a href="https://github.com/eslint/eslint/commit/36503ec8b6fca292be8e584792fc2ad056df4d2f"><code>36503ec</code></a> chore: enable no-constant-binary-expression in eslint-config-eslint (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/15807">#15807</a>) (唯然)</li> 94 <li><a href="https://github.com/eslint/eslint/commit/de992b7016e3d91092de7748f0375943ad2c77f0"><code>de992b7</code></a> docs: remove links to 2fa document (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/15804">#15804</a>) (Milos Djermanovic)</li> 95 <li><a href="https://github.com/eslint/eslint/commit/52226593974fc7fcb60f1be73b165863b3d1a7fb"><code>5222659</code></a> docs: fix 'Related Rules' heading in no-constant-binary-expression (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/15799">#15799</a>) (Milos Djermanovic)</li> 96 <li><a href="https://github.com/eslint/eslint/commit/e70ae8116256e5b69c6eac1ed71c0fa33a8e6d7a"><code>e70ae81</code></a> docs: Update README team and sponsors (ESLint Jenkins)</li> 97 </ul> 98 <p>v8.14.0 - April 22, 2022</p> 99 <ul> 100 <li><a href="https://github.com/eslint/eslint/commit/35fa1dd8932ef3e55c37ec0e4b73b5d88f187e69"><code>35fa1dd</code></a> fix: allow project paths to have URL-encoded characters (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/15795">#15795</a>) (Milos Djermanovic)</li> 101 <li><a href="https://github.com/eslint/eslint/commit/735458cc96d4ecdb4ed97448b63ed4a579890b13"><code>735458c</code></a> chore: add static frontmatter to no-constant-binary-expression docs (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/15798">#15798</a>) (Milos Djermanovic)</li> 102 <li><a href="https://github.com/eslint/eslint/commit/ab6363dffb9dfd9c6a9abb5292fc712745fe7a64"><code>ab6363d</code></a> feat: Add rule no-constant-binary-expression (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/15296">#15296</a>) (Jordan Eldredge)</li> 103 <li><a href="https://github.com/eslint/eslint/commit/db28f2c9ea6b654f615daf2f7e6f1a2034b85062"><code>db28f2c</code></a> chore: Add static frontmatter to docs (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/15782">#15782</a>) (Nicholas C. Zakas)</li> 104 <li><a href="https://github.com/eslint/eslint/commit/c2407e81caf2d50325d9aa09bae70d38615ddf2c"><code>c2407e8</code></a> build: add node v18 (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/15791">#15791</a>) (唯然)</li> 105 <li><a href="https://github.com/eslint/eslint/commit/413f1d55f0ad05b6fe75bdde6df423253806797d"><code>413f1d5</code></a> fix: update <code>astUtils.isDirectiveComment</code> with <code>globals</code> and <code>exported</code> (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/15775">#15775</a>) (Milos Djermanovic)</li> 106 <li><a href="https://github.com/eslint/eslint/commit/3bca59e30de73fb82d4def262ae1df72089df80d"><code>3bca59e</code></a> chore: markdownlint autofix on commit (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/15783">#15783</a>) (Nicholas C. Zakas)</li> 107 </ul> 108 </blockquote> 109 </details> 110 <details> 111 <summary>Commits</summary> 112 <ul> 113 <li><a href="https://github.com/eslint/eslint/commit/9b17d6fac6983d2fed4cd005acba17be0a183970"><code>9b17d6f</code></a> 8.15.0</li> 114 <li><a href="https://github.com/eslint/eslint/commit/128b7264fdcc77122d898cc3cef1222a15f5f6fd"><code>128b726</code></a> Build: changelog update for 8.15.0</li> 115 <li><a href="https://github.com/eslint/eslint/commit/1ba6a926eedcfe725900ed95cf029cff02d0355a"><code>1ba6a92</code></a> chore: upgrade <code>@eslint/eslintrc</code><a href="https://github.com/1"><code>@1</code></a>.2.3 (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/15847">#15847</a>)</li> 116 <li><a href="https://github.com/eslint/eslint/commit/8bf9440ac47907ffd27aba095428908e7ddeae8a"><code>8bf9440</code></a> fix: "use strict" should not trigger strict mode in ES3 (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/15846">#15846</a>)</li> 117 <li><a href="https://github.com/eslint/eslint/commit/28116ccce4b99da3d5aa9b8994dd3652df7b1cab"><code>28116cc</code></a> docs: update AST node names link in no-restricted-syntax (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/15843">#15843</a>)</li> 118 <li><a href="https://github.com/eslint/eslint/commit/8167aa7d43d00f1a0e8400f73c0dd66798fd4c56"><code>8167aa7</code></a> chore: bump version of minimatch due to security issue PRISMA-2022-0039 (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/15774">#15774</a>)</li> 119 <li><a href="https://github.com/eslint/eslint/commit/272965feda8adfbf5bfa0e01b37df27ce70fc9fd"><code>272965f</code></a> docs: fix h1 heading on formatters page (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/15834">#15834</a>)</li> 120 <li><a href="https://github.com/eslint/eslint/commit/a7981669fffe33deaf4fbe295f660edc8ccad4cd"><code>a798166</code></a> docs: update example for running individual rule tests (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/15833">#15833</a>)</li> 121 <li><a href="https://github.com/eslint/eslint/commit/b8995a40087f3a1e4e87c239951f91ddaac73571"><code>b8995a4</code></a> chore: Implement docs site (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/15815">#15815</a>)</li> 122 <li><a href="https://github.com/eslint/eslint/commit/ab37d3ba302856007beb833c34b56658a34bbb5d"><code>ab37d3b</code></a> feat: add <code>enforceInClassFields</code> option to no-underscore-dangle (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/15818">#15818</a>)</li> 123 <li>Additional commits viewable in <a href="https://github.com/eslint/eslint/compare/v8.13.0...v8.15.0">compare view</a></li> 124 </ul> 125 </details> 126 <br /> 127 128 129 [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) 130 131 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`. 132 133 [//]: # (dependabot-automerge-start) 134 [//]: # (dependabot-automerge-end) 135 136 --- 137 138 <details> 139 <summary>Dependabot commands and options</summary> 140 <br /> 141 142 You can trigger Dependabot actions by commenting on this PR: 143 - `@dependabot rebase` will rebase this PR 144 - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it 145 - `@dependabot merge` will merge this PR after your CI passes on it 146 - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it 147 - `@dependabot cancel merge` will cancel a previously requested merge and block automerging 148 - `@dependabot reopen` will reopen this PR if it is closed 149 - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually 150 - `@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) 151 - `@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) 152 - `@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) 153 154 155 </details> 156 157 158 ## Comments 159 160 ### @dependabot[bot] — 2022-05-23T08:38:49Z 161 162 Superseded by #207. 163