PageSourceSearch

https://www.underarmour.fr/_next/static/chunks/2svk23x2kllo5.js?dpl=d5fc6470bbcfbc3b5704e0cc03d67e9b9b2eedb5

js underarmour.fr collected 2026-10-06 13:22:33 UTC 20,405 bytes, 2 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,731287,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.getErrorMessage=function(e){return function(e){if("object"==typeof e&&null!==e&&"message"in e&&"string"==typeof e.message)return e;try{return Error(JSON.stringify(e))}catch{return Error(String(e))}}(e).message},r.safeError=function(e,t="Unknown error"){return e instanceof Error?e:Error(t)}},462819,(e,t,r)=>{"use strict";r.parse=function(e,t){if("string"!=typeof e)throw TypeError("argument str must be a string");var r={},a=e.length;if(a<2)return r;var i=t&&t.decode||f,o=0,l=0,s=0;do{if(-1===(l=e.indexOf("=",o)))break;if(-1===(s=e.indexOf(";",o)))s=a;else if(l>s){o=e.lastIndexOf(";",l-1)+1;continue}var d=u(e,o,l),h=c(e,l,d),g=e.slice(d,h);if(!n.call(r,g)){var m=u(e,l+1,s),p=c(e,s,m);34===e.charCodeAt(m)&&34===e.charCodeAt(p-1)&&(m++,p--);var y=e.slice(m,p);r[g]=function(e,t){try{return t(e)}catch(t){return e}}(y,i)}o=s+1}while(o<a)return r},r.serialize=function(e,t,r){var n=r&&r.encode||encodeURIComponent;if("function"!=typeof n)throw TypeError("option encode is invalid");if(!i.test(e))throw TypeError("argument name is invalid");var u=n(t);if(!o.test(u))throw TypeError("argument val is invalid");var c=e+"="+u;if(!r)return c;if(null!=r.maxAge){var f=Math.floor(r.maxAge);if(!isFinite(f))throw TypeError("option maxAge is invalid");c+="; Max-Age="+f}if(r.domain){if(!l.test(r.domain))throw TypeError("option domain is invalid");c+="; Domain="+r.domain}if(r.path){if(!s.test(r.path))throw TypeError("option path is invalid");c+="; Path="+r.path}if(r.expires){var d,h=r.expires;if(d=h,"[object Date]"!==a.call(d)||isNaN(h.valueOf()))throw TypeError("option expires is invali
1d");c+="; Expires="+h.toUTCString()}if(r.httpOnly&&(c+="; HttpOnly"),r.secure&&(c+="; Secure"),r.partitioned&&(c+="; Partitioned"),r.priority)switch("string"==typeof r.priority?r.priority.toLowerCase():r.priority){case"low":c+="; Priority=Low";break;case"medium":c+="; Priority=Medium";break;case"high":c+="; Priority=High";break;default:throw TypeError("option priority is invalid")}if(r.sameSite)switch("string"==typeof r.sameSite?r.sameSite.toLowerCase():r.sameSite){case!0:case"strict":c+="; SameSite=Strict";break;case"lax":c+="; SameSite=Lax";break;case"none":c+="; SameSite=None";break;default:throw TypeError("option sameSite is invalid")}return c};var a=Object.prototype.toString,n=Object.prototype.hasOwnProperty,i=/^[!#$%&'*+\-.^_`|~0-9A-Za-z]+$/,o=/^("?)[\u0021\u0023-\u002B\u002D-\u003A\u003C-\u005B\u005D-\u007E]*\1$/,l=/^([.]?[a-z0-9]([a-z0-9-]{0,61}[a-z0-9])?)([.][a-z0-9]([a-z0-9-]{0,61}[a-z0-9])?)*$/i,s=/^[\u0020-\u003A\u003D-\u007E]*$/;function u(e,t,r){do{var a=e.charCodeAt(t);if(32!==a&&9!==a)return t}while(++t<r)return r}function c(e,t,r){for(;t>r;){var a=e.charCodeAt(--t);if(32!==a&&9!==a)return t+1}return r}
1function f(e){return -1!==e.indexOf("%")?decodeURIComponent(e):e}},517815,e=>{"use strict";var t=e.i(223425),r=e.i(731287);function a(e,t,a){e.error(`Unable to read ${t} from store because: ${(0,r.getErrorMessage)(a)}`)}let n=(0,t.createClientLogger)("browser.storage");class i{#e;constructor({storage:e}){this.#e=e}get(e,t){try{let r=this.#e.getItem(e);if(r)return t?t(r):JSON.parse(r)}catch(t){a(n,e,t)}}remove(e){this.#e.removeItem(e)}set(e,t,r){if(!t)return void this.remove(e);let a=r?r(t):JSON.stringify(t);a?this.#e.setItem(e,a):n.error(`Unable to store ${e} because it failed to match the requested schema`)}}var o=e.i(462819);let l=(0,t.createClientLogger)("cookie.storage");var s=e.i(909792);let u=(0,s.isBrowser)()&&window?.navigator?.cookieEnabled?new i({storage:window.localStorage}):void 0,c=(0,s.isBrowser)()&&window?.navigator?.cookieEnabled?new i({storage:window.sessionStorage}):void 0,f=(0,s.isBrowser)()&&window?.navigator?.cookieEnabled?new class{getString(e){try{return o.parse(document.cookie)[e]}catch(t){a(l,e,t);return}}getJson(e){try{let t=o.parse(document.cookie)[e];if(void 0===t)return;let r=t.startsWith("j:")?t.slice(2):t;try{return JSON.parse(r)}catch{return t}}catch(t){a(l,e,t);return}}keys(){try{return Object.keys(o.parse(document.cookie))}catch(e){return a(l,"*",e),[]}}remove(e,t){this.write(e,"",{...t,expires:new Date(1970,1,1,0,0,1),maxAge:0})}set(e,t,r){if(void 0===t)return void this.remove(e,{path:r?.path,domain:r?.domain});let a="string"==typeof t?t:JSON.stringify(t);this.write(e,a,r)}write(e,t,a){try{let r=o.serialize(e,t,a);new TextEncoder().encode(r).length>4096&&l.error(`Cookie "${e}" exceeds the 4096-byte budget; writing anyway`),document.cookie=r}catch(t){l.error(`Unable to write ${e} to store because: ${(0,r.getErrorMessage)(t)}`)}}}:void 0;e.s(["CookieStorage",0,f,"LocalStorage",0,u,"SessionStorage",0,c],517815)},124741,348883,268887,e=>{"use strict";var t=e.i(843476),r=e.i(271645),a=e.i(223425),n=e.i(7805),i=e.i(909792),o=e.i(517815);let l=null;function s(e,t,r,a){(0,i.isBrowser)()&&window.dispatchEvent(new CustomEvent("flagsmith:overrideUpdated",{detail:{flag:e,enabled:t,value:r,action:a}}))}function u(){if(l)return l;let e=o.CookieStorage?.getJson(n.OVERRIDE_FLAGS_COOKIE_NAME);if("string"==typeof e){let t=JSON.parse(e);return l=t,t}if(e)return l=e,e;let t={};return l=t,t}function c(e){return u()[e.toLowerCase()]}function f(e){return void 0!==u()[e.toLowerCase()]}async function d(e){try{let t=await fetch("/api/meta/feature-flags/",{method:"PUT",headers:{"Content-Type":"application/json"},body:JSON.stringify(e)});if(t.ok){l=null;let r=await t.json();return s(e.name,e.enabled,e.value?.toString()||"","add"),r}throw Error(`Failed to add override: ${t.statusText} (${t.status})`)}catch(e){throw console.error("Error adding flag override:",e),e}}async function h(e){try{let t=await fetch(`/api/meta/feature-flags?flag=${encodeURIComponent(e)}`,{method:"DELETE"});if(t.ok)l=null,s(e,!1,"","remove");else throw Error(`Failed to remove override: ${t.statusText} (${t.status})`)}catch(e){throw console.error("Error removing flag override:",e),e}}async function g(){try{let e=await fetch("/api/meta/feature-flags",{method:"DELETE"});if(e.ok)l=null,s("",!1,"","clear");else throw Error(`Failed to clear overrides: ${e.statusText}`)}catch(e){throw console.error("Error clearing flag overrides:",e),e}}e.s(["addOverride",0,d,"clearOverrides",0,g,"getOverride",0,c,"hasOverride",0,f,"removeOverride",0,h],348883);let m={hasaddtobagproductrecs:{key:"hasaddtobagproductrecs",kind:"boolean",defaultValue:!1},enableproductcomparison:{key:"enableproductcomparison",kind:"boolean",defaultValue:!0},isattentiveenabled:{key:"isattentiveenabled",kind:"object",defaultValue:{creative_id_desktop:"",creative_id_mobile:""}}},p=new Set(Object.keys(m));function y(e){return p.has(e.toLowerCase())}function v(e){return Object.values(e).some(e=>"string"==typeof e&&""!==e.trim())}function w(e){return JSON.stringify(e)}e.s(["DATADOG_FLAG_MANIFEST",0,m,"deriveEnabledFromObject",0,v,"isDatadogFlag",0,y,"serializeObjectValue",0,w],268887);let b=(0,a.createClientLogger)("datadog-feature-flags"),S=(0,r.createContext)({flags:{},datadogFlags:{},datadogReady:!1,overrideVersion:0}),E=(0,r.createContext)(!1);function A({children:a,locale:n,serverState:i}){let[o,l]=(0,r.useState)(!1);return(0,r.useEffect)(()=>{let t=!1;return async function(){l(!1);let{createFlagsmithInstance:r}=await e.A(661114),{UaConfigPublicImpl:a}=await e.A(140984),{getPluginState:o}=await e.A(686277);if(t)return;let s=o("datadog-rum"),u=s?.flagsmithDatadogRum,c=r();c.setState(i),await c.init({api:a.flagsmithApiUrl,environmentID:a.flagsmithEnvironmentId,preventFetch:!0,cacheFlags:!0,state:i,fetch:(e,t)=>fetch(e,{...t,cache:"default",next:{revalidate:30}}),traits:{locale:n},...u&&{datadogRum:u}}),t||l(!0)}(),()=>{t=!0}},[n,i]),(0,t.jsx)(E.Provider,{value:o,children:a})}e.s(["FeatureFlagProvider",0,function({children:a,locale:n,serverState:i}){let[o,l]=(0,r.useState)(0);(0,r.useEffect)(()=>{let e=()=>{l(e=>e+1)};return window.addEventListener("flagsmith:overrideUpdated",e),()=>{window.removeEventListener("flagsmith:overrideUpdated",e)}},[]);let s=i.flags??{},{datadogFlags:u,datadogReady:c}=function(t,a){let[n,i]=(0,r.useState)({}),[o,l]=(0,r.useState)(!1);return(0,r.useEffect)(()=>{let r=!1;return(async function(){let{initDatadogFeatureFlags:n,getDatadogBooleanValue:o,getDatadogObjectValue:s,isDatadogFlagReady:u}=await e.A(818962),c=await n(t);if(r||!c||!u()){r||l(!1);return}let f={};for(let[e,t]of Object.entries(m))if("object"===t.kind){let r=s(e,t.defaultValue);void 0!==r&&(f[e]=r)}else{let r=o(e,t.defaultValue);void 0!==r&&(f[e]=r)}if(r)return;i(f),l(!0);let d=[];for(let[e,t]of Object.entries(f)){let r=a[e]?.enabled;if(void 0===r)continue;let n="object"==typeof t&&null!==t?v(t):t;n!==r&&d.push(`${e}: datadog=${n} flagsmith=${r}`)}d.length>0&&b.info({mismatches:d,count:d.length},"[Datadog Feature Flags] Provider ready with parity mismatches (expected during migration).")})().catch(e=>{r||(i({}),l(!1),b.error({error:e},"[Datadog Feature Flags] Browser evaluation failed. Flags will fall back to Flagsmith."))}),()=>{r=!0}},[t]),{datadogFlags:n,datadogReady:o}}(n,s);return(0,t.jsx)(S.Provider,{value:{flags:s,datadogFlags:u,datadogReady:c,overrideVersion:o},children:(0,t.jsx)(A,{locale:n,serverState:i,children:a})})},"useDatadogFlagStatus",0,function(){let{datadogFlags:e,datadogReady:t}=(0,r.useContext)(S);return{ready:t,flags:e}},"useFeatureFlags",0,function(e){let{flags:t,datadogFlags:a,datadogReady:n}=(0,r.useContext)(S);return e.reduce((e,r)=>{let i=r.toLowerCase();if(f(i))return e[r]=c(i),e;if(n&&y(i)&&i in a){let n=a[i];if("object"==typeof n&&null!==n)return e[r]={enabled:v(n),value:w(n)},e;let o=t[i];return e[r]={enabled:n,value:o?.value??""},e}return e[r]=t[i]??{enabled:!1,value:null},e},{})},"useFeatureFlagsBool",0,function(e){let{flags:t,datadogFlags:a,datadogReady:n}=(0,r.useContext)(S);return t?e.reduce((e,r)=>{let i=r.toLowerCase();if(f(i))return e[r]=c(i).enabled,e;if(n&&y(i)&&i in a){let t=a[i];return"object"==typeof t&&null!==t?e[r]=v(t):e[r]=t,e}return e[r]=t[i]?.enabled??!1,e},{}):{}}],124741)},902045,e=>{"use strict";var t=e.i(544513);e.s(["useLocale",0,function(){let{locale:e}=(0,t.useFrontendConfiguration)();return e}])},611114,e=>{"use strict";var t=e.i(271645),r=e.i(902045),a=e.i(416254),n=e.i(191148);let i={};var o=e.i(910801),l=e.i(502767),s=e.i(809371),u=e.i(73802),c=e.i(109112),f=e.i(102089),d=e.i(392202),h=e.i(677965),g=e.i(85490),m=e.i(181659),p=e.i(847971),y=e.i(452697),v=e.i(110096),w=e.i(873808),b=e.i(222471),S=e.i(352807),E=e.i(459790),A=e.i(374359),$=e.i(423104),P=e.i(971877),C=e.i(634057),L=e.i(799727),O=e.i(93389),U=e.i(623736),k=e.i(413061),j=e.i(910002),T=e.i(106909),x=e.i(21315),F=e.i(288743),D=e.i(667364);let R={"de-at":o.default,"de-ch":l.default,"de-de":s.default,"en-at":u.default,"en-be":c.default,"en-ch":f.default,"en-de":d.default,"en-dk":h.default,"en-es":g.default,"en-fr":m.default,"en-gb":p.default,"en-ie":y.default,"en-it":v.default,"en-nl":w.default,"en-no":b.default,"en-pl":S.default,"en-pt":E.default,"en-se":A.default,"sv-se":$.default,"es-es":P.default,"fr-be":C.default,"fr-ch":L.default,"fr-fr":O.default,"it-ch":U.default,"it-it":k.default,"nl-be":j.default,"nl-nl":T.default,"pl-pl":x.default,"en-fi":F.default,"pt-pt":D.default},I={};e.s(["useFormatMessage",0,()=>{let e=(0,r.useLocale)();return(0,t.useCallback)((t,r)=>{var o;let l;return(o=(0,n.ensureString)(e))in I||(I[o]=(0,a.createIntl)({locale:o,messages:i[o]??R[o]??i["en-us"]})),(l=I[o])?l.formatMessage({id:t},r):t},[e])}],611114)},663545,837390,638433,e=>{"use strict";var t=e.i(915820);let r=/^\/{0,1}([A-Za-z]{2}-[A-Za-z]{2})\//,a=e=>e.match(r)?.at(1)||void 0,n=e=>{let t=e.match(r)?.at(1)||"";return e.split("/").filter(e=>e&&(!t||t!==e))},i=e=>{let t=n(e.replace(/^(\/[a-z]{2}-[a-z]{2})+($|\/)/i,"/")).join("/");return(0===t.length||"/"!==t[0])&&(t=`/${t}`),e.length>1&&"/"===e.at(-1)&&"/"!==t.at(-1)&&(t=`${t}/`),t};function o(e){try{return decodeURIComponent(e)}catch{return e}}function l(){return t.UaConfigPublicImpl.routePathnames??{}}function s(e){return e.split("/").filter(e=>e.length>0)}function u(e,t){return!(e.length>t.length)&&e.every((e,r)=>e===t[r])}function c(e){return e?e.startsWith("/")?e:`/${e}`:"/"}function f(e,t){let r=l();if(0===Object.keys(r).length)return c(t);let a=c(t),n=a.endsWith("/"),i=s(a),o=function(e,t,r){let a=null;for(let[n,i]of Object.entries(r)){let r=s(n);if(u(r,e)&&(!a||r.length>a.segmentCount)){let e=i[t]??n;a={internalKey:n,publicPath:e,segmentCount:r.length}}}return a}(i,e,r);if(!o)return a;let f=s(o.internalKey),d=i.slice(f.length),h=[...s(o.publicPath),...d],g=h.length>0?"/"+h.join("/"):"/";return n&&"/"!==g&&(g+="/"),g}function d(e,t){let r=l();if(0===Object.keys(r).length)return c(t);let a=c(t),n=a.endsWith("/"),i=s(a),o=function(e,t){let r=[];for(let[a,n]of Object.entries(t)){let t=n[e]??a;r.push({publicSegments:s(t),internalKey:a})}return r.sort((e,t)=>
1t.publicSegments.length-e.publicSegments.length),r}(e,r),f=null;for(let e of o)if(u(e.publicSegments,i)){f=e;break}if(!f)return a;let d=i.slice(f.publicSegments.length),h=[...s(f.internalKey),...d],g=h.length>0?"/"+h.join("/"):"/";return n&&"/"!==g&&(g+="/"),g}e.s(["getLocaleFromPath",0,a,"getNonLocaleURLSegments",0,n,"getUrlWithoutLocale",0,i,"safeDecode",0,o],837390),e.s(["getTranslatedPathname",0,f,"isInternalPathPrefix",0,function(e,t){let r=o(e),n=a(r),l=n?i(r):r;return(n?d(n,l):l).startsWith(t)},"resolveLocalizedRoute",0,d],638433),e.s(["getLocaleUrl",0,(e,t)=>{if(""===e)return`/${t}`;let r=f(t,e);return`/${t}${r}`},"getRelativeUrlFromLocaleAndPathname",0,function(e,t,r){let a=f(e,i(t)),n=new URL(`https://www.underarmour.com/${e}${a}`);return r?.forEach((e,t)=>n.searchParams.set(t,e)),n.toString().replace(/^.*\/\/[^/]+/,"")},"getValidRedirectLink",0,function(e,t){if(e.startsWith("/")&&void 0===a(e)){let r=f(t,e);return`/${t}${r}`}return e}],663545)},152236,e=>{"use strict";var t=e.i(191148);e.i(663545);var r=e.i(837390),a=e.i(638433),n=e.i(7805),i=e.i(650821),o=e.i(915820);e.i(223425);let l=/^(?:[a-z+]+:)?\/\//i;function s(e,t){let r=new URLSearchParams(e);return Object.entries(t).forEach(([e,t])=>{if(null===t)r.delete(e);else if(r.set(e,t),"viewPreference"===e){let e=Array.from(r.entries()).find(e=>"size"===e[1]);if(e){let a=`prefv${e[0].replace("prefn","")}`,n=r.get(a);n?.includes("|")?n?.includes(t)||r.set(a,`${n}|${t}`):r.set(a,t)}}}),r}let u=/\/$/,c=/\/[^/]+\.[a-zA-Z0-9]{1,5}\/$/,f=/^(\d{0,3})(\d{0,3})(\d{0,4})$/,d=e=>o.UaConfigPublicImpl.isEMEA?e.replace(/[^0-9- )(+]/g,""):e.replace(/[^\d]/g,"").replace(f,(e,t,r,a)=>[t,r,a].filter(e=>!!e).join("-")),h=/^\d{3}-\d{3}-\d{4}$/;function g(e){return!!e&&"object"==typeof e&&"getAll"in e}function m(e){let t=new URLSearchParams;return Object.entries(e).forEach(([e,r])=>{Array.isArray(r)?r.forEach(r=>t.append(e,r)):null!=r&&t.append(e,r)}),t}function p(e,t,r,a){let n=g(e)?e.getAll(t):e?.[t];n?Array.isArray(n)?n.forEach(e=>r.append(t,e)):r.append(t,n):a&&r.append(t,a)}function y(e){return e.forEach((t,r)=>{if(r.startsWith("prefv")){let a=t.replace(/\s+$/,"+").replace(/^\s+/,"").replace(/\s{2,}/g,"+ ");a!==t&&e.set(r,a)}}),e}let v=[{unit:"year",ms:31536e6},{unit:"month",ms:2628e6},{unit:"day",ms:864e5},{unit:"hour",ms:36e5},{unit:"minute",ms:6e4},{unit:"second",ms:1e3}];e.s(["addTrailingSlash",0,function(e){let[t,r]=e.split("?");return/.*\.[a-zA-Z0-9]{1,5}$/.test(t)||"/"===t.at(-1)?e:`${t}/${r?`?${r}`:""}`},"base64ToBlob",0,function(e,t="application/pdf"){let r=atob(e),a=[];for(let e=0;e<r.length;e+=512){let t=r.slice(e,e+512),n=Array(t.length);for(let e=0;e<t.length;e++)n[e]=t.charCodeAt(e);a.push(new Uint8Array(n))}return new Blob(a,{type:t})},"calculateDateFilterYears",0,(e=2018)=>{let t=new Date().getFullYear(),r=[];for(let a=t;a>=e;a--)r.push(a.toString());return r},"calculateTimeLeft",0,function(e){let t=new Date(e)-new Date;return t>0?{days:Math.floor(t/864e5),hours:Math.floor(t/36e5%24),minutes:Math.floor(t/1e3/60%60),seconds:Math.floor(t/1e3%60)}:null},"combineParamsAndMergeArrays",0,function(...e){let r=e.map(e=>g(e)?Array.from(e.entries()).reduce((e,[r,a])=>(e[r]=void 0===e[r]?a:[...(0,t.ensureArray)(e[r]),a],e),{}):e),a={};return r.forEach(e=>{Object.entries(e).forEach(([e,t])=>{e in a?Array.isArray(a[e])?Array.isArray(t)?a[e]=[...a[e],...t]:"string"==typeof t&&a[e].push(t):Array.isArray(t)?a[e]=[a[e],...t]:a[e]=t:a[e]=t})}),m(a)},"extractSearchParamsFromDynamicParameters",0,function(e){let t=g(e)?e.get(n.DYNAMIC_PARAMS_SEGMENT_KEY):e?.[n.DYNAMIC_PARAMS_SEGMENT_KEY];if(null==t)return e?g(e)?e:m(e):new URLSearchParams;let r=new URLSearchParams(Array.isArray(t)?t.map(decodeURIComponent).join("&"):decodeURIComponent(t));return new URLSearchParams(r).forEach((e,t)=>!e&&r.delete(t)),y(r),p(e,"cid",r),p(e,"locale",r,(0,i.getDefaultLocale)()),p(e,"productId",r),r},"firstStringValue",0,e=>(0,t.ensureString)(Array.isArray(e)?e[0]:e),"formatAnalyticsPrice",0,e=>e.toFixed(2),"formatDate",0,(e,t,r)=>{let a=o.UaConfigPublicImpl.isEMEA?"en-GB":e;return(t instanceof Date?t:new Date(t)).toLocaleDateString(a,{day:"2-digit",month:"2-digit",year:"numeric",...r})},"formatPhoneNumber",0,d,"formatTimeUnit",0,function(e){return e.toString().padStart(2,"0")},"getPageTypeFromUrl",0,function(e,t){return e&&t?e===`/${t}`||e===`/${t}/`?"content":e.startsWith(`/${t}/p/`)?"product-detail":e.startsWith(`/${t}/c/`)?"product-listing":e.startsWith(`/${t}/t/`)?"content":e.startsWith(`/${t}/cart`)?"cart":(0,a.isInternalPathPrefix)(e,"/checkout")?"checkout":e.startsWith(`/${t}/account`)?"account":e.startsWith(`/${t}/search`)?"search":e.startsWith(`/${t}/404`)?"404":"content":null},"getPathSegmentsAfterDescriptors",0,e=>(0,r.getNonLocaleURLSegments)(e).filter(e=>!["c","t","p"].includes(e)),"isExternalLink",0,e=>l.test(e),"isExternalUrl",0,function(e){return e.startsWith("http")},"isInvalidUSAPhoneNumber",0,function(e){if(!e)return!0;let t=e.replace(/\D+/g,"");
1if(11===t.length&&t.startsWith("1")&&(t=t.slice(1)),10!==t.length)return!0;let r=d(t);return!h.test(r)},"isUrl",0,e=>{if(!e)return!1;try{return new URL(e),!0}catch{return!1}},"joinPathAndSearchParams",0,function(e,t){let r=t?.toString()||"",a=r?`?${r}`:"";return`${e.split("?")[0]}${a}`},"normalizeAlphaNumeric",0,function(e){return e?.toLowerCase().replace(/[^a-z0-9]/g,"")??""},"normalizePhoneNumber",0,e=>e.replace(/[^\d]/g,""),"normalizeSearchParams",0,y,"parseHoursString",0,function(e){let t=e.split("\n").filter(e=>!!e).map(e=>{let[t,r,a]=e.split(" - ");return{day:t.toLowerCase(),hours:`${r} - ${a}`}});return t.reduce((e,t,r)=>{if(0===r)return e;if(e.at(-1)?.hours===t.hours){let r=e.pop();return r&&(1===r.timeframe.length?r.timeframe.push(t.day):r.timeframe?.length>1&&(r.timeframe[1]=t.day),e.push(r)),e}return e.push({timeframe:[t.day],hours:t.hours}),e},[{timeframe:[t[0].day],hours:t[0].hours}])},"parsedUrlQueryToUrlSearchParams",0,m,"recordSetToUrlSearchParams",0,function(e){let t=new URLSearchParams;return Object.entries(e).forEach(([e,r])=>{Array.isArray(r)?r.forEach(r=>t.append(e,r)):r&&t.append(e,r)}),t},"relativeTimeFromDate",0,function(e,t,r){if(!t)return"";let a=performance.timeOrigin+performance.now(),n=t.getTime()-(r?.getTime()??a),o=new Intl.RelativeTimeFormat((0,i.getLanguageByLocale)(e),{numeric:"auto"}),l="";for(let e=0;e<v.length;e++){let{ms:t,unit:r}=v[e];if(Math.abs(n)>=t||"second"===r){l=o.format(Math.round(n/t),r);break}}return l},"removePropertyFromNestedObject",0,function e(t,r){return t&&Object.keys(t).forEach(a=>{a===r?delete t[a]:Array.isArray(t[a])?t[a].forEach(t=>{"object"==typeof t&&e(t,r)}):"object"==typeof t[a]&&e(t[a],r)}),t},"removeTrailingSlash",0,function(e,t=!1){let[r,a]=e.split("?");return(t?c:u).test(r)?`${r.slice(0,-1)}${a?`?${a}`:""}`:e},"sanitizeUrlSegment",0,e=>e?.replace(/\.[^.]+$/,""),"stripPhoneNumber",0,e=>e.replaceAll(/\D/g,""),"stripUnicodeSymbols",0,function(e){return e.replace(/\s*[\u2122\u00AE\u00A9]+\s*/g,e=>/\s/.test(e)?" ":"").trim()},"textTruncate",0,(e,t)=>e.length<=t?e:e.substring(0,t).trim(),"updateQueryParams",0,s,"updateUrlParams",0,function(e,t){let[r,a]=e.split("?"),n=s(new URLSearchParams(a),t);return`${r}${n.toString()&&`?${n}`}`},"validateCardExpirationDates",0,e=>{if(!e)return!0;let{expirationMonth:t,expirationYear:r}=e;if(!t||!r)return!0;let a=new Date,n=a.getMonth()+1,i=a.getFullYear(),o=e=>e<100?e:parseInt(e.toString().slice(-2),10),l=o(i),s=o(r);return s<l||s===l&&t<n}])}]);
2

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.