ChainSafe / lodestar

🌟 TypeScript Implementation of Ethereum Consensus
https://lodestar.chainsafe.io
Apache License 2.0
1.13k stars 277 forks source link

Update lodestar ecosystem to ES modules (ESM) #3863

Open wemeetagain opened 2 years ago

wemeetagain commented 2 years ago

Once lodestar dependencies move to ES modules only, we can't upgrade unless we also move. Since ES modules are the future, we should migrate when possible.

Current progress

libp2p

bls

ssz

Related:

dapplion commented 2 years ago

Related

philknows commented 2 years ago

@wemeetagain Does #3978 conclude the upgrades to ESM? If so, we can close this.

wemeetagain commented 2 years ago

We will migrate our other libraries over to ESM too. ssz monorepo packages, bls packages, discv5, etc. Lower priority tho, no urgency

wemeetagain commented 2 years ago
philknows commented 9 months ago

We should continue discussing this for https://github.com/ChainSafe/ssz