Utiliza lo que has aprendido para crear un juego simple basado en texto, jugado completamente en la consola.
- Clona el repositorio.
import { Test, TestingModule } from '@nestjs/testing'; | |
import { INestApplication, ValidationPipe } from '@nestjs/common'; | |
import { getRepositoryToken } from '@nestjs/typeorm'; | |
import * as request from 'supertest'; | |
import { Repository } from 'typeorm'; | |
import { AppModule } from '../../../src/app.module'; | |
import { User } from '../../../src/auth/entities/user.entity'; | |
import { validate } from 'uuid'; |
import { Test, TestingModule } from '@nestjs/testing'; | |
import { INestApplication, ValidationPipe } from '@nestjs/common'; | |
import * as request from 'supertest'; | |
import { getRepositoryToken } from '@nestjs/typeorm'; | |
import { Repository } from 'typeorm'; | |
import { AppModule } from '../../../src/app.module'; | |
import { User } from '../../../src/auth/entities/user.entity'; | |
const testingUser = { |
import { | |
AbstractControl, | |
FormArray, | |
FormGroup, | |
ValidationErrors, | |
} from '@angular/forms'; | |
async function sleep() { | |
return new Promise((resolve) => { | |
setTimeout(() => { |
<h1 class="text-2xl font-bold">{{ product().title }}</h1> | |
<div class="divider"></div> | |
<div class="grid grid-cols-1 sm:grid-cols-2 gap-4"> | |
<!-- Datos generales --> | |
<div class="flex flex-col gap-2"> | |
<h2 class="text-2xl font-bold h-12">Datos generales</h2> | |
<input | |
type="text" | |
placeholder="Título" |
const color = '#xxxxxx'.replace(/x/g, (y) => | |
((Math.random() * 16) | 0).toString(16) | |
); |
static namePattern = '([a-zA-Z]+) ([a-zA-Z]+)'; | |
static emailPattern = '^[a-z0-9._%+-]+@[a-z0-9.-]+\\.[a-z]{2,4}$'; | |
static notOnlySpacesPattern = '^[a-zA-Z0-9]+$'; |
export enum Color { | |
red, | |
black, | |
blue, | |
green, | |
} | |
export enum Creator { | |
DC, | |
Marvel, |
Característica | Map |
Set |
---|---|---|
Almacena | Pares clave-valor | Valores únicos |
Claves permitidas | Cualquier tipo de dato | No aplica |
Valores duplicados | Permitidos (por clave única) | No permitidos |