Прямо сейчас у меня есть среда сборки для модульного тестирования, использующая node.js и nodeunit. Очень доволен этим, но теперь мне нужно TCO. Я знаю, что TCO была добавлена в стандарт ES6, но я не знаю, как разрешить ее использование в моем проекте. Пробовал флаг Harmony, но не смог заставить его работать с nodeunit. Любая помощь?
У меня есть идея использовать Harmony здесь: Оптимизация хвостового вызова Node.js: возможно или нет?
Мне нравится, как думают эти ребята, но я не могу дать первый ответ, потому что тогда другим работающим над проектом также придется изменить свои файлы nodeunit.cmd (что может испортить другие проекты, над которыми они работают), а второй ответ не работает: NodeUnit включает функции гармонии