Home > @rushstack/heft > ISharedTypeScriptConfiguration

ISharedTypeScriptConfiguration interface


export interface ISharedTypeScriptConfiguration 


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.