Migrate Credo Backchannel to ESM and Ts.ED v7 from v6#889
Migrate Credo Backchannel to ESM and Ts.ED v7 from v6#889nodlesh wants to merge 2 commits intoopenwallet-foundation:mainfrom
Conversation
|
The solution in this PR is currently not working and produces the following error when running the credo agent/backchannel. Any help solving the above error would be greatly appreciated. If you get the code form this branch, you can see the error by running |
|
Lots of stuff! Ran it locally and still no luck - Acme timed out again. |
|
This is in draft, so it won't work. This PR right now is a call for help. I'm making a post on the Credo Discord. |
Signed-off-by: Sheldon Regular <sheldon.regular@gmail.com>
Signed-off-by: Sheldon Regular <sheldon.regular@gmail.com>
7a39c84 to
b1055eb
Compare
|
This PR will remain in Draft and put aside for now. Working with the Ts.ED maintainers still hasn't come to a resolution on the Some references for a future reattempt at this.
|
|
Discussed on 2026-02-12: The group was unfamiliar with Ts.ED and will need to investigate the backchannel codebase to better understand the issue and address moving forward. |
This PR attempts to solve the Require ESM errors that occasionally happen in the running of the Credo-ts backchannel. This PR moves the project from a module type of CommonJS to ESNext, while updating some packages as well. Essentially this is moving Ts.ED from v6 to v7, setup for a future move to v8.
This is the original error attempted to resolve,
Closes #888