1import ne from"./CzB10YFp.js";import{a9 as ue,d as le,r as ie,H as fe,f as M,w as oe,D as se,E as ce,k as w,l as h,v as C,p as U,B as q,q as b,I as z,t as de,x as _e,n as ve,z as me,_ as xe}from"#entry";var E={exports:{}},D={exports:{}},H;function $(){return H||(H=1,(function(a,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=u;function u(o){if(o==null)throw new TypeError("Expected a string but received a ".concat(o));if(o.constructor.name!=="String")throw new TypeError("Expected a string but received a ".concat(o.constructor.name))}a.exports=r.default,a.exports.default=r.default})(D,D.exports)),D.exports}var S={exports:{}},Q;function ge(){return Q||(Q=1,(function(a,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=o;function u(f){return Object.prototype.toString.call(f)==="[object RegExp]"}function o(f,s){for(var n=0;n<s.length;n++){var t=s[n];if(f===t||u(t)&&t.test(f))return!0}return!1}a.exports=r.default,a.exports.default=r.default})(S,S.exports)),S.exports}var I={exports:{}},T;function ye(){return T||(T=1,(function(a,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=s;var u=o($());function o(n){return n&&n.__esModule?n:{default:n}}function f(n){"@babel/helpers - typeof";return f=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},f(n)}function s(n,t){(0,u.default)(n);var e,d;f(t)==="object"?(e=t.min||0,d=t.max):(e=arguments[1],d=arguments[2]);var c=encodeURI(n).split(/%..|./).length-1;return c>=e&&(typeof d>"u"||c<=d)}a.exports=r.default,a.exports.default=r.default})(I,I.exports)),I.exports}var P={exports:{}},R={exports:{}},W;function J(){return W||(W=1,(function(a,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=u;function u(){var o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},f=arguments.length>1?arguments[1]:void 0;for(var s in f)typeof o[s]>"u"&&(o[s]=f[s]);return o}a.exports=r.default,a.exports.default=r.default})(R,R.exports)),R.exports}var X;function be(){return X||(X=1,(function(a,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=n;var u=f($()),o=f(J());function f(t){return t&&t.__esModule?t:{default:t}}var s={require_tld:!0,allow_underscores:!1,allow_trailing_dot:!1,allow_numeric_tld:!1,allow_wildcard:!1,ignore_max_length:!1};function n(t,e){(0,u.default)(t),e=(0,o.default)(e,s),e.allow_trailing_dot&&t[t.length-1]==="."&&(t=t.substring(0,t.length-1)),e.allow_wildcard===!0&&t.indexOf("*.")===0&&(t=t.substring(2));var d=t.split("."),c=d[d.length-1];return e.require_tld&&(d.length<2||!e.allow_numeric_tld&&!/^([a-z\u00A1-\u00A8\u00AA-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]{2,}|xn[a-z0-9-]{2,})$/i.test(c)||/\s/.test(c))||!e.allow_numeric_tld&&/^\d+$/.test(c)?!1:d.every(function(l){return!(l.length>63&&!e.ignore_max_length||!/^[a-z_\u00a1-\uffff0-9-]+$/i.test(l)||/[\uff01-\uff5e]/.test(l)||/^-|-$/.test(l)||!e.allow_underscores&&/_/.test(l))})}a.exports=r.default,a.exports.default=r.default})(P,P.exports)),P.exports}var k={exports:{}},Z;function he(){return Z||(Z=1,(function(a,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=c;var u=o($());function o(l){return l&&l.__esModule?l:{default:l}}function f(l){"@babel/helpers - typeof";return f=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(_){return typeof _}:function(_){return _&&typeof Symbol=="function"&&_.constructor===Symbol&&_!==Symbol.prototype?"symbol":typeof _},f(l)}var s="(?:[0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])",n="(".concat(s,"[.]){3}").concat(s),t=new RegExp("^".concat(n,"$")),e="(?:[0-9a-fA-F]{1,4})",d=new RegExp("^("+"(?:".concat(e,":){7}(?:").concat(e,"|:)|")+"(?:".concat(e,":){6}(?:").concat(n,"|:").concat(e,"|:)|")+"(?:".concat(e,":){5}(?::").concat(n,"|(:").concat(e,"){1,2}|:)|")+"(?:".concat(e,":){4}(?:(:").concat(e,"){0,1}:").concat(n,"|(:").concat(e,"){1,3}|:)|")+"(?:".concat(e,":){3}(?:(:").concat(e,"){0,2}:").concat(n,"|(:").concat(e,"){1,4}|:)|")+"(?:".concat(e,":){2}(?:(:").concat(e,"){0,3}:").concat(n,"|(:").concat(e,"){1,5}|:)|")+"(?:".concat(e,":){1}(?:(:").concat(e,"){0,4}:").concat(n,"|(:").concat(e,"){1,6}|:)|")+"(?::((?::".concat(e,"){0,5}:").concat(n,"|(?::").concat(e,"){1,7}|:))")+")(%[0-9a-zA-Z.]{1,})?$");function c(l){var _=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};(0,u.default)(l);var x=(f(_)==="object"?_.version:arguments[1])||"";return x?x.toString()==="4"?t.test(l):x.toString()==="6"?d.test(l):!1:c(l,{version:4})||c(l,{version:6})}a.exports=r.default,a.exports.default=r.default}
1)(k,k.exports)),k.exports}var G;function pe(){return G||(G=1,(function(a,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=re;var u=e($()),o=e(ge()),f=e(ye()),s=e(be()),n=e(he()),t=e(J());function e(v){return v&&v.__esModule?v:{default:v}}var d={allow_display_name:!1,allow_underscores:!1,require_display_name:!1,allow_utf8_local_part:!0,require_tld:!0,blacklisted_chars:"",ignore_max_length:!1,host_blacklist:[],host_whitelist:[]},c=/^([^\x00-\x1F\x7F-\x9F\cX]+)</i,l=/^[a-z\d!#\$%&'\*\+\-\/=\?\^_`{\|}~]+$/i,_=/^[a-z\d]+$/,x=/^([\s\x01-\x08\x0b\x0c\x0e-\x1f\x7f\x21\x23-\x5b\x5d-\x7e]|(\\[\x01-\x09\x0b\x0c\x0d-\x7f]))*$/i,K=/^[a-z\d!#\$%&'\*\+\-\/=\?\^_`{\|}~\u00A1-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+$/i,Y=/^([\s\x01-\x08\x0b\x0c\x0e-\x1f\x7f\x21\x23-\x5b\x5d-\x7e\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]|(\\[\x01-\x09\x0b\x0c\x0d-\x7f\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))*$/i,ee=254;function te(v){var i=v.replace(/^"(.+)"$/,"$1");if(!i.trim())return!1;var p=/[\.";<>]/.test(i);if(p){if(i===v)return!1;var g=i.split('"').length===i.split('\\"').length;if(!g)return!1}return!0}function re(v,i){if((0,u.default)(v),i=(0,t.default)(i,d),i.require_display_name||i.allow_display_name){var p=v.match(c);if(p){var g=p[1];if(v=v.replace(g,"").replace(/(^<|>$)/g,""),g.endsWith(" ")&&(g=g.slice(0,-1)),!te(g))return!1}else if(i.require_display_name)return!1}if(!i.ignore_max_length&&v.length>ee)return!1;var B=v.split("@"),y=B.pop(),F=y.toLowerCase();if(i.host_blacklist.length>0&&(0,o.default)(F,i.host_blacklist)||i.host_whitelist.length>0&&!(0,o.default)(F,i.host_whitelist))return!1;var m=B.join("@");if(i.domain_specific_validation&&(F==="gmail.com"||F==="googlemail.com")){m=m.toLowerCase();var V=m.split("+")[0];if(!(0,f.default)(V.replace(/\./g,""),{min:6,max:30}))return!1;for(var N=V.split("."),j=0;j<N.length;j++)if(!_.test(N[j]))return!1}if(i.ignore_max_length===!1&&(!(0,f.default)(m,{max:64})||!(0,f.default)(y,{max:254})))return!1;if(!(0,s.default)(y,{require_tld:i.require_tld,ignore_max_length:i.ignore_max_length,allow_underscores:i.allow_underscores})){if(!i.allow_ip_domain)return!1;if(!(0,n.default)(y)){if(!y.startsWith("[")||!y.endsWith("]"))return!1;var O=y.slice(1,-1);if(O.length===0||!(0,n.default)(O))return!1}}if(i.blacklisted_chars&&m.search(new RegExp("[".concat(i.blacklisted_chars,"]+"),"g"))!==-1)return!1;if(m[0]==='"'&&m[m.length-1]==='"')return m=m.slice(1,m.length-1),i.allow_utf8_local_part?Y.test(m):x.test(m);for(var ae=i.allow_utf8_local_part?K:l,L=m.split("."),A=0;A<L.length;A++)if(!ae.test(L[A]))return!1;return!0}a.exports=r.default,a.exports.default=r.default})(E,E.exports)),E.exports}var Fe=pe();const we=ue(Fe),qe=["for"],Ee={key:0,class:"submit","aria-label":"submit",type:"submit"},De={key:1,class:"form-error"},Se=le({__name:"form-text",props:{modelValue:{type:String,default:null},body:{type:Object,default:null},submissionAttempted:{default:!1},valid:{default:!1},showBtn:{default:!1}},emits:["update:modelValue","update","error"],setup(a,{emit:r}){const u=a,o=r,f=ie(null),{focused:s}=fe(f),n=M(()=>s.value||u.modelValue),t=M(()=>u.submissionAttempted&&!u.valid),e=M(()=>{if(u.body.required){if(!u.modelValue)return!1;switch(u.body.type){case"email":if(!we(u.modelValue))return!1;break}}return!0}),d=async function(c){const l=c.target.value;o("update:modelValue",l),await me(),o("update",{_uid:u.body._uid,id:u.body.id,value:l,valid:e.value})};return oe(()=>u.submissionAttempted,(c,l)=>{const _=!l&&c&&!e.value;o("error",{_uid:u.body._uid,id:u.body.id,value:_})}),(c,l)=>{const _=ne,x=se("editable");return ce((h(),w("div",{class:q(["form-text",[a.body.halfSize?"halfSize":"",b(t)?"error":"",`type-${a.body.type}`,b(s)?"isFocused":""]])},[a.body.label?(h(),w("label",{key:0,class:q(["form-label",{active:b(n)}]),for:a.body.id},z(a.body.label)+" "+z(a.body.required?"*":""),11,qe)):C("",!0),U("div",{class:q(["form-inner",{active:b(n)}])},[(h(),de(_e(a.body.type=="textarea"?"textarea":"input"),{class:"form-input",ref_key:"refInput",ref:f,id:a.body.id,type:a.body.type,value:a.modelValue,onInput:d},null,40,["id","type","value"])),a.showBtn?(h(),w("button",Ee,[ve(_,{class:"icon"})])):C("",!0)],2),U("div",{class:q(["form-underline",{active:b(s)}])},null,2),b(t)?(h(),w("div",De,z(a.body.error),1)):C("",!0)],2)),[[x,a.body]])}}}),Re=xe(Se,[["__scopeId","data-v-8bf559e8"]]);export{Re as default};
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.