* fix: add buffer and update deps
update secp256k1 dep and fix code
use multibase to encode b58
avoid un-necessary circular dependency no libp2p-crypto
use only sha256 from multihashing-async
* Update src/crypto.js
Co-Authored-By: Jacob Heun <jacobheun@gmail.com>
* chore: remove commitlint from CI
Co-authored-by: Jacob Heun <jacobheun@gmail.com>
BREAKING CHANGE: Callback support has been dropped in favor of async/await.
* feat: use async/await
This PR changes this module to remove callbacks and use async/await. The API is unchanged aside from the obvious removal of the `callback` parameter.
refs https://github.com/ipfs/js-ipfs/issues/1670
* fix: use latest multihashing-async as it is all promises now