merge Sam, I hope it doesn't EXPLODE

This commit is contained in:
TuNombreDeUsuario
2024-06-07 13:59:53 -06:00
5 changed files with 235 additions and 630 deletions
+208 -628
View File
File diff suppressed because it is too large Load Diff
+8
View File
@@ -24,10 +24,16 @@
"@nestjs/config": "^3.2.2",
"@nestjs/core": "^10.0.0",
"@nestjs/jwt": "^10.2.0",
"@nestjs/passport": "^10.0.3",
"@nestjs/mapped-types": "*",
"@nestjs/platform-express": "^10.0.0",
"@nestjs/typeorm": "^10.0.2",
"bcryptjs": "^2.4.3",
"class-transformer": "^0.5.1",
"class-validator": "^0.14.1",
"mysql2": "^3.10.0",
"passport": "^0.7.0",
"passport-jwt": "^4.0.1",
"bcrypt": "^5.1.1",
"reflect-metadata": "^0.2.0",
"rxjs": "^7.8.1"
@@ -36,9 +42,11 @@
"@nestjs/cli": "^10.0.0",
"@nestjs/schematics": "^10.0.0",
"@nestjs/testing": "^10.0.0",
"@types/bcryptjs": "^2.4.6",
"@types/express": "^4.17.17",
"@types/jest": "^29.5.2",
"@types/node": "^20.3.1",
"@types/passport-jwt": "^4.0.1",
"@types/supertest": "^6.0.0",
"@typescript-eslint/eslint-plugin": "^6.0.0",
"@typescript-eslint/parser": "^6.0.0",
+1 -1
View File
@@ -26,4 +26,4 @@ import { ConfigService } from '@nestjs/config';
controllers: [AuthController],
exports: [AuthService],
})
export class AuthModule {}
export class AuthModule {}
+18
View File
@@ -0,0 +1,18 @@
import { IsEmail, IsNotEmpty, IsString, MinLength } from "class-validator";
export class CreateUserDto{
@IsString()
readonly name: string;
@IsNotEmpty()
@IsEmail()
readonly email: string;
@IsNotEmpty()
@MinLength(10)
readonly password: string;
@IsString()
readonly phone: string;
}
-1
View File
@@ -1,4 +1,3 @@
import { Module } from '@nestjs/common';
import { TypeOrmModule } from '@nestjs/typeorm';
import { UsersService } from './users.service';