def spec

bolt@1.26.0.0 · src/args.bend:97

import bolt@1.26.0.0/src/args.bend as Args
import Base
import shake@0.6.0.0/main.bend as Shake

97# bolt's program spec
98def spec() -> Shake.Cli:
99  Shake.app("bolt", "A linter, checker and language server for Bend 2.", Some{version()},
100    [Shake.flag("version", None{}, Some{"version"}, "Print the version"),
101     spec.files("Files to lint")],
102    [Shake.sub("lint", "Lint files", [spec.files("Files to lint")], []),
103     Shake.sub("check", "Check files", [spec.files("Files to check")], []),
104     Shake.sub("lsp", "Serve an editor over stdio", [], [])])

Uses (8)

Used by (3)