---
editLink: false
lastUpdated: false
---

[@salesforce/b2c-tooling-sdk](../../modules.md) / [cli](../index.md) / PluginSources

# ~~Interface: PluginSources~~

Defined in: [packages/b2c-tooling-sdk/src/cli/config.ts:203](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/b0472c439ca6570be5c7809783a46327d7493694/packages/b2c-tooling-sdk/src/cli/config.ts#L203)

Plugin-provided configuration sources with priority ordering.

## Deprecated

Plugin config sources are now registered with the global
globalConfigSourceRegistry and automatically included in
[resolveConfig](../../config/functions/resolveConfig.md). This type is retained for backwards compatibility.

## Properties

### ~~after?~~

> `optional` **after**: [`ConfigSource`](../../config/interfaces/ConfigSource.md)[]

Defined in: [packages/b2c-tooling-sdk/src/cli/config.ts:213](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/b0472c439ca6570be5c7809783a46327d7493694/packages/b2c-tooling-sdk/src/cli/config.ts#L213)

Sources with low priority (inserted AFTER dw.json/~/.mobify).
These sources fill in gaps left by default configuration files.

***

### ~~before?~~

> `optional` **before**: [`ConfigSource`](../../config/interfaces/ConfigSource.md)[]

Defined in: [packages/b2c-tooling-sdk/src/cli/config.ts:208](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/b0472c439ca6570be5c7809783a46327d7493694/packages/b2c-tooling-sdk/src/cli/config.ts#L208)

Sources with high priority (inserted BEFORE dw.json/~/.mobify).
These sources can override values from default configuration files.
