Skip to content

@salesforce/b2c-tooling-sdk / config / ResolveConfigOptions

Interface: ResolveConfigOptions ​

Defined in: packages/b2c-tooling-sdk/src/config/types.ts:184

Options for configuration resolution.

Properties ​

accountManagerHost? ​

optional accountManagerHost: string

Defined in: packages/b2c-tooling-sdk/src/config/types.ts:200

Account Manager hostname for OAuth (passed to plugins for host-specific config)


cloudOrigin? ​

optional cloudOrigin: string

Defined in: packages/b2c-tooling-sdk/src/config/types.ts:196

Cloud origin for ~/.mobify lookup (MRT)


configPath? ​

optional configPath: string

Defined in: packages/b2c-tooling-sdk/src/config/types.ts:188

Explicit path to config file (defaults to auto-discover)


credentialsFile? ​

optional credentialsFile: string

Defined in: packages/b2c-tooling-sdk/src/config/types.ts:198

Path to custom MRT credentials file (overrides default ~/.mobify)


hostnameProtection? ​

optional hostnameProtection: boolean

Defined in: packages/b2c-tooling-sdk/src/config/types.ts:194

Whether to apply hostname mismatch protection (default: true)


instance? ​

optional instance: string

Defined in: packages/b2c-tooling-sdk/src/config/types.ts:186

Named instance for supporting ConfigSources


projectDirectory? ​

optional projectDirectory: string

Defined in: packages/b2c-tooling-sdk/src/config/types.ts:190

Starting directory for config file search


replaceDefaultSources? ​

optional replaceDefaultSources: boolean

Defined in: packages/b2c-tooling-sdk/src/config/types.ts:215

Replace default sources entirely (instead of appending)


sourcesAfter? ​

optional sourcesAfter: ConfigSource[]

Defined in: packages/b2c-tooling-sdk/src/config/types.ts:212

Custom sources to add AFTER default sources (lower priority). These sources fill in gaps left by dw.json and ~/.mobify.


sourcesBefore? ​

optional sourcesBefore: ConfigSource[]

Defined in: packages/b2c-tooling-sdk/src/config/types.ts:206

Custom sources to add BEFORE default sources (higher priority). These sources can override values from dw.json and ~/.mobify.


workingDirectory? ​

optional workingDirectory: string

Defined in: packages/b2c-tooling-sdk/src/config/types.ts:192

Deprecated ​

Use projectDirectory instead

Released under the Apache-2.0 License.