{"_id":"parse-authors","_rev":"14-840700d7b879823f10196f3a039f104b","name":"parse-authors","description":"Parse a string into an array of objects with `name`, `email` and `url` properties following npm conventions. Useful for the `authors` property in package.json or for parsing an AUTHORS file into an array of authors objects.","dist-tags":{"latest":"0.2.4"},"versions":{"0.1.0":{"name":"parse-authors","description":"Parse the AUTHORS file into an array of authors objects.","version":"0.1.0","homepage":"https://github.com/jonschlinkert/parse-authors","author":{"name":"Jon Schlinkert","url":"http://github.com/jonschlinkert/"},"repository":{"type":"git","url":"git://github.com/jonschlinkert/parse-authors.git"},"bugs":{"url":"https://github.com/jonschlinkert/parse-authors/issues"},"licenses":[{"type":"MIT","url":"https://github.com/jonschlinkert/parse-authors/blob/master/LICENSE-MIT"}],"keywords":["docs","documentation","generate","generator","markdown","templates","verb"],"engines":{"node":">=0.8"},"scripts":{"test":"mocha -R test"},"devDependencies":{"verb":"~0.1.20","chai":"~1.9.1"},"dependencies":{"fs-utils":"~0.3.9"},"_id":"parse-authors@0.1.0","dist":{"shasum":"617840459c2a78ebfe4e4c01884a96122c3c4aec","tarball":"https://registry.npmjs.org/parse-authors/-/parse-authors-0.1.0.tgz","integrity":"sha512-7m4niD6pwwh/3XQX/5cN7pFUeAb9yPQrM+dBsyzxoj9v4f23nSddOP8Ij9zSkFLaT6KWSSTR6MAIRH9s7YjaQw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCq6IyKYwrA//6os6kNzn/kckap2GKDvKR0mbOJ86TqIgIhAJYSClzLi+VD4ZATrQWE5zBdyDIVPC/aVyOKwi2Z4QlQ"}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"jonschlinkert","email":"github@sellside.com"}]},"0.1.1":{"name":"parse-authors","description":"Parse the AUTHORS file into an array of authors objects.","version":"0.1.1","homepage":"https://github.com/jonschlinkert/parse-authors","author":{"name":"Jon Schlinkert","url":"http://github.com/jonschlinkert/"},"repository":{"type":"git","url":"git://github.com/jonschlinkert/parse-authors.git"},"bugs":{"url":"https://github.com/jonschlinkert/parse-authors/issues"},"licenses":[{"type":"MIT","url":"https://github.com/jonschlinkert/parse-authors/blob/master/LICENSE-MIT"}],"keywords":["docs","documentation","generate","generator","markdown","templates","verb"],"engines":{"node":">=0.8"},"scripts":{"test":"mocha -R test"},"devDependencies":{"fs-utils":"~0.3.9","chai":"~1.9.1","verb":"~0.2.0"},"_id":"parse-authors@0.1.1","dist":{"shasum":"b02ec58ff30602e3f0f28096ed1267299e53875f","tarball":"https://registry.npmjs.org/parse-authors/-/parse-authors-0.1.1.tgz","integrity":"sha512-pHtE9pMcNZ3fwCaW5UKItyciC372GyKO/XRvvvCDYAudp+2PjOWlzJTDC1cVMvyH9N7GVPCgJlHI5zFJYXkMZA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFSRcxlwaBd9qf9iSQo8eQE50zuq8vM5BTNL7Iu0ublrAiEA4MEwFaOK/2OG7AeCrZao+EpqMw2vk/hiCY+HdDQyBs8="}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"jonschlinkert","email":"github@sellside.com"}]},"0.2.0":{"name":"parse-authors","description":"Parse the authors property in package.json or an AUTHORS file into an array of authors objects.","version":"0.2.0","homepage":"https://github.com/jonschlinkert/parse-authors","author":{"name":"Jon Schlinkert","url":"http://github.com/jonschlinkert/"},"repository":{"type":"git","url":"git://github.com/jonschlinkert/parse-authors.git"},"bugs":{"url":"https://github.com/jonschlinkert/parse-authors/issues"},"licenses":[{"type":"MIT","url":"https://github.com/jonschlinkert/parse-authors/blob/master/LICENSE-MIT"}],"keywords":["author","authors","exec","expression","extract","maintainer","maintainers","match","package","parse","person","pkg","re","regex","regexp","regular"],"engines":{"node":">=0.8"},"scripts":{"test":"mocha -R test"},"devDependencies":{"should":"^4.0.4","verb":"^0.2.15","verb-tag-jscomments":"^0.2.2"},"_id":"parse-authors@0.2.0","_shasum":"4c2b0b7e570c8d0dd2701eeb895530ab1cf1bf9f","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"4c2b0b7e570c8d0dd2701eeb895530ab1cf1bf9f","tarball":"https://registry.npmjs.org/parse-authors/-/parse-authors-0.2.0.tgz","integrity":"sha512-AeM/Rk1QU88gm3gsHOGe04nPjyrwwSpCrMkhqYbRMXSTSkHlkFgPx00KMI+7cKbP2OS9LOD6HsH4GVawYeMrTg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC+XBTi4cgS1ZUKCIfw5U+xe7G4An9IK000Coclb+vTPQIgBU+RXwMMiOlxHQTNsVO4MMXiARitcAF/6+nRpsdmmf0="}]}},"0.2.1":{"name":"parse-authors","description":"Parse a string into an array of objects with `name`, `email` and `url` properties following npm conventions. Useful for the `authors` property in package.json or for parsing an AUTHORS file into an array of authors objects.","version":"0.2.1","homepage":"https://github.com/jonschlinkert/parse-authors","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git://github.com/jonschlinkert/parse-authors.git"},"bugs":{"url":"https://github.com/jonschlinkert/parse-authors/issues"},"licenses":[{"type":"MIT","url":"https://github.com/jonschlinkert/parse-authors/blob/master/LICENSE-MIT"}],"keywords":["author","authors","exec","expression","extract","maintainer","maintainers","match","package","parse","person","pkg","re","regex","regexp","regular"],"engines":{"node":">=0.8"},"scripts":{"test":"mocha -R test"},"devDependencies":{"should":"^4.0.4","verb":"^0.2.15","verb-tag-jscomments":"^0.2.2"},"_id":"parse-authors@0.2.1","_shasum":"56d548fe58a668f6355dbf1d6670bcdea812ee62","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"56d548fe58a668f6355dbf1d6670bcdea812ee62","tarball":"https://registry.npmjs.org/parse-authors/-/parse-authors-0.2.1.tgz","integrity":"sha512-/o6SKD2hmcUJg5x5nfgDAHNocbPbP0IJtbjHYyFhS5EEpeWoCcJMBKr3qdyhOxBsjbL/usCc+EsH8MV5G8w0SA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAxxVb4BW/ThD6oyT/RUMelzqCU8zrAu5gjE8kj6puXhAiEAmUsca+bo7uNzT+tYomcuzTN1WLTEWwu4I5xTPkzGKhQ="}]}},"0.2.2":{"name":"parse-authors","description":"Parse a string into an array of objects with `name`, `email` and `url` properties following npm conventions. Useful for the `authors` property in package.json or for parsing an AUTHORS file into an array of authors objects.","version":"0.2.2","homepage":"https://github.com/jonschlinkert/parse-authors","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git://github.com/jonschlinkert/parse-authors.git"},"bugs":{"url":"https://github.com/jonschlinkert/parse-authors/issues"},"licenses":[{"type":"MIT","url":"https://github.com/jonschlinkert/parse-authors/blob/master/LICENSE-MIT"}],"keywords":["author","authors","exec","expression","extract","maintainer","maintainers","match","package","parse","person","pkg","re","regex","regexp","regular"],"engines":{"node":">=0.8"},"scripts":{"test":"mocha -R test"},"devDependencies":{"should":"^4.0.4","verb":"^0.2.15","verb-tag-jscomments":"^0.2.2"},"dependencies":{"parse-author":"^0.1.0"},"_id":"parse-authors@0.2.2","_shasum":"aa406319e08b61d4af0b1b9ab5aa7cd9154c9f8b","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"aa406319e08b61d4af0b1b9ab5aa7cd9154c9f8b","tarball":"https://registry.npmjs.org/parse-authors/-/parse-authors-0.2.2.tgz","integrity":"sha512-iYA5aUn85iD0Mtw8ODxYeMLUCaOE57Lhzo2xBie1gbk1AErCTEYlGdXysTMlDS976b3OrpfyuOHyGJ0WL1j85Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFf9l+DMitpEjLyRDPJ7cYkZ8WW6Te2S+aD1ny+jrkSpAiEAyJCnoV2acU8xpA84OKAcD2QdYeQOom2Ck65MccGm2XA="}]}},"0.2.3":{"name":"parse-authors","version":"0.2.3","description":"Parse a string into an array of objects with `name`, `email` and `url` properties following npm conventions. Useful for the `authors` property in package.json or for parsing an AUTHORS file into an array of authors objects.","homepage":"https://github.com/jonschlinkert/parse-authors","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/parse-authors.git"},"bugs":{"url":"https://github.com/jonschlinkert/parse-authors/issues"},"license":"MIT","files":["index.js"],"main":"index.js","engines":{"node":">=0.8"},"scripts":{"test":"mocha"},"dependencies":{"parse-author":"^0.2.1"},"devDependencies":{"gulp-format-md":"^0.1.7","mocha":"^2.4.5"},"keywords":["author","authors","exec","expression","extract","maintainer","maintainers","match","package","parse","person","pkg","re","regex","regexp","regular"],"verb":{"run":true,"toc":false,"layout":"default","tasks":["readme"],"plugins":["gulp-format-md"],"related":{"list":["author-regex","parse-author","stringify-author"]},"reflinks":["verb"],"lint":{"reflinks":true}},"gitHead":"6a5c6c50d1ef2f732945783451352a3f38018522","_id":"parse-authors@0.2.3","_shasum":"ba7e251b3995643e6c8b59ebff18cdfa9005a6e1","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.5.0","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"ba7e251b3995643e6c8b59ebff18cdfa9005a6e1","tarball":"https://registry.npmjs.org/parse-authors/-/parse-authors-0.2.3.tgz","integrity":"sha512-qpbC6zaluX1eqfi3MDhOhaSaAH7zYPLDdx/5Va5HD2qpVoelSpEpaqlyR7ZnyD41XR/OOFcsCUaPxosYs7kg7g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDMY/rEbl12tiOiF1FvZ5E0qBb0IsCr9RDTrcmgN+iL6QIhAPaJ1PqxtDYuAFvadK0wSHab5iUWwjJ1jeDBKkzGJFCO"}]},"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/parse-authors-0.2.3.tgz_1458563869093_0.8490651429165155"}},"0.2.4":{"name":"parse-authors","description":"Parse a string into an array of objects with `name`, `email` and `url` properties following npm conventions. Useful for the `authors` property in package.json or for parsing an AUTHORS file into an array of authors objects.","version":"0.2.4","homepage":"https://github.com/jonschlinkert/parse-authors","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/parse-authors.git"},"bugs":{"url":"https://github.com/jonschlinkert/parse-authors/issues"},"license":"MIT","files":["index.js"],"main":"index.js","engines":{"node":">=0.8"},"scripts":{"test":"mocha"},"dependencies":{"parse-author":"^0.2.1"},"devDependencies":{"gulp-format-md":"^0.1.7","mocha":"^2.4.5"},"keywords":["author","authors","exec","expression","extract","maintainer","maintainers","match","package","parse","person","pkg","re","regex","regexp","regular"],"verb":{"run":true,"toc":false,"layout":"default","tasks":["readme"],"plugins":["gulp-format-md"],"related":{"list":["author-regex","parse-author","stringify-author"]},"reflinks":["verb"],"lint":{"reflinks":true}},"gitHead":"2c404c3a1b19e00192793b18ec1389688fdc2ef6","_id":"parse-authors@0.2.4","_shasum":"2800dc4d108e2747e4b1a1f713885ac68c998923","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.5.0","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"2800dc4d108e2747e4b1a1f713885ac68c998923","tarball":"https://registry.npmjs.org/parse-authors/-/parse-authors-0.2.4.tgz","integrity":"sha512-MXGowQ5/Rz1VEfEDXAO8A0XhHoMRtZcI/1dHqjUgMZFjibPdpIAhmMB/1G23XRQBD+qStZBlBOKwN57fIPChrA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFwGzbUEnLxZFpDV3kauk6vRfmlUJqp3q/G9H7vaXUBkAiBdZqj3ci2QGuXmVAUOJhFD/VKTNUOFsUYEDi/QIErInA=="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/parse-authors-0.2.4.tgz_1460573117450_0.025098304031416774"}}},"readme":"# parse-authors [![NPM version](https://img.shields.io/npm/v/parse-authors.svg)](https://www.npmjs.com/package/parse-authors) [![Build Status](https://img.shields.io/travis/jonschlinkert/parse-authors.svg)](https://travis-ci.org/jonschlinkert/parse-authors)\n\n> Parse a string into an array of objects with `name`, `email` and `url` properties following npm conventions. Useful for the `authors` property in package.json or for parsing an AUTHORS file into an array of authors objects.\n\n## Install\n\nInstall with [npm](https://www.npmjs.com/):\n\n```sh\n$ npm install parse-authors --save\n```\n\n## Usage\n\n```js\nvar authors = require('parse-authors');\n\nauthors('Jon Schlinkert <jon.schlinkert@sellside.com> (https://github.com/jonschlinkert)');\n//=> [{name: 'Jon Schlinkert', email: 'jon.schlinkert@sellside.com', url: 'https://github.com/jonschlinkert'}]\n\nauthors('Jon Schlinkert <jon.schlinkert@sellside.com>\\nBrian Woodward (https://github.com/doowb)<');\n//=>\n// [\n//  {name: 'Jon Schlinkert', email: 'jon.schlinkert@sellside.com', url: ''},\n//  {name: 'Brian Woodward', email: '', url: 'https://github.com/doowb'}\n// ]\n```\n\nAny of the properties can be used or missing:\n\n```js\nauthors()\n//=> {name: '', email: '', url: ''}\n\nauthors('Jon Schlinkert (https://github.com/jonschlinkert)');\n//=> [{name: 'Jon Schlinkert', email: '', url: 'https://github.com/jonschlinkert'}]\n```\n\n## Related projects\n\n* [author-regex](https://www.npmjs.com/package/author-regex): Regular expression for parsing an `author` string into an object following npm conventions. | [homepage](https://github.com/jonschlinkert/author-regex)\n* [parse-author](https://www.npmjs.com/package/parse-author): Parse a string into an object with `name`, `email` and `url` properties following npm conventions.… [more](https://www.npmjs.com/package/parse-author) | [homepage](https://github.com/jonschlinkert/parse-author)\n* [stringify-author](https://www.npmjs.com/package/stringify-author): Stringify an authors object to `name <email> (url)`. | [homepage](https://github.com/jonschlinkert/stringify-author)\n\n## Contributing\n\nPull requests and stars are always welcome. For bugs and feature requests, [please create an issue](https://github.com/jonschlinkert/parse-authors/issues/new).\n\n## Building docs\n\nGenerate readme and API documentation with [verb](https://github.com/verbose/verb):\n\n```sh\n$ npm install verb && npm run docs\n```\n\nOr, if [verb](https://github.com/verbose/verb) is installed globally:\n\n```sh\n$ verb\n```\n\n## Running tests\n\nInstall dev dependencies:\n\n```sh\n$ npm install -d && npm test\n```\n\n## Author\n\n**Jon Schlinkert**\n\n* [github/jonschlinkert](https://github.com/jonschlinkert)\n* [twitter/jonschlinkert](http://twitter.com/jonschlinkert)\n\n## License\n\nCopyright © 2016 [Jon Schlinkert](https://github.com/jonschlinkert)\nReleased under the [MIT license](https://github.com/jonschlinkert/parse-authors/blob/master/LICENSE).\n\n***\n\n_This file was generated by [verb](https://github.com/verbose/verb), v0.9.0, on March 21, 2016._","maintainers":[{"name":"jonschlinkert","email":"github@sellside.com"}],"time":{"modified":"2022-06-23T10:27:06.590Z","created":"2014-03-30T18:37:20.866Z","0.1.0":"2014-03-30T18:37:20.866Z","0.1.1":"2014-03-30T18:49:57.980Z","0.2.0":"2014-08-30T00:13:03.081Z","0.2.1":"2014-09-30T02:05:25.472Z","0.2.2":"2014-09-30T02:21:47.514Z","0.2.3":"2016-03-21T12:37:51.581Z","0.2.4":"2016-04-13T18:45:19.548Z"},"homepage":"https://github.com/jonschlinkert/parse-authors","keywords":["author","authors","exec","expression","extract","maintainer","maintainers","match","package","parse","person","pkg","re","regex","regexp","regular"],"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/parse-authors.git"},"author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"bugs":{"url":"https://github.com/jonschlinkert/parse-authors/issues"},"readmeFilename":"README.md","license":"MIT"}