Skip to content

Commit e634795

Browse files
Update dependencies (#846)
* Update dependencies * Ignore react-querybuilder internal ts errors * Fix Mui versions & import + `npm dedup`
1 parent 2454bf6 commit e634795

File tree

6 files changed

+2008
-1904
lines changed

6 files changed

+2008
-1904
lines changed

package-lock.json

Lines changed: 1965 additions & 1860 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 39 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -34,26 +34,25 @@
3434
"licenses-check": "license-checker --summary --excludePrivatePackages --production --onlyAllow \"$( jq -r .onlyAllow[] license-checker-config.json | tr '\n' ';')\" --excludePackages \"$( jq -r .excludePackages[] license-checker-config.json | tr '\n' ';')\""
3535
},
3636
"dependencies": {
37-
"@ag-grid-community/locale": "^33.1.0",
37+
"@ag-grid-community/locale": "^33.3.2",
3838
"@hello-pangea/dnd": "^18.0.1",
39-
"@material-symbols/svg-400": "^0.31.2",
40-
"@mui/base": "^5.0.0-beta.40-0",
41-
"@react-querybuilder/dnd": "^8.2.0",
42-
"@react-querybuilder/material": "^8.2.0",
39+
"@material-symbols/svg-400": "^0.31.9",
40+
"@react-querybuilder/dnd": "^8.8.4",
41+
"@react-querybuilder/material": "^8.8.4",
4342
"autosuggest-highlight": "^3.3.4",
4443
"clsx": "^2.1.1",
45-
"mui-nested-menu": "^4.0.0",
4644
"jwt-decode": "^4.0.0",
4745
"localized-countries": "^2.0.0",
46+
"mui-nested-menu": "^4.0.1",
4847
"oidc-client": "^1.11.5",
4948
"prop-types": "^15.8.1",
5049
"react-csv-downloader": "^3.3.0",
5150
"react-dnd": "^16.0.1",
5251
"react-dnd-html5-backend": "^16.0.1",
5352
"react-querybuilder": "^8.2.0",
5453
"reconnecting-websocket": "^4.4.0",
55-
"type-fest": "^4.34.1",
56-
"uuid": "^11.0.5"
54+
"type-fest": "^4.41.0",
55+
"uuid": "^11.1.0"
5756
},
5857
"peerDependencies": {
5958
"@emotion/react": "^11.14.0",
@@ -62,7 +61,7 @@
6261
"@mui/icons-material": "^5.16.14",
6362
"@mui/lab": "5.0.0-alpha.175",
6463
"@mui/material": "^5.16.14",
65-
"@mui/x-tree-view": "^7.28.1",
64+
"@mui/x-tree-view": "^7.29.1",
6665
"ag-grid-community": "^33.0.3",
6766
"ag-grid-react": "^33.0.4",
6867
"notistack": "^3.0.2",
@@ -75,20 +74,20 @@
7574
"yup": "^1.6.1"
7675
},
7776
"devDependencies": {
78-
"@babel/helper-builder-react-jsx": "^7.25.9",
79-
"@babel/preset-env": "^7.26.8",
80-
"@babel/preset-react": "^7.26.3",
81-
"@babel/preset-typescript": "^7.26.0",
77+
"@babel/helper-builder-react-jsx": "^7.27.1",
78+
"@babel/preset-env": "^7.28.3",
79+
"@babel/preset-react": "^7.27.1",
80+
"@babel/preset-typescript": "^7.27.1",
8281
"@emotion/react": "^11.14.0",
83-
"@emotion/styled": "^11.14.0",
84-
"@hookform/resolvers": "^4.0.0",
82+
"@emotion/styled": "^11.14.1",
83+
"@hookform/resolvers": "^4.1.3",
8584
"@jest/globals": "^29.7.0",
86-
"@mui/icons-material": "^5.16.14",
85+
"@mui/icons-material": "^5.18.0",
8786
"@mui/lab": "5.0.0-alpha.175",
88-
"@mui/material": "^5.16.14",
87+
"@mui/material": "^5.18.0",
8988
"@react-hook/window-size": "^3.1.1",
90-
"@testing-library/jest-dom": "^6.6.3",
91-
"@testing-library/react": "^16.2.0",
89+
"@testing-library/jest-dom": "^6.8.0",
90+
"@testing-library/react": "^16.3.0",
9291
"@testing-library/user-event": "^14.6.1",
9392
"@types/autosuggest-highlight": "^3.2.3",
9493
"@types/eslint": "^8.56.12",
@@ -97,53 +96,53 @@
9796
"@types/json-logic-js": "^2.0.8",
9897
"@types/license-checker": "^25.0.6",
9998
"@types/localized-countries": "^2.0.3",
100-
"@types/node": "^22.13.4",
101-
"@types/prop-types": "^15.7.14",
102-
"@types/react": "^18.3.18",
103-
"@types/react-dom": "^18.3.5",
99+
"@types/node": "^22.18.1",
100+
"@types/prop-types": "^15.7.15",
101+
"@types/react": "^18.3.24",
102+
"@types/react-dom": "^18.3.7",
104103
"@types/react-resizable": "^3.0.8",
105104
"@typescript-eslint/eslint-plugin": "^7.18.0",
106105
"@typescript-eslint/parser": "^7.18.0",
107-
"@vitejs/plugin-react": "^4.3.4",
106+
"@vitejs/plugin-react": "^4.7.0",
108107
"ag-grid-community": "^33.1.0",
109-
"ag-grid-react": "^33.1.0",
108+
"ag-grid-react": "^33.3.2",
110109
"babel-eslint": "^10.1.0",
111110
"babel-preset-airbnb": "^5.0.0",
112111
"babel-preset-vite": "^1.1.3",
113112
"eslint": "^8.57.1",
114113
"eslint-config-airbnb": "^19.0.4",
115114
"eslint-config-airbnb-typescript": "^18.0.0",
116-
"eslint-config-prettier": "^10.1.1",
115+
"eslint-config-prettier": "^10.1.8",
117116
"eslint-config-react-app": "^7.0.1",
118117
"eslint-plugin-flowtype": "^8.0.3",
119-
"eslint-plugin-import": "^2.31.0",
118+
"eslint-plugin-import": "^2.32.0",
120119
"eslint-plugin-jsx-a11y": "^6.10.2",
121-
"eslint-plugin-prettier": "^5.2.5",
122-
"eslint-plugin-react": "^7.37.4",
120+
"eslint-plugin-prettier": "^5.5.4",
121+
"eslint-plugin-react": "^7.37.5",
123122
"eslint-plugin-react-hooks": "^4.6.2",
124-
"glob": "^11.0.1",
123+
"glob": "^11.0.3",
125124
"identity-obj-proxy": "^3.0.0",
126125
"jest": "^29.7.0",
127126
"jest-environment-jsdom": "^29.7.0",
128127
"license-checker": "^25.0.1",
129128
"notistack": "^3.0.2",
130-
"prettier": "^3.5.3",
129+
"prettier": "^3.6.2",
131130
"prettier-plugin-properties": "^0.3.0",
132131
"react": "^18.3.1",
133132
"react-dom": "^18.3.1",
134-
"react-hook-form": "^7.54.2",
135-
"react-intl": "^7.1.6",
133+
"react-hook-form": "^7.62.0",
134+
"react-intl": "^7.1.11",
136135
"react-papaparse": "^4.4.0",
137136
"react-resizable": "^3.0.5",
138-
"react-router": "^7.4.1",
137+
"react-router": "^7.8.2",
139138
"svgo": "^3.3.2",
140139
"ts-node": "^10.9.2",
141-
"typescript": "~5.5.4",
142-
"vite": "^6.2.1",
143-
"vite-plugin-dts": "^4.5.3",
140+
"typescript": "~5.6.3",
141+
"vite": "^6.3.6",
142+
"vite-plugin-dts": "^4.5.4",
144143
"vite-plugin-eslint": "^1.8.1",
145-
"vite-plugin-lib-inject-css": "^2.2.1",
146-
"vite-plugin-svgr": "^4.3.0",
147-
"yup": "^1.6.1"
144+
"vite-plugin-lib-inject-css": "^2.2.2",
145+
"vite-plugin-svgr": "^4.5.0",
146+
"yup": "^1.7.0"
148147
}
149148
}

src/components/filter/expert/ExpertFilterForm.tsx

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,8 @@
66
*/
77

88
import { useCallback, useMemo } from 'react';
9-
109
import type { RuleGroupTypeAny } from 'react-querybuilder';
11-
import { formatQuery } from 'react-querybuilder';
10+
import { formatQuery } from 'react-querybuilder/formatQuery';
1211
import './stylesExpertFilter.css';
1312
import { useFormContext, useWatch } from 'react-hook-form';
1413
import * as yup from 'yup';

src/components/inputs/reactQueryBuilder/CustomReactQueryBuilder.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,10 @@ import {
1414
ActionWithRulesAndAddersProps,
1515
defaultTranslations,
1616
Field,
17-
formatQuery,
1817
QueryBuilder,
1918
RuleGroupTypeAny,
2019
} from 'react-querybuilder';
20+
import { formatQuery } from 'react-querybuilder/formatQuery';
2121
import { useIntl } from 'react-intl';
2222
import { useFormContext } from 'react-hook-form';
2323
import { useCallback, useMemo } from 'react';

src/components/parameters/common/widget/parameter-line-slider.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
import { Grid } from '@mui/material';
99
import { FormattedMessage } from 'react-intl';
10-
import { Mark } from '@mui/base';
10+
import type { Mark } from '@mui/material/Slider/useSlider.types'; // eslint-disable-line no-restricted-imports
1111
import { parametersStyles } from '../../parameters-style';
1212
import { SliderInput } from '../../../inputs';
1313

tsconfig.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
"target": "es6",
1010
"lib": ["dom", "dom.iterable", "esnext"],
1111
"strict": true,
12+
"skipLibCheck": true,
1213
"forceConsistentCasingInFileNames": true,
1314
"noFallthroughCasesInSwitch": true,
1415
"resolveJsonModule": true,

0 commit comments

Comments
 (0)