Skip to content

Commit 84da487

Browse files
Merge pull request #2107 from NIKHITHAVADDEMPUDI/branch_2
RHSTOR-7460: Upgrade packages in both package.json files
2 parents fb83207 + 0f473b9 commit 84da487

File tree

5 files changed

+2714
-1876
lines changed

5 files changed

+2714
-1876
lines changed

.github/workflows/frontend-build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ jobs:
1111
runs-on: ubuntu-latest
1212
strategy:
1313
matrix:
14-
node-version: [20.16.0, 22]
14+
node-version: [20.19.2, 22]
1515
steps:
1616
- uses: actions/checkout@v3
1717
- uses: actions/setup-node@v3

Dockerfile.ci

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM docker.io/library/node:20.16.0 AS builder
1+
FROM docker.io/library/node:20.19.2 AS builder
22

33
ARG PLUGIN=odf
44

@@ -14,7 +14,7 @@ RUN BUILD_SCRIPT=build; \
1414
NODE_OPTIONS="--max-old-space-size=1024" yarn "${BUILD_SCRIPT}" && \
1515
mv /app/plugins/${PLUGIN}/dist /dist
1616

17-
FROM docker.io/library/node:20.16.0
17+
FROM docker.io/library/node:20.19.2
1818

1919
RUN yarn global add http-server
2020
COPY --from=builder /dist /app

package.json

Lines changed: 38 additions & 61 deletions
Original file line numberDiff line numberDiff line change
@@ -64,33 +64,10 @@
6464
"*": "prettier --ignore-unknown --write",
6565
"**/package.json": "npx --yes [email protected]"
6666
},
67-
"resolutions": {
68-
"**/@typescript-eslint/typescript-estree/semver": "^7.7.1",
69-
"**/cypress/semver": "^7.7.1",
70-
"@babel/runtime": "^7.27.0",
71-
"async": "^3.2.6",
72-
"braces": "^3.0.3",
73-
"cache-loader/loader-utils": "^1.4.2",
74-
"cache-loader/loader-utils/json5": "^1.0.2",
75-
"cross-spawn": "^7.0.6",
76-
"eslint-plugin-import/tsconfig-paths/json5": "^1.0.2",
77-
"loader-utils": "^2.0.4",
78-
"micromatch": "^4.0.8",
79-
"minimatch": "^3.0.5",
80-
"minimist": "^1.2.8",
81-
"nanoid": "^3.3.8",
82-
"postcss": "^8.4.49",
83-
"tough-cookie": "^4.1.3",
84-
"underscore.string": "^3.3.6",
85-
"undici": "^6.21.1",
86-
"webpack": "^5.97.1",
87-
"webpack-bundle-analyzer/ws": "^7.5.10",
88-
"webpack-dev-server/express": "^4.21.0"
89-
},
9067
"dependencies": {
91-
"@aws-sdk/client-s3": "3.667.0",
92-
"@aws-sdk/lib-storage": "3.501.0",
93-
"@aws-sdk/s3-request-presigner": "3.614.0",
68+
"@aws-sdk/client-s3": "3.823.0",
69+
"@aws-sdk/lib-storage": "3.823.0",
70+
"@aws-sdk/s3-request-presigner": "3.823.0",
9471
"@openshift-console/dynamic-plugin-sdk": "1.8.0",
9572
"@openshift-console/dynamic-plugin-sdk-internal": "1.0.0",
9673
"@openshift-console/dynamic-plugin-sdk-webpack": "1.3.0",
@@ -106,105 +83,105 @@
10683
"cache-loader": "^4.1.0",
10784
"circular-dependency-plugin": "^5.2.2",
10885
"classnames": "^2.5.1",
109-
"copy-webpack-plugin": "^12.0.2",
86+
"copy-webpack-plugin": "^13.0.0",
11087
"css-loader": "^7.1.2",
11188
"file-loader": "^6.2.0",
112-
"fork-ts-checker-webpack-plugin": "^9.0.2",
89+
"fork-ts-checker-webpack-plugin": "^9.1.0",
11390
"fuzzysearch": "^1.0.3",
114-
"i18next": "^24.2.2",
91+
"i18next": "^25.2.1",
11592
"i18next-conv": "^15.1.1",
11693
"immer": "^10.1.1",
11794
"is-ip": "^5.0.1",
11895
"js-base64": "^3.7.7",
11996
"js-yaml": "^4.1.0",
12097
"lodash-es": "^4.17.21",
121-
"luxon": "^3.5.0",
122-
"mobx": "^6.13.6",
98+
"luxon": "^3.6.1",
99+
"mobx": "^6.13.7",
123100
"mobx-react-lite": "^4.1.0",
124101
"murmurhash-js": "^1.0.0",
125102
"react": "^17.0.1",
126103
"react-copy-to-clipboard": "5.x",
127104
"react-dnd": "^15.1.1",
128105
"react-dnd-html5-backend": "^15.1.2",
129106
"react-dom": "^17.0.1",
130-
"react-dropzone": "^14.2.9",
107+
"react-dropzone": "^14.3.8",
131108
"react-helmet": "^6.1.0",
132-
"react-hook-form": "^7.42.1",
109+
"react-hook-form": "^7.56.4",
133110
"react-i18next": "^11.11.4",
134111
"react-linkify": "^0.2.2",
135112
"react-redux": "7.2.2",
136113
"react-router-dom-v5-compat": "^6.28.2",
137-
"react-tagsinput": "^3.19.0",
138-
"react-virtualized-auto-sizer": "^1.0.24",
139-
"react-window": "^1.8.10",
114+
"react-tagsinput": "^3.20.3",
115+
"react-virtualized-auto-sizer": "^1.0.26",
116+
"react-window": "^1.8.11",
140117
"redux": "4.0.1",
141118
"resolve-url-loader": "^5.0.0",
142-
"sass": "^1.85.1",
119+
"sass": "^1.89.0",
143120
"sass-loader": "^16.0.5",
144-
"semver": "^6.3.1",
121+
"semver": "^7.7.2",
145122
"style-loader": "^3.3.4",
146-
"swr": "2.3.2",
123+
"swr": "2.3.3",
147124
"thread-loader": "^4.0.4",
148125
"ts-loader": "^9.5.2",
149-
"tsx": "^4.19.2",
126+
"tsx": "^4.19.4",
150127
"typesafe-actions": "^5.1.0",
151-
"typescript": "^5.7.3",
128+
"typescript": "^5.8.3",
152129
"victory-core": "^37.3.6",
153130
"webpack": "^5.97.1",
154131
"webpack-bundle-analyzer": "^4.10.2",
155132
"webpack-cli": "^6.0.1",
156133
"yup": "^0.32.11"
157134
},
158135
"devDependencies": {
159-
"@cypress/webpack-preprocessor": "^6.0.2",
136+
"@cypress/webpack-preprocessor": "^6.0.4",
160137
"@discoveryjs/json-ext": "^0.6.3",
161-
"@swc/core": "^1.10.11",
162-
"@swc/jest": "^0.2.37",
138+
"@swc/core": "^1.11.29",
139+
"@swc/jest": "^0.2.38",
163140
"@testing-library/jest-dom": "^6.6.3",
164141
"@testing-library/react": "^12.1.5",
165142
"@testing-library/react-hooks": "^8.0.1",
166143
"@testing-library/user-event": "^14.6.1",
167144
"@types/jest": "^29.5.14",
168145
"@types/lodash-es": "^4.17.12",
169-
"@types/luxon": "^3.4.2",
146+
"@types/luxon": "^3.6.2",
170147
"@types/react-helmet": "^6.1.11",
171148
"@types/react-window": "^1.8.8",
172-
"@typescript-eslint/eslint-plugin": "^8.12.2",
173-
"@typescript-eslint/parser": "^8.17.0",
174-
"cypress": "^14.0.0",
175-
"cypress-multi-reporters": "^2.0.4",
149+
"@typescript-eslint/eslint-plugin": "^8.32.1",
150+
"@typescript-eslint/parser": "^8.32.1",
151+
"cypress": "^14.4.0",
152+
"cypress-multi-reporters": "^2.0.5",
176153
"eslint": "^8.57.1",
177154
"eslint-config-airbnb": "^19.0.4",
178-
"eslint-config-prettier": "^9.1.0",
155+
"eslint-config-prettier": "^10.1.5",
179156
"eslint-plugin-chai-friendly": "^1.0.1",
180-
"eslint-plugin-cypress": "^4.1.0",
157+
"eslint-plugin-cypress": "^4.3.0",
181158
"eslint-plugin-import": "^2.31.0",
182-
"eslint-plugin-jest": "^28.11.0",
159+
"eslint-plugin-jest": "^28.12.0",
183160
"eslint-plugin-jest-dom": "^5.5.0",
184161
"eslint-plugin-jsx-a11y": "^6.10.2",
185162
"eslint-plugin-mobx": "^0.0.13",
186-
"eslint-plugin-react": "^7.37.2",
187-
"eslint-plugin-react-hooks": "^4.6.2",
163+
"eslint-plugin-react": "^7.37.5",
164+
"eslint-plugin-react-hooks": "^5.2.0",
188165
"eslint-plugin-testing-library": "^7.0.0",
189166
"http-server": "^14.1.1",
190167
"husky": "^9.1.7",
191168
"i18next-parser": "^9.3.0",
192169
"identity-obj-proxy": "^3.0.0",
193170
"jest": "^29.7.0",
194171
"jest-environment-jsdom": "^29.7.0",
195-
"jest-html-reporter": "^3.10.2",
172+
"jest-html-reporter": "^4.1.0",
196173
"jest-silent-reporter": "^0.6.0",
197174
"mocha-junit-reporter": "^2.2.1",
198175
"mochawesome": "^7.1.3",
199176
"mochawesome-merge": "^4.4.1",
200-
"prettier": "^3.5.2",
201-
"stylelint": "^16.14.1",
177+
"prettier": "^3.5.3",
178+
"stylelint": "^16.19.1",
202179
"stylelint-config-sass-guidelines": "^12.1.0",
203-
"stylelint-config-standard": "^37.0.0",
204-
"stylelint-order": "^6.0.4",
205-
"webpack-dev-server": "^5.2.0"
180+
"stylelint-config-standard": "^38.0.0",
181+
"stylelint-order": "^7.0.0",
182+
"webpack-dev-server": "^5.2.1"
206183
},
207184
"engines": {
208-
"node": ">=20.x"
185+
"node": ">=20.19.2"
209186
}
210187
}

packages/shared/package.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
"@patternfly/react-topology": "5.4.1",
3030
"classnames": "^2.5.1",
3131
"fuzzysearch": "^1.0.3",
32-
"i18next-parser": "9.1.0",
32+
"i18next-parser": "9.3.0",
3333
"js-base64": "^3.7.7",
3434
"js-yaml": "^4.1.0",
3535
"lodash-es": "^4.17.21",
@@ -38,19 +38,19 @@
3838
"react-dnd": "^15.1.1",
3939
"react-dnd-html5-backend": "^15.1.2",
4040
"react-helmet": "^6.1.0",
41-
"react-hook-form": "^7.42.1",
41+
"react-hook-form": "^7.56.4",
4242
"react-linkify": "^0.2.2",
43-
"react-tagsinput": "^3.19.0",
43+
"react-tagsinput": "^3.20.3",
4444
"resolve-url-loader": "^5.0.0",
45-
"sass": "^1.85.1",
46-
"typescript": "^5.7.3",
45+
"sass": "^1.89.0",
46+
"typescript": "^5.8.3",
4747
"victory-core": "^37.3.6",
4848
"yup": "^0.32.11"
4949
},
5050
"peerDependencies": {
5151
"@openshift-console/dynamic-plugin-sdk": "1.8.0",
5252
"@openshift-console/dynamic-plugin-sdk-internal": "1.0.0",
53-
"i18next": "^24.2.2",
53+
"i18next": "^25.2.1",
5454
"react": "^17.0.1",
5555
"react-dom": "^17.0.1",
5656
"react-i18next": "^11.11.4",

0 commit comments

Comments
 (0)