UNPKG

messageformat

Version:

Intl.MessageFormat / Unicode MessageFormat 2 parser, runtime and polyfill

16 lines (15 loc) 768 B
/** * @module * @showGroups * @showCategories */ import type * as Model from './data-model/types.ts'; export type { Model }; export type * from './formatted-parts.ts'; export { parseMessage } from './data-model/parse.ts'; export { stringifyMessage } from './data-model/stringify.ts'; export { isCatchallKey, isExpression, isFunctionRef, isLiteral, isMarkup, isMessage, isPatternMessage, isSelectMessage, isVariableRef } from './data-model/type-guards.ts'; export { validate } from './data-model/validate.ts'; export { visit } from './data-model/visit.ts'; export { MessageDataModelError, MessageError, MessageResolutionError, MessageSelectionError, MessageSyntaxError } from './errors.ts'; export { MessageFormat, MessageFormatOptions } from './messageformat.ts';