class Mint::MintJson
- Mint::MintJson
- Reference
- Object
Defined in:
mint_json.crmint_json/application.cr
mint_json/application/css_prefix.cr
mint_json/application/display.cr
mint_json/application/head.cr
mint_json/application/icon.cr
mint_json/application/meta.cr
mint_json/application/name.cr
mint_json/application/orientation.cr
mint_json/application/theme_color.cr
mint_json/application/title.cr
mint_json/dependencies.cr
mint_json/formatter.cr
mint_json/mint_version.cr
mint_json/name.cr
mint_json/parser.cr
mint_json/root.cr
mint_json/source_directories.cr
mint_json/test_directories.cr
Constructors
- .current : MintJson
- .new(*, source_directories : Array(String), test_directories : Array(String), dependencies : Array(Mint::Installer::Dependency), application : Mint::MintJson::Application, formatter : Mint::Formatter::Config, name : String, path : String)
- .parse(contents : String, path : String) : MintJson
- .parse(path : String, *, search : Bool = false) : MintJson
Class Method Summary
Instance Method Summary
- #application : Application
- #dependencies : Array(Installer::Dependency)
- #formatter : Formatter::Config
- #name : String
- #path : String
- #source_directories : Array(String)
- #test_directories : Array(String)
Constructor Detail
def self.new(*, source_directories : Array(String), test_directories : Array(String), dependencies : Array(Mint::Installer::Dependency), application : Mint::MintJson::Application, formatter : Mint::Formatter::Config, name : String, path : String)
#