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
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", [], [])])