1.0.1 • Published 8 years ago
truncated-list v1.0.1
truncated-list
Create a list of items with truncating lines to the specified maximum number
const truncatedList = require('truncated-list');
console.log(truncatedList([
'Apple',
'Orange',
'Strawberry',
'Grape',
'Lemon',
'Kiwi'
], 4));* Apple
* Orange
* Strawberry
* Grape
... and 2 moreInstallation
npm install truncated-listAPI
const truncatedList = require('truncated-list');truncatedList(items, max)
items: Iterable<string> (list items)
max: integer (maximum number of items)
Return: string
It joins items into a list each of lines begins with *.
If the number of items exceeds max, it truncates the surplus and append ... and X more to the result.
truncatedList(new Set(['a', 'b']), 2);
//=> '* a\n* b'
truncatedList(new Set(['a', 'b']), 1);
//=> '* a\n ... and 1 more'License
ISC License © 2018 Shinnosuke Watanabe