{
  "name": "@geo-web/mud-world-base-contracts",
  "version": "0.4.2",
  "license": "MIT",
  "type": "module",
  "main": "./dist/index.js",
  "types": "./types/ethers-contracts/index.ts",
  "files": [
    "./dist/",
    "./out/",
    "./mud.config.ts"
  ],
  "dependencies": {
    "@ethersproject/abi": "^5.7.0",
    "@ethersproject/bytes": "^5.7.0",
    "@ethersproject/providers": "^5.7.2",
    "@latticexyz/cli": "^2.0.6",
    "@latticexyz/config": "^2.0.6",
    "@latticexyz/schema-type": "^2.0.6",
    "@latticexyz/store": "^2.0.6",
    "@latticexyz/world": "^2.0.6",
    "@latticexyz/world-modules": "^2.0.6",
    "@openzeppelin/contracts": "^4.9.3",
    "ethers": "^5.7.2"
  },
  "devDependencies": {
    "@typechain/ethers-v5": "^10.2.0",
    "@types/node": "^18.15.11",
    "ds-test": "https://github.com/dapphub/ds-test.git#e282159d5170298eb2455a6c05280ab5a73a4ef0",
    "forge-std": "https://github.com/foundry-rs/forge-std.git#74cfb77e308dd188d2f58864aaf44963ae6b88b1",
    "prettier": "^3.2.5",
    "prettier-plugin-solidity": "^1.3.1",
    "solhint": "^3.3.7",
    "solhint-config-mud": "^2.0.0",
    "solhint-plugin-mud": "^2.0.0",
    "tsup": "^7.2.0"
  },
  "scripts": {
    "build": "mud build",
    "clean": "forge clean && rimraf src/codegen",
    "deploy:local": "pnpm run build && mud deploy",
    "deploy:testnet": "pnpm run build && mud deploy --profile=lattice-testnet",
    "dev": "pnpm mud dev-contracts",
    "lint": "pnpm run prettier && pnpm run solhint",
    "prettier": "prettier --write 'src/**/*.sol'",
    "solhint": "solhint --config ./.solhint.json 'src/**/*.sol' --fix",
    "test": "tsc --noEmit && mud test"
  }
}