PageSourceSearch

https://www.chemcalc.org/assets/languageParam-DBJq8jy2.js

js chemcalc.org collected 2026-10-03 17:34:40 UTC 1,103 bytes, 1 lines download raw bytes

1import{t as e}from"./address-7F9g6h95.js";function t(e,t={}){let n=t.literalPlus??!0,r=[],i=e.startsWith(`?`)?e.slice(1):e;for(let e of i.split(`&`)){if(e===``)continue;let t=e.indexOf(`=`),i=t===-1?e:e.slice(0,t),a=t===-1?``:e.slice(t+1),s=o(i,n);s!==``&&r.push([s,o(a,n)])}return r}function n(e){let t=[];for(let[n,r]of e){if(n===``)continue;let e=a(n);t.push(r===``?e:`${e}=${a(r)}`)}return t.join(`&`)}function r(e){let t=new Map;for(let[n,r]of e)t.has(n)||t.set(n,r);return t}function i(e,n={}){let i={},a=r(t(e,n));for(let[e,t]of a)i[e]=t;return i}function a(e){return encodeURIComponent(e).replaceAll(`%2C`,`,`)}function o(t,n){return e(n?t:t.replaceAll(`+`,` `))}var s=`lang`;function c(e){if(e.length===0||e.length>35)return!1;try{return Intl.getCanonicalLocales(e)[0]===e}catch{return!1}}function l(e){let t=i(e)[s];if(t!==void 0&&c(t))return t}function u(e,t){if(t===void 0||!c(t))return e;let n;try{n=new URL(e,d)}catch{return e}n.searchParams.set(s,t);let r=n.toString();return r.startsWith(d)?r.slice(d.length):r}var d=`https://relative.invalid`;export{i as a,t as i,u as n,n as r,l 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.