diff --git a/blocksuite/blocks/package.json b/blocksuite/blocks/package.json index c327d1988..c30abb056 100644 --- a/blocksuite/blocks/package.json +++ b/blocksuite/blocks/package.json @@ -58,7 +58,7 @@ "html2canvas": "^1.4.1", "katex": "^0.16.11", "lit": "^3.2.0", - "lodash.isequal": "^4.5.0", + "lodash-es": "^4.17.21", "lz-string": "^1.5.0", "minimatch": "^10.0.1", "nanoid": "^5.0.7", @@ -83,7 +83,7 @@ ], "devDependencies": { "@types/katex": "^0.16.7", - "@types/lodash.isequal": "^4.5.8", + "@types/lodash-es": "^4.17.12", "@vanilla-extract/vite-plugin": "^5.0.0", "vitest": "3.0.5" } diff --git a/blocksuite/blocks/src/root-block/edgeless/components/panel/color-panel.ts b/blocksuite/blocks/src/root-block/edgeless/components/panel/color-panel.ts index 1a2f2c99e..baaf7c470 100644 --- a/blocksuite/blocks/src/root-block/edgeless/components/panel/color-panel.ts +++ b/blocksuite/blocks/src/root-block/edgeless/components/panel/color-panel.ts @@ -7,7 +7,7 @@ import { property } from 'lit/decorators.js'; import { classMap } from 'lit/directives/class-map.js'; import { ifDefined } from 'lit/directives/if-defined.js'; import { repeat } from 'lit/directives/repeat.js'; -import isEqual from 'lodash.isequal'; +import { isEqual } from 'lodash-es'; function TransparentIcon(hollowCircle = false) { const CircleIcon: TemplateResult | typeof nothing = hollowCircle diff --git a/blocksuite/blocks/src/root-block/widgets/element-toolbar/change-shape-button.ts b/blocksuite/blocks/src/root-block/widgets/element-toolbar/change-shape-button.ts index 16a10e859..86847a1d9 100644 --- a/blocksuite/blocks/src/root-block/widgets/element-toolbar/change-shape-button.ts +++ b/blocksuite/blocks/src/root-block/widgets/element-toolbar/change-shape-button.ts @@ -44,7 +44,7 @@ import { choose } from 'lit/directives/choose.js'; import { join } from 'lit/directives/join.js'; import { styleMap } from 'lit/directives/style-map.js'; import { when } from 'lit/directives/when.js'; -import isEqual from 'lodash.isequal'; +import { isEqual } from 'lodash-es'; import { type LineStyleEvent, diff --git a/yarn.lock b/yarn.lock index cdd29409d..8193257c9 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3940,7 +3940,7 @@ __metadata: "@preact/signals-core": "npm:^1.8.0" "@toeverything/theme": "npm:^1.1.7" "@types/katex": "npm:^0.16.7" - "@types/lodash.isequal": "npm:^4.5.8" + "@types/lodash-es": "npm:^4.17.12" "@vanilla-extract/css": "npm:^1.17.0" "@vanilla-extract/vite-plugin": "npm:^5.0.0" date-fns: "npm:^4.0.0" @@ -3951,7 +3951,7 @@ __metadata: html2canvas: "npm:^1.4.1" katex: "npm:^0.16.11" lit: "npm:^3.2.0" - lodash.isequal: "npm:^4.5.0" + lodash-es: "npm:^4.17.21" lz-string: "npm:^1.5.0" minimatch: "npm:^10.0.1" nanoid: "npm:^5.0.7" @@ -15172,15 +15172,6 @@ __metadata: languageName: node linkType: hard -"@types/lodash.isequal@npm:^4.5.8": - version: 4.5.8 - resolution: "@types/lodash.isequal@npm:4.5.8" - dependencies: - "@types/lodash": "npm:*" - checksum: 10/f3180c2d2925514fff1908a1303c11468c9f39b47fd7b053416aad3f1447f8e4a9894dd0460187ac9ac19387e25aec8dd8214d13a50a0967e0dc9cca8e4c5353 - languageName: node - linkType: hard - "@types/lodash.ismatch@npm:^4.4.9": version: 4.4.9 resolution: "@types/lodash.ismatch@npm:4.4.9"