truffle
truffle copied to clipboard
Implement Node 18 Support
We need to deprecate support for Node 12 soon, and we should be sure developers can upgrade to the newest Node, which is v18.
The biggest blocker to this right now is truffle-db. Is removing it from the repo a path forward? @gnidan thoughts?
See also #5305.
Moving DB to its own repo, like preserves, seems reasonable to me. We can always move it back when it is being actively worked on. Or develop it as a plug-in instead perhaps.
Jest cannot be upgraded because they dropped support for node 12, and we might run into similar trouble with other dependencies since node 12 reached EOL > 4 months ago. Just adding a note here since #5507 closed.
Fixed by https://github.com/trufflesuite/truffle/pull/5543