• Converts a singular word to its plural form, handling common pluralization rules and irregular plurals.

    Parameters

    • singularName: string

      The singular form of the word to pluralize.

    • Optional options: {
          capitalizeEntireWord?: boolean;
          capitalizeFirstLetterOnly?: boolean;
      }
      • Optional capitalizeEntireWord?: boolean
      • Optional capitalizeFirstLetterOnly?: boolean

    Returns string

    The plural form of the word.

    Example

    generatePluralName('child'); // returns 'children'
    generatePluralName('box'); // returns 'boxes'
    generatePluralName('party'); // returns 'parties'
    generatePluralName('dog'); // returns 'dogs'