Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: actions/create-github-app-token
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.10.0
Choose a base ref
...
head repository: actions/create-github-app-token
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v1.10.1
Choose a head ref
  • 3 commits
  • 4 files changed
  • 2 contributors

Commits on Jun 3, 2024

  1. fix(deps): bump the production-dependencies group with 2 updates (#138)

    Bumps the production-dependencies group with 2 updates:
    [@octokit/auth-app](https://github.com/octokit/auth-app.js) and
    [undici](https://github.com/nodejs/undici).
    
    Updates `@octokit/auth-app` from 7.0.0 to 7.1.0
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/octokit/auth-app.js/releases"><code>@​octokit/auth-app</code>'s
    releases</a>.</em></p>
    <blockquote>
    <h2>v7.1.0</h2>
    <h1><a
    href="https://github.com/octokit/auth-app.js/compare/v7.0.0...v7.1.0">7.1.0</a>
    (2024-05-09)</h1>
    <h3>Features</h3>
    <ul>
    <li><code>appId</code> argument can be set to Client ID string (<a
    href="https://redirect.github.com/octokit/auth-app.js/issues/606">#606</a>)
    (<a
    href="https://github.com/octokit/auth-app.js/commit/7dc08e59f559758d123918622b0549ae004f1764">7dc08e5</a>)</li>
    </ul>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/octokit/auth-app.js/commit/7dc08e59f559758d123918622b0549ae004f1764"><code>7dc08e5</code></a>
    feat: <code>appId</code> argument can be set to Client ID string (<a
    href="https://redirect.github.com/octokit/auth-app.js/issues/606">#606</a>)</li>
    <li><a
    href="https://github.com/octokit/auth-app.js/commit/81ac6ecd51985906888c31b4f43c83402ffc03ef"><code>81ac6ec</code></a>
    chore(deps): update dependency esbuild to ^0.21.0 (<a
    href="https://redirect.github.com/octokit/auth-app.js/issues/605">#605</a>)</li>
    <li><a
    href="https://github.com/octokit/auth-app.js/commit/1314f7b48a6410cd28eacef0077d549a316459e9"><code>1314f7b</code></a>
    build(deps): lock file maintenance (<a
    href="https://redirect.github.com/octokit/auth-app.js/issues/604">#604</a>)</li>
    <li>See full diff in <a
    href="https://github.com/octokit/auth-app.js/compare/v7.0.0...v7.1.0">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    Updates `undici` from 6.15.0 to 6.18.2
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/nodejs/undici/releases">undici's
    releases</a>.</em></p>
    <blockquote>
    <h2>v6.18.2</h2>
    <h2>What's Changed</h2>
    <ul>
    <li>don't use internal header state for cookies by <a
    href="https://github.com/KhafraDev"><code>@​KhafraDev</code></a> in <a
    href="https://redirect.github.com/nodejs/undici/pull/3295">nodejs/undici#3295</a></li>
    <li>build(deps-dev): bump borp from 0.13.0 to 0.14.0 by <a
    href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
    href="https://redirect.github.com/nodejs/undici/pull/3298">nodejs/undici#3298</a></li>
    <li>fix: retry on body support by <a
    href="https://github.com/metcoder95"><code>@​metcoder95</code></a> in <a
    href="https://redirect.github.com/nodejs/undici/pull/3294">nodejs/undici#3294</a></li>
    </ul>
    <p><strong>Full Changelog</strong>: <a
    href="https://github.com/nodejs/undici/compare/v6.18.1...v6.18.2">https://github.com/nodejs/undici/compare/v6.18.1...v6.18.2</a></p>
    <h2>v6.18.1</h2>
    <h2>What's Changed</h2>
    <ul>
    <li>docs: Update references to dispatcher in docs by <a
    href="https://github.com/haikyuu"><code>@​haikyuu</code></a> in <a
    href="https://redirect.github.com/nodejs/undici/pull/3281">nodejs/undici#3281</a></li>
    <li>fix: compatibility for global headers by <a
    href="https://github.com/tsctx"><code>@​tsctx</code></a> in <a
    href="https://redirect.github.com/nodejs/undici/pull/3286">nodejs/undici#3286</a></li>
    <li>websocket: pre-calculated length by <a
    href="https://github.com/tsctx"><code>@​tsctx</code></a> in <a
    href="https://redirect.github.com/nodejs/undici/pull/3284">nodejs/undici#3284</a></li>
    <li>ci: fix autobahn workflow by <a
    href="https://github.com/Uzlopak"><code>@​Uzlopak</code></a> in <a
    href="https://redirect.github.com/nodejs/undici/pull/3291">nodejs/undici#3291</a></li>
    <li>revert: &quot;websocket: pre-calculated length&quot; by <a
    href="https://github.com/KhafraDev"><code>@​KhafraDev</code></a> in <a
    href="https://redirect.github.com/nodejs/undici/pull/3290">nodejs/undici#3290</a></li>
    <li>websocket: use FixedQueue instead of Set by <a
    href="https://github.com/tsctx"><code>@​tsctx</code></a> in <a
    href="https://redirect.github.com/nodejs/undici/pull/3283">nodejs/undici#3283</a></li>
    </ul>
    <h2>New Contributors</h2>
    <ul>
    <li><a href="https://github.com/haikyuu"><code>@​haikyuu</code></a> made
    their first contribution in <a
    href="https://redirect.github.com/nodejs/undici/pull/3281">nodejs/undici#3281</a></li>
    </ul>
    <p><strong>Full Changelog</strong>: <a
    href="https://github.com/nodejs/undici/compare/v6.18.0...v6.18.1">https://github.com/nodejs/undici/compare/v6.18.0...v6.18.1</a></p>
    <h2>v6.18.0</h2>
    <h2>What's Changed</h2>
    <ul>
    <li>permessage-deflate decompression support in websocket by <a
    href="https://github.com/KhafraDev"><code>@​KhafraDev</code></a> in <a
    href="https://redirect.github.com/nodejs/undici/pull/3263">nodejs/undici#3263</a></li>
    <li>fix: Fix server closing in tests. by <a
    href="https://github.com/ShogunPanda"><code>@​ShogunPanda</code></a> in
    <a
    href="https://redirect.github.com/nodejs/undici/pull/3279">nodejs/undici#3279</a></li>
    </ul>
    <p><strong>Full Changelog</strong>: <a
    href="https://github.com/nodejs/undici/compare/v6.17.0...v6.18.0">https://github.com/nodejs/undici/compare/v6.17.0...v6.18.0</a></p>
    <h2>v6.17.0</h2>
    <h2>What's Changed</h2>
    <ul>
    <li>fetch: fix captureStackTrace by <a
    href="https://github.com/Uzlopak"><code>@​Uzlopak</code></a> in <a
    href="https://redirect.github.com/nodejs/undici/pull/3227">nodejs/undici#3227</a></li>
    <li>fetch: fix wpt test request-upload.any.js by <a
    href="https://github.com/Uzlopak"><code>@​Uzlopak</code></a> in <a
    href="https://redirect.github.com/nodejs/undici/pull/3234">nodejs/undici#3234</a></li>
    <li>websocket: don't clone buffer by <a
    href="https://github.com/tsctx"><code>@​tsctx</code></a> in <a
    href="https://redirect.github.com/nodejs/undici/pull/3240">nodejs/undici#3240</a></li>
    <li>Remove unecessary async from writeBuffer by <a
    href="https://github.com/DarkGL"><code>@​DarkGL</code></a> in <a
    href="https://redirect.github.com/nodejs/undici/pull/3245">nodejs/undici#3245</a></li>
    <li>refactor websocket control frame handling by <a
    href="https://github.com/KhafraDev"><code>@​KhafraDev</code></a> in <a
    href="https://redirect.github.com/nodejs/undici/pull/3241">nodejs/undici#3241</a></li>
    <li>fix parsing continuation frames in websocket by <a
    href="https://github.com/KhafraDev"><code>@​KhafraDev</code></a> in <a
    href="https://redirect.github.com/nodejs/undici/pull/3247">nodejs/undici#3247</a></li>
    <li>ci: node nightly test should use node 23 by <a
    href="https://github.com/Uzlopak"><code>@​Uzlopak</code></a> in <a
    href="https://redirect.github.com/nodejs/undici/pull/3248">nodejs/undici#3248</a></li>
    <li>Add test to verify if the connection is correctly aborted on cancel
    by <a href="https://github.com/mcollina"><code>@​mcollina</code></a> in
    <a
    href="https://redirect.github.com/nodejs/undici/pull/3219">nodejs/undici#3219</a></li>
    <li>Autobahn suite by <a
    href="https://github.com/KhafraDev"><code>@​KhafraDev</code></a> in <a
    href="https://redirect.github.com/nodejs/undici/pull/3251">nodejs/undici#3251</a></li>
    <li>websocket: fix 6 autobahn tests by <a
    href="https://github.com/KhafraDev"><code>@​KhafraDev</code></a> in <a
    href="https://redirect.github.com/nodejs/undici/pull/3254">nodejs/undici#3254</a></li>
    <li>websocket: checkout correct commit in autobahn workflow by <a
    href="https://github.com/Uzlopak"><code>@​Uzlopak</code></a> in <a
    href="https://redirect.github.com/nodejs/undici/pull/3258">nodejs/undici#3258</a></li>
    <li>Cleanup websocket by <a
    href="https://github.com/KhafraDev"><code>@​KhafraDev</code></a> in <a
    href="https://redirect.github.com/nodejs/undici/pull/3257">nodejs/undici#3257</a></li>
    <li>websocket: autobahn workflow should fail on error by <a
    href="https://github.com/Uzlopak"><code>@​Uzlopak</code></a> in <a
    href="https://redirect.github.com/nodejs/undici/pull/3259">nodejs/undici#3259</a></li>
    <li>add bodymixin bytes by <a
    href="https://github.com/KhafraDev"><code>@​KhafraDev</code></a> in <a
    href="https://redirect.github.com/nodejs/undici/pull/3262">nodejs/undici#3262</a></li>
    <li>perf: avoid buffer cloning by <a
    href="https://github.com/tsctx"><code>@​tsctx</code></a> in <a
    href="https://redirect.github.com/nodejs/undici/pull/3264">nodejs/undici#3264</a></li>
    <li>feat: dump interceptor by <a
    href="https://github.com/metcoder95"><code>@​metcoder95</code></a> in <a
    href="https://redirect.github.com/nodejs/undici/pull/3118">nodejs/undici#3118</a></li>
    <li>use private properties in Headers by <a
    href="https://github.com/KhafraDev"><code>@​KhafraDev</code></a> in <a
    href="https://redirect.github.com/nodejs/undici/pull/3269">nodejs/undici#3269</a></li>
    </ul>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/nodejs/undici/commit/665f24738041757789fab95cce40cb0345cf2c0f"><code>665f247</code></a>
    Bumped v6.18.2 (<a
    href="https://redirect.github.com/nodejs/undici/issues/3301">#3301</a>)</li>
    <li><a
    href="https://github.com/nodejs/undici/commit/5f11247b34510a3dc821da3c10d3cea0f39a7b13"><code>5f11247</code></a>
    fix: retry on body support (<a
    href="https://redirect.github.com/nodejs/undici/issues/3294">#3294</a>)</li>
    <li><a
    href="https://github.com/nodejs/undici/commit/18af4b07c3602c09a432c07e0c305deed5fbb08c"><code>18af4b0</code></a>
    build(deps-dev): bump borp from 0.13.0 to 0.14.0 (<a
    href="https://redirect.github.com/nodejs/undici/issues/3298">#3298</a>)</li>
    <li><a
    href="https://github.com/nodejs/undici/commit/a4879b4663f1cbe190bcd6e62879ab4f994a0409"><code>a4879b4</code></a>
    don't use internal header state for cookies (<a
    href="https://redirect.github.com/nodejs/undici/issues/3295">#3295</a>)</li>
    <li><a
    href="https://github.com/nodejs/undici/commit/eed423a66960d61da56f6185d9b6624e32cd4ff9"><code>eed423a</code></a>
    Bumped v6.18.1 (<a
    href="https://redirect.github.com/nodejs/undici/issues/3293">#3293</a>)</li>
    <li><a
    href="https://github.com/nodejs/undici/commit/eeae378333fe5e9ae34bd0c6be856356b548d983"><code>eeae378</code></a>
    websocket: use FixedQueue instead of Set (<a
    href="https://redirect.github.com/nodejs/undici/issues/3283">#3283</a>)</li>
    <li><a
    href="https://github.com/nodejs/undici/commit/fcfa4db6809885b9272bcaf7aaf6f5a498592ad4"><code>fcfa4db</code></a>
    revert: &quot;websocket: pre-calculated length&quot; (<a
    href="https://redirect.github.com/nodejs/undici/issues/3290">#3290</a>)</li>
    <li><a
    href="https://github.com/nodejs/undici/commit/0564b46e64e6dcec483e4512a5fd732f7eabec0d"><code>0564b46</code></a>
    ci: fix autobahn workflow (<a
    href="https://redirect.github.com/nodejs/undici/issues/3291">#3291</a>)</li>
    <li><a
    href="https://github.com/nodejs/undici/commit/13523fd7fe66a4238f9ee79326b64cac4fc47d15"><code>13523fd</code></a>
    websocket: pre-calculated length (<a
    href="https://redirect.github.com/nodejs/undici/issues/3284">#3284</a>)</li>
    <li><a
    href="https://github.com/nodejs/undici/commit/064b08d35b9372259a07c84f4d0c37da55b130c2"><code>064b08d</code></a>
    fix: compatibility for global headers (<a
    href="https://redirect.github.com/nodejs/undici/issues/3286">#3286</a>)</li>
    <li>Additional commits viewable in <a
    href="https://github.com/nodejs/undici/compare/v6.15.0...v6.18.2">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    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 <dependency name> major version` will close this
    group update PR and stop Dependabot creating any more for the specific
    dependency's major version (unless you unignore this specific
    dependency's major version or upgrade to it yourself)
    - `@dependabot ignore <dependency name> minor version` will close this
    group update PR and stop Dependabot creating any more for the specific
    dependency's minor version (unless you unignore this specific
    dependency's minor version or upgrade to it yourself)
    - `@dependabot ignore <dependency name>` will close this group update PR
    and stop Dependabot creating any more for the specific dependency
    (unless you unignore this specific dependency or upgrade to it yourself)
    - `@dependabot unignore <dependency name>` will remove all of the ignore
    conditions of the specified dependency
    - `@dependabot unignore <dependency name> <ignore condition>` will
    remove the ignore condition of the specified dependency and ignore
    conditions
    
    
    </details>
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    8d81a59 View commit details
    Browse the repository at this point in the history
  2. build(deps-dev): bump the development-dependencies group with 3 updat…

    …es (#139)
    
    Bumps the development-dependencies group with 3 updates:
    [ava](https://github.com/avajs/ava),
    [esbuild](https://github.com/evanw/esbuild) and
    [execa](https://github.com/sindresorhus/execa).
    
    Updates `ava` from 6.1.2 to 6.1.3
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/avajs/ava/releases">ava's
    releases</a>.</em></p>
    <blockquote>
    <h2>v6.1.3</h2>
    <h2>What's Changed</h2>
    <ul>
    <li>Include Node.js 22 in supported engines and test matrix by <a
    href="https://github.com/lenovouser"><code>@​lenovouser</code></a> in <a
    href="https://redirect.github.com/avajs/ava/pull/3328">avajs/ava#3328</a></li>
    <li>Add VS Code debugging instructions for Yarn PnP projects by <a
    href="https://github.com/bitjson"><code>@​bitjson</code></a> in <a
    href="https://redirect.github.com/avajs/ava/pull/3317">avajs/ava#3317</a></li>
    <li>Document <code>serial</code> configuration option by <a
    href="https://github.com/turadg"><code>@​turadg</code></a> in <a
    href="https://redirect.github.com/avajs/ava/pull/3321">avajs/ava#3321</a></li>
    </ul>
    <h2>New Contributors</h2>
    <ul>
    <li><a href="https://github.com/bitjson"><code>@​bitjson</code></a> made
    their first contribution in <a
    href="https://redirect.github.com/avajs/ava/pull/3317">avajs/ava#3317</a></li>
    <li><a href="https://github.com/turadg"><code>@​turadg</code></a> made
    their first contribution in <a
    href="https://redirect.github.com/avajs/ava/pull/3321">avajs/ava#3321</a></li>
    <li><a
    href="https://github.com/lenovouser"><code>@​lenovouser</code></a> made
    their first contribution in <a
    href="https://redirect.github.com/avajs/ava/pull/3328">avajs/ava#3328</a></li>
    </ul>
    <p><strong>Full Changelog</strong>: <a
    href="https://github.com/avajs/ava/compare/v6.1.2...v6.1.3">https://github.com/avajs/ava/compare/v6.1.2...v6.1.3</a></p>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/avajs/ava/commit/f8bf00cd988b5e981b6c7d87523a1e0c5dc947c0"><code>f8bf00c</code></a>
    6.1.3</li>
    <li><a
    href="https://github.com/avajs/ava/commit/002b3a0e936a2e8a7b91395c1fbfd128e2248966"><code>002b3a0</code></a>
    Include Node.js 22 in supported engines and test matrix</li>
    <li><a
    href="https://github.com/avajs/ava/commit/ec1a8d2336e55011aaea966c2273bb86e4dafa88"><code>ec1a8d2</code></a>
    Document <code>serial</code> configuration option</li>
    <li><a
    href="https://github.com/avajs/ava/commit/01ec2804ab9db0ab3ef11e3b5b0c5697d68f8bc5"><code>01ec280</code></a>
    Add VS Code debugging instructions for Yarn PnP projects</li>
    <li>See full diff in <a
    href="https://github.com/avajs/ava/compare/v6.1.2...v6.1.3">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    Updates `esbuild` from 0.20.2 to 0.21.4
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/evanw/esbuild/releases">esbuild's
    releases</a>.</em></p>
    <blockquote>
    <h2>v0.21.4</h2>
    <ul>
    <li>
    <p>Update support for import assertions and import attributes in node
    (<a
    href="https://redirect.github.com/evanw/esbuild/issues/3778">#3778</a>)</p>
    <p>Import assertions (the <code>assert</code> keyword) have been removed
    from node starting in v22.0.0. So esbuild will now strip them and
    generate a warning with <code>--target=node22</code> or above:</p>
    <pre><code>▲ [WARNING] The &quot;assert&quot; keyword is not supported
    in the configured target environment (&quot;node22&quot;)
    [assert-to-with]
    <pre><code>example.mjs:1:40:
    1 │ import json from &amp;quot;esbuild/package.json&amp;quot; assert {
    type: &amp;quot;json&amp;quot; }
        │                                         ~~~~~~
        ╵                                         with
    </code></pre>
    <p>Did you mean to use &quot;with&quot; instead of &quot;assert&quot;?
    </code></pre></p>
    <p>Import attributes (the <code>with</code> keyword) have been
    backported to node 18 starting in v18.20.0. So esbuild will no longer
    strip them with <code>--target=node18.N</code> if <code>N</code> is 20
    or greater.</p>
    </li>
    <li>
    <p>Fix <code>for await</code> transform when a label is present</p>
    <p>This release fixes a bug where the <code>for await</code> transform,
    which wraps the loop in a <code>try</code> statement, previously failed
    to also move the loop's label into the <code>try</code> statement. This
    bug only affects code that uses both of these features in combination.
    Here's an example of some affected code:</p>
    <pre lang="js"><code>// Original code
    async function test() {
      outer: for await (const x of [Promise.resolve([0, 1])]) {
        for (const y of x) if (y) break outer
        throw 'fail'
      }
    }
    <p>// Old output (with --target=es6)
    function test() {
    return __async(this, null, function* () {
    outer: try {
    for (var iter = __forAwait([Promise.resolve([0, 1])]), more, temp,
    error; more = !(temp = yield iter.next()).done; more = false) {
    const x = temp.value;
    for (const y of x) if (y) break outer;
    throw &quot;fail&quot;;
    }
    } catch (temp) {
    error = [temp];
    } finally {
    try {
    more &amp;&amp; (temp = iter.return) &amp;&amp; (yield temp.call(iter));
    } finally {
    if (error)
    throw error[0];
    }
    }
    </code></pre></p>
    </li>
    </ul>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/evanw/esbuild/blob/main/CHANGELOG.md">esbuild's
    changelog</a>.</em></p>
    <blockquote>
    <h2>0.21.4</h2>
    <ul>
    <li>
    <p>Update support for import assertions and import attributes in node
    (<a
    href="https://redirect.github.com/evanw/esbuild/issues/3778">#3778</a>)</p>
    <p>Import assertions (the <code>assert</code> keyword) have been removed
    from node starting in v22.0.0. So esbuild will now strip them and
    generate a warning with <code>--target=node22</code> or above:</p>
    <pre><code>▲ [WARNING] The &quot;assert&quot; keyword is not supported
    in the configured target environment (&quot;node22&quot;)
    [assert-to-with]
    <pre><code>example.mjs:1:40:
    1 │ import json from &amp;quot;esbuild/package.json&amp;quot; assert {
    type: &amp;quot;json&amp;quot; }
        │                                         ~~~~~~
        ╵                                         with
    </code></pre>
    <p>Did you mean to use &quot;with&quot; instead of &quot;assert&quot;?
    </code></pre></p>
    <p>Import attributes (the <code>with</code> keyword) have been
    backported to node 18 starting in v18.20.0. So esbuild will no longer
    strip them with <code>--target=node18.N</code> if <code>N</code> is 20
    or greater.</p>
    </li>
    <li>
    <p>Fix <code>for await</code> transform when a label is present</p>
    <p>This release fixes a bug where the <code>for await</code> transform,
    which wraps the loop in a <code>try</code> statement, previously failed
    to also move the loop's label into the <code>try</code> statement. This
    bug only affects code that uses both of these features in combination.
    Here's an example of some affected code:</p>
    <pre lang="js"><code>// Original code
    async function test() {
      outer: for await (const x of [Promise.resolve([0, 1])]) {
        for (const y of x) if (y) break outer
        throw 'fail'
      }
    }
    <p>// Old output (with --target=es6)
    function test() {
    return __async(this, null, function* () {
    outer: try {
    for (var iter = __forAwait([Promise.resolve([0, 1])]), more, temp,
    error; more = !(temp = yield iter.next()).done; more = false) {
    const x = temp.value;
    for (const y of x) if (y) break outer;
    throw &quot;fail&quot;;
    }
    } catch (temp) {
    error = [temp];
    } finally {
    try {
    more &amp;&amp; (temp = iter.return) &amp;&amp; (yield temp.call(iter));
    } finally {
    if (error)
    throw error[0];
    }
    </code></pre></p>
    </li>
    </ul>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/evanw/esbuild/commit/67cbf87a4909d87a902ca8c3b69ab5330defab0a"><code>67cbf87</code></a>
    publish 0.21.4 to npm</li>
    <li><a
    href="https://github.com/evanw/esbuild/commit/4ad11c303e9fdbbd2dc6198f69abf9e18a8658e5"><code>4ad11c3</code></a>
    fix <a
    href="https://redirect.github.com/evanw/esbuild/issues/3639">#3639</a>,
    fix <a
    href="https://redirect.github.com/evanw/esbuild/issues/3646">#3646</a>:
    pass <code>with</code> to <code>onResolve</code></li>
    <li><a
    href="https://github.com/evanw/esbuild/commit/516ca317a40185e69265cb50a146130b2e6a7fe6"><code>516ca31</code></a>
    fix <a
    href="https://redirect.github.com/evanw/esbuild/issues/3343">#3343</a>:
    allow bundle-internal string aliases</li>
    <li><a
    href="https://github.com/evanw/esbuild/commit/9e2f304cb651d8dfe1a82a26c8d6e38d83046da2"><code>9e2f304</code></a>
    fix <a
    href="https://redirect.github.com/evanw/esbuild/issues/3416">#3416</a>,
    fix <a
    href="https://redirect.github.com/evanw/esbuild/issues/3425">#3425</a>:
    better enum constant folding</li>
    <li><a
    href="https://github.com/evanw/esbuild/commit/8f1faf7d4a9e5d26768e7b29dc6f5a983be98dbc"><code>8f1faf7</code></a>
    implement late constant-folding for <code>&amp;&amp; || ??</code></li>
    <li><a
    href="https://github.com/evanw/esbuild/commit/7d50a50dccbbba7db0633e9f930249853d5cf241"><code>7d50a50</code></a>
    implement late constant-folding of string enums</li>
    <li><a
    href="https://github.com/evanw/esbuild/commit/1b29ac7d0a85db78d9cb1b39d36f1e0d6284526d"><code>1b29ac7</code></a>
    fold equality checks after cross-module inlining</li>
    <li><a
    href="https://github.com/evanw/esbuild/commit/d7a8bf32702fe5b4a91c2aecf66ae52117f901d8"><code>d7a8bf3</code></a>
    formatting support for <code>@position-try</code> (for <a
    href="https://redirect.github.com/evanw/esbuild/issues/3773">#3773</a>)</li>
    <li><a
    href="https://github.com/evanw/esbuild/commit/5069410dafd95f44b7d66732d8bfd0aef6321c3b"><code>5069410</code></a>
    fix <a
    href="https://redirect.github.com/evanw/esbuild/issues/3778">#3778</a>:
    import assertions/attributes for node</li>
    <li><a
    href="https://github.com/evanw/esbuild/commit/11d568c87468b4af3ea70b01944c1e7d1314ed97"><code>11d568c</code></a>
    run <code>make update-compat-table</code></li>
    <li>Additional commits viewable in <a
    href="https://github.com/evanw/esbuild/compare/v0.20.2...v0.21.4">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    Updates `execa` from 8.0.1 to 9.1.0
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/sindresorhus/execa/releases">execa's
    releases</a>.</em></p>
    <blockquote>
    <h2>v9.1.0</h2>
    <h2>Features (types)</h2>
    <ul>
    <li>Export <a
    href="https://github.com/sindresorhus/execa/blob/HEAD/docs/typescript.md#available-types"><code>TemplateExpression</code></a>
    type. (<a
    href="https://redirect.github.com/sindresorhus/execa/issues/1049">#1049</a>)</li>
    </ul>
    <h2>v9.0.2</h2>
    <h2>Bug fixes (types)</h2>
    <ul>
    <li>Do not require using <code>--lib dom</code> for TypeScript users (<a
    href="https://redirect.github.com/sindresorhus/execa/issues/1043">#1043</a>,
    <a
    href="https://redirect.github.com/sindresorhus/execa/issues/1044">#1044</a>)</li>
    <li>Fix type of the <code>reject</code> option (<a
    href="https://redirect.github.com/sindresorhus/execa/issues/1046">#1046</a>)</li>
    </ul>
    <h2>v9.0.1</h2>
    <h2>Bug fixes (types)</h2>
    <ul>
    <li>Fix types not being importable (<a
    href="https://redirect.github.com/sindresorhus/execa/issues/1033">#1033</a>)
    3bdab60</li>
    <li>Fix complexity bug with types (<a
    href="https://redirect.github.com/sindresorhus/execa/issues/1037">#1037</a>)
    6cc519b</li>
    <li>Fix complexity bug with types (<a
    href="https://redirect.github.com/sindresorhus/execa/issues/1035">#1035</a>)
    fee011d</li>
    </ul>
    <h2>v9.0.0</h2>
    <p>This major release brings many important features including:</p>
    <ul>
    <li><a
    href="https://medium.com/@ehmicky/execa-9-release-d0d5daaa097f#3a26">Split
    the output</a> into lines, or <a
    href="https://medium.com/@ehmicky/execa-9-release-d0d5daaa097f#3a26">progressively
    iterate</a> over them.</li>
    <li><a
    href="https://medium.com/@ehmicky/execa-9-release-d0d5daaa097f#cbd6">Transform
    or filter</a> the input/output using <a
    href="https://medium.com/@ehmicky/execa-9-release-d0d5daaa097f#399a">simple
    functions</a>.</li>
    <li>Print the output <a
    href="https://medium.com/@ehmicky/execa-9-release-d0d5daaa097f#693f">to
    the terminal</a> while still retrieving it programmatically.</li>
    <li>Redirect the input/output <a
    href="https://medium.com/@ehmicky/execa-9-release-d0d5daaa097f#693f">from/to
    a file</a>.</li>
    <li><a
    href="https://medium.com/@ehmicky/execa-9-release-d0d5daaa097f#ec17">Advanced
    piping</a> between multiple subprocesses.</li>
    <li>Improved <a
    href="https://medium.com/@ehmicky/execa-9-release-d0d5daaa097f#2913">verbose
    mode</a>, for debugging.</li>
    <li>More <a
    href="https://medium.com/@ehmicky/execa-9-release-d0d5daaa097f#40d7">detailed
    errors</a>, including when <a
    href="https://medium.com/@ehmicky/execa-9-release-d0d5daaa097f#668c">terminating
    subprocesses</a>.</li>
    <li>Enhanced <a
    href="https://medium.com/@ehmicky/execa-9-release-d0d5daaa097f#725b">template
    string syntax</a>.</li>
    <li><a
    href="https://medium.com/@ehmicky/execa-9-release-d0d5daaa097f#bcbf">Global/shared
    options</a>.</li>
    <li><a
    href="https://medium.com/@ehmicky/execa-9-release-d0d5daaa097f#5731">Web
    streams</a> and Transform streams support.</li>
    <li><a
    href="https://medium.com/@ehmicky/execa-9-release-d0d5daaa097f#47b9">Convert
    the subprocess</a> to a stream.</li>
    <li><a
    href="https://github.com/sindresorhus/execa/blob/HEAD/readme.md#documentation">New
    documentation</a> with many examples.</li>
    </ul>
    <p>Please check the <a
    href="https://medium.com/@ehmicky/execa-9-release-d0d5daaa097f">release
    post</a> for a high-level overview! For the full list of breaking
    changes, features and bug fixes, please read below.</p>
    <p>Thanks <a
    href="https://github.com/younggglcy"><code>@​younggglcy</code></a>, <a
    href="https://github.com/koshic"><code>@​koshic</code></a>, <a
    href="https://github.com/am0o0"><code>@​am0o0</code></a> and <a
    href="https://github.com/codesmith-emmy"><code>@​codesmith-emmy</code></a>
    for your help!</p>
    <hr />
    <p>One of the maintainers <a
    href="https://github.com/ehmicky"><code>@​ehmicky</code></a> is looking
    for a remote full-time position. Specialized in Node.js back-ends and
    CLIs, he led Netlify <a
    href="https://www.netlify.com/platform/core/build/">Build</a>, <a
    href="https://www.netlify.com/integrations/">Plugins</a> and
    Configuration for 2.5 years. Feel free to contact him on <a
    href="https://www.mickael-hebert.com">his website</a> or on <a
    href="https://www.linkedin.com/in/mickaelhebert/">LinkedIn</a>!</p>
    <hr />
    <h2>Breaking changes (not types)</h2>
    <ul>
    <li>
    <p>Dropped support for Node.js version <code>&lt;18.19.0</code> and
    <code>20.0.0 - 20.4.0</code>. (834e3726)</p>
    </li>
    <li>
    <p>When the <a
    href="https://github.com/sindresorhus/execa/blob/HEAD/docs/api.md#optionsencoding"><code>encoding</code>
    option</a> is <code>'buffer'</code>, the output (<a
    href="https://github.com/sindresorhus/execa/blob/HEAD/docs/api.md#resultstdout"><code>result.stdout</code></a>,
    <a
    href="https://github.com/sindresorhus/execa/blob/HEAD/docs/api.md#resultstderr"><code>result.stderr</code></a>,
    <a
    href="https://github.com/sindresorhus/execa/blob/HEAD/docs/api.md#resultall"><code>result.all</code></a>)
    is now an <a
    href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint8Array"><code>Uint8Array</code></a>
    instead of a <a
    href="https://nodejs.org/api/buffer.html#class-buffer"><code>Buffer</code></a>.
    For more information, see <a
    href="https://sindresorhus.com/blog/goodbye-nodejs-buffer">this blog
    post</a>. (by <a
    href="https://github.com/younggglcy"><code>@​younggglcy</code></a>) (<a
    href="https://redirect.github.com/sindresorhus/execa/issues/586">#586</a>)</p>
    </li>
    </ul>
    <pre lang="js"><code>&lt;/tr&gt;&lt;/table&gt; 
    </code></pre>
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/sindresorhus/execa/commit/62d02af66940551bfb50699d7d02eed942453952"><code>62d02af</code></a>
    9.1.0</li>
    <li><a
    href="https://github.com/sindresorhus/execa/commit/733d6ff6c2cae3a64ef003accf7c419a6235900f"><code>733d6ff</code></a>
    Split CI jobs (<a
    href="https://redirect.github.com/sindresorhus/execa/issues/1052">#1052</a>)</li>
    <li><a
    href="https://github.com/sindresorhus/execa/commit/3b11ac87d9c6230710dc69e0bceadd45ae7e4d86"><code>3b11ac8</code></a>
    Check types on TypeScript 5.1 + latest (<a
    href="https://redirect.github.com/sindresorhus/execa/issues/1051">#1051</a>)</li>
    <li><a
    href="https://github.com/sindresorhus/execa/commit/de8e7daabefbc6f4af36ef9647b37b6a0dfca7fa"><code>de8e7da</code></a>
    Document minimum TypeScript version (<a
    href="https://redirect.github.com/sindresorhus/execa/issues/1050">#1050</a>)</li>
    <li><a
    href="https://github.com/sindresorhus/execa/commit/2d8475291b260aa79d2654793d9f6e8db88c06eb"><code>2d84752</code></a>
    Export <code>TemplateExpression</code> type (<a
    href="https://redirect.github.com/sindresorhus/execa/issues/1049">#1049</a>)</li>
    <li><a
    href="https://github.com/sindresorhus/execa/commit/b8c131ce8ef2c3c1ec0c4dc3a7059c0d59ef28d9"><code>b8c131c</code></a>
    9.0.2</li>
    <li><a
    href="https://github.com/sindresorhus/execa/commit/e2903e990fa04f0c15e3c2cf27ebd04ce332a60d"><code>e2903e9</code></a>
    Run TypeScript on the types (<a
    href="https://redirect.github.com/sindresorhus/execa/issues/1042">#1042</a>)</li>
    <li><a
    href="https://github.com/sindresorhus/execa/commit/ab2a9ed13cde3f88696a2b0a8eef6c98e0022bb5"><code>ab2a9ed</code></a>
    Fix type of result when using the <code>reject: false</code> option (<a
    href="https://redirect.github.com/sindresorhus/execa/issues/1046">#1046</a>)</li>
    <li><a
    href="https://github.com/sindresorhus/execa/commit/11bbd9d6411644764526c3fa1942c0a650caa25f"><code>11bbd9d</code></a>
    Fix type of <code>TransformStream</code> (<a
    href="https://redirect.github.com/sindresorhus/execa/issues/1044">#1044</a>)</li>
    <li><a
    href="https://github.com/sindresorhus/execa/commit/6f4941e2a13c0f356ca3064327f5e2802e9180ac"><code>6f4941e</code></a>
    Fix typing of web streams (<a
    href="https://redirect.github.com/sindresorhus/execa/issues/1043">#1043</a>)</li>
    <li>Additional commits viewable in <a
    href="https://github.com/sindresorhus/execa/compare/v8.0.1...v9.1.0">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    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 <dependency name> major version` will close this
    group update PR and stop Dependabot creating any more for the specific
    dependency's major version (unless you unignore this specific
    dependency's major version or upgrade to it yourself)
    - `@dependabot ignore <dependency name> minor version` will close this
    group update PR and stop Dependabot creating any more for the specific
    dependency's minor version (unless you unignore this specific
    dependency's minor version or upgrade to it yourself)
    - `@dependabot ignore <dependency name>` will close this group update PR
    and stop Dependabot creating any more for the specific dependency
    (unless you unignore this specific dependency or upgrade to it yourself)
    - `@dependabot unignore <dependency name>` will remove all of the ignore
    conditions of the specified dependency
    - `@dependabot unignore <dependency name> <ignore condition>` will
    remove the ignore condition of the specified dependency and ignore
    conditions
    
    
    </details>
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    2aec84e View commit details
    Browse the repository at this point in the history
  3. build(release): 1.10.1 [skip ci]

    ## [1.10.1](v1.10.0...v1.10.1) (2024-06-03)
    
    ### Bug Fixes
    
    * **deps:** bump the production-dependencies group with 2 updates ([#138](#138)) ([8d81a59](8d81a59)), closes [#606](https://github.com/actions/create-github-app-token/issues/606) [#606](https://github.com/actions/create-github-app-token/issues/606) [#605](https://github.com/actions/create-github-app-token/issues/605) [#604](https://github.com/actions/create-github-app-token/issues/604) [nodejs/undici#3295](nodejs/undici#3295) [nodejs/undici#3298](nodejs/undici#3298) [nodejs/undici#3294](nodejs/undici#3294) [nodejs/undici#3281](nodejs/undici#3281) [nodejs/undici#3286](nodejs/undici#3286) [nodejs/undici#3284](nodejs/undici#3284) [nodejs/undici#3291](nodejs/undici#3291) [nodejs/undici#3290](nodejs/undici#3290) [nodejs/undici#3283](nodejs/undici#3283) [nodejs/undici#3281](nodejs/undici#3281) [nodejs/undici#3263](nodejs/undici#3263) [nodejs/undici#3279](nodejs/undici#3279) [nodejs/undici#3227](nodejs/undici#3227) [nodejs/undici#3234](nodejs/undici#3234) [nodejs/undici#3240](nodejs/undici#3240) [nodejs/undici#3245](nodejs/undici#3245) [nodejs/undici#3241](nodejs/undici#3241) [nodejs/undici#3247](nodejs/undici#3247) [nodejs/undici#3248](nodejs/undici#3248) [nodejs/undici#3219](nodejs/undici#3219) [nodejs/undici#3251](nodejs/undici#3251) [nodejs/undici#3254](nodejs/undici#3254) [nodejs/undici#3258](nodejs/undici#3258) [nodejs/undici#3257](nodejs/undici#3257) [nodejs/undici#3259](nodejs/undici#3259) [nodejs/undici#3262](nodejs/undici#3262) [nodejs/undici#3264](nodejs/undici#3264) [nodejs/undici#3118](nodejs/undici#3118) [nodejs/undici#3269](nodejs/undici#3269) [#3301](https://github.com/actions/create-github-app-token/issues/3301) [#3294](https://github.com/actions/create-github-app-token/issues/3294) [#3298](https://github.com/actions/create-github-app-token/issues/3298) [#3295](https://github.com/actions/create-github-app-token/issues/3295) [#3293](https://github.com/actions/create-github-app-token/issues/3293) [#3283](https://github.com/actions/create-github-app-token/issues/3283) [#3290](https://github.com/actions/create-github-app-token/issues/3290) [#3291](https://github.com/actions/create-github-app-token/issues/3291) [#3284](https://github.com/actions/create-github-app-token/issues/3284) [#3286](https://github.com/actions/create-github-app-token/issues/3286)
    semantic-release-bot committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    c8f55ef View commit details
    Browse the repository at this point in the history
Loading