You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@streampipes.apache.org by ze...@apache.org on 2024/03/21 11:59:33 UTC

(streampipes) branch 1119-remove-dependency-angular-datatables-and-datatablesnet updated: refactor(#1119): Remove dependencies for datatables in ui

This is an automated email from the ASF dual-hosted git repository.

zehnder pushed a commit to branch 1119-remove-dependency-angular-datatables-and-datatablesnet
in repository https://gitbox.apache.org/repos/asf/streampipes.git


The following commit(s) were added to refs/heads/1119-remove-dependency-angular-datatables-and-datatablesnet by this push:
     new 7c1d856ce4 refactor(#1119): Remove dependencies for datatables in ui
7c1d856ce4 is described below

commit 7c1d856ce4f4bc5e9380236648b9c9c9b727a67d
Author: Philipp Zehnder <te...@users.noreply.github.com>
AuthorDate: Thu Mar 21 12:59:17 2024 +0100

    refactor(#1119): Remove dependencies for datatables in ui
---
 ui/angular.json       |  1 -
 ui/package-lock.json  | 47 -----------------------------------------------
 ui/package.json       |  3 ---
 ui/src/scss/main.scss |  1 -
 4 files changed, 52 deletions(-)

diff --git a/ui/angular.json b/ui/angular.json
index e88495a46a..78e63d3fdb 100644
--- a/ui/angular.json
+++ b/ui/angular.json
@@ -30,7 +30,6 @@
             "styles": ["src/scss/main.scss"],
             "scripts": [
               "node_modules/jquery/dist/jquery.min.js",
-              "node_modules/datatables.net/js/jquery.dataTables.js",
               "node_modules/jquery-ui-dist/jquery-ui.js",
               "node_modules/quill/dist/quill.js"
             ],
diff --git a/ui/package-lock.json b/ui/package-lock.json
index b8314c8762..b9d85fb624 100644
--- a/ui/package-lock.json
+++ b/ui/package-lock.json
@@ -31,7 +31,6 @@
         "@ngx-loading-bar/http-client": "6.0.2",
         "@panzoom/panzoom": "^4.5.1",
         "@swimlane/ngx-charts": "^20.4.1",
-        "angular-datatables": "^16.0.1",
         "angular-gridster2": "^16.0.0",
         "angular2-uuid": "1.1.1",
         "codemirror": "^5.65.11",
@@ -39,8 +38,6 @@
         "d3-array": "^3.2.4",
         "d3-contour": "^4.0.2",
         "dagre": "0.8.5",
-        "datatables.net": "^1.13.1",
-        "datatables.net-dt": "^1.13.1",
         "date-fns": "^2.30.0",
         "echarts": "^5.4.3",
         "echarts-gl": "^2.0.9",
@@ -8206,11 +8203,6 @@
         "ajv": "^8.8.2"
       }
     },
-    "node_modules/angular-datatables": {
-      "version": "16.0.1",
-      "resolved": "https://registry.npmjs.org/angular-datatables/-/angular-datatables-16.0.1.tgz",
-      "integrity": "sha512-RXDQQqIWAyFtpyGI800heT/sHho2+3vxIeNN+XxS5VmezZiQSjeeBBo+Lp2CpA3XD7q3ro08Rhks/i2FvbF7PA=="
-    },
     "node_modules/angular-gridster2": {
       "version": "16.0.0",
       "resolved": "https://registry.npmjs.org/angular-gridster2/-/angular-gridster2-16.0.0.tgz",
@@ -11261,23 +11253,6 @@
         "node": ">=10"
       }
     },
-    "node_modules/datatables.net": {
-      "version": "1.13.1",
-      "resolved": "https://registry.npmjs.org/datatables.net/-/datatables.net-1.13.1.tgz",
-      "integrity": "sha512-cX5dDHsbVdLLYKsWOSE0MvuGUcV88zU5dZ/taK2puJV6F9Fw0CFsP3+U/kr+qpDSFOBLWISRyM4Q9wWWovPTNg==",
-      "dependencies": {
-        "jquery": ">=1.7"
-      }
-    },
-    "node_modules/datatables.net-dt": {
-      "version": "1.13.1",
-      "resolved": "https://registry.npmjs.org/datatables.net-dt/-/datatables.net-dt-1.13.1.tgz",
-      "integrity": "sha512-J5ul/Y+Hpyfh8y02DKwgbmUij4e4R6bstnx4iYvY7FV2b2XuCP0Qow/Uuc0gtxDHSz2bTsoeRHqg4teoGftVDg==",
-      "dependencies": {
-        "datatables.net": ">=1.12.1",
-        "jquery": ">=1.7"
-      }
-    },
     "node_modules/date-fns": {
       "version": "2.30.0",
       "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.30.0.tgz",
@@ -31375,11 +31350,6 @@
         "fast-deep-equal": "^3.1.3"
       }
     },
-    "angular-datatables": {
-      "version": "16.0.1",
-      "resolved": "https://registry.npmjs.org/angular-datatables/-/angular-datatables-16.0.1.tgz",
-      "integrity": "sha512-RXDQQqIWAyFtpyGI800heT/sHho2+3vxIeNN+XxS5VmezZiQSjeeBBo+Lp2CpA3XD7q3ro08Rhks/i2FvbF7PA=="
-    },
     "angular-gridster2": {
       "version": "16.0.0",
       "resolved": "https://registry.npmjs.org/angular-gridster2/-/angular-gridster2-16.0.0.tgz",
@@ -33720,23 +33690,6 @@
         }
       }
     },
-    "datatables.net": {
-      "version": "1.13.1",
-      "resolved": "https://registry.npmjs.org/datatables.net/-/datatables.net-1.13.1.tgz",
-      "integrity": "sha512-cX5dDHsbVdLLYKsWOSE0MvuGUcV88zU5dZ/taK2puJV6F9Fw0CFsP3+U/kr+qpDSFOBLWISRyM4Q9wWWovPTNg==",
-      "requires": {
-        "jquery": ">=1.7"
-      }
-    },
-    "datatables.net-dt": {
-      "version": "1.13.1",
-      "resolved": "https://registry.npmjs.org/datatables.net-dt/-/datatables.net-dt-1.13.1.tgz",
-      "integrity": "sha512-J5ul/Y+Hpyfh8y02DKwgbmUij4e4R6bstnx4iYvY7FV2b2XuCP0Qow/Uuc0gtxDHSz2bTsoeRHqg4teoGftVDg==",
-      "requires": {
-        "datatables.net": ">=1.12.1",
-        "jquery": ">=1.7"
-      }
-    },
     "date-fns": {
       "version": "2.30.0",
       "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.30.0.tgz",
diff --git a/ui/package.json b/ui/package.json
index f29f45c292..108d9190be 100644
--- a/ui/package.json
+++ b/ui/package.json
@@ -53,7 +53,6 @@
     "@ngx-loading-bar/http-client": "6.0.2",
     "@panzoom/panzoom": "^4.5.1",
     "@swimlane/ngx-charts": "^20.4.1",
-    "angular-datatables": "^16.0.1",
     "angular-gridster2": "^16.0.0",
     "angular2-uuid": "1.1.1",
     "codemirror": "^5.65.11",
@@ -61,8 +60,6 @@
     "d3-array": "^3.2.4",
     "d3-contour": "^4.0.2",
     "dagre": "0.8.5",
-    "datatables.net": "^1.13.1",
-    "datatables.net-dt": "^1.13.1",
     "date-fns": "^2.30.0",
     "echarts": "^5.4.3",
     "echarts-gl": "^2.0.9",
diff --git a/ui/src/scss/main.scss b/ui/src/scss/main.scss
index 1b028d5a25..0547827269 100644
--- a/ui/src/scss/main.scss
+++ b/ui/src/scss/main.scss
@@ -17,7 +17,6 @@
  */
 
 @import '~@ali-hm/angular-tree-component/css/angular-tree-component.css';
-@import '~datatables.net-dt/css/jquery.dataTables.css';
 @import '~@fortawesome/fontawesome-free/css/all.css';
 @import '~@jsplumb/browser-ui/css/jsplumbtoolkit.css';
 @import '~shepherd.js/dist/css/shepherd.css';