ethereumjs / keythereum

Create, import and export Ethereum keys
MIT License
609 stars 163 forks source link

Upgrade crypto deps #81

Closed ryanio closed 4 years ago

ryanio commented 4 years ago

This PR upgrades:

  1. scrypt to scrypt-js for a pure js implementation (simplifies some code)
  2. keccak from 1.4.0 to 3.1.0 for node 12 and n-api support
  3. secp256k1 from 3.5.0 to 4.0.2 for node 12 and n-api support
  4. travis ci node versions from [4, 5, 6, 7, 8] to [8, 10, 12, 13, 14]
  5. uglify-js to terser (build was having some trouble with es6 in node_modules)
  6. browserify from 16.2.2 to 16.5.2 for misc. bug fixes and upgrades.

Fixes #79