type Manifest
import ezx@1.11.0.0/src/ledger/manifest.bend as Manifestimport Base
44# the ledger: this package, the file `ez build` and `ez run` take, the file
45# `ez tool run`, `install` and `upgrade` build when one is named, the hub its
46# packages come from ("" for bend's own), the hub name and the version `ez
47# publish` names the package by ("" for none, which publishes it by its hash
48# alone), everything the package depends on, and every CLI it pins
49type Manifest is Data:
50 Manifest{name: String, entry: String, bin: String, hub: String,
51 publish: String, version: String,
52 deps: List<&2, Dep>, tools: List<&2, Tool>}