Skip to content

Commit 544ece1

Browse files
authored
Angular upgrade to v19 and critical vuln fixes (#132)
* #SS-I12: fix - web component build fix * #SS-I12: fix - ng 19 upgrade * #SS-I12: fix - ng 19 upgrade * #SS-I21: fix - ng 19 upgrade * #SS-I21: fix - removed unused workflow * #SS-I21: fix - fix the linting issue * SS-I21: fix - version upgrade
1 parent c94b058 commit 544ece1

19 files changed

Lines changed: 13195 additions & 17939 deletions

.eslintrc.json

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,41 @@
4646
"plugin:@angular-eslint/template/recommended"
4747
],
4848
"rules": {}
49+
},
50+
{
51+
"files": [
52+
"projects/sunbird-pdf-player/**/*.ts"
53+
],
54+
"parserOptions": {
55+
"project": [
56+
"projects/sunbird-pdf-player/tsconfig.lib.json",
57+
"projects/sunbird-pdf-player/tsconfig.spec.json"
58+
],
59+
"createDefaultProgram": true
60+
},
61+
"extends": [
62+
"plugin:@angular-eslint/recommended",
63+
"plugin:@angular-eslint/template/process-inline-templates",
64+
"plugin:@typescript-eslint/recommended"
65+
],
66+
"rules": {}
67+
},
68+
{
69+
"files": [
70+
"projects/pdf-player-wc/**/*.ts"
71+
],
72+
"parserOptions": {
73+
"project": [
74+
"projects/pdf-player-wc/tsconfig.app.json",
75+
"projects/pdf-player-wc/tsconfig.spec.json"
76+
],
77+
"createDefaultProgram": true
78+
},
79+
"extends": [
80+
"plugin:@angular-eslint/recommended",
81+
"plugin:@typescript-eslint/recommended"
82+
],
83+
"rules": {}
4984
}
5085
]
5186
}

.github/workflows/jira-description-action.yml

Lines changed: 0 additions & 16 deletions
This file was deleted.

.github/workflows/publish_module.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
- name: Set up Node.js
1717
uses: actions/setup-node@v4
1818
with:
19-
node-version: '22.15.0'
19+
node-version: '22.21.1'
2020

2121
- name: Restore node_modules cache
2222
id: cache
@@ -28,7 +28,7 @@ jobs:
2828
${{ runner.os }}-node-modules-
2929
3030
- name: Install dependencies
31-
run: npm ci --legacy-peer-deps
31+
run: npm i --legacy-peer-deps
3232

3333
- name: Save node_modules cache
3434
if: steps.cache.outputs.cache-hit != 'true'

.github/workflows/publish_web_component.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
- name: Set up Node.js
1717
uses: actions/setup-node@v4
1818
with:
19-
node-version: '22.15.0'
19+
node-version: '22.21.1'
2020

2121
- name: Restore node_modules cache
2222
id: cache
@@ -28,7 +28,7 @@ jobs:
2828
${{ runner.os }}-node-modules-
2929
3030
- name: Install dependencies
31-
run: npm ci --legacy-peer-deps
31+
run: npm i --legacy-peer-deps
3232

3333
- name: Save node_modules cache
3434
if: steps.cache.outputs.cache-hit != 'true'

0 commit comments

Comments
 (0)