Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ResolvedProject

Project with fully resolved paths.

Hierarchy

Index

Properties

absBuildDir

absBuildDir: Furi

Absolute path to the build dir, for development builds.

absDistDir

absDistDir: Furi

Absolute path to the directory containing distribution-ready files.

absPackageJson

absPackageJson: Furi

Absolute path to the package.json file.

absRoot

absRoot: Furi

Absolute POSIX path for the root directory.

absSrcDir

absSrcDir: Furi

Absolute path to the sources dir.

buildDir

buildDir: RelPosixPath

Path to the build directory relative to root. This is the directory where all of the builds will be placed.

distDir

distDir: RelPosixPath

Path to the dist directory relative to root. This is the directory where files ready for distribution are placed.

packageJson

packageJson: RelPosixPath

Path to the package.json file, relative to root.

root

root: Furi | OsPath

The root directory of the project. This corresponds usually to the root of the repository.

This should be the only absolute path in the configuration.

srcDir

srcDir: RelPosixPath

Path the source directory relative to root. This is the directory where all of the source files and assets are located.

Optional tslint

Tslint options.

default

{tslintJson: "tslint.json"}

Optional typescript

typescript: TypescriptOptions

Typescript options, targets inherit these options. See the merge rules to see how the target options are merged with the project options.

default

[[DEFAULT_PROJECT_TS_OPTIONS]]

Generated using TypeDoc