(s, o)
| 40765 | zl.some((s) => a.indexOf(s) > -1) |
| 40766 | ) |
| 40767 | } |
| 40768 | function absolutifyPointer(s, o) { |
| 40769 | const [i, a] = s.split('#'), |
| 40770 | u = null != o ? o : '', |
| 40771 | _ = null != i ? i : '' |
| 40772 | let w |
| 40773 | if (isHttpUrl(u)) w = resolve(u, _) |
| 40774 | else { |
| 40775 | const s = resolve(Ll, u), |
| 40776 | o = resolve(s, _).replace(Ll, '') |
| 40777 | w = _.startsWith('/') ? o : o.substring(1) |
| 40778 | } |
| 40779 | return a ? `${w}#${a}` : w |
| 40780 | } |
| 40781 | const Wl = /^([a-z]+:\/\/|\/\/)/i |
| 40782 | class JSONRefError extends Go {} |
no test coverage detected