feat: support exports
in package.json
#11961
+158
−54
Merged