diff options
| author | Pinapelz <yukais@pinapelz.com> | 2025-06-29 11:49:28 -0700 |
|---|---|---|
| committer | Pinapelz <yukais@pinapelz.com> | 2025-06-29 11:49:28 -0700 |
| commit | d55b767039605256c736166a942a9138e3eacfd7 (patch) | |
| tree | 947063b634c50d438a794325f13275e134aa5993 /node_modules/date-fns/locale/sk/_lib/formatDistance | |
| parent | 864ce67d89c77d8ef9c3361f80d619853abcf91c (diff) | |
remove dev node_modules (oops)
Diffstat (limited to 'node_modules/date-fns/locale/sk/_lib/formatDistance')
| -rw-r--r-- | node_modules/date-fns/locale/sk/_lib/formatDistance/index.js | 195 |
1 files changed, 0 insertions, 195 deletions
diff --git a/node_modules/date-fns/locale/sk/_lib/formatDistance/index.js b/node_modules/date-fns/locale/sk/_lib/formatDistance/index.js deleted file mode 100644 index 40ac285..0000000 --- a/node_modules/date-fns/locale/sk/_lib/formatDistance/index.js +++ /dev/null @@ -1,195 +0,0 @@ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.default = void 0; -function declensionGroup(scheme, count) { - if (count === 1 && scheme.one) { - return scheme.one; - } - if (count >= 2 && count <= 4 && scheme.twoFour) { - return scheme.twoFour; - } - - // if count === null || count === 0 || count >= 5 - return scheme.other; -} -function declension(scheme, count, time) { - var group = declensionGroup(scheme, count); - var finalText = group[time]; - return finalText.replace('{{count}}', String(count)); -} -function extractPreposition(token) { - var result = ['lessThan', 'about', 'over', 'almost'].filter(function (preposition) { - return !!token.match(new RegExp('^' + preposition)); - }); - return result[0]; -} -function prefixPreposition(preposition) { - var translation = ''; - if (preposition === 'almost') { - translation = 'takmer'; - } - if (preposition === 'about') { - translation = 'približne'; - } - return translation.length > 0 ? translation + ' ' : ''; -} -function suffixPreposition(preposition) { - var translation = ''; - if (preposition === 'lessThan') { - translation = 'menej než'; - } - if (preposition === 'over') { - translation = 'viac než'; - } - return translation.length > 0 ? translation + ' ' : ''; -} -function lowercaseFirstLetter(string) { - return string.charAt(0).toLowerCase() + string.slice(1); -} -var formatDistanceLocale = { - xSeconds: { - one: { - present: 'sekunda', - past: 'sekundou', - future: 'sekundu' - }, - twoFour: { - present: '{{count}} sekundy', - past: '{{count}} sekundami', - future: '{{count}} sekundy' - }, - other: { - present: '{{count}} sekúnd', - past: '{{count}} sekundami', - future: '{{count}} sekúnd' - } - }, - halfAMinute: { - other: { - present: 'pol minúty', - past: 'pol minútou', - future: 'pol minúty' - } - }, - xMinutes: { - one: { - present: 'minúta', - past: 'minútou', - future: 'minútu' - }, - twoFour: { - present: '{{count}} minúty', - past: '{{count}} minútami', - future: '{{count}} minúty' - }, - other: { - present: '{{count}} minút', - past: '{{count}} minútami', - future: '{{count}} minút' - } - }, - xHours: { - one: { - present: 'hodina', - past: 'hodinou', - future: 'hodinu' - }, - twoFour: { - present: '{{count}} hodiny', - past: '{{count}} hodinami', - future: '{{count}} hodiny' - }, - other: { - present: '{{count}} hodín', - past: '{{count}} hodinami', - future: '{{count}} hodín' - } - }, - xDays: { - one: { - present: 'deň', - past: 'dňom', - future: 'deň' - }, - twoFour: { - present: '{{count}} dni', - past: '{{count}} dňami', - future: '{{count}} dni' - }, - other: { - present: '{{count}} dní', - past: '{{count}} dňami', - future: '{{count}} dní' - } - }, - xWeeks: { - one: { - present: 'týždeň', - past: 'týždňom', - future: 'týždeň' - }, - twoFour: { - present: '{{count}} týždne', - past: '{{count}} týždňami', - future: '{{count}} týždne' - }, - other: { - present: '{{count}} týždňov', - past: '{{count}} týždňami', - future: '{{count}} týždňov' - } - }, - xMonths: { - one: { - present: 'mesiac', - past: 'mesiacom', - future: 'mesiac' - }, - twoFour: { - present: '{{count}} mesiace', - past: '{{count}} mesiacmi', - future: '{{count}} mesiace' - }, - other: { - present: '{{count}} mesiacov', - past: '{{count}} mesiacmi', - future: '{{count}} mesiacov' - } - }, - xYears: { - one: { - present: 'rok', - past: 'rokom', - future: 'rok' - }, - twoFour: { - present: '{{count}} roky', - past: '{{count}} rokmi', - future: '{{count}} roky' - }, - other: { - present: '{{count}} rokov', - past: '{{count}} rokmi', - future: '{{count}} rokov' - } - } -}; -var formatDistance = function formatDistance(token, count, options) { - var preposition = extractPreposition(token) || ''; - var key = lowercaseFirstLetter(token.substring(preposition.length)); - var scheme = formatDistanceLocale[key]; - if (!(options !== null && options !== void 0 && options.addSuffix)) { - return prefixPreposition(preposition) + suffixPreposition(preposition) + declension(scheme, count, 'present'); - } - if (options.comparison && options.comparison > 0) { - return prefixPreposition(preposition) + 'o ' + suffixPreposition(preposition) + declension(scheme, count, 'future'); - } else { - return prefixPreposition(preposition) + 'pred ' + suffixPreposition(preposition) + declension(scheme, count, 'past'); - } -}; -var _default = formatDistance; -exports.default = _default; -module.exports = exports.default;
\ No newline at end of file |
