stringify-authors
Converts an author object or array of author objects into an array of strings. Useful for adding authors, maintainers or contributors to documentation, package.json or a readme.
Install
Install with npm
$ npm i stringify-authors --save
Usage
var authors = ;
Given an array of author objects:
var authors = name: 'Jon Schlinkert' email: 'jon.schlinkert@sellside.com' url: 'https://github.com/jonschlinkert' name: 'Brian Woodward' url: 'https://github.com/doowb' email: 'brian.woodward@sellside.com'
// default separator is ', ';
results in:
Jon Schlinkert <jon.schlinkert@sellside.com> (https://github.com/jonschlinkert)
Brian Woodward <brian.woodward@sellside.com> (https://github.com/doowb)
Filter with glob patterns
;//=> Jon Schlinkert, Brian Woodward ;// Jon Schlinkert (https://github.com/jonschlinkert)// Brian Woodward (https://github.com/doowb)
Related
- author-regex: Regular expression for parsing an
author
string into an object following npm conventions. | homepage - parse-author: Parse a string into an object with
name
,email
andurl
properties following npm conventions.… more | homepage - parse-authors: Parse a string into an array of objects with
name
,email
andurl
properties following… more | homepage - stringify-author: Stringify an authors object to
name <email> (url)
. | homepage
Running tests
Install dev dependencies:
$ npm i -d && npm test
Contributing
Pull requests and stars are always welcome. For bugs and feature requests, please create an issue.
Author
Jon Schlinkert
License
Copyright © 2015 Jon Schlinkert Released under the MIT license.
This file was generated by verb-cli on November 16, 2015.