Files
dealplustech/node_modules/fontkitten/README.md
Kunthawat Greethong 443c3377e2 refactor: Move Astro to root, use PORT env (default 80), allow all hosts
- Move Astro files from dealplustech-astro/ to project root
- Update Dockerfile: PORT environment variable (default 80)
- Add vite.config.ts with allowedHosts: true
- Matches nixpacks behavior for Easypanel deployment
- No hardcoded ports or domains
2026-03-03 11:40:50 +07:00

25 lines
1.1 KiB
Markdown

<h1 align="center">fontkitten</h1>
<p align="center">A smaller font file parser</p>
<p align="center">
<a href="https://www.npmjs.com/package/fontkitten"><img alt="fontkitten on NPM" src="https://img.shields.io/npm/v/fontkitten"></a>
<a href="https://github.com/delucis/fontkitten/actions/workflows/ci.yml"><img src="https://github.com/delucis/fontkitten/actions/workflows/ci.yml/badge.svg" alt="CI status"></a>
</p>
Fontkitten is a font data library, focused on font file parsing and metadata extraction.
- 22x smaller install size than `fontkit`
- 3x smaller bundle size than `fontkit`
- Drop-in replacement for the supported APIs
- Built-in TypeScript types
Based on the [`fontkit`](https://www.npmjs.com/package/fontkit) package, Fontkitten aims to offer a lighter weight alternative for projects that do not require the full feature set of `fontkit`.
See [“Differences from Fontkit”](https://github.com/delucis/fontkitten/blob/main/DOCS.md#differences-from-fontkit) for full details of changed APIs.
## Documentation
[Read the full documentation →](https://github.com/delucis/fontkitten/blob/main/DOCS.md)
## License
MIT