0.1.1 • Published 3 years ago
simple-browser-js-bundler v0.1.1
Simple Browser JS Bundler
An excessively small and simple API to build a javascript bundle
Usage
This package only exposes one function bundle
, wich is actually just a helper to pipe Browserify and Uglify together without any additional dependencies.
SYNTAX : bundle(input_path<String>, output_path<String> [,options<Object>])
;
The input_path argument must be the absolute path of the entry point file of the code you want to bundle. All required files from there will be resolved by Browserify.
The ouput_path must be the absolute path string of the bundle js file.
The option argument can be passed a
minify
flag, wich will make the output file minified.
Example
const { bundle } = require("simple-browser-js-bundler");
const dir = process.cwd();
bundle(
`${dir}/src/main.js`,
`${dir}/public/bundle.js`,
{ minify: true }
);
And voilà, that's pretty much it.