Skip to content

rc-apps pack throws error with nodejs 24 #173

@VeldoraTheDragon

Description

@VeldoraTheDragon

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions