JezK
Edit File: gitlab-resolver.js.map
{"version":3,"file":"gitlab-resolver.js","names":["GitLabResolver","parts","hash","hostname","user","repo","getGitHTTPBaseUrl","decodeURIComponent","filename","commit","HostedGitResolver"],"sourceRoot":"../../../src","sources":["resolvers/exotics/gitlab-resolver.js"],"sourcesContent":["/* @flow */\n\nimport type {ExplodedFragment} from './hosted-git-resolver.js';\nimport HostedGitResolver from './hosted-git-resolver.js';\n\nexport default class GitLabResolver extends HostedGitResolver {\n static hostname = 'gitlab.com';\n static protocol = 'gitlab';\n\n static getTarballUrl(parts: ExplodedFragment, hash: string): string {\n return `https://${this.hostname}/${parts.user}/${parts.repo}/repository/archive.tar.gz?ref=${hash}`;\n }\n\n static getGitHTTPBaseUrl(parts: ExplodedFragment): string {\n return `https://${this.hostname}/${parts.user}/${parts.repo}`;\n }\n\n static getGitHTTPUrl(parts: ExplodedFragment): string {\n return `${GitLabResolver.getGitHTTPBaseUrl(parts)}.git`;\n }\n\n static getGitSSHUrl(parts: ExplodedFragment): string {\n return (\n `git+ssh://git@${this.hostname}/${parts.user}/${parts.repo}.git` +\n `${parts.hash ? '#' + decodeURIComponent(parts.hash) : ''}`\n );\n }\n\n static getHTTPFileUrl(parts: ExplodedFragment, filename: string, commit: string): string {\n return `https://${this.hostname}/${parts.user}/${parts.repo}/raw/${commit}/${filename}`;\n }\n}\n"],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAGA;EAAA;EAAA;IAAA;EAAA;EAAA;AAAA;AAAyD;AAAA;AAAA,IAEpCA,cAAc;EAAA;EAAA;EAAA;IAAA;IAAA;EAAA;EAAA;IAAA;IAAA,OAIjC,uBAAqBC,KAAuB,EAAEC,IAAY,EAAU;MAClE,yBAAkB,IAAI,CAACC,QAAQ,cAAIF,KAAK,CAACG,IAAI,cAAIH,KAAK,CAACI,IAAI,4CAAkCH,IAAI;IACnG;EAAC;IAAA;IAAA,OAED,2BAAyBD,KAAuB,EAAU;MACxD,yBAAkB,IAAI,CAACE,QAAQ,cAAIF,KAAK,CAACG,IAAI,cAAIH,KAAK,CAACI,IAAI;IAC7D;EAAC;IAAA;IAAA,OAED,uBAAqBJ,KAAuB,EAAU;MACpD,iBAAUD,cAAc,CAACM,iBAAiB,CAACL,KAAK,CAAC;IACnD;EAAC;IAAA;IAAA,OAED,sBAAoBA,KAAuB,EAAU;MACnD,OACE,wBAAiB,IAAI,CAACE,QAAQ,cAAIF,KAAK,CAACG,IAAI,cAAIH,KAAK,CAACI,IAAI,sBACvDJ,KAAK,CAACC,IAAI,GAAG,GAAG,GAAGK,kBAAkB,CAACN,KAAK,CAACC,IAAI,CAAC,GAAG,EAAE,CAAE;IAE/D;EAAC;IAAA;IAAA,OAED,wBAAsBD,KAAuB,EAAEO,QAAgB,EAAEC,MAAc,EAAU;MACvF,yBAAkB,IAAI,CAACN,QAAQ,cAAIF,KAAK,CAACG,IAAI,cAAIH,KAAK,CAACI,IAAI,kBAAQI,MAAM,cAAID,QAAQ;IACvF;EAAC;EAAA;AAAA,EAzByCE,+BAAiB;AAAA;AAAA,mCAAxCV,cAAc,cACf,YAAY;AAAA,mCADXA,cAAc,cAEf,QAAQ"}