fix(node) use node v18
#189

ceddybi wants to merge fix-node-18 into master

We do not currently have an analysis of these two commits