diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index c420242f8..d6b9c375d 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -13,7 +13,7 @@ jobs: fetch-depth: 0 - uses: actions/setup-node@v2 with: - node-version: '16' + node-version: "16" - name: Get yarn cache directory path id: yarn-cache-dir-path run: echo "::set-output name=dir::$(yarn cache dir)" diff --git a/docs/config/dns.md b/docs/config/dns.md index 70e3a6bc8..5414e1639 100644 --- a/docs/config/dns.md +++ b/docs/config/dns.md @@ -43,10 +43,7 @@ Xray 内置的 DNS 模块,主要有两大用途: "dns": { "hosts": { "baidu.com": "127.0.0.1", - "dns.google":[ - "8.8.8.8", - "8.8.4.4" - ] + "dns.google": ["8.8.8.8", "8.8.4.4"] }, "servers": [ "8.8.8.8", @@ -72,7 +69,7 @@ Xray 内置的 DNS 模块,主要有两大用途: > `hosts`: map{string: address} | map{string: [address]} -静态 IP 列表,其值为一系列的 "域名": "地址" 或 "域名": ["地址1","地址2"]。其中地址可以是 IP 或者域名。在解析域名时,如果域名匹配这个列表中的某一项: +静态 IP 列表,其值为一系列的 "域名": "地址" 或 "域名": ["地址 1","地址 2"]。其中地址可以是 IP 或者域名。在解析域名时,如果域名匹配这个列表中的某一项: - 当该项的地址为 IP 时,则解析结果为该项的 IP - 当该项的地址为域名时,会使用此域名进行 IP 解析,而不使用原始域名。 diff --git a/docs/config/inbounds/shadowsocks.md b/docs/config/inbounds/shadowsocks.md index 3ca93cdb8..3fa22d4ee 100644 --- a/docs/config/inbounds/shadowsocks.md +++ b/docs/config/inbounds/shadowsocks.md @@ -70,11 +70,11 @@ Shadowsocks 2022 新协议格式提升了性能并带有完整的重放保护, 使用 `openssl rand -base64 <长度>` 以生成与 shadowsocks-rust 兼容的密钥,长度取决于所使用的加密方法。 -| 加密方法 | 密钥长度 | -|-------------------------------|-----:| -| 2022-blake3-aes-128-gcm | 16 | -| 2022-blake3-aes-256-gcm | 32 | -| 2022-blake3-chacha20-poly1305 | 32 | +| 加密方法 | 密钥长度 | +| ----------------------------- | -------: | +| 2022-blake3-aes-128-gcm | 16 | +| 2022-blake3-aes-256-gcm | 32 | +| 2022-blake3-chacha20-poly1305 | 32 | 在 Go 实现中,32 位密钥始终工作。 diff --git a/docs/config/outbounds/shadowsocks.md b/docs/config/outbounds/shadowsocks.md index 7603c84e7..e75184c26 100644 --- a/docs/config/outbounds/shadowsocks.md +++ b/docs/config/outbounds/shadowsocks.md @@ -6,14 +6,14 @@ - 支持 TCP 和 UDP 数据包转发,其中 UDP 可选择性关闭; - 推荐的加密方式: - - 2022-blake3-aes-128-gcm - - 2022-blake3-aes-256-gcm - - 2022-blake3-chacha20-poly1305 + - 2022-blake3-aes-128-gcm + - 2022-blake3-aes-256-gcm + - 2022-blake3-chacha20-poly1305 - 其他加密方式 - - aes-256-gcm - - aes-128-gcm - - chacha20-poly1305 或称 chacha20-ietf-poly1305 - - none 或 plain + - aes-256-gcm + - aes-128-gcm + - chacha20-poly1305 或称 chacha20-ietf-poly1305 + - none 或 plain Shadowsocks 2022 新协议格式提升了性能并带有完整的重放保护,解决了旧协议的以下安全问题: @@ -86,11 +86,11 @@ Shadowsocks 服务端端口。必填。 使用 `openssl rand -base64 <长度>` 以生成与 shadowsocks-rust 兼容的密钥,长度取决于所使用的加密方法。 -| 加密方法 | 密钥长度 | -|-------------------------------|-----:| -| 2022-blake3-aes-128-gcm | 16 | -| 2022-blake3-aes-256-gcm | 32 | -| 2022-blake3-chacha20-poly1305 | 32 | +| 加密方法 | 密钥长度 | +| ----------------------------- | -------: | +| 2022-blake3-aes-128-gcm | 16 | +| 2022-blake3-aes-256-gcm | 32 | +| 2022-blake3-chacha20-poly1305 | 32 | 在 Go 实现中,32 位密钥始终工作。 diff --git a/docs/en/config/dns.md b/docs/en/config/dns.md index d1a381d30..ee3b450f9 100644 --- a/docs/en/config/dns.md +++ b/docs/en/config/dns.md @@ -42,10 +42,7 @@ DNS 服务器的处理流程示意图如下: "dns": { "hosts": { "baidu.com": "127.0.0.1", - "dns.google":[ - "8.8.8.8", - "" - ] + "dns.google": ["8.8.8.8", ""] }, "servers": [ "8.8.8.8", diff --git a/tsconfig.json b/tsconfig.json index 83a351b01..0aef3fd96 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -4,7 +4,5 @@ "target": "esnext", "sourceMap": true }, - "exclude": [ - "node_modules" - ] -} \ No newline at end of file + "exclude": ["node_modules"] +}