Returns a description of the package for use in IDEs or build tools.
Human readable information of this package and its dependencies.
Returns all BuildSettings for the given platform and config.
Returns the combination of all build settings for all configurations and platforms
Returns the default configuration to build for the given platform
Returns a list of configurations suitable for the given platform
Overwrites the packge description file using the default filename with the current information.
Represents a package, including its sub packages
Documentation of the dub.json can be found at http://registry.vibed.org/package-format