def files
import near-v-framework@0.4.0.0/domain/architecture/system/effects.bend as Effectsimport Base
import near-v-framework@0.4.0.0/domain/architecture/system/effs/io.bend as X
30# ---- the repository's files ----
31def files(+root: String) -> IO(List<&2, String>):
32 do IO<List<&2, String>>:
33 out : String <- X.run("git", ["-C", root, "ls-files", "-co", "--exclude-standard"])
34 return X.nonempty(String.lines(out))