- Pluralizes strings
- Singularizes strings
- Written in TypeScript
- Zero dependencies
pnpm add @snickbit/plural
yarn add @snickbit/plural
npm i @snickbit/plural
import {plural, singular} from '@snickbit/plural'
// or in Node.js
// const {plural, singular} = require('@snickbit/plural')
console.log(plural('test')) //=> "tests"
console.log(plural('test', 0)) //=> "tests"
console.log(plural('test', 1)) //=> "test"
console.log(plural('test', 2)) //=> "tests"
// Singularize
console.log(singular('tests')) //=> "test"
console.log(singular('test')) //=> "test"
console.log(singular('test', 0)) //=> "tests"
console.log(singular('test', 2)) //=> "tests"
Based on pluralize
Copyright (c) 2022 - Nicholas Lowe aka Snickbit