Variable registerUserRequestConst

registerUserRequest: {
    properties: {
        agreed: true;
        email: {
            pattern: "^.{1,30}@.{1,30}\\..{1,30}$";
            type: "string";
        };
        password: {
            pattern: "^.{10,50}$";
            type: "string";
        };
        username: {
            pattern: "^[a-zA-Z0-9$]{2,20}$";
            type: "string";
        };
    };
    required: readonly ["email", "password", "username", "agreed"];
    type: "object";
} = ...

Type declaration

  • Readonly properties: {
        agreed: true;
        email: {
            pattern: "^.{1,30}@.{1,30}\\..{1,30}$";
            type: "string";
        };
        password: {
            pattern: "^.{10,50}$";
            type: "string";
        };
        username: {
            pattern: "^[a-zA-Z0-9$]{2,20}$";
            type: "string";
        };
    }
    • Readonly agreed: true
    • email: {
          pattern: "^.{1,30}@.{1,30}\\..{1,30}$";
          type: "string";
      }
      • Readonly pattern: "^.{1,30}@.{1,30}\\..{1,30}$"
      • Readonly type: "string"
    • password: {
          pattern: "^.{10,50}$";
          type: "string";
      }
      • Readonly pattern: "^.{10,50}$"
      • Readonly type: "string"
    • username: {
          pattern: "^[a-zA-Z0-9$]{2,20}$";
          type: "string";
      }
      • Readonly pattern: "^[a-zA-Z0-9$]{2,20}$"
      • Readonly type: "string"
  • Readonly required: readonly ["email", "password", "username", "agreed"]
  • Readonly type: "object"

Generated using TypeDoc