PageSourceSearch

https://static.nuitsdefourviere.com/_nuxt/SbY25hyO.js

js nuitsdefourviere.com collected 2026-10-03 20:18:44 UTC 6,450 bytes, 1 lines download raw bytes

1import{cm as q,cn as E,co as z,c3 as H,cp as L,br as U,aC as N,aO as O,aS as I,bE as W,cq as R,a_ as C,b5 as M,b2 as $,bh as T,b1 as A,bi as B,be as F}from"./usJkKO7w.js";import{p as S,a as J,b as G,c as K,i as Q}from"./BeNe5jDe.js";try{let i=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{},e=new i.Error().stack;e&&(i._sentryDebugIds=i._sentryDebugIds||{},i._sentryDebugIds[e]="bc9ca236-3948-4c8c-aa65-86c2a2ef1d96",i._sentryDebugIdIdentifier="sentry-dbid-bc9ca236-3948-4c8c-aa65-86c2a2ef1d96")}catch{}async function X(i,e){return await Y(e).catch(t=>(console.error("Failed to get image meta for "+e,t+""),{width:0,height:0,ratio:0}))}async function Y(i){if(typeof Image>"u")throw new TypeError("Image not supported");return new Promise((e,o)=>{const t=new Image;t.onload=()=>{const r={width:t.width,height:t.height,ratio:t.width/t.height};e(r)},t.onerror=r=>o(r),t.src=i})}function Z(i){const e={options:i},o=(r,a={})=>D(e,r,a),t=(r,a={},n={})=>o(r,{...n,modifiers:q(a,n.modifiers||{})}).url;for(const r in i.presets)t[r]=(a,n,c)=>t(a,n,{...i.presets[r],...c});return t.options=i,t.getImage=o,t.getMeta=(r,a)=>P(e,r,a),t.getSizes=(r,a)=>ie(e,r,a),e.$img=t,t}async function P(i,e,o){const t=D(i,e,{...o});return typeof t.getMeta=="function"?await t.getMeta():await X(i,t.url)}function D(i,e,o){var l,p;if(e&&typeof e!="string")throw new TypeError(`input must be a string (received ${typeof e}: ${JSON.stringify(e)})`);if(!e||e.startsWith("data:"))return{url:e};const{provider:t,defaults:r}=V(i,o.provider||i.options.provider),a=ee(i,o.preset);if(e=z(e)?e:E(e),!t.supportsAlias){for(const s in i.options.alias)if(e.startsWith(s)){const d=i.options.alias[s];d&&(e=H(d,e.slice(s.length)))}}if(t.validateDomains&&z(e)){const s=L(e).host;if(!i.options.domains.find(d=>d===s))return{url:e}}const n=q(o,a,r);n.modifiers={...n.modifiers};const c=n.modifiers.format;(l=n.modifiers)!=null&&l.width&&(n.modifiers.width=S(n.modifiers.width)),(p=n.modifiers)!=null&&p.height&&(n.modifiers.height=S(n.modifiers.height));const f=t.getImage(e,n,i);return f.format=f.format||c||"",f}function V(i,e){const o=i.options.providers[e];if(!o)throw new Error("Unknown provider: "+e);return o}function ee(i,e){if(!e)return{};if(!i.options.presets[e])throw new Error("Unknown preset: "+e);return i.options.presets[e]}function ie(i,e,o){var u,w,v,b,_;const t=S((u=o.modifiers)==null?void 0:u.width),r=S((w=o.modifiers)==null?void 0:w.height),a=J(o.sizes),n=(v=o.densities)!=null&&v.trim()?G(o.densities.trim()):i.options.densities;K(n);const c=t&&r?r/t:0,f=[],l=[];if(Object.keys(a).length>=1){for(const h in a){const g=k(h,String(a[h]),r,c,i);if(g!==void 0){f.push({size:g.size,screenMaxWidth:g.screenMaxWidth,media:`(max-width: ${g.screenMaxWidth}px)`});for(const y of n)l.push({width:g._cWidth*y,src:x(i,e,o,g,y)})}}te(f)}else for(const h of n){const g=Object.keys(a)[0];let y=g?k(g,String(a[g]),r,c,i):void 0;y===void 0&&(y={size:"",screenMaxWidth:0,_cWidth:(b=o.modifiers)==null?void 0:b.width,_cHeight:(_=o.modifiers)==null?void 0:_.height}),l.push({width:h,src:x(i,e,o,y,h)})}se(l);const p=l[l.length-1],s=f.length?f.map(h=>`${h.media?h.media+" ":""}${h.size}`).join(", "):void 0,d=s?"w":"x",m=l.map(h=>`${h.src} ${h.width}${d}`).join(", ");return{sizes:s,srcset:m,src:p==null?void 0:p.src}}function k(i,e,o,t,r){const a=r.options.screens&&r.options.screens[i]||Number.parseInt(i),n=e.endsWith("vw");if(!n&&/^\d+$/.test(e)&&(e=e+"px"),!n&&!e.endsWith("px"))return;let c=Number.parseInt(e);if(!a||!c)return;n&&(c=Math.round(c/100*a));const f=t?Math.round(c*t):o;return{size:e,screenMaxWidth:a,_cWidth:c,_cHeight:f}}function x(i,e,o,t,r){return i.$img(e,{...o.modifiers,width:t._cWidth?t._cWidth*r:void 0,height:t._cHeight?t._cHeight*r:void 0},o)}function te(i){var o;i.sort((t,r)=>t.screenMaxWidth-r.screenMaxWidth);let e=null;for(let t=i.length-1;t>=0;t--){const r=i[t];r.media===e&&i.splice(t,1),e=r.media}for(let t=0;t<i.length;t++)i[t].media=((o=i[t+1])==null?void 0:o.media)||""}function se(i){i.sort((o,t)=>o.width-t.width);let e=null;for(let o=i.length-1;o>=0;o--){const t=i[o];t.width===e&&i.splice(o,1),e=t.width}}const j=()=>{const i=N(),e=U();return e.$img||e._img||(e._img=Z({...Q,nuxt:{baseURL:i.app.baseURL}
1,runtimeConfig:i}))},ne=O({__name:"VPictureSource",props:{media:String,src:String,srcset:String,format:String,quality:String,sizes:[String,Object],fit:String,width:String,height:String,modifiers:Object,preload:{type:[Boolean,Object],default:void 0},nonce:String},setup(i){var l,p;const e=i,o=R("pictureProps"),t=j(),r=I(()=>{var m,u,w,v,b;if(!o)return{};const s=W(o),d=j();return{modifiers:{...s==null?void 0:s.modifiers,...e.modifiers,fit:e.fit||((m=e.modifiers)==null?void 0:m.fit),quality:e.quality||((u=e.modifiers)==null?void 0:u.quality)||(s==null?void 0:s.quality)||((w=s==null?void 0:s.modifiers)==null?void 0:w.quality)||d.options.quality},width:e.width||((v=e.modifiers)==null?void 0:v.width)||(s==null?void 0:s.width),height:e.height||((b=e.modifiers)==null?void 0:b.height)||(s==null?void 0:s.height),provider:s==null?void 0:s.provider,preset:s==null?void 0:s.preset,sizes:e.sizes||(s==null?void 0:s.sizes)||d.options.screens}}),a=I(()=>{var m;const s=(m=r.value.modifiers)==null?void 0:m.crop,d=[r.value.width,r.value.height];if(typeof s=="string"&&s.includes("x")){const[u,w]=s.split("x");u&&(d[0]=parseInt(u)),w&&(d[1]=parseInt(w))}return d}),n=I(()=>{var w,v,b;if(!o)return[];const s=W(o),d=e.src||s.src;if(!d)return[];const m=e.format||((w=e.modifiers)==null?void 0:w.format)||(s==null?void 0:s.format)||((v=s==null?void 0:s.modifiers)==null?void 0:v.format);return((m==null?void 0:m.split(","))||((b=t.options.format)!=null&&b.length?[...t.options.format]:["webp"])).map(_=>{var y;const{srcset:h,sizes:g}=t.getSizes(d,{...r.value,modifiers:{...(y=r.value)==null?void 0:y.modifiers,format:_}});return{media:e.media,type:`image/${_}`,width:a.value[0],height:a.value[1],sizes:e.sizes&&g!=="100vw"?g:void 0,srcset:h}})}),c=o&&W(o),f=e.preload||typeof e.preload>"u"&&(c==null?void 0:c.preload);if(f){const s={rel:"preload",as:"image",imagesrcset:n.value[0].srcset,nonce:e.nonce,...typeof f!="boolean"&&f.fetchPriority?{fetchpriority:f.fetchPriority}:{}};(p=(l=n.value)==null?void 0:l[0])!=null&&p.sizes&&(s.imagesizes=n.value[0].sizes),C({link:[s]})}return(s,d)=>($(!0),M(B,null,T(A(n),(m,u)=>($(),M("source",F({key:u,ref_for:!0},m),null,16))),128))}});export{ne as _,j 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.