Commit f5dade9

Anton Medvedev <anton@medv.io>
2023-09-05 14:00:55
Add public dir
1 parent 5529277
img/favicons/apple-touch-icon.png → docs/img/favicons/apple-touch-icon.png
File renamed without changes
img/favicons/favicon-16x16.png → docs/img/favicons/favicon-16x16.png
File renamed without changes
img/favicons/favicon-32x32.png → docs/img/favicons/favicon-32x32.png
File renamed without changes
img/favicons/favicon.ico → docs/img/favicons/favicon.ico
File renamed without changes
img/favicons/safari-pinned-tab.svg → docs/img/favicons/safari-pinned-tab.svg
File renamed without changes
img/logo.png → docs/img/logo.png
File renamed without changes
img/logo.svg → docs/img/logo.svg
File renamed without changes
docs/404.html
@@ -18,7 +18,7 @@
   </head>
   <body>
     <div id="app"><div class="Layout" data-v-4064354f><!--[--><!--]--><!--[--><span tabindex="-1" data-v-c8291ffa></span><a href="#VPContent" class="VPSkipLink visually-hidden" data-v-c8291ffa> Skip to content </a><!--]--><!----><header class="VPNav" data-v-4064354f data-v-5bdc5df3><div class="VPNavBar" data-v-5bdc5df3 data-v-f1abbc6e><div class="container" data-v-f1abbc6e><div class="title" data-v-f1abbc6e><div class="VPNavBarTitle" data-v-f1abbc6e data-v-2973dbb4><a class="title" href="/zx/" data-v-2973dbb4><!--[--><!--]--><!--[--><img class="VPImage logo" src="/zx/img/logo.svg" alt data-v-ab19afbb><!--]--><!--[-->google/zx<!--]--><!--[--><!--]--></a></div></div><div class="content" data-v-f1abbc6e><div class="curtain" data-v-f1abbc6e></div><div class="content-body" data-v-f1abbc6e><!--[--><!--]--><div class="VPNavBarSearch search" style="--vp-meta-key:&#39;Meta&#39;;" data-v-f1abbc6e><!--[--><!----><div id="local-search"><button type="button" class="DocSearch DocSearch-Button" aria-label="Search"><span class="DocSearch-Button-Container"><svg class="DocSearch-Search-Icon" width="20" height="20" viewBox="0 0 20 20" aria-label="search icon"><path d="M14.386 14.386l4.0877 4.0877-4.0877-4.0877c-2.9418 2.9419-7.7115 2.9419-10.6533 0-2.9419-2.9418-2.9419-7.7115 0-10.6533 2.9418-2.9419 7.7115-2.9419 10.6533 0 2.9419 2.9418 2.9419 7.7115 0 10.6533z" stroke="currentColor" fill="none" fill-rule="evenodd" stroke-linecap="round" stroke-linejoin="round"></path></svg><span class="DocSearch-Button-Placeholder">Search</span></span><span class="DocSearch-Button-Keys"><kbd class="DocSearch-Button-Key"></kbd><kbd class="DocSearch-Button-Key">K</kbd></span></button></div><!--]--></div><nav aria-labelledby="main-nav-aria-label" class="VPNavBarMenu menu" data-v-f1abbc6e data-v-f732b5d0><span id="main-nav-aria-label" class="visually-hidden" data-v-f732b5d0>Main Navigation</span><!--[--><!--[--><a class="VPLink link VPNavBarMenuLink active" href="/zx/" tabindex="0" data-v-f732b5d0 data-v-cb318fec><!--[--><span data-v-cb318fec>Home</span><!--]--></a><!--]--><!--[--><a class="VPLink link VPNavBarMenuLink" href="/zx/getting-started" tabindex="0" data-v-f732b5d0 data-v-cb318fec><!--[--><span data-v-cb318fec>Docs</span><!--]--></a><!--]--><!--[--><div class="VPFlyout VPNavBarMenuGroup" data-v-f732b5d0 data-v-aa8de344><button type="button" class="button" aria-haspopup="true" aria-expanded="false" data-v-aa8de344><span class="text" data-v-aa8de344><!----><span data-v-aa8de344>7.x</span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" viewbox="0 0 24 24" class="text-icon" data-v-aa8de344><path d="M12,16c-0.3,0-0.5-0.1-0.7-0.3l-6-6c-0.4-0.4-0.4-1,0-1.4s1-0.4,1.4,0l5.3,5.3l5.3-5.3c0.4-0.4,1-0.4,1.4,0s0.4,1,0,1.4l-6,6C12.5,15.9,12.3,16,12,16z"></path></svg></span></button><div class="menu" data-v-aa8de344><div class="VPMenu" data-v-aa8de344 data-v-e42ed9b3><div class="items" data-v-e42ed9b3><!--[--><!--[--><div class="VPMenuLink" data-v-e42ed9b3 data-v-f51f088d><a class="VPLink link vp-external-link-icon" href="https://github.com/google/zx/releases" target="_blank" rel="noreferrer" data-v-f51f088d><!--[-->Releases<!--]--></a></div><!--]--><!--]--></div><!--[--><!--]--></div></div></div><!--]--><!--]--></nav><!----><div class="VPNavBarAppearance appearance" data-v-f1abbc6e data-v-5e9f0637><button class="VPSwitch VPSwitchAppearance" type="button" role="switch" title="toggle dark mode" aria-checked="false" data-v-5e9f0637 data-v-3329432d data-v-1c29e291><span class="check" data-v-1c29e291><span class="icon" data-v-1c29e291><!--[--><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" viewbox="0 0 24 24" class="sun" data-v-3329432d><path d="M12,18c-3.3,0-6-2.7-6-6s2.7-6,6-6s6,2.7,6,6S15.3,18,12,18zM12,8c-2.2,0-4,1.8-4,4c0,2.2,1.8,4,4,4c2.2,0,4-1.8,4-4C16,9.8,14.2,8,12,8z"></path><path d="M12,4c-0.6,0-1-0.4-1-1V1c0-0.6,0.4-1,1-1s1,0.4,1,1v2C13,3.6,12.6,4,12,4z"></path><path d="M12,24c-0.6,0-1-0.4-1-1v-2c0-0.6,0.4-1,1-1s1,0.4,1,1v2C13,23.6,12.6,24,12,24z"></path><path d="M5.6,6.6c-0.3,0-0.5-0.1-0.7-0.3L3.5,4.9c-0.4-0.4-0.4-1,0-1.4s1-0.4,1.4,0l1.4,1.4c0.4,0.4,0.4,1,0,1.4C6.2,6.5,5.9,6.6,5.6,6.6z"></path><path d="M19.8,20.8c-0.3,0-0.5-0.1-0.7-0.3l-1.4-1.4c-0.4-0.4-0.4-1,0-1.4s1-0.4,1.4,0l1.4,1.4c0.4,0.4,0.4,1,0,1.4C20.3,20.7,20,20.8,19.8,20.8z"></path><path d="M3,13H1c-0.6,0-1-0.4-1-1s0.4-1,1-1h2c0.6,0,1,0.4,1,1S3.6,13,3,13z"></path><path d="M23,13h-2c-0.6,0-1-0.4-1-1s0.4-1,1-1h2c0.6,0,1,0.4,1,1S23.6,13,23,13z"></path><path d="M4.2,20.8c-0.3,0-0.5-0.1-0.7-0.3c-0.4-0.4-0.4-1,0-1.4l1.4-1.4c0.4-0.4,1-0.4,1.4,0s0.4,1,0,1.4l-1.4,1.4C4.7,20.7,4.5,20.8,4.2,20.8z"></path><path d="M18.4,6.6c-0.3,0-0.5-0.1-0.7-0.3c-0.4-0.4-0.4-1,0-1.4l1.4-1.4c0.4-0.4,1-0.4,1.4,0s0.4,1,0,1.4l-1.4,1.4C18.9,6.5,18.6,6.6,18.4,6.6z"></path></svg><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" viewbox="0 0 24 24" class="moon" data-v-3329432d><path d="M12.1,22c-0.3,0-0.6,0-0.9,0c-5.5-0.5-9.5-5.4-9-10.9c0.4-4.8,4.2-8.6,9-9c0.4,0,0.8,0.2,1,0.5c0.2,0.3,0.2,0.8-0.1,1.1c-2,2.7-1.4,6.4,1.3,8.4c2.1,1.6,5,1.6,7.1,0c0.3-0.2,0.7-0.3,1.1-0.1c0.3,0.2,0.5,0.6,0.5,1c-0.2,2.7-1.5,5.1-3.6,6.8C16.6,21.2,14.4,22,12.1,22zM9.3,4.4c-2.9,1-5,3.6-5.2,6.8c-0.4,4.4,2.8,8.3,7.2,8.7c2.1,0.2,4.2-0.4,5.8-1.8c1.1-0.9,1.9-2.1,2.4-3.4c-2.5,0.9-5.3,0.5-7.5-1.1C9.2,11.4,8.1,7.7,9.3,4.4z"></path></svg><!--]--></span></span></button></div><div class="VPSocialLinks VPNavBarSocialLinks social-links" data-v-f1abbc6e data-v-ef6192dc data-v-e71e869c><!--[--><a class="VPSocialLink no-icon" href="https://github.com/google/zx" aria-label="github" target="_blank" rel="noopener" data-v-e71e869c data-v-16cf740a><svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>GitHub</title><path d="M12 .297c-6.63 0-12 5.373-12 12 0 5.303 3.438 9.8 8.205 11.385.6.113.82-.258.82-.577 0-.285-.01-1.04-.015-2.04-3.338.724-4.042-1.61-4.042-1.61C4.422 18.07 3.633 17.7 3.633 17.7c-1.087-.744.084-.729.084-.729 1.205.084 1.838 1.236 1.838 1.236 1.07 1.835 2.809 1.305 3.495.998.108-.776.417-1.305.76-1.605-2.665-.3-5.466-1.332-5.466-5.93 0-1.31.465-2.38 1.235-3.22-.135-.303-.54-1.523.105-3.176 0 0 1.005-.322 3.3 1.23.96-.267 1.98-.399 3-.405 1.02.006 2.04.138 3 .405 2.28-1.552 3.285-1.23 3.285-1.23.645 1.653.24 2.873.12 3.176.765.84 1.23 1.91 1.23 3.22 0 4.61-2.805 5.625-5.475 5.92.42.36.81 1.096.81 2.22 0 1.606-.015 2.896-.015 3.286 0 .315.21.69.825.57C20.565 22.092 24 17.592 24 12.297c0-6.627-5.373-12-12-12"/></svg></a><!--]--></div><div class="VPFlyout VPNavBarExtra extra" data-v-f1abbc6e data-v-c8c2ae4b data-v-aa8de344><button type="button" class="button" aria-haspopup="true" aria-expanded="false" aria-label="extra navigation" data-v-aa8de344><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" viewbox="0 0 24 24" class="icon" data-v-aa8de344><circle cx="12" cy="12" r="2"></circle><circle cx="19" cy="12" r="2"></circle><circle cx="5" cy="12" r="2"></circle></svg></button><div class="menu" data-v-aa8de344><div class="VPMenu" data-v-aa8de344 data-v-e42ed9b3><!----><!--[--><!--[--><!----><div class="group" data-v-c8c2ae4b><div class="item appearance" data-v-c8c2ae4b><p class="label" data-v-c8c2ae4b>Appearance</p><div class="appearance-action" data-v-c8c2ae4b><button class="VPSwitch VPSwitchAppearance" type="button" role="switch" title="toggle dark mode" aria-checked="false" data-v-c8c2ae4b data-v-3329432d data-v-1c29e291><span class="check" data-v-1c29e291><span class="icon" data-v-1c29e291><!--[--><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" viewbox="0 0 24 24" class="sun" data-v-3329432d><path d="M12,18c-3.3,0-6-2.7-6-6s2.7-6,6-6s6,2.7,6,6S15.3,18,12,18zM12,8c-2.2,0-4,1.8-4,4c0,2.2,1.8,4,4,4c2.2,0,4-1.8,4-4C16,9.8,14.2,8,12,8z"></path><path d="M12,4c-0.6,0-1-0.4-1-1V1c0-0.6,0.4-1,1-1s1,0.4,1,1v2C13,3.6,12.6,4,12,4z"></path><path d="M12,24c-0.6,0-1-0.4-1-1v-2c0-0.6,0.4-1,1-1s1,0.4,1,1v2C13,23.6,12.6,24,12,24z"></path><path d="M5.6,6.6c-0.3,0-0.5-0.1-0.7-0.3L3.5,4.9c-0.4-0.4-0.4-1,0-1.4s1-0.4,1.4,0l1.4,1.4c0.4,0.4,0.4,1,0,1.4C6.2,6.5,5.9,6.6,5.6,6.6z"></path><path d="M19.8,20.8c-0.3,0-0.5-0.1-0.7-0.3l-1.4-1.4c-0.4-0.4-0.4-1,0-1.4s1-0.4,1.4,0l1.4,1.4c0.4,0.4,0.4,1,0,1.4C20.3,20.7,20,20.8,19.8,20.8z"></path><path d="M3,13H1c-0.6,0-1-0.4-1-1s0.4-1,1-1h2c0.6,0,1,0.4,1,1S3.6,13,3,13z"></path><path d="M23,13h-2c-0.6,0-1-0.4-1-1s0.4-1,1-1h2c0.6,0,1,0.4,1,1S23.6,13,23,13z"></path><path d="M4.2,20.8c-0.3,0-0.5-0.1-0.7-0.3c-0.4-0.4-0.4-1,0-1.4l1.4-1.4c0.4-0.4,1-0.4,1.4,0s0.4,1,0,1.4l-1.4,1.4C4.7,20.7,4.5,20.8,4.2,20.8z"></path><path d="M18.4,6.6c-0.3,0-0.5-0.1-0.7-0.3c-0.4-0.4-0.4-1,0-1.4l1.4-1.4c0.4-0.4,1-0.4,1.4,0s0.4,1,0,1.4l-1.4,1.4C18.9,6.5,18.6,6.6,18.4,6.6z"></path></svg><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" viewbox="0 0 24 24" class="moon" data-v-3329432d><path d="M12.1,22c-0.3,0-0.6,0-0.9,0c-5.5-0.5-9.5-5.4-9-10.9c0.4-4.8,4.2-8.6,9-9c0.4,0,0.8,0.2,1,0.5c0.2,0.3,0.2,0.8-0.1,1.1c-2,2.7-1.4,6.4,1.3,8.4c2.1,1.6,5,1.6,7.1,0c0.3-0.2,0.7-0.3,1.1-0.1c0.3,0.2,0.5,0.6,0.5,1c-0.2,2.7-1.5,5.1-3.6,6.8C16.6,21.2,14.4,22,12.1,22zM9.3,4.4c-2.9,1-5,3.6-5.2,6.8c-0.4,4.4,2.8,8.3,7.2,8.7c2.1,0.2,4.2-0.4,5.8-1.8c1.1-0.9,1.9-2.1,2.4-3.4c-2.5,0.9-5.3,0.5-7.5-1.1C9.2,11.4,8.1,7.7,9.3,4.4z"></path></svg><!--]--></span></span></button></div></div></div><div class="group" data-v-c8c2ae4b><div class="item social-links" data-v-c8c2ae4b><div class="VPSocialLinks social-links-list" data-v-c8c2ae4b data-v-e71e869c><!--[--><a class="VPSocialLink no-icon" href="https://github.com/google/zx" aria-label="github" target="_blank" rel="noopener" data-v-e71e869c data-v-16cf740a><svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>GitHub</title><path d="M12 .297c-6.63 0-12 5.373-12 12 0 5.303 3.438 9.8 8.205 11.385.6.113.82-.258.82-.577 0-.285-.01-1.04-.015-2.04-3.338.724-4.042-1.61-4.042-1.61C4.422 18.07 3.633 17.7 3.633 17.7c-1.087-.744.084-.729.084-.729 1.205.084 1.838 1.236 1.838 1.236 1.07 1.835 2.809 1.305 3.495.998.108-.776.417-1.305.76-1.605-2.665-.3-5.466-1.332-5.466-5.93 0-1.31.465-2.38 1.235-3.22-.135-.303-.54-1.523.105-3.176 0 0 1.005-.322 3.3 1.23.96-.267 1.98-.399 3-.405 1.02.006 2.04.138 3 .405 2.28-1.552 3.285-1.23 3.285-1.23.645 1.653.24 2.873.12 3.176.765.84 1.23 1.91 1.23 3.22 0 4.61-2.805 5.625-5.475 5.92.42.36.81 1.096.81 2.22 0 1.606-.015 2.896-.015 3.286 0 .315.21.69.825.57C20.565 22.092 24 17.592 24 12.297c0-6.627-5.373-12-12-12"/></svg></a><!--]--></div></div></div><!--]--><!--]--></div></div></div><!--[--><!--]--><button type="button" class="VPNavBarHamburger hamburger" aria-label="mobile navigation" aria-expanded="false" aria-controls="VPNavScreen" data-v-f1abbc6e data-v-6bee1efd><span class="container" data-v-6bee1efd><span class="top" data-v-6bee1efd></span><span class="middle" data-v-6bee1efd></span><span class="bottom" data-v-6bee1efd></span></span></button></div></div></div></div><!----></header><div class="VPLocalNav fixed reached-top" data-v-4064354f data-v-9e669cc1><!----><div class="VPLocalNavOutlineDropdown" style="--vp-vh:0px;" data-v-9e669cc1 data-v-24251f6f><button data-v-24251f6f>Return to top</button><!----></div></div><!----><div class="VPContent" id="VPContent" data-v-4064354f data-v-3cf691b6><!--[--><div class="NotFound" data-v-3cf691b6 data-v-b9c0c15a><p class="code" data-v-b9c0c15a>404</p><h1 class="title" data-v-b9c0c15a>PAGE NOT FOUND</h1><div class="divider" data-v-b9c0c15a></div><blockquote class="quote" data-v-b9c0c15a>But if you don&#39;t change your direction, and if you keep looking, you may end up where you are heading.</blockquote><div class="action" data-v-b9c0c15a><a class="link" href="/zx/" aria-label="go to home" data-v-b9c0c15a>Take me home</a></div></div><!--]--></div><footer class="VPFooter" data-v-4064354f data-v-e4279f1c><div class="container" data-v-e4279f1c><p class="message" data-v-e4279f1c>Disclaimer: This is not an officially supported Google product.</p><!----></div></footer><!--[--><!--]--></div></div>
-    <script>window.__VP_HASH_MAP__=JSON.parse("{\"markdown-scripts.md\":\"c7e9dbed\",\"quotes.md\":\"5dad2b0d\",\"index.md\":\"909aa3e5\",\"known-issues.md\":\"e3403a7b\",\"process-promise.md\":\"d7916acc\",\"getting-started.md\":\"6acf3454\"}");window.__VP_SITE_DATA__=JSON.parse("{\"lang\":\"en-US\",\"dir\":\"ltr\",\"title\":\"google/zx\",\"titleTemplate\":\":title | google/zx\",\"description\":\"A tool for writing better scripts\",\"base\":\"/zx/\",\"head\":[],\"appearance\":true,\"themeConfig\":{\"logo\":\"/img/logo.svg\",\"nav\":[{\"text\":\"Home\",\"link\":\"/\"},{\"text\":\"Docs\",\"link\":\"/getting-started\"},{\"text\":\"7.x\",\"items\":[{\"text\":\"Releases\",\"link\":\"https://github.com/google/zx/releases\"}]}],\"sidebar\":[{\"text\":\"Docs\",\"items\":[{\"text\":\"Getting Started\",\"link\":\"/getting-started\"},{\"text\":\"Process Promise\",\"link\":\"/process-promise\"},{\"text\":\"Quotes\",\"link\":\"/quotes\"},{\"text\":\"Markdown Scripts\",\"link\":\"/markdown-scripts\"}]}],\"socialLinks\":[{\"icon\":\"github\",\"link\":\"https://github.com/google/zx\"}],\"footer\":{\"message\":\"Disclaimer: This is not an officially supported Google product.\"},\"search\":{\"provider\":\"local\"}},\"locales\":{},\"scrollOffset\":90,\"cleanUrls\":true}");</script>
+    <script>window.__VP_HASH_MAP__=JSON.parse("{\"known-issues.md\":\"e3403a7b\",\"quotes.md\":\"5dad2b0d\",\"process-promise.md\":\"d7916acc\",\"index.md\":\"909aa3e5\",\"markdown-scripts.md\":\"c7e9dbed\",\"getting-started.md\":\"6acf3454\"}");window.__VP_SITE_DATA__=JSON.parse("{\"lang\":\"en-US\",\"dir\":\"ltr\",\"title\":\"google/zx\",\"titleTemplate\":\":title | google/zx\",\"description\":\"A tool for writing better scripts\",\"base\":\"/zx/\",\"head\":[],\"appearance\":true,\"themeConfig\":{\"logo\":\"/img/logo.svg\",\"nav\":[{\"text\":\"Home\",\"link\":\"/\"},{\"text\":\"Docs\",\"link\":\"/getting-started\"},{\"text\":\"7.x\",\"items\":[{\"text\":\"Releases\",\"link\":\"https://github.com/google/zx/releases\"}]}],\"sidebar\":[{\"text\":\"Docs\",\"items\":[{\"text\":\"Getting Started\",\"link\":\"/getting-started\"},{\"text\":\"Process Promise\",\"link\":\"/process-promise\"},{\"text\":\"Quotes\",\"link\":\"/quotes\"},{\"text\":\"Markdown Scripts\",\"link\":\"/markdown-scripts\"}]}],\"socialLinks\":[{\"icon\":\"github\",\"link\":\"https://github.com/google/zx\"}],\"footer\":{\"message\":\"Disclaimer: This is not an officially supported Google product.\"},\"search\":{\"provider\":\"local\"}},\"locales\":{},\"scrollOffset\":90,\"cleanUrls\":true}");</script>
     
   </body>
 </html>
\ No newline at end of file
docs/getting-started.html
@@ -241,7 +241,7 @@
 <span class="line"><span style="color:#032F62;">          EOF</span></span></code></pre></div><h3 id="canary-beta-rc-builds" tabindex="-1">Canary / Beta / RC builds <a class="header-anchor" href="#canary-beta-rc-builds" aria-label="Permalink to &quot;Canary / Beta / RC builds&quot;">​</a></h3><p>Impatient early adopters can try the experimental zx versions. But keep in mind: these builds are ⚠️️__beta__ in every sense.</p><div class="language-bash vp-adaptive-theme"><button title="Copy Code" class="copy"></button><span class="lang">bash</span><pre class="shiki github-dark vp-code-dark"><code><span class="line"><span style="color:#B392F0;">npm</span><span style="color:#E1E4E8;"> </span><span style="color:#9ECBFF;">i</span><span style="color:#E1E4E8;"> </span><span style="color:#9ECBFF;">zx@dev</span></span>
 <span class="line"><span style="color:#B392F0;">npx</span><span style="color:#E1E4E8;"> </span><span style="color:#9ECBFF;">zx@dev</span><span style="color:#E1E4E8;"> </span><span style="color:#79B8FF;">--install</span><span style="color:#E1E4E8;"> </span><span style="color:#79B8FF;">--quiet</span><span style="color:#E1E4E8;"> </span><span style="color:#F97583;">&lt;&lt;&lt;</span><span style="color:#E1E4E8;"> </span><span style="color:#9ECBFF;">&#39;import _ from &quot;lodash&quot; /* 4.17.15 */; console.log(_.VERSION)&#39;</span></span></code></pre><pre class="shiki github-light vp-code-light"><code><span class="line"><span style="color:#6F42C1;">npm</span><span style="color:#24292E;"> </span><span style="color:#032F62;">i</span><span style="color:#24292E;"> </span><span style="color:#032F62;">zx@dev</span></span>
 <span class="line"><span style="color:#6F42C1;">npx</span><span style="color:#24292E;"> </span><span style="color:#032F62;">zx@dev</span><span style="color:#24292E;"> </span><span style="color:#005CC5;">--install</span><span style="color:#24292E;"> </span><span style="color:#005CC5;">--quiet</span><span style="color:#24292E;"> </span><span style="color:#D73A49;">&lt;&lt;&lt;</span><span style="color:#24292E;"> </span><span style="color:#032F62;">&#39;import _ from &quot;lodash&quot; /* 4.17.15 */; console.log(_.VERSION)&#39;</span></span></code></pre></div><h2 id="license" tabindex="-1">License <a class="header-anchor" href="#license" aria-label="Permalink to &quot;License&quot;">​</a></h2><p><a href="https://github.com/google/zx/blob/main/LICENSE" target="_blank" rel="noreferrer">Apache-2.0</a></p><p>Disclaimer: <em>This is not an officially supported Google product.</em></p></div></div></main><footer class="VPDocFooter" data-v-a3c25e27 data-v-a2d931e4><!--[--><!--]--><!----><nav class="prev-next" data-v-a2d931e4><div class="pager" data-v-a2d931e4><!----></div><div class="pager" data-v-a2d931e4><a class="pager-link next" href="/zx/process-promise" data-v-a2d931e4><span class="desc" data-v-a2d931e4>Next page</span><span class="title" data-v-a2d931e4>Process Promise</span></a></div></nav></footer><!--[--><!--]--></div></div></div><!--[--><!--]--></div></div><footer class="VPFooter has-sidebar" data-v-4064354f data-v-e4279f1c><div class="container" data-v-e4279f1c><p class="message" data-v-e4279f1c>Disclaimer: This is not an officially supported Google product.</p><!----></div></footer><!--[--><!--]--></div></div>
-    <script>window.__VP_HASH_MAP__=JSON.parse("{\"markdown-scripts.md\":\"c7e9dbed\",\"quotes.md\":\"5dad2b0d\",\"index.md\":\"909aa3e5\",\"known-issues.md\":\"e3403a7b\",\"process-promise.md\":\"d7916acc\",\"getting-started.md\":\"6acf3454\"}");window.__VP_SITE_DATA__=JSON.parse("{\"lang\":\"en-US\",\"dir\":\"ltr\",\"title\":\"google/zx\",\"titleTemplate\":\":title | google/zx\",\"description\":\"A tool for writing better scripts\",\"base\":\"/zx/\",\"head\":[],\"appearance\":true,\"themeConfig\":{\"logo\":\"/img/logo.svg\",\"nav\":[{\"text\":\"Home\",\"link\":\"/\"},{\"text\":\"Docs\",\"link\":\"/getting-started\"},{\"text\":\"7.x\",\"items\":[{\"text\":\"Releases\",\"link\":\"https://github.com/google/zx/releases\"}]}],\"sidebar\":[{\"text\":\"Docs\",\"items\":[{\"text\":\"Getting Started\",\"link\":\"/getting-started\"},{\"text\":\"Process Promise\",\"link\":\"/process-promise\"},{\"text\":\"Quotes\",\"link\":\"/quotes\"},{\"text\":\"Markdown Scripts\",\"link\":\"/markdown-scripts\"}]}],\"socialLinks\":[{\"icon\":\"github\",\"link\":\"https://github.com/google/zx\"}],\"footer\":{\"message\":\"Disclaimer: This is not an officially supported Google product.\"},\"search\":{\"provider\":\"local\"}},\"locales\":{},\"scrollOffset\":90,\"cleanUrls\":true}");</script>
+    <script>window.__VP_HASH_MAP__=JSON.parse("{\"known-issues.md\":\"e3403a7b\",\"quotes.md\":\"5dad2b0d\",\"process-promise.md\":\"d7916acc\",\"index.md\":\"909aa3e5\",\"markdown-scripts.md\":\"c7e9dbed\",\"getting-started.md\":\"6acf3454\"}");window.__VP_SITE_DATA__=JSON.parse("{\"lang\":\"en-US\",\"dir\":\"ltr\",\"title\":\"google/zx\",\"titleTemplate\":\":title | google/zx\",\"description\":\"A tool for writing better scripts\",\"base\":\"/zx/\",\"head\":[],\"appearance\":true,\"themeConfig\":{\"logo\":\"/img/logo.svg\",\"nav\":[{\"text\":\"Home\",\"link\":\"/\"},{\"text\":\"Docs\",\"link\":\"/getting-started\"},{\"text\":\"7.x\",\"items\":[{\"text\":\"Releases\",\"link\":\"https://github.com/google/zx/releases\"}]}],\"sidebar\":[{\"text\":\"Docs\",\"items\":[{\"text\":\"Getting Started\",\"link\":\"/getting-started\"},{\"text\":\"Process Promise\",\"link\":\"/process-promise\"},{\"text\":\"Quotes\",\"link\":\"/quotes\"},{\"text\":\"Markdown Scripts\",\"link\":\"/markdown-scripts\"}]}],\"socialLinks\":[{\"icon\":\"github\",\"link\":\"https://github.com/google/zx\"}],\"footer\":{\"message\":\"Disclaimer: This is not an officially supported Google product.\"},\"search\":{\"provider\":\"local\"}},\"locales\":{},\"scrollOffset\":90,\"cleanUrls\":true}");</script>
     
   </body>
 </html>
\ No newline at end of file
docs/hashmap.json
@@ -1,1 +1,1 @@
-{"markdown-scripts.md":"c7e9dbed","quotes.md":"5dad2b0d","index.md":"909aa3e5","known-issues.md":"e3403a7b","process-promise.md":"d7916acc","getting-started.md":"6acf3454"}
+{"known-issues.md":"e3403a7b","quotes.md":"5dad2b0d","process-promise.md":"d7916acc","index.md":"909aa3e5","markdown-scripts.md":"c7e9dbed","getting-started.md":"6acf3454"}
docs/index.html
@@ -21,7 +21,7 @@
   </head>
   <body>
     <div id="app"><div class="Layout" data-v-4064354f><!--[--><!--]--><!--[--><span tabindex="-1" data-v-c8291ffa></span><a href="#VPContent" class="VPSkipLink visually-hidden" data-v-c8291ffa> Skip to content </a><!--]--><!----><header class="VPNav" data-v-4064354f data-v-5bdc5df3><div class="VPNavBar top" data-v-5bdc5df3 data-v-f1abbc6e><div class="container" data-v-f1abbc6e><div class="title" data-v-f1abbc6e><div class="VPNavBarTitle" data-v-f1abbc6e data-v-2973dbb4><a class="title" href="/zx/" data-v-2973dbb4><!--[--><!--]--><!--[--><img class="VPImage logo" src="/zx/img/logo.svg" alt data-v-ab19afbb><!--]--><!--[-->google/zx<!--]--><!--[--><!--]--></a></div></div><div class="content" data-v-f1abbc6e><div class="curtain" data-v-f1abbc6e></div><div class="content-body" data-v-f1abbc6e><!--[--><!--]--><div class="VPNavBarSearch search" style="--vp-meta-key:&#39;Meta&#39;;" data-v-f1abbc6e><!--[--><!----><div id="local-search"><button type="button" class="DocSearch DocSearch-Button" aria-label="Search"><span class="DocSearch-Button-Container"><svg class="DocSearch-Search-Icon" width="20" height="20" viewBox="0 0 20 20" aria-label="search icon"><path d="M14.386 14.386l4.0877 4.0877-4.0877-4.0877c-2.9418 2.9419-7.7115 2.9419-10.6533 0-2.9419-2.9418-2.9419-7.7115 0-10.6533 2.9418-2.9419 7.7115-2.9419 10.6533 0 2.9419 2.9418 2.9419 7.7115 0 10.6533z" stroke="currentColor" fill="none" fill-rule="evenodd" stroke-linecap="round" stroke-linejoin="round"></path></svg><span class="DocSearch-Button-Placeholder">Search</span></span><span class="DocSearch-Button-Keys"><kbd class="DocSearch-Button-Key"></kbd><kbd class="DocSearch-Button-Key">K</kbd></span></button></div><!--]--></div><nav aria-labelledby="main-nav-aria-label" class="VPNavBarMenu menu" data-v-f1abbc6e data-v-f732b5d0><span id="main-nav-aria-label" class="visually-hidden" data-v-f732b5d0>Main Navigation</span><!--[--><!--[--><a class="VPLink link VPNavBarMenuLink active" href="/zx/" tabindex="0" data-v-f732b5d0 data-v-cb318fec><!--[--><span data-v-cb318fec>Home</span><!--]--></a><!--]--><!--[--><a class="VPLink link VPNavBarMenuLink" href="/zx/getting-started" tabindex="0" data-v-f732b5d0 data-v-cb318fec><!--[--><span data-v-cb318fec>Docs</span><!--]--></a><!--]--><!--[--><div class="VPFlyout VPNavBarMenuGroup" data-v-f732b5d0 data-v-aa8de344><button type="button" class="button" aria-haspopup="true" aria-expanded="false" data-v-aa8de344><span class="text" data-v-aa8de344><!----><span data-v-aa8de344>7.x</span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" viewbox="0 0 24 24" class="text-icon" data-v-aa8de344><path d="M12,16c-0.3,0-0.5-0.1-0.7-0.3l-6-6c-0.4-0.4-0.4-1,0-1.4s1-0.4,1.4,0l5.3,5.3l5.3-5.3c0.4-0.4,1-0.4,1.4,0s0.4,1,0,1.4l-6,6C12.5,15.9,12.3,16,12,16z"></path></svg></span></button><div class="menu" data-v-aa8de344><div class="VPMenu" data-v-aa8de344 data-v-e42ed9b3><div class="items" data-v-e42ed9b3><!--[--><!--[--><div class="VPMenuLink" data-v-e42ed9b3 data-v-f51f088d><a class="VPLink link vp-external-link-icon" href="https://github.com/google/zx/releases" target="_blank" rel="noreferrer" data-v-f51f088d><!--[-->Releases<!--]--></a></div><!--]--><!--]--></div><!--[--><!--]--></div></div></div><!--]--><!--]--></nav><!----><div class="VPNavBarAppearance appearance" data-v-f1abbc6e data-v-5e9f0637><button class="VPSwitch VPSwitchAppearance" type="button" role="switch" title="toggle dark mode" aria-checked="false" data-v-5e9f0637 data-v-3329432d data-v-1c29e291><span class="check" data-v-1c29e291><span class="icon" data-v-1c29e291><!--[--><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" viewbox="0 0 24 24" class="sun" data-v-3329432d><path d="M12,18c-3.3,0-6-2.7-6-6s2.7-6,6-6s6,2.7,6,6S15.3,18,12,18zM12,8c-2.2,0-4,1.8-4,4c0,2.2,1.8,4,4,4c2.2,0,4-1.8,4-4C16,9.8,14.2,8,12,8z"></path><path d="M12,4c-0.6,0-1-0.4-1-1V1c0-0.6,0.4-1,1-1s1,0.4,1,1v2C13,3.6,12.6,4,12,4z"></path><path d="M12,24c-0.6,0-1-0.4-1-1v-2c0-0.6,0.4-1,1-1s1,0.4,1,1v2C13,23.6,12.6,24,12,24z"></path><path d="M5.6,6.6c-0.3,0-0.5-0.1-0.7-0.3L3.5,4.9c-0.4-0.4-0.4-1,0-1.4s1-0.4,1.4,0l1.4,1.4c0.4,0.4,0.4,1,0,1.4C6.2,6.5,5.9,6.6,5.6,6.6z"></path><path d="M19.8,20.8c-0.3,0-0.5-0.1-0.7-0.3l-1.4-1.4c-0.4-0.4-0.4-1,0-1.4s1-0.4,1.4,0l1.4,1.4c0.4,0.4,0.4,1,0,1.4C20.3,20.7,20,20.8,19.8,20.8z"></path><path d="M3,13H1c-0.6,0-1-0.4-1-1s0.4-1,1-1h2c0.6,0,1,0.4,1,1S3.6,13,3,13z"></path><path d="M23,13h-2c-0.6,0-1-0.4-1-1s0.4-1,1-1h2c0.6,0,1,0.4,1,1S23.6,13,23,13z"></path><path d="M4.2,20.8c-0.3,0-0.5-0.1-0.7-0.3c-0.4-0.4-0.4-1,0-1.4l1.4-1.4c0.4-0.4,1-0.4,1.4,0s0.4,1,0,1.4l-1.4,1.4C4.7,20.7,4.5,20.8,4.2,20.8z"></path><path d="M18.4,6.6c-0.3,0-0.5-0.1-0.7-0.3c-0.4-0.4-0.4-1,0-1.4l1.4-1.4c0.4-0.4,1-0.4,1.4,0s0.4,1,0,1.4l-1.4,1.4C18.9,6.5,18.6,6.6,18.4,6.6z"></path></svg><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" viewbox="0 0 24 24" class="moon" data-v-3329432d><path d="M12.1,22c-0.3,0-0.6,0-0.9,0c-5.5-0.5-9.5-5.4-9-10.9c0.4-4.8,4.2-8.6,9-9c0.4,0,0.8,0.2,1,0.5c0.2,0.3,0.2,0.8-0.1,1.1c-2,2.7-1.4,6.4,1.3,8.4c2.1,1.6,5,1.6,7.1,0c0.3-0.2,0.7-0.3,1.1-0.1c0.3,0.2,0.5,0.6,0.5,1c-0.2,2.7-1.5,5.1-3.6,6.8C16.6,21.2,14.4,22,12.1,22zM9.3,4.4c-2.9,1-5,3.6-5.2,6.8c-0.4,4.4,2.8,8.3,7.2,8.7c2.1,0.2,4.2-0.4,5.8-1.8c1.1-0.9,1.9-2.1,2.4-3.4c-2.5,0.9-5.3,0.5-7.5-1.1C9.2,11.4,8.1,7.7,9.3,4.4z"></path></svg><!--]--></span></span></button></div><div class="VPSocialLinks VPNavBarSocialLinks social-links" data-v-f1abbc6e data-v-ef6192dc data-v-e71e869c><!--[--><a class="VPSocialLink no-icon" href="https://github.com/google/zx" aria-label="github" target="_blank" rel="noopener" data-v-e71e869c data-v-16cf740a><svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>GitHub</title><path d="M12 .297c-6.63 0-12 5.373-12 12 0 5.303 3.438 9.8 8.205 11.385.6.113.82-.258.82-.577 0-.285-.01-1.04-.015-2.04-3.338.724-4.042-1.61-4.042-1.61C4.422 18.07 3.633 17.7 3.633 17.7c-1.087-.744.084-.729.084-.729 1.205.084 1.838 1.236 1.838 1.236 1.07 1.835 2.809 1.305 3.495.998.108-.776.417-1.305.76-1.605-2.665-.3-5.466-1.332-5.466-5.93 0-1.31.465-2.38 1.235-3.22-.135-.303-.54-1.523.105-3.176 0 0 1.005-.322 3.3 1.23.96-.267 1.98-.399 3-.405 1.02.006 2.04.138 3 .405 2.28-1.552 3.285-1.23 3.285-1.23.645 1.653.24 2.873.12 3.176.765.84 1.23 1.91 1.23 3.22 0 4.61-2.805 5.625-5.475 5.92.42.36.81 1.096.81 2.22 0 1.606-.015 2.896-.015 3.286 0 .315.21.69.825.57C20.565 22.092 24 17.592 24 12.297c0-6.627-5.373-12-12-12"/></svg></a><!--]--></div><div class="VPFlyout VPNavBarExtra extra" data-v-f1abbc6e data-v-c8c2ae4b data-v-aa8de344><button type="button" class="button" aria-haspopup="true" aria-expanded="false" aria-label="extra navigation" data-v-aa8de344><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" viewbox="0 0 24 24" class="icon" data-v-aa8de344><circle cx="12" cy="12" r="2"></circle><circle cx="19" cy="12" r="2"></circle><circle cx="5" cy="12" r="2"></circle></svg></button><div class="menu" data-v-aa8de344><div class="VPMenu" data-v-aa8de344 data-v-e42ed9b3><!----><!--[--><!--[--><!----><div class="group" data-v-c8c2ae4b><div class="item appearance" data-v-c8c2ae4b><p class="label" data-v-c8c2ae4b>Appearance</p><div class="appearance-action" data-v-c8c2ae4b><button class="VPSwitch VPSwitchAppearance" type="button" role="switch" title="toggle dark mode" aria-checked="false" data-v-c8c2ae4b data-v-3329432d data-v-1c29e291><span class="check" data-v-1c29e291><span class="icon" data-v-1c29e291><!--[--><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" viewbox="0 0 24 24" class="sun" data-v-3329432d><path d="M12,18c-3.3,0-6-2.7-6-6s2.7-6,6-6s6,2.7,6,6S15.3,18,12,18zM12,8c-2.2,0-4,1.8-4,4c0,2.2,1.8,4,4,4c2.2,0,4-1.8,4-4C16,9.8,14.2,8,12,8z"></path><path d="M12,4c-0.6,0-1-0.4-1-1V1c0-0.6,0.4-1,1-1s1,0.4,1,1v2C13,3.6,12.6,4,12,4z"></path><path d="M12,24c-0.6,0-1-0.4-1-1v-2c0-0.6,0.4-1,1-1s1,0.4,1,1v2C13,23.6,12.6,24,12,24z"></path><path d="M5.6,6.6c-0.3,0-0.5-0.1-0.7-0.3L3.5,4.9c-0.4-0.4-0.4-1,0-1.4s1-0.4,1.4,0l1.4,1.4c0.4,0.4,0.4,1,0,1.4C6.2,6.5,5.9,6.6,5.6,6.6z"></path><path d="M19.8,20.8c-0.3,0-0.5-0.1-0.7-0.3l-1.4-1.4c-0.4-0.4-0.4-1,0-1.4s1-0.4,1.4,0l1.4,1.4c0.4,0.4,0.4,1,0,1.4C20.3,20.7,20,20.8,19.8,20.8z"></path><path d="M3,13H1c-0.6,0-1-0.4-1-1s0.4-1,1-1h2c0.6,0,1,0.4,1,1S3.6,13,3,13z"></path><path d="M23,13h-2c-0.6,0-1-0.4-1-1s0.4-1,1-1h2c0.6,0,1,0.4,1,1S23.6,13,23,13z"></path><path d="M4.2,20.8c-0.3,0-0.5-0.1-0.7-0.3c-0.4-0.4-0.4-1,0-1.4l1.4-1.4c0.4-0.4,1-0.4,1.4,0s0.4,1,0,1.4l-1.4,1.4C4.7,20.7,4.5,20.8,4.2,20.8z"></path><path d="M18.4,6.6c-0.3,0-0.5-0.1-0.7-0.3c-0.4-0.4-0.4-1,0-1.4l1.4-1.4c0.4-0.4,1-0.4,1.4,0s0.4,1,0,1.4l-1.4,1.4C18.9,6.5,18.6,6.6,18.4,6.6z"></path></svg><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" viewbox="0 0 24 24" class="moon" data-v-3329432d><path d="M12.1,22c-0.3,0-0.6,0-0.9,0c-5.5-0.5-9.5-5.4-9-10.9c0.4-4.8,4.2-8.6,9-9c0.4,0,0.8,0.2,1,0.5c0.2,0.3,0.2,0.8-0.1,1.1c-2,2.7-1.4,6.4,1.3,8.4c2.1,1.6,5,1.6,7.1,0c0.3-0.2,0.7-0.3,1.1-0.1c0.3,0.2,0.5,0.6,0.5,1c-0.2,2.7-1.5,5.1-3.6,6.8C16.6,21.2,14.4,22,12.1,22zM9.3,4.4c-2.9,1-5,3.6-5.2,6.8c-0.4,4.4,2.8,8.3,7.2,8.7c2.1,0.2,4.2-0.4,5.8-1.8c1.1-0.9,1.9-2.1,2.4-3.4c-2.5,0.9-5.3,0.5-7.5-1.1C9.2,11.4,8.1,7.7,9.3,4.4z"></path></svg><!--]--></span></span></button></div></div></div><div class="group" data-v-c8c2ae4b><div class="item social-links" data-v-c8c2ae4b><div class="VPSocialLinks social-links-list" data-v-c8c2ae4b data-v-e71e869c><!--[--><a class="VPSocialLink no-icon" href="https://github.com/google/zx" aria-label="github" target="_blank" rel="noopener" data-v-e71e869c data-v-16cf740a><svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>GitHub</title><path d="M12 .297c-6.63 0-12 5.373-12 12 0 5.303 3.438 9.8 8.205 11.385.6.113.82-.258.82-.577 0-.285-.01-1.04-.015-2.04-3.338.724-4.042-1.61-4.042-1.61C4.422 18.07 3.633 17.7 3.633 17.7c-1.087-.744.084-.729.084-.729 1.205.084 1.838 1.236 1.838 1.236 1.07 1.835 2.809 1.305 3.495.998.108-.776.417-1.305.76-1.605-2.665-.3-5.466-1.332-5.466-5.93 0-1.31.465-2.38 1.235-3.22-.135-.303-.54-1.523.105-3.176 0 0 1.005-.322 3.3 1.23.96-.267 1.98-.399 3-.405 1.02.006 2.04.138 3 .405 2.28-1.552 3.285-1.23 3.285-1.23.645 1.653.24 2.873.12 3.176.765.84 1.23 1.91 1.23 3.22 0 4.61-2.805 5.625-5.475 5.92.42.36.81 1.096.81 2.22 0 1.606-.015 2.896-.015 3.286 0 .315.21.69.825.57C20.565 22.092 24 17.592 24 12.297c0-6.627-5.373-12-12-12"/></svg></a><!--]--></div></div></div><!--]--><!--]--></div></div></div><!--[--><!--]--><button type="button" class="VPNavBarHamburger hamburger" aria-label="mobile navigation" aria-expanded="false" aria-controls="VPNavScreen" data-v-f1abbc6e data-v-6bee1efd><span class="container" data-v-6bee1efd><span class="top" data-v-6bee1efd></span><span class="middle" data-v-6bee1efd></span><span class="bottom" data-v-6bee1efd></span></span></button></div></div></div></div><!----></header><!----><!----><div class="VPContent is-home" id="VPContent" data-v-4064354f data-v-3cf691b6><div class="VPHome" data-v-3cf691b6 data-v-20eabd3a><!--[--><!--]--><div class="VPHero has-image VPHomeHero" data-v-20eabd3a data-v-5a3e9999><div class="container" data-v-5a3e9999><div class="main" data-v-5a3e9999><!--[--><h1 class="name" data-v-5a3e9999><span class="clip" data-v-5a3e9999>zx</span></h1><p class="text" data-v-5a3e9999>A tool for writing better scripts</p><!----><!--]--><div class="actions" data-v-5a3e9999><!--[--><div class="action" data-v-5a3e9999><a class="VPButton medium brand" href="/zx/getting-started" data-v-5a3e9999 data-v-1e76fe75>Documentation</a></div><!--]--></div></div><div class="image" data-v-5a3e9999><div class="image-container" data-v-5a3e9999><div class="image-bg" data-v-5a3e9999></div><!--[--><!--[--><img class="VPImage image-src" src="/zx/img/logo.svg" alt="Zx Logo" data-v-ab19afbb><!--]--><!--]--></div></div></div></div><!--[--><!--]--><!--[--><!--]--><div class="VPFeatures VPHomeFeatures" data-v-20eabd3a data-v-7e232fde><div class="container" data-v-7e232fde><div class="items" data-v-7e232fde><!--[--><div class="grid-3 item" data-v-7e232fde><div class="VPLink no-icon VPFeature" data-v-7e232fde data-v-6c0c85a1><!--[--><article class="box" data-v-6c0c85a1><!----><h2 class="title" data-v-6c0c85a1>Simple</h2><p class="details" data-v-6c0c85a1>Write your scripts in a familiar language.</p><!----></article><!--]--></div></div><div class="grid-3 item" data-v-7e232fde><div class="VPLink no-icon VPFeature" data-v-7e232fde data-v-6c0c85a1><!--[--><article class="box" data-v-6c0c85a1><!----><h2 class="title" data-v-6c0c85a1>Powerful</h2><p class="details" data-v-6c0c85a1>Interact with the full ecosystem of JS libraries.</p><!----></article><!--]--></div></div><div class="grid-3 item" data-v-7e232fde><div class="VPLink no-icon VPFeature" data-v-7e232fde data-v-6c0c85a1><!--[--><article class="box" data-v-6c0c85a1><!----><h2 class="title" data-v-6c0c85a1>Batteries included</h2><p class="details" data-v-6c0c85a1>Everything you need, right out of the box.</p><!----></article><!--]--></div></div><!--]--></div></div></div><!--[--><!--]--><div style="position:relative;" data-v-20eabd3a><div></div></div></div></div><footer class="VPFooter" data-v-4064354f data-v-e4279f1c><div class="container" data-v-e4279f1c><p class="message" data-v-e4279f1c>Disclaimer: This is not an officially supported Google product.</p><!----></div></footer><!--[--><!--]--></div></div>
-    <script>window.__VP_HASH_MAP__=JSON.parse("{\"markdown-scripts.md\":\"c7e9dbed\",\"quotes.md\":\"5dad2b0d\",\"index.md\":\"909aa3e5\",\"known-issues.md\":\"e3403a7b\",\"process-promise.md\":\"d7916acc\",\"getting-started.md\":\"6acf3454\"}");window.__VP_SITE_DATA__=JSON.parse("{\"lang\":\"en-US\",\"dir\":\"ltr\",\"title\":\"google/zx\",\"titleTemplate\":\":title | google/zx\",\"description\":\"A tool for writing better scripts\",\"base\":\"/zx/\",\"head\":[],\"appearance\":true,\"themeConfig\":{\"logo\":\"/img/logo.svg\",\"nav\":[{\"text\":\"Home\",\"link\":\"/\"},{\"text\":\"Docs\",\"link\":\"/getting-started\"},{\"text\":\"7.x\",\"items\":[{\"text\":\"Releases\",\"link\":\"https://github.com/google/zx/releases\"}]}],\"sidebar\":[{\"text\":\"Docs\",\"items\":[{\"text\":\"Getting Started\",\"link\":\"/getting-started\"},{\"text\":\"Process Promise\",\"link\":\"/process-promise\"},{\"text\":\"Quotes\",\"link\":\"/quotes\"},{\"text\":\"Markdown Scripts\",\"link\":\"/markdown-scripts\"}]}],\"socialLinks\":[{\"icon\":\"github\",\"link\":\"https://github.com/google/zx\"}],\"footer\":{\"message\":\"Disclaimer: This is not an officially supported Google product.\"},\"search\":{\"provider\":\"local\"}},\"locales\":{},\"scrollOffset\":90,\"cleanUrls\":true}");</script>
+    <script>window.__VP_HASH_MAP__=JSON.parse("{\"known-issues.md\":\"e3403a7b\",\"quotes.md\":\"5dad2b0d\",\"process-promise.md\":\"d7916acc\",\"index.md\":\"909aa3e5\",\"markdown-scripts.md\":\"c7e9dbed\",\"getting-started.md\":\"6acf3454\"}");window.__VP_SITE_DATA__=JSON.parse("{\"lang\":\"en-US\",\"dir\":\"ltr\",\"title\":\"google/zx\",\"titleTemplate\":\":title | google/zx\",\"description\":\"A tool for writing better scripts\",\"base\":\"/zx/\",\"head\":[],\"appearance\":true,\"themeConfig\":{\"logo\":\"/img/logo.svg\",\"nav\":[{\"text\":\"Home\",\"link\":\"/\"},{\"text\":\"Docs\",\"link\":\"/getting-started\"},{\"text\":\"7.x\",\"items\":[{\"text\":\"Releases\",\"link\":\"https://github.com/google/zx/releases\"}]}],\"sidebar\":[{\"text\":\"Docs\",\"items\":[{\"text\":\"Getting Started\",\"link\":\"/getting-started\"},{\"text\":\"Process Promise\",\"link\":\"/process-promise\"},{\"text\":\"Quotes\",\"link\":\"/quotes\"},{\"text\":\"Markdown Scripts\",\"link\":\"/markdown-scripts\"}]}],\"socialLinks\":[{\"icon\":\"github\",\"link\":\"https://github.com/google/zx\"}],\"footer\":{\"message\":\"Disclaimer: This is not an officially supported Google product.\"},\"search\":{\"provider\":\"local\"}},\"locales\":{},\"scrollOffset\":90,\"cleanUrls\":true}");</script>
     
   </body>
 </html>
\ No newline at end of file
docs/known-issues.html
@@ -25,7 +25,7 @@
 <span class="line"><span style="color:#D73A49;">let</span><span style="color:#24292E;"> {stdout} </span><span style="color:#D73A49;">=</span><span style="color:#24292E;"> </span><span style="color:#D73A49;">await</span><span style="color:#24292E;"> </span><span style="color:#6F42C1;">$</span><span style="color:#032F62;">`cmd &gt; ${</span><span style="color:#24292E;">tmp</span><span style="color:#032F62;">}; cat ${</span><span style="color:#24292E;">tmp</span><span style="color:#032F62;">}`</span></span></code></pre></div><h2 id="colors-in-subprocess" tabindex="-1">Colors in subprocess <a class="header-anchor" href="#colors-in-subprocess" aria-label="Permalink to &quot;Colors in subprocess&quot;">​</a></h2><p>You may see what tools invoked with <code>await $</code> don&#39;t show colors, compared to what you see in a terminal. This is because, the subprocess does not think it&#39;s a TTY and the subprocess turns off colors. Usually there is a way force the subprocess to add colors.</p><div class="language-js vp-adaptive-theme"><button title="Copy Code" class="copy"></button><span class="lang">js</span><pre class="shiki github-dark vp-code-dark"><code><span class="line"><span style="color:#E1E4E8;">p<wbr>rocess.env.</span><span style="color:#79B8FF;">FORCE_COLOR</span><span style="color:#F97583;">=</span><span style="color:#9ECBFF;">&#39;1&#39;</span></span>
 <span class="line"><span style="color:#F97583;">await</span><span style="color:#E1E4E8;"> </span><span style="color:#B392F0;">$</span><span style="color:#9ECBFF;">`cmd`</span></span></code></pre><pre class="shiki github-light vp-code-light"><code><span class="line"><span style="color:#24292E;">p<wbr>rocess.env.</span><span style="color:#005CC5;">FORCE_COLOR</span><span style="color:#D73A49;">=</span><span style="color:#032F62;">&#39;1&#39;</span></span>
 <span class="line"><span style="color:#D73A49;">await</span><span style="color:#24292E;"> </span><span style="color:#6F42C1;">$</span><span style="color:#032F62;">`cmd`</span></span></code></pre></div></div></div></main><footer class="VPDocFooter" data-v-a3c25e27 data-v-a2d931e4><!--[--><!--]--><!----><nav class="prev-next" data-v-a2d931e4><div class="pager" data-v-a2d931e4><!----></div><div class="pager" data-v-a2d931e4><a class="pager-link next" href="/zx/getting-started" data-v-a2d931e4><span class="desc" data-v-a2d931e4>Next page</span><span class="title" data-v-a2d931e4>Getting Started</span></a></div></nav></footer><!--[--><!--]--></div></div></div><!--[--><!--]--></div></div><footer class="VPFooter has-sidebar" data-v-4064354f data-v-e4279f1c><div class="container" data-v-e4279f1c><p class="message" data-v-e4279f1c>Disclaimer: This is not an officially supported Google product.</p><!----></div></footer><!--[--><!--]--></div></div>
-    <script>window.__VP_HASH_MAP__=JSON.parse("{\"markdown-scripts.md\":\"c7e9dbed\",\"quotes.md\":\"5dad2b0d\",\"index.md\":\"909aa3e5\",\"known-issues.md\":\"e3403a7b\",\"process-promise.md\":\"d7916acc\",\"getting-started.md\":\"6acf3454\"}");window.__VP_SITE_DATA__=JSON.parse("{\"lang\":\"en-US\",\"dir\":\"ltr\",\"title\":\"google/zx\",\"titleTemplate\":\":title | google/zx\",\"description\":\"A tool for writing better scripts\",\"base\":\"/zx/\",\"head\":[],\"appearance\":true,\"themeConfig\":{\"logo\":\"/img/logo.svg\",\"nav\":[{\"text\":\"Home\",\"link\":\"/\"},{\"text\":\"Docs\",\"link\":\"/getting-started\"},{\"text\":\"7.x\",\"items\":[{\"text\":\"Releases\",\"link\":\"https://github.com/google/zx/releases\"}]}],\"sidebar\":[{\"text\":\"Docs\",\"items\":[{\"text\":\"Getting Started\",\"link\":\"/getting-started\"},{\"text\":\"Process Promise\",\"link\":\"/process-promise\"},{\"text\":\"Quotes\",\"link\":\"/quotes\"},{\"text\":\"Markdown Scripts\",\"link\":\"/markdown-scripts\"}]}],\"socialLinks\":[{\"icon\":\"github\",\"link\":\"https://github.com/google/zx\"}],\"footer\":{\"message\":\"Disclaimer: This is not an officially supported Google product.\"},\"search\":{\"provider\":\"local\"}},\"locales\":{},\"scrollOffset\":90,\"cleanUrls\":true}");</script>
+    <script>window.__VP_HASH_MAP__=JSON.parse("{\"known-issues.md\":\"e3403a7b\",\"quotes.md\":\"5dad2b0d\",\"process-promise.md\":\"d7916acc\",\"index.md\":\"909aa3e5\",\"markdown-scripts.md\":\"c7e9dbed\",\"getting-started.md\":\"6acf3454\"}");window.__VP_SITE_DATA__=JSON.parse("{\"lang\":\"en-US\",\"dir\":\"ltr\",\"title\":\"google/zx\",\"titleTemplate\":\":title | google/zx\",\"description\":\"A tool for writing better scripts\",\"base\":\"/zx/\",\"head\":[],\"appearance\":true,\"themeConfig\":{\"logo\":\"/img/logo.svg\",\"nav\":[{\"text\":\"Home\",\"link\":\"/\"},{\"text\":\"Docs\",\"link\":\"/getting-started\"},{\"text\":\"7.x\",\"items\":[{\"text\":\"Releases\",\"link\":\"https://github.com/google/zx/releases\"}]}],\"sidebar\":[{\"text\":\"Docs\",\"items\":[{\"text\":\"Getting Started\",\"link\":\"/getting-started\"},{\"text\":\"Process Promise\",\"link\":\"/process-promise\"},{\"text\":\"Quotes\",\"link\":\"/quotes\"},{\"text\":\"Markdown Scripts\",\"link\":\"/markdown-scripts\"}]}],\"socialLinks\":[{\"icon\":\"github\",\"link\":\"https://github.com/google/zx\"}],\"footer\":{\"message\":\"Disclaimer: This is not an officially supported Google product.\"},\"search\":{\"provider\":\"local\"}},\"locales\":{},\"scrollOffset\":90,\"cleanUrls\":true}");</script>
     
   </body>
 </html>
\ No newline at end of file
docs/markdown-scripts.html
@@ -29,7 +29,7 @@
 <span class="line"><span style="color:#E1E4E8;">}</span></span></code></pre><pre class="shiki github-light vp-code-light"><code><span class="line"><span style="color:#22863A;">body</span><span style="color:#24292E;"> </span><span style="color:#6F42C1;">.hero</span><span style="color:#24292E;"> {</span></span>
 <span class="line"><span style="color:#24292E;">    </span><span style="color:#005CC5;">margin</span><span style="color:#24292E;">: </span><span style="color:#005CC5;">42</span><span style="color:#D73A49;">px</span><span style="color:#24292E;">;</span></span>
 <span class="line"><span style="color:#24292E;">}</span></span></code></pre></div></div></div></main><footer class="VPDocFooter" data-v-a3c25e27 data-v-a2d931e4><!--[--><!--]--><!----><nav class="prev-next" data-v-a2d931e4><div class="pager" data-v-a2d931e4><a class="pager-link prev" href="/zx/quotes" data-v-a2d931e4><span class="desc" data-v-a2d931e4>Previous page</span><span class="title" data-v-a2d931e4>Quotes</span></a></div><div class="pager" data-v-a2d931e4><!----></div></nav></footer><!--[--><!--]--></div></div></div><!--[--><!--]--></div></div><footer class="VPFooter has-sidebar" data-v-4064354f data-v-e4279f1c><div class="container" data-v-e4279f1c><p class="message" data-v-e4279f1c>Disclaimer: This is not an officially supported Google product.</p><!----></div></footer><!--[--><!--]--></div></div>
-    <script>window.__VP_HASH_MAP__=JSON.parse("{\"markdown-scripts.md\":\"c7e9dbed\",\"quotes.md\":\"5dad2b0d\",\"index.md\":\"909aa3e5\",\"known-issues.md\":\"e3403a7b\",\"process-promise.md\":\"d7916acc\",\"getting-started.md\":\"6acf3454\"}");window.__VP_SITE_DATA__=JSON.parse("{\"lang\":\"en-US\",\"dir\":\"ltr\",\"title\":\"google/zx\",\"titleTemplate\":\":title | google/zx\",\"description\":\"A tool for writing better scripts\",\"base\":\"/zx/\",\"head\":[],\"appearance\":true,\"themeConfig\":{\"logo\":\"/img/logo.svg\",\"nav\":[{\"text\":\"Home\",\"link\":\"/\"},{\"text\":\"Docs\",\"link\":\"/getting-started\"},{\"text\":\"7.x\",\"items\":[{\"text\":\"Releases\",\"link\":\"https://github.com/google/zx/releases\"}]}],\"sidebar\":[{\"text\":\"Docs\",\"items\":[{\"text\":\"Getting Started\",\"link\":\"/getting-started\"},{\"text\":\"Process Promise\",\"link\":\"/process-promise\"},{\"text\":\"Quotes\",\"link\":\"/quotes\"},{\"text\":\"Markdown Scripts\",\"link\":\"/markdown-scripts\"}]}],\"socialLinks\":[{\"icon\":\"github\",\"link\":\"https://github.com/google/zx\"}],\"footer\":{\"message\":\"Disclaimer: This is not an officially supported Google product.\"},\"search\":{\"provider\":\"local\"}},\"locales\":{},\"scrollOffset\":90,\"cleanUrls\":true}");</script>
+    <script>window.__VP_HASH_MAP__=JSON.parse("{\"known-issues.md\":\"e3403a7b\",\"quotes.md\":\"5dad2b0d\",\"process-promise.md\":\"d7916acc\",\"index.md\":\"909aa3e5\",\"markdown-scripts.md\":\"c7e9dbed\",\"getting-started.md\":\"6acf3454\"}");window.__VP_SITE_DATA__=JSON.parse("{\"lang\":\"en-US\",\"dir\":\"ltr\",\"title\":\"google/zx\",\"titleTemplate\":\":title | google/zx\",\"description\":\"A tool for writing better scripts\",\"base\":\"/zx/\",\"head\":[],\"appearance\":true,\"themeConfig\":{\"logo\":\"/img/logo.svg\",\"nav\":[{\"text\":\"Home\",\"link\":\"/\"},{\"text\":\"Docs\",\"link\":\"/getting-started\"},{\"text\":\"7.x\",\"items\":[{\"text\":\"Releases\",\"link\":\"https://github.com/google/zx/releases\"}]}],\"sidebar\":[{\"text\":\"Docs\",\"items\":[{\"text\":\"Getting Started\",\"link\":\"/getting-started\"},{\"text\":\"Process Promise\",\"link\":\"/process-promise\"},{\"text\":\"Quotes\",\"link\":\"/quotes\"},{\"text\":\"Markdown Scripts\",\"link\":\"/markdown-scripts\"}]}],\"socialLinks\":[{\"icon\":\"github\",\"link\":\"https://github.com/google/zx\"}],\"footer\":{\"message\":\"Disclaimer: This is not an officially supported Google product.\"},\"search\":{\"provider\":\"local\"}},\"locales\":{},\"scrollOffset\":90,\"cleanUrls\":true}");</script>
     
   </body>
 </html>
\ No newline at end of file
docs/process-promise.html
@@ -99,7 +99,7 @@
 <span class="line"></span>
 <span class="line"><span style="color:#6A737D;">// Or with a specific signal.</span></span>
 <span class="line"><span style="color:#D73A49;">await</span><span style="color:#24292E;"> </span><span style="color:#6F42C1;">$</span><span style="color:#032F62;">`sleep 999`</span><span style="color:#24292E;">.</span><span style="color:#6F42C1;">timeout</span><span style="color:#24292E;">(</span><span style="color:#032F62;">&#39;5s&#39;</span><span style="color:#24292E;">, </span><span style="color:#032F62;">&#39;SIGKILL&#39;</span><span style="color:#24292E;">)</span></span></code></pre></div></div></div></main><footer class="VPDocFooter" data-v-a3c25e27 data-v-a2d931e4><!--[--><!--]--><!----><nav class="prev-next" data-v-a2d931e4><div class="pager" data-v-a2d931e4><a class="pager-link prev" href="/zx/getting-started" data-v-a2d931e4><span class="desc" data-v-a2d931e4>Previous page</span><span class="title" data-v-a2d931e4>Getting Started</span></a></div><div class="pager" data-v-a2d931e4><a class="pager-link next" href="/zx/quotes" data-v-a2d931e4><span class="desc" data-v-a2d931e4>Next page</span><span class="title" data-v-a2d931e4>Quotes</span></a></div></nav></footer><!--[--><!--]--></div></div></div><!--[--><!--]--></div></div><footer class="VPFooter has-sidebar" data-v-4064354f data-v-e4279f1c><div class="container" data-v-e4279f1c><p class="message" data-v-e4279f1c>Disclaimer: This is not an officially supported Google product.</p><!----></div></footer><!--[--><!--]--></div></div>
-    <script>window.__VP_HASH_MAP__=JSON.parse("{\"markdown-scripts.md\":\"c7e9dbed\",\"quotes.md\":\"5dad2b0d\",\"index.md\":\"909aa3e5\",\"known-issues.md\":\"e3403a7b\",\"process-promise.md\":\"d7916acc\",\"getting-started.md\":\"6acf3454\"}");window.__VP_SITE_DATA__=JSON.parse("{\"lang\":\"en-US\",\"dir\":\"ltr\",\"title\":\"google/zx\",\"titleTemplate\":\":title | google/zx\",\"description\":\"A tool for writing better scripts\",\"base\":\"/zx/\",\"head\":[],\"appearance\":true,\"themeConfig\":{\"logo\":\"/img/logo.svg\",\"nav\":[{\"text\":\"Home\",\"link\":\"/\"},{\"text\":\"Docs\",\"link\":\"/getting-started\"},{\"text\":\"7.x\",\"items\":[{\"text\":\"Releases\",\"link\":\"https://github.com/google/zx/releases\"}]}],\"sidebar\":[{\"text\":\"Docs\",\"items\":[{\"text\":\"Getting Started\",\"link\":\"/getting-started\"},{\"text\":\"Process Promise\",\"link\":\"/process-promise\"},{\"text\":\"Quotes\",\"link\":\"/quotes\"},{\"text\":\"Markdown Scripts\",\"link\":\"/markdown-scripts\"}]}],\"socialLinks\":[{\"icon\":\"github\",\"link\":\"https://github.com/google/zx\"}],\"footer\":{\"message\":\"Disclaimer: This is not an officially supported Google product.\"},\"search\":{\"provider\":\"local\"}},\"locales\":{},\"scrollOffset\":90,\"cleanUrls\":true}");</script>
+    <script>window.__VP_HASH_MAP__=JSON.parse("{\"known-issues.md\":\"e3403a7b\",\"quotes.md\":\"5dad2b0d\",\"process-promise.md\":\"d7916acc\",\"index.md\":\"909aa3e5\",\"markdown-scripts.md\":\"c7e9dbed\",\"getting-started.md\":\"6acf3454\"}");window.__VP_SITE_DATA__=JSON.parse("{\"lang\":\"en-US\",\"dir\":\"ltr\",\"title\":\"google/zx\",\"titleTemplate\":\":title | google/zx\",\"description\":\"A tool for writing better scripts\",\"base\":\"/zx/\",\"head\":[],\"appearance\":true,\"themeConfig\":{\"logo\":\"/img/logo.svg\",\"nav\":[{\"text\":\"Home\",\"link\":\"/\"},{\"text\":\"Docs\",\"link\":\"/getting-started\"},{\"text\":\"7.x\",\"items\":[{\"text\":\"Releases\",\"link\":\"https://github.com/google/zx/releases\"}]}],\"sidebar\":[{\"text\":\"Docs\",\"items\":[{\"text\":\"Getting Started\",\"link\":\"/getting-started\"},{\"text\":\"Process Promise\",\"link\":\"/process-promise\"},{\"text\":\"Quotes\",\"link\":\"/quotes\"},{\"text\":\"Markdown Scripts\",\"link\":\"/markdown-scripts\"}]}],\"socialLinks\":[{\"icon\":\"github\",\"link\":\"https://github.com/google/zx\"}],\"footer\":{\"message\":\"Disclaimer: This is not an officially supported Google product.\"},\"search\":{\"provider\":\"local\"}},\"locales\":{},\"scrollOffset\":90,\"cleanUrls\":true}");</script>
     
   </body>
 </html>
\ No newline at end of file
docs/quotes.html
@@ -39,7 +39,7 @@
 <span class="line"><span style="color:#D73A49;">await</span><span style="color:#24292E;"> </span><span style="color:#6F42C1;">$</span><span style="color:#032F62;">`ls ${</span><span style="color:#24292E;">files</span><span style="color:#032F62;">}`</span></span></code></pre></div><p>Use <code>glob</code> function and <code>os</code> package:</p><div class="language-js vp-adaptive-theme"><button title="Copy Code" class="copy"></button><span class="lang">js</span><pre class="shiki github-dark vp-code-dark"><code><span class="line"><span style="color:#F97583;">let</span><span style="color:#E1E4E8;"> files </span><span style="color:#F97583;">=</span><span style="color:#E1E4E8;"> </span><span style="color:#F97583;">await</span><span style="color:#E1E4E8;"> </span><span style="color:#B392F0;">glob</span><span style="color:#E1E4E8;">(os.</span><span style="color:#B392F0;">homedir</span><span style="color:#E1E4E8;">() </span><span style="color:#F97583;">+</span><span style="color:#E1E4E8;"> </span><span style="color:#9ECBFF;">&#39;/dev/**/*.md&#39;</span><span style="color:#E1E4E8;">)</span></span>
 <span class="line"><span style="color:#F97583;">await</span><span style="color:#E1E4E8;"> </span><span style="color:#B392F0;">$</span><span style="color:#9ECBFF;">`ls ${</span><span style="color:#E1E4E8;">files</span><span style="color:#9ECBFF;">}`</span></span></code></pre><pre class="shiki github-light vp-code-light"><code><span class="line"><span style="color:#D73A49;">let</span><span style="color:#24292E;"> files </span><span style="color:#D73A49;">=</span><span style="color:#24292E;"> </span><span style="color:#D73A49;">await</span><span style="color:#24292E;"> </span><span style="color:#6F42C1;">glob</span><span style="color:#24292E;">(os.</span><span style="color:#6F42C1;">homedir</span><span style="color:#24292E;">() </span><span style="color:#D73A49;">+</span><span style="color:#24292E;"> </span><span style="color:#032F62;">&#39;/dev/**/*.md&#39;</span><span style="color:#24292E;">)</span></span>
 <span class="line"><span style="color:#D73A49;">await</span><span style="color:#24292E;"> </span><span style="color:#6F42C1;">$</span><span style="color:#032F62;">`ls ${</span><span style="color:#24292E;">files</span><span style="color:#032F62;">}`</span></span></code></pre></div></div></div></main><footer class="VPDocFooter" data-v-a3c25e27 data-v-a2d931e4><!--[--><!--]--><!----><nav class="prev-next" data-v-a2d931e4><div class="pager" data-v-a2d931e4><a class="pager-link prev" href="/zx/process-promise" data-v-a2d931e4><span class="desc" data-v-a2d931e4>Previous page</span><span class="title" data-v-a2d931e4>Process Promise</span></a></div><div class="pager" data-v-a2d931e4><a class="pager-link next" href="/zx/markdown-scripts" data-v-a2d931e4><span class="desc" data-v-a2d931e4>Next page</span><span class="title" data-v-a2d931e4>Markdown Scripts</span></a></div></nav></footer><!--[--><!--]--></div></div></div><!--[--><!--]--></div></div><footer class="VPFooter has-sidebar" data-v-4064354f data-v-e4279f1c><div class="container" data-v-e4279f1c><p class="message" data-v-e4279f1c>Disclaimer: This is not an officially supported Google product.</p><!----></div></footer><!--[--><!--]--></div></div>
-    <script>window.__VP_HASH_MAP__=JSON.parse("{\"markdown-scripts.md\":\"c7e9dbed\",\"quotes.md\":\"5dad2b0d\",\"index.md\":\"909aa3e5\",\"known-issues.md\":\"e3403a7b\",\"process-promise.md\":\"d7916acc\",\"getting-started.md\":\"6acf3454\"}");window.__VP_SITE_DATA__=JSON.parse("{\"lang\":\"en-US\",\"dir\":\"ltr\",\"title\":\"google/zx\",\"titleTemplate\":\":title | google/zx\",\"description\":\"A tool for writing better scripts\",\"base\":\"/zx/\",\"head\":[],\"appearance\":true,\"themeConfig\":{\"logo\":\"/img/logo.svg\",\"nav\":[{\"text\":\"Home\",\"link\":\"/\"},{\"text\":\"Docs\",\"link\":\"/getting-started\"},{\"text\":\"7.x\",\"items\":[{\"text\":\"Releases\",\"link\":\"https://github.com/google/zx/releases\"}]}],\"sidebar\":[{\"text\":\"Docs\",\"items\":[{\"text\":\"Getting Started\",\"link\":\"/getting-started\"},{\"text\":\"Process Promise\",\"link\":\"/process-promise\"},{\"text\":\"Quotes\",\"link\":\"/quotes\"},{\"text\":\"Markdown Scripts\",\"link\":\"/markdown-scripts\"}]}],\"socialLinks\":[{\"icon\":\"github\",\"link\":\"https://github.com/google/zx\"}],\"footer\":{\"message\":\"Disclaimer: This is not an officially supported Google product.\"},\"search\":{\"provider\":\"local\"}},\"locales\":{},\"scrollOffset\":90,\"cleanUrls\":true}");</script>
+    <script>window.__VP_HASH_MAP__=JSON.parse("{\"known-issues.md\":\"e3403a7b\",\"quotes.md\":\"5dad2b0d\",\"process-promise.md\":\"d7916acc\",\"index.md\":\"909aa3e5\",\"markdown-scripts.md\":\"c7e9dbed\",\"getting-started.md\":\"6acf3454\"}");window.__VP_SITE_DATA__=JSON.parse("{\"lang\":\"en-US\",\"dir\":\"ltr\",\"title\":\"google/zx\",\"titleTemplate\":\":title | google/zx\",\"description\":\"A tool for writing better scripts\",\"base\":\"/zx/\",\"head\":[],\"appearance\":true,\"themeConfig\":{\"logo\":\"/img/logo.svg\",\"nav\":[{\"text\":\"Home\",\"link\":\"/\"},{\"text\":\"Docs\",\"link\":\"/getting-started\"},{\"text\":\"7.x\",\"items\":[{\"text\":\"Releases\",\"link\":\"https://github.com/google/zx/releases\"}]}],\"sidebar\":[{\"text\":\"Docs\",\"items\":[{\"text\":\"Getting Started\",\"link\":\"/getting-started\"},{\"text\":\"Process Promise\",\"link\":\"/process-promise\"},{\"text\":\"Quotes\",\"link\":\"/quotes\"},{\"text\":\"Markdown Scripts\",\"link\":\"/markdown-scripts\"}]}],\"socialLinks\":[{\"icon\":\"github\",\"link\":\"https://github.com/google/zx\"}],\"footer\":{\"message\":\"Disclaimer: This is not an officially supported Google product.\"},\"search\":{\"provider\":\"local\"}},\"locales\":{},\"scrollOffset\":90,\"cleanUrls\":true}");</script>
     
   </body>
 </html>
\ No newline at end of file
public/img/favicons/apple-touch-icon.png
Binary file
public/img/favicons/favicon-16x16.png
Binary file
public/img/favicons/favicon-32x32.png
Binary file
public/img/favicons/favicon.ico
Binary file
public/img/favicons/safari-pinned-tab.svg
@@ -0,0 +1,31 @@
+<?xml version="1.0" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
+ "http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
+<svg version="1.0" xmlns="http://www.w3.org/2000/svg"
+ width="700.000000pt" height="700.000000pt" viewBox="0 0 700.000000 700.000000"
+ preserveAspectRatio="xMidYMid meet">
+<metadata>
+Created by potrace 1.14, written by Peter Selinger 2001-2017
+</metadata>
+<g transform="translate(0.000000,700.000000) scale(0.100000,-0.100000)"
+fill="#000000" stroke="none">
+<path d="M1089 6462 c-1 -77 -1 -1346 0 -1362 2 -17 23 -42 195 -223 66 -71
+137 -146 156 -166 19 -21 93 -100 165 -177 71 -76 164 -175 205 -219 93 -98
+110 -116 185 -197 80 -86 331 -353 425 -453 41 -43 81 -86 88 -93 11 -13 7
+-21 -26 -56 -64 -67 -121 -126 -233 -247 -59 -63 -120 -128 -135 -145 -16 -16
+-88 -93 -160 -170 -72 -76 -148 -157 -169 -179 -20 -22 -65 -69 -99 -105 -33
+-36 -117 -126 -186 -200 -69 -73 -141 -150 -160 -170 -19 -20 -87 -92 -150
+-160 -63 -68 -136 -146 -162 -173 -43 -45 -48 -55 -49 -96 0 -25 0 -345 -1
+-711 l0 -665 2516 -3 2516 -2 0 707 -1 708 -77 81 c-76 79 -306 324 -353 375
+-13 15 -79 84 -145 155 -67 71 -136 145 -154 164 -18 19 -85 91 -150 160 -133
+141 -176 187 -263 280 -33 36 -116 124 -184 196 -181 191 -223 238 -220 246 1
+3 54 61 117 128 63 68 126 134 139 149 13 14 81 87 151 161 70 74 142 151 160
+170 18 19 83 89 145 155 62 66 130 138 150 160 67 71 279 296 423 450 l141
+150 1 712 0 712 -2400 0 -2400 0 -1 -47z m2843 -1396 c-9 -11 -45 -50 -79 -86
+-34 -36 -76 -81 -93 -100 -18 -19 -86 -92 -153 -163 l-120 -127 -46 49 c-25
+28 -68 74 -95 103 -45 48 -110 118 -263 281 -29 30 -53 57 -53 59 0 2 207 4
+460 4 l459 0 -17 -20z m-389 -2598 c27 -29 106 -114 176 -188 272 -288 331
+-352 331 -360 0 -5 -1116 -7 -1129 -1 -2 0 26 31 61 69 150 156 218 228 235
+248 47 55 267 284 272 284 3 0 28 -24 54 -52z"/>
+</g>
+</svg>
public/img/logo.png
Binary file
public/img/logo.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256">
+    <defs>
+        <linearGradient id="a" x1="-45.695%" x2="100%" y1="50%" y2="50%">
+            <stop offset="0%" stop-color="#F11A7B"/>
+            <stop offset="100%" stop-color="#FEFFAC"/>
+        </linearGradient>
+    </defs>
+    <path fill="url(#a)" fill-rule="nonzero"
+          d="M219.764 186v52h-184v-52l56.399-60.132L39.763 70V18h175.6v52l-52.4 55.868 56.4 60.132h.4Zm-92.201-97.875 17-18.125h-34l17 18.125Zm0 75.485-21 22.39h42l-21-22.39Z"/>
+</svg>