Martijn Visser created FLINK-24737:
--------------------------------------

             Summary: Update outdated web dependencies in flink-runtime-web
                 Key: FLINK-24737
                 URL: https://issues.apache.org/jira/browse/FLINK-24737
             Project: Flink
          Issue Type: Technical Debt
    Affects Versions: 1.14.0
            Reporter: Martijn Visser
             Fix For: 1.15.0


The flink-runtime-web/web-dashboard uses quite a number of outdated 
dependencies. Some of them have reported vulnerabilities and it would be good 
to resolve them.

Output of `ncu` at this moment on master:

| @angular-devkit/build-angular          | ~12.1.3  | -> | 12.2.12 |
| @angular-eslint/builder                | 12.3.1   | -> | 12.6.1  |
| @angular-eslint/eslint-plugin          | 12.3.1   | -> | 12.6.1  |
| @angular-eslint/eslint-plugin-template | 12.3.1   | -> | 12.6.1  |
| @angular-eslint/schematics             | 12.3.1   | -> | 12.6.1  |
| @angular-eslint/template-parser        | 12.3.1   | -> | 12.6.1  |
| @angular/cli                           | ~12.1.3  | -> | 12.2.12 |
| @angular/compiler-cli                  | ~12.1.3  | -> | 12.2.12 |
| @angular/language-service              | ~12.1.3  | -> | 12.2.12 |
| @types/d3                              | ^5.7.1   | -> | ^7.1.0  |
| @types/dagre                           | ^0.7.41  | -> | ^0.7.46 |
| @types/jasmine                         | ~3.6.0   | -> | ~3.10.1 |
| @types/jasminewd2                      | ~2.0.3   | -> | ~2.0.10 |
| @types/node                            | ^12.11.1 | -> | 16.11.6 |
| @typescript-eslint/eslint-plugin       | 4.28.2   | -> | 5.3.0   |
| @typescript-eslint/parser              | 4.28.2   | -> | 5.3.0   |
| eslint                                 | ^7.26.0  | -> | ^8.1.0  |
| eslint-plugin-prettier                 | ^3.4.0   | -> | ^4.0.0  |
| eslint-plugin-unused-imports           | ^1.1.4   | -> | ^1.1.5  |
| husky                                  | ^1.3.1   | -> | ^7.0.4  |
| jasmine-core                           | ~3.8.0   | -> | ~3.10.1 |
| jasmine-spec-reporter                  | ~5.0.0   | -> | ~7.0.0  |
| karma                                  | ~6.3.4   | -> | ~6.3.7  |
| karma-jasmine                          | ~4.0.0   | -> | ~4.0.1  |
| karma-jasmine-html-reporter            | ^1.5.0   | -> | ^1.7.0  |
| lint-staged                            | ^11.1.2  | -> | ^11.2.6 |
| prettier                               | ^1.16.4  | -> | ^2.4.1  |
| stylelint                              | ^13.13.1 | -> | ^14.0.1 |
| stylelint-config-hudochenkov           | ^5.0.0   | -> | ^6.0.1  |
| stylelint-config-prettier              | ^8.0.2   | -> | ^9.0.3  |
| stylelint-config-standard              | ^22.0.0  | -> | ^23.0.0 |
| stylelint-order                        | ^4.1.0   | -> | ^5.0.0  |
| ts-node                                | ~7.0.0   | -> | ~10.4.0 |
| typescript                             | ~4.3.5   | -> | ~4.4.4  |
| @angular/animations                    | ~12.1.3  | -> | 12.2.12 |
| @angular/common                        | ~12.1.3  | -> | 12.2.12 |
| @angular/compiler                      | ~12.1.3  | -> | 12.2.12 |
| @angular/core                          | ~12.1.3  | -> | 12.2.12 |
| @angular/forms                         | ~12.1.3  | -> | 12.2.12 |
| @angular/platform-browser              | ~12.1.3  | -> | 12.2.12 |
| @angular/platform-browser-dynamic      | ~12.1.3  | -> | 12.2.12 |
| @angular/router                        | ~12.1.3  | -> | 12.2.12 |
| core-js                                | ^2.5.4   | -> | ^3.19.0 |
| d3                                     | ^5.9.1   | -> | ^7.1.1  |
| d3-flame-graph                         | ^4.0.6   | -> | ^4.1.1  |
| dagre                                  | ^0.8.4   | -> | ^0.8.5  |
| monaco-editor                          | ^0.20.0  | -> | ^0.29.1 |
| rxjs                                   | ^6.6.7   | -> | ^7.4.0  |
| tslib                                  | ^2.0.0   | -> | ^2.3.1  |



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to