Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[Snyk] Upgrade typescript from 4.6.2 to 4.9.4 (mongodb#2551)
<h3>Snyk has created this PR to upgrade typescript from 4.6.2 to 4.9.4.</h3> :information_source: Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project. <hr/> - The recommended version is **260 versions** ahead of your current version. - The recommended version was released **2 months ago**, on 2022-12-07. The recommended version fixes: Severity | Issue | PriorityScore (*) | Exploit Maturity | :-------------------------:|:-------------------------|-------------------------|:------------------------- <img src="https://res.cloudinary.com/snyk/image/upload/w_20,h_20/v1561977819/icon/h.png" width="20" height="20" title="high severity"/> | Prototype Pollution<br/> [SNYK-JS-LOADERUTILS-3043105](https://snyk.io/vuln/SNYK-JS-LOADERUTILS-3043105) | **375/1000** <br/> **Why?** CVSS 7.5 | No Known Exploit <img src="https://res.cloudinary.com/snyk/image/upload/w_20,h_20/v1561977819/icon/h.png" width="20" height="20" title="high severity"/> | Prototype Pollution<br/> [SNYK-JS-LOADERUTILS-3043105](https://snyk.io/vuln/SNYK-JS-LOADERUTILS-3043105) | **375/1000** <br/> **Why?** CVSS 7.5 | No Known Exploit <img src="https://res.cloudinary.com/snyk/image/upload/w_20,h_20/v1561977819/icon/h.png" width="20" height="20" title="high severity"/> | Remote Code Execution (RCE)<br/> [SNYK-JS-EJS-2803307](https://snyk.io/vuln/SNYK-JS-EJS-2803307) | **375/1000** <br/> **Why?** CVSS 7.5 | Proof of Concept <img src="https://res.cloudinary.com/snyk/image/upload/w_20,h_20/v1561977819/icon/h.png" width="20" height="20" title="high severity"/> | Denial of Service (DoS)<br/> [SNYK-JS-DECODEURICOMPONENT-3149970](https://snyk.io/vuln/SNYK-JS-DECODEURICOMPONENT-3149970) | **375/1000** <br/> **Why?** CVSS 7.5 | Proof of Concept <img src="https://res.cloudinary.com/snyk/image/upload/w_20,h_20/v1561977819/icon/h.png" width="20" height="20" title="high severity"/> | Prototype Pollution<br/> [SNYK-JS-ASYNC-2441827](https://snyk.io/vuln/SNYK-JS-ASYNC-2441827) | **375/1000** <br/> **Why?** CVSS 7.5 | Proof of Concept <img src="https://res.cloudinary.com/snyk/image/upload/w_20,h_20/v1561977819/icon/m.png" width="20" height="20" title="medium severity"/> | Regular Expression Denial of Service (ReDoS)<br/> [SNYK-JS-TERSER-2806366](https://snyk.io/vuln/SNYK-JS-TERSER-2806366) | **375/1000** <br/> **Why?** CVSS 7.5 | No Known Exploit <img src="https://res.cloudinary.com/snyk/image/upload/w_20,h_20/v1561977819/icon/m.png" width="20" height="20" title="medium severity"/> | Denial of Service (DoS)<br/> [SNYK-JS-NWSAPI-2841516](https://snyk.io/vuln/SNYK-JS-NWSAPI-2841516) | **375/1000** <br/> **Why?** CVSS 7.5 | No Known Exploit <img src="https://res.cloudinary.com/snyk/image/upload/w_20,h_20/v1561977819/icon/m.png" width="20" height="20" title="medium severity"/> | Regular Expression Denial of Service (ReDoS)<br/> [SNYK-JS-LOADERUTILS-3105943](https://snyk.io/vuln/SNYK-JS-LOADERUTILS-3105943) | **375/1000** <br/> **Why?** CVSS 7.5 | No Known Exploit <img src="https://res.cloudinary.com/snyk/image/upload/w_20,h_20/v1561977819/icon/m.png" width="20" height="20" title="medium severity"/> | Regular Expression Denial of Service (ReDoS)<br/> [SNYK-JS-LOADERUTILS-3042992](https://snyk.io/vuln/SNYK-JS-LOADERUTILS-3042992) | **375/1000** <br/> **Why?** CVSS 7.5 | No Known Exploit <img src="https://res.cloudinary.com/snyk/image/upload/w_20,h_20/v1561977819/icon/m.png" width="20" height="20" title="medium severity"/> | Regular Expression Denial of Service (ReDoS)<br/> [SNYK-JS-LOADERUTILS-3105943](https://snyk.io/vuln/SNYK-JS-LOADERUTILS-3105943) | **375/1000** <br/> **Why?** CVSS 7.5 | No Known Exploit <img src="https://res.cloudinary.com/snyk/image/upload/w_20,h_20/v1561977819/icon/m.png" width="20" height="20" title="medium severity"/> | Regular Expression Denial of Service (ReDoS)<br/> [SNYK-JS-LOADERUTILS-3042992](https://snyk.io/vuln/SNYK-JS-LOADERUTILS-3042992) | **375/1000** <br/> **Why?** CVSS 7.5 | No Known Exploit <img src="https://res.cloudinary.com/snyk/image/upload/w_20,h_20/v1561977819/icon/m.png" width="20" height="20" title="medium severity"/> | Prototype Pollution<br/> [SNYK-JS-JSON5-3182856](https://snyk.io/vuln/SNYK-JS-JSON5-3182856) | **375/1000** <br/> **Why?** CVSS 7.5 | Proof of Concept <img src="https://res.cloudinary.com/snyk/image/upload/w_20,h_20/v1561977819/icon/m.png" width="20" height="20" title="medium severity"/> | Prototype Pollution<br/> [SNYK-JS-JSON5-3182856](https://snyk.io/vuln/SNYK-JS-JSON5-3182856) | **375/1000** <br/> **Why?** CVSS 7.5 | Proof of Concept (*) Note that the real score may have changed since the PR was raised. <details> <summary><b>Release notes</b></summary> <br/> <details> <summary>Package name: <b>typescript</b></summary> <ul> <li> <b>4.9.4</b> - <a href="https://snyk.io/redirect/github/microsoft/TypeScript/releases/tag/v4.9.4">2022-12-07</a></br><p>For release notes, check out the <a href="https://devblogs.microsoft.com/typescript/announcing-typescript-4-9" rel="nofollow">release announcement</a>.</p> <p>For the complete list of fixed issues, check out the</p> <ul> <li><a href="https://snyk.io/redirect/github/Microsoft/TypeScript/issues?utf8=%E2%9C%93&q=is%3Aissue+milestone%3A%22TypeScript+4.9.4%22+is%3Aclosed+">fixed issues query for Typescript v4.9.4</a>.</li> </ul> <p>Downloads are available on:</p> <ul> <li><a href="https://www.npmjs.com/package/typescript" rel="nofollow">npm</a></li> <li><a href="https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild" rel="nofollow">NuGet package</a></li> </ul> <h2>Changes:</h2> <ul> <li><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/microsoft/TypeScript/commit/e2868216f637e875a74c675845625eb15dcfe9a2/hovercard" href="https://snyk.io/redirect/github/microsoft/TypeScript/commit/e2868216f637e875a74c675845625eb15dcfe9a2"><tt>e286821</tt></a> Bump version to 4.9.4 and LKG.</li> <li><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/microsoft/TypeScript/commit/eb5419fc8d980859b98553586dfb5f40d811a745/hovercard" href="https://snyk.io/redirect/github/microsoft/TypeScript/commit/eb5419fc8d980859b98553586dfb5f40d811a745"><tt>eb5419f</tt></a> Cherry-pick <a aria-label="Pull request #51704" class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1470241059" data-permission-text="Title is private" data-url="microsoft/TypeScript#51704" data-hovercard-type="pull_request" data-hovercard-url="/microsoft/TypeScript/pull/51704/hovercard" href="https://snyk.io/redirect/github/microsoft/TypeScript/pull/51704">#51704</a> to release 4.9 (<a aria-label="Pull request #51712" class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1471670926" data-permission-text="Title is private" data-url="microsoft/TypeScript#51712" data-hovercard-type="pull_request" data-hovercard-url="/microsoft/TypeScript/pull/51712/hovercard" href="https://snyk.io/redirect/github/microsoft/TypeScript/pull/51712">#51712</a>)</li> <li><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/microsoft/TypeScript/commit/b4d382b9b12460adf2da4cc0d1429cf19f8dc8be/hovercard" href="https://snyk.io/redirect/github/microsoft/TypeScript/commit/b4d382b9b12460adf2da4cc0d1429cf19f8dc8be"><tt>b4d382b</tt></a> Cherry-pick changes for narrowing to tagged literal types.</li> <li><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/microsoft/TypeScript/commit/e7a02f43fce47e1a39259ada5460bcc33c8e98b5/hovercard" href="https://snyk.io/redirect/github/microsoft/TypeScript/commit/e7a02f43fce47e1a39259ada5460bcc33c8e98b5"><tt>e7a02f4</tt></a> Port of <a aria-label="Pull request #51626" class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1460570851" data-permission-text="Title is private" data-url="microsoft/TypeScript#51626" data-hovercard-type="pull_request" data-hovercard-url="/microsoft/TypeScript/pull/51626/hovercard" href="https://snyk.io/redirect/github/microsoft/TypeScript/pull/51626">#51626</a> and <a aria-label="Pull request #51689" class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1468824634" data-permission-text="Title is private" data-url="microsoft/TypeScript#51689" data-hovercard-type="pull_request" data-hovercard-url="/microsoft/TypeScript/pull/51689/hovercard" href="https://snyk.io/redirect/github/microsoft/TypeScript/pull/51689">#51689</a> to release-4.9 (<a aria-label="Pull request #51627" class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1460623995" data-permission-text="Title is private" data-url="microsoft/TypeScript#51627" data-hovercard-type="pull_request" data-hovercard-url="/microsoft/TypeScript/pull/51627/hovercard" href="https://snyk.io/redirect/github/microsoft/TypeScript/pull/51627">#51627</a>)</li> <li><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/microsoft/TypeScript/commit/1727912f0437a7f367d90040fc4b0b4f3efd017a/hovercard" href="https://snyk.io/redirect/github/microsoft/TypeScript/commit/1727912f0437a7f367d90040fc4b0b4f3efd017a"><tt>1727912</tt></a> Cherry-pick fix around <code>visitEachChild</code> to release-4.9. (<a aria-label="Pull request #51544" class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1450676017" data-permission-text="Title is private" data-url="microsoft/TypeScript#51544" data-hovercard-type="pull_request" data-hovercard-url="/microsoft/TypeScript/pull/51544/hovercard" href="https://snyk.io/redirect/github/microsoft/TypeScript/pull/51544">#51544</a>)</li> </ul> <p>This list of changes was <a href="https://typescript.visualstudio.com/cf7ac146-d525-443c-b23c-0d58337efebc/_release?releaseId=117&_a=release-summary" rel="nofollow">auto generated</a>.</p> </li> <li> <b>4.9.3</b> - <a href="https://snyk.io/redirect/github/microsoft/TypeScript/releases/tag/v4.9.3">2022-11-15</a></br><a href="https://snyk.io/redirect/github/microsoft/TypeScript/releases/tag/v4.9.3"> Read more </a> </li> <li> <b>4.9.2-rc</b> - 2022-11-01 </li> <li> <b>4.9.1-beta</b> - 2022-09-23 </li> <li> <b>4.9.0-dev.20221031</b> - 2022-10-31 </li> <li> <b>4.9.0-dev.20221030</b> - 2022-10-30 </li> <li> <b>4.9.0-dev.20221029</b> - 2022-10-29 </li> <li> <b>4.9.0-dev.20221028</b> - 2022-10-28 </li> <li> <b>4.9.0-dev.20221027</b> - 2022-10-27 </li> <li> <b>4.9.0-dev.20221026</b> - 2022-10-26 </li> <li> <b>4.9.0-dev.20221025</b> - 2022-10-25 </li> <li> <b>4.9.0-dev.20221024</b> - 2022-10-24 </li> <li> <b>4.9.0-dev.20221023</b> - 2022-10-23 </li> <li> <b>4.9.0-dev.20221022</b> - 2022-10-22 </li> <li> <b>4.9.0-dev.20221021</b> - 2022-10-21 </li> <li> <b>4.9.0-dev.20221020</b> - 2022-10-20 </li> <li> <b>4.9.0-dev.20221019</b> - 2022-10-19 </li> <li> <b>4.9.0-dev.20221018</b> - 2022-10-18 </li> <li> <b>4.9.0-dev.20221017</b> - 2022-10-17 </li> <li> <b>4.9.0-dev.20221016</b> - 2022-10-16 </li> <li> <b>4.9.0-dev.20221015</b> - 2022-10-15 </li> <li> <b>4.9.0-dev.20221014</b> - 2022-10-14 </li> <li> <b>4.9.0-dev.20221013</b> - 2022-10-13 </li> <li> <b>4.9.0-dev.20221012</b> - 2022-10-12 </li> <li> <b>4.9.0-dev.20221011</b> - 2022-10-11 </li> <li> <b>4.9.0-dev.20221007</b> - 2022-10-07 </li> <li> <b>4.9.0-dev.20221006</b> - 2022-10-06 </li> <li> <b>4.9.0-dev.20221005</b> - 2022-10-05 </li> <li> <b>4.9.0-dev.20221004</b> - 2022-10-04 </li> <li> <b>4.9.0-dev.20221003</b> - 2022-10-03 </li> <li> <b>4.9.0-dev.20221002</b> - 2022-10-02 </li> <li> <b>4.9.0-dev.20221001</b> - 2022-10-01 </li> <li> <b>4.9.0-dev.20220930</b> - 2022-09-30 </li> <li> <b>4.9.0-dev.20220929</b> - 2022-09-29 </li> <li> <b>4.9.0-dev.20220928</b> - 2022-09-28 </li> <li> <b>4.9.0-dev.20220927</b> - 2022-09-27 </li> <li> <b>4.9.0-dev.20220926</b> - 2022-09-26 </li> <li> <b>4.9.0-dev.20220925</b> - 2022-09-25 </li> <li> <b>4.9.0-dev.20220924</b> - 2022-09-24 </li> <li> <b>4.9.0-dev.20220923</b> - 2022-09-23 </li> <li> <b>4.9.0-dev.20220922</b> - 2022-09-22 </li> <li> <b>4.9.0-dev.20220921</b> - 2022-09-21 </li> <li> <b>4.9.0-dev.20220920</b> - 2022-09-20 </li> <li> <b>4.9.0-dev.20220919</b> - 2022-09-19 </li> <li> <b>4.9.0-dev.20220918</b> - 2022-09-18 </li> <li> <b>4.9.0-dev.20220917</b> - 2022-09-17 </li> <li> <b>4.9.0-dev.20220916</b> - 2022-09-16 </li> <li> <b>4.9.0-dev.20220915</b> - 2022-09-15 </li> <li> <b>4.9.0-dev.20220914</b> - 2022-09-14 </li> <li> <b>4.9.0-dev.20220913</b> - 2022-09-13 </li> <li> <b>4.9.0-dev.20220912</b> - 2022-09-12 </li> <li> <b>4.9.0-dev.20220911</b> - 2022-09-11 </li> <li> <b>4.9.0-dev.20220910</b> - 2022-09-10 </li> <li> <b>4.9.0-dev.20220909</b> - 2022-09-09 </li> <li> <b>4.9.0-dev.20220908</b> - 2022-09-08 </li> <li> <b>4.9.0-dev.20220907</b> - 2022-09-07 </li> <li> <b>4.9.0-dev.20220905</b> - 2022-09-05 </li> <li> <b>4.9.0-dev.20220904</b> - 2022-09-04 </li> <li> <b>4.9.0-dev.20220903</b> - 2022-09-03 </li> <li> <b>4.9.0-dev.20220902</b> - 2022-09-02 </li> <li> <b>4.9.0-dev.20220901</b> - 2022-09-01 </li> <li> <b>4.9.0-dev.20220831</b> - 2022-08-31 </li> <li> <b>4.9.0-dev.20220830</b> - 2022-08-30 </li> <li> <b>4.9.0-dev.20220829</b> - 2022-08-29 </li> <li> <b>4.9.0-dev.20220828</b> - 2022-08-28 </li> <li> <b>4.9.0-dev.20220827</b> - 2022-08-27 </li> <li> <b>4.9.0-dev.20220825</b> - 2022-08-25 </li> <li> <b>4.9.0-dev.20220824</b> - 2022-08-24 </li> <li> <b>4.9.0-dev.20220823</b> - 2022-08-23 </li> <li> <b>4.9.0-dev.20220822</b> - 2022-08-22 </li> <li> <b>4.9.0-dev.20220821</b> - 2022-08-21 </li> <li> <b>4.9.0-dev.20220820</b> - 2022-08-20 </li> <li> <b>4.9.0-dev.20220819</b> - 2022-08-19 </li> <li> <b>4.9.0-dev.20220818</b> - 2022-08-18 </li> <li> <b>4.9.0-dev.20220817</b> - 2022-08-17 </li> <li> <b>4.9.0-dev.20220816</b> - 2022-08-16 </li> <li> <b>4.9.0-dev.20220815</b> - 2022-08-15 </li> <li> <b>4.9.0-dev.20220814</b> - 2022-08-14 </li> <li> <b>4.9.0-dev.20220813</b> - 2022-08-13 </li> <li> <b>4.9.0-dev.20220812</b> - 2022-08-12 </li> <li> <b>4.9.0-dev.20220811</b> - 2022-08-11 </li> <li> <b>4.9.0-beta</b> - 2022-09-23 </li> <li> <b>4.8.4</b> - <a href="https://snyk.io/redirect/github/microsoft/TypeScript/releases/tag/v4.8.4">2022-09-27</a></br><p>For release notes, check out the <a href="https://devblogs.microsoft.com/typescript/announcing-typescript-4-8/" rel="nofollow">release announcement</a>.</p> <p>For the complete list of fixed issues, check out the</p> <ul> <li><a href="https://snyk.io/redirect/github/microsoft/TypeScript/issues?q=milestone%3A%22TypeScript+4.8.0%22+">fixed issues query for Typescript 4.8.0 (Beta)</a>.</li> <li><a href="https://snyk.io/redirect/github/microsoft/TypeScript/issues?q=milestone%3A%22TypeScript+4.8.1%22+">fixed issues query for Typescript 4.8.1 (RC)</a>.</li> <li><a href="https://snyk.io/redirect/github/microsoft/TypeScript/issues?q=milestone%3A%22TypeScript+4.8.2%22+">fixed issues query for Typescript 4.8.2 (Stable)</a>.</li> <li><a href="https://snyk.io/redirect/github/microsoft/TypeScript/issues?q=milestone%3A%22TypeScript+4.8.3%22+">fixed issues query for Typescript 4.8.3 (Stable)</a>.</li> <li><a href="https://snyk.io/redirect/github/microsoft/TypeScript/issues?q=milestone%3A%22TypeScript+4.8.4%22+">fixed issues query for Typescript 4.8.4 (Stable)</a>.</li> </ul> <p>Downloads are available on:</p> <ul> <li><a href="https://www.npmjs.com/package/typescript" rel="nofollow">npm</a></li> <li><a href="https://marketplace.visualstudio.com/items?itemName=TypeScriptTeam.TypeScript-484" rel="nofollow">Visual Studio 2022/2019</a> (<a href="https://snyk.io/redirect/github/Microsoft/TypeScript/wiki/Updating-TypeScript-in-Visual-Studio-2017">Select new version in project options</a>)</li> <li><a href="https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild" rel="nofollow">NuGet package</a></li> </ul> </li> <li> <b>4.8.3</b> - <a href="https://snyk.io/redirect/github/microsoft/TypeScript/releases/tag/v4.8.3">2022-09-08</a></br><p>For release notes, check out the <a href="https://devblogs.microsoft.com/typescript/announcing-typescript-4-8/" rel="nofollow">release announcement</a>.</p> <p>For the complete list of fixed issues, check out the</p> <ul> <li><a href="https://snyk.io/redirect/github/microsoft/TypeScript/issues?q=milestone%3A%22TypeScript+4.8.0%22+">fixed issues query for Typescript 4.8.0 (Beta)</a>.</li> <li><a href="https://snyk.io/redirect/github/microsoft/TypeScript/issues?q=milestone%3A%22TypeScript+4.8.1%22+">fixed issues query for Typescript 4.8.1 (RC)</a>.</li> <li><a href="https://snyk.io/redirect/github/microsoft/TypeScript/issues?q=milestone%3A%22TypeScript+4.8.2%22+">fixed issues query for Typescript 4.8.2 (Stable)</a>.</li> <li><a href="https://snyk.io/redirect/github/microsoft/TypeScript/issues?q=milestone%3A%22TypeScript+4.8.3%22+">fixed issues query for Typescript 4.8.3 (Stable)</a>.</li> </ul> <p>Downloads are available on:</p> <ul> <li><a href="https://www.npmjs.com/package/typescript" rel="nofollow">npm</a></li> <li><a href="https://marketplace.visualstudio.com/items?itemName=TypeScriptTeam.TypeScript-483" rel="nofollow">Visual Studio 2022/2019</a> (<a href="https://snyk.io/redirect/github/Microsoft/TypeScript/wiki/Updating-TypeScript-in-Visual-Studio-2017">Select new version in project options</a>)</li> <li><a href="https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild" rel="nofollow">NuGet package</a></li> </ul> </li> <li> <b>4.8.2</b> - <a href="https://snyk.io/redirect/github/microsoft/TypeScript/releases/tag/v4.8.2">2022-08-25</a></br><p>For release notes, check out the <a href="https://devblogs.microsoft.com/typescript/announcing-typescript-4-8/" rel="nofollow">release announcement</a>.</p> <p>For the complete list of fixed issues, check out the</p> <ul> <li><a href="https://snyk.io/redirect/github/microsoft/TypeScript/issues?q=milestone%3A%22TypeScript+4.8.0%22+">fixed issues query for Typescript 4.8.0 (Beta)</a>.</li> <li><a href="https://snyk.io/redirect/github/microsoft/TypeScript/issues?q=milestone%3A%22TypeScript+4.8.1%22+">fixed issues query for Typescript 4.8.1 (RC)</a>.</li> <li><a href="https://snyk.io/redirect/github/microsoft/TypeScript/issues?q=milestone%3A%22TypeScript+4.8.2%22+">fixed issues query for Typescript 4.8.1 (Stable)</a>.</li> </ul> <p>Downloads are available on:</p> <ul> <li><a href="https://www.npmjs.com/package/typescript" rel="nofollow">npm</a></li> <li><a href="https://marketplace.visualstudio.com/items?itemName=TypeScriptTeam.TypeScript-48" rel="nofollow">Visual Studio 2022/2019</a> (<a href="https://snyk.io/redirect/github/Microsoft/TypeScript/wiki/Updating-TypeScript-in-Visual-Studio-2017">Select new version in project options</a>)</li> <li><a href="https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild" rel="nofollow">NuGet package</a></li> </ul> </li> <li> <b>4.8.1-rc</b> - 2022-08-11 </li> <li> <b>4.8.0-dev.20220809</b> - 2022-08-09 </li> <li> <b>4.8.0-dev.20220808</b> - 2022-08-08 </li> <li> <b>4.8.0-dev.20220807</b> - 2022-08-07 </li> <li> <b>4.8.0-dev.20220806</b> - 2022-08-06 </li> <li> <b>4.8.0-dev.20220805</b> - 2022-08-05 </li> <li> <b>4.8.0-dev.20220804</b> - 2022-08-04 </li> <li> <b>4.8.0-dev.20220803</b> - 2022-08-03 </li> <li> <b>4.8.0-dev.20220802</b> - 2022-08-02 </li> <li> <b>4.8.0-dev.20220801</b> - 2022-08-01 </li> <li> <b>4.8.0-dev.20220731</b> - 2022-07-31 </li> <li> <b>4.8.0-dev.20220730</b> - 2022-07-30 </li> <li> <b>4.8.0-dev.20220729</b> - 2022-07-29 </li> <li> <b>4.8.0-dev.20220728</b> - 2022-07-28 </li> <li> <b>4.8.0-dev.20220727</b> - 2022-07-27 </li> <li> <b>4.8.0-dev.20220726</b> - 2022-07-26 </li> <li> <b>4.8.0-dev.20220725</b> - 2022-07-25 </li> <li> <b>4.8.0-dev.20220724</b> - 2022-07-24 </li> <li> <b>4.8.0-dev.20220723</b> - 2022-07-23 </li> <li> <b>4.8.0-dev.20220722</b> - 2022-07-22 </li> <li> <b>4.8.0-dev.20220721</b> - 2022-07-21 </li> <li> <b>4.8.0-dev.20220720</b> - 2022-07-20 </li> <li> <b>4.8.0-dev.20220719</b> - 2022-07-19 </li> <li> <b>4.8.0-dev.20220718</b> - 2022-07-18 </li> <li> <b>4.8.0-dev.20220717</b> - 2022-07-17 </li> <li> <b>4.8.0-dev.20220716</b> - 2022-07-16 </li> <li> <b>4.8.0-dev.20220715</b> - 2022-07-15 </li> <li> <b>4.8.0-dev.20220714</b> - 2022-07-14 </li> <li> <b>4.8.0-dev.20220713</b> - 2022-07-13 </li> <li> <b>4.8.0-dev.20220712</b> - 2022-07-12 </li> <li> <b>4.8.0-dev.20220711</b> - 2022-07-11 </li> <li> <b>4.8.0-dev.20220710</b> - 2022-07-10 </li> <li> <b>4.8.0-dev.20220709</b> - 2022-07-09 </li> <li> <b>4.8.0-dev.20220708</b> - 2022-07-08 </li> <li> <b>4.8.0-dev.20220707</b> - 2022-07-07 </li> <li> <b>4.8.0-dev.20220706</b> - 2022-07-06 </li> <li> <b>4.8.0-dev.20220705</b> - 2022-07-05 </li> <li> <b>4.8.0-dev.20220704</b> - 2022-07-04 </li> <li> <b>4.8.0-dev.20220703</b> - 2022-07-03 </li> <li> <b>4.8.0-dev.20220701</b> - 2022-07-01 </li> <li> <b>4.8.0-dev.20220630</b> - 2022-06-30 </li> <li> <b>4.8.0-dev.20220629</b> - 2022-06-29 </li> <li> <b>4.8.0-dev.20220628</b> - 2022-06-28 </li> <li> <b>4.8.0-dev.20220627</b> - 2022-06-27 </li> <li> <b>4.8.0-dev.20220626</b> - 2022-06-26 </li> <li> <b>4.8.0-dev.20220625</b> - 2022-06-25 </li> <li> <b>4.8.0-dev.20220624</b> - 2022-06-24 </li> <li> <b>4.8.0-dev.20220623</b> - 2022-06-23 </li> <li> <b>4.8.0-dev.20220622</b> - 2022-06-22 </li> <li> <b>4.8.0-dev.20220621</b> - 2022-06-21 </li> <li> <b>4.8.0-dev.20220620</b> - 2022-06-20 </li> <li> <b>4.8.0-dev.20220619</b> - 2022-06-19 </li> <li> <b>4.8.0-dev.20220618</b> - 2022-06-18 </li> <li> <b>4.8.0-dev.20220617</b> - 2022-06-17 </li> <li> <b>4.8.0-dev.20220616</b> - 2022-06-16 </li> <li> <b>4.8.0-dev.20220615</b> - 2022-06-15 </li> <li> <b>4.8.0-dev.20220614</b> - 2022-06-14 </li> <li> <b>4.8.0-dev.20220613</b> - 2022-06-13 </li> <li> <b>4.8.0-dev.20220612</b> - 2022-06-12 </li> <li> <b>4.8.0-dev.20220611</b> - 2022-06-11 </li> <li> <b>4.8.0-dev.20220610</b> - 2022-06-10 </li> <li> <b>4.8.0-dev.20220609</b> - 2022-06-09 </li> <li> <b>4.8.0-dev.20220608</b> - 2022-06-08 </li> <li> <b>4.8.0-dev.20220606</b> - 2022-06-06 </li> <li> <b>4.8.0-dev.20220605</b> - 2022-06-05 </li> <li> <b>4.8.0-dev.20220604</b> - 2022-06-04 </li> <li> <b>4.8.0-dev.20220603</b> - 2022-06-03 </li> <li> <b>4.8.0-dev.20220602</b> - 2022-06-02 </li> <li> <b>4.8.0-dev.20220601</b> - 2022-06-01 </li> <li> <b>4.8.0-dev.20220531</b> - 2022-05-31 </li> <li> <b>4.8.0-dev.20220530</b> - 2022-05-30 </li> <li> <b>4.8.0-dev.20220529</b> - 2022-05-29 </li> <li> <b>4.8.0-dev.20220528</b> - 2022-05-28 </li> <li> <b>4.8.0-dev.20220527</b> - 2022-05-27 </li> <li> <b>4.8.0-dev.20220526</b> - 2022-05-26 </li> <li> <b>4.8.0-dev.20220525</b> - 2022-05-25 </li> <li> <b>4.8.0-dev.20220524</b> - 2022-05-24 </li> <li> <b>4.8.0-dev.20220523</b> - 2022-05-23 </li> <li> <b>4.8.0-dev.20220522</b> - 2022-05-22 </li> <li> <b>4.8.0-dev.20220521</b> - 2022-05-21 </li> <li> <b>4.8.0-dev.20220520</b> - 2022-05-20 </li> <li> <b>4.8.0-dev.20220519</b> - 2022-05-19 </li> <li> <b>4.8.0-dev.20220518</b> - 2022-05-18 </li> <li> <b>4.8.0-dev.20220517</b> - 2022-05-17 </li> <li> <b>4.8.0-dev.20220516</b> - 2022-05-16 </li> <li> <b>4.8.0-dev.20220515</b> - 2022-05-15 </li> <li> <b>4.8.0-dev.20220514</b> - 2022-05-14 </li> <li> <b>4.8.0-dev.20220513</b> - 2022-05-13 </li> <li> <b>4.8.0-dev.20220512</b> - 2022-05-12 </li> <li> <b>4.8.0-dev.20220511</b> - 2022-05-11 </li> <li> <b>4.8.0-dev.20220510</b> - 2022-05-10 </li> <li> <b>4.8.0-dev.20220509</b> - 2022-05-09 </li> <li> <b>4.8.0-dev.20220508</b> - 2022-05-08 </li> <li> <b>4.8.0-dev.20220507</b> - 2022-05-07 </li> <li> <b>4.8.0-beta</b> - 2022-06-21 </li> <li> <b>4.7.4</b> - <a href="https://snyk.io/redirect/github/microsoft/TypeScript/releases/tag/v4.7.4">2022-06-17</a></br><p>For release notes, check out the <a href="https://devblogs.microsoft.com/typescript/announcing-typescript-4-7/" rel="nofollow">release announcement</a>.</p> <p>For the complete list of fixed issues, check out the</p> <ul> <li><a href="https://snyk.io/redirect/github/microsoft/TypeScript/issues?q=milestone%3A%22TypeScript+4.7.0%22+">fixed issues query for Typescript 4.7.0 (Beta)</a>.</li> <li><a href="https://snyk.io/redirect/github/microsoft/TypeScript/issues?q=milestone%3A%22TypeScript+4.7.1%22+">fixed issues query for Typescript 4.7.1 (RC)</a>.</li> <li><a href="https://snyk.io/redirect/github/microsoft/TypeScript/issues?q=milestone%3A%22TypeScript+4.7.2%22+">fixed issues query for Typescript 4.7.2 (Stable)</a>.</li> <li><a href="https://snyk.io/redirect/github/microsoft/TypeScript/issues?q=milestone%3A%22TypeScript+4.7.3%22+">fixed issues query for Typescript 4.7.3 (Stable)</a>.</li> <li><a href="https://snyk.io/redirect/github/microsoft/TypeScript/issues?q=milestone%3A%22TypeScript+4.7.4%22+">fixed issues query for Typescript 4.7.4 (Stable)</a>.</li> </ul> <p>Downloads are available on:</p> <ul> <li><a href="https://www.npmjs.com/package/typescript" rel="nofollow">npm</a></li> <li><a href="https://marketplace.visualstudio.com/items?itemName=TypeScriptTeam.TypeScript-474" rel="nofollow">Visual Studio 2022/2019</a> (<a href="https://snyk.io/redirect/github/Microsoft/TypeScript/wiki/Updating-TypeScript-in-Visual-Studio-2017">Select new version in project options</a>)</li> <li><a href="https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild" rel="nofollow">NuGet package</a></li> </ul> </li> <li> <b>4.7.3</b> - 2022-06-03 </li> <li> <b>4.7.2</b> - 2022-05-24 </li> <li> <b>4.7.1-rc</b> - 2022-05-11 </li> <li> <b>4.7.0-dev.20220506</b> - 2022-05-06 </li> <li> <b>4.7.0-dev.20220505</b> - 2022-05-05 </li> <li> <b>4.7.0-dev.20220504</b> - 2022-05-04 </li> <li> <b>4.7.0-dev.20220503</b> - 2022-05-03 </li> <li> <b>4.7.0-dev.20220502</b> - 2022-05-02 </li> <li> <b>4.7.0-dev.20220501</b> - 2022-05-01 </li> <li> <b>4.7.0-dev.20220430</b> - 2022-04-30 </li> <li> <b>4.7.0-dev.20220429</b> - 2022-04-29 </li> <li> <b>4.7.0-dev.20220428</b> - 2022-04-28 </li> <li> <b>4.7.0-dev.20220427</b> - 2022-04-27 </li> <li> <b>4.7.0-dev.20220426</b> - 2022-04-26 </li> <li> <b>4.7.0-dev.20220425</b> - 2022-04-25 </li> <li> <b>4.7.0-dev.20220424</b> - 2022-04-24 </li> <li> <b>4.7.0-dev.20220423</b> - 2022-04-23 </li> <li> <b>4.7.0-dev.20220422</b> - 2022-04-22 </li> <li> <b>4.7.0-dev.20220421</b> - 2022-04-21 </li> <li> <b>4.7.0-dev.20220420</b> - 2022-04-20 </li> <li> <b>4.7.0-dev.20220419</b> - 2022-04-19 </li> <li> <b>4.7.0-dev.20220418</b> - 2022-04-18 </li> <li> <b>4.7.0-dev.20220417</b> - 2022-04-17 </li> <li> <b>4.7.0-dev.20220416</b> - 2022-04-16 </li> <li> <b>4.7.0-dev.20220415</b> - 2022-04-15 </li> <li> <b>4.7.0-dev.20220408</b> - 2022-04-08 </li> <li> <b>4.7.0-dev.20220406</b> - 2022-04-06 </li> <li> <b>4.7.0-dev.20220405</b> - 2022-04-05 </li> <li> <b>4.7.0-dev.20220404</b> - 2022-04-04 </li> <li> <b>4.7.0-dev.20220403</b> - 2022-04-03 </li> <li> <b>4.7.0-dev.20220402</b> - 2022-04-02 </li> <li> <b>4.7.0-dev.20220401</b> - 2022-04-01 </li> <li> <b>4.7.0-dev.20220331</b> - 2022-03-31 </li> <li> <b>4.7.0-dev.20220330</b> - 2022-03-30 </li> <li> <b>4.7.0-dev.20220329</b> - 2022-03-29 </li> <li> <b>4.7.0-dev.20220328</b> - 2022-03-28 </li> <li> <b>4.7.0-dev.20220327</b> - 2022-03-27 </li> <li> <b>4.7.0-dev.20220326</b> - 2022-03-26 </li> <li> <b>4.7.0-dev.20220325</b> - 2022-03-25 </li> <li> <b>4.7.0-dev.20220323</b> - 2022-03-23 </li> <li> <b>4.7.0-dev.20220322</b> - 2022-03-22 </li> <li> <b>4.7.0-dev.20220321</b> - 2022-03-21 </li> <li> <b>4.7.0-dev.20220320</b> - 2022-03-20 </li> <li> <b>4.7.0-dev.20220319</b> - 2022-03-19 </li> <li> <b>4.7.0-dev.20220318</b> - 2022-03-18 </li> <li> <b>4.7.0-dev.20220317</b> - 2022-03-17 </li> <li> <b>4.7.0-dev.20220316</b> - 2022-03-16 </li> <li> <b>4.7.0-dev.20220315</b> - 2022-03-15 </li> <li> <b>4.7.0-dev.20220314</b> - 2022-03-14 </li> <li> <b>4.7.0-dev.20220313</b> - 2022-03-13 </li> <li> <b>4.7.0-dev.20220312</b> - 2022-03-12 </li> <li> <b>4.7.0-dev.20220311</b> - 2022-03-11 </li> <li> <b>4.7.0-dev.20220310</b> - 2022-03-10 </li> <li> <b>4.7.0-dev.20220309</b> - 2022-03-09 </li> <li> <b>4.7.0-dev.20220308</b> - 2022-03-08 </li> <li> <b>4.7.0-dev.20220307</b> - 2022-03-07 </li> <li> <b>4.7.0-dev.20220306</b> - 2022-03-06 </li> <li> <b>4.7.0-dev.20220305</b> - 2022-03-05 </li> <li> <b>4.7.0-dev.20220304</b> - 2022-03-04 </li> <li> <b>4.7.0-dev.20220303</b> - 2022-03-03 </li> <li> <b>4.7.0-dev.20220302</b> - 2022-03-02 </li> <li> <b>4.7.0-dev.20220301</b> - 2022-03-01 </li> <li> <b>4.7.0-dev.20220228</b> - 2022-02-28 </li> <li> <b>4.7.0-dev.20220227</b> - 2022-02-27 </li> <li> <b>4.7.0-dev.20220226</b> - 2022-02-26 </li> <li> <b>4.7.0-dev.20220225</b> - 2022-02-25 </li> <li> <b>4.7.0-dev.20220224</b> - 2022-02-24 </li> <li> <b>4.7.0-dev.20220223</b> - 2022-02-23 </li> <li> <b>4.7.0-dev.20220222</b> - 2022-02-22 </li> <li> <b>4.7.0-dev.20220221</b> - 2022-02-21 </li> <li> <b>4.7.0-dev.20220220</b> - 2022-02-20 </li> <li> <b>4.7.0-dev.20220219</b> - 2022-02-19 </li> <li> <b>4.7.0-dev.20220218</b> - 2022-02-18 </li> <li> <b>4.7.0-dev.20220217</b> - 2022-02-17 </li> <li> <b>4.7.0-dev.20220216</b> - 2022-02-16 </li> <li> <b>4.7.0-dev.20220215</b> - 2022-02-15 </li> <li> <b>4.7.0-beta</b> - 2022-04-08 </li> <li> <b>4.6.4</b> - 2022-04-28 </li> <li> <b>4.6.3</b> - 2022-03-24 </li> <li> <b>4.6.2</b> - 2022-02-28 </li> </ul> from <a href="https://snyk.io/redirect/github/Microsoft/TypeScript/releases">typescript GitHub release notes</a> </details> </details> <hr/> **Note:** *You are seeing this because you or someone else with access to this repository has authorized Snyk to open upgrade PRs.* For more information: <img src="https://api.segment.io/v1/pixel/track?data=eyJ3cml0ZUtleSI6InJyWmxZcEdHY2RyTHZsb0lYd0dUcVg4WkFRTnNCOUEwIiwiYW5vbnltb3VzSWQiOiI0ZjhmYTk4OC1mNTVjLTQ3ZjMtYjkwMy00YTU4YTUyNjllYzUiLCJldmVudCI6IlBSIHZpZXdlZCIsInByb3BlcnRpZXMiOnsicHJJZCI6IjRmOGZhOTg4LWY1NWMtNDdmMy1iOTAzLTRhNThhNTI2OWVjNSJ9fQ==" width="0" height="0"/> 🧐 [View latest project report](https://app.snyk.io/org/sandbox-2ba/project/9043c51f-3f0d-45c6-8455-b658274f2872?utm_source=github&utm_medium=referral&page=upgrade-pr) 🛠 [Adjust upgrade PR settings](https://app.snyk.io/org/sandbox-2ba/project/9043c51f-3f0d-45c6-8455-b658274f2872/settings/integration?utm_source=github&utm_medium=referral&page=upgrade-pr) 🔕 [Ignore this dependency or unsubscribe from future upgrade PRs](https://app.snyk.io/org/sandbox-2ba/project/9043c51f-3f0d-45c6-8455-b658274f2872/settings/integration?pkg=typescript&utm_source=github&utm_medium=referral&page=upgrade-pr#auto-dep-upgrades) <!--- (snyk:metadata:{"prId":"4f8fa988-f55c-47f3-b903-4a58a5269ec5","prPublicId":"4f8fa988-f55c-47f3-b903-4a58a5269ec5","dependencies":[{"name":"typescript","from":"4.6.2","to":"4.9.4"}],"packageManager":"npm","type":"auto","projectUrl":"https://app.snyk.io/org/sandbox-2ba/project/9043c51f-3f0d-45c6-8455-b658274f2872?utm_source=github&utm_medium=referral&page=upgrade-pr","projectPublicId":"9043c51f-3f0d-45c6-8455-b658274f2872","env":"prod","prType":"upgrade","vulns":["SNYK-JS-LOADERUTILS-3043105","SNYK-JS-LOADERUTILS-3043105","SNYK-JS-EJS-2803307","SNYK-JS-DECODEURICOMPONENT-3149970","SNYK-JS-ASYNC-2441827","SNYK-JS-TERSER-2806366","SNYK-JS-NWSAPI-2841516","SNYK-JS-LOADERUTILS-3105943","SNYK-JS-LOADERUTILS-3042992","SNYK-JS-LOADERUTILS-3105943","SNYK-JS-LOADERUTILS-3042992","SNYK-JS-JSON5-3182856","SNYK-JS-JSON5-3182856"],"issuesToFix":[{"issueId":"SNYK-JS-LOADERUTILS-3043105","severity":"high","title":"Prototype Pollution","exploitMaturity":"no-known-exploit","priorityScore":375,"priorityScoreFactors":[{"type":"cvssScore","label":"7.5","score":375}]},{"issueId":"SNYK-JS-LOADERUTILS-3043105","severity":"high","title":"Prototype Pollution","exploitMaturity":"no-known-exploit","priorityScore":375,"priorityScoreFactors":[{"type":"cvssScore","label":"7.5","score":375}]},{"issueId":"SNYK-JS-EJS-2803307","severity":"high","title":"Remote Code Execution (RCE)","exploitMaturity":"proof-of-concept","priorityScore":512,"priorityScoreFactors":[{"type":"exploit","label":"Proof of Concept","score":107},{"type":"cvssScore","label":"8.1","score":405}]},{"issueId":"SNYK-JS-DECODEURICOMPONENT-3149970","severity":"high","title":"Denial of Service (DoS)","exploitMaturity":"proof-of-concept","priorityScore":482,"priorityScoreFactors":[{"type":"exploit","label":"Proof of Concept","score":107},{"type":"cvssScore","label":"7.5","score":375}]},{"issueId":"SNYK-JS-ASYNC-2441827","severity":"high","title":"Prototype Pollution","exploitMaturity":"proof-of-concept","priorityScore":482,"priorityScoreFactors":[{"type":"exploit","label":"Proof of Concept","score":107},{"type":"cvssScore","label":"7.5","score":375}]},{"issueId":"SNYK-JS-TERSER-2806366","severity":"medium","title":"Regular Expression Denial of Service (ReDoS)","exploitMaturity":"no-known-exploit","priorityScore":265,"priorityScoreFactors":[{"type":"cvssScore","label":"5.3","score":265}]},{"issueId":"SNYK-JS-NWSAPI-2841516","severity":"medium","title":"Denial of Service (DoS)","exploitMaturity":"no-known-exploit","priorityScore":310,"priorityScoreFactors":[{"type":"cvssScore","label":"6.2","score":310}]},{"issueId":"SNYK-JS-LOADERUTILS-3105943","severity":"medium","title":"Regular Expression Denial of Service (ReDoS)","exploitMaturity":"no-known-exploit","priorityScore":265,"priorityScoreFactors":[{"type":"cvssScore","label":"5.3","score":265}]},{"issueId":"SNYK-JS-LOADERUTILS-3042992","severity":"medium","title":"Regular Expression Denial of Service (ReDoS)","exploitMaturity":"no-known-exploit","priorityScore":265,"priorityScoreFactors":[{"type":"cvssScore","label":"5.3","score":265}]},{"issueId":"SNYK-JS-LOADERUTILS-3105943","severity":"medium","title":"Regular Expression Denial of Service (ReDoS)","exploitMaturity":"no-known-exploit","priorityScore":265,"priorityScoreFactors":[{"type":"cvssScore","label":"5.3","score":265}]},{"issueId":"SNYK-JS-LOADERUTILS-3042992","severity":"medium","title":"Regular Expression Denial of Service (ReDoS)","exploitMaturity":"no-known-exploit","priorityScore":265,"priorityScoreFactors":[{"type":"cvssScore","label":"5.3","score":265}]},{"issueId":"SNYK-JS-JSON5-3182856","severity":"medium","title":"Prototype Pollution","exploitMaturity":"proof-of-concept","priorityScore":427,"priorityScoreFactors":[{"type":"exploit","label":"Proof of Concept","score":107},{"type":"cvssScore","label":"6.4","score":320}]},{"issueId":"SNYK-JS-JSON5-3182856","severity":"medium","title":"Prototype Pollution","exploitMaturity":"proof-of-concept","priorityScore":427,"priorityScoreFactors":[{"type":"exploit","label":"Proof of Concept","score":107},{"type":"cvssScore","label":"6.4","score":320}]}],"upgrade":["SNYK-JS-LOADERUTILS-3043105","SNYK-JS-LOADERUTILS-3043105","SNYK-JS-EJS-2803307","SNYK-JS-DECODEURICOMPONENT-3149970","SNYK-JS-ASYNC-2441827","SNYK-JS-TERSER-2806366","SNYK-JS-NWSAPI-2841516","SNYK-JS-LOADERUTILS-3105943","SNYK-JS-LOADERUTILS-3042992","SNYK-JS-LOADERUTILS-3105943","SNYK-JS-LOADERUTILS-3042992","SNYK-JS-JSON5-3182856","SNYK-JS-JSON5-3182856"],"upgradeInfo":{"versionsDiff":260,"publishedDate":"2022-12-07T23:53:20.434Z"},"templateVariants":["priorityScore"],"hasFixes":true,"isMajorUpgrade":false,"isBreakingChange":false,"priorityScoreList":[375,375,512,482,482,265,310,265,265,265,265,427,427]}) ---> Co-authored-by: snyk-bot <[email protected]>
- Loading branch information