module Bootsnap::CompileCache::YAML::Psych3

def input_to_storage(contents, _)

def input_to_storage(contents, _)
  obj = ::YAML.load(contents)
  packer = CompileCache::YAML.msgpack_factory.packer
  packer.pack(false) # not safe loaded
  begin
    packer.pack(obj)
  rescue NoMethodError, RangeError
    return UNCOMPILABLE # The object included things that we can't serialize
  end
  packer.to_s
end