UNPKG

pkg-tasks

Version:
60 lines (53 loc) 1.33 kB
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); Object.defineProperty(exports, "__esModule", { value: true }); exports.gitBehind = gitBehind; exports.gitDirty = gitDirty; var _asyncToGenerator2 = _interopRequireDefault(require("@babel/runtime/helpers/asyncToGenerator")); function gitBehind(_x) { return _gitBehind.apply(this, arguments); } function _gitBehind() { _gitBehind = (0, _asyncToGenerator2.default)(function* ({ events, store, taskId }) { const { projectPath } = store.get(`tasks.${taskId}`); yield events.spawn(`${taskId}.gitBehind`, { args: ["status", "-uno"], command: "git", options: { cwd: projectPath } }); }); return _gitBehind.apply(this, arguments); } function gitDirty(_x2) { return _gitDirty.apply(this, arguments); } function _gitDirty() { _gitDirty = (0, _asyncToGenerator2.default)(function* ({ events, store, taskId }) { const { projectPath } = store.get(`tasks.${taskId}`); yield events.spawn(`${taskId}.gitDirty`, { args: ["diff-index", "--quiet", "HEAD", "--"], command: "git", options: { cwd: projectPath } }); }); return _gitDirty.apply(this, arguments); } //# sourceMappingURL=git.js.map