@salesforce/b2c-tooling-sdk / config / ResolveConfigOptions
Interface: ResolveConfigOptions
Defined in: packages/b2c-tooling-sdk/src/config/types.ts:115
Options for configuration resolution.
Properties
cloudOrigin?
optionalcloudOrigin:string
Defined in: packages/b2c-tooling-sdk/src/config/types.ts:125
Cloud origin for ~/.mobify lookup (MRT)
configPath?
optionalconfigPath:string
Defined in: packages/b2c-tooling-sdk/src/config/types.ts:119
Explicit path to config file (defaults to auto-discover)
credentialsFile?
optionalcredentialsFile:string
Defined in: packages/b2c-tooling-sdk/src/config/types.ts:127
Path to custom MRT credentials file (overrides default ~/.mobify)
hostnameProtection?
optionalhostnameProtection:boolean
Defined in: packages/b2c-tooling-sdk/src/config/types.ts:123
Whether to apply hostname mismatch protection (default: true)
instance?
optionalinstance:string
Defined in: packages/b2c-tooling-sdk/src/config/types.ts:117
Named instance from dw.json "configs" array
replaceDefaultSources?
optionalreplaceDefaultSources:boolean
Defined in: packages/b2c-tooling-sdk/src/config/types.ts:148
Replace default sources entirely (instead of appending)
sources?
optionalsources:ConfigSource[]
Defined in: packages/b2c-tooling-sdk/src/config/types.ts:145
Custom configuration sources (added after default sources).
Deprecated
Use sourcesAfter for clarity. This is kept for backward compatibility.
sourcesAfter?
optionalsourcesAfter:ConfigSource[]
Defined in: packages/b2c-tooling-sdk/src/config/types.ts:139
Custom sources to add AFTER default sources (lower priority). These sources fill in gaps left by dw.json and ~/.mobify.
sourcesBefore?
optionalsourcesBefore:ConfigSource[]
Defined in: packages/b2c-tooling-sdk/src/config/types.ts:133
Custom sources to add BEFORE default sources (higher priority). These sources can override values from dw.json and ~/.mobify.
startDir?
optionalstartDir:string
Defined in: packages/b2c-tooling-sdk/src/config/types.ts:121
Starting directory for config file search