Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

137
Vistas
Aplicación y paquete TypeScript que comparten una dependencia: Express

No sé cómo manejar esta situación: tengo una aplicación Express: @app. Esa aplicación está usando un paquete que hice: @helper. @helper recibe una aplicación variable: Express de @app y hace algunas cosas con ella.

¿Debo tener instalado "express" tanto en @app como en @helper? Necesitarían la misma versión, y no sé cómo podría hacer cumplir eso. Podría omitir la instalación de express en @helper y simplemente mantener @types/express, pero aún correría el mismo riesgo de que @helper se rompa si @app actualiza express.

¿Debería intentar desacoplar @helper de express? @helper está haciendo mucho con la aplicación variable: Express, y tratar de intercambiar todo lo relacionado con las funciones personalizadas sería complicado.

¡Cualquier consejo u orientación sería muy apreciado!

Por ejemplo:

@aplicación index.ts:

 import express from "express" import { doStuff } from "@helper" const app = express() doStuff(app)

@helper index.ts:

 export function doStuff( app: Express ) { app.get("/route", (req, res) => { }) }
about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda