From 203571e9e9346322b0853b3d83189bfc7fa8d252 Mon Sep 17 00:00:00 2001 From: Hugh Rawlinson Date: Sat, 11 May 2019 20:28:02 -0400 Subject: [PATCH 1/2] Handle commonjs export in `is-plain-object` --- lib/request.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/request.js b/lib/request.js index 66a2d6ab1..66af0ab14 100644 --- a/lib/request.js +++ b/lib/request.js @@ -1,6 +1,6 @@ module.exports = request -const isPlainObject = require('is-plain-object') +const isPlainObject = (x => typeof x === function ? x : x.default)(require('is-plain-object')) const nodeFetch = require('node-fetch').default const getBuffer = require('./get-buffer-response') From 3ff33ac69af1201e3f93073f48805003d3d60fc3 Mon Sep 17 00:00:00 2001 From: Hugh Rawlinson Date: Sat, 11 May 2019 21:44:14 -0400 Subject: [PATCH 2/2] Alternative way to resolve this --- lib/request.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/request.js b/lib/request.js index 66af0ab14..8954537e5 100644 --- a/lib/request.js +++ b/lib/request.js @@ -1,6 +1,6 @@ module.exports = request -const isPlainObject = (x => typeof x === function ? x : x.default)(require('is-plain-object')) +const isPlainObject = require('is-plain-object/index.cjs.js') const nodeFetch = require('node-fetch').default const getBuffer = require('./get-buffer-response')