#!/usr/bin/env node
///
var TaskbufferPlugins;
(function (TaskbufferPlugins) {
TaskbufferPlugins.init = function () {
var plugins = {
q: require("q")
};
};
})(TaskbufferPlugins || (TaskbufferPlugins = {}));
var __extends = (this && this.__extends) || function (d, b) {
for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p];
function __() { this.constructor = d; }
d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
};
///
var Task = (function () {
function Task(taskArg, optionsArg) {
this.task = taskArg;
}
Task.prototype.trigger = function () { };
;
Task.prototype.triggerBuffered = function () {
};
return Task;
})();
var TaskChain = (function (_super) {
__extends(TaskChain, _super);
function TaskChain(taskArrayArg) {
_super.call(this, {
task: function () { }
});
}
return TaskChain;
})(Task);
///
var TaskbufferTask;
(function (TaskbufferTask) {
TaskbufferTask.init = function () {
var task = function (taskArg, options) {
var task = taskArg;
return new Task(task, options);
};
return task;
};
})(TaskbufferTask || (TaskbufferTask = {}));
///
var TaskbufferTaskchain;
(function (TaskbufferTaskchain) {
TaskbufferTaskchain.init = function () {
var taskChain = function (taskArrayArg) {
return new TaskChain();
};
return taskChain();
};
})(TaskbufferTaskchain || (TaskbufferTaskchain = {}));
///
///
///
///
///
var plugins = TaskbufferPlugins.init();