UNPKG

qapinterface

Version:

Comprehensive API utilities for Node.js applications including authentication, security, request processing, and response handling with zero external dependencies

22 lines (20 loc) 508 B
/** * String Validator Factory * Single Responsibility: Create string validation wrapper functions ONLY */ /** * Creates a string validator wrapper function. * @param {Function} validatorFn - The validation function to wrap. * @returns {Function} - Wrapped validator function. */ function createStringValidator(validatorFn) { return function(input) { if (typeof input !== 'string') { return false; } return validatorFn(input); }; } module.exports = { createStringValidator };