• Pluralize or singularize a word based on the passed in count.

    Parameters

    • word: string
    • Optionalcount: number
    • Optionalinclusive: boolean

    Returns string

Methods

  • Add an irregular word definition.

    Parameters

    • single: string
    • plural: string

    Returns void

  • Add a pluralization rule to the collection.

    Parameters

    • rule: string | RegExp
    • replacement: string

    Returns void

  • Add a singularization rule to the collection.

    Parameters

    • rule: string | RegExp
    • replacement: string

    Returns void

  • Add an uncountable word rule.

    Parameters

    • word: string | RegExp

    Returns void

  • Test if provided word is plural.

    Parameters

    • word: string

    Returns boolean

  • Test if provided word is singular.

    Parameters

    • word: string

    Returns boolean

  • Pluralize a word based.

    Parameters

    • word: string

    Returns string

  • Singularize a word based.

    Parameters

    • word: string

    Returns string