optimism icon indicating copy to clipboard operation
optimism copied to clipboard

Create a unified way to check/update dependencies

Open smartcontracts opened this issue 1 year ago • 3 comments

So package.json has a bunch of related scripts like update:foundry or install:abigen. Would be nice if we had a unified way of handling this stuff.

I'd love to see a script that can:

  1. Install the correct software versions for everything.
  2. Verify the software versions for everything.
  3. Print out the current software versions for everything.

This script could optionally also take a specific dependency as an argument and apply the above 3 options to that specific dependency instead of all dependencies at once.

smartcontracts avatar Feb 08 '24 03:02 smartcontracts

See also: https://github.com/ethereum-optimism/client-pod/issues/397

mds1 avatar Feb 14 '24 13:02 mds1

nix can do this for you ser

sambacha avatar Mar 12 '24 12:03 sambacha

Hi @smartcontracts, I implemented this at #10406

richardgreg avatar May 06 '24 06:05 richardgreg