UNPKG

@visulima/humanizer

Version:

Humanizer is a library for humanizing data in a human-readable form.

25 lines (20 loc) 1.13 kB
'use strict'; Object.defineProperties(exports, { __esModule: { value: true }, [Symbol.toStringTag]: { value: 'Module' } }); const language_util_createDurationLanguage = require('./util/create-duration-language.cjs'); var __defProp = Object.defineProperty; var __name = (target, value) => __defProp(target, "name", { value, configurable: true }); const getLatvianForm = /* @__PURE__ */ __name((counter) => counter % 10 === 1 && counter % 100 !== 11, "getLatvianForm"); const durationLanguage = language_util_createDurationLanguage( (counter) => getLatvianForm(counter) ? "gads" : "gadi", (counter) => getLatvianForm(counter) ? "mēnesis" : "mēneši", (counter) => getLatvianForm(counter) ? "nedēļa" : "nedēļas", (counter) => getLatvianForm(counter) ? "diena" : "dienas", (counter) => getLatvianForm(counter) ? "stunda" : "stundas", (counter) => getLatvianForm(counter) ? "minūte" : "minūtes", (counter) => getLatvianForm(counter) ? "sekunde" : "sekundes", (counter) => getLatvianForm(counter) ? "milisekunde" : "milisekundes", "pēc %s", "pirms %s", "," ); exports.durationLanguage = durationLanguage;