arguments saved to variable & spread operator concat error
function arguments__spread() {
var args = arguments
(function() {
Object.assign(...args, {foo: 'bar'})
})()
}
Transpiles to:
function arguments__spread() {
var args = arguments
(function() {
Object.assign.apply(Object, args.concat( [{foo: 'bar'}] ))
})()
}
Which has the error:
args.concat is not a function