Developer Preview — This project is in active development. APIs may change. Provide feedback
Skip to content

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

Released under the Apache-2.0 License.