diff --git a/lib/translator/filter.js b/lib/translator/filter.js index 790da221..e40bd4de 100644 --- a/lib/translator/filter.js +++ b/lib/translator/filter.js @@ -15,7 +15,7 @@ const _ = require('lodash'); function filterByKey(language, keyFilter) { return _.transform(language, (result, value, key) => { if (key === 'translations' || key === 'locales') { - result[key] = _.pick(value, (innerValue, innerKey) => innerKey.indexOf(keyFilter) === 0); + result[key] = _.pickBy(value, (innerValue, innerKey) => innerKey.indexOf(keyFilter) === 0); } else { result[key] = value; } diff --git a/package.json b/package.json index 524c08aa..cc1bb200 100644 --- a/package.json +++ b/package.json @@ -25,7 +25,7 @@ "dependencies": { "@bigcommerce/stencil-paper-handlebars": "4.3.1", "accept-language-parser": "~1.4.1", - "lodash": "~3.10.1", + "lodash": "^4.0.0", "messageformat": "~0.2.2" }, "devDependencies": {