Skip to content
View as Markdown
View as Markdown

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

Interface: ResolveConfigOptions

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

Options for configuration resolution.

Properties

accountManagerHost?

optional accountManagerHost: string

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

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:237

Cloud origin for ~/.mobify lookup (MRT)


configPath?

optional configPath: string

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

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


credentialsFile?

optional credentialsFile: string

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

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


hostnameProtection?

optional hostnameProtection: boolean

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

Whether to apply hostname mismatch protection (default: true)


instance?

optional instance: string

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

Named instance for supporting ConfigSources


projectDirectory?

optional projectDirectory: string

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

Starting directory for config file search


replaceDefaultSources?

optional replaceDefaultSources: boolean

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

Replace default sources entirely (instead of appending)


sourcesAfter?

optional sourcesAfter: ConfigSource[]

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

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:247

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:233

Deprecated

Use projectDirectory instead

Released under the Apache-2.0 License.