@decaf-ts/decorator-validation
Version:
simple decorator based validation engine
2 lines (1 loc) • 1.68 kB
Source Map (JSON)
{"version":3,"file":"validation/Validators/ValidatorRegistry.cjs","sourceRoot":"","sources":["validation/Validators/ValidatorRegistry.js"],"names":[],"mappings":";;;AAAA,iDAA2C;AAC3C;;;;;;;;;GASG;AACH,MAAa,iBAAiB;IAC1B,YAAY,GAAG,UAAU;QACrB,IAAI,CAAC,KAAK,GAAG,EAAE,CAAC;QAChB,IAAI,CAAC,cAAc,GAAG,EAAE,CAAC;QACzB,IAAI,CAAC,QAAQ,CAAC,GAAG,UAAU,CAAC,CAAC;IACjC,CAAC;IACD;;OAEG;IACH,aAAa;QACT,OAAO,MAAM,CAAC,MAAM,CAAC,EAAE,EAAE,IAAI,CAAC,cAAc,CAAC,CAAC;IAClD,CAAC;IACD;;OAEG;IACH,OAAO;QACH,OAAO,MAAM,CAAC,IAAI,CAAC,IAAI,CAAC,KAAK,CAAC,CAAC;IACnC,CAAC;IACD;;;;;OAKG;IACH,GAAG,CAAC,YAAY;QACZ,IAAI,CAAC,CAAC,YAAY,IAAI,IAAI,CAAC,KAAK,CAAC;YAC7B,OAAO,SAAS,CAAC;QACrB,MAAM,eAAe,GAAG,IAAI,CAAC,KAAK,CAAC,YAAY,CAAC,CAAC;QACjD,IAAI,wBAAS,CAAC,WAAW,CAAC,eAAe,CAAC;YACtC,OAAO,eAAe,CAAC;QAC3B,MAAM,WAAW,GAAG,eAAe,CAAC,OAAO,IAAI,eAAe,CAAC;QAC/D,MAAM,QAAQ,GAAG,IAAI,WAAW,EAAE,CAAC;QACnC,IAAI,CAAC,KAAK,CAAC,YAAY,CAAC,GAAG,QAAQ,CAAC;QACpC,OAAO,QAAQ,CAAC;IACpB,CAAC;IACD;;;;OAIG;IACH,QAAQ,CAAC,GAAG,SAAS;QACjB,SAAS,CAAC,OAAO,CAAC,CAAC,CAAC,EAAE,EAAE;YACpB,IAAI,wBAAS,CAAC,WAAW,CAAC,CAAC,CAAC,EAAE,CAAC;gBAC3B,YAAY;gBACZ,IAAI,CAAC,CAAC,aAAa,IAAI,IAAI,CAAC,KAAK;oBAC7B,OAAO;gBACX,IAAI,CAAC,KAAK,CAAC,CAAC,CAAC,aAAa,CAAC,GAAG,CAAC,CAAC;YACpC,CAAC;iBACI,CAAC;gBACF,MAAM,EAAE,aAAa,EAAE,SAAS,EAAE,IAAI,EAAE,GAAG,CAAC,CAAC;gBAC7C,IAAI,aAAa,IAAI,IAAI,CAAC,KAAK;oBAC3B,OAAO;gBACX,IAAI,CAAC,KAAK,CAAC,aAAa,CAAC,GAAG,SAAS,CAAC;gBACtC,IAAI,CAAC,IAAI;oBACL,OAAO;gBACX,MAAM,GAAG,GAAG,EAAE,CAAC;gBACf,GAAG,CAAC,aAAa,CAAC,WAAW,EAAE,CAAC,GAAG,aAAa,CAAC;gBACjD,IAAI,CAAC,cAAc,GAAG,MAAM,CAAC,MAAM,CAAC,EAAE,EAAE,IAAI,CAAC,cAAc,EAAE,GAAG,CAAC,CAAC;YACtE,CAAC;QACL,CAAC,CAAC,CAAC;IACP,CAAC;CACJ;AA7DD,8CA6DC;AACD,6CAA6C"}