PageSourceSearch

https://ngrok.com/assets/to-path-DHItiH6K.js

js ngrok.com collected 2026-09-24 06:51:27 UTC 766 bytes, 1 lines download raw bytes

1function e(e){let t=`#${e?.trim()??``}`.replace(/^#+/,`#`);return t===`#`?``:t}function t(...e){return r(e,`append`)}function n(...e){let n=t(...e).toString().trim();return n===``?``:`?${n}`}function r(e,t){let n=new URLSearchParams,r=t===`replace`?n.set.bind(n):n.append.bind(n);for(let t of e)if(t instanceof URLSearchParams)for(let[e,n]of t)r(e,n);else if(typeof t==`string`)for(let[e,n]of new URLSearchParams(t))r(e,n);else if(t!=null)for(let[e,n]of Object.entries(t)){let t=n?.toString();t&&r(e,t)}return n}function i(t){let r=n(t.search),i=e(t.hash),a=`${t.pathname}${r}${i}`,o=new URL(a,`https://example.invalid`);return{pathname:o.pathname,search:o.search,hash:o.hash}}function a(e){let{pathname:t,search:n,hash:r}=i(e);return`${t}${n}${r}`}export{n,a as t};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.