Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
chore(deps-dev): Bump ts-node from 10.1.0 to 10.2.0 (#587)
Bumps [ts-node](https://github.com/TypeStrong/ts-node) from 10.1.0 to 10.2.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/TypeStrong/ts-node/releases">ts-node's releases</a>.</em></p> <blockquote> <h2>v10.2.0</h2> <p>Questions about this release? Ask in the official discussion thread: <a href="https://github-redirect.dependabot.com/TypeStrong/ts-node/issues/1423">#1423</a></p> <p><strong>Added</strong></p> <ul> <li>Adds top-level await support to REPL (<a href="https://github-redirect.dependabot.com/TypeStrong/ts-node/issues/1383">#1383</a>, <a href="https://github-redirect.dependabot.com/TypeStrong/ts-node/issues/245">#245</a>) <a href="https://github.com/ejose19"><code>@ejose19</code></a> <ul> <li>can be disabled with <code>--no-experimental-repl-await</code>, <code>experimentalReplAwait</code>, or <code>TS_NODE_EXPERIMENTAL_REPL_AWAIT</code> (<a href="https://typestrong.org/ts-node/docs/options">CLI docs</a>, <a href="https://typestrong.org/ts-node/api/interfaces/CreateOptions.html#experimentalReplAwait">API docs</a>)</li> </ul> </li> <li>Setting <code>"pretty": false</code> disables pretty formatting of diagnostics even when stdout is a TTY (<a href="https://github-redirect.dependabot.com/TypeStrong/ts-node/issues/1418">#1418</a>, <a href="https://github-redirect.dependabot.com/TypeStrong/ts-node/issues/1420">#1420</a>) <a href="https://github.com/elevatebart"><code>@elevatebart</code></a> <ul> <li>Applies to ts-node's <code>pretty</code> option, not to be confused with TypeScript's <code>pretty</code> option</li> </ul> </li> <li>Ignores diagnostics which are annoying in an interactive REPL (<a href="https://github-redirect.dependabot.com/TypeStrong/ts-node/issues/1396">#1396</a>, <a href="https://github-redirect.dependabot.com/TypeStrong/ts-node/issues/1120">#1120</a>, <a href="https://github-redirect.dependabot.com/TypeStrong/ts-node/issues/729">#729</a>, <a href="https://github-redirect.dependabot.com/TypeStrong/ts-node/issues/850">#850</a>, <a href="https://github-redirect.dependabot.com/TypeStrong/ts-node/issues/469">#469</a>) <ul> <li>For example, when you input <code>const foo = 1</code> in the REPL, <code>foo</code> is unused. We ignore the resulting diagnostic <code>foo is declared but its value is never read</code></li> <li>Diagnostics are only ignored in the REPL</li> <li>Diagnostics for non-REPL files imported by the REPL will still be shown</li> </ul> </li> <li>Logged stack traces are colorized to match vanilla node's behavior (<a href="https://github-redirect.dependabot.com/TypeStrong/ts-node/issues/1412">#1412</a>, <a href="https://github-redirect.dependabot.com/TypeStrong/ts-node/issues/1405">#1405</a>)</li> </ul> <p><strong>Fixed</strong></p> <ul> <li>Fix <a href="https://github-redirect.dependabot.com/TypeStrong/ts-node/issues/1397">#1397</a>: SWC transpiler should emit ECMAScript imports and exports when configuration dictates (<a href="https://github-redirect.dependabot.com/TypeStrong/ts-node/issues/1409">#1409</a>, <a href="https://github-redirect.dependabot.com/TypeStrong/ts-node/issues/1397">#1397</a>) <ul> <li>Enables SWC transpiler to be used alongside <code>--loader</code></li> </ul> </li> <li>Fix <a href="https://github-redirect.dependabot.com/TypeStrong/ts-node/issues/1403">#1403</a>: source-map-support breaks rendering of node errors (<a href="https://github-redirect.dependabot.com/TypeStrong/ts-node/issues/1405">#1405</a>, <a href="https://github-redirect.dependabot.com/TypeStrong/ts-node/issues/1403">#1403</a>)</li> <li>Fix <a href="https://github-redirect.dependabot.com/TypeStrong/ts-node/issues/1410">#1410</a>: rendering of async stack frames should include <code>async</code> annotations (<a href="https://github-redirect.dependabot.com/TypeStrong/ts-node/issues/1405">#1405</a>, <a href="https://github-redirect.dependabot.com/TypeStrong/ts-node/issues/1410">#1410</a>)</li> <li>Fix <a href="https://github-redirect.dependabot.com/TypeStrong/ts-node/issues/1411">#1411</a>: wrong order of process 'exit' event and logging unhandled exception (<a href="https://github-redirect.dependabot.com/TypeStrong/ts-node/issues/1405">#1405</a>, <a href="https://github-redirect.dependabot.com/TypeStrong/ts-node/issues/1411">#1411</a>)</li> <li>Fix <a href="https://github-redirect.dependabot.com/TypeStrong/ts-node/issues/1419">#1419</a>: Should not throw <code>require.resolve</code> error when <code>@types/node</code> peerDependency is missing (<a href="https://github-redirect.dependabot.com/TypeStrong/ts-node/issues/1419">#1419</a>, <a href="https://github-redirect.dependabot.com/TypeStrong/ts-node/issues/1422">#1422</a>)</li> </ul> <p><a href="https://github.com/TypeStrong/ts-node/compare/v10.1.0...v10.2.0">https://github.com/TypeStrong/ts-node/compare/v10.1.0...v10.2.0</a> <a href="https://github.com/TypeStrong/ts-node/milestone/2">https://github.com/TypeStrong/ts-node/milestone/2</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/TypeStrong/ts-node/commit/8114afca4b269eb0d4c34e25068ffebecb17bbdf"><code>8114afc</code></a> 10.2.0</li> <li><a href="https://github.com/TypeStrong/ts-node/commit/faaa48fd495d3645d03c8af386c33096f9e512a4"><code>faaa48f</code></a> update release docs</li> <li><a href="https://github.com/TypeStrong/ts-node/commit/b172b0a5c31ff8165ef2298802c74c81f7d0d784"><code>b172b0a</code></a> update api-extractor report</li> <li><a href="https://github.com/TypeStrong/ts-node/commit/a951471219b981b0d2683f4ca324cff28c726321"><code>a951471</code></a> Address API issues discovered by api-extractor</li> <li><a href="https://github.com/TypeStrong/ts-node/commit/e600f1767d5eb988ac6b3c396191c30f041c7421"><code>e600f17</code></a> rebuild readme</li> <li><a href="https://github.com/TypeStrong/ts-node/commit/c923ade0e092ee906875d2860aa52c007da290f5"><code>c923ade</code></a> update contrib docs</li> <li><a href="https://github.com/TypeStrong/ts-node/commit/7819066594a0c7d8a974d4ae3095c7ab5dc25bbe"><code>7819066</code></a> Merge docs -> main (<a href="https://github-redirect.dependabot.com/TypeStrong/ts-node/issues/1393">#1393</a>)</li> <li><a href="https://github.com/TypeStrong/ts-node/commit/b044e715612b4b2f60da99e775a5bd200e464cf9"><code>b044e71</code></a> fix: allow to specify pretty errors in TTY (<a href="https://github-redirect.dependabot.com/TypeStrong/ts-node/issues/1420">#1420</a>)</li> <li><a href="https://github.com/TypeStrong/ts-node/commit/9c1c9ce3bdf97575a4c5952406f29bf55343b0c1"><code>9c1c9ce</code></a> gracefully handle error when <code>@types/node</code> is not installed (<a href="https://github-redirect.dependabot.com/TypeStrong/ts-node/issues/1422">#1422</a>)</li> <li><a href="https://github.com/TypeStrong/ts-node/commit/dc0fed275a47557ecc74f12d3e7f3bf19495d75c"><code>dc0fed2</code></a> feat: add REPL top level await support (<a href="https://github-redirect.dependabot.com/TypeStrong/ts-node/issues/1383">#1383</a>)</li> <li>Additional commits viewable in <a href="https://github.com/TypeStrong/ts-node/compare/v10.1.0...v10.2.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=ts-node&package-manager=npm_and_yarn&previous-version=10.1.0&new-version=10.2.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 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>
- Loading branch information