struct Zap::Installer::PnP::Manifest::PackageRegistryData

Defined in:

installer/pnp/manifest.cr

Constructors

Instance Method Summary

Instance methods inherited from class Object

or(other : T) : T | self forall T or, pipe(&) pipe

Constructor Detail

def self.new(pull : JSON::PullParser) #

[View source]
def self.new(data : Hash(Nil | String, Array(Tuple(Nil | String, Zap::Installer::PnP::Manifest::Data)))) #

[View source]
def self.new #

[View source]

Instance Method Detail

def add_package_data(name : String | Nil, reference : String | Nil, data : Data, *, overwrite : Bool = true) #

[View source]
def data : Hash(String | Nil, Array(Tuple(String | Nil, Data))) #

[View source]
def to_json(json : JSON::Builder) #

[View source]