Какую использовать библиотеку для точного определения браузера и операционной системы пользователя по заголовкам?
Пишу приложение на node.js. Появилась необходимость как можно точнее определять операционную систему и браузер пользователя.
Посоветуйте какую-нибудь библиотеку на node.js для этого.
Если такой нет, то можно для любой платформы (php, c#, ...), думаю портировать ее на node.js не составит труда)