The second part:
That was what I was meaning...... Use the npm install package@version command to do that for each module in turn
So if I have (example) node foo and it is version 0.0.1 and in the manger it says 0.0.4 if available, and I am not having any luck updating it with: npm install foo
I could try npm install foo@0.0.4
I'll stop here because it seems I have more replies to read.
(Not meaning I don't appreciate the help.)
I just want to keep up to date and not post what doesn't need to be posted.
It sat there and said it was done, but it wasn't.
(P.S. The message isn't showing it is updated either. But that could be another outdated thing else where.)
So I tried a few times. Wasn't happening.
(WIth node-red restarts or machine reboots)
I then fell back to CLI install with the command: npm install ....... (name of node)
It would come up with the messages and I would restart and the number wasn't updated.
I kept on trying (probably) only out of stupidity.
Weirdly the dashboard did update somewhere along the line. Dunno how or why.
(I know I have been told. How do I get the history of commands? The file)
Please can everyone contributing to this thread take note of this.
When we're working towards a solution, swooping in with some alternative command to run without explanation or consideration of the ongoing conversation can be highly counterproductive.
Ok, so bigtimer has updated in ~/.node-red/node_modules but node-red appears to still find the old one.
Next task: look for an entry for bigtimer in ~/.node-red/.config.json. That will include the full path to where it has been loaded from. Please share that entry here (the full bigtimer entry, not just the path field).
Very close. Using grep has filtered out the lines from the bigtimer section of .config.json that don't mention bigtimer... such as the version
But it does show us the file entry points to the 'right' place under .node-red. If you could go into the .config.json file and check what the version value is that would be great.