Go to repository

Interface ConfigExecutionEnvironment

Models the configuration for the current execution environment. That is, the loaded state of execution for this particular run. Is one of the main Config sections.

interface ConfigExecutionEnvironment {
    debug: boolean;
    packageManager: keyof ConfigPackageManagers;
    projectType: keyof ConfigProjectTypes;
    test: boolean;
    useFullPaths: boolean;
    useLocalTsconfigJson: boolean;
}

Properties

debug: boolean

Whether the tool is running in debug mode.

packageManager: keyof ConfigPackageManagers

The currently in use package manager.

projectType: keyof ConfigProjectTypes

The currently in use project type.

test: boolean

Whether the tool is running in test mode.

useFullPaths: boolean

Whether the tool should use full paths when displaying any.

useLocalTsconfigJson: boolean

Whether the tool should expect a local tsconfig.json file instead of building from a .js one.