mehdid93 commented on PR #25718:
URL: https://github.com/apache/flink/pull/25718#issuecomment-2536464016

   I've tried several NPM packages to extract licenses and here are the output 
of two dependencies. 
   @rmetzger Do you want to proceed with one of these or we should check 
another package ?
   
   **`licence-report`**
   ```
   department  related to  name                               license period  
material / not material  license type  link                                     
           remote version  installed version  defined version  author
   ----------  ----------  ----                               --------------  
-----------------------  ------------  ----                                     
           --------------  -----------------  ---------------  ------
   kessler     stuff       @angular/animations                perpetual       
material                 MIT           
git+https://github.com/angular/angular.git          18.2.13         18.2.13     
       ^18.2.13         angular
   kessler     stuff       @angular/common                    perpetual       
material                 MIT           
git+https://github.com/angular/angular.git          18.2.13         18.2.13     
       ^18.2.13         angular
   kessler     stuff       @angular/compiler                  perpetual       
material                 MIT           
git+https://github.com/angular/angular.git          18.2.13         18.2.13     
       ^18.2.13         angular
   kessler     stuff       @angular/core                      perpetual       
material                 MIT           
git+https://github.com/angular/angular.git          18.2.13         18.2.13     
       ^18.2.13         angular
   kessler     stuff       @angular/forms                     perpetual       
material                 MIT           
git+https://github.com/angular/angular.git          18.2.13         18.2.13     
       ^18.2.13         angular
   kessler     stuff       @angular/platform-browser          perpetual       
material                 MIT           
git+https://github.com/angular/angular.git          18.2.13         18.2.13     
       ^18.2.13         angular
   kessler     stuff       @angular/platform-browser-dynamic  perpetual       
material                 MIT           
git+https://github.com/angular/angular.git          18.2.13         18.2.13     
       ^18.2.13         angular
   kessler     stuff       @angular/router                    perpetual       
material                 MIT           
git+https://github.com/angular/angular.git          18.2.13         18.2.13     
       ^18.2.13         angular
   kessler     stuff       @antv/g2                           perpetual       
material                 MIT           git+https://github.com/antvis/g2.git     
           4.2.11          4.2.8              ^4.1.34          
https://github.com/orgs/antvis/people
   kessler     stuff       core-js                            perpetual       
material                 MIT           
git+https://github.com/zloirock/core-js.git         3.39.0          3.39.0      
       ^3.39.0          Denis Pushkarev [email protected] http://zloirock.ru
   kessler     stuff       d3                                 perpetual       
material                 ISC           git+https://github.com/d3/d3.git         
           7.9.0           7.4.4              ^7.1.1           Mike Bostock 
https://bost.ocks.org/mike
   kessler     stuff       d3-flame-graph                     perpetual       
material                 Apache-2.0    
git+https://github.com/spiermar/d3-flame-graph.git  4.1.3           4.1.3       
       ^4.1.1           Martin Spier <[email protected]>
   kessler     stuff       d3-tip                             perpetual       
material                 MIT           git+https://github.com/Caged/d3-tip.git  
           0.9.1           0.9.1              ^0.9.1           Justin Palmer 
<[email protected]> (http://labratrevenge.com/d3-tip)
   kessler     stuff       dagre                              perpetual       
material                 MIT           git+https://github.com/dagrejs/dagre.git 
           0.8.5           0.8.5              ^0.8.5           Chris Pettitt 
<[email protected]>
   kessler     stuff       monaco-editor                      perpetual       
material                 MIT           
git+https://github.com/microsoft/monaco-editor.git  0.31.1          0.31.1      
       ^0.31.1          Microsoft Corporation
   kessler     stuff       ng-zorro-antd                      perpetual       
material                 MIT           
git+https://github.com/NG-ZORRO/ng-zorro-antd.git   18.2.1          18.2.1      
       ^18.2.1          n/a
   kessler     stuff       rxjs                               perpetual       
material                 Apache-2.0    
git+https://github.com/reactivex/rxjs.git           7.8.1           7.8.1       
       ^7.5.7           Ben Lesh <[email protected]>
   kessler     stuff       tslib                              perpetual       
material                 0BSD          
git+https://github.com/Microsoft/tslib.git          2.8.1           2.6.3       
       ^2.0.0           Microsoft Corp.
   kessler     stuff       zone.js                            perpetual       
material                 MIT           git://github.com/angular/angular.git     
           0.14.10         0.14.10            ~0.14.10         Brian Ford
   ```
   **`@wbmnky/license-report-generator`**
   
   # Dependency Licenses
   ## flink-dashboard (2.0.0)
   ### Generated at: Wed Dec 11 2024 17:05:38 GMT+0100 (Central European 
Standard Time)
   -------------------
   
   | Package Name | Version | URL | Description | License |
   | ------------ | ------- | --- | ----------- | ------- |
   | @angular/animations | 18.2.13 | - | Angular - animations integration with 
web-animations |  MIT |
   | @angular/cdk | 18.2.14 | https://github.com/angular/components#readme | 
Angular Material Component Development Kit |  MIT |
   | @angular/common | 18.2.13 | - | Angular - commonly needed directives and 
services |  MIT |
   | @angular/compiler | 18.2.13 | - | Angular - the compiler library |  MIT |
   | @angular/core | 18.2.13 | - | Angular - the core framework |  MIT |
   | @angular/forms | 18.2.13 | - | Angular - directives and services for 
creating forms |  MIT |
   | @angular/platform-browser | 18.2.13 | - | Angular - library for using 
Angular in a web browser |  MIT |
   | @angular/platform-browser-dynamic | 18.2.13 | - | Angular - library for 
using Angular in a web browser with JIT compilation |  MIT |
   | @angular/router | 18.2.13 | 
https://github.com/angular/angular/tree/main/packages/router | Angular - the 
routing library |  MIT |
   | @ant-design/colors | 7.1.0 | 
https://github.com/ant-design/ant-design-colors#readme | Color palettes 
calculator of Ant Design |  MIT |
   | @ant-design/icons-angular | 18.0.0 | - | - |  MIT |
   | @antv/adjust | 0.2.5 | - | The adjust module for G2, F2. |  MIT |
   | @antv/attr | 0.3.3 | - | The Attribute module for G2, F2. |  MIT |
   | @antv/color-util | 2.0.6 | https://github.com/antvis/util#readme | A 
common util collection for antv projects |  ISC |
   | @antv/component | 0.8.28 | - | The component module for antv |  MIT |
   | @antv/coord | 0.3.1 | - | The coordinate module for G2 |  MIT |
   | @antv/dom-util | 2.0.4 | https://github.com/antvis/util#readme | A common 
util collection for antv projects |  MIT |
   | @antv/event-emitter | 0.1.3 | - | event emitter for antvis. |  MIT |
   | @antv/g-base | 0.5.16 | https://github.com/antvis/util#readme | A common 
util collection for antv projects |  ISC |
   | @antv/g-canvas | 0.5.12 | https://github.com/antvis/g#readme | A canvas 
library which providing 2d |  ISC |
   | @antv/g-math | 0.1.9 | https://github.com/antvis/util#readme | geometry 
math |  ISC |
   | @antv/g-svg | 0.5.6 | https://github.com/antvis/g#readme | A canvas 
library which providing 2d |  ISC |
   | @antv/g2 | 4.2.8 | https://g2.antv.vision | the Grammar of Graphics in 
Javascript |  MIT |
   | @antv/matrix-util | 3.0.4 | https://github.com/antvis/util#readme | A 
common util collection for antv projects |  ISC |
   | @antv/matrix-util | 3.1.0-beta.3 | https://github.com/antvis/util#readme | 
A common util collection for antv projects |  ISC |
   | @antv/path-util | 2.0.15 | https://github.com/antvis/util#readme | A 
common util collection for antv projects |  ISC |
   | @antv/scale | 0.3.18 | - | The scale module for G2 |  MIT |
   | @antv/util | 2.0.17 | https://github.com/antvis/util#readme | A common 
util collection for antv projects |  ISC |
   | @babel/code-frame | 7.26.2 | 
https://babel.dev/docs/en/next/babel-code-frame | Generate errors that contain 
a code frame that point to source locations. |  MIT |
   | @babel/helper-validator-identifier | 7.25.9 | - | Validate 
identifier/keywords name |  MIT |
   | @babel/runtime | 7.25.0 | https://babel.dev/docs/en/next/babel-runtime | 
babel&#39;s modular runtime helpers |  MIT |
   | @babel/runtime | 7.26.0 | https://babel.dev/docs/en/next/babel-runtime | 
babel&#39;s modular runtime helpers |  MIT |
   | @ctrl/tinycolor | 3.6.1 | https://tinycolor.vercel.app | Fast, small color 
manipulation and conversion for JavaScript |  MIT |
   | @testing-library/dom | 10.4.0 | 
https://github.com/testing-library/dom-testing-library#readme | Simple and 
complete DOM testing utilities that encourage good testing practices. |  MIT |
   | @types/aria-query | 5.0.4 | 
https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/aria-query 
| TypeScript definitions for aria-query |  MIT |
   | @types/d3-timer | 2.0.1 | 
https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/d3-timer | 
TypeScript definitions for d3JS d3-timer module |  MIT |
   | @types/node | 22.10.1 | 
https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node | 
TypeScript definitions for node |  MIT |
   | ansi-regex | 5.0.1 | - | Regular expression for matching ANSI escape codes 
|  MIT |
   | ansi-styles | 4.3.0 | - | ANSI escape codes for styling strings in the 
terminal |  MIT |
   | ansi-styles | 5.2.0 | - | ANSI escape codes for styling strings in the 
terminal |  MIT |
   | aria-query | 5.3.0 | https://github.com/A11yance/aria-query#readme | 
Programmatic access to the ARIA specification |  Apache-2.0 |
   | chalk | 4.1.2 | - | Terminal string styling done right |  MIT |
   | color-convert | 2.0.1 | - | Plain color conversion functions |  MIT |
   | color-name | 1.1.4 | https://github.com/colorjs/color-name | A list of 
color names and its values |  MIT |
   | commander | 7.2.0 | - | the complete solution for node.js command-line 
programs |  MIT |
   | core-js | 3.39.0 | - | Standard library |  MIT |
   | csstype | 3.1.1 | - | Strict TypeScript and Flow types for style based on 
MDN data |  MIT |
   | d3 | 7.4.4 | https://d3js.org | Data-Driven Documents |  ISC |
   | d3-array | 3.1.6 | https://d3js.org/d3-array/ | Array manipulation, 
ordering, searching, summarizing, etc. |  ISC |
   | d3-axis | 3.0.0 | https://d3js.org/d3-axis/ | Displays automatic reference 
lines for scales. |  ISC |
   | d3-brush | 3.0.0 | https://d3js.org/d3-brush/ | Select a one- or 
two-dimensional region using the mouse or touch. |  ISC |
   | d3-chord | 3.0.1 | https://d3js.org/d3-chord/ | Visualize relationships or 
network flow with an aesthetically-pleasing circular layout. |  ISC |
   | d3-collection | 1.0.7 | https://d3js.org/d3-collection/ | Handy data 
structures for elements keyed by string. |  BSD-3-Clause |
   | d3-color | 3.1.0 | https://d3js.org/d3-color/ | Color spaces! RGB, HSL, 
Cubehelix, Lab and HCL (Lch). |  ISC |
   | d3-contour | 3.0.1 | https://d3js.org/d3-contour/ | Compute contour 
polygons using marching squares. |  ISC |
   | d3-delaunay | 6.0.2 | https://github.com/d3/d3-delaunay | Compute the 
Voronoi diagram of a set of two-dimensional points. |  ISC |
   | d3-dispatch | 3.0.1 | https://d3js.org/d3-dispatch/ | Register named 
callbacks and call them with arguments. |  ISC |
   | d3-drag | 3.0.0 | https://d3js.org/d3-drag/ | Drag and drop SVG, HTML or 
Canvas using mouse or touch input. |  ISC |
   | d3-dsv | 3.0.1 | https://d3js.org/d3-dsv/ | A parser and formatter for 
delimiter-separated values, such as CSV and TSV |  ISC |
   | d3-ease | 1.0.7 | https://d3js.org/d3-ease/ | Easing functions for smooth 
animation. |  BSD-3-Clause |
   | d3-ease | 3.0.1 | https://d3js.org/d3-ease/ | Easing functions for smooth 
animation. |  BSD-3-Clause |
   | d3-fetch | 3.0.1 | https://d3js.org/d3-fetch/ | Convenient parsing for 
Fetch. |  ISC |
   | d3-flame-graph | 4.1.3 | https://github.com/spiermar/d3-flame-graph#readme 
| A d3.js library to produce flame graphs. |  Apache-2.0 |
   | d3-force | 3.0.0 | https://d3js.org/d3-force/ | Force-directed graph 
layout using velocity Verlet integration. |  ISC |
   | d3-format | 3.1.0 | https://d3js.org/d3-format/ | Format numbers for human 
consumption. |  ISC |
   | d3-geo | 3.0.1 | https://d3js.org/d3-geo/ | Shapes and calculators for 
spherical coordinates. |  ISC |
   | d3-hierarchy | 3.1.2 | https://d3js.org/d3-hierarchy/ | Layout algorithms 
for visualizing hierarchical data. |  ISC |
   | d3-interpolate | 3.0.1 | https://d3js.org/d3-interpolate/ | Interpolate 
numbers, colors, strings, arrays, objects, whatever! |  ISC |
   | d3-path | 3.0.1 | https://d3js.org/d3-path/ | Serialize Canvas path 
commands to SVG. |  ISC |
   | d3-polygon | 3.0.1 | https://d3js.org/d3-polygon/ | Operations for 
two-dimensional polygons. |  ISC |
   | d3-quadtree | 3.0.1 | https://d3js.org/d3-quadtree/ | Two-dimensional 
recursive spatial subdivision. |  ISC |
   | d3-random | 3.0.1 | https://d3js.org/d3-random/ | Generate random numbers 
from various distributions. |  ISC |
   | d3-scale | 4.0.2 | https://d3js.org/d3-scale/ | Encodings that map 
abstract data to visual representation. |  ISC |
   | d3-scale-chromatic | 3.0.0 | https://d3js.org/d3-scale-chromatic/ | 
Sequential, diverging and categorical color schemes. |  ISC |
   | d3-selection | 1.4.2 | https://d3js.org/d3-selection/ | Data-driven DOM 
manipulation: select elements and join them to data. |  BSD-3-Clause |
   | d3-selection | 3.0.0 | https://d3js.org/d3-selection/ | Data-driven DOM 
manipulation: select elements and join them to data. |  ISC |
   | d3-shape | 3.1.0 | https://d3js.org/d3-shape/ | Graphical primitives for 
visualization, such as lines and areas. |  ISC |
   | d3-time | 3.0.0 | https://d3js.org/d3-time/ | A calculator for humanity’s 
peculiar conventions of time. |  ISC |
   | d3-time-format | 4.1.0 | https://d3js.org/d3-time-format/ | A JavaScript 
time formatter and parser inspired by strftime and strptime. |  ISC |
   | d3-timer | 1.0.10 | https://d3js.org/d3-timer/ | An efficient queue 
capable of managing thousands of concurrent animations. |  BSD-3-Clause |
   | d3-timer | 3.0.1 | https://d3js.org/d3-timer/ | An efficient queue capable 
of managing thousands of concurrent animations. |  ISC |
   | d3-tip | 0.9.1 | https://github.com/Caged/d3-tip | Tooltips for d3 svg 
visualizations |  MIT |
   | d3-transition | 3.0.1 | https://d3js.org/d3-transition/ | Animated 
transitions for D3 selections. |  ISC |
   | d3-zoom | 3.0.0 | https://d3js.org/d3-zoom/ | Pan and zoom SVG, HTML or 
Canvas using mouse or touch input. |  ISC |
   | dagre | 0.8.5 | - | Graph layout for JavaScript |  MIT |
   | date-fns | 2.30.0 | - | Modern JavaScript date utility library |  MIT |
   | delaunator | 5.0.0 | - | An incredibly fast JavaScript library for 
Delaunay triangulation of 2D points |  ISC |
   | dequal | 2.0.3 | - | A tiny (304B to 489B) utility for check for deep 
equality |  MIT |
   | detect-browser | 5.3.0 | https://github.com/DamonOehlman/detect-browser | 
Unpack a browser type and version from the useragent string |  MIT |
   | dom-accessibility-api | 0.5.16 | - | Implements 
https://w3c.github.io/accname/ |  MIT |
   | entities | 4.5.0 | - | Encode &amp; decode XML and HTML entities with ease 
&amp; speed |  BSD-2-Clause |
   | fecha | 4.2.3 | https://github.com/taylorhakes/fecha | Date formatting and 
parsing |  MIT |
   | gl-matrix | 3.4.3 | http://glmatrix.net | Javascript Matrix and Vector 
library for High Performance WebGL apps |  MIT |
   | graphlib | 2.1.8 | - | A directed and undirected multi-graph library |  
MIT |
   | has-flag | 4.0.0 | - | Check if argv has a specific flag |  MIT |
   | iconv-lite | 0.6.3 | https://github.com/ashtuchkin/iconv-lite | Convert 
character encodings in pure javascript. |  MIT |
   | internmap | 2.0.3 | https://github.com/mbostock/internmap/ | Map and Set 
with automatic key interning |  ISC |
   | js-tokens | 4.0.0 | - | A regex that tokenizes JavaScript. |  MIT |
   | lodash | 4.17.21 | https://lodash.com/ | Lodash modular utilities. |  MIT |
   | lz-string | 1.5.0 | http://pieroxy.net/blog/pages/lz-string/index.html | 
LZ-based compression algorithm |  MIT |
   | monaco-editor | 0.31.1 | - | A browser based code editor |  MIT |
   | ng-zorro-antd | 18.2.1 | https://ng.ant.design | An enterprise-class UI 
components based on Ant Design and Angular |  MIT |
   | parse5 | 7.2.1 | https://parse5.js.org | HTML parser and serializer. |  
MIT |
   | picocolors | 1.1.1 | - | The tiniest and the fastest library for terminal 
output formatting with ANSI colors |  ISC |
   | pretty-format | 27.5.1 | - | Stringify any JavaScript value. |  MIT |
   | react-is | 17.0.2 | https://reactjs.org/ | Brand checking of React 
Elements. |  MIT |
   | regenerator-runtime | 0.14.1 | - | Runtime for Regenerator-compiled 
generator and async functions. |  MIT |
   | robust-predicates | 3.0.1 | - | Fast robust predicates for computational 
geometry |  Unlicense |
   | rw | 1.3.3 | https://github.com/mbostock/rw | Now stdin and stdout are 
files. |  BSD-3-Clause |
   | rxjs | 7.8.1 | https://rxjs.dev | Reactive Extensions for modern 
JavaScript |  Apache-2.0 |
   | safer-buffer | 2.1.2 | - | Modern Buffer API polyfill without footguns |  
MIT |
   | supports-color | 7.2.0 | - | Detect whether a terminal supports color |  
MIT |
   | tslib | 1.14.1 | https://www.typescriptlang.org/ | Runtime library for 
TypeScript helper functions |  0BSD |
   | tslib | 2.6.3 | https://www.typescriptlang.org/ | Runtime library for 
TypeScript helper functions |  0BSD |
   | undici-types | 6.20.0 | https://undici.nodejs.org | A stand-alone types 
package for Undici |  MIT |
   | zone.js | 0.14.10 | - | Zones for JavaScript |  MIT |


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to