{"library":"parse-bmfont-ascii","type":"library","category":null,"description":"The `parse-bmfont-ascii` library is designed to parse ASCII-formatted BMFont (Bitmap Font) files into a structured JavaScript object. It specifically handles the human-readable text-based `.fnt` files generated by tools like AngelCode BMFont. This package, currently at version 1.0.6, was last published 11 years ago, indicating it is no longer actively maintained. It accepts either a string or a Node.js `Buffer` containing the BMFont data and returns a JavaScript object detailing font metadata (`info`, `common`), individual character properties (`chars`), kerning pairs (`kernings`), and referenced page textures (`pages`). Its primary function is to provide a lightweight, dedicated parser for this specific text-based bitmap font format, distinct from XML or binary BMFont variants. Given its age, it relies on CommonJS module patterns and does not inherently support ESM or TypeScript type definitions.","language":"javascript","status":"abandoned","version":"1.0.6","tags":["javascript","ascii","parse","convert","bmfont","bm","bitmap","font","bitmaps"],"install":[{"cmd":"npm install parse-bmfont-ascii","imports":["const parse = require('parse-bmfont-ascii')"]},{"cmd":"yarn add parse-bmfont-ascii","imports":[]},{"cmd":"pnpm add parse-bmfont-ascii","imports":[]}],"homepage":null,"github":"https://github.com/mattdesl/parse-bmfont-ascii","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/parse-bmfont-ascii","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/parse-bmfont-ascii/compatibility"},"provenance":{"verified_status":null,"verified_at":null,"last_verified":"Wed Jun 17","next_check":"Sat Jul 18","install_tag":null}}