UNPKG
skailan-core
Version:
latest (6.0.0)
6.0.0
Servicio de autenticación y multitenancy para Skailan.
github.com/skailan/skailan
skailan/skailan
skailan-core
/
dist
/
membership
/
domain
/
value-objects
/
Role.js
14 lines
•
332 B
JavaScript
View Raw
1
2
3
4
5
6
7
8
9
10
11
12
13
14
export
class
Role
{ value;
static
allowed = [
"OWNER"
,
"ADMIN"
,
"MEMBER"
,
"GUEST"
];
constructor
(
role
) {
if
(!
Role
.
allowed
.
includes
(role)) {
throw
new
Error
(
"Rol inválido"
); }
this
.
value
= role; }
toString
(
) {
return
this
.
value
; } }
//# sourceMappingURL=Role.js.map