loads a BMFont file in Node and the browser
word-wraps and lays out text glyphs
reads a BMFont binary in a Buffer into a JSON object
parses XML BMFont files into a JavaScript object
parses ASCII BMFont files to a JavaScript object
Loads a BMFont file synchronously in Node
renders BMFont files in ThreeJS with word-wrapping
Creates a BMFont compatible bitmap font of Signed-Distance Fields from a font file
Creates a BMFont compatible bitmap font of Signed-Distance Fields from a font file
loads a BMFont file in Node and the browser
Renders BMFont files in ThreeJS with word-wrapping
loads a BMFont file in Node and the browser (forked from mattdesl)
Autoload Config for PostCSS
renders BMFont files in ThreeJS with word-wrapping (fork: uses internal THREE import)
Read and parse a JSON file
word-wraps and lays out text glyphs
Zero-GC bitmap font canvas renderer. O(1) kerning via 64K Int16 LUT, multi-line alignment, zero-alloc numeric HUD output, and pre-laid-out wrapped text with H/V alignment + ellipsis.
Load tsconfig.json
Utility function to load nyc configuration
Load shared commitlint configuration
renders BMFont files in ThreeJS with word-wrapping (fork: uses internal THREE import)
Utility to dynamically load ESM modules in TypeScript CommonJS projects
Utility classes for text rendering in Three.js using MSDF (multi-channel signed distance fields) and bitmap fonts. Includes geometry with rich attributes for animations and WebGPU support.
A library for arbitrary-precision decimal and non-decimal arithmetic