Home > @rushstack/heft > ISharedTypeScriptConfiguration

ISharedTypeScriptConfiguration interface

Signature:

export interface ISharedTypeScriptConfiguration 

Properties

Property Type Description
additionalModuleKindsToEmit IEmitModuleKind[] | undefined If provided, emit these module kinds in addition to the modules specified in the tsconfig. Note that this option only applies to the main tsconfig.json configuration.
copyFromCacheMode CopyFromCacheMode | undefined Can be set to ‘copy’ or ‘hardlink’. If set to ‘copy’, copy files from cache. If set to ‘hardlink’, files will be hardlinked to the cache location. This option is useful when producing a tarball of build output as TAR files don’t handle these hardlinks correctly. ‘hardlink’ is the default behavior.
maxWriteParallelism number Set this to change the maximum write parallelism. The default is 50.