Backend: code formatted

This commit is contained in:
2024-05-12 21:25:52 +02:00
parent fa25015472
commit bf791db47f
26 changed files with 574 additions and 469 deletions

View File

@ -1,7 +1,7 @@
import * as yup from 'yup';
import YupPassword from 'yup-password';
import * as yup from "yup";
import YupPassword from "yup-password";
YupPassword(yup);
import { Schema } from 'mongoose';
import { Schema } from "mongoose";
interface mongooseAddition {
_id?: Schema.Types.ObjectId;
@ -13,22 +13,22 @@ interface mongooseAddition {
export const signup = yup.object({
username: yup.string().required(),
email: yup.string().email().required(),
password: yup.string().min(8).minLowercase(1).minUppercase(1).minNumbers(1).required()
password: yup.string().min(8).minLowercase(1).minUppercase(1).minNumbers(1).required(),
});
export interface IUser extends yup.InferType<typeof signup>, mongooseAddition {}
export const signupExam: IUser = {
username: 'testuser',
email: 'text@example.com',
password: 'Test1234'
username: "testuser",
email: "text@example.com",
password: "Test1234",
};
// SignIn
export const signin = yup.object({
email: yup.string().email().required(),
password: yup.string().min(8).minLowercase(1).minUppercase(1).minNumbers(1).required()
password: yup.string().min(8).minLowercase(1).minUppercase(1).minNumbers(1).required(),
});
export interface ISignin extends yup.InferType<typeof signin>, mongooseAddition {}
export const signinExam: ISignin = {
email: 'text@example.com',
password: 'Test1234'
};
email: "text@example.com",
password: "Test1234",
};