extract-banner

0.1.2 • Public • Published

extract-banner NPM version Build Status

Extract a banner comment from a string of javascript.

Install

Install with npm:

$ npm install extract-banner --save

Usage

Works for block and line comments.

var extract = require('extract-banner');

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.

Example

var fs = require('fs');
var extract = require('extract-banner');
var str = fs.readFileSync('fixtures/banner.js', 'utf8');
var banner = extract(str);

Results in:

/**
 * extract-banner <https://github.com/jonschlinkert/extract-banner>
 *
 * Copyright (c) 2016, Jon Schlinkert.
 * Licensed under the MIT license.
 */

Related projects

Contributing

Pull requests and stars are always welcome. For bugs and feature requests, please create an issue.

Building docs

Generate readme and API documentation with verb:

$ npm install verb && npm run docs

Or, if verb is installed globally:

$ verb

Running tests

Install dev dependencies:

$ npm install -d && npm test

Author

Jon Schlinkert

License

Copyright © 2016 Jon Schlinkert Released under the MIT license.


This file was generated by verb, v0.9.0, on March 20, 2016.

Readme

Keywords

none

Package Sidebar

Install

npm i extract-banner

Weekly Downloads

13,050

Version

0.1.2

License

MIT

Last publish

Collaborators

  • jonschlinkert