Skip to main content

PartialProjectToolchainTypeScriptConfig

Overrides top-level typescript settings.

Index

Properties

optionaldisabled

disabled?: null | boolean

Disables all TypeScript functionality for this project.

optionalincludeProjectReferenceSources

includeProjectReferenceSources?: null | boolean

Appends sources of project reference to include in tsconfig.json.

optionalincludeSharedTypes

includeSharedTypes?: null | boolean

Appends shared types to include in tsconfig.json.

optionalrouteOutDirToCache

routeOutDirToCache?: null | boolean

Updates and routes outDir in tsconfig.json to moon's cache.

optionalsyncProjectReferences

syncProjectReferences?: null | boolean

Syncs all project dependencies as references in tsconfig.json.

optionalsyncProjectReferencesToPaths

syncProjectReferencesToPaths?: null | boolean

Syncs all project dependencies as paths in tsconfig.json.