{
  "$schema": "https://raw.githubusercontent.com/jetify-com/devbox/0.12.0/.schema/devbox.schema.json",
  "packages": [
    "go@1.22",
    "bun@latest"
  ],
  "env": {
    "CLOUDFLARE_API_TOKEN": "$CLOUDFLARE_API_TOKEN",
    "GOPATH": "$HOME/go",
    "PATH": "$HOME/go/bin:$PATH",
    "TEMPL_EXPERIMENT": "rawgo",
    "CHAIN_ID": "sonr-testnet-1",
    "DENOM": "usnr",
    "KEYRING": "test",
    "MONIKER": "florence",
    "ENV": "$ENVIRONMENT"
  },
  "shell": {
    "scripts": {
      "install": [
        "make install"
      ],
      "build": [
        "make build"
      ],
      "build:dwn": [
        "make dwn"
      ],
      "build:image": [
        "make local-image"
      ],
      "build:nebula": [
        "cd nebula && bun run build"
      ],
      "gen:proto": [
        "make proto-gen"
      ],
      "gen:pkl": [
        "make pkl"
      ],
      "gen:templ": [
        "make templ"
      ],
      "serve:ipfs": [
        "make ipfs"
      ],
      "serve:xcaddy": [
        "make xcaddy"
      ],
      "serve:sonr": [
        "make sh-testnet"
      ],
      "serve:proxy": [
        "./build/sonrd dwn-proxy"
      ],
      "watch:air": [
        "make air"
      ],
      "watch:nebula": [
        "cd nebula && bun run watch"
      ]
    }
  }
}
