make providers more consistent across rules
I'd like to still copy some tests from esbuild to rollup (and maybe the other direction) to ensure they are aligned where possible.
I'd like to also move anything that should be aligned into a util file they can share.
This Pull Request has been automatically marked as stale because it has not had any activity for 6 months. It will be closed if no further activity occurs in 30 days. Collaborators can add a "cleanup" or "need: discussion" label to keep it open indefinitely. Thanks for your contributions to rules_nodejs!
This PR was automatically closed because it went 30 days without any activity since it was labeled "Can Close?"