@latticexyz/world

v2.0.0-main-3e024fcf
World framework

dev

tsup --watch

lint

solhint --config ./.solhint.json 'src/**/*.sol'

test

tsc --noEmit && vitest --run && forge test

build

pnpm run build:mud && pnpm run build:abi && pnpm run build:typechain && pnpm run build:js

clean

pnpm run clean:abi && pnpm run clean:js && pnpm run clean:mud && pnpm run clean:typechain

build:js

tsup

clean:js

rimraf dist

build:abi

forge build --extra-output-files abi --out abi --skip test script

build:mud

tsx ./ts/scripts/tablegen.ts && tsx ./ts/scripts/worldgen.ts

clean:abi

rimraf abi

clean:mud

rimraf src/codegen

gas-report

mud-gas-report --save gas-report.json

build:typechain

typechain --target ethers-v5 'abi/**/*.sol/!(*.abi).json'

clean:typechain

rimraf types
npm i @latticexyz/[email protected]

Metadata

  • MIT
  • Whatever
  • Unknown
  • released 8/18/2023

Downloads