From e8115adf127bf5cee01cec31bdf67439d80e58ca Mon Sep 17 00:00:00 2001 From: Daniil Suvorov Date: Mon, 29 Jul 2024 11:27:09 +0300 Subject: [PATCH] chore(styleguide): use lodash-es (#7248) --- styleguide/lib/theme/functions.js | 2 +- styleguide/package.json | 2 +- styleguide/utils/index.js | 2 +- yarn.lock | 9 ++++++++- 4 files changed, 11 insertions(+), 4 deletions(-) diff --git a/styleguide/lib/theme/functions.js b/styleguide/lib/theme/functions.js index 7021094d94..1dcd6d4302 100644 --- a/styleguide/lib/theme/functions.js +++ b/styleguide/lib/theme/functions.js @@ -1,4 +1,4 @@ -import escape from 'lodash/escape'; +import { escape } from 'lodash-es'; import { DEFAULT_THEME_FOR_PLATFORM, DEFAULT_THEME_NAMES, diff --git a/styleguide/package.json b/styleguide/package.json index e10d472298..3fec9674d9 100644 --- a/styleguide/package.json +++ b/styleguide/package.json @@ -10,7 +10,7 @@ "test:ci": "echo no test:ci" }, "devDependencies": { - "lodash": "^4.17.21", + "lodash-es": "^4.17.21", "prop-types": "^15.8.1", "react": "*", "react-children-utilities": "^2.10.0", diff --git a/styleguide/utils/index.js b/styleguide/utils/index.js index 3de1458a2a..60136025fc 100644 --- a/styleguide/utils/index.js +++ b/styleguide/utils/index.js @@ -1,4 +1,4 @@ -import kebabCase from 'lodash/kebabCase'; +import { kebabCase } from 'lodash-es'; import { onlyText } from 'react-children-utilities'; export const getDeprecatedFromComponentTags = (component) => { diff --git a/yarn.lock b/yarn.lock index 894386e3ea..303e4261ee 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2353,7 +2353,7 @@ __metadata: version: 0.0.0-use.local resolution: "@project-docs/styleguide@workspace:styleguide" dependencies: - lodash: "npm:^4.17.21" + lodash-es: "npm:^4.17.21" prop-types: "npm:^15.8.1" react: "npm:*" react-children-utilities: "npm:^2.10.0" @@ -11697,6 +11697,13 @@ __metadata: languageName: node linkType: hard +"lodash-es@npm:^4.17.21": + version: 4.17.21 + resolution: "lodash-es@npm:4.17.21" + checksum: 10/03f39878ea1e42b3199bd3f478150ab723f93cc8730ad86fec1f2804f4a07c6e30deaac73cad53a88e9c3db33348bb8ceeb274552390e7a75d7849021c02df43 + languageName: node + linkType: hard + "lodash.camelcase@npm:^4.3.0": version: 4.3.0 resolution: "lodash.camelcase@npm:4.3.0"