npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

@adigitalcafe/adc-drive-agent

v1.0.1

Published

Agente CLI del túnel de ADC Drive: monta carpetas locales y unidades S3/WebDAV para verlas desde tus otros dispositivos, y autodescarga carpetas de transferencia. Sin dependencias.

Downloads

284

Readme

adc-drive-agent

Agente CLI del túnel de ADC Drive: monta carpetas locales (visibles desde tus otros dispositivos), monta unidades S3/WebDAV y autodescarga carpetas de transferencia, sin pestaña de navegador abierta.

Un solo archivo, sin dependencias. Corre en Node ≥ 20 y en Bun.

Uso

# 1. Generar el código en Drive → Dispositivos → "Vincular agente CLI"
npx @adigitalcafe/adc-drive-agent pair ABCD2345 --name "Mi PC"
#   o: bunx @adigitalcafe/adc-drive-agent pair ABCD2345 --name "Mi PC"

npx @adigitalcafe/adc-drive-agent mount ~/Compartida --rw   # rw = lectura y escritura
npx @adigitalcafe/adc-drive-agent remote-mount <unitId>     # unidad S3/WebDAV (la conexión la inicia este agente)
npx @adigitalcafe/adc-drive-agent subscribe <folderId> ~/Descargas/drive
npx @adigitalcafe/adc-drive-agent run                       # mantenerlo conectado (pide passphrase si la unidad es E2E)

run es el que hace el trabajo: atiende los pedidos de tus otros dispositivos y baja lo que caiga en las carpetas suscritas. Dejalo corriendo (systemd, launchd o una terminal). Tras mount, remote-mount o subscribe hay que reiniciarlo para que anuncie los cambios.

Para no escribir npx cada vez: npm i -g @adigitalcafe/adc-drive-agent y después adc-drive-agent <comando>.

Comandos

| Comando | Qué hace | | --- | --- | | pair <código> [--url <base>] [--name <nombre>] | Vincula este equipo (código de un solo uso) | | mount <ruta> [--rw] | Expone una carpeta local (por defecto, solo lectura) | | unmount <mountId\|nombre> | Deja de exponerla | | remote-mount <unitId> [--name <nombre>] | Monta una unidad S3/WebDAV ya creada en Drive | | remote-unmount <id\|nombre\|unitId> | Desmonta la unidad | | subscribe <folderId> <carpetaLocal> | Autodescarga de una carpeta de transferencia | | unsubscribe <folderId> | Quita la suscripción | | status | Muestra montajes y suscripciones | | run | Se conecta y queda escuchando |

Qué guarda y qué manda

  • Config y device token en ~/.config/adc-drive-agent.json (chmod 600). El token sólo sirve para los endpoints del túnel y se revoca desde Drive → Dispositivos.
  • Se conecta únicamente al servidor que le indiques: por defecto https://drive.adigitalcafe.com, cambiable con --url al vincular.
  • Los archivos de las carpetas montadas no se suben: viajan sólo cuando otro de tus dispositivos los pide, y la plataforma hace de puente sin guardarlos.
  • En una unidad remota con passphrase, la plataforma nunca ve las credenciales en claro: el agente descifra el blob localmente y te pide la passphrase al arrancar.

Licencia

Apache-2.0 (ver LICENSE). La licencia no concede derechos sobre las marcas "ADC" ni "A Digital Cafe".

connectors/ (S3 SigV4, WebDAV y cifrado por passphrase, ESM sin dependencias) es el mismo código que usa el agente del navegador.