{"library":"messageformat-parser","type":"library","category":null,"description":"A PEG.js-based parser for ICU MessageFormat strings, used by the messageformat library to parse ICU message patterns into an AST. Current stable version is 4.1.3, with a release cadence aligned with the messageformat monorepo. Key differentiators: implements the ICUMessageFormat specification, supports plural, select, and complex patterns, and is the heritage parser before the shift to MF2 in messageformat v4. It is lightweight and focused solely on parsing.","language":"javascript","status":"active","version":"4.1.3","tags":["javascript","icu","messageformat","parser"],"install":[{"cmd":"npm install messageformat-parser","imports":["import { parse } from 'messageformat-parser'","import { PegParser } from 'messageformat-parser'"]},{"cmd":"yarn add messageformat-parser","imports":[]},{"cmd":"pnpm add messageformat-parser","imports":[]}],"homepage":"https://messageformat.github.io/","github":"https://github.com/messageformat/messageformat","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/messageformat-parser","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/messageformat-parser/compatibility"},"provenance":{"verified_status":null,"verified_at":null,"last_verified":"Wed Jun 17","next_check":"Fri Jul 24","install_tag":null}}