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

92
Vistas
Documentación de funciones construidas por un Proxy get trap

En https://github.com/draber/fancy-node/blob/main/src/index.js#L242 utilizo la trampa de get de un Proxy para crear nombres de funciones sobre la marcha. Eso funciona bien, pero el problema es la documentación. Me gustaría tener IntelliSense en VS Code, por ejemplo, pero no tengo idea de por dónde empezar. Estaría agradecido por cualquier sugerencia.

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

En caso de que alguien tenga un problema similar en el futuro, he encontrado una solución. En mi escenario particular, conozco los nombres y las firmas de todas las funciones "virtuales", es decir, generadas por proxy.

Un archivo index.d.ts con todas las declaraciones de funciones en el mismo directorio donde vive index.js (el punto de entrada principal) resuelve el problema. El código VS usa este archivo para IntelliSense, pero no aparecerá en el paquete, por lo que el tamaño del archivo no cambia.

about 4 years ago · Juan Pablo Isaza Denunciar
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