Sha256: b3b3805f54648119356b1bcec7211d115bbfff72c243fea7d23ba1eedfc50bff
Contents?: true
Size: 416 Bytes
Versions: 40
Compression:
Stored size: 416 Bytes
Contents
module Bibliothecary module MultiParsers # Provide JSON Runtime Manifest parsing module JSONRuntime def parse_json_runtime_manifest(file_contents, options: {}) JSON.parse(file_contents).fetch('dependencies',[]).map do |name, requirement| { name: name, requirement: requirement, type: 'runtime' } end end end end end
Version data entries
40 entries across 40 versions & 1 rubygems