This is an automated email from the ASF dual-hosted git repository.

domoritz pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/arrow.git


The following commit(s) were added to refs/heads/main by this push:
     new a57363867a MINOR: [JS] Bump esbuild from 0.19.2 to 0.20.0 in /js 
(#39891)
a57363867a is described below

commit a57363867a6d88d0a7f17767571ab57dbb70cbfd
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
AuthorDate: Thu Feb 1 13:33:45 2024 -0500

    MINOR: [JS] Bump esbuild from 0.19.2 to 0.20.0 in /js (#39891)
    
    Bumps [esbuild](https://github.com/evanw/esbuild) from 0.19.2 to 0.20.0.
    <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.20.0</h2>
    <p><strong>This release deliberately contains backwards-incompatible
    changes.</strong> To avoid automatically picking up releases like this,
    you should either be pinning the exact version of <code>esbuild</code>
    in your <code>package.json</code> file (recommended) or be using a
    version range syntax that only accepts patch upgrades such as
    <code>^0.19.0</code> or <code>~0.19.0</code>. See npm's documentation
    about <a
    href="https://docs.npmjs.com/cli/v6/using-npm/semver/";>semver</a> for
    more information.</p>
    <p>This time there is only one breaking change, and it only matters for
    people using Deno. Deno tests that use esbuild will now fail unless you
    make the change described below.</p>
    <ul>
    <li>
    <p>Work around API deprecations in Deno 1.40.x (<a
    href="https://redirect.github.com/evanw/esbuild/issues/3609";>#3609</a>,
    <a
    href="https://redirect.github.com/evanw/esbuild/pull/3611";>#3611</a>)</p>
    <p><a href="https://deno.com/blog/v1.40";>Deno 1.40.0</a> was just
    released and introduced run-time warnings about certain APIs that
    esbuild uses. With this release, esbuild will work around these run-time
    warnings by using newer APIs if they are present and falling back to the
    original APIs otherwise. This should avoid the warnings without breaking
    compatibility with older versions of Deno.</p>
    <p>Unfortunately, doing this introduces a breaking change. The newer
    child process APIs lack a way to synchronously terminate esbuild's child
    process, so calling <code>esbuild.stop()</code> from within a Deno test
    is no longer sufficient to prevent Deno from failing a test that uses
    esbuild's API (Deno fails tests that create a child process without
    killing it before the test ends). To work around this, esbuild's
    <code>stop()</code> function has been changed to return a promise, and
    you now have to change <code>esbuild.stop()</code> to <code>await
    esbuild.stop()</code> in all of your Deno tests.</p>
    </li>
    <li>
    <p>Reorder implicit file extensions within <code>node_modules</code> (<a
    href="https://redirect.github.com/evanw/esbuild/issues/3341";>#3341</a>,
    <a
    href="https://redirect.github.com/evanw/esbuild/issues/3608";>#3608</a>)</p>
    <p>In <a
    href="https://github.com/evanw/esbuild/releases/v0.18.0";>version
    0.18.0</a>, esbuild changed the behavior of implicit file extensions
    within <code>node_modules</code> directories (i.e. in published
    packages) to prefer <code>.js</code> over <code>.ts</code> even when the
    <code>--resolve-extensions=</code> order prefers <code>.ts</code> over
    <code>.js</code> (which it does by default). However, doing that also
    accidentally made esbuild prefer <code>.css</code> over
    <code>.ts</code>, which caused problems for people that published
    packages containing both TypeScript and CSS in files with the same
    name.</p>
    <p>With this release, esbuild will reorder TypeScript file extensions
    immediately after the last JavaScript file extensions in the implicit
    file extension order instead of putting them at the end of the order.
    Specifically the default implicit file extension order is
    <code>.tsx,.ts,.jsx,.js,.css,.json</code> which used to become
    <code>.jsx,.js,.css,.json,.tsx,.ts</code> in <code>node_modules</code>
    directories. With this release it will now become
    <code>.jsx,.js,.tsx,.ts,.css,.json</code> instead.</p>
    <p>Why even rewrite the implicit file extension order at all? One reason
    is because the <code>.js</code> file is more likely to behave correctly
    than the <code>.ts</code> file. The behavior of the <code>.ts</code>
    file may depend on <code>tsconfig.json</code> and the
    <code>tsconfig.json</code> file may not even be published, or may use
    <code>extends</code> to refer to a base <code>tsconfig.json</code> file
    that wasn't published. People can get into this situation when they
    forget to add all <code>.ts</code> files to their
    <code>.npmignore</code> file before publishing to npm. Picking
    <code>.js</code> over <code>.ts</code> helps make it more likely that
    resulting bundle will behave correctly.</p>
    </li>
    </ul>
    <h2>v0.19.12</h2>
    <ul>
    <li>
    <p>The &quot;preserve&quot; JSX mode now preserves JSX text verbatim (<a
    href="https://redirect.github.com/evanw/esbuild/issues/3605";>#3605</a>)</p>
    <p>The <a href="https://facebook.github.io/jsx/";>JSX specification</a>
    deliberately doesn't specify how JSX text is supposed to be interpreted
    and there is no canonical way to interpret JSX text. Two most popular
    interpretations are Babel and TypeScript. Yes <a
    href="https://twitter.com/jarredsumner/status/1456118847937781764";>they
    are different</a> (esbuild <a
    
href="https://twitter.com/evanwallace/status/1456122279453208576";>deliberately
    follows TypeScript</a> by the way).</p>
    <p>Previously esbuild normalized text to the TypeScript interpretation
    when the &quot;preserve&quot; JSX mode is active. However,
    &quot;preserve&quot; should arguably reproduce the original JSX text
    verbatim so that whatever JSX transform runs after esbuild is free to
    interpret it however it wants. So with this release, esbuild will now
    pass JSX text through unmodified:</p>
    <pre lang="jsx"><code>// Original code
    let el =
      &lt;a href={'/'} title='&amp;apos;&amp;quot;'&gt; some text
        {foo}
          more text &lt;/a&gt;
    <p>// Old output (with --loader=jsx --jsx=preserve)
    let el = &lt;a href=&quot;/&quot; title={<code>'&amp;quot;</code>}&gt;
    {&quot; some text&quot;}
    {foo}
    {&quot;more text &quot;}
    &lt;/a&gt;;</p>
    <p>// New output (with --loader=jsx --jsx=preserve)
    let el = &lt;a href={&quot;/&quot;} title='&amp;apos;&amp;quot;'&gt;
    some text
    {foo}
    more text &lt;/a&gt;;
    </code></pre></p>
    </li>
    <li>
    <p>Allow JSX elements as JSX attribute values</p>
    <p>JSX has an obscure feature where you can use JSX elements in
    attribute position without surrounding them with <code>{...}</code>. It
    looks like this:</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.20.0</h2>
    <p><strong>This release deliberately contains backwards-incompatible
    changes.</strong> To avoid automatically picking up releases like this,
    you should either be pinning the exact version of <code>esbuild</code>
    in your <code>package.json</code> file (recommended) or be using a
    version range syntax that only accepts patch upgrades such as
    <code>^0.19.0</code> or <code>~0.19.0</code>. See npm's documentation
    about <a
    href="https://docs.npmjs.com/cli/v6/using-npm/semver/";>semver</a> for
    more information.</p>
    <p>This time there is only one breaking change, and it only matters for
    people using Deno. Deno tests that use esbuild will now fail unless you
    make the change described below.</p>
    <ul>
    <li>
    <p>Work around API deprecations in Deno 1.40.x (<a
    href="https://redirect.github.com/evanw/esbuild/issues/3609";>#3609</a>,
    <a
    href="https://redirect.github.com/evanw/esbuild/pull/3611";>#3611</a>)</p>
    <p><a href="https://deno.com/blog/v1.40";>Deno 1.40.0</a> was just
    released and introduced run-time warnings about certain APIs that
    esbuild uses. With this release, esbuild will work around these run-time
    warnings by using newer APIs if they are present and falling back to the
    original APIs otherwise. This should avoid the warnings without breaking
    compatibility with older versions of Deno.</p>
    <p>Unfortunately, doing this introduces a breaking change. The newer
    child process APIs lack a way to synchronously terminate esbuild's child
    process, so calling <code>esbuild.stop()</code> from within a Deno test
    is no longer sufficient to prevent Deno from failing a test that uses
    esbuild's API (Deno fails tests that create a child process without
    killing it before the test ends). To work around this, esbuild's
    <code>stop()</code> function has been changed to return a promise, and
    you now have to change <code>esbuild.stop()</code> to <code>await
    esbuild.stop()</code> in all of your Deno tests.</p>
    </li>
    <li>
    <p>Reorder implicit file extensions within <code>node_modules</code> (<a
    href="https://redirect.github.com/evanw/esbuild/issues/3341";>#3341</a>,
    <a
    href="https://redirect.github.com/evanw/esbuild/issues/3608";>#3608</a>)</p>
    <p>In <a
    href="https://github.com/evanw/esbuild/releases/v0.18.0";>version
    0.18.0</a>, esbuild changed the behavior of implicit file extensions
    within <code>node_modules</code> directories (i.e. in published
    packages) to prefer <code>.js</code> over <code>.ts</code> even when the
    <code>--resolve-extensions=</code> order prefers <code>.ts</code> over
    <code>.js</code> (which it does by default). However, doing that also
    accidentally made esbuild prefer <code>.css</code> over
    <code>.ts</code>, which caused problems for people that published
    packages containing both TypeScript and CSS in files with the same
    name.</p>
    <p>With this release, esbuild will reorder TypeScript file extensions
    immediately after the last JavaScript file extensions in the implicit
    file extension order instead of putting them at the end of the order.
    Specifically the default implicit file extension order is
    <code>.tsx,.ts,.jsx,.js,.css,.json</code> which used to become
    <code>.jsx,.js,.css,.json,.tsx,.ts</code> in <code>node_modules</code>
    directories. With this release it will now become
    <code>.jsx,.js,.tsx,.ts,.css,.json</code> instead.</p>
    <p>Why even rewrite the implicit file extension order at all? One reason
    is because the <code>.js</code> file is more likely to behave correctly
    than the <code>.ts</code> file. The behavior of the <code>.ts</code>
    file may depend on <code>tsconfig.json</code> and the
    <code>tsconfig.json</code> file may not even be published, or may use
    <code>extends</code> to refer to a base <code>tsconfig.json</code> file
    that wasn't published. People can get into this situation when they
    forget to add all <code>.ts</code> files to their
    <code>.npmignore</code> file before publishing to npm. Picking
    <code>.js</code> over <code>.ts</code> helps make it more likely that
    resulting bundle will behave correctly.</p>
    </li>
    </ul>
    <h2>0.19.12</h2>
    <ul>
    <li>
    <p>The &quot;preserve&quot; JSX mode now preserves JSX text verbatim (<a
    href="https://redirect.github.com/evanw/esbuild/issues/3605";>#3605</a>)</p>
    <p>The <a href="https://facebook.github.io/jsx/";>JSX specification</a>
    deliberately doesn't specify how JSX text is supposed to be interpreted
    and there is no canonical way to interpret JSX text. Two most popular
    interpretations are Babel and TypeScript. Yes <a
    href="https://twitter.com/jarredsumner/status/1456118847937781764";>they
    are different</a> (esbuild <a
    
href="https://twitter.com/evanwallace/status/1456122279453208576";>deliberately
    follows TypeScript</a> by the way).</p>
    <p>Previously esbuild normalized text to the TypeScript interpretation
    when the &quot;preserve&quot; JSX mode is active. However,
    &quot;preserve&quot; should arguably reproduce the original JSX text
    verbatim so that whatever JSX transform runs after esbuild is free to
    interpret it however it wants. So with this release, esbuild will now
    pass JSX text through unmodified:</p>
    <pre lang="jsx"><code>// Original code
    let el =
      &lt;a href={'/'} title='&amp;apos;&amp;quot;'&gt; some text
        {foo}
          more text &lt;/a&gt;
    <p>// Old output (with --loader=jsx --jsx=preserve)
    let el = &lt;a href=&quot;/&quot; title={<code>'&amp;quot;</code>}&gt;
    {&quot; some text&quot;}
    {foo}
    {&quot;more text &quot;}
    &lt;/a&gt;;</p>
    <p>// New output (with --loader=jsx --jsx=preserve)
    let el = &lt;a href={&quot;/&quot;} title='&amp;apos;&amp;quot;'&gt;
    some text
    {foo}
    more text &lt;/a&gt;;
    </code></pre></p>
    </li>
    <li>
    <p>Allow JSX elements as JSX attribute values</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/2af5ccf478812d2d7226ad4435d46fbbb3419a8c";><code>2af5ccf</code></a>
    publish 0.20.0 to npm</li>
    <li><a
    
href="https://github.com/evanw/esbuild/commit/0bccf08675867c8ce6662b1ab4aae21973083d99";><code>0bccf08</code></a>
    fix <a
    
href="https://redirect.github.com/esbuild/deno-esbuild/pull/5";>esbuild/deno-esbuild#5</a></li>
    <li><a
    
href="https://github.com/evanw/esbuild/commit/931f87db267cf86f63d940c0a77072ef45e96128";><code>931f87d</code></a>
    work around api deprecations in deno 1.40.x (<a
    href="https://redirect.github.com/evanw/esbuild/issues/3609";>#3609</a>)
    (<a
    href="https://redirect.github.com/evanw/esbuild/issues/3611";>#3611</a>)</li>
    <li><a
    
href="https://github.com/evanw/esbuild/commit/22a9cf5754d402aabfe75aeda0266c3a970b0ee1";><code>22a9cf5</code></a>
    fix <a
    href="https://redirect.github.com/evanw/esbuild/issues/3341";>#3341</a>,
    fix <a
    href="https://redirect.github.com/evanw/esbuild/issues/3608";>#3608</a>:
    sort <code>.ts</code> right after <code>.js</code></li>
    <li><a
    
href="https://github.com/evanw/esbuild/commit/f8ec3007b68c5bfb755317e5c7051f63184c514b";><code>f8ec300</code></a>
    run <code>npm pkg fix</code> as suggested by the npm cli</li>
    <li><a
    
href="https://github.com/evanw/esbuild/commit/d7fd1ad35715cda76eb33343b7c07b275e402a2e";><code>d7fd1ad</code></a>
    publish 0.19.12 to npm</li>
    <li><a
    
href="https://github.com/evanw/esbuild/commit/e04a6900b7659146aef670e62a0d16c6f75cfd70";><code>e04a690</code></a>
    fix <a
    href="https://redirect.github.com/evanw/esbuild/issues/3605";>#3605</a>:
    print the original JSX AST unmodified</li>
    <li><a
    
href="https://github.com/evanw/esbuild/commit/f5713992227188d137c485d27b6956c6de814b9a";><code>f571399</code></a>
    allow jsx elements as jsx attribute values</li>
    <li><a
    
href="https://github.com/evanw/esbuild/commit/a652e730ff07b9081470ef6965f3d54daa7b2aab";><code>a652e73</code></a>
    run <code>make update-compat-table</code></li>
    <li><a
    
href="https://github.com/evanw/esbuild/commit/35c0d65b9d4f29a26176404d2890d1b499634e9f";><code>35c0d65</code></a>
    fix <a
    href="https://redirect.github.com/evanw/esbuild/issues/3574";>#3574</a>:
    ts type parser bug with infer + extends</li>
    <li>Additional commits viewable in <a
    href="https://github.com/evanw/esbuild/compare/v0.19.2...v0.20.0";>compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=esbuild&package-manager=npm_and_yarn&previous-version=0.19.2&new-version=0.20.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
    
    Dependabot will resolve any conflicts with this PR as long as you don't
    alter it yourself. You can also trigger a rebase manually by commenting
    `@dependabot rebase`.
    
    [//]: # (dependabot-automerge-start)
    [//]: # (dependabot-automerge-end)
    
    ---
    
    <details>
    <summary>Dependabot commands and options</summary>
    <br />
    
    You can trigger Dependabot actions by commenting on this PR:
    - `@dependabot rebase` will rebase this PR
    - `@dependabot recreate` will recreate this PR, overwriting any edits
    that have been made to it
    - `@dependabot merge` will merge this PR after your CI passes on it
    - `@dependabot squash and merge` will squash and merge this PR after
    your CI passes on it
    - `@dependabot cancel merge` will cancel a previously requested merge
    and block automerging
    - `@dependabot reopen` will reopen this PR if it is closed
    - `@dependabot close` will close this PR and stop Dependabot recreating
    it. You can achieve the same result by closing it manually
    - `@dependabot show <dependency name> ignore conditions` will show all
    of the ignore conditions of the specified dependency
    - `@dependabot ignore this major version` will close this PR and stop
    Dependabot creating any more for this major version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this minor version` will close this PR and stop
    Dependabot creating any more for this minor version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this dependency` will close this PR and stop
    Dependabot creating any more for this dependency (unless you reopen the
    PR or upgrade to it yourself)
    
    
    </details>
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] 
<49699333+dependabot[bot]@users.noreply.github.com>
---
 js/package.json |   2 +-
 js/yarn.lock    | 234 +++++++++++++++++++++++++++++---------------------------
 2 files changed, 121 insertions(+), 115 deletions(-)

diff --git a/js/package.json b/js/package.json
index 57f9267afa..f96764d822 100644
--- a/js/package.json
+++ b/js/package.json
@@ -79,7 +79,7 @@
     "cross-env": "7.0.3",
     "del": "7.1.0",
     "del-cli": "5.1.0",
-    "esbuild": "0.19.2",
+    "esbuild": "0.20.0",
     "esbuild-plugin-alias": "0.2.1",
     "eslint": "8.52.0",
     "eslint-plugin-jest": "27.4.2",
diff --git a/js/yarn.lock b/js/yarn.lock
index 10d2a256e1..e7dead09bf 100644
--- a/js/yarn.lock
+++ b/js/yarn.lock
@@ -416,225 +416,230 @@
   resolved 
"https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz#1d572bfbbe14b7704e0ba0f39b74815b84870d70";
   integrity 
sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==
 
+"@esbuild/[email protected]":
+  version "0.20.0"
+  resolved 
"https://registry.yarnpkg.com/@esbuild/aix-ppc64/-/aix-ppc64-0.20.0.tgz#509621cca4e67caf0d18561a0c56f8b70237472f";
+  integrity 
sha512-fGFDEctNh0CcSwsiRPxiaqX0P5rq+AqE0SRhYGZ4PX46Lg1FNR6oCxJghf8YgY0WQEgQuh3lErUFE4KxLeRmmw==
+
 "@esbuild/[email protected]":
   version "0.17.19"
   resolved 
"https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.17.19.tgz#bafb75234a5d3d1b690e7c2956a599345e84a2fd";
   integrity 
sha512-KBMWvEZooR7+kzY0BtbTQn0OAYY7CsiydT63pVEaPtVYF0hXbUaOyZog37DKxK7NF3XacBJOpYT4adIJh+avxA==
 
-"@esbuild/[email protected]":
-  version "0.19.2"
-  resolved 
"https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.19.2.tgz#bc35990f412a749e948b792825eef7df0ce0e073";
-  integrity 
sha512-lsB65vAbe90I/Qe10OjkmrdxSX4UJDjosDgb8sZUKcg3oefEuW2OT2Vozz8ef7wrJbMcmhvCC+hciF8jY/uAkw==
+"@esbuild/[email protected]":
+  version "0.20.0"
+  resolved 
"https://registry.yarnpkg.com/@esbuild/android-arm64/-/android-arm64-0.20.0.tgz#109a6fdc4a2783fc26193d2687827045d8fef5ab";
+  integrity 
sha512-aVpnM4lURNkp0D3qPoAzSG92VXStYmoVPOgXveAUoQBWRSuQzt51yvSju29J6AHPmwY1BjH49uR29oyfH1ra8Q==
 
 "@esbuild/[email protected]":
   version "0.17.19"
   resolved 
"https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.17.19.tgz#5898f7832c2298bc7d0ab53701c57beb74d78b4d";
   integrity 
sha512-rIKddzqhmav7MSmoFCmDIb6e2W57geRsM94gV2l38fzhXMwq7hZoClug9USI2pFRGL06f4IOPHHpFNOkWieR8A==
 
-"@esbuild/[email protected]":
-  version "0.19.2"
-  resolved 
"https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.19.2.tgz#edd1c8f23ba353c197f5b0337123c58ff2a56999";
-  integrity 
sha512-tM8yLeYVe7pRyAu9VMi/Q7aunpLwD139EY1S99xbQkT4/q2qa6eA4ige/WJQYdJ8GBL1K33pPFhPfPdJ/WzT8Q==
+"@esbuild/[email protected]":
+  version "0.20.0"
+  resolved 
"https://registry.yarnpkg.com/@esbuild/android-arm/-/android-arm-0.20.0.tgz#1397a2c54c476c4799f9b9073550ede496c94ba5";
+  integrity 
sha512-3bMAfInvByLHfJwYPJRlpTeaQA75n8C/QKpEaiS4HrFWFiJlNI0vzq/zCjBrhAYcPyVPG7Eo9dMrcQXuqmNk5g==
 
 "@esbuild/[email protected]":
   version "0.17.19"
   resolved 
"https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.17.19.tgz#658368ef92067866d95fb268719f98f363d13ae1";
   integrity 
sha512-uUTTc4xGNDT7YSArp/zbtmbhO0uEEK9/ETW29Wk1thYUJBz3IVnvgEiEwEa9IeLyvnpKrWK64Utw2bgUmDveww==
 
-"@esbuild/[email protected]":
-  version "0.19.2"
-  resolved 
"https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.19.2.tgz#2dcdd6e6f1f2d82ea1b746abd8da5b284960f35a";
-  integrity 
sha512-qK/TpmHt2M/Hg82WXHRc/W/2SGo/l1thtDHZWqFq7oi24AjZ4O/CpPSu6ZuYKFkEgmZlFoa7CooAyYmuvnaG8w==
+"@esbuild/[email protected]":
+  version "0.20.0"
+  resolved 
"https://registry.yarnpkg.com/@esbuild/android-x64/-/android-x64-0.20.0.tgz#2b615abefb50dc0a70ac313971102f4ce2fdb3ca";
+  integrity 
sha512-uK7wAnlRvjkCPzh8jJ+QejFyrP8ObKuR5cBIsQZ+qbMunwR8sbd8krmMbxTLSrDhiPZaJYKQAU5Y3iMDcZPhyQ==
 
 "@esbuild/[email protected]":
   version "0.17.19"
   resolved 
"https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.17.19.tgz#584c34c5991b95d4d48d333300b1a4e2ff7be276";
   integrity 
sha512-80wEoCfF/hFKM6WE1FyBHc9SfUblloAWx6FJkFWTWiCoht9Mc0ARGEM47e67W9rI09YoUxJL68WHfDRYEAvOhg==
 
-"@esbuild/[email protected]":
-  version "0.19.2"
-  resolved 
"https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.19.2.tgz#55b36bc06d76f5c243987c1f93a11a80d8fc3b26";
-  integrity 
sha512-Ora8JokrvrzEPEpZO18ZYXkH4asCdc1DLdcVy8TGf5eWtPO1Ie4WroEJzwI52ZGtpODy3+m0a2yEX9l+KUn0tA==
+"@esbuild/[email protected]":
+  version "0.20.0"
+  resolved 
"https://registry.yarnpkg.com/@esbuild/darwin-arm64/-/darwin-arm64-0.20.0.tgz#5c122ed799eb0c35b9d571097f77254964c276a2";
+  integrity 
sha512-AjEcivGAlPs3UAcJedMa9qYg9eSfU6FnGHJjT8s346HSKkrcWlYezGE8VaO2xKfvvlZkgAhyvl06OJOxiMgOYQ==
 
 "@esbuild/[email protected]":
   version "0.17.19"
   resolved 
"https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.17.19.tgz#7751d236dfe6ce136cce343dce69f52d76b7f6cb";
   integrity 
sha512-IJM4JJsLhRYr9xdtLytPLSH9k/oxR3boaUIYiHkAawtwNOXKE8KoU8tMvryogdcT8AU+Bflmh81Xn6Q0vTZbQw==
 
-"@esbuild/[email protected]":
-  version "0.19.2"
-  resolved 
"https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.19.2.tgz#982524af33a6424a3b5cb44bbd52559623ad719c";
-  integrity 
sha512-tP+B5UuIbbFMj2hQaUr6EALlHOIOmlLM2FK7jeFBobPy2ERdohI4Ka6ZFjZ1ZYsrHE/hZimGuU90jusRE0pwDw==
+"@esbuild/[email protected]":
+  version "0.20.0"
+  resolved 
"https://registry.yarnpkg.com/@esbuild/darwin-x64/-/darwin-x64-0.20.0.tgz#9561d277002ba8caf1524f209de2b22e93d170c1";
+  integrity 
sha512-bsgTPoyYDnPv8ER0HqnJggXK6RyFy4PH4rtsId0V7Efa90u2+EifxytE9pZnsDgExgkARy24WUQGv9irVbTvIw==
 
 "@esbuild/[email protected]":
   version "0.17.19"
   resolved 
"https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.17.19.tgz#cacd171665dd1d500f45c167d50c6b7e539d5fd2";
   integrity 
sha512-pBwbc7DufluUeGdjSU5Si+P3SoMF5DQ/F/UmTSb8HXO80ZEAJmrykPyzo1IfNbAoaqw48YRpv8shwd1NoI0jcQ==
 
-"@esbuild/[email protected]":
-  version "0.19.2"
-  resolved 
"https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.19.2.tgz#8e478a0856645265fe79eac4b31b52193011ee06";
-  integrity 
sha512-YbPY2kc0acfzL1VPVK6EnAlig4f+l8xmq36OZkU0jzBVHcOTyQDhnKQaLzZudNJQyymd9OqQezeaBgkTGdTGeQ==
+"@esbuild/[email protected]":
+  version "0.20.0"
+  resolved 
"https://registry.yarnpkg.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.20.0.tgz#84178986a3138e8500d17cc380044868176dd821";
+  integrity 
sha512-kQ7jYdlKS335mpGbMW5tEe3IrQFIok9r84EM3PXB8qBFJPSc6dpWfrtsC/y1pyrz82xfUIn5ZrnSHQQsd6jebQ==
 
 "@esbuild/[email protected]":
   version "0.17.19"
   resolved 
"https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.17.19.tgz#0769456eee2a08b8d925d7c00b79e861cb3162e4";
   integrity 
sha512-4lu+n8Wk0XlajEhbEffdy2xy53dpR06SlzvhGByyg36qJw6Kpfk7cp45DR/62aPH9mtJRmIyrXAS5UWBrJT6TQ==
 
-"@esbuild/[email protected]":
-  version "0.19.2"
-  resolved 
"https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.19.2.tgz#01b96604f2540db023c73809bb8ae6cd1692d6f3";
-  integrity 
sha512-nSO5uZT2clM6hosjWHAsS15hLrwCvIWx+b2e3lZ3MwbYSaXwvfO528OF+dLjas1g3bZonciivI8qKR/Hm7IWGw==
+"@esbuild/[email protected]":
+  version "0.20.0"
+  resolved 
"https://registry.yarnpkg.com/@esbuild/freebsd-x64/-/freebsd-x64-0.20.0.tgz#3f9ce53344af2f08d178551cd475629147324a83";
+  integrity 
sha512-uG8B0WSepMRsBNVXAQcHf9+Ko/Tr+XqmK7Ptel9HVmnykupXdS4J7ovSQUIi0tQGIndhbqWLaIL/qO/cWhXKyQ==
 
 "@esbuild/[email protected]":
   version "0.17.19"
   resolved 
"https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.17.19.tgz#38e162ecb723862c6be1c27d6389f48960b68edb";
   integrity 
sha512-ct1Tg3WGwd3P+oZYqic+YZF4snNl2bsnMKRkb3ozHmnM0dGWuxcPTTntAF6bOP0Sp4x0PjSF+4uHQ1xvxfRKqg==
 
-"@esbuild/[email protected]":
-  version "0.19.2"
-  resolved 
"https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.19.2.tgz#7e5d2c7864c5c83ec789b59c77cd9c20d2594916";
-  integrity 
sha512-ig2P7GeG//zWlU0AggA3pV1h5gdix0MA3wgB+NsnBXViwiGgY77fuN9Wr5uoCrs2YzaYfogXgsWZbm+HGr09xg==
+"@esbuild/[email protected]":
+  version "0.20.0"
+  resolved 
"https://registry.yarnpkg.com/@esbuild/linux-arm64/-/linux-arm64-0.20.0.tgz#24efa685515689df4ecbc13031fa0a9dda910a11";
+  integrity 
sha512-uTtyYAP5veqi2z9b6Gr0NUoNv9F/rOzI8tOD5jKcCvRUn7T60Bb+42NDBCWNhMjkQzI0qqwXkQGo1SY41G52nw==
 
 "@esbuild/[email protected]":
   version "0.17.19"
   resolved 
"https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.17.19.tgz#1a2cd399c50040184a805174a6d89097d9d1559a";
   integrity 
sha512-cdmT3KxjlOQ/gZ2cjfrQOtmhG4HJs6hhvm3mWSRDPtZ/lP5oe8FWceS10JaSJC13GBd4eH/haHnqf7hhGNLerA==
 
-"@esbuild/[email protected]":
-  version "0.19.2"
-  resolved 
"https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.19.2.tgz#c32ae97bc0246664a1cfbdb4a98e7b006d7db8ae";
-  integrity 
sha512-Odalh8hICg7SOD7XCj0YLpYCEc+6mkoq63UnExDCiRA2wXEmGlK5JVrW50vZR9Qz4qkvqnHcpH+OFEggO3PgTg==
+"@esbuild/[email protected]":
+  version "0.20.0"
+  resolved 
"https://registry.yarnpkg.com/@esbuild/linux-arm/-/linux-arm-0.20.0.tgz#6b586a488e02e9b073a75a957f2952b3b6e87b4c";
+  integrity 
sha512-2ezuhdiZw8vuHf1HKSf4TIk80naTbP9At7sOqZmdVwvvMyuoDiZB49YZKLsLOfKIr77+I40dWpHVeY5JHpIEIg==
 
 "@esbuild/[email protected]":
   version "0.17.19"
   resolved 
"https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.17.19.tgz#e28c25266b036ce1cabca3c30155222841dc035a";
   integrity 
sha512-w4IRhSy1VbsNxHRQpeGCHEmibqdTUx61Vc38APcsRbuVgK0OPEnQ0YD39Brymn96mOx48Y2laBQGqgZ0j9w6SQ==
 
-"@esbuild/[email protected]":
-  version "0.19.2"
-  resolved 
"https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.19.2.tgz#3fc4f0fa026057fe885e4a180b3956e704f1ceaa";
-  integrity 
sha512-mLfp0ziRPOLSTek0Gd9T5B8AtzKAkoZE70fneiiyPlSnUKKI4lp+mGEnQXcQEHLJAcIYDPSyBvsUbKUG2ri/XQ==
+"@esbuild/[email protected]":
+  version "0.20.0"
+  resolved 
"https://registry.yarnpkg.com/@esbuild/linux-ia32/-/linux-ia32-0.20.0.tgz#84ce7864f762708dcebc1b123898a397dea13624";
+  integrity 
sha512-c88wwtfs8tTffPaoJ+SQn3y+lKtgTzyjkD8NgsyCtCmtoIC8RDL7PrJU05an/e9VuAke6eJqGkoMhJK1RY6z4w==
 
 "@esbuild/[email protected]":
   version "0.17.19"
   resolved 
"https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.17.19.tgz#0f887b8bb3f90658d1a0117283e55dbd4c9dcf72";
   integrity 
sha512-2iAngUbBPMq439a+z//gE+9WBldoMp1s5GWsUSgqHLzLJ9WoZLZhpwWuym0u0u/4XmZ3gpHmzV84PonE+9IIdQ==
 
-"@esbuild/[email protected]":
-  version "0.19.2"
-  resolved 
"https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.19.2.tgz#633bcaea443f3505fb0ed109ab840c99ad3451a4";
-  integrity 
sha512-hn28+JNDTxxCpnYjdDYVMNTR3SKavyLlCHHkufHV91fkewpIyQchS1d8wSbmXhs1fiYDpNww8KTFlJ1dHsxeSw==
+"@esbuild/[email protected]":
+  version "0.20.0"
+  resolved 
"https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.20.0.tgz#1922f571f4cae1958e3ad29439c563f7d4fd9037";
+  integrity 
sha512-lR2rr/128/6svngnVta6JN4gxSXle/yZEZL3o4XZ6esOqhyR4wsKyfu6qXAL04S4S5CgGfG+GYZnjFd4YiG3Aw==
 
 "@esbuild/[email protected]":
   version "0.17.19"
   resolved 
"https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.17.19.tgz#f5d2a0b8047ea9a5d9f592a178ea054053a70289";
   integrity 
sha512-LKJltc4LVdMKHsrFe4MGNPp0hqDFA1Wpt3jE1gEyM3nKUvOiO//9PheZZHfYRfYl6AwdTH4aTcXSqBerX0ml4A==
 
-"@esbuild/[email protected]":
-  version "0.19.2"
-  resolved 
"https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.19.2.tgz#e0bff2898c46f52be7d4dbbcca8b887890805823";
-  integrity 
sha512-KbXaC0Sejt7vD2fEgPoIKb6nxkfYW9OmFUK9XQE4//PvGIxNIfPk1NmlHmMg6f25x57rpmEFrn1OotASYIAaTg==
+"@esbuild/[email protected]":
+  version "0.20.0"
+  resolved 
"https://registry.yarnpkg.com/@esbuild/linux-mips64el/-/linux-mips64el-0.20.0.tgz#7ca1bd9df3f874d18dbf46af009aebdb881188fe";
+  integrity 
sha512-9Sycc+1uUsDnJCelDf6ZNqgZQoK1mJvFtqf2MUz4ujTxGhvCWw+4chYfDLPepMEvVL9PDwn6HrXad5yOrNzIsQ==
 
 "@esbuild/[email protected]":
   version "0.17.19"
   resolved 
"https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.17.19.tgz#876590e3acbd9fa7f57a2c7d86f83717dbbac8c7";
   integrity 
sha512-/c/DGybs95WXNS8y3Ti/ytqETiW7EU44MEKuCAcpPto3YjQbyK3IQVKfF6nbghD7EcLUGl0NbiL5Rt5DMhn5tg==
 
-"@esbuild/[email protected]":
-  version "0.19.2"
-  resolved 
"https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.19.2.tgz#d75798da391f54a9674f8c143b9a52d1dbfbfdde";
-  integrity 
sha512-dJ0kE8KTqbiHtA3Fc/zn7lCd7pqVr4JcT0JqOnbj4LLzYnp+7h8Qi4yjfq42ZlHfhOCM42rBh0EwHYLL6LEzcw==
+"@esbuild/[email protected]":
+  version "0.20.0"
+  resolved 
"https://registry.yarnpkg.com/@esbuild/linux-ppc64/-/linux-ppc64-0.20.0.tgz#8f95baf05f9486343bceeb683703875d698708a4";
+  integrity 
sha512-CoWSaaAXOZd+CjbUTdXIJE/t7Oz+4g90A3VBCHLbfuc5yUQU/nFDLOzQsN0cdxgXd97lYW/psIIBdjzQIwTBGw==
 
 "@esbuild/[email protected]":
   version "0.17.19"
   resolved 
"https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.17.19.tgz#7f49373df463cd9f41dc34f9b2262d771688bf09";
   integrity 
sha512-FC3nUAWhvFoutlhAkgHf8f5HwFWUL6bYdvLc/TTuxKlvLi3+pPzdZiFKSWz/PF30TB1K19SuCxDTI5KcqASJqA==
 
-"@esbuild/[email protected]":
-  version "0.19.2"
-  resolved 
"https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.19.2.tgz#012409bd489ed1bb9b775541d4a46c5ded8e6dd8";
-  integrity 
sha512-7Z/jKNFufZ/bbu4INqqCN6DDlrmOTmdw6D0gH+6Y7auok2r02Ur661qPuXidPOJ+FSgbEeQnnAGgsVynfLuOEw==
+"@esbuild/[email protected]":
+  version "0.20.0"
+  resolved 
"https://registry.yarnpkg.com/@esbuild/linux-riscv64/-/linux-riscv64-0.20.0.tgz#ca63b921d5fe315e28610deb0c195e79b1a262ca";
+  integrity 
sha512-mlb1hg/eYRJUpv8h/x+4ShgoNLL8wgZ64SUr26KwglTYnwAWjkhR2GpoKftDbPOCnodA9t4Y/b68H4J9XmmPzA==
 
 "@esbuild/[email protected]":
   version "0.17.19"
   resolved 
"https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.17.19.tgz#e2afd1afcaf63afe2c7d9ceacd28ec57c77f8829";
   integrity 
sha512-IbFsFbxMWLuKEbH+7sTkKzL6NJmG2vRyy6K7JJo55w+8xDk7RElYn6xvXtDW8HCfoKBFK69f3pgBJSUSQPr+4Q==
 
-"@esbuild/[email protected]":
-  version "0.19.2"
-  resolved 
"https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.19.2.tgz#ece3ed75c5a150de8a5c110f02e97d315761626b";
-  integrity 
sha512-U+RinR6aXXABFCcAY4gSlv4CL1oOVvSSCdseQmGO66H+XyuQGZIUdhG56SZaDJQcLmrSfRmx5XZOWyCJPRqS7g==
+"@esbuild/[email protected]":
+  version "0.20.0"
+  resolved 
"https://registry.yarnpkg.com/@esbuild/linux-s390x/-/linux-s390x-0.20.0.tgz#cb3d069f47dc202f785c997175f2307531371ef8";
+  integrity 
sha512-fgf9ubb53xSnOBqyvWEY6ukBNRl1mVX1srPNu06B6mNsNK20JfH6xV6jECzrQ69/VMiTLvHMicQR/PgTOgqJUQ==
 
 "@esbuild/[email protected]":
   version "0.17.19"
   resolved 
"https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.17.19.tgz#8a0e9738b1635f0c53389e515ae83826dec22aa4";
   integrity 
sha512-68ngA9lg2H6zkZcyp22tsVt38mlhWde8l3eJLWkyLrp4HwMUr3c1s/M2t7+kHIhvMjglIBrFpncX1SzMckomGw==
 
-"@esbuild/[email protected]":
-  version "0.19.2"
-  resolved 
"https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.19.2.tgz#dea187019741602d57aaf189a80abba261fbd2aa";
-  integrity 
sha512-oxzHTEv6VPm3XXNaHPyUTTte+3wGv7qVQtqaZCrgstI16gCuhNOtBXLEBkBREP57YTd68P0VgDgG73jSD8bwXQ==
+"@esbuild/[email protected]":
+  version "0.20.0"
+  resolved 
"https://registry.yarnpkg.com/@esbuild/linux-x64/-/linux-x64-0.20.0.tgz#ac617e0dc14e9758d3d7efd70288c14122557dc7";
+  integrity 
sha512-H9Eu6MGse++204XZcYsse1yFHmRXEWgadk2N58O/xd50P9EvFMLJTQLg+lB4E1cF2xhLZU5luSWtGTb0l9UeSg==
 
 "@esbuild/[email protected]":
   version "0.17.19"
   resolved 
"https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.17.19.tgz#c29fb2453c6b7ddef9a35e2c18b37bda1ae5c462";
   integrity 
sha512-CwFq42rXCR8TYIjIfpXCbRX0rp1jo6cPIUPSaWwzbVI4aOfX96OXY8M6KNmtPcg7QjYeDmN+DD0Wp3LaBOLf4Q==
 
-"@esbuild/[email protected]":
-  version "0.19.2"
-  resolved 
"https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.19.2.tgz#bbfd7cf9ab236a23ee3a41b26f0628c57623d92a";
-  integrity 
sha512-WNa5zZk1XpTTwMDompZmvQLHszDDDN7lYjEHCUmAGB83Bgs20EMs7ICD+oKeT6xt4phV4NDdSi/8OfjPbSbZfQ==
+"@esbuild/[email protected]":
+  version "0.20.0"
+  resolved 
"https://registry.yarnpkg.com/@esbuild/netbsd-x64/-/netbsd-x64-0.20.0.tgz#6cc778567f1513da6e08060e0aeb41f82eb0f53c";
+  integrity 
sha512-lCT675rTN1v8Fo+RGrE5KjSnfY0x9Og4RN7t7lVrN3vMSjy34/+3na0q7RIfWDAj0e0rCh0OL+P88lu3Rt21MQ==
 
 "@esbuild/[email protected]":
   version "0.17.19"
   resolved 
"https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.17.19.tgz#95e75a391403cb10297280d524d66ce04c920691";
   integrity 
sha512-cnq5brJYrSZ2CF6c35eCmviIN3k3RczmHz8eYaVlNasVqsNY+JKohZU5MKmaOI+KkllCdzOKKdPs762VCPC20g==
 
-"@esbuild/[email protected]":
-  version "0.19.2"
-  resolved 
"https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.19.2.tgz#fa5c4c6ee52a360618f00053652e2902e1d7b4a7";
-  integrity 
sha512-S6kI1aT3S++Dedb7vxIuUOb3oAxqxk2Rh5rOXOTYnzN8JzW1VzBd+IqPiSpgitu45042SYD3HCoEyhLKQcDFDw==
+"@esbuild/[email protected]":
+  version "0.20.0"
+  resolved 
"https://registry.yarnpkg.com/@esbuild/openbsd-x64/-/openbsd-x64-0.20.0.tgz#76848bcf76b4372574fb4d06cd0ed1fb29ec0fbe";
+  integrity 
sha512-HKoUGXz/TOVXKQ+67NhxyHv+aDSZf44QpWLa3I1lLvAwGq8x1k0T+e2HHSRvxWhfJrFxaaqre1+YyzQ99KixoA==
 
 "@esbuild/[email protected]":
   version "0.17.19"
   resolved 
"https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.17.19.tgz#722eaf057b83c2575937d3ffe5aeb16540da7273";
   integrity 
sha512-vCRT7yP3zX+bKWFeP/zdS6SqdWB8OIpaRq/mbXQxTGHnIxspRtigpkUcDMlSCOejlHowLqII7K2JKevwyRP2rg==
 
-"@esbuild/[email protected]":
-  version "0.19.2"
-  resolved 
"https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.19.2.tgz#52a2ac8ac6284c02d25df22bb4cfde26fbddd68d";
-  integrity 
sha512-VXSSMsmb+Z8LbsQGcBMiM+fYObDNRm8p7tkUDMPG/g4fhFX5DEFmjxIEa3N8Zr96SjsJ1woAhF0DUnS3MF3ARw==
+"@esbuild/[email protected]":
+  version "0.20.0"
+  resolved 
"https://registry.yarnpkg.com/@esbuild/sunos-x64/-/sunos-x64-0.20.0.tgz#ea4cd0639bf294ad51bc08ffbb2dac297e9b4706";
+  integrity 
sha512-GDwAqgHQm1mVoPppGsoq4WJwT3vhnz/2N62CzhvApFD1eJyTroob30FPpOZabN+FgCjhG+AgcZyOPIkR8dfD7g==
 
 "@esbuild/[email protected]":
   version "0.17.19"
   resolved 
"https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.17.19.tgz#9aa9dc074399288bdcdd283443e9aeb6b9552b6f";
   integrity 
sha512-yYx+8jwowUstVdorcMdNlzklLYhPxjniHWFKgRqH7IFlUEa0Umu3KuYplf1HUZZ422e3NU9F4LGb+4O0Kdcaag==
 
-"@esbuild/[email protected]":
-  version "0.19.2"
-  resolved 
"https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.19.2.tgz#719ed5870855de8537aef8149694a97d03486804";
-  integrity 
sha512-5NayUlSAyb5PQYFAU9x3bHdsqB88RC3aM9lKDAz4X1mo/EchMIT1Q+pSeBXNgkfNmRecLXA0O8xP+x8V+g/LKg==
+"@esbuild/[email protected]":
+  version "0.20.0"
+  resolved 
"https://registry.yarnpkg.com/@esbuild/win32-arm64/-/win32-arm64-0.20.0.tgz#a5c171e4a7f7e4e8be0e9947a65812c1535a7cf0";
+  integrity 
sha512-0vYsP8aC4TvMlOQYozoksiaxjlvUcQrac+muDqj1Fxy6jh9l9CZJzj7zmh8JGfiV49cYLTorFLxg7593pGldwQ==
 
 "@esbuild/[email protected]":
   version "0.17.19"
   resolved 
"https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.17.19.tgz#95ad43c62ad62485e210f6299c7b2571e48d2b03";
   integrity 
sha512-eggDKanJszUtCdlVs0RB+h35wNlb5v4TWEkq4vZcmVt5u/HiDZrTXe2bWFQUez3RgNHwx/x4sk5++4NSSicKkw==
 
-"@esbuild/[email protected]":
-  version "0.19.2"
-  resolved 
"https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.19.2.tgz#24832223880b0f581962c8660f8fb8797a1e046a";
-  integrity 
sha512-47gL/ek1v36iN0wL9L4Q2MFdujR0poLZMJwhO2/N3gA89jgHp4MR8DKCmwYtGNksbfJb9JoTtbkoe6sDhg2QTA==
+"@esbuild/[email protected]":
+  version "0.20.0"
+  resolved 
"https://registry.yarnpkg.com/@esbuild/win32-ia32/-/win32-ia32-0.20.0.tgz#f8ac5650c412d33ea62d7551e0caf82da52b7f85";
+  integrity 
sha512-p98u4rIgfh4gdpV00IqknBD5pC84LCub+4a3MO+zjqvU5MVXOc3hqR2UgT2jI2nh3h8s9EQxmOsVI3tyzv1iFg==
 
 "@esbuild/[email protected]":
   version "0.17.19"
   resolved 
"https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.17.19.tgz#8cfaf2ff603e9aabb910e9c0558c26cf32744061";
   integrity 
sha512-lAhycmKnVOuRYNtRtatQR1LPQf2oYCkRGkSFnseDAKPl8lu5SOsK/e1sXe5a0Pc5kHIHe6P2I/ilntNv2xf3cA==
 
-"@esbuild/[email protected]":
-  version "0.19.2"
-  resolved 
"https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.19.2.tgz#1205014625790c7ff0e471644a878a65d1e34ab0";
-  integrity 
sha512-tcuhV7ncXBqbt/Ybf0IyrMcwVOAPDckMK9rXNHtF17UTK18OKLpg08glminN06pt2WCoALhXdLfSPbVvK/6fxw==
+"@esbuild/[email protected]":
+  version "0.20.0"
+  resolved 
"https://registry.yarnpkg.com/@esbuild/win32-x64/-/win32-x64-0.20.0.tgz#2efddf82828aac85e64cef62482af61c29561bee";
+  integrity 
sha512-NgJnesu1RtWihtTtXGFMU5YSE6JyyHPMxCwBZK7a6/8d31GuSo9l0Ss7w1Jw5QnKUawG6UEehs883kcXf5fYwg==
 
 "@eslint-community/eslint-utils@^4.2.0", 
"@eslint-community/eslint-utils@^4.4.0":
   version "4.4.0"
@@ -2888,33 +2893,34 @@ [email protected]:
   resolved 
"https://registry.npmjs.org/esbuild-plugin-alias/-/esbuild-plugin-alias-0.2.1.tgz#45a86cb941e20e7c2bc68a2bea53562172494fcb";
   integrity 
sha512-jyfL/pwPqaFXyKnj8lP8iLk6Z0m099uXR45aSN8Av1XD4vhvQutxxPzgA2bTcAwQpa1zCXDcWOlhFgyP3GKqhQ==
 
[email protected]:
-  version "0.19.2"
-  resolved 
"https://registry.npmjs.org/esbuild/-/esbuild-0.19.2.tgz#b1541828a89dfb6f840d38538767c6130dca2aac";
-  integrity 
sha512-G6hPax8UbFakEj3hWO0Vs52LQ8k3lnBhxZWomUJDxfz3rZTLqF5k/FCzuNdLx2RbpBiQQF9H9onlDDH1lZsnjg==
[email protected]:
+  version "0.20.0"
+  resolved 
"https://registry.yarnpkg.com/esbuild/-/esbuild-0.20.0.tgz#a7170b63447286cd2ff1f01579f09970e6965da4";
+  integrity 
sha512-6iwE3Y2RVYCME1jLpBqq7LQWK3MW6vjV2bZy6gt/WrqkY+WE74Spyc0ThAOYpMtITvnjX09CrC6ym7A/m9mebA==
   optionalDependencies:
-    "@esbuild/android-arm" "0.19.2"
-    "@esbuild/android-arm64" "0.19.2"
-    "@esbuild/android-x64" "0.19.2"
-    "@esbuild/darwin-arm64" "0.19.2"
-    "@esbuild/darwin-x64" "0.19.2"
-    "@esbuild/freebsd-arm64" "0.19.2"
-    "@esbuild/freebsd-x64" "0.19.2"
-    "@esbuild/linux-arm" "0.19.2"
-    "@esbuild/linux-arm64" "0.19.2"
-    "@esbuild/linux-ia32" "0.19.2"
-    "@esbuild/linux-loong64" "0.19.2"
-    "@esbuild/linux-mips64el" "0.19.2"
-    "@esbuild/linux-ppc64" "0.19.2"
-    "@esbuild/linux-riscv64" "0.19.2"
-    "@esbuild/linux-s390x" "0.19.2"
-    "@esbuild/linux-x64" "0.19.2"
-    "@esbuild/netbsd-x64" "0.19.2"
-    "@esbuild/openbsd-x64" "0.19.2"
-    "@esbuild/sunos-x64" "0.19.2"
-    "@esbuild/win32-arm64" "0.19.2"
-    "@esbuild/win32-ia32" "0.19.2"
-    "@esbuild/win32-x64" "0.19.2"
+    "@esbuild/aix-ppc64" "0.20.0"
+    "@esbuild/android-arm" "0.20.0"
+    "@esbuild/android-arm64" "0.20.0"
+    "@esbuild/android-x64" "0.20.0"
+    "@esbuild/darwin-arm64" "0.20.0"
+    "@esbuild/darwin-x64" "0.20.0"
+    "@esbuild/freebsd-arm64" "0.20.0"
+    "@esbuild/freebsd-x64" "0.20.0"
+    "@esbuild/linux-arm" "0.20.0"
+    "@esbuild/linux-arm64" "0.20.0"
+    "@esbuild/linux-ia32" "0.20.0"
+    "@esbuild/linux-loong64" "0.20.0"
+    "@esbuild/linux-mips64el" "0.20.0"
+    "@esbuild/linux-ppc64" "0.20.0"
+    "@esbuild/linux-riscv64" "0.20.0"
+    "@esbuild/linux-s390x" "0.20.0"
+    "@esbuild/linux-x64" "0.20.0"
+    "@esbuild/netbsd-x64" "0.20.0"
+    "@esbuild/openbsd-x64" "0.20.0"
+    "@esbuild/sunos-x64" "0.20.0"
+    "@esbuild/win32-arm64" "0.20.0"
+    "@esbuild/win32-ia32" "0.20.0"
+    "@esbuild/win32-x64" "0.20.0"
 
 esbuild@^0.17.11:
   version "0.17.19"


Reply via email to