UNPKG

godspeed-crud-api-generator

Version:

godspeed CRUD api generator will generate events and workflows based on datasource schema model

24 lines 824 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const replaceValuesByRegx = (obj, regx, replacement) => { if (!obj || typeof obj !== 'object') { return; } Object.keys(obj).forEach((key) => { const value = obj[key]; if (typeof value === 'string' && value.match(regx)) { obj[key] = value.replace(regx, replacement); } else if (Array.isArray(value)) { for (let i = 0; i < value.length; i++) { return replaceValuesByRegx(value, regx, replacement); } } else if (typeof value === 'object') { return replaceValuesByRegx(value, regx, replacement); } }); return obj; }; exports.default = replaceValuesByRegx; //# sourceMappingURL=replaceValuesByRegx.js.map