You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

1.4 KiB

longest-streak Build Status Coverage Status

Count the longest repeating streak of a character.

Installation

npm:

npm install longest-streak

longest-streak is also available for bower, component, duo, and for AMD, CommonJS, and globals (uncompressed and compressed).

Usage

Dependencies.

var longestStreak = require('longest-streak');

Process:

longestStreak('` foo `` bar `', '`') // 2

API

longestStreak(value, character)

Get the count of the longest repeating streak of character in value.

Parameters:

  • value (string) — Content, coerced to string.
  • character (string) — Single character to look for.

Returns: number — Number of characters at the place where character occurs in its longest streak in value.

Throws:

  • Error — when character is not a single character string.

License

MIT @ Titus Wormer