dsh-toml:TOML ↔ JSON 转换插件

前言

DSH 插件生态在配置传递时通常使用 JSON 格式,但在处理部分配置文件或依赖项时,TOML 格式更为常见。本文介绍 uckkk/dsh-toml,一个在本地完成 TOML 与 JSON 互转的工具。

插件介绍

该插件提供 TOML 与 JSON 之间的转换功能。它是一个纯 Node 实现,不依赖网络或外部服务,支持 Cordis Patch 配置。插件由 uckkk 维护,开源协议为 MIT。

核心功能

  • TOML ↔ JSON 转换
  • 纯 Node 实现,无网络、无外部服务
  • 支持 Cordis Patch 配置

安装与启用

使用以下命令安装插件:

dsh plugin add dsh-toml

安装完成后,需在项目的 package.json 文件中配置 dsh.profile.bundles 字段,添加 "dsh-toml":

{
  "dsh": {
    "profile": {
      "bundles": [
        "dsh-toml"
      ]
    }
  }
}

使用说明

安装并在配置中启用后,直接在 DSH 会话中调用该插件注册的工具即可。

注意事项

插件以当前 DSH 进程的权限运行本地代码。安装第三方插件前,请务必审阅其源码与许可证。

总结

该插件为 DSH 环境提供了本地的 TOML 与 JSON 转换能力,适合需要处理混合配置格式的场景。更多信息可参考插件目录或 GitHub 仓库。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜