3.3.0 • Published 7 months ago

english-plurals v3.3.0

Weekly downloads
232
License
Apache-2.0
Repository
github
Last release
7 months ago

English plurals

Features

Agreement of English words (singular / plural), based on a few rules and on linguistic resources.

You have to import and provide independently linguistic resources: use english-plurals-list. If you do not provide linguistic resources, very basic rules will be used: adding s or es mainly.

Also see pluralize-me that does the same thing with another approach (almost no resources, more rules, and allows plural to singular transformation).

Usage

getPlural returns the plural of a singular word, based on:

  • a list of exception elements where singular is the key and having a plural property: in general leave null
  • a list of irregular plurals: use english-plurals-list
  • the singular word

Installation

npm install english-plurals

Usage

const EnglishPlurals = require('english-plurals');
const Irregular = require('english-plurals-list/dist/plurals.json');

// women
console.log(EnglishPlurals.getPlural(Irregular, 'woman'));
3.3.0

7 months ago

3.2.2

9 months ago

3.2.1

9 months ago

3.2.0

10 months ago

2.4.0

1 year ago

3.0.0

1 year ago

2.3.1

1 year ago

3.1.0

1 year ago

2.3.0

1 year ago

2.2.6

2 years ago

2.2.3

2 years ago

2.2.5

2 years ago

2.2.4

2 years ago

2.2.2

2 years ago

2.2.1

2 years ago

2.0.3

2 years ago

2.2.0

2 years ago

2.0.4

2 years ago

2.1.2

2 years ago

2.1.1

2 years ago

2.1.0

2 years ago

2.0.2

3 years ago

2.0.1

3 years ago

2.0.0

3 years ago

1.1.9

3 years ago

1.1.8

3 years ago

1.1.7

3 years ago

1.1.6

3 years ago

1.1.5

3 years ago

1.1.4

3 years ago

1.1.3

3 years ago

1.1.2

3 years ago

1.1.1

3 years ago

1.1.0

3 years ago

1.0.0

3 years ago

0.12.2

3 years ago

0.12.1

3 years ago

0.12.0

3 years ago

0.11.0

4 years ago

0.10.1

4 years ago

0.10.0

4 years ago

0.9.2

4 years ago

0.9.1

4 years ago

0.9.0

4 years ago

0.8.10

4 years ago

0.8.9

4 years ago

0.8.8

4 years ago

0.8.7

4 years ago

0.8.6

4 years ago

0.8.5

4 years ago

0.8.4

4 years ago

0.8.3

4 years ago

0.8.2

4 years ago

0.8.1

4 years ago

0.8.0

4 years ago

0.7.4

4 years ago

0.7.3

4 years ago

0.7.2

4 years ago

0.7.1

4 years ago

0.7.0

4 years ago

0.6.3

4 years ago

0.6.2

4 years ago

0.6.1

4 years ago

0.6.0

4 years ago

0.5.0

4 years ago

0.4.3

4 years ago

0.4.2

4 years ago

0.4.1

4 years ago

0.4.0

4 years ago

0.3.0

4 years ago

0.2.2

4 years ago

0.2.1

4 years ago

0.2.0

4 years ago

0.1.2

4 years ago

0.1.1

4 years ago

0.1.0

4 years ago