@aptpod/iscp-ts
Version:
iSCP 2.0 client library for TypeScript
14 lines • 445 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.map = void 0;
const map = (params) => {
const { source, keyConverter, valueConverter, initial } = params;
return Object.entries(source).reduce((prev, [key, value]) => {
return {
...prev,
[keyConverter(key)]: valueConverter(value),
};
}, initial ?? {});
};
exports.map = map;
//# sourceMappingURL=index.js.map