diff --git a/eslint.config.mjs b/eslint.config.mjs index 5a3672467a..8a99218312 100644 --- a/eslint.config.mjs +++ b/eslint.config.mjs @@ -1,5 +1,5 @@ import eslint from '@eslint/js'; -import cypress from 'eslint-plugin-cypress/flat'; +import cypress from 'eslint-plugin-cypress'; import globals from 'globals'; import vitest from '@vitest/eslint-plugin'; import n from 'eslint-plugin-n'; diff --git a/frameworks/angular-slickgrid/eslint.config.mjs b/frameworks/angular-slickgrid/eslint.config.mjs index 0b6c200060..1de890ec62 100644 --- a/frameworks/angular-slickgrid/eslint.config.mjs +++ b/frameworks/angular-slickgrid/eslint.config.mjs @@ -1,6 +1,6 @@ import angular from 'angular-eslint'; import eslint from '@eslint/js'; -import cypress from 'eslint-plugin-cypress/flat'; +import cypress from 'eslint-plugin-cypress'; import globals from 'globals'; import n from 'eslint-plugin-n'; import tseslint from 'typescript-eslint'; diff --git a/frameworks/angular-slickgrid/package.json b/frameworks/angular-slickgrid/package.json index 046e8402c0..d51b08fd05 100644 --- a/frameworks/angular-slickgrid/package.json +++ b/frameworks/angular-slickgrid/package.json @@ -114,9 +114,9 @@ "cypress": "catalog:", "cypress-real-events": "catalog:", "dompurify": "catalog:", - "eslint": "^9.27.0", - "eslint-plugin-cypress": "^4.3.0", - "eslint-plugin-n": "^17.18.0", + "eslint": "catalog:", + "eslint-plugin-cypress": "catalog:", + "eslint-plugin-n": "catalog:", "globals": "catalog:", "jsdom": "catalog:", "native-copyfiles": "catalog:", diff --git a/package.json b/package.json index 311dd495a7..08c53f38ab 100644 --- a/package.json +++ b/package.json @@ -116,9 +116,9 @@ "cypress": "catalog:", "cypress-real-events": "catalog:", "dotenv": "^16.5.0", - "eslint": "^9.26.0", - "eslint-plugin-cypress": "^4.3.0", - "eslint-plugin-n": "^17.18.0", + "eslint": "catalog:", + "eslint-plugin-cypress": "catalog:", + "eslint-plugin-n": "catalog:", "globals": "catalog:", "happy-dom": "^17.4.7", "husky": "^9.1.7", @@ -130,11 +130,11 @@ "rxjs": "catalog:", "sortablejs": "catalog:", "typescript": "catalog:", - "typescript-eslint": "^8.32.1", + "typescript-eslint": "^8.33.0", "vitest": "catalog:" }, "funding": { "type": "ko_fi", "url": "https://ko-fi.com/ghiscoding" } -} \ No newline at end of file +} diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 724a87feae..cdb999320e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -60,6 +60,15 @@ catalogs: dompurify: specifier: ^3.2.5 version: 3.2.5 + eslint: + specifier: ^9.27.0 + version: 9.27.0 + eslint-plugin-cypress: + specifier: ^5.0.0 + version: 5.0.0 + eslint-plugin-n: + specifier: ^17.18.0 + version: 17.18.0 globals: specifier: ^16.1.0 version: 16.1.0 @@ -174,13 +183,13 @@ importers: specifier: ^16.5.0 version: 16.5.0 eslint: - specifier: ^9.26.0 + specifier: 'catalog:' version: 9.27.0(jiti@2.4.2) eslint-plugin-cypress: - specifier: ^4.3.0 - version: 4.3.0(eslint@9.27.0(jiti@2.4.2)) + specifier: 'catalog:' + version: 5.0.0(eslint@9.27.0(jiti@2.4.2)) eslint-plugin-n: - specifier: ^17.18.0 + specifier: 'catalog:' version: 17.18.0(eslint@9.27.0(jiti@2.4.2)) globals: specifier: 'catalog:' @@ -216,7 +225,7 @@ importers: specifier: 'catalog:' version: 5.8.3 typescript-eslint: - specifier: ^8.32.1 + specifier: ^8.33.0 version: 8.33.0(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3) vitest: specifier: 'catalog:' @@ -833,13 +842,13 @@ importers: specifier: 'catalog:' version: 3.2.5 eslint: - specifier: ^9.27.0 + specifier: 'catalog:' version: 9.27.0(jiti@2.4.2) eslint-plugin-cypress: - specifier: ^4.3.0 - version: 4.3.0(eslint@9.27.0(jiti@2.4.2)) + specifier: 'catalog:' + version: 5.0.0(eslint@9.27.0(jiti@2.4.2)) eslint-plugin-n: - specifier: ^17.18.0 + specifier: 'catalog:' version: 17.18.0(eslint@9.27.0(jiti@2.4.2)) globals: specifier: 'catalog:' @@ -6960,8 +6969,8 @@ packages: peerDependencies: eslint: '>=6.0.0' - eslint-plugin-cypress@4.3.0: - resolution: {integrity: sha512-CgS/S940MJlT8jtnWGKI0LvZQBGb/BB0QCpgBOxFMM/Z6znD+PZUwBhCTwHKN2GEr5AOny3xB92an0QfzBGooQ==} + eslint-plugin-cypress@5.0.0: + resolution: {integrity: sha512-+ymIUMHYOaxhWE2VWt9nKweijpnJ68Z150fq0AAbfWVkQ/IIJsuV17K/g3TR8xFlJw9P1gpB12L3EU4/uBT2sg==} peerDependencies: eslint: '>=9' @@ -7513,6 +7522,10 @@ packages: resolution: {integrity: sha512-aibexHNbb/jiUSObBgpHLj+sIuUmJnYcgXBlrfsiDZ9rt4aF2TFRbyLgZ2iFQuVZ1K5Mx3FVkbKRSgKrbK3K2g==} engines: {node: '>=18'} + globals@16.2.0: + resolution: {integrity: sha512-O+7l9tPdHCU320IigZZPj5zmRCFG9xHmx9cU8FqU2Rp+JN714seHV+2S9+JslCpY4gJwU2vOGox0wzgae/MCEg==} + engines: {node: '>=18'} + globalthis@1.0.4: resolution: {integrity: sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==} engines: {node: '>= 0.4'} @@ -18884,10 +18897,10 @@ snapshots: eslint: 9.27.0(jiti@2.4.2) semver: 7.7.2 - eslint-plugin-cypress@4.3.0(eslint@9.27.0(jiti@2.4.2)): + eslint-plugin-cypress@5.0.0(eslint@9.27.0(jiti@2.4.2)): dependencies: eslint: 9.27.0(jiti@2.4.2) - globals: 15.15.0 + globals: 16.2.0 eslint-plugin-es-x@7.8.0(eslint@9.27.0(jiti@2.4.2)): dependencies: @@ -18906,7 +18919,7 @@ snapshots: globals: 15.15.0 ignore: 5.3.2 minimatch: 9.0.5 - semver: 7.7.1 + semver: 7.7.2 eslint-plugin-react-hooks@5.2.0(eslint@9.27.0(jiti@2.4.2)): dependencies: @@ -19590,6 +19603,8 @@ snapshots: globals@16.1.0: {} + globals@16.2.0: {} + globalthis@1.0.4: dependencies: define-properties: 1.2.1 diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 6dce121998..bc331f2bc8 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -25,6 +25,9 @@ catalog: cypress-real-events: ^1.14.0 dequal: ^2.0.3 dompurify: ^3.2.5 + 'eslint': ^9.27.0 + 'eslint-plugin-cypress': ^5.0.0 + 'eslint-plugin-n': ^17.18.0 globals: ^16.1.0 i18next: ^25.1.3 i18next-vue: ^5.3.0