From 076cd2974b3b959a21ac3487ab1fb11db022c010 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mat=C4=9Bj=20Chalk?= Date: Fri, 17 Jan 2025 15:22:10 +0100 Subject: [PATCH] Support @ngrx/eslint-plugin v19 --- README.md | 2 +- package-lock.json | 15 ++++++++------- package.json | 4 ++-- 3 files changed, 11 insertions(+), 10 deletions(-) diff --git a/README.md b/README.md index 6e16add..2b3a278 100644 --- a/README.md +++ b/README.md @@ -81,7 +81,7 @@ All peer dependencies used by `@code-pushup/eslint-config` are listed below, alo | ![global](./docs/icons/icons8/global.png) | [globals](https://www.npmjs.com/package/globals) | `>=14.0.0` | ✅ | | ![typescript](./docs/icons/material/typescript.png) | [typescript-eslint](https://www.npmjs.com/package/typescript-eslint) | `^8.0.0` | ✅ | | ![graphql](./docs/icons/material/graphql.png) | [@graphql-eslint/eslint-plugin](https://www.npmjs.com/package/@graphql-eslint/eslint-plugin) | `^3.0.0` | | -| ![ngrx](./docs/icons/other/ngrx.png) | [@ngrx/eslint-plugin](https://www.npmjs.com/package/@ngrx/eslint-plugin) | `^18.0.0` | | +| ![ngrx](./docs/icons/other/ngrx.png) | [@ngrx/eslint-plugin](https://www.npmjs.com/package/@ngrx/eslint-plugin) | `^18.0.0 \|\| ^19.0.0` | | | ![angular](./docs/icons/material/angular.png) | [angular-eslint](https://www.npmjs.com/package/angular-eslint) | `^18.0.0 \|\| ^19.0.0` | | | ![cypress](./docs/icons/material/cypress.png) | [eslint-plugin-cypress](https://www.npmjs.com/package/eslint-plugin-cypress) | `>=3.3.0` | | | ![jest](./docs/icons/material/jest.png) | [eslint-plugin-jest](https://www.npmjs.com/package/eslint-plugin-jest) | `^28.8.0` | | diff --git a/package-lock.json b/package-lock.json index f0cfc75..6634c3b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,7 +11,7 @@ "devDependencies": { "@eslint/js": "^9.14.0", "@graphql-eslint/eslint-plugin": "^3.20.1", - "@ngrx/eslint-plugin": "^18.1.0", + "@ngrx/eslint-plugin": "^19.0.0", "@types/eslint__js": "^8.42.3", "@typescript-eslint/types": "^8.13.0", "angular-eslint": "^19.0.2", @@ -48,7 +48,7 @@ "peerDependencies": { "@eslint/js": "^9.0.0", "@graphql-eslint/eslint-plugin": "^3.0.0", - "@ngrx/eslint-plugin": "^18.0.0", + "@ngrx/eslint-plugin": "^19.0.0", "angular-eslint": "^18.0.0 || ^19.0.0", "eslint": "^9.0.0", "eslint-import-resolver-typescript": "^3.0.0", @@ -1762,9 +1762,9 @@ } }, "node_modules/@ngrx/eslint-plugin": { - "version": "18.1.0", - "resolved": "https://registry.npmjs.org/@ngrx/eslint-plugin/-/eslint-plugin-18.1.0.tgz", - "integrity": "sha512-IR8ngksDhjlB+KR5MsVZrihUGe0Qle4xNW6FUE7oVuqmUDdtZjnu8mCy4nnlU7HWQDgrdF+9D/+Y4j8jxLnf5A==", + "version": "19.0.0", + "resolved": "https://registry.npmjs.org/@ngrx/eslint-plugin/-/eslint-plugin-19.0.0.tgz", + "integrity": "sha512-opL4ADcNfIIZ6V9uaiQ6+BhTGkpYUQeAYDhz5VYY7KlUdvDlhl3JARb851t1bI4fToJ+twvixP//zcZTZdBG2Q==", "dev": true, "license": "MIT", "dependencies": { @@ -1772,9 +1772,10 @@ "strip-json-comments": "3.1.1" }, "peerDependencies": { - "@typescript-eslint/utils": "^7.11.0 || ^8.0.0-alpha.20", + "@typescript-eslint/utils": "^8.0.0", "eslint": "^8.57.0 || ^9.0.0", - "typescript": "*" + "typescript": "*", + "typescript-eslint": "^8.0.0" } }, "node_modules/@nodelib/fs.scandir": { diff --git a/package.json b/package.json index 427d80a..248c481 100644 --- a/package.json +++ b/package.json @@ -40,7 +40,7 @@ "peerDependencies": { "@eslint/js": "^9.0.0", "@graphql-eslint/eslint-plugin": "^3.0.0", - "@ngrx/eslint-plugin": "^18.0.0", + "@ngrx/eslint-plugin": "^18.0.0 || ^19.0.0", "angular-eslint": "^18.0.0 || ^19.0.0", "eslint": "^9.0.0", "eslint-import-resolver-typescript": "^3.0.0", @@ -117,7 +117,7 @@ "devDependencies": { "@eslint/js": "^9.14.0", "@graphql-eslint/eslint-plugin": "^3.20.1", - "@ngrx/eslint-plugin": "^18.1.0", + "@ngrx/eslint-plugin": "^19.0.0", "@types/eslint__js": "^8.42.3", "@typescript-eslint/types": "^8.13.0", "angular-eslint": "^19.0.2",