* fix: remove DNS caching
DNS caching was initially implemented to avoid too many DNS requests, as Node.js does not cache
them. However, the cacheable-lookup library we used to implement this cache created more problems
than it solved, as it caused many unresolved DNS request errors that weren't occurring before.
* fix: add PNPM lock file to Prettier ignore list
* revert: prettier on PNPM