{"ast":null,"code":"import { buildLocalizeFn } from \"../../_lib/buildLocalizeFn.mjs\";\nconst eraValues = {\n  narrow: [\"k.a.\", \"k.o.\"],\n  abbreviated: [\"k.a.\", \"k.o.\"],\n  wide: [\"kristo aurretik\", \"kristo ondoren\"]\n};\nconst quarterValues = {\n  narrow: [\"1\", \"2\", \"3\", \"4\"],\n  abbreviated: [\"1H\", \"2H\", \"3H\", \"4H\"],\n  wide: [\"1. hiruhilekoa\", \"2. hiruhilekoa\", \"3. hiruhilekoa\", \"4. hiruhilekoa\"]\n};\nconst monthValues = {\n  narrow: [\"u\", \"o\", \"m\", \"a\", \"m\", \"e\", \"u\", \"a\", \"i\", \"u\", \"a\", \"a\"],\n  abbreviated: [\"urt\", \"ots\", \"mar\", \"api\", \"mai\", \"eka\", \"uzt\", \"abu\", \"ira\", \"urr\", \"aza\", \"abe\"],\n  wide: [\"urtarrila\", \"otsaila\", \"martxoa\", \"apirila\", \"maiatza\", \"ekaina\", \"uztaila\", \"abuztua\", \"iraila\", \"urria\", \"azaroa\", \"abendua\"]\n};\nconst dayValues = {\n  narrow: [\"i\", \"a\", \"a\", \"a\", \"o\", \"o\", \"l\"],\n  short: [\"ig\", \"al\", \"as\", \"az\", \"og\", \"or\", \"lr\"],\n  abbreviated: [\"iga\", \"ast\", \"ast\", \"ast\", \"ost\", \"ost\", \"lar\"],\n  wide: [\"igandea\", \"astelehena\", \"asteartea\", \"asteazkena\", \"osteguna\", \"ostirala\", \"larunbata\"]\n};\nconst dayPeriodValues = {\n  narrow: {\n    am: \"a\",\n    pm: \"p\",\n    midnight: \"ge\",\n    noon: \"eg\",\n    morning: \"goiza\",\n    afternoon: \"arratsaldea\",\n    evening: \"arratsaldea\",\n    night: \"gaua\"\n  },\n  abbreviated: {\n    am: \"AM\",\n    pm: \"PM\",\n    midnight: \"gauerdia\",\n    noon: \"eguerdia\",\n    morning: \"goiza\",\n    afternoon: \"arratsaldea\",\n    evening: \"arratsaldea\",\n    night: \"gaua\"\n  },\n  wide: {\n    am: \"a.m.\",\n    pm: \"p.m.\",\n    midnight: \"gauerdia\",\n    noon: \"eguerdia\",\n    morning: \"goiza\",\n    afternoon: \"arratsaldea\",\n    evening: \"arratsaldea\",\n    night: \"gaua\"\n  }\n};\nconst formattingDayPeriodValues = {\n  narrow: {\n    am: \"a\",\n    pm: \"p\",\n    midnight: \"ge\",\n    noon: \"eg\",\n    morning: \"goizean\",\n    afternoon: \"arratsaldean\",\n    evening: \"arratsaldean\",\n    night: \"gauean\"\n  },\n  abbreviated: {\n    am: \"AM\",\n    pm: \"PM\",\n    midnight: \"gauerdia\",\n    noon: \"eguerdia\",\n    morning: \"goizean\",\n    afternoon: \"arratsaldean\",\n    evening: \"arratsaldean\",\n    night: \"gauean\"\n  },\n  wide: {\n    am: \"a.m.\",\n    pm: \"p.m.\",\n    midnight: \"gauerdia\",\n    noon: \"eguerdia\",\n    morning: \"goizean\",\n    afternoon: \"arratsaldean\",\n    evening: \"arratsaldean\",\n    night: \"gauean\"\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  }),\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":[]}