diff --git a/package.json b/package.json index dfd5e09..4590f03 100644 --- a/package.json +++ b/package.json @@ -96,7 +96,7 @@ "unleash-proxy-client": "^3.7.8" }, "devDependencies": { - "@angular-eslint/builder": "20.4.0", + "@angular-eslint/builder": "20.7.0", "@angular/build": "^20.3.5", "@angular/cli": "^20.3.5", "@angular/compiler-cli": "^20.3.4", @@ -111,7 +111,7 @@ "@semantic-release/github": "^12.0.0", "@semantic-release/npm": "^13.0.0", "@semantic-release/release-notes-generator": "^14.1.0", - "angular-eslint": "20.4.0", + "angular-eslint": "20.7.0", "eslint": "^9.37.0", "husky": "^9.1.7", "lint-staged": "^16.2.4", diff --git a/yarn.lock b/yarn.lock index bff196b..b39d25e 100644 --- a/yarn.lock +++ b/yarn.lock @@ -167,65 +167,65 @@ ora "8.2.0" rxjs "7.8.2" -"@angular-eslint/builder@20.4.0": - version "20.4.0" - resolved "https://registry.yarnpkg.com/@angular-eslint/builder/-/builder-20.4.0.tgz#c651a55fb34d115ea84f8dcbd6ee0e4f743e1fa9" - integrity sha512-65mekrXZOurc2K6Ft7/aISiW9vsGcSTKvBxQVXarySBh1jzEvYKnG3tmiYP/ApTh6GPKrDo/XgbW85T67s9UXg== +"@angular-eslint/builder@20.7.0": + version "20.7.0" + resolved "https://registry.yarnpkg.com/@angular-eslint/builder/-/builder-20.7.0.tgz#57df5635e287f3a583d495cabad0b1661d85aa87" + integrity sha512-qgf4Cfs1z0VsVpzF/OnxDRvBp60OIzeCsp4mzlckWYVniKo19EPIN6kFDol5eTAIOMPgiBQlMIwgQMHgocXEig== dependencies: "@angular-devkit/architect" ">= 0.2000.0 < 0.2100.0" "@angular-devkit/core" ">= 20.0.0 < 21.0.0" -"@angular-eslint/bundled-angular-compiler@20.4.0": - version "20.4.0" - resolved "https://registry.yarnpkg.com/@angular-eslint/bundled-angular-compiler/-/bundled-angular-compiler-20.4.0.tgz#f3a8df8287f3c1ca44d7b176a7193515cac8aa50" - integrity sha512-u3I/yABCm+lda/AdnLKJnjdQp1i4BACgEKY9D6eKIgijcRtlvUc6Jq+43e1oPZLj+3DdrlABNcB8HsA/+RzikA== +"@angular-eslint/bundled-angular-compiler@20.7.0": + version "20.7.0" + resolved "https://registry.yarnpkg.com/@angular-eslint/bundled-angular-compiler/-/bundled-angular-compiler-20.7.0.tgz#1bf24d6167ed699e0a3bc40ea6d78f22bd8b1e10" + integrity sha512-9KPz24YoiL0SvTtTX6sd1zmysU5cKOCcmpEiXkCoO3L2oYZGlVxmMT4hfSaHMt8qmfvV2KzQMoR6DZM84BwRzQ== -"@angular-eslint/eslint-plugin-template@20.4.0": - version "20.4.0" - resolved "https://registry.yarnpkg.com/@angular-eslint/eslint-plugin-template/-/eslint-plugin-template-20.4.0.tgz#e9053ce3b1527d258fe24d0149fcf74bbe3b2385" - integrity sha512-AWXtpWfivSE3PIwTPkuACPww5qu8dn3p1nuGuk2M/3LoHJFAMVvH6y2toTqGSUSTKALSdYzGhxbRPyDy6aEzDw== +"@angular-eslint/eslint-plugin-template@20.7.0": + version "20.7.0" + resolved "https://registry.yarnpkg.com/@angular-eslint/eslint-plugin-template/-/eslint-plugin-template-20.7.0.tgz#3a536cc31bb9b861b3663eee7b83d484517d2b4f" + integrity sha512-WFmvW2vBR6ExsSKEaActQTteyw6ikWyuJau9XmWEPFd+2eusEt/+wO21ybjDn3uc5FTp1IcdhfYy+U5OdDjH5w== dependencies: - "@angular-eslint/bundled-angular-compiler" "20.4.0" - "@angular-eslint/utils" "20.4.0" + "@angular-eslint/bundled-angular-compiler" "20.7.0" + "@angular-eslint/utils" "20.7.0" aria-query "5.3.2" axobject-query "4.1.0" -"@angular-eslint/eslint-plugin@20.4.0": - version "20.4.0" - resolved "https://registry.yarnpkg.com/@angular-eslint/eslint-plugin/-/eslint-plugin-20.4.0.tgz#eec568bbd93ccdc9e00acaac37396b74030c570d" - integrity sha512-gSQO18QLHt46UFjDcxkGhuFMKl4sPdFDnCZRZDpZC+4OZQ64f+xazPOveSoK1o4ttjSulfyXslE+I9bESmR5Mw== +"@angular-eslint/eslint-plugin@20.7.0": + version "20.7.0" + resolved "https://registry.yarnpkg.com/@angular-eslint/eslint-plugin/-/eslint-plugin-20.7.0.tgz#c28ad8b66513ebcef48db7b9cf6f994d665f62b4" + integrity sha512-aHH2YTiaonojsKN+y2z4IMugCwdsH/dYIjYBig6kfoSPyf9rGK4zx+gnNGq/pGRjF3bOYrmFgIviYpQVb80inQ== dependencies: - "@angular-eslint/bundled-angular-compiler" "20.4.0" - "@angular-eslint/utils" "20.4.0" + "@angular-eslint/bundled-angular-compiler" "20.7.0" + "@angular-eslint/utils" "20.7.0" ts-api-utils "^2.1.0" -"@angular-eslint/schematics@20.4.0": - version "20.4.0" - resolved "https://registry.yarnpkg.com/@angular-eslint/schematics/-/schematics-20.4.0.tgz#f7765e31892de1124e05ee3dc7fec9bbe660f583" - integrity sha512-VIJ1RW4wq4sMf6jVaKiUR0H28Oro7eb9SKVSL7ztef8qGR8BMFKpyJM9W5DZ1Q6RXYpC0E8Q4rKEiTe3K3KsBQ== +"@angular-eslint/schematics@20.7.0": + version "20.7.0" + resolved "https://registry.yarnpkg.com/@angular-eslint/schematics/-/schematics-20.7.0.tgz#610505927b0c088fcc08d7c1641fe2b90e00799c" + integrity sha512-S0onfRipDUIL6gFGTFjiWwUDhi42XYrBoi3kJ3wBbKBeIgYv9SP1ppTKDD4ZoDaDU9cQE8nToX7iPn9ifMw6eQ== dependencies: "@angular-devkit/core" ">= 20.0.0 < 21.0.0" "@angular-devkit/schematics" ">= 20.0.0 < 21.0.0" - "@angular-eslint/eslint-plugin" "20.4.0" - "@angular-eslint/eslint-plugin-template" "20.4.0" + "@angular-eslint/eslint-plugin" "20.7.0" + "@angular-eslint/eslint-plugin-template" "20.7.0" ignore "7.0.5" - semver "7.7.2" + semver "7.7.3" strip-json-comments "3.1.1" -"@angular-eslint/template-parser@20.4.0": - version "20.4.0" - resolved "https://registry.yarnpkg.com/@angular-eslint/template-parser/-/template-parser-20.4.0.tgz#767708c8a036e90dfdbdc219fc7dde898c36722b" - integrity sha512-5Vyo/VJ1DrIsAkudFpZj1f7CpCLYuiTzTQksHTiZE18iYsLKRkEC7y9S6+TiHrdD96rhNxL28Pz9FDU4lIBjkw== +"@angular-eslint/template-parser@20.7.0": + version "20.7.0" + resolved "https://registry.yarnpkg.com/@angular-eslint/template-parser/-/template-parser-20.7.0.tgz#dfda748270d3d40f2f71fff8d3f81b68cf91a55e" + integrity sha512-CVskZnF38IIxVVlKWi1VCz7YH/gHMJu2IY9bD1AVoBBGIe0xA4FRXJkW2Y+EDs9vQqZTkZZljhK5gL65Ro1PeQ== dependencies: - "@angular-eslint/bundled-angular-compiler" "20.4.0" - eslint-scope "^8.0.2" + "@angular-eslint/bundled-angular-compiler" "20.7.0" + eslint-scope "^9.0.0" -"@angular-eslint/utils@20.4.0": - version "20.4.0" - resolved "https://registry.yarnpkg.com/@angular-eslint/utils/-/utils-20.4.0.tgz#1570f60ea2999ecbd625fca62d6febf677eb7e75" - integrity sha512-SkR4fdPc+40W/53JmF6Nz6EIXIxvoRzhOdUiHoBKr/6fWONQwm7Vq55vk11AdK/oKTDUQCJ84HExQw6mzFljtg== +"@angular-eslint/utils@20.7.0": + version "20.7.0" + resolved "https://registry.yarnpkg.com/@angular-eslint/utils/-/utils-20.7.0.tgz#e0541034e2529c78ab9628a8bdc3f96d418f15a7" + integrity sha512-B6EJHbsk2W/lnS3kS/gm56VGvX735419z/DzgbRDcOvqMGMLwD1ILzv5OTEcL1rzpnB0AHW+IxOu6y/aCzSNUA== dependencies: - "@angular-eslint/bundled-angular-compiler" "20.4.0" + "@angular-eslint/bundled-angular-compiler" "20.7.0" "@angular/build@^20.3.5": version "20.3.5" @@ -2697,18 +2697,18 @@ algoliasearch@5.35.0: "@algolia/requester-fetch" "5.35.0" "@algolia/requester-node-http" "5.35.0" -angular-eslint@20.4.0: - version "20.4.0" - resolved "https://registry.yarnpkg.com/angular-eslint/-/angular-eslint-20.4.0.tgz#08836659505fe8074d02a624e2a855b341457f58" - integrity sha512-kKMiFJF3LRcKEYQaHBPbMw5xH2UY8JWD9fVyEnOwOe18r7MGlY002JqbCYz4NsmSx3lGmQXnUH+Hibx4iQ0JkA== +angular-eslint@20.7.0: + version "20.7.0" + resolved "https://registry.yarnpkg.com/angular-eslint/-/angular-eslint-20.7.0.tgz#b6468b0fd5c0eaa1d45e755550356180d9e1470a" + integrity sha512-BCiTCLO3dr8pGPaM7qLcCruWNcoNNHnLn4DPqE5tHk1TAnTx5TcGy0p/FygharZw5RjWfDHLBjFfpeh4XWLMmQ== dependencies: "@angular-devkit/core" ">= 20.0.0 < 21.0.0" "@angular-devkit/schematics" ">= 20.0.0 < 21.0.0" - "@angular-eslint/builder" "20.4.0" - "@angular-eslint/eslint-plugin" "20.4.0" - "@angular-eslint/eslint-plugin-template" "20.4.0" - "@angular-eslint/schematics" "20.4.0" - "@angular-eslint/template-parser" "20.4.0" + "@angular-eslint/builder" "20.7.0" + "@angular-eslint/eslint-plugin" "20.7.0" + "@angular-eslint/eslint-plugin-template" "20.7.0" + "@angular-eslint/schematics" "20.7.0" + "@angular-eslint/template-parser" "20.7.0" "@typescript-eslint/types" "^8.0.0" "@typescript-eslint/utils" "^8.0.0" @@ -3718,7 +3718,7 @@ escape-string-regexp@^4.0.0: resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34" integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA== -eslint-scope@^8.0.2, eslint-scope@^8.4.0: +eslint-scope@^8.4.0: version "8.4.0" resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-8.4.0.tgz#88e646a207fad61436ffa39eb505147200655c82" integrity sha512-sNXOfKCn74rt8RICKMvJS7XKV/Xk9kA7DyJr8mJik3S7Cwgy3qlkkmyS2uQB3jiJg6VNdZd/pDBJu0nvG2NlTg== @@ -3726,6 +3726,14 @@ eslint-scope@^8.0.2, eslint-scope@^8.4.0: esrecurse "^4.3.0" estraverse "^5.2.0" +eslint-scope@^9.0.0: + version "9.0.0" + resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-9.0.0.tgz#b4eeba2278f9cfc440c7a126da58795b666909c6" + integrity sha512-+Yh0LeQKq+mW/tQArNj67tljR3L1HajDTQPuZOEwC00oBdoIDQrr89yBgjAlzAwRrY/5zDkM3v99iGHwz9y0dw== + dependencies: + esrecurse "^4.3.0" + estraverse "^5.2.0" + eslint-visitor-keys@^3.4.3: version "3.4.3" resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz#0cd72fe8550e3c2eae156a96a4dddcd1c8ac5800" @@ -6797,6 +6805,11 @@ semver@7.7.2: resolved "https://registry.yarnpkg.com/semver/-/semver-7.7.2.tgz#67d99fdcd35cec21e6f8b87a7fd515a33f982b58" integrity sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA== +semver@7.7.3, semver@^7.0.0, semver@^7.1.1, semver@^7.1.2, semver@^7.3.2, semver@^7.3.5, semver@^7.3.7, semver@^7.5.2, semver@^7.5.3, semver@^7.5.4, semver@^7.6.0, semver@^7.7.2, semver@^7.7.3: + version "7.7.3" + resolved "https://registry.yarnpkg.com/semver/-/semver-7.7.3.tgz#4b5f4143d007633a8dc671cd0a6ef9147b8bb946" + integrity sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q== + semver@^5.6.0: version "5.7.2" resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.2.tgz#48d55db737c3287cd4835e17fa13feace1c41ef8" @@ -6807,11 +6820,6 @@ semver@^6.3.1: resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.1.tgz#556d2ef8689146e46dcea4bfdd095f3434dffcb4" integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA== -semver@^7.0.0, semver@^7.1.1, semver@^7.1.2, semver@^7.3.2, semver@^7.3.5, semver@^7.3.7, semver@^7.5.2, semver@^7.5.3, semver@^7.5.4, semver@^7.6.0, semver@^7.7.2, semver@^7.7.3: - version "7.7.3" - resolved "https://registry.yarnpkg.com/semver/-/semver-7.7.3.tgz#4b5f4143d007633a8dc671cd0a6ef9147b8bb946" - integrity sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q== - send@^1.1.0, send@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/send/-/send-1.2.0.tgz#32a7554fb777b831dfa828370f773a3808d37212"