{"library":"messageformat-number-skeleton","type":"library","category":null,"description":"Parser and formatter for ICU NumberFormat skeleton strings and patterns. Version 0.2.1. Part of the Messageformat project under OpenJS Foundation. Parses ICU skeleton strings like 'compact-short currency/GBP' and number patterns, converting them into structured Skeleton objects, and provides formatters via getNumberFormatter() using Intl.NumberFormat internally. Differentiates from raw Intl.NumberFormat by accepting human-readable skeleton syntax and enabling pre-compilation for Messageformat and similar template engines. Low release cadence but stable API.","language":"javascript","status":"active","version":"0.2.1","tags":["javascript","icu","messageformat","numberformatter","skeleton","parser","formatter"],"last_verified":"Thu Jun 04","install":[{"cmd":"npm install messageformat-number-skeleton","imports":["import { getNumberFormatter } from 'messageformat-number-skeleton'","import { parseNumberSkeleton } from 'messageformat-number-skeleton'","import type { Skeleton } from 'messageformat-number-skeleton'"]},{"cmd":"yarn add messageformat-number-skeleton","imports":[]},{"cmd":"pnpm add messageformat-number-skeleton","imports":[]}],"homepage":"https://github.com/messageformat/skeletons/tree/master/packages/number-skeleton#readme","github":"https://github.com/messageformat/skeletons","docs":null,"changelog":null,"pypi":null,"npm":"messageformat-number-skeleton","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}