Skip to content
View as Markdown
View as Markdown

@salesforce/b2c-tooling-sdk / operations/cap / discoverLocalApps

Function: discoverLocalApps()

discoverLocalApps(searchPath): Promise<LocalCommerceApp[]>

Defined in: packages/b2c-tooling-sdk/src/operations/cap/list.ts:87

Discovers local Commerce App Packages by searching for commerce-app.json files.

Walks the directory tree starting from searchPath, finds directories containing a commerce-app.json file, and reads each manifest.

Parameters

searchPath

string

Root directory to search

Returns

Promise<LocalCommerceApp[]>

Array of discovered local apps with their paths and manifests

Example

typescript
const apps = await discoverLocalApps('./my-workspace');
for (const app of apps) {
  console.log(`${app.manifest.id}@${app.manifest.version} at ${app.path}`);
}

Released under the Apache-2.0 License.