UNPKG

cn-font-split

Version:

划时代的字体切割工具,CJK与任何字符!支持 otf、ttf、woff2 字体多线程切割,完美地细颗粒度地进行包大小控制。A revolutionary font subetter that supports CJK and any characters! It enables multi-threaded subset of otf, ttf, and woff2 fonts, allowing for precise control over package size.

6 lines (5 loc) 765 B
#!/usr/bin/env node "use strict";const i=require("commander"),s=require("./gen/proto.js"),t=require("./init.js");s.getCliParams(process.argv,(e,r)=>{r.action(async o=>{let n;process.versions.bun?n=(await Promise.resolve().then(()=>require("./bun/index.js"))).fontSplit:n=(await Promise.resolve().then(()=>require("./node/index.js"))).fontSplit,await n(o)}),e.usage(` cn-font-split -i <字体地址> -o <文件夹地址> cn-font-split run -h # 查看更详细信息`).description("").addCommand(new i.Command("i").description("安装指定源 wasm32-wasip1@版本号").action(async()=>{await t.runInitScript()})).addCommand(new i.Command("ls").description("列出本地和远程信息").action(async()=>{await t.runInitScript()}))}); //# sourceMappingURL=cli.js.map