Add production dependencies
This commit is contained in:
parent
5a0114f3e2
commit
579ccdc29f
12113 changed files with 978046 additions and 3 deletions
35
node_modules/gulp-notify/lib/withReporter.js
generated
vendored
Normal file
35
node_modules/gulp-notify/lib/withReporter.js
generated
vendored
Normal file
|
@ -0,0 +1,35 @@
|
|||
var PluginError = require('plugin-error');
|
||||
var api = require("./extra_api");
|
||||
var notify = require("./notify");
|
||||
|
||||
module.exports = function (reporter) {
|
||||
if (!reporter) throw new PluginError("gulp-notify", "No custom reporter defined.");
|
||||
|
||||
var inner = function (options) {
|
||||
options = setOptions(options, reporter);
|
||||
return notify(options);
|
||||
};
|
||||
|
||||
inner.onError = function (options) {
|
||||
options = setOptions(options, reporter);
|
||||
return api.onError(options);
|
||||
};
|
||||
|
||||
inner.logLevel = api.logLevel;
|
||||
inner.logger = api.logger;
|
||||
|
||||
return inner;
|
||||
};
|
||||
|
||||
function setOptions (options, reporter) {
|
||||
options = options || {};
|
||||
|
||||
if (typeof options !== "object") {
|
||||
options = {
|
||||
message: options
|
||||
};
|
||||
}
|
||||
|
||||
options.notifier = reporter;
|
||||
return options;
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue