def media.type
bend-kit-camber@0.15.0.1 · input.bend:180
import bend-kit-camber@0.15.0.1/input.bend as Input
import Base
import bend-kit-camber@0.15.0.1/response.bend as Response
180def media.type(json: Bool, +name: String) -> Bool:
181 match json:
182 case True{}:
183 String.eq(name, "application/json") || (String.starts_with(name, "application/") && String.ends_with(name, "+json") && Nat.is_gt(String.length(name), 17n) && Response.name(String.drop(name, 12n)))
184 case False{}:
185 String.starts_with(name, "text/") && Response.name(String.drop(name, 5n))