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
/
organization
/
domain
/
value-objects
/
Slug.js
16 lines
•
339 B
JavaScript
View Raw
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
export
class
Slug
{ value;
constructor
(
slug
) {
if
(!
Slug
.
isValid
(slug)) {
throw
new
Error
(
"Slug inválido"
); }
this
.
value
= slug; }
static
isValid
(
slug
) {
return
/^[a-z0-9-]+$/
.
test
(slug); }
toString
(
) {
return
this
.
value
; } }
//# sourceMappingURL=Slug.js.map