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

176
Vistas
Ocultar exportaciones específicas en el paquete npm

Soy nuevo en la creación de paquetes npm. No me gustaría que los usuarios pudieran importar todo desde mi paquete, como la clase Utils .

 export class Utils implements IUtils { // ...... }

¿Cómo lo evito?

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

0

Puede especificar la clave de exports en su package.json . Cuando se configura, solo se puede acceder a las rutas especificadas desde el módulo.

Documentos: https://nodejs.org/api/packages.html#exports

La forma en que suelo hacer esto es crear un index.js o index.ts y agregarlo a las exports . Luego, cualquier cosa que quiera exponer públicamente, la exporto a través del archivo de índice.

Por ejemplo:

 // index.ts export { MyPublicClass } from './MyPublicClass'
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