UNPKG

lasso-require

Version:

Lasso.js plugin to support Node.js style module require in the browser

33 lines (27 loc) 734 B
var raptorLoader = require('lasso-loader'); exports.test = function(input) { for (var i=0; i<input.length; i++) { if (true) { require('foo'); } } require('bar'); raptorLoader.async(['./browser.json'], function(err) { require('baz'); require('lasso-loader').async(function(err) { require('cat'); }); }); var asyncLoaders = { personProfile: function(callback) { require('lasso-loader').async( [ 'require: avatar', 'require: address' ], callback); } } function loadModule(name, callback) { asyncLoaders[name](callback); } }