UNPKG

@intlayer/core

Version:

Includes core Intlayer functions like translation, dictionary, and utility functions shared across multiple packages.

18 lines (16 loc) 800 B
const require_rolldown_runtime = require('../_virtual/rolldown_runtime.cjs'); const require_utils_intl = require('../utils/intl.cjs'); let __intlayer_config_built = require("@intlayer/config/built"); __intlayer_config_built = require_rolldown_runtime.__toESM(__intlayer_config_built); //#region src/formatters/number.ts /** * Formats a numeric value using locale-aware formatting. * * @example * number({ value: 123456.789 }); // "123,456.789" * number({ value: "1000000", locale: Locales.FRENCH }); // "1 000 000" */ const number = (value, options) => new require_utils_intl.CachedIntl.NumberFormat(options?.locale ?? __intlayer_config_built.default?.internationalization?.defaultLocale, options).format(Number(value)); //#endregion exports.number = number; //# sourceMappingURL=number.cjs.map