---
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:200](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/67fb8580ac3c5b372617ee3ec3fc8f2bc9f16174/packages/b2c-tooling-sdk/src/cli/config.ts#L200)

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:210](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/67fb8580ac3c5b372617ee3ec3fc8f2bc9f16174/packages/b2c-tooling-sdk/src/cli/config.ts#L210)

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:205](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/67fb8580ac3c5b372617ee3ec3fc8f2bc9f16174/packages/b2c-tooling-sdk/src/cli/config.ts#L205)

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