class Lookbook::YamlResolver
def self.resolveable?(input)
def self.resolveable?(input) input.to_s.match?(MATCHER) && YamlParser.call(input, fail_silently: true) end
def resolve(input)
def resolve(input) YamlParser.call(input) rescue Psych::SyntaxError => exception raise_error "YAML parse error (#{exception}) in '#{file}'", exception end