Skip to content

Commit 74bce05

Browse files
Security: update vulnerable dependencies (25_2) (#33160)
1 parent e0c00a6 commit 74bce05

File tree

158 files changed

+4083
-4801
lines changed

Some content is hidden

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

158 files changed

+4083
-4801
lines changed

apps/demos/eslint.config.mjs

Lines changed: 15 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
import globals from 'globals';
22
import babelParser from '@babel/eslint-parser';
3-
import spellcheckDevextreme from 'eslint-config-devextreme/spell-check.js';
3+
import spellcheckDevextreme from 'eslint-config-devextreme/spell-check';
4+
import testcafeConfig from 'eslint-config-devextreme/testcafe';
5+
import typescriptConfig from 'eslint-config-devextreme/typescript';
6+
import javascriptConfig from 'eslint-config-devextreme/javascript';
47
import spellcheckPlugin from 'eslint-plugin-spellcheck';
58
import noOnlyTests from 'eslint-plugin-no-only-tests';
69
import deprecation from 'eslint-plugin-deprecation';
@@ -29,7 +32,7 @@ const compat = new FlatCompat({
2932
allConfig: js.configs.all
3033
});
3134

32-
const spellcheckRule = spellcheckDevextreme.rules['spellcheck/spell-checker'];
35+
const spellcheckRule = spellcheckDevextreme[0].rules['spellcheck/spell-checker'];
3336

3437
export default [
3538
{
@@ -77,13 +80,13 @@ export default [
7780
},
7881
},
7982

80-
...compat.extends('eslint:recommended', 'devextreme/spell-check'),
81-
82-
...compat.extends('devextreme/javascript').map(config => ({
83+
js.configs.recommended,
84+
...spellcheckDevextreme,
85+
...javascriptConfig.map(config => ({
8386
...config,
8487
rules: changeRulesToStylistic(config.rules || {}),
8588
})),
86-
...compat.extends('devextreme/typescript').map(config => ({
89+
...typescriptConfig.map(config => ({
8790
...config,
8891
files: ['**/*.ts', '**/*.tsx'],
8992
rules: changeRulesToStylistic(config.rules || {}),
@@ -221,6 +224,7 @@ export default [
221224

222225
'@typescript-eslint/naming-convention': 0,
223226
'@typescript-eslint/no-throw-literal': 0,
227+
'@typescript-eslint/only-throw-error': 'warn',
224228
'@typescript-eslint/no-use-before-define': 0,
225229
'@typescript-eslint/no-shadow': 0,
226230
'@typescript-eslint/no-loop-func': 0,
@@ -467,9 +471,12 @@ export default [
467471
},
468472

469473
// testcafe tests
470-
...compat.extends('devextreme/testcafe').map(config => ({
474+
...testcafeConfig.map(config => ({
471475
...config,
472-
rules: changeRulesToStylistic(config.rules || {}),
476+
rules: {
477+
...changeRulesToStylistic(config.rules || {}),
478+
'require-await': 'warn',
479+
},
473480
files: ['testing/**/*.{js,ts}', 'utils/visual-tests/**/*.*'],
474481
})),
475482

apps/demos/package.json

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,9 @@
1919
"@angular/animations": "~21.0.0",
2020
"@angular/cli": "~21.0.5",
2121
"@angular/common": "~21.0.0",
22-
"@angular/compiler": "~21.0.7",
23-
"@angular/compiler-cli": "~21.0.7",
24-
"@angular/core": "~21.0.7",
22+
"@angular/compiler": "~21.2.4",
23+
"@angular/compiler-cli": "~21.2.4",
24+
"@angular/core": "~21.2.4",
2525
"@angular/forms": "~21.0.0",
2626
"@angular/platform-browser": "~21.0.0",
2727
"@angular/platform-browser-dynamic": "~21.0.0",
@@ -125,8 +125,8 @@
125125
"eslint-plugin-no-only-tests": "catalog:",
126126
"eslint-plugin-react": "7.37.5",
127127
"eslint-plugin-react-hooks": "^5.1.0",
128-
"eslint-plugin-react-perf": "3.3.2",
129-
"eslint-plugin-vue": "^10.7.0",
128+
"eslint-plugin-react-perf": "3.3.3",
129+
"eslint-plugin-vue": "catalog:",
130130
"express": "4.21.2",
131131
"glob": "11.1.0",
132132
"globals": "catalog:",
@@ -153,6 +153,7 @@
153153
"testcafe": "catalog:",
154154
"testcafe-reporter-spec-time": "4.0.0",
155155
"ts-node": "10.9.2",
156+
"vue-eslint-parser": "catalog:",
156157
"vue-tsc": "^3.0.6"
157158
},
158159
"scripts": {

apps/react-storybook/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,17 +19,17 @@
1919
"openai": "4.73.1"
2020
},
2121
"devDependencies": {
22-
"@storybook/addon-docs": "10.1.9",
23-
"@storybook/addon-links": "10.1.9",
22+
"@storybook/addon-docs": "10.2.10",
23+
"@storybook/addon-links": "10.2.10",
2424
"@storybook/addon-webpack5-compiler-swc": "^4.0.2",
25-
"@storybook/react-webpack5": "10.1.9",
25+
"@storybook/react-webpack5": "10.2.10",
2626
"@types/react": "18.0.0",
2727
"@types/react-dom": "18.0.0",
2828
"http-server": "14.1.1",
2929
"prop-types": "15.8.1",
3030
"react": "18.0.0",
3131
"react-dom": "18.0.0",
32-
"storybook": "10.1.10",
32+
"storybook": "10.2.10",
3333
"typescript": "^5.9.3"
3434
}
3535
}

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/eslint.config.mjs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ import { fileURLToPath } from 'node:url';
44
import js from '@eslint/js';
55
// eslint-disable-next-line spellcheck/spell-checker
66
import { FlatCompat as FlatCompatibility } from '@eslint/eslintrc';
7+
import spellCheckConfig from 'eslint-config-devextreme/spell-check';
78
import stylistic from '@stylistic/eslint-plugin';
89
import i18N from 'eslint-plugin-i18n';
910
import noOnlyTests from 'eslint-plugin-no-only-tests';
@@ -22,7 +23,7 @@ export default [
2223
'node_modules/**',
2324
],
2425
},
25-
...compatibility.extends('devextreme/spell-check'),
26+
...spellCheckConfig,
2627
{
2728
plugins: {
2829
'no-only-tests': noOnlyTests,

e2e/bundlers/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,14 +16,14 @@
1616
"rimraf": "3.0.2",
1717
"rollup": "4.22.4",
1818
"vite": "5.4.21",
19-
"webpack": "5.94.0",
19+
"webpack": "5.105.4",
2020
"webpack-cli": "4.10.0",
2121
"devextreme": "workspace:*",
2222
"eslint": "catalog:",
2323
"@eslint/eslintrc": "catalog:",
2424
"@stylistic/eslint-plugin": "catalog:",
2525
"@typescript-eslint/parser": "catalog:",
26-
"eslint-config-devextreme": "1.1.6",
26+
"eslint-config-devextreme": "catalog:",
2727
"eslint-plugin-i18n": "catalog:",
2828
"eslint-plugin-import": "catalog:",
2929
"eslint-plugin-no-only-tests": "catalog:",

e2e/compilation-cases/eslint.config.mjs

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -8,22 +8,19 @@ import js from '@eslint/js';
88
import { FlatCompat as FlatCompatibility } from '@eslint/eslintrc';
99
import stylistic from '@stylistic/eslint-plugin';
1010
import { changeRulesToStylistic } from 'eslint-migration-utils';
11+
import spellCheckConfig from 'eslint-config-devextreme/spell-check';
12+
import typescriptConfig from 'eslint-config-devextreme/typescript';
1113

1214
const __filename = fileURLToPath(import.meta.url);
1315
const __dirname = path.dirname(__filename);
14-
const compatibility = new FlatCompatibility({
15-
baseDirectory: __dirname,
16-
recommendedConfig: js.configs.recommended,
17-
allConfig: js.configs.all
18-
});
1916

2017
export default [
2118
{
2219
ignores: [
2320
'node_modules/**',
2421
],
2522
},
26-
...compatibility.extends('devextreme/spell-check'),
23+
...spellCheckConfig,
2724
{
2825
plugins: {
2926
'no-only-tests': noOnlyTests,
@@ -37,7 +34,7 @@ export default [
3734
},
3835
},
3936
},
40-
...compatibility.extends('devextreme/typescript').map(config => {
37+
...typescriptConfig.map(config => {
4138
const newConfig = {
4239
...config,
4340
files: ['**/*.ts?(x)'],

e2e/compilation-cases/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
"@stylistic/eslint-plugin": "catalog:",
1818
"@typescript-eslint/eslint-plugin": "catalog:",
1919
"@typescript-eslint/parser": "catalog:",
20-
"eslint-config-devextreme": "1.1.6",
20+
"eslint-config-devextreme": "catalog:",
2121
"eslint-migration-utils": "workspace:*",
2222
"eslint-plugin-i18n": "catalog:",
2323
"eslint-plugin-import": "catalog:",

e2e/devextreme-bundler/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,6 @@
55
"scripts": {},
66
"dependencies": {
77
"terser-webpack-plugin": "5.3.9",
8-
"webpack": "^5.101.3"
8+
"webpack": "^5.105.0"
99
}
1010
}

0 commit comments

Comments
 (0)