Skip to main content

Interface: TextNormalizeOptions

Defined in: packages/uimatch-core/src/utils/normalize.ts:412

Options for text normalization

Properties

caseSensitive?

optional caseSensitive: boolean;

Defined in: packages/uimatch-core/src/utils/normalize.ts:420

Case-sensitive comparison (default: true, false = case-insensitive)


collapseWhitespace?

optional collapseWhitespace: boolean;

Defined in: packages/uimatch-core/src/utils/normalize.ts:418

Collapse consecutive whitespace to single space (default: true)


nfkc?

optional nfkc: boolean;

Defined in: packages/uimatch-core/src/utils/normalize.ts:414

Apply NFKC unicode normalization (default: true)


trim?

optional trim: boolean;

Defined in: packages/uimatch-core/src/utils/normalize.ts:416

Trim leading/trailing whitespace (default: true)