Options

assets

Array<oneOf [object , string]>
Default: []

List of static assets.

buildableProjectDepsInPackageJsonType

string
Default: peerDependencies
Accepted values: dependencies, peerDependencies

When updateBuildableProjectDepsInPackageJson is true, this adds dependencies to either peerDependencies or dependencies.

clean

boolean
Default: true

Remove previous output before build.

main

Required
string

The name of the main entry-point file.

outputPath

Required
string

The output path of the generated files.

rootDir

string

Sets the rootDir for TypeScript compilation. When not defined, it uses the root of project.

tsConfig

Required
string

The path to the Typescript configuration file.

transformers

Array<oneOf [string, object ]>
Default: []

List of TypeScript Transformer Plugins.

updateBuildableProjectDepsInPackageJson

boolean
Default: true

Whether to update the buildable project dependencies in package.json.

watch

boolean
Default: false

Enable re-building when files change.