browserify-requireify

0.2.0 • Public • Published

requireify

Build Status

A browserify transform for require()-ing non-JS files. Should work with browserify >= 5.x.x.

It accomplishes this by wrapping the contents of the file in a module.exports = '<contents>' block.

Installation

Install via NPM: npm install browserify-requireify

requireify is already taken :(

Usage

var browserify = require('browserify'),
    requireify = require('browserify-requireify');
 
var b = browserify([ 'my/files/and/stuff.js' ]);
b.transform(requireify({
    extensions: [ 'txt', 'html', 'css' ]
}));
 
b.bundle(function(err, buffer) {
    console.log(buffer.toString());
});

Options

extensions: An array of (case-insensitive) file extensions. requireify won't do anything if the file doesn't have an extension contained in this array.

Development

Run tests with npm test

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 0.2.0
    8
    • latest

Version History

  • Version
    Downloads (Last 7 Days)
    • Published
  • 0.2.0
    8
  • 0.1.1
    0
  • 0.1.0
    0

Package Sidebar

Install

npm i browserify-requireify

Weekly Downloads

8

Version

0.2.0

License

none

Last publish

Collaborators

  • tmont