xiaomusic/docs/.vitepress/dist/issues/19.html
2024-12-13 01:02:53 +08:00

74 lines
78 KiB
HTML
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!DOCTYPE html>
<html lang="en-US" dir="ltr">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<title>如何修改默认的8090端口 | XiaoMusic</title>
<meta name="description" content="XiaoMusic doc">
<meta name="generator" content="VitePress v1.5.0">
<link rel="preload stylesheet" href="/assets/style.DKcHOilP.css" as="style">
<link rel="preload stylesheet" href="/vp-icons.css" as="style">
<script type="module" src="/assets/app.BW3PQTBv.js"></script>
<link rel="preload" href="/assets/inter-roman-latin.Di8DUHzh.woff2" as="font" type="font/woff2" crossorigin="">
<link rel="modulepreload" href="/assets/chunks/theme.CHcreDy7.js">
<link rel="modulepreload" href="/assets/chunks/framework.p2VkXzrt.js">
<link rel="modulepreload" href="/assets/issues_19.md.DB81ml38.lean.js">
<script id="check-dark-mode">(()=>{const e=localStorage.getItem("vitepress-theme-appearance")||"auto",a=window.matchMedia("(prefers-color-scheme: dark)").matches;(!e||e==="auto"?a:e==="dark")&&document.documentElement.classList.add("dark")})();</script>
<script id="check-mac-os">document.documentElement.classList.toggle("mac",/Mac|iPhone|iPod|iPad/i.test(navigator.platform));</script>
</head>
<body>
<div id="app"><div class="Layout" data-v-d8b57b2d><!--[--><!--]--><!--[--><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-d8b57b2d data-v-7ad780c2><div class="VPNavBar" data-v-7ad780c2 data-v-9fd4d1dd><div class="wrapper" data-v-9fd4d1dd><div class="container" data-v-9fd4d1dd><div class="title" data-v-9fd4d1dd><div class="VPNavBarTitle has-sidebar" data-v-9fd4d1dd data-v-9f43907a><a class="title" href="/" data-v-9f43907a><!--[--><!--]--><!----><span data-v-9f43907a>XiaoMusic</span><!--[--><!--]--></a></div></div><div class="content" data-v-9fd4d1dd><div class="content-body" data-v-9fd4d1dd><!--[--><!--]--><div class="VPNavBarSearch search" data-v-9fd4d1dd><!----></div><nav aria-labelledby="main-nav-aria-label" class="VPNavBarMenu menu" data-v-9fd4d1dd data-v-afb2845e><span id="main-nav-aria-label" class="visually-hidden" data-v-afb2845e> Main Navigation </span><!--[--><!--[--><a class="VPLink link VPNavBarMenuLink" href="/" tabindex="0" data-v-afb2845e data-v-815115f5><!--[--><span data-v-815115f5>Home</span><!--]--></a><!--]--><!--[--><a class="VPLink link VPNavBarMenuLink" href="/markdown-examples.html" tabindex="0" data-v-afb2845e data-v-815115f5><!--[--><span data-v-815115f5>Examples</span><!--]--></a><!--]--><!--]--></nav><!----><div class="VPNavBarAppearance appearance" data-v-9fd4d1dd data-v-3f90c1a5><button class="VPSwitch VPSwitchAppearance" type="button" role="switch" title aria-checked="false" data-v-3f90c1a5 data-v-be9742d9 data-v-b4ccac88><span class="check" data-v-b4ccac88><span class="icon" data-v-b4ccac88><!--[--><span class="vpi-sun sun" data-v-be9742d9></span><span class="vpi-moon moon" data-v-be9742d9></span><!--]--></span></span></button></div><div class="VPSocialLinks VPNavBarSocialLinks social-links" data-v-9fd4d1dd data-v-ef6192dc data-v-e71e869c><!--[--><a class="VPSocialLink no-icon" href="https://github.com/hanxi/xiaomusic" aria-label="github" target="_blank" rel="noopener" data-v-e71e869c data-v-60a9a2d3><span class="vpi-social-github"></span></a><!--]--></div><div class="VPFlyout VPNavBarExtra extra" data-v-9fd4d1dd data-v-f953d92f data-v-bfe7971f><button type="button" class="button" aria-haspopup="true" aria-expanded="false" aria-label="extra navigation" data-v-bfe7971f><span class="vpi-more-horizontal icon" data-v-bfe7971f></span></button><div class="menu" data-v-bfe7971f><div class="VPMenu" data-v-bfe7971f data-v-20ed86d6><!----><!--[--><!--[--><!----><div class="group" data-v-f953d92f><div class="item appearance" data-v-f953d92f><p class="label" data-v-f953d92f>Appearance</p><div class="appearance-action" data-v-f953d92f><button class="VPSwitch VPSwitchAppearance" type="button" role="switch" title aria-checked="false" data-v-f953d92f data-v-be9742d9 data-v-b4ccac88><span class="check" data-v-b4ccac88><span class="icon" data-v-b4ccac88><!--[--><span class="vpi-sun sun" data-v-be9742d9></span><span class="vpi-moon moon" data-v-be9742d9></span><!--]--></span></span></button></div></div></div><div class="group" data-v-f953d92f><div class="item social-links" data-v-f953d92f><div class="VPSocialLinks social-links-list" data-v-f953d92f data-v-e71e869c><!--[--><a class="VPSocialLink no-icon" href="https://github.com/hanxi/xiaomusic" aria-label="github" target="_blank" rel="noopener" data-v-e71e869c data-v-60a9a2d3><span class="vpi-social-github"></span></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-9fd4d1dd 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><div class="divider" data-v-9fd4d1dd><div class="divider-line" data-v-9fd4d1dd></div></div></div><!----></header><div class="VPLocalNav has-sidebar empty" data-v-d8b57b2d data-v-2488c25a><div class="container" data-v-2488c25a><button class="menu" aria-expanded="false" aria-controls="VPSidebarNav" data-v-2488c25a><span class="vpi-align-left menu-icon" data-v-2488c25a></span><span class="menu-text" data-v-2488c25a>Menu</span></button><div class="VPLocalNavOutlineDropdown" style="--vp-vh:0px;" data-v-2488c25a data-v-883964e0><button data-v-883964e0>Return to top</button><!----></div></div></div><aside class="VPSidebar" data-v-d8b57b2d data-v-42c4c606><div class="curtain" data-v-42c4c606></div><nav class="nav" id="VPSidebarNav" aria-labelledby="sidebar-aria-label" tabindex="-1" data-v-42c4c606><span class="visually-hidden" id="sidebar-aria-label" data-v-42c4c606> Sidebar Navigation </span><!--[--><!--]--><!--[--><div class="no-transition group" data-v-51288d80><section class="VPSidebarItem level-0 has-active" data-v-51288d80 data-v-edd2eed8><!----><div class="items" data-v-edd2eed8><!--[--><div class="VPSidebarItem level-1 is-link" data-v-edd2eed8 data-v-edd2eed8><div class="item" data-v-edd2eed8><div class="indicator" data-v-edd2eed8></div><a class="VPLink link link" href="/issues/101.html" data-v-edd2eed8><!--[--><p class="text" data-v-edd2eed8>群晖docker安装 xiaomusic</p><!--]--></a><!----></div><!----></div><div class="VPSidebarItem level-1 is-link" data-v-edd2eed8 data-v-edd2eed8><div class="item" data-v-edd2eed8><div class="indicator" data-v-edd2eed8></div><a class="VPLink link link" href="/issues/105.html" data-v-edd2eed8><!--[--><p class="text" data-v-edd2eed8>【插件】自定义口令功能</p><!--]--></a><!----></div><!----></div><div class="VPSidebarItem level-1 is-link" data-v-edd2eed8 data-v-edd2eed8><div class="item" data-v-edd2eed8><div class="indicator" data-v-edd2eed8></div><a class="VPLink link link" href="/issues/182.html" data-v-edd2eed8><!--[--><p class="text" data-v-edd2eed8>定时任务配置格式</p><!--]--></a><!----></div><!----></div><div class="VPSidebarItem level-1 is-link" data-v-edd2eed8 data-v-edd2eed8><div class="item" data-v-edd2eed8><div class="indicator" data-v-edd2eed8></div><a class="VPLink link link" href="/issues/19.html" data-v-edd2eed8><!--[--><p class="text" data-v-edd2eed8>如何修改默认的8090端口</p><!--]--></a><!----></div><!----></div><div class="VPSidebarItem level-1 is-link" data-v-edd2eed8 data-v-edd2eed8><div class="item" data-v-edd2eed8><div class="indicator" data-v-edd2eed8></div><a class="VPLink link link" href="/issues/210.html" data-v-edd2eed8><!--[--><p class="text" data-v-edd2eed8>yt-dlp cookies 文件上传功能</p><!--]--></a><!----></div><!----></div><div class="VPSidebarItem level-1 is-link" data-v-edd2eed8 data-v-edd2eed8><div class="item" data-v-edd2eed8><div class="indicator" data-v-edd2eed8></div><a class="VPLink link link" href="/issues/211.html" data-v-edd2eed8><!--[--><p class="text" data-v-edd2eed8>📝 文档汇总</p><!--]--></a><!----></div><!----></div><div class="VPSidebarItem level-1 is-link" data-v-edd2eed8 data-v-edd2eed8><div class="item" data-v-edd2eed8><div class="indicator" data-v-edd2eed8></div><a class="VPLink link link" href="/issues/212.html" data-v-edd2eed8><!--[--><p class="text" data-v-edd2eed8>如何批量下载歌曲</p><!--]--></a><!----></div><!----></div><div class="VPSidebarItem level-1 is-link" data-v-edd2eed8 data-v-edd2eed8><div class="item" data-v-edd2eed8><div class="indicator" data-v-edd2eed8></div><a class="VPLink link link" href="/issues/269.html" data-v-edd2eed8><!--[--><p class="text" data-v-edd2eed8>如何添加 网易云音乐playlist</p><!--]--></a><!----></div><!----></div><div class="VPSidebarItem level-1 is-link" data-v-edd2eed8 data-v-edd2eed8><div class="item" data-v-edd2eed8><div class="indicator" data-v-edd2eed8></div><a class="VPLink link link" href="/issues/285.html" data-v-edd2eed8><!--[--><p class="text" data-v-edd2eed8>相关工具推荐</p><!--]--></a><!----></div><!----></div><div class="VPSidebarItem level-1 is-link" data-v-edd2eed8 data-v-edd2eed8><div class="item" data-v-edd2eed8><div class="indicator" data-v-edd2eed8></div><a class="VPLink link link" href="/issues/294.html" data-v-edd2eed8><!--[--><p class="text" data-v-edd2eed8>关于M01型号的注意事项</p><!--]--></a><!----></div><!----></div><div class="VPSidebarItem level-1 is-link" data-v-edd2eed8 data-v-edd2eed8><div class="item" data-v-edd2eed8><div class="indicator" data-v-edd2eed8></div><a class="VPLink link link" href="/issues/297.html" data-v-edd2eed8><!--[--><p class="text" data-v-edd2eed8>xiaomusic极空间安装教程2024-12-4更新</p><!--]--></a><!----></div><!----></div><div class="VPSidebarItem level-1 is-link" data-v-edd2eed8 data-v-edd2eed8><div class="item" data-v-edd2eed8><div class="indicator" data-v-edd2eed8></div><a class="VPLink link link" href="/issues/78.html" data-v-edd2eed8><!--[--><p class="text" data-v-edd2eed8>已支持配置自定义网络歌单,在这里分享你的歌单</p><!--]--></a><!----></div><!----></div><div class="VPSidebarItem level-1 is-link" data-v-edd2eed8 data-v-edd2eed8><div class="item" data-v-edd2eed8><div class="indicator" data-v-edd2eed8></div><a class="VPLink link link" href="/issues/88.html" data-v-edd2eed8><!--[--><p class="text" data-v-edd2eed8>如何添加m3u格式文件的电台</p><!--]--></a><!----></div><!----></div><div class="VPSidebarItem level-1 is-link" data-v-edd2eed8 data-v-edd2eed8><div class="item" data-v-edd2eed8><div class="indicator" data-v-edd2eed8></div><a class="VPLink link link" href="/issues/94.html" data-v-edd2eed8><!--[--><p class="text" data-v-edd2eed8>采用config.json配置方式</p><!--]--></a><!----></div><!----></div><div class="VPSidebarItem level-1 is-link" data-v-edd2eed8 data-v-edd2eed8><div class="item" data-v-edd2eed8><div class="indicator" data-v-edd2eed8></div><a class="VPLink link link" href="/issues/96.html" data-v-edd2eed8><!--[--><p class="text" data-v-edd2eed8>ios系统上的捷径配置</p><!--]--></a><!----></div><!----></div><div class="VPSidebarItem level-1 is-link" data-v-edd2eed8 data-v-edd2eed8><div class="item" data-v-edd2eed8><div class="indicator" data-v-edd2eed8></div><a class="VPLink link link" href="/issues/99.html" data-v-edd2eed8><!--[--><p class="text" data-v-edd2eed8>💬 FAQ问题集合</p><!--]--></a><!----></div><!----></div><div class="VPSidebarItem level-1 is-link" data-v-edd2eed8 data-v-edd2eed8><div class="item" data-v-edd2eed8><div class="indicator" data-v-edd2eed8></div><a class="VPLink link link" href="/issues/index.html" data-v-edd2eed8><!--[--><p class="text" data-v-edd2eed8>XiaoMusic: 无限听歌,解放小爱音箱</p><!--]--></a><!----></div><!----></div><!--]--></div></section></div><!--]--><!--[--><!--]--></nav></aside><div class="VPContent has-sidebar" id="VPContent" data-v-d8b57b2d data-v-9a6c75ad><div class="VPDoc has-sidebar has-aside" data-v-9a6c75ad data-v-e6f2a212><!--[--><!--]--><div class="container" data-v-e6f2a212><div class="aside" data-v-e6f2a212><div class="aside-curtain" data-v-e6f2a212></div><div class="aside-container" data-v-e6f2a212><div class="aside-content" data-v-e6f2a212><div class="VPDocAside" data-v-e6f2a212 data-v-cb998dce><!--[--><!--]--><!--[--><!--]--><nav aria-labelledby="doc-outline-aria-label" class="VPDocAsideOutline" data-v-cb998dce data-v-f610f197><div class="content" data-v-f610f197><div class="outline-marker" data-v-f610f197></div><div aria-level="2" class="outline-title" id="doc-outline-aria-label" role="heading" data-v-f610f197>On this page</div><ul class="VPDocOutlineItem root" data-v-f610f197 data-v-53c99d69><!--[--><!--]--></ul></div></nav><!--[--><!--]--><div class="spacer" data-v-cb998dce></div><!--[--><!--]--><!----><!--[--><!--]--><!--[--><!--]--></div></div></div></div><div class="content" data-v-e6f2a212><div class="content-container" data-v-e6f2a212><!--[--><!--]--><main class="main" data-v-e6f2a212><div style="position:relative;" class="vp-doc _issues_19" data-v-e6f2a212><div><h1 id="如何修改默认的8090端口" tabindex="-1">如何修改默认的8090端口 <a class="header-anchor" href="#如何修改默认的8090端口" aria-label="Permalink to &quot;如何修改默认的8090端口&quot;" target="_self"></a></h1><p>docker-compose 修改映射端口会播放失败</p><div class="language- vp-adaptive-theme"><button title="Copy Code" class="copy"></button><span class="lang"></span><pre class="shiki shiki-themes github-light github-dark vp-code" tabindex="0"><code><span class="line"><span>ports:</span></span>
<span class="line"><span> - 80:8090</span></span></code></pre></div><p>从日志看继续调用了 <a href="http://10.0.0.4:8090" target="_self">http://10.0.0.4:8090</a> 而不是修改映射的80还原成</p><div class="language- vp-adaptive-theme"><button title="Copy Code" class="copy"></button><span class="lang"></span><pre class="shiki shiki-themes github-light github-dark vp-code" tabindex="0"><code><span class="line"><span>ports:</span></span>
<span class="line"><span> - 8090:8090</span></span></code></pre></div><p>则一切正常</p><div class="language- vp-adaptive-theme"><button title="Copy Code" class="copy"></button><span class="lang"></span><pre class="shiki shiki-themes github-light github-dark vp-code" tabindex="0"><code><span class="line"><span>xiaomusic | [BiliBiliSearch] Playlist 安河桥北: Downloading 1 items of 1</span></span>
<span class="line"><span>xiaomusic | [download] Downloading item 1 of 1</span></span>
<span class="line"><span>xiaomusic | [BiliBili] Extracting URL: http://www.bilibili.com/video/av319943893</span></span>
<span class="line"><span>xiaomusic | [BiliBili] 319943893: Downloading webpage</span></span>
<span class="line"><span>xiaomusic | 10.0.0.118 - - [21/Feb/2024 15:29:24] &quot;POST /cmd HTTP/1.1&quot; 200 -</span></span>
<span class="line"><span>xiaomusic | 10.0.0.118 - - [21/Feb/2024 15:29:24] &quot;POST /cmd HTTP/1.1&quot; 200 -</span></span>
<span class="line"><span>xiaomusic | 10.0.0.118 - - [21/Feb/2024 15:29:24] &quot;POST /cmd HTTP/1.1&quot; 200 -</span></span>
<span class="line"><span>xiaomusic | 10.0.0.118 - - [21/Feb/2024 15:29:24] &quot;POST /cmd HTTP/1.1&quot; 200 -</span></span>
<span class="line"><span>xiaomusic | [BiliBili] BV1tw411X7Rr: Extracting videos in anthology</span></span>
<span class="line"><span>xiaomusic | 10.0.0.118 - - [21/Feb/2024 15:29:24] &quot;POST /cmd HTTP/1.1&quot; 200 -</span></span>
<span class="line"><span>xiaomusic | [BiliBili] 319943893: Extracting chapters</span></span>
<span class="line"><span>xiaomusic | 10.0.0.118 - - [21/Feb/2024 15:29:24] &quot;POST /cmd HTTP/1.1&quot; 200 -</span></span>
<span class="line"><span>xiaomusic | 10.0.0.118 - - [21/Feb/2024 15:29:24] &quot;POST /cmd HTTP/1.1&quot; 200 -</span></span>
<span class="line"><span>xiaomusic | [BiliBili] Format(s) 1080P 高码率, 1080P 高清, 720P 高清, 4K 超清 are missing; you have to login or become premium member to download them. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies</span></span>
<span class="line"><span>xiaomusic | [info] BV1tw411X7Rr: Downloading 1 format(s): 30280</span></span>
<span class="line"><span>xiaomusic | 10.0.0.118 - - [21/Feb/2024 15:29:24] &quot;POST /cmd HTTP/1.1&quot; 200 -</span></span>
<span class="line"><span>xiaomusic | 10.0.0.118 - - [21/Feb/2024 15:29:24] &quot;POST /cmd HTTP/1.1&quot; 200 -</span></span>
<span class="line"><span>xiaomusic | [download] Destination: music/安河桥北.m4a</span></span>
<span class="line"><span>[download] 0.3% of 5.61MiB at 6.24MiB/s ETA 00:0010.0.0.118 - - [21/Feb/2024 15:29:24] &quot;POST /cmd HTTP/1.1&quot; 200 -</span></span>
<span class="line"><span>[download] 0.5% of 5.61MiB at 2.42MiB/s ETA 00:0210.0.0.118 - - [21/Feb/2024 15:29:24] &quot;POST /cmd HTTP/1.1&quot; 200 -</span></span>
<span class="line"><span>[download] 1.1% of 5.61MiB at 1.50MiB/s ETA 00:0310.0.0.118 - - [21/Feb/2024 15:29:24] &quot;POST /cmd HTTP/1.1&quot; 200 -</span></span>
<span class="line"><span>[download] 4.4% of 5.61MiB at 2.35MiB/s ETA 00:0210.0.0.118 - - [21/Feb/2024 15:29:24] &quot;POST /cmd HTTP/1.1&quot; 200 -</span></span>
<span class="line"><span>[download] 8.9% of 5.61MiB at 3.59MiB/s ETA 00:0110.0.0.118 - - [21/Feb/2024 15:29:24] &quot;POST /cmd HTTP/1.1&quot; 200 -</span></span>
<span class="line"><span>[download] 100% of 5.61MiB in 00:00:00 at 10.83MiB/s </span></span>
<span class="line"><span>xiaomusic | [ExtractAudio] Destination: music/安河桥北.mp3</span></span>
<span class="line"><span>xiaomusic | Deleting original file music/安河桥北.m4a (pass -k to keep)</span></span>
<span class="line"><span>xiaomusic | [download] Finished downloading playlist: 安河桥北</span></span>
<span class="line"><span>xiaomusic | [02/21/24 15:29:29] INFO 播放 xiaomusic.py:461</span></span>
<span class="line"><span>xiaomusic | http://10.0.0.4:8090/music/%E5%AE% </span></span>
<span class="line"><span>xiaomusic | 89%E6%B2%B3%E6%A1%A5%E5%8C%97.mp3 </span></span>
<span class="line"><span>xiaomusic | INFO 已经开始播放了 xiaomusic.py:464</span></span>
<span class="line"><span>xiaomusic | INFO 歌曲music/安河桥北.mp3的时长251秒 xiaomusic.py:371</span></span>
<span class="line"><span>xiaomusic | INFO 251秒后将会播放下一首 xiaomusic.py:385</span></span>
<span class="line"><span>xiaomusic | INFO 匹配到指令. opkey:set_volume# xiaomusic.py:441</span></span>
<span class="line"><span>xiaomusic | opvalue:set_volume oparg:24</span></span></code></pre></div><h2 id="评论" tabindex="-1">评论 <a class="header-anchor" href="#评论" aria-label="Permalink to &quot;评论&quot;" target="_self"></a></h2><h3 id="评论-1-hanxi" tabindex="-1">评论 1 - hanxi <a class="header-anchor" href="#评论-1-hanxi" aria-label="Permalink to &quot;评论 1 - hanxi&quot;" target="_self"></a></h3><p>需要添加环境变量</p><div class="language- vp-adaptive-theme"><button title="Copy Code" class="copy"></button><span class="lang"></span><pre class="shiki shiki-themes github-light github-dark vp-code" tabindex="0"><code><span class="line"><span>environment:</span></span>
<span class="line"><span> XIAOMUSIC_PORT:80</span></span>
<span class="line"><span>ports:</span></span>
<span class="line"><span> - 80:80</span></span></code></pre></div><hr><h3 id="评论-2-newrookie001" tabindex="-1">评论 2 - newrookie001 <a class="header-anchor" href="#评论-2-newrookie001" aria-label="Permalink to &quot;评论 2 - newrookie001&quot;" target="_self"></a></h3><blockquote><p>需要添加环境变量</p><div class="language- vp-adaptive-theme"><button title="Copy Code" class="copy"></button><span class="lang"></span><pre class="shiki shiki-themes github-light github-dark vp-code" tabindex="0"><code><span class="line"><span>environment:</span></span>
<span class="line"><span> XIAOMUSIC_PORT:80</span></span>
<span class="line"><span>ports:</span></span>
<span class="line"><span> - 80:80</span></span></code></pre></div></blockquote><p>自己走了点弯路,半天才搞明白。补充说明:</p><blockquote><p>environment: XIAOMUSIC_PORT: 5678 #就是“5678”可以根据自己要求设置但要求上下的5678都设置成一个 ports: - 5678:5678</p></blockquote><hr><h3 id="评论-3-hanxi" tabindex="-1">评论 3 - hanxi <a class="header-anchor" href="#评论-3-hanxi" aria-label="Permalink to &quot;评论 3 - hanxi&quot;" target="_self"></a></h3><p>如果换端口需要3个数字一致比如</p><div class="language- vp-adaptive-theme"><button title="Copy Code" class="copy"></button><span class="lang"></span><pre class="shiki shiki-themes github-light github-dark vp-code" tabindex="0"><code><span class="line"><span>environment:</span></span>
<span class="line"><span> XIAOMUSIC_PORT:6874</span></span>
<span class="line"><span>ports:</span></span>
<span class="line"><span> - 6874:6874</span></span></code></pre></div><hr><h3 id="评论-4-hanxi" tabindex="-1">评论 4 - hanxi <a class="header-anchor" href="#评论-4-hanxi" aria-label="Permalink to &quot;评论 4 - hanxi&quot;" target="_self"></a></h3><p>文档类型的我都打开下,方便其他人看到。</p><hr><h3 id="评论-5-flymin" tabindex="-1">评论 5 - flymin <a class="header-anchor" href="#评论-5-flymin" aria-label="Permalink to &quot;评论 5 - flymin&quot;" target="_self"></a></h3><p>docker-compose 中对应关系应该是</p><div class="language-yaml vp-adaptive-theme"><button title="Copy Code" class="copy"></button><span class="lang">yaml</span><pre class="shiki shiki-themes github-light github-dark vp-code" tabindex="0"><code><span class="line"><span style="--shiki-light:#22863A;--shiki-dark:#85E89D;">ports</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">:</span></span>
<span class="line"><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;"> - </span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;">aaaa:bbbb</span></span>
<span class="line"><span style="--shiki-light:#22863A;--shiki-dark:#85E89D;">environment</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">:</span></span>
<span class="line"><span style="--shiki-light:#22863A;--shiki-dark:#85E89D;"> XIAOMUSIC_PORT</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">: </span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;">bbbb</span><span style="--shiki-light:#6A737D;--shiki-dark:#6A737D;"> # 配置文件中的 port后台监听端口(修改后需要重启)</span></span>
<span class="line"><span style="--shiki-light:#22863A;--shiki-dark:#85E89D;"> XIAOMUSIC_PUBLIC_PORT</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">: </span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;">aaaa</span><span style="--shiki-light:#6A737D;--shiki-dark:#6A737D;"> # 配置文件中的 public_port后台外网访问端口(0表示跟监听端口一致)</span></span></code></pre></div><p>以上docker 环境中基本不存在需要修改 bbbb 的情况,也就是不用设置 XIAOMUSIC_PORT。如果需要修改端口只需要修改两处 aaaa 如果使用反向代理,则转发 localhost:aaaaXIAOMUSIC_PUBLIC_PORT 设置成代理的监听端口 cccc</p><p>另外setting 文件存在会覆盖环境变量。启动过之后需要直接修改 settings.json 或者在后台修改</p><hr><p><a href="https://github.com/hanxi/xiaomusic/issues/19" target="_self">链接到 GitHub Issue</a></p></div></div></main><footer class="VPDocFooter" data-v-e6f2a212 data-v-1bcd8184><!--[--><!--]--><!----><nav class="prev-next" aria-labelledby="doc-footer-aria-label" data-v-1bcd8184><span class="visually-hidden" id="doc-footer-aria-label" data-v-1bcd8184>Pager</span><div class="pager" data-v-1bcd8184><a class="VPLink link pager-link prev" href="/issues/182.html" data-v-1bcd8184><!--[--><span class="desc" data-v-1bcd8184>Previous page</span><span class="title" data-v-1bcd8184>定时任务配置格式</span><!--]--></a></div><div class="pager" data-v-1bcd8184><a class="VPLink link pager-link next" href="/issues/210.html" data-v-1bcd8184><!--[--><span class="desc" data-v-1bcd8184>Next page</span><span class="title" data-v-1bcd8184>yt-dlp cookies 文件上传功能</span><!--]--></a></div></nav></footer><!--[--><!--]--></div></div></div><!--[--><!--]--></div></div><!----><!--[--><!--]--></div></div>
<script>window.__VP_HASH_MAP__=JSON.parse("{\"index.md\":\"ByDiiWcV\",\"issues_101.md\":\"DBQG9jJP\",\"issues_105.md\":\"8_yuCS-D\",\"issues_182.md\":\"CpqPtztd\",\"issues_19.md\":\"DB81ml38\",\"issues_210.md\":\"C4LG69AC\",\"issues_211.md\":\"DUZAr3Vg\",\"issues_212.md\":\"j95HTJwO\",\"issues_269.md\":\"CwdSqsHN\",\"issues_285.md\":\"0b7MF6MA\",\"issues_294.md\":\"CrOAwh-t\",\"issues_297.md\":\"CtkkBK4R\",\"issues_78.md\":\"CH6fxnfx\",\"issues_88.md\":\"VOyx9x2b\",\"issues_94.md\":\"GErTTh9P\",\"issues_96.md\":\"D6uW10Mi\",\"issues_99.md\":\"amwtZpFn\",\"issues_index.md\":\"Do1eTGGf\",\"test1_api-examples.md\":\"LfndiNnB\",\"test1_index.md\":\"Bma_WtEx\",\"test1_markdown-examples.md\":\"D-SZaDZl\"}");window.__VP_SITE_DATA__=JSON.parse("{\"lang\":\"en-US\",\"dir\":\"ltr\",\"title\":\"XiaoMusic\",\"description\":\"XiaoMusic doc\",\"base\":\"/\",\"head\":[],\"router\":{\"prefetchLinks\":true},\"appearance\":true,\"themeConfig\":{\"nav\":[{\"text\":\"Home\",\"link\":\"/\"},{\"text\":\"Examples\",\"link\":\"/markdown-examples\"}],\"socialLinks\":[{\"icon\":\"github\",\"link\":\"https://github.com/hanxi/xiaomusic\"}],\"sidebar\":{\"/issues/\":[{\"items\":[{\"text\":\"群晖docker安装 xiaomusic\",\"link\":\"/issues/101.html\"},{\"text\":\"【插件】自定义口令功能\",\"link\":\"/issues/105.html\"},{\"text\":\"定时任务配置格式\",\"link\":\"/issues/182.html\"},{\"text\":\"如何修改默认的8090端口\",\"link\":\"/issues/19.html\"},{\"text\":\"yt-dlp cookies 文件上传功能\",\"link\":\"/issues/210.html\"},{\"text\":\"📝 文档汇总\",\"link\":\"/issues/211.html\"},{\"text\":\"如何批量下载歌曲\",\"link\":\"/issues/212.html\"},{\"text\":\"如何添加 网易云音乐playlist\",\"link\":\"/issues/269.html\"},{\"text\":\"相关工具推荐\",\"link\":\"/issues/285.html\"},{\"text\":\"关于M01型号的注意事项\",\"link\":\"/issues/294.html\"},{\"text\":\"xiaomusic极空间安装教程2024-12-4更新\",\"link\":\"/issues/297.html\"},{\"text\":\"已支持配置自定义网络歌单,在这里分享你的歌单\",\"link\":\"/issues/78.html\"},{\"text\":\"如何添加m3u格式文件的电台\",\"link\":\"/issues/88.html\"},{\"text\":\"采用config.json配置方式\",\"link\":\"/issues/94.html\"},{\"text\":\"ios系统上的捷径配置\",\"link\":\"/issues/96.html\"},{\"text\":\"💬 FAQ问题集合\",\"link\":\"/issues/99.html\"},{\"text\":\"XiaoMusic: 无限听歌,解放小爱音箱\",\"link\":\"/issues/index.html\"}]}],\"/node_modules/\":[{\"items\":[{\"text\":\"@algolia\",\"items\":[{\"text\":\"autocomplete-core\",\"items\":[{\"text\":\"@algolia/autocomplete-core\",\"link\":\"/node_modules/@algolia/autocomplete-core/README.html\"}],\"collapsed\":true},{\"text\":\"autocomplete-plugin-algolia-insights\",\"items\":[{\"text\":\"@algolia/autocomplete-plugin-algolia-insights\",\"link\":\"/node_modules/@algolia/autocomplete-plugin-algolia-insights/README.html\"}],\"collapsed\":true},{\"text\":\"autocomplete-preset-algolia\",\"items\":[{\"text\":\"@algolia/autocomplete-preset-algolia\",\"link\":\"/node_modules/@algolia/autocomplete-preset-algolia/README.html\"}],\"collapsed\":true},{\"text\":\"client-abtesting\",\"items\":[{\"text\":\"or\",\"link\":\"/node_modules/@algolia/client-abtesting/README.html\"}],\"collapsed\":true},{\"text\":\"client-analytics\",\"items\":[{\"text\":\"or\",\"link\":\"/node_modules/@algolia/client-analytics/README.html\"}],\"collapsed\":true},{\"text\":\"client-insights\",\"items\":[{\"text\":\"or\",\"link\":\"/node_modules/@algolia/client-insights/README.html\"}],\"collapsed\":true},{\"text\":\"client-personalization\",\"items\":[{\"text\":\"or\",\"link\":\"/node_modules/@algolia/client-personalization/README.html\"}],\"collapsed\":true},{\"text\":\"client-query-suggestions\",\"items\":[{\"text\":\"or\",\"link\":\"/node_modules/@algolia/client-query-suggestions/README.html\"}],\"collapsed\":true},{\"text\":\"client-search\",\"items\":[{\"text\":\"or\",\"link\":\"/node_modules/@algolia/client-search/README.html\"}],\"collapsed\":true},{\"text\":\"ingestion\",\"items\":[{\"text\":\"or\",\"link\":\"/node_modules/@algolia/ingestion/README.html\"}],\"collapsed\":true},{\"text\":\"monitoring\",\"items\":[{\"text\":\"or\",\"link\":\"/node_modules/@algolia/monitoring/README.html\"}],\"collapsed\":true},{\"text\":\"recommend\",\"items\":[{\"text\":\"or\",\"link\":\"/node_modules/@algolia/recommend/README.html\"}],\"collapsed\":true}],\"collapsed\":true},{\"text\":\"@babel\",\"items\":[{\"text\":\"helper-string-parser\",\"items\":[{\"text\":\"@babel/helper-string-parser\",\"link\":\"/node_modules/@babel/helper-string-parser/README.html\"}],\"collapsed\":true},{\"text\":\"helper-validator-identifier\",\"items\":[{\"text\":\"@babel/helper-validator-identifier\",\"link\":\"/node_modules/@babel/helper-validator-identifier/README.html\"}],\"collapsed\":true},{\"text\":\"parser\",\"items\":[{\"text\":\"Changelog\",\"link\":\"/node_modules/@babel/parser/CHANGELOG.html\"},{\"text\":\"@babel/parser\",\"link\":\"/node_modules/@babel/parser/README.html\"}],\"collapsed\":true},{\"text\":\"types\",\"items\":[{\"text\":\"@babel/types\",\"link\":\"/node_modules/@babel/types/README.html\"}],\"collapsed\":true}],\"collapsed\":true},{\"text\":\"@docsearch\",\"items\":[{\"text\":\"css\",\"items\":[{\"text\":\"@docsearch/css\",\"link\":\"/node_modules/@docsearch/css/README.html\"}],\"collapsed\":true},{\"text\":\"js\",\"items\":[{\"text\":\"@docsearch/js\",\"link\":\"/node_modules/@docsearch/js/README.html\"}],\"collapsed\":true},{\"text\":\"react\",\"items\":[{\"text\":\"@docsearch/react\",\"link\":\"/node_modules/@docsearch/react/README.html\"}],\"collapsed\":true}],\"collapsed\":true},{\"text\":\"@esbuild\",\"items\":[{\"text\":\"linux-x64\",\"items\":[{\"text\":\"esbuild\",\"link\":\"/node_modules/@esbuild/linux-x64/README.html\"}],\"collapsed\":true}],\"collapsed\":true},{\"text\":\"@eslint\",\"items\":[{\"text\":\"eslintrc\",\"items\":[{\"text\":\"ESLintRC Library\",\"link\":\"/node_modules/@eslint/eslintrc/README.html\"}],\"collapsed\":true},{\"text\":\"js\",\"items\":[{\"text\":\"ESLint JavaScript Plugin\",\"link\":\"/node_modules/@eslint/js/README.html\"}],\"collapsed\":true}],\"collapsed\":true},{\"text\":\"@eslint-community\",\"items\":[{\"text\":\"eslint-utils\",\"items\":[{\"text\":\"@eslint-community/eslint-utils\",\"link\":\"/node_modules/@eslint-community/eslint-utils/README.html\"}],\"collapsed\":true},{\"text\":\"regexpp\",\"items\":[{\"text\":\"@eslint-community/regexpp\",\"link\":\"/node_modules/@eslint-community/regexpp/README.html\"}],\"collapsed\":true}],\"collapsed\":true},{\"text\":\"@humanwhocodes\",\"items\":[{\"text\":\"config-array\",\"items\":[{\"text\":\"Config Array\",\"link\":\"/node_modules/@humanwhocodes/config-array/README.html\"}],\"collapsed\":true},{\"text\":\"module-importer\",\"items\":[{\"text\":\"Changelog\",\"link\":\"/node_modules/@humanwhocodes/module-importer/CHANGELOG.html\"},{\"text\":\"ModuleImporter\",\"link\":\"/node_modules/@humanwhocodes/module-importer/README.html\"}],\"collapsed\":true},{\"text\":\"object-schema\",\"items\":[{\"text\":\"Changelog\",\"link\":\"/node_modules/@humanwhocodes/object-schema/CHANGELOG.html\"},{\"text\":\"JavaScript ObjectSchema Package\",\"link\":\"/node_modules/@humanwhocodes/object-schema/README.html\"}],\"collapsed\":true}],\"collapsed\":true},{\"text\":\"@iconify\",\"items\":[{\"text\":\"types\",\"items\":[{\"text\":\"Iconify Types\",\"link\":\"/node_modules/@iconify/types/README.html\"}],\"collapsed\":true}],\"collapsed\":true},{\"text\":\"@iconify-json\",\"items\":[{\"text\":\"simple-icons\",\"items\":[{\"text\":\"Simple Icons\",\"link\":\"/node_modules/@iconify-json/simple-icons/README.html\"}],\"collapsed\":true}],\"collapsed\":true},{\"text\":\"@jridgewell\",\"items\":[{\"text\":\"sourcemap-codec\",\"items\":[{\"text\":\"@jridgewell/sourcemap-codec\",\"link\":\"/node_modules/@jridgewell/sourcemap-codec/README.html\"}],\"collapsed\":true}],\"collapsed\":true},{\"text\":\"@nodelib\",\"items\":[{\"text\":\"fs.scandir\",\"items\":[{\"text\":\"@nodelib/fs.scandir\",\"link\":\"/node_modules/@nodelib/fs.scandir/README.html\"}],\"collapsed\":true},{\"text\":\"fs.stat\",\"items\":[{\"text\":\"@nodelib/fs.stat\",\"link\":\"/node_modules/@nodelib/fs.stat/README.html\"}],\"collapsed\":true},{\"text\":\"fs.walk\",\"items\":[{\"text\":\"@nodelib/fs.walk\",\"link\":\"/node_modules/@nodelib/fs.walk/README.html\"}],\"collapsed\":true}],\"collapsed\":true},{\"text\":\"@rollup\",\"items\":[{\"text\":\"rollup-linux-x64-gnu\",\"items\":[{\"text\":\"`@rollup/rollup-linux-x64-gnu`\",\"link\":\"/node_modules/@rollup/rollup-linux-x64-gnu/README.html\"}],\"collapsed\":true},{\"text\":\"rollup-linux-x64-musl\",\"items\":[{\"text\":\"`@rollup/rollup-linux-x64-musl`\",\"link\":\"/node_modules/@rollup/rollup-linux-x64-musl/README.html\"}],\"collapsed\":true}],\"collapsed\":true},{\"text\":\"@shikijs\",\"items\":[{\"text\":\"core\",\"items\":[{\"text\":\"@shikijs/core\",\"link\":\"/node_modules/@shikijs/core/README.html\"}],\"collapsed\":true},{\"text\":\"engine-javascript\",\"items\":[{\"text\":\"@shikijs/engine-javascript\",\"link\":\"/node_modules/@shikijs/engine-javascript/README.html\"}],\"collapsed\":true},{\"text\":\"engine-oniguruma\",\"items\":[{\"text\":\"@shikijs/engine-oniguruma\",\"link\":\"/node_modules/@shikijs/engine-oniguruma/README.html\"}],\"collapsed\":true},{\"text\":\"transformers\",\"items\":[{\"text\":\"@shikijs/transformers\",\"link\":\"/node_modules/@shikijs/transformers/README.html\"}],\"collapsed\":true},{\"text\":\"types\",\"items\":[{\"text\":\"@shikijs/types\",\"link\":\"/node_modules/@shikijs/types/README.html\"}],\"collapsed\":true},{\"text\":\"vscode-textmate\",\"items\":[{\"text\":\"LICENSE\",\"link\":\"/node_modules/@shikijs/vscode-textmate/LICENSE.html\"},{\"text\":\"README\",\"link\":\"/node_modules/@shikijs/vscode-textmate/README.html\"}],\"collapsed\":true}],\"collapsed\":true},{\"text\":\"@types\",\"items\":[{\"text\":\"estree\",\"items\":[{\"text\":\"Installation\",\"link\":\"/node_modules/@types/estree/README.html\"}],\"collapsed\":true},{\"text\":\"hast\",\"items\":[{\"text\":\"Installation\",\"link\":\"/node_modules/@types/hast/README.html\"}],\"collapsed\":true},{\"text\":\"linkify-it\",\"items\":[{\"text\":\"Installation\",\"link\":\"/node_modules/@types/linkify-it/README.html\"}],\"collapsed\":true},{\"text\":\"markdown-it\",\"items\":[{\"text\":\"Installation\",\"link\":\"/node_modules/@types/markdown-it/README.html\"}],\"collapsed\":true},{\"text\":\"mdast\",\"items\":[{\"text\":\"Installation\",\"link\":\"/node_modules/@types/mdast/README.html\"}],\"collapsed\":true},{\"text\":\"mdurl\",\"items\":[{\"text\":\"Installation\",\"link\":\"/node_modules/@types/mdurl/README.html\"}],\"collapsed\":true},{\"text\":\"unist\",\"items\":[{\"text\":\"Installation\",\"link\":\"/node_modules/@types/unist/README.html\"}],\"collapsed\":true},{\"text\":\"web-bluetooth\",\"items\":[{\"text\":\"Installation\",\"link\":\"/node_modules/@types/web-bluetooth/README.html\"}],\"collapsed\":true}],\"collapsed\":true},{\"text\":\"@typescript-eslint\",\"items\":[{\"text\":\"parser\",\"items\":[{\"text\":\"`@typescript-eslint/parser`\",\"link\":\"/node_modules/@typescript-eslint/parser/README.html\"}],\"collapsed\":true},{\"text\":\"scope-manager\",\"items\":[{\"text\":\"`@typescript-eslint/scope-manager`\",\"link\":\"/node_modules/@typescript-eslint/scope-manager/README.html\"}],\"collapsed\":true},{\"text\":\"types\",\"items\":[{\"text\":\"`@typescript-eslint/types`\",\"link\":\"/node_modules/@typescript-eslint/types/README.html\"}],\"collapsed\":true},{\"text\":\"typescript-estree\",\"items\":[{\"text\":\"`@typescript-eslint/typescript-estree`\",\"link\":\"/node_modules/@typescript-eslint/typescript-estree/README.html\"}],\"collapsed\":true},{\"text\":\"visitor-keys\",\"items\":[{\"text\":\"`@typescript-eslint/visitor-keys`\",\"link\":\"/node_modules/@typescript-eslint/visitor-keys/README.html\"}],\"collapsed\":true}],\"collapsed\":true},{\"text\":\"@ungap\",\"items\":[{\"text\":\"structured-clone\",\"items\":[{\"text\":\"structuredClone polyfill\",\"link\":\"/node_modules/@ungap/structured-clone/README.html\"}],\"collapsed\":true}],\"collapsed\":true},{\"text\":\"@vitejs\",\"items\":[{\"text\":\"plugin-vue\",\"items\":[{\"text\":\"@vitejs/plugin-vue [![npm](https://img.shields.io/npm/v/@vitejs/plugin-vue.svg)](https://npmjs.com/package/@vitejs/plugin-vue)\",\"link\":\"/node_modules/@vitejs/plugin-vue/README.html\"}],\"collapsed\":true}],\"collapsed\":true},{\"text\":\"@vue\",\"items\":[{\"text\":\"compiler-core\",\"items\":[{\"text\":\"@vue/compiler-core\",\"link\":\"/node_modules/@vue/compiler-core/README.html\"}],\"collapsed\":true},{\"text\":\"compiler-dom\",\"items\":[{\"text\":\"@vue/compiler-dom\",\"link\":\"/node_modules/@vue/compiler-dom/README.html\"}],\"collapsed\":true},{\"text\":\"compiler-sfc\",\"items\":[{\"text\":\"@vue/compiler-sfc\",\"link\":\"/node_modules/@vue/compiler-sfc/README.html\"}],\"collapsed\":true},{\"text\":\"compiler-ssr\",\"items\":[{\"text\":\"@vue/compiler-ssr\",\"link\":\"/node_modules/@vue/compiler-ssr/README.html\"}],\"collapsed\":true},{\"text\":\"devtools-api\",\"items\":[{\"text\":\"@vue/devtools-api\",\"link\":\"/node_modules/@vue/devtools-api/README.html\"}],\"collapsed\":true},{\"text\":\"devtools-kit\",\"items\":[{\"text\":\"@vue/devtools-kit\",\"link\":\"/node_modules/@vue/devtools-kit/README.html\"}],\"collapsed\":true},{\"text\":\"devtools-shared\",\"items\":[{\"text\":\"@vue/devtools-shared\",\"link\":\"/node_modules/@vue/devtools-shared/README.html\"}],\"collapsed\":true},{\"text\":\"reactivity\",\"items\":[{\"text\":\"@vue/reactivity\",\"link\":\"/node_modules/@vue/reactivity/README.html\"}],\"collapsed\":true},{\"text\":\"runtime-core\",\"items\":[{\"text\":\"@vue/runtime-core\",\"link\":\"/node_modules/@vue/runtime-core/README.html\"}],\"collapsed\":true},{\"text\":\"runtime-dom\",\"items\":[{\"text\":\"@vue/runtime-dom\",\"link\":\"/node_modules/@vue/runtime-dom/README.html\"}],\"collapsed\":true},{\"text\":\"server-renderer\",\"items\":[{\"text\":\"@vue/server-renderer\",\"link\":\"/node_modules/@vue/server-renderer/README.html\"}],\"collapsed\":true},{\"text\":\"shared\",\"items\":[{\"text\":\"@vue/shared\",\"link\":\"/node_modules/@vue/shared/README.html\"}],\"collapsed\":true}],\"collapsed\":true},{\"text\":\"@vueuse\",\"items\":[{\"text\":\"core\",\"items\":[{\"text\":\"README\",\"link\":\"/node_modules/@vueuse/core/README.html\"},{\"text\":\"node_modules\",\"items\":[{\"text\":\"vue-demi\",\"items\":[{\"text\":\"or\",\"link\":\"/node_modules/@vueuse/core/node_modules/vue-demi/README.html\"}],\"collapsed\":true}],\"collapsed\":true}],\"collapsed\":true},{\"text\":\"integrations\",\"items\":[{\"text\":\"@vueuse/integrations\",\"link\":\"/node_modules/@vueuse/integrations/README.html\"},{\"text\":\"node_modules\",\"items\":[{\"text\":\"vue-demi\",\"items\":[{\"text\":\"or\",\"link\":\"/node_modules/@vueuse/integrations/node_modules/vue-demi/README.html\"}],\"collapsed\":true}],\"collapsed\":true}],\"collapsed\":true},{\"text\":\"shared\",\"items\":[{\"text\":\"node_modules\",\"items\":[{\"text\":\"vue-demi\",\"items\":[{\"text\":\"or\",\"link\":\"/node_modules/@vueuse/shared/node_modules/vue-demi/README.html\"}],\"collapsed\":true}],\"collapsed\":true}],\"collapsed\":true}],\"collapsed\":true},{\"text\":\"acorn\",\"items\":[{\"text\":\"CHANGELOG\",\"link\":\"/node_modules/acorn/CHANGELOG.html\"},{\"text\":\"Acorn\",\"link\":\"/node_modules/acorn/README.html\"}],\"collapsed\":true},{\"text\":\"acorn-jsx\",\"items\":[{\"text\":\"Acorn-JSX\",\"link\":\"/node_modules/acorn-jsx/README.html\"}],\"collapsed\":true},{\"text\":\"ajv\",\"items\":[{\"text\":\"Ajv: Another JSON Schema Validator\",\"link\":\"/node_modules/ajv/README.html\"},{\"text\":\"lib\",\"items\":[{\"text\":\"dotjs\",\"items\":[{\"text\":\"README\",\"link\":\"/node_modules/ajv/lib/dotjs/README.html\"}],\"collapsed\":true}],\"collapsed\":true}],\"collapsed\":true},{\"text\":\"algoliasearch\",\"items\":[{\"text\":\"or\",\"link\":\"/node_modules/algoliasearch/README.html\"}],\"collapsed\":true},{\"text\":\"ansi-regex\",\"items\":[{\"text\":\"ansi-regex\",\"link\":\"/node_modules/ansi-regex/readme.html\"}],\"collapsed\":true},{\"text\":\"ansi-styles\",\"items\":[{\"text\":\"ansi-styles [![Build Status](https://travis-ci.org/chalk/ansi-styles.svg?branch=master)](https://travis-ci.org/chalk/ansi-styles)\",\"link\":\"/node_modules/ansi-styles/readme.html\"}],\"collapsed\":true},{\"text\":\"argparse\",\"items\":[{\"text\":\"Changelog\",\"link\":\"/node_modules/argparse/CHANGELOG.html\"},{\"text\":\"README\",\"link\":\"/node_modules/argparse/README.html\"}],\"collapsed\":true},{\"text\":\"array-union\",\"items\":[{\"text\":\"array-union [![Build Status](https://travis-ci.org/sindresorhus/array-union.svg?branch=master)](https://travis-ci.org/sindresorhus/array-union)\",\"link\":\"/node_modules/array-union/readme.html\"}],\"collapsed\":true},{\"text\":\"asynckit\",\"items\":[{\"text\":\"asynckit [![NPM Module](https://img.shields.io/npm/v/asynckit.svg?style=flat)](https://www.npmjs.com/package/asynckit)\",\"link\":\"/node_modules/asynckit/README.html\"}],\"collapsed\":true},{\"text\":\"axios\",\"items\":[{\"text\":\"Changelog\",\"link\":\"/node_modules/axios/CHANGELOG.html\"},{\"text\":\"Migration Guide\",\"link\":\"/node_modules/axios/MIGRATION_GUIDE.html\"},{\"text\":\"README\",\"link\":\"/node_modules/axios/README.html\"},{\"text\":\"Reporting a Vulnerability\",\"link\":\"/node_modules/axios/SECURITY.html\"},{\"text\":\"lib\",\"items\":[{\"text\":\"adapters\",\"items\":[{\"text\":\"axios // adapters\",\"link\":\"/node_modules/axios/lib/adapters/README.html\"}],\"collapsed\":true},{\"text\":\"core\",\"items\":[{\"text\":\"axios // core\",\"link\":\"/node_modules/axios/lib/core/README.html\"}],\"collapsed\":true},{\"text\":\"env\",\"items\":[{\"text\":\"axios // env\",\"link\":\"/node_modules/axios/lib/env/README.html\"}],\"collapsed\":true},{\"text\":\"helpers\",\"items\":[{\"text\":\"axios // helpers\",\"link\":\"/node_modules/axios/lib/helpers/README.html\"}],\"collapsed\":true}],\"collapsed\":true}],\"collapsed\":true},{\"text\":\"balanced-match\",\"items\":[{\"text\":\"LICENSE\",\"link\":\"/node_modules/balanced-match/LICENSE.html\"},{\"text\":\"balanced-match\",\"link\":\"/node_modules/balanced-match/README.html\"}],\"collapsed\":true},{\"text\":\"birpc\",\"items\":[{\"text\":\"birpc\",\"link\":\"/node_modules/birpc/README.html\"}],\"collapsed\":true},{\"text\":\"brace-expansion\",\"items\":[{\"text\":\"brace-expansion\",\"link\":\"/node_modules/brace-expansion/README.html\"}],\"collapsed\":true},{\"text\":\"braces\",\"items\":[{\"text\":\"braces [![Donate](https://img.shields.io/badge/Donate-PayPal-green.svg)](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=W8YFZ425KND68) [![NPM version](https://img.shields.io/npm/v/braces.svg?style=flat)](https://www.npmjs.com/package/braces) [![NPM monthly downloads](https://img.shields.io/npm/dm/braces.svg?style=flat)](https://npmjs.org/package/braces) [![NPM total downloads](https://img.shields.io/npm/dt/braces.svg?style=flat)](https://npmjs.org/package/braces) [![Linux Build Status](https://img.shields.io/travis/micromatch/braces.svg?style=flat&label=Travis)](https://travis-ci.org/micromatch/braces)\",\"link\":\"/node_modules/braces/README.html\"}],\"collapsed\":true},{\"text\":\"callsites\",\"items\":[{\"text\":\"callsites [![Build Status](https://travis-ci.org/sindresorhus/callsites.svg?branch=master)](https://travis-ci.org/sindresorhus/callsites)\",\"link\":\"/node_modules/callsites/readme.html\"}],\"collapsed\":true},{\"text\":\"ccount\",\"items\":[{\"text\":\"ccount\",\"link\":\"/node_modules/ccount/readme.html\"}],\"collapsed\":true},{\"text\":\"chalk\",\"items\":[{\"text\":\"readme\",\"link\":\"/node_modules/chalk/readme.html\"}],\"collapsed\":true},{\"text\":\"character-entities-html4\",\"items\":[{\"text\":\"character-entities-html4\",\"link\":\"/node_modules/character-entities-html4/readme.html\"}],\"collapsed\":true},{\"text\":\"character-entities-legacy\",\"items\":[{\"text\":\"character-entities-legacy\",\"link\":\"/node_modules/character-entities-legacy/readme.html\"}],\"collapsed\":true},{\"text\":\"color-convert\",\"items\":[{\"text\":\"1.0.0 - 2016-01-07\",\"link\":\"/node_modules/color-convert/CHANGELOG.html\"},{\"text\":\"color-convert\",\"link\":\"/node_modules/color-convert/README.html\"}],\"collapsed\":true},{\"text\":\"color-name\",\"items\":[{\"text\":\"README\",\"link\":\"/node_modules/color-name/README.html\"}],\"collapsed\":true},{\"text\":\"combined-stream\",\"items\":[{\"text\":\"combined-stream\",\"link\":\"/node_modules/combined-stream/Readme.html\"}],\"collapsed\":true},{\"text\":\"comma-separated-tokens\",\"items\":[{\"text\":\"comma-separated-tokens\",\"link\":\"/node_modules/comma-separated-tokens/readme.html\"}],\"collapsed\":true},{\"text\":\"copy-anything\",\"items\":[{\"text\":\"Copy anything 🎭\",\"link\":\"/node_modules/copy-anything/README.html\"}],\"collapsed\":true},{\"text\":\"cross-spawn\",\"items\":[{\"text\":\"cross-spawn\",\"link\":\"/node_modules/cross-spawn/README.html\"}],\"collapsed\":true},{\"text\":\"csstype\",\"items\":[{\"text\":\"CSSType\",\"link\":\"/node_modules/csstype/README.html\"}],\"collapsed\":true},{\"text\":\"debug\",\"items\":[{\"text\":\"debug\",\"link\":\"/node_modules/debug/README.html\"}],\"collapsed\":true},{\"text\":\"delayed-stream\",\"items\":[{\"text\":\"delayed-stream\",\"link\":\"/node_modules/delayed-stream/Readme.html\"}],\"collapsed\":true},{\"text\":\"dequal\",\"items\":[{\"text\":\"dequal [![CI](https://github.com/lukeed/dequal/workflows/CI/badge.svg)](https://github.com/lukeed/dequal/actions)\",\"link\":\"/node_modules/dequal/readme.html\"}],\"collapsed\":true},{\"text\":\"devlop\",\"items\":[{\"text\":\"devlop\",\"link\":\"/node_modules/devlop/readme.html\"}],\"collapsed\":true},{\"text\":\"dir-glob\",\"items\":[{\"text\":\"dir-glob [![Build Status](https://travis-ci.org/kevva/dir-glob.svg?branch=master)](https://travis-ci.org/kevva/dir-glob)\",\"link\":\"/node_modules/dir-glob/readme.html\"}],\"collapsed\":true},{\"text\":\"doctrine\",\"items\":[{\"text\":\"CHANGELOG\",\"link\":\"/node_modules/doctrine/CHANGELOG.html\"},{\"text\":\"Doctrine\",\"link\":\"/node_modules/doctrine/README.html\"}],\"collapsed\":true},{\"text\":\"emoji-regex-xs\",\"items\":[{\"text\":\"emoji-regex-xs\",\"link\":\"/node_modules/emoji-regex-xs/README.html\"}],\"collapsed\":true},{\"text\":\"entities\",\"items\":[{\"text\":\"entities [![NPM version](https://img.shields.io/npm/v/entities.svg)](https://npmjs.org/package/entities) [![Downloads](https://img.shields.io/npm/dm/entities.svg)](https://npmjs.org/package/entities) [![Node.js CI](https://github.com/fb55/entities/actions/workflows/nodejs-test.yml/badge.svg)](https://github.com/fb55/entities/actions/workflows/nodejs-test.yml)\",\"link\":\"/node_modules/entities/readme.html\"}],\"collapsed\":true},{\"text\":\"esbuild\",\"items\":[{\"text\":\"LICENSE\",\"link\":\"/node_modules/esbuild/LICENSE.html\"},{\"text\":\"esbuild\",\"link\":\"/node_modules/esbuild/README.html\"}],\"collapsed\":true},{\"text\":\"escape-string-regexp\",\"items\":[{\"text\":\"escape-string-regexp [![Build Status](https://travis-ci.org/sindresorhus/escape-string-regexp.svg?branch=master)](https://travis-ci.org/sindresorhus/escape-string-regexp)\",\"link\":\"/node_modules/escape-string-regexp/readme.html\"}],\"collapsed\":true},{\"text\":\"eslint\",\"items\":[{\"text\":\"ESLint\",\"link\":\"/node_modules/eslint/README.html\"}],\"collapsed\":true},{\"text\":\"eslint-scope\",\"items\":[{\"text\":\"ESLint Scope\",\"link\":\"/node_modules/eslint-scope/README.html\"}],\"collapsed\":true},{\"text\":\"eslint-visitor-keys\",\"items\":[{\"text\":\"eslint-visitor-keys\",\"link\":\"/node_modules/eslint-visitor-keys/README.html\"}],\"collapsed\":true},{\"text\":\"espree\",\"items\":[{\"text\":\"Espree\",\"link\":\"/node_modules/espree/README.html\"}],\"collapsed\":true},{\"text\":\"esprima\",\"items\":[{\"text\":\"README\",\"link\":\"/node_modules/esprima/README.html\"}],\"collapsed\":true},{\"text\":\"esquery\",\"items\":[{\"text\":\"README\",\"link\":\"/node_modules/esquery/README.html\"}],\"collapsed\":true},{\"text\":\"esrecurse\",\"items\":[{\"text\":\"README\",\"link\":\"/node_modules/esrecurse/README.html\"}],\"collapsed\":true},{\"text\":\"estraverse\",\"items\":[{\"text\":\"README\",\"link\":\"/node_modules/estraverse/README.html\"}],\"collapsed\":true},{\"text\":\"estree-walker\",\"items\":[{\"text\":\"changelog\",\"link\":\"/node_modules/estree-walker/CHANGELOG.html\"},{\"text\":\"estree-walker\",\"link\":\"/node_modules/estree-walker/README.html\"}],\"collapsed\":true},{\"text\":\"esutils\",\"items\":[{\"text\":\"README\",\"link\":\"/node_modules/esutils/README.html\"}],\"collapsed\":true},{\"text\":\"fast-deep-equal\",\"items\":[{\"text\":\"fast-deep-equal\",\"link\":\"/node_modules/fast-deep-equal/README.html\"}],\"collapsed\":true},{\"text\":\"fast-glob\",\"items\":[{\"text\":\"fast-glob\",\"link\":\"/node_modules/fast-glob/README.html\"},{\"text\":\"node_modules\",\"items\":[{\"text\":\"glob-parent\",\"items\":[{\"text\":\"CHANGELOG\",\"link\":\"/node_modules/fast-glob/node_modules/glob-parent/CHANGELOG.html\"},{\"text\":\"glob-parent\",\"link\":\"/node_modules/fast-glob/node_modules/glob-parent/README.html\"}],\"collapsed\":true}],\"collapsed\":true}],\"collapsed\":true},{\"text\":\"fast-json-stable-stringify\",\"items\":[{\"text\":\"fast-json-stable-stringify\",\"link\":\"/node_modules/fast-json-stable-stringify/README.html\"}],\"collapsed\":true},{\"text\":\"fast-levenshtein\",\"items\":[{\"text\":\"LICENSE\",\"link\":\"/node_modules/fast-levenshtein/LICENSE.html\"},{\"text\":\"fast-levenshtein - Levenshtein algorithm in Javascript\",\"link\":\"/node_modules/fast-levenshtein/README.html\"}],\"collapsed\":true},{\"text\":\"fastq\",\"items\":[{\"text\":\"fastq\",\"link\":\"/node_modules/fastq/README.html\"}],\"collapsed\":true},{\"text\":\"file-entry-cache\",\"items\":[{\"text\":\"file-entry-cache\",\"link\":\"/node_modules/file-entry-cache/README.html\"},{\"text\":\"file-entry-cache - Changelog\",\"link\":\"/node_modules/file-entry-cache/changelog.html\"}],\"collapsed\":true},{\"text\":\"fill-range\",\"items\":[{\"text\":\"fill-range [![Donate](https://img.shields.io/badge/Donate-PayPal-green.svg)](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=W8YFZ425KND68) [![NPM version](https://img.shields.io/npm/v/fill-range.svg?style=flat)](https://www.npmjs.com/package/fill-range) [![NPM monthly downloads](https://img.shields.io/npm/dm/fill-range.svg?style=flat)](https://npmjs.org/package/fill-range) [![NPM total downloads](https://img.shields.io/npm/dt/fill-range.svg?style=flat)](https://npmjs.org/package/fill-range) [![Linux Build Status](https://img.shields.io/travis/jonschlinkert/fill-range.svg?style=flat&label=Travis)](https://travis-ci.org/jonschlinkert/fill-range)\",\"link\":\"/node_modules/fill-range/README.html\"}],\"collapsed\":true},{\"text\":\"find-up\",\"items\":[{\"text\":\"find-up [![Build Status](https://travis-ci.com/sindresorhus/find-up.svg?branch=master)](https://travis-ci.com/github/sindresorhus/find-up)\",\"link\":\"/node_modules/find-up/readme.html\"}],\"collapsed\":true},{\"text\":\"flat-cache\",\"items\":[{\"text\":\"flat-cache\",\"link\":\"/node_modules/flat-cache/README.html\"},{\"text\":\"flat-cache - Changelog\",\"link\":\"/node_modules/flat-cache/changelog.html\"}],\"collapsed\":true},{\"text\":\"flatted\",\"items\":[{\"text\":\"flatted\",\"link\":\"/node_modules/flatted/README.html\"}],\"collapsed\":true},{\"text\":\"focus-trap\",\"items\":[{\"text\":\"Changelog\",\"link\":\"/node_modules/focus-trap/CHANGELOG.html\"},{\"text\":\"focus-trap [![CI](https://github.com/focus-trap/focus-trap/workflows/CI/badge.svg?branch=master&event=push)](https://github.com/focus-trap/focus-trap/actions?query=workflow:CI+branch:master) [![license](https://badgen.now.sh/badge/license/MIT)](./LICENSE)\",\"link\":\"/node_modules/focus-trap/README.html\"},{\"text\":\"Security Policy\",\"link\":\"/node_modules/focus-trap/SECURITY.html\"}],\"collapsed\":true},{\"text\":\"follow-redirects\",\"items\":[{\"text\":\"README\",\"link\":\"/node_modules/follow-redirects/README.html\"}],\"collapsed\":true},{\"text\":\"form-data\",\"items\":[{\"text\":\"Form-Data [![NPM Module](https://img.shields.io/npm/v/form-data.svg)](https://www.npmjs.com/package/form-data) [![Join the chat at https://gitter.im/form-data/form-data](http://form-data.github.io/images/gitterbadge.svg)](https://gitter.im/form-data/form-data)\",\"link\":\"/node_modules/form-data/Readme.html\"}],\"collapsed\":true},{\"text\":\"front-matter\",\"items\":[{\"text\":\"front-matter\",\"link\":\"/node_modules/front-matter/README.html\"},{\"text\":\"node_modules\",\"items\":[{\"text\":\"argparse\",\"items\":[{\"text\":\"CHANGELOG\",\"link\":\"/node_modules/front-matter/node_modules/argparse/CHANGELOG.html\"},{\"text\":\"README\",\"link\":\"/node_modules/front-matter/node_modules/argparse/README.html\"}],\"collapsed\":true},{\"text\":\"js-yaml\",\"items\":[{\"text\":\"Changelog\",\"link\":\"/node_modules/front-matter/node_modules/js-yaml/CHANGELOG.html\"},{\"text\":\"README\",\"link\":\"/node_modules/front-matter/node_modules/js-yaml/README.html\"}],\"collapsed\":true}],\"collapsed\":true}],\"collapsed\":true},{\"text\":\"fs.realpath\",\"items\":[{\"text\":\"fs.realpath\",\"link\":\"/node_modules/fs.realpath/README.html\"}],\"collapsed\":true},{\"text\":\"glob\",\"items\":[{\"text\":\"Glob\",\"link\":\"/node_modules/glob/README.html\"}],\"collapsed\":true},{\"text\":\"glob-parent\",\"items\":[{\"text\":\"glob-parent\",\"link\":\"/node_modules/glob-parent/README.html\"}],\"collapsed\":true},{\"text\":\"globals\",\"items\":[{\"text\":\"globals\",\"link\":\"/node_modules/globals/readme.html\"}],\"collapsed\":true},{\"text\":\"globby\",\"items\":[{\"text\":\"globby\",\"link\":\"/node_modules/globby/readme.html\"}],\"collapsed\":true},{\"text\":\"graphemer\",\"items\":[{\"text\":\"Changelog\",\"link\":\"/node_modules/graphemer/CHANGELOG.html\"},{\"text\":\"Graphemer: Unicode Character Splitter 🪓\",\"link\":\"/node_modules/graphemer/README.html\"}],\"collapsed\":true},{\"text\":\"has-flag\",\"items\":[{\"text\":\"has-flag [![Build Status](https://travis-ci.org/sindresorhus/has-flag.svg?branch=master)](https://travis-ci.org/sindresorhus/has-flag)\",\"link\":\"/node_modules/has-flag/readme.html\"}],\"collapsed\":true},{\"text\":\"hast-util-to-html\",\"items\":[{\"text\":\"hast-util-to-html\",\"link\":\"/node_modules/hast-util-to-html/readme.html\"}],\"collapsed\":true},{\"text\":\"hast-util-whitespace\",\"items\":[{\"text\":\"hast-util-whitespace\",\"link\":\"/node_modules/hast-util-whitespace/readme.html\"}],\"collapsed\":true},{\"text\":\"hookable\",\"items\":[{\"text\":\"LICENSE\",\"link\":\"/node_modules/hookable/LICENSE.html\"},{\"text\":\"Hookable\",\"link\":\"/node_modules/hookable/README.html\"}],\"collapsed\":true},{\"text\":\"html-void-elements\",\"items\":[{\"text\":\"html-void-elements\",\"link\":\"/node_modules/html-void-elements/readme.html\"}],\"collapsed\":true},{\"text\":\"ignore\",\"items\":[{\"text\":\"ignore\",\"link\":\"/node_modules/ignore/README.html\"}],\"collapsed\":true},{\"text\":\"import-fresh\",\"items\":[{\"text\":\"import-fresh\",\"link\":\"/node_modules/import-fresh/readme.html\"}],\"collapsed\":true},{\"text\":\"imurmurhash\",\"items\":[{\"text\":\"README\",\"link\":\"/node_modules/imurmurhash/README.html\"}],\"collapsed\":true},{\"text\":\"inflight\",\"items\":[{\"text\":\"inflight\",\"link\":\"/node_modules/inflight/README.html\"}],\"collapsed\":true},{\"text\":\"inherits\",\"items\":[{\"text\":\"README\",\"link\":\"/node_modules/inherits/README.html\"}],\"collapsed\":true},{\"text\":\"is-extglob\",\"items\":[{\"text\":\"is-extglob [![NPM version](https://img.shields.io/npm/v/is-extglob.svg?style=flat)](https://www.npmjs.com/package/is-extglob) [![NPM downloads](https://img.shields.io/npm/dm/is-extglob.svg?style=flat)](https://npmjs.org/package/is-extglob) [![Build Status](https://img.shields.io/travis/jonschlinkert/is-extglob.svg?style=flat)](https://travis-ci.org/jonschlinkert/is-extglob)\",\"link\":\"/node_modules/is-extglob/README.html\"}],\"collapsed\":true},{\"text\":\"is-glob\",\"items\":[{\"text\":\"is-glob [![NPM version](https://img.shields.io/npm/v/is-glob.svg?style=flat)](https://www.npmjs.com/package/is-glob) [![NPM monthly downloads](https://img.shields.io/npm/dm/is-glob.svg?style=flat)](https://npmjs.org/package/is-glob) [![NPM total downloads](https://img.shields.io/npm/dt/is-glob.svg?style=flat)](https://npmjs.org/package/is-glob) [![Build Status](https://img.shields.io/github/workflow/status/micromatch/is-glob/dev)](https://github.com/micromatch/is-glob/actions)\",\"link\":\"/node_modules/is-glob/README.html\"}],\"collapsed\":true},{\"text\":\"is-number\",\"items\":[{\"text\":\"is-number [![NPM version](https://img.shields.io/npm/v/is-number.svg?style=flat)](https://www.npmjs.com/package/is-number) [![NPM monthly downloads](https://img.shields.io/npm/dm/is-number.svg?style=flat)](https://npmjs.org/package/is-number) [![NPM total downloads](https://img.shields.io/npm/dt/is-number.svg?style=flat)](https://npmjs.org/package/is-number) [![Linux Build Status](https://img.shields.io/travis/jonschlinkert/is-number.svg?style=flat&label=Travis)](https://travis-ci.org/jonschlinkert/is-number)\",\"link\":\"/node_modules/is-number/README.html\"}],\"collapsed\":true},{\"text\":\"is-path-inside\",\"items\":[{\"text\":\"is-path-inside\",\"link\":\"/node_modules/is-path-inside/readme.html\"}],\"collapsed\":true},{\"text\":\"is-what\",\"items\":[{\"text\":\"is What? 🙉\",\"link\":\"/node_modules/is-what/README.html\"}],\"collapsed\":true},{\"text\":\"isexe\",\"items\":[{\"text\":\"isexe\",\"link\":\"/node_modules/isexe/README.html\"}],\"collapsed\":true},{\"text\":\"js-yaml\",\"items\":[{\"text\":\"Changelog\",\"link\":\"/node_modules/js-yaml/CHANGELOG.html\"},{\"text\":\"README\",\"link\":\"/node_modules/js-yaml/README.html\"}],\"collapsed\":true},{\"text\":\"json-buffer\",\"items\":[{\"text\":\"json-buffer\",\"link\":\"/node_modules/json-buffer/README.html\"}],\"collapsed\":true},{\"text\":\"json-schema-traverse\",\"items\":[{\"text\":\"json-schema-traverse\",\"link\":\"/node_modules/json-schema-traverse/README.html\"}],\"collapsed\":true},{\"text\":\"keyv\",\"items\":[{\"text\":\"How to Contribute\",\"link\":\"/node_modules/keyv/README.html\"}],\"collapsed\":true},{\"text\":\"levn\",\"items\":[{\"text\":\"levn [![Build Status](https://travis-ci.org/gkz/levn.png)](https://travis-ci.org/gkz/levn) <a name=\\\"levn\\\" />\",\"link\":\"/node_modules/levn/README.html\"}],\"collapsed\":true},{\"text\":\"locate-path\",\"items\":[{\"text\":\"locate-path [![Build Status](https://travis-ci.com/sindresorhus/locate-path.svg?branch=master)](https://travis-ci.com/github/sindresorhus/locate-path)\",\"link\":\"/node_modules/locate-path/readme.html\"}],\"collapsed\":true},{\"text\":\"lodash.merge\",\"items\":[{\"text\":\"lodash.merge v4.6.2\",\"link\":\"/node_modules/lodash.merge/README.html\"}],\"collapsed\":true},{\"text\":\"magic-string\",\"items\":[{\"text\":\"magic-string\",\"link\":\"/node_modules/magic-string/README.html\"}],\"collapsed\":true},{\"text\":\"mark.js\",\"items\":[{\"text\":\"Contributing to mark.js\",\"link\":\"/node_modules/mark.js/CONTRIBUTING.html\"},{\"text\":\"ISSUE_TEMPLATE\",\"link\":\"/node_modules/mark.js/ISSUE_TEMPLATE.html\"},{\"text\":\"mark.js\",\"link\":\"/node_modules/mark.js/README.html\"}],\"collapsed\":true},{\"text\":\"mdast-util-to-hast\",\"items\":[{\"text\":\"mdast-util-to-hast\",\"link\":\"/node_modules/mdast-util-to-hast/readme.html\"}],\"collapsed\":true},{\"text\":\"merge2\",\"items\":[{\"text\":\"merge2\",\"link\":\"/node_modules/merge2/README.html\"}],\"collapsed\":true},{\"text\":\"micromark-util-character\",\"items\":[{\"text\":\"micromark-util-character\",\"link\":\"/node_modules/micromark-util-character/readme.html\"}],\"collapsed\":true},{\"text\":\"micromark-util-encode\",\"items\":[{\"text\":\"micromark-util-encode\",\"link\":\"/node_modules/micromark-util-encode/readme.html\"}],\"collapsed\":true},{\"text\":\"micromark-util-sanitize-uri\",\"items\":[{\"text\":\"micromark-util-sanitize-uri\",\"link\":\"/node_modules/micromark-util-sanitize-uri/readme.html\"}],\"collapsed\":true},{\"text\":\"micromark-util-symbol\",\"items\":[{\"text\":\"micromark-util-symbol\",\"link\":\"/node_modules/micromark-util-symbol/readme.html\"}],\"collapsed\":true},{\"text\":\"micromark-util-types\",\"items\":[{\"text\":\"micromark-util-types\",\"link\":\"/node_modules/micromark-util-types/readme.html\"}],\"collapsed\":true},{\"text\":\"micromatch\",\"items\":[{\"text\":\"micromatch [![NPM version](https://img.shields.io/npm/v/micromatch.svg?style=flat)](https://www.npmjs.com/package/micromatch) [![NPM monthly downloads](https://img.shields.io/npm/dm/micromatch.svg?style=flat)](https://npmjs.org/package/micromatch) [![NPM total downloads](https://img.shields.io/npm/dt/micromatch.svg?style=flat)](https://npmjs.org/package/micromatch) [![Tests](https://github.com/micromatch/micromatch/actions/workflows/test.yml/badge.svg)](https://github.com/micromatch/micromatch/actions/workflows/test.yml)\",\"link\":\"/node_modules/micromatch/README.html\"}],\"collapsed\":true},{\"text\":\"mime-db\",\"items\":[{\"text\":\"HISTORY\",\"link\":\"/node_modules/mime-db/HISTORY.html\"},{\"text\":\"mime-db\",\"link\":\"/node_modules/mime-db/README.html\"}],\"collapsed\":true},{\"text\":\"mime-types\",\"items\":[{\"text\":\"HISTORY\",\"link\":\"/node_modules/mime-types/HISTORY.html\"},{\"text\":\"mime-types\",\"link\":\"/node_modules/mime-types/README.html\"}],\"collapsed\":true},{\"text\":\"minimatch\",\"items\":[{\"text\":\"minimatch\",\"link\":\"/node_modules/minimatch/README.html\"}],\"collapsed\":true},{\"text\":\"minisearch\",\"items\":[{\"text\":\"Changelog\",\"link\":\"/node_modules/minisearch/CHANGELOG.html\"},{\"text\":\"MiniSearch\",\"link\":\"/node_modules/minisearch/README.html\"}],\"collapsed\":true},{\"text\":\"mitt\",\"items\":[{\"text\":\"Mitt\",\"link\":\"/node_modules/mitt/README.html\"}],\"collapsed\":true},{\"text\":\"ms\",\"items\":[{\"text\":\"license\",\"link\":\"/node_modules/ms/license.html\"},{\"text\":\"ms\",\"link\":\"/node_modules/ms/readme.html\"}],\"collapsed\":true},{\"text\":\"nanoid\",\"items\":[{\"text\":\"Nano ID\",\"link\":\"/node_modules/nanoid/README.html\"}],\"collapsed\":true},{\"text\":\"natural-compare\",\"items\":[{\"text\":\"README\",\"link\":\"/node_modules/natural-compare/README.html\"}],\"collapsed\":true},{\"text\":\"once\",\"items\":[{\"text\":\"once\",\"link\":\"/node_modules/once/README.html\"}],\"collapsed\":true},{\"text\":\"oniguruma-to-es\",\"items\":[{\"text\":\"Oniguruma-To-ES\",\"link\":\"/node_modules/oniguruma-to-es/README.html\"}],\"collapsed\":true},{\"text\":\"optionator\",\"items\":[{\"text\":\"0.9.0\",\"link\":\"/node_modules/optionator/CHANGELOG.html\"},{\"text\":\"Optionator\",\"link\":\"/node_modules/optionator/README.html\"}],\"collapsed\":true},{\"text\":\"p-limit\",\"items\":[{\"text\":\"p-limit\",\"link\":\"/node_modules/p-limit/readme.html\"}],\"collapsed\":true},{\"text\":\"p-locate\",\"items\":[{\"text\":\"p-locate [![Build Status](https://travis-ci.com/sindresorhus/p-locate.svg?branch=master)](https://travis-ci.com/github/sindresorhus/p-locate)\",\"link\":\"/node_modules/p-locate/readme.html\"}],\"collapsed\":true},{\"text\":\"parent-module\",\"items\":[{\"text\":\"parent-module [![Build Status](https://travis-ci.org/sindresorhus/parent-module.svg?branch=master)](https://travis-ci.org/sindresorhus/parent-module)\",\"link\":\"/node_modules/parent-module/readme.html\"}],\"collapsed\":true},{\"text\":\"path-exists\",\"items\":[{\"text\":\"path-exists [![Build Status](https://travis-ci.org/sindresorhus/path-exists.svg?branch=master)](https://travis-ci.org/sindresorhus/path-exists)\",\"link\":\"/node_modules/path-exists/readme.html\"}],\"collapsed\":true},{\"text\":\"path-is-absolute\",\"items\":[{\"text\":\"path-is-absolute [![Build Status](https://travis-ci.org/sindresorhus/path-is-absolute.svg?branch=master)](https://travis-ci.org/sindresorhus/path-is-absolute)\",\"link\":\"/node_modules/path-is-absolute/readme.html\"}],\"collapsed\":true},{\"text\":\"path-key\",\"items\":[{\"text\":\"path-key [![Build Status](https://travis-ci.org/sindresorhus/path-key.svg?branch=master)](https://travis-ci.org/sindresorhus/path-key)\",\"link\":\"/node_modules/path-key/readme.html\"}],\"collapsed\":true},{\"text\":\"path-type\",\"items\":[{\"text\":\"path-type [![Build Status](https://travis-ci.org/sindresorhus/path-type.svg?branch=master)](https://travis-ci.org/sindresorhus/path-type)\",\"link\":\"/node_modules/path-type/readme.html\"}],\"collapsed\":true},{\"text\":\"perfect-debounce\",\"items\":[{\"text\":\"perfect-debounce\",\"link\":\"/node_modules/perfect-debounce/README.html\"}],\"collapsed\":true},{\"text\":\"picocolors\",\"items\":[{\"text\":\"picocolors\",\"link\":\"/node_modules/picocolors/README.html\"}],\"collapsed\":true},{\"text\":\"picomatch\",\"items\":[{\"text\":\"Release history\",\"link\":\"/node_modules/picomatch/CHANGELOG.html\"},{\"text\":\".makeRe star\",\"link\":\"/node_modules/picomatch/README.html\"}],\"collapsed\":true},{\"text\":\"postcss\",\"items\":[{\"text\":\"PostCSS\",\"link\":\"/node_modules/postcss/README.html\"}],\"collapsed\":true},{\"text\":\"preact\",\"items\":[{\"text\":\"README\",\"link\":\"/node_modules/preact/README.html\"}],\"collapsed\":true},{\"text\":\"prelude-ls\",\"items\":[{\"text\":\"1.2.1\",\"link\":\"/node_modules/prelude-ls/CHANGELOG.html\"},{\"text\":\"prelude.ls [![Build Status](https://travis-ci.org/gkz/prelude-ls.png?branch=master)](https://travis-ci.org/gkz/prelude-ls)\",\"link\":\"/node_modules/prelude-ls/README.html\"}],\"collapsed\":true},{\"text\":\"property-information\",\"items\":[{\"text\":\"property-information\",\"link\":\"/node_modules/property-information/readme.html\"}],\"collapsed\":true},{\"text\":\"proxy-from-env\",\"items\":[{\"text\":\"proxy-from-env\",\"link\":\"/node_modules/proxy-from-env/README.html\"}],\"collapsed\":true},{\"text\":\"punycode\",\"items\":[{\"text\":\"Punycode.js [![punycode on npm](https://img.shields.io/npm/v/punycode)](https://www.npmjs.com/package/punycode) [![](https://data.jsdelivr.com/v1/package/npm/punycode/badge)](https://www.jsdelivr.com/package/npm/punycode)\",\"link\":\"/node_modules/punycode/README.html\"}],\"collapsed\":true},{\"text\":\"queue-microtask\",\"items\":[{\"text\":\"queue-microtask [![ci][ci-image]][ci-url] [![npm][npm-image]][npm-url] [![downloads][downloads-image]][downloads-url] [![javascript style guide][standard-image]][standard-url]\",\"link\":\"/node_modules/queue-microtask/README.html\"}],\"collapsed\":true},{\"text\":\"regex\",\"items\":[{\"text\":\"README\",\"link\":\"/node_modules/regex/README.html\"}],\"collapsed\":true},{\"text\":\"regex-recursion\",\"items\":[{\"text\":\"regex-recursion\",\"link\":\"/node_modules/regex-recursion/README.html\"}],\"collapsed\":true},{\"text\":\"regex-utilities\",\"items\":[{\"text\":\"regex-utilities\",\"link\":\"/node_modules/regex-utilities/README.html\"}],\"collapsed\":true},{\"text\":\"resolve-from\",\"items\":[{\"text\":\"resolve-from [![Build Status](https://travis-ci.org/sindresorhus/resolve-from.svg?branch=master)](https://travis-ci.org/sindresorhus/resolve-from)\",\"link\":\"/node_modules/resolve-from/readme.html\"}],\"collapsed\":true},{\"text\":\"reusify\",\"items\":[{\"text\":\"reusify\",\"link\":\"/node_modules/reusify/README.html\"}],\"collapsed\":true},{\"text\":\"rfdc\",\"items\":[{\"text\":\"rfdc\",\"link\":\"/node_modules/rfdc/readme.html\"}],\"collapsed\":true},{\"text\":\"rimraf\",\"items\":[{\"text\":\"v3.0\",\"link\":\"/node_modules/rimraf/CHANGELOG.html\"},{\"text\":\"README\",\"link\":\"/node_modules/rimraf/README.html\"}],\"collapsed\":true},{\"text\":\"rollup\",\"items\":[{\"text\":\"Rollup core license\",\"link\":\"/node_modules/rollup/LICENSE.html\"},{\"text\":\"compile to a <script> containing a self-executing function\",\"link\":\"/node_modules/rollup/README.html\"}],\"collapsed\":true},{\"text\":\"run-parallel\",\"items\":[{\"text\":\"run-parallel [![travis][travis-image]][travis-url] [![npm][npm-image]][npm-url] [![downloads][downloads-image]][downloads-url] [![javascript style guide][standard-image]][standard-url]\",\"link\":\"/node_modules/run-parallel/README.html\"}],\"collapsed\":true},{\"text\":\"search-insights\",\"items\":[{\"text\":\"LICENSE\",\"link\":\"/node_modules/search-insights/LICENSE.html\"},{\"text\":\"Search Insights\",\"link\":\"/node_modules/search-insights/README.html\"}],\"collapsed\":true},{\"text\":\"semver\",\"items\":[{\"text\":\"README\",\"link\":\"/node_modules/semver/README.html\"}],\"collapsed\":true},{\"text\":\"shebang-command\",\"items\":[{\"text\":\"shebang-command [![Build Status](https://travis-ci.org/kevva/shebang-command.svg?branch=master)](https://travis-ci.org/kevva/shebang-command)\",\"link\":\"/node_modules/shebang-command/readme.html\"}],\"collapsed\":true},{\"text\":\"shebang-regex\",\"items\":[{\"text\":\"shebang-regex [![Build Status](https://travis-ci.org/sindresorhus/shebang-regex.svg?branch=master)](https://travis-ci.org/sindresorhus/shebang-regex)\",\"link\":\"/node_modules/shebang-regex/readme.html\"}],\"collapsed\":true},{\"text\":\"shiki\",\"items\":[{\"text\":\"Shiki 式\",\"link\":\"/node_modules/shiki/README.html\"}],\"collapsed\":true},{\"text\":\"slash\",\"items\":[{\"text\":\"slash [![Build Status](https://travis-ci.org/sindresorhus/slash.svg?branch=master)](https://travis-ci.org/sindresorhus/slash)\",\"link\":\"/node_modules/slash/readme.html\"}],\"collapsed\":true},{\"text\":\"source-map-js\",\"items\":[{\"text\":\"Source Map JS\",\"link\":\"/node_modules/source-map-js/README.html\"}],\"collapsed\":true},{\"text\":\"space-separated-tokens\",\"items\":[{\"text\":\"space-separated-tokens\",\"link\":\"/node_modules/space-separated-tokens/readme.html\"}],\"collapsed\":true},{\"text\":\"speakingurl\",\"items\":[{\"text\":\"CHANGELOG\",\"link\":\"/node_modules/speakingurl/CHANGELOG.html\"},{\"text\":\"Add to Gemfile\",\"link\":\"/node_modules/speakingurl/README.html\"}],\"collapsed\":true},{\"text\":\"sprintf-js\",\"items\":[{\"text\":\"sprintf.js\",\"link\":\"/node_modules/sprintf-js/README.html\"}],\"collapsed\":true},{\"text\":\"stringify-entities\",\"items\":[{\"text\":\"stringify-entities\",\"link\":\"/node_modules/stringify-entities/readme.html\"}],\"collapsed\":true},{\"text\":\"strip-ansi\",\"items\":[{\"text\":\"strip-ansi [![Build Status](https://travis-ci.org/chalk/strip-ansi.svg?branch=master)](https://travis-ci.org/chalk/strip-ansi)\",\"link\":\"/node_modules/strip-ansi/readme.html\"}],\"collapsed\":true},{\"text\":\"strip-json-comments\",\"items\":[{\"text\":\"strip-json-comments [![Build Status](https://travis-ci.com/sindresorhus/strip-json-comments.svg?branch=master)](https://travis-ci.com/github/sindresorhus/strip-json-comments)\",\"link\":\"/node_modules/strip-json-comments/readme.html\"}],\"collapsed\":true},{\"text\":\"superjson\",\"items\":[{\"text\":\"README\",\"link\":\"/node_modules/superjson/README.html\"}],\"collapsed\":true},{\"text\":\"supports-color\",\"items\":[{\"text\":\"supports-color [![Build Status](https://travis-ci.org/chalk/supports-color.svg?branch=master)](https://travis-ci.org/chalk/supports-color)\",\"link\":\"/node_modules/supports-color/readme.html\"}],\"collapsed\":true},{\"text\":\"tabbable\",\"items\":[{\"text\":\"Changelog\",\"link\":\"/node_modules/tabbable/CHANGELOG.html\"},{\"text\":\"tabbable [![CI](https://github.com/focus-trap/tabbable/workflows/CI/badge.svg?branch=master&event=push)](https://github.com/focus-trap/tabbable/actions?query=workflow:CI+branch:master) [![Codecov](https://img.shields.io/codecov/c/github/focus-trap/tabbable)](https://codecov.io/gh/focus-trap/tabbable) [![license](https://badgen.now.sh/badge/license/MIT)](./LICENSE)\",\"link\":\"/node_modules/tabbable/README.html\"},{\"text\":\"Security Policy\",\"link\":\"/node_modules/tabbable/SECURITY.html\"}],\"collapsed\":true},{\"text\":\"to-regex-range\",\"items\":[{\"text\":\"to-regex-range [![Donate](https://img.shields.io/badge/Donate-PayPal-green.svg)](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=W8YFZ425KND68) [![NPM version](https://img.shields.io/npm/v/to-regex-range.svg?style=flat)](https://www.npmjs.com/package/to-regex-range) [![NPM monthly downloads](https://img.shields.io/npm/dm/to-regex-range.svg?style=flat)](https://npmjs.org/package/to-regex-range) [![NPM total downloads](https://img.shields.io/npm/dt/to-regex-range.svg?style=flat)](https://npmjs.org/package/to-regex-range) [![Linux Build Status](https://img.shields.io/travis/micromatch/to-regex-range.svg?style=flat&label=Travis)](https://travis-ci.org/micromatch/to-regex-range)\",\"link\":\"/node_modules/to-regex-range/README.html\"}],\"collapsed\":true},{\"text\":\"trim-lines\",\"items\":[{\"text\":\"trim-lines\",\"link\":\"/node_modules/trim-lines/readme.html\"}],\"collapsed\":true},{\"text\":\"tslib\",\"items\":[{\"text\":\"tslib\",\"link\":\"/node_modules/tslib/README.html\"}],\"collapsed\":true},{\"text\":\"tsutils\",\"items\":[{\"text\":\"3.21.0\",\"link\":\"/node_modules/tsutils/CHANGELOG.html\"},{\"text\":\"Utility functions for working with typescript's AST\",\"link\":\"/node_modules/tsutils/README.html\"}],\"collapsed\":true},{\"text\":\"type-check\",\"items\":[{\"text\":\"type-check [![Build Status](https://travis-ci.org/gkz/type-check.png?branch=master)](https://travis-ci.org/gkz/type-check)\",\"link\":\"/node_modules/type-check/README.html\"}],\"collapsed\":true},{\"text\":\"type-fest\",\"items\":[{\"text\":\"readme\",\"link\":\"/node_modules/type-fest/readme.html\"}],\"collapsed\":true},{\"text\":\"typescript\",\"items\":[{\"text\":\"TypeScript\",\"link\":\"/node_modules/typescript/README.html\"},{\"text\":\"SECURITY\",\"link\":\"/node_modules/typescript/SECURITY.html\"}],\"collapsed\":true},{\"text\":\"unist-util-is\",\"items\":[{\"text\":\"unist-util-is\",\"link\":\"/node_modules/unist-util-is/readme.html\"}],\"collapsed\":true},{\"text\":\"unist-util-position\",\"items\":[{\"text\":\"unist-util-position\",\"link\":\"/node_modules/unist-util-position/readme.html\"}],\"collapsed\":true},{\"text\":\"unist-util-stringify-position\",\"items\":[{\"text\":\"unist-util-stringify-position\",\"link\":\"/node_modules/unist-util-stringify-position/readme.html\"}],\"collapsed\":true},{\"text\":\"unist-util-visit\",\"items\":[{\"text\":\"unist-util-visit\",\"link\":\"/node_modules/unist-util-visit/readme.html\"}],\"collapsed\":true},{\"text\":\"unist-util-visit-parents\",\"items\":[{\"text\":\"unist-util-visit-parents\",\"link\":\"/node_modules/unist-util-visit-parents/readme.html\"}],\"collapsed\":true},{\"text\":\"uri-js\",\"items\":[{\"text\":\"URI.js\",\"link\":\"/node_modules/uri-js/README.html\"}],\"collapsed\":true},{\"text\":\"vfile\",\"items\":[{\"text\":\"readme\",\"link\":\"/node_modules/vfile/readme.html\"}],\"collapsed\":true},{\"text\":\"vfile-message\",\"items\":[{\"text\":\"vfile-message\",\"link\":\"/node_modules/vfile-message/readme.html\"}],\"collapsed\":true},{\"text\":\"vite\",\"items\":[{\"text\":\"Vite core license\",\"link\":\"/node_modules/vite/LICENSE.html\"},{\"text\":\"vite ⚡\",\"link\":\"/node_modules/vite/README.html\"}],\"collapsed\":true},{\"text\":\"vite-plugin-vitepress-auto-sidebar\",\"items\":[{\"text\":\"vite-plugin-vitepress-auto-sidebar\",\"link\":\"/node_modules/vite-plugin-vitepress-auto-sidebar/README.html\"}],\"collapsed\":true},{\"text\":\"vitepress\",\"items\":[{\"text\":\"VitePress 📝💨\",\"link\":\"/node_modules/vitepress/README.html\"},{\"text\":\"https://vitepress.dev/reference/default-theme-home-page\",\"items\":[{\"text\":\"Runtime API Examples\",\"link\":\"/node_modules/vitepress/template/api-examples.html\"},{\"text\":\"https://vitepress.dev/reference/default-theme-home-page\",\"link\":\"/node_modules/vitepress/template/index.html\"},{\"text\":\"Markdown Extension Examples\",\"link\":\"/node_modules/vitepress/template/markdown-examples.html\"}],\"collapsed\":true}],\"collapsed\":true},{\"text\":\"vue\",\"items\":[{\"text\":\"vue\",\"link\":\"/node_modules/vue/README.html\"}],\"collapsed\":true},{\"text\":\"which\",\"items\":[{\"text\":\"Changes\",\"link\":\"/node_modules/which/CHANGELOG.html\"},{\"text\":\"which\",\"link\":\"/node_modules/which/README.html\"}],\"collapsed\":true},{\"text\":\"word-wrap\",\"items\":[{\"text\":\"word-wrap [![NPM version](https://img.shields.io/npm/v/word-wrap.svg?style=flat)](https://www.npmjs.com/package/word-wrap) [![NPM monthly downloads](https://img.shields.io/npm/dm/word-wrap.svg?style=flat)](https://npmjs.org/package/word-wrap) [![NPM total downloads](https://img.shields.io/npm/dt/word-wrap.svg?style=flat)](https://npmjs.org/package/word-wrap) [![Linux Build Status](https://img.shields.io/travis/jonschlinkert/word-wrap.svg?style=flat&label=Travis)](https://travis-ci.org/jonschlinkert/word-wrap)\",\"link\":\"/node_modules/word-wrap/README.html\"}],\"collapsed\":true},{\"text\":\"wrappy\",\"items\":[{\"text\":\"wrappy\",\"link\":\"/node_modules/wrappy/README.html\"}],\"collapsed\":true},{\"text\":\"yocto-queue\",\"items\":[{\"text\":\"yocto-queue [![](https://badgen.net/bundlephobia/minzip/yocto-queue)](https://bundlephobia.com/result?p=yocto-queue)\",\"link\":\"/node_modules/yocto-queue/readme.html\"}],\"collapsed\":true},{\"text\":\"zwitch\",\"items\":[{\"text\":\"zwitch\",\"link\":\"/node_modules/zwitch/readme.html\"}],\"collapsed\":true}]}],\"/test1/\":[{\"items\":[{\"text\":\"Runtime API Examples\",\"link\":\"/test1/api-examples.html\"},{\"text\":\"note\",\"link\":\"/test1/index.html\"},{\"text\":\"Markdown Extension Examples\",\"link\":\"/test1/markdown-examples.html\"}]}]}},\"locales\":{},\"scrollOffset\":134,\"cleanUrls\":false}");</script>
</body>
</html>