@salesforce/b2c-tooling-sdk / cli / extractMrtFlags
Function: extractMrtFlags()
extractMrtFlags(
flags):ExtractedMrtFlags
Defined in: packages/b2c-tooling-sdk/src/cli/config.ts:134
Extracts MRT (Managed Runtime) configuration from oclif flags.
Use this to extract MRT flags (--api-key, --project, --environment, --cloud-origin, --credentials-file) from parsed oclif flags. Returns both config values and loading options.
Parameters
flags
Parsed oclif flags
Returns
Object with config (NormalizedConfig partial) and options (LoadConfigOptions partial)
Example
typescript
const mrt = extractMrtFlags(this.flags);
const options: LoadConfigOptions = {
...this.getBaseConfigOptions(),
...mrt.options,
};
return loadConfig(mrt.config, options, this.getPluginSources());