How to publish a JavaScript library

Jueves 19 de septiembre de 2019 | 19:00h | @VlcJS

Jueves 19 de septiembre de 2019

19:00h

Ver fuente

[ES] Descripción

Todos tenemos claro cómo desarrollar aplicaciones web pero ¿qué pasa si queremos publicar una biblioteca para reusarla? ¿Tenemos que publicarla compilada? ¿Qué tipo de módulo de JS es mejor para nuestra biblioteca: CJS, AMD, UMD, ESM, System? ¿Qué pasa con Typescript? ¿podemos publicar en el npm repository? ¿Hay que configurar el package.json de una forma especial? ¿Qué responsabilidades me tocan como mantenedor de una biblioteca? Durante la charla intentaremos resolver este tipo de dudas y desmitificar la publicación de bibliotecas JS.

El evento puede ser en español o inglés a petición de los asistentes.

Acerca de Javi Carrasco

Soy desarrollador de software desde hace más de 15 años, la mitad de ellos en frontend. Actualmente trabajo en Flowable y soy el principal responsable de Flowable Forms, una biblioteca importante en todos los proyectos de la empresa.


[EN] Description

We all know how to develop web applications but what happens if we want to publish a library to reuse it? Do we have to publish it compiled? What kind of JS module is best for our library: CJS, AMD, UMD, ESM, System? What about Typescript? Can we publish in the npm repository? Do we have to configure the package.json in a special way? What are my responsibilities as a library maintainer? During the talk we will try to solve this kind of doubts and demystify the publication of JS libraries.

The event can be in Spanish or English at the request of the attendees.