We're already using hex_core in a few places, this is what is left: - [x] Replace [Hex.API.*](https://github.com/hexpm/hex/tree/v0.20.1/lib/hex/api) with `:hex_api_*`. - [x] Convert [`Hex.HTTP`](https://github.com/hexpm/hex/blob/v0.20.1/lib/hex/http.ex) to a `:hex_http` adapter - [x] Update [`Hex.Repo`](https://github.com/hexpm/hex/blob/v0.20.1/lib/hex/repo.ex) to `:hex_registry` to decode data - [x] Update [`Hex.Repo`](https://github.com/hexpm/hex/blob/v0.20.1/lib/hex/repo.ex) to `:hex_repo` to fetch data - [ ] Move `Hex.Crypto*` to hex_core - [ ] Remove `Hex.Crypto` in favor of directly vendored [pbcs](https://github.com/hexpm/pbcs)
We're already using hex_core in a few places, this is what is left:
:hex_api_*.Hex.HTTPto a:hex_httpadapterHex.Repoto:hex_registryto decode dataHex.Repoto:hex_repoto fetch dataHex.Crypto*to hex_coreHex.Cryptoin favor of directly vendored pbcs