requireify

1.0.0 • Public • Published

requireify

Browserify v3 transform to allow access to all modules from browser console

Build Status

Usage

Usage

Install requireify locally to your project:

npm install requireify --save-dev

Then use it as Browserify transform or global transform module:

browserify --transform requireify main.js > bundle.js
# Will parse files in node_modules, for more see https://github.com/substack/node-browserify/issues/566
browserify --global-transform=requireify main.js > bundle.js
// /index.js
exports = module.exports = {
  hello: 'world'
};
  
// /foo/dep.js
 
var dep = require('./foo/dep');
console.log(dep.hello); // world

Now, inside your browser console, you can look up every module on the global require

>> var hello = require('/foo/dep').hello;
>> console.log(hello); // world

You can also include all libraries in the browser console that have been installed using npm and used in your browserify'd code.

Dependents (1)

Package Sidebar

Install

npm i requireify

Weekly Downloads

4

Version

1.0.0

License

MIT

Last publish

Collaborators

  • johnkpaul