{"ast":null,"code":"import { buildLocalizeFn } from \"../../_lib/buildLocalizeFn.mjs\";\nconst eraValues = {\n  narrow: [\"R\", \"A\"],\n  abbreviated: [\"RC\", \"AD\"],\n  wide: [\"ro Chrìosta\", \"anno domini\"]\n};\nconst quarterValues = {\n  narrow: [\"1\", \"2\", \"3\", \"4\"],\n  abbreviated: [\"C1\", \"C2\", \"C3\", \"C4\"],\n  wide: [\"a' chiad chairteal\", \"an dàrna cairteal\", \"an treas cairteal\", \"an ceathramh cairteal\"]\n};\n\n// Note: in English, the names of days of the week and months are capitalized.\n// If you are making a new locale based on this one, check if the same is true for the language you're working on.\n// Generally, formatted dates should look like they are in the middle of a sentence,\n// e.g. in Spanish language the weekdays and months should be in the lowercase.\nconst monthValues = {\n  narrow: [\"F\", \"G\", \"M\", \"G\", \"C\", \"Ò\", \"I\", \"L\", \"S\", \"D\", \"S\", \"D\"],\n  abbreviated: [\"Faoi\", \"Gear\", \"Màrt\", \"Gibl\", \"Cèit\", \"Ògmh\", \"Iuch\", \"Lùn\", \"Sult\", \"Dàmh\", \"Samh\", \"Dùbh\"],\n  wide: [\"Am Faoilleach\", \"An Gearran\", \"Am Màrt\", \"An Giblean\", \"An Cèitean\", \"An t-Ògmhios\", \"An t-Iuchar\", \"An Lùnastal\", \"An t-Sultain\", \"An Dàmhair\", \"An t-Samhain\", \"An Dùbhlachd\"]\n};\nconst dayValues = {\n  narrow: [\"D\", \"L\", \"M\", \"C\", \"A\", \"H\", \"S\"],\n  short: [\"Dò\", \"Lu\", \"Mà\", \"Ci\", \"Ar\", \"Ha\", \"Sa\"],\n  abbreviated: [\"Did\", \"Dil\", \"Dim\", \"Dic\", \"Dia\", \"Dih\", \"Dis\"],\n  wide: [\"Didòmhnaich\", \"Diluain\", \"Dimàirt\", \"Diciadain\", \"Diardaoin\", \"Dihaoine\", \"Disathairne\"]\n};\nconst dayPeriodValues = {\n  narrow: {\n    am: \"m\",\n    pm: \"f\",\n    midnight: \"m.o.\",\n    noon: \"m.l.\",\n    morning: \"madainn\",\n    afternoon: \"feasgar\",\n    evening: \"feasgar\",\n    night: \"oidhche\"\n  },\n  abbreviated: {\n    am: \"M.\",\n    pm: \"F.\",\n    midnight: \"meadhan oidhche\",\n    noon: \"meadhan là\",\n    morning: \"madainn\",\n    afternoon: \"feasgar\",\n    evening: \"feasgar\",\n    night: \"oidhche\"\n  },\n  wide: {\n    am: \"m.\",\n    pm: \"f.\",\n    midnight: \"meadhan oidhche\",\n    noon: \"meadhan là\",\n    morning: \"madainn\",\n    afternoon: \"feasgar\",\n    evening: \"feasgar\",\n    night: \"oidhche\"\n  }\n};\nconst formattingDayPeriodValues = {\n  narrow: {\n    am: \"m\",\n    pm: \"f\",\n    midnight: \"m.o.\",\n    noon: \"m.l.\",\n    morning: \"sa mhadainn\",\n    afternoon: \"feasgar\",\n    evening: \"feasgar\",\n    night: \"air an oidhche\"\n  },\n  abbreviated: {\n    am: \"M.\",\n    pm: \"F.\",\n    midnight: \"meadhan oidhche\",\n    noon: \"meadhan là\",\n    morning: \"sa mhadainn\",\n    afternoon: \"feasgar\",\n    evening: \"feasgar\",\n    night: \"air an oidhche\"\n  },\n  wide: {\n    am: \"m.\",\n    pm: \"f.\",\n    midnight: \"meadhan oidhche\",\n    noon: \"meadhan là\",\n    morning: \"sa mhadainn\",\n    afternoon: \"feasgar\",\n    evening: \"feasgar\",\n    night: \"air an oidhche\"\n  }\n};\nconst ordinalNumber = dirtyNumber => {\n  const number = Number(dirtyNumber);\n  const rem100 = number % 100;\n  if (rem100 > 20 || rem100 < 10) {\n    switch (rem100 % 10) {\n      case 1:\n        return number + \"d\";\n      case 2:\n        return number + \"na\";\n    }\n  }\n  if (rem100 === 12) {\n    return number + \"na\";\n  }\n  return number + \"mh\";\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":{"version":3,"names":["buildLocalizeFn","eraValues","narrow","abbreviated","wide","quarterValues","monthValues","dayValues","short","dayPeriodValues","am","pm","midnight","noon","morning","afternoon","evening","night","formattingDayPeriodValues","ordinalNumber","dirtyNumber","number","Number","rem100","localize","era","values","defaultWidth","quarter","argumentCallback","month","day","dayPeriod","formattingValues","defaultFormattingWidth"],"sources":["/root/rfcontavagas_hom/12.-Servidor-local-Docker/Front-Parking-Angular/node_modules/date-fns/locale/gd/_lib/localize.mjs"],"sourcesContent":["import { buildLocalizeFn } from \"../../_lib/buildLocalizeFn.mjs\";\n\nconst eraValues = {\n  narrow: [\"R\", \"A\"],\n  abbreviated: [\"RC\", \"AD\"],\n  wide: [\"ro Chrìosta\", \"anno domini\"],\n};\n\nconst quarterValues = {\n  narrow: [\"1\", \"2\", \"3\", \"4\"],\n  abbreviated: [\"C1\", \"C2\", \"C3\", \"C4\"],\n  wide: [\n    \"a' chiad chairteal\",\n    \"an dàrna cairteal\",\n    \"an treas cairteal\",\n    \"an ceathramh cairteal\",\n  ],\n};\n\n// Note: in English, the names of days of the week and months are capitalized.\n// If you are making a new locale based on this one, check if the same is true for the language you're working on.\n// Generally, formatted dates should look like they are in the middle of a sentence,\n// e.g. in Spanish language the weekdays and months should be in the lowercase.\nconst monthValues = {\n  narrow: [\"F\", \"G\", \"M\", \"G\", \"C\", \"Ò\", \"I\", \"L\", \"S\", \"D\", \"S\", \"D\"],\n  abbreviated: [\n    \"Faoi\",\n    \"Gear\",\n    \"Màrt\",\n    \"Gibl\",\n    \"Cèit\",\n    \"Ògmh\",\n    \"Iuch\",\n    \"Lùn\",\n    \"Sult\",\n    \"Dàmh\",\n    \"Samh\",\n    \"Dùbh\",\n  ],\n\n  wide: [\n    \"Am Faoilleach\",\n    \"An Gearran\",\n    \"Am Màrt\",\n    \"An Giblean\",\n    \"An Cèitean\",\n    \"An t-Ògmhios\",\n    \"An t-Iuchar\",\n    \"An Lùnastal\",\n    \"An t-Sultain\",\n    \"An Dàmhair\",\n    \"An t-Samhain\",\n    \"An Dùbhlachd\",\n  ],\n};\n\nconst dayValues = {\n  narrow: [\"D\", \"L\", \"M\", \"C\", \"A\", \"H\", \"S\"],\n  short: [\"Dò\", \"Lu\", \"Mà\", \"Ci\", \"Ar\", \"Ha\", \"Sa\"],\n  abbreviated: [\"Did\", \"Dil\", \"Dim\", \"Dic\", \"Dia\", \"Dih\", \"Dis\"],\n  wide: [\n    \"Didòmhnaich\",\n    \"Diluain\",\n    \"Dimàirt\",\n    \"Diciadain\",\n    \"Diardaoin\",\n    \"Dihaoine\",\n    \"Disathairne\",\n  ],\n};\n\nconst dayPeriodValues = {\n  narrow: {\n    am: \"m\",\n    pm: \"f\",\n    midnight: \"m.o.\",\n    noon: \"m.l.\",\n    morning: \"madainn\",\n    afternoon: \"feasgar\",\n    evening: \"feasgar\",\n    night: \"oidhche\",\n  },\n  abbreviated: {\n    am: \"M.\",\n    pm: \"F.\",\n    midnight: \"meadhan oidhche\",\n    noon: \"meadhan là\",\n    morning: \"madainn\",\n    afternoon: \"feasgar\",\n    evening: \"feasgar\",\n    night: \"oidhche\",\n  },\n  wide: {\n    am: \"m.\",\n    pm: \"f.\",\n    midnight: \"meadhan oidhche\",\n    noon: \"meadhan là\",\n    morning: \"madainn\",\n    afternoon: \"feasgar\",\n    evening: \"feasgar\",\n    night: \"oidhche\",\n  },\n};\n\nconst formattingDayPeriodValues = {\n  narrow: {\n    am: \"m\",\n    pm: \"f\",\n    midnight: \"m.o.\",\n    noon: \"m.l.\",\n    morning: \"sa mhadainn\",\n    afternoon: \"feasgar\",\n    evening: \"feasgar\",\n    night: \"air an oidhche\",\n  },\n  abbreviated: {\n    am: \"M.\",\n    pm: \"F.\",\n    midnight: \"meadhan oidhche\",\n    noon: \"meadhan là\",\n    morning: \"sa mhadainn\",\n    afternoon: \"feasgar\",\n    evening: \"feasgar\",\n    night: \"air an oidhche\",\n  },\n  wide: {\n    am: \"m.\",\n    pm: \"f.\",\n    midnight: \"meadhan oidhche\",\n    noon: \"meadhan là\",\n    morning: \"sa mhadainn\",\n    afternoon: \"feasgar\",\n    evening: \"feasgar\",\n    night: \"air an oidhche\",\n  },\n};\n\nconst ordinalNumber = (dirtyNumber) => {\n  const number = Number(dirtyNumber);\n  const rem100 = number % 100;\n  if (rem100 > 20 || rem100 < 10) {\n    switch (rem100 % 10) {\n      case 1:\n        return number + \"d\";\n      case 2:\n        return number + \"na\";\n    }\n  }\n\n  if (rem100 === 12) {\n    return number + \"na\";\n  }\n\n  return number + \"mh\";\n};\n\nexport const localize = {\n  ordinalNumber,\n\n  era: buildLocalizeFn({\n    values: eraValues,\n    defaultWidth: \"wide\",\n  }),\n\n  quarter: buildLocalizeFn({\n    values: quarterValues,\n    defaultWidth: \"wide\",\n    argumentCallback: (quarter) => quarter - 1,\n  }),\n\n  month: buildLocalizeFn({\n    values: monthValues,\n    defaultWidth: \"wide\",\n  }),\n\n  day: buildLocalizeFn({\n    values: dayValues,\n    defaultWidth: \"wide\",\n  }),\n\n  dayPeriod: buildLocalizeFn({\n    values: dayPeriodValues,\n    defaultWidth: \"wide\",\n    formattingValues: formattingDayPeriodValues,\n    defaultFormattingWidth: \"wide\",\n  }),\n};\n"],"mappings":"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","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}