Skip to main content

ConfigurationValueMap

Index

Properties

cacheFolder

cacheFolder: PortablePath

cacheMigrationMode

cacheMigrationMode: always | match-spec | required-only

changesetBaseRefs

changesetBaseRefs: string[]

changesetIgnorePatterns

changesetIgnorePatterns: string[]

checksumBehavior

checksumBehavior: string

cloneConcurrency

cloneConcurrency: number

compressionLevel

compressionLevel: 0 | 2 | 1 | 4 | 3 | 5 | 6 | 7 | 8 | 9 | mixed

constraintsPath

constraintsPath: PortablePath

defaultLanguageName

defaultLanguageName: string

defaultProtocol

defaultProtocol: string

defaultSemverRangePrefix

defaultSemverRangePrefix: | ~ | ^

deferredVersionFolder

deferredVersionFolder: PortablePath

enableColors

enableColors: boolean

enableConstraintsChecks

enableConstraintsChecks: boolean

enableGlobalCache

enableGlobalCache: boolean

enableHardenedMode

enableHardenedMode: boolean

enableHyperlinks

enableHyperlinks: boolean

enableImmutableCache

enableImmutableCache: boolean

enableImmutableInstalls

enableImmutableInstalls: boolean

enableInlineBuilds

enableInlineBuilds: boolean

enableInlineHunks

enableInlineHunks: boolean

enableMessageNames

enableMessageNames: boolean

enableMirror

enableMirror: boolean

enableNetwork

enableNetwork: boolean

enableOfflineMode

enableOfflineMode: boolean

enableProgressBars

enableProgressBars: boolean

enableScripts

enableScripts: boolean

enableStrictSettings

enableStrictSettings: boolean

enableStrictSsl

enableStrictSsl: boolean

enableTelemetry

enableTelemetry: boolean

enableTimers

enableTimers: boolean

enableTips

enableTips: boolean

enableTransparentWorkspaces

enableTransparentWorkspaces: boolean

globalFolder

globalFolder: PortablePath

httpProxy

httpProxy: null | string

httpRetry

httpRetry: number

httpTimeout

httpTimeout: number

httpsCaFilePath

httpsCaFilePath: null | PortablePath

httpsCertFilePath

httpsCertFilePath: null | PortablePath

httpsKeyFilePath

httpsKeyFilePath: null | PortablePath

httpsProxy

httpsProxy: null | string

ignorePath

ignorePath: boolean

immutablePatterns

immutablePatterns: string[]

initEditorConfig

initEditorConfig: Map<string, any>

initFields

initFields: Map<string, any>

initScope

initScope: null | string

injectEnvironmentFiles

injectEnvironmentFiles: PortablePath[]

installStatePath

installStatePath: PortablePath

lastUpdateCheck

lastUpdateCheck: null | string

logFilters

logFilters: ToMapValue<{ code?: string; level?: null | LogLevel; pattern?: string; text?: string }>[]

networkConcurrency

networkConcurrency: number

networkSettings

networkSettings: Map<string, ToMapValue<{ enableNetwork: null | boolean; httpProxy: null | string; httpsCaFilePath: null | PortablePath; httpsCertFilePath: null | PortablePath; httpsKeyFilePath: null | PortablePath; httpsProxy: null | string }>>

nmHoistingLimits

nmHoistingLimits: NodeModulesHoistingLimits

nmMode

nmSelfReferences

nmSelfReferences: boolean

nodeLinker

nodeLinker: string

npmAlwaysAuth

npmAlwaysAuth: boolean

npmAuditExcludePackages

npmAuditExcludePackages: string[]

npmAuditIgnoreAdvisories

npmAuditIgnoreAdvisories: string[]

npmAuditRegistry

npmAuditRegistry: null | string

npmAuthIdent

npmAuthIdent: null | string

npmAuthToken

npmAuthToken: null | string

npmPublishAccess

npmPublishAccess: null | string

npmPublishRegistry

npmPublishRegistry: null | string

npmRegistries

npmRegistries: Map<string, ToMapValue<{ npmAlwaysAuth: boolean; npmAuthIdent: null | string; npmAuthToken: null | string }>>

npmRegistryServer

npmRegistryServer: string

npmScopes

npmScopes: Map<string, ToMapValue<{ npmAlwaysAuth: boolean; npmAuthIdent: null | string; npmAuthToken: null | string; npmPublishRegistry: null | string; npmRegistryServer: string }>>

packageExtensions

packageExtensions: Map<string, ToMapValue<{ dependencies?: Map<string, string>; peerDependencies?: Map<string, string>; peerDependenciesMeta?: Map<string, ToMapValue<{ optional?: boolean }>> }>>

patchFolder

patchFolder: PortablePath

pnpEnableEsmLoader

pnpEnableEsmLoader: boolean

pnpEnableInlining

pnpEnableInlining: boolean

pnpFallbackMode

pnpFallbackMode: string

pnpIgnorePatterns

pnpIgnorePatterns: string[]

pnpMode

pnpMode: string

pnpShebang

pnpShebang: string

pnpUnpluggedFolder

pnpUnpluggedFolder: PortablePath

preferDeferredVersions

preferDeferredVersions: boolean

preferInteractive

preferInteractive: boolean

preferReuse

preferReuse: boolean

preferTruncatedLines

preferTruncatedLines: boolean

progressBarStyle

progressBarStyle: undefined | string

rcFilename

rcFilename: Filename

supportedArchitectures

supportedArchitectures: ToMapValue<SupportedArchitectures>

taskPoolConcurrency

taskPoolConcurrency: number

taskPoolMode

taskPoolMode: string

telemetryInterval

telemetryInterval: number

telemetryUserId

telemetryUserId: null | string

tsEnableAutoTypes

tsEnableAutoTypes: null | boolean

unsafeHttpWhitelist

unsafeHttpWhitelist: string[]

virtualFolder

virtualFolder: PortablePath

winLinkType

winLinkType: string

yarnPath

yarnPath: null | PortablePath