Skip to content

repository-vault/browserify-wrap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

browserify-wrap is a very simple browserify plugin to wrap your output bundle with a prefix and/or a suffix

Build Status Coverage Status Version License

API/demo

const wrap = require('browserify-wrap');

var b = browserify();

b.plugin(wrap, {
  prefix : "[cool javascript prefix code here];"
});


b.plugin(wrap, {
  suffix : "[cool javascript suffix code here];"
});


b.bundle().pipe(somewhere);

CLI usage

browserify --plugin [ browserify-wrap --suffix "; after browserify content" --prefix "[content, e.g. license, at output bundle start]" ] myfile.js

wrap.concat(files [,sep])

As a common suffix might be to add some "raw" files, browserify-wrap provide a tiny helper for this (simple wrapper for map fs.readFileSync)

const wrap = require('browserify-wrap');
var suffix = wrap.concat(['file1.js', 'file2.js'], ';');
//suffix is now a concatenation of file1 & file2 (using ';' as separator)

Credits

Keywords / shout box

browserify, prefix, suffix, wrapper, plugin, browserify-plugin

About

Browserify plugin to wrap output bundle with prefix / suffix

Resources

License

Stars

Watchers

Forks

Packages

No packages published