From f379dcc36948a5ec2dfec9bcd0f47ffe8fdaff6c Mon Sep 17 00:00:00 2001 From: Armano Date: Mon, 10 Feb 2020 11:24:54 +0100 Subject: [PATCH] refactor: replace lodash/omit with spread (#988) --- @commitlint/resolve-extends/src/index.ts | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/@commitlint/resolve-extends/src/index.ts b/@commitlint/resolve-extends/src/index.ts index 3e0c2acf23..d8ae01de54 100644 --- a/@commitlint/resolve-extends/src/index.ts +++ b/@commitlint/resolve-extends/src/index.ts @@ -4,7 +4,6 @@ import 'resolve-global'; import resolveFrom from 'resolve-from'; import merge from 'lodash/merge'; import mergeWith from 'lodash/mergeWith'; -import omit from 'lodash/omit'; const importFresh = require('import-fresh'); @@ -34,8 +33,8 @@ export default function resolveExtends( ) { const {extends: e} = config; const extended = loadExtends(config, context).reduceRight( - (r, c) => - mergeWith(r, omit(c, 'extends'), (objValue, srcValue) => { + (r, {extends: _, ...c}) => + mergeWith(r, c, (objValue, srcValue) => { if (Array.isArray(objValue)) { return srcValue; }