UNPKG

@tracker1/docker-cli

Version:
31 lines (24 loc) 743 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; var _lodash = _interopRequireDefault(require("lodash.camelcase")); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } const array2Oject = function (lines) { return lines.reduce(function (object, linep) { const line = linep.trim(); if (line.length === 0) { return object; } const parts = line.split(':'); let key = parts[0]; const value = parts.slice(1).join(':'); key = (0, _lodash.default)(key); object[key] = value.trim(); return object; }, {}); }; var _default = array2Oject; exports.default = _default; module.exports = exports.default;