UNPKG

cz-conventional-changelog-befe

Version:
21 lines (17 loc) 572 B
'use strict'; /** * @file gitRemoteUrl * @author Cuttle Cong * @date 2018/10/25 * */ var gitconfig = require('gitconfiglocal'); var pify = require('pify'); module.exports = function (dir) { var _ref = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {}, _ref$remoteName = _ref.remoteName, remoteName = _ref$remoteName === undefined ? 'origin' : _ref$remoteName; return pify(gitconfig)(dir || process.cwd()).then(function (config) { return config.remote && config.remote[remoteName] && config.remote[remoteName].url; }); };