From 849e63e2787d7c14d4d959e8dfca847b5ce88eac Mon Sep 17 00:00:00 2001 From: EugeniyKiyashko Date: Thu, 4 Jun 2026 14:59:51 +0400 Subject: [PATCH 1/5] chore(deps): update pnpm to v11 --- .github/workflows/build_all.yml | 6 +- .github/workflows/demos_visual_tests.yml | 16 +- .github/workflows/publish-demos.yml | 4 +- .mise.toml | 2 +- .npmrc | 5 - apps/demos/eslint.config.mjs | 25 +- apps/demos/package.json | 7 +- .../fileuploader/CustomDropzone.test.ts | 37 +- e2e/bundlers/package.json | 2 + e2e/compilation-cases/package.json | 1 + e2e/testcafe-devextreme/package.json | 3 +- e2e/wrappers/package.json | 2 +- package.json | 71 +- packages/devextreme-react/package.json | 6 + packages/devextreme-themebuilder/package.json | 3 + packages/devextreme-vue/package.json | 4 + packages/devextreme/package.json | 1 + packages/sbom/package.json | 10 +- packages/sbom/pnpm-workspace.yaml | 8 +- pnpm-lock.yaml | 1805 ++++++++--------- pnpm-workspace.yaml | 104 +- 21 files changed, 984 insertions(+), 1138 deletions(-) delete mode 100644 .npmrc diff --git a/.github/workflows/build_all.yml b/.github/workflows/build_all.yml index 42c4105416b8..a4cb2b6e99ee 100644 --- a/.github/workflows/build_all.yml +++ b/.github/workflows/build_all.yml @@ -106,10 +106,10 @@ jobs: working-directory: ./e2e/devextreme-bundler run: | pnpm install --filter devextreme-bundler-test --frozen-lockfile - pnpm add --filter devextreme-bundler-test ./devextreme.tgz + pnpm add --ignore-workspace --allow-build=core-js --allow-build=inferno ./devextreme.tgz - name: Build bundle working-directory: ./e2e/devextreme-bundler run: | - pnpm exec devextreme-bundler-init custom-bundle - pnpm exec devextreme-bundler custom-bundle + ./node_modules/.bin/devextreme-bundler-init custom-bundle + ./node_modules/.bin/devextreme-bundler custom-bundle diff --git a/.github/workflows/demos_visual_tests.yml b/.github/workflows/demos_visual_tests.yml index 27c05ce433ad..01200ccf9837 100644 --- a/.github/workflows/demos_visual_tests.yml +++ b/.github/workflows/demos_visual_tests.yml @@ -236,7 +236,7 @@ jobs: - name: Install tgz working-directory: apps/demos - run: pnpm add ../../devextreme-installer.tgz ../../devextreme-dist-installer.tgz ../../devextreme-react-installer.tgz ../../devextreme-vue-installer.tgz ../../devextreme-angular-installer.tgz + run: pnpm add --ignore-workspace --allow-build=core-js --allow-build=inferno devextreme-aspnet-data@5.0.0 devextreme-aspnet-data-nojquery@5.0.0 ../../devextreme-installer.tgz ../../devextreme-dist-installer.tgz ../../devextreme-react-installer.tgz ../../devextreme-vue-installer.tgz ../../devextreme-angular-installer.tgz && rm -f pnpm-workspace.yaml pnpm-lock.yaml # - name: Build wrappers # run: pnpm exec nx run-many -t pack -p devextreme-angular devextreme-react devetreme-vue @@ -307,7 +307,8 @@ jobs: run: pnpm install --frozen-lockfile - name: Install tgz - run: pnpm add -w ./devextreme-installer.tgz ./devextreme-dist-installer.tgz ./devextreme-react-installer.tgz ./devextreme-vue-installer.tgz ./devextreme-angular-installer.tgz + working-directory: apps/demos + run: pnpm add --ignore-workspace --allow-build=core-js --allow-build=inferno devextreme-aspnet-data@5.0.0 devextreme-aspnet-data-nojquery@5.0.0 ../../devextreme-installer.tgz ../../devextreme-dist-installer.tgz ../../devextreme-react-installer.tgz ../../devextreme-vue-installer.tgz ../../devextreme-angular-installer.tgz && rm -f pnpm-workspace.yaml pnpm-lock.yaml - name: Demos - Check Vue TS working-directory: apps/demos @@ -377,7 +378,8 @@ jobs: run: pnpm install --frozen-lockfile - name: Install tgz - run: pnpm add -w ./devextreme-installer.tgz ./devextreme-dist-installer.tgz ./devextreme-react-installer.tgz ./devextreme-vue-installer.tgz ./devextreme-angular-installer.tgz + working-directory: apps/demos + run: pnpm add --ignore-workspace --allow-build=core-js --allow-build=inferno devextreme-aspnet-data@5.0.0 devextreme-aspnet-data-nojquery@5.0.0 ../../devextreme-installer.tgz ../../devextreme-dist-installer.tgz ../../devextreme-react-installer.tgz ../../devextreme-vue-installer.tgz ../../devextreme-angular-installer.tgz && rm -f pnpm-workspace.yaml pnpm-lock.yaml - name: Run lint on all demos if: needs.determine-framework-tests-scope.outputs.framework-tests-scope == 'all' @@ -504,7 +506,7 @@ jobs: - name: Install tgz if: steps.changed-react-demos.outputs.has-react-demos == 'true' working-directory: apps/demos - run: pnpm add ../../devextreme-installer.tgz ../../devextreme-dist-installer.tgz ../../devextreme-react-installer.tgz ../../devextreme-vue-installer.tgz ../../devextreme-angular-installer.tgz + run: pnpm add --ignore-workspace --allow-build=core-js --allow-build=inferno devextreme-aspnet-data@5.0.0 devextreme-aspnet-data-nojquery@5.0.0 ../../devextreme-installer.tgz ../../devextreme-dist-installer.tgz ../../devextreme-react-installer.tgz ../../devextreme-vue-installer.tgz ../../devextreme-angular-installer.tgz && rm -f pnpm-workspace.yaml pnpm-lock.yaml - name: Prepare JS if: steps.changed-react-demos.outputs.has-react-demos == 'true' @@ -580,7 +582,7 @@ jobs: - name: Install tgz working-directory: apps/demos - run: pnpm add ../../devextreme-installer.tgz ../../devextreme-dist-installer.tgz ../../devextreme-react-installer.tgz ../../devextreme-vue-installer.tgz ../../devextreme-angular-installer.tgz + run: pnpm add --ignore-workspace --allow-build=core-js --allow-build=inferno devextreme-aspnet-data@5.0.0 devextreme-aspnet-data-nojquery@5.0.0 ../../devextreme-installer.tgz ../../devextreme-dist-installer.tgz ../../devextreme-react-installer.tgz ../../devextreme-vue-installer.tgz ../../devextreme-angular-installer.tgz && rm -f pnpm-workspace.yaml pnpm-lock.yaml - name: Prepare JS working-directory: apps/demos @@ -849,7 +851,7 @@ jobs: - name: Install tgz working-directory: apps/demos - run: pnpm add ../../devextreme-installer.tgz ../../devextreme-dist-installer.tgz ../../devextreme-react-installer.tgz ../../devextreme-vue-installer.tgz ../../devextreme-angular-installer.tgz + run: pnpm add --ignore-workspace --allow-build=core-js --allow-build=inferno devextreme-aspnet-data@5.0.0 devextreme-aspnet-data-nojquery@5.0.0 ../../devextreme-installer.tgz ../../devextreme-dist-installer.tgz ../../devextreme-react-installer.tgz ../../devextreme-vue-installer.tgz ../../devextreme-angular-installer.tgz && rm -f pnpm-workspace.yaml pnpm-lock.yaml - name: Prepare JS working-directory: apps/demos @@ -987,7 +989,7 @@ jobs: - name: Install tgz working-directory: apps/demos - run: pnpm add ../../devextreme-installer.tgz ../../devextreme-dist-installer.tgz ../../devextreme-react-installer.tgz ../../devextreme-vue-installer.tgz ../../devextreme-angular-installer.tgz + run: pnpm add --ignore-workspace --allow-build=core-js --allow-build=inferno devextreme-aspnet-data@5.0.0 devextreme-aspnet-data-nojquery@5.0.0 ../../devextreme-installer.tgz ../../devextreme-dist-installer.tgz ../../devextreme-react-installer.tgz ../../devextreme-vue-installer.tgz ../../devextreme-angular-installer.tgz && rm -f pnpm-workspace.yaml pnpm-lock.yaml - name: Prepare JS working-directory: apps/demos diff --git a/.github/workflows/publish-demos.yml b/.github/workflows/publish-demos.yml index 0402055e4145..7e64c71fea63 100644 --- a/.github/workflows/publish-demos.yml +++ b/.github/workflows/publish-demos.yml @@ -103,7 +103,7 @@ jobs: - name: Install tgz working-directory: apps/demos - run: pnpm add ../../devextreme-installer.tgz ../../devextreme-dist-installer.tgz ../../devextreme-react-installer.tgz ../../devextreme-vue-installer.tgz ../../devextreme-angular-installer.tgz + run: pnpm add --ignore-workspace --allow-build=core-js --allow-build=inferno devextreme-aspnet-data@5.0.0 devextreme-aspnet-data-nojquery@5.0.0 ../../devextreme-installer.tgz ../../devextreme-dist-installer.tgz ../../devextreme-react-installer.tgz ../../devextreme-vue-installer.tgz ../../devextreme-angular-installer.tgz && rm -f pnpm-workspace.yaml pnpm-lock.yaml - name: Prepare configs working-directory: apps/demos @@ -203,7 +203,7 @@ jobs: - name: Install tgz working-directory: apps/demos - run: pnpm add ../../devextreme-installer.tgz ../../devextreme-dist-installer.tgz ../../devextreme-react-installer.tgz ../../devextreme-vue-installer.tgz ../../devextreme-angular-installer.tgz + run: pnpm add --ignore-workspace --allow-build=core-js --allow-build=inferno devextreme-aspnet-data@5.0.0 devextreme-aspnet-data-nojquery@5.0.0 ../../devextreme-installer.tgz ../../devextreme-dist-installer.tgz ../../devextreme-react-installer.tgz ../../devextreme-vue-installer.tgz ../../devextreme-angular-installer.tgz && rm -f pnpm-workspace.yaml pnpm-lock.yaml - name: Prepare configs working-directory: apps/demos diff --git a/.mise.toml b/.mise.toml index d088100a80b2..8643179503e7 100644 --- a/.mise.toml +++ b/.mise.toml @@ -1,6 +1,6 @@ [tools] node = "24.15.0" -pnpm = "9.15.9" +pnpm = "11.5.1" [hooks] enter = "mise install" diff --git a/.npmrc b/.npmrc deleted file mode 100644 index 77c180bd6b1b..000000000000 --- a/.npmrc +++ /dev/null @@ -1,5 +0,0 @@ -link-workspace-packages=true -prefer-workspace-packages=true -save-workspace-protocol=false -package-manager-strict=false -engine-strict=true diff --git a/apps/demos/eslint.config.mjs b/apps/demos/eslint.config.mjs index 730be977482b..8d2f6762e8c9 100644 --- a/apps/demos/eslint.config.mjs +++ b/apps/demos/eslint.config.mjs @@ -224,7 +224,6 @@ export default [ '@typescript-eslint/naming-convention': 0, '@typescript-eslint/no-throw-literal': 0, - '@typescript-eslint/only-throw-error': 'warn', '@typescript-eslint/no-use-before-define': 0, '@typescript-eslint/no-shadow': 0, '@typescript-eslint/no-loop-func': 0, @@ -262,6 +261,7 @@ export default [ '@typescript-eslint/ban-ts-comment': 0, '@typescript-eslint/no-extraneous-class': 0, '@typescript-eslint/no-floating-promises': 0, + '@typescript-eslint/only-throw-error': 'warn', }, }, @@ -476,6 +476,7 @@ export default [ rules: { ...changeRulesToStylistic(config.rules || {}), 'require-await': 'warn', + }, files: ['testing/**/*.{js,ts}', 'utils/visual-tests/**/*.*'], })), @@ -509,7 +510,25 @@ export default [ // utils directory { files: [ - 'utils/**/*.{js,ts}', + 'utils/**/*.js', + ], + ignores: [ + 'utils/testing/', + 'utils/visual-tests/', + 'utils/templates/', + ], + rules: { + 'no-console': 0, + 'no-await-in-loop': 0, + 'no-restricted-syntax': 0, + '@typescript-eslint/await-thenable': 0, + 'spellcheck/spell-checker': 0, + 'consistent-return': 0, + }, + }, + { + files: [ + 'utils/**/*.ts', ], ignores: [ 'utils/testing/', @@ -518,7 +537,7 @@ export default [ ], languageOptions: { parserOptions: { - projectService: true, + project: './tsconfig.json', }, }, rules: { diff --git a/apps/demos/package.json b/apps/demos/package.json index ce05232b5c1e..1b4b2bcda6bf 100644 --- a/apps/demos/package.json +++ b/apps/demos/package.json @@ -12,7 +12,8 @@ "devextreme-angular": "workspace:*", "devextreme-dist": "workspace:*", "devextreme-react": "workspace:*", - "devextreme-vue": "workspace:*" + "devextreme-vue": "workspace:*", + "eslint-migration-utils": "workspace:*" }, "dependencies": { "@angular-devkit/build-angular": "~21.2.9", @@ -97,6 +98,7 @@ "@babel/preset-typescript": "^7.26.3", "@eslint/compat": "^1.3.2", "@eslint/eslintrc": "catalog:", + "@eslint/js": "catalog:", "@rollup/plugin-babel": "6.0.4", "@rollup/plugin-node-resolve": "15.2.3", "@rollup/plugin-replace": "5.0.5", @@ -120,12 +122,15 @@ "devextreme-screenshot-comparer": "2.0.17", "eslint": "catalog:", "eslint-config-airbnb-typescript": "catalog:", + "eslint-config-devextreme": "catalog:", "eslint-plugin-deprecation": "3.0.0", "eslint-plugin-import": "catalog:", + "eslint-plugin-jest": "29.15.0", "eslint-plugin-no-only-tests": "catalog:", "eslint-plugin-react": "7.37.5", "eslint-plugin-react-hooks": "^5.1.0", "eslint-plugin-react-perf": "3.3.3", + "eslint-plugin-spellcheck": "0.0.20", "eslint-plugin-vue": "catalog:", "express": "4.21.2", "glob": "11.1.0", diff --git a/apps/demos/testing/widgets/fileuploader/CustomDropzone.test.ts b/apps/demos/testing/widgets/fileuploader/CustomDropzone.test.ts index fa910fedb3f6..3d7f1521abf4 100644 --- a/apps/demos/testing/widgets/fileuploader/CustomDropzone.test.ts +++ b/apps/demos/testing/widgets/fileuploader/CustomDropzone.test.ts @@ -12,23 +12,28 @@ fixture('FileUploader.CustomDropzone') }); runManualTest('FileUploader', 'CustomDropzone', (test) => { - const triggerDragEnter = async (dropZoneSelector, items) => { + const triggerDragEnter = async ( + dropZoneSelector: string, + items: { type: string }[], + ): Promise => { await ClientFunction(() => { - // @ts-expect-error $ is not typed - const $dropZone = $(dropZoneSelector); - const { left, top } = $dropZone.offset(); - // @ts-expect-error $ is not typed - $dropZone.trigger($.Event('dragenter', { - // @ts-expect-error $ is not typed - originalEvent: $.Event('dragenter', { - dataTransfer: { - items, - types: ['Files'], - }, - clientX: left, - clientY: top, - }), - })); + const dropZone = document.querySelector(dropZoneSelector); + const rect = dropZone.getBoundingClientRect(); + const event = new DragEvent('dragenter', { + bubbles: true, + cancelable: true, + clientX: rect.left, + clientY: rect.top, + }); + + Object.defineProperty(event, 'dataTransfer', { + value: { + items, + types: ['Files'], + }, + }); + + dropZone.dispatchEvent(event); }, { dependencies: { dropZoneSelector, items } })(); }; diff --git a/e2e/bundlers/package.json b/e2e/bundlers/package.json index da05ba36d07a..d1a21dbb289c 100644 --- a/e2e/bundlers/package.json +++ b/e2e/bundlers/package.json @@ -20,7 +20,9 @@ "webpack-cli": "4.10.0", "devextreme": "workspace:*", "eslint": "catalog:", + "@babel/eslint-parser": "catalog:", "@eslint/eslintrc": "catalog:", + "@eslint/js": "catalog:", "@stylistic/eslint-plugin": "catalog:", "@typescript-eslint/parser": "catalog:", "eslint-config-devextreme": "catalog:", diff --git a/e2e/compilation-cases/package.json b/e2e/compilation-cases/package.json index ae72b0e59336..627f052641a8 100644 --- a/e2e/compilation-cases/package.json +++ b/e2e/compilation-cases/package.json @@ -14,6 +14,7 @@ "typescript": "catalog:angular", "eslint": "catalog:", "@eslint/eslintrc": "catalog:", + "@eslint/js": "catalog:", "@stylistic/eslint-plugin": "catalog:", "@typescript-eslint/eslint-plugin": "catalog:", "@typescript-eslint/parser": "catalog:", diff --git a/e2e/testcafe-devextreme/package.json b/e2e/testcafe-devextreme/package.json index 18a20e60e4e1..18eeb94dccbc 100644 --- a/e2e/testcafe-devextreme/package.json +++ b/e2e/testcafe-devextreme/package.json @@ -7,7 +7,7 @@ "update-failed-etalons": "node update_failed_etalons.mjs" }, "devDependencies": { - "@babel/eslint-parser": "catalog:eslint8", + "@babel/eslint-parser": "catalog:", "@babel/plugin-transform-runtime": "7.19.6", "@testcafe-community/axe": "3.5.0", "@types/jquery": "catalog:", @@ -24,6 +24,7 @@ "ts-node": "10.9.2", "eslint": "catalog:", "@eslint/eslintrc": "catalog:", + "@eslint/js": "catalog:", "@stylistic/eslint-plugin": "catalog:", "@typescript-eslint/eslint-plugin": "catalog:", "@typescript-eslint/parser": "catalog:", diff --git a/e2e/wrappers/package.json b/e2e/wrappers/package.json index 1a572ae87418..25aaa43a38f5 100644 --- a/e2e/wrappers/package.json +++ b/e2e/wrappers/package.json @@ -56,7 +56,7 @@ "@angular-devkit/build-angular": "catalog:angular", "@angular/cli": "catalog:angular", "@angular/compiler-cli": "catalog:angular", - "@eslint/js": "^9.39.1", + "@eslint/js": "catalog:", "@types/jasmine": "~5.1.0", "@types/react": "^19.0.10", "@types/react-dom": "^19.0.4", diff --git a/package.json b/package.json index 0abd86a3eeb3..b95bcd8076e9 100644 --- a/package.json +++ b/package.json @@ -64,76 +64,7 @@ "lint-staged", "pre-commit" ], - "pnpm": { - "overrides": { - "@angular/platform-server@>=21.0.0-next.0 <21.2.13": "^21.2.13", - "@devexpress/callsite-record@^4.1.6": "4.1.7", - "@hono/node-server@<1.19.13": "^1.19.13", - "@modelcontextprotocol/sdk@>=1.10.0 <=1.25.3": "^1.26.0", - "@tootallnate/once@<3.0.1": "^3.0.1", - "ajv@>=7.0.0-alpha.0 <8.18.0": "^8.18.0", - "axios@<1.15.2": "^1.15.2", - "basic-ftp@<5.3.1": ">=5.3.1", - "bn.js@<4.12.3": "4.12.3", - "bn.js@>=5.0.0 <5.2.3": "5.2.3", - "brace-expansion@<1.1.13": "1.1.13", - "brace-expansion@>=2.0.0 <2.0.3": "2.0.3", - "brace-expansion@>=4.0.0 <5.0.6": "^5.0.6", - "ws@>=8.0.0 <8.20.1": "^8.20.1", - "braces@<3.0.3": "^3.0.3", - "cookie@<0.7.0": "^0.7.0", - "diff@>=4.0.0 <4.0.4": "4.0.4", - "diff@>=5.0.0 <5.2.2": "5.2.2", - "dompurify@<=3.3.3": ">=3.4.0", - "esbuild@<=0.24.2": "^0.25.0", - "express-rate-limit@>=8.2.0 <8.2.2": "^8.2.2", - "fast-uri@<3.1.2": ">=3.1.2", - "flatted@<3.4.0": "^3.4.0", - "form-data@<2.5.4": "2.5.5", - "form-data@>=4.0.0 <4.0.4": "^4.0.5", - "glob@>=10.2.0 <10.5.0": "^10.5.0", - "hono@<4.12.18": ">=4.12.18", - "immutable@>=4.0.0-rc.1 <4.3.8": "^4.3.8", - "immutable@>=5.0.0 <5.1.5": "^5.1.5", - "ip-address@<=10.1.0": ">=10.1.1", - "js-cookie@<3.0.7": "^3.0.7", - "json5@<1.0.2": "^2.2.3", - "lodash.template@<4.18.1": "4.18.1", - "lodash@<4.18.1": "4.18.1", - "micromatch@<4.0.8": "^4.0.8", - "minimatch@<3.1.5": "3.1.5", - "minimatch@>=10.0.0 < 10.2.4": "10.2.4", - "minimatch@>=5.0.0 <5.1.8": "5.1.8", - "minimatch@>=9.0.0 < 9.0.7": "9.0.9", - "node-forge@<1.4.0": "1.4.0", - "path-to-regexp@0.1.12": "0.1.13", - "path-to-regexp@>=8.0.0 <8.4.0": "8.4.0", - "pbkdf2@<=3.1.2": "^3.1.3", - "postcss@<8.5.10": "8.5.10", - "picomatch@>=2.0.0 <2.3.2": "2.3.2", - "picomatch@>=4.0.0 <4.0.4": "4.0.4", - "qs": ">=6.15.2", - "rollup@< 4.59.0": "^4.59.0", - "rollup@<2.79.2": "^4.53.3", - "semver@<5.7.2": "^5.7.2", - "serialize-javascript@<=7.0.2": "7.0.5", - "sha.js@<=2.4.11": "^2.4.12", - "socket.io-parser@>=4.0.0 <4.2.6": "^4.2.6", - "tar@<=7.5.9": "^7.5.10", - "tmp@<0.2.6": ">=0.2.6", - "tough-cookie@<4.1.3": "^4.1.3", - "underscore@<=1.13.7": "^1.13.8", - "undici@<7.24.0": "^7.24.0", - "uuid@<14.0.0": "~14.0.0", - "vite@>=6.0.0 <=6.4.1": "^7.3.2", - "vite@>=7.0.0 <=7.3.1": "^7.3.2", - "webpack-dev-server@<=5.2.3": "^5.2.4", - "yaml@>=2.0.0 <2.8.3": "^2.8.3", - "@babel/plugin-transform-modules-systemjs@>=7.12.0 <7.29.4": "^7.29.4", - "@eslint/plugin-kit@<0.3.4": ">=0.3.4" - } - }, - "packageManager": "pnpm@9.15.9", + "packageManager": "pnpm@11.5.1", "engines": { "node": "^24.15.0" } diff --git a/packages/devextreme-react/package.json b/packages/devextreme-react/package.json index 3b3f165e3769..eb55b3c6b413 100644 --- a/packages/devextreme-react/package.json +++ b/packages/devextreme-react/package.json @@ -76,9 +76,15 @@ "devextreme-metadata": "workspace:*", "devextreme-nx-infra-plugin": "workspace:*", "eslint": "catalog:", + "@babel/eslint-parser": "catalog:", + "@eslint/eslintrc": "catalog:", + "@eslint/js": "catalog:", + "@stylistic/eslint-plugin": "catalog:", "eslint-config-airbnb-base": "15.0.0", "eslint-config-airbnb-typescript": "catalog:", "eslint-config-devextreme": "catalog:", + "eslint-migration-utils": "workspace:*", + "eslint-plugin-i18n": "catalog:", "eslint-plugin-import": "catalog:", "jest-environment-jsdom": "29.7.0", "react": "18.0.0", diff --git a/packages/devextreme-themebuilder/package.json b/packages/devextreme-themebuilder/package.json index 418903540def..521edd44ef42 100644 --- a/packages/devextreme-themebuilder/package.json +++ b/packages/devextreme-themebuilder/package.json @@ -39,9 +39,12 @@ "@types/filing-cabinet": "2.5.3", "@types/fs-extra": "11.0.4", "@types/node": "20.11.17", + "@eslint/eslintrc": "catalog:", + "@stylistic/eslint-plugin": "catalog:", "eslint-config-airbnb-base": "15.0.0", "eslint-config-devextreme": "catalog:", "eslint": "catalog:", + "eslint-migration-utils": "workspace:*", "eslint-plugin-import": "catalog:", "eslint-config-airbnb-typescript": "catalog:", "eslint-plugin-no-only-tests": "catalog:", diff --git a/packages/devextreme-vue/package.json b/packages/devextreme-vue/package.json index 137b303d6c79..a8d70671d061 100644 --- a/packages/devextreme-vue/package.json +++ b/packages/devextreme-vue/package.json @@ -76,6 +76,10 @@ "@vue/shared": "3.4.26", "vue-router": "4.2.5", "eslint": "catalog:", + "@eslint-stylistic/metadata": "catalog:", + "@eslint/eslintrc": "catalog:", + "@eslint/js": "catalog:", + "@stylistic/eslint-plugin": "catalog:", "eslint-config-airbnb-typescript": "catalog:", "eslint-plugin-i18n": "catalog:", "eslint-plugin-import": "catalog:", diff --git a/packages/devextreme/package.json b/packages/devextreme/package.json index 324b988693f7..890bc05bea4e 100644 --- a/packages/devextreme/package.json +++ b/packages/devextreme/package.json @@ -82,6 +82,7 @@ "@devextreme-generator/inferno": "3.0.12", "@devextreme-generator/react": "3.0.12", "@devextreme-generator/vue": "3.0.12", + "@eslint/js": "catalog:", "@eslint-stylistic/metadata": "catalog:", "@eslint/eslintrc": "catalog:", "@jest/globals": "29.7.0", diff --git a/packages/sbom/package.json b/packages/sbom/package.json index bfc9d63c16f4..78f49f99c89c 100644 --- a/packages/sbom/package.json +++ b/packages/sbom/package.json @@ -5,13 +5,5 @@ "devDependencies": { "@devexpress/sbom-toolkit": "0.6.1" }, - "pnpm": { - "overrides": { - "fast-uri@<3.1.2": ">=3.1.2", - "@cyclonedx/cdxgen@>=9.9.5 <12.3.3": ">=12.3.3", - "brace-expansion@>=5.0.0 <5.0.6": "^5.0.6", - "qs@>=6.11.1 <=6.15.1": ">=6.15.2" - } - }, - "packageManager": "pnpm@9.15.4" + "packageManager": "pnpm@11.5.1" } diff --git a/packages/sbom/pnpm-workspace.yaml b/packages/sbom/pnpm-workspace.yaml index e4aab11a2dca..9ed0257a85ec 100644 --- a/packages/sbom/pnpm-workspace.yaml +++ b/packages/sbom/pnpm-workspace.yaml @@ -1,2 +1,8 @@ packages: - - '.' \ No newline at end of file + - '.' + +overrides: + "fast-uri@<3.1.2": ">=3.1.2" + "@cyclonedx/cdxgen@>=9.9.5 <12.3.3": ">=12.3.3" + "brace-expansion@>=5.0.0 <5.0.6": ^5.0.6 + "qs@>=6.11.1 <=6.15.1": ">=6.15.2" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b5757c4cdc87..903c3f67f4fa 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -64,6 +64,9 @@ catalogs: '@eslint/eslintrc': specifier: 3.3.5 version: 3.3.5 + '@eslint/js': + specifier: 9.39.4 + version: 9.39.4 '@stylistic/eslint-plugin': specifier: 5.10.0 version: 5.10.0 @@ -89,14 +92,14 @@ catalogs: specifier: 1.7.9 version: 1.7.9 eslint: - specifier: 9.18.0 - version: 9.18.0 + specifier: 9.39.4 + version: 9.39.4 eslint-config-airbnb-typescript: specifier: 18.0.0 version: 18.0.0 eslint-config-devextreme: - specifier: 1.1.9 - version: 1.1.9 + specifier: 1.1.10 + version: 1.1.10 eslint-plugin-i18n: specifier: 2.4.0 version: 2.4.0 @@ -148,10 +151,6 @@ catalogs: vue-eslint-parser: specifier: 10.0.0 version: 10.0.0 - eslint8: - '@babel/eslint-parser': - specifier: 7.23.10 - version: 7.23.10 tools: '@types/node': specifier: 20.12.8 @@ -372,7 +371,7 @@ importers: devDependencies: '@angular-devkit/build-angular': specifier: catalog:angular - version: 19.2.26(bxcfxcdpof54jhdttn2tztrjkq) + version: 19.2.26(6b221f2be25fdd1c751e943b8371f1c8) '@angular/cli': specifier: catalog:angular version: 19.2.26(@types/node@20.11.17)(chokidar@4.0.3) @@ -396,13 +395,13 @@ importers: dependencies: '@angular-devkit/build-angular': specifier: ~21.2.9 - version: 21.2.9(kbziguxwmzakk46x5lmwwnaklu) + version: 21.2.9(a30f576950aaa77d401e509c2be25070) '@angular/animations': specifier: ~21.2.11 version: 21.2.11(@angular/core@21.2.11(@angular/compiler@21.2.11)(rxjs@7.8.1)(zone.js@0.15.1)) '@angular/cli': specifier: ~21.2.9 - version: 21.2.9(@types/node@18.19.130)(chokidar@5.0.0) + version: 21.2.9(@types/node@20.12.8)(chokidar@5.0.0) '@angular/common': specifier: ~21.2.11 version: 21.2.11(@angular/core@21.2.11(@angular/compiler@21.2.11)(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1) @@ -505,6 +504,9 @@ importers: esbuild-plugin-vue3: specifier: 0.3.2 version: 0.3.2(cheerio@1.2.0)(sass@1.97.3) + eslint-migration-utils: + specifier: workspace:* + version: link:../../packages/eslint-migration-utils file-saver-es: specifier: 2.0.5 version: 2.0.5 @@ -634,7 +636,7 @@ importers: version: 7.23.9 '@babel/eslint-parser': specifier: 'catalog:' - version: 7.28.6(@babel/core@7.23.9)(eslint@9.18.0(jiti@2.6.1)) + version: 7.28.6(@babel/core@7.23.9)(eslint@9.39.4(jiti@2.6.1)) '@babel/preset-env': specifier: 7.23.9 version: 7.23.9(@babel/core@7.23.9) @@ -646,10 +648,13 @@ importers: version: 7.28.5(@babel/core@7.23.9) '@eslint/compat': specifier: ^1.3.2 - version: 1.4.1(eslint@9.18.0(jiti@2.6.1)) + version: 1.4.1(eslint@9.39.4(jiti@2.6.1)) '@eslint/eslintrc': specifier: 'catalog:' version: 3.3.5 + '@eslint/js': + specifier: 'catalog:' + version: 9.39.4 '@rollup/plugin-babel': specifier: 6.0.4 version: 6.0.4(@babel/core@7.23.9)(@types/babel__core@7.20.5)(rollup@4.59.0) @@ -661,7 +666,7 @@ importers: version: 5.0.5(rollup@4.59.0) '@stylistic/eslint-plugin': specifier: 'catalog:' - version: 5.10.0(eslint@9.18.0(jiti@2.6.1)) + version: 5.10.0(eslint@9.39.4(jiti@2.6.1)) '@testcafe-community/axe': specifier: 3.5.0 version: 3.5.0(axe-core@4.11.3)(testcafe@3.7.4) @@ -685,13 +690,13 @@ importers: version: 17.0.32 '@typescript-eslint/eslint-plugin': specifier: 'catalog:' - version: 8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.9.3))(eslint@9.18.0(jiti@2.6.1))(typescript@5.9.3) + version: 8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) '@typescript-eslint/parser': specifier: 'catalog:' - version: 8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.9.3) + version: 8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) '@vue/eslint-config-typescript': specifier: 12.0.0 - version: 12.0.0(eslint-plugin-vue@10.4.0(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.9.3))(eslint@9.18.0(jiti@2.6.1))(vue-eslint-parser@10.0.0(eslint@9.18.0(jiti@2.6.1))))(eslint@9.18.0(jiti@2.6.1))(typescript@5.9.3) + version: 12.0.0(eslint-plugin-vue@10.4.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1))(vue-eslint-parser@10.0.0(eslint@9.39.4(jiti@2.6.1))))(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) '@vue/tsconfig': specifier: ^0.7.0 version: 0.7.0(typescript@5.9.3)(vue@3.5.32(typescript@5.9.3)) @@ -715,31 +720,40 @@ importers: version: 2.0.17(testcafe@3.7.4) eslint: specifier: 'catalog:' - version: 9.18.0(jiti@2.6.1) + version: 9.39.4(jiti@2.6.1) eslint-config-airbnb-typescript: specifier: 'catalog:' - version: 18.0.0(@typescript-eslint/eslint-plugin@8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.9.3))(eslint@9.18.0(jiti@2.6.1))(typescript@5.9.3))(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.9.3))(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.9.3))(eslint@9.18.0(jiti@2.6.1)))(eslint@9.18.0(jiti@2.6.1)) + version: 18.0.0(@typescript-eslint/eslint-plugin@8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1)))(eslint@9.39.4(jiti@2.6.1)) + eslint-config-devextreme: + specifier: 'catalog:' + version: 1.1.10(0e9ac29b6f4810c87445357b15d2b1dc) eslint-plugin-deprecation: specifier: 3.0.0 - version: 3.0.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.9.3) + version: 3.0.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) eslint-plugin-import: specifier: 'catalog:' - version: 2.32.0(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.9.3))(eslint@9.18.0(jiti@2.6.1)) + version: 2.32.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1)) + eslint-plugin-jest: + specifier: 29.15.0 + version: 29.15.0(@typescript-eslint/eslint-plugin@8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1))(jest@29.7.0(@types/node@20.12.8)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@20.12.8)(typescript@5.9.3)))(typescript@5.9.3) eslint-plugin-no-only-tests: specifier: 'catalog:' version: 3.3.0 eslint-plugin-react: specifier: 7.37.5 - version: 7.37.5(eslint@9.18.0(jiti@2.6.1)) + version: 7.37.5(eslint@9.39.4(jiti@2.6.1)) eslint-plugin-react-hooks: specifier: ^5.1.0 - version: 5.2.0(eslint@9.18.0(jiti@2.6.1)) + version: 5.2.0(eslint@9.39.4(jiti@2.6.1)) eslint-plugin-react-perf: specifier: 3.3.3 - version: 3.3.3(eslint@9.18.0(jiti@2.6.1)) + version: 3.3.3(eslint@9.39.4(jiti@2.6.1)) + eslint-plugin-spellcheck: + specifier: 0.0.20 + version: 0.0.20(eslint@9.39.4(jiti@2.6.1)) eslint-plugin-vue: specifier: 'catalog:' - version: 10.4.0(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.9.3))(eslint@9.18.0(jiti@2.6.1))(vue-eslint-parser@10.0.0(eslint@9.18.0(jiti@2.6.1))) + version: 10.4.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1))(vue-eslint-parser@10.0.0(eslint@9.39.4(jiti@2.6.1))) express: specifier: 4.21.2 version: 4.21.2 @@ -763,7 +777,7 @@ importers: version: 1.1.4 jest: specifier: 29.7.0 - version: 29.7.0(@types/node@18.19.130)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@18.19.130)(typescript@5.9.3)) + version: 29.7.0(@types/node@20.12.8)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@20.12.8)(typescript@5.9.3)) jest-environment-node: specifier: 29.7.0 version: 29.7.0 @@ -814,10 +828,10 @@ importers: version: 4.0.0 ts-node: specifier: 10.9.2 - version: 10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@18.19.130)(typescript@5.9.3) + version: 10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@20.12.8)(typescript@5.9.3) vue-eslint-parser: specifier: 'catalog:' - version: 10.0.0(eslint@9.18.0(jiti@2.6.1)) + version: 10.0.0(eslint@9.39.4(jiti@2.6.1)) vue-tsc: specifier: ^3.0.6 version: 3.0.8(typescript@5.9.3) @@ -986,9 +1000,15 @@ importers: e2e/bundlers: devDependencies: + '@babel/eslint-parser': + specifier: 'catalog:' + version: 7.28.6(@babel/core@7.29.0)(eslint@9.39.4(jiti@2.6.1)) '@eslint/eslintrc': specifier: 'catalog:' version: 3.3.5 + '@eslint/js': + specifier: 'catalog:' + version: 9.39.4 '@rollup/plugin-alias': specifier: 3.1.9 version: 3.1.9(rollup@4.59.0) @@ -1000,10 +1020,10 @@ importers: version: 13.3.0(rollup@4.59.0) '@stylistic/eslint-plugin': specifier: 'catalog:' - version: 5.10.0(eslint@9.18.0(jiti@2.6.1)) + version: 5.10.0(eslint@9.39.4(jiti@2.6.1)) '@typescript-eslint/parser': specifier: 'catalog:' - version: 8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.9.3) + version: 8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) browserify: specifier: 17.0.0 version: 17.0.0 @@ -1021,22 +1041,22 @@ importers: version: 1.0.3 eslint: specifier: 'catalog:' - version: 9.18.0(jiti@2.6.1) + version: 9.39.4(jiti@2.6.1) eslint-config-devextreme: specifier: 'catalog:' - version: 1.1.9(57bvpmkahog2dl2jgqebkx33ni) + version: 1.1.10(9562fcc240b05f18c8811986df16bafd) eslint-plugin-i18n: specifier: 'catalog:' version: 2.4.0 eslint-plugin-import: specifier: 'catalog:' - version: 2.32.0(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.9.3))(eslint@9.18.0(jiti@2.6.1)) + version: 2.32.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1)) eslint-plugin-no-only-tests: specifier: 'catalog:' version: 3.3.0 eslint-plugin-spellcheck: specifier: 0.0.20 - version: 0.0.20(eslint@9.18.0(jiti@2.6.1)) + version: 0.0.20(eslint@9.39.4(jiti@2.6.1)) globalize: specifier: 1.7.0 version: 1.7.0 @@ -1069,31 +1089,34 @@ importers: devDependencies: '@angular/common': specifier: catalog:angular - version: 19.2.22(@angular/core@21.2.11(@angular/compiler@21.2.11)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2) + version: 19.2.22(@angular/core@19.2.22(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2) '@eslint/eslintrc': specifier: 'catalog:' version: 3.3.5 + '@eslint/js': + specifier: 'catalog:' + version: 9.39.4 '@stylistic/eslint-plugin': specifier: 'catalog:' - version: 5.10.0(eslint@9.18.0(jiti@2.6.1)) + version: 5.10.0(eslint@9.39.4(jiti@2.6.1)) '@types/jquery': specifier: 'catalog:' version: 3.5.29 '@typescript-eslint/eslint-plugin': specifier: 'catalog:' - version: 8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.5.4))(eslint@9.18.0(jiti@2.6.1))(typescript@5.5.4) + version: 8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.5.4))(eslint@9.39.4(jiti@2.6.1))(typescript@5.5.4) '@typescript-eslint/parser': specifier: 'catalog:' - version: 8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.5.4) + version: 8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.5.4) devextreme: specifier: workspace:* version: link:../../packages/devextreme/artifacts/npm/devextreme eslint: specifier: 'catalog:' - version: 9.18.0(jiti@2.6.1) + version: 9.39.4(jiti@2.6.1) eslint-config-devextreme: specifier: 'catalog:' - version: 1.1.9(hdq57czt2ofj7b6uxpdspv7kpu) + version: 1.1.10(06bb4d754cf50890d3246024b4c52626) eslint-migration-utils: specifier: workspace:* version: link:../../packages/eslint-migration-utils @@ -1102,7 +1125,7 @@ importers: version: 2.4.0 eslint-plugin-import: specifier: 'catalog:' - version: 2.32.0(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.5.4))(eslint@9.18.0(jiti@2.6.1)) + version: 2.32.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.5.4))(eslint@9.39.4(jiti@2.6.1)) eslint-plugin-no-only-tests: specifier: 'catalog:' version: 3.3.0 @@ -1125,17 +1148,20 @@ importers: e2e/testcafe-devextreme: devDependencies: '@babel/eslint-parser': - specifier: catalog:eslint8 - version: 7.23.10(@babel/core@7.29.0)(eslint@9.18.0(jiti@2.6.1)) + specifier: 'catalog:' + version: 7.28.6(@babel/core@7.29.0)(eslint@9.39.4(jiti@2.6.1)) '@babel/plugin-transform-runtime': specifier: 7.19.6 version: 7.19.6(@babel/core@7.29.0) '@eslint/eslintrc': specifier: 'catalog:' version: 3.3.5 + '@eslint/js': + specifier: 'catalog:' + version: 9.39.4 '@stylistic/eslint-plugin': specifier: 'catalog:' - version: 5.10.0(eslint@9.18.0(jiti@2.6.1)) + version: 5.10.0(eslint@9.39.4(jiti@2.6.1)) '@testcafe-community/axe': specifier: 3.5.0 version: 3.5.0(axe-core@4.11.3)(testcafe@3.7.4) @@ -1144,10 +1170,10 @@ importers: version: 3.5.29 '@typescript-eslint/eslint-plugin': specifier: 'catalog:' - version: 8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.9.3))(eslint@9.18.0(jiti@2.6.1))(typescript@5.9.3) + version: 8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) '@typescript-eslint/parser': specifier: 'catalog:' - version: 8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.9.3) + version: 8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) axe-core: specifier: 'catalog:' version: 4.11.3 @@ -1162,10 +1188,10 @@ importers: version: link:../../packages/testcafe-models eslint: specifier: 'catalog:' - version: 9.18.0(jiti@2.6.1) + version: 9.39.4(jiti@2.6.1) eslint-config-devextreme: specifier: 'catalog:' - version: 1.1.9(2cgn6e65ldc43pwtfrv62hee2a) + version: 1.1.10(055279970a77087ef4c7b0df98eac783) eslint-migration-utils: specifier: workspace:* version: link:../../packages/eslint-migration-utils @@ -1174,7 +1200,7 @@ importers: version: 2.4.0 eslint-plugin-import: specifier: 'catalog:' - version: 2.32.0(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.9.3))(eslint@9.18.0(jiti@2.6.1)) + version: 2.32.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1)) eslint-plugin-no-only-tests: specifier: 'catalog:' version: 3.3.0 @@ -1198,7 +1224,7 @@ importers: version: 4.0.0 ts-node: specifier: 10.9.2 - version: 10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@20.19.37)(typescript@5.9.3) + version: 10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@20.12.8)(typescript@5.9.3) e2e/wrappers: dependencies: @@ -1301,10 +1327,10 @@ importers: devDependencies: '@analogjs/vite-plugin-angular': specifier: ^1.0.0 - version: 1.22.5(@angular-devkit/build-angular@19.2.26(q3uwwyi3bvbrfbeszlleanfp5a))(@angular/build@20.3.24(4veaqbcp262c6t3xew7rmldiji)) + version: 1.22.5(@angular-devkit/build-angular@19.2.26(3d4415fc8ab8656425874f78a03001a3))(@angular/build@20.3.24(b54f9c221e34c3f44f11e547622585c6)) '@angular-devkit/build-angular': specifier: catalog:angular - version: 19.2.26(q3uwwyi3bvbrfbeszlleanfp5a) + version: 19.2.26(3d4415fc8ab8656425874f78a03001a3) '@angular/cli': specifier: catalog:angular version: 19.2.26(@types/node@20.19.37)(chokidar@4.0.3) @@ -1312,7 +1338,7 @@ importers: specifier: catalog:angular version: 19.2.22(@angular/compiler@19.2.22)(typescript@5.8.3) '@eslint/js': - specifier: ^9.39.1 + specifier: 'catalog:' version: 9.39.4 '@types/jasmine': specifier: ~5.1.0 @@ -1410,7 +1436,7 @@ importers: version: 7.29.0 '@babel/eslint-parser': specifier: 'catalog:' - version: 7.28.6(@babel/core@7.29.0)(eslint@9.18.0(jiti@2.6.1)) + version: 7.28.6(@babel/core@7.29.0)(eslint@9.39.4(jiti@2.6.1)) '@babel/parser': specifier: 7.29.2 version: 7.29.2 @@ -1431,37 +1457,40 @@ importers: version: 7.29.0(@babel/core@7.29.0) '@devextreme-generator/angular': specifier: 3.0.12 - version: 3.0.12(kr2yg6okt2wimapvotwwwfczpi) + version: 3.0.12(06e85ae8fa852f1ed068f94e3059d11b) '@devextreme-generator/build-helpers': specifier: 3.0.12 - version: 3.0.12(pey4fzxfq7f6zvj7w3uhd6fkui) + version: 3.0.12(950e42bc3474b2df9317174c264496d0) '@devextreme-generator/core': specifier: 3.0.12 - version: 3.0.12(kr2yg6okt2wimapvotwwwfczpi) + version: 3.0.12(06e85ae8fa852f1ed068f94e3059d11b) '@devextreme-generator/declarations': specifier: 3.0.12 version: 3.0.12 '@devextreme-generator/inferno': specifier: 3.0.12 - version: 3.0.12(kr2yg6okt2wimapvotwwwfczpi) + version: 3.0.12(06e85ae8fa852f1ed068f94e3059d11b) '@devextreme-generator/react': specifier: 3.0.12 - version: 3.0.12(kr2yg6okt2wimapvotwwwfczpi) + version: 3.0.12(06e85ae8fa852f1ed068f94e3059d11b) '@devextreme-generator/vue': specifier: 3.0.12 - version: 3.0.12(kr2yg6okt2wimapvotwwwfczpi) + version: 3.0.12(06e85ae8fa852f1ed068f94e3059d11b) '@eslint-stylistic/metadata': specifier: 'catalog:' version: 2.13.0 '@eslint/eslintrc': specifier: 'catalog:' version: 3.3.5 + '@eslint/js': + specifier: 'catalog:' + version: 9.39.4 '@jest/globals': specifier: 29.7.0 version: 29.7.0 '@stylistic/eslint-plugin': specifier: 'catalog:' - version: 5.10.0(eslint@9.18.0(jiti@2.6.1)) + version: 5.10.0(eslint@9.39.4(jiti@2.6.1)) '@testcafe-community/axe': specifier: 3.5.0 version: 3.5.0(axe-core@4.11.3)(testcafe@3.7.4) @@ -1485,19 +1514,19 @@ importers: version: 16.14.69 '@typescript-eslint/eslint-plugin': specifier: 'catalog:' - version: 8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5))(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5) + version: 8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5))(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5) '@typescript-eslint/experimental-utils': specifier: 5.62.0 - version: 5.62.0(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5) + version: 5.62.0(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5) '@typescript-eslint/parser': specifier: 'catalog:' - version: 8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5) + version: 8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5) ast-types: specifier: 0.14.2 version: 0.14.2 autoprefixer: specifier: 10.4.27 - version: 10.4.27(postcss@8.5.10) + version: 10.4.27(postcss@8.5.12) axe-core: specifier: 'catalog:' version: 4.11.3 @@ -1551,16 +1580,16 @@ importers: version: 1.15.8(enzyme@3.11.0)(react-dom@16.14.0(react@16.14.0))(react@16.14.0) eslint: specifier: 'catalog:' - version: 9.18.0(jiti@2.6.1) + version: 9.39.4(jiti@2.6.1) eslint-config-airbnb-base: specifier: 15.0.0 - version: 15.0.0(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5))(eslint@9.18.0(jiti@2.6.1)))(eslint@9.18.0(jiti@2.6.1)) + version: 15.0.0(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5))(eslint@9.39.4(jiti@2.6.1)))(eslint@9.39.4(jiti@2.6.1)) eslint-config-airbnb-typescript: specifier: 'catalog:' - version: 18.0.0(@typescript-eslint/eslint-plugin@8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5))(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5))(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5))(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5))(eslint@9.18.0(jiti@2.6.1)))(eslint@9.18.0(jiti@2.6.1)) + version: 18.0.0(@typescript-eslint/eslint-plugin@8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5))(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5))(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5))(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5))(eslint@9.39.4(jiti@2.6.1)))(eslint@9.39.4(jiti@2.6.1)) eslint-config-devextreme: specifier: 'catalog:' - version: 1.1.9(iv2ep42dvnfw67tt6ijog6v7w4) + version: 1.1.10(c1490e8b9ef6a87150cdc0506b2c4e5e) eslint-migration-utils: specifier: workspace:* version: link:../eslint-migration-utils @@ -1569,43 +1598,43 @@ importers: version: 2.4.0 eslint-plugin-import: specifier: 'catalog:' - version: 2.32.0(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5))(eslint@9.18.0(jiti@2.6.1)) + version: 2.32.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5))(eslint@9.39.4(jiti@2.6.1)) eslint-plugin-jest: specifier: 29.15.0 - version: 29.15.0(@typescript-eslint/eslint-plugin@8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5))(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5))(eslint@9.18.0(jiti@2.6.1))(jest@29.7.0(@types/node@20.19.37)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@20.12.8)(typescript@5.9.3)))(typescript@4.9.5) + version: 29.15.0(@typescript-eslint/eslint-plugin@8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5))(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5))(eslint@9.39.4(jiti@2.6.1))(jest@29.7.0(@types/node@20.19.37)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@20.12.8)(typescript@5.9.3)))(typescript@4.9.5) eslint-plugin-jest-formatting: specifier: 3.1.0 - version: 3.1.0(eslint@9.18.0(jiti@2.6.1)) + version: 3.1.0(eslint@9.39.4(jiti@2.6.1)) eslint-plugin-jsx-a11y: specifier: 'catalog:' - version: 6.10.2(eslint@9.18.0(jiti@2.6.1)) + version: 6.10.2(eslint@9.39.4(jiti@2.6.1)) eslint-plugin-n: specifier: 17.24.0 - version: 17.24.0(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5) + version: 17.24.0(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5) eslint-plugin-no-only-tests: specifier: 'catalog:' version: 3.3.0 eslint-plugin-qunit: specifier: 'catalog:' - version: 8.2.5(eslint@9.18.0(jiti@2.6.1)) + version: 8.2.5(eslint@9.39.4(jiti@2.6.1)) eslint-plugin-react: specifier: 7.37.5 - version: 7.37.5(eslint@9.18.0(jiti@2.6.1)) + version: 7.37.5(eslint@9.39.4(jiti@2.6.1)) eslint-plugin-rulesdir: specifier: 0.2.2 version: 0.2.2 eslint-plugin-simple-import-sort: specifier: 10.0.0 - version: 10.0.0(eslint@9.18.0(jiti@2.6.1)) + version: 10.0.0(eslint@9.39.4(jiti@2.6.1)) eslint-plugin-spellcheck: specifier: 0.0.20 - version: 0.0.20(eslint@9.18.0(jiti@2.6.1)) + version: 0.0.20(eslint@9.39.4(jiti@2.6.1)) eslint-plugin-testcafe: specifier: 0.2.1 version: 0.2.1 eslint-plugin-unicorn: specifier: 60.0.0 - version: 60.0.0(eslint@9.18.0(jiti@2.6.1)) + version: 60.0.0(eslint@9.39.4(jiti@2.6.1)) fancy-log: specifier: 2.0.0 version: 2.0.0 @@ -1907,7 +1936,7 @@ importers: version: 19.2.22(@angular/common@19.2.22(@angular/core@19.2.22(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/compiler@19.2.22)(@angular/core@19.2.22(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@19.2.22(@angular/common@19.2.22(@angular/core@19.2.22(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@19.2.22(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2) '@babel/eslint-parser': specifier: 'catalog:' - version: 7.28.6(@babel/core@7.29.0)(eslint@9.18.0(jiti@2.6.1)) + version: 7.28.6(@babel/core@7.29.0)(eslint@9.39.4(jiti@2.6.1)) '@eslint-stylistic/metadata': specifier: 'catalog:' version: 2.13.0 @@ -1916,7 +1945,7 @@ importers: version: 3.3.5 '@stylistic/eslint-plugin': specifier: 'catalog:' - version: 5.10.0(eslint@9.18.0(jiti@2.6.1)) + version: 5.10.0(eslint@9.39.4(jiti@2.6.1)) '@types/jasmine': specifier: 2.8.23 version: 2.8.23 @@ -1925,10 +1954,10 @@ importers: version: 20.11.17 '@typescript-eslint/eslint-plugin': specifier: 'catalog:' - version: 8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.5.4))(eslint@9.18.0(jiti@2.6.1))(typescript@5.5.4) + version: 8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.5.4))(eslint@9.39.4(jiti@2.6.1))(typescript@5.5.4) '@typescript-eslint/parser': specifier: 'catalog:' - version: 8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.5.4) + version: 8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.5.4) '@webcomponents/custom-elements': specifier: 1.6.0 version: 1.6.0 @@ -1946,16 +1975,16 @@ importers: version: link:../devextreme-metadata eslint: specifier: 'catalog:' - version: 9.18.0(jiti@2.6.1) + version: 9.39.4(jiti@2.6.1) eslint-config-devextreme: specifier: 'catalog:' - version: 1.1.9(l6m6hbfk7hn6ujhhtpr4hbvvyy) + version: 1.1.10(0aee4d5f2e39befd644fa08d8203ac6a) eslint-migration-utils: specifier: workspace:* version: link:../eslint-migration-utils eslint-plugin-import: specifier: 'catalog:' - version: 2.32.0(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.5.4))(eslint@9.18.0(jiti@2.6.1)) + version: 2.32.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.5.4))(eslint@9.39.4(jiti@2.6.1)) jasmine: specifier: 5.12.0 version: 5.12.0 @@ -2047,7 +2076,7 @@ importers: version: 2.0.4 ts-jest: specifier: 29.1.3 - version: 29.1.3(@babel/core@7.29.0)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.29.0))(jest@29.7.0(@types/node@20.19.37)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@20.12.8)(typescript@5.9.3)))(typescript@5.9.3) + version: 29.1.3(@babel/core@7.29.0)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.29.0))(jest@29.7.0(@types/node@20.12.8)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@20.12.8)(typescript@5.9.3)))(typescript@5.9.3) packages/devextreme-react: dependencies: @@ -2058,6 +2087,18 @@ importers: specifier: ^15.8.1 version: 15.8.1 devDependencies: + '@babel/eslint-parser': + specifier: 'catalog:' + version: 7.28.6(@babel/core@7.29.0)(eslint@9.39.4(jiti@2.6.1)) + '@eslint/eslintrc': + specifier: 'catalog:' + version: 3.3.5 + '@eslint/js': + specifier: 'catalog:' + version: 9.39.4 + '@stylistic/eslint-plugin': + specifier: 'catalog:' + version: 5.10.0(eslint@9.39.4(jiti@2.6.1)) '@testing-library/react': specifier: 14.3.1 version: 14.3.1(react-dom@18.0.0(react@18.0.0))(react@18.0.0) @@ -2072,10 +2113,10 @@ importers: version: 18.0.11 '@typescript-eslint/eslint-plugin': specifier: 'catalog:' - version: 8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5))(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5) + version: 8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5))(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5) '@typescript-eslint/parser': specifier: 'catalog:' - version: 8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5) + version: 8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5) devextreme-metadata: specifier: workspace:* version: link:../devextreme-metadata @@ -2084,19 +2125,25 @@ importers: version: link:../nx-infra-plugin eslint: specifier: 'catalog:' - version: 9.18.0(jiti@2.6.1) + version: 9.39.4(jiti@2.6.1) eslint-config-airbnb-base: specifier: 15.0.0 - version: 15.0.0(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5))(eslint@9.18.0(jiti@2.6.1)))(eslint@9.18.0(jiti@2.6.1)) + version: 15.0.0(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5))(eslint@9.39.4(jiti@2.6.1)))(eslint@9.39.4(jiti@2.6.1)) eslint-config-airbnb-typescript: specifier: 'catalog:' - version: 18.0.0(@typescript-eslint/eslint-plugin@8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5))(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5))(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5))(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5))(eslint@9.18.0(jiti@2.6.1)))(eslint@9.18.0(jiti@2.6.1)) + version: 18.0.0(@typescript-eslint/eslint-plugin@8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5))(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5))(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5))(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5))(eslint@9.39.4(jiti@2.6.1)))(eslint@9.39.4(jiti@2.6.1)) eslint-config-devextreme: specifier: 'catalog:' - version: 1.1.9(iv2ep42dvnfw67tt6ijog6v7w4) + version: 1.1.10(a08ba21ffb24659da3c6462285dc5fef) + eslint-migration-utils: + specifier: workspace:* + version: link:../eslint-migration-utils + eslint-plugin-i18n: + specifier: 'catalog:' + version: 2.4.0 eslint-plugin-import: specifier: 'catalog:' - version: 2.32.0(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5))(eslint@9.18.0(jiti@2.6.1)) + version: 2.32.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5))(eslint@9.39.4(jiti@2.6.1)) jest-environment-jsdom: specifier: 29.7.0 version: 29.7.0 @@ -2108,7 +2155,7 @@ importers: version: 18.0.0(react@18.0.0) ts-jest: specifier: 29.1.3 - version: 29.1.3(@babel/core@7.29.0)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.29.0))(jest@29.7.0(@types/node@20.19.37)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@20.12.8)(typescript@5.9.3)))(typescript@4.9.5) + version: 29.1.3(@babel/core@7.29.0)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.29.0))(jest@29.7.0(@types/node@20.12.8)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@20.12.8)(typescript@5.9.3)))(typescript@4.9.5) typescript: specifier: 4.9.5 version: 4.9.5 @@ -2166,7 +2213,7 @@ importers: version: 2.0.5 ts-jest: specifier: 29.1.2 - version: 29.1.2(@babel/core@7.29.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.29.0))(jest@29.7.0(@types/node@20.19.37)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@20.12.8)(typescript@5.9.3)))(typescript@5.9.3) + version: 29.1.2(@babel/core@7.29.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.29.0))(jest@29.7.0(@types/node@20.12.8)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@20.12.8)(typescript@5.9.3)))(typescript@5.9.3) packages/devextreme-themebuilder: dependencies: @@ -2186,6 +2233,12 @@ importers: specifier: 1.66.0 version: 1.66.0 devDependencies: + '@eslint/eslintrc': + specifier: 'catalog:' + version: 3.3.5 + '@stylistic/eslint-plugin': + specifier: 'catalog:' + version: 5.10.0(eslint@9.39.4(jiti@2.6.1)) '@types/clean-css': specifier: 4.2.11 version: 4.2.11 @@ -2203,25 +2256,28 @@ importers: version: 20.11.17 '@typescript-eslint/eslint-plugin': specifier: 'catalog:' - version: 8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5))(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5) + version: 8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5))(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5) '@typescript-eslint/parser': specifier: 'catalog:' - version: 8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5) + version: 8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5) eslint: specifier: 'catalog:' - version: 9.18.0(jiti@2.6.1) + version: 9.39.4(jiti@2.6.1) eslint-config-airbnb-base: specifier: 15.0.0 - version: 15.0.0(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5))(eslint@9.18.0(jiti@2.6.1)))(eslint@9.18.0(jiti@2.6.1)) + version: 15.0.0(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5))(eslint@9.39.4(jiti@2.6.1)))(eslint@9.39.4(jiti@2.6.1)) eslint-config-airbnb-typescript: specifier: 'catalog:' - version: 18.0.0(@typescript-eslint/eslint-plugin@8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5))(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5))(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5))(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5))(eslint@9.18.0(jiti@2.6.1)))(eslint@9.18.0(jiti@2.6.1)) + version: 18.0.0(@typescript-eslint/eslint-plugin@8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5))(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5))(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5))(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5))(eslint@9.39.4(jiti@2.6.1)))(eslint@9.39.4(jiti@2.6.1)) eslint-config-devextreme: specifier: 'catalog:' - version: 1.1.9(mkeoqdejlezkdw5eopbyeiyrea) + version: 1.1.10(dbcb07078c32d86c4fce4ac459d904a8) + eslint-migration-utils: + specifier: workspace:* + version: link:../eslint-migration-utils eslint-plugin-import: specifier: 'catalog:' - version: 2.32.0(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5))(eslint@9.18.0(jiti@2.6.1)) + version: 2.32.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5))(eslint@9.39.4(jiti@2.6.1)) eslint-plugin-no-only-tests: specifier: 'catalog:' version: 3.3.0 @@ -2261,13 +2317,25 @@ importers: devDependencies: '@babel/eslint-parser': specifier: 'catalog:' - version: 7.28.6(@babel/core@7.29.0)(eslint@9.18.0(jiti@2.6.1)) + version: 7.28.6(@babel/core@7.29.0)(eslint@9.39.4(jiti@2.6.1)) + '@eslint-stylistic/metadata': + specifier: 'catalog:' + version: 2.13.0 + '@eslint/eslintrc': + specifier: 'catalog:' + version: 3.3.5 + '@eslint/js': + specifier: 'catalog:' + version: 9.39.4 + '@stylistic/eslint-plugin': + specifier: 'catalog:' + version: 5.10.0(eslint@9.39.4(jiti@2.6.1)) '@typescript-eslint/eslint-plugin': specifier: 'catalog:' - version: 8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5))(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5) + version: 8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5))(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5) '@typescript-eslint/parser': specifier: 'catalog:' - version: 8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5) + version: 8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5) '@vue/compiler-sfc': specifier: 3.3.4 version: 3.3.4 @@ -2282,37 +2350,37 @@ importers: version: link:../devextreme-metadata eslint: specifier: 'catalog:' - version: 9.18.0(jiti@2.6.1) + version: 9.39.4(jiti@2.6.1) eslint-config-airbnb-base: specifier: 15.0.0 - version: 15.0.0(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5))(eslint@9.18.0(jiti@2.6.1)))(eslint@9.18.0(jiti@2.6.1)) + version: 15.0.0(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5))(eslint@9.39.4(jiti@2.6.1)))(eslint@9.39.4(jiti@2.6.1)) eslint-config-airbnb-typescript: specifier: 'catalog:' - version: 18.0.0(@typescript-eslint/eslint-plugin@8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5))(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5))(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5))(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5))(eslint@9.18.0(jiti@2.6.1)))(eslint@9.18.0(jiti@2.6.1)) + version: 18.0.0(@typescript-eslint/eslint-plugin@8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5))(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5))(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5))(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5))(eslint@9.39.4(jiti@2.6.1)))(eslint@9.39.4(jiti@2.6.1)) eslint-config-devextreme: specifier: 'catalog:' - version: 1.1.9(iv2ep42dvnfw67tt6ijog6v7w4) + version: 1.1.10(a08ba21ffb24659da3c6462285dc5fef) eslint-plugin-i18n: specifier: 'catalog:' version: 2.4.0 eslint-plugin-import: specifier: 'catalog:' - version: 2.32.0(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5))(eslint@9.18.0(jiti@2.6.1)) + version: 2.32.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5))(eslint@9.39.4(jiti@2.6.1)) eslint-plugin-no-only-tests: specifier: 'catalog:' version: 3.3.0 eslint-plugin-spellcheck: specifier: 0.0.20 - version: 0.0.20(eslint@9.18.0(jiti@2.6.1)) + version: 0.0.20(eslint@9.39.4(jiti@2.6.1)) eslint-plugin-vue: specifier: 'catalog:' - version: 10.4.0(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5))(eslint@9.18.0(jiti@2.6.1))(vue-eslint-parser@10.0.0(eslint@9.18.0(jiti@2.6.1))) + version: 10.4.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5))(eslint@9.39.4(jiti@2.6.1))(vue-eslint-parser@10.0.0(eslint@9.39.4(jiti@2.6.1))) jest-environment-jsdom: specifier: 29.7.0 version: 29.7.0 ts-jest: specifier: 29.1.3 - version: 29.1.3(@babel/core@7.29.0)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.29.0))(jest@29.7.0(@types/node@20.19.37)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@20.12.8)(typescript@5.9.3)))(typescript@4.9.5) + version: 29.1.3(@babel/core@7.29.0)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.29.0))(jest@29.7.0(@types/node@20.12.8)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@20.12.8)(typescript@5.9.3)))(typescript@4.9.5) typescript: specifier: 4.9.5 version: 4.9.5 @@ -2321,7 +2389,7 @@ importers: version: 3.2.47 vue-eslint-parser: specifier: 'catalog:' - version: 10.0.0(eslint@9.18.0(jiti@2.6.1)) + version: 10.0.0(eslint@9.39.4(jiti@2.6.1)) vue-router: specifier: 4.2.5 version: 4.2.5(vue@3.2.47) @@ -2958,13 +3026,6 @@ packages: resolution: {integrity: sha512-CGOfOJqWjg2qW/Mb6zNsDm+u5vFQ8DxXfbM09z69p5Z6+mE1ikP2jUXw+j42Pf1XTYED2Rni5f95npYeuwMDQA==} engines: {node: '>=6.9.0'} - '@babel/eslint-parser@7.23.10': - resolution: {integrity: sha512-3wSYDPZVnhseRnxRJH6ZVTNknBz76AEnyC+AYYhasjP3Yy23qz0ERR7Fcd2SHmYuSFJ2kY9gaaDd3vyqU09eSw==} - engines: {node: ^10.13.0 || ^12.13.0 || >=14.0.0} - peerDependencies: - '@babel/core': ^7.11.0 - eslint: ^7.5.0 || ^8.0.0 - '@babel/eslint-parser@7.28.6': resolution: {integrity: sha512-QGmsKi2PBO/MHSQk+AAgA9R6OHQr+VqnniFE0eMWZcVcfBZoA2dKn2hUsl3Csg/Plt9opRUWdY7//VXsrIlEiA==} engines: {node: ^10.13.0 || ^12.13.0 || >=14.0.0} @@ -4497,10 +4558,6 @@ packages: eslint: optional: true - '@eslint/config-array@0.19.2': - resolution: {integrity: sha512-GNKqxfHG2ySmJOBSHg7LxeUx4xpuCoFjacmlCoYWEbaPXLwvfIjixRI12xCQZeULksQb23uiA8F40w5TojpV7w==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/config-array@0.21.2': resolution: {integrity: sha512-nJl2KGTlrf9GjLimgIru+V/mzgSK0ABCDQRvxw5BjURL7WfH5uoWmizbH7QB6MmnMBd8cIC9uceWnezL1VZWWw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -4509,10 +4566,6 @@ packages: resolution: {integrity: sha512-gBrxN88gOIf3R7ja5K9slwNayVcZgK6SOUORm2uBzTeIEfeVaIhOpCtTox3P6R7o2jLFwLFTLnC7kU/RGcYEgw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/core@0.10.0': - resolution: {integrity: sha512-gFHJ+xBOo4G3WRlR1e/3G8A6/KZAH6zcE/hkLRCZTi/B9avAG365QhFA8uOGzTMqgTghpn7/fSnscW++dpMSAw==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/core@0.15.2': resolution: {integrity: sha512-78Md3/Rrxh83gCxoUc0EiciuOHsIITzLy53m3d9UyiW8y9Dj2D29FeETqyKA+BRK76tnTp6RXWb3pCay8Oyomg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -4529,10 +4582,6 @@ packages: resolution: {integrity: sha512-4IlJx0X0qftVsN5E+/vGujTRIFtwuLbNsVUe7TO6zYPDR1O6nFwvwhIKEKSrl6dZchmYBITazxKoUYOjdtjlRg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/js@9.18.0': - resolution: {integrity: sha512-fK6L7rxcq6/z+AaQMtiFTkvbHkBLNlwyRxHpKawP0x3u9+NC6MQTnFW+AdpwC6gfHTW0051cokQgtTN2FqlxQA==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/js@9.39.4': resolution: {integrity: sha512-nE7DEIchvtiFTwBw4Lfbu59PG+kCofhjsKaCWzxTpt4lfRjRMqG6uMBzKXuEcyXhOHoUp9riAm7/aWYGhXZ9cw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -5319,42 +5368,49 @@ packages: engines: {node: '>= 10'} cpu: [arm64] os: [linux] + libc: [glibc] '@napi-rs/nice-linux-arm64-musl@1.1.1': resolution: {integrity: sha512-+2Rzdb3nTIYZ0YJF43qf2twhqOCkiSrHx2Pg6DJaCPYhhaxbLcdlV8hCRMHghQ+EtZQWGNcS2xF4KxBhSGeutg==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] + libc: [musl] '@napi-rs/nice-linux-ppc64-gnu@1.1.1': resolution: {integrity: sha512-4FS8oc0GeHpwvv4tKciKkw3Y4jKsL7FRhaOeiPei0X9T4Jd619wHNe4xCLmN2EMgZoeGg+Q7GY7BsvwKpL22Tg==} engines: {node: '>= 10'} cpu: [ppc64] os: [linux] + libc: [glibc] '@napi-rs/nice-linux-riscv64-gnu@1.1.1': resolution: {integrity: sha512-HU0nw9uD4FO/oGCCk409tCi5IzIZpH2agE6nN4fqpwVlCn5BOq0MS1dXGjXaG17JaAvrlpV5ZeyZwSon10XOXw==} engines: {node: '>= 10'} cpu: [riscv64] os: [linux] + libc: [glibc] '@napi-rs/nice-linux-s390x-gnu@1.1.1': resolution: {integrity: sha512-2YqKJWWl24EwrX0DzCQgPLKQBxYDdBxOHot1KWEq7aY2uYeX+Uvtv4I8xFVVygJDgf6/92h9N3Y43WPx8+PAgQ==} engines: {node: '>= 10'} cpu: [s390x] os: [linux] + libc: [glibc] '@napi-rs/nice-linux-x64-gnu@1.1.1': resolution: {integrity: sha512-/gaNz3R92t+dcrfCw/96pDopcmec7oCcAQ3l/M+Zxr82KT4DljD37CpgrnXV+pJC263JkW572pdbP3hP+KjcIg==} engines: {node: '>= 10'} cpu: [x64] os: [linux] + libc: [glibc] '@napi-rs/nice-linux-x64-musl@1.1.1': resolution: {integrity: sha512-xScCGnyj/oppsNPMnevsBe3pvNaoK7FGvMjT35riz9YdhB2WtTG47ZlbxtOLpjeO9SqqQ2J2igCmz6IJOD5JYw==} engines: {node: '>= 10'} cpu: [x64] os: [linux] + libc: [musl] '@napi-rs/nice-openharmony-arm64@1.1.1': resolution: {integrity: sha512-6uJPRVwVCLDeoOaNyeiW0gp2kFIM4r7PL2MczdZQHkFi9gVlgm+Vn+V6nTWRcu856mJ2WjYJiumEajfSm7arPQ==} @@ -5548,21 +5604,25 @@ packages: resolution: {integrity: sha512-6B/yCFiqjvV2Bkz6MKUtfFWjwtiF53DN07K1BFksMpQef+h2yE1IrGaG/OCl6VaVl4VRzQgLOluqP96M1yhDgg==} cpu: [arm64] os: [linux] + libc: [glibc] '@nx/nx-linux-arm64-musl@22.4.5': resolution: {integrity: sha512-n0v60vRYn7BDHWB588snPZntLO2XC8/pvLd+QunneM2VGEPf51n5llX5U3AwTt/ybaZHWhbuHv0sJBIbT4I0GA==} cpu: [arm64] os: [linux] + libc: [musl] '@nx/nx-linux-x64-gnu@22.4.5': resolution: {integrity: sha512-zT7nb1PRE3NcW/HFnbgKJ9ZPtCOeVDpbJ5J4ZhHj36ZAUWZVXFEIPq9VTIZFy5+0pioLUIClQQY7OUfwnV/Zig==} cpu: [x64] os: [linux] + libc: [glibc] '@nx/nx-linux-x64-musl@22.4.5': resolution: {integrity: sha512-r8Rls5BS7lGQbUNX1Z1S370XrOacOU1bQ/dxY8i7qahFQKnMwpFo0W8odhgzjk+vrC/WLf9jOgz5/JPzehQBIw==} cpu: [x64] os: [linux] + libc: [musl] '@nx/nx-win32-arm64-msvc@22.4.5': resolution: {integrity: sha512-Lv81LTnG6sSvBOq2vDSeyfzpF9X0cTGlJdzJOJzPZXCZGFhTV1ig9TdLiij/GM2JwV4Kvq5Co6YzA5dxtGUphQ==} @@ -5770,24 +5830,28 @@ packages: engines: {node: '>= 10'} cpu: [arm64] os: [linux] + libc: [glibc] '@parcel/rust-linux-arm64-musl@2.16.4': resolution: {integrity: sha512-cwml18RNKsBwHyZnrZg4jpecXkWjaY/mCArocWUxkFXjjB97L56QWQM9W86f2/Y3HcFcnIGJwx1SDDKJrV6OIA==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] + libc: [musl] '@parcel/rust-linux-x64-gnu@2.16.4': resolution: {integrity: sha512-0xIjQaN8hiG0F9R8coPYidHslDIrbfOS/qFy5GJNbGA3S49h61wZRBMQqa7JFW4+2T8R0J9j0SKHhLXpbLXrIg==} engines: {node: '>= 10'} cpu: [x64] os: [linux] + libc: [glibc] '@parcel/rust-linux-x64-musl@2.16.4': resolution: {integrity: sha512-fYn21GIecHK9RoZPKwT9NOwxwl3Gy3RYPR6zvsUi0+hpFo19Ph9EzFXN3lT8Pi5KiwQMCU4rsLb5HoWOBM1FeA==} engines: {node: '>= 10'} cpu: [x64] os: [linux] + libc: [musl] '@parcel/rust-win32-x64-msvc@2.16.4': resolution: {integrity: sha512-TcpWC3I1mJpfP2++018lgvM7UX0P8IrzNxceBTHUKEIDMwmAYrUKAQFiaU0j1Ldqk6yP8SPZD3cvphumsYpJOQ==} @@ -5899,36 +5963,42 @@ packages: engines: {node: '>= 10.0.0'} cpu: [arm] os: [linux] + libc: [glibc] '@parcel/watcher-linux-arm-musl@2.5.6': resolution: {integrity: sha512-Ve3gUCG57nuUUSyjBq/MAM0CzArtuIOxsBdQ+ftz6ho8n7s1i9E1Nmk/xmP323r2YL0SONs1EuwqBp2u1k5fxg==} engines: {node: '>= 10.0.0'} cpu: [arm] os: [linux] + libc: [musl] '@parcel/watcher-linux-arm64-glibc@2.5.6': resolution: {integrity: sha512-f2g/DT3NhGPdBmMWYoxixqYr3v/UXcmLOYy16Bx0TM20Tchduwr4EaCbmxh1321TABqPGDpS8D/ggOTaljijOA==} engines: {node: '>= 10.0.0'} cpu: [arm64] os: [linux] + libc: [glibc] '@parcel/watcher-linux-arm64-musl@2.5.6': resolution: {integrity: sha512-qb6naMDGlbCwdhLj6hgoVKJl2odL34z2sqkC7Z6kzir8b5W65WYDpLB6R06KabvZdgoHI/zxke4b3zR0wAbDTA==} engines: {node: '>= 10.0.0'} cpu: [arm64] os: [linux] + libc: [musl] '@parcel/watcher-linux-x64-glibc@2.5.6': resolution: {integrity: sha512-kbT5wvNQlx7NaGjzPFu8nVIW1rWqV780O7ZtkjuWaPUgpv2NMFpjYERVi0UYj1msZNyCzGlaCWEtzc+exjMGbQ==} engines: {node: '>= 10.0.0'} cpu: [x64] os: [linux] + libc: [glibc] '@parcel/watcher-linux-x64-musl@2.5.6': resolution: {integrity: sha512-1JRFeC+h7RdXwldHzTsmdtYR/Ku8SylLgTU/reMuqdVD7CtLwf0VR1FqeprZ0eHQkO0vqsbvFLXUmYm/uNKJBg==} engines: {node: '>= 10.0.0'} cpu: [x64] os: [linux] + libc: [musl] '@parcel/watcher-win32-arm64@2.5.6': resolution: {integrity: sha512-3ukyebjc6eGlw9yRt678DxVF7rjXatWiHvTXqphZLvo7aC5NdEgFufVwjFfY51ijYEWpXbqF5jtrK275z52D4Q==} @@ -6090,60 +6160,70 @@ packages: engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] + libc: [glibc] '@rolldown/binding-linux-arm64-gnu@1.0.0-rc.4': resolution: {integrity: sha512-AC1WsGdlV1MtGay/OQ4J9T7GRadVnpYRzTcygV1hKnypbYN20Yh4t6O1Sa2qRBMqv1etulUknqXjc3CTIsBu6A==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] + libc: [glibc] '@rolldown/binding-linux-arm64-musl@1.0.0-rc.15': resolution: {integrity: sha512-ZvRYMGrAklV9PEkgt4LQM6MjQX2P58HPAuecwYObY2DhS2t35R0I810bKi0wmaYORt6m/2Sm+Z+nFgb0WhXNcQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] + libc: [musl] '@rolldown/binding-linux-arm64-musl@1.0.0-rc.4': resolution: {integrity: sha512-lU+6rgXXViO61B4EudxtVMXSOfiZONR29Sys5VGSetUY7X8mg9FCKIIjcPPj8xNDeYzKl+H8F/qSKOBVFJChCQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] + libc: [musl] '@rolldown/binding-linux-ppc64-gnu@1.0.0-rc.15': resolution: {integrity: sha512-VDpgGBzgfg5hLg+uBpCLoFG5kVvEyafmfxGUV0UHLcL5irxAK7PKNeC2MwClgk6ZAiNhmo9FLhRYgvMmedLtnQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [ppc64] os: [linux] + libc: [glibc] '@rolldown/binding-linux-s390x-gnu@1.0.0-rc.15': resolution: {integrity: sha512-y1uXY3qQWCzcPgRJATPSOUP4tCemh4uBdY7e3EZbVwCJTY3gLJWnQABgeUetvED+bt1FQ01OeZwvhLS2bpNrAQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [s390x] os: [linux] + libc: [glibc] '@rolldown/binding-linux-x64-gnu@1.0.0-rc.15': resolution: {integrity: sha512-023bTPBod7J3Y/4fzAN6QtpkSABR0rigtrwaP+qSEabUh5zf6ELr9Nc7GujaROuPY3uwdSIXWrvhn1KxOvurWA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] + libc: [glibc] '@rolldown/binding-linux-x64-gnu@1.0.0-rc.4': resolution: {integrity: sha512-DZaN1f0PGp/bSvKhtw50pPsnln4T13ycDq1FrDWRiHmWt1JeW+UtYg9touPFf8yt993p8tS2QjybpzKNTxYEwg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] + libc: [glibc] '@rolldown/binding-linux-x64-musl@1.0.0-rc.15': resolution: {integrity: sha512-witB2O0/hU4CgfOOKUoeFgQ4GktPi1eEbAhaLAIpgD6+ZnhcPkUtPsoKKHRzmOoWPZue46IThdSgdo4XneOLYw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] + libc: [musl] '@rolldown/binding-linux-x64-musl@1.0.0-rc.4': resolution: {integrity: sha512-RnGxwZLN7fhMMAItnD6dZ7lvy+TI7ba+2V54UF4dhaWa/p8I/ys1E73KO6HmPmgz92ZkfD8TXS1IMV8+uhbR9g==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] + libc: [musl] '@rolldown/binding-openharmony-arm64@1.0.0-rc.15': resolution: {integrity: sha512-UCL68NJ0Ud5zRipXZE9dF5PmirzJE4E4BCIOOssEnM7wLDsxjc6Qb0sGDxTNRTP53I6MZpygyCpY8Aa8sPfKPg==} @@ -6223,13 +6303,13 @@ packages: resolution: {integrity: sha512-gBjarfqlC7qs0AutpRW/hrFNm+cd2/QKxhwyFa+srbg1oX7rDsEU3l+W7LAUhsAp9mPJMAkXDhLbQaVwEaE8bA==} engines: {node: '>= 8.0.0'} peerDependencies: - rollup: ^4.59.0 + rollup: ^4.53.3 '@rollup/plugin-json@6.1.0': resolution: {integrity: sha512-EGI2te5ENk1coGeADSIwZ7G2Q8CJS2sF120T7jLw4xFw9n7wIOXHo+kIYRAoVpJAN+kmqZSoO3Fp4JtoNF4ReA==} engines: {node: '>=14.0.0'} peerDependencies: - rollup: ^4.59.0 + rollup: ^4.53.3 peerDependenciesMeta: rollup: optional: true @@ -6262,13 +6342,13 @@ packages: resolution: {integrity: sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==} engines: {node: '>= 8.0.0'} peerDependencies: - rollup: ^4.59.0 + rollup: ^4.53.3 '@rollup/pluginutils@5.3.0': resolution: {integrity: sha512-5EdhGZtnu3V88ces7s53hhfK5KSASnJZv8Lulpc04cWO3REESroJXg73DFsOmgbU2BhwV0E20bu2IDZb3VKW4Q==} engines: {node: '>=14.0.0'} peerDependencies: - rollup: ^4.59.0 + rollup: ^4.53.3 peerDependenciesMeta: rollup: optional: true @@ -6307,66 +6387,79 @@ packages: resolution: {integrity: sha512-t4ONHboXi/3E0rT6OZl1pKbl2Vgxf9vJfWgmUoCEVQVxhW6Cw/c8I6hbbu7DAvgp82RKiH7TpLwxnJeKv2pbsw==} cpu: [arm] os: [linux] + libc: [glibc] '@rollup/rollup-linux-arm-musleabihf@4.59.0': resolution: {integrity: sha512-CikFT7aYPA2ufMD086cVORBYGHffBo4K8MQ4uPS/ZnY54GKj36i196u8U+aDVT2LX4eSMbyHtyOh7D7Zvk2VvA==} cpu: [arm] os: [linux] + libc: [musl] '@rollup/rollup-linux-arm64-gnu@4.59.0': resolution: {integrity: sha512-jYgUGk5aLd1nUb1CtQ8E+t5JhLc9x5WdBKew9ZgAXg7DBk0ZHErLHdXM24rfX+bKrFe+Xp5YuJo54I5HFjGDAA==} cpu: [arm64] os: [linux] + libc: [glibc] '@rollup/rollup-linux-arm64-musl@4.59.0': resolution: {integrity: sha512-peZRVEdnFWZ5Bh2KeumKG9ty7aCXzzEsHShOZEFiCQlDEepP1dpUl/SrUNXNg13UmZl+gzVDPsiCwnV1uI0RUA==} cpu: [arm64] os: [linux] + libc: [musl] '@rollup/rollup-linux-loong64-gnu@4.59.0': resolution: {integrity: sha512-gbUSW/97f7+r4gHy3Jlup8zDG190AuodsWnNiXErp9mT90iCy9NKKU0Xwx5k8VlRAIV2uU9CsMnEFg/xXaOfXg==} cpu: [loong64] os: [linux] + libc: [glibc] '@rollup/rollup-linux-loong64-musl@4.59.0': resolution: {integrity: sha512-yTRONe79E+o0FWFijasoTjtzG9EBedFXJMl888NBEDCDV9I2wGbFFfJQQe63OijbFCUZqxpHz1GzpbtSFikJ4Q==} cpu: [loong64] os: [linux] + libc: [musl] '@rollup/rollup-linux-ppc64-gnu@4.59.0': resolution: {integrity: sha512-sw1o3tfyk12k3OEpRddF68a1unZ5VCN7zoTNtSn2KndUE+ea3m3ROOKRCZxEpmT9nsGnogpFP9x6mnLTCaoLkA==} cpu: [ppc64] os: [linux] + libc: [glibc] '@rollup/rollup-linux-ppc64-musl@4.59.0': resolution: {integrity: sha512-+2kLtQ4xT3AiIxkzFVFXfsmlZiG5FXYW7ZyIIvGA7Bdeuh9Z0aN4hVyXS/G1E9bTP/vqszNIN/pUKCk/BTHsKA==} cpu: [ppc64] os: [linux] + libc: [musl] '@rollup/rollup-linux-riscv64-gnu@4.59.0': resolution: {integrity: sha512-NDYMpsXYJJaj+I7UdwIuHHNxXZ/b/N2hR15NyH3m2qAtb/hHPA4g4SuuvrdxetTdndfj9b1WOmy73kcPRoERUg==} cpu: [riscv64] os: [linux] + libc: [glibc] '@rollup/rollup-linux-riscv64-musl@4.59.0': resolution: {integrity: sha512-nLckB8WOqHIf1bhymk+oHxvM9D3tyPndZH8i8+35p/1YiVoVswPid2yLzgX7ZJP0KQvnkhM4H6QZ5m0LzbyIAg==} cpu: [riscv64] os: [linux] + libc: [musl] '@rollup/rollup-linux-s390x-gnu@4.59.0': resolution: {integrity: sha512-oF87Ie3uAIvORFBpwnCvUzdeYUqi2wY6jRFWJAy1qus/udHFYIkplYRW+wo+GRUP4sKzYdmE1Y3+rY5Gc4ZO+w==} cpu: [s390x] os: [linux] + libc: [glibc] '@rollup/rollup-linux-x64-gnu@4.59.0': resolution: {integrity: sha512-3AHmtQq/ppNuUspKAlvA8HtLybkDflkMuLK4DPo77DfthRb71V84/c4MlWJXixZz4uruIH4uaa07IqoAkG64fg==} cpu: [x64] os: [linux] + libc: [glibc] '@rollup/rollup-linux-x64-musl@4.59.0': resolution: {integrity: sha512-2UdiwS/9cTAx7qIUZB/fWtToJwvt0Vbo0zmnYt7ED35KPg13Q0ym1g442THLC7VyI6JfYTP4PiSOWyoMdV2/xg==} cpu: [x64] os: [linux] + libc: [musl] '@rollup/rollup-openbsd-x64@4.59.0': resolution: {integrity: sha512-M3bLRAVk6GOwFlPTIxVBSYKUaqfLrn8l0psKinkCFxl4lQvOSz8ZrKDz2gxcBwHFpci0B6rttydI4IpS4IS/jQ==} @@ -6642,36 +6735,42 @@ packages: engines: {node: '>=10'} cpu: [arm64] os: [linux] + libc: [glibc] '@swc/core-linux-arm64-musl@1.15.30': resolution: {integrity: sha512-1SYGs2l0Yyyi0pR/P/NKz/x0kqxkoiw+BXeJjLUdecSk/KasncWlJrc6hOvFSgKHOBrzgM5jwuluKtlT8dnrcA==} engines: {node: '>=10'} cpu: [arm64] os: [linux] + libc: [musl] '@swc/core-linux-ppc64-gnu@1.15.30': resolution: {integrity: sha512-TXREtiXeRhbfDFbmhnkIsXpKfzbfT73YkV2ZF6w0sfxgjC5zI2ZAbaCOq25qxvegofj2K93DtOpm9RLaBgqR2g==} engines: {node: '>=10'} cpu: [ppc64] os: [linux] + libc: [glibc] '@swc/core-linux-s390x-gnu@1.15.30': resolution: {integrity: sha512-DCR2YYeyd6DQE4OuDhImouuNcjXEiEdnn1Y0DyGteugPEDvVuvYk8Xddi+4o2SgWH6jiW8/I+3emZvbep1NC+g==} engines: {node: '>=10'} cpu: [s390x] os: [linux] + libc: [glibc] '@swc/core-linux-x64-gnu@1.15.30': resolution: {integrity: sha512-5Pizw3NgfOJ5BJOBK8TIRa59xFW2avESTOBDPTAYwZYa1JNDs+KMF9lUfjJiJLM5HiMs/wPheA9eiT0q9m2AoA==} engines: {node: '>=10'} cpu: [x64] os: [linux] + libc: [glibc] '@swc/core-linux-x64-musl@1.15.30': resolution: {integrity: sha512-qyqydP/wyH8alcIP4a2hnGSjHLJjm9H7yDFup+CPy9oTahFgLLwnNcv5UHXqO2Qs3AIND+cls5f/Bb6hqpxdgA==} engines: {node: '>=10'} cpu: [x64] os: [linux] + libc: [musl] '@swc/core-win32-arm64-msvc@1.15.30': resolution: {integrity: sha512-CaQENgDHVGOg1mSF5sQVgvfFHG9kjMor2rkLMLeLOkfZYNj13ppnJ9+lfaBZLZUMMbnlGQnavCJb8PVBUOso7Q==} @@ -7365,6 +7464,7 @@ packages: '@ungap/structured-clone@1.3.0': resolution: {integrity: sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==} + deprecated: Potential CWE-502 - Update to 1.3.1 or higher '@unrs/resolver-binding-android-arm-eabi@1.11.1': resolution: {integrity: sha512-ppLRUgHVaGRWUx0R0Ut06Mjo9gBaBkg3v/8AxusGLhsIotbBLuRk51rAzqLC8gq6NyyAojEXglNjzf6R948DNw==} @@ -7405,41 +7505,49 @@ packages: resolution: {integrity: sha512-34gw7PjDGB9JgePJEmhEqBhWvCiiWCuXsL9hYphDF7crW7UgI05gyBAi6MF58uGcMOiOqSJ2ybEeCvHcq0BCmQ==} cpu: [arm64] os: [linux] + libc: [glibc] '@unrs/resolver-binding-linux-arm64-musl@1.11.1': resolution: {integrity: sha512-RyMIx6Uf53hhOtJDIamSbTskA99sPHS96wxVE/bJtePJJtpdKGXO1wY90oRdXuYOGOTuqjT8ACccMc4K6QmT3w==} cpu: [arm64] os: [linux] + libc: [musl] '@unrs/resolver-binding-linux-ppc64-gnu@1.11.1': resolution: {integrity: sha512-D8Vae74A4/a+mZH0FbOkFJL9DSK2R6TFPC9M+jCWYia/q2einCubX10pecpDiTmkJVUH+y8K3BZClycD8nCShA==} cpu: [ppc64] os: [linux] + libc: [glibc] '@unrs/resolver-binding-linux-riscv64-gnu@1.11.1': resolution: {integrity: sha512-frxL4OrzOWVVsOc96+V3aqTIQl1O2TjgExV4EKgRY09AJ9leZpEg8Ak9phadbuX0BA4k8U5qtvMSQQGGmaJqcQ==} cpu: [riscv64] os: [linux] + libc: [glibc] '@unrs/resolver-binding-linux-riscv64-musl@1.11.1': resolution: {integrity: sha512-mJ5vuDaIZ+l/acv01sHoXfpnyrNKOk/3aDoEdLO/Xtn9HuZlDD6jKxHlkN8ZhWyLJsRBxfv9GYM2utQ1SChKew==} cpu: [riscv64] os: [linux] + libc: [musl] '@unrs/resolver-binding-linux-s390x-gnu@1.11.1': resolution: {integrity: sha512-kELo8ebBVtb9sA7rMe1Cph4QHreByhaZ2QEADd9NzIQsYNQpt9UkM9iqr2lhGr5afh885d/cB5QeTXSbZHTYPg==} cpu: [s390x] os: [linux] + libc: [glibc] '@unrs/resolver-binding-linux-x64-gnu@1.11.1': resolution: {integrity: sha512-C3ZAHugKgovV5YvAMsxhq0gtXuwESUKc5MhEtjBpLoHPLYM+iuwSj3lflFwK3DPm68660rZ7G8BMcwSro7hD5w==} cpu: [x64] os: [linux] + libc: [glibc] '@unrs/resolver-binding-linux-x64-musl@1.11.1': resolution: {integrity: sha512-rV0YSoyhK2nZ4vEswT/QwqzqQXw5I6CjoaYMOX0TqBlWhojUf8P94mvI7nuJTeaCkkds3QE4+zS8Ko+GdXuZtA==} cpu: [x64] os: [linux] + libc: [musl] '@unrs/resolver-binding-wasm32-wasi@1.11.1': resolution: {integrity: sha512-5u4RkfxJm+Ng7IWgkzi3qrFOvLvQYnPBmjmZQ8+szTK/b31fQCnleNl1GgEt7nIsZRIf5PLhPwT0WM+q45x/UQ==} @@ -10389,8 +10497,8 @@ packages: eslint-plugin-rulesdir: ^0.2.0 eslint-plugin-spellcheck: ^0.0.19 - eslint-config-devextreme@1.1.9: - resolution: {integrity: sha512-ha9xnAX1+LTgSRWlXUpxfiKNJSXZv2FJNwMMMxhMhXb21TD6ls2WuGMTFMuJYZq7U8Pym4yV/Y2k5FeQ0U1Usw==} + eslint-config-devextreme@1.1.10: + resolution: {integrity: sha512-jDQ5EdujYQ27cXozUpcF7+sjH3SoErRuwAjJBA2eV98gpL0t25Wh4BEDYbv9W2lRgaO1DWj1iH/zuukUxqPfrA==} peerDependencies: '@stylistic/eslint-plugin': ^5.4.0 '@typescript-eslint/eslint-plugin': ^8.44.0 @@ -10612,16 +10720,6 @@ packages: deprecated: This version is no longer supported. Please see https://eslint.org/version-support for other options. hasBin: true - eslint@9.18.0: - resolution: {integrity: sha512-+waTfRWQlSbpt3KWE+CjrPPYnbq9kfZIYUqapc0uBXyjTp8aYXZDsUH16m39Ryq3NjAVP4tjuF7KaukeqoCoaA==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - hasBin: true - peerDependencies: - jiti: '*' - peerDependenciesMeta: - jiti: - optional: true - eslint@9.39.4: resolution: {integrity: sha512-XoMjdBOwe/esVgEvLmNsD3IRHkm7fbKIUGvrleloJXUZgDHig2IPWNniv+GwjyJXzuNqVjlr5+4yVUZjycJwfQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -12333,6 +12431,7 @@ packages: is-relative-path@1.0.2: resolution: {integrity: sha512-i1h+y50g+0hRbBD+dbnInl3JlJ702aar58snAeX+MxBAPvzXGej7sYoPMhlnykabt0ZzCJNBEyzMlekuQZN7fA==} + deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info. is-relative@1.0.0: resolution: {integrity: sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==} @@ -13131,24 +13230,28 @@ packages: engines: {node: '>= 12.0.0'} cpu: [arm64] os: [linux] + libc: [glibc] lightningcss-linux-arm64-musl@1.32.0: resolution: {integrity: sha512-UpQkoenr4UJEzgVIYpI80lDFvRmPVg6oqboNHfoH4CQIfNA+HOrZ7Mo7KZP02dC6LjghPQJeBsvXhJod/wnIBg==} engines: {node: '>= 12.0.0'} cpu: [arm64] os: [linux] + libc: [musl] lightningcss-linux-x64-gnu@1.32.0: resolution: {integrity: sha512-V7Qr52IhZmdKPVr+Vtw8o+WLsQJYCTd8loIfpDaMRWGUZfBOYEJeyJIkqGIDMZPwPx24pUMfwSxxI8phr/MbOA==} engines: {node: '>= 12.0.0'} cpu: [x64] os: [linux] + libc: [glibc] lightningcss-linux-x64-musl@1.32.0: resolution: {integrity: sha512-bYcLp+Vb0awsiXg/80uCRezCYHNg1/l3mt0gzHnWV9XP1W5sKa5/TCdGWaR/zBM2PeF/HbsQv/j2URNOiVuxWg==} engines: {node: '>= 12.0.0'} cpu: [x64] os: [linux] + libc: [musl] lightningcss-win32-arm64-msvc@1.32.0: resolution: {integrity: sha512-8SbC8BR40pS6baCM8sbtYDSwEVQd4JlFTOlaD3gWGHfThTcABnNDBda6eTZeqbofalIJhFx0qKzgHJmcPTnGdw==} @@ -15733,6 +15836,7 @@ packages: engines: {node: '>=14.0.0'} cpu: [arm64] os: [linux] + libc: glibc sass-embedded-linux-arm@1.59.2: resolution: {integrity: sha512-yA2tyWLicVo3Hm7V633co9Ha+NQBqGjDcm/F260v0i8juZgYfDwOH4KR6JLbBlki0C+Joc0nggY474urc2qUWA==} @@ -15752,6 +15856,7 @@ packages: engines: {node: '>=14.0.0'} cpu: [arm] os: [linux] + libc: glibc sass-embedded-linux-ia32@1.59.2: resolution: {integrity: sha512-VkPGOQYxnmYK5VL9P+eKiMtJqc/23vNECw0zFFxqzNrz2/xd1dgCT4egKVO2cSsT/Q95PkrEV1eTx3gSB27ZuQ==} @@ -15771,30 +15876,35 @@ packages: engines: {node: '>=14.0.0'} cpu: [arm64] os: [linux] + libc: musl sass-embedded-linux-musl-arm@1.93.3: resolution: {integrity: sha512-fU0fwAwbp7sBE3h5DVU5UPzvaLg7a4yONfFWkkcCp6ZrOiPuGRHXXYriWQ0TUnWy4wE+svsVuWhwWgvlb/tkKg==} engines: {node: '>=14.0.0'} cpu: [arm] os: [linux] + libc: musl sass-embedded-linux-musl-riscv64@1.93.3: resolution: {integrity: sha512-cK1oBY+FWQquaIGEeQ5H74KTO8cWsSWwXb/WaildOO9U6wmUypTgUYKQ0o5o/29nZbWWlM1PHuwVYTSnT23Jjg==} engines: {node: '>=14.0.0'} cpu: [riscv64] os: [linux] + libc: musl sass-embedded-linux-musl-x64@1.93.3: resolution: {integrity: sha512-A7wkrsHu2/I4Zpa0NMuPGkWDVV7QGGytxGyUq3opSXgAexHo/vBPlGoDXoRlSdex0cV+aTMRPjoGIfdmNlHwyg==} engines: {node: '>=14.0.0'} cpu: [x64] os: [linux] + libc: musl sass-embedded-linux-riscv64@1.93.3: resolution: {integrity: sha512-vWkW1+HTF5qcaHa6hO80gx/QfB6GGjJUP0xLbnAoY4pwEnw5ulGv6RM8qYr8IDhWfVt/KH+lhJ2ZFxnJareisQ==} engines: {node: '>=14.0.0'} cpu: [riscv64] os: [linux] + libc: glibc sass-embedded-linux-x64@1.59.2: resolution: {integrity: sha512-RhJHOuEuJB0UqN7CXSU9pe9uyyyRe3XxJSV1LrTS7INxEQ7KWCY/37NAzYuUkSdptlpSLj7aOA1pfXabQoozxw==} @@ -15814,6 +15924,7 @@ packages: engines: {node: '>=14.0.0'} cpu: [x64] os: [linux] + libc: glibc sass-embedded-unknown-all@1.93.3: resolution: {integrity: sha512-o5wj2rLpXH0C+GJKt/VpWp6AnMsCCbfFmnMAttcrsa+U3yrs/guhZ3x55KAqqUsE8F47e3frbsDL+1OuQM5DAA==} @@ -18392,13 +18503,13 @@ snapshots: '@jridgewell/gen-mapping': 0.3.13 '@jridgewell/trace-mapping': 0.3.31 - '@analogjs/vite-plugin-angular@1.22.5(@angular-devkit/build-angular@19.2.26(q3uwwyi3bvbrfbeszlleanfp5a))(@angular/build@20.3.24(4veaqbcp262c6t3xew7rmldiji))': + '@analogjs/vite-plugin-angular@1.22.5(@angular-devkit/build-angular@19.2.26(3d4415fc8ab8656425874f78a03001a3))(@angular/build@20.3.24(b54f9c221e34c3f44f11e547622585c6))': dependencies: ts-morph: 21.0.1 vfile: 6.0.3 optionalDependencies: - '@angular-devkit/build-angular': 19.2.26(q3uwwyi3bvbrfbeszlleanfp5a) - '@angular/build': 20.3.24(4veaqbcp262c6t3xew7rmldiji) + '@angular-devkit/build-angular': 19.2.26(3d4415fc8ab8656425874f78a03001a3) + '@angular/build': 20.3.24(b54f9c221e34c3f44f11e547622585c6) '@angular-devkit/architect@0.1902.26(chokidar@4.0.3)': dependencies: @@ -18422,14 +18533,14 @@ snapshots: transitivePeerDependencies: - chokidar - '@angular-devkit/build-angular@19.2.26(bxcfxcdpof54jhdttn2tztrjkq)': + '@angular-devkit/build-angular@19.2.26(3d4415fc8ab8656425874f78a03001a3)': dependencies: '@ampproject/remapping': 2.3.0 '@angular-devkit/architect': 0.1902.26(chokidar@4.0.3) '@angular-devkit/build-webpack': 0.1902.26(chokidar@4.0.3)(webpack-dev-server@5.2.4(tslib@2.8.1)(webpack@5.105.0(@swc/core@1.15.30(@swc/helpers@0.5.21))(esbuild@0.28.0)))(webpack@5.105.0(@swc/core@1.15.30(@swc/helpers@0.5.21))(esbuild@0.28.0)) '@angular-devkit/core': 19.2.26(chokidar@4.0.3) - '@angular/build': 19.2.26(@angular/compiler-cli@19.2.22(@angular/compiler@19.2.22)(typescript@5.5.4))(@angular/compiler@19.2.22)(@angular/platform-server@19.2.22(@angular/common@19.2.22(@angular/core@19.2.22(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/compiler@19.2.22)(@angular/core@19.2.22(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@19.2.22(@angular/common@19.2.22(@angular/core@19.2.22(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@19.2.22(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2))(@types/node@20.11.17)(chokidar@4.0.3)(jiti@2.6.1)(karma@6.4.4)(less@4.2.2)(lightningcss@1.32.0)(ng-packagr@19.2.2(@angular/compiler-cli@19.2.22(@angular/compiler@19.2.22)(typescript@5.5.4))(tslib@2.8.1)(typescript@5.5.4))(postcss@8.5.12)(sass-embedded@1.93.3)(terser@5.39.0)(typescript@5.5.4)(yaml@2.8.3) - '@angular/compiler-cli': 19.2.22(@angular/compiler@19.2.22)(typescript@5.5.4) + '@angular/build': 19.2.26(@angular/compiler-cli@19.2.22(@angular/compiler@19.2.22)(typescript@5.8.3))(@angular/compiler@19.2.22)(@angular/platform-server@19.2.22(@angular/common@19.2.22(@angular/core@19.2.22(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/compiler@19.2.22)(@angular/core@19.2.22(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@19.2.22(@angular/common@19.2.22(@angular/core@19.2.22(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@19.2.22(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2))(@types/node@20.19.37)(chokidar@4.0.3)(jiti@2.6.1)(karma@6.4.4)(less@4.2.2)(lightningcss@1.32.0)(ng-packagr@19.2.2(@angular/compiler-cli@19.2.22(@angular/compiler@19.2.22)(typescript@5.8.3))(tslib@2.8.1)(typescript@5.8.3))(postcss@8.5.12)(sass-embedded@1.93.3)(terser@5.39.0)(typescript@5.8.3)(yaml@2.8.3) + '@angular/compiler-cli': 19.2.22(@angular/compiler@19.2.22)(typescript@5.8.3) '@babel/core': 7.26.10 '@babel/generator': 7.26.10 '@babel/helper-annotate-as-pure': 7.25.9 @@ -18440,8 +18551,8 @@ snapshots: '@babel/preset-env': 7.26.9(@babel/core@7.26.10) '@babel/runtime': 7.26.10 '@discoveryjs/json-ext': 0.6.3 - '@ngtools/webpack': 19.2.26(@angular/compiler-cli@19.2.22(@angular/compiler@19.2.22)(typescript@5.5.4))(typescript@5.5.4)(webpack@5.105.0(@swc/core@1.15.30(@swc/helpers@0.5.21))(esbuild@0.28.0)) - '@vitejs/plugin-basic-ssl': 1.2.0(vite@6.4.2(@types/node@20.11.17)(jiti@2.6.1)(less@4.2.2)(lightningcss@1.32.0)(sass-embedded@1.93.3)(sass@1.85.0)(terser@5.39.0)(yaml@2.8.3)) + '@ngtools/webpack': 19.2.26(@angular/compiler-cli@19.2.22(@angular/compiler@19.2.22)(typescript@5.8.3))(typescript@5.8.3)(webpack@5.105.0(@swc/core@1.15.30(@swc/helpers@0.5.21))(esbuild@0.28.0)) + '@vitejs/plugin-basic-ssl': 1.2.0(vite@7.3.2(@types/node@20.19.37)(jiti@2.6.1)(less@4.6.4)(lightningcss@1.32.0)(sass-embedded@1.93.3)(sass@1.99.0)(terser@5.46.1)(yaml@2.8.3)) ansi-colors: 4.1.3 autoprefixer: 10.4.20(postcss@8.5.12) babel-loader: 9.2.1(@babel/core@7.26.10)(webpack@5.105.0(@swc/core@1.15.30(@swc/helpers@0.5.21))(esbuild@0.28.0)) @@ -18464,7 +18575,7 @@ snapshots: picomatch: 4.0.4 piscina: 4.8.0 postcss: 8.5.12 - postcss-loader: 8.1.1(postcss@8.5.12)(typescript@5.5.4)(webpack@5.105.0(@swc/core@1.15.30(@swc/helpers@0.5.21))(esbuild@0.28.0)) + postcss-loader: 8.1.1(postcss@8.5.12)(typescript@5.8.3)(webpack@5.105.0(@swc/core@1.15.30(@swc/helpers@0.5.21))(esbuild@0.28.0)) resolve-url-loader: 5.0.0 rxjs: 7.8.1 sass: 1.85.0 @@ -18475,19 +18586,19 @@ snapshots: terser: 5.39.0 tree-kill: 1.2.2 tslib: 2.8.1 - typescript: 5.5.4 + typescript: 5.8.3 webpack: 5.105.0(@swc/core@1.15.30(@swc/helpers@0.5.21))(esbuild@0.28.0) webpack-dev-middleware: 7.4.2(tslib@2.8.1)(webpack@5.105.0(@swc/core@1.15.30(@swc/helpers@0.5.21))(esbuild@0.28.0)) webpack-dev-server: 5.2.4(tslib@2.8.1)(webpack@5.105.0(@swc/core@1.15.30(@swc/helpers@0.5.21))(esbuild@0.28.0)) webpack-merge: 6.0.1 - webpack-subresource-integrity: 5.1.0(html-webpack-plugin@5.6.7(webpack@5.105.0(@swc/core@1.15.30(@swc/helpers@0.5.21))(esbuild@0.28.0)))(webpack@5.105.0(@swc/core@1.15.30(@swc/helpers@0.5.21))(esbuild@0.28.0)) + webpack-subresource-integrity: 5.1.0(html-webpack-plugin@5.6.7(webpack@5.105.4(@swc/core@1.15.30(@swc/helpers@0.5.21))))(webpack@5.105.0(@swc/core@1.15.30(@swc/helpers@0.5.21))(esbuild@0.28.0)) optionalDependencies: '@angular/platform-server': 19.2.22(@angular/common@19.2.22(@angular/core@19.2.22(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/compiler@19.2.22)(@angular/core@19.2.22(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@19.2.22(@angular/common@19.2.22(@angular/core@19.2.22(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@19.2.22(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2) esbuild: 0.28.0 - jest: 29.7.0(@types/node@20.11.17)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@20.11.17)(typescript@5.5.4)) + jest: 29.7.0(@types/node@20.19.37)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@20.12.8)(typescript@5.9.3)) jest-environment-jsdom: 29.7.0 karma: 6.4.4 - ng-packagr: 19.2.2(@angular/compiler-cli@19.2.22(@angular/compiler@19.2.22)(typescript@5.5.4))(tslib@2.8.1)(typescript@5.5.4) + ng-packagr: 19.2.2(@angular/compiler-cli@19.2.22(@angular/compiler@19.2.22)(typescript@5.8.3))(tslib@2.8.1)(typescript@5.8.3) transitivePeerDependencies: - '@angular/compiler' - '@rspack/core' @@ -18511,14 +18622,14 @@ snapshots: - webpack-cli - yaml - '@angular-devkit/build-angular@19.2.26(q3uwwyi3bvbrfbeszlleanfp5a)': + '@angular-devkit/build-angular@19.2.26(6b221f2be25fdd1c751e943b8371f1c8)': dependencies: '@ampproject/remapping': 2.3.0 '@angular-devkit/architect': 0.1902.26(chokidar@4.0.3) '@angular-devkit/build-webpack': 0.1902.26(chokidar@4.0.3)(webpack-dev-server@5.2.4(tslib@2.8.1)(webpack@5.105.0(@swc/core@1.15.30(@swc/helpers@0.5.21))(esbuild@0.28.0)))(webpack@5.105.0(@swc/core@1.15.30(@swc/helpers@0.5.21))(esbuild@0.28.0)) '@angular-devkit/core': 19.2.26(chokidar@4.0.3) - '@angular/build': 19.2.26(@angular/compiler-cli@19.2.22(@angular/compiler@19.2.22)(typescript@5.8.3))(@angular/compiler@19.2.22)(@angular/platform-server@19.2.22(@angular/common@19.2.22(@angular/core@19.2.22(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/compiler@19.2.22)(@angular/core@19.2.22(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@19.2.22(@angular/common@19.2.22(@angular/core@19.2.22(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@19.2.22(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2))(@types/node@20.19.37)(chokidar@4.0.3)(jiti@2.6.1)(karma@6.4.4)(less@4.2.2)(lightningcss@1.32.0)(ng-packagr@19.2.2(@angular/compiler-cli@19.2.22(@angular/compiler@19.2.22)(typescript@5.8.3))(tslib@2.8.1)(typescript@5.8.3))(postcss@8.5.12)(sass-embedded@1.93.3)(terser@5.39.0)(typescript@5.8.3)(yaml@2.8.3) - '@angular/compiler-cli': 19.2.22(@angular/compiler@19.2.22)(typescript@5.8.3) + '@angular/build': 19.2.26(@angular/compiler-cli@19.2.22(@angular/compiler@19.2.22)(typescript@5.5.4))(@angular/compiler@19.2.22)(@angular/platform-server@19.2.22(@angular/common@19.2.22(@angular/core@19.2.22(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/compiler@19.2.22)(@angular/core@19.2.22(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@19.2.22(@angular/common@19.2.22(@angular/core@19.2.22(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@19.2.22(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2))(@types/node@20.11.17)(chokidar@4.0.3)(jiti@2.6.1)(karma@6.4.4)(less@4.2.2)(lightningcss@1.32.0)(ng-packagr@19.2.2(@angular/compiler-cli@19.2.22(@angular/compiler@19.2.22)(typescript@5.5.4))(tslib@2.8.1)(typescript@5.5.4))(postcss@8.5.12)(sass-embedded@1.93.3)(terser@5.39.0)(typescript@5.5.4)(yaml@2.8.3) + '@angular/compiler-cli': 19.2.22(@angular/compiler@19.2.22)(typescript@5.5.4) '@babel/core': 7.26.10 '@babel/generator': 7.26.10 '@babel/helper-annotate-as-pure': 7.25.9 @@ -18529,8 +18640,8 @@ snapshots: '@babel/preset-env': 7.26.9(@babel/core@7.26.10) '@babel/runtime': 7.26.10 '@discoveryjs/json-ext': 0.6.3 - '@ngtools/webpack': 19.2.26(@angular/compiler-cli@19.2.22(@angular/compiler@19.2.22)(typescript@5.8.3))(typescript@5.8.3)(webpack@5.105.0(@swc/core@1.15.30(@swc/helpers@0.5.21))(esbuild@0.28.0)) - '@vitejs/plugin-basic-ssl': 1.2.0(vite@7.3.2(@types/node@20.19.37)(jiti@2.6.1)(less@4.6.4)(lightningcss@1.32.0)(sass-embedded@1.93.3)(sass@1.99.0)(terser@5.46.1)(yaml@2.8.3)) + '@ngtools/webpack': 19.2.26(@angular/compiler-cli@19.2.22(@angular/compiler@19.2.22)(typescript@5.5.4))(typescript@5.5.4)(webpack@5.105.0(@swc/core@1.15.30(@swc/helpers@0.5.21))(esbuild@0.28.0)) + '@vitejs/plugin-basic-ssl': 1.2.0(vite@8.0.8(@types/node@20.11.17)(esbuild@0.28.0)(jiti@2.6.1)(less@4.2.2)(sass-embedded@1.93.3)(sass@1.85.0)(terser@5.39.0)(yaml@2.8.3)) ansi-colors: 4.1.3 autoprefixer: 10.4.20(postcss@8.5.12) babel-loader: 9.2.1(@babel/core@7.26.10)(webpack@5.105.0(@swc/core@1.15.30(@swc/helpers@0.5.21))(esbuild@0.28.0)) @@ -18553,7 +18664,7 @@ snapshots: picomatch: 4.0.4 piscina: 4.8.0 postcss: 8.5.12 - postcss-loader: 8.1.1(postcss@8.5.12)(typescript@5.8.3)(webpack@5.105.0(@swc/core@1.15.30(@swc/helpers@0.5.21))(esbuild@0.28.0)) + postcss-loader: 8.1.1(postcss@8.5.12)(typescript@5.5.4)(webpack@5.105.0(@swc/core@1.15.30(@swc/helpers@0.5.21))(esbuild@0.28.0)) resolve-url-loader: 5.0.0 rxjs: 7.8.1 sass: 1.85.0 @@ -18564,19 +18675,19 @@ snapshots: terser: 5.39.0 tree-kill: 1.2.2 tslib: 2.8.1 - typescript: 5.8.3 + typescript: 5.5.4 webpack: 5.105.0(@swc/core@1.15.30(@swc/helpers@0.5.21))(esbuild@0.28.0) webpack-dev-middleware: 7.4.2(tslib@2.8.1)(webpack@5.105.0(@swc/core@1.15.30(@swc/helpers@0.5.21))(esbuild@0.28.0)) webpack-dev-server: 5.2.4(tslib@2.8.1)(webpack@5.105.0(@swc/core@1.15.30(@swc/helpers@0.5.21))(esbuild@0.28.0)) webpack-merge: 6.0.1 - webpack-subresource-integrity: 5.1.0(html-webpack-plugin@5.6.7(webpack@5.105.4(@swc/core@1.15.30(@swc/helpers@0.5.21))))(webpack@5.105.0(@swc/core@1.15.30(@swc/helpers@0.5.21))(esbuild@0.28.0)) + webpack-subresource-integrity: 5.1.0(html-webpack-plugin@5.6.7(webpack@5.105.0(@swc/core@1.15.30(@swc/helpers@0.5.21))(esbuild@0.28.0)))(webpack@5.105.0(@swc/core@1.15.30(@swc/helpers@0.5.21))(esbuild@0.28.0)) optionalDependencies: '@angular/platform-server': 19.2.22(@angular/common@19.2.22(@angular/core@19.2.22(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/compiler@19.2.22)(@angular/core@19.2.22(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@19.2.22(@angular/common@19.2.22(@angular/core@19.2.22(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@19.2.22(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2) esbuild: 0.28.0 - jest: 29.7.0(@types/node@20.19.37)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@20.12.8)(typescript@5.9.3)) + jest: 29.7.0(@types/node@20.11.17)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@20.11.17)(typescript@5.5.4)) jest-environment-jsdom: 29.7.0 karma: 6.4.4 - ng-packagr: 19.2.2(@angular/compiler-cli@19.2.22(@angular/compiler@19.2.22)(typescript@5.8.3))(tslib@2.8.1)(typescript@5.8.3) + ng-packagr: 19.2.2(@angular/compiler-cli@19.2.22(@angular/compiler@19.2.22)(typescript@5.5.4))(tslib@2.8.1)(typescript@5.5.4) transitivePeerDependencies: - '@angular/compiler' - '@rspack/core' @@ -18600,13 +18711,13 @@ snapshots: - webpack-cli - yaml - '@angular-devkit/build-angular@21.2.9(kbziguxwmzakk46x5lmwwnaklu)': + '@angular-devkit/build-angular@21.2.9(a30f576950aaa77d401e509c2be25070)': dependencies: '@ampproject/remapping': 2.3.0 '@angular-devkit/architect': 0.2102.9(chokidar@5.0.0) '@angular-devkit/build-webpack': 0.2102.9(chokidar@5.0.0)(webpack-dev-server@5.2.4(tslib@2.8.1)(webpack@5.105.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(esbuild@0.27.3)))(webpack@5.105.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(esbuild@0.27.3)) '@angular-devkit/core': 21.2.9(chokidar@5.0.0) - '@angular/build': 21.2.9(f5jnkvr2mstpkahwqorple3yyq) + '@angular/build': 21.2.9(771a3b146e1a78220384d702e671a11b) '@angular/compiler-cli': 21.2.11(@angular/compiler@21.2.11)(typescript@5.9.3) '@babel/core': 7.29.0 '@babel/generator': 7.29.1 @@ -18663,7 +18774,7 @@ snapshots: '@angular/platform-browser': 21.2.11(@angular/animations@21.2.11(@angular/core@21.2.11(@angular/compiler@21.2.11)(rxjs@7.8.1)(zone.js@0.15.1)))(@angular/common@21.2.11(@angular/core@21.2.11(@angular/compiler@21.2.11)(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1))(@angular/core@21.2.11(@angular/compiler@21.2.11)(rxjs@7.8.1)(zone.js@0.15.1)) '@angular/platform-server': 21.2.14(@angular/common@21.2.11(@angular/core@21.2.11(@angular/compiler@21.2.11)(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1))(@angular/compiler@21.2.11)(@angular/core@21.2.11(@angular/compiler@21.2.11)(rxjs@7.8.1)(zone.js@0.15.1))(@angular/platform-browser@21.2.11(@angular/animations@21.2.11(@angular/core@21.2.11(@angular/compiler@21.2.11)(rxjs@7.8.1)(zone.js@0.15.1)))(@angular/common@21.2.11(@angular/core@21.2.11(@angular/compiler@21.2.11)(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1))(@angular/core@21.2.11(@angular/compiler@21.2.11)(rxjs@7.8.1)(zone.js@0.15.1)))(rxjs@7.8.1) esbuild: 0.27.3 - jest: 29.7.0(@types/node@18.19.130)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@18.19.130)(typescript@5.9.3)) + jest: 29.7.0(@types/node@20.12.8)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@20.12.8)(typescript@5.9.3)) karma: 6.4.4 ng-packagr: 21.2.3(@angular/compiler-cli@21.2.11(@angular/compiler@21.2.11)(typescript@5.9.3))(tslib@2.8.1)(typescript@5.9.3) transitivePeerDependencies: @@ -18891,7 +19002,7 @@ snapshots: - tsx - yaml - '@angular/build@20.3.24(4veaqbcp262c6t3xew7rmldiji)': + '@angular/build@20.3.24(b54f9c221e34c3f44f11e547622585c6)': dependencies: '@ampproject/remapping': 2.3.0 '@angular-devkit/architect': 0.2003.24(chokidar@4.0.3) @@ -18946,7 +19057,7 @@ snapshots: - yaml optional: true - '@angular/build@21.2.9(f5jnkvr2mstpkahwqorple3yyq)': + '@angular/build@21.2.9(771a3b146e1a78220384d702e671a11b)': dependencies: '@ampproject/remapping': 2.3.0 '@angular-devkit/architect': 0.2102.9(chokidar@5.0.0) @@ -18955,8 +19066,8 @@ snapshots: '@babel/core': 7.29.0 '@babel/helper-annotate-as-pure': 7.27.3 '@babel/helper-split-export-declaration': 7.24.7 - '@inquirer/confirm': 5.1.21(@types/node@18.19.130) - '@vitejs/plugin-basic-ssl': 2.1.4(vite@7.3.2(@types/node@18.19.130)(jiti@2.6.1)(less@4.4.2)(lightningcss@1.32.0)(sass-embedded@1.93.3)(sass@1.97.3)(terser@5.46.0)(yaml@2.8.3)) + '@inquirer/confirm': 5.1.21(@types/node@20.12.8) + '@vitejs/plugin-basic-ssl': 2.1.4(vite@7.3.2(@types/node@20.12.8)(jiti@2.6.1)(less@4.4.2)(lightningcss@1.32.0)(sass-embedded@1.93.3)(sass@1.97.3)(terser@5.46.0)(yaml@2.8.3)) beasties: 0.4.1 browserslist: 4.28.2 esbuild: 0.27.3 @@ -18977,7 +19088,7 @@ snapshots: tslib: 2.8.1 typescript: 5.9.3 undici: 7.24.4 - vite: 7.3.2(@types/node@18.19.130)(jiti@2.6.1)(less@4.4.2)(lightningcss@1.32.0)(sass-embedded@1.93.3)(sass@1.97.3)(terser@5.46.0)(yaml@2.8.3) + vite: 7.3.2(@types/node@20.12.8)(jiti@2.6.1)(less@4.4.2)(lightningcss@1.32.0)(sass-embedded@1.93.3)(sass@1.97.3)(terser@5.46.0)(yaml@2.8.3) watchpack: 2.5.1 optionalDependencies: '@angular/core': 21.2.11(@angular/compiler@21.2.11)(rxjs@7.8.1)(zone.js@0.15.1) @@ -19051,13 +19162,13 @@ snapshots: - chokidar - supports-color - '@angular/cli@21.2.9(@types/node@18.19.130)(chokidar@5.0.0)': + '@angular/cli@21.2.9(@types/node@20.12.8)(chokidar@5.0.0)': dependencies: '@angular-devkit/architect': 0.2102.9(chokidar@5.0.0) '@angular-devkit/core': 21.2.9(chokidar@5.0.0) '@angular-devkit/schematics': 21.2.9(chokidar@5.0.0) - '@inquirer/prompts': 7.10.1(@types/node@18.19.130) - '@listr2/prompt-adapter-inquirer': 3.0.5(@inquirer/prompts@7.10.1(@types/node@18.19.130))(@types/node@18.19.130)(listr2@9.0.5) + '@inquirer/prompts': 7.10.1(@types/node@20.12.8) + '@listr2/prompt-adapter-inquirer': 3.0.5(@inquirer/prompts@7.10.1(@types/node@20.12.8))(@types/node@20.12.8)(listr2@9.0.5) '@modelcontextprotocol/sdk': 1.26.0(zod@4.3.6) '@schematics/angular': 21.2.9(chokidar@5.0.0) '@yarnpkg/lockfile': 1.1.0 @@ -19083,12 +19194,6 @@ snapshots: rxjs: 7.8.2 tslib: 2.6.3 - '@angular/common@19.2.22(@angular/core@21.2.11(@angular/compiler@21.2.11)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2)': - dependencies: - '@angular/core': 21.2.11(@angular/compiler@21.2.11)(rxjs@7.8.2)(zone.js@0.15.1) - rxjs: 7.8.2 - tslib: 2.6.3 - '@angular/common@21.2.11(@angular/core@21.2.11(@angular/compiler@21.2.11)(rxjs@7.8.1)(zone.js@0.15.1))(rxjs@7.8.1)': dependencies: '@angular/core': 21.2.11(@angular/compiler@21.2.11)(rxjs@7.8.1)(zone.js@0.15.1) @@ -19377,27 +19482,19 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/eslint-parser@7.23.10(@babel/core@7.29.0)(eslint@9.18.0(jiti@2.6.1))': - dependencies: - '@babel/core': 7.29.0 - '@nicolo-ribaudo/eslint-scope-5-internals': 5.1.1-v1 - eslint: 9.18.0(jiti@2.6.1) - eslint-visitor-keys: 2.1.0 - semver: 6.3.1 - - '@babel/eslint-parser@7.28.6(@babel/core@7.23.9)(eslint@9.18.0(jiti@2.6.1))': + '@babel/eslint-parser@7.28.6(@babel/core@7.23.9)(eslint@9.39.4(jiti@2.6.1))': dependencies: '@babel/core': 7.23.9 '@nicolo-ribaudo/eslint-scope-5-internals': 5.1.1-v1 - eslint: 9.18.0(jiti@2.6.1) + eslint: 9.39.4(jiti@2.6.1) eslint-visitor-keys: 2.1.0 semver: 6.3.1 - '@babel/eslint-parser@7.28.6(@babel/core@7.29.0)(eslint@9.18.0(jiti@2.6.1))': + '@babel/eslint-parser@7.28.6(@babel/core@7.29.0)(eslint@9.39.4(jiti@2.6.1))': dependencies: '@babel/core': 7.29.0 '@nicolo-ribaudo/eslint-scope-5-internals': 5.1.1-v1 - eslint: 9.18.0(jiti@2.6.1) + eslint: 9.39.4(jiti@2.6.1) eslint-visitor-keys: 2.1.0 semver: 6.3.1 @@ -21707,9 +21804,9 @@ snapshots: dependencies: tslib: 2.3.1 - '@devextreme-generator/angular@3.0.12(kr2yg6okt2wimapvotwwwfczpi)': + '@devextreme-generator/angular@3.0.12(06e85ae8fa852f1ed068f94e3059d11b)': dependencies: - '@devextreme-generator/core': 3.0.12(kr2yg6okt2wimapvotwwwfczpi) + '@devextreme-generator/core': 3.0.12(06e85ae8fa852f1ed068f94e3059d11b) transitivePeerDependencies: - '@typescript-eslint/eslint-plugin' - eslint @@ -21724,13 +21821,13 @@ snapshots: - eslint-plugin-spellcheck - supports-color - '@devextreme-generator/build-helpers@3.0.12(pey4fzxfq7f6zvj7w3uhd6fkui)': + '@devextreme-generator/build-helpers@3.0.12(950e42bc3474b2df9317174c264496d0)': dependencies: - '@devextreme-generator/angular': 3.0.12(kr2yg6okt2wimapvotwwwfczpi) - '@devextreme-generator/core': 3.0.12(kr2yg6okt2wimapvotwwwfczpi) - '@devextreme-generator/inferno': 3.0.12(kr2yg6okt2wimapvotwwwfczpi) - '@devextreme-generator/preact': 3.0.12(kr2yg6okt2wimapvotwwwfczpi) - '@devextreme-generator/react': 3.0.12(kr2yg6okt2wimapvotwwwfczpi) + '@devextreme-generator/angular': 3.0.12(06e85ae8fa852f1ed068f94e3059d11b) + '@devextreme-generator/core': 3.0.12(06e85ae8fa852f1ed068f94e3059d11b) + '@devextreme-generator/inferno': 3.0.12(06e85ae8fa852f1ed068f94e3059d11b) + '@devextreme-generator/preact': 3.0.12(06e85ae8fa852f1ed068f94e3059d11b) + '@devextreme-generator/react': 3.0.12(06e85ae8fa852f1ed068f94e3059d11b) loader-utils: 2.0.4 typescript: 4.3.5 vinyl: 2.2.1 @@ -21753,10 +21850,10 @@ snapshots: - uglify-js - webpack-cli - '@devextreme-generator/core@3.0.12(kr2yg6okt2wimapvotwwwfczpi)': + '@devextreme-generator/core@3.0.12(06e85ae8fa852f1ed068f94e3059d11b)': dependencies: code-block-writer: 10.1.1 - eslint-config-devextreme: 0.2.0(kr2yg6okt2wimapvotwwwfczpi) + eslint-config-devextreme: 0.2.0(06e85ae8fa852f1ed068f94e3059d11b) prettier: 2.8.8 prettier-eslint: 13.0.0 typescript: 4.3.5 @@ -21779,11 +21876,11 @@ snapshots: react: 17.0.2 react-dom: 17.0.2(react@17.0.2) - '@devextreme-generator/inferno@3.0.12(kr2yg6okt2wimapvotwwwfczpi)': + '@devextreme-generator/inferno@3.0.12(06e85ae8fa852f1ed068f94e3059d11b)': dependencies: - '@devextreme-generator/core': 3.0.12(kr2yg6okt2wimapvotwwwfczpi) - '@devextreme-generator/preact': 3.0.12(kr2yg6okt2wimapvotwwwfczpi) - '@devextreme-generator/react': 3.0.12(kr2yg6okt2wimapvotwwwfczpi) + '@devextreme-generator/core': 3.0.12(06e85ae8fa852f1ed068f94e3059d11b) + '@devextreme-generator/preact': 3.0.12(06e85ae8fa852f1ed068f94e3059d11b) + '@devextreme-generator/react': 3.0.12(06e85ae8fa852f1ed068f94e3059d11b) transitivePeerDependencies: - '@typescript-eslint/eslint-plugin' - eslint @@ -21798,10 +21895,10 @@ snapshots: - eslint-plugin-spellcheck - supports-color - '@devextreme-generator/preact@3.0.12(kr2yg6okt2wimapvotwwwfczpi)': + '@devextreme-generator/preact@3.0.12(06e85ae8fa852f1ed068f94e3059d11b)': dependencies: - '@devextreme-generator/core': 3.0.12(kr2yg6okt2wimapvotwwwfczpi) - '@devextreme-generator/react': 3.0.12(kr2yg6okt2wimapvotwwwfczpi) + '@devextreme-generator/core': 3.0.12(06e85ae8fa852f1ed068f94e3059d11b) + '@devextreme-generator/react': 3.0.12(06e85ae8fa852f1ed068f94e3059d11b) transitivePeerDependencies: - '@typescript-eslint/eslint-plugin' - eslint @@ -21816,9 +21913,9 @@ snapshots: - eslint-plugin-spellcheck - supports-color - '@devextreme-generator/react@3.0.12(kr2yg6okt2wimapvotwwwfczpi)': + '@devextreme-generator/react@3.0.12(06e85ae8fa852f1ed068f94e3059d11b)': dependencies: - '@devextreme-generator/core': 3.0.12(kr2yg6okt2wimapvotwwwfczpi) + '@devextreme-generator/core': 3.0.12(06e85ae8fa852f1ed068f94e3059d11b) transitivePeerDependencies: - '@typescript-eslint/eslint-plugin' - eslint @@ -21833,10 +21930,10 @@ snapshots: - eslint-plugin-spellcheck - supports-color - '@devextreme-generator/vue@3.0.12(kr2yg6okt2wimapvotwwwfczpi)': + '@devextreme-generator/vue@3.0.12(06e85ae8fa852f1ed068f94e3059d11b)': dependencies: - '@devextreme-generator/angular': 3.0.12(kr2yg6okt2wimapvotwwwfczpi) - '@devextreme-generator/core': 3.0.12(kr2yg6okt2wimapvotwwwfczpi) + '@devextreme-generator/angular': 3.0.12(06e85ae8fa852f1ed068f94e3059d11b) + '@devextreme-generator/core': 3.0.12(06e85ae8fa852f1ed068f94e3059d11b) prettier: 2.8.8 transitivePeerDependencies: - '@typescript-eslint/eslint-plugin' @@ -22197,11 +22294,6 @@ snapshots: '@esbuild/win32-x64@0.28.0': optional: true - '@eslint-community/eslint-utils@4.9.1(eslint@9.18.0(jiti@2.6.1))': - dependencies: - eslint: 9.18.0(jiti@2.6.1) - eslint-visitor-keys: 3.4.3 - '@eslint-community/eslint-utils@4.9.1(eslint@9.39.4(jiti@2.6.1))': dependencies: eslint: 9.39.4(jiti@2.6.1) @@ -22211,19 +22303,11 @@ snapshots: '@eslint-stylistic/metadata@2.13.0': {} - '@eslint/compat@1.4.1(eslint@9.18.0(jiti@2.6.1))': + '@eslint/compat@1.4.1(eslint@9.39.4(jiti@2.6.1))': dependencies: '@eslint/core': 0.17.0 optionalDependencies: - eslint: 9.18.0(jiti@2.6.1) - - '@eslint/config-array@0.19.2': - dependencies: - '@eslint/object-schema': 2.1.7 - debug: 4.4.3 - minimatch: 3.1.5 - transitivePeerDependencies: - - supports-color + eslint: 9.39.4(jiti@2.6.1) '@eslint/config-array@0.21.2': dependencies: @@ -22237,10 +22321,6 @@ snapshots: dependencies: '@eslint/core': 0.17.0 - '@eslint/core@0.10.0': - dependencies: - '@types/json-schema': 7.0.15 - '@eslint/core@0.15.2': dependencies: '@types/json-schema': 7.0.15 @@ -22277,8 +22357,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@eslint/js@9.18.0': {} - '@eslint/js@9.39.4': {} '@eslint/object-schema@2.1.7': {} @@ -22350,25 +22428,25 @@ snapshots: '@inquirer/ansi@1.0.2': {} - '@inquirer/checkbox@4.3.2(@types/node@18.19.130)': + '@inquirer/checkbox@4.3.2(@types/node@20.11.17)': dependencies: '@inquirer/ansi': 1.0.2 - '@inquirer/core': 10.3.2(@types/node@18.19.130) + '@inquirer/core': 10.3.2(@types/node@20.11.17) '@inquirer/figures': 1.0.15 - '@inquirer/type': 3.0.10(@types/node@18.19.130) + '@inquirer/type': 3.0.10(@types/node@20.11.17) yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 18.19.130 + '@types/node': 20.11.17 - '@inquirer/checkbox@4.3.2(@types/node@20.11.17)': + '@inquirer/checkbox@4.3.2(@types/node@20.12.8)': dependencies: '@inquirer/ansi': 1.0.2 - '@inquirer/core': 10.3.2(@types/node@20.11.17) + '@inquirer/core': 10.3.2(@types/node@20.12.8) '@inquirer/figures': 1.0.15 - '@inquirer/type': 3.0.10(@types/node@20.11.17) + '@inquirer/type': 3.0.10(@types/node@20.12.8) yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 20.11.17 + '@types/node': 20.12.8 '@inquirer/checkbox@4.3.2(@types/node@20.19.37)': dependencies: @@ -22388,13 +22466,6 @@ snapshots: '@types/node': 20.19.37 optional: true - '@inquirer/confirm@5.1.21(@types/node@18.19.130)': - dependencies: - '@inquirer/core': 10.3.2(@types/node@18.19.130) - '@inquirer/type': 3.0.10(@types/node@18.19.130) - optionalDependencies: - '@types/node': 18.19.130 - '@inquirer/confirm@5.1.21(@types/node@20.11.17)': dependencies: '@inquirer/core': 10.3.2(@types/node@20.11.17) @@ -22402,6 +22473,13 @@ snapshots: optionalDependencies: '@types/node': 20.11.17 + '@inquirer/confirm@5.1.21(@types/node@20.12.8)': + dependencies: + '@inquirer/core': 10.3.2(@types/node@20.12.8) + '@inquirer/type': 3.0.10(@types/node@20.12.8) + optionalDependencies: + '@types/node': 20.12.8 + '@inquirer/confirm@5.1.21(@types/node@20.19.37)': dependencies: '@inquirer/core': 10.3.2(@types/node@20.19.37) @@ -22423,31 +22501,31 @@ snapshots: optionalDependencies: '@types/node': 20.19.37 - '@inquirer/core@10.3.2(@types/node@18.19.130)': + '@inquirer/core@10.3.2(@types/node@20.11.17)': dependencies: '@inquirer/ansi': 1.0.2 '@inquirer/figures': 1.0.15 - '@inquirer/type': 3.0.10(@types/node@18.19.130) + '@inquirer/type': 3.0.10(@types/node@20.11.17) cli-width: 4.1.0 mute-stream: 2.0.0 signal-exit: 4.1.0 wrap-ansi: 6.2.0 yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 18.19.130 + '@types/node': 20.11.17 - '@inquirer/core@10.3.2(@types/node@20.11.17)': + '@inquirer/core@10.3.2(@types/node@20.12.8)': dependencies: '@inquirer/ansi': 1.0.2 '@inquirer/figures': 1.0.15 - '@inquirer/type': 3.0.10(@types/node@20.11.17) + '@inquirer/type': 3.0.10(@types/node@20.12.8) cli-width: 4.1.0 mute-stream: 2.0.0 signal-exit: 4.1.0 wrap-ansi: 6.2.0 yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 20.11.17 + '@types/node': 20.12.8 '@inquirer/core@10.3.2(@types/node@20.19.37)': dependencies: @@ -22462,14 +22540,6 @@ snapshots: optionalDependencies: '@types/node': 20.19.37 - '@inquirer/editor@4.2.23(@types/node@18.19.130)': - dependencies: - '@inquirer/core': 10.3.2(@types/node@18.19.130) - '@inquirer/external-editor': 1.0.3(@types/node@18.19.130) - '@inquirer/type': 3.0.10(@types/node@18.19.130) - optionalDependencies: - '@types/node': 18.19.130 - '@inquirer/editor@4.2.23(@types/node@20.11.17)': dependencies: '@inquirer/core': 10.3.2(@types/node@20.11.17) @@ -22478,6 +22548,14 @@ snapshots: optionalDependencies: '@types/node': 20.11.17 + '@inquirer/editor@4.2.23(@types/node@20.12.8)': + dependencies: + '@inquirer/core': 10.3.2(@types/node@20.12.8) + '@inquirer/external-editor': 1.0.3(@types/node@20.12.8) + '@inquirer/type': 3.0.10(@types/node@20.12.8) + optionalDependencies: + '@types/node': 20.12.8 + '@inquirer/editor@4.2.23(@types/node@20.19.37)': dependencies: '@inquirer/core': 10.3.2(@types/node@20.19.37) @@ -22486,14 +22564,6 @@ snapshots: optionalDependencies: '@types/node': 20.19.37 - '@inquirer/expand@4.0.23(@types/node@18.19.130)': - dependencies: - '@inquirer/core': 10.3.2(@types/node@18.19.130) - '@inquirer/type': 3.0.10(@types/node@18.19.130) - yoctocolors-cjs: 2.1.3 - optionalDependencies: - '@types/node': 18.19.130 - '@inquirer/expand@4.0.23(@types/node@20.11.17)': dependencies: '@inquirer/core': 10.3.2(@types/node@20.11.17) @@ -22502,6 +22572,14 @@ snapshots: optionalDependencies: '@types/node': 20.11.17 + '@inquirer/expand@4.0.23(@types/node@20.12.8)': + dependencies: + '@inquirer/core': 10.3.2(@types/node@20.12.8) + '@inquirer/type': 3.0.10(@types/node@20.12.8) + yoctocolors-cjs: 2.1.3 + optionalDependencies: + '@types/node': 20.12.8 + '@inquirer/expand@4.0.23(@types/node@20.19.37)': dependencies: '@inquirer/core': 10.3.2(@types/node@20.19.37) @@ -22510,19 +22588,19 @@ snapshots: optionalDependencies: '@types/node': 20.19.37 - '@inquirer/external-editor@1.0.3(@types/node@18.19.130)': + '@inquirer/external-editor@1.0.3(@types/node@20.11.17)': dependencies: chardet: 2.1.1 iconv-lite: 0.7.2 optionalDependencies: - '@types/node': 18.19.130 + '@types/node': 20.11.17 - '@inquirer/external-editor@1.0.3(@types/node@20.11.17)': + '@inquirer/external-editor@1.0.3(@types/node@20.12.8)': dependencies: chardet: 2.1.1 iconv-lite: 0.7.2 optionalDependencies: - '@types/node': 20.11.17 + '@types/node': 20.12.8 '@inquirer/external-editor@1.0.3(@types/node@20.19.37)': dependencies: @@ -22533,13 +22611,6 @@ snapshots: '@inquirer/figures@1.0.15': {} - '@inquirer/input@4.3.1(@types/node@18.19.130)': - dependencies: - '@inquirer/core': 10.3.2(@types/node@18.19.130) - '@inquirer/type': 3.0.10(@types/node@18.19.130) - optionalDependencies: - '@types/node': 18.19.130 - '@inquirer/input@4.3.1(@types/node@20.11.17)': dependencies: '@inquirer/core': 10.3.2(@types/node@20.11.17) @@ -22547,6 +22618,13 @@ snapshots: optionalDependencies: '@types/node': 20.11.17 + '@inquirer/input@4.3.1(@types/node@20.12.8)': + dependencies: + '@inquirer/core': 10.3.2(@types/node@20.12.8) + '@inquirer/type': 3.0.10(@types/node@20.12.8) + optionalDependencies: + '@types/node': 20.12.8 + '@inquirer/input@4.3.1(@types/node@20.19.37)': dependencies: '@inquirer/core': 10.3.2(@types/node@20.19.37) @@ -22554,13 +22632,6 @@ snapshots: optionalDependencies: '@types/node': 20.19.37 - '@inquirer/number@3.0.23(@types/node@18.19.130)': - dependencies: - '@inquirer/core': 10.3.2(@types/node@18.19.130) - '@inquirer/type': 3.0.10(@types/node@18.19.130) - optionalDependencies: - '@types/node': 18.19.130 - '@inquirer/number@3.0.23(@types/node@20.11.17)': dependencies: '@inquirer/core': 10.3.2(@types/node@20.11.17) @@ -22568,6 +22639,13 @@ snapshots: optionalDependencies: '@types/node': 20.11.17 + '@inquirer/number@3.0.23(@types/node@20.12.8)': + dependencies: + '@inquirer/core': 10.3.2(@types/node@20.12.8) + '@inquirer/type': 3.0.10(@types/node@20.12.8) + optionalDependencies: + '@types/node': 20.12.8 + '@inquirer/number@3.0.23(@types/node@20.19.37)': dependencies: '@inquirer/core': 10.3.2(@types/node@20.19.37) @@ -22575,14 +22653,6 @@ snapshots: optionalDependencies: '@types/node': 20.19.37 - '@inquirer/password@4.0.23(@types/node@18.19.130)': - dependencies: - '@inquirer/ansi': 1.0.2 - '@inquirer/core': 10.3.2(@types/node@18.19.130) - '@inquirer/type': 3.0.10(@types/node@18.19.130) - optionalDependencies: - '@types/node': 18.19.130 - '@inquirer/password@4.0.23(@types/node@20.11.17)': dependencies: '@inquirer/ansi': 1.0.2 @@ -22591,6 +22661,14 @@ snapshots: optionalDependencies: '@types/node': 20.11.17 + '@inquirer/password@4.0.23(@types/node@20.12.8)': + dependencies: + '@inquirer/ansi': 1.0.2 + '@inquirer/core': 10.3.2(@types/node@20.12.8) + '@inquirer/type': 3.0.10(@types/node@20.12.8) + optionalDependencies: + '@types/node': 20.12.8 + '@inquirer/password@4.0.23(@types/node@20.19.37)': dependencies: '@inquirer/ansi': 1.0.2 @@ -22599,20 +22677,20 @@ snapshots: optionalDependencies: '@types/node': 20.19.37 - '@inquirer/prompts@7.10.1(@types/node@18.19.130)': + '@inquirer/prompts@7.10.1(@types/node@20.12.8)': dependencies: - '@inquirer/checkbox': 4.3.2(@types/node@18.19.130) - '@inquirer/confirm': 5.1.21(@types/node@18.19.130) - '@inquirer/editor': 4.2.23(@types/node@18.19.130) - '@inquirer/expand': 4.0.23(@types/node@18.19.130) - '@inquirer/input': 4.3.1(@types/node@18.19.130) - '@inquirer/number': 3.0.23(@types/node@18.19.130) - '@inquirer/password': 4.0.23(@types/node@18.19.130) - '@inquirer/rawlist': 4.1.11(@types/node@18.19.130) - '@inquirer/search': 3.2.2(@types/node@18.19.130) - '@inquirer/select': 4.4.2(@types/node@18.19.130) + '@inquirer/checkbox': 4.3.2(@types/node@20.12.8) + '@inquirer/confirm': 5.1.21(@types/node@20.12.8) + '@inquirer/editor': 4.2.23(@types/node@20.12.8) + '@inquirer/expand': 4.0.23(@types/node@20.12.8) + '@inquirer/input': 4.3.1(@types/node@20.12.8) + '@inquirer/number': 3.0.23(@types/node@20.12.8) + '@inquirer/password': 4.0.23(@types/node@20.12.8) + '@inquirer/rawlist': 4.1.11(@types/node@20.12.8) + '@inquirer/search': 3.2.2(@types/node@20.12.8) + '@inquirer/select': 4.4.2(@types/node@20.12.8) optionalDependencies: - '@types/node': 18.19.130 + '@types/node': 20.12.8 '@inquirer/prompts@7.3.2(@types/node@20.11.17)': dependencies: @@ -22644,14 +22722,6 @@ snapshots: optionalDependencies: '@types/node': 20.19.37 - '@inquirer/rawlist@4.1.11(@types/node@18.19.130)': - dependencies: - '@inquirer/core': 10.3.2(@types/node@18.19.130) - '@inquirer/type': 3.0.10(@types/node@18.19.130) - yoctocolors-cjs: 2.1.3 - optionalDependencies: - '@types/node': 18.19.130 - '@inquirer/rawlist@4.1.11(@types/node@20.11.17)': dependencies: '@inquirer/core': 10.3.2(@types/node@20.11.17) @@ -22660,6 +22730,14 @@ snapshots: optionalDependencies: '@types/node': 20.11.17 + '@inquirer/rawlist@4.1.11(@types/node@20.12.8)': + dependencies: + '@inquirer/core': 10.3.2(@types/node@20.12.8) + '@inquirer/type': 3.0.10(@types/node@20.12.8) + yoctocolors-cjs: 2.1.3 + optionalDependencies: + '@types/node': 20.12.8 + '@inquirer/rawlist@4.1.11(@types/node@20.19.37)': dependencies: '@inquirer/core': 10.3.2(@types/node@20.19.37) @@ -22668,23 +22746,23 @@ snapshots: optionalDependencies: '@types/node': 20.19.37 - '@inquirer/search@3.2.2(@types/node@18.19.130)': + '@inquirer/search@3.2.2(@types/node@20.11.17)': dependencies: - '@inquirer/core': 10.3.2(@types/node@18.19.130) + '@inquirer/core': 10.3.2(@types/node@20.11.17) '@inquirer/figures': 1.0.15 - '@inquirer/type': 3.0.10(@types/node@18.19.130) + '@inquirer/type': 3.0.10(@types/node@20.11.17) yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 18.19.130 + '@types/node': 20.11.17 - '@inquirer/search@3.2.2(@types/node@20.11.17)': + '@inquirer/search@3.2.2(@types/node@20.12.8)': dependencies: - '@inquirer/core': 10.3.2(@types/node@20.11.17) + '@inquirer/core': 10.3.2(@types/node@20.12.8) '@inquirer/figures': 1.0.15 - '@inquirer/type': 3.0.10(@types/node@20.11.17) + '@inquirer/type': 3.0.10(@types/node@20.12.8) yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 20.11.17 + '@types/node': 20.12.8 '@inquirer/search@3.2.2(@types/node@20.19.37)': dependencies: @@ -22695,25 +22773,25 @@ snapshots: optionalDependencies: '@types/node': 20.19.37 - '@inquirer/select@4.4.2(@types/node@18.19.130)': + '@inquirer/select@4.4.2(@types/node@20.11.17)': dependencies: '@inquirer/ansi': 1.0.2 - '@inquirer/core': 10.3.2(@types/node@18.19.130) + '@inquirer/core': 10.3.2(@types/node@20.11.17) '@inquirer/figures': 1.0.15 - '@inquirer/type': 3.0.10(@types/node@18.19.130) + '@inquirer/type': 3.0.10(@types/node@20.11.17) yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 18.19.130 + '@types/node': 20.11.17 - '@inquirer/select@4.4.2(@types/node@20.11.17)': + '@inquirer/select@4.4.2(@types/node@20.12.8)': dependencies: '@inquirer/ansi': 1.0.2 - '@inquirer/core': 10.3.2(@types/node@20.11.17) + '@inquirer/core': 10.3.2(@types/node@20.12.8) '@inquirer/figures': 1.0.15 - '@inquirer/type': 3.0.10(@types/node@20.11.17) + '@inquirer/type': 3.0.10(@types/node@20.12.8) yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 20.11.17 + '@types/node': 20.12.8 '@inquirer/select@4.4.2(@types/node@20.19.37)': dependencies: @@ -22729,14 +22807,14 @@ snapshots: dependencies: mute-stream: 1.0.0 - '@inquirer/type@3.0.10(@types/node@18.19.130)': - optionalDependencies: - '@types/node': 18.19.130 - '@inquirer/type@3.0.10(@types/node@20.11.17)': optionalDependencies: '@types/node': 20.11.17 + '@inquirer/type@3.0.10(@types/node@20.12.8)': + optionalDependencies: + '@types/node': 20.12.8 + '@inquirer/type@3.0.10(@types/node@20.19.37)': optionalDependencies: '@types/node': 20.19.37 @@ -22784,43 +22862,6 @@ snapshots: jest-util: 30.3.0 slash: 3.0.0 - '@jest/core@29.7.0(babel-plugin-macros@3.1.0)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@18.19.130)(typescript@5.9.3))': - dependencies: - '@jest/console': 29.7.0 - '@jest/reporters': 29.7.0(node-notifier@9.0.1) - '@jest/test-result': 29.7.0 - '@jest/transform': 29.7.0 - '@jest/types': 29.6.3 - '@types/node': 18.19.130 - ansi-escapes: 4.3.2 - chalk: 4.1.2 - ci-info: 3.9.0 - exit: 0.1.2 - graceful-fs: 4.2.11 - jest-changed-files: 29.7.0 - jest-config: 29.7.0(@types/node@18.19.130)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@18.19.130)(typescript@5.9.3)) - jest-haste-map: 29.7.0 - jest-message-util: 29.7.0 - jest-regex-util: 29.6.3 - jest-resolve: 29.7.0 - jest-resolve-dependencies: 29.7.0 - jest-runner: 29.7.0 - jest-runtime: 29.7.0 - jest-snapshot: 29.7.0 - jest-util: 29.7.0 - jest-validate: 29.7.0 - jest-watcher: 29.7.0 - micromatch: 4.0.8 - pretty-format: 29.7.0 - slash: 3.0.0 - strip-ansi: 6.0.1 - optionalDependencies: - node-notifier: 9.0.1 - transitivePeerDependencies: - - babel-plugin-macros - - supports-color - - ts-node - '@jest/core@29.7.0(babel-plugin-macros@3.1.0)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@20.11.17)(typescript@4.9.5))': dependencies: '@jest/console': 29.7.0 @@ -22933,44 +22974,6 @@ snapshots: - supports-color - ts-node - '@jest/core@29.7.0(babel-plugin-macros@3.1.0)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@20.19.37)(typescript@5.9.3))': - dependencies: - '@jest/console': 29.7.0 - '@jest/reporters': 29.7.0(node-notifier@9.0.1) - '@jest/test-result': 29.7.0 - '@jest/transform': 29.7.0 - '@jest/types': 29.6.3 - '@types/node': 18.19.130 - ansi-escapes: 4.3.2 - chalk: 4.1.2 - ci-info: 3.9.0 - exit: 0.1.2 - graceful-fs: 4.2.11 - jest-changed-files: 29.7.0 - jest-config: 29.7.0(@types/node@18.19.130)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@20.19.37)(typescript@5.9.3)) - jest-haste-map: 29.7.0 - jest-message-util: 29.7.0 - jest-regex-util: 29.6.3 - jest-resolve: 29.7.0 - jest-resolve-dependencies: 29.7.0 - jest-runner: 29.7.0 - jest-runtime: 29.7.0 - jest-snapshot: 29.7.0 - jest-util: 29.7.0 - jest-validate: 29.7.0 - jest-watcher: 29.7.0 - micromatch: 4.0.8 - pretty-format: 29.7.0 - slash: 3.0.0 - strip-ansi: 6.0.1 - optionalDependencies: - node-notifier: 9.0.1 - transitivePeerDependencies: - - babel-plugin-macros - - supports-color - - ts-node - optional: true - '@jest/diff-sequences@30.3.0': {} '@jest/environment@29.7.0': @@ -23408,10 +23411,10 @@ snapshots: '@inquirer/prompts': 7.3.2(@types/node@20.19.37) '@inquirer/type': 1.5.5 - '@listr2/prompt-adapter-inquirer@3.0.5(@inquirer/prompts@7.10.1(@types/node@18.19.130))(@types/node@18.19.130)(listr2@9.0.5)': + '@listr2/prompt-adapter-inquirer@3.0.5(@inquirer/prompts@7.10.1(@types/node@20.12.8))(@types/node@20.12.8)(listr2@9.0.5)': dependencies: - '@inquirer/prompts': 7.10.1(@types/node@18.19.130) - '@inquirer/type': 3.0.10(@types/node@18.19.130) + '@inquirer/prompts': 7.10.1(@types/node@20.12.8) + '@inquirer/type': 3.0.10(@types/node@20.12.8) listr2: 9.0.5 transitivePeerDependencies: - '@types/node' @@ -25249,11 +25252,11 @@ snapshots: transitivePeerDependencies: - supports-color - '@stylistic/eslint-plugin@5.10.0(eslint@9.18.0(jiti@2.6.1))': + '@stylistic/eslint-plugin@5.10.0(eslint@9.39.4(jiti@2.6.1))': dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@9.18.0(jiti@2.6.1)) + '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.4(jiti@2.6.1)) '@typescript-eslint/types': 8.58.2 - eslint: 9.18.0(jiti@2.6.1) + eslint: 9.39.4(jiti@2.6.1) eslint-visitor-keys: 4.2.1 espree: 10.4.0 estraverse: 5.3.0 @@ -25816,16 +25819,16 @@ snapshots: '@types/node': 18.19.130 optional: true - '@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.9.3))(eslint@9.18.0(jiti@2.6.1))(typescript@5.9.3)': + '@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3)': dependencies: '@eslint-community/regexpp': 4.12.2 - '@typescript-eslint/parser': 6.21.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/parser': 6.21.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) '@typescript-eslint/scope-manager': 6.21.0 - '@typescript-eslint/type-utils': 6.21.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.9.3) - '@typescript-eslint/utils': 6.21.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/type-utils': 6.21.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/utils': 6.21.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) '@typescript-eslint/visitor-keys': 6.21.0 debug: 4.4.3 - eslint: 9.18.0(jiti@2.6.1) + eslint: 9.39.4(jiti@2.6.1) graphemer: 1.4.0 ignore: 5.3.2 natural-compare: 1.4.0 @@ -25836,15 +25839,15 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/eslint-plugin@8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5))(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5)': + '@typescript-eslint/eslint-plugin@8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5))(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5)': dependencies: '@eslint-community/regexpp': 4.12.2 - '@typescript-eslint/parser': 8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5) + '@typescript-eslint/parser': 8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5) '@typescript-eslint/scope-manager': 8.52.0 - '@typescript-eslint/type-utils': 8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5) - '@typescript-eslint/utils': 8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5) + '@typescript-eslint/type-utils': 8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5) + '@typescript-eslint/utils': 8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5) '@typescript-eslint/visitor-keys': 8.52.0 - eslint: 9.18.0(jiti@2.6.1) + eslint: 9.39.4(jiti@2.6.1) ignore: 7.0.5 natural-compare: 1.4.0 ts-api-utils: 2.5.0(typescript@4.9.5) @@ -25852,15 +25855,15 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/eslint-plugin@8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.5.4))(eslint@9.18.0(jiti@2.6.1))(typescript@5.5.4)': + '@typescript-eslint/eslint-plugin@8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.5.4))(eslint@9.39.4(jiti@2.6.1))(typescript@5.5.4)': dependencies: '@eslint-community/regexpp': 4.12.2 - '@typescript-eslint/parser': 8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.5.4) + '@typescript-eslint/parser': 8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.5.4) '@typescript-eslint/scope-manager': 8.52.0 - '@typescript-eslint/type-utils': 8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.5.4) - '@typescript-eslint/utils': 8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.5.4) + '@typescript-eslint/type-utils': 8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.5.4) + '@typescript-eslint/utils': 8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.5.4) '@typescript-eslint/visitor-keys': 8.52.0 - eslint: 9.18.0(jiti@2.6.1) + eslint: 9.39.4(jiti@2.6.1) ignore: 7.0.5 natural-compare: 1.4.0 ts-api-utils: 2.5.0(typescript@5.5.4) @@ -25868,15 +25871,15 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/eslint-plugin@8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.9.3))(eslint@9.18.0(jiti@2.6.1))(typescript@5.9.3)': + '@typescript-eslint/eslint-plugin@8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3)': dependencies: '@eslint-community/regexpp': 4.12.2 - '@typescript-eslint/parser': 8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/parser': 8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) '@typescript-eslint/scope-manager': 8.52.0 - '@typescript-eslint/type-utils': 8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.9.3) - '@typescript-eslint/utils': 8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/type-utils': 8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/utils': 8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) '@typescript-eslint/visitor-keys': 8.52.0 - eslint: 9.18.0(jiti@2.6.1) + eslint: 9.39.4(jiti@2.6.1) ignore: 7.0.5 natural-compare: 1.4.0 ts-api-utils: 2.5.0(typescript@5.9.3) @@ -25896,10 +25899,10 @@ snapshots: - supports-color - typescript - '@typescript-eslint/experimental-utils@5.62.0(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5)': + '@typescript-eslint/experimental-utils@5.62.0(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5)': dependencies: - '@typescript-eslint/utils': 5.62.0(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5) - eslint: 9.18.0(jiti@2.6.1) + '@typescript-eslint/utils': 5.62.0(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5) + eslint: 9.39.4(jiti@2.6.1) transitivePeerDependencies: - supports-color - typescript @@ -25917,51 +25920,51 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@6.21.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.9.3)': + '@typescript-eslint/parser@6.21.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3)': dependencies: '@typescript-eslint/scope-manager': 6.21.0 '@typescript-eslint/types': 6.21.0 '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.9.3) '@typescript-eslint/visitor-keys': 6.21.0 debug: 4.4.3 - eslint: 9.18.0(jiti@2.6.1) + eslint: 9.39.4(jiti@2.6.1) optionalDependencies: typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5)': + '@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5)': dependencies: '@typescript-eslint/scope-manager': 8.52.0 '@typescript-eslint/types': 8.52.0 '@typescript-eslint/typescript-estree': 8.52.0(typescript@4.9.5) '@typescript-eslint/visitor-keys': 8.52.0 debug: 4.4.3 - eslint: 9.18.0(jiti@2.6.1) + eslint: 9.39.4(jiti@2.6.1) typescript: 4.9.5 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.5.4)': + '@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.5.4)': dependencies: '@typescript-eslint/scope-manager': 8.52.0 '@typescript-eslint/types': 8.52.0 '@typescript-eslint/typescript-estree': 8.52.0(typescript@5.5.4) '@typescript-eslint/visitor-keys': 8.52.0 debug: 4.4.3 - eslint: 9.18.0(jiti@2.6.1) + eslint: 9.39.4(jiti@2.6.1) typescript: 5.5.4 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.9.3)': + '@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3)': dependencies: '@typescript-eslint/scope-manager': 8.52.0 '@typescript-eslint/types': 8.52.0 '@typescript-eslint/typescript-estree': 8.52.0(typescript@5.9.3) '@typescript-eslint/visitor-keys': 8.52.0 debug: 4.4.3 - eslint: 9.18.0(jiti@2.6.1) + eslint: 9.39.4(jiti@2.6.1) typescript: 5.9.3 transitivePeerDependencies: - supports-color @@ -26069,49 +26072,49 @@ snapshots: dependencies: typescript: 5.9.3 - '@typescript-eslint/type-utils@6.21.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.9.3)': + '@typescript-eslint/type-utils@6.21.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3)': dependencies: '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.9.3) - '@typescript-eslint/utils': 6.21.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/utils': 6.21.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) debug: 4.4.3 - eslint: 9.18.0(jiti@2.6.1) + eslint: 9.39.4(jiti@2.6.1) ts-api-utils: 1.4.3(typescript@5.9.3) optionalDependencies: typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/type-utils@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5)': + '@typescript-eslint/type-utils@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5)': dependencies: '@typescript-eslint/types': 8.52.0 '@typescript-eslint/typescript-estree': 8.52.0(typescript@4.9.5) - '@typescript-eslint/utils': 8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5) + '@typescript-eslint/utils': 8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5) debug: 4.4.3 - eslint: 9.18.0(jiti@2.6.1) + eslint: 9.39.4(jiti@2.6.1) ts-api-utils: 2.5.0(typescript@4.9.5) typescript: 4.9.5 transitivePeerDependencies: - supports-color - '@typescript-eslint/type-utils@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.5.4)': + '@typescript-eslint/type-utils@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.5.4)': dependencies: '@typescript-eslint/types': 8.52.0 '@typescript-eslint/typescript-estree': 8.52.0(typescript@5.5.4) - '@typescript-eslint/utils': 8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.5.4) + '@typescript-eslint/utils': 8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.5.4) debug: 4.4.3 - eslint: 9.18.0(jiti@2.6.1) + eslint: 9.39.4(jiti@2.6.1) ts-api-utils: 2.5.0(typescript@5.5.4) typescript: 5.5.4 transitivePeerDependencies: - supports-color - '@typescript-eslint/type-utils@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.9.3)': + '@typescript-eslint/type-utils@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3)': dependencies: '@typescript-eslint/types': 8.52.0 '@typescript-eslint/typescript-estree': 8.52.0(typescript@5.9.3) - '@typescript-eslint/utils': 8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/utils': 8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) debug: 4.4.3 - eslint: 9.18.0(jiti@2.6.1) + eslint: 9.39.4(jiti@2.6.1) ts-api-utils: 2.5.0(typescript@5.9.3) typescript: 5.9.3 transitivePeerDependencies: @@ -26292,108 +26295,108 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@5.62.0(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5)': + '@typescript-eslint/utils@5.62.0(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5)': dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@9.18.0(jiti@2.6.1)) + '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.4(jiti@2.6.1)) '@types/json-schema': 7.0.15 '@types/semver': 7.7.1 '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 '@typescript-eslint/typescript-estree': 5.62.0(typescript@4.9.5) - eslint: 9.18.0(jiti@2.6.1) + eslint: 9.39.4(jiti@2.6.1) eslint-scope: 5.1.1 semver: 7.7.4 transitivePeerDependencies: - supports-color - typescript - '@typescript-eslint/utils@6.21.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.9.3)': + '@typescript-eslint/utils@6.21.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3)': dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@9.18.0(jiti@2.6.1)) + '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.4(jiti@2.6.1)) '@types/json-schema': 7.0.15 '@types/semver': 7.7.1 '@typescript-eslint/scope-manager': 6.21.0 '@typescript-eslint/types': 6.21.0 '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.9.3) - eslint: 9.18.0(jiti@2.6.1) + eslint: 9.39.4(jiti@2.6.1) semver: 7.7.4 transitivePeerDependencies: - supports-color - typescript - '@typescript-eslint/utils@7.18.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.9.3)': + '@typescript-eslint/utils@7.18.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3)': dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@9.18.0(jiti@2.6.1)) + '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.4(jiti@2.6.1)) '@typescript-eslint/scope-manager': 7.18.0 '@typescript-eslint/types': 7.18.0 '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.9.3) - eslint: 9.18.0(jiti@2.6.1) + eslint: 9.39.4(jiti@2.6.1) transitivePeerDependencies: - supports-color - typescript - '@typescript-eslint/utils@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5)': + '@typescript-eslint/utils@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5)': dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@9.18.0(jiti@2.6.1)) + '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.4(jiti@2.6.1)) '@typescript-eslint/scope-manager': 8.52.0 '@typescript-eslint/types': 8.52.0 '@typescript-eslint/typescript-estree': 8.52.0(typescript@4.9.5) - eslint: 9.18.0(jiti@2.6.1) + eslint: 9.39.4(jiti@2.6.1) typescript: 4.9.5 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.5.4)': + '@typescript-eslint/utils@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.5.4)': dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@9.18.0(jiti@2.6.1)) + '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.4(jiti@2.6.1)) '@typescript-eslint/scope-manager': 8.52.0 '@typescript-eslint/types': 8.52.0 '@typescript-eslint/typescript-estree': 8.52.0(typescript@5.5.4) - eslint: 9.18.0(jiti@2.6.1) + eslint: 9.39.4(jiti@2.6.1) typescript: 5.5.4 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.9.3)': + '@typescript-eslint/utils@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3)': dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@9.18.0(jiti@2.6.1)) + '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.4(jiti@2.6.1)) '@typescript-eslint/scope-manager': 8.52.0 '@typescript-eslint/types': 8.52.0 '@typescript-eslint/typescript-estree': 8.52.0(typescript@5.9.3) - eslint: 9.18.0(jiti@2.6.1) + eslint: 9.39.4(jiti@2.6.1) typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.58.2(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5)': + '@typescript-eslint/utils@8.58.2(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5)': dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@9.18.0(jiti@2.6.1)) + '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.4(jiti@2.6.1)) '@typescript-eslint/scope-manager': 8.58.2 '@typescript-eslint/types': 8.58.2 '@typescript-eslint/typescript-estree': 8.58.2(typescript@4.9.5) - eslint: 9.18.0(jiti@2.6.1) + eslint: 9.39.4(jiti@2.6.1) typescript: 4.9.5 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.58.2(eslint@9.18.0(jiti@2.6.1))(typescript@5.5.4)': + '@typescript-eslint/utils@8.58.2(eslint@9.39.4(jiti@2.6.1))(typescript@5.5.4)': dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@9.18.0(jiti@2.6.1)) + '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.4(jiti@2.6.1)) '@typescript-eslint/scope-manager': 8.58.2 '@typescript-eslint/types': 8.58.2 '@typescript-eslint/typescript-estree': 8.58.2(typescript@5.5.4) - eslint: 9.18.0(jiti@2.6.1) + eslint: 9.39.4(jiti@2.6.1) typescript: 5.5.4 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.58.2(eslint@9.18.0(jiti@2.6.1))(typescript@5.9.3)': + '@typescript-eslint/utils@8.58.2(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3)': dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@9.18.0(jiti@2.6.1)) + '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.4(jiti@2.6.1)) '@typescript-eslint/scope-manager': 8.58.2 '@typescript-eslint/types': 8.58.2 '@typescript-eslint/typescript-estree': 8.58.2(typescript@5.9.3) - eslint: 9.18.0(jiti@2.6.1) + eslint: 9.39.4(jiti@2.6.1) typescript: 5.9.3 transitivePeerDependencies: - supports-color @@ -26500,14 +26503,18 @@ snapshots: dependencies: vite: 7.3.2(@types/node@20.19.37)(jiti@2.6.1)(less@4.6.4)(lightningcss@1.32.0)(sass-embedded@1.93.3)(sass@1.99.0)(terser@5.46.1)(yaml@2.8.3) + '@vitejs/plugin-basic-ssl@1.2.0(vite@8.0.8(@types/node@20.11.17)(esbuild@0.28.0)(jiti@2.6.1)(less@4.2.2)(sass-embedded@1.93.3)(sass@1.85.0)(terser@5.39.0)(yaml@2.8.3))': + dependencies: + vite: 8.0.8(@types/node@20.11.17)(esbuild@0.28.0)(jiti@2.6.1)(less@4.2.2)(sass-embedded@1.93.3)(sass@1.85.0)(terser@5.39.0)(yaml@2.8.3) + '@vitejs/plugin-basic-ssl@2.1.0(vite@7.3.2(@types/node@20.19.37)(jiti@2.6.1)(less@4.6.4)(lightningcss@1.32.0)(sass-embedded@1.93.3)(sass@1.99.0)(terser@5.46.1)(yaml@2.8.3))': dependencies: vite: 7.3.2(@types/node@20.19.37)(jiti@2.6.1)(less@4.6.4)(lightningcss@1.32.0)(sass-embedded@1.93.3)(sass@1.99.0)(terser@5.46.1)(yaml@2.8.3) optional: true - '@vitejs/plugin-basic-ssl@2.1.4(vite@7.3.2(@types/node@18.19.130)(jiti@2.6.1)(less@4.4.2)(lightningcss@1.32.0)(sass-embedded@1.93.3)(sass@1.97.3)(terser@5.46.0)(yaml@2.8.3))': + '@vitejs/plugin-basic-ssl@2.1.4(vite@7.3.2(@types/node@20.12.8)(jiti@2.6.1)(less@4.4.2)(lightningcss@1.32.0)(sass-embedded@1.93.3)(sass@1.97.3)(terser@5.46.0)(yaml@2.8.3))': dependencies: - vite: 7.3.2(@types/node@18.19.130)(jiti@2.6.1)(less@4.4.2)(lightningcss@1.32.0)(sass-embedded@1.93.3)(sass@1.97.3)(terser@5.46.0)(yaml@2.8.3) + vite: 7.3.2(@types/node@20.12.8)(jiti@2.6.1)(less@4.4.2)(lightningcss@1.32.0)(sass-embedded@1.93.3)(sass@1.97.3)(terser@5.46.0)(yaml@2.8.3) '@vitejs/plugin-react@4.7.0(vite@7.3.2(@types/node@20.19.37)(jiti@2.6.1)(less@4.6.4)(lightningcss@1.32.0)(sass-embedded@1.93.3)(sass@1.99.0)(terser@5.46.1)(yaml@2.8.3))': dependencies: @@ -26687,13 +26694,13 @@ snapshots: '@vue/devtools-api@6.6.4': {} - '@vue/eslint-config-typescript@12.0.0(eslint-plugin-vue@10.4.0(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.9.3))(eslint@9.18.0(jiti@2.6.1))(vue-eslint-parser@10.0.0(eslint@9.18.0(jiti@2.6.1))))(eslint@9.18.0(jiti@2.6.1))(typescript@5.9.3)': + '@vue/eslint-config-typescript@12.0.0(eslint-plugin-vue@10.4.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1))(vue-eslint-parser@10.0.0(eslint@9.39.4(jiti@2.6.1))))(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3)': dependencies: - '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.9.3))(eslint@9.18.0(jiti@2.6.1))(typescript@5.9.3) - '@typescript-eslint/parser': 6.21.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.9.3) - eslint: 9.18.0(jiti@2.6.1) - eslint-plugin-vue: 10.4.0(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.9.3))(eslint@9.18.0(jiti@2.6.1))(vue-eslint-parser@10.0.0(eslint@9.18.0(jiti@2.6.1))) - vue-eslint-parser: 9.4.3(eslint@9.18.0(jiti@2.6.1)) + '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/parser': 6.21.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) + eslint: 9.39.4(jiti@2.6.1) + eslint-plugin-vue: 10.4.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1))(vue-eslint-parser@10.0.0(eslint@9.39.4(jiti@2.6.1))) + vue-eslint-parser: 9.4.3(eslint@9.39.4(jiti@2.6.1)) optionalDependencies: typescript: 5.9.3 transitivePeerDependencies: @@ -29097,21 +29104,6 @@ snapshots: safe-buffer: 5.2.1 sha.js: 2.4.12 - create-jest@29.7.0(@types/node@18.19.130)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@18.19.130)(typescript@5.9.3)): - dependencies: - '@jest/types': 29.6.3 - chalk: 4.1.2 - exit: 0.1.2 - graceful-fs: 4.2.11 - jest-config: 29.7.0(@types/node@18.19.130)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@18.19.130)(typescript@5.9.3)) - jest-util: 29.7.0 - prompts: 2.4.2 - transitivePeerDependencies: - - '@types/node' - - babel-plugin-macros - - supports-color - - ts-node - create-jest@29.7.0(@types/node@18.19.130)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@20.12.8)(typescript@5.9.3)): dependencies: '@jest/types': 29.6.3 @@ -29204,22 +29196,6 @@ snapshots: - supports-color - ts-node - create-jest@29.7.0(@types/node@20.19.37)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@20.19.37)(typescript@5.9.3)): - dependencies: - '@jest/types': 29.6.3 - chalk: 4.1.2 - exit: 0.1.2 - graceful-fs: 4.2.11 - jest-config: 29.7.0(@types/node@20.19.37)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@20.19.37)(typescript@5.9.3)) - jest-util: 29.7.0 - prompts: 2.4.2 - transitivePeerDependencies: - - '@types/node' - - babel-plugin-macros - - supports-color - - ts-node - optional: true - create-require@1.1.1: {} cross-env@7.0.3: @@ -30391,172 +30367,210 @@ snapshots: optionalDependencies: source-map: 0.6.1 - eslint-compat-utils@0.5.1(eslint@9.18.0(jiti@2.6.1)): + eslint-compat-utils@0.5.1(eslint@9.39.4(jiti@2.6.1)): dependencies: - eslint: 9.18.0(jiti@2.6.1) + eslint: 9.39.4(jiti@2.6.1) semver: 7.7.4 - eslint-config-airbnb-base@15.0.0(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5))(eslint@9.18.0(jiti@2.6.1)))(eslint@9.18.0(jiti@2.6.1)): + eslint-config-airbnb-base@15.0.0(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5))(eslint@9.39.4(jiti@2.6.1)))(eslint@9.39.4(jiti@2.6.1)): dependencies: confusing-browser-globals: 1.0.11 - eslint: 9.18.0(jiti@2.6.1) - eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5))(eslint@9.18.0(jiti@2.6.1)) + eslint: 9.39.4(jiti@2.6.1) + eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5))(eslint@9.39.4(jiti@2.6.1)) object.assign: 4.1.7 object.entries: 1.1.9 semver: 6.3.1 - eslint-config-airbnb-base@15.0.0(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.9.3))(eslint@9.18.0(jiti@2.6.1)))(eslint@9.18.0(jiti@2.6.1)): + eslint-config-airbnb-base@15.0.0(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1)))(eslint@9.39.4(jiti@2.6.1)): dependencies: confusing-browser-globals: 1.0.11 - eslint: 9.18.0(jiti@2.6.1) - eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.9.3))(eslint@9.18.0(jiti@2.6.1)) + eslint: 9.39.4(jiti@2.6.1) + eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1)) object.assign: 4.1.7 object.entries: 1.1.9 semver: 6.3.1 - eslint-config-airbnb-typescript@18.0.0(@typescript-eslint/eslint-plugin@8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5))(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5))(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5))(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5))(eslint@9.18.0(jiti@2.6.1)))(eslint@9.18.0(jiti@2.6.1)): + eslint-config-airbnb-typescript@18.0.0(@typescript-eslint/eslint-plugin@8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5))(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5))(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5))(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5))(eslint@9.39.4(jiti@2.6.1)))(eslint@9.39.4(jiti@2.6.1)): dependencies: - '@typescript-eslint/eslint-plugin': 8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5))(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5) - '@typescript-eslint/parser': 8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5) - eslint: 9.18.0(jiti@2.6.1) - eslint-config-airbnb-base: 15.0.0(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5))(eslint@9.18.0(jiti@2.6.1)))(eslint@9.18.0(jiti@2.6.1)) + '@typescript-eslint/eslint-plugin': 8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5))(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5) + '@typescript-eslint/parser': 8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5) + eslint: 9.39.4(jiti@2.6.1) + eslint-config-airbnb-base: 15.0.0(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5))(eslint@9.39.4(jiti@2.6.1)))(eslint@9.39.4(jiti@2.6.1)) transitivePeerDependencies: - eslint-plugin-import - eslint-config-airbnb-typescript@18.0.0(@typescript-eslint/eslint-plugin@8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.9.3))(eslint@9.18.0(jiti@2.6.1))(typescript@5.9.3))(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.9.3))(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.9.3))(eslint@9.18.0(jiti@2.6.1)))(eslint@9.18.0(jiti@2.6.1)): + eslint-config-airbnb-typescript@18.0.0(@typescript-eslint/eslint-plugin@8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1)))(eslint@9.39.4(jiti@2.6.1)): dependencies: - '@typescript-eslint/eslint-plugin': 8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.9.3))(eslint@9.18.0(jiti@2.6.1))(typescript@5.9.3) - '@typescript-eslint/parser': 8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.9.3) - eslint: 9.18.0(jiti@2.6.1) - eslint-config-airbnb-base: 15.0.0(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.9.3))(eslint@9.18.0(jiti@2.6.1)))(eslint@9.18.0(jiti@2.6.1)) + '@typescript-eslint/eslint-plugin': 8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/parser': 8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) + eslint: 9.39.4(jiti@2.6.1) + eslint-config-airbnb-base: 15.0.0(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1)))(eslint@9.39.4(jiti@2.6.1)) transitivePeerDependencies: - eslint-plugin-import - eslint-config-devextreme@0.2.0(kr2yg6okt2wimapvotwwwfczpi): - dependencies: - '@typescript-eslint/eslint-plugin': 8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5))(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5) - eslint: 9.18.0(jiti@2.6.1) - eslint-config-airbnb-base: 15.0.0(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5))(eslint@9.18.0(jiti@2.6.1)))(eslint@9.18.0(jiti@2.6.1)) - eslint-config-airbnb-typescript: 18.0.0(@typescript-eslint/eslint-plugin@8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5))(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5))(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5))(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5))(eslint@9.18.0(jiti@2.6.1)))(eslint@9.18.0(jiti@2.6.1)) - eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5))(eslint@9.18.0(jiti@2.6.1)) - eslint-plugin-jest: 29.15.0(@typescript-eslint/eslint-plugin@8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5))(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5))(eslint@9.18.0(jiti@2.6.1))(jest@29.7.0(@types/node@20.19.37)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@20.12.8)(typescript@5.9.3)))(typescript@4.9.5) - eslint-plugin-jest-formatting: 3.1.0(eslint@9.18.0(jiti@2.6.1)) - eslint-plugin-jsx-a11y: 6.10.2(eslint@9.18.0(jiti@2.6.1)) - eslint-plugin-qunit: 8.2.5(eslint@9.18.0(jiti@2.6.1)) + eslint-config-devextreme@0.2.0(06e85ae8fa852f1ed068f94e3059d11b): + dependencies: + '@typescript-eslint/eslint-plugin': 8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5))(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5) + eslint: 9.39.4(jiti@2.6.1) + eslint-config-airbnb-base: 15.0.0(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5))(eslint@9.39.4(jiti@2.6.1)))(eslint@9.39.4(jiti@2.6.1)) + eslint-config-airbnb-typescript: 18.0.0(@typescript-eslint/eslint-plugin@8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5))(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5))(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5))(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5))(eslint@9.39.4(jiti@2.6.1)))(eslint@9.39.4(jiti@2.6.1)) + eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5))(eslint@9.39.4(jiti@2.6.1)) + eslint-plugin-jest: 29.15.0(@typescript-eslint/eslint-plugin@8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5))(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5))(eslint@9.39.4(jiti@2.6.1))(jest@29.7.0(@types/node@20.19.37)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@20.12.8)(typescript@5.9.3)))(typescript@4.9.5) + eslint-plugin-jest-formatting: 3.1.0(eslint@9.39.4(jiti@2.6.1)) + eslint-plugin-jsx-a11y: 6.10.2(eslint@9.39.4(jiti@2.6.1)) + eslint-plugin-qunit: 8.2.5(eslint@9.39.4(jiti@2.6.1)) eslint-plugin-rulesdir: 0.2.2 - eslint-plugin-spellcheck: 0.0.20(eslint@9.18.0(jiti@2.6.1)) + eslint-plugin-spellcheck: 0.0.20(eslint@9.39.4(jiti@2.6.1)) - eslint-config-devextreme@1.1.9(2cgn6e65ldc43pwtfrv62hee2a): + eslint-config-devextreme@1.1.10(055279970a77087ef4c7b0df98eac783): dependencies: - '@stylistic/eslint-plugin': 5.10.0(eslint@9.18.0(jiti@2.6.1)) - '@typescript-eslint/eslint-plugin': 8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.9.3))(eslint@9.18.0(jiti@2.6.1))(typescript@5.9.3) - '@typescript-eslint/parser': 8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.9.3) - eslint: 9.18.0(jiti@2.6.1) - eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.9.3))(eslint@9.18.0(jiti@2.6.1)) - eslint-plugin-jest: 29.15.0(@typescript-eslint/eslint-plugin@8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.9.3))(eslint@9.18.0(jiti@2.6.1))(typescript@5.9.3))(eslint@9.18.0(jiti@2.6.1))(jest@29.7.0(@types/node@20.19.37)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@20.19.37)(typescript@5.9.3)))(typescript@5.9.3) - eslint-plugin-jsx-a11y: 6.10.2(eslint@9.18.0(jiti@2.6.1)) + '@stylistic/eslint-plugin': 5.10.0(eslint@9.39.4(jiti@2.6.1)) + '@typescript-eslint/eslint-plugin': 8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/parser': 8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) + eslint: 9.39.4(jiti@2.6.1) + eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1)) + eslint-plugin-jest: 29.15.0(@typescript-eslint/eslint-plugin@8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1))(jest@29.7.0(@types/node@20.12.8)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@20.12.8)(typescript@5.9.3)))(typescript@5.9.3) + eslint-plugin-jsx-a11y: 6.10.2(eslint@9.39.4(jiti@2.6.1)) eslint-plugin-no-only-tests: 3.3.0 - eslint-plugin-qunit: 8.2.5(eslint@9.18.0(jiti@2.6.1)) - eslint-plugin-react: 7.37.5(eslint@9.18.0(jiti@2.6.1)) - eslint-plugin-react-perf: 3.3.3(eslint@9.18.0(jiti@2.6.1)) + eslint-plugin-qunit: 8.2.5(eslint@9.39.4(jiti@2.6.1)) + eslint-plugin-react: 7.37.5(eslint@9.39.4(jiti@2.6.1)) + eslint-plugin-react-perf: 3.3.3(eslint@9.39.4(jiti@2.6.1)) eslint-plugin-rulesdir: 0.2.2 - eslint-plugin-spellcheck: 0.0.20(eslint@9.18.0(jiti@2.6.1)) - eslint-plugin-vue: 10.4.0(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.9.3))(eslint@9.18.0(jiti@2.6.1))(vue-eslint-parser@10.0.0(eslint@9.18.0(jiti@2.6.1))) + eslint-plugin-spellcheck: 0.0.20(eslint@9.39.4(jiti@2.6.1)) + eslint-plugin-vue: 10.4.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1))(vue-eslint-parser@10.0.0(eslint@9.39.4(jiti@2.6.1))) stylelint: 16.22.0(typescript@5.9.3) stylelint-config-standard: 38.0.0(stylelint@16.22.0(typescript@5.9.3)) - eslint-config-devextreme@1.1.9(57bvpmkahog2dl2jgqebkx33ni): + eslint-config-devextreme@1.1.10(06bb4d754cf50890d3246024b4c52626): dependencies: - '@stylistic/eslint-plugin': 5.10.0(eslint@9.18.0(jiti@2.6.1)) - '@typescript-eslint/eslint-plugin': 8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.9.3))(eslint@9.18.0(jiti@2.6.1))(typescript@5.9.3) - '@typescript-eslint/parser': 8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.9.3) - eslint: 9.18.0(jiti@2.6.1) - eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.9.3))(eslint@9.18.0(jiti@2.6.1)) - eslint-plugin-jest: 29.15.0(@typescript-eslint/eslint-plugin@8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.9.3))(eslint@9.18.0(jiti@2.6.1))(typescript@5.9.3))(eslint@9.18.0(jiti@2.6.1))(jest@29.7.0(@types/node@20.19.37)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@20.12.8)(typescript@5.9.3)))(typescript@5.9.3) - eslint-plugin-jsx-a11y: 6.10.2(eslint@9.18.0(jiti@2.6.1)) + '@stylistic/eslint-plugin': 5.10.0(eslint@9.39.4(jiti@2.6.1)) + '@typescript-eslint/eslint-plugin': 8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.5.4))(eslint@9.39.4(jiti@2.6.1))(typescript@5.5.4) + '@typescript-eslint/parser': 8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.5.4) + eslint: 9.39.4(jiti@2.6.1) + eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.5.4))(eslint@9.39.4(jiti@2.6.1)) + eslint-plugin-jest: 29.15.0(@typescript-eslint/eslint-plugin@8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.5.4))(eslint@9.39.4(jiti@2.6.1))(typescript@5.5.4))(eslint@9.39.4(jiti@2.6.1))(jest@29.7.0(@types/node@20.12.8)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@20.12.8)(typescript@5.9.3)))(typescript@5.5.4) + eslint-plugin-jsx-a11y: 6.10.2(eslint@9.39.4(jiti@2.6.1)) eslint-plugin-no-only-tests: 3.3.0 - eslint-plugin-qunit: 8.2.5(eslint@9.18.0(jiti@2.6.1)) - eslint-plugin-react: 7.37.5(eslint@9.18.0(jiti@2.6.1)) - eslint-plugin-react-perf: 3.3.3(eslint@9.18.0(jiti@2.6.1)) + eslint-plugin-qunit: 8.2.5(eslint@9.39.4(jiti@2.6.1)) + eslint-plugin-react: 7.37.5(eslint@9.39.4(jiti@2.6.1)) + eslint-plugin-react-perf: 3.3.3(eslint@9.39.4(jiti@2.6.1)) eslint-plugin-rulesdir: 0.2.2 - eslint-plugin-spellcheck: 0.0.20(eslint@9.18.0(jiti@2.6.1)) - eslint-plugin-vue: 10.4.0(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.9.3))(eslint@9.18.0(jiti@2.6.1))(vue-eslint-parser@10.0.0(eslint@9.18.0(jiti@2.6.1))) - stylelint: 16.22.0(typescript@5.9.3) - stylelint-config-standard: 38.0.0(stylelint@16.22.0(typescript@5.9.3)) + eslint-plugin-spellcheck: 0.0.20(eslint@9.39.4(jiti@2.6.1)) + eslint-plugin-vue: 10.4.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.5.4))(eslint@9.39.4(jiti@2.6.1))(vue-eslint-parser@10.0.0(eslint@9.39.4(jiti@2.6.1))) + stylelint: 16.22.0(typescript@5.5.4) + stylelint-config-standard: 38.0.0(stylelint@16.22.0(typescript@5.5.4)) - eslint-config-devextreme@1.1.9(hdq57czt2ofj7b6uxpdspv7kpu): + eslint-config-devextreme@1.1.10(0aee4d5f2e39befd644fa08d8203ac6a): dependencies: - '@stylistic/eslint-plugin': 5.10.0(eslint@9.18.0(jiti@2.6.1)) - '@typescript-eslint/eslint-plugin': 8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.5.4))(eslint@9.18.0(jiti@2.6.1))(typescript@5.5.4) - '@typescript-eslint/parser': 8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.5.4) - eslint: 9.18.0(jiti@2.6.1) - eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.5.4))(eslint@9.18.0(jiti@2.6.1)) - eslint-plugin-jest: 29.15.0(@typescript-eslint/eslint-plugin@8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.5.4))(eslint@9.18.0(jiti@2.6.1))(typescript@5.5.4))(eslint@9.18.0(jiti@2.6.1))(jest@29.7.0(@types/node@20.19.37)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@20.12.8)(typescript@5.9.3)))(typescript@5.5.4) - eslint-plugin-jsx-a11y: 6.10.2(eslint@9.18.0(jiti@2.6.1)) + '@stylistic/eslint-plugin': 5.10.0(eslint@9.39.4(jiti@2.6.1)) + '@typescript-eslint/eslint-plugin': 8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.5.4))(eslint@9.39.4(jiti@2.6.1))(typescript@5.5.4) + '@typescript-eslint/parser': 8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.5.4) + eslint: 9.39.4(jiti@2.6.1) + eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.5.4))(eslint@9.39.4(jiti@2.6.1)) + eslint-plugin-jest: 29.15.0(@typescript-eslint/eslint-plugin@8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.5.4))(eslint@9.39.4(jiti@2.6.1))(typescript@5.5.4))(eslint@9.39.4(jiti@2.6.1))(jest@29.7.0(@types/node@20.11.17)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@20.12.8)(typescript@5.9.3)))(typescript@5.5.4) + eslint-plugin-jsx-a11y: 6.10.2(eslint@9.39.4(jiti@2.6.1)) eslint-plugin-no-only-tests: 3.3.0 - eslint-plugin-qunit: 8.2.5(eslint@9.18.0(jiti@2.6.1)) - eslint-plugin-react: 7.37.5(eslint@9.18.0(jiti@2.6.1)) - eslint-plugin-react-perf: 3.3.3(eslint@9.18.0(jiti@2.6.1)) + eslint-plugin-qunit: 8.2.5(eslint@9.39.4(jiti@2.6.1)) + eslint-plugin-react: 7.37.5(eslint@9.39.4(jiti@2.6.1)) + eslint-plugin-react-perf: 3.3.3(eslint@9.39.4(jiti@2.6.1)) eslint-plugin-rulesdir: 0.2.2 - eslint-plugin-spellcheck: 0.0.20(eslint@9.18.0(jiti@2.6.1)) - eslint-plugin-vue: 10.4.0(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.5.4))(eslint@9.18.0(jiti@2.6.1))(vue-eslint-parser@10.0.0(eslint@9.18.0(jiti@2.6.1))) + eslint-plugin-spellcheck: 0.0.20(eslint@9.39.4(jiti@2.6.1)) + eslint-plugin-vue: 10.4.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.5.4))(eslint@9.39.4(jiti@2.6.1))(vue-eslint-parser@10.0.0(eslint@9.39.4(jiti@2.6.1))) stylelint: 16.22.0(typescript@5.5.4) stylelint-config-standard: 38.0.0(stylelint@16.22.0(typescript@5.5.4)) - eslint-config-devextreme@1.1.9(iv2ep42dvnfw67tt6ijog6v7w4): + eslint-config-devextreme@1.1.10(0e9ac29b6f4810c87445357b15d2b1dc): dependencies: - '@stylistic/eslint-plugin': 5.10.0(eslint@9.18.0(jiti@2.6.1)) - '@typescript-eslint/eslint-plugin': 8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5))(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5) - '@typescript-eslint/parser': 8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5) - eslint: 9.18.0(jiti@2.6.1) - eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5))(eslint@9.18.0(jiti@2.6.1)) - eslint-plugin-jest: 29.15.0(@typescript-eslint/eslint-plugin@8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5))(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5))(eslint@9.18.0(jiti@2.6.1))(jest@29.7.0(@types/node@20.19.37)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@20.12.8)(typescript@5.9.3)))(typescript@4.9.5) - eslint-plugin-jsx-a11y: 6.10.2(eslint@9.18.0(jiti@2.6.1)) + '@stylistic/eslint-plugin': 5.10.0(eslint@9.39.4(jiti@2.6.1)) + '@typescript-eslint/eslint-plugin': 8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/parser': 8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) + eslint: 9.39.4(jiti@2.6.1) + eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1)) + eslint-plugin-jest: 29.15.0(@typescript-eslint/eslint-plugin@8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1))(jest@29.7.0(@types/node@20.12.8)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@20.12.8)(typescript@5.9.3)))(typescript@5.9.3) + eslint-plugin-jsx-a11y: 6.10.2(eslint@9.39.4(jiti@2.6.1)) + eslint-plugin-no-only-tests: 3.3.0 + eslint-plugin-qunit: 8.2.5(eslint@9.39.4(jiti@2.6.1)) + eslint-plugin-react: 7.37.5(eslint@9.39.4(jiti@2.6.1)) + eslint-plugin-react-perf: 3.3.3(eslint@9.39.4(jiti@2.6.1)) + eslint-plugin-rulesdir: 0.2.2 + eslint-plugin-spellcheck: 0.0.20(eslint@9.39.4(jiti@2.6.1)) + eslint-plugin-vue: 10.4.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1))(vue-eslint-parser@10.0.0(eslint@9.39.4(jiti@2.6.1))) + stylelint: 16.22.0(typescript@5.9.3) + stylelint-config-standard: 34.0.0(stylelint@16.22.0(typescript@5.9.3)) + + eslint-config-devextreme@1.1.10(9562fcc240b05f18c8811986df16bafd): + dependencies: + '@stylistic/eslint-plugin': 5.10.0(eslint@9.39.4(jiti@2.6.1)) + '@typescript-eslint/eslint-plugin': 8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/parser': 8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) + eslint: 9.39.4(jiti@2.6.1) + eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1)) + eslint-plugin-jest: 29.15.0(@typescript-eslint/eslint-plugin@8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1))(jest@29.7.0(@types/node@20.19.37)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@20.12.8)(typescript@5.9.3)))(typescript@5.9.3) + eslint-plugin-jsx-a11y: 6.10.2(eslint@9.39.4(jiti@2.6.1)) + eslint-plugin-no-only-tests: 3.3.0 + eslint-plugin-qunit: 8.2.5(eslint@9.39.4(jiti@2.6.1)) + eslint-plugin-react: 7.37.5(eslint@9.39.4(jiti@2.6.1)) + eslint-plugin-react-perf: 3.3.3(eslint@9.39.4(jiti@2.6.1)) + eslint-plugin-rulesdir: 0.2.2 + eslint-plugin-spellcheck: 0.0.20(eslint@9.39.4(jiti@2.6.1)) + eslint-plugin-vue: 10.4.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1))(vue-eslint-parser@10.0.0(eslint@9.39.4(jiti@2.6.1))) + stylelint: 16.22.0(typescript@5.9.3) + stylelint-config-standard: 38.0.0(stylelint@16.22.0(typescript@5.9.3)) + + eslint-config-devextreme@1.1.10(a08ba21ffb24659da3c6462285dc5fef): + dependencies: + '@stylistic/eslint-plugin': 5.10.0(eslint@9.39.4(jiti@2.6.1)) + '@typescript-eslint/eslint-plugin': 8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5))(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5) + '@typescript-eslint/parser': 8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5) + eslint: 9.39.4(jiti@2.6.1) + eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5))(eslint@9.39.4(jiti@2.6.1)) + eslint-plugin-jest: 29.15.0(@typescript-eslint/eslint-plugin@8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5))(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5))(eslint@9.39.4(jiti@2.6.1))(jest@29.7.0(@types/node@20.12.8)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@20.12.8)(typescript@5.9.3)))(typescript@4.9.5) + eslint-plugin-jsx-a11y: 6.10.2(eslint@9.39.4(jiti@2.6.1)) eslint-plugin-no-only-tests: 3.3.0 - eslint-plugin-qunit: 8.2.5(eslint@9.18.0(jiti@2.6.1)) - eslint-plugin-react: 7.37.5(eslint@9.18.0(jiti@2.6.1)) - eslint-plugin-react-perf: 3.3.3(eslint@9.18.0(jiti@2.6.1)) + eslint-plugin-qunit: 8.2.5(eslint@9.39.4(jiti@2.6.1)) + eslint-plugin-react: 7.37.5(eslint@9.39.4(jiti@2.6.1)) + eslint-plugin-react-perf: 3.3.3(eslint@9.39.4(jiti@2.6.1)) eslint-plugin-rulesdir: 0.2.2 - eslint-plugin-spellcheck: 0.0.20(eslint@9.18.0(jiti@2.6.1)) - eslint-plugin-vue: 10.4.0(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5))(eslint@9.18.0(jiti@2.6.1))(vue-eslint-parser@10.0.0(eslint@9.18.0(jiti@2.6.1))) + eslint-plugin-spellcheck: 0.0.20(eslint@9.39.4(jiti@2.6.1)) + eslint-plugin-vue: 10.4.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5))(eslint@9.39.4(jiti@2.6.1))(vue-eslint-parser@10.0.0(eslint@9.39.4(jiti@2.6.1))) stylelint: 16.22.0(typescript@4.9.5) stylelint-config-standard: 38.0.0(stylelint@16.22.0(typescript@4.9.5)) - eslint-config-devextreme@1.1.9(l6m6hbfk7hn6ujhhtpr4hbvvyy): + eslint-config-devextreme@1.1.10(c1490e8b9ef6a87150cdc0506b2c4e5e): dependencies: - '@stylistic/eslint-plugin': 5.10.0(eslint@9.18.0(jiti@2.6.1)) - '@typescript-eslint/eslint-plugin': 8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.5.4))(eslint@9.18.0(jiti@2.6.1))(typescript@5.5.4) - '@typescript-eslint/parser': 8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.5.4) - eslint: 9.18.0(jiti@2.6.1) - eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.5.4))(eslint@9.18.0(jiti@2.6.1)) - eslint-plugin-jest: 29.15.0(@typescript-eslint/eslint-plugin@8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.5.4))(eslint@9.18.0(jiti@2.6.1))(typescript@5.5.4))(eslint@9.18.0(jiti@2.6.1))(jest@29.7.0(@types/node@20.11.17)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@20.12.8)(typescript@5.9.3)))(typescript@5.5.4) - eslint-plugin-jsx-a11y: 6.10.2(eslint@9.18.0(jiti@2.6.1)) + '@stylistic/eslint-plugin': 5.10.0(eslint@9.39.4(jiti@2.6.1)) + '@typescript-eslint/eslint-plugin': 8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5))(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5) + '@typescript-eslint/parser': 8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5) + eslint: 9.39.4(jiti@2.6.1) + eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5))(eslint@9.39.4(jiti@2.6.1)) + eslint-plugin-jest: 29.15.0(@typescript-eslint/eslint-plugin@8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5))(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5))(eslint@9.39.4(jiti@2.6.1))(jest@29.7.0(@types/node@20.19.37)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@20.12.8)(typescript@5.9.3)))(typescript@4.9.5) + eslint-plugin-jsx-a11y: 6.10.2(eslint@9.39.4(jiti@2.6.1)) eslint-plugin-no-only-tests: 3.3.0 - eslint-plugin-qunit: 8.2.5(eslint@9.18.0(jiti@2.6.1)) - eslint-plugin-react: 7.37.5(eslint@9.18.0(jiti@2.6.1)) - eslint-plugin-react-perf: 3.3.3(eslint@9.18.0(jiti@2.6.1)) + eslint-plugin-qunit: 8.2.5(eslint@9.39.4(jiti@2.6.1)) + eslint-plugin-react: 7.37.5(eslint@9.39.4(jiti@2.6.1)) + eslint-plugin-react-perf: 3.3.3(eslint@9.39.4(jiti@2.6.1)) eslint-plugin-rulesdir: 0.2.2 - eslint-plugin-spellcheck: 0.0.20(eslint@9.18.0(jiti@2.6.1)) - eslint-plugin-vue: 10.4.0(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.5.4))(eslint@9.18.0(jiti@2.6.1))(vue-eslint-parser@10.0.0(eslint@9.18.0(jiti@2.6.1))) - stylelint: 16.22.0(typescript@5.5.4) - stylelint-config-standard: 38.0.0(stylelint@16.22.0(typescript@5.5.4)) + eslint-plugin-spellcheck: 0.0.20(eslint@9.39.4(jiti@2.6.1)) + eslint-plugin-vue: 10.4.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5))(eslint@9.39.4(jiti@2.6.1))(vue-eslint-parser@10.0.0(eslint@9.39.4(jiti@2.6.1))) + stylelint: 16.22.0(typescript@4.9.5) + stylelint-config-standard: 38.0.0(stylelint@16.22.0(typescript@4.9.5)) - eslint-config-devextreme@1.1.9(mkeoqdejlezkdw5eopbyeiyrea): + eslint-config-devextreme@1.1.10(dbcb07078c32d86c4fce4ac459d904a8): dependencies: - '@stylistic/eslint-plugin': 5.10.0(eslint@9.18.0(jiti@2.6.1)) - '@typescript-eslint/eslint-plugin': 8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5))(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5) - '@typescript-eslint/parser': 8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5) - eslint: 9.18.0(jiti@2.6.1) - eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5))(eslint@9.18.0(jiti@2.6.1)) - eslint-plugin-jest: 29.15.0(@typescript-eslint/eslint-plugin@8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5))(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5))(eslint@9.18.0(jiti@2.6.1))(jest@29.7.0(@types/node@20.11.17)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@20.11.17)(typescript@4.9.5)))(typescript@4.9.5) - eslint-plugin-jsx-a11y: 6.10.2(eslint@9.18.0(jiti@2.6.1)) + '@stylistic/eslint-plugin': 5.10.0(eslint@9.39.4(jiti@2.6.1)) + '@typescript-eslint/eslint-plugin': 8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5))(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5) + '@typescript-eslint/parser': 8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5) + eslint: 9.39.4(jiti@2.6.1) + eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5))(eslint@9.39.4(jiti@2.6.1)) + eslint-plugin-jest: 29.15.0(@typescript-eslint/eslint-plugin@8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5))(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5))(eslint@9.39.4(jiti@2.6.1))(jest@29.7.0(@types/node@20.11.17)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@20.11.17)(typescript@4.9.5)))(typescript@4.9.5) + eslint-plugin-jsx-a11y: 6.10.2(eslint@9.39.4(jiti@2.6.1)) eslint-plugin-no-only-tests: 3.3.0 - eslint-plugin-qunit: 8.2.5(eslint@9.18.0(jiti@2.6.1)) - eslint-plugin-react: 7.37.5(eslint@9.18.0(jiti@2.6.1)) - eslint-plugin-react-perf: 3.3.3(eslint@9.18.0(jiti@2.6.1)) + eslint-plugin-qunit: 8.2.5(eslint@9.39.4(jiti@2.6.1)) + eslint-plugin-react: 7.37.5(eslint@9.39.4(jiti@2.6.1)) + eslint-plugin-react-perf: 3.3.3(eslint@9.39.4(jiti@2.6.1)) eslint-plugin-rulesdir: 0.2.2 - eslint-plugin-spellcheck: 0.0.20(eslint@9.18.0(jiti@2.6.1)) - eslint-plugin-vue: 10.4.0(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5))(eslint@9.18.0(jiti@2.6.1))(vue-eslint-parser@10.0.0(eslint@9.18.0(jiti@2.6.1))) + eslint-plugin-spellcheck: 0.0.20(eslint@9.39.4(jiti@2.6.1)) + eslint-plugin-vue: 10.4.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5))(eslint@9.39.4(jiti@2.6.1))(vue-eslint-parser@10.0.0(eslint@9.39.4(jiti@2.6.1))) stylelint: 16.22.0(typescript@4.9.5) stylelint-config-standard: 38.0.0(stylelint@16.22.0(typescript@4.9.5)) @@ -30568,56 +30582,56 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-module-utils@2.12.1(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5))(eslint-import-resolver-node@0.3.10)(eslint@9.18.0(jiti@2.6.1)): + eslint-module-utils@2.12.1(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5))(eslint-import-resolver-node@0.3.10)(eslint@9.39.4(jiti@2.6.1)): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5) - eslint: 9.18.0(jiti@2.6.1) + '@typescript-eslint/parser': 8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5) + eslint: 9.39.4(jiti@2.6.1) eslint-import-resolver-node: 0.3.10 transitivePeerDependencies: - supports-color - eslint-module-utils@2.12.1(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.5.4))(eslint-import-resolver-node@0.3.10)(eslint@9.18.0(jiti@2.6.1)): + eslint-module-utils@2.12.1(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.5.4))(eslint-import-resolver-node@0.3.10)(eslint@9.39.4(jiti@2.6.1)): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.5.4) - eslint: 9.18.0(jiti@2.6.1) + '@typescript-eslint/parser': 8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.5.4) + eslint: 9.39.4(jiti@2.6.1) eslint-import-resolver-node: 0.3.10 transitivePeerDependencies: - supports-color - eslint-module-utils@2.12.1(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.9.3))(eslint-import-resolver-node@0.3.10)(eslint@9.18.0(jiti@2.6.1)): + eslint-module-utils@2.12.1(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint-import-resolver-node@0.3.10)(eslint@9.39.4(jiti@2.6.1)): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.9.3) - eslint: 9.18.0(jiti@2.6.1) + '@typescript-eslint/parser': 8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) + eslint: 9.39.4(jiti@2.6.1) eslint-import-resolver-node: 0.3.10 transitivePeerDependencies: - supports-color - eslint-plugin-deprecation@3.0.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.9.3): + eslint-plugin-deprecation@3.0.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3): dependencies: - '@typescript-eslint/utils': 7.18.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.9.3) - eslint: 9.18.0(jiti@2.6.1) + '@typescript-eslint/utils': 7.18.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) + eslint: 9.39.4(jiti@2.6.1) ts-api-utils: 1.4.3(typescript@5.9.3) tslib: 2.8.1 typescript: 5.9.3 transitivePeerDependencies: - supports-color - eslint-plugin-es-x@7.8.0(eslint@9.18.0(jiti@2.6.1)): + eslint-plugin-es-x@7.8.0(eslint@9.39.4(jiti@2.6.1)): dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@9.18.0(jiti@2.6.1)) + '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.4(jiti@2.6.1)) '@eslint-community/regexpp': 4.12.2 - eslint: 9.18.0(jiti@2.6.1) - eslint-compat-utils: 0.5.1(eslint@9.18.0(jiti@2.6.1)) + eslint: 9.39.4(jiti@2.6.1) + eslint-compat-utils: 0.5.1(eslint@9.39.4(jiti@2.6.1)) eslint-plugin-i18n@2.4.0: {} - eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5))(eslint@9.18.0(jiti@2.6.1)): + eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5))(eslint@9.39.4(jiti@2.6.1)): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.1.9 @@ -30626,9 +30640,9 @@ snapshots: array.prototype.flatmap: 1.3.3 debug: 3.2.7 doctrine: 2.1.0 - eslint: 9.18.0(jiti@2.6.1) + eslint: 9.39.4(jiti@2.6.1) eslint-import-resolver-node: 0.3.10 - eslint-module-utils: 2.12.1(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5))(eslint-import-resolver-node@0.3.10)(eslint@9.18.0(jiti@2.6.1)) + eslint-module-utils: 2.12.1(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5))(eslint-import-resolver-node@0.3.10)(eslint@9.39.4(jiti@2.6.1)) hasown: 2.0.3 is-core-module: 2.16.1 is-glob: 4.0.3 @@ -30640,13 +30654,13 @@ snapshots: string.prototype.trimend: 1.0.9 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5) + '@typescript-eslint/parser': 8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color - eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.5.4))(eslint@9.18.0(jiti@2.6.1)): + eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.5.4))(eslint@9.39.4(jiti@2.6.1)): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.1.9 @@ -30655,9 +30669,9 @@ snapshots: array.prototype.flatmap: 1.3.3 debug: 3.2.7 doctrine: 2.1.0 - eslint: 9.18.0(jiti@2.6.1) + eslint: 9.39.4(jiti@2.6.1) eslint-import-resolver-node: 0.3.10 - eslint-module-utils: 2.12.1(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.5.4))(eslint-import-resolver-node@0.3.10)(eslint@9.18.0(jiti@2.6.1)) + eslint-module-utils: 2.12.1(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.5.4))(eslint-import-resolver-node@0.3.10)(eslint@9.39.4(jiti@2.6.1)) hasown: 2.0.3 is-core-module: 2.16.1 is-glob: 4.0.3 @@ -30669,13 +30683,13 @@ snapshots: string.prototype.trimend: 1.0.9 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.5.4) + '@typescript-eslint/parser': 8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.5.4) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color - eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.9.3))(eslint@9.18.0(jiti@2.6.1)): + eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1)): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.1.9 @@ -30684,9 +30698,9 @@ snapshots: array.prototype.flatmap: 1.3.3 debug: 3.2.7 doctrine: 2.1.0 - eslint: 9.18.0(jiti@2.6.1) + eslint: 9.39.4(jiti@2.6.1) eslint-import-resolver-node: 0.3.10 - eslint-module-utils: 2.12.1(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.9.3))(eslint-import-resolver-node@0.3.10)(eslint@9.18.0(jiti@2.6.1)) + eslint-module-utils: 2.12.1(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint-import-resolver-node@0.3.10)(eslint@9.39.4(jiti@2.6.1)) hasown: 2.0.3 is-core-module: 2.16.1 is-glob: 4.0.3 @@ -30698,83 +30712,94 @@ snapshots: string.prototype.trimend: 1.0.9 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/parser': 8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color - eslint-plugin-jest-formatting@3.1.0(eslint@9.18.0(jiti@2.6.1)): + eslint-plugin-jest-formatting@3.1.0(eslint@9.39.4(jiti@2.6.1)): dependencies: - eslint: 9.18.0(jiti@2.6.1) + eslint: 9.39.4(jiti@2.6.1) - eslint-plugin-jest@29.15.0(@typescript-eslint/eslint-plugin@8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5))(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5))(eslint@9.18.0(jiti@2.6.1))(jest@29.7.0(@types/node@20.11.17)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@20.11.17)(typescript@4.9.5)))(typescript@4.9.5): + eslint-plugin-jest@29.15.0(@typescript-eslint/eslint-plugin@8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5))(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5))(eslint@9.39.4(jiti@2.6.1))(jest@29.7.0(@types/node@20.11.17)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@20.11.17)(typescript@4.9.5)))(typescript@4.9.5): dependencies: - '@typescript-eslint/utils': 8.58.2(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5) - eslint: 9.18.0(jiti@2.6.1) + '@typescript-eslint/utils': 8.58.2(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5) + eslint: 9.39.4(jiti@2.6.1) optionalDependencies: - '@typescript-eslint/eslint-plugin': 8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5))(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5) + '@typescript-eslint/eslint-plugin': 8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5))(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5) jest: 29.7.0(@types/node@20.11.17)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@20.11.17)(typescript@4.9.5)) typescript: 4.9.5 transitivePeerDependencies: - supports-color - eslint-plugin-jest@29.15.0(@typescript-eslint/eslint-plugin@8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5))(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5))(eslint@9.18.0(jiti@2.6.1))(jest@29.7.0(@types/node@20.19.37)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@20.12.8)(typescript@5.9.3)))(typescript@4.9.5): + eslint-plugin-jest@29.15.0(@typescript-eslint/eslint-plugin@8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5))(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5))(eslint@9.39.4(jiti@2.6.1))(jest@29.7.0(@types/node@20.12.8)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@20.12.8)(typescript@5.9.3)))(typescript@4.9.5): + dependencies: + '@typescript-eslint/utils': 8.58.2(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5) + eslint: 9.39.4(jiti@2.6.1) + optionalDependencies: + '@typescript-eslint/eslint-plugin': 8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5))(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5) + jest: 29.7.0(@types/node@20.12.8)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@20.12.8)(typescript@5.9.3)) + typescript: 4.9.5 + transitivePeerDependencies: + - supports-color + + eslint-plugin-jest@29.15.0(@typescript-eslint/eslint-plugin@8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5))(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5))(eslint@9.39.4(jiti@2.6.1))(jest@29.7.0(@types/node@20.19.37)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@20.12.8)(typescript@5.9.3)))(typescript@4.9.5): dependencies: - '@typescript-eslint/utils': 8.58.2(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5) - eslint: 9.18.0(jiti@2.6.1) + '@typescript-eslint/utils': 8.58.2(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5) + eslint: 9.39.4(jiti@2.6.1) optionalDependencies: - '@typescript-eslint/eslint-plugin': 8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5))(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5) + '@typescript-eslint/eslint-plugin': 8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5))(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5) jest: 29.7.0(@types/node@20.19.37)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@20.12.8)(typescript@5.9.3)) typescript: 4.9.5 transitivePeerDependencies: - supports-color - eslint-plugin-jest@29.15.0(@typescript-eslint/eslint-plugin@8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.5.4))(eslint@9.18.0(jiti@2.6.1))(typescript@5.5.4))(eslint@9.18.0(jiti@2.6.1))(jest@29.7.0(@types/node@20.11.17)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@20.12.8)(typescript@5.9.3)))(typescript@5.5.4): + eslint-plugin-jest@29.15.0(@typescript-eslint/eslint-plugin@8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.5.4))(eslint@9.39.4(jiti@2.6.1))(typescript@5.5.4))(eslint@9.39.4(jiti@2.6.1))(jest@29.7.0(@types/node@20.11.17)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@20.12.8)(typescript@5.9.3)))(typescript@5.5.4): dependencies: - '@typescript-eslint/utils': 8.58.2(eslint@9.18.0(jiti@2.6.1))(typescript@5.5.4) - eslint: 9.18.0(jiti@2.6.1) + '@typescript-eslint/utils': 8.58.2(eslint@9.39.4(jiti@2.6.1))(typescript@5.5.4) + eslint: 9.39.4(jiti@2.6.1) optionalDependencies: - '@typescript-eslint/eslint-plugin': 8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.5.4))(eslint@9.18.0(jiti@2.6.1))(typescript@5.5.4) + '@typescript-eslint/eslint-plugin': 8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.5.4))(eslint@9.39.4(jiti@2.6.1))(typescript@5.5.4) jest: 29.7.0(@types/node@20.11.17)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@20.12.8)(typescript@5.9.3)) typescript: 5.5.4 transitivePeerDependencies: - supports-color - eslint-plugin-jest@29.15.0(@typescript-eslint/eslint-plugin@8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.5.4))(eslint@9.18.0(jiti@2.6.1))(typescript@5.5.4))(eslint@9.18.0(jiti@2.6.1))(jest@29.7.0(@types/node@20.19.37)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@20.12.8)(typescript@5.9.3)))(typescript@5.5.4): + eslint-plugin-jest@29.15.0(@typescript-eslint/eslint-plugin@8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.5.4))(eslint@9.39.4(jiti@2.6.1))(typescript@5.5.4))(eslint@9.39.4(jiti@2.6.1))(jest@29.7.0(@types/node@20.12.8)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@20.12.8)(typescript@5.9.3)))(typescript@5.5.4): dependencies: - '@typescript-eslint/utils': 8.58.2(eslint@9.18.0(jiti@2.6.1))(typescript@5.5.4) - eslint: 9.18.0(jiti@2.6.1) + '@typescript-eslint/utils': 8.58.2(eslint@9.39.4(jiti@2.6.1))(typescript@5.5.4) + eslint: 9.39.4(jiti@2.6.1) optionalDependencies: - '@typescript-eslint/eslint-plugin': 8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.5.4))(eslint@9.18.0(jiti@2.6.1))(typescript@5.5.4) - jest: 29.7.0(@types/node@20.19.37)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@20.12.8)(typescript@5.9.3)) + '@typescript-eslint/eslint-plugin': 8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.5.4))(eslint@9.39.4(jiti@2.6.1))(typescript@5.5.4) + jest: 29.7.0(@types/node@20.12.8)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@20.12.8)(typescript@5.9.3)) typescript: 5.5.4 transitivePeerDependencies: - supports-color - eslint-plugin-jest@29.15.0(@typescript-eslint/eslint-plugin@8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.9.3))(eslint@9.18.0(jiti@2.6.1))(typescript@5.9.3))(eslint@9.18.0(jiti@2.6.1))(jest@29.7.0(@types/node@20.19.37)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@20.12.8)(typescript@5.9.3)))(typescript@5.9.3): + eslint-plugin-jest@29.15.0(@typescript-eslint/eslint-plugin@8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1))(jest@29.7.0(@types/node@20.12.8)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@20.12.8)(typescript@5.9.3)))(typescript@5.9.3): dependencies: - '@typescript-eslint/utils': 8.58.2(eslint@9.18.0(jiti@2.6.1))(typescript@5.9.3) - eslint: 9.18.0(jiti@2.6.1) + '@typescript-eslint/utils': 8.58.2(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) + eslint: 9.39.4(jiti@2.6.1) optionalDependencies: - '@typescript-eslint/eslint-plugin': 8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.9.3))(eslint@9.18.0(jiti@2.6.1))(typescript@5.9.3) - jest: 29.7.0(@types/node@20.19.37)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@20.12.8)(typescript@5.9.3)) + '@typescript-eslint/eslint-plugin': 8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) + jest: 29.7.0(@types/node@20.12.8)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@20.12.8)(typescript@5.9.3)) typescript: 5.9.3 transitivePeerDependencies: - supports-color - eslint-plugin-jest@29.15.0(@typescript-eslint/eslint-plugin@8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.9.3))(eslint@9.18.0(jiti@2.6.1))(typescript@5.9.3))(eslint@9.18.0(jiti@2.6.1))(jest@29.7.0(@types/node@20.19.37)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@20.19.37)(typescript@5.9.3)))(typescript@5.9.3): + eslint-plugin-jest@29.15.0(@typescript-eslint/eslint-plugin@8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1))(jest@29.7.0(@types/node@20.19.37)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@20.12.8)(typescript@5.9.3)))(typescript@5.9.3): dependencies: - '@typescript-eslint/utils': 8.58.2(eslint@9.18.0(jiti@2.6.1))(typescript@5.9.3) - eslint: 9.18.0(jiti@2.6.1) + '@typescript-eslint/utils': 8.58.2(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) + eslint: 9.39.4(jiti@2.6.1) optionalDependencies: - '@typescript-eslint/eslint-plugin': 8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.9.3))(eslint@9.18.0(jiti@2.6.1))(typescript@5.9.3) - jest: 29.7.0(@types/node@20.19.37)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@20.19.37)(typescript@5.9.3)) + '@typescript-eslint/eslint-plugin': 8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) + jest: 29.7.0(@types/node@20.19.37)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@20.12.8)(typescript@5.9.3)) typescript: 5.9.3 transitivePeerDependencies: - supports-color - eslint-plugin-jsx-a11y@6.10.2(eslint@9.18.0(jiti@2.6.1)): + eslint-plugin-jsx-a11y@6.10.2(eslint@9.39.4(jiti@2.6.1)): dependencies: aria-query: 5.3.2 array-includes: 3.1.9 @@ -30784,7 +30809,7 @@ snapshots: axobject-query: 4.1.0 damerau-levenshtein: 1.0.8 emoji-regex: 9.2.2 - eslint: 9.18.0(jiti@2.6.1) + eslint: 9.39.4(jiti@2.6.1) hasown: 2.0.3 jsx-ast-utils: 3.3.5 language-tags: 1.0.9 @@ -30793,12 +30818,12 @@ snapshots: safe-regex-test: 1.1.0 string.prototype.includes: 2.0.1 - eslint-plugin-n@17.24.0(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5): + eslint-plugin-n@17.24.0(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5): dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@9.18.0(jiti@2.6.1)) + '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.4(jiti@2.6.1)) enhanced-resolve: 5.20.1 - eslint: 9.18.0(jiti@2.6.1) - eslint-plugin-es-x: 7.8.0(eslint@9.18.0(jiti@2.6.1)) + eslint: 9.39.4(jiti@2.6.1) + eslint-plugin-es-x: 7.8.0(eslint@9.39.4(jiti@2.6.1)) get-tsconfig: 4.14.0 globals: 15.15.0 globrex: 0.1.2 @@ -30810,16 +30835,16 @@ snapshots: eslint-plugin-no-only-tests@3.3.0: {} - eslint-plugin-qunit@8.2.5(eslint@9.18.0(jiti@2.6.1)): + eslint-plugin-qunit@8.2.5(eslint@9.39.4(jiti@2.6.1)): dependencies: - eslint-utils: 3.0.0(eslint@9.18.0(jiti@2.6.1)) + eslint-utils: 3.0.0(eslint@9.39.4(jiti@2.6.1)) requireindex: 1.2.0 transitivePeerDependencies: - eslint - eslint-plugin-react-hooks@5.2.0(eslint@9.18.0(jiti@2.6.1)): + eslint-plugin-react-hooks@5.2.0(eslint@9.39.4(jiti@2.6.1)): dependencies: - eslint: 9.18.0(jiti@2.6.1) + eslint: 9.39.4(jiti@2.6.1) eslint-plugin-react-hooks@7.0.1(eslint@9.39.4(jiti@2.6.1)): dependencies: @@ -30832,15 +30857,15 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-react-perf@3.3.3(eslint@9.18.0(jiti@2.6.1)): + eslint-plugin-react-perf@3.3.3(eslint@9.39.4(jiti@2.6.1)): dependencies: - eslint: 9.18.0(jiti@2.6.1) + eslint: 9.39.4(jiti@2.6.1) eslint-plugin-react-refresh@0.4.26(eslint@9.39.4(jiti@2.6.1)): dependencies: eslint: 9.39.4(jiti@2.6.1) - eslint-plugin-react@7.37.5(eslint@9.18.0(jiti@2.6.1)): + eslint-plugin-react@7.37.5(eslint@9.39.4(jiti@2.6.1)): dependencies: array-includes: 3.1.9 array.prototype.findlast: 1.2.5 @@ -30848,7 +30873,7 @@ snapshots: array.prototype.tosorted: 1.1.4 doctrine: 2.1.0 es-iterator-helpers: 1.3.2 - eslint: 9.18.0(jiti@2.6.1) + eslint: 9.39.4(jiti@2.6.1) estraverse: 5.3.0 hasown: 2.0.3 jsx-ast-utils: 3.3.5 @@ -30864,29 +30889,29 @@ snapshots: eslint-plugin-rulesdir@0.2.2: {} - eslint-plugin-simple-import-sort@10.0.0(eslint@9.18.0(jiti@2.6.1)): + eslint-plugin-simple-import-sort@10.0.0(eslint@9.39.4(jiti@2.6.1)): dependencies: - eslint: 9.18.0(jiti@2.6.1) + eslint: 9.39.4(jiti@2.6.1) - eslint-plugin-spellcheck@0.0.20(eslint@9.18.0(jiti@2.6.1)): + eslint-plugin-spellcheck@0.0.20(eslint@9.39.4(jiti@2.6.1)): dependencies: - eslint: 9.18.0(jiti@2.6.1) + eslint: 9.39.4(jiti@2.6.1) globals: 13.24.0 hunspell-spellchecker: 1.0.2 lodash: 4.18.1 eslint-plugin-testcafe@0.2.1: {} - eslint-plugin-unicorn@60.0.0(eslint@9.18.0(jiti@2.6.1)): + eslint-plugin-unicorn@60.0.0(eslint@9.39.4(jiti@2.6.1)): dependencies: '@babel/helper-validator-identifier': 7.28.5 - '@eslint-community/eslint-utils': 4.9.1(eslint@9.18.0(jiti@2.6.1)) + '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.4(jiti@2.6.1)) '@eslint/plugin-kit': 0.3.5 change-case: 5.4.4 ci-info: 4.4.0 clean-regexp: 1.0.0 core-js-compat: 3.49.0 - eslint: 9.18.0(jiti@2.6.1) + eslint: 9.39.4(jiti@2.6.1) esquery: 1.7.0 find-up-simple: 1.0.1 globals: 16.5.0 @@ -30899,44 +30924,44 @@ snapshots: semver: 7.7.4 strip-indent: 4.1.1 - eslint-plugin-vue@10.4.0(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5))(eslint@9.18.0(jiti@2.6.1))(vue-eslint-parser@10.0.0(eslint@9.18.0(jiti@2.6.1))): + eslint-plugin-vue@10.4.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5))(eslint@9.39.4(jiti@2.6.1))(vue-eslint-parser@10.0.0(eslint@9.39.4(jiti@2.6.1))): dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@9.18.0(jiti@2.6.1)) - eslint: 9.18.0(jiti@2.6.1) + '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.4(jiti@2.6.1)) + eslint: 9.39.4(jiti@2.6.1) natural-compare: 1.4.0 nth-check: 2.1.1 postcss-selector-parser: 6.1.2 semver: 7.7.4 - vue-eslint-parser: 10.0.0(eslint@9.18.0(jiti@2.6.1)) + vue-eslint-parser: 10.0.0(eslint@9.39.4(jiti@2.6.1)) xml-name-validator: 4.0.0 optionalDependencies: - '@typescript-eslint/parser': 8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5) + '@typescript-eslint/parser': 8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@4.9.5) - eslint-plugin-vue@10.4.0(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.5.4))(eslint@9.18.0(jiti@2.6.1))(vue-eslint-parser@10.0.0(eslint@9.18.0(jiti@2.6.1))): + eslint-plugin-vue@10.4.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.5.4))(eslint@9.39.4(jiti@2.6.1))(vue-eslint-parser@10.0.0(eslint@9.39.4(jiti@2.6.1))): dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@9.18.0(jiti@2.6.1)) - eslint: 9.18.0(jiti@2.6.1) + '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.4(jiti@2.6.1)) + eslint: 9.39.4(jiti@2.6.1) natural-compare: 1.4.0 nth-check: 2.1.1 postcss-selector-parser: 6.1.2 semver: 7.7.4 - vue-eslint-parser: 10.0.0(eslint@9.18.0(jiti@2.6.1)) + vue-eslint-parser: 10.0.0(eslint@9.39.4(jiti@2.6.1)) xml-name-validator: 4.0.0 optionalDependencies: - '@typescript-eslint/parser': 8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.5.4) + '@typescript-eslint/parser': 8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.5.4) - eslint-plugin-vue@10.4.0(@typescript-eslint/parser@8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.9.3))(eslint@9.18.0(jiti@2.6.1))(vue-eslint-parser@10.0.0(eslint@9.18.0(jiti@2.6.1))): + eslint-plugin-vue@10.4.0(@typescript-eslint/parser@8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1))(vue-eslint-parser@10.0.0(eslint@9.39.4(jiti@2.6.1))): dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@9.18.0(jiti@2.6.1)) - eslint: 9.18.0(jiti@2.6.1) + '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.4(jiti@2.6.1)) + eslint: 9.39.4(jiti@2.6.1) natural-compare: 1.4.0 nth-check: 2.1.1 postcss-selector-parser: 6.1.2 semver: 7.7.4 - vue-eslint-parser: 10.0.0(eslint@9.18.0(jiti@2.6.1)) + vue-eslint-parser: 10.0.0(eslint@9.39.4(jiti@2.6.1)) xml-name-validator: 4.0.0 optionalDependencies: - '@typescript-eslint/parser': 8.52.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/parser': 8.52.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) eslint-scope@5.1.1: dependencies: @@ -30957,9 +30982,9 @@ snapshots: dependencies: eslint-visitor-keys: 1.3.0 - eslint-utils@3.0.0(eslint@9.18.0(jiti@2.6.1)): + eslint-utils@3.0.0(eslint@9.39.4(jiti@2.6.1)): dependencies: - eslint: 9.18.0(jiti@2.6.1) + eslint: 9.39.4(jiti@2.6.1) eslint-visitor-keys: 2.1.0 eslint-visitor-keys@1.3.0: {} @@ -31017,47 +31042,6 @@ snapshots: transitivePeerDependencies: - supports-color - eslint@9.18.0(jiti@2.6.1): - dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@9.18.0(jiti@2.6.1)) - '@eslint-community/regexpp': 4.12.2 - '@eslint/config-array': 0.19.2 - '@eslint/core': 0.10.0 - '@eslint/eslintrc': 3.3.5 - '@eslint/js': 9.18.0 - '@eslint/plugin-kit': 0.4.1 - '@humanfs/node': 0.16.8 - '@humanwhocodes/module-importer': 1.0.1 - '@humanwhocodes/retry': 0.4.3 - '@types/estree': 1.0.8 - '@types/json-schema': 7.0.15 - ajv: 6.14.0 - chalk: 4.1.2 - cross-spawn: 7.0.6 - debug: 4.4.3 - escape-string-regexp: 4.0.0 - eslint-scope: 8.4.0 - eslint-visitor-keys: 4.2.1 - espree: 10.4.0 - esquery: 1.7.0 - esutils: 2.0.3 - fast-deep-equal: 3.1.3 - file-entry-cache: 8.0.0 - find-up: 5.0.0 - glob-parent: 6.0.2 - ignore: 5.3.2 - imurmurhash: 0.1.4 - is-glob: 4.0.3 - json-stable-stringify-without-jsonify: 1.0.1 - lodash.merge: 4.6.2 - minimatch: 3.1.5 - natural-compare: 1.4.0 - optionator: 0.9.4 - optionalDependencies: - jiti: 2.6.1 - transitivePeerDependencies: - - supports-color - eslint@9.39.4(jiti@2.6.1): dependencies: '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.4(jiti@2.6.1)) @@ -33526,27 +33510,6 @@ snapshots: - babel-plugin-macros - supports-color - jest-cli@29.7.0(@types/node@18.19.130)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@18.19.130)(typescript@5.9.3)): - dependencies: - '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@18.19.130)(typescript@5.9.3)) - '@jest/test-result': 29.7.0 - '@jest/types': 29.6.3 - chalk: 4.1.2 - create-jest: 29.7.0(@types/node@18.19.130)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@18.19.130)(typescript@5.9.3)) - exit: 0.1.2 - import-local: 3.2.0 - jest-config: 29.7.0(@types/node@18.19.130)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@18.19.130)(typescript@5.9.3)) - jest-util: 29.7.0 - jest-validate: 29.7.0 - yargs: 17.7.2 - optionalDependencies: - node-notifier: 9.0.1 - transitivePeerDependencies: - - '@types/node' - - babel-plugin-macros - - supports-color - - ts-node - jest-cli@29.7.0(@types/node@18.19.130)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@20.12.8)(typescript@5.9.3)): dependencies: '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@20.12.8)(typescript@5.9.3)) @@ -33675,59 +33638,6 @@ snapshots: - supports-color - ts-node - jest-cli@29.7.0(@types/node@20.19.37)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@20.19.37)(typescript@5.9.3)): - dependencies: - '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@20.19.37)(typescript@5.9.3)) - '@jest/test-result': 29.7.0 - '@jest/types': 29.6.3 - chalk: 4.1.2 - create-jest: 29.7.0(@types/node@20.19.37)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@20.19.37)(typescript@5.9.3)) - exit: 0.1.2 - import-local: 3.2.0 - jest-config: 29.7.0(@types/node@20.19.37)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@20.19.37)(typescript@5.9.3)) - jest-util: 29.7.0 - jest-validate: 29.7.0 - yargs: 17.7.2 - optionalDependencies: - node-notifier: 9.0.1 - transitivePeerDependencies: - - '@types/node' - - babel-plugin-macros - - supports-color - - ts-node - optional: true - - jest-config@29.7.0(@types/node@18.19.130)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@18.19.130)(typescript@5.9.3)): - dependencies: - '@babel/core': 7.29.0 - '@jest/test-sequencer': 29.7.0 - '@jest/types': 29.6.3 - babel-jest: 29.7.0(@babel/core@7.29.0) - chalk: 4.1.2 - ci-info: 3.9.0 - deepmerge: 4.3.1 - glob: 7.2.3 - graceful-fs: 4.2.11 - jest-circus: 29.7.0(babel-plugin-macros@3.1.0) - jest-environment-node: 29.7.0 - jest-get-type: 29.6.3 - jest-regex-util: 29.6.3 - jest-resolve: 29.7.0 - jest-runner: 29.7.0 - jest-util: 29.7.0 - jest-validate: 29.7.0 - micromatch: 4.0.8 - parse-json: 5.2.0 - pretty-format: 29.7.0 - slash: 3.0.0 - strip-json-comments: 3.1.1 - optionalDependencies: - '@types/node': 18.19.130 - ts-node: 10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@18.19.130)(typescript@5.9.3) - transitivePeerDependencies: - - babel-plugin-macros - - supports-color - jest-config@29.7.0(@types/node@18.19.130)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@20.11.17)(typescript@4.9.5)): dependencies: '@babel/core': 7.29.0 @@ -33822,38 +33732,6 @@ snapshots: - babel-plugin-macros - supports-color - jest-config@29.7.0(@types/node@18.19.130)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@20.19.37)(typescript@5.9.3)): - dependencies: - '@babel/core': 7.29.0 - '@jest/test-sequencer': 29.7.0 - '@jest/types': 29.6.3 - babel-jest: 29.7.0(@babel/core@7.29.0) - chalk: 4.1.2 - ci-info: 3.9.0 - deepmerge: 4.3.1 - glob: 7.2.3 - graceful-fs: 4.2.11 - jest-circus: 29.7.0(babel-plugin-macros@3.1.0) - jest-environment-node: 29.7.0 - jest-get-type: 29.6.3 - jest-regex-util: 29.6.3 - jest-resolve: 29.7.0 - jest-runner: 29.7.0 - jest-util: 29.7.0 - jest-validate: 29.7.0 - micromatch: 4.0.8 - parse-json: 5.2.0 - pretty-format: 29.7.0 - slash: 3.0.0 - strip-json-comments: 3.1.1 - optionalDependencies: - '@types/node': 18.19.130 - ts-node: 10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@20.19.37)(typescript@5.9.3) - transitivePeerDependencies: - - babel-plugin-macros - - supports-color - optional: true - jest-config@29.7.0(@types/node@20.11.17)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@20.11.17)(typescript@4.9.5)): dependencies: '@babel/core': 7.29.0 @@ -34011,38 +33889,6 @@ snapshots: - babel-plugin-macros - supports-color - jest-config@29.7.0(@types/node@20.19.37)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@20.19.37)(typescript@5.9.3)): - dependencies: - '@babel/core': 7.29.0 - '@jest/test-sequencer': 29.7.0 - '@jest/types': 29.6.3 - babel-jest: 29.7.0(@babel/core@7.29.0) - chalk: 4.1.2 - ci-info: 3.9.0 - deepmerge: 4.3.1 - glob: 7.2.3 - graceful-fs: 4.2.11 - jest-circus: 29.7.0(babel-plugin-macros@3.1.0) - jest-environment-node: 29.7.0 - jest-get-type: 29.6.3 - jest-regex-util: 29.6.3 - jest-resolve: 29.7.0 - jest-runner: 29.7.0 - jest-util: 29.7.0 - jest-validate: 29.7.0 - micromatch: 4.0.8 - parse-json: 5.2.0 - pretty-format: 29.7.0 - slash: 3.0.0 - strip-json-comments: 3.1.1 - optionalDependencies: - '@types/node': 20.19.37 - ts-node: 10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@20.19.37)(typescript@5.9.3) - transitivePeerDependencies: - - babel-plugin-macros - - supports-color - optional: true - jest-config@30.3.0(@types/node@20.12.8)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@20.12.8)(typescript@5.9.3)): dependencies: '@babel/core': 7.29.0 @@ -34519,20 +34365,6 @@ snapshots: merge-stream: 2.0.0 supports-color: 8.1.1 - jest@29.7.0(@types/node@18.19.130)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@18.19.130)(typescript@5.9.3)): - dependencies: - '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@18.19.130)(typescript@5.9.3)) - '@jest/types': 29.6.3 - import-local: 3.2.0 - jest-cli: 29.7.0(@types/node@18.19.130)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@18.19.130)(typescript@5.9.3)) - optionalDependencies: - node-notifier: 9.0.1 - transitivePeerDependencies: - - '@types/node' - - babel-plugin-macros - - supports-color - - ts-node - jest@29.7.0(@types/node@18.19.130)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@20.12.8)(typescript@5.9.3)): dependencies: '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@20.12.8)(typescript@5.9.3)) @@ -34619,21 +34451,6 @@ snapshots: - supports-color - ts-node - jest@29.7.0(@types/node@20.19.37)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@20.19.37)(typescript@5.9.3)): - dependencies: - '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@20.19.37)(typescript@5.9.3)) - '@jest/types': 29.6.3 - import-local: 3.2.0 - jest-cli: 29.7.0(@types/node@20.19.37)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@20.19.37)(typescript@5.9.3)) - optionalDependencies: - node-notifier: 9.0.1 - transitivePeerDependencies: - - '@types/node' - - babel-plugin-macros - - supports-color - - ts-node - optional: true - jiti@1.21.7: {} jiti@2.6.1: {} @@ -40223,11 +40040,11 @@ snapshots: '@jest/types': 29.6.3 babel-jest: 29.7.0(@babel/core@7.29.0) - ts-jest@29.1.2(@babel/core@7.29.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.29.0))(jest@29.7.0(@types/node@20.19.37)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@20.12.8)(typescript@5.9.3)))(typescript@5.9.3): + ts-jest@29.1.2(@babel/core@7.29.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.29.0))(jest@29.7.0(@types/node@20.12.8)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@20.12.8)(typescript@5.9.3)))(typescript@5.9.3): dependencies: bs-logger: 0.2.6 fast-json-stable-stringify: 2.1.0 - jest: 29.7.0(@types/node@20.19.37)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@20.12.8)(typescript@5.9.3)) + jest: 29.7.0(@types/node@20.12.8)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@20.12.8)(typescript@5.9.3)) jest-util: 29.7.0 json5: 2.2.3 lodash.memoize: 4.1.2 @@ -40258,11 +40075,11 @@ snapshots: '@jest/types': 29.6.3 babel-jest: 29.7.0(@babel/core@7.29.0) - ts-jest@29.1.3(@babel/core@7.29.0)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.29.0))(jest@29.7.0(@types/node@20.19.37)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@20.12.8)(typescript@5.9.3)))(typescript@4.9.5): + ts-jest@29.1.3(@babel/core@7.29.0)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.29.0))(jest@29.7.0(@types/node@20.12.8)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@20.12.8)(typescript@5.9.3)))(typescript@4.9.5): dependencies: bs-logger: 0.2.6 fast-json-stable-stringify: 2.1.0 - jest: 29.7.0(@types/node@20.19.37)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@20.12.8)(typescript@5.9.3)) + jest: 29.7.0(@types/node@20.12.8)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@20.12.8)(typescript@5.9.3)) jest-util: 29.7.0 json5: 2.2.3 lodash.memoize: 4.1.2 @@ -40276,11 +40093,11 @@ snapshots: '@jest/types': 29.6.3 babel-jest: 29.7.0(@babel/core@7.29.0) - ts-jest@29.1.3(@babel/core@7.29.0)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.29.0))(jest@29.7.0(@types/node@20.19.37)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@20.12.8)(typescript@5.9.3)))(typescript@5.9.3): + ts-jest@29.1.3(@babel/core@7.29.0)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.29.0))(jest@29.7.0(@types/node@20.12.8)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@20.12.8)(typescript@5.9.3)))(typescript@5.9.3): dependencies: bs-logger: 0.2.6 fast-json-stable-stringify: 2.1.0 - jest: 29.7.0(@types/node@20.19.37)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@20.12.8)(typescript@5.9.3)) + jest: 29.7.0(@types/node@20.12.8)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@20.12.8)(typescript@5.9.3)) jest-util: 29.7.0 json5: 2.2.3 lodash.memoize: 4.1.2 @@ -40319,26 +40136,6 @@ snapshots: '@ts-morph/common': 0.22.0 code-block-writer: 12.0.0 - ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@18.19.130)(typescript@5.9.3): - dependencies: - '@cspotcode/source-map-support': 0.8.1 - '@tsconfig/node10': 1.0.12 - '@tsconfig/node12': 1.0.11 - '@tsconfig/node14': 1.0.3 - '@tsconfig/node16': 1.0.4 - '@types/node': 18.19.130 - acorn: 8.16.0 - acorn-walk: 8.3.5 - arg: 4.1.3 - create-require: 1.1.1 - diff: 4.0.4 - make-error: 1.3.6 - typescript: 5.9.3 - v8-compile-cache-lib: 3.0.1 - yn: 3.1.1 - optionalDependencies: - '@swc/core': 1.15.30(@swc/helpers@0.5.21) - ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@20.11.17)(typescript@4.9.5): dependencies: '@cspotcode/source-map-support': 0.8.1 @@ -40399,26 +40196,6 @@ snapshots: optionalDependencies: '@swc/core': 1.15.30(@swc/helpers@0.5.21) - ts-node@10.9.2(@swc/core@1.15.30(@swc/helpers@0.5.21))(@types/node@20.19.37)(typescript@5.9.3): - dependencies: - '@cspotcode/source-map-support': 0.8.1 - '@tsconfig/node10': 1.0.12 - '@tsconfig/node12': 1.0.11 - '@tsconfig/node14': 1.0.3 - '@tsconfig/node16': 1.0.4 - '@types/node': 20.19.37 - acorn: 8.16.0 - acorn-walk: 8.3.5 - arg: 4.1.3 - create-require: 1.1.1 - diff: 4.0.4 - make-error: 1.3.6 - typescript: 5.9.3 - v8-compile-cache-lib: 3.0.1 - yn: 3.1.1 - optionalDependencies: - '@swc/core': 1.15.30(@swc/helpers@0.5.21) - tsc-alias@1.8.16: dependencies: chokidar: 3.6.0 @@ -41086,7 +40863,7 @@ snapshots: terser: 5.39.0 yaml: 2.8.3 - vite@7.3.2(@types/node@18.19.130)(jiti@2.6.1)(less@4.4.2)(lightningcss@1.32.0)(sass-embedded@1.93.3)(sass@1.97.3)(terser@5.46.0)(yaml@2.8.3): + vite@7.3.2(@types/node@20.12.8)(jiti@2.6.1)(less@4.4.2)(lightningcss@1.32.0)(sass-embedded@1.93.3)(sass@1.97.3)(terser@5.46.0)(yaml@2.8.3): dependencies: esbuild: 0.27.7 fdir: 6.5.0(picomatch@4.0.4) @@ -41095,7 +40872,7 @@ snapshots: rollup: 4.59.0 tinyglobby: 0.2.16 optionalDependencies: - '@types/node': 18.19.130 + '@types/node': 20.12.8 fsevents: 2.3.3 jiti: 2.6.1 less: 4.4.2 @@ -41144,6 +40921,24 @@ snapshots: terser: 5.46.1 yaml: 2.8.3 + vite@8.0.8(@types/node@20.11.17)(esbuild@0.28.0)(jiti@2.6.1)(less@4.2.2)(sass-embedded@1.93.3)(sass@1.85.0)(terser@5.39.0)(yaml@2.8.3): + dependencies: + lightningcss: 1.32.0 + picomatch: 4.0.4 + postcss: 8.5.10 + rolldown: 1.0.0-rc.15 + tinyglobby: 0.2.16 + optionalDependencies: + '@types/node': 20.11.17 + esbuild: 0.28.0 + fsevents: 2.3.3 + jiti: 2.6.1 + less: 4.2.2 + sass: 1.85.0 + sass-embedded: 1.93.3 + terser: 5.39.0 + yaml: 2.8.3 + vite@8.0.8(@types/node@20.19.37)(esbuild@0.28.0)(jiti@2.6.1)(less@4.6.4)(sass-embedded@1.93.3)(sass@1.99.0)(terser@5.46.1)(yaml@2.8.3): dependencies: lightningcss: 1.32.0 @@ -41168,10 +40963,10 @@ snapshots: vscode-uri@3.1.0: {} - vue-eslint-parser@10.0.0(eslint@9.18.0(jiti@2.6.1)): + vue-eslint-parser@10.0.0(eslint@9.39.4(jiti@2.6.1)): dependencies: debug: 4.4.3 - eslint: 9.18.0(jiti@2.6.1) + eslint: 9.39.4(jiti@2.6.1) eslint-scope: 8.4.0 eslint-visitor-keys: 4.2.1 espree: 10.4.0 @@ -41193,10 +40988,10 @@ snapshots: transitivePeerDependencies: - supports-color - vue-eslint-parser@9.4.3(eslint@9.18.0(jiti@2.6.1)): + vue-eslint-parser@9.4.3(eslint@9.39.4(jiti@2.6.1)): dependencies: debug: 4.4.3 - eslint: 9.18.0(jiti@2.6.1) + eslint: 9.39.4(jiti@2.6.1) eslint-scope: 7.2.2 eslint-visitor-keys: 3.4.3 espree: 9.6.1 diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 79d9bf1909b9..c71a9b4f41c8 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -4,6 +4,79 @@ packages: - 'packages/*' - '!packages/sbom' +linkWorkspacePackages: true +preferWorkspacePackages: true +saveWorkspaceProtocol: false +packageManagerStrict: false +engineStrict: true + +overrides: + "@angular/platform-server@>=21.0.0-next.0 <21.2.13": ^21.2.13 + "@devexpress/callsite-record@^4.1.6": 4.1.7 + "@hono/node-server@<1.19.13": ^1.19.13 + "@modelcontextprotocol/sdk@>=1.10.0 <=1.25.3": ^1.26.0 + "@tootallnate/once@<3.0.1": ^3.0.1 + "ajv@>=7.0.0-alpha.0 <8.18.0": ^8.18.0 + "axios@<1.15.2": ^1.15.2 + "basic-ftp@<5.3.1": ">=5.3.1" + "bn.js@<4.12.3": 4.12.3 + "bn.js@>=5.0.0 <5.2.3": 5.2.3 + "brace-expansion@<1.1.13": 1.1.13 + "brace-expansion@>=2.0.0 <2.0.3": 2.0.3 + "brace-expansion@>=4.0.0 <5.0.6": ^5.0.6 + "ws@>=8.0.0 <8.20.1": ^8.20.1 + "braces@<3.0.3": ^3.0.3 + "cookie@<0.7.0": ^0.7.0 + "diff@>=4.0.0 <4.0.4": 4.0.4 + "diff@>=5.0.0 <5.2.2": 5.2.2 + "dompurify@<=3.3.3": ">=3.4.0" + "esbuild@<=0.24.2": ^0.25.0 + "express-rate-limit@>=8.2.0 <8.2.2": ^8.2.2 + "fast-uri@<3.1.2": ">=3.1.2" + "flatted@<3.4.0": ^3.4.0 + "form-data@<2.5.4": 2.5.5 + "form-data@>=4.0.0 <4.0.4": ^4.0.5 + "glob@>=10.2.0 <10.5.0": ^10.5.0 + "hono@<4.12.18": ">=4.12.18" + "immutable@>=4.0.0-rc.1 <4.3.8": ^4.3.8 + "immutable@>=5.0.0 <5.1.5": ^5.1.5 + "ip-address@<=10.1.0": ">=10.1.1" + "js-cookie@<3.0.7": ^3.0.7 + "json5@<1.0.2": ^2.2.3 + "lodash.template@<4.18.1": 4.18.1 + "lodash@<4.18.1": 4.18.1 + "micromatch@<4.0.8": ^4.0.8 + "minimatch@<3.1.5": 3.1.5 + "minimatch@>=10.0.0 < 10.2.4": 10.2.4 + "minimatch@>=5.0.0 <5.1.8": 5.1.8 + "minimatch@>=9.0.0 < 9.0.7": 9.0.9 + "node-forge@<1.4.0": 1.4.0 + "path-to-regexp@0.1.12": 0.1.13 + "path-to-regexp@>=8.0.0 <8.4.0": 8.4.0 + "pbkdf2@<=3.1.2": ^3.1.3 + "postcss@<8.5.10": 8.5.10 + "picomatch@>=2.0.0 <2.3.2": 2.3.2 + "picomatch@>=4.0.0 <4.0.4": 4.0.4 + qs: ">=6.15.2" + "rollup@< 4.59.0": ^4.59.0 + "rollup@<2.79.2": ^4.53.3 + "semver@<5.7.2": ^5.7.2 + "serialize-javascript@<=7.0.2": 7.0.5 + "sha.js@<=2.4.11": ^2.4.12 + "socket.io-parser@>=4.0.0 <4.2.6": ^4.2.6 + "tar@<=7.5.9": ^7.5.10 + "tmp@<0.2.6": ">=0.2.6" + "tough-cookie@<4.1.3": ^4.1.3 + "underscore@<=1.13.7": ^1.13.8 + "undici@<7.24.0": ^7.24.0 + "uuid@<14.0.0": ~14.0.0 + "vite@>=6.0.0 <=6.4.1": ^7.3.2 + "vite@>=7.0.0 <=7.3.1": ^7.3.2 + "webpack-dev-server@<=5.2.3": ^5.2.4 + "yaml@>=2.0.0 <2.8.3": ^2.8.3 + "@babel/plugin-transform-modules-systemjs@>=7.12.0 <7.29.4": ^7.29.4 + "@eslint/plugin-kit@<0.3.4": ">=0.3.4" + catalog: axe-core: ^4.11.1 inferno: ^8.2.3 @@ -13,9 +86,10 @@ catalog: devexpress-diagram: 2.2.29 devexpress-gantt: 4.1.69 devextreme-quill: 1.7.9 - eslint: 9.18.0 + "@eslint/js": 9.39.4 + eslint: 9.39.4 eslint-config-airbnb-typescript: 18.0.0 - eslint-config-devextreme: 1.1.9 + eslint-config-devextreme: 1.1.10 eslint-plugin-i18n: 2.4.0 eslint-plugin-import: 2.32.0 eslint-plugin-jsx-a11y: 6.10.2 @@ -55,19 +129,23 @@ catalogs: "ng-packagr": ~19.2.2 "typescript": 5.5.4 "zone.js": 0.15.1 - eslint8: - eslint: 8.56.0 - eslint-config-airbnb-typescript: 17.1.0 - eslint-plugin-i18n: 2.3.0 - eslint-plugin-import: 2.29.0 - eslint-plugin-no-only-tests: 3.1.0 - eslint-plugin-qunit: 7.3.4 - gulp-eslint-new: 1.9.1 - "@babel/eslint-parser": 7.23.10 - "@typescript-eslint/eslint-plugin": 5.62.0 - "@typescript-eslint/parser": 5.62.0 tools: "devextreme-internal-tools": 20.1.1 "prettier": 3.5.3 "ts-node": 10.9.2 "@types/node": 20.12.8 + +allowBuilds: + '@parcel/watcher': true + '@swc/core': true + cldr-data: true + core-js: true + es5-ext: true + esbuild: true + fsevents: true + inferno: true + lmdb: true + msgpackr-extract: true + nx: true + puppeteer: true + unrs-resolver: true From 18c63845f1e5570f4fa268ba6066614a0a0cd041 Mon Sep 17 00:00:00 2001 From: EugeniyKiyashko Date: Thu, 4 Jun 2026 19:12:27 +0400 Subject: [PATCH 2/5] fix(themebuilder): strip devDependencies from dist/package.json --- packages/devextreme-themebuilder/src/tools/copy-resources.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/devextreme-themebuilder/src/tools/copy-resources.ts b/packages/devextreme-themebuilder/src/tools/copy-resources.ts index 70e5094c3afd..f87c8fe21271 100644 --- a/packages/devextreme-themebuilder/src/tools/copy-resources.ts +++ b/packages/devextreme-themebuilder/src/tools/copy-resources.ts @@ -9,6 +9,7 @@ const copyResources = async (): Promise => { await readJson('package.json').then(async (json) => { const packageConfig = json; packageConfig.version = version; + delete packageConfig.devDependencies; await outputJson('dist/package.json', packageConfig, { spaces: 2 }); }); await copy('src/data/scss', 'dist/data/scss'); From bf4ed7f763a5f68338c9a85c005296f039170218 Mon Sep 17 00:00:00 2001 From: EugeniyKiyashko Date: Thu, 4 Jun 2026 20:28:26 +0400 Subject: [PATCH 3/5] remove comma --- apps/demos/testing/skipped-tests.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/demos/testing/skipped-tests.js b/apps/demos/testing/skipped-tests.js index 6147af4a99c1..38897d5c4b7d 100644 --- a/apps/demos/testing/skipped-tests.js +++ b/apps/demos/testing/skipped-tests.js @@ -1,7 +1,7 @@ export const skippedTests = { jQuery: { Map: ['ProvidersAndTypes', 'Markers', 'Routes'], - DataGrid: ['RemoteVirtualScrolling', 'CustomDataSource',], + DataGrid: ['RemoteVirtualScrolling', 'CustomDataSource'], PivotGrid: ['WebAPIService'], }, Angular: { From ece2232fc8ae11d1ebe6c9e16cc3ca32bd246f67 Mon Sep 17 00:00:00 2001 From: EugeniyKiyashko Date: Thu, 4 Jun 2026 22:46:24 +0400 Subject: [PATCH 4/5] fix lint errors --- .../Autocomplete/Overview/Angular/app/app.component.ts | 4 ++-- .../Demos/Charts/Colorization/Angular/app/app.component.ts | 2 +- .../Demos/Chat/FileAttachments/Angular/app/app.service.ts | 4 ++-- apps/demos/Demos/Chat/FileAttachments/React/App.tsx | 6 +++--- .../Demos/Chat/MessageEditing/Angular/app/app.service.ts | 4 ++-- apps/demos/Demos/Chat/MessageEditing/React/App.tsx | 6 +++--- .../Demos/DataGrid/AIColumns/Angular/app/ai/ai.service.ts | 2 +- apps/demos/Demos/DataGrid/AIColumns/React/service.ts | 2 +- apps/demos/Demos/DataGrid/AIColumns/Vue/service.ts | 2 +- .../DataGrid/EditStateManagement/Angular/app/app.service.ts | 2 +- .../Demos/DataGrid/EditStateManagement/React/actions.ts | 2 +- apps/demos/Demos/DataGrid/PDFExportImages/React/App.tsx | 2 +- .../Demos/Localization/UsingIntl/Angular/app/messages.d.ts | 4 ++-- .../SummaryDisplayModes/Angular/app/app.component.ts | 2 +- .../Demos/TreeList/AIColumns/Angular/app/ai/ai.service.ts | 2 +- apps/demos/Demos/TreeList/AIColumns/React/service.ts | 2 +- apps/demos/Demos/TreeList/AIColumns/Vue/service.ts | 2 +- 17 files changed, 25 insertions(+), 25 deletions(-) diff --git a/apps/demos/Demos/Autocomplete/Overview/Angular/app/app.component.ts b/apps/demos/Demos/Autocomplete/Overview/Angular/app/app.component.ts index d3d3a4962975..5fcc5957392a 100644 --- a/apps/demos/Demos/Autocomplete/Overview/Angular/app/app.component.ts +++ b/apps/demos/Demos/Autocomplete/Overview/Angular/app/app.component.ts @@ -58,7 +58,7 @@ export class AppComponent { this.clientsStore = new CustomStore({ key: 'Value', useDefaultSearch: true, - async load(loadOptions) { + load(loadOptions) { let params: HttpParams = new HttpParams(); [ 'skip', @@ -73,7 +73,7 @@ export class AppComponent { .then(({ data }: { data: Record[] }) => ({ data, })) - .catch(() => { throw 'Data Loading Error'; }); + .catch(() => { throw new Error('Data Loading Error'); }); }, }); this.states = AspNetData.createStore({ diff --git a/apps/demos/Demos/Charts/Colorization/Angular/app/app.component.ts b/apps/demos/Demos/Charts/Colorization/Angular/app/app.component.ts index 94fa8acdf70a..9bea9557aae8 100644 --- a/apps/demos/Demos/Charts/Colorization/Angular/app/app.component.ts +++ b/apps/demos/Demos/Charts/Colorization/Angular/app/app.component.ts @@ -39,7 +39,7 @@ if (window && window.config?.packageConfigPaths) { export class AppComponent { salesAmount: SalesAmount[]; - options: ColorizationOption[ 'options' ]; + options: ColorizationOption['options']; colorizationOptions: ColorizationOption[] = [{ name: 'Discrete', diff --git a/apps/demos/Demos/Chat/FileAttachments/Angular/app/app.service.ts b/apps/demos/Demos/Chat/FileAttachments/Angular/app/app.service.ts index 54b5c307be25..b0642bdf3d92 100644 --- a/apps/demos/Demos/Chat/FileAttachments/Angular/app/app.service.ts +++ b/apps/demos/Demos/Chat/FileAttachments/Angular/app/app.service.ts @@ -80,8 +80,8 @@ export class AppService { initDataSource() { this.customStore = new CustomStore({ key: 'id', - load: async () => this.messages, - insert: async (message) => { + load: () => this.messages, + insert: (message) => { this.messages.push(message); return message; }, diff --git a/apps/demos/Demos/Chat/FileAttachments/React/App.tsx b/apps/demos/Demos/Chat/FileAttachments/React/App.tsx index aebe110e523b..7ad5c5fecf06 100644 --- a/apps/demos/Demos/Chat/FileAttachments/React/App.tsx +++ b/apps/demos/Demos/Chat/FileAttachments/React/App.tsx @@ -11,10 +11,10 @@ const store: ChatTypes.Message[] = [...initialMessages]; const customStore = new CustomStore({ key: 'id', - load: async () => store, - insert: async (message: ChatTypes.Message) => { + load: () => Promise.resolve(store), + insert: (message: ChatTypes.Message) => { store.push(message); - return message; + return Promise.resolve(message); }, }); diff --git a/apps/demos/Demos/Chat/MessageEditing/Angular/app/app.service.ts b/apps/demos/Demos/Chat/MessageEditing/Angular/app/app.service.ts index 69dcbeb04bd5..13bd85dbfcce 100644 --- a/apps/demos/Demos/Chat/MessageEditing/Angular/app/app.service.ts +++ b/apps/demos/Demos/Chat/MessageEditing/Angular/app/app.service.ts @@ -72,8 +72,8 @@ export class AppService { initDataSource() { this.customStore = new CustomStore({ key: 'id', - load: async () => this.messages, - insert: async (message) => { + load: () => this.messages, + insert: (message) => { this.messages.push(message); return message; }, diff --git a/apps/demos/Demos/Chat/MessageEditing/React/App.tsx b/apps/demos/Demos/Chat/MessageEditing/React/App.tsx index b7e1e9ae9779..f36ae8119fea 100644 --- a/apps/demos/Demos/Chat/MessageEditing/React/App.tsx +++ b/apps/demos/Demos/Chat/MessageEditing/React/App.tsx @@ -33,10 +33,10 @@ const store: ChatTypes.Message[] = [...initialMessages]; const customStore = new CustomStore({ key: 'id', - load: async (): Promise => store, - insert: async (message: ChatTypes.Message): Promise => { + load: (): Promise => Promise.resolve(store), + insert: (message: ChatTypes.Message): Promise => { store.push(message); - return message; + return Promise.resolve(message); }, }); diff --git a/apps/demos/Demos/DataGrid/AIColumns/Angular/app/ai/ai.service.ts b/apps/demos/Demos/DataGrid/AIColumns/Angular/app/ai/ai.service.ts index 5d11318caa39..4d5f9bcb1498 100644 --- a/apps/demos/Demos/DataGrid/AIColumns/Angular/app/ai/ai.service.ts +++ b/apps/demos/Demos/DataGrid/AIColumns/Angular/app/ai/ai.service.ts @@ -42,7 +42,7 @@ async function getAIResponse(messages: AIMessage[], signal: AbortSignal) { return result; } -async function getAIResponseRecursive(messages: AIMessage[], signal: AbortSignal): Promise { +function getAIResponseRecursive(messages: AIMessage[], signal: AbortSignal): Promise { return getAIResponse(messages, signal) .catch(async (error) => { if (!error.message.includes('Connection error')) { diff --git a/apps/demos/Demos/DataGrid/AIColumns/React/service.ts b/apps/demos/Demos/DataGrid/AIColumns/React/service.ts index b3e0121ee93c..f47ec621e906 100644 --- a/apps/demos/Demos/DataGrid/AIColumns/React/service.ts +++ b/apps/demos/Demos/DataGrid/AIColumns/React/service.ts @@ -28,7 +28,7 @@ async function getAIResponse(messages: AIMessage[], signal: AbortSignal) { return result ?? ''; } -async function getAIResponseRecursive(messages: AIMessage[], signal: AbortSignal): Promise { +function getAIResponseRecursive(messages: AIMessage[], signal: AbortSignal): Promise { return getAIResponse(messages, signal) .catch(async (error) => { if (!error.message.includes('Connection error')) { diff --git a/apps/demos/Demos/DataGrid/AIColumns/Vue/service.ts b/apps/demos/Demos/DataGrid/AIColumns/Vue/service.ts index f3cd2e3bf6d1..c1b2b0e75d6b 100644 --- a/apps/demos/Demos/DataGrid/AIColumns/Vue/service.ts +++ b/apps/demos/Demos/DataGrid/AIColumns/Vue/service.ts @@ -41,7 +41,7 @@ async function getAIResponse(messages: AIMessage[], signal: AbortSignal) { return result; } -async function getAIResponseRecursive(messages: AIMessage[], signal: AbortSignal): Promise { +function getAIResponseRecursive(messages: AIMessage[], signal: AbortSignal): Promise { return getAIResponse(messages, signal) .catch(async (error) => { if (!error.message.includes('Connection error')) { diff --git a/apps/demos/Demos/DataGrid/EditStateManagement/Angular/app/app.service.ts b/apps/demos/Demos/DataGrid/EditStateManagement/Angular/app/app.service.ts index 2da6d3bf8aba..b5e6701decca 100644 --- a/apps/demos/Demos/DataGrid/EditStateManagement/Angular/app/app.service.ts +++ b/apps/demos/Demos/DataGrid/EditStateManagement/Angular/app/app.service.ts @@ -84,7 +84,7 @@ export class Service { return data; } - async saveChange(change: Change): Promise { + saveChange(change: Change): Promise { switch (change.type) { case 'insert': return this.insert(change); diff --git a/apps/demos/Demos/DataGrid/EditStateManagement/React/actions.ts b/apps/demos/Demos/DataGrid/EditStateManagement/React/actions.ts index 15b2813b168f..665aadd627c6 100644 --- a/apps/demos/Demos/DataGrid/EditStateManagement/React/actions.ts +++ b/apps/demos/Demos/DataGrid/EditStateManagement/React/actions.ts @@ -64,7 +64,7 @@ export async function saveChange(dispatch: dispatchType, change: DataGridTypes.D } } -async function sendChange(url: string, change: DataGridTypes.DataChange) { +function sendChange(url: string, change: DataGridTypes.DataChange) { switch (change.type) { case 'insert': return sendRequest(`${url}/InsertOrder`, 'POST', { diff --git a/apps/demos/Demos/DataGrid/PDFExportImages/React/App.tsx b/apps/demos/Demos/DataGrid/PDFExportImages/React/App.tsx index 973a79d2fe1f..867bb70c63c1 100644 --- a/apps/demos/Demos/DataGrid/PDFExportImages/React/App.tsx +++ b/apps/demos/Demos/DataGrid/PDFExportImages/React/App.tsx @@ -34,7 +34,7 @@ const onExporting = ({ component }: DataGridTypes.ExportingEvent) => { } }, customDrawCell: (e: CustomDrawCellEvent) => { - if (e.gridCell && e.gridCell.rowType === 'data' && e.gridCell.column?.dataField === 'Picture' && e.rect) { + if (e.gridCell?.rowType === 'data' && e.gridCell.column?.dataField === 'Picture' && e.rect) { doc.addImage(e.gridCell.value, 'PNG', e.rect.x, e.rect.y, e.rect.w, e.rect.h); e.cancel = true; } diff --git a/apps/demos/Demos/Localization/UsingIntl/Angular/app/messages.d.ts b/apps/demos/Demos/Localization/UsingIntl/Angular/app/messages.d.ts index 98878ae3059c..56667b8e480b 100644 --- a/apps/demos/Demos/Localization/UsingIntl/Angular/app/messages.d.ts +++ b/apps/demos/Demos/Localization/UsingIntl/Angular/app/messages.d.ts @@ -1,9 +1,9 @@ -declare module 'npm:devextreme/localization/messages/de.json!json'{ +declare module 'npm:devextreme/localization/messages/de.json!json' { const json: object; export = json; } -declare module 'npm:devextreme/localization/messages/ru.json!json'{ +declare module 'npm:devextreme/localization/messages/ru.json!json' { const json: object; export = json; } diff --git a/apps/demos/Demos/PivotGrid/SummaryDisplayModes/Angular/app/app.component.ts b/apps/demos/Demos/PivotGrid/SummaryDisplayModes/Angular/app/app.component.ts index e27e5d961685..31af97b77a38 100644 --- a/apps/demos/Demos/PivotGrid/SummaryDisplayModes/Angular/app/app.component.ts +++ b/apps/demos/Demos/PivotGrid/SummaryDisplayModes/Angular/app/app.component.ts @@ -71,7 +71,7 @@ export class AppComponent { } prepareContextMenu(e: DxPivotGridTypes.ContextMenuPreparingEvent) { - if (e.field && e.field.dataField === 'amount') { + if (e.field?.dataField === 'amount') { this.summaryDisplayModes.forEach((mode) => { e.items.push({ text: mode.text, diff --git a/apps/demos/Demos/TreeList/AIColumns/Angular/app/ai/ai.service.ts b/apps/demos/Demos/TreeList/AIColumns/Angular/app/ai/ai.service.ts index 5d11318caa39..4d5f9bcb1498 100644 --- a/apps/demos/Demos/TreeList/AIColumns/Angular/app/ai/ai.service.ts +++ b/apps/demos/Demos/TreeList/AIColumns/Angular/app/ai/ai.service.ts @@ -42,7 +42,7 @@ async function getAIResponse(messages: AIMessage[], signal: AbortSignal) { return result; } -async function getAIResponseRecursive(messages: AIMessage[], signal: AbortSignal): Promise { +function getAIResponseRecursive(messages: AIMessage[], signal: AbortSignal): Promise { return getAIResponse(messages, signal) .catch(async (error) => { if (!error.message.includes('Connection error')) { diff --git a/apps/demos/Demos/TreeList/AIColumns/React/service.ts b/apps/demos/Demos/TreeList/AIColumns/React/service.ts index 7a4b196baeee..be3e939adb1f 100644 --- a/apps/demos/Demos/TreeList/AIColumns/React/service.ts +++ b/apps/demos/Demos/TreeList/AIColumns/React/service.ts @@ -33,7 +33,7 @@ async function getAIResponse(messages: AIMessage[], signal: AbortSignal): Promis return result ?? ''; } -async function getAIResponseRecursive(messages: AIMessage[], signal: AbortSignal): Promise { +function getAIResponseRecursive(messages: AIMessage[], signal: AbortSignal): Promise { return getAIResponse(messages, signal) .catch(async (error) => { if (!error.message.includes('Connection error')) { diff --git a/apps/demos/Demos/TreeList/AIColumns/Vue/service.ts b/apps/demos/Demos/TreeList/AIColumns/Vue/service.ts index f3cd2e3bf6d1..c1b2b0e75d6b 100644 --- a/apps/demos/Demos/TreeList/AIColumns/Vue/service.ts +++ b/apps/demos/Demos/TreeList/AIColumns/Vue/service.ts @@ -41,7 +41,7 @@ async function getAIResponse(messages: AIMessage[], signal: AbortSignal) { return result; } -async function getAIResponseRecursive(messages: AIMessage[], signal: AbortSignal): Promise { +function getAIResponseRecursive(messages: AIMessage[], signal: AbortSignal): Promise { return getAIResponse(messages, signal) .catch(async (error) => { if (!error.message.includes('Connection error')) { From f1f1f59a8fd3abcff8e990741950742629f266ba Mon Sep 17 00:00:00 2001 From: EugeniyKiyashko Date: Thu, 4 Jun 2026 23:26:58 +0400 Subject: [PATCH 5/5] reconvert reactjs demos --- apps/demos/Demos/Chat/FileAttachments/ReactJs/App.js | 6 +++--- apps/demos/Demos/Chat/MessageEditing/ReactJs/App.js | 6 +++--- apps/demos/Demos/DataGrid/AIColumns/ReactJs/service.js | 2 +- .../Demos/DataGrid/EditStateManagement/ReactJs/actions.js | 2 +- apps/demos/Demos/DataGrid/PDFExportImages/ReactJs/App.js | 7 +------ apps/demos/Demos/TreeList/AIColumns/ReactJs/service.js | 2 +- 6 files changed, 10 insertions(+), 15 deletions(-) diff --git a/apps/demos/Demos/Chat/FileAttachments/ReactJs/App.js b/apps/demos/Demos/Chat/FileAttachments/ReactJs/App.js index c4623abfb17e..008779df2787 100644 --- a/apps/demos/Demos/Chat/FileAttachments/ReactJs/App.js +++ b/apps/demos/Demos/Chat/FileAttachments/ReactJs/App.js @@ -7,10 +7,10 @@ import { currentUser, messages as initialMessages } from './data.js'; const store = [...initialMessages]; const customStore = new CustomStore({ key: 'id', - load: async () => store, - insert: async (message) => { + load: () => Promise.resolve(store), + insert: (message) => { store.push(message); - return message; + return Promise.resolve(message); }, }); const dataSource = new DataSource({ diff --git a/apps/demos/Demos/Chat/MessageEditing/ReactJs/App.js b/apps/demos/Demos/Chat/MessageEditing/ReactJs/App.js index 7a4ff7c353b3..594b0a779944 100644 --- a/apps/demos/Demos/Chat/MessageEditing/ReactJs/App.js +++ b/apps/demos/Demos/Chat/MessageEditing/ReactJs/App.js @@ -26,10 +26,10 @@ const editingStrategy = { const store = [...initialMessages]; const customStore = new CustomStore({ key: 'id', - load: async () => store, - insert: async (message) => { + load: () => Promise.resolve(store), + insert: (message) => { store.push(message); - return message; + return Promise.resolve(message); }, }); const dataSource = new DataSource({ diff --git a/apps/demos/Demos/DataGrid/AIColumns/ReactJs/service.js b/apps/demos/Demos/DataGrid/AIColumns/ReactJs/service.js index e8630a16631e..94fccfe26d51 100644 --- a/apps/demos/Demos/DataGrid/AIColumns/ReactJs/service.js +++ b/apps/demos/Demos/DataGrid/AIColumns/ReactJs/service.js @@ -21,7 +21,7 @@ async function getAIResponse(messages, signal) { const result = response.choices[0].message?.content; return result ?? ''; } -async function getAIResponseRecursive(messages, signal) { +function getAIResponseRecursive(messages, signal) { return getAIResponse(messages, signal).catch(async (error) => { if (!error.message.includes('Connection error')) { return Promise.reject(error); diff --git a/apps/demos/Demos/DataGrid/EditStateManagement/ReactJs/actions.js b/apps/demos/Demos/DataGrid/EditStateManagement/ReactJs/actions.js index ba32231a8b2e..fd61dd7dae3e 100644 --- a/apps/demos/Demos/DataGrid/EditStateManagement/ReactJs/actions.js +++ b/apps/demos/Demos/DataGrid/EditStateManagement/ReactJs/actions.js @@ -48,7 +48,7 @@ export async function saveChange(dispatch, change) { return null; } } -async function sendChange(url, change) { +function sendChange(url, change) { switch (change.type) { case 'insert': return sendRequest(`${url}/InsertOrder`, 'POST', { diff --git a/apps/demos/Demos/DataGrid/PDFExportImages/ReactJs/App.js b/apps/demos/Demos/DataGrid/PDFExportImages/ReactJs/App.js index c8ee1a61d2cb..d460137fa629 100644 --- a/apps/demos/Demos/DataGrid/PDFExportImages/ReactJs/App.js +++ b/apps/demos/Demos/DataGrid/PDFExportImages/ReactJs/App.js @@ -25,12 +25,7 @@ const onExporting = ({ component }) => { } }, customDrawCell: (e) => { - if ( - e.gridCell && - e.gridCell.rowType === 'data' && - e.gridCell.column?.dataField === 'Picture' && - e.rect - ) { + if (e.gridCell?.rowType === 'data' && e.gridCell.column?.dataField === 'Picture' && e.rect) { doc.addImage(e.gridCell.value, 'PNG', e.rect.x, e.rect.y, e.rect.w, e.rect.h); e.cancel = true; } diff --git a/apps/demos/Demos/TreeList/AIColumns/ReactJs/service.js b/apps/demos/Demos/TreeList/AIColumns/ReactJs/service.js index 5f2d9d9a9b21..85caa8638d1e 100644 --- a/apps/demos/Demos/TreeList/AIColumns/ReactJs/service.js +++ b/apps/demos/Demos/TreeList/AIColumns/ReactJs/service.js @@ -21,7 +21,7 @@ async function getAIResponse(messages, signal) { const result = response.choices[0].message?.content; return result ?? ''; } -async function getAIResponseRecursive(messages, signal) { +function getAIResponseRecursive(messages, signal) { return getAIResponse(messages, signal).catch(async (error) => { if (!error.message.includes('Connection error')) { return Promise.reject(error);