appcenter-cli
Version:
Command line tool for Visual Studio App Center
14 lines (13 loc) • 548 B
JavaScript
;
//
// Filter to add a user agent to our outgoing HTTP requests
//
Object.defineProperty(exports, "__esModule", { value: true });
const os_1 = require("os");
const misc_1 = require("../misc");
const { version: cliVersion } = require("../../../package.json");
function userAgentFilter(resource, next, callback) {
resource.headers["user-agent"] = `${misc_1.scriptName}Cli/${cliVersion} NodeJS/${process.version} ${os_1.platform()}/${os_1.release()}`;
return next(resource, callback);
}
exports.userAgentFilter = userAgentFilter;