From 7c0ff463eb6d206dd9c666f1a7640af38eceed21 Mon Sep 17 00:00:00 2001 From: JX Wang Date: Tue, 22 Sep 2020 20:07:20 +0800 Subject: [PATCH] use lodash/reduce replace lodash import --- index.js | 4 ++-- package.json | 3 ++- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/index.js b/index.js index 8ab5e9685..03063fe12 100644 --- a/index.js +++ b/index.js @@ -21,7 +21,7 @@ import fs from './fs' import getUUID from './utils/uuid' import base64 from 'base-64' import polyfill from './polyfill' -import _ from 'lodash' +import reduce from 'lodash/reduce' import android from './android' import ios from './ios' import JSONStream from './json-stream' @@ -224,7 +224,7 @@ function fetch(...args:any):Promise { // # 241 normalize null or undefined headers, in case nil or null string // pass to native context - headers = _.reduce(headers, (result, value, key) => { + headers = reduce(headers, (result, value, key) => { result[key] = value || '' return result }, {}); diff --git a/package.json b/package.json index a0fa1b5c9..b77048b4c 100644 --- a/package.json +++ b/package.json @@ -8,7 +8,8 @@ }, "dependencies": { "base-64": "0.1.0", - "glob": "7.0.6" + "glob": "7.0.6", + "lodash": "4.17.15" }, "keywords": [ "react-native",