Estoy tratando de escribir una biblioteca que pueda ser require e import . He encontrado diferentes enfoques en línea, que son los siguientes:
{ "main": "mylib-cjs.js", "module": "mylib-esm.js" }y
{ "exports": { "import": "mylib-esm.js", "require": "mylib-cjs.js" } }¿Cuáles son los pros y los contras de ambos enfoques y en qué se diferencian?