Skip to main content

Package

Index

Constructors

constructor

Properties

readonlyartifacts

artifacts: Artifact<{}>[] = []

readonlyconfigs

configs: PackageConfig[] = []

readonlydebug

debug: Debugger

readonlypackageJson

packageJson: PackemonPackage

readonlypackageJsonPath

packageJsonPath: Path

readonlypath

path: Path

readonlyproject

project: Project

root

root: boolean = false

Methods

addArtifact

build

cleanup

  • cleanup(): Promise<void>

findDistributableFiles

  • findDistributableFiles(): Promise<string[]>

getFeatureFlags

getName

  • getName(): string

getSlug

  • getSlug(): string

getSourceFiles

  • getSourceFiles(): string[]

hasDependency

  • hasDependency(name: string): boolean

isComplete

  • isComplete(): boolean

isRunning

  • isRunning(): boolean

loadTsconfigJson

setConfigs

syncPackageJson

  • syncPackageJson(): Promise<void>