windkh / node-red-contrib-telegrambot

Telegram bot nodes for node-red.
Other
265 stars 118 forks source link

new installation dependencies #196

Closed olonsoft closed 3 years ago

olonsoft commented 3 years ago

I've just installed node-red in docker on a raspberry pi. The Node-Red version is 2.0.5 Then I installed this node. I haven't checked if it works. Just wanted to report the console output while installing this node:

-----------------------------------------------------------
2021-08-02T04:48:02.562Z Install : node-red-contrib-telegrambot 10.0.4

2021-08-02T04:48:01.144Z npm install --no-audit --no-update-notifier --no-fund --save --save-prefix=~ --production --engine-strict node-red-contrib-telegrambot@10.0.4
2021-08-02T04:48:10.213Z [err] npm
2021-08-02T04:48:10.215Z [err]  
2021-08-02T04:48:10.215Z [err] WARN
2021-08-02T04:48:10.215Z [err]  
2021-08-02T04:48:10.216Z [err] deprecated
2021-08-02T04:48:10.216Z [err]  request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142
2021-08-02T04:48:10.225Z [err] npm
2021-08-02T04:48:10.226Z [err]  
2021-08-02T04:48:10.226Z [err] WARN
2021-08-02T04:48:10.227Z [err]  
2021-08-02T04:48:10.227Z [err] deprecated
2021-08-02T04:48:10.227Z [err]  request-promise@4.2.6: request-promise has been deprecated because it extends the now deprecated request package, see https://github.com/request/request/issues/3142
2021-08-02T04:48:15.641Z [err] npm WARN
2021-08-02T04:48:15.641Z [err]  deprecated har-validator@5.1.5: this library is no longer supported
2021-08-02T04:48:16.294Z [err] npm
2021-08-02T04:48:16.295Z [err]  
2021-08-02T04:48:16.295Z [err] WARN
2021-08-02T04:48:16.296Z [err]  
2021-08-02T04:48:16.296Z [err] deprecated
2021-08-02T04:48:16.296Z [err]  uuid@3.4.0: Please upgrade  to version 7 or higher.  Older versions may use Math.random() in certain circumstances, which is known to be problematic.  See https://v8.dev/blog/math-random for details.
2021-08-02T04:48:30.016Z [err] npm
2021-08-02T04:48:30.017Z [err]  WARN pg-cursor@2.6.0 requires a peer of pg@^8 but none is installed. You must install peer dependencies yourself.
2021-08-02T04:48:30.019Z [err] 
2021-08-02T04:48:30.047Z [out] + node-red-contrib-telegrambot@10.0.4
2021-08-02T04:48:30.047Z [out] added 102 packages from 135 contributors in 26.244s
2021-08-02T04:48:30.107Z rc=0
windkh commented 3 years ago

Yes that is known issue as request was set to deprecated a while ago. As long as the underlying lib makes use of that library Incan not do anything about that.

S474N commented 5 months ago

Still depracated request-promise@4.2.6:

-----------------------------------------------------------
2024-05-04T18:09:53.770Z Install : node-red-contrib-telegrambot 15.1.10

2024-05-04T18:09:55.105Z npm install --no-audit --no-update-notifier --no-fund --save --save-prefix=~ --production --engine-strict node-red-contrib-telegrambot@15.1.10
2024-05-04T18:09:55.293Z [err] npm
2024-05-04T18:09:55.293Z [err]  WARN config production Use `--omit=dev` instead.
2024-05-04T18:09:59.056Z [err] npm WARN
2024-05-04T18:09:59.056Z [err]  deprecated request-promise@4.2.6: request-promise has been deprecated because it extends the now deprecated request package, see https://github.com/request/request/issues/3142
2024-05-04T18:09:59.496Z [out] 
2024-05-04T18:09:59.496Z [out] added 67 packages in 4s
2024-05-04T18:09:59.503Z rc=0