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.

2 lines 914 B
Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:`Module`}});const e=require("./gen/index.js"),t=require("./decodeReporter.js"),n=require("./createAPI.js");var r=(async()=>{let e=null;return globalThis.Bun===void 0?globalThis.Deno===void 0?(console.log(`cn-font-split using Node FFI`),e=(await Promise.resolve().then(()=>require("./node/index.js"))).fontSplit):(console.log(`cn-font-split using Deno Native FFI`),e=(await Promise.resolve().then(()=>require("./deno/index.js"))).fontSplit):(console.log(`cn-font-split using Bun Native FFI`),e=(await Promise.resolve().then(()=>require("./bun/index.js"))).fontSplit),e})(),i=async e=>(await r)(e);exports.createAPI=n.createAPI,exports.decodeReporter=t.decodeReporter,exports.default=i,exports.fontSplit=i,Object.defineProperty(exports,"proto",{enumerable:!0,get:function(){return e.api_interface}}); //# sourceMappingURL=auto.js.map