PackageManifest

@Serializable
data class PackageManifest(val atom: AtomManifest, val template: TemplateManifest? = null)

Root of a package manifest.

Every package, wherever it is stored, carries its manifest as a file named FILE_NAME at its root.

Parameters

atom

metadata of the package, declared in the [atom] table

template

project-template declaration from the [template] table, or null if the package is not a template

Constructors

Link copied to clipboard
constructor(atom: AtomManifest, template: TemplateManifest? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
Link copied to clipboard