1var e=/^(\d{4})-(\d{2})-(\d{2}) (\d{2}):(\d{2}):(\d{2})$/,t=`paymentURL`,n=t=>{if(!t)return null;let n=t.replace(e,`$1-$2-$3T$4:$5:$6Z`),r=Date.parse(n);return Number.isNaN(r)?null:r},r=e=>{let t=n(e);return t!==null&&t>Date.now()},i=e=>{if(typeof localStorage>`u`)return;let n=e||(typeof window<`u`?window.location.href:``);n&&localStorage.setItem(t,n)},a=()=>typeof localStorage>`u`?null:localStorage.getItem(t),o=new Map,s=(e,t)=>{let n=o.get(e);if(n!==void 0)return n;let r=t().finally(()=>{o.get(e)===r&&o.delete(e)});return o.set(e,r),r};export{s as i,r as n,i as r,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.