Самый простой способ - использовать flatMap над массивом, как показано ниже. Вы можете использовать polyfill для браузеров, которые еще не поддерживают это. Используйте MDN, чтобы узнать больше.
sample.flatMap(item => item.values.map(inner => inner.value))
К сожалению, я думаю, что Вы поражаете одну из проблем Cygwin и консольных приложений окон/DOS. См. "Консольные Программы" по http://www.cygwin.com/cygwin-ug-net/using-effectively.html.
Это - просто ограничение на консольные приложения окон. Это поведение характерно для окон myqsl cmd клиент и svn клиент, например.
Вот некоторые вещи отметить - я успешно использовал этот подход с обоими Windows mysql, а также Windows svn клиенты:
1) Попытайтесь удостовериться, что Вы НЕ имеете "tty" в своей переменной среды CYGWIN и видите, помогает ли это (сбросьте его в Моем Компьютере-> свойства-> усовершенствованный-> Переменные среды и закройтесь/перезапустите любые подсказки удара cygwin).
2) Не используйте RXVT - вместо этого, используйте основную подсказку Cygwin cmd. Это вызвано тем, что RXVT подразумевает "tty" и повредит № 1 выше.
3) Попытайтесь найти "собственный" пакет Cygwin для cmds, с которым у Вас есть проблемы вместо того, чтобы использовать Windows cmds. (Я еще не нашел 1,6 svn клиента для cygwin, все же.)
Удачи! Dustin