aboutsummaryrefslogtreecommitdiffstats
path: root/node_modules/date-fns/esm/locale/hy/_lib/localize
diff options
context:
space:
mode:
authorPinapelz <yukais@pinapelz.com>2025-06-28 17:26:46 -0700
committerPinapelz <yukais@pinapelz.com>2025-06-28 17:43:56 -0700
commite4fa1e69e7ebfb627c7198fd1a9881e9327ec4d4 (patch)
tree06284a538a6008eca75051399e47db4e5d50301c /node_modules/date-fns/esm/locale/hy/_lib/localize
initial commit: scaffolding
Diffstat (limited to 'node_modules/date-fns/esm/locale/hy/_lib/localize')
-rw-r--r--node_modules/date-fns/esm/locale/hy/_lib/localize/index.js133
1 files changed, 133 insertions, 0 deletions
diff --git a/node_modules/date-fns/esm/locale/hy/_lib/localize/index.js b/node_modules/date-fns/esm/locale/hy/_lib/localize/index.js
new file mode 100644
index 0000000..0868a61
--- /dev/null
+++ b/node_modules/date-fns/esm/locale/hy/_lib/localize/index.js
@@ -0,0 +1,133 @@
+import buildLocalizeFn from "../../../_lib/buildLocalizeFn/index.js";
+var eraValues = {
+ narrow: ['Ք', 'Մ'],
+ abbreviated: ['ՔԱ', 'ՄԹ'],
+ wide: ['Քրիստոսից առաջ', 'Մեր թվարկության']
+};
+var quarterValues = {
+ narrow: ['1', '2', '3', '4'],
+ abbreviated: ['Ք1', 'Ք2', 'Ք3', 'Ք4'],
+ wide: ['1֊ին քառորդ', '2֊րդ քառորդ', '3֊րդ քառորդ', '4֊րդ քառորդ']
+};
+var monthValues = {
+ narrow: ['Հ', 'Փ', 'Մ', 'Ա', 'Մ', 'Հ', 'Հ', 'Օ', 'Ս', 'Հ', 'Ն', 'Դ'],
+ abbreviated: ['հուն', 'փետ', 'մար', 'ապր', 'մայ', 'հուն', 'հուլ', 'օգս', 'սեպ', 'հոկ', 'նոյ', 'դեկ'],
+ wide: ['հունվար', 'փետրվար', 'մարտ', 'ապրիլ', 'մայիս', 'հունիս', 'հուլիս', 'օգոստոս', 'սեպտեմբեր', 'հոկտեմբեր', 'նոյեմբեր', 'դեկտեմբեր']
+};
+var dayValues = {
+ narrow: ['Կ', 'Ե', 'Ե', 'Չ', 'Հ', 'Ո', 'Շ'],
+ short: ['կր', 'եր', 'եք', 'չք', 'հգ', 'ուր', 'շբ'],
+ abbreviated: ['կիր', 'երկ', 'երք', 'չոր', 'հնգ', 'ուրբ', 'շաբ'],
+ wide: ['կիրակի', 'երկուշաբթի', 'երեքշաբթի', 'չորեքշաբթի', 'հինգշաբթի', 'ուրբաթ', 'շաբաթ']
+};
+var dayPeriodValues = {
+ narrow: {
+ am: 'a',
+ pm: 'p',
+ midnight: 'կեսգշ',
+ noon: 'կեսօր',
+ morning: 'առավոտ',
+ afternoon: 'ցերեկ',
+ evening: 'երեկո',
+ night: 'գիշեր'
+ },
+ abbreviated: {
+ am: 'AM',
+ pm: 'PM',
+ midnight: 'կեսգիշեր',
+ noon: 'կեսօր',
+ morning: 'առավոտ',
+ afternoon: 'ցերեկ',
+ evening: 'երեկո',
+ night: 'գիշեր'
+ },
+ wide: {
+ am: 'a.m.',
+ pm: 'p.m.',
+ midnight: 'կեսգիշեր',
+ noon: 'կեսօր',
+ morning: 'առավոտ',
+ afternoon: 'ցերեկ',
+ evening: 'երեկո',
+ night: 'գիշեր'
+ }
+};
+var formattingDayPeriodValues = {
+ narrow: {
+ am: 'a',
+ pm: 'p',
+ midnight: 'կեսգշ',
+ noon: 'կեսօր',
+ morning: 'առավոտը',
+ afternoon: 'ցերեկը',
+ evening: 'երեկոյան',
+ night: 'գիշերը'
+ },
+ abbreviated: {
+ am: 'AM',
+ pm: 'PM',
+ midnight: 'կեսգիշերին',
+ noon: 'կեսօրին',
+ morning: 'առավոտը',
+ afternoon: 'ցերեկը',
+ evening: 'երեկոյան',
+ night: 'գիշերը'
+ },
+ wide: {
+ am: 'a.m.',
+ pm: 'p.m.',
+ midnight: 'կեսգիշերին',
+ noon: 'կեսօրին',
+ morning: 'առավոտը',
+ afternoon: 'ցերեկը',
+ evening: 'երեկոյան',
+ night: 'գիշերը'
+ }
+};
+var ordinalNumber = function ordinalNumber(dirtyNumber, _options) {
+ var number = Number(dirtyNumber);
+
+ // If ordinal numbers depend on context, for example,
+ // if they are different for different grammatical genders,
+ // use `options.unit`.
+ //
+ // `unit` can be 'year', 'quarter', 'month', 'week', 'date', 'dayOfYear',
+ // 'day', 'hour', 'minute', 'second'.
+
+ var rem100 = number % 100;
+ if (rem100 < 10) {
+ if (rem100 % 10 === 1) {
+ return number + '֊ին';
+ }
+ }
+ return number + '֊րդ';
+};
+var localize = {
+ ordinalNumber: ordinalNumber,
+ era: buildLocalizeFn({
+ values: eraValues,
+ defaultWidth: 'wide'
+ }),
+ quarter: buildLocalizeFn({
+ values: quarterValues,
+ defaultWidth: 'wide',
+ argumentCallback: function argumentCallback(quarter) {
+ return quarter - 1;
+ }
+ }),
+ month: buildLocalizeFn({
+ values: monthValues,
+ defaultWidth: 'wide'
+ }),
+ day: buildLocalizeFn({
+ values: dayValues,
+ defaultWidth: 'wide'
+ }),
+ dayPeriod: buildLocalizeFn({
+ values: dayPeriodValues,
+ defaultWidth: 'wide',
+ formattingValues: formattingDayPeriodValues,
+ defaultFormattingWidth: 'wide'
+ })
+};
+export default localize; \ No newline at end of file
send patches to the email below
yukais@pinapelz.com
include the subject [PATCH repo_name]
pinapelz.com
homepage