`rc-apps pack` throws error with nodejs 24
@okayxsh ci sta già lavorando.
Dal 29/3/2026.
Valutazione
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Idoneità per principianti
- 64/100
- Tipo di issue
- Bug
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Tranquilla
- Stack tecnologico
- nodejs, typescript
- Ambito
- cli
Direzione di ricerca
Reproduce the failure with rc-apps pack on Node.js 24, then inspect the simple-node-logger call shown in AbstractAppender.js:67 and the CLI dependency configuration. Compare behavior with Node.js 22 and verify that packing completes without the util.isDate error on Node.js 24.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Hi there
I've just stumbled over an error, when packing my application with rc-apps pack on my archlinux machine with nodejs 24.
[user@host test]# rc-apps p
packaging your app... done
/usr/lib/node_modules/@rocket.chat/apps-cli/node_modules/simple-node-logger/lib/AbstractAppender.js:67
if (util.isDate( item )) {
^
TypeError: util.isDate is not a function
at /usr/lib/node_modules/@rocket.chat/apps-cli/node_modules/simple-node-logger/lib/AbstractAppender.js:67:26
at Array.map (<anonymous>)
at AbstractAppender.formatMessage (/usr/lib/node_modules/@rocket.chat/apps-cli/node_modules/simple-node-logger/lib/AbstractAppender.js:66:30)
at AbstractAppender.formatEntry (/usr/lib/node_modules/@rocket.chat/apps-cli/node_modules/simple-node-logger/lib/AbstractAppender.js:45:27)
at ConsoleAppender.formatter (/usr/lib/node_modules/@rocket.chat/apps-cli/node_modules/simple-node-logger/lib/ConsoleAppender.js:34:33)
at ConsoleAppender.write (/usr/lib/node_modules/@rocket.chat/apps-cli/node_modules/simple-node-logger/lib/ConsoleAppender.js:45:30)
at /usr/lib/node_modules/@rocket.chat/apps-cli/node_modules/simple-node-logger/lib/Logger.js:42:26
at Array.forEach (<anonymous>)
at /usr/lib/node_modules/@rocket.chat/apps-cli/node_modules/simple-node-logger/lib/Logger.js:41:23
at process.processTicksAndRejections (node:internal/process/task_queues:85:11)
Node.js v24.8.0
I've installed it as described in the README via npm install -g @rocket.chat/apps-cli.
I've checked it using the package nodejs-lts-jod which installs nodejs 22 and when running rc-apps pack again, it works as expected.
Could there be taken a look at?
Thanks.
- Lingua principale
- TypeScript
- Stelle
- 49
- Fork
- 40
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Preparare l'ambiente
Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di RocketChat/Rocket.Chat.Apps-cli
-
Feature Request: Add Boilerplate Templates to rc-apps createForse già presa @ShubhamS2005 l’ha presa 243 giorni fa. Aperta
Difficoltà 3/5 1-2 giorni Idoneità per principianti 55/100
RocketChat/Rocket.Chat.Apps-cli#181 · 1 commento ·
-
Windows: rc-apps deploy fails with File 'X.ts' not found while tsc compiles successfullyForse già presa Una pull request collegata a questa issue è aperta o già unita. Aperta
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
RocketChat/Rocket.Chat.Apps-cli#177 · 3 commenti ·
-
Bug: Infinite loop in rc-apps watchForse di nuovo libera Una pull request per questa issue è stata chiusa senza essere unita. Aperta
Difficoltà 4/5 3-5 giorni Idoneità per principianti 45/100
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 38/100
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
RocketChat/Rocket.Chat.Apps-cli#164 · 1 commento ·
Tutte le issue di RocketChat/Rocket.Chat.Apps-cli
Issue simili
-
bug
Difficoltà 2/5 Mezza giornata Idoneità per principianti 68/100
amosblomqvist/learnharness#758 ·
I maintainer di solito rispondono entro 2 giorni
-
Change WorkspacesAperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
bitfocus/companion-module-renewedvision-propresenter-api#134 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
rcpch/digital-growth-charts-react-component-library#304 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
dsh-market/dsh-market#1210 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
good first issue
Difficoltà 2/5 1-3 ore Idoneità per principianti 86/100
trustjonathan/STUDY-HUB#13 ·