Skip to content
This repository was archived by the owner on Jun 21, 2023. It is now read-only.

Commit d2357e6

Browse files
author
Michal Vlasák
committed
Remove lodash.defaultsdeep
1 parent daf8688 commit d2357e6

3 files changed

Lines changed: 2 additions & 8 deletions

File tree

package-lock.json

Lines changed: 0 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@
1616
"license": "ISC",
1717
"dependencies": {
1818
"lodash.clonedeep": "^4.5.0",
19-
"lodash.defaultsdeep": "^4.6.0",
2019
"lodash.foreach": "^4.5.0",
2120
"lodash.get": "^4.4.2",
2221
"lodash.isempty": "^4.4.0",

serializers.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
const get = require('lodash.get');
22
const omit = require('lodash.omit');
3-
const defaultsDeep = require('lodash.defaultsdeep');
43
const forEach = require('lodash.foreach');
54
const { pick, removeEmpty } = require('./utils');
65

@@ -16,7 +15,8 @@ const serializers = {
1615
process(obj) {
1716
const nodePath = get(obj.env, 'NODE_PATH');
1817
const nodeEnv = get(obj.env, 'NODE_ENV');
19-
return removeEmpty(defaultsDeep({ env: removeEmpty({ nodePath, nodeEnv }) }, omit(obj, 'env')));
18+
const filteredEnv = { env: removeEmpty({ nodePath, nodeEnv }) };
19+
return removeEmpty(Object.assign({}, filteredEnv, omit(obj, 'env')));
2020
},
2121
req(obj) {
2222
const omitFields = ['password', 'passwordCheck'];

0 commit comments

Comments
 (0)