UNPKG

@featurevisor/core

Version:

Core package of Featurevisor for Node.js usage

20 lines 650 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.getOwnerAndRepoFromUrl = getOwnerAndRepoFromUrl; function getOwnerAndRepoFromUrl(url) { let owner; let repo; if (url.startsWith("https://")) { const parts = url.split("/"); repo = parts.pop().replace(".git", ""); owner = parts.pop(); } else if (url.startsWith("git@")) { const urlParts = url.split(":"); const parts = urlParts[1].split("/"); repo = parts.pop().replace(".git", ""); owner = parts.pop(); } return { owner, repo }; } //# sourceMappingURL=getOwnerAndRepoFromUrl.js.map