Skip to content

Commit 2ccff32

Browse files
committed
⬆️(deps) upgrade JS patch and minor dependencies
Upgrade a lot of minor js libs, since they don't require any codebase changes.
1 parent ae67195 commit 2ccff32

8 files changed

Lines changed: 1894 additions & 1325 deletions

File tree

.circleci/config.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -649,6 +649,7 @@ jobs:
649649
auth:
650650
username: $DOCKER_USER
651651
password: $DOCKER_PASS
652+
resource_class: large
652653
working_directory: ~/fun/src/frontend
653654
steps:
654655
- *checkout_fun

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,10 @@ Versioning](https://semver.org/spec/v2.0.0.html).
2525
- Fix course glimpse filters overlap on mobile/tablet
2626
- Fix slider drag and drop issues
2727

28+
### Added
29+
30+
- Updgraded js dependencies
31+
2832
## [3.4.0] - 2026-03-17
2933

3034
### Added

src/frontend/package.json

Lines changed: 40 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -42,29 +42,29 @@
4242
"@babel/core": "7.29.0",
4343
"@babel/plugin-syntax-dynamic-import": "7.8.3",
4444
"@babel/plugin-transform-modules-commonjs": "7.28.6",
45-
"@babel/preset-env": "7.29.0",
45+
"@babel/preset-env": "7.29.5",
4646
"@babel/preset-react": "7.28.5",
4747
"@babel/preset-typescript": "7.28.5",
4848
"@emotion/react": "^11.14.0",
4949
"@emotion/styled": "^11.14.1",
50-
"@faker-js/faker": "10.3.0",
51-
"@formatjs/cli": "6.13.0",
52-
"@formatjs/intl-relativetimeformat": "12.2.2",
50+
"@faker-js/faker": "10.4.0",
51+
"@formatjs/cli": "6.16.0",
52+
"@formatjs/intl-relativetimeformat": "12.3.7",
5353
"@hookform/resolvers": "5.2.2",
5454
"@lyracom/embedded-form-glue": "1.4.4",
5555
"@mui/material": "^7.3.2",
5656
"@openfun/cunningham-react": "4.0.0",
5757
"@openfun/cunningham-tokens": "3.0.0",
58-
"@sentry/browser": "10.40.0",
59-
"@sentry/types": "10.40.0",
60-
"@storybook/addon-links": "10.2.13",
61-
"@storybook/react": "10.2.13",
62-
"@storybook/react-webpack5": "10.2.13",
63-
"@tanstack/query-core": "5.90.20",
64-
"@tanstack/query-sync-storage-persister": "5.90.23",
65-
"@tanstack/react-query": "5.90.21",
66-
"@tanstack/react-query-devtools": "5.91.3",
67-
"@tanstack/react-query-persist-client": "5.90.23",
58+
"@sentry/browser": "10.53.1",
59+
"@sentry/types": "10.53.1",
60+
"@storybook/addon-links": "10.4.0",
61+
"@storybook/react": "10.4.0",
62+
"@storybook/react-webpack5": "10.4.0",
63+
"@tanstack/query-core": "5.100.10",
64+
"@tanstack/query-sync-storage-persister": "5.100.10",
65+
"@tanstack/react-query": "5.100.10",
66+
"@tanstack/react-query-devtools": "5.100.10",
67+
"@tanstack/react-query-persist-client": "5.100.10",
6868
"@testing-library/dom": "10.4.1",
6969
"@testing-library/jest-dom": "6.9.1",
7070
"@testing-library/react": "16.3.2",
@@ -80,63 +80,63 @@
8080
"@types/react-autosuggest": "10.1.11",
8181
"@types/react-dom": "19.2.3",
8282
"@types/react-modal": "3.16.3",
83-
"@typescript-eslint/eslint-plugin": "8.56.1",
84-
"@typescript-eslint/parser": "8.56.1",
85-
"babel-jest": "30.2.0",
86-
"babel-loader": "10.0.0",
83+
"@typescript-eslint/eslint-plugin": "8.59.3",
84+
"@typescript-eslint/parser": "8.59.3",
85+
"babel-jest": "30.4.1",
86+
"babel-loader": "10.1.1",
8787
"babel-plugin-react-intl": "8.2.25",
8888
"bootstrap": ">=4.6.0 <5",
8989
"classnames": "2.5.1",
9090
"cljs-merge": "1.1.1",
91-
"core-js": "3.48.0",
92-
"downshift": "9.3.2",
91+
"core-js": "3.49.0",
92+
"downshift": "9.3.3",
9393
"embla-carousel-autoplay": "8.6.0",
9494
"embla-carousel-react": "8.6.0",
9595
"embla-carousel-wheel-gestures": "8.1.0",
9696
"eslint": ">=8.57.0 <9",
9797
"eslint-config-airbnb": "19.0.4",
9898
"eslint-config-airbnb-typescript": "18.0.0",
9999
"eslint-config-prettier": "10.1.8",
100-
"eslint-import-resolver-webpack": "0.13.10",
100+
"eslint-import-resolver-webpack": "0.13.11",
101101
"eslint-plugin-compat": "7.0.0",
102-
"eslint-plugin-formatjs": "6.2.0",
102+
"eslint-plugin-formatjs": "6.4.10",
103103
"eslint-plugin-import": "2.32.0",
104104
"eslint-plugin-jsx-a11y": "6.10.2",
105105
"eslint-plugin-prettier": "5.5.5",
106106
"eslint-plugin-react": "7.37.5",
107-
"eslint-plugin-react-hooks": "7.0.1",
108-
"eslint-plugin-storybook": "10.2.13",
107+
"eslint-plugin-react-hooks": "7.1.1",
108+
"eslint-plugin-storybook": "10.4.0",
109109
"fetch-mock": "<10",
110110
"file-loader": "6.2.0",
111111
"glob": "11.1.0",
112112
"i18n-iso-countries": "7.14.0",
113113
"iframe-resizer": "<5",
114114
"intl-pluralrules": "2.0.1",
115-
"jest": "30.2.0",
116-
"jest-environment-jsdom": "30.2.0",
117-
"js-cookie": "3.0.5",
118-
"keycloak-js": "26.2.3",
115+
"jest": "30.4.2",
116+
"jest-environment-jsdom": "30.4.1",
117+
"js-cookie": "3.0.7",
118+
"keycloak-js": "26.2.4",
119119
"lodash-es": "4.18.1",
120120
"mdn-polyfills": "5.20.0",
121-
"msw": "2.12.10",
121+
"msw": "2.14.6",
122122
"node-fetch": ">2.6.6 <3",
123123
"nodemon": "3.1.14",
124-
"prettier": "3.8.1",
124+
"prettier": "3.8.3",
125125
"query-string": "9.3.1",
126-
"react": "19.2.4",
126+
"react": "19.2.6",
127127
"react-autosuggest": "10.1.0",
128-
"react-dom": "19.2.4",
129-
"react-hook-form": "7.71.2",
128+
"react-dom": "19.2.6",
129+
"react-hook-form": "7.76.0",
130130
"react-intl": "8.1.3",
131131
"react-modal": "3.16.3",
132-
"react-router": "7.12.0",
133-
"sass": "1.97.3",
132+
"react-router": "7.15.1",
133+
"sass": "1.99.0",
134134
"source-map-loader": "5.0.0",
135-
"storybook": "10.2.13",
135+
"storybook": "10.4.0",
136136
"tsconfig-paths-webpack-plugin": "4.2.0",
137137
"typescript": "5.9.3",
138138
"uuid": "13.0.0",
139-
"webpack": "5.104.1",
139+
"webpack": "5.106.2",
140140
"webpack-cli": "6.0.1",
141141
"whatwg-fetch": "3.6.20",
142142
"xhr-mock": "2.5.1",
@@ -147,8 +147,8 @@
147147
"@testing-library/dom": "10.4.1",
148148
"@types/react": "19.2.14",
149149
"@types/react-dom": "19.2.3",
150-
"react": "19.2.4",
151-
"react-dom": "19.2.4"
150+
"react": "19.2.6",
151+
"react-dom": "19.2.6"
152152
},
153153
"msw": {
154154
"workerDirectory": "../richie/static/richie/js"
@@ -158,6 +158,6 @@
158158
"yarn": "1.22.22"
159159
},
160160
"devDependencies": {
161-
"@storybook/addon-webpack5-compiler-babel": "4.0.0"
161+
"@storybook/addon-webpack5-compiler-babel": "4.0.1"
162162
}
163163
}

0 commit comments

Comments
 (0)