{"_id":"extract-banner","_rev":"101555","name":"extract-banner","description":"Extract a banner comment from a string of javascript.","dist-tags":{"latest":"0.1.2"},"maintainers":[{"name":"jonschlinkert","email":"github@sellside.com"}],"time":{"modified":"2021-06-03T10:35:27.000Z","created":"2016-03-20T21:56:27.578Z","0.1.2":"2016-03-20T22:51:33.390Z","0.1.1":"2016-03-20T22:47:26.597Z","0.1.0":"2016-03-20T21:56:27.578Z"},"users":{"rubiadias":true},"author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/extract-banner.git"},"versions":{"0.1.2":{"name":"extract-banner","description":"Extract a banner comment from a string of javascript.","version":"0.1.2","homepage":"https://github.com/jonschlinkert/extract-banner","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/extract-banner.git"},"bugs":{"url":"https://github.com/jonschlinkert/extract-banner/issues"},"license":"MIT","files":["index.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"dependencies":{"strip-bom-string":"^0.1.2","strip-use-strict":"^0.1.0"},"devDependencies":{"gulp-format-md":"^0.1.7","mocha":"*"},"verb":{"related":{"list":["has-banner","strip-banner","add-banner","write-banner","update-banner"]},"run":true,"toc":false,"layout":"default","tasks":["readme"],"plugins":["gulp-format-md"],"reflinks":["verb"],"lint":{"reflinks":true}},"gitHead":"83863c2f8fc22f17f2c8ef2b98887e6fb2105074","_id":"extract-banner@0.1.2","_shasum":"61d1ed5cce3acdadb35f4323910b420364241a7f","_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":"61d1ed5cce3acdadb35f4323910b420364241a7f","size":2666,"noattachment":false,"key":"/extract-banner/-/extract-banner-0.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/extract-banner/download/extract-banner-0.1.2.tgz"},"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/extract-banner-0.1.2.tgz_1458514291300_0.21244854992255569"},"directories":{},"publish_time":1458514293390,"_cnpm_publish_time":1458514293390,"_hasShrinkwrap":false},"0.1.1":{"name":"extract-banner","description":"Extract a banner comment from a string of javascript.","version":"0.1.1","homepage":"https://github.com/jonschlinkert/extract-banner","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/extract-banner.git"},"bugs":{"url":"https://github.com/jonschlinkert/extract-banner/issues"},"license":"MIT","files":["index.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"dependencies":{"strip-bom-string":"^0.1.2","strip-use-strict":"^0.1.0"},"devDependencies":{"gulp-format-md":"^0.1.7","mocha":"*"},"verb":{"related":{"list":["has-banner","strip-banner","add-banner","write-banner","update-banner"]},"run":true,"toc":false,"layout":"default","tasks":["readme"],"plugins":["gulp-format-md"],"reflinks":["verb"],"lint":{"reflinks":true}},"gitHead":"e4c72c5f0376cad7691e423813d1ce18fc94f655","_id":"extract-banner@0.1.1","_shasum":"db30688d09fc69777d71992bed45227a8d96dcf3","_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":"db30688d09fc69777d71992bed45227a8d96dcf3","size":2673,"noattachment":false,"key":"/extract-banner/-/extract-banner-0.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/extract-banner/download/extract-banner-0.1.1.tgz"},"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/extract-banner-0.1.1.tgz_1458514044505_0.8074351584073156"},"directories":{},"publish_time":1458514046597,"_cnpm_publish_time":1458514046597,"_hasShrinkwrap":false},"0.1.0":{"name":"extract-banner","description":"Extract the banner from a string of javascript.","version":"0.1.0","homepage":"https://github.com/jonschlinkert/extract-banner","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/extract-banner.git"},"bugs":{"url":"https://github.com/jonschlinkert/extract-banner/issues"},"license":"MIT","files":["index.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"dependencies":{"strip-bom-string":"^0.1.2","strip-use-strict":"^0.1.0"},"devDependencies":{"gulp-format-md":"^0.1.7","mocha":"*"},"verb":{"related":{"list":["has-banner","strip-banner","add-banner","write-banner","update-banner"]},"run":true,"toc":false,"layout":"default","tasks":["readme"],"plugins":["gulp-format-md"],"reflinks":["verb"],"lint":{"reflinks":true}},"gitHead":"9555164bc35586a81da4501888a678289a42f8ae","_id":"extract-banner@0.1.0","_shasum":"19e718a5752e19148984b0ce21d29fd130e6ddb0","_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":"19e718a5752e19148984b0ce21d29fd130e6ddb0","size":2678,"noattachment":false,"key":"/extract-banner/-/extract-banner-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/extract-banner/download/extract-banner-0.1.0.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/extract-banner-0.1.0.tgz_1458510985108_0.38288469379767776"},"directories":{},"publish_time":1458510987578,"_cnpm_publish_time":1458510987578,"_hasShrinkwrap":false}},"readme":"# extract-banner [![NPM version](https://img.shields.io/npm/v/extract-banner.svg)](https://www.npmjs.com/package/extract-banner) [![Build Status](https://img.shields.io/travis/jonschlinkert/extract-banner.svg)](https://travis-ci.org/jonschlinkert/extract-banner)\n\n> Extract a banner comment from a string of javascript.\n\n## Install\n\nInstall with [npm](https://www.npmjs.com/):\n\n```sh\n$ npm install extract-banner --save\n```\n\n## Usage\n\nWorks for block and line comments.\n\n```js\nvar extract = require('extract-banner');\n```\n\n**Heads up!**: banner comments may be preceded by only whitespace and/or `\"use strict\";` statements. Aside from those exceptions a banner comment must be the first thing in a string.\n\n**Example**\n\n```js\nvar fs = require('fs');\nvar extract = require('extract-banner');\nvar str = fs.readFileSync('fixtures/banner.js', 'utf8');\nvar banner = extract(str);\n```\n\nResults in:\n\n```js\n/**\n * extract-banner <https://github.com/jonschlinkert/extract-banner>\n *\n * Copyright (c) 2016, Jon Schlinkert.\n * Licensed under the MIT license.\n */\n```\n\n## Related projects\n\n* [add-banner](https://www.npmjs.com/package/add-banner): Add a banner to a string. Banners are just Lo-Dash/underscore templates, if a custom one… [more](https://www.npmjs.com/package/add-banner) | [homepage](https://github.com/jonschlinkert/add-banner)\n* [has-banner](https://www.npmjs.com/package/has-banner): Returns true if a file has a banner code comment. Used for linting. | [homepage](https://github.com/jonschlinkert/has-banner)\n* [strip-banner](https://www.npmjs.com/package/strip-banner): Strip banners from code. | [homepage](https://github.com/jonschlinkert/strip-banner)\n* [update-banner](https://www.npmjs.com/package/update-banner): Add or update a banner in a string. | [homepage](https://github.com/jonschlinkert/update-banner)\n* [write-banner](https://www.npmjs.com/package/write-banner): Add a banner to any file. | [homepage](https://github.com/jonschlinkert/write-banner)\n\n## Contributing\n\nPull requests and stars are always welcome. For bugs and feature requests, [please create an issue](https://github.com/jonschlinkert/extract-banner/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/extract-banner/blob/master/LICENSE).\n\n***\n\n_This file was generated by [verb](https://github.com/verbose/verb), v0.9.0, on March 20, 2016._","_attachments":{},"homepage":"https://github.com/jonschlinkert/extract-banner","bugs":{"url":"https://github.com/jonschlinkert/extract-banner/issues"},"license":"MIT"}