cz-conventional-changelog-befe
Version:
cz adaptor for baidu BEFE
21 lines (17 loc) • 572 B
JavaScript
;
/**
* @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;
});
};