diff --git a/src/__a11y__/to-validate-a11y.ts b/src/__a11y__/to-validate-a11y.ts index b8002e1fb3..4607221d1c 100644 --- a/src/__a11y__/to-validate-a11y.ts +++ b/src/__a11y__/to-validate-a11y.ts @@ -3,7 +3,8 @@ import Axe from 'axe-core'; import { HtmlValidate } from 'html-validate'; -import { compact, uniq } from 'lodash'; +import compact from 'lodash/compact'; +import uniq from 'lodash/uniq'; import { runOptions, spec } from './axe'; diff --git a/src/__tests__/snapshot-tests/test-utils-selectors.test.tsx b/src/__tests__/snapshot-tests/test-utils-selectors.test.tsx index acef452a59..23d6766009 100644 --- a/src/__tests__/snapshot-tests/test-utils-selectors.test.tsx +++ b/src/__tests__/snapshot-tests/test-utils-selectors.test.tsx @@ -4,7 +4,8 @@ import { NodePath, PluginObj, transformSync, types } from '@babel/core'; import fs from 'fs'; import * as glob from 'glob'; -import { flatten, zip } from 'lodash'; +import flatten from 'lodash/flatten'; +import zip from 'lodash/zip'; import path from 'path'; // eslint-disable-next-line @typescript-eslint/no-require-imports diff --git a/src/area-chart/__tests__/area-chart-initial-state.test.tsx b/src/area-chart/__tests__/area-chart-initial-state.test.tsx index d660880104..2b7b7aeedb 100644 --- a/src/area-chart/__tests__/area-chart-initial-state.test.tsx +++ b/src/area-chart/__tests__/area-chart-initial-state.test.tsx @@ -2,7 +2,7 @@ // SPDX-License-Identifier: Apache-2.0 import React from 'react'; import { render } from '@testing-library/react'; -import { cloneDeep } from 'lodash'; +import cloneDeep from 'lodash/cloneDeep'; import { warnOnce } from '@cloudscape-design/component-toolkit/internal'; import { KeyCode } from '@cloudscape-design/test-utils-core/utils'; diff --git a/src/button-group/__integ__/button-group.test.ts b/src/button-group/__integ__/button-group.test.ts index 09bb858760..0ea51e0ce2 100644 --- a/src/button-group/__integ__/button-group.test.ts +++ b/src/button-group/__integ__/button-group.test.ts @@ -1,6 +1,6 @@ // Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. // SPDX-License-Identifier: Apache-2.0 -import { range } from 'lodash'; +import range from 'lodash/range'; import { BasePageObject } from '@cloudscape-design/browser-test-tools/page-objects'; import useBrowser from '@cloudscape-design/browser-test-tools/use-browser'; diff --git a/src/i18n/__tests__/i18n.test.tsx b/src/i18n/__tests__/i18n.test.tsx index ef82969ce8..567799b669 100644 --- a/src/i18n/__tests__/i18n.test.tsx +++ b/src/i18n/__tests__/i18n.test.tsx @@ -4,7 +4,7 @@ import React from 'react'; import { render } from '@testing-library/react'; import * as IntlMessageFormat from 'intl-messageformat'; -import { range } from 'lodash'; +import range from 'lodash/range'; import { I18nProvider, I18nProviderProps } from '../../../lib/components/i18n'; import { namespace } from '../../../lib/components/i18n/context'; diff --git a/src/multiselect/__integ__/select-all.test.ts b/src/multiselect/__integ__/select-all.test.ts index f8a780e9d3..13d7421789 100644 --- a/src/multiselect/__integ__/select-all.test.ts +++ b/src/multiselect/__integ__/select-all.test.ts @@ -1,6 +1,6 @@ // Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. // SPDX-License-Identifier: Apache-2.0 -import { range } from 'lodash'; +import range from 'lodash/range'; import { BasePageObject } from '@cloudscape-design/browser-test-tools/page-objects'; import useBrowser from '@cloudscape-design/browser-test-tools/use-browser'; diff --git a/src/table/table-role/__integ__/grid-navigation.test.ts b/src/table/table-role/__integ__/grid-navigation.test.ts index 8c495ffacd..d0d4c89b5e 100644 --- a/src/table/table-role/__integ__/grid-navigation.test.ts +++ b/src/table/table-role/__integ__/grid-navigation.test.ts @@ -1,7 +1,7 @@ // Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. // SPDX-License-Identifier: Apache-2.0 -import { range } from 'lodash'; +import range from 'lodash/range'; import useBrowser from '@cloudscape-design/browser-test-tools/use-browser';