@nanggo/social-preview
Version:
Generate beautiful social media preview images from any URL
15 lines (14 loc) • 499 B
TypeScript
import { SanitizedText } from '../../types';
/**
* Validate text input to prevent injection attacks.
*/
export declare function validateTextInput(text: string, fieldName?: string): string;
/**
* Sanitize control characters and dangerous Unicode sequences.
* Centralizes all control character filtering logic.
*/
export declare function sanitizeControlChars(text: string): string;
/**
* Validate and sanitize text content.
*/
export declare function sanitizeText(text: string): SanitizedText;