struct Zap::Installer::PnP::Manifest::Data
- Zap::Installer::PnP::Manifest::Data
- Struct
- Value
- Object
Included Modules
- JSON::Serializable
Defined in:
installer/pnp/manifest.crConstructors
- .new(pull : JSON::PullParser)
- .new(package_location : String, package_dependencies : Array(Zap::Installer::PnP::Manifest::Data::PackageDependency) = Array(PackageDependency).new, link_type : String = "HARD", discard_from_lookup : Bool | Nil = nil, package_peers : Nil | Array(String) = nil)
Instance Method Summary
- #discard_from_lookup : Bool | Nil
- #link_type : String
- #package_dependencies : Array(PackageDependency)
- #package_location : String
- #package_peers : Array(String) | Nil
Constructor Detail
def self.new(package_location : String, package_dependencies : Array(Zap::Installer::PnP::Manifest::Data::PackageDependency) = Array(PackageDependency).new, link_type : String = "HARD", discard_from_lookup : Bool | Nil = nil, package_peers : Nil | Array(String) = nil)
#