ehn-dcc-development / hcert-kotlin

Kotlin multiplatform implementation of the HCERT/DCC specification
Apache License 2.0
25 stars 25 forks source link

Update JS to IR Backend #76

Open JesusMcCloud opened 2 years ago

JesusMcCloud commented 2 years ago

We currently rely on some specifics of the JS Legacy backend. It would be nice to update to IR, because we cannot update kotlinx-serialization and Kotest. In addition, the current hard dependency on the legacy backend is not future-proof.

feature/update lifted all dependency versions as high as possible with the legacy backend, highlighting the issue of outdated dependencies.

Moreover, generated and hand-crafted glue to include JS libraries needs to be revised to reflect the IR-backend's constraints