UNPKG

@figma/nodegit

Version:

Node.js libgit2 asynchronous native bindings

20 lines (17 loc) 514 B
var NodeGit = require("../"); var Branch = NodeGit.Branch; var _remoteName = Branch.remoteName; /** * Retrieve the Branch's Remote Name as a String. * * @async * @param {Repository} repo The repo to get the remote name from * @param {String} the refname of the branch * @return {String} remote name as a string. */ Branch.remoteName = function(repo, remoteRef) { return _remoteName.call(this, repo, remoteRef) .then(function(remoteNameBuffer) { return remoteNameBuffer.toString(); }); };