Recursos · Integración Make

Integración NPM Registry MakeAutomatiza NPM Registry con Make.

¿Revisas a mano la versión de un paquete? La integración NPM Registry Make trae 3 módulos: buscar en el registro, leer la ficha de un paquete o llamar tú mismo a la API. Aquí ves cómo conectar la cuenta y montar el primer escenario.

Reseñas verificadas en Trustpilot · Agencia de IA, automatización y growth

Lo que puedes automatizar

¿Para qué sirve la integración NPM Registry Make?

Une el registro npm con Make, la herramienta donde armas un escenario: una cadena de módulos, y cada módulo es una pieza que hace una sola cosa mientras el conjunto corre sin ti. Con tres módulos ya puedes buscar un paquete por su nombre, traer su ficha completa o pegarle directo a la API del registro cuando lo demás se queda corto. Sin instalar nada y sin servidor propio.

Saber siempre en qué versión va una dependencia. Un escenario con horario llama a Get package metadata sobre los paquetes que te importan y deja lo que recibe donde tu equipo ya mira. Lo que lees sale del registro, no de una hoja que alguien rellenó una vez y nadie volvió a tocar.

Elegir librería con criterio. Search the registry toma el texto que escribes y devuelve los paquetes que encajan, un bundle por resultado. Un bundle es un elemento que pasa de un módulo al siguiente. Cero, uno o varios: el escenario sigue con lo que el registro haya encontrado.

Llegar adonde los otros dos no llegan. Make an API Call manda a la API del registro la petición que tú redactas, con la misma conexión, el enlace entre tu cuenta y Make que reutiliza cada módulo, así que un caso fuera de los módulos listados no frena el escenario.

Dos límites dichos sin rodeos. La página de Make sobre esta app es corta, porque falta información pública para escribir una guía completa, así que la referencia es lo que el editor muestra dentro del módulo y no una página web. Y no hay ningún disparador: nada en el registro despierta a Make, tú decides cuándo arranca el escenario. El mismo registro vive también en la otra herramienta, con la Integración NPM Registry n8n y la comparativa n8n vs Make por si aún lo estás decidiendo. Y cuando algo se atasca, la Depuración Make está ahí.

Conexión

¿Cómo conectas tu cuenta de NPM Registry con Make?

  1. 01

    Coloca un módulo de NPM Registry

    Crea un escenario, pulsa el +, busca NPM Registry entre las apps y elige uno de sus tres módulos. En el panel aparece el botón Create a connection, y ese botón abre la conexión: tu cuenta enlazada a Make una sola vez y reutilizada después.

  2. 02

    Autoriza a Make

    Ponle nombre a la conexión si vas a manejar varias y sigue lo que pida la ventana. O autorizas a Make desde la página de la app, o pegas la clave que la app te dé. La documentación no aclara cuál de las dos toca aquí, así que lee la ventana en vez de suponer.

  3. 03

    Guarda y olvídate

    Pulsa Save. La conexión queda en tu cuenta de Make y todos los módulos de NPM Registry de todos tus escenarios tiran de ella, sin repetir el proceso cada vez que añades uno.

Primer escenario

Tu primer escenario: de la búsqueda a la ficha del paquete

ObjetivoA la hora que tú marques, Make busca un paquete en NPM Registry y lee su ficha completa, sin que nadie abra una terminal.

  1. 01

    Crea el escenario

    Desde la página Scenarios, crea uno nuevo. En medio del lienzo hay un círculo con un +, y ahí va el primer módulo, el que marcará el ritmo de todo lo demás.

  2. 02

    Añade Search the registry

    Escribe NPM Registry en el buscador de apps, elige Search the registry y pulsa Create a connection para enlazar la cuenta. Después escribe en el panel el texto que quieres que el registro compare.

  3. 03

    Encadena Get package metadata

    Pulsa el + a la derecha del primer módulo y añade Get package metadata. Arrastra a su campo el valor que devolvió la búsqueda, y así el segundo módulo lee lo que encontró el primero.

  4. 04

    Prueba con Run once

    Pulsa Run once. El escenario se ejecuta una vez y cada módulo enseña los bundles que recibió, de modo que ves los datos reales antes de dejar nada programado.

  5. 05

    Programa y enciende

    Abre Scheduling en el primer módulo. Un escenario nuevo corre cada 15 minutos por defecto, así que ajusta el ritmo a tu caso y pon el interruptor del escenario en on.

Módulos

Los 3 módulos de NPM Registry, uno a uno

NPM Registry te da 3 módulos. Para cada uno: qué hace por ti, cuándo elegirlo y a qué prestar atención.

NPM Registry1

Get package metadata

Acción

En MakeThis module responds with the package metadata document, sometimes informally called a "packument" or "doc.json".

Pide al registro todo lo que guarda sobre un paquete concreto y devuelve el documento entero en un solo bundle, lo que en el mundo npm apodan packument, o doc.json.

Cuándo usarlo
cuando el escenario necesita el estado real de una librería y no una copia dormida en cualquier documento interno.
Ojo
responde por el paquete que nombras y solo por ese, así que busca antes si no tienes clara la escritura exacta.
NPM Registry2

Make an API Call

Acción

En MakePerforms an arbitrary API call.

Manda a la API del registro la petición que tú mismo redactas y deja la respuesta dentro del escenario. Es el módulo que cubre el terreno que los otros dos dejan libre, con la conexión que ya creaste.

Cuándo usarlo
un caso que se escapa de Get package metadata y de Search the registry y que no quieres resolver fuera de Make.
Ojo
aquí no viene nada preparado, hay que saber qué petición mandar antes siquiera de abrir el módulo.
NPM Registry3

Search the registry

Búsqueda

En MakeSearch the NPM registry for packages matching the given text

Recibe un texto y devuelve los paquetes que coinciden, un bundle por resultado. Cero, uno o varios: el escenario continúa con lo que el registro haya encontrado y nada más.

Cuándo usarlo
cuando dos librerías hacen el mismo trabajo y quieres compararlas sin salir del editor.
Ojo
una búsqueda puede soltar varios bundles de golpe, y cada uno vuelve a hacer correr el módulo siguiente, así que decide qué pasa con ellos antes de programar nada.
¿Necesitas ayuda?

¿Necesitas ayuda para automatizar NPM Registry con Make?

Una persona lee cada mensaje.

FAQ

Lo que se suele preguntar después

01¿La integración NPM Registry Make es gratis?
Sí, desde el plan Free. NPM Registry es una app estándar, y las apps estándar entran en todos los planes de Make; solo las apps marcadas como enterprise piden el plan Enterprise. Lo que el plan Free limita es la ejecución, no la app: 2 escenarios activos, 15 minutos como mínimo entre dos pasadas programadas, 5 minutos de ejecución, archivos de hasta 5 MB y 512 MB de transferencia. Los planes de pago bajan el intervalo a 1 minuto, quitan el tope de escenarios activos y suben a 40 minutos. El consumo se cuenta en operaciones: cada vez que un módulo procesa un bundle, Make cuenta una operación en tu plan.
02¿Qué hace falta para conectar NPM Registry con Make?
Una cuenta de Make, y ahí se acaba la respuesta honesta. La documentación de esta app no enumera requisitos previos, porque Make admite que le falta información pública para detallarlos. Queda el camino estándar: añadir un módulo, pulsar Create a connection, ponerle nombre a la conexión si vas a manejar varias, autorizar a Make desde la app o pegar la clave que te dé, y guardar. La ventana que se abre te dice cuál de las dos vías aplica. Creada la conexión, todos los módulos de NPM Registry la reutilizan.
03¿El disparador reacciona en tiempo real?
No, porque aquí no hay disparador de ningún tipo. NPM Registry aporta 3 módulos a Make, 2 acciones y 1 búsqueda, y ninguno vigila el registro por ti. Nada en npm despierta a Make. El arranque lo pones tú: o dejas el reloj de Make en el primer módulo, que en un escenario nuevo corre cada 15 minutos por defecto, o lanzas el escenario con un webhook de Make, una dirección a la que se llama desde fuera para ponerlo en marcha, o con el disparador de otra app. Los módulos de NPM Registry entran después.
04¿Y si falta un módulo o un límite molesta?
Queda Make an API Call. Ese módulo manda a la API del registro la petición que escribes, con la misma conexión, así que lo que los otros dos no exponen sigue al alcance del escenario. El otro límite que conviene saber es la documentación: Make marca su guía de esta app como incompleta por falta de información pública, lo que significa que los campos que ves en el editor son la referencia y no una página. Cuando ni con eso llega, una segunda app dentro del mismo escenario suele tapar el hueco.
05¿Make o n8n para NPM Registry?
No hay una respuesta única: depende del perfil de quien vaya a tocar el escenario después. Si tu equipo es de operaciones o marketing y prefiere no escribir código, Make gana por el editor visual: montas los 3 módulos, pruebas con Run once y entiendes la lógica a medida que construyes. Si en cambio ya cuentas con desarrolladores que mantienen sus propios sistemas, n8n encaja mejor porque se aloja donde tú decidas y deja más margen técnico. El registro de npm no mueve esta balanza: está disponible en las dos herramientas, así que la elección depende de tu equipo y de tu infraestructura, no de npm.
Hack'celeration Lab

Recibe nuestros consejos de automatización cada semana.

Sin spam. Baja en un clic.