def known

ezx@1.11.0.0 · src/lock/up.bend:1274

import ezx@1.11.0.0/src/lock/up.bend as Up
import Base
import ezx@1.11.0.0/src/ledger/manifest.bend as M

1274# `--package` has to name a dependency or a pinned CLI
1275def known(ok: Bool, +only: String, +rs: List<&2, Reply>, +old: M.Manifest) -> Next:
1276  match ok:
1277    case False{}:
1278      stopped(M.Good{old}, "ez: no dependency or tool named " ++ only, [])
1279    case True{}:
1280      M.Manifest{_name, _entry, _bin, +hub, +pubas, +pubver, +ds, +ts} = old
1281      pins(deps.walk(rs, only, M.hub.or(hub), ds), tools.walk(rs, only, ts), rs, old)

Uses (13)

Used by (1)