Skip to content

PaulBGD/requireAsync

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

requireAsync

Call any function on another thread.

Installing

npm install require-async

Usage

var requireAsync = require('require-async');

var someModule = requireAsync('some-module');
var someFile = requireAsync('./file.js');

The parameters for the returned function are

  • func - the function to call inside your required module or file
  • callback - the last argument must be a callback
  • arguments - list as many arguments between this and the callback, these will be passed to the function

Example usage

var requireAsync = require('require-async');

var bcrypt = requireAsync('bcryptjs');

bcrypt('hashSync', function(err, salt) {
    if (err) {
        throw err;
    }
    console.log(salt);
}, 'bacon', 8);

Tips

  • Leave the function name blank (not null, not defined, blank) if the function is the default export.

About

Require any module or file async in NodeJS.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors