We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 3dae762 commit fae85cfCopy full SHA for fae85cf
index.js
@@ -46,16 +46,18 @@ function loadPlugins (options) {
46
return hooks;
47
}
48
49
-module.exports.getInstance = function (isModule, options, callback) {
+module.exports.getInstance = function (
50
+ isModule,
51
+ options = { cwd: process.cwd() },
52
+ callback
53
+) {
54
delete require.cache[require.resolve('./api.js')];
55
delete require.cache[require.resolve('optimist')];
56
var Mod = require('./api.js');
57
var plugins = {};
-
- var options_ = options || {};
- options_.cwd = options.cwd || process.cwd;
58
+
59
try {
- if (!options || !options.noPlugins) plugins = loadPlugins(options_);
60
+ if (!options || !options.noPlugins) plugins = loadPlugins(options);
61
} catch (ex) {
62
log.warn(ex);
63
0 commit comments