PageSourceSearch

https://highwizard.netlify.app/_nuxt/8817wFzl.js

js highwizard.netlify.app collected 2026-10-03 10:52:32 UTC 7,494 bytes, 1 lines download raw bytes

1import{M as $,N as R,O as q,P as E,Q as j,R as L,S as N,p as U,c as y}from"./BX97eYXR.js";async function D(e,t){return await F(t).catch(i=>(console.error("Failed to get image meta for "+t,i+""),{width:0,height:0,ratio:0}))}async function F(e){if(typeof Image>"u")throw new TypeError("Image not supported");return new Promise((t,n)=>{const i=new Image;i.onload=()=>{const r={width:i.width,height:i.height,ratio:i.width/i.height};t(r)},i.onerror=r=>n(r),i.src=e})}function te(e=""){return e.split(/[?#]/).shift().split("/").pop().split(".").pop()}function x(e){return t=>t?e[t]||t:e.missingValue}function H({formatter:e,keyMap:t,joinWith:n="/",valueMap:i}={}){e||(e=(o,s)=>`${o}=${s}`),t&&typeof t!="function"&&(t=x(t));const r=i||{};return Object.keys(r).forEach(o=>{typeof r[o]!="function"&&(r[o]=x(r[o]))}),(o={})=>Object.entries(o).filter(([a,d])=>typeof d<"u").map(([a,d])=>{const f=r[a];return typeof f=="function"&&(d=f(o[a])),a=typeof t=="function"?t(a):a,e(a,d)}).join(n)}function l(e=""){if(typeof e=="number")return e;if(typeof e=="string"&&e.replace("px","").match(/^\d+$/g))return parseInt(e,10)}function A(e=""){if(e===void 0||!e.length)return[];const t=new Set;for(const n of e.split(" ")){const i=parseInt(n.replace("x",""));i&&t.add(i)}return Array.from(t)}function B(e){if(e.length===0)throw new Error("`densities` must not be empty, configure to `1` to render regular size only (DPR 1.0)")}function G(e){const t={};if(typeof e=="string")for(const n of e.split(/[\s,]+/).filter(i=>i)){const i=n.split(":");i.length!==2?t["1px"]=i[0].trim():t[i[0].trim()]=i[1].trim()}else Object.assign(t,e);return t}function T(e){const t={options:e},n=(r,o={})=>M(t,r,o),i=(r,o={},s={})=>n(r,{...s,modifiers:j(o,s.modifiers||{})}).url;for(const r in e.presets)i[r]=(o,s,a)=>i(o,s,{...e.presets[r],...a});return i.options=e,i.getImage=n,i.getMeta=(r,o)=>k(t,r,o),i.getSizes=(r,o)=>J(t,r,o),t.$img=i,i}async function k(e,t,n){const i=M(e,t,{...n});return typeof i.getMeta=="function"?await i.getMeta():await D(e,i.url)}function M(e,t,n){var f,h;if(typeof t!="string"||t==="")throw new TypeError(`input must be a string (received ${typeof t}: ${JSON.stringify(t)})`);if(t.startsWith("data:"))return{url:t};const{provider:i,defaults:r}=Q(e,n.provider||e.options.provider),o=C(e,n.preset);if(t=$(t)?t:R(t),!i.supportsAlias)for(const u in e.options.alias)t.startsWith(u)&&(t=q(e.options.alias[u],t.substr(u.length)));if(i.validateDomains&&$(t)){const u=E(t).host;if(!e.options.domains.find(p=>p===u))return{url:t}}const s=j(n,o,r);s.modifiers={...s.modifiers};const a=s.modifiers.format;(f=s.modifiers)!=null&&f.width&&(s.modifiers.width=l(s.modifiers.width)),(h=s.modifiers)!=null&&h.height&&(s.modifiers.height=l(s.modifiers.height));const d=i.getImage(t,s,e);return d.format=d.format||a||"",d}function Q(e,t){const n=e.options.providers[t];if(!n)throw new Error("Unknown provider: "+t);return n}function C(e,t){if(!t)return{};if(!e.options.presets[t])throw new Error("Unknown preset: "+t);return e.options.presets[t]}function J(e,t,n){var w,v,S,b,_;const i=l((w=n.modifiers)==null?void 0:w.width),r=l((v=n.modifiers)==null?void 0:v.height),o=G(n.sizes),s=(S=n.densities)!=null&&S.trim()?A(n.densities.trim()):e.options.densities;B(s);const a=i&&r?r/i:0,d=[],f=[];if(Object.keys(o).length>=1){for(const c in o){const g=W(c,String(o[c]),r,a,e);if(g!==void 0){d.push({size:g.size,screenMaxWidth:g.screenMaxWidth,media:`(max-width: ${g.screenMaxWidth}px)`});for(const m of s)f.push({width:g._cWidth*m,src:I(e,t,n,g,m)})}}V(d)}else for(const c of s){const g=Object.keys(o)[0];let m=W(g,String(o[g]),r,a,e);m===void 0&&(m={size:"",screenMaxWidth:0,_cWidth:(b=n.modifiers)==null?void 0:b.width,_cHeight:(_=n.modifiers)==null?void 0:_.height}),f.push({width:c,src:I(e,t,n,m,c)})}X(f);const h=f[f.length-1],u=d.length?d.map(c=>`${c.media?c.media+" ":""}${c.size}`).join(", "):void 0,p=u?"w":"x",P=f.map(c=>`${c.src} ${c.width}${p}`).join(", ");return{sizes:u,srcset:P,src:h==null?void 0:h.src}}function W(e,t,n,i,r){const o=r.options.screens&&r.options.screens[e]||parseInt(e),s=t.endsWith("vw");if(!s&&/^\d+$/.test(t)&&(t=t+"px"),!s&&!t.endsWith("px"))return;let a=parseInt(t);if(!o||!a)return;s&&(a=Math.round(a/100*o));const d=i?Math.round(a*i):n;return{size:t,screenMaxWidth:o,_cWidth:a,_cHeight:d}}function I(e,t,n,i,r){return e.$img(t,{...n.modifiers,width:i._cWidth?i._cWidth*r:void 0,height:i._cHeight?i._cHeight*r:void 0},n)}function V(e){var n;e.sort((i,r)=>i.screenMaxWidth-r.screenMaxWidth);let t=null;for(let i=e.length-1;i>=0;i--){const r=e[i];r.media===t&&e.splice(i,1),t=r.media}for(let i=0;i<e.length;i++)e[i].media=((n=e[i+1])==null?void 0:n.media)||""}function X(e){e.sort((n,i)=>n.width-i.width);let t=null;for(let n=e.length-1;n>=0;n--){const i=e[n];i.width===t&&e.splice(n,1),t=i.width}}const z=H({keyMap:{width:"w",height:"h",format:"fm",quality:"q",position:"position",fit:"fit"},valueMap:{fit:{fill:"fill",cover:"cover",contain:"contain"},format:{avif:"avif",gif:"gif",jpg:"jpg",png:"png",webp:"webp"},position:{top:"top",right:"right",bottom:"bottom",left:"left",center:"center"}},joinWith:"&",formatter:(e,t)=>L(e,t)}),Y=(e,{modifiers:t={},baseURL:n}={})=>{const i={...t};i.url=e,t.width&&(i.width=t.width.toString()),t.height&&(i.height=t.height.toString());const r=z(i);return{url:`${n||"/.netlify/images"}?${r}`}},Z=Object.freeze(Object.defineProperty({__proto__:null,getImage:Y,operationsGenerator:z},Symbol.toStringTag,{value:"Module"}
1)),O={screens:{xs:320,sm:640,md:768,lg:1024,xl:1280,xxl:1536,"2xl":1536},presets:{},provider:"netlify",domains:[],alias:{},densities:[1,2],format:["webp"]};O.providers={netlify:{provider:Z,defaults:{}}};const K=()=>{const e=N(),t=U();return t.$img||t._img||(t._img=T({...O,nuxt:{baseURL:e.app.baseURL}}))};function ie(e){var t;(t=performance==null?void 0:performance.mark)==null||t.call(performance,"mark_feature_usage",{detail:{feature:e}})}const ne={src:{type:String,required:!0},format:{type:String,default:void 0},quality:{type:[Number,String],default:void 0},background:{type:String,default:void 0},fit:{type:String,default:void 0},modifiers:{type:Object,default:void 0},preset:{type:String,default:void 0},provider:{type:String,default:void 0},sizes:{type:[Object,String],default:void 0},densities:{type:String,default:void 0},preload:{type:Boolean,default:void 0},width:{type:[String,Number],default:void 0},height:{type:[String,Number],default:void 0},alt:{type:String,default:void 0},referrerpolicy:{type:String,default:void 0},usemap:{type:String,default:void 0},longdesc:{type:String,default:void 0},ismap:{type:Boolean,default:void 0},loading:{type:String,default:void 0,validator:e=>["lazy","eager"].includes(e)},crossorigin:{type:[Boolean,String],default:void 0,validator:e=>["anonymous","use-credentials","",!0,!1].includes(e)},decoding:{type:String,default:void 0,validator:e=>["async","auto","sync"].includes(e)},nonce:{type:[String],default:void 0}},re=e=>{const t=y(()=>({provider:e.provider,preset:e.preset})),n=y(()=>({width:l(e.width),height:l(e.height),alt:e.alt,referrerpolicy:e.referrerpolicy,usemap:e.usemap,longdesc:e.longdesc,ismap:e.ismap,crossorigin:e.crossorigin===!0?"anonymous":e.crossorigin||void 0,loading:e.loading,decoding:e.decoding,nonce:e.nonce})),i=K(),r=y(()=>({...e.modifiers,width:l(e.width),height:l(e.height),format:e.format,quality:e.quality||i.options.quality,background:e.background,fit:e.fit}));return{options:t,attrs:n,modifiers:r}};export{re as a,ne as b,te as g,ie as m,l as p,K as u};

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.