src / utils.ts

export const undefinedIfAuto = <T>(value: T, autoValue: unknown): T | undefined => {
	return value === autoValue ? undefined : value;
};

export const cleanTag = (str: string) => str.replace(/<[^>]+>/g, '').replace(/\s+/g, ' ').trim();