def scopes.list
import cswap-bend-cli@0.1.0.0/usage/cred.bend as Credimport Base
import cswap-bend-cli@0.1.0.0/json.bend as Json
113def scopes.list(+ps: List<&2, String>) -> List<&2, Json.Json>:
114 match ps:
115 case Nil{}:
116 []
117 case Con{+h, t}:
118 scopes.cons(String.is_empty(h), h, scopes.list(t))