# Trouble when install or update node

**URL:** https://discourse.nodered.org/t/trouble-when-install-or-update-node/78602
**Category:** General
**Created:** [22 May 2023 10:30 UTC](https://discourse.nodered.org/t/trouble-when-install-or-update-node/78602 "2023-05-22T10:30:21Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![nico](https://avatars.discourse-cdn.com/v4/letter/n/b5a626/32.png) [@nico](https://discourse.nodered.org/u/nico)
#### Post date: [22 May 2023 10:30 UTC](https://discourse.nodered.org/t/trouble-when-install-or-update-node/78602/1 "2023-05-22T10:30:21Z")

</div>

Morning,  
Since few days i've an error message when i try to install or update node.  
Error message is:  
npm WARN config production Use `--omit=dev` instead.  
npm WARN old lockfile  
npm WARN old lockfile The package-lock.json file was created with an old version of npm,  
npm WARN old lockfile so supplemental metadata must be fetched from the registry.  
npm WARN old lockfile  
npm WARN old lockfile This is a one-time fix-up, please be patient...  
npm WARN old lockfile  
npm ERR! code EBADENGINE  
npm ERR! engine Unsupported engine  
npm ERR! engine Not compatible with your version of node/npm: follow@0.12.1  
npm ERR! notsup Not compatible with your version of node/npm: follow@0.12.1  
npm ERR! notsup Required: {"node":"0.12.x || 0.10.x || 0.8.x"}  
npm ERR! notsup Actual: {"npm":"9.6.4","node":"v16.20.0"}

npm ERR! A complete log of this run can be found in: C:\Users\NICOLAS\AppData\Local\npm-cache\_logs\2023-05-22T10\_10\_44\_788Z-debug-0.log

I try to downgrade node and npm but i've always got the same trouble.  
I've you got an idea to fix it.  
Thanks  
Nico

---

<div class="post-metadata">

### Author: ![knolleary](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/knolleary/32/3_2.png) [@knolleary](https://discourse.nodered.org/u/knolleary)
#### Post date: [22 May 2023 11:59 UTC](https://discourse.nodered.org/t/trouble-when-install-or-update-node/78602/2 "2023-05-22T11:59:57Z")

</div>

Something you have installed includes a dependency on `follow@0.12.1` - which is a very out of date and doesn't support the version of node.js you are using.

The `follow` module appears related to CouchDB - does that give you any clues as to what you've installed that is pulling in this old dependency?

You could also run `npm list follow` in your `.node-red` directory to see what module is pulling it in.

Once you've figured that out, you'll need to see if there is a newer version of the module available, or look for an alternative.

Please let us know what you find.

---

<div class="post-metadata">

### Author: ![nico](https://avatars.discourse-cdn.com/v4/letter/n/b5a626/32.png) [@nico](https://discourse.nodered.org/u/nico)
#### Post date: [23 May 2023 04:52 UTC](https://discourse.nodered.org/t/trouble-when-install-or-update-node/78602/3 "2023-05-23T04:52:41Z")

</div>

Hello Nick,

I followed your instructions and launched npm list follow, you think right it's CouchDB but there was also an oracle module.

I deleted the 2 and now it's ok.

Thank you very much for your help.

Best Regards

Nico

I also take this opportunity to congratulate you and thank you for the development of this great tool that is node-red.

---

<div class="post-metadata">

### Author: ![system](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/1X/d073cd938eafa2e558d7c2cd59003b3ef4963033.png) [@system](https://discourse.nodered.org/u/system)
#### Post date: [22 July 2023 04:53 UTC](https://discourse.nodered.org/t/trouble-when-install-or-update-node/78602/4 "2023-07-22T04:53:25Z")

</div>

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.
