Array.sort(): front-end != back-end?
Похоже вы не совсем верно возращаете результат сортировки. Предполагаю, что браузер это проглатывает, а нод — нет.
А на какой версии ноды это повторяется? Что-то я не припомню, чтобы sort удалял дубликаты где-то.
У меня не происходит такого. Можете скрипт, который запускаете, выложить куда-нибудь?