Skip to content

Brooooooklyn/woff-build

Repository files navigation

@napi-rs/woff-build

CI install size Downloads

🚀 Help me to become a full-time open-source developer by sponsoring me on Github

Usage

import { join } from 'path'
import { fileURLToPath } from 'url'

import { convertTTFToWOFF2 } from '@napi-rs/woff-build'

const fixture = await readFile(join(fileURLToPath(import.meta.url), '..', './iconsfont.ttf'))

convertTTFToWOFF2(fixture)
node example/index.mjs

✨ Done in 2460.2297090291977 ms
TTF font length  :  1654412
WOFF2 font length:  729564

Then open the example HTML in your browser, you can test the converted WOFF2 fonts.