From 5474f0658ffa4fbb9bcc68645cffd5d272056e49 Mon Sep 17 00:00:00 2001 From: Daniel Rose Date: Wed, 12 Jun 2019 13:29:18 +0200 Subject: [PATCH] fix: Fix error due to Typescript 3.5.1 decamelizeKeys is defined to return Object, but Typescript 3.5.1 is a bit stricter about Object and indexing properties. The correct fix would need to be done in the type definition of humps. --- src/infrastructure/KyRequester.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/infrastructure/KyRequester.ts b/src/infrastructure/KyRequester.ts index f65db234..b937a0d3 100644 --- a/src/infrastructure/KyRequester.ts +++ b/src/infrastructure/KyRequester.ts @@ -28,7 +28,7 @@ function defaultRequest(service: any, { body, query, sudo, method }) { headers, method: (method === 'stream') ? 'get' : method, onProgress: (method === 'stream') ? () => {} : undefined, - searchParams: stringify(decamelizeKeys(query || {}), { arrayFormat: 'bracket' }), + searchParams: stringify(decamelizeKeys(query || {}) as any, { arrayFormat: 'bracket' }), prefixUrl: service.url, json: typeof body === 'object' ? decamelizeKeys(body, skipAllCaps) : body, rejectUnauthorized: service.rejectUnauthorized,