A locale-safe insertion sort of an Array of Objects, not in place. Ignores punctuation and capitalization. name properties in objects will be lowercased.

  • Type Parameters

    • T

    Parameters

    • inputArr: (T & {
          name: string;
      })[]

      Array to be sorted. Each element must have a name property set

    Returns T[]

    • New sorted Array