/**! * default-user-agent - index.js * * Copyright(c) fengmk2 and other contributors. * MIT Licensed * * Authors: * fengmk2 (http://fengmk2.com) */ 'use strict'; /** * Module dependencies. */ var osName = require('os-name'); var USER_AGENT = 'Node.js/' + process.version.slice(1) + ' (' + osName() + '; ' + process.arch + ')'; module.exports = function ua(name, version) { if (arguments.length !== 2) { return USER_AGENT; } return name + '/' + version + ' ' + USER_AGENT; };