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.
 
 
 
 
 
 
Rich Trott 3ad90a4ac8 tools: update ESLint to v4.0.0 8 years ago
..
LICENSE doc: add eslint-plugin-markdown 8 years ago
history.md doc: add eslint-plugin-markdown 8 years ago
index.js doc: add eslint-plugin-markdown 8 years ago
package.json tools: update ESLint to v4.0.0 8 years ago
readme.md doc: add eslint-plugin-markdown 8 years ago

readme.md

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