@salesforce/b2c-tooling-sdk / operations/logs / discoverAndCreateNormalizer
Function: discoverAndCreateNormalizer()
discoverAndCreateNormalizer(
directory?): (message) =>string|undefined
Defined in: packages/b2c-tooling-sdk/src/operations/logs/path-normalizer.ts:198
Discovers cartridges and creates a path normalizer automatically.
This is a convenience function that combines findCartridges with createPathNormalizer for easy setup. Cartridge paths are converted to relative paths from the current working directory.
Parameters
directory?
string
Directory to search for cartridges (defaults to cwd)
Returns
(message) => string | undefined
Path normalizer function, or undefined if no cartridges found
Example
typescript
// Auto-discover cartridges from current directory
const normalize = discoverAndCreateNormalizer();
// Auto-discover from specific directory
const normalize = discoverAndCreateNormalizer('./my-project');