Currently, we lean heavily on the user's local machine having either Foundry or Hardhat installed. We also require that the directory that aderyn is being run on is a Foundry or Hardhat project. Foundry has good support and aderyn works very well with it, Hardhat less so.
This issue is to track the goal of not requiring any development framework. Aderyn should just work on a directory full of solidity files (so long as they compile).
This removes much of the headache of continually supporting multiple frameworks, as well as negating issues with custom Foudnry/Hardhat settings on the local machine/directory.
Currently, we lean heavily on the user's local machine having either Foundry or Hardhat installed. We also require that the directory that aderyn is being run on is a Foundry or Hardhat project. Foundry has good support and aderyn works very well with it, Hardhat less so.
This issue is to track the goal of not requiring any development framework. Aderyn should just work on a directory full of solidity files (so long as they compile).
This removes much of the headache of continually supporting multiple frameworks, as well as negating issues with custom Foudnry/Hardhat settings on the local machine/directory.