Skip to content

Commit 32e3a84

Browse files
committed
Object.fromEntries polyfiil
1 parent 385dd8d commit 32e3a84

1 file changed

Lines changed: 6 additions & 1 deletion

File tree

bin/concurrently.js

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -180,12 +180,17 @@ const args = yargs
180180
const prefixColors = args.prefixColors.split(',');
181181
const names = (args.names || '').split(args.nameSeparator);
182182

183+
const _ObjectFromEntries = (l) => {
184+
const d = {};
185+
l.forEach(el=>d[el[0]] = el[1]);
186+
return d;
187+
};
183188
const _define = Array.isArray(args.define) ? args.define : [args.define];
184189
const definition = Object.assign(
185190
{},
186191
{ prepend: args.prepend, append: args.append },
187192
// desc: convert ["a=1","b=2"] into {"a":"1","b":"2"}
188-
Object.fromEntries(
193+
_ObjectFromEntries(
189194
_define
190195
.map(el=>el.split('='))
191196
.map(x=>[x[0],x.slice(1).join('=')])

0 commit comments

Comments
 (0)