sealpack
v0.1.1
Published
CLI for validating, packing, and publishing SealRepo .sealpack packages.
Readme
sealpack
用于校验、打包并发布 SealRepo .sealpack 包的 Node.js CLI。
npm install -g sealpack
sealpack init my-package --id myname/my-package --template script
cd my-package
sealpack login --server https://repo-test.sealdice.com/
sealpack refresh
sealpack validate
sealpack size
sealpack pack
sealpack publish --create直接运行 sealpack init my-package 会进入交互式向导。
方向键移动,空格选择内容类别,回车确认。
模板:
minimal: 只生成info.toml和README.mdscript: 最小模板加scripts/main.jsfull: 脚本、牌堆、自定义回复、帮助文档和规则模板
也可以用参数指定内容类别:
sealpack init my-package --id myname/my-package --contents scripts,decks,reply常用命令:
sealpack refresh: 扫描子目录并更新info.toml的[contents]sealpack validate: 校验包格式sealpack size: 统计打包大小,默认会估算图片压缩后的体积sealpack pack: 生成.sealpack文件,图片压缩只作用于包内副本,不修改原始资源sealpack publish: 上传并发布包
