1.0.1 • Published 7 years ago

require-monkey v1.0.1

Weekly downloads
10
License
MIT
Repository
github
Last release
7 years ago

Money patching require

Install

npm install require-monkey

Usage

const monkey = require('require-monkey');

monkey('fs', {
    stat: function (file, cb) {
        cb(file);
    }
});


const fs = require('fs');

fs.stat('./README.md', function (file) {
    console.log(file); // README.md ...
});

Specify full path when using project files

monkey(__dirname + '/require-monkey', 'Mocked!');

const requireMonkey = require('./require-monkey');

'Mocked!' === requireMonkey; // true