1 | ;
|
2 | (function (WatchTaskErrorTypes) {
|
3 | WatchTaskErrorTypes[WatchTaskErrorTypes["WatchTaskNameNotFound"] = "WatchTaskNameNotFound"] = "WatchTaskNameNotFound";
|
4 | })(exports.WatchTaskErrorTypes || (exports.WatchTaskErrorTypes = {}));
|
5 | var WatchTaskErrorTypes = exports.WatchTaskErrorTypes;
|
6 | function gatherWatchTaskErrors(outgoing, input) {
|
7 | return [
|
8 | getWatchNameErrors,
|
9 | ].reduce(function (all, fn) { return all.concat(fn(outgoing, input)); }, []);
|
10 | }
|
11 | exports.gatherWatchTaskErrors = gatherWatchTaskErrors;
|
12 | function getWatchNameErrors(outgoing, input) {
|
13 | if (!input.watch[outgoing.taskName]) {
|
14 | return [{
|
15 | type: WatchTaskErrorTypes.WatchTaskNameNotFound,
|
16 | taskName: outgoing.taskName
|
17 | }];
|
18 | }
|
19 | return [];
|
20 | }
|
21 | //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoid2F0Y2guZXJyb3JzLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vc3JjL3dhdGNoLmVycm9ycy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBR0EsV0FBWSxtQkFBbUI7SUFDM0IsbUVBQTZCLHVCQUF1QiwyQkFBQSxDQUFBO0FBQ3hELENBQUMsRUFGVywyQkFBbUIsS0FBbkIsMkJBQW1CLFFBRTlCO0FBRkQsSUFBWSxtQkFBbUIsR0FBbkIsMkJBRVgsQ0FBQTtBQVFELCtCQUFzQyxRQUEyQixFQUFFLEtBQW9CO0lBQ25GLE1BQU0sQ0FBQztRQUNILGtCQUFrQjtLQUNyQixDQUFDLE1BQU0sQ0FBQyxVQUFDLEdBQUcsRUFBRSxFQUFFLElBQUssT0FBQSxHQUFHLENBQUMsTUFBTSxDQUFDLEVBQUUsQ0FBQyxRQUFRLEVBQUUsS0FBSyxDQUFDLENBQUMsRUFBL0IsQ0FBK0IsRUFBRSxFQUFFLENBQUMsQ0FBQztBQUMvRCxDQUFDO0FBSmUsNkJBQXFCLHdCQUlwQyxDQUFBO0FBRUQsNEJBQTRCLFFBQTJCLEVBQUUsS0FBb0I7SUFDekUsRUFBRSxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsS0FBSyxDQUFDLFFBQVEsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDbEMsTUFBTSxDQUFDLENBQTZCO2dCQUNoQyxJQUFJLEVBQUUsbUJBQW1CLENBQUMscUJBQXFCO2dCQUMvQyxRQUFRLEVBQUUsUUFBUSxDQUFDLFFBQVE7YUFDOUIsQ0FBQyxDQUFDO0lBQ1AsQ0FBQztJQUNELE1BQU0sQ0FBQyxFQUFFLENBQUM7QUFDZCxDQUFDIn0= |
\ | No newline at end of file |