UNPKG

@capimjs/library-auth

Version:

Professional API using Clean Architecture and TDD. to group validators

1 lines 547 B
"use strict";Object.defineProperty(exports,"__esModule",{value:true});Object.defineProperty(exports,"UserValidation",{enumerable:true,get:()=>UserValidation});function _define_property(obj,key,value){if(key in obj){Object.defineProperty(obj,key,{value:value,enumerable:true,configurable:true,writable:true})}else{obj[key]=value}return obj}class UserValidation{validateRoles(roles){if(roles.length===0)return true;return this.input.roles.some(value=>roles.includes(value))}constructor(input){_define_property(this,"input",void 0);this.input=input}}