def Yaml.scalar.untagged

bend-kube-runtime@0.2.0.0 · src/yaml.bend:593

import bend-kube-runtime@0.2.0.0/src/yaml.bend as Yaml
import Base
import bend-kube-runtime@0.2.0.0/src/json.bend as J

593def Yaml.scalar.untagged(+s: String) -> J.Json:
594  match s:
595    case SCon{'"', t}:
596      Yaml.json_or(J.Json.parse(s), s)
597    case SCon{'\'', t}:
598      J.JStr{Yaml.unsingle(Yaml.strip_ends(s))}
599    case x:
600      Yaml.plain(x)

Uses (12)

Used by (1)