TypeChain
TypeChain copied to clipboard
Warn about version mismatch in runtime
We should add explicit runtime errors that stop CLI execution when an obvious version mismatch is detected. No one (me neither) checks peer dependency-related errors from a package manager.
TC should bail if:
- ether target has detected too low ethers version detected
- tc core package is too low to support given target package
Each target package should be able to define custom conditions to bail.