Modernize to hubot 14 (ESM) #3

Merged
raucao merged 1 commits from chore/hubot-14 into master 2026-10-28 10:36:45 +00:00
Owner

Modernizes hal8000 for hubot 14 / Node 22.

  • ESM ("type": "module"); hubot@14.1.0
  • deps: hubot-xmpp (kosmos/hubot-xmpp@master), hubot-help ^2.1.5, hubot-rules ^2.1.1, hubot-redis-brain 3.0.1, hubot-incoming-webhook ^2.0.0, @kredits/hubot-kredits (git master)
  • drop hubot-irc, coffee-script, request, hubot-auth, hubot-scripts, hubot-shipit, hubot-tell, hubot-seen, hubot-schedule, cheerio, node-fetch
  • external-scripts.json: hubot-help, hubot-redis-brain, hubot-rules, hubot-incoming-webhook, @kredits/hubot-kredits
  • scripts/health.js → ESM; run.sh → -a hubot-xmpp
  • drop stale .jshintrc

Verified: adapter (XmppAdapter) + external scripts + health.js load under hubot 14, and @kredits/hubot-kredits imports cleanly.

Modernizes hal8000 for hubot 14 / Node 22. - ESM (`"type": "module"`); `hubot@14.1.0` - deps: `hubot-xmpp` (`kosmos/hubot-xmpp@master`), `hubot-help ^2.1.5`, `hubot-rules ^2.1.1`, `hubot-redis-brain 3.0.1`, `hubot-incoming-webhook ^2.0.0`, `@kredits/hubot-kredits` (git master) - drop `hubot-irc`, `coffee-script`, `request`, `hubot-auth`, `hubot-scripts`, `hubot-shipit`, `hubot-tell`, `hubot-seen`, `hubot-schedule`, `cheerio`, `node-fetch` - `external-scripts.json`: `hubot-help`, `hubot-redis-brain`, `hubot-rules`, `hubot-incoming-webhook`, `@kredits/hubot-kredits` - `scripts/health.js` → ESM; `run.sh` → `-a hubot-xmpp` - drop stale `.jshintrc` Verified: adapter (`XmppAdapter`) + external scripts + `health.js` load under hubot 14, and `@kredits/hubot-kredits` imports cleanly.
raucao added 1 commit 2026-10-28 10:34:40 +00:00
- ESM ("type": "module"); hubot 14.1.0
- deps: hubot-xmpp (kosmos/hubot-xmpp@master), hubot-help ^2.1.5, hubot-rules
  ^2.1.1, hubot-redis-brain 3.0.1, hubot-incoming-webhook ^2.0.0,
  @kredits/hubot-kredits (git master)
- drop hubot-irc, coffee-script, request, hubot-auth, hubot-scripts,
  hubot-shipit, hubot-tell, hubot-seen, hubot-schedule, cheerio, node-fetch
- external-scripts.json: hubot-help, hubot-redis-brain, hubot-rules,
  hubot-incoming-webhook, @kredits/hubot-kredits
- scripts/health.js -> ESM; run.sh -> -a hubot-xmpp
- drop stale .jshintrc
raucao added the kredits-1 label 2026-10-28 10:36:38 +00:00
raucao merged commit b9607fc9df into master 2026-10-28 10:36:45 +00:00
raucao deleted branch chore/hubot-14 2026-10-28 10:36:46 +00:00
Sign in to join this conversation.