diff --git a/e2e/bundlers/package.json b/e2e/bundlers/package.json index 82e164e2e4c2..a85969966b43 100644 --- a/e2e/bundlers/package.json +++ b/e2e/bundlers/package.json @@ -23,7 +23,7 @@ "@eslint/eslintrc": "catalog:", "@stylistic/eslint-plugin": "catalog:", "@typescript-eslint/parser": "catalog:", - "eslint-config-devextreme": "1.1.6", + "eslint-config-devextreme": "1.1.8", "eslint-plugin-i18n": "catalog:", "eslint-plugin-import": "catalog:", "eslint-plugin-no-only-tests": "catalog:", diff --git a/e2e/compilation-cases/package.json b/e2e/compilation-cases/package.json index 81aeabde1e02..74e2cbc783e8 100644 --- a/e2e/compilation-cases/package.json +++ b/e2e/compilation-cases/package.json @@ -17,7 +17,7 @@ "@stylistic/eslint-plugin": "catalog:", "@typescript-eslint/eslint-plugin": "catalog:", "@typescript-eslint/parser": "catalog:", - "eslint-config-devextreme": "1.1.6", + "eslint-config-devextreme": "1.1.8", "eslint-migration-utils": "workspace:*", "eslint-plugin-i18n": "catalog:", "eslint-plugin-import": "catalog:", diff --git a/e2e/testcafe-devextreme/package.json b/e2e/testcafe-devextreme/package.json index f018c495f599..7bcb7dc5e35b 100644 --- a/e2e/testcafe-devextreme/package.json +++ b/e2e/testcafe-devextreme/package.json @@ -27,7 +27,7 @@ "@stylistic/eslint-plugin": "catalog:", "@typescript-eslint/eslint-plugin": "catalog:", "@typescript-eslint/parser": "catalog:", - "eslint-config-devextreme": "1.1.6", + "eslint-config-devextreme": "1.1.8", "eslint-migration-utils": "workspace:*", "eslint-plugin-i18n": "catalog:", "eslint-plugin-import": "catalog:", diff --git a/packages/devextreme-angular/package.json b/packages/devextreme-angular/package.json index 090c18f9f841..4fd0c7900d6e 100644 --- a/packages/devextreme-angular/package.json +++ b/packages/devextreme-angular/package.json @@ -49,7 +49,7 @@ "css-loader": "6.10.0", "devextreme-metadata": "workspace:*", "eslint": "catalog:", - "eslint-config-devextreme": "1.1.5", + "eslint-config-devextreme": "1.1.8", "eslint-plugin-import": "catalog:", "eslint-migration-utils": "workspace:*", "jasmine": "5.12.0", diff --git a/packages/devextreme-react/package.json b/packages/devextreme-react/package.json index 265ad622d18a..3870714e1bcf 100644 --- a/packages/devextreme-react/package.json +++ b/packages/devextreme-react/package.json @@ -83,7 +83,7 @@ "eslint-plugin-import": "catalog:", "@typescript-eslint/eslint-plugin": "catalog:", "@typescript-eslint/parser": "catalog:", - "eslint-config-devextreme": "1.1.6" + "eslint-config-devextreme": "1.1.8" }, "publishConfig": { "directory": "npm", diff --git a/packages/devextreme-themebuilder/package.json b/packages/devextreme-themebuilder/package.json index 96fe881350d8..0876145a900c 100644 --- a/packages/devextreme-themebuilder/package.json +++ b/packages/devextreme-themebuilder/package.json @@ -36,7 +36,7 @@ "@types/fs-extra": "11.0.4", "@types/node": "20.11.17", "eslint-config-airbnb-base": "15.0.0", - "eslint-config-devextreme": "1.1.5", + "eslint-config-devextreme": "1.1.8", "eslint": "catalog:", "eslint-plugin-import": "catalog:", "eslint-config-airbnb-typescript": "catalog:", diff --git a/packages/devextreme-vue/package.json b/packages/devextreme-vue/package.json index 9f19a6be7b02..b7ff8066ef62 100644 --- a/packages/devextreme-vue/package.json +++ b/packages/devextreme-vue/package.json @@ -66,7 +66,7 @@ "@vue/test-utils": "2.0.0-beta.7", "devextreme-metadata": "workspace:*", "eslint-config-airbnb-base": "15.0.0", - "eslint-config-devextreme": "1.1.5", + "eslint-config-devextreme": "1.1.8", "eslint-plugin-spellcheck": "0.0.20", "jest-environment-jsdom": "29.7.0", "ts-jest": "29.1.3", diff --git a/packages/devextreme/package.json b/packages/devextreme/package.json index 2dc9904ad24d..f72b7221eead 100644 --- a/packages/devextreme/package.json +++ b/packages/devextreme/package.json @@ -112,7 +112,7 @@ "eslint": "catalog:", "eslint-config-airbnb-base": "15.0.0", "eslint-config-airbnb-typescript": "catalog:", - "eslint-config-devextreme": "1.1.6", + "eslint-config-devextreme": "1.1.8", "eslint-migration-utils": "workspace:*", "eslint-plugin-i18n": "catalog:", "eslint-plugin-import": "catalog:", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 8a6288a10bd5..e26512d65123 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -942,8 +942,8 @@ importers: specifier: 'catalog:' version: 9.18.0(jiti@2.6.1) eslint-config-devextreme: - specifier: 1.1.6 - version: 1.1.6(r3ylwk2frgo7wkeugm7xg2qcmi) + specifier: 1.1.8 + version: 1.1.8(dwxap62ghbxdpu5qiu2f3fjdmi) eslint-plugin-i18n: specifier: 'catalog:' version: 2.4.0 @@ -1011,8 +1011,8 @@ importers: specifier: 'catalog:' version: 9.18.0(jiti@2.6.1) eslint-config-devextreme: - specifier: 1.1.6 - version: 1.1.6(lu2ysdsue3l6dytd6hpvqbmjou) + specifier: 1.1.8 + version: 1.1.8(iu44rlxjamwvtdhh5kqbj5ztxa) eslint-migration-utils: specifier: workspace:* version: link:../../packages/eslint-migration-utils @@ -1083,8 +1083,8 @@ importers: specifier: 'catalog:' version: 9.18.0(jiti@2.6.1) eslint-config-devextreme: - specifier: 1.1.6 - version: 1.1.6(xqqkrya2yzqiy2altxermzm3b4) + specifier: 1.1.8 + version: 1.1.8(6lgncvy4hrx4ajh532jd7zjdne) eslint-migration-utils: specifier: workspace:* version: link:../../packages/eslint-migration-utils @@ -1460,8 +1460,8 @@ importers: specifier: 'catalog:' version: 18.0.0(@typescript-eslint/eslint-plugin@8.23.0(@typescript-eslint/parser@8.23.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.23.0(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5))(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.23.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-devextreme: - specifier: 1.1.6 - version: 1.1.6(d53yn7sqaw2i7j2pb3voqwa744) + specifier: 1.1.8 + version: 1.1.8(54owtzezd5jry3u5xncyh7j5w4) eslint-migration-utils: specifier: workspace:* version: link:../eslint-migration-utils @@ -1849,8 +1849,8 @@ importers: specifier: 'catalog:' version: 9.18.0(jiti@2.6.1) eslint-config-devextreme: - specifier: 1.1.5 - version: 1.1.5(mplcxhvxyfibqxljwoswgs36oy) + specifier: 1.1.8 + version: 1.1.8(zrg3c5zdadyou3rfxtitvhypwi) eslint-migration-utils: specifier: workspace:* version: link:../eslint-migration-utils @@ -1977,8 +1977,8 @@ importers: specifier: 'catalog:' version: 18.0.0(@typescript-eslint/eslint-plugin@8.23.0(@typescript-eslint/parser@8.23.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.23.0(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5))(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.23.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-devextreme: - specifier: 1.1.6 - version: 1.1.6(6itrcwgpipdsrurydrcehv2hpy) + specifier: 1.1.8 + version: 1.1.8(ifkhbgwd6xemqwsaqxyaqu5kiy) eslint-plugin-import: specifier: 'catalog:' version: 2.31.0(@typescript-eslint/parser@8.23.0(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5))(eslint@9.18.0(jiti@2.6.1)) @@ -2099,8 +2099,8 @@ importers: specifier: 'catalog:' version: 18.0.0(@typescript-eslint/eslint-plugin@8.23.0(@typescript-eslint/parser@8.23.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.23.0(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5))(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.23.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-devextreme: - specifier: 1.1.5 - version: 1.1.5(qmk3omrxgqvi6r2hxirkslysqm) + specifier: 1.1.8 + version: 1.1.8(fgzkwtnwdxvzv56nm3gprxhqhy) eslint-plugin-import: specifier: 'catalog:' version: 2.31.0(@typescript-eslint/parser@8.23.0(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5))(eslint@9.18.0(jiti@2.6.1)) @@ -2172,8 +2172,8 @@ importers: specifier: 'catalog:' version: 18.0.0(@typescript-eslint/eslint-plugin@8.23.0(@typescript-eslint/parser@8.23.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.23.0(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5))(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.23.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-devextreme: - specifier: 1.1.5 - version: 1.1.5(6itrcwgpipdsrurydrcehv2hpy) + specifier: 1.1.8 + version: 1.1.8(ifkhbgwd6xemqwsaqxyaqu5kiy) eslint-plugin-i18n: specifier: 'catalog:' version: 2.4.0 @@ -10225,38 +10225,24 @@ packages: eslint-plugin-rulesdir: ^0.2.0 eslint-plugin-spellcheck: ^0.0.19 - eslint-config-devextreme@1.1.5: - resolution: {integrity: sha512-FiG6+B9Q6zrXQdYin31oq8ph+EbgypUol8T3KXl59kXBmwcp4ykkL0BmJBEcN+Z4XVY/E1JVCuk5XVG8RlsI5Q==} - peerDependencies: - '@typescript-eslint/eslint-plugin': ^5.53.0 - eslint: ^8.35.0 - eslint-config-airbnb-base: ^15.0.0 - eslint-config-airbnb-typescript: ^17.0.0 - eslint-plugin-import: ^2.27.5 - eslint-plugin-jest: ^27.2.1 - eslint-plugin-jest-formatting: ^3.1.0 - eslint-plugin-jsx-a11y: ^6.7.1 - eslint-plugin-qunit: ^7.3.4 - eslint-plugin-rulesdir: ^0.2.2 - eslint-plugin-spellcheck: ^0.0.20 - stylelint: ^15.6.1 - stylelint-config-standard: ^33.0.0 - - eslint-config-devextreme@1.1.6: - resolution: {integrity: sha512-eCxM2DG/4EmtIjY441JDDWqQ5TjBm1qNjbmTU0SqNHyoRO7CaFhAEAoMrSNGGM4tUT01vSV/AL88YkjFUHoD3Q==} - peerDependencies: - '@typescript-eslint/eslint-plugin': ^5.53.0 - eslint: ^8.35.0 - eslint-config-airbnb-base: ^15.0.0 - eslint-config-airbnb-typescript: ^17.0.0 - eslint-plugin-import: ^2.27.5 - eslint-plugin-jest: ^27.2.1 - eslint-plugin-jest-formatting: ^3.1.0 - eslint-plugin-jsx-a11y: ^6.7.1 - eslint-plugin-qunit: ^7.3.4 + eslint-config-devextreme@1.1.8: + resolution: {integrity: sha512-wZ+din21sY+UarRpr+31mqcd6bnHKDkQp5pvjcyqCHNpKTvUUdz9UM3Zq2Rq4KLl9Ytx4xUCZJNMkhYGcD4vCA==} + peerDependencies: + '@stylistic/eslint-plugin': ^5.4.0 + '@typescript-eslint/eslint-plugin': ^8.44.0 + '@typescript-eslint/parser': ^8.44.0 + eslint: 9.18.0 + eslint-plugin-import: ^2.32.0 + eslint-plugin-jest: ^29.0.1 + eslint-plugin-jsx-a11y: ^6.10.2 + eslint-plugin-no-only-tests: ^3.3.0 + eslint-plugin-qunit: ^8.2.5 + eslint-plugin-react: ^7.37.5 + eslint-plugin-react-perf: ^3.3.3 eslint-plugin-rulesdir: ^0.2.2 eslint-plugin-spellcheck: ^0.0.20 - stylelint: ^15.6.1 + eslint-plugin-vue: ^10.4.0 + stylelint: 15.11.0 stylelint-config-standard: ^33.0.0 eslint-import-resolver-node@0.3.9: @@ -30314,15 +30300,6 @@ snapshots: object.entries: 1.1.8 semver: 6.3.1 - eslint-config-airbnb-base@15.0.0(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.23.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.5.4))(eslint@9.18.0(jiti@2.6.1)))(eslint@9.18.0(jiti@2.6.1)): - dependencies: - confusing-browser-globals: 1.0.11 - eslint: 9.18.0(jiti@2.6.1) - eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.23.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.5.4))(eslint@9.18.0(jiti@2.6.1)) - object.assign: 4.1.5 - object.entries: 1.1.8 - semver: 6.3.1 - eslint-config-airbnb-base@15.0.0(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.23.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)): dependencies: confusing-browser-globals: 1.0.11 @@ -30341,15 +30318,6 @@ snapshots: transitivePeerDependencies: - eslint-plugin-import - eslint-config-airbnb-typescript@18.0.0(@typescript-eslint/eslint-plugin@8.23.0(@typescript-eslint/parser@8.23.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.23.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.5.4))(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.23.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.5.4))(eslint@9.18.0(jiti@2.6.1)))(eslint@9.18.0(jiti@2.6.1)): - dependencies: - '@typescript-eslint/eslint-plugin': 8.23.0(@typescript-eslint/parser@8.23.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.23.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.5.4) - eslint: 9.18.0(jiti@2.6.1) - eslint-config-airbnb-base: 15.0.0(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.23.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.5.4))(eslint@9.18.0(jiti@2.6.1)))(eslint@9.18.0(jiti@2.6.1)) - transitivePeerDependencies: - - eslint-plugin-import - eslint-config-airbnb-typescript@18.0.0(@typescript-eslint/eslint-plugin@8.23.0(@typescript-eslint/parser@8.23.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.23.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.9.3))(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.23.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)): dependencies: '@typescript-eslint/eslint-plugin': 8.23.0(@typescript-eslint/parser@8.23.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) @@ -30373,133 +30341,138 @@ snapshots: eslint-plugin-rulesdir: 0.2.2 eslint-plugin-spellcheck: 0.0.20(eslint@9.18.0(jiti@2.6.1)) - eslint-config-devextreme@1.1.5(6itrcwgpipdsrurydrcehv2hpy): + eslint-config-devextreme@1.1.8(54owtzezd5jry3u5xncyh7j5w4): dependencies: + '@stylistic/eslint-plugin': 2.13.0(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5) '@typescript-eslint/eslint-plugin': 8.23.0(@typescript-eslint/parser@8.23.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.23.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.31.0(@typescript-eslint/parser@8.23.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.23.0(@typescript-eslint/parser@8.23.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.23.0(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5))(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.23.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.31.0(@typescript-eslint/parser@8.23.0(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5))(eslint@9.18.0(jiti@2.6.1)) eslint-plugin-jest: 28.14.0(@typescript-eslint/eslint-plugin@8.23.0(@typescript-eslint/parser@8.23.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.14.5)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.15.3)(@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.8.0(eslint@9.18.0(jiti@2.6.1)) + eslint-plugin-no-only-tests: 3.3.0 eslint-plugin-qunit: 8.1.2(eslint@9.18.0(jiti@2.6.1)) + eslint-plugin-react: 7.33.2(eslint@9.18.0(jiti@2.6.1)) + eslint-plugin-react-perf: 3.3.2(eslint@9.18.0(jiti@2.6.1)) eslint-plugin-rulesdir: 0.2.2 eslint-plugin-spellcheck: 0.0.20(eslint@9.18.0(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-plugin-vue: 9.31.0(eslint@9.18.0(jiti@2.6.1)) + stylelint: 15.11.0(typescript@4.9.5) + stylelint-config-standard: 38.0.0(stylelint@15.11.0(typescript@4.9.5)) - eslint-config-devextreme@1.1.5(mplcxhvxyfibqxljwoswgs36oy): + eslint-config-devextreme@1.1.8(6lgncvy4hrx4ajh532jd7zjdne): dependencies: - '@typescript-eslint/eslint-plugin': 8.23.0(@typescript-eslint/parser@8.23.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) + '@stylistic/eslint-plugin': 2.13.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/eslint-plugin': 8.23.0(@typescript-eslint/parser@8.23.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.23.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.31.0(@typescript-eslint/parser@8.23.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.5.4))(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.23.0(@typescript-eslint/parser@8.23.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.23.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.5.4))(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.23.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.5.4))(eslint@9.18.0(jiti@2.6.1)))(eslint@9.18.0(jiti@2.6.1)) - eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.23.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.5.4))(eslint@9.18.0(jiti@2.6.1)) - eslint-plugin-jest: 28.14.0(@typescript-eslint/eslint-plugin@8.23.0(@typescript-eslint/parser@8.23.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.3)(@types/node@20.12.8)(typescript@5.9.3)))(typescript@5.5.4) - eslint-plugin-jest-formatting: 3.1.0(eslint@9.18.0(jiti@2.6.1)) + eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.23.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.9.3))(eslint@9.18.0(jiti@2.6.1)) + eslint-plugin-jest: 28.14.0(@typescript-eslint/eslint-plugin@8.23.0(@typescript-eslint/parser@8.23.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.14.5)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.15.3)(@types/node@20.14.5)(typescript@5.9.3)))(typescript@5.9.3) eslint-plugin-jsx-a11y: 6.8.0(eslint@9.18.0(jiti@2.6.1)) + eslint-plugin-no-only-tests: 3.3.0 eslint-plugin-qunit: 8.1.2(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.2(eslint@9.18.0(jiti@2.6.1)) eslint-plugin-rulesdir: 0.2.2 eslint-plugin-spellcheck: 0.0.20(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-vue: 9.31.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-config-devextreme@1.1.5(qmk3omrxgqvi6r2hxirkslysqm): + eslint-config-devextreme@1.1.8(dwxap62ghbxdpu5qiu2f3fjdmi): dependencies: - '@typescript-eslint/eslint-plugin': 8.23.0(@typescript-eslint/parser@8.23.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) + '@stylistic/eslint-plugin': 2.13.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/eslint-plugin': 8.23.0(@typescript-eslint/parser@8.23.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.23.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.31.0(@typescript-eslint/parser@8.23.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.23.0(@typescript-eslint/parser@8.23.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.23.0(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5))(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.23.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.31.0(@typescript-eslint/parser@8.23.0(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5))(eslint@9.18.0(jiti@2.6.1)) - eslint-plugin-jest: 28.14.0(@typescript-eslint/eslint-plugin@8.23.0(@typescript-eslint/parser@8.23.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.3)(@types/node@20.11.17)(typescript@4.9.5)))(typescript@4.9.5) - eslint-plugin-jest-formatting: 3.1.0(eslint@9.18.0(jiti@2.6.1)) + eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.23.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.9.3))(eslint@9.18.0(jiti@2.6.1)) + eslint-plugin-jest: 28.14.0(@typescript-eslint/eslint-plugin@8.23.0(@typescript-eslint/parser@8.23.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.14.5)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.15.3)(@types/node@20.12.8)(typescript@5.9.3)))(typescript@5.9.3) eslint-plugin-jsx-a11y: 6.8.0(eslint@9.18.0(jiti@2.6.1)) + eslint-plugin-no-only-tests: 3.3.0 eslint-plugin-qunit: 8.1.2(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.2(eslint@9.18.0(jiti@2.6.1)) eslint-plugin-rulesdir: 0.2.2 eslint-plugin-spellcheck: 0.0.20(eslint@9.18.0(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-plugin-vue: 9.31.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-config-devextreme@1.1.6(6itrcwgpipdsrurydrcehv2hpy): + eslint-config-devextreme@1.1.8(fgzkwtnwdxvzv56nm3gprxhqhy): dependencies: + '@stylistic/eslint-plugin': 2.13.0(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5) '@typescript-eslint/eslint-plugin': 8.23.0(@typescript-eslint/parser@8.23.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.23.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.31.0(@typescript-eslint/parser@8.23.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.23.0(@typescript-eslint/parser@8.23.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.23.0(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5))(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.23.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.31.0(@typescript-eslint/parser@8.23.0(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5))(eslint@9.18.0(jiti@2.6.1)) - eslint-plugin-jest: 28.14.0(@typescript-eslint/eslint-plugin@8.23.0(@typescript-eslint/parser@8.23.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.14.5)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.15.3)(@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-jest: 28.14.0(@typescript-eslint/eslint-plugin@8.23.0(@typescript-eslint/parser@8.23.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.3)(@types/node@20.11.17)(typescript@4.9.5)))(typescript@4.9.5) eslint-plugin-jsx-a11y: 6.8.0(eslint@9.18.0(jiti@2.6.1)) + eslint-plugin-no-only-tests: 3.3.0 eslint-plugin-qunit: 8.1.2(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.2(eslint@9.18.0(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: 9.31.0(eslint@9.18.0(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.6(d53yn7sqaw2i7j2pb3voqwa744): + eslint-config-devextreme@1.1.8(ifkhbgwd6xemqwsaqxyaqu5kiy): dependencies: + '@stylistic/eslint-plugin': 2.13.0(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5) '@typescript-eslint/eslint-plugin': 8.23.0(@typescript-eslint/parser@8.23.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.23.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.31.0(@typescript-eslint/parser@8.23.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.23.0(@typescript-eslint/parser@8.23.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.23.0(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5))(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.23.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.31.0(@typescript-eslint/parser@8.23.0(eslint@9.18.0(jiti@2.6.1))(typescript@4.9.5))(eslint@9.18.0(jiti@2.6.1)) eslint-plugin-jest: 28.14.0(@typescript-eslint/eslint-plugin@8.23.0(@typescript-eslint/parser@8.23.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.14.5)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.15.3)(@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.8.0(eslint@9.18.0(jiti@2.6.1)) + eslint-plugin-no-only-tests: 3.3.0 eslint-plugin-qunit: 8.1.2(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.2(eslint@9.18.0(jiti@2.6.1)) eslint-plugin-rulesdir: 0.2.2 eslint-plugin-spellcheck: 0.0.20(eslint@9.18.0(jiti@2.6.1)) - stylelint: 15.11.0(typescript@4.9.5) - stylelint-config-standard: 38.0.0(stylelint@15.11.0(typescript@4.9.5)) + eslint-plugin-vue: 9.31.0(eslint@9.18.0(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.6(lu2ysdsue3l6dytd6hpvqbmjou): + eslint-config-devextreme@1.1.8(iu44rlxjamwvtdhh5kqbj5ztxa): dependencies: + '@stylistic/eslint-plugin': 2.13.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.5.4) '@typescript-eslint/eslint-plugin': 8.23.0(@typescript-eslint/parser@8.23.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.23.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.5.4) eslint: 9.18.0(jiti@2.6.1) - eslint-config-airbnb-base: 15.0.0(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.23.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.5.4))(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.23.0(@typescript-eslint/parser@8.23.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.23.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.5.4))(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.23.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.5.4))(eslint@9.18.0(jiti@2.6.1)))(eslint@9.18.0(jiti@2.6.1)) eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.23.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.5.4))(eslint@9.18.0(jiti@2.6.1)) eslint-plugin-jest: 28.14.0(@typescript-eslint/eslint-plugin@8.23.0(@typescript-eslint/parser@8.23.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.14.5)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.15.3)(@types/node@20.12.8)(typescript@5.9.3)))(typescript@5.5.4) - eslint-plugin-jest-formatting: 3.1.0(eslint@9.18.0(jiti@2.6.1)) eslint-plugin-jsx-a11y: 6.8.0(eslint@9.18.0(jiti@2.6.1)) + eslint-plugin-no-only-tests: 3.3.0 eslint-plugin-qunit: 8.1.2(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.2(eslint@9.18.0(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: 9.31.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-config-devextreme@1.1.6(r3ylwk2frgo7wkeugm7xg2qcmi): + eslint-config-devextreme@1.1.8(zrg3c5zdadyou3rfxtitvhypwi): dependencies: - '@typescript-eslint/eslint-plugin': 8.23.0(@typescript-eslint/parser@8.23.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) - eslint-config-airbnb-base: 15.0.0(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.23.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.23.0(@typescript-eslint/parser@8.23.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.23.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.9.3))(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.23.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-plugin-import: 2.31.0(@typescript-eslint/parser@8.23.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.9.3))(eslint@9.18.0(jiti@2.6.1)) - eslint-plugin-jest: 28.14.0(@typescript-eslint/eslint-plugin@8.23.0(@typescript-eslint/parser@8.23.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.14.5)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.15.3)(@types/node@20.12.8)(typescript@5.9.3)))(typescript@5.9.3) - eslint-plugin-jest-formatting: 3.1.0(eslint@9.18.0(jiti@2.6.1)) - eslint-plugin-jsx-a11y: 6.8.0(eslint@9.18.0(jiti@2.6.1)) - eslint-plugin-qunit: 8.1.2(eslint@9.18.0(jiti@2.6.1)) - eslint-plugin-rulesdir: 0.2.2 - eslint-plugin-spellcheck: 0.0.20(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-config-devextreme@1.1.6(xqqkrya2yzqiy2altxermzm3b4): - dependencies: - '@typescript-eslint/eslint-plugin': 8.23.0(@typescript-eslint/parser@8.23.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) + '@stylistic/eslint-plugin': 2.13.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.5.4) + '@typescript-eslint/eslint-plugin': 8.23.0(@typescript-eslint/parser@8.23.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.23.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.5.4) eslint: 9.18.0(jiti@2.6.1) - eslint-config-airbnb-base: 15.0.0(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.23.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.23.0(@typescript-eslint/parser@8.23.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.23.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.9.3))(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.23.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-plugin-import: 2.31.0(@typescript-eslint/parser@8.23.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.9.3))(eslint@9.18.0(jiti@2.6.1)) - eslint-plugin-jest: 28.14.0(@typescript-eslint/eslint-plugin@8.23.0(@typescript-eslint/parser@8.23.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.14.5)(babel-plugin-macros@3.1.0)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.15.3)(@types/node@20.14.5)(typescript@5.9.3)))(typescript@5.9.3) - eslint-plugin-jest-formatting: 3.1.0(eslint@9.18.0(jiti@2.6.1)) + eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.23.0(eslint@9.18.0(jiti@2.6.1))(typescript@5.5.4))(eslint@9.18.0(jiti@2.6.1)) + eslint-plugin-jest: 28.14.0(@typescript-eslint/eslint-plugin@8.23.0(@typescript-eslint/parser@8.23.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.3)(@types/node@20.12.8)(typescript@5.9.3)))(typescript@5.5.4) eslint-plugin-jsx-a11y: 6.8.0(eslint@9.18.0(jiti@2.6.1)) + eslint-plugin-no-only-tests: 3.3.0 eslint-plugin-qunit: 8.1.2(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.2(eslint@9.18.0(jiti@2.6.1)) eslint-plugin-rulesdir: 0.2.2 eslint-plugin-spellcheck: 0.0.20(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-vue: 9.31.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-import-resolver-node@0.3.9: dependencies: