UNPKG

tmdbrjs

Version:

A TypeScript wrapper for The Movie Database (TMDB) API

19 lines 615 B
function applyCaseMiddleware(input, caseFunction) { if (Array.isArray(input)) { return input.map((i) => applyCaseMiddleware(i, caseFunction)); } else if (typeof input === 'object' && input !== null) { const newObj = {}; for (const key in input) { if (Object.prototype.hasOwnProperty.call(input, key)) { newObj[caseFunction(key)] = applyCaseMiddleware(input[key], caseFunction); } } return newObj; } else { return input; } } export { applyCaseMiddleware }; //# sourceMappingURL=applyCaseMiddleware.js.map