UNPKG

deverything

Version:
3 lines 45.1 kB
'use strict';var S=e=>Array.isArray(e);var g=e=>Object.prototype.toString.call(e)==="[object Object]";var h=e=>typeof e=="string";var re=e=>!!(e===void 0||e===null||$(e)||et(e)||Qe(e)),$=e=>h(e)&&e.trim().length===0,Qe=e=>S(e)&&e.length===0,et=e=>g(e)&&Object.keys(e).length===0;var B=e=>Object.prototype.toString.call(e)==="[object Date]"&&!isNaN(e);var ne=(e,t,r)=>e<t||e>r;var j=e=>Number.isInteger(e),Zt=e=>j(e)&&!(e%2),Qt=e=>j(e)&&!!(e%2),oe=e=>j(e)&&e>0,er=e=>j(e)&&e<0,D=e=>Object.prototype.toString.apply(e)==="[object Number]"&&isFinite(e),tr=e=>Object.prototype.toString.apply(e)==="[object BigInt]",rr=e=>{try{return BigInt(e)>Number.MAX_SAFE_INTEGER}catch{return false}},nr=e=>ne(e,-2147483647,2147483647);var tt=/^\d{4}(-\d{2})?(-\d{2})?$/,rt=/^(?!.*(?:Z|[+-]\d{2}:?\d{2})).+$/,p=(e,t)=>{if(re(e)||D(e)&&(!Number.isInteger(e)||e<-864e13||e>864e13||!Number.isFinite(e)))return;if(h(e)){tt.test(e)&&(e=`${e+"-01-01".slice(e.length-4)}T00:00:00`);let[n,o]=e.split("T");o?.length<8&&(e=`${n}T${o}${"00:00:00".slice(o.length)}`),t?.asUTC&&rt.test(e)&&(e+="Z");}let r=new Date(e);if(B(r))return r};var pr=(e,t,r={})=>{let{startDate:n,endDate:o}=e,a=p(n),i=p(o);if(!a||!i||a.getTime()>i.getTime())throw new Error("Invalid date range");let c=[],m=new Date(a.getTime()),u=r?.step??1;for(;m<i;)switch(c.push(m.toISOString()),t){case "calendarYear":if(a.getUTCMonth()===1&&a.getUTCDate()===29)throw new Error("Cannot add years when the start date is Feb 29, it may lead to unexpected results");{let l=m.getUTCFullYear();m.setUTCFullYear(l+u);}break;case "calendarMonth":if(a.getUTCDate()>28)throw new Error("Cannot add months when the start day of month is greater than 28, it may lead to unexpected results");{let l=m.getUTCMonth();m.setUTCMonth(l+u);}break;case "day":m.setUTCDate(m.getUTCDate()+u);break;case "week":m.setUTCDate(m.getUTCDate()+u*7);break;case "hour":m.setUTCHours(m.getUTCHours()+u);break;case "minute":m.setUTCMinutes(m.getUTCMinutes()+u);break;case "second":m.setUTCSeconds(m.getUTCSeconds()+u);break;default:throw new Error(`Unsupported unit: ${t}`)}return c};var dr=e=>{if(!e||e.length===0)throw new Error("Cannot find date range for empty array");let t=e.map(c=>p(c)).filter(c=>c!==void 0);if(t.length===0)throw new Error("No valid dates found in array");let r=t.map(c=>c.getTime()),n=Math.min(...r),o=Math.max(...r),a=new Date(n),i=new Date(o);return {startDate:a,endDate:i}};var yr=(e,t)=>e.every(r=>t.includes(r));var d=(e,t=()=>{})=>Array.from({length:e},t);var xr=(e,t)=>{let r=new Set(e),n=new Set(t),o=[...r].filter(i=>!n.has(i)),a=[...n].filter(i=>!r.has(i));return [...o,...a]};var Sr=(e,t)=>{if(e.length===0||t.length===0)return [];let r=new Set(e),n=new Set(t),[o,a]=r.size<n.size?[r,n]:[n,r];return [...o].filter(i=>a.has(i))};var ae=e=>e.charAt(0).toUpperCase()+e.slice(1).toLowerCase();var U=(e,t)=>{let r=[];for(let n=0;n<e.length;n+=t)r.push(e.slice(n,n+t));return r};var Or=async(e,t,r)=>{let n=U(e,t);return await Promise.all(n.map(r))};var k=e=>new Promise(t=>{setTimeout(t,e);});var kr=async(e,t,r,{minChunkTimeMs:n}={})=>{let o=[],a=U(e,t);for(let[i,c]of a.entries()){let m=performance.now(),u=await r(c,i,a);if(o.push(u),n){let l=performance.now()-m;l<n&&await k(n-l);}}return o};var O=({number:e,min:t,max:r})=>(r<t&&process.env.DEVERYTHING_WARNINGS&&console.warn("clamp: max < min",{number:e,min:t,max:r}),e<t?t:e>r?r:e);var Ur=async(e,t,r,{idealChunkDuration:n,maxChunkSize:o,minChunkDuration:a,minChunkSize:i,sleepTimeMs:c}={})=>{let m=[],u=0,l=0,y=t;for(;u<e.length;){let T=performance.now(),w=e.slice(u,u+y);u+=y;let I=await r(w,l);if(l+=1,m.push(I),c&&await k(c),n){let C=performance.now()-T;y=O({number:Math.round(y*(n/C)),min:i||1,max:o||200});}if(a){let C=performance.now()-T;C<a&&await k(a-C);}}return m};var nt=new Intl.Segmenter(void 0,{granularity:"grapheme"}),ot=(e,t)=>{let r=[...nt.segment(e)].map(a=>a.segment),n=[],o="";for(let a of r)if(a.length>t){o&&(n.push(o),o="");for(let i=0;i<a.length;i+=t)n.push(a.slice(i,i+t));}else o.length+a.length>t?(n.push(o),o=a):o+=a;return o&&n.push(o),n},Lr=(e,t,r)=>{let o=[...new Intl.Segmenter(void 0,{granularity:r?.preserveOnBreak}).segment(e)].map(c=>c.segment),a=[],i="";for(let c of o)c.length>t?(i&&(a.push(i),i=""),a.push(...ot(c,t))):i.length+c.length>t?(a.push(i),i=c):i+=c;return i&&a.push(i),a};var ie=new RegExp(/\p{C}/,"gu");var se=/\p{Zs}/gu;var ce=/\p{Zl}/gu;var me=/\p{Zp}/gu;var _=e=>e.replace(ie," ").replace(se," ").replace(ce," ").replace(me," ").trim().replace(/\s{2,}/g," ");var Jr=async e=>{if(typeof navigator>"u"||!navigator.clipboard)throw new Error("Clipboard API is not available in this environment");await navigator.clipboard.writeText(e);};var qr=(e,t)=>e[t%e.length];var Qr=(e,{maxDepth:t=5}={})=>{console.dir(e,{depth:t});};var L=e=>D(e)?true:h(e)?/^[+-]?((\d+(\.\d*)?|\.\d+)([eE][+-]?\d+)?|0[xX][\dA-Fa-f]+|0[bB][01]+)$/.test(e):false;var ue=e=>Object.keys(e).filter(t=>!L(t));var F=(e,t)=>t.hasOwnProperty(e)&&t.propertyIsEnumerable(e);var pe=e=>{let t=[];return Object.values(e).forEach(r=>{F(r,e)&&!t.includes(r)&&t.push(e[r]);}),t};var un=e=>e.replace(/[\\%_]/g,"\\$&");var ln=e=>{let t=e.indexOf("@");if(!(t===-1||t===e.length-1))return e.slice(t+1)};var dn=e=>e.replace(/[^a-zA-Z0-9]/g,"");var yn=e=>e[0];var hn=e=>Object.keys(e)[0];var Tn=e=>Object.values(e)[0];var at={B:1,KB:1024,MB:1048576,GB:1073741824,TB:1099511627776,PB:0x4000000000000,EB:1152921504606847e3},An=(e,t="KB")=>`${Math.max(1,Math.round(e/at[t]))}${t}`;var Cn=e=>{if(typeof document>"u")return;let t=document.cookie.split(";");for(let r of t){let[n,o]=r.trim().split("=");if(n===e)return decodeURIComponent(o)}};var it=new Intl.DisplayNames(["en"],{type:"region"}),On=e=>{if(e.length!==2)throw new Error("Invalid country code, must be 2 characters long");return it.of(e.toUpperCase())};var Pn=e=>{if(e.length!==2)throw new Error("Invalid country code, must be 2 characters long");let t=e.toUpperCase().split("").map(r=>127397+r.charCodeAt(0));return String.fromCodePoint(...t)};var In=Object.keys;var le=e=>{if(!e)return {};try{let t=e.startsWith("/"),r=new URL(e,t?"https://deverything.dev/":void 0);return Object.fromEntries(r.searchParams)}catch{return {}}};var Bn=(e,t)=>le(e)[t];var b=e=>e!=null&&!Number.isNaN(e);var Ln=(e,t)=>e.reduce((r,n)=>{let o=n[t];return b(o)&&(r[o]||(r[o]=[]),r[o].push(n)),r},{});var st=1,H=()=>st++;var Kn=e=>Object.keys(e).length;var N=e=>e.length-1;var fe=e=>e[N(e)];var Gn=(e,t)=>e.reduce((r,n)=>(b(n[t])&&(r[n[t]]=n),r),{});var G=(e,t)=>{let r={};return Object.keys(e).forEach(n=>{r[n]=g(e[n])?G({},e[n]):e[n];}),Object.keys(t).forEach(n=>{F(n,e)?r[n]=g(e[n])&&g(t[n])?G(e[n],t[n]):t[n]:r[n]=g(t[n])?G({},t[n]):t[n];}),r};var qn=(e,t)=>e.concat(t.filter(r=>!e.includes(r)));var Qn=(e,t)=>{let r=[...e];for(let n=0;n<r.length;n++)if(t(r[n],n,r)){let o=r.splice(n,1);r.unshift(o[0]);break}return r};var to=(e,t,r)=>{if(!e.length||t>e.length||r>e.length)return e;let n=[...e],[o]=n.splice(t,1);return n.splice(r,0,o),n};var no=(e,t)=>{let r=[...e];for(let n=0;n<r.length;n++)if(t(r[n],n,r)){let o=r.splice(n,1)[0];r.push(o);break}return r};var ao=({value:e,max:t,min:r})=>e>=t?1:e<=r?0:(e-r)/(t-r);var co=e=>_(e).normalize("NFD").replace(/[\u0300-\u036f]/g,"").toLowerCase();var uo=(e,t)=>{let r={};for(let n in e)t.includes(n)||(r[n]=e[n]);return r};var lo=e=>{let{page:t,perPage:r}=e;return {skip:(t-1)*r,take:r}};var de=(e,t)=>{let{coerceBoolean:r=false}=t??{},n=e.trim();if(n==="")return "";if(n==="NaN")return NaN;if(n==="Infinity")return 1/0;if(n==="-Infinity")return -1/0;let o=n.toLowerCase();if(o==="true")return true;if(o==="false")return false;if(o==="null")return null;if(o!=="undefined"){if(r){if(o==="yes"||o==="on"||o==="y")return true;if(o==="no"||o==="off"||o==="n")return false}return L(n)?Number(n):n}};var To=(e,{separator:t=",",uniqueValues:r=false}={})=>e.split(t).map(n=>de(n)).filter((n,o,a)=>$(n)?false:r?a.indexOf(n)===o:true);var Ao=(e,t)=>{let r={};for(let n in e)t.includes(n)&&(r[n]=e[n]);return r};var Co=(e,t)=>{let r={};for(let n in e)t.includes(e[n])&&(r[n]=e[n]);return r};var No=(e,t)=>e.reduce((r,n)=>(b(n[t])&&r.push(n[t]),r),[]);var wo=(e,t,r)=>{let n,o=new Promise((a,i)=>{n=setTimeout(()=>i(r??new Error("Promise timed out")),t);});return Promise.race([e(),o]).finally(()=>{clearTimeout(n);})};var ko=e=>Object.fromEntries(Object.entries(e).filter(([,t])=>t!==void 0));var f=({min:e=-100,max:t=100}={})=>(e=Math.ceil(e),t=Math.floor(t),Math.floor(Math.random()*(t-e+1)+e)),ge=()=>BigInt(f()),Ro=({min:e=1,max:t}={})=>f({min:e,max:t}),Bo=({min:e,max:t=-1}={})=>f({min:e,max:t}),jo=()=>f({min:-Number.MAX_SAFE_INTEGER,max:Number.MAX_SAFE_INTEGER}),Uo=()=>f({min:-Number.MAX_VALUE,max:Number.MAX_VALUE}),_o=()=>f()+"%";var K=()=>String.fromCharCode(f({min:97,max:122}));var ye=new RegExp(/\p{L}/,"gu");var vo=e=>e.replace(ye,()=>K());var Wo=e=>{let t=new Set;return JSON.stringify(e,(r,n)=>(t.add(r),n)),JSON.stringify(e,Array.from(t).sort())};var Jo=async e=>{let t=[];for(let r of e)if(x(r))t.push(await r());else throw new Error(`seriesAsync: invalid type received "${typeof r}", make sure all items are functions, not promises, otherwise they would've been executed already`);return t};var Zo=(e,t,r)=>{let n=t.split("."),o=(a,i,c)=>{let m=i[0];if(i.length===1){a[m]=c;return}(!a[m]||!g(a[m]))&&(a[m]={}),o(a[m],i.slice(1),c);};o(e,n,r);};var ta=(e,t={})=>{let r=e.startsWith("/"),n=new URL(e,r?"https://deverything.dev/":void 0);return Object.entries(t).forEach(([o,a])=>{a!=null&&(g(a)?n.searchParams.set(o,JSON.stringify(a)):n.searchParams.set(o,a.toString()));}),r?n.pathname+n.search+n.hash:n.toString()};var na=e=>{let t=[...e];for(let r=t.length-1;r>0;r--){let n=Math.floor(Math.random()*(r+1));[t[r],t[n]]=[t[n],t[r]];}return t};var be=e=>e instanceof Promise;var sa=e=>{let t=false,r;return ()=>{if(t)return r;let n=e();return be(n)?(t=true,r=n.then(o=>o,o=>{throw t=false,o}),r):(t=true,r=n,n)}};var ma=e=>{let{skip:t,take:r}=e,n=r;return {page:Math.floor(t/r)+1,perPage:n}};var pa=(e,t,r)=>{let{direction:n="asc",field:o="id"}=r??{};if(t.length===0)return [...e];let a=new Map(t.map((c,m)=>[c,m])),i=n==="asc"?t.length:-1;return [...e].sort((c,m)=>{let u=(a.get(c[o])??i)-(a.get(m[o])??i);return n==="asc"?u:-u})};var he=()=>{let e=[],t=[],r=function(n,o){return e[0]===o?"[Circular ~]":"[Circular ~."+t.slice(0,e.indexOf(o)).join(".")+"]"};return function(n,o){if(e.length>0){let a=e.indexOf(this);~a?e.splice(a+1):e.push(this),~a?t.splice(a,1/0,n):t.push(n),e.indexOf(o)!==-1&&(o=r.call(this,n,o));}else e.push(o);return o}};var ga=e=>JSON.stringify(e,he(),2);var ha=(e,t)=>{if(!S(e))return e;let r=e.reduce((n,o)=>(o!==t&&n.push(o),n),[]);return r.length===e.length&&r.push(t),r};var Sa=(e,t,{ellipsis:r,position:n}={})=>{if(r||(r="..."),n||(n="end"),!oe(t))return e;let o=[...e],a=r.length;if(o.length<=t)return e;switch(n){case "start":{let i=t-a;return r+o.slice(-i).join("")}case "middle":{let i=Math.ceil((t-a)/2),c=o.length-Math.floor((t-a)/2);return o.slice(0,i).join("")+r+o.slice(c).join("")}case "end":default:return o.slice(0,t-a).join("")+r}};var Ea=e=>[...new Set(e)];var ct=(e,t)=>{let r=p(e),n=p(t.startDate),o=p(t.endDate);return !r||!n||!o?false:r>=n&&r<o},Oa=ct;var Pa=e=>Object.prototype.toString.call(e)==="[object Boolean]";var xe=()=>typeof window>"u";var z=()=>!xe();var Ba=z;var x=e=>{let t=Object.prototype.toString.call(e);return t==="[object Function]"||t==="[object AsyncFunction]"};var Fa=e=>b(e)&&b(e.constructor)&&x(e.constructor.isBuffer)&&e.constructor.isBuffer(e);var za=e=>h(e)&&/\S+@\S+\.\S+/.test(e);var va=e=>Object.prototype.toString.call(e)==="[object File]";var Y=(e,{referenceDate:t}={})=>{let r=p(e),n=t?p(t):new Date;if(!n)throw new Error(`[isFutureDate] Invalid referenceDate: ${t}`);return !!r&&r>n};var Ja=(e,t)=>e===N(t);var Za=e=>h(e)&&e.trim().length>0;var ei=e=>/^\d+$/.test(e)&&parseInt(e)>0;var J=(e,{referenceDate:t}={})=>{let r=p(e),n=t?p(t):new Date;if(!n)throw new Error(`[isPastDate] Invalid referenceDate: ${t}`);return !!r&&r<n};var ai=()=>z()&&window.matchMedia("(display-mode: standalone)").matches;var mt=typeof Symbol=="function"&&Symbol.for,ut=mt?Symbol.for("react.element"):60103,si=e=>e.$$typeof===ut;var mi=e=>Object.prototype.toString.call(e)==="[object RegExp]";var Te=(e,t)=>{if(e===t)return true;if(S(e)&&S(t))return e.length!==t.length?false:e.every((r,n)=>Te(r,t[n]));if(g(e)&&g(t)){let r=Object.keys(e);return r.length!==Object.keys(t).length?false:r.every(n=>Te(e[n],t[n]))}return x(e)&&x(t)?e.toString()===t.toString():false};var yi=(e,t)=>{let r=p(e,{asUTC:true}),n=p(t,{asUTC:true});return !r||!n?false:r.getUTCFullYear()===n.getUTCFullYear()&&r.getUTCMonth()===n.getUTCMonth()&&r.getUTCDate()===n.getUTCDate()};var hi=e=>e.length<2?true:e[0]!==1?false:e.slice(1).every((t,r)=>t===e[r-1]+1);var Ti=e=>e.indexOf(" ")>=0;var Ei=e=>{let t=new Date(e);return B(t)};var pt=new RegExp("^(https?:\\/\\/)?((([a-z\\d]([a-z\\d-]*[a-z\\d])*)\\.?)+[a-z]{2,}|((\\d{1,3}\\.){3}\\d{1,3}))(\\:\\d+)?(\\/[-a-z\\d%_.~+]*)*(\\?[;&a-z\\d%_.~+=-]*)?(\\#[-a-z\\d_]*)?$","i"),Di=e=>!!e&&pt.test(e);var Ni=e=>/^[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$/i.test(e);var Se=(e,t)=>x(t)?t(e):e[t];function Ri({dateBuckets:e,items:t,unit:r,accessor:n}){let a=(l=>{switch(l){case "day":return 864e5;case "hour":return 36e5;case "minute":return 6e4;case "second":return 1e3}})(r),i=e.map(l=>{let y=p(l);if(!y)throw new Error(`[groupByDateBucket] Invalid dateBucket: ${l}`);return {timestamp:y.getTime(),normalizedKey:y.toISOString()}}),c={};i.forEach(({normalizedKey:l})=>{c[l]=[];});let m=l=>n?Se(l,n):l,u=0;return t.forEach(l=>{let y=m(l);if(!y)return;let T=p(y);if(!T)return;let w=T.getTime();for(;u<i.length;){let I=i[u].timestamp,C=u<i.length-1?i[u+1].timestamp:I+a;if(w>=I&&w<C){c[i[u].normalizedKey].push(l);break}if(w<I)break;u++;}}),c}var Ui=e=>{let t=new Date,r=p(e);if(!r)return false;let n=t.getFullYear()-r.getFullYear();if(n>18)return true;if(n<18)return false;if(n===18){if(t.getMonth()>r.getMonth())return true;if(t.getMonth()<r.getMonth())return false;if(t.getMonth()===r.getMonth()){if(t.getDate()>=r.getDate())return true;if(t.getDate()<r.getDate())return false}}return false};var Ae=e=>new Date(e.getFullYear(),e.getMonth(),e.getDate());var Fi=()=>{let e=new Date;return new Date(e.getFullYear(),e.getMonth()+1,1)};var Ki=()=>{let e=new Date;return new Date(e.getFullYear(),e.getMonth(),e.getDate()+7-e.getDay())};var Vi=()=>{let e=new Date;return new Date(e.getFullYear(),e.getMonth(),e.getDate()-e.getDay())};var Wi=()=>Ae(new Date);var Yi=()=>{let e=new Date;return new Date(e.getFullYear(),e.getMonth(),e.getDate()+1)};var Xi=e=>new Date(Date.UTC(e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate()));var Zi=()=>{let e=new Date;return e.setUTCDate(e.getUTCDate()+1),new Date(Date.UTC(e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate()))};var es=()=>{let e=new Date;return new Date(e.getFullYear(),e.getMonth(),e.getDate()-1)};var Ee=e=>e.toLowerCase().replace(/[-_\s]+(.)/g,(t,r)=>r.toUpperCase()).replace(/^(.)/,t=>t.toUpperCase());var os=e=>{let t=Ee(e);return t.charAt(0).toLowerCase()+t.slice(1)};var is=e=>Object.entries(e).reduce((t,[r,n])=>(n!==void 0&&t.push(`${r}=${n}`),t),[]).join("; ")+";";var cs=e=>Object.entries(e).map(([t,r])=>`${Array.isArray(r)?r.length:r} ${t}`).join(", ");var ps=(e,t)=>`${p(e)?.toISOString()} \u2B95 ${p(t)?.toISOString()}`;var Ce=(e,t)=>`[${O({number:e+1,min:1,max:t})}/${t}]`;var ys=e=>e?_(e).split(" ").map(t=>[...t][0]?.toUpperCase()??"").slice(0,2).join(""):"";var De=(e,t,r)=>e>t&&e<r;var X=[{divisor:1e-9,suffix:"n"},{divisor:1e-6,suffix:"\u03BC"},{divisor:.001,suffix:"m"}],Ss=(e,{compact:t,locale:r="en",maxDigits:n,percentage:o,unit:a="",sign:i=false}={})=>{let c="";if(i&&(c=e>0?"+":""),o){let l=((D(e)?e:0)*100).toFixed(n||0);return `${c}${l}%`}if(t&&De(Math.abs(e),0,1)){let u=Math.abs(e),l=u<1e-6?X[0]:u<.001?X[1]:X[2],y=e/l.divisor,T=Intl.NumberFormat(r,{maximumSignificantDigits:n??3});return `${c}${T.format(y)}${l.suffix}${a}`}let m=Intl.NumberFormat(r,{notation:t?"compact":"standard",maximumSignificantDigits:n});return `${c}${m.format(e)}${a}`};var lt=(e,{digits:t,sign:r}={})=>{let n="";return r&&(n=e>0?"+":""),`${n}${O({number:e*100,min:-100,max:100}).toFixed(t||0)}`},Oe=(e,{digits:t,sign:r}={})=>`${lt(e,{digits:t,sign:r})}%`;var q=new Map,ft=e=>{if(e<60)return `~${Math.ceil(e)}s`;let t=Math.floor(e/60),r=Math.ceil(e%60);if(t<60)return r>0?`~${t}m ${r}s`:`~${t}m`;let n=Math.floor(t/60),o=t%60;return o>0?`~${n}h ${o}m`:`~${n}h`},dt=(e,t,r)=>{let n=Date.now(),o=q.get(e);if(!o)return q.set(e,{startTime:n,startIndex:t,lastTime:n,lastIndex:t}),null;o.lastTime=n,o.lastIndex=t;let a=t-o.startIndex,i=(n-o.startTime)/1e3;if(a<=0||i<.1)return null;let c=a/i,m=r-(t+1);if(m<=0)return q.delete(e),null;let u=m/c;return ft(u)},Ns=(e,t,{progressId:r}={})=>{let n=`${Ce(e,t)} ${Oe(e/t)}`;if(!r)return n;let o=dt(r,e,t);return o?`${n} (${o} remaining)`:n};var Ne={$:"dollar","%":"percent","&":"and","<":"less",">":"greater","|":"or","\xA2":"cent","\xA3":"pound","\xA4":"currency","\xA5":"yen","\xA9":"(c)",\u00AA:"a","\xAE":"(r)",\u00BA:"o",\u00C0:"A",\u00C1:"A",\u00C2:"A",\u00C3:"A",\u00C4:"A",\u00C5:"A",\u00C6:"AE",\u00C7:"C",\u00C8:"E",\u00C9:"E",\u00CA:"E",\u00CB:"E",\u00CC:"I",\u00CD:"I",\u00CE:"I",\u00CF:"I",\u00D0:"D",\u00D1:"N",\u00D2:"O",\u00D3:"O",\u00D4:"O",\u00D5:"O",\u00D6:"O",\u00D8:"O",\u00D9:"U",\u00DA:"U",\u00DB:"U",\u00DC:"U",\u00DD:"Y",\u00DE:"TH",\u00DF:"ss",\u00E0:"a",\u00E1:"a",\u00E2:"a",\u00E3:"a",\u00E4:"a",\u00E5:"a",\u00E6:"ae",\u00E7:"c",\u00E8:"e",\u00E9:"e",\u00EA:"e",\u00EB:"e",\u00EC:"i",\u00ED:"i",\u00EE:"i",\u00EF:"i",\u00F0:"d",\u00F1:"n",\u00F2:"o",\u00F3:"o",\u00F4:"o",\u00F5:"o",\u00F6:"o",\u00F8:"o",\u00F9:"u",\u00FA:"u",\u00FB:"u",\u00FC:"u",\u00FD:"y",\u00FE:"th",\u00FF:"y",\u0100:"A",\u0101:"a",\u0102:"A",\u0103:"a",\u0104:"A",\u0105:"a",\u0106:"C",\u0107:"c",\u010C:"C",\u010D:"c",\u010E:"D",\u010F:"d",\u0110:"DJ",\u0111:"dj",\u0112:"E",\u0113:"e",\u0116:"E",\u0117:"e",\u0118:"E",\u0119:"e",\u011A:"E",\u011B:"e",\u011E:"G",\u011F:"g",\u0122:"G",\u0123:"g",\u0128:"I",\u0129:"i",\u012A:"I",\u012B:"i",\u012E:"I",\u012F:"i",\u0130:"I",\u0131:"i",\u0136:"K",\u0137:"k",\u013B:"L",\u013C:"l",\u013D:"L",\u013E:"l",\u0141:"L",\u0142:"l",\u0143:"N",\u0144:"n",\u0145:"N",\u0146:"n",\u0147:"N",\u0148:"n",\u014C:"O",\u014D:"o",\u0150:"O",\u0151:"o",\u0152:"OE",\u0153:"oe",\u0154:"R",\u0155:"r",\u0158:"R",\u0159:"r",\u015A:"S",\u015B:"s",\u015E:"S",\u015F:"s",\u0160:"S",\u0161:"s",\u0162:"T",\u0163:"t",\u0164:"T",\u0165:"t",\u0168:"U",\u0169:"u",\u016A:"U",\u016B:"u",\u016E:"U",\u016F:"u",\u0170:"U",\u0171:"u",\u0172:"U",\u0173:"u",\u0174:"W",\u0175:"w",\u0176:"Y",\u0177:"y",\u0178:"Y",\u0179:"Z",\u017A:"z",\u017B:"Z",\u017C:"z",\u017D:"Z",\u017E:"z",\u018F:"E",\u0192:"f",\u01A0:"O",\u01A1:"o",\u01AF:"U",\u01B0:"u",\u01C8:"LJ",\u01C9:"lj",\u01CB:"NJ",\u01CC:"nj",\u0218:"S",\u0219:"s",\u021A:"T",\u021B:"t",\u0259:"e","\u02DA":"o",\u0386:"A",\u0388:"E",\u0389:"H",\u038A:"I",\u038C:"O",\u038E:"Y",\u038F:"W",\u0390:"i",\u0391:"A",\u0392:"B",\u0393:"G",\u0394:"D",\u0395:"E",\u0396:"Z",\u0397:"H",\u0398:"8",\u0399:"I",\u039A:"K",\u039B:"L",\u039C:"M",\u039D:"N",\u039E:"3",\u039F:"O",\u03A0:"P",\u03A1:"R",\u03A3:"S",\u03A4:"T",\u03A5:"Y",\u03A6:"F",\u03A7:"X",\u03A8:"PS",\u03A9:"W",\u03AA:"I",\u03AB:"Y",\u03AC:"a",\u03AD:"e",\u03AE:"h",\u03AF:"i",\u03B0:"y",\u03B1:"a",\u03B2:"b",\u03B3:"g",\u03B4:"d",\u03B5:"e",\u03B6:"z",\u03B7:"h",\u03B8:"8",\u03B9:"i",\u03BA:"k",\u03BB:"l",\u03BC:"m",\u03BD:"n",\u03BE:"3",\u03BF:"o",\u03C0:"p",\u03C1:"r",\u03C2:"s",\u03C3:"s",\u03C4:"t",\u03C5:"y",\u03C6:"f",\u03C7:"x",\u03C8:"ps",\u03C9:"w",\u03CA:"i",\u03CB:"y",\u03CC:"o",\u03CD:"y",\u03CE:"w",\u0401:"Yo",\u0402:"DJ",\u0404:"Ye",\u0406:"I",\u0407:"Yi",\u0408:"J",\u0409:"LJ",\u040A:"NJ",\u040B:"C",\u040F:"DZ",\u0410:"A",\u0411:"B",\u0412:"V",\u0413:"G",\u0414:"D",\u0415:"E",\u0416:"Zh",\u0417:"Z",\u0418:"I",\u0419:"J",\u041A:"K",\u041B:"L",\u041C:"M",\u041D:"N",\u041E:"O",\u041F:"P",\u0420:"R",\u0421:"S",\u0422:"T",\u0423:"U",\u0424:"F",\u0425:"H",\u0426:"C",\u0427:"Ch",\u0428:"Sh",\u0429:"Sh",\u042A:"U",\u042B:"Y",\u042C:"",\u042D:"E",\u042E:"Yu",\u042F:"Ya",\u0430:"a",\u0431:"b",\u0432:"v",\u0433:"g",\u0434:"d",\u0435:"e",\u0436:"zh",\u0437:"z",\u0438:"i",\u0439:"j",\u043A:"k",\u043B:"l",\u043C:"m",\u043D:"n",\u043E:"o",\u043F:"p",\u0440:"r",\u0441:"s",\u0442:"t",\u0443:"u",\u0444:"f",\u0445:"h",\u0446:"c",\u0447:"ch",\u0448:"sh",\u0449:"sh",\u044A:"u",\u044B:"y",\u044C:"",\u044D:"e",\u044E:"yu",\u044F:"ya",\u0451:"yo",\u0452:"dj",\u0454:"ye",\u0456:"i",\u0457:"yi",\u0458:"j",\u0459:"lj",\u045A:"nj",\u045B:"c",\u045D:"u",\u045F:"dz",\u0490:"G",\u0491:"g",\u0492:"GH",\u0493:"gh",\u049A:"KH",\u049B:"kh",\u04A2:"NG",\u04A3:"ng",\u04AE:"UE",\u04AF:"ue",\u04B0:"U",\u04B1:"u",\u04BA:"H",\u04BB:"h",\u04D8:"AE",\u04D9:"ae",\u04E8:"OE",\u04E9:"oe",\u0531:"A",\u0532:"B",\u0533:"G",\u0534:"D",\u0535:"E",\u0536:"Z",\u0537:"E'",\u0538:"Y'",\u0539:"T'",\u053A:"JH",\u053B:"I",\u053C:"L",\u053D:"X",\u053E:"C'",\u053F:"K",\u0540:"H",\u0541:"D'",\u0542:"GH",\u0543:"TW",\u0544:"M",\u0545:"Y",\u0546:"N",\u0547:"SH",\u0549:"CH",\u054A:"P",\u054B:"J",\u054C:"R'",\u054D:"S",\u054E:"V",\u054F:"T",\u0550:"R",\u0551:"C",\u0553:"P'",\u0554:"Q'",\u0555:"O''",\u0556:"F",\u0587:"EV",\u0621:"a",\u0622:"aa",\u0623:"a",\u0624:"u",\u0625:"i",\u0626:"e",\u0627:"a",\u0628:"b",\u0629:"h",\u062A:"t",\u062B:"th",\u062C:"j",\u062D:"h",\u062E:"kh",\u062F:"d",\u0630:"th",\u0631:"r",\u0632:"z",\u0633:"s",\u0634:"sh",\u0635:"s",\u0636:"dh",\u0637:"t",\u0638:"z",\u0639:"a",\u063A:"gh",\u0641:"f",\u0642:"q",\u0643:"k",\u0644:"l",\u0645:"m",\u0646:"n",\u0647:"h",\u0648:"w",\u0649:"a",\u064A:"y","\u064B":"an","\u064C":"on","\u064D":"en","\u064E":"a","\u064F":"u","\u0650":"e","\u0652":"","\u0660":"0","\u0661":"1","\u0662":"2","\u0663":"3","\u0664":"4","\u0665":"5","\u0666":"6","\u0667":"7","\u0668":"8","\u0669":"9",\u067E:"p",\u0686:"ch",\u0698:"zh",\u06A9:"k",\u06AF:"g",\u06CC:"y","\u06F0":"0","\u06F1":"1","\u06F2":"2","\u06F3":"3","\u06F4":"4","\u06F5":"5","\u06F6":"6","\u06F7":"7","\u06F8":"8","\u06F9":"9","\u0E3F":"baht",\u10D0:"a",\u10D1:"b",\u10D2:"g",\u10D3:"d",\u10D4:"e",\u10D5:"v",\u10D6:"z",\u10D7:"t",\u10D8:"i",\u10D9:"k",\u10DA:"l",\u10DB:"m",\u10DC:"n",\u10DD:"o",\u10DE:"p",\u10DF:"zh",\u10E0:"r",\u10E1:"s",\u10E2:"t",\u10E3:"u",\u10E4:"f",\u10E5:"k",\u10E6:"gh",\u10E7:"q",\u10E8:"sh",\u10E9:"ch",\u10EA:"ts",\u10EB:"dz",\u10EC:"ts",\u10ED:"ch",\u10EE:"kh",\u10EF:"j",\u10F0:"h",\u1E62:"S",\u1E63:"s",\u1E80:"W",\u1E81:"w",\u1E82:"W",\u1E83:"w",\u1E84:"W",\u1E85:"w","\u1E9E":"SS",\u1EA0:"A",\u1EA1:"a",\u1EA2:"A",\u1EA3:"a",\u1EA4:"A",\u1EA5:"a",\u1EA6:"A",\u1EA7:"a",\u1EA8:"A",\u1EA9:"a",\u1EAA:"A",\u1EAB:"a",\u1EAC:"A",\u1EAD:"a",\u1EAE:"A",\u1EAF:"a",\u1EB0:"A",\u1EB1:"a",\u1EB2:"A",\u1EB3:"a",\u1EB4:"A",\u1EB5:"a",\u1EB6:"A",\u1EB7:"a",\u1EB8:"E",\u1EB9:"e",\u1EBA:"E",\u1EBB:"e",\u1EBC:"E",\u1EBD:"e",\u1EBE:"E",\u1EBF:"e",\u1EC0:"E",\u1EC1:"e",\u1EC2:"E",\u1EC3:"e",\u1EC4:"E",\u1EC5:"e",\u1EC6:"E",\u1EC7:"e",\u1EC8:"I",\u1EC9:"i",\u1ECA:"I",\u1ECB:"i",\u1ECC:"O",\u1ECD:"o",\u1ECE:"O",\u1ECF:"o",\u1ED0:"O",\u1ED1:"o",\u1ED2:"O",\u1ED3:"o",\u1ED4:"O",\u1ED5:"o",\u1ED6:"O",\u1ED7:"o",\u1ED8:"O",\u1ED9:"o",\u1EDA:"O",\u1EDB:"o",\u1EDC:"O",\u1EDD:"o",\u1EDE:"O",\u1EDF:"o",\u1EE0:"O",\u1EE1:"o",\u1EE2:"O",\u1EE3:"o",\u1EE4:"U",\u1EE5:"u",\u1EE6:"U",\u1EE7:"u",\u1EE8:"U",\u1EE9:"u",\u1EEA:"U",\u1EEB:"u",\u1EEC:"U",\u1EED:"u",\u1EEE:"U",\u1EEF:"u",\u1EF0:"U",\u1EF1:"u",\u1EF2:"Y",\u1EF3:"y",\u1EF4:"Y",\u1EF5:"y",\u1EF6:"Y",\u1EF7:"y",\u1EF8:"Y",\u1EF9:"y","\u2013":"-","\u2018":"'","\u2019":"'","\u201C":'"',"\u201D":'"',"\u201E":'"',"\u2020":"+","\u2022":"*","\u2026":"...","\u20A0":"ecu","\u20A2":"cruzeiro","\u20A3":"french franc","\u20A4":"lira","\u20A5":"mill","\u20A6":"naira","\u20A7":"peseta","\u20A8":"rupee","\u20A9":"won","\u20AA":"new shequel","\u20AB":"dong","\u20AC":"euro","\u20AD":"kip","\u20AE":"tugrik","\u20AF":"drachma","\u20B0":"penny","\u20B1":"peso","\u20B2":"guarani","\u20B3":"austral","\u20B4":"hryvnia","\u20B5":"cedi","\u20B8":"kazakhstani tenge","\u20B9":"indian rupee","\u20BA":"turkish lira","\u20BD":"russian ruble","\u20BF":"bitcoin","\u2120":"sm","\u2122":"tm","\u2202":"d","\u2206":"delta","\u2211":"sum","\u221E":"infinity","\u2665":"love",\u5143:"yuan",\u5186:"yen","\uFDFC":"rial",\uFEF5:"laa",\uFEF7:"laa",\uFEF9:"lai",\uFEFB:"la"};var gt=/[^\w\s$*_+~.()'"!\-:@]+/g,ks=(e,{lower:t=true,map:r={},replacement:n="-",remove:o=gt,strict:a=false,trim:i=true}={})=>{let c="";for(let m of e.normalize()){let u=r[m]??Ne[m]??m;u===n&&(u=" "),c+=u.replace(o,"");}return a&&(c=c.replace(/[^A-Za-z0-9\s]/g,"")),i&&(c=c.trim()),c=c.replace(/\s+/g,n),t&&(c=c.toLowerCase()),c};var Rs=e=>Array.from(e).map(t=>{let r=t.codePointAt(0);return r!==void 0?`\\${r.toString(16)}`:""}).join("");var js=e=>Array.from(e).map(t=>{let r=t.codePointAt(0);return r!==void 0?`\\u{${r.toString(16)}}`:""}).join("");var _s=e=>e.reduce((r,n)=>r+n,0)/e.length;var Fs=e=>{if(!Number.isFinite(e))return 0;let t=e.toString();if(t.includes("e")){let[,r]=t.split("e"),n=parseInt(r,10),[o]=t.split("e"),a=o.includes(".")?o.split(".")[1].length:0;return Math.max(0,a-n)}return t.includes(".")?t.split(".")[1].length:0};var Ks=(e,t,r)=>e>=t&&e<=r;var Pe=e=>e.length?Math.max(...e):0;var we=e=>Math.min(...e);var $s=e=>e.reduce((t,r)=>t*r,1);var Ie=(e,t,r)=>(e-t)/(r-t);var qs=e=>{let t=we(e),r=Pe(e);return e.map(n=>Ie(n,t,r))};var Qs=(e,t)=>{if(e<0||t<0||t===0&&e===0)return 0;if(t===0&&e!==0)return -1;if(t!==0&&e===0)return 1;let r=(t-e)/e;return parseFloat(r.toFixed(4))};var ke=e=>e.reduce((t,r)=>t+r,0);var nc=({startDate:e,endDate:t})=>{let r=p(e),n=p(t);if(!r||!n)throw new Error("prismaDateRange: Invalid date range");return {gte:r,lt:n}};var yt=[{city:"London",country:"United Kingdom",countryCode:"GB",line2:"Marylebone",number:"221B",street:"Baker Street",zip:"NW1 6XE"},{city:"Birmingham",country:"United Kingdom",countryCode:"GB",number:"B1 1AA",street:"Bordesley Street",zip:"B1 1AA"}],bt=[{city:"New York",country:"United States",countryCode:"US",state:"NY",street:"Broadway",line2:"Manhattan",number:"42",zip:"10036"},{city:"Los Angeles",country:"United States",countryCode:"US",state:"CA",street:"Hollywood Boulevard",number:"6801",zip:"90028"}],ht=[{city:"Paris",country:"France",countryCode:"FR",street:"Rue de Rivoli",number:"75001",zip:"75001"},{city:"Berlin",country:"Germany",countryCode:"DE",street:"Unter den Linden",line2:"Mitte",number:"10117",zip:"10117"},{city:"Rome",country:"Italy",countryCode:"IT",street:"Via del Corso",number:"00186",zip:"00186"},{city:"Madrid",country:"Spain",countryCode:"ES",street:"Gran V\xEDa",line2:"Sol",number:"28013",zip:"28013"}],xt=[{city:"Moscow",country:"Russia",countryCode:"RU",street:"Tverskaya",number:"101000",zip:"101000"},{city:"Tokyo",country:"Japan",countryCode:"JP",street:"Shinjuku",line2:"Shinjuku City",number:"160-0022",zip:"160-0022"},{city:"Beijing",country:"China",countryCode:"CN",street:"Changan",number:"100005",zip:"100005"},{city:"Cairo",country:"Egypt",countryCode:"EG",street:"Al-Muizz",number:"11511",zip:"11511"},{city:"Buenos Aires",country:"Argentina",countryCode:"AR",street:"Avenida de Mayo",number:"1002",zip:"C1006AAQ"},{city:"Cape Town",country:"South Africa",countryCode:"ZA",street:"Adderley",number:"7700",zip:"7700"},{city:"Sydney",country:"Australia",countryCode:"AU",street:"George",line2:"Haymarket",number:"2000",zip:"2000"},{city:"Rio de Janeiro",country:"Brazil",countryCode:"BR",street:"Av. Presidente Vargas",number:"20021-000",zip:"20021-000"},{city:"Mexico City",country:"Mexico",countryCode:"MX",street:"Paseo de la Reforma",number:"06500",zip:"06500"}],Me=[...yt,...bt,...ht,...xt];var s=(e,{weights:t}={})=>{if(t&&t.length===e.length){let r=ke(t),n=Math.random()*r;for(let o=0;o<t.length;o++)if(n-=t[o],n<=0)return e[o];return fe(e)}return e[f({min:0,max:N(e)})]};var fc=()=>s(Me);var Tt="123456789ABCDEFGHIJKLMNPQRSTUVWXYZ".split(""),bc=({length:e=6}={})=>{if(e<1)throw new Error("randomAlphaNumericCode: Length must be greater than 0.");return d(e,()=>s(Tt)).join("")};var Re=()=>s([true,false]);var At=(e=new Date)=>Z(e,31536e7),Et=(e=new Date)=>Z(e,-31536e7),Z=(e,t)=>new Date(e.getTime()+t),A=({startDate:e,endDate:t}={})=>{let r=p(e),n=p(t);r&&n&&r>n&&console.warn("randomDate: startDate must be before endDate");let o=r||Et(n),a=n||At(r);return new Date(f({min:o.getTime(),max:a.getTime()}))},Dc=({startDate:e,endDate:t})=>(e=e||new Date(-864e13),t=t||new Date(864e13),A({startDate:e,endDate:t})),Oc=({startDate:e,endDate:t}={})=>{e&&J(e)&&console.warn("randomFutureDate: startDate must be in the future"),t&&J(t)&&console.warn("randomFutureDate: endDate must be in the future");let r=p(e)||Z(new Date,5*6e4);return A({startDate:r,endDate:t})},Nc=({startDate:e,endDate:t}={})=>{e&&Y(e)&&console.warn("randomPastDate: startDate must be in the past"),t&&Y(t)&&console.warn("randomPastDate: endDate must be in the past");let r=p(t)||new Date;return A({startDate:e,endDate:r})},Pc=()=>{let e=A();return {endDate:A({startDate:e}),startDate:e}};var E=({length:e=10}={})=>d(e,()=>K()).join("");var Be=()=>Symbol(E());var V=()=>s([Re(),E(),f(),A(),ge(),Be()]);var je=()=>d(f({min:1,max:5}),V);var Ue=["AD1200012030200359100100","BA391290079401028494","BE68539007547034","BG80BNBG96611020345678","FI2112345600000785","FO6264600001631634","FR1420041010050500013M02606","GB29NWBK60161331926819","GE29NB0000000101904917"];var Ct=[{accountHolderName:"John Peters",accountNumber:"12345678",bankAddress:"1 Churchill Place, Canary Wharf, London, E14 5HP, UK",bankName:"Barclays plc",bicSwift:"BARCGB22",iban:"GB51BARC20039534871253",sortCode:"12-34-56",accountHolderType:"individual"},{accountHolderName:"Jane Evans",accountNumber:"87654321",bankAddress:"8 Canada Square, London, E14 5HQ, UK",bankName:"HSBC Holdings plc",bicSwift:"HSBCGB2L",iban:"GB82BARC20031847813531",sortCode:"65-43-21",accountHolderType:"company"}],Dt=[{accountHolderName:"Jack I. Taylor",accountNumber:"123456789012",accountType:"checking",bankAddress:"Bank of America Corporate Center, 100 North Tryon Street, Charlotte, NC 28255, USA",bankName:"Bank of America Corporation",routingNumber:"111000025",accountHolderType:"individual"},{accountHolderName:"Sally T King",accountNumber:"987654321098",accountType:"savings",bankAddress:"383 Madison Avenue, New York, NY 10179, USA",bankName:"JPMorgan Chase & Co.",routingNumber:"021000021",accountHolderType:"company"}],Ot=[{accountHolderName:"William Kevin White",accountNumber:"123456789012",accountType:"savings",bankAddress:"Commonwealth Bank Centre, Tower 1, 201 Sussex Street, Sydney, NSW 2000, Australia",bankName:"Commonwealth Bank of Australia",bicSwift:"CTBAAU2S",bsbNumber:"062-000",accountHolderType:"individual"},{accountHolderName:"Jennifer Ann Brown",accountNumber:"987654321098",accountType:"checking",bankAddress:"Westpac Place, 275 Kent Street, Sydney, NSW 2000, Australia",bankName:"Westpac Banking Corporation",bicSwift:"WPACAU2S",bsbNumber:"032-001",accountHolderType:"company"}],Nt=[{accountHolderName:"Charles Green",accountNumber:"123456789012",accountType:"savings",bankAddress:"Royal Bank Plaza, 200 Bay Street, North Tower, Toronto, ON M5J 2J5, Canada",bankName:"Royal Bank of Canada",branchTransitNumber:"45678",institutionNumber:"123",accountHolderType:"individual"},{accountHolderName:"Olivia Orange",accountNumber:"987654321098",accountType:"checking",bankAddress:"TD Canada Trust Tower, 161 Bay Street, Toronto, ON M5J 2S8, Canada",bankName:"Toronto-Dominion Bank",branchTransitNumber:"65432",institutionNumber:"987",accountHolderType:"company"}],_e=[...Ct,...Dt,...Ot,...Nt];var Jc=()=>s(_e);var Le=["IE1234567T","GB123456789","XI123456789"],Fe=["Acme Inc.","Globex Ltd.","Aurora LLC","Serenity Systems","Vulcan Ventures","Umbrella Corp."];var tm=()=>({name:s(Fe),vatRegNumber:s(Le)});var om=16,Q=(e=-9,t=9,r)=>{let n=Math.random()*(t-e)+e;return b(r)?parseFloat(n.toFixed(r)):n};var sm=()=>({lat:Pt(),lng:wt()}),Pt=()=>Q(-90,90),wt=()=>Q(-180,180);var He=["gmail.com","yahoo.com","hotmail.com","aol.com","msn.com","comcast.net","live.com","att.net","mac.com","me.com","charter.net","shaw.ca","yahoo.ca","mail.com","qq.com","web.de","gmx.de","mail.ru"];var Ke=["Albatross","Dolphin","Elephant","Giraffe","Koala","Lion","Penguin","Squirrel","Tiger","Turtle","Whale","Zebra"],ze=["Axe","Chisel","Drill","Hammer","Mallet","Pliers","Saw","Screwdriver","Wrench","Blowtorch","Crowbar","Ladder"],M=["Adrian","Albert","Alexander","Alice","Amanda","Amy","Andrew","Angela","Anna","Anthony","Benjamin","Brandon","Brian","Caroline","Catherine","Charles","Charlotte","Christina","Christopher","Daniel","David","Diana","Edward","Elizabeth","Emily","Emma","Esther","Ethan","George","Grace","Hannah","Henry","Isabella","Jack","James","Jennifer","Jessica","John","Jonathan","Joseph","Katherine","Laura","Lucas","Margaret","Maria","Matthew","Michael","Nathan","Nicholas","Olivia","Patricia","Patrick","Peter","Rachel","Rebecca","Richard","Robert","Ruby","Samuel","Sarah","Sebastian","Sophia","Stephen","Thomas","Victoria","William"],R=["Adams","Allen","Anderson","Baker","Barnes","Bell","Bennett","Brooks","Brown","Butler","Campbell","Carter","Clark","Collins","Cooper","Cox","Crawford","Davis","Edwards","Evans","Fisher","Foster","Garcia","Green","Griffin","Hall","Harris","Hayes","Henderson","Hill","Howard","Hughes","Jackson","Johnson","Jones","Kelly","King","Lee","Lewis","Long","Martin","Martinez","Miller","Mitchell","Moore","Morgan","Morris","Murphy","Nelson","Parker","Perry","Peterson","Phillips","Reed","Roberts","Robinson","Rogers","Ross","Russell","Scott","Smith","Stewart","Sullivan","Taylor","Thomas","Thompson","Turner","Walker","Ward","Watson","White","Williams","Wilson","Wood","Wright","Young"],It=["\u0410\u0431\u0438\u0433\u0430\u0438\u043B","\u0410\u0433\u043D\u0435\u0441","\u0410\u0434\u0430\u043C","\u0410\u0434\u0440\u0438\u0430\u043D","\u0410\u043B\u0430\u043D","\u0410\u043B\u0435\u043A\u0441\u0430\u043D\u0434\u0440","\u0410\u043B\u0438\u0441\u0430","\u0410\u043B\u044C\u0431\u0435\u0440\u0442","\u0410\u043C\u0430\u043D\u0434\u0430","\u0410\u043C\u0435\u043B\u0438\u044F","\u042D\u043C\u0438","\u042D\u043D\u0434\u0440\u044E"],kt=["\u0410\u043D\u0434\u0435\u0440\u0441\u043E\u043D","\u0411\u0440\u0430\u0443\u043D","\u0412\u0438\u043B\u0441\u043E\u043D","\u0414\u0436\u0435\u043A\u0441\u043E\u043D","\u0414\u0436\u043E\u043D\u0441","\u0414\u0436\u043E\u043D\u0441\u043E\u043D","\u0414\u044D\u0432\u0438\u0441","\u041C\u0438\u043B\u043B\u0435\u0440","\u041C\u0443\u0440","\u0421\u043C\u0438\u0442","\u0422\u0435\u0439\u043B\u043E\u0440","\u0422\u043E\u043C\u0430\u0441","\u0423\u0430\u0439\u0442","\u0423\u0438\u043B\u044C\u044F\u043C\u0441"],Mt=["\u30A2\u30B0\u30CD\u30B9","\u30A2\u30C0\u30E0","\u30A2\u30C9\u30EA\u30A2\u30F3","\u30A2\u30D3\u30B2\u30A4\u30EB","\u30A2\u30DE\u30F3\u30C0","\u30A2\u30DF\u30FC","\u30A2\u30E1\u30EA\u30A2","\u30A2\u30E9\u30F3","\u30A2\u30EA\u30B9","\u30A2\u30EB\u30D0\u30FC\u30C8","\u30A2\u30EC\u30AF\u30B5\u30F3\u30C0\u30FC","\u30A2\u30F3\u30C9\u30EA\u30E5\u30FC"],Rt=["\u30A2\u30F3\u30C0\u30FC\u30BD\u30F3","\u30A6\u30A3\u30EA\u30A2\u30E0\u30BA","\u30A6\u30A3\u30EB\u30BD\u30F3","\u30B8\u30E3\u30AF\u30BD\u30F3","\u30B8\u30E7\u30FC\u30F3\u30BA","\u30B8\u30E7\u30F3\u30BD\u30F3","\u30B9\u30DF\u30B9","\u30BF\u30A4\u30E9\u30FC","\u30C7\u30A4\u30D3\u30B9","\u30C8\u30FC\u30DE\u30B9","\u30D6\u30E9\u30A6\u30F3","\u30DB\u30EF\u30A4\u30C8","\u30DF\u30E9\u30FC","\u30E2\u30A2"],Bt=["\u0622\u062F\u0631\u064A\u0627\u0646","\u0622\u062F\u0645","\u0622\u0644\u0627\u0646","\u0622\u0644\u0628\u0631\u062A","\u0622\u0644\u064A\u0633","\u0622\u0645\u0627\u0646\u062F\u0627","\u0622\u0645\u064A","\u0622\u0645\u064A\u0644\u064A\u0627","\u0623\u0628\u064A\u062C\u064A\u0644","\u0623\u063A\u0646\u064A\u0633","\u0623\u0644\u0643\u0633\u0646\u062F\u0631","\u0623\u0646\u062F\u0631\u0648"],jt=["\u0623\u0646\u062F\u0631\u0633\u0648\u0646","\u0628\u0631\u0627\u0648\u0646","\u062A\u0627\u064A\u0644\u0648\u0631","\u062A\u0648\u0645\u0627\u0633","\u062C\u0627\u0643\u0633\u0648\u0646","\u062C\u0648\u0646\u0632","\u062C\u0648\u0646\u0633\u0648\u0646","\u062F\u064A\u0641\u064A\u0633","\u0633\u0645\u064A\u062B","\u0645\u0648\u0631","\u0645\u064A\u0644\u0631","\u0648\u0627\u064A\u062A","\u0648\u064A\u0644\u0633\u0648\u0646","\u0648\u064A\u0644\u064A\u0627\u0645\u0632"],Ve=[...M,...It,...Mt,...Bt],ve=[...R,...kt,...Rt,...jt];var $e=({suffix:e}={})=>(s(M)+"."+s(R)).toLowerCase()+H()+(e||"");var hm=({handle:e,handleSuffix:t}={})=>`${e||$e({suffix:t})}@${s(He)}`;var We=["\u{1F600}","\u{1F601}","\u{1F602}","\u{1F923}","\u{1F603}","\u{1F604}","\u{1F605}","\u{1F606}","\u{1F609}","\u{1F60A}","\u{1F60B}","\u{1F60E}","\u{1F60D}","\u{1F618}","\u{1F617}","\u{1F619}"],Ge=["!","@","#","$","%","^","&","*"];var Em=()=>s(We);var Om=()=>s([void 0,null,NaN,1/0]);var Im=e=>{let t=ue(e);return s(t)};var Bm=e=>{let t=pe(e);return s(t)};var ee=["act","add","agree","allow","be","catch","create","delete","discover","eat","explore","go","help","imagine","jump","merge","need","offer","play","read","run","search","skip","solve","speak","think","try","work","write"],te=["city","coffee","courage","fact","family","flower","food","friend","fun","hope","justice","key","life","love","music","smile","time"],Ut=["absolute","compassionate","cozy","dull","enigmatic","fascinating","interesting","playful","predictable","remarkable","soothing","sunny","unforgettable","wonderful"],_t=["accidentally","accommodatingly","boldly","briskly","carefully","efficiently","freely","gently","happily","lightly","loudly","quickly","quietly","suddenly","unexpectedly","wisely"],Lt=["Pneumonoultramicroscopicsilicovolcanoconiosis","Floccinaucinihilipilification","Pseudopseudohypoparathyroidism","Hippopotomonstrosesquippedaliophobia","Antidisestablishmentarianism","Supercalifragilisticexpialidocious","Honorificabilitudinitatibus"];var Ye=["AliceBlue","Aqua","Aquamarine","Azure","Beige","Bisque","Black","Blue","BlueViolet","Brown","BurlyWood","CadetBlue","Chartreuse","Chocolate","Coral","DarkSlateGray","DeepPink","Gold","Lime","Olive","Orchid","Salmon","Turquoise"],Je=[...ee,...te,...Ut,..._t,...Lt];var P=()=>s(Je),Xe=()=>s(te),Fm=()=>s(ee);var qe=({maxCharacters:e=200,minCharacters:t,minWords:r=8,maxWords:n=16}={})=>{let o=[],a=f({min:r,max:n});for(let i=0;i<a||t!==void 0&&o.join(" ").length<t;i++)o.push(P());return ae(o.join(" ").slice(0,e-1)+".")};var Ft=["png","jpg","jpeg","gif","svg","webp"],Ym=({name:e,extension:t}={})=>{if(typeof File>"u")return;let r=t||s(Ft);return new File([qe()],`${e||P()}.${r}`,{type:`image/${r}`})};var v=["0","1","2","3","4","5","6","7","8","9","A","B","C","D","E","F"];var eu=()=>"#"+d(6,()=>s(v)).join("");var ou=()=>s(v);var cu=()=>s(Ye);var lu=()=>s(Ue);var yu=()=>d(4,()=>f({min:0,max:255}).toString()).join(".");var Tu=()=>s([...Ke,...ze]),Su=()=>s(Ve),Au=()=>s(ve),Eu=()=>s(M)+" "+s(R);var Nu=({length:e=6}={})=>{if(e<1)throw new Error("randomNumericCode: Length must be greater than 0.");return d(e,(t,r)=>f({min:r?0:1,max:9})).join("")};var ju=({maxDepth:e=5,circular:t=false}={})=>{let r=(o=0)=>o>=e?{}:d(f({min:1,max:5}),Xe).reduce((i,c)=>{let m=s(["value","object","array"]);if(m==="object"){let u=r(o+1);i[c]=u,t&&s([true,false],{weights:[.2,.8]})&&(u.circular=u);}else if(m==="array"){let u=je();i[c]=u;}else {let u=V();i[c]=u;}return i},{});return r()};var Lu=e=>s(Object.keys(e));var Ku=e=>s(Object.values(e));var Gu=({minChars:e=9,maxChars:t=32}={})=>E({length:1}).toUpperCase()+E({length:f({min:e,max:t})-3})+s(Ge)+f({min:1,max:9});var qu=({depth:e=3}={})=>d(e,P).join("/");var Ze=["+44 20 7123 4567","+33 1 45 67 89 10","+81 3 1234 5678","+61 2 9876 5432","+49 30 9876 5432"];var rp=()=>s(Ze);var ap=()=>{let e=H().toString().padStart(15,"0"),t=e.substring(0,12);return `00000000-0000-1000-8${e.substring(12,15)}-${t}`};var sp=e=>new URLSearchParams({input:JSON.stringify(e)});var mp=()=>{}; exports.JS_MAX_DIGITS=om;exports.array=d;exports.arrayDiff=xr;exports.arrayIntersection=Sr;exports.average=_s;exports.capitalize=ae;exports.chunkArray=U;exports.chunkText=Lr;exports.chunkedAll=Or;exports.chunkedAsync=kr;exports.chunkedDynamic=Ur;exports.clamp=O;exports.cleanSpaces=_;exports.copyToClipboard=Jr;exports.countDecimals=Fs;exports.cyclicalItem=qr;exports.dir=Qr;exports.enumKeys=ue;exports.enumValues=pe;exports.escapeSqlLikePattern=un;exports.extractEmailDomain=ln;exports.filterAlphanumeric=dn;exports.first=yn;exports.firstKey=hn;exports.firstValue=Tn;exports.formatCamelCase=os;exports.formatCookies=is;exports.formatCount=cs;exports.formatDateRange=ps;exports.formatFileSize=An;exports.formatIndexProgress=Ce;exports.formatInitials=ys;exports.formatNumber=Ss;exports.formatPascalCase=Ee;exports.formatPercentage=Oe;exports.formatPercentageNumber=lt;exports.formatProgress=Ns;exports.formatSlug=ks;exports.formatTrpcInputQueryString=sp;exports.getCookieByName=Cn;exports.getCountryName=On;exports.getDateRangeSeries=pr;exports.getDateSeriesRange=dr;exports.getFlagEmoji=Pn;exports.getKeys=In;exports.getUrlSearchParam=Bn;exports.getUrlSearchParams=le;exports.groupByDateBucket=Ri;exports.groupByKey=Ln;exports.incrementalId=H;exports.isArray=S;exports.isArrayIncluded=yr;exports.isBetween=Ks;exports.isBetweenDates=ct;exports.isBigInt=tr;exports.isBigIntString=rr;exports.isBoolean=Pa;exports.isBrowser=Ba;exports.isBuffer=Fa;exports.isClient=z;exports.isEmail=za;exports.isEmpty=re;exports.isEmptyArray=Qe;exports.isEmptyObject=et;exports.isEmptyString=$;exports.isEven=Zt;exports.isFile=va;exports.isFunction=x;exports.isFutureDate=Y;exports.isInDateRange=Oa;exports.isInt=j;exports.isJsDate=B;exports.isKey=F;exports.isLastIndex=Ja;exports.isNegativeInt=er;exports.isNotEmptyString=Za;exports.isNumber=D;exports.isNumeric=L;exports.isNumericId=ei;exports.isObject=g;exports.isOdd=Qt;exports.isOutside=ne;exports.isOutsideInt4=nr;exports.isOver18=Ui;exports.isPWA=ai;exports.isPastDate=J;exports.isPositiveInt=oe;exports.isPromise=be;exports.isReactElement=si;exports.isRegExp=mi;exports.isSame=Te;exports.isSameUTCDay=yi;exports.isSequence=hi;exports.isServer=xe;exports.isSpacedString=Ti;exports.isStrictlyBetween=De;exports.isString=h;exports.isStringDate=Ei;exports.isURL=Di;exports.isUUID=Ni;exports.isValue=b;exports.keysLength=Kn;exports.last=fe;exports.lastIndex=N;exports.mapByKey=Gn;exports.max=Pe;exports.merge=G;exports.mergeArrays=qn;exports.min=we;exports.moveToFirst=Qn;exports.moveToIndex=to;exports.moveToLast=no;exports.multiply=$s;exports.noop=mp;exports.normaliseArray=qs;exports.normaliseNumber=Ie;exports.normalizeNumber=ao;exports.normalizeString=co;exports.omit=uo;exports.paginationToSkipTake=lo;exports.parseArray=To;exports.parseDate=p;exports.parsePrimitive=de;exports.percentageChange=Qs;exports.pickObjectKeys=Ao;exports.pickObjectValues=Co;exports.pluck=No;exports.prismaDateRange=nc;exports.promiseWithTimeout=wo;exports.randomAddress=fc;exports.randomAlphaNumericCode=bc;exports.randomArray=je;exports.randomArrayItem=s;exports.randomBankAccount=Jc;exports.randomBigInt=ge;exports.randomBool=Re;exports.randomChar=K;exports.randomCompany=tm;exports.randomCoords=sm;exports.randomDate=A;exports.randomDateRange=Pc;exports.randomEmail=hm;exports.randomEmoji=Em;exports.randomEmptyValue=Om;exports.randomEnumKey=Im;exports.randomEnumValue=Bm;exports.randomFile=Ym;exports.randomFirstName=Su;exports.randomFloat=Q;exports.randomFormattedPercentage=_o;exports.randomFullName=Eu;exports.randomFutureDate=Oc;exports.randomHandle=$e;exports.randomHexColor=eu;exports.randomHexValue=ou;exports.randomHtmlColorName=cu;exports.randomIBAN=lu;exports.randomIP=yu;exports.randomInt=f;exports.randomLastName=Au;exports.randomLat=Pt;exports.randomLng=wt;exports.randomMaxDate=Dc;exports.randomMaxInt=Uo;exports.randomMaxSafeInt=jo;exports.randomName=Tu;exports.randomNegativeInt=Bo;exports.randomNoun=Xe;exports.randomNumericCode=Nu;exports.randomObject=ju;exports.randomObjectKey=Lu;exports.randomObjectValue=Ku;exports.randomParagraph=qe;exports.randomPassword=Gu;exports.randomPastDate=Nc;exports.randomPath=qu;exports.randomPhoneNumber=rp;exports.randomPositiveInt=Ro;exports.randomString=E;exports.randomSymbol=Be;exports.randomUUID=ap;exports.randomValue=V;exports.randomVerb=Fm;exports.randomWord=P;exports.removeUndefinedValues=ko;exports.scrambleText=vo;exports.serialize=Wo;exports.seriesAsync=Jo;exports.setObjectPath=Zo;exports.setUrlSearchParams=ta;exports.shuffle=na;exports.singleton=sa;exports.skipTakeToPagination=ma;exports.sleep=k;exports.sortBySortedKeys=pa;exports.startOfDay=Ae;exports.startOfNextMonth=Fi;exports.startOfNextWeek=Ki;exports.startOfThisWeek=Vi;exports.startOfToday=Wi;exports.startOfTomorrow=Yi;exports.startOfUTCDay=Xi;exports.startOfUTCTomorrow=Zi;exports.startOfYesterday=es;exports.stringToCSSUnicode=Rs;exports.stringToUnicode=js;exports.stringify=ga;exports.sum=ke;exports.toggleArrayValue=ha;exports.truncate=Sa;exports.uniqueValues=Ea;//# sourceMappingURL=index.js.map //# sourceMappingURL=index.js.map