Closed renovate[bot] closed 5 months ago
Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.
♻ Renovate will retry this branch, including artifacts, only when one of the following happens:
The artifact failure details are included below:
npm ERR! code ERESOLVE
npm ERR! ERESOLVE unable to resolve dependency tree
npm ERR!
npm ERR! While resolving: delta@1.14.6
npm ERR! Found: @angular/compiler@17.3.1
npm ERR! node_modules/@angular/compiler
npm ERR! @angular/compiler@"17.3.1" from the root project
npm ERR!
npm ERR! Could not resolve dependency:
npm ERR! peer @angular/compiler@"^2.3.1 || >=4.0.0-beta <5.0.0" from codelyzer@3.2.2
npm ERR! node_modules/codelyzer
npm ERR! dev codelyzer@"^3.0.0" from the root project
npm ERR!
npm ERR! Fix the upstream dependency conflict, or retry
npm ERR! this command with --force, or --legacy-peer-deps
npm ERR! to accept an incorrect (and potentially broken) dependency resolution.
npm ERR!
npm ERR! See /tmp/renovate/cache/others/npm/eresolve-report.txt for a full report.
npm ERR! A complete log of this run can be found in:
npm ERR! /tmp/renovate/cache/others/npm/_logs/2024-03-27T02_29_52_888Z-debug-0.log
This PR contains the following updates:
^0.0.28
->^3.0.0
Release Notes
mgechev/codelyzer (codelyzer)
### [`v3.2.2`](https://togithub.com/mgechev/codelyzer/releases/tag/3.2.2) [Compare Source](https://togithub.com/mgechev/codelyzer/compare/3.2.1...3.2.2) ##### Features - Support for `@angular/compiler@4.4.1` [#416](https://togithub.com/mgechev/codelyzer/issues/416) [d67f88e](https://togithub.com/mgechev/codelyzer/pull/418/commits/d67f88eb4005a9b6a300edf0be211990bd65f08f) ##### Bug Fixes - Error while parsing TS file with mixin [#422](https://togithub.com/mgechev/codelyzer/issues/422) [61d11db](https://togithub.com/mgechev/codelyzer/commit/61d11dbafb5e1e34ef291de76dbe69c835364882) ### [`v3.2.1`](https://togithub.com/mgechev/codelyzer/blob/HEAD/CHANGELOG.md#321) [Compare Source](https://togithub.com/mgechev/codelyzer/compare/3.2.0...3.2.1) ##### Features - Support for `@angular/compiler@4.4.1` [#416](https://togithub.com/mgechev/codelyzer/issues/416) [d67f88e](https://togithub.com/mgechev/codelyzer/pull/418/commits/d67f88eb4005a9b6a300edf0be211990bd65f08f) ##### Bug Fixes - Error while parsing TS file with mixin [#422](https://togithub.com/mgechev/codelyzer/issues/422) [61d11db](https://togithub.com/mgechev/codelyzer/commit/61d11dbafb5e1e34ef291de76dbe69c835364882) ### [`v3.2.0`](https://togithub.com/mgechev/codelyzer/blob/HEAD/CHANGELOG.md#320) [Compare Source](https://togithub.com/mgechev/codelyzer/compare/3.1.2...3.2.0) ##### Features - i18n best practices [#377](https://togithub.com/mgechev/codelyzer/issues/377) [5ef90aa](https://togithub.com/mgechev/codelyzer/commit/5ef90aa5955294a640fcf4ca8efa402e27a77fd1) - Add a rule which verifies the use of the life cycle methods according to the type of class (Component, Directive, Service,...) [#363](https://togithub.com/mgechev/codelyzer/issues/363) [6b042f7](https://togithub.com/mgechev/codelyzer/pull/388) - Friendlier checking of validator directive names [#397](https://togithub.com/mgechev/codelyzer/issues/397) [28ecbdd](https://togithub.com/mgechev/codelyzer/pull/407) ##### Bug Fixes - Error on validating a pipe with `@Pipe` decorator where we use a shorthand syntax for passing properties [#399](https://togithub.com/mgechev/codelyzer/issues/399) [8e3fafb](https://togithub.com/mgechev/codelyzer/commit/8e3fafb9658aec5dd73c7bf4c401457622ad0c99) - Broken `check-pipe` option of `angular-whitespace` [#365](https://togithub.com/mgechev/codelyzer/issues/365) [bef790b](https://togithub.com/mgechev/codelyzer/pull/405) - Some rules report false positives [#379](https://togithub.com/mgechev/codelyzer/issues/379) [8719674](https://togithub.com/mgechev/codelyzer/pull/381) [4721aca](https://togithub.com/mgechev/codelyzer/pull/401) [bef790b](https://togithub.com/mgechev/codelyzer/pull/405) Thanks to [@wKoza](https://togithub.com/wKoza) for working on the introduced features, bug fixes and code reviews! ### [`v3.1.2`](https://togithub.com/mgechev/codelyzer/blob/HEAD/CHANGELOG.md#312) [Compare Source](https://togithub.com/mgechev/codelyzer/compare/3.1.1...3.1.2) ##### Features - Ensure whitespaces after semicolon in structural dir [#330](https://togithub.com/mgechev/codelyzer/issues/330) [25667f9](https://togithub.com/mgechev/codelyzer/commit/25667f9741ba497a70f94e65b7677f0121fda9bc) Thanks to [@wKoza](https://togithub.com/wKoza) for code reviews and implementation of `"check-semicolon"`. `angular-whitespace: [true, "check-semicolon", "check-interpolation", "check-pipe"]` - Checks if there's whitespace after semicolon, around an expression surrounded by interpolation characters, and after a pipe symbol. ##### Bug Fixes - Auto fix for check-interpolation part of angularWhitespace is broken [#345](https://togithub.com/mgechev/codelyzer/issues/345) [0be8563](https://togithub.com/mgechev/codelyzer/pull/362) - check-pipe should ignore i18n meaning and description | separator [#359](https://togithub.com/mgechev/codelyzer/issues/359) [5aad7f3](https://togithub.com/mgechev/codelyzer/commit/5aad7f37b967265f831a4b486d73586dc8885a7e) - check-pipe breaks with ngFor [#346](https://togithub.com/mgechev/codelyzer/issues/346) [fa08a3b](https://togithub.com/mgechev/codelyzer/commit/fa08a3be4bf8588336c07c579e6fbfc7d75ae8dd) ### [`v3.1.1`](https://togithub.com/mgechev/codelyzer/blob/HEAD/CHANGELOG.md#311) [Compare Source](https://togithub.com/mgechev/codelyzer/compare/3.1.0...3.1.1) ##### Bug Fixes - Incorrect rule name in documentation [#344](https://togithub.com/mgechev/codelyzer/issues/344) [6656b81](https://togithub.com/mgechev/codelyzer/commit/6656b81dfd6466e090776d0bdb9f225169b6b7f0) - Proper displacement in the reports for non-TypeScript files [#343](https://togithub.com/mgechev/codelyzer/issues/343) [c503510](https://togithub.com/mgechev/codelyzer/commit/c5035101957fe1223915968272c42feb47a7c6fa) ### [`v3.1.0`](https://togithub.com/mgechev/codelyzer/blob/HEAD/CHANGELOG.md#310) [Compare Source](https://togithub.com/mgechev/codelyzer/compare/3.0.1...3.1.0) ##### New rules - `angular-whitespace: [true, "check-interpolation", "check-pipe"]` - Checks if there's whitespace around an expression surrounded by interpolation characters, and after a pipe symbol. - `banana-in-box: true` - Checks for proper banana in a box syntax - `[(ngModel)]` instead of `([ngModel])`. - `templates-no-negated-async: true` - Enforces `(foo | async) === false`, rather than `!(foo | async)`, because of the initial falsy value emitted. - `use-view-encapsulation: true` - Enforces enabled view encapsulation. **Special thanks to [@wKoza](https://togithub.com/wKoza), [@GregOnNet](https://togithub.com/GregOnNet) and [@connor4312](https://togithub.com/connor4312) for their contributions.** ##### Features - Align to the template parser API of Angular compiler 4.1.0 [#301](https://togithub.com/mgechev/codelyzer/issues/301) [0fcdcd1](https://togithub.com/mgechev/codelyzer/commit/0fcdcd102431690f78b4bc923881d324534b52e3) - Align to the changes in the template parser API 4.1.3 [#319](https://togithub.com/mgechev/codelyzer/issues/319) [b608296](https://togithub.com/mgechev/codelyzer/commit/b60829663383adcaa8b2570f56242ce34e1d94a1) - Rule for enforcing `ViewEncapsulation` [#300](https://togithub.com/mgechev/codelyzer/issues/300) [509c8d9](https://togithub.com/mgechev/codelyzer/commit/509c8d953f0e03adb8b68b1ba98fdcfcc374152b). Big thanks to [@GregOnNet](https://togithub.com/GregOnNet). - Add a no-negated-async rule [#332](https://togithub.com/mgechev/codelyzer/issues/332) [0f0924d](https://togithub.com/mgechev/codelyzer/commit/0f0924d499217a61759f4f1b49fe30a32d0ad197). Big thanks to [@connor4312](https://togithub.com/connor4312). - Enforce proper banana in a box syntax [#331](https://togithub.com/mgechev/codelyzer/issues/331) [f95b2d5](https://togithub.com/mgechev/codelyzer/pull/322) - Ensure whitespace around interpolation [#320](https://togithub.com/mgechev/codelyzer/issues/320) [335776f](https://togithub.com/mgechev/codelyzer/commit/335776ff24ecc81a743ff0cc70aaf01442462b8a) ##### Bug Fixes - Template micro-syntax closure and 'bind only to public class members' [#220](https://togithub.com/mgechev/codelyzer/issues/220) [61f9fe9](https://togithub.com/mgechev/codelyzer/commit/61f9fe9e664ada53518679e8060deba2839793c7) - Report warnings when bound to private iterable in `*ngFor` [#306](https://togithub.com/mgechev/codelyzer/issues/306) [36705fc](https://togithub.com/mgechev/codelyzer/commit/36705fc3b708146880ea14ac0b918af7e67f1401) - 'templates-use-public' throws error when attempting to access a property of a property with the \[] syntax [#315](https://togithub.com/mgechev/codelyzer/issues/315) [6323d2c](https://togithub.com/mgechev/codelyzer/commit/6323d2cdf3916d7ab8dfa8f694aaa21a5a68edc3) - no-access-missing-member doesn't work with external HTML [#311](https://togithub.com/mgechev/codelyzer/issues/311) [b608296](https://togithub.com/mgechev/codelyzer/commit/b60829663383adcaa8b2570f56242ce34e1d94a1) - rules name in documentation aren't consistent [#325](https://togithub.com/mgechev/codelyzer/issues/325) [7a67607](https://togithub.com/mgechev/codelyzer/pull/326). Big thanks to [@wKoza](https://togithub.com/wKoza). - Our links to angular.io are broken [#333](https://togithub.com/mgechev/codelyzer/issues/333) [5a532b4](https://togithub.com/mgechev/codelyzer/pull/334). Big thanks to [@wKoza](https://togithub.com/wKoza). - Report errors twice [#336](https://togithub.com/mgechev/codelyzer/issues/336) [44a9306](https://togithub.com/mgechev/codelyzer/pull/339) ### [`v3.0.1`](https://togithub.com/mgechev/codelyzer/blob/HEAD/CHANGELOG.md#301) [Compare Source](https://togithub.com/mgechev/codelyzer/compare/3.0.0...3.0.1) ##### Bug Fixes - Export `usePipeDecoratorRule` [#299](https://togithub.com/mgechev/codelyzer/issues/299) [c5869e0](https://togithub.com/mgechev/codelyzer/commit/c5869e04cdfedb1c58fac9c0f6bef027a745badf). ### [`v3.0.0`](https://togithub.com/mgechev/codelyzer/blob/HEAD/CHANGELOG.md#300) [Compare Source](https://togithub.com/mgechev/codelyzer/compare/2.1.1...3.0.0) Major release required because of the breaking changes introduced by tslint@5. The `ngast` support will be pushed to codelyzer@4. ##### Features - Support for tslint@5 [#281](https://togithub.com/mgechev/codelyzer/issues/281) [01bffd5](https://togithub.com/mgechev/codelyzer/commit/01bffd559044521967962b2a0cfee31f409e4c2e) [49b1e80](https://togithub.com/mgechev/codelyzer/commit/49b1e80debc232719ee56c1fbedf63f3a0761549) - Allow more than one selector kind of directives & components [#290](https://togithub.com/mgechev/codelyzer/issues/290) [4fa35f6](https://togithub.com/mgechev/codelyzer/commit/4fa35f6c0b8d9948cc0b5f38997bb11d4e5af8df) "directive-selector": [true, ["attribute", "element"], "sg", "camelCase"], "component-selector": [true, ["element", "attribute"], "sg", "kebab-case"], - Specs for the support of `as` syntax in expressions [#289](https://togithub.com/mgechev/codelyzer/issues/289) [a7500cb](https://togithub.com/mgechev/codelyzer/commit/a7500cb3605f28f65e58e80559a9d3548d95549c) ##### Refactoring - Rename `ng2Walker` to `ngWalker` [01bffd5](https://togithub.com/mgechev/codelyzer/commit/01bffd559044521967962b2a0cfee31f409e4c2e) - Refactor selector-related rules to depend on less mutable state [4fa35f6](https://togithub.com/mgechev/codelyzer/commit/4fa35f6c0b8d9948cc0b5f38997bb11d4e5af8df) ### [`v2.1.1`](https://togithub.com/mgechev/codelyzer/blob/HEAD/CHANGELOG.md#211) [Compare Source](https://togithub.com/mgechev/codelyzer/compare/2.1.0...2.1.1) ##### Bug Fixes - Breaking change in the TypeScript AST regarding `importDestructuringSpacingRule` [#282](https://togithub.com/mgechev/codelyzer/issues/282) [eebf10a](https://togithub.com/mgechev/codelyzer/commit/eebf10adc3bd67101a06abfb19d35729a2210d46) ### [`v2.1.0`](https://togithub.com/mgechev/codelyzer/blob/HEAD/CHANGELOG.md#210) [Compare Source](https://togithub.com/mgechev/codelyzer/compare/2.0.1...2.1.0) ##### Features - Automatic removal of dead styles (experimental) [#244](https://togithub.com/mgechev/codelyzer/issues/244) [30f2667](https://togithub.com/mgechev/codelyzer/pull/246) - Warning for the deprecated `` element [#280](https://togithub.com/mgechev/codelyzer/issues/280) [0d0e81c](https://togithub.com/mgechev/codelyzer/commit/0d0e81cd501c7aecb59786553e75356d96e03e41) - Rise a warning if given class implements PipeTransform but is not decorated with [@Pipe](https://togithub.com/Pipe) [#104](https://togithub.com/mgechev/codelyzer/issues/104) [638e72f](https://togithub.com/mgechev/codelyzer/pull/271) ##### Bug Fixes - no-unused-css ignores elements with structural directives [#249](https://togithub.com/mgechev/codelyzer/issues/249) [0aff6b7](https://togithub.com/tmair/codelyzer/commit/0aff6b7773f8359bc93c78238e1a61aff11c9f56) - Improve position to line & character and line & character to position [#245](https://togithub.com/mgechev/codelyzer/issues/245) [30f2667](https://togithub.com/mgechev/codelyzer/pull/246) ### [`v2.0.1`](https://togithub.com/mgechev/codelyzer/blob/HEAD/CHANGELOG.md#201) [Compare Source](https://togithub.com/mgechev/codelyzer/compare/2.0.0...2.0.1) ##### Features - Improve testing [#235](https://togithub.com/mgechev/codelyzer/issues/235) [77ef89e](https://togithub.com/mgechev/codelyzer/commit/77ef89e6a0f8d772f7e6a3e27a64e0225d2b10fd) - Log template parsing errors on log-level debug [#227](https://togithub.com/mgechev/codelyzer/issues/227) [19fdabf](https://togithub.com/mgechev/codelyzer/commit/19fdabf90ca89161b31af445dcbba600ff249da3) - Better error messages for `template-use-public` [#229](https://togithub.com/mgechev/codelyzer/issues/229) [0b7e459](https://togithub.com/comfroels/codelyzer/commit/0b7e459f7826995e50dab05169d528bebb58c9b4) - Support for Angular 4.0.0-beta.8 [#241](https://togithub.com/mgechev/codelyzer/issues/241) [98639a9](https://togithub.com/mgechev/codelyzer/commit/98639a9fbf4b8b4f39d9260be69b5f5a9e5d387d) ##### Bug Fixes - Fix semantic error when declaration's generation is enabled [#221](https://togithub.com/mgechev/codelyzer/issues/221) [c694405](https://togithub.com/mgechev/codelyzer/pull/223/commits/c694405918fcc573ea05a77d465e472159031925) - Inconsistent links to the style guide sections [#233](https://togithub.com/mgechev/codelyzer/issues/233) [c9e87f6](https://togithub.com/mgechev/codelyzer/commit/c9e87f6dccd1535745d16019880877c31373e31f) ### [`v2.0.0`](https://togithub.com/mgechev/codelyzer/blob/HEAD/CHANGELOG.md#200) ##### Bug Fixes - The rule for binding to publich members breaks for readonly properties [#206](https://togithub.com/mgechev/codelyzer/issues/206) [cc3ed9a](https://togithub.com/mgechev/codelyzer/commit/cc3ed9a60d7a569f39e4197e541b18dc7ded54b4) - Add checks for ngIf and ngSwitch [#193](https://togithub.com/mgechev/codelyzer/issues/193) [0118b56](https://togithub.com/mgechev/codelyzer/commit/0118b569561d97ad31bd2e7216ad90834091942c) - Support for tslint@^4.3.1 (4.3.0 was broken) [3e7edfa](https://togithub.com/mgechev/codelyzer/commit/3e7edfafbc2b3a92045d7eef33c9e5c131681c53) - Support for Angular 4 [#214](https://togithub.com/mgechev/codelyzer/issues/214) [4d79933](https://togithub.com/mgechev/codelyzer/commit/4d799335fc335ec3f0ae2825e54c2dafeb58925d) ##### Refactoring - Refactoring `readTemplate` and `readStyle` to use `MaybeConfiguration
📅 Schedule: Branch creation - "after 8am and before 5pm on saturday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.