1import{o as e}from"./rolldown-runtime-C0FnF6B9.js";import{_ as t}from"./format-BFktF6XX.js";import{B as n}from"./localStorage-PprGnQFF.js";import{t as r}from"./pluralize-DvgABvdQ.js";function i(e,r,i){return t(n(e,r,new Date,i))}var a=e(r(),1),o=e=>!isNaN(+e)&&e!==``,s=(e=`Required.`)=>t=>t===0||!!t||e,c=(e,t=`The value must be at least ${e} characters.`)=>n=>n.length>=e||t,l=(e,t=`The value must be maximum ${e} characters.`)=>n=>n.length<=e||t,u=(e,t=`element`,n=`Please select at least ${e} ${(0,a.default)(t,e)}.`)=>t=>t.length>=e||n,d=(e,t=`The value is already included.`)=>n=>!e(n)||t,f=(e,t,n)=>d(n=>e.some(e=>t(e,n)),n),p=e=>/^\S+@\S+\.\S+$/.test(e),m=e=>t=>/[a-z]/.test(t)||e,h=e=>t=>/[A-Z]/.test(t)||e,g=e=>t=>/[!@#$%^&*()_\-+=]/.test(t)||e,_=e=>t=>/\d/.test(t)||e,v=e=>p(e)||`The email address is invalid.`,y=e=>o(e)||`Please enter a number.`,b=e=>!e||y(e),x=e=>/^\d+$/.test(e)||`Please enter a positive number.`,S=e=>{let t=e.replaceAll(`,`,``);return/^-?\$?(\d)+(\.\d\d?)?$/.test(t)||`Please enter a dollar amount.`},C=e=>{let t=e.replaceAll(`,`,``);return Number(t)!==0&&/^\$?(\d)+(\.\d\d?)?$/.test(t)||`Please enter a positive dollar amount.`},w=(e,t=`Please enter a number greater than ${e}.`)=>n=>o(n)&&parseFloat(n)>e||t,T=e=>i(e,`M/d/yyyy`)&&(e=>{let t=e.split(`/`);return/^(19|20)\d\d$/.test(t[t.length-1])})(e)||`Please enter a date value of the form mm/dd/yyyy.`,E=s(`This field is required.`),D=(e,t=`Please select a file smaller than ${e}MB.`)=>n=>n.size<=e*1e6||t,O=(e,t=`Please select a valid file.`)=>n=>e.some(e=>n.name.toLowerCase().endsWith(`.${e}`))||t,k=e=>async t=>{if(!t)return!0;for(let n of e){let e=await n(t);if(typeof e==`string`)return e}return!0};export{E as C,s as S,c as _,f as a,b,_ as c,h as d,o as f,k as g,l as h,d as i,m as l,D as m,C as n,v as o,p,T as r,O as s,S as t,g as u,u as v,x,w as y};
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.