messageformat
Version:
Intl.MessageFormat / Unicode MessageFormat 2 parser, runtime and polyfill
13 lines (12 loc) • 627 B
JavaScript
/**
* @module
* @showGroups
* @showCategories
*/
export { parseMessage } from "./data-model/parse.js";
export { stringifyMessage } from "./data-model/stringify.js";
export { isCatchallKey, isExpression, isFunctionRef, isLiteral, isMarkup, isMessage, isPatternMessage, isSelectMessage, isVariableRef } from "./data-model/type-guards.js";
export { validate } from "./data-model/validate.js";
export { visit } from "./data-model/visit.js";
export { MessageDataModelError, MessageError, MessageResolutionError, MessageSelectionError, MessageSyntaxError } from "./errors.js";
export { MessageFormat } from "./messageformat.js";