Sha256: d93bcae758d7b92bf7ea224b82b62c645c5e0c31530884df7fffd0be8be69137
Contents?: true
Size: 352 Bytes
Versions: 2
Compression:
Stored size: 352 Bytes
Contents
# typed: strict # frozen_string_literal: true require "json" module Vigiles module Utilities module JSON extend T::Sig sig { params(text: String).returns(T.any(String, Vigiles::Types::UntypedHash)) } def self.parse_benignly(text) ::JSON.parse(text) rescue StandardError text end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
vigiles-0.1.4 | lib/vigiles/utilities/json.rb |
vigiles-0.1.3 | lib/vigiles/utilities/json.rb |