PageSourceSearch

https://www.aldi.ie/_nuxt/B2IsBu9t.js

js aldi.ie collected 2026-10-02 03:01:25 UTC 10,294 bytes, 1 lines download raw bytes

vendor: 5,066 bytes, line 1
1import{m as e,p as t}from"./DiaIawMa.js";var n=/"(?:_|\\u0{2}5[Ff]){2}(?:p|\\u0{2}70)(?:r|\\u0{2}72)(?:o|\\u0{2}6[Ff])(?:t|\\u0{2}74)(?:o|\\u0{2}6[Ff])(?:_|\\u0{2}5[Ff]){2}"\s*:/,r=/"(?:c|\\u0063)(?:o|\\u006[Ff])(?:n|\\u006[Ee])(?:s|\\u0073)(?:t|\\u0074)(?:r|\\u0072)(?:u|\\u0075)(?:c|\\u0063)(?:t|\\u0074)(?:o|\\u006[Ff])(?:r|\\u0072)"\s*:/,i=/^\s*["[{]|^\s*-?\d{1,16}(\.\d{1,17})?([Ee][+-]?\d+)?\s*$/;function a(e,t){if(e===`__proto__`||e===`constructor`&&t&&typeof t==`object`&&`prototype`in t){o(e);return}return t}function o(e){console.warn(`[destr] Dropping "${e}" key to prevent prototype pollution.`)}function s(e,t={}){if(typeof e!=`string`)return e;if(e[0]===`"`&&e[e.length-1]===`"`&&e.indexOf(`\\`)===-1)return e.slice(1,-1);let o=e.trim();if(o.length<=9)switch(o.toLowerCase()){case`true`:return!0;case`false`:return!1;case`undefined`:return;case`null`:return null;case`nan`:return NaN;case`infinity`:return 1/0;case`-infinity`:return-1/0}if(!i.test(e)){if(t.strict)throw SyntaxError(`[destr] Invalid JSON`);return e}try{if(n.test(e)||r.test(e)){if(t.strict)throw Error(`[destr] Possible prototype pollution`);return JSON.parse(e,a)}return JSON.parse(e)}catch(n){if(t.strict)throw n;return e}}var c=class extends Error{constructor(e,t){super(e,t),this.name=`FetchError`,t?.cause&&!this.cause&&(this.cause=t.cause)}};function l(e){let t=e.error?.message||e.error?.toString()||``,n=e.request?.method||e.options?.method||`GET`,r=e.request?.url||String(e.request)||`/`,i=new c(`${`[${n}] ${JSON.stringify(r)}`}: ${e.response?`${e.response.status} ${e.response.statusText}`:`<no response>`}${t?` ${t}`:``}`,e.error?{cause:e.error}:void 0);for(let t of[`request`,`options`,`response`])Object.defineProperty(i,t,{get(){return e[t]}});for(let[t,n]of[[`data`,`_data`],[`status`,`status`],[`statusCode`,`status`],[`statusText`,`statusText`],[`statusMessage`,`statusText`]])Object.defineProperty(i,t,{get(){return e.response&&e.response[n]}});return i}var u=new Set(Object.freeze([`PATCH`,`POST`,`PUT`,`DELETE`]));function d(e=`GET`){return u.has(e.toUpperCase())}function f(e){if(e===void 0)return!1;let t=typeof e;return t===`string`||t===`number`||t===`boolean`||t===null?!0:t===`object`?Array.isArray(e)?!0:e.buffer||e instanceof FormData||e instanceof URLSearchParams?!1:e.constructor&&e.constructor.name===`Object`||typeof e.toJSON==`function`:!1}var p=new Set([`image/svg`,`application/xml`,`application/xhtml`,`application/html`]),m=/^application\/(?:[\w!#$%&*.^`~-]*\+)?json(;.+)?$/i;function h(e=``){if(!e)return`json`;let t=e.split(`;`).shift()||``;return m.test(t)?`json`:t===`text/event-stream`?`stream`:p.has(t)||t.startsWith(`text/`)?`text`:`blob`}function g(e,t,n,r){let i=_(t?.headers??e?.headers,n?.headers,r),a;return(n?.query||n?.params||t?.params||t?.query)&&(a={...n?.params,...n?.query,...t?.params,...t?.query}),{...n,...t,query:a,params:a,headers:i}}function _(e,t,n){if(!t)return new n(e);let r=new n(t);if(e)for(let[t,i]of Symbol.iterator in e||Array.isArray(e)?e:new n(e))r.set(t,i);return r}async function v(e,t){if(t){if(Array.isArray(t))for(let n of t)await n(e);else await t(e)}}var y=new Set([408,409,425,429,500,502,503,504]),b=new Set([101,204,205,304]);function x(n={}){let{fetch:r=globalThis.fetch,Headers:i=globalThis.Headers,AbortController:a=globalThis.AbortController}=n;async function o(e){let t=e.error&&e.error.name===`AbortError`&&!e.options.timeout||!1;if(e.options.retry!==!1&&!t){let t;t=typeof e.options.retry==`number`?e.options.retry:+!d(e.options.method);let n=e.response&&e.response.status||500;if(t>0&&(Array.isArray(e.options.retryStatusCodes)?e.options.retryStatusCodes.includes(n):y.has(n))){let n=typeof e.options.retryDelay==`function`?e.options.retryDelay(e):e.options.retryDelay||0;return n>0&&await new Promise(e=>setTimeout(e,n)),c(e.request,{...e.options,retry:t-1})}}let n=l(e);throw Error.captureStackTrace&&Error.captureStackTrace(n,c),n}let c=async function(c,l={}){let u={request:c,options:g(c,l,n.defaults,i),response:void 0,error:void 0};if(u.options.method&&(u.options.method=u.options.method.toUpperCase()),u.options.onRequest&&(await v(u,u.options.onRequest),u.options.headers instanceof i||(u.options.headers=new i(u.options.headers||{}))),typeof u.request==`string`&&(u.options.baseURL&&(u.request=t(u.request,u.options.baseURL)),u.options.query&&(u.request=e(u.request,u.options.query),delete u.options.query),`query`in u.options&&delete u.options.query,`params`in u.options&&delete u.options.params),u.options.body&&d(u.options.method)){if(f(u.options.body)){let e=u.options.headers.get(`content-type`);typeof u.options.body!=`string`&&(u.options.body=e===`application/x-www-form-urlencoded`?new URLSearchParams(u.options.body).toString():JSON.stringify(u.options.body)),e||u.options.headers.set(`content-type`,`application/json`),u.options.headers.has(`accept`)||u.options.headers.set(`accept`,`application/json`)}else(`pipeTo`in u.options.body&&typeof u.options.body.pipeTo==`function`||typeof u.options.body.pipe==`function`)&&(`duplex`in u.options||(u.options.duplex=`half`))}let p;
1if(!u.options.signal&&u.options.timeout){let e=new a;p=setTimeout(()=>{let t=Error(`[TimeoutError]: The operation was aborted due to timeout`);t.name=`TimeoutError`,t.code=23,e.abort(t)},u.options.timeout),u.options.signal=e.signal}try{u.response=await r(u.request,u.options)}catch(e){return u.error=e,u.options.onRequestError&&await v(u,u.options.onRequestError),await o(u)}finally{p&&clearTimeout(p)}if((u.response.body||u.response._bodyInit)&&!b.has(u.response.status)&&u.options.method!==`HEAD`){let e=(u.options.parseResponse?`json`:u.options.responseType)||h(u.response.headers.get(`content-type`)||``);switch(e){case`json`:{let e=await u.response.text(),t=u.options.parseResponse||s;u.response._data=t(e);break}case`stream`:u.response._data=u.response.body||u.response._bodyInit;break;default:u.response._data=await u.response[e]()}}return u.options.onResponse&&await v(u,u.options.onResponse),!u.options.ignoreResponseError&&u.response.status>=400&&u.response.status<600?(u.options.onResponseError&&await v(u,u.options.onResponseError),await o(u)):u.response},u=async function(e,t){return(await c(e,t))._data};return u.raw=c,u.native=(...e)=>r(...e),u.create=(e={},t={})=>x({...n,...t,defaults:{...n.defaults,...t.defaults,...e}}),u}var S=(function(){if(typeof globalThis<`u`)return globalThis;if(typeof self<`u`)return self;if(typeof window<`u`)return window;if(typeof globalThis<`u`)return globalThis;throw Error(`unable to locate global object`)})(),C=S.fetch?(...e)=>S.fetch(...e):()=>Promise.reject(Error(`[ofetch] global.fetch is not supported!`)),w=S.Headers,T=S.AbortController,E=x({fetch:C,Headers:w,AbortController:T}),D=E,O=`modulepreload`,k=function(e,t){return new URL(e,t).href},A={},j=function(e,t,n){let r=Promise.resolve();if(t&&t.length>0){let e=document.getElementsByTagName(`link`),i=document.querySelector(`meta[property=csp-nonce]`),a=i?.nonce||i?.getAttribute(`nonce`);function o(e){return Promise.all(e.map(e=>Promise.resolve(e).then(e=>({status:`fulfilled`,value:e}),e=>({status:`rejected`,reason:e}))))}function s(e){return import.meta.resolve?import.meta.resolve(e):new URL(e,import.meta.url).href}r=o(t.map(t=>{if(t=k(t,n),t=s(t),t in A)return;A[t]=!0;let r=t.endsWith(`.css`);for(let n=e.length-1;n>=0;n--){let i=e[n];if(i.href===t&&(!r||i.rel===`stylesheet`))return}let i=document.createElement(`link`);if(i.rel=r?`stylesheet`:O,r||(i.as=`script`),i.crossOrigin=``,i.href=t,a&&i.setAttribute(`nonce`,a),document.head.appendChild(i),r)return new Promise((e,n)=>{i.addEventListener(`load`,e),i.addEventListener(`error`,()=>n(Error(`Unable to preload CSS for ${t}`)))})}).filter(e=>e!==void 0))}function i(e){let t=new Event(`vite:preloadError`,{cancelable:!0});if(t.payload=e,window.dispatchEvent(t),!t.defaultPrevented)throw e}return r.then(t=>{for(let e of t||[])e.status===`rejected`&&i(e.reason);return e().catch(i)})},M={GENERAL:`general`,CHECKOUT:`checkout`,CART:`cart`,AEM:`aem`,GLUE_SHOP_API:`glue-shop-api`,ASL_API:`asl-api`,ORDERS:`orders`,PAYMENT:`payment`,AMENDMENT:`amendment`},N=typeof window>`u`?await j(()=>import(`@dynatrace/oneagent-sdk`),[],import.meta.url):null,P;(function(e){e.DEBUG=`debug`,e.INFO=`info`,e.WARN=`warn`,e.ERROR=`error`})(P||={});var F=class e{static oneAgentSdk=null;levels;logLevel;static initializeOneAgentSdk(){N&&!e.oneAgentSdk&&(e.oneAgentSdk=N.createInstance())}constructor(t){if(this.levels=Object.values(P),e.initializeOneAgentSdk(),!t){this.logLevel=P.ERROR;return}if(!this.levels.includes(t)){console.log(`Entered logLevel ${t} is invalid. Setting log level ERROR.`),this.logLevel=P.ERROR;return}this.logLevel=t}log(e,...t){this.isLogLevelEnabled(P.DEBUG)&&this.print(`log`,e,t)}debug(e,...t){this.isLogLevelEnabled(P.DEBUG)&&this.print(`debug`,e,t)}info(e,...t){this.isLogLevelEnabled(P.INFO)&&this.print(`info`,e,t)}warn(e,...t){this.isLogLevelEnabled(P.WARN)&&this.print(`warn`,e,t)}error(e,...t){this.isLogLevelEnabled(P.ERROR)&&this.print(`error`,e,t)}isLogLevelEnabled(e){let t=this.levels.findIndex(t=>t===e),n=this.logLevel;return t>=this.levels.findIndex(e=>e===n)}print(e,t,n){if(typeof window>`u`){let e=this.generateStructuredData(n,t);console.log(JSON.stringify(e));return}console[e](...n.flat())}generateStructuredData(t,n){let r=n.scope||M.GENERAL,i=this.getRequestData(n),a={message:this.transformMessage(t),metadata:this.getMetaData(r)}
1;i&&(a.request=i);let o=e.oneAgentSdk?.getTraceContextInfo();return o&&(a[`dt.span_id`]=o.spanid,a[`dt.trace_id`]=o.traceid),a}getMetaData(e){return{time:new Date().toISOString(),scope:e}}getRequestData(e){if(!e.requestUrl||!e.requestMethod)return null;let t={url:e.requestUrl,method:e.requestMethod};return e.responseCode&&(t.responseCode=e.responseCode),e.responseTime&&(t.responseTime=e.responseTime),t}transformMessage(e){return e.length>1?{...e}:e[0]}};function I(e,t,n,r){let i,a=n||P.ERROR,o=t||``,s=new F(a),c=e=>{i=Object.values(M).indexOf(e)===-1?M.GENERAL:e},l=()=>{let e={...r};return delete e.scope,{scope:`${i}${o?`/`+o:``}`,...e}};return c(e),{debug:(...e)=>{s.debug(l(),e)},info:(...e)=>{s.info(l(),e)},log:(...e)=>{s.log(l(),e)},warn:(...e)=>{s.warn(l(),e)},error:(...e)=>{s.error(l(),e)},setOptions:e=>I(e.scope||i,o,a,e)}}export{D as a,j as i,P as n,E as o,M as r,I 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.