Hi, this is an unusual question but I would greatly appreciate any help you can provide.
We have an existing running project deployed with Node.js 18 setting made by a previous developer who unfortunately died suddenly due to a heart attack before he could do a proper turnover of the project.
We are still in the process of developing a new system from scratch to replace the existing one that is currently in use because aside from the hosting account, unfortunately no documentation was left by the programmer to maintain the project.
The package.json indicates the code uses Angular, no engine node setting was specified.
Question 1) If no commits / changes to the project are scheduled this year, can we delay upgrading the node version of the current running project that uses firebase as its nosql database? That is, would the project still relatively run without the node.js version change? In asking this we are accepting the security risk involved. It is only that we are pressed for time in developing a new system given the untimely passing of the previous developer.
Question 2) If we have to change the node version, do i need to do a complete new deployment process or is there a more efficient / easier way to apply the new node version change without risking the integrity of the existing deployment? Asking because there was no documentation provided by the original developer and aside from this Vercel account, we do not have access to the repository where the project is saved.
I will be grateful for any assistance and insights you may have. Thank you.