|
function createPackageURL(packageName, version, filename, search) {
|
|
let pathname = `/${packageName}`
|
|
|
|
if (version != null)
|
|
pathname += `@${version}`
|
|
|
|
if (filename)
|
|
pathname += filename
|
|
|
|
if (search)
|
|
pathname += search
|
|
|
|
return pathname
|
|
}
|
|
|
|
module.exports = createPackageURL
|