diff --git a/package-lock.json b/package-lock.json index 7055ef0d..3db60716 100644 --- a/package-lock.json +++ b/package-lock.json @@ -40,7 +40,7 @@ "@angular-devkit/core": "^17.0.7", "@angular-devkit/schematics": "^17.0.7", "@angular-eslint/builder": "^17.1.0", - "@angular-eslint/eslint-plugin": "^17.3.0", + "@angular-eslint/eslint-plugin": "^17.4.0", "@angular-eslint/eslint-plugin-template": "^17.3.0", "@angular-eslint/schematics": "^17.1.0", "@angular-eslint/template-parser": "^17.3.0", @@ -71,7 +71,7 @@ "jest-canvas-mock": "^2.5.2", "jest-environment-jsdom": "^29.4.1", "jest-environment-node": "^29.4.1", - "jest-preset-angular": "~14.0.4", + "jest-preset-angular": "^14.0.4", "jest-raw-loader": "^1.0.1", "lint-staged": "^15.2.2", "ng-packagr": "^17.2.0", @@ -1231,13 +1231,14 @@ "dev": true }, "node_modules/@angular-eslint/eslint-plugin": { - "version": "17.3.0", - "resolved": "https://registry.npmjs.org/@angular-eslint/eslint-plugin/-/eslint-plugin-17.3.0.tgz", - "integrity": "sha512-81cQbOEPoQupFX8WmpqZn+y8VA7JdVRGBtt+uJNKBXcJknTpPWdLBZRFlgVakmC24iEZ0Fint/N3NBBQI3mz2A==", + "version": "17.4.0", + "resolved": "https://registry.npmjs.org/@angular-eslint/eslint-plugin/-/eslint-plugin-17.4.0.tgz", + "integrity": "sha512-E+/O83PXttQUACurGEskLDU+wboBqMMVqvo4T8C/iMcpLx+01M5UBzqpCmfz6ri609G96Au7uDbUEedU1hwqmQ==", "dev": true, "dependencies": { - "@angular-eslint/utils": "17.3.0", - "@typescript-eslint/utils": "7.2.0" + "@angular-eslint/bundled-angular-compiler": "17.4.0", + "@angular-eslint/utils": "17.4.0", + "@typescript-eslint/utils": "7.8.0" }, "peerDependencies": { "eslint": "^7.20.0 || ^8.0.0", @@ -1262,6 +1263,51 @@ "typescript": "*" } }, + "node_modules/@angular-eslint/eslint-plugin/node_modules/@angular-eslint/bundled-angular-compiler": { + "version": "17.4.0", + "resolved": "https://registry.npmjs.org/@angular-eslint/bundled-angular-compiler/-/bundled-angular-compiler-17.4.0.tgz", + "integrity": "sha512-cYEJs4PO+QLDt1wfgWh9q8OjOphnoe1OTTFtMqm9lHl0AkBynPnFA6ghiiG5NaT03l7HXi2TQ23rLFlXl3JOBg==", + "dev": true + }, + "node_modules/@angular-eslint/eslint-plugin/node_modules/@angular-eslint/utils": { + "version": "17.4.0", + "resolved": "https://registry.npmjs.org/@angular-eslint/utils/-/utils-17.4.0.tgz", + "integrity": "sha512-lHgRXyT878fauDITygraICDM6RHLb51QAJ3gWNZLr7SXcywsZg5d3rxRPCjrCnjgdxNPU0fJ+VJZ5AMt5Ibn7w==", + "dev": true, + "dependencies": { + "@angular-eslint/bundled-angular-compiler": "17.4.0", + "@typescript-eslint/utils": "7.8.0" + }, + "peerDependencies": { + "eslint": "^7.20.0 || ^8.0.0", + "typescript": "*" + } + }, + "node_modules/@angular-eslint/eslint-plugin/node_modules/@typescript-eslint/utils": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.8.0.tgz", + "integrity": "sha512-L0yFqOCflVqXxiZyXrDr80lnahQfSOfc9ELAAZ75sqicqp2i36kEZZGuUymHNFoYOqxRT05up760b4iGsl02nQ==", + "dev": true, + "dependencies": { + "@eslint-community/eslint-utils": "^4.4.0", + "@types/json-schema": "^7.0.15", + "@types/semver": "^7.5.8", + "@typescript-eslint/scope-manager": "7.8.0", + "@typescript-eslint/types": "7.8.0", + "@typescript-eslint/typescript-estree": "7.8.0", + "semver": "^7.6.0" + }, + "engines": { + "node": "^18.18.0 || >=20.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^8.56.0" + } + }, "node_modules/@angular-eslint/schematics": { "version": "17.3.0", "resolved": "https://registry.npmjs.org/@angular-eslint/schematics/-/schematics-17.3.0.tgz", @@ -1280,6 +1326,20 @@ "@angular/cli": ">= 17.0.0 < 18.0.0" } }, + "node_modules/@angular-eslint/schematics/node_modules/@angular-eslint/eslint-plugin": { + "version": "17.3.0", + "resolved": "https://registry.npmjs.org/@angular-eslint/eslint-plugin/-/eslint-plugin-17.3.0.tgz", + "integrity": "sha512-81cQbOEPoQupFX8WmpqZn+y8VA7JdVRGBtt+uJNKBXcJknTpPWdLBZRFlgVakmC24iEZ0Fint/N3NBBQI3mz2A==", + "dev": true, + "dependencies": { + "@angular-eslint/utils": "17.3.0", + "@typescript-eslint/utils": "7.2.0" + }, + "peerDependencies": { + "eslint": "^7.20.0 || ^8.0.0", + "typescript": "*" + } + }, "node_modules/@angular-eslint/schematics/node_modules/@nrwl/tao": { "version": "18.3.4", "resolved": "https://registry.npmjs.org/@nrwl/tao/-/tao-18.3.4.tgz", diff --git a/package.json b/package.json index 38d54f2f..935fbd97 100644 --- a/package.json +++ b/package.json @@ -54,7 +54,7 @@ "@angular-devkit/core": "^17.0.7", "@angular-devkit/schematics": "^17.0.7", "@angular-eslint/builder": "^17.1.0", - "@angular-eslint/eslint-plugin": "^17.3.0", + "@angular-eslint/eslint-plugin": "^17.4.0", "@angular-eslint/eslint-plugin-template": "^17.3.0", "@angular-eslint/schematics": "^17.1.0", "@angular-eslint/template-parser": "^17.3.0",