@eroyeroy/utils - v0.1.0
    Preparing search index...

    Function maskString

    • Masks all but the last visibleCount characters of a string. Useful for displaying tokens, passwords, or credit card numbers.

      Parameters

      • str: string

        The input string.

      • visibleCount: number = 4

        Number of trailing characters to leave visible. Defaults to 4.

      • maskChar: string = "*"

        Character used for masking. Defaults to "*".

      Returns string

      maskString("1234567890")      // => "******7890"
      maskString("abc", 4) // => "***"
      maskString("hello", 2, "#") // => "###lo"