{"ast":null,"code":"import { buildLocalizeFn } from \"../../_lib/buildLocalizeFn.mjs\";\nconst eraValues = {\n  narrow: [\"пр.н.е.\", \"АД\"],\n  abbreviated: [\"пр. Хр.\", \"по. Хр.\"],\n  wide: [\"Пре Христа\", \"После Христа\"]\n};\nconst quarterValues = {\n  narrow: [\"1.\", \"2.\", \"3.\", \"4.\"],\n  abbreviated: [\"1. кв.\", \"2. кв.\", \"3. кв.\", \"4. кв.\"],\n  wide: [\"1. квартал\", \"2. квартал\", \"3. квартал\", \"4. квартал\"]\n};\nconst monthValues = {\n  narrow: [\"1.\", \"2.\", \"3.\", \"4.\", \"5.\", \"6.\", \"7.\", \"8.\", \"9.\", \"10.\", \"11.\", \"12.\"],\n  abbreviated: [\"јан\", \"феб\", \"мар\", \"апр\", \"мај\", \"јун\", \"јул\", \"авг\", \"сеп\", \"окт\", \"нов\", \"дец\"],\n  wide: [\"јануар\", \"фебруар\", \"март\", \"април\", \"мај\", \"јун\", \"јул\", \"август\", \"септембар\", \"октобар\", \"новембар\", \"децембар\"]\n};\nconst formattingMonthValues = {\n  narrow: [\"1.\", \"2.\", \"3.\", \"4.\", \"5.\", \"6.\", \"7.\", \"8.\", \"9.\", \"10.\", \"11.\", \"12.\"],\n  abbreviated: [\"јан\", \"феб\", \"мар\", \"апр\", \"мај\", \"јун\", \"јул\", \"авг\", \"сеп\", \"окт\", \"нов\", \"дец\"],\n  wide: [\"јануар\", \"фебруар\", \"март\", \"април\", \"мај\", \"јун\", \"јул\", \"август\", \"септембар\", \"октобар\", \"новембар\", \"децембар\"]\n};\nconst dayValues = {\n  narrow: [\"Н\", \"П\", \"У\", \"С\", \"Ч\", \"П\", \"С\"],\n  short: [\"нед\", \"пон\", \"уто\", \"сре\", \"чет\", \"пет\", \"суб\"],\n  abbreviated: [\"нед\", \"пон\", \"уто\", \"сре\", \"чет\", \"пет\", \"суб\"],\n  wide: [\"недеља\", \"понедељак\", \"уторак\", \"среда\", \"четвртак\", \"петак\", \"субота\"]\n};\nconst formattingDayPeriodValues = {\n  narrow: {\n    am: \"АМ\",\n    pm: \"ПМ\",\n    midnight: \"поноћ\",\n    noon: \"подне\",\n    morning: \"ујутру\",\n    afternoon: \"поподне\",\n    evening: \"увече\",\n    night: \"ноћу\"\n  },\n  abbreviated: {\n    am: \"АМ\",\n    pm: \"ПМ\",\n    midnight: \"поноћ\",\n    noon: \"подне\",\n    morning: \"ујутру\",\n    afternoon: \"поподне\",\n    evening: \"увече\",\n    night: \"ноћу\"\n  },\n  wide: {\n    am: \"AM\",\n    pm: \"PM\",\n    midnight: \"поноћ\",\n    noon: \"подне\",\n    morning: \"ујутру\",\n    afternoon: \"после подне\",\n    evening: \"увече\",\n    night: \"ноћу\"\n  }\n};\nconst dayPeriodValues = {\n  narrow: {\n    am: \"AM\",\n    pm: \"PM\",\n    midnight: \"поноћ\",\n    noon: \"подне\",\n    morning: \"ујутру\",\n    afternoon: \"поподне\",\n    evening: \"увече\",\n    night: \"ноћу\"\n  },\n  abbreviated: {\n    am: \"AM\",\n    pm: \"PM\",\n    midnight: \"поноћ\",\n    noon: \"подне\",\n    morning: \"ујутру\",\n    afternoon: \"поподне\",\n    evening: \"увече\",\n    night: \"ноћу\"\n  },\n  wide: {\n    am: \"AM\",\n    pm: \"PM\",\n    midnight: \"поноћ\",\n    noon: \"подне\",\n    morning: \"ујутру\",\n    afternoon: \"после подне\",\n    evening: \"увече\",\n    night: \"ноћу\"\n  }\n};\nconst ordinalNumber = (dirtyNumber, _options) => {\n  const number = Number(dirtyNumber);\n  return number + \".\";\n};\nexport const localize = {\n  ordinalNumber,\n  era: buildLocalizeFn({\n    values: eraValues,\n    defaultWidth: \"wide\"\n  }),\n  quarter: buildLocalizeFn({\n    values: quarterValues,\n    defaultWidth: \"wide\",\n    argumentCallback: quarter => quarter - 1\n  }),\n  month: buildLocalizeFn({\n    values: monthValues,\n    defaultWidth: \"wide\",\n    formattingValues: formattingMonthValues,\n    defaultFormattingWidth: \"wide\"\n  }),\n  day: buildLocalizeFn({\n    values: dayValues,\n    defaultWidth: \"wide\"\n  }),\n  dayPeriod: buildLocalizeFn({\n    values: dayPeriodValues,\n    defaultWidth: \"wide\",\n    formattingValues: formattingDayPeriodValues,\n    defaultFormattingWidth: \"wide\"\n  })\n};","map":null,"metadata":{},"sourceType":"module","externalDependencies":[]}