Dev 41: custom protobuf parsing in nodejs
Summary
This MR introduces a custom Protobuf parsing aligned with the Python library.
Changes:
- Migrated the legacy core package to a new framework package, implementing nearly all DataType classes (excluding Any and BinaryTransfer)
- Refactored the client package to use the new parsing logic (excluding Metadata and comprehensive SiLA error handling)
- Implemented related interoperability tests
Next Steps
- Implement remaining DataType classes: Any and BinaryTransfer, and move all (de)serialization logic fully into the framework package
- Add support for Metadata and SiLA error types in the client
- Update the cloud-client package to use the new Classes
- Fully remove the deprecated proto package
Edited by Nico Bresson