@applitools/dom-shared
Advanced tools
Comparing version 1.0.9 to 1.0.10
{ | ||
"name": "dry-run", | ||
"lockfileVersion": 2, | ||
"requires": true, | ||
"lockfileVersion": 1, | ||
"packages": { | ||
"": { | ||
"dependencies": { | ||
"@applitools/dom-shared": "file:../dry-run.tgz" | ||
} | ||
}, | ||
"node_modules/@applitools/dom-shared": { | ||
"version": "1.0.9", | ||
"resolved": "file:../dry-run.tgz", | ||
"integrity": "sha512-CbsZ5S0w/qMl2Qhy7Y+gv7eEsev+DzWrasoFE5jAEdqUsZpSS7aRSzFC5JZODtVzTxagPhIvavWgL+TlHizF1w==", | ||
"license": "SEE LICENSE IN LICENSE", | ||
"engines": { | ||
"node": ">=8.9.0" | ||
} | ||
} | ||
}, | ||
"dependencies": { | ||
"@applitools/dom-shared": { | ||
"version": "file:../dry-run.tgz", | ||
"integrity": "sha512-sccRuPtdAyz9MWEpzyCGiFlQIPRrKGefMA5TGM1n9OaXUXO/3uYZiAW4ZvEMlVZZGGV1HCroX7KQLqWweZqCFg==" | ||
"integrity": "sha512-CbsZ5S0w/qMl2Qhy7Y+gv7eEsev+DzWrasoFE5jAEdqUsZpSS7aRSzFC5JZODtVzTxagPhIvavWgL+TlHizF1w==" | ||
} | ||
} | ||
} |
@@ -7,2 +7,6 @@ | ||
## 1.0.10 - 2023/2/24 | ||
- add fallback for url absolutization | ||
## 1.0.9 - 2022/9/30 | ||
@@ -9,0 +13,0 @@ |
{ | ||
"name": "@applitools/dom-shared", | ||
"version": "1.0.9", | ||
"version": "1.0.10", | ||
"main": "index.js", | ||
@@ -5,0 +5,0 @@ "license": "SEE LICENSE IN LICENSE", |
@@ -18,6 +18,10 @@ function isAbsoluteUrl(url) { | ||
} | ||
const absoluteUrl = new URL(url, baseUrl).href; | ||
return !isEncoded ? decodeURI(absoluteUrl) : absoluteUrl; | ||
try { | ||
const absoluteUrl = new URL(url, baseUrl).href; | ||
return !isEncoded ? decodeURI(absoluteUrl) : absoluteUrl; | ||
} catch (err) { | ||
return !isEncoded ? decodeURI(url) : url; | ||
} | ||
} | ||
module.exports = absolutizeUrl; |
Sorry, the diff of this file is not supported yet
40632
20
334