AtomManifest

constructor(name: String, version: String, entrypoint: String, description: String? = null, authors: List<String> = emptyList(), minQuarkdownVersion: String? = null, categories: List<String> = emptyList(), repository: String? = null, license: String? = null)

Parameters

name

name of the package, matching its directory in the repository

version

version of the package, matching its version directory in the repository

entrypoint

path, relative to the package root, of the Quarkdown file to include

description

short human-readable description

authors

authors, in the Name <contact> form

minQuarkdownVersion

lowest Quarkdown version the package supports, declared as min-quarkdown

categories

free-form categories used for discovery

repository

URL of the package's own source repository

license

SPDX license identifier