@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 project 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');