Skip to content

Conversation

@yerayrodriguez
Copy link

Description

Al migrar el crypto service a node 22 se ha roto la instalación de depencias. El problema está en la librería DIDComm-JS, concretamente en el bundler que la empaqueta, que depende de una librería ya deprecada que no compila por dependencias que las nuevas imágenes no cumplen, como el tener Python 2.7.
Esta PR actualiza el bundler a la última versión disponible y el problema se soluciona.
Sin embargo, esta PR se va a dejar en DRAFT y no se va a mergear, al menos de momento. El motivo es que la rama master está sincronizada con el repositorio original, que a su vez está archivado.
En un futuro habrá que decidir, por un lado, si se sigue manteniendo soporte con didcom v1, y si es así, si se sigue utilizando esta librería u otra, y si se mantiene esta, si tiene sentido renombrarla y romper con la original.

What type of PR is this? (check all applicable)

  • 🍕 Feature
  • 🐛 Bug Fix
  • 📝 Documentation Update
  • 🎨 Style
  • 🧑‍💻 Code Refactor
  • 🔥 Performance Improvements
  • ✅ Test
  • 🤖 Build
  • 🔁 CI
  • 📦 Chore (Release)
  • ⏩ Revert

Related Tickets & Documents

https://izertis.atlassian.net/browse/PER-152

Screenshots/Recordings that might be useful

Added tests?

  • 👍 yes
  • 🙅 no, because they aren't needed
  • 🙋 no, because I need help

Added to documentation?

  • 📜 README.md
  • 📓 docs in project
  • 🍕 Shared with team / daily
  • 🙅 no documentation needed

[optional] Are there any post-deployment tasks we need to perform?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants