tomi77/backbone-forms-validators

View on GitHub
pl.min.js

Summary

Maintainability
A
0 mins
Test Coverage
!function(e,s){switch(!1){case!("function"==typeof define&&define.amd):define(["underscore","backbone-forms","backbone-forms-validators"],s);break;case"object"!=typeof exports:s(require("underscore"),require("backbone-forms"),require("backbone-forms-validators"));break;default:s(e._,e.Backbone.Form)}}(this,function(e,s){s.validators.errMessages.nip="Invalid NIP",s.validators.nip=function(a){return a=e.extend({type:"nip",message:s.validators.errMessages.nip},a,{lengths:10,weights:[6,5,7,2,3,4,5,6,7],modulo_values:[0,1,2,3,4,5,6,7,8,9,0],excepts:"0000000000"}),s.validators.table_weights(a)},s.validators.errMessages.pesel="Invalid Pesel",s.validators.pesel=function(a){return a=e.extend({type:"pesel",message:s.validators.errMessages.pesel},a,{lengths:11,weights:[9,7,3,1,9,7,3,1,9,7],modulo_values:[0,1,2,3,4,5,6,7,8,9],excepts:"00000000000"}),s.validators.table_weights(a)},s.validators.errMessages.regon="Invalid REGON",s.validators.regon=function(a){return a=e.extend({type:"regon",message:s.validators.errMessages.regon},a,{lengths:[7,9,14],weights:{7:[2,3,4,5,6,7],9:[8,9,2,3,4,5,6,7],14:[2,4,8,5,0,9,7,3,6,1,2,4,8]},modulo_values:[0,1,2,3,4,5,6,7,8,9,0],excepts:"000000000"}),s.validators.table_weights(a)}});