From a9b9eb84d8bfdaee1e763d4d61b4d3f664fe8275 Mon Sep 17 00:00:00 2001 From: f1ames Date: Tue, 19 Sep 2023 13:43:05 +0200 Subject: [PATCH 1/2] fix(validation): fix lodash imports --- packages/validation/src/validators/custom/simpleValidator.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/validation/src/validators/custom/simpleValidator.ts b/packages/validation/src/validators/custom/simpleValidator.ts index e778cea21..bd7c62ae1 100644 --- a/packages/validation/src/validators/custom/simpleValidator.ts +++ b/packages/validation/src/validators/custom/simpleValidator.ts @@ -1,6 +1,8 @@ import {paramCase, sentenceCase} from 'change-case'; import keyBy from 'lodash/keyBy.js'; import set from 'lodash/set.js'; +import get from 'lodash/get.js'; +import unset from 'lodash/unset.js'; import {Document, Node, ParsedNode, isNode} from 'yaml'; import {AbstractPlugin} from '../../common/AbstractPlugin.js'; import {ResourceParser} from '../../common/resourceParser.js'; @@ -10,7 +12,6 @@ import {Fixer} from '../../sarif/fix/index.js'; import {createLocations} from '../../utils/createLocations.js'; import {isDefined} from '../../utils/isDefined.js'; import {Resource as PlainResource, PluginInit, ReportArgs, RuleInit} from './config.js'; -import {get, unset} from 'lodash'; type Runtime = { validate: RuleInit['validate']; From 410cc01d305583b1ee0d9eb1815c1e8624ce473b Mon Sep 17 00:00:00 2001 From: f1ames Date: Tue, 19 Sep 2023 13:46:52 +0200 Subject: [PATCH 2/2] chore(validation): add changeset --- .changeset/metal-pugs-hide.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/metal-pugs-hide.md diff --git a/.changeset/metal-pugs-hide.md b/.changeset/metal-pugs-hide.md new file mode 100644 index 000000000..b9fefcfe9 --- /dev/null +++ b/.changeset/metal-pugs-hide.md @@ -0,0 +1,5 @@ +--- +"@monokle/validation": patch +--- + +Fixed lodash imports