class Thunderstore::Package

Included Modules

Defined in:

thunderstore/list_packages.cr
thunderstore/package.cr
thunderstore/version.cr

Constructors

Class Method Summary

Instance Method Summary

Constructor Detail

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

[View source]

Class Method Detail

def self.list(client : Client) #

[View source]

Instance Method Detail

def categories : Array(String) #

[View source]
def date_created : Time #

@[JSON::Field(converter: Time::Format.new)]


[View source]
def date_updated : Time #

@[JSON::Field(converter: Time::Format::ISO_8601_DATE_TIME)]


[View source]
def full_name : String #

[View source]
def has_nsfw_content : Bool #

[View source]
def is_deprecated : Bool #

[View source]
def is_pinned : Bool #

[View source]
def name : String #

[View source]
def owner : String #

[View source]
def package_url : String #

[View source]
def rating_score : Int32 #

[View source]
def uuid4 : String #

[View source]
def versions : Array(Version) #

[View source]