This is an automated email from the ASF dual-hosted git repository.
riemer pushed a commit to branch dev
in repository https://gitbox.apache.org/repos/asf/streampipes.git
The following commit(s) were added to refs/heads/dev by this push:
new 9f593388db chore: Cleanup npm dependencies (#3468)
9f593388db is described below
commit 9f593388db43b0a6cd61391961416a1c16b50641
Author: Dominik Riemer <[email protected]>
AuthorDate: Tue Feb 11 09:12:37 2025 +0100
chore: Cleanup npm dependencies (#3468)
* chore: Cleanup npm dependencies
* Remove konva
---
ui/package-lock.json | 32 ++--------------------
ui/package.json | 4 +--
.../pipeline-element-options.component.ts | 2 +-
3 files changed, 4 insertions(+), 34 deletions(-)
diff --git a/ui/package-lock.json b/ui/package-lock.json
index a9ad924632..ec5f87df2d 100644
--- a/ui/package-lock.json
+++ b/ui/package-lock.json
@@ -39,15 +39,13 @@
"date-fns": "^3.6.0",
"echarts": "^5.5.0",
"echarts-simple-transform": "^1.0.0",
- "echarts-wordcloud": "^2.1.0",
"es-module-shims": "^1.9.0",
"file-saver": "2.0.5",
"jquery": "^3.7.0",
"jquery-ui-dist": "1.13.2",
"jshint": "^2.13.6",
- "konva": "9.3.6",
"leaflet": "1.9.3",
- "lodash": "4.17.21",
+ "lodash.clonedeep": "^4.5.0",
"marked": "^9.0.0",
"material-icons": "^1.13.1",
"ngx-color-picker": "^17.0.0",
@@ -6550,6 +6548,7 @@
"version": "20.5.0",
"resolved":
"https://registry.npmjs.org/@swimlane/ngx-charts/-/ngx-charts-20.5.0.tgz",
"integrity":
"sha512-PNBIHdu/R3ceD7jnw1uCBVOj4k3T6IxfdW6xsDsglGkZyoWMEEq4tLoEurjLEKzmDtRv9c35kVNOXy0lkOuXeA==",
+ "license": "MIT",
"dependencies": {
"d3-array": "^3.1.1",
"d3-brush": "^3.0.0",
@@ -10542,14 +10541,6 @@
"resolved": "https://registry.npmjs.org/tslib/-/tslib-2.0.3.tgz",
"integrity":
"sha512-uZtkfKblCEQtZKBF6EBXVZeQNl82yqtDQdv+eck8u7tdPxjLu2/lp5/uPW+um2tpuxINHWy3GhiccY7QgEaVHQ=="
},
- "node_modules/echarts-wordcloud": {
- "version": "2.1.0",
- "resolved":
"https://registry.npmjs.org/echarts-wordcloud/-/echarts-wordcloud-2.1.0.tgz",
- "integrity":
"sha512-Kt1JmbcROgb+3IMI48KZECK2AP5lG6bSsOEs+AsuwaWJxQom31RTNd6NFYI01E/YaI1PFZeueaupjlmzSQasjQ==",
- "peerDependencies": {
- "echarts": "^5.0.1"
- }
- },
"node_modules/echarts/node_modules/tslib": {
"version": "2.3.0",
"resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.0.tgz",
@@ -13962,25 +13953,6 @@
"node": ">=6"
}
},
- "node_modules/konva": {
- "version": "9.3.6",
- "resolved": "https://registry.npmjs.org/konva/-/konva-9.3.6.tgz",
- "integrity":
"sha512-dqR8EbcM0hjuilZCBP6xauQ5V3kH3m9kBcsDkqPypQuRgsXbcXUrxqYxhNbdvKZpYNW8Amq94jAD/C0NY3qfBQ==",
- "funding": [
- {
- "type": "patreon",
- "url": "https://www.patreon.com/lavrton"
- },
- {
- "type": "opencollective",
- "url": "https://opencollective.com/konva"
- },
- {
- "type": "github",
- "url": "https://github.com/sponsors/lavrton"
- }
- ]
- },
"node_modules/launch-editor": {
"version": "2.9.1",
"resolved":
"https://registry.npmjs.org/launch-editor/-/launch-editor-2.9.1.tgz",
diff --git a/ui/package.json b/ui/package.json
index 7e276db737..754bf8582e 100644
--- a/ui/package.json
+++ b/ui/package.json
@@ -59,15 +59,13 @@
"date-fns": "^3.6.0",
"echarts": "^5.5.0",
"echarts-simple-transform": "^1.0.0",
- "echarts-wordcloud": "^2.1.0",
"es-module-shims": "^1.9.0",
"file-saver": "2.0.5",
"jquery": "^3.7.0",
"jquery-ui-dist": "1.13.2",
"jshint": "^2.13.6",
- "konva": "9.3.6",
"leaflet": "1.9.3",
- "lodash": "4.17.21",
+ "lodash.clonedeep": "^4.5.0",
"marked": "^9.0.0",
"material-icons": "^1.13.1",
"ngx-color-picker": "^17.0.0",
diff --git
a/ui/src/app/editor/components/pipeline-element-options/pipeline-element-options.component.ts
b/ui/src/app/editor/components/pipeline-element-options/pipeline-element-options.component.ts
index 2a5e26c2ae..1aeb5df134 100644
---
a/ui/src/app/editor/components/pipeline-element-options/pipeline-element-options.component.ts
+++
b/ui/src/app/editor/components/pipeline-element-options/pipeline-element-options.component.ts
@@ -39,7 +39,7 @@ import {
SpDataStream,
WildcardTopicDefinition,
} from '@streampipes/platform-services';
-import { cloneDeep } from 'lodash';
+import cloneDeep from 'lodash.clonedeep';
import { EditorService } from '../../services/editor.service';
import { DialogService, PanelType } from '@streampipes/shared-ui';
import { CompatibleElementsComponent } from
'../../dialog/compatible-elements/compatible-elements.component';