Tenemos más de 25 micro frontends , cada uno tiene su propio paquete .
Pregunta : ¿Existe una biblioteca que lo haga, como usar LERNA para ayudar en este trabajo?
Mi posible solución : la única forma en que puedo pensar ahora es crear una secuencia de comandos que lea manualmente todos los archivos package.json y extraiga de devDependencies y dependencies las bibliotecas y versiones y las coloque en una tabla de matriz .
const microFrontends = [ "mf-1/package.json", "mf-2/package.json", "mf-3/package.json" ] // read the files // extract the devDependencies/dependencies // create object with: const result = [ { name: "mf-1", dependencies: [{ "react": "^17.0.1", "axios": "^0.21.4" }], { name: "mf-2", dependencies: [{ "react": "^16.0.1", "axios": "^0.22.4" }] } ] // show a matrix table for comparison in HTML