Neti Pot Manufacturer

    sync-module

    0.1.3 • Public • Published

    Sync-Module

    Synchronously execute a module function

    Build Status Coveralls Coverage Code Climate Grade

    NPM version NPM License

    NPM NPM

    Installation

    npm install --save sync-module

    Usage

    Synchronous Module:

    var Promise = require('promise');
     
    // The module should always have a function to execute
    // And it should return a promise
    module.exports = function (a, b) {
     
        return new Promise(function (resolve, reject) {
     
            setTimeout(function () {
                resolve(+ b + 5);
            }, 2000);
        });
    };

    Calling code:

    var syncModule = require('sync-module');
     
    var result = syncModule(<path to file above>, [2, 7]);
     
    // Result: 2+7+5=14

    License

    MIT

    Install

    npm i sync-module

    DownloadsWeekly Downloads

    4

    Version

    0.1.3

    License

    MIT

    Last publish

    Collaborators

    • marcelerz