0.0.3 • Published 3 years ago

@public-js/pluralize v0.0.3

Weekly downloads
2
License
MIT
Repository
github
Last release
3 years ago

@public-js/pluralize

CI Version License

Codacy Badge Language grade: JavaScript Maintainability


Pluralize formats a word according to a given number. With Typescript under the hood you will be able to write nice and shiny code.

Getting Started

Add pluralize to your project by running:

npm install @public-js/pluralize --save

Then import it with any of these:

import { Pluralize } from '@public-js/pluralize';
import { pluralizeEn } from '@public-js/pluralize';
import * as pluralize from '@public-js/pluralize';
const pluralize = require('@public-js/pluralize');

API reference

Pluralize.en / pluralizeEn

Example:

const amount = 10;
const amountText = pluralizeEn(amount, ['child', 'children']);
console.log(`${amount} ${amountText}`); // '10 children'

Pluralize.ru / pluralizeRu

Example:

const amount = 10;
const amountText = pluralizeRu(amount, ['ребенок', 'ребенка', 'детей']);
console.log(`${amount} ${amountText}`); // '10 детей'