Open holic opened 1 year ago
rethink prepack/postpack so that pack failures don't leave bad files around, or remove the need for it entirely
this shouldn't be necessary anymore for the packages that use the new "exports" setup in package.json (see https://github.com/latticexyz/mud/pull/640#issuecomment-1516270855), but we need to update/deprecate the remaining packages
We've done a lot of work with our build setup, but there's a handful of lingering things I came across and left undone:
build:protobuf
in services package runmake protoc-go
or should theprotoc-ts
step have a dependency onprotoc-go
step?bin
,proto
andprotobuf
clean
scriptstsup
command ortsup.config.ts
explicitly define the output dir? (implicitly uses the tsup default ofdist
)types/ethers-contracts
totypechain
abi
output vs regularout
forge build
step (and correspondingclean
action) forNoise.sol
cache
(forge cache) as part ofclean
step?