UNPKG

@sebgroup/frontend-tools

Version:
17 lines (13 loc) 513 B
'use strict'; Object.defineProperty(exports, '__esModule', { value: true }); /** * Converts an array into an object * @param array The target array * @param keyField The key to be used as identifier for each key of the new object * @returns {Object} The generated object */ function arrayToObject(array, keyField = "") { return Object.assign({}, ...array.map((item, index) => ({ [keyField + index]: item }))); } exports.arrayToObject = arrayToObject; //# sourceMappingURL=arrayToObject.js.map