0.0.2 • Published 10 years ago

reqwire v0.0.2

Weekly downloads
4
License
BSD
Repository
github
Last release
10 years ago

Reqwire

Reqwire is an asynchronous module loader for Node.js.

Usage

// asyncModuleA.js
require('reqwire')(module, function (done) {
  someAsyncInitFunc(function () {

    done();

  });
});

// asyncModuleB.js
require('reqwire')(module, function (done) {
  someAsyncInitFunc(function () {

    done();

  });
});

// main.js
var asyncModuleA = require('./asyncModuleA');
var asyncModuleB = require('./asyncModuleB');

var asyncDependencies = [
  asyncModuleA,
  asyncModuleB
];
require('reqwire')(module, asyncDependencies, function (done) {
  // ...

  done();
});