When including the co-Circom library crate, we get a compile error from a dependency introduced by circom. We can only resolve that with setting resolver to "1", which is very annoying when trying to use our lib.
Generally, our dependency management is very annoying if we include it from another crate as there are some dependencies that infect the upstream. We should re-export the dependencies or rewrite the interfaces
When including the co-Circom library crate, we get a compile error from a dependency introduced by circom. We can only resolve that with setting resolver to "1", which is very annoying when trying to use our lib.
Generally, our dependency management is very annoying if we include it from another crate as there are some dependencies that infect the upstream. We should re-export the dependencies or rewrite the interfaces