Естественно. Ты ему массивом код передаёшь. gulp думает что это код, потому что uglify это плагин минификации и ренейма переменных. Сборщик это browserify, requirejs, webpack. Вот, лови
нормальный конфиг
УПД
Но если тебе нужно тупо конкатенировать браузерный js, не затрагивающий package json и его зависимости, то можешь обойтись
этим