UNPKG

@eljs/create

Version:
21 lines 632 B
import { getGitUserSync, gitUrlAnalysis, getGitUrlSync as gitUrlSync } from '@eljs/utils'; var account = getGitUserSync(); export var author = account.name; export var email = account.email; var _gitUrl = ''; export function getGitUrl(targetDir) { if (_gitUrl) { return _gitUrl; } _gitUrl = gitUrlSync(targetDir); return _gitUrl; } var _gitHref = ''; export function getGitHref(gitUrl) { var _gitUrlAnalysis; if (_gitHref) { return _gitHref; } _gitHref = ((_gitUrlAnalysis = gitUrlAnalysis(gitUrl)) === null || _gitUrlAnalysis === void 0 ? void 0 : _gitUrlAnalysis.href) || '${gitHref}'; return _gitHref; }