4e5e6c8e5c
Change-Id: If091fd7f703e61c402a6bbdd80d98b0ce7b2bfd6
20 lines
499 B
TypeScript
20 lines
499 B
TypeScript
// Copyright (C) 2019 Storj Labs, Inc.
|
|
// See LICENSE for copying information.
|
|
|
|
// TODO: move functions to Validator class
|
|
export function validateEmail(email: string): boolean {
|
|
const rgx = /.*@.*\..*$/;
|
|
|
|
return rgx.test(email);
|
|
}
|
|
|
|
export function validatePassword(password: string): boolean {
|
|
return typeof password !== 'undefined' && password.length >= 6;
|
|
}
|
|
|
|
export function anyCharactersButSlash(string: string): boolean {
|
|
const rgx = /^[^\/]+$/;
|
|
|
|
return rgx.test(string);
|
|
}
|