1.1.1 β€’ Published 4 years ago

pluraljs v1.1.1

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

πŸ“₯ Installation


via npm

npm install pluraljs --save

via yarn

yarn add pluraljs

via CDN direct link

<script src="https://cdn.jsdelivr.net/npm/pluraljs/dist/pluraljs.umd.min.js"></script>
<!-- or -->
<script src="https://unpkg.com/pluraljs/dist/pluraljs.umd.min.js"></script>

direct download

curl -o https://unpkg.com/pluraljs/dist/pluraljs.umd.min.js

πŸ“‘ Usage


The PluralJS is single responsibility library. It takes only a noun (with optional count parameter) and produce plural noun out of it.

API

parameterdescriptiontyperequiredexample
worda word to pluralizestringyespluralJs('cat') // cats
countpluralize the word based on countnumbernopluralJs('cat', 3) // cats pluralJs('cat', 1) // cat

Node

const pluralJs = require('pluraljs');
console.log(pluralJs('cat')); // cats

console.log(pluralJs('cat', 1)); // cat
console.log(pluralJs('cat', 3)); // cats

ES6

import pluraJs from 'pluraljs';
console.log(pluralJs('cat')); // cats

console.log(pluralJs('cat', -4)); // cat

Browser

<script src="https://cdn.jsdelivr.net/npm/pluraljs/dist/pluraljs.umd.min.js"></script>
<script>
	console.log(pluralJs('cat')); // cats
	console.log(pluralJs('cat', '4')); // cats
</script>

🧑 Show little more care in your product


Product without words pluralizationProduct using PluralJS

πŸ“‹ Changelog


1.1.0

  • ENHANCEMENT Added ability to pass count parameter

1.0.0

  • FEATURE Released first stable version

πŸ’‚β€β™‚οΈMaintainer


Kalpesh Singh (@knowkalpesh)

πŸ™‡ Credits


βš–οΈ License


kalpeshsingh/PluralJS is licensed under the MIT license.