¿Qué hace typescript-e2e-testing?
Pruebas E2E y de integración para proyectos TypeScript/NestJS usando Jest, supertest e infraestructura real mediante Docker (Kafka, PostgreSQL, MongoDB, Redis) con el patrón Given-When-Then. Usa siempre que el usuario esté trabajando en archivos .e2e-spec.ts o cualquier cosa dentro de test/e2e/, o pida configurar, escribir, revisar, ejecutar, depurar u optimizar pruebas E2E o de integración — incluyendo pruebas inestables (flaky tests), docker-compose para pruebas, consumidores Kafka/Redpanda, aislamiento de pruebas o conformidad con GWT.