You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Many of use would like to use Foundry + Hardhat, which still has tons of use cases (integration testing, complex deployment scripts, etc) and should really not be treated as a direct competitor. However, there are some small inconveniences that we have found when trying to do this.
As shown in the issue, it can almost be tidied up into one source of truth for all dependencies by mapping the paths the Forge uses to node_modules. But since ds-test and forge-std do not have NPM modules, you still need to maintain a ./lib directory and remappings.txt.
The simplest fix would probably be to wrap these dependencies in NPM modules. This probably has use-cases outside just the one described above, but would help immensely for all the Hardhat folks that want to give Foundry a go.
Thanks! 🙏
Additional context
No response
The text was updated successfully, but these errors were encountered:
I'm transferring this issue to Forge Std, since it should happen in that repository - can you also open up a related issue in https://github.com/dapphub/ds-test/? We do not have write permission to that repository 😄
Component
Forge
Describe the feature you would like
Issue described in detail here.
Many of use would like to use Foundry + Hardhat, which still has tons of use cases (integration testing, complex deployment scripts, etc) and should really not be treated as a direct competitor. However, there are some small inconveniences that we have found when trying to do this.
As shown in the issue, it can almost be tidied up into one source of truth for all dependencies by mapping the paths the Forge uses to
node_modules
. But sinceds-test
andforge-std
do not have NPM modules, you still need to maintain a./lib
directory andremappings.txt
.The simplest fix would probably be to wrap these dependencies in NPM modules. This probably has use-cases outside just the one described above, but would help immensely for all the Hardhat folks that want to give Foundry a go.
Thanks! 🙏
Additional context
No response
The text was updated successfully, but these errors were encountered: