vee-validate
Advanced tools
Comparing version 2.0.0-rc.11 to 2.0.0-rc.12
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):e.VeeValidate=t()}(this,function(){"use strict";function e(e){return e&&e.__esModule?e.default:e}function t(e,t){return t={exports:{}},e(t,t.exports),t.exports}var i={en:/^[A-Z]*$/i,cs:/^[A-ZÁČĎÉĚÍŇÓŘŠŤÚŮÝŽ]*$/i,da:/^[A-ZÆØÅ]*$/i,de:/^[A-ZÄÖÜß]*$/i,es:/^[A-ZÁÉÍÑÓÚÜ]*$/i,fr:/^[A-ZÀÂÆÇÉÈÊËÏÎÔŒÙÛÜŸ]*$/i,lt:/^[A-ZĄČĘĖĮŠŲŪŽ]*$/i,nl:/^[A-ZÉËÏÓÖÜ]*$/i,hu:/^[A-ZÁÉÍÓÖŐÚÜŰ]*$/i,pl:/^[A-ZĄĆĘŚŁŃÓŻŹ]*$/i,pt:/^[A-ZÃÁÀÂÇÉÊÍÕÓÔÚÜ]*$/i,ru:/^[А-ЯЁ]*$/i,sk:/^[A-ZÁÄČĎÉÍĹĽŇÓŔŠŤÚÝŽ]*$/i,sr:/^[A-ZČĆŽŠĐ]*$/i,tr:/^[A-ZÇĞİıÖŞÜ]*$/i,uk:/^[А-ЩЬЮЯЄІЇҐ]*$/i,ar:/^[ءآأؤإئابةتثجحخدذرزسشصضطظعغفقكلمنهوىيًٌٍَُِّْٰ]*$/},r={en:/^[A-Z\s]*$/i,cs:/^[A-ZÁČĎÉĚÍŇÓŘŠŤÚŮÝŽ\s]*$/i,da:/^[A-ZÆØÅ\s]*$/i,de:/^[A-ZÄÖÜß\s]*$/i,es:/^[A-ZÁÉÍÑÓÚÜ\s]*$/i,fr:/^[A-ZÀÂÆÇÉÈÊËÏÎÔŒÙÛÜŸ\s]*$/i,lt:/^[A-ZĄČĘĖĮŠŲŪŽ\s]*$/i,nl:/^[A-ZÉËÏÓÖÜ\s]*$/i,hu:/^[A-ZÁÉÍÓÖŐÚÜŰ\s]*$/i,pl:/^[A-ZĄĆĘŚŁŃÓŻŹ\s]*$/i,pt:/^[A-ZÃÁÀÂÇÉÊÍÕÓÔÚÜ\s]*$/i,ru:/^[А-ЯЁ\s]*$/i,sk:/^[A-ZÁÄČĎÉÍĹĽŇÓŔŠŤÚÝŽ\s]*$/i,sr:/^[A-ZČĆŽŠĐ\s]*$/i,tr:/^[A-ZÇĞİıÖŞÜ\s]*$/i,uk:/^[А-ЩЬЮЯЄІЇҐ\s]*$/i,ar:/^[ءآأؤإئابةتثجحخدذرزسشصضطظعغفقكلمنهوىيًٌٍَُِّْٰ\s]*$/},n={en:/^[0-9A-Z]*$/i,cs:/^[0-9A-ZÁČĎÉĚÍŇÓŘŠŤÚŮÝŽ]*$/i,da:/^[0-9A-ZÆØÅ]$/i,de:/^[0-9A-ZÄÖÜß]*$/i,es:/^[0-9A-ZÁÉÍÑÓÚÜ]*$/i,fr:/^[0-9A-ZÀÂÆÇÉÈÊËÏÎÔŒÙÛÜŸ]*$/i,lt:/^[0-9A-ZĄČĘĖĮŠŲŪŽ]*$/i,hu:/^[0-9A-ZÁÉÍÓÖŐÚÜŰ]*$/i,nl:/^[0-9A-ZÉËÏÓÖÜ]*$/i,pl:/^[0-9A-ZĄĆĘŚŁŃÓŻŹ]*$/i,pt:/^[0-9A-ZÃÁÀÂÇÉÊÍÕÓÔÚÜ]*$/i,ru:/^[0-9А-ЯЁ]*$/i,sk:/^[0-9A-ZÁÄČĎÉÍĹĽŇÓŔŠŤÚÝŽ]*$/i,sr:/^[0-9A-ZČĆŽŠĐ]*$/i,tr:/^[0-9A-ZÇĞİıÖŞÜ]*$/i,uk:/^[0-9А-ЩЬЮЯЄІЇҐ]*$/i,ar:/^[٠١٢٣٤٥٦٧٨٩0-9ءآأؤإئابةتثجحخدذرزسشصضطظعغفقكلمنهوىيًٌٍَُِّْٰ]*$/},s={en:/^[0-9A-Z_-]*$/i,cs:/^[0-9A-ZÁČĎÉĚÍŇÓŘŠŤÚŮÝŽ_-]*$/i,da:/^[0-9A-ZÆØÅ_-]*$/i,de:/^[0-9A-ZÄÖÜß_-]*$/i,es:/^[0-9A-ZÁÉÍÑÓÚÜ_-]*$/i,fr:/^[0-9A-ZÀÂÆÇÉÈÊËÏÎÔŒÙÛÜŸ_-]*$/i,lt:/^[0-9A-ZĄČĘĖĮŠŲŪŽ_-]*$/i,nl:/^[0-9A-ZÉËÏÓÖÜ_-]*$/i,hu:/^[0-9A-ZÁÉÍÓÖŐÚÜŰ_-]*$/i,pl:/^[0-9A-ZĄĆĘŚŁŃÓŻŹ_-]*$/i,pt:/^[0-9A-ZÃÁÀÂÇÉÊÍÕÓÔÚÜ_-]*$/i,ru:/^[0-9А-ЯЁ_-]*$/i,sk:/^[0-9A-ZÁÄČĎÉÍĹĽŇÓŔŠŤÚÝŽ_-]*$/i,sr:/^[0-9A-ZČĆŽŠĐ_-]*$/i,tr:/^[0-9A-ZÇĞİıÖŞÜ_-]*$/i,uk:/^[0-9А-ЩЬЮЯЄІЇҐ_-]*$/i,ar:/^[٠١٢٣٤٥٦٧٨٩0-9ءآأؤإئابةتثجحخدذرزسشصضطظعغفقكلمنهوىيًٌٍَُِّْٰ_-]*$/},a=function(e,t){void 0===t&&(t=[null]);var r=t[0];return Array.isArray(e)?e.every(function(e){return a(e,[r])}):r?(i[r]||i.en).test(e):Object.keys(i).some(function(t){return i[t].test(e)})},o=function(e,t){void 0===t&&(t=[null]);var i=t[0];return Array.isArray(e)?e.every(function(e){return o(e,[i])}):i?(s[i]||s.en).test(e):Object.keys(s).some(function(t){return s[t].test(e)})},u=function(e,t){void 0===t&&(t=[null]);var i=t[0];return Array.isArray(e)?e.every(function(e){return u(e,[i])}):i?(n[i]||n.en).test(e):Object.keys(n).some(function(t){return n[t].test(e)})},l=function(e,t){void 0===t&&(t=[null]);var i=t[0];return Array.isArray(e)?e.every(function(e){return l(e,[i])}):i?(r[i]||r.en).test(e):Object.keys(r).some(function(t){return r[t].test(e)})},c=function(e,t){var i=t[0],r=t[1];return Array.isArray(e)?e.every(function(e){return c(e,[i,r])}):Number(i)<=e&&Number(r)>=e},f=function(e,t){return String(e)===String(t)},d=t(function(e,t){function i(e){if(!("string"==typeof e||e instanceof String))throw new TypeError("This library (validator.js) validates strings only")}Object.defineProperty(t,"__esModule",{value:!0}),t.default=i,e.exports=t.default}),h=t(function(e,t){function i(e){(0,r.default)(e);var t=e.replace(/[- ]+/g,"");if(!n.test(t))return!1;for(var i=0,s=void 0,a=void 0,o=void 0,u=t.length-1;u>=0;u--)s=t.substring(u,u+1),a=parseInt(s,10),o?(a*=2,i+=a>=10?a%10+1:a):i+=a,o=!o;return!(i%10!=0||!t)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var r=function(e){return e&&e.__esModule?e:{default:e}}(d),n=/^(?:4[0-9]{12}(?:[0-9]{3})?|5[1-5][0-9]{14}|(222[1-9]|22[3-9][0-9]|2[3-6][0-9]{2}|27[01][0-9]|2720)[0-9]{12}|6(?:011|5[0-9][0-9])[0-9]{12}|3[47][0-9]{13}|3(?:0[0-5]|[68][0-9])[0-9]{11}|(?:2131|1800|35\d{3})\d{11}|62[0-9]{14})$/;e.exports=t.default}),v=e(h),p=function(e){return v(String(e))},m=function(e,t){var i=Array.isArray(t)?t[0]||"*":"*";if(Array.isArray(e))return e.every(function(e){return m(e,t)});if(null===e||void 0===e||""===e)return!0;if(0===Number(i))return/^-?\d*$/.test(e);var r="*"===i?"+":"{1,"+i+"}";if(!new RegExp("^-?\\d*(\\.\\d"+r+")?$").test(e))return!1;var n=parseFloat(e);return n===n},g=function(e,t){var i=t[0];if(Array.isArray(e))return e.every(function(e){return g(e,[i])});var r=String(e);return/^[0-9]*$/.test(r)&&r.length===Number(i)},y=function(e,t,i){var r=window.URL||window.webkitURL;return new Promise(function(n){var s=new Image;s.onerror=function(){return n({valid:!1})},s.onload=function(){return n({valid:s.width===Number(t)&&s.height===Number(i)})},s.src=r.createObjectURL(e)})},_=function(e,t){for(var i=t[0],r=t[1],n=[],s=0;s<e.length;s++){if(!/\.(jpg|svg|jpeg|png|bmp|gif)$/i.test(e[s].name))return!1;n.push(e[s])}return Promise.all(n.map(function(e){return y(e,i,r)}))},$=t(function(e,t){function i(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments[1];for(var i in t)void 0===e[i]&&(e[i]=t[i]);return e}Object.defineProperty(t,"__esModule",{value:!0}),t.default=i,e.exports=t.default}),b=t(function(e,t){function i(e,t){(0,n.default)(e);var i=void 0,s=void 0;"object"===(void 0===t?"undefined":r(t))?(i=t.min||0,s=t.max):(i=arguments[1],s=arguments[2]);var a=encodeURI(e).split(/%..|./).length-1;return a>=i&&(void 0===s||a<=s)}Object.defineProperty(t,"__esModule",{value:!0});var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};t.default=i;var n=function(e){return e&&e.__esModule?e:{default:e}}(d);e.exports=t.default}),A=t(function(e,t){function i(e){return e&&e.__esModule?e:{default:e}}function r(e,t){(0,n.default)(e),t=(0,s.default)(t,a),t.allow_trailing_dot&&"."===e[e.length-1]&&(e=e.substring(0,e.length-1));var i=e.split(".");if(t.require_tld){var r=i.pop();if(!i.length||!/^([a-z\u00a1-\uffff]{2,}|xn[a-z0-9-]{2,})$/i.test(r))return!1;if(/[\s\u2002-\u200B\u202F\u205F\u3000\uFEFF\uDB40\uDC20]/.test(r))return!1}for(var o,u=0;u<i.length;u++){if(o=i[u],t.allow_underscores&&(o=o.replace(/_/g,"")),!/^[a-z\u00a1-\uffff0-9-]+$/i.test(o))return!1;if(/[\uff01-\uff5e]/.test(o))return!1;if("-"===o[0]||"-"===o[o.length-1])return!1}return!0}Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;var n=i(d),s=i($),a={require_tld:!0,allow_underscores:!1,allow_trailing_dot:!1};e.exports=t.default}),x=t(function(e,t){function i(e){return e&&e.__esModule?e:{default:e}}function r(e,t){if((0,n.default)(e),t=(0,s.default)(t,u),t.require_display_name||t.allow_display_name){var i=e.match(l);if(i)e=i[1];else if(t.require_display_name)return!1}var r=e.split("@"),d=r.pop(),p=r.join("@"),m=d.toLowerCase();if("gmail.com"!==m&&"googlemail.com"!==m||(p=p.replace(/\./g,"").toLowerCase()),!(0,a.default)(p,{max:64})||!(0,a.default)(d,{max:254}))return!1;if(!(0,o.default)(d,{require_tld:t.require_tld}))return!1;if('"'===p[0])return p=p.slice(1,p.length-1),t.allow_utf8_local_part?v.test(p):f.test(p);for(var g=t.allow_utf8_local_part?h:c,y=p.split("."),_=0;_<y.length;_++)if(!g.test(y[_]))return!1;return!0}Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;var n=i(d),s=i($),a=i(b),o=i(A),u={allow_display_name:!1,require_display_name:!1,allow_utf8_local_part:!0,require_tld:!0},l=/^[a-z\d!#\$%&'\*\+\-\/=\?\^_`{\|}~\.\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+[a-z\d!#\$%&'\*\+\-\/=\?\^_`{\|}~\.\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF\s]*<(.+)>$/i,c=/^[a-z\d!#\$%&'\*\+\-\/=\?\^_`{\|}~]+$/i,f=/^([\s\x01-\x08\x0b\x0c\x0e-\x1f\x7f\x21\x23-\x5b\x5d-\x7e]|(\\[\x01-\x09\x0b\x0c\x0d-\x7f]))*$/i,h=/^[a-z\d!#\$%&'\*\+\-\/=\?\^_`{\|}~\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+$/i,v=/^([\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;e.exports=t.default}),w=e(x),F=function(e){return Array.isArray(e)?e.every(function(e){return w(String(e))}):w(String(e))},O=function(e,t){var i=new RegExp(".("+t.join("|")+")$","i");return e.every(function(e){return i.test(e.name)})},j=function(e){return e.every(function(e){return/\.(jpg|svg|jpeg|png|bmp|gif)$/i.test(e.name)})},E=function(e,t){return Array.isArray(e)?e.every(function(e){return E(e,t)}):!!t.filter(function(t){return t==e}).length},Z=t(function(e,t){function i(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";if((0,r.default)(e),!(t=String(t)))return i(e,4)||i(e,6);if("4"===t){if(!n.test(e))return!1;return e.split(".").sort(function(e,t){return e-t})[3]<=255}if("6"===t){var a=e.split(":"),o=!1,u=i(a[a.length-1],4),l=u?7:8;if(a.length>l)return!1;if("::"===e)return!0;"::"===e.substr(0,2)?(a.shift(),a.shift(),o=!0):"::"===e.substr(e.length-2)&&(a.pop(),a.pop(),o=!0);for(var c=0;c<a.length;++c)if(""===a[c]&&c>0&&c<a.length-1){if(o)return!1;o=!0}else if(u&&c===a.length-1);else if(!s.test(a[c]))return!1;return o?a.length>=1:a.length===l}return!1}Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var r=function(e){return e&&e.__esModule?e:{default:e}}(d),n=/^(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})$/,s=/^[0-9A-F]{1,4}$/i;e.exports=t.default}),N=e(Z),D=function(e,t){void 0===t&&(t=[4]);var i=t[0];return Array.isArray(e)?e.every(function(e){return N(e,[i])}):N(e,i)},T=function(e,t){var i=t[0];return void 0===e||null===e?i>=0:String(e).length<=i},k=function(e,t){var i=t[0];return!Array.isArray(e)&&null!==e&&void 0!==e&&""!==e&&Number(e)<=i},L=function(e,t){var i=new RegExp(t.join("|").replace("*",".+")+"$","i");return e.every(function(e){return i.test(e.type)})},M=function(e,t){var i=t[0];return void 0!==e&&null!==e&&String(e).length>=i},q=function(e,t){var i=t[0];return!Array.isArray(e)&&null!==e&&void 0!==e&&""!==e&&Number(e)>=i},S=function(e,t){return Array.isArray(e)?e.every(function(e){return S(e,t)}):!t.filter(function(t){return t==e}).length},V=function(e){return Array.isArray(e)?e.every(function(e){return/^[0-9]+$/.test(String(e))}):/^[0-9]+$/.test(String(e))},B=function(e,t){var i=t[0],r=t.slice(1);return i instanceof RegExp?i.test(e):new RegExp(i,r).test(String(e))},R=function(e,t){if(void 0===t&&(t=[!1]),Array.isArray(e))return!!e.length;var i=t[0];return(!1!==e||!i)&&(void 0!==e&&null!==e&&!!String(e).trim().length)},P=function(e,t){var i=t[0];if(isNaN(i))return!1;for(var r=1024*Number(i),n=0;n<e.length;n++)if(e[n].size>r)return!1;return!0},C=t(function(e,t){function i(e){return e&&e.__esModule?e:{default:e}}function r(e){return"[object RegExp]"===Object.prototype.toString.call(e)}function n(e,t){for(var i=0;i<t.length;i++){var n=t[i];if(e===n||r(n)&&n.test(e))return!0}return!1}function s(e,t){if((0,a.default)(e),!e||e.length>=2083||/[\s<>]/.test(e))return!1;if(0===e.indexOf("mailto:"))return!1;t=(0,l.default)(t,c);var i=void 0,r=void 0,s=void 0,d=void 0,h=void 0,v=void 0,p=void 0,m=void 0;if(p=e.split("#"),e=p.shift(),p=e.split("?"),e=p.shift(),p=e.split("://"),p.length>1){if(i=p.shift(),t.require_valid_protocol&&-1===t.protocols.indexOf(i))return!1}else{if(t.require_protocol)return!1;t.allow_protocol_relative_urls&&"//"===e.substr(0,2)&&(p[0]=e.substr(2))}if(e=p.join("://"),p=e.split("/"),""===(e=p.shift())&&!t.require_host)return!0;if(p=e.split("@"),p.length>1&&(r=p.shift(),r.indexOf(":")>=0&&r.split(":").length>2))return!1;d=p.join("@"),v=null,m=null;var g=d.match(f);return g?(s="",m=g[1],v=g[2]||null):(p=d.split(":"),s=p.shift(),p.length&&(v=p.join(":"))),!(null!==v&&(h=parseInt(v,10),!/^[0-9]+$/.test(v)||h<=0||h>65535))&&(!!((0,u.default)(s)||(0,o.default)(s,t)||m&&(0,u.default)(m,6)||"localhost"===s)&&(s=s||m,!(t.host_whitelist&&!n(s,t.host_whitelist))&&(!t.host_blacklist||!n(s,t.host_blacklist))))}Object.defineProperty(t,"__esModule",{value:!0}),t.default=s;var a=i(d),o=i(A),u=i(Z),l=i($),c={protocols:["http","https","ftp"],require_tld:!0,require_protocol:!1,require_host:!0,require_valid_protocol:!0,allow_underscores:!1,allow_trailing_dot:!1,allow_protocol_relative_urls:!1},f=/^\[([^\]]+)\](?::([0-9]+))?$/;e.exports=t.default}),z=e(C),I=function(e,t){void 0===t&&(t=[!0]);var i=t[0],r={require_protocol:!!i,allow_underscores:!0};return Array.isArray(e)?e.every(function(e){return z(e,r)}):z(e,r)},H={alpha_dash:o,alpha_num:u,alpha_spaces:l,alpha:a,between:c,confirmed:f,credit_card:p,decimal:m,digits:g,dimensions:_,email:F,ext:O,image:j,in:E,ip:D,max:T,max_value:k,mimes:L,min:M,min_value:q,not_in:S,numeric:V,regex:B,required:R,size:P,url:I},U=function(e,t){return e.getAttribute("data-vv-"+t)},G=function(e,t,i){return e.setAttribute("data-vv-"+t,i)},Y=function(e,t){return e instanceof RegExp&&t instanceof RegExp?Y(e.source,t.source)&&Y(e.flags,t.flags):re(e)&&re(t)?Object.keys(e).every(function(i){return Y(e[i],t[i])})&&Object.keys(t).every(function(i){return Y(e[i],t[i])}):e===t},K=function(e){var t=U(e,"scope");return!t&&e.form&&(t=U(e.form,"scope")),t||null},J=function(e,t,i){if(void 0===i&&(i=void 0),!e||!t)return i;var r=t;return e.split(".").every(function(e){return Object.prototype.hasOwnProperty.call(r,e)||void 0!==r[e]?(r=r[e],!0):(r=i,!1)}),r},Q=function(e,t){var i=t;return e.split(".").every(function(e){return!!Object.prototype.hasOwnProperty.call(i,e)&&(i=i[e],!0)})},W=function(e){var t=[],i=e.split(":")[0];return~e.indexOf(":")&&(t=e.split(":").slice(1).join(":").split(",")),{name:i,params:t}},X=function(e){var t={};return re(e)?(Object.keys(e).forEach(function(i){var r=[];r=!0===e[i]?[]:Array.isArray(e[i])?e[i]:[e[i]],!1!==e[i]&&(t[i]=r)}),t):(e.split("|").forEach(function(e){var i=W(e);i.name&&(t[i.name]=i.params)}),t)},ee=function(e,t,i){if(void 0===t&&(t=0),void 0===i&&(i=!1),0===t)return e;var r;return function(){for(var n=[],s=arguments.length;s--;)n[s]=arguments[s];var a=function(){r=null,i||e.apply(void 0,n)},o=i&&!r;clearTimeout(r),r=setTimeout(a,t),o&&e.apply(void 0,n)}},te=function(e){console.warn("[vee-validate] "+e)},ie=function(e){return new Error("[vee-validate] "+e)},re=function(e){return null!==e&&e&&"object"==typeof e&&!Array.isArray(e)},ne=function(e){return"function"==typeof e},se=function(e,t){return e.classList?e.classList.contains(t):!!e.className.match(new RegExp("(\\s|^)"+t+"(\\s|$)"))},ae=function(e,t){if(e.classList)return void e.classList.add(t);se(e,t)||(e.className+=" "+t)},oe=function(e,t){if(e.classList)return void e.classList.remove(t);if(se(e,t)){var i=new RegExp("(\\s|^)"+t+"(\\s|$)");e.className=e.className.replace(i," ")}},ue=function(e,t,i){if(e&&t)return i?ae(e,t):void oe(e,t)},le=function(e){if(ne(Array.from))return Array.from(e);for(var t=[],i=e.length,r=0;r<i;r++)t.push(e[r]);return t},ce=function(e){for(var t=[],i=arguments.length-1;i-- >0;)t[i]=arguments[i+1];if(ne(Object.assign))return Object.assign.apply(Object,[e].concat(t));if(null==e)throw new TypeError("Cannot convert undefined or null to object");var r=Object(e);return t.forEach(function(e){null!=e&&Object.keys(e).forEach(function(t){r[t]=e[t]})}),r},fe=function(){return"_"+Math.random().toString(36).substr(2,9)},de=function(e,t){if(re(e)&&(e=le(e)),e.find)return e.find(t);var i;return e.some(function(e){return!!t(e)&&(i=e,!0)}),i},he=function(e){return e&&("SELECT"===e.tagName||~["radio","checkbox","file"].indexOf(e.type))?"change":"input"},ve=function(){this.items=[]};ve.prototype.add=function(e){arguments.length>1&&(e={field:arguments[0],msg:arguments[1],rule:arguments[2],scope:arguments[3]||null}),e.scope=e.scope||null,this.items.push(e)},ve.prototype.update=function(e,t){var i=de(this.items,function(t){return t.id===e});if(i){var r=this.items.indexOf(i);this.items.splice(r,1),i.scope=t.scope,this.items.push(i)}},ve.prototype.all=function(e){return e?this.items.filter(function(t){return t.scope===e}).map(function(e){return e.msg}):this.items.map(function(e){return e.msg})},ve.prototype.any=function(e){return e?!!this.items.filter(function(t){return t.scope===e}).length:!!this.items.length},ve.prototype.clear=function(e){var t=this;e||(e=null);for(var i=0;i<this.items.length;++i)(function(t){return t.scope===e})(t.items[i])&&(t.items.splice(i,1),--i)},ve.prototype.collect=function(e,t,i){if(void 0===i&&(i=!0),!e){var r={};return this.items.forEach(function(e){r[e.field]||(r[e.field]=[]),r[e.field].push(i?e.msg:e)}),r}return t?this.items.filter(function(i){return i.field===e&&i.scope===t}).map(function(e){return i?e.msg:e}):this.items.filter(function(t){return t.field===e}).map(function(e){return i?e.msg:e})},ve.prototype.count=function(){return this.items.length},ve.prototype.firstById=function(e){var t=de(this.items,function(t){return t.id===e});return t?t.msg:null},ve.prototype.first=function(e,t){var i=this;void 0===t&&(t=null);var r=this._selector(e),n=this._scope(e);if(n){var s=this.first(n.name,n.scope);if(s)return s}if(r)return this.firstByRule(r.name,r.rule,t);for(var a=0;a<this.items.length;++a)if(i.items[a].field===e&&i.items[a].scope===t)return i.items[a].msg;return null},ve.prototype.firstRule=function(e,t){var i=this.collect(e,t,!1);return i.length&&i[0].rule||null},ve.prototype.has=function(e,t){return void 0===t&&(t=null),!!this.first(e,t)},ve.prototype.firstByRule=function(e,t,i){var r=this.collect(e,i,!1).filter(function(e){return e.rule===t})[0];return r&&r.msg||null},ve.prototype.removeById=function(e){for(var t=this,i=0;i<this.items.length;++i)t.items[i].id===e&&(t.items.splice(i,1),--i)},ve.prototype.remove=function(e,t){for(var i=this,r=t?function(i){return i.field===e&&i.scope===t}:function(t){return t.field===e&&null===t.scope},n=0;n<this.items.length;++n)r(i.items[n])&&(i.items.splice(n,1),--n)},ve.prototype._selector=function(e){if(e.indexOf(":")>-1){var t=e.split(":");return{name:t[0],rule:t[1]}}return null},ve.prototype._scope=function(e){if(e.indexOf(".")>-1){var t=e.split("."),i=t[0];return{name:t[1],scope:i}}return null};var pe=function(e){void 0===e&&(e={}),this.container={},this.merge(e)};pe.prototype.hasLocale=function(e){return!!this.container[e]},pe.prototype.setDateFormat=function(e,t){this.container[e]||(this.container[e]={}),this.container[e].dateFormat=t},pe.prototype.getDateFormat=function(e){if(this.container[e])return this.container[e].dateFormat},pe.prototype.getMessage=function(e,t,i){return this.hasMessage(e,t)?this.container[e].messages[t]:i||this._getDefaultMessage(e)},pe.prototype.getFieldMessage=function(e,t,i){if(!this.hasLocale(e))return this.getMessage(e,i);var r=this.container[e].custom&&this.container[e].custom[t];return r&&r[i]?r[i]:this.getMessage(e,i)},pe.prototype._getDefaultMessage=function(e){return this.hasMessage(e,"_default")?this.container[e].messages._default:this.container.en.messages._default},pe.prototype.getAttribute=function(e,t,i){return void 0===i&&(i=""),this.hasAttribute(e,t)?this.container[e].attributes[t]:i},pe.prototype.hasMessage=function(e,t){return!!(this.hasLocale(e)&&this.container[e].messages&&this.container[e].messages[t])},pe.prototype.hasAttribute=function(e,t){return!!(this.hasLocale(e)&&this.container[e].attributes&&this.container[e].attributes[t])},pe.prototype.merge=function(e){this._merge(this.container,e)},pe.prototype.setMessage=function(e,t,i){this.hasLocale(e)||(this.container[e]={messages:{},attributes:{}}),this.container[e].messages[t]=i},pe.prototype.setAttribute=function(e,t,i){this.hasLocale(e)||(this.container[e]={messages:{},attributes:{}}),this.container[e].attributes[t]=i},pe.prototype._merge=function(e,t){var i=this;return re(e)&&re(t)?(Object.keys(t).forEach(function(r){if(re(t[r])){if(!e[r]){ce(e,(n={},n[r]={},n));var n}return void i._merge(e[r],t[r])}ce(e,(s={},s[r]=t[r],s));var s}),e):e};var me={_default:function(e){return"The "+e+" value is not valid."},alpha_dash:function(e){return"The "+e+" field may contain alpha-numeric characters as well as dashes and underscores."},alpha_num:function(e){return"The "+e+" field may only contain alpha-numeric characters."},alpha_spaces:function(e){return"The "+e+" field may only contain alphabetic characters as well as spaces."},alpha:function(e){return"The "+e+" field may only contain alphabetic characters."},between:function(e,t){return"The "+e+" field must be between "+t[0]+" and "+t[1]+"."},confirmed:function(e){return"The "+e+" confirmation does not match."},credit_card:function(e){return"The "+e+" field is invalid."},decimal:function(e,t){void 0===t&&(t=["*"]);var i=t[0];return"The "+e+" field must be numeric and may contain "+(i&&"*"!==i?i:"")+" decimal points."},digits:function(e,t){return"The "+e+" field must be numeric and exactly contain "+t[0]+" digits."},dimensions:function(e,t){return"The "+e+" field must be "+t[0]+" pixels by "+t[1]+" pixels."},email:function(e){return"The "+e+" field must be a valid email."},ext:function(e){return"The "+e+" field must be a valid file."},image:function(e){return"The "+e+" field must be an image."},in:function(e){return"The "+e+" field must be a valid value."},ip:function(e){return"The "+e+" field must be a valid ip address."},max:function(e,t){return"The "+e+" field may not be greater than "+t[0]+" characters."},max_value:function(e,t){return"The "+e+" field must be "+t[0]+" or less."},mimes:function(e){return"The "+e+" field must have a valid file type."},min:function(e,t){return"The "+e+" field must be at least "+t[0]+" characters."},min_value:function(e,t){return"The "+e+" field must be "+t[0]+" or more."},not_in:function(e){return"The "+e+" field must be a valid value."},numeric:function(e){return"The "+e+" field may only contain numeric characters."},regex:function(e){return"The "+e+" field format is invalid."},required:function(e){return"The "+e+" field is required."},size:function(e,t){return"The "+e+" field must be less than "+t[0]+" KB."},url:function(e){return"The "+e+" field is not a valid URL."}},ge=function(){};ge.generate=function(e,t,i,r){void 0===r&&(r={});var n=ge.resolveModel(t,i);return{name:ge.resolveName(e,i),el:e,listen:!t.modifiers.disable,scope:ge.resolveScope(e,t,i),vm:ge.makeVM(i.context),expression:t.value,component:i.child,classes:r.classes,classNames:r.classNames,getter:ge.resolveGetter(e,i,n),events:ge.resolveEvents(e,i)||r.events,model:n,delay:ge.resolveDelay(e,i,r),rules:ge.resolveRules(e,t),initial:!!t.modifiers.initial,alias:ge.resolveAlias(e,i)}},ge.resolveRules=function(e,t){return t&&t.expression?"string"==typeof t.value?t.value:~["string","object"].indexOf(typeof t.value.rules)?t.value.rules:t.value:U(e,"rules")},ge.makeVM=function(e){return{get $el(){return e.$el},get $refs(){return e.$refs},$watch:e.$watch?e.$watch.bind(e):function(){},$validator:e.$validator?{errors:e.$validator.errors,validate:e.$validator.validate.bind(e.$validator)}:null}},ge.resolveDelay=function(e,t,i){return void 0===i&&(i={}),U(e,"delay")||t.child&&t.child.$attrs&&t.child.$attrs["data-vv-delay"]||i.delay},ge.resolveAlias=function(e,t){return U(e,"as")||t.child&&t.child.$attrs&&t.child.$attrs["data-vv-as"]||e.title||null},ge.resolveEvents=function(e,t){return t.child?U(e,"validate-on")||t.child.$attrs&&t.child.$attrs["data-vv-validate-on"]:U(e,"validate-on")},ge.resolveScope=function(e,t,i){void 0===i&&(i={});var r=null;return re(t.value)&&(r=t.value.scope),i.child&&!r&&(r=i.child.$attrs&&i.child.$attrs["data-vv-scope"]),r||K(e)},ge.resolveModel=function(e,t){if(e.arg)return e.arg;if(re(e.value)&&e.value.arg)return e.value.arg;var i=t.data.model||de(t.data.directives,function(e){return"model"===e.name});return i&&/^[a-z_]+[0-9]*(\w*\.[a-z_]\w*)*$/i.test(i.expression)&&Q(i.expression,t.context)?i.expression:null},ge.resolveName=function(e,t){return t.child?U(e,"name")||t.child.$attrs&&(t.child.$attrs["data-vv-name"]||t.child.$attrs.name)||t.child.name:U(e,"name")||e.name},ge.resolveGetter=function(e,t,i){if(i)return function(){return J(i,t.context)};if(t.child)return function(){var i=U(e,"value-path")||t.child.$attrs&&t.child.$attrs["data-vv-value-path"];return i?J(i,t.child):t.child.value};switch(e.type){case"checkbox":return function(){var t=document.querySelectorAll('input[name="'+e.name+'"]');if(t=le(t).filter(function(e){return e.checked}),t.length)return t.map(function(e){return e.value})};case"radio":return function(){var t=document.querySelectorAll('input[name="'+e.name+'"]'),i=de(t,function(e){return e.checked});return i&&i.value};case"file":return function(t){return le(e.files)};case"select-multiple":return function(){return le(e.options).filter(function(e){return e.selected}).map(function(e){return e.value})};default:return function(){return e&&e.value}}};var ye={targetOf:null,initial:!1,scope:null,listen:!0,name:null,active:!0,required:!1,rules:{},vm:null,classes:!1,events:"input|blur",delay:0,classNames:{touched:"touched",untouched:"untouched",valid:"valid",invalid:"invalid",pristine:"pristine",dirty:"dirty"}},_e=function(e){return{untouched:!0,touched:!1,dirty:!1,pristine:!0,valid:null,invalid:null,validated:!1,pending:!1,required:!!e.rules.required}},$e=function(e,t){void 0===t&&(t={}),this.id=fe(),this.el=e,this.updated=!1,this.dependencies=[],this.watchers=[],this.events=[],this.rules={},this.isHeadless||this.targetOf||t.targetOf||G(this.el,"id",this.id),t=ce({},ye,t),this.flags=_e(t),this.vm=t.vm||this.vm,this.component=t.component||this.component,this.update(t),this.updated=!1},be={isVue:{},validator:{},isRequired:{},isDisabled:{},isHeadless:{},displayName:{},value:{},rejectsFalse:{}};be.isVue.get=function(){return!!this.component},be.validator.get=function(){return this.vm&&this.vm.$validator?this.vm.$validator:(te("No validator instance detected."),{validate:function(){}})},be.isRequired.get=function(){return!!this.rules.required},be.isDisabled.get=function(){return this.isVue&&this.component.disabled||this.el&&this.el.disabled},be.isHeadless.get=function(){return!this.el},be.displayName.get=function(){return this.alias},be.value.get=function(){if(ne(this.getter))return this.getter()},be.rejectsFalse.get=function(){return!this.isVue&&!this.isHeadless&&"checkbox"===this.el.type},$e.prototype.matches=function(e){return e.id?this.id===e.id:void 0===e.name&&void 0===e.scope||(void 0===e.scope?this.name===e.name:void 0===e.name?this.scope===e.scope:e.name===this.name&&e.scope===this.scope)},$e.prototype.update=function(e){this.targetOf=e.targetOf||null,this.initial=e.initial||this.initial||!1,e.scope&&e.scope!==this.scope&&this.validator.errors&&ne(this.validator.errors.update)&&this.validator.errors.update(this.id,{scope:this.scope}),this.scope=e.scope||this.scope||null,this.name=e.name||this.name||null,this.rules=e.rules?X(e.rules):this.rules,this.model=e.model||this.model,this.listen=void 0!==e.listen?e.listen:this.listen,this.classes=e.classes||this.classes||!1,this.classNames=e.classNames||this.classNames||ye.classNames,this.alias=e.alias||this.alias,this.getter=ne(e.getter)?e.getter:this.getter,this.delay=e.delay||this.delay||0,this.events="string"==typeof e.events&&e.events.length?e.events.split("|"):this.events,this.updateDependencies(),this.addActionListeners(),this.flags.validated&&e.rules&&this.updated&&this.validator.validate("#"+this.id),this.updated=!0,this.isHeadless||(this.updateClasses(),this.addValueListeners(),this.updateAriaAttrs())},$e.prototype.updateDependencies=function(){var e=this;this.dependencies.forEach(function(e){return e.field.destroy()}),this.dependencies=[];var t=Object.keys(this.rules).reduce(function(t,i){return"confirmed"===i?t.push({selector:e.rules[i][0]||e.name+"_confirmation",name:i}):/after|before/.test(i)&&t.push({selector:e.rules[i][0],name:i}),t},[]);t.length&&this.vm&&this.vm.$el&&t.forEach(function(t){var i=t.selector,r=t.name,n=null;if(n="$"===i[0]?e.vm.$refs[i.slice(1)]:e.vm.$el.querySelector(i),n||(n=e.vm.$el.querySelector('input[name="'+i+'"]')),n){var s={vm:e.vm,classes:e.classes,classNames:e.classNames,delay:e.delay,scope:e.scope,events:e.events.join("|"),initial:e.initial,targetOf:e.id};ne(n.$watch)?(s.component=n,s.el=n.$el,s.getter=ge.resolveGetter(n.$el,{child:n})):(s.el=n,s.getter=ge.resolveGetter(n,{})),e.dependencies.push({name:r,field:new $e(s.el,s)})}})},$e.prototype.unwatch=function(e){if(!e)return this.watchers.forEach(function(e){return e.unwatch()}),void(this.watchers=[]);this.watchers.filter(function(t){return e.test(t.tag)}).forEach(function(e){return e.unwatch()}),this.watchers=this.watchers.filter(function(t){return!e.test(t.tag)})},$e.prototype.updateClasses=function(){this.classes&&(ue(this.el,this.classNames.dirty,this.flags.dirty),ue(this.el,this.classNames.pristine,this.flags.pristine),ue(this.el,this.classNames.valid,!!this.flags.valid),ue(this.el,this.classNames.invalid,!!this.flags.invalid),ue(this.el,this.classNames.touched,this.flags.touched),ue(this.el,this.classNames.untouched,this.flags.untouched))},$e.prototype.addActionListeners=function(){var e=this;this.unwatch(/class/);var t=function(){e.flags.touched=!0,e.flags.untouched=!1,e.classes&&(ue(e.el,e.classNames.touched,!0),ue(e.el,e.classNames.untouched,!1)),e.unwatch(/^class_blur$/)},i=he(this.el),r=function(){e.flags.dirty=!0,e.flags.pristine=!1,e.classes&&(ue(e.el,e.classNames.pristine,!1),ue(e.el,e.classNames.dirty,!0)),e.unwatch(/^class_input$/)};if(this.isVue&&ne(this.component.$once))return this.component.$once("input",r),this.component.$once("blur",t),this.watchers.push({tag:"class_input",unwatch:function(){e.component.$off("input",r)}}),void this.watchers.push({tag:"class_blur",unwatch:function(){e.component.$off("blur",t)}});if(!this.isHeadless){this.el.addEventListener(i,r);var n=-1===["radio","checkbox"].indexOf(this.el.type)?"blur":"click";this.el.addEventListener(n,t),this.watchers.push({tag:"class_input",unwatch:function(){e.el.removeEventListener(i,r)}}),this.watchers.push({tag:"class_blur",unwatch:function(){e.el.removeEventListener(n,t)}})}},$e.prototype.addValueListeners=function(){var e=this;if(this.unwatch(/^input_.+/),this.listen){var t=null;t=this.targetOf?function(){e.validator.validate("#"+e.targetOf)}:function(){for(var t=[],i=arguments.length;i--;)t[i]=arguments[i];(0===t.length||t[0]instanceof Event)&&(t[0]=e.value),e.validator.validate("#"+e.id,t[0])};var i=ee(t,this.delay),r=he(this.el),n=this.events.map(function(e){return"input"===e?r:e});if(this.model&&-1!==n.indexOf(r)){var s=this.vm.$watch(this.model,i);this.watchers.push({tag:"input_model",unwatch:s}),n=n.filter(function(e){return e!==r})}n.forEach(function(t){if(e.isVue)return e.component.$on(t,i),void e.watchers.push({tag:"input_vue",unwatch:function(){e.component.$off(t,i)}});if(~["radio","checkbox"].indexOf(e.el.type)){var r=document.querySelectorAll('input[name="'+e.el.name+'"]');return void le(r).forEach(function(r){r.addEventListener(t,i),e.watchers.push({tag:"input_native",unwatch:function(){r.removeEventListener(t,i)}})})}e.el.addEventListener(t,i),e.watchers.push({tag:"input_native",unwatch:function(){e.el.removeEventListener(t,i)}})})}},$e.prototype.updateAriaAttrs=function(){!this.isHeadless&&ne(this.el.setAttribute)&&(this.el.setAttribute("aria-required",this.isRequired?"true":"false"),this.el.setAttribute("aria-invalid",this.flags.invalid?"true":"false"))},$e.prototype.updateCustomValidity=function(){!this.isHeadless&&ne(this.el.setCustomValidity)&&this.el.setCustomValidity(this.flags.valid?"":this.validator.errors.firstById(this.id)||"")},$e.prototype.destroy=function(){this.watchers.forEach(function(e){return e.unwatch()}),this.watchers=[],this.dependencies.forEach(function(e){return e.field.destroy()}),this.dependencies=[]},Object.defineProperties($e.prototype,be);var Ae=function(){this.items=[]},xe={length:{}};xe.length.get=function(){return this.items.length},Ae.prototype.find=function(e){return de(this.items,function(t){return t.matches(e)})},Ae.prototype.filter=function(e){return Array.isArray(e)?this.items.filter(function(t){return e.some(function(e){return t.matches(e)})}):this.items.filter(function(t){return t.matches(e)})},Ae.prototype.map=function(e){ | ||
return this.items.map(e)},Ae.prototype.remove=function(e){var t=null;if(!(t=e instanceof $e?e:this.find(e)))return null;var i=this.items.indexOf(t);return this.items.splice(i,1),t},Ae.prototype.push=function(e){if(!(e instanceof $e))throw ie("FieldBag only accepts instances of Field that has an id defined.");if(!e.id)throw ie("Field id must be defined.");if(this.find({id:e.id}))throw ie("Field with id "+e.id+" is already added.");this.items.push(e)},Object.defineProperties(Ae.prototype,xe);var we=function(e){return function(t,i){var r=i[0],n=i[1],s=i[2];void 0===s&&(s=n,n=!1);var a=e(t,s,!0),o=e(r,s,!0);return!(!a.isValid()||!o.isValid())&&(a.isAfter(o)||n&&a.isSame(o))}},Fe=function(e){return function(t,i){var r=i[0],n=i[1],s=i[2];void 0===s&&(s=n,n=!1);var a=e(t,s,!0),o=e(r,s,!0);return!(!a.isValid()||!o.isValid())&&(a.isBefore(o)||n&&a.isSame(o))}},Oe=function(e){return function(t,i){var r=i[0];return e(t,r,!0).isValid()}},je=function(e){return function(t,i){var r,n,s,a="()";if(i.length>3){var o;o=i,r=o[0],n=o[1],a=o[2],s=o[3]}else{var u;u=i,r=u[0],n=u[1],s=u[2]}var l=e(r,s,!0),c=e(n,s,!0),f=e(t,s,!0);return!!(l.isValid()&&c.isValid()&&f.isValid())&&f.isBetween(l,c,"days",a)}},Ee={after:function(e,t){var i=t[0];return"The "+e+" must be after "+(t[1]?"or equal to ":"")+i+"."},before:function(e,t){var i=t[0];return"The "+e+" must be before "+(t[1]?"or equal to ":"")+i+"."},date_between:function(e,t){return"The "+e+" must be between "+t[0]+" and "+t[1]+"."},date_format:function(e,t){return"The "+e+" must be in the format "+t[0]+"."}},Ze={make:function(e){return{date_format:Oe(e),after:we(e),before:Fe(e),date_between:je(e)}},messages:Ee,installed:!1},Ne="en",De=!0,Te=new pe({en:{messages:me,attributes:{},custom:{}}}),ke=function(e,t){var i=this;void 0===t&&(t={vm:null,fastExit:!0}),this.strict=De,this.errors=new ve,this.fields=new Ae,this.fieldBag={},this._createFields(e),this.paused=!1,this.fastExit=t.fastExit||!1,this.clean=t.vm&&ne(t.vm.$nextTick)?function(){t.vm.$nextTick(function(){i.errors.clear()})}:function(){i.errors.clear()},"function"==typeof moment&&this.installDateTimeValidators(moment)},Le={dictionary:{},locale:{},rules:{}},Me={dictionary:{},rules:{}};Le.dictionary.get=function(){return Te},Me.dictionary.get=function(){return Te},Le.locale.get=function(){return Ne},Le.rules.get=function(){return H},Me.rules.get=function(){return H},ke._merge=function(e,t){if(ne(t))return void(H[e]=t);H[e]=t.validate,ne(t.getMessage)&&Te.setMessage(Ne,e,t.getMessage),t.messages&&Te.merge(Object.keys(t.messages).reduce(function(i,r){var n=i;n[r]={messages:(s={},s[e]=t.messages[r],s)};var s;return n},{}))},ke._guardExtend=function(e,t){if(!ne(t)){if(!ne(t.validate))throw ie("Extension Error: The validator '"+e+"' must be a function or have a 'validate' method.");if(!ne(t.getMessage)&&!re(t.messages))throw ie("Extension Error: The validator '"+e+"' must have a 'getMessage' method or have a 'messages' object.")}},ke.create=function(e,t){return new ke(e,t)},ke.extend=function(e,t){ke._guardExtend(e,t),ke._merge(e,t)},ke.installDateTimeValidators=function(e){if("function"!=typeof e)return te("To use the date-time validators you must provide moment reference."),!1;if(Ze.installed)return!0;var t=Ze.make(e);return Object.keys(t).forEach(function(e){ke.extend(e,t[e])}),ke.updateDictionary({en:{messages:Ze.messages}}),Ze.installed=!0,!0},ke.remove=function(e){delete H[e]},ke.setLocale=function(e){void 0===e&&(e="en"),Te.hasLocale(e)||te("You are setting the validator locale to a locale that is not defined in the dicitionary. English messages may still be generated."),Ne=e},ke.setStrictMode=function(e){void 0===e&&(e=!0),De=e},ke.updateDictionary=function(e){Te.merge(e)},ke.addLocale=function(e){if(!e.name)return void te("Your locale must have a name property");this.updateDictionary((t={},t[e.name]=e,t));var t},ke.prototype.addLocale=function(e){ke.addLocale(e)},ke.prototype._createFields=function(e){var t=this;e&&Object.keys(e).forEach(function(i){var r=ce({},{name:i,rules:e[i]});t.attach(r)})},ke.prototype._getDateFormat=function(e){var t=null;return e.date_format&&Array.isArray(e.date_format)&&(t=e.date_format[0]),t||this.dictionary.getDateFormat(this.locale)},ke.prototype._isADateRule=function(e){return!!~["after","before","date_between","date_format"].indexOf(e)},ke.prototype._formatErrorMessage=function(e,t,i){void 0===i&&(i={});var r=this._getFieldDisplayName(e),n=this._getLocalizedParams(t);if(!this.dictionary.hasLocale(Ne)){var s=this.dictionary.getFieldMessage("en",e.name,t.name);return ne(s)?s(r,n,i):s}var a=this.dictionary.getFieldMessage(Ne,e.name,t.name);return ne(a)?a(r,n,i):a},ke.prototype._getLocalizedParams=function(e){return~["after","before","confirmed"].indexOf(e.name)&&e.params&&e.params[0]?e.params.length>1?[this.dictionary.getAttribute(Ne,e.params[0],e.params[0]),e.params[1]]:[this.dictionary.getAttribute(Ne,e.params[0],e.params[0])]:e.params},ke.prototype._getFieldDisplayName=function(e){return e.displayName||this.dictionary.getAttribute(Ne,e.name,e.name)},ke.prototype._test=function(e,t,i){var r=this,n=H[i.name],s=Array.isArray(i.params)?le(i.params):[];if(!n||"function"!=typeof n)throw ie("No such validator '"+i.name+"' exists.");if(/(confirmed|after|before)/.test(i.name)){var a=de(e.dependencies,function(e){return e.name===i.name});a&&(s=s.length>1?[a.field.value,s[1]]:[a.field.value])}else"required"===i.name&&e.rejectsFalse&&(s=s.length?s:[!0]);if(Ze.installed&&this._isADateRule(i.name)){var o=this._getDateFormat(e.rules);"date_format"!==i.name&&s.push(o)}var u=n(t,s);return ne(u.then)?u.then(function(t){var n=!0,s={};return Array.isArray(t)?n=t.every(function(e){return re(e)?e.valid:e}):(n=re(t)?t.valid:t,s=t.data),n||r.errors.add({id:e.id,field:e.name,msg:r._formatErrorMessage(e,i,s),rule:i.name,scope:e.scope}),n}):(re(u)||(u={valid:u,data:{}}),u.valid||this.errors.add({id:e.id,field:e.name,msg:this._formatErrorMessage(e,i,u.data),rule:i.name,scope:e.scope}),u.valid)},ke.prototype.attach=function(e){if(arguments.length>1&&(e=ce({},{name:arguments[0],rules:arguments[1]},arguments[2]||{vm:{$validator:this}})),e instanceof $e||(e=new $e(e.el||null,e)),this.fields.push(e),e.initial&&this.validate("#"+e.id,e.value),!e.scope){this.fieldBag=ce({},this.fieldBag,(t={},t[""+e.name]=e.flags,t));var t;return e}var i,r=ce({},this.fieldBag["$"+e.scope]||{},(i={},i[""+e.name]=e.flags,i));this.fieldBag=ce({},this.fieldBag,(n={},n["$"+e.scope]=r,n));var n;return e},ke.prototype.flag=function(e,t){var i=this._resolveField(e);i&&(Object.keys(i.flags).forEach(function(e){i.flags[e]=void 0!==t[e]?t[e]:i.flags[e]}),i.classes&&i.updateClasses())},ke.prototype.detach=function(e,t){var i=e instanceof $e?e:this._resolveField(e,t);i&&(i.destroy(),this.errors.removeById(i.id),this.fields.remove(i))},ke.prototype.extend=function(e,t){ke.extend(e,t)},ke.prototype.installDateTimeValidators=function(e){ke.installDateTimeValidators(e)},ke.prototype.remove=function(e){ke.remove(e)},ke.prototype.setLocale=function(e){this.dictionary.hasLocale(e)||te("You are setting the validator locale to a locale that is not defined in the dicitionary. English messages may still be generated."),Ne=e},ke.prototype.updateDictionary=function(e){ke.updateDictionary(e)},ke.prototype._resolveField=function(e,t){if(t)return this.fields.find({name:e,scope:t});if("#"===e[0])return this.fields.find({id:e.slice(1)});if(e.indexOf(".")>-1){var i=e.split("."),r=this.fields.find({name:i[1],scope:i[0]});if(r)return r}return this.fields.find({name:e,scope:null})},ke.prototype._handleFieldNotFound=function(e,t){if(!this.strict)return Promise.resolve(!0);throw ie('Validating a non-existant field: "'+(t?e:(t?t+".":"")+e)+'". Use "attach()" first.')},ke.prototype._validate=function(e,t){var i=this;if(!e.isRequired&&~[null,void 0,""].indexOf(t))return Promise.resolve(!0);var r=[],n=!1;return Object.keys(e.rules).some(function(s){var a=i._test(e,t,{name:s,params:e.rules[s]});if(ne(a.then))r.push(a);else if(i.fastExit&&!a)n=!0;else{var o=new Promise(function(e){e(a)});r.push(o)}return n}),n?Promise.resolve(!1):Promise.all(r).then(function(e){return e.every(function(e){return e})})},ke.prototype.validate=function(e,t,i){if(void 0===i&&(i=null),this.paused)return Promise.resolve(!0);if(0===arguments.length)return this.validateScopes();if(1===arguments.length&&"*"===arguments[0])return this.validateAll();if(1===arguments.length&&"string"==typeof arguments[0]&&/^(.+)\.\*$/.test(arguments[0])){var r=arguments[0].match(/^(.+)\.\*$/)[1];return this.validateAll(r)}var n=this._resolveField(e,i);return n?(this.errors.removeById(n.id),n.isDisabled?Promise.resolve(!0):(n.flags.pending=!0,1===arguments.length&&(t=n.value),this._validate(n,t).then(function(e){return n.flags.pending=!1,n.flags.valid=e,n.flags.invalid=!e,n.flags.validated=!0,n.updateAriaAttrs(),n.updateCustomValidity(),n.updateClasses(),e}))):this._handleFieldNotFound(e,i)},ke.prototype.pause=function(){return this.paused=!0,this},ke.prototype.resume=function(){return this.paused=!1,this},ke.prototype.validateAll=function(e){var t=arguments,i=this;if(this.paused)return Promise.resolve(!0);var r=null,n=!1;"string"==typeof e?r={scope:e}:re(e)?(r=Object.keys(e).map(function(e){return{name:e,scope:t[1]||null}}),n=!0):0===arguments.length&&(r={scope:null});var s=this.fields.filter(r).map(function(t){return i.validate("#"+t.id,n?e[t.name]:t.value)});return Promise.all(s).then(function(e){return e.every(function(e){return e})})},ke.prototype.validateScopes=function(){var e=this;if(this.paused)return Promise.resolve(!0);var t=this.fields.map(function(t){return e.validate("#"+t.id,t.value)});return Promise.all(t).then(function(e){return e.every(function(e){return e})})},Object.defineProperties(ke.prototype,Le),Object.defineProperties(ke,Me);var qe,Se=function(e){return!!e&&(!(!Array.isArray(e)||!~e.indexOf("$validator"))||!(!re(e)||!e.$validator))},Ve=function(e,t){return new ke(null,{init:!1,vm:e,fastExit:t.fastExit})},Be=function(e,t){void 0===t&&(t={});var i={};return i.provide=function(){return this.$validator?{$validator:this.$validator}:{}},i.beforeCreate=function(){!this.$options.$validates&&this.$parent||(this.$validator=Ve(this,t));var i=Se(this.$options.inject);this.$validator||!t.inject||i||(this.$validator=Ve(this,t)),(i||this.$validator)&&(!i&&this.$validator&&(e.util.defineReactive(this.$validator,"errors",this.$validator.errors),e.util.defineReactive(this.$validator,"fieldBag",this.$validator.fieldBag)),this.$options.computed||(this.$options.computed={}),this.$options.computed[t.errorBagName||"errors"]=function(){return this.$validator.errors},this.$options.computed[t.fieldsBagName||"fields"]=function(){return this.$validator.fieldBag})},i.beforeDestroy=function(){this.$validator&&ne(this.$validator.pause)&&this.$validator.pause()},i},Re={locale:"en",delay:0,errorBagName:"errors",dictionary:null,strict:!0,fieldsBagName:"fields",classes:!1,classNames:void 0,events:"input|blur",inject:!0,fastExit:!0},Pe=function(e,t){return t&&t.$validator?t.$validator.fields.find({id:U(e,"id")}):null},Ce=function(e,t,i){var r=Pe(e,i.context);if(!(!r||r.updated&&Y(t.value,t.oldValue))){var n=ge.resolveScope(e,t,i);r.update({scope:n,rules:ge.resolveRules(e,t)})}},ze=function(e){return e=ce({},Re,e),{bind:function(t,i,r){var n=r.context.$validator;if(!n)return void te("No validator instance is present on vm, did you forget to inject '$validator'?");var s=ge.generate(t,i,r,e);n.attach(s)},inserted:Ce,update:Ce,unbind:function(e,t,i){var r=i.context,n=Pe(e,r);n&&r.$validator.detach(n)}}},Ie=function(e){return Array.isArray(e)?e.reduce(function(e,t){return~t.indexOf(".")?e[t.split(".")[1]]=t:e[t]=t,e},{}):e},He=function(e){var t=Ie(e);return Object.keys(t).reduce(function(e,i){var r=t[i];return e[i]=function(){if(this.$validator.fieldBag[r])return this.$validator.fieldBag[r];if(r.indexOf(".")<=0)return{};var e=r.split("."),t=e[0],i=e[1];return J("$"+t+"."+i,this.$validator.fieldBag,{})},e},{})};return{install:function(e,t){if(qe)return void te("already installed, Vue.use(VeeValidate) should only be called once.");qe=e;var i=ce({},Re,t);i.dictionary&&ke.updateDictionary(i.dictionary),ke.setLocale(i.locale),ke.setStrictMode(i.strict),qe.mixin(Be(qe,i)),qe.directive("validate",ze(i))},mapFields:He,Validator:ke,ErrorBag:ve,Rules:H,version:"2.0.0-rc.11"}}); | ||
return this.items.map(e)},Ae.prototype.remove=function(e){var t=null;if(!(t=e instanceof $e?e:this.find(e)))return null;var i=this.items.indexOf(t);return this.items.splice(i,1),t},Ae.prototype.push=function(e){if(!(e instanceof $e))throw ie("FieldBag only accepts instances of Field that has an id defined.");if(!e.id)throw ie("Field id must be defined.");if(this.find({id:e.id}))throw ie("Field with id "+e.id+" is already added.");this.items.push(e)},Object.defineProperties(Ae.prototype,xe);var we=function(e){return function(t,i){var r=i[0],n=i[1],s=i[2];void 0===s&&(s=n,n=!1);var a=e(t,s,!0),o=e(r,s,!0);return!(!a.isValid()||!o.isValid())&&(a.isAfter(o)||n&&a.isSame(o))}},Fe=function(e){return function(t,i){var r=i[0],n=i[1],s=i[2];void 0===s&&(s=n,n=!1);var a=e(t,s,!0),o=e(r,s,!0);return!(!a.isValid()||!o.isValid())&&(a.isBefore(o)||n&&a.isSame(o))}},Oe=function(e){return function(t,i){var r=i[0];return e(t,r,!0).isValid()}},je=function(e){return function(t,i){var r,n,s,a="()";if(i.length>3){var o;o=i,r=o[0],n=o[1],a=o[2],s=o[3]}else{var u;u=i,r=u[0],n=u[1],s=u[2]}var l=e(r,s,!0),c=e(n,s,!0),f=e(t,s,!0);return!!(l.isValid()&&c.isValid()&&f.isValid())&&f.isBetween(l,c,"days",a)}},Ee={after:function(e,t){var i=t[0];return"The "+e+" must be after "+(t[1]?"or equal to ":"")+i+"."},before:function(e,t){var i=t[0];return"The "+e+" must be before "+(t[1]?"or equal to ":"")+i+"."},date_between:function(e,t){return"The "+e+" must be between "+t[0]+" and "+t[1]+"."},date_format:function(e,t){return"The "+e+" must be in the format "+t[0]+"."}},Ze={make:function(e){return{date_format:Oe(e),after:we(e),before:Fe(e),date_between:je(e)}},messages:Ee,installed:!1},Ne="en",De=!0,Te=new pe({en:{messages:me,attributes:{},custom:{}}}),ke=function(e,t){var i=this;void 0===t&&(t={vm:null,fastExit:!0}),this.strict=De,this.errors=new ve,this.fields=new Ae,this.fieldBag={},this._createFields(e),this.paused=!1,this.fastExit=t.fastExit||!1,this.clean=t.vm&&ne(t.vm.$nextTick)?function(){t.vm.$nextTick(function(){i.errors.clear()})}:function(){i.errors.clear()},"function"==typeof moment&&this.installDateTimeValidators(moment)},Le={dictionary:{},locale:{},rules:{}},Me={dictionary:{},rules:{}};Le.dictionary.get=function(){return Te},Me.dictionary.get=function(){return Te},Le.locale.get=function(){return Ne},Le.rules.get=function(){return H},Me.rules.get=function(){return H},ke._merge=function(e,t){if(ne(t))return void(H[e]=t);H[e]=t.validate,ne(t.getMessage)&&Te.setMessage(Ne,e,t.getMessage),t.messages&&Te.merge(Object.keys(t.messages).reduce(function(i,r){var n=i;n[r]={messages:(s={},s[e]=t.messages[r],s)};var s;return n},{}))},ke._guardExtend=function(e,t){if(!ne(t)){if(!ne(t.validate))throw ie("Extension Error: The validator '"+e+"' must be a function or have a 'validate' method.");if(!ne(t.getMessage)&&!re(t.messages))throw ie("Extension Error: The validator '"+e+"' must have a 'getMessage' method or have a 'messages' object.")}},ke.create=function(e,t){return new ke(e,t)},ke.extend=function(e,t){ke._guardExtend(e,t),ke._merge(e,t)},ke.installDateTimeValidators=function(e){if("function"!=typeof e)return te("To use the date-time validators you must provide moment reference."),!1;if(Ze.installed)return!0;var t=Ze.make(e);return Object.keys(t).forEach(function(e){ke.extend(e,t[e])}),ke.updateDictionary({en:{messages:Ze.messages}}),Ze.installed=!0,!0},ke.remove=function(e){delete H[e]},ke.setLocale=function(e){void 0===e&&(e="en"),Te.hasLocale(e)||te("You are setting the validator locale to a locale that is not defined in the dicitionary. English messages may still be generated."),Ne=e},ke.setStrictMode=function(e){void 0===e&&(e=!0),De=e},ke.updateDictionary=function(e){Te.merge(e)},ke.addLocale=function(e){if(!e.name)return void te("Your locale must have a name property");this.updateDictionary((t={},t[e.name]=e,t));var t},ke.prototype.addLocale=function(e){ke.addLocale(e)},ke.prototype._createFields=function(e){var t=this;e&&Object.keys(e).forEach(function(i){var r=ce({},{name:i,rules:e[i]});t.attach(r)})},ke.prototype._getDateFormat=function(e){var t=null;return e.date_format&&Array.isArray(e.date_format)&&(t=e.date_format[0]),t||this.dictionary.getDateFormat(this.locale)},ke.prototype._isADateRule=function(e){return!!~["after","before","date_between","date_format"].indexOf(e)},ke.prototype._formatErrorMessage=function(e,t,i){void 0===i&&(i={});var r=this._getFieldDisplayName(e),n=this._getLocalizedParams(t);if(!this.dictionary.hasLocale(Ne)){var s=this.dictionary.getFieldMessage("en",e.name,t.name);return ne(s)?s(r,n,i):s}var a=this.dictionary.getFieldMessage(Ne,e.name,t.name);return ne(a)?a(r,n,i):a},ke.prototype._getLocalizedParams=function(e){return~["after","before","confirmed"].indexOf(e.name)&&e.params&&e.params[0]?e.params.length>1?[this.dictionary.getAttribute(Ne,e.params[0],e.params[0]),e.params[1]]:[this.dictionary.getAttribute(Ne,e.params[0],e.params[0])]:e.params},ke.prototype._getFieldDisplayName=function(e){return e.displayName||this.dictionary.getAttribute(Ne,e.name,e.name)},ke.prototype._test=function(e,t,i){var r=this,n=H[i.name],s=Array.isArray(i.params)?le(i.params):[];if(!n||"function"!=typeof n)throw ie("No such validator '"+i.name+"' exists.");if(/(confirmed|after|before)/.test(i.name)){var a=de(e.dependencies,function(e){return e.name===i.name});a&&(s=s.length>1?[a.field.value,s[1]]:[a.field.value])}else"required"===i.name&&e.rejectsFalse&&(s=s.length?s:[!0]);if(Ze.installed&&this._isADateRule(i.name)){var o=this._getDateFormat(e.rules);"date_format"!==i.name&&s.push(o)}var u=n(t,s);return ne(u.then)?u.then(function(t){var n=!0,s={};return Array.isArray(t)?n=t.every(function(e){return re(e)?e.valid:e}):(n=re(t)?t.valid:t,s=t.data),n||r.errors.add({id:e.id,field:e.name,msg:r._formatErrorMessage(e,i,s),rule:i.name,scope:e.scope}),n}):(re(u)||(u={valid:u,data:{}}),u.valid||this.errors.add({id:e.id,field:e.name,msg:this._formatErrorMessage(e,i,u.data),rule:i.name,scope:e.scope}),u.valid)},ke.prototype.attach=function(e){if(arguments.length>1&&(e=ce({},{name:arguments[0],rules:arguments[1]},arguments[2]||{vm:{$validator:this}})),e instanceof $e||(e=new $e(e.el||null,e)),this.fields.push(e),e.initial&&this.validate("#"+e.id,e.value),!e.scope){this.fieldBag=ce({},this.fieldBag,(t={},t[""+e.name]=e.flags,t));var t;return e}var i,r=ce({},this.fieldBag["$"+e.scope]||{},(i={},i[""+e.name]=e.flags,i));this.fieldBag=ce({},this.fieldBag,(n={},n["$"+e.scope]=r,n));var n;return e},ke.prototype.flag=function(e,t){var i=this._resolveField(e);i&&(Object.keys(i.flags).forEach(function(e){i.flags[e]=void 0!==t[e]?t[e]:i.flags[e]}),i.classes&&i.updateClasses())},ke.prototype.detach=function(e,t){var i=e instanceof $e?e:this._resolveField(e,t);i&&(i.destroy(),this.errors.removeById(i.id),this.fields.remove(i))},ke.prototype.extend=function(e,t){ke.extend(e,t)},ke.prototype.installDateTimeValidators=function(e){ke.installDateTimeValidators(e)},ke.prototype.remove=function(e){ke.remove(e)},ke.prototype.setLocale=function(e){this.dictionary.hasLocale(e)||te("You are setting the validator locale to a locale that is not defined in the dicitionary. English messages may still be generated."),Ne=e},ke.prototype.updateDictionary=function(e){ke.updateDictionary(e)},ke.prototype._resolveField=function(e,t){if(t)return this.fields.find({name:e,scope:t});if("#"===e[0])return this.fields.find({id:e.slice(1)});if(e.indexOf(".")>-1){var i=e.split("."),r=this.fields.find({name:i[1],scope:i[0]});if(r)return r}return this.fields.find({name:e,scope:null})},ke.prototype._handleFieldNotFound=function(e,t){if(!this.strict)return Promise.resolve(!0);throw ie('Validating a non-existant field: "'+(t?e:(t?t+".":"")+e)+'". Use "attach()" first.')},ke.prototype._validate=function(e,t){var i=this;if(!e.isRequired&&~[null,void 0,""].indexOf(t))return Promise.resolve(!0);var r=[],n=!1;return Object.keys(e.rules).some(function(s){var a=i._test(e,t,{name:s,params:e.rules[s]});if(ne(a.then))r.push(a);else if(i.fastExit&&!a)n=!0;else{var o=new Promise(function(e){e(a)});r.push(o)}return n}),n?Promise.resolve(!1):Promise.all(r).then(function(e){return e.every(function(e){return e})})},ke.prototype.validate=function(e,t,i){if(void 0===i&&(i=null),this.paused)return Promise.resolve(!0);if(0===arguments.length)return this.validateScopes();if(1===arguments.length&&"*"===arguments[0])return this.validateAll();if(1===arguments.length&&"string"==typeof arguments[0]&&/^(.+)\.\*$/.test(arguments[0])){var r=arguments[0].match(/^(.+)\.\*$/)[1];return this.validateAll(r)}var n=this._resolveField(e,i);return n?(this.errors.removeById(n.id),n.isDisabled?Promise.resolve(!0):(n.flags.pending=!0,1===arguments.length&&(t=n.value),this._validate(n,t).then(function(e){return n.flags.pending=!1,n.flags.valid=e,n.flags.invalid=!e,n.flags.validated=!0,n.updateAriaAttrs(),n.updateCustomValidity(),n.updateClasses(),e}))):this._handleFieldNotFound(e,i)},ke.prototype.pause=function(){return this.paused=!0,this},ke.prototype.resume=function(){return this.paused=!1,this},ke.prototype.validateAll=function(e){var t=arguments,i=this;if(this.paused)return Promise.resolve(!0);var r=null,n=!1;"string"==typeof e?r={scope:e}:re(e)?(r=Object.keys(e).map(function(e){return{name:e,scope:t[1]||null}}),n=!0):0===arguments.length&&(r={scope:null});var s=this.fields.filter(r).map(function(t){return i.validate("#"+t.id,n?e[t.name]:t.value)});return Promise.all(s).then(function(e){return e.every(function(e){return e})})},ke.prototype.validateScopes=function(){var e=this;if(this.paused)return Promise.resolve(!0);var t=this.fields.map(function(t){return e.validate("#"+t.id,t.value)});return Promise.all(t).then(function(e){return e.every(function(e){return e})})},Object.defineProperties(ke.prototype,Le),Object.defineProperties(ke,Me);var qe,Se=function(e){return!!e&&(!(!Array.isArray(e)||!~e.indexOf("$validator"))||!(!re(e)||!e.$validator))},Ve=function(e,t){return new ke(null,{init:!1,vm:e,fastExit:t.fastExit})},Be=function(e,t){void 0===t&&(t={});var i={};return i.provide=function(){return this.$validator?{$validator:this.$validator}:{}},i.beforeCreate=function(){!this.$options.$validates&&this.$parent||(this.$validator=Ve(this,t));var i=Se(this.$options.inject);this.$validator||!t.inject||i||(this.$validator=Ve(this,t)),(i||this.$validator)&&(!i&&this.$validator&&(e.util.defineReactive(this.$validator,"errors",this.$validator.errors),e.util.defineReactive(this.$validator,"fieldBag",this.$validator.fieldBag)),this.$options.computed||(this.$options.computed={}),this.$options.computed[t.errorBagName||"errors"]=function(){return this.$validator.errors},this.$options.computed[t.fieldsBagName||"fields"]=function(){return this.$validator.fieldBag})},i.beforeDestroy=function(){this.$validator&&ne(this.$validator.pause)&&this.$validator.pause()},i},Re={locale:"en",delay:0,errorBagName:"errors",dictionary:null,strict:!0,fieldsBagName:"fields",classes:!1,classNames:void 0,events:"input|blur",inject:!0,fastExit:!0},Pe=function(e,t){return t&&t.$validator?t.$validator.fields.find({id:U(e,"id")}):null},Ce=function(e,t,i){var r=Pe(e,i.context);if(!(!r||r.updated&&Y(t.value,t.oldValue))){var n=ge.resolveScope(e,t,i);r.update({scope:n,rules:ge.resolveRules(e,t)})}},ze=function(e){return e=ce({},Re,e),{bind:function(t,i,r){var n=r.context.$validator;if(!n)return void te("No validator instance is present on vm, did you forget to inject '$validator'?");var s=ge.generate(t,i,r,e);n.attach(s)},inserted:function(e,t,i){Ce(e,t,i),Pe(e,i.context).updated=!1},update:Ce,unbind:function(e,t,i){var r=i.context,n=Pe(e,r);n&&r.$validator.detach(n)}}},Ie=function(e){return Array.isArray(e)?e.reduce(function(e,t){return~t.indexOf(".")?e[t.split(".")[1]]=t:e[t]=t,e},{}):e},He=function(e){var t=Ie(e);return Object.keys(t).reduce(function(e,i){var r=t[i];return e[i]=function(){if(this.$validator.fieldBag[r])return this.$validator.fieldBag[r];if(r.indexOf(".")<=0)return{};var e=r.split("."),t=e[0],i=e[1];return J("$"+t+"."+i,this.$validator.fieldBag,{})},e},{})};return{install:function(e,t){if(qe)return void te("already installed, Vue.use(VeeValidate) should only be called once.");qe=e;var i=ce({},Re,t);i.dictionary&&ke.updateDictionary(i.dictionary),ke.setLocale(i.locale),ke.setStrictMode(i.strict),qe.mixin(Be(qe,i)),qe.directive("validate",ze(i))},mapFields:He,Validator:ke,ErrorBag:ve,Rules:H,version:"2.0.0-rc.12"}}); |
{ | ||
"name": "vee-validate", | ||
"version": "2.0.0-rc.11", | ||
"version": "2.0.0-rc.12", | ||
"description": "Simple Vue.js input validation plugin", | ||
@@ -5,0 +5,0 @@ "main": "dist/vee-validate.js", |
@@ -12,3 +12,3 @@ <p align="center"> | ||
[![Codacy Badge](https://api.codacy.com/project/badge/Grade/087bd788687c4ccab6650756ce56fa05)](https://www.codacy.com/app/baianat/vee-validate?utm_source=github.com&utm_medium=referral&utm_content=baianat/vee-validate&utm_campaign=Badge_Grade) | ||
[![CDNJS](https://img.shields.io/cdnjs/v/vee-validate.svg)](https://cdnjs.com/libraries/vee-validate/2.0.0-rc.11) | ||
[![CDNJS](https://img.shields.io/cdnjs/v/vee-validate.svg)](https://cdnjs.com/libraries/vee-validate/2.0.0-rc.12) | ||
[![npm](https://img.shields.io/npm/dm/vee-validate.svg)](https://npm-stat.com/charts.html?package=vee-validate) | ||
@@ -49,3 +49,3 @@ [![npm](https://img.shields.io/npm/v/vee-validate.svg)](https://www.npmjs.com/package/vee-validate) | ||
- [jsdelivr cdn](https://cdn.jsdelivr.net/npm/vee-validate@latest/dist/vee-validate.js) | ||
- [unpkg](https://unpkg.com/vee-validate@2.0.0-rc.11) | ||
- [unpkg](https://unpkg.com/vee-validate@2.0.0-rc.12) | ||
@@ -52,0 +52,0 @@ ### Getting Started |
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
585849
9654