MCPcopy Index your code
hub / github.com/SmartThingsCommunity/smartthings-cli / buildHeaders

Function buildHeaders

src/lib/command/api-command.ts:114–127  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

112 const logger = coreSDKLoggerFromLog4JSLogger(log4js.getLogger('rest-client'))
113
114 const buildHeaders = async (): Promise<HttpClientHeaders> => {
115 // eslint-disable-next-line @typescript-eslint/naming-convention
116 const headers: HttpClientHeaders = { 'User-Agent': userAgent }
117
118 if (flags.language) {
119 if (flags.language !== 'NONE') {
120 headers['Accept-Language'] = flags.language
121 }
122 } else {
123 headers['Accept-Language'] = osLocale()
124 }
125
126 return headers
127 }
128 const headers = await buildHeaders()
129 if (addAdditionalHeaders) {
130 addAdditionalHeaders(stCommand, headers)

Callers 1

apiCommandFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected