Skip to content

Commit a0533c5

Browse files
Security: update vulnerable dependencies (25_1) (#33161)
1 parent c8c85b9 commit a0533c5

136 files changed

Lines changed: 6311 additions & 4395 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

apps/demos/package.json

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -120,9 +120,10 @@
120120
"eslint-plugin-import": "catalog:eslint8",
121121
"eslint-plugin-no-only-tests": "catalog:eslint8",
122122
"eslint-plugin-react": "7.33.2",
123-
"eslint-plugin-react-perf": "3.3.2",
123+
"eslint-plugin-react-perf": "3.3.3",
124+
"eslint-plugin-vue": "catalog:",
124125
"express": "4.21.2",
125-
"glob": "10.4.5",
126+
"glob": "11.1.0",
126127
"gulp": "4.0.2",
127128
"gulp-clean": "0.4.0",
128129
"gulp-minify": "3.1.0",
@@ -147,6 +148,7 @@
147148
"testcafe-reporter-spec-time": "4.0.0",
148149
"ts-node": "10.9.2",
149150
"@types/file-saver-es": "^2.0.3",
151+
"vue-eslint-parser": "catalog:",
150152
"vue-tsc": "^3.0.6"
151153
},
152154
"scripts": {

apps/react/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
"style-loader": "3.3.4",
2323
"ts-loader": "9.5.1",
2424
"tsconfig-paths-webpack-plugin": "4.1.0",
25-
"webpack": "5.94.0",
25+
"webpack": "5.105.4",
2626
"webpack-cli": "5.1.4",
2727
"webpack-dev-server": "5.2.1"
2828
},

apps/vue/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
"url-loader": "1.1.2",
2929
"vue-loader": "17.4.2",
3030
"vue-router": "4.2.5",
31-
"webpack": "5.94.0",
31+
"webpack": "5.105.4",
3232
"webpack-cli": "5.1.4",
3333
"webpack-dev-server": "5.2.1"
3434
},

e2e/bundlers/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,12 @@
1212
"cldrjs": "0.5.5",
1313
"jquery": "3.7.1",
1414
"minimist": "1.2.8",
15+
"@parcel/watcher-linux-x64-glibc": "2.5.0",
1516
"parcel": "2.16.1",
1617
"rimraf": "3.0.2",
1718
"rollup": "4.22.4",
1819
"vite": "5.4.19",
19-
"webpack": "5.94.0",
20+
"webpack": "5.105.4",
2021
"webpack-cli": "4.10.0",
2122
"devextreme": "workspace:*"
2223
},

e2e/testcafe-devextreme/docker/run-testcafe.js

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
/* eslint-disable keyword-spacing */
2+
13
const { spawnSync } = require('child_process');
24
const parseArgs = require('minimist');
35

@@ -26,24 +28,24 @@ const matrix = [
2628
{ componentFolder: 'renovation', name: 'renovation (jquery)', platform: 'jquery' },
2729
{ componentFolder: 'renovation', name: 'renovation (react)', platform: 'react' },
2830
];
29-
3031
(async() => {
32+
3133
// eslint-disable-next-line no-undef
3234
const parsedArgs = parseArgs(process.argv);
3335
const componentFolderName = parsedArgs.componentFolder;
3436
let testParts = matrix;
3537

36-
if(componentFolderName != null) {
38+
if (componentFolderName != null) {
3739
testParts = testParts.filter(({ componentFolder }) => componentFolder === componentFolderName);
3840
}
3941

40-
if(testParts.length === 0) {
42+
if (testParts.length === 0) {
4143
const variants = [...new Set(matrix.map(({ componentFolder }) => componentFolder))];
4244
throw new Error(`componentFolder "${componentFolderName}" was not found. Use one of next variants: ${variants}`);
4345
}
4446

4547
// eslint-disable-next-line no-restricted-syntax
46-
for(const { name, ...args } of testParts) {
48+
for (const { name, ...args } of testParts) {
4749
// eslint-disable-next-line no-console,no-undef
4850
console.log(`Started test: ${name}`);
4951

e2e/testcafe-devextreme/helpers/callbackTestHelper.ts

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,13 @@
11
import { ClientFunction } from 'testcafe';
22

3-
type WindowCallbackExtended =
4-
Window
5-
& typeof globalThis
6-
& {
7-
clientTesting?: {
8-
data: Record<string, any>;
9-
addCallbackResult: <T>(key: string, result: T) => void;
10-
};
3+
type WindowCallbackExtended = Window
4+
& typeof globalThis
5+
& {
6+
clientTesting?: {
7+
data: Record<string, any>;
8+
addCallbackResult: <T>(key: string, result: T) => void;
119
};
10+
};
1211

1312
const initClientTesting = async (keyArray: string[]): Promise<void> => {
1413
await ClientFunction(

e2e/testcafe-devextreme/helpers/createWidget.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,9 +32,9 @@ export const createWidget = async<TWidgetName extends WidgetName>(
3232
widgetName: TWidgetName,
3333
widgetOptions: TWidgetName extends keyof WidgetOptions
3434
? (
35-
WidgetOptions[TWidgetName] |
35+
WidgetOptions[TWidgetName]
3636
// NOTE: Promise is only for ClientFunction typing
37-
(() => (WidgetOptions[TWidgetName]) | Promise<WidgetOptions[TWidgetName]>)
37+
| (() => (WidgetOptions[TWidgetName]) | Promise<WidgetOptions[TWidgetName]>)
3838
) : unknown,
3939
selector = DEFAULT_SELECTOR,
4040
{ disableFxAnimation } = DEFAULT_OPTIONS,

e2e/testcafe-devextreme/helpers/widgetTypings.ts

Lines changed: 54 additions & 55 deletions
Original file line numberDiff line numberDiff line change
@@ -1,61 +1,60 @@
11
import type { Properties as DataGridProperties } from 'devextreme/ui/data_grid';
22
import type { Properties as FilterBuilderProperties } from 'devextreme/ui/filter_builder';
33

4-
export type WidgetName =
5-
'dxAccordion'
6-
| 'dxAutocomplete'
7-
| 'dxGallery'
8-
| 'dxButtonGroup'
9-
| 'dxCalendar'
10-
| 'dxCalendarView'
11-
| 'dxCheckBox'
12-
| 'dxColorBox'
13-
| 'dxDropDownButton'
14-
| 'dxDraggable'
15-
| 'dxTabPanel'
16-
| 'dxForm'
17-
| 'dxFilterBuilder'
18-
| 'dxSelectBox'
19-
| 'dxScrollable'
20-
| 'dxScrollView'
21-
| 'dxMultiView'
22-
| 'dxPivotGrid'
23-
| 'dxPivotGridFieldChooser'
24-
| 'dxDataGrid'
25-
| 'dxTreeList'
26-
| 'dxPagination'
27-
| 'dxRadioGroup'
28-
| 'dxScheduler'
29-
| 'dxTabs'
30-
| 'dxTagBox'
31-
| 'dxContextMenu'
32-
| 'dxDropDownMenu'
33-
| 'dxChart'
34-
| 'dxMenu'
35-
| 'dxPopup'
36-
| 'dxPopover'
37-
| 'dxSpeedDialAction'
38-
| 'dxSortable'
39-
| 'dxSplitter'
40-
| 'dxButton'
41-
| 'dxTextBox'
42-
| 'dxTextArea'
43-
| 'dxToolbar'
44-
| 'dxTileView'
45-
| 'dxTreeView'
46-
| 'dxDateBox'
47-
| 'dxDateRangeBox'
48-
| 'dxLookup'
49-
| 'dxOverlay'
50-
| 'dxList'
51-
| 'dxHtmlEditor'
52-
| 'dxNumberBox'
53-
| 'dxValidator'
54-
| 'dxFileUploader'
55-
| 'dxSlider'
56-
| 'dxDropDownBox'
57-
| 'dxFileManager'
58-
| 'dxSwitch';
4+
export type WidgetName = 'dxAccordion'
5+
| 'dxAutocomplete'
6+
| 'dxGallery'
7+
| 'dxButtonGroup'
8+
| 'dxCalendar'
9+
| 'dxCalendarView'
10+
| 'dxCheckBox'
11+
| 'dxColorBox'
12+
| 'dxDropDownButton'
13+
| 'dxDraggable'
14+
| 'dxTabPanel'
15+
| 'dxForm'
16+
| 'dxFilterBuilder'
17+
| 'dxSelectBox'
18+
| 'dxScrollable'
19+
| 'dxScrollView'
20+
| 'dxMultiView'
21+
| 'dxPivotGrid'
22+
| 'dxPivotGridFieldChooser'
23+
| 'dxDataGrid'
24+
| 'dxTreeList'
25+
| 'dxPagination'
26+
| 'dxRadioGroup'
27+
| 'dxScheduler'
28+
| 'dxTabs'
29+
| 'dxTagBox'
30+
| 'dxContextMenu'
31+
| 'dxDropDownMenu'
32+
| 'dxChart'
33+
| 'dxMenu'
34+
| 'dxPopup'
35+
| 'dxPopover'
36+
| 'dxSpeedDialAction'
37+
| 'dxSortable'
38+
| 'dxSplitter'
39+
| 'dxButton'
40+
| 'dxTextBox'
41+
| 'dxTextArea'
42+
| 'dxToolbar'
43+
| 'dxTileView'
44+
| 'dxTreeView'
45+
| 'dxDateBox'
46+
| 'dxDateRangeBox'
47+
| 'dxLookup'
48+
| 'dxOverlay'
49+
| 'dxList'
50+
| 'dxHtmlEditor'
51+
| 'dxNumberBox'
52+
| 'dxValidator'
53+
| 'dxFileUploader'
54+
| 'dxSlider'
55+
| 'dxDropDownBox'
56+
| 'dxFileManager'
57+
| 'dxSwitch';
5958

6059
export interface WidgetOptions {
6160
dxDataGrid: DataGridProperties;

e2e/testcafe-devextreme/package.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,9 @@
1111
"@babel/plugin-transform-runtime": "7.19.6",
1212
"@testcafe-community/axe": "3.5.0",
1313
"@types/jquery": "3.5.29",
14-
"@typescript-eslint/eslint-plugin": "catalog:eslint8",
14+
"@typescript-eslint/eslint-plugin": "catalog:eslint8",
1515
"@typescript-eslint/parser": "catalog:eslint8",
16+
"eslint-config-devextreme": "1.1.6",
1617
"axe-core": "catalog:",
1718
"devextreme": "workspace:*",
1819
"devextreme-screenshot-comparer": "2.0.17",
@@ -23,7 +24,7 @@
2324
"eslint-plugin-import": "catalog:eslint8",
2425
"eslint-plugin-no-only-tests": "catalog:eslint8",
2526
"eslint-plugin-qunit": "catalog:eslint8",
26-
"glob": "10.4.5",
27+
"glob": "11.1.0",
2728
"minimist": "1.2.8",
2829
"mockdate": "3.0.5",
2930
"nconf": "0.12.1",

e2e/testcafe-devextreme/tests/dataGrid/common/focus/focusEvents/newRows_T1162227.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,10 @@ import { CallbackTestHelper, WindowCallbackExtended } from '../../../../../helpe
99
fixture`Focused row - new rows T1162227`
1010
.page(url(__dirname, '../../../../container.html'));
1111

12-
type FocusCellChangingData =
13-
[[prevRowIdx: number, prevColumnIdx: number], [rowIdx: number, columnIdx: number]];
12+
type FocusCellChangingData = [
13+
[prevRowIdx: number, prevColumnIdx: number],
14+
[rowIdx: number, columnIdx: number],
15+
];
1416
type FocusCellChangedData = [rowIdx: number, columnIdx: number];
1517
type FocusRowChangingData = [prevRowIdx: number, rowIdx: number];
1618
type FocusRowChangedData = [rowIdx: number];

0 commit comments

Comments
 (0)