UNPKG

appcenter-cli

Version:

Command line tool for Visual Studio App Center

14 lines (11 loc) 498 B
// // Filter to add a user agent to our outgoing HTTP requests // import { WebResource } from "ms-rest"; import { platform, release } from "os"; import { scriptName } from "../misc"; const { version: cliVersion } = require("../../../package.json"); export function userAgentFilter(resource: WebResource, next: any, callback: any): any { resource.headers["user-agent"] = `${scriptName}Cli/${cliVersion} NodeJS/${process.version} ${platform()}/${release()}`; return next(resource, callback); }