diff --git a/lib/platform/bitbucket-server/bb-got-wrapper.ts b/lib/platform/bitbucket-server/bb-got-wrapper.ts index dc2ee77e23b4ebbff38e9eedff53ee1891e09427..5ab1a8da5465659e28a0e47240fb8f2358e7bd7c 100644 --- a/lib/platform/bitbucket-server/bb-got-wrapper.ts +++ b/lib/platform/bitbucket-server/bb-got-wrapper.ts @@ -28,7 +28,7 @@ export const api: GotApi = {} as any; for (const x of helpers) { (api as any)[x] = (url: string, opts: any): Promise<GotResponse> => - get(url, Object.assign({}, opts, { method: x.toUpperCase() })); + get(url, { ...opts, method: x.toUpperCase() }); } api.setBaseUrl = (e: string): void => { diff --git a/lib/platform/bitbucket/bb-got-wrapper.ts b/lib/platform/bitbucket/bb-got-wrapper.ts index 0c54eddcc6f0573dfae3aae1e5014dd9e8c13808..64070bd95a11db99d48502633722e95831b2f69b 100644 --- a/lib/platform/bitbucket/bb-got-wrapper.ts +++ b/lib/platform/bitbucket/bb-got-wrapper.ts @@ -22,7 +22,7 @@ export const api: GotApi = {} as any; for (const x of helpers) { (api as any)[x] = (url: string, opts: any): Promise<GotResponse> => - get(url, Object.assign({}, opts, { method: x.toUpperCase() })); + get(url, { ...opts, method: x.toUpperCase() }); } export default api; diff --git a/lib/platform/github/gh-got-wrapper.ts b/lib/platform/github/gh-got-wrapper.ts index 85b6a2170a8d7d20ca9a4817f4e29b6172b098dd..ede6521aa29e3ec760e65e5b694a566f5899e2b4 100644 --- a/lib/platform/github/gh-got-wrapper.ts +++ b/lib/platform/github/gh-got-wrapper.ts @@ -30,16 +30,13 @@ async function get( try { if (global.appMode) { const appAccept = 'application/vnd.github.machine-man-preview+json'; - opts.headers = Object.assign( - {}, - { - accept: appAccept, - 'user-agent': - process.env.RENOVATE_USER_AGENT || - 'https://github.com/renovatebot/renovate', - }, - opts.headers - ); + opts.headers = { + accept: appAccept, + 'user-agent': + process.env.RENOVATE_USER_AGENT || + 'https://github.com/renovatebot/renovate', + ...opts.headers, + }; if (opts.headers.accept !== appAccept) { opts.headers.accept = `${appAccept}, ${opts.headers.accept}`; } @@ -164,7 +161,7 @@ const helpers = ['get', 'post', 'put', 'patch', 'head', 'delete']; for (const x of helpers) { (get as any)[x] = (url: string, opts: any): Promise<GotResponse> => - get(url, Object.assign({}, opts, { method: x.toUpperCase() })); + get(url, { ...opts, method: x.toUpperCase() }); } get.setBaseUrl = (u: string): void => { diff --git a/lib/platform/gitlab/gl-got-wrapper.ts b/lib/platform/gitlab/gl-got-wrapper.ts index 7384bdaba70e3445e1b371b9e24f2f184ece04ea..3488dcdb9df071c127ea665ccab85946cd781efb 100644 --- a/lib/platform/gitlab/gl-got-wrapper.ts +++ b/lib/platform/gitlab/gl-got-wrapper.ts @@ -61,7 +61,7 @@ export const api: GlGotApi = {} as any; for (const x of helpers) { (api as any)[x] = (url: string, opts: any): Promise<GotResponse> => - get(url, Object.assign({}, opts, { method: x.toUpperCase() })); + get(url, { ...opts, method: x.toUpperCase() }); } api.setBaseUrl = (e: string): void => {