fontmin
フォントのサブセット化をするnode package
https://github.com/ecomfe/fontmin
https://qiita.com/dayoshix/items/040095a92a60f1c75471
実装
fonteditor-coreというものを使っているらしい
サブセット化もこのmoduleがやっている
てことはfontminを使う必要はなさそうだな
code:ts
import Fontmin from "npm:fontmin@0.9.9";
const fontmin = new Fontmin()
.src("fonts/*.ttf")
.use(Fontmin.glyph({ text: "必要なフォントの文字をここにいれる" }))
.dest("build/fonts");
const files = await Promise<unknown>((resolve, reject) => {
fontmin.run(
(err, files) => {
reject(err);
resolve(files);
}
);
});
console.log(files);
#2023-02-02 06:14:52
#2023-01-09 09:36:38