nkzawa
8 years ago
committed by
Leo Lamprecht
1 changed files with 8 additions and 10 deletions
@ -1,23 +1,21 @@ |
|||
const isURL = require('is-url') |
|||
|
|||
exports.maybeURL = id => { |
|||
// E.g, "appname-asdf"
|
|||
return id.includes('-') |
|||
} |
|||
return id.includes('-'); |
|||
}; |
|||
|
|||
exports.normalizeURL = u => { |
|||
// Normalize URL by removing slash from the end
|
|||
if (isURL(u) && u.slice(-1) === '/') { |
|||
u = u.slice(0, -1) |
|||
if (u.slice(-1) === '/') { |
|||
u = u.slice(0, -1); |
|||
} |
|||
|
|||
// `url` should match the hostname of the deployment
|
|||
u = u.replace(/^https:\/\//i, '') |
|||
u = u.replace(/^https:\/\//i, ''); |
|||
|
|||
if (!u.includes('.')) { |
|||
// `.now.sh` domain is implied if just the subdomain is given
|
|||
u += '.now.sh' |
|||
u += '.now.sh'; |
|||
} |
|||
|
|||
return u |
|||
} |
|||
return u; |
|||
}; |
|||
|
Loading…
Reference in new issue