@cantoo/unicode-trie
v1.0.5
Published
Unicode Trie data structure for fast character metadata lookup, ported from ICU (fflate, no tiny-inflate/pako)
Readme
@cantoo/unicode-trie
Maintained fork of foliojs/unicode-trie, published as @cantoo/unicode-trie.
What’s improved for users
- TypeScript typings included for the trie and the builder
- CJS + ESM — works with
requireandimport(andrequire()gives you the class directly) - CDN / browser — UMD build on unpkg / jsDelivr
- Smaller, modern inflate stack — uses fflate instead of
tiny-inflate/pako - Also available as
@cantoo/fontkit/unicode-trieif you already depend on fontkit
Usage
import UnicodeTrie from '@cantoo/unicode-trie';
import UnicodeTrieBuilder from '@cantoo/unicode-trie/builder.js';
// CommonJS
const UnicodeTrie = require('@cantoo/unicode-trie');