We are using typedi to get shared instances of a certain class that are used in different parts of the application. However, its breaking changes in 0.9.0 and 0.10.0 break our usage, and when I looked at it, I wasn't actually sure why we even need it.
I would suggest trying to remove the dependency completely. If that's not possible, we need to update our code so that it works with the newest typedi version.
We are using typedi to get shared instances of a certain class that are used in different parts of the application. However, its breaking changes in 0.9.0 and 0.10.0 break our usage, and when I looked at it, I wasn't actually sure why we even need it.
I would suggest trying to remove the dependency completely. If that's not possible, we need to update our code so that it works with the newest typedi version.