node-eth / node-eth-packages

Monorepo containing all the packages developed / in development by the NodeETH team. Repo will get you set up to start developing with the use of hardhat and nodeRED
https://docs.nodeeth.org
Apache License 2.0
1 stars 1 forks source link

(__Dependencies__)Dependency clashes and issues #4

Open Madjarx opened 1 year ago

Madjarx commented 1 year ago

PushSDK that we are utilizing proved itself a bit weird, it has several issues with it. I've been following the chats and people had complained about it. So far i have experienced:

  1. Function Deprecation errors and logs (it is totally fine, i could build a workaround)
  2. CommonJS and ES Modules conflicts and errors in the @pushprotocol/restapi package
  3. @pushprotocol/restapi also had some kind of assertion errors

I found a quick solution to it by downgrading the packages to the following: @pushprotocol/restapi: 0.0.4 ethers: 5.6.x - look at the image below this answer

I would say that we stick to these versions until i figure it out with push sdk devs whats going on (I will link the issue i open on pushSDK's gh repo here, once i open it) Screenshot from 2023-03-20 15-47-55

Madjarx commented 1 year ago

image

Madjarx commented 1 year ago

Yet another downgrade!!!