@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}`);
}