Add unambiguous section in the PGN + some fixes + code formatting and fix typos
[vchess.git] / client / src / data / userCheck.js
1 export function checkNameEmail(o) {
2 if (typeof o.name === "string") {
3 if (o.name.length == 0) return "Missing name";
4 if (!o.name.match(/^[\w-]+$/))
5 return "Name: alphanumerics, hyphen and underscore";
6 }
7
8 if (typeof o.email === "string") {
9 if (o.email.length == 0) return "Missing email";
10 if (!o.email.match(/^[\w.+-]+@[\w.+-]+$/)) return "Invalid email";
11 }
12
13 return "";
14 }