https://github.com/andrewbranch/example-subpath-exports-ts-compat/blob/main/examples/node_modules/types-versions-wildcards/package.json has both `main` and `exports` defined. But the solution works only for Node >= 12. Wouldn't it make sense to remove `main` then to keep it simpler and avoid any confusion?