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';

Reply via email to