* refactor(solc): add new io error with path info * chore: rustfmt
* feat: add hardhat artifact support * test: add hh test * feat: add hh fallback artifact handler * add format detection * chore: update changelog * chore: typos