PageSourceSearch

https://bookswap.fr/assets/distance-DkqIdnpl.js

js bookswap.fr collected 2026-09-24 10:45:30 UTC 1,854 bytes, 1 lines download raw bytes

1import{j as s}from"./chunk-QMGIS6GS-BqmtbF44.js";import{t as c}from"./pluralization-CIW10zDC.js";function l(a,t){const n=Math.round(Math.abs(a.getTime()-t.getTime())/1e3);return n<30?{kind:"LessThanXSeconds",value:n}:n<60?{kind:"LessThanXMinutes",value:1}:n<60*60?{kind:"XMinutes",value:Math.round(n/60)}:n<60*60*24?{kind:"AboutXHours",value:Math.round(n/60/60)}:n<60*60*24*30?{kind:"XDays",value:Math.round(n/60/60/24)}:n<60*60*24*30*12?{kind:"AboutXMonths",value:Math.round(n/60/60/24/30)}:{kind:"AboutXYears",value:Math.round(n/60/60/24/30/12)}}function d(a,t,n){const e=l(new Date("".concat(a.split("+")[0].replace(" ","T"),"Z")),new Date("".concat(t.split("+")[0].replace(" ","T"),"Z"))),{hours:r,days:u,months:i,years:o}=c[n];switch(n){case"fr-FR":switch(e.kind){case"LessThanXSeconds":return"moins de "+e.value+" sec.";case"LessThanXMinutes":return"moins de "+e.value+" min.";case"XMinutes":return e.value+" min.";case"AboutXHours":return"environ "+e.value+" "+r(e.value);case"XDays":return e.value+" "+u(e.value);case"AboutXMonths":return"environ "+e.value+" "+i(e.value);case"AboutXYears":return"environ "+e.value+" "+o(e.value)}case"en":switch(e.kind){case"LessThanXSeconds":return"Less than "+e.value+" sec.";case"LessThanXMinutes":return"Less than "+e.value+" min.";case"XMinutes":return e.value+" min.";case"AboutXHours":return"About "+e.value+" "+r(e.value);case"XDays":return e.value+" "+u(e.value);case"AboutXMonths":return"About "+e.value+" "+i(e.value);case"AboutXYears":return"About "+e.value+" "+o(e.value)}}}function X(a,t,n){const e=d(a,t,n);switch(n){case"fr-FR":return s.jsxs(s.Fragment,{children:["Il y a ",s.jsx("span",{className:"text-brand-red",children:e})]});case"en":return s.jsxs(s.Fragment,{children:[s.jsx("span",{className:"text-brand-red",children:e})," ago"]})}}export{X as a,d as f};

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.