How to publish a javascript library

Este es un evento antiguo

61 personas asistieron

mimacom Iberica

Avinguda de les Corts Valencianes, 58 · València

Cómo encontrarnos

Flowable/Mimacom, Avda Cortes Valencianas 58, 7º, 5

Imagen del lugar del evento

Detalles

[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.

About Javi Carrasco

I've been a software developer for more than 15 years, half of them in frontend. I'm currently working at Flowable
and I am the main responsible of Flowable Forms, an important library in all the projects of the company.