UNPKG
url-trim
Version:
latest (1.0.0)
1.0.0
trims query and hash parameters off a URL
github.com/Jam3/url-trim
Jam3/url-trim
url-trim
/
index.js
14 lines
(12 loc)
•
292 B
JavaScript
View Raw
1
2
3
4
5
6
7
8
9
10
11
12
13
14
var
urlLib =
require
(
'url'
)
module
.
exports
= stripUrl
function
stripUrl
(
url
) {
if
(!url)
return
''
var
obj = urlLib.
parse
(url) obj.
search
=
''
obj.
hash
=
''
obj.
query
=
''
obj.
pathname
= (obj.
pathname
||
''
).
replace
(
/\/+$/
,
'/'
) url = urlLib.
format
(obj)
return
url ||
'/'
}