Meet npm Pro: unlimited public & private packages + package-based permissions.Learn more »

package-author-names

1.0.0 • Public • Published

package-author-names

Build Status Build status Coverage Status Dependency Status devDependency Status

Extract author names from package data

var pkg = {
  name: 'foo',
  version: '1.0.0',
  description: 'Lorem ipsum dolor sit amet',
  authors: [
    'Bob <foo@email> (bar.com)',
    {
      name: 'Sue'
    }
  ]
};
 
packageAuthorNames(pkg); //=> ['Bob', 'Sue']

It supports package.json and bower.json.

Installation

Package managers

npm NPM version

npm install package-author-names

bower Bower version

bower install package-author-names

Duo

var packageAuthorNames = require('shinnn/package-author-names');

Standalone

Download the script file directly and install the dependency.

Dependency

API

packageAuthorNames(packageData)

packageData: Object
Return: Array of String

It returns an array of author names specified in the author and authors properties of its first argument.

var packageAuthorNames = require('package-author-names');
 
var pkg = require('./package.json');
packageAuthorNames(pkg); //=> ['Shinnosuke Watanabe']

License

Copyright (c) 2014 Shinnosuke Watanabe

Licensed under the MIT License.

Install

npm i package-author-names

DownloadsWeekly Downloads

2

Version

1.0.0

License

none

Last publish

Collaborators

  • avatar