UNPKG

simple-git

Version:

Simple GIT interface for node.js

21 lines 714 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const task_1 = require("./task"); const utils_1 = require("../utils"); function cloneTask(repo, directory, customArgs) { const commands = ['clone', ...customArgs]; if (typeof repo === 'string') { commands.push(repo); } if (typeof directory === 'string') { commands.push(directory); } return task_1.straightThroughStringTask(commands); } exports.cloneTask = cloneTask; function cloneMirrorTask(repo, directory, customArgs) { utils_1.append(customArgs, '--mirror'); return cloneTask(repo, directory, customArgs); } exports.cloneMirrorTask = cloneMirrorTask; //# sourceMappingURL=clone.js.map