discv5 icon indicating copy to clipboard operation
discv5 copied to clipboard

feat: upgrade crypto from bcrypto to noble

Open acolytec3 opened this issue 2 years ago • 24 comments

  • Replaces the bcrypto dependency with a combination of @noble/hashes and @noble/secp256k1 (both are audited, modern, JS only ESM modules with no external dependencies)
  • Removes bcrypto types
  • Adds lint:fix script because eslint is your friend
  • Selectively disabled eslint rules where necessary (mainly in tests where typescript would otherwise complain)

acolytec3 avatar Jul 04 '22 22:07 acolytec3