diff --git a/package.json b/package.json index 4b3b6c797..8c0040ba9 100644 --- a/package.json +++ b/package.json @@ -110,11 +110,11 @@ }, "devDependencies": { "@angular-devkit/build-angular": "17.3.11", - "@angular-eslint/builder": "18.3.1", - "@angular-eslint/eslint-plugin": "18.3.1", - "@angular-eslint/eslint-plugin-template": "18.3.1", - "@angular-eslint/schematics": "18.3.1", - "@angular-eslint/template-parser": "18.3.1", + "@angular-eslint/builder": "18.4.0", + "@angular-eslint/eslint-plugin": "18.4.0", + "@angular-eslint/eslint-plugin-template": "18.4.0", + "@angular-eslint/schematics": "18.4.0", + "@angular-eslint/template-parser": "18.4.0", "@angular/cli": "17.3.11", "@angular/compiler-cli": "17.3.12", "@angular/language-service": "17.3.12", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e131b769f..c3f3cfe9a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -181,20 +181,20 @@ importers: specifier: 17.3.11 version: 17.3.11(@angular/compiler-cli@17.3.12(@angular/compiler@17.3.12(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10)))(typescript@5.4.5))(@types/express@4.17.21)(@types/node@20.17.1)(chokidar@3.6.0)(karma@6.4.4)(protractor@7.0.0)(tailwindcss@3.4.14(ts-node@10.9.2(@types/node@20.17.1)(typescript@5.4.5)))(typescript@5.4.5) '@angular-eslint/builder': - specifier: 18.3.1 - version: 18.3.1(eslint@9.12.0(jiti@1.21.0))(typescript@5.4.5) + specifier: 18.4.0 + version: 18.4.0(eslint@9.12.0(jiti@1.21.0))(typescript@5.4.5) '@angular-eslint/eslint-plugin': - specifier: 18.3.1 - version: 18.3.1(@typescript-eslint/utils@7.13.0(eslint@9.12.0(jiti@1.21.0))(typescript@5.4.5))(eslint@9.12.0(jiti@1.21.0))(typescript@5.4.5) + specifier: 18.4.0 + version: 18.4.0(@typescript-eslint/utils@7.13.0(eslint@9.12.0(jiti@1.21.0))(typescript@5.4.5))(eslint@9.12.0(jiti@1.21.0))(typescript@5.4.5) '@angular-eslint/eslint-plugin-template': - specifier: 18.3.1 - version: 18.3.1(@typescript-eslint/utils@7.13.0(eslint@9.12.0(jiti@1.21.0))(typescript@5.4.5))(eslint@9.12.0(jiti@1.21.0))(typescript@5.4.5) + specifier: 18.4.0 + version: 18.4.0(@typescript-eslint/types@7.13.0)(@typescript-eslint/utils@7.13.0(eslint@9.12.0(jiti@1.21.0))(typescript@5.4.5))(eslint@9.12.0(jiti@1.21.0))(typescript@5.4.5) '@angular-eslint/schematics': - specifier: 18.3.1 - version: 18.3.1(@angular-devkit/core@17.3.11(chokidar@3.6.0))(@angular-devkit/schematics@17.3.11(chokidar@3.6.0))(@typescript-eslint/utils@7.13.0(eslint@9.12.0(jiti@1.21.0))(typescript@5.4.5))(eslint@9.12.0(jiti@1.21.0))(typescript@5.4.5) + specifier: 18.4.0 + version: 18.4.0(@angular-devkit/core@17.3.11(chokidar@3.6.0))(@angular-devkit/schematics@17.3.11(chokidar@3.6.0))(@typescript-eslint/types@7.13.0)(@typescript-eslint/utils@7.13.0(eslint@9.12.0(jiti@1.21.0))(typescript@5.4.5))(eslint@9.12.0(jiti@1.21.0))(typescript@5.4.5) '@angular-eslint/template-parser': - specifier: 18.3.1 - version: 18.3.1(eslint@9.12.0(jiti@1.21.0))(typescript@5.4.5) + specifier: 18.4.0 + version: 18.4.0(eslint@9.12.0(jiti@1.21.0))(typescript@5.4.5) '@angular/cli': specifier: 17.3.11 version: 17.3.11(chokidar@3.6.0) @@ -419,43 +419,44 @@ packages: resolution: {integrity: sha512-I5wviiIqiFwar9Pdk30Lujk8FczEEc18i22A5c6Z9lbmhPQdTroDnEQdsfXjy404wPe8H62s0I15o4pmMGfTYQ==} engines: {node: ^18.13.0 || >=20.9.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} - '@angular-eslint/builder@18.3.1': - resolution: {integrity: sha512-cPc7Ye9zDs5M4i+feL6vob+mh7yX5vxvOS5KQIhneUrp5e9D+IGuNFMmBLlOPpmklSc9XJBtuvI5Zjuh4z1ETw==} + '@angular-eslint/builder@18.4.0': + resolution: {integrity: sha512-FOzGHX/nHSV1wSduSsabsx3aqC1nfde0opEpEDSOJhxExDxKCwoS1XPy1aERGyKip4ZVA6phC3dLtoBH3QMkVQ==} peerDependencies: eslint: ^8.57.0 || ^9.0.0 typescript: '*' - '@angular-eslint/bundled-angular-compiler@18.3.1': - resolution: {integrity: sha512-sikmkjfsXPpPTku1aQkQ1MNNEKGBgGGRvUN/WeNS9dhCJ4dxU3O7dZctt1aQWj+W3nbuUtDiimAWF5fZHGFE2Q==} + '@angular-eslint/bundled-angular-compiler@18.4.0': + resolution: {integrity: sha512-HlFHt2qgdd+jqyVIkCXmrjHauXo/XY3Rp0UNabk83ejGi/raM/6lEFI7iFWzHxLyiAKk4OgGI5W26giSQw991A==} - '@angular-eslint/eslint-plugin-template@18.3.1': - resolution: {integrity: sha512-hBJ3+f7VSidvrtYaXH7Vp0sWvblA9jLK2c6uQzhYGWdEDUcTg7g7VI9ThW39WvMbHqkyzNE4PPOynK69cBEDGg==} + '@angular-eslint/eslint-plugin-template@18.4.0': + resolution: {integrity: sha512-n3uZFCy76DnggPqjSVFV3gYD1ik7jCG28o2/HO4kobcMNKnwW8XAlFUagQ4TipNQh7fQiAefsEqvv2quMsYDVw==} peerDependencies: + '@typescript-eslint/types': ^7.11.0 || ^8.0.0 '@typescript-eslint/utils': ^7.11.0 || ^8.0.0 eslint: ^8.57.0 || ^9.0.0 typescript: '*' - '@angular-eslint/eslint-plugin@18.3.1': - resolution: {integrity: sha512-MP4Nm+SHboF8KdnN0KpPEGAaTTzDLPm3+S/4W3Mg8onqWCyadyd4mActh9mK/pvCj8TVlb/SW1zeTtdMYhwonw==} + '@angular-eslint/eslint-plugin@18.4.0': + resolution: {integrity: sha512-Saz9lkWPN3da7ZKW17UsOSN7DeY+TPh+wz/6GCNZCh67Uw2wvMC9agb+4hgpZNXYCP5+u7erqzxQmBoWnS/A+A==} peerDependencies: '@typescript-eslint/utils': ^7.11.0 || ^8.0.0 eslint: ^8.57.0 || ^9.0.0 typescript: '*' - '@angular-eslint/schematics@18.3.1': - resolution: {integrity: sha512-BTsQHDu7LjvXannJTb5BqMPCFIHRNN94eRyb60VfjJxB/ZFtsbAQDFFOi5lEZsRsd4mBeUMuL9mW4IMcPtUQ9Q==} + '@angular-eslint/schematics@18.4.0': + resolution: {integrity: sha512-ssqe+0YCfekbWIXNdCrHfoPK/bPZAWybs0Bn/b99dfd8h8uyXkERo9AzIOx4Uyj/08SkP9aPL/0uOOEHDsRGwQ==} peerDependencies: '@angular-devkit/core': '>= 18.0.0 < 19.0.0' '@angular-devkit/schematics': '>= 18.0.0 < 19.0.0' - '@angular-eslint/template-parser@18.3.1': - resolution: {integrity: sha512-JUUkfWH1G+u/Uk85ZYvJSt/qwN/Ko+jlXFtzBEcknJZsTWTwBcp36v77gPZe5FmKSziJZpyPUd+7Kiy6tuSCTw==} + '@angular-eslint/template-parser@18.4.0': + resolution: {integrity: sha512-VTep3Xd3IOaRIPL+JN/TV4/2DqUPbjtF3TNY15diD/llnrEhqFnmsvMihexbQyTqzOG+zU554oK44YfvAtHOrw==} peerDependencies: eslint: ^8.57.0 || ^9.0.0 typescript: '*' - '@angular-eslint/utils@18.3.1': - resolution: {integrity: sha512-sd9niZI7h9H2FQ7OLiQsLFBhjhRQTASh+Q0+4+hyjv9idbSHBJli8Gsi2fqj9zhtMKpAZFTrWzuLUpubJ9UYbA==} + '@angular-eslint/utils@18.4.0': + resolution: {integrity: sha512-At1yS8GRviGBoaupiQwEOL4/IcZJCE/+2vpXdItMWPGB1HWetxlKAUZTMmIBX/r5Z7CoXxl+LbqpGhrhyzIQAg==} peerDependencies: '@typescript-eslint/utils': ^7.11.0 || ^8.0.0 eslint: ^8.57.0 || ^9.0.0 @@ -2459,8 +2460,9 @@ packages: argparse@2.0.1: resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} - aria-query@5.3.0: - resolution: {integrity: sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==} + aria-query@5.3.2: + resolution: {integrity: sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==} + engines: {node: '>= 0.4'} array-buffer-byte-length@1.0.1: resolution: {integrity: sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==} @@ -3731,10 +3733,6 @@ packages: resolution: {integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==} engines: {node: '>=8.0.0'} - eslint-scope@8.0.2: - resolution: {integrity: sha512-6E4xmrTw5wtxnLA5wYL3WDfhZ/1bUBGOXV0zQvVRDOtrR8D0p6W7fs3JweNYhwRYeGvd/1CKX2se0/2s7Q/nJA==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - eslint-scope@8.1.0: resolution: {integrity: sha512-14dSvlhaVhKKsa9Fx1l8A17s7ah7Ef7wCakJ10LYk6+GYmP9yDti2oq2SEwcyndt6knfcZyhyxwY3i9yL78EQw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -7494,55 +7492,57 @@ snapshots: transitivePeerDependencies: - chokidar - '@angular-eslint/builder@18.3.1(eslint@9.12.0(jiti@1.21.0))(typescript@5.4.5)': + '@angular-eslint/builder@18.4.0(eslint@9.12.0(jiti@1.21.0))(typescript@5.4.5)': dependencies: eslint: 9.12.0(jiti@1.21.0) typescript: 5.4.5 - '@angular-eslint/bundled-angular-compiler@18.3.1': {} + '@angular-eslint/bundled-angular-compiler@18.4.0': {} - '@angular-eslint/eslint-plugin-template@18.3.1(@typescript-eslint/utils@7.13.0(eslint@9.12.0(jiti@1.21.0))(typescript@5.4.5))(eslint@9.12.0(jiti@1.21.0))(typescript@5.4.5)': + '@angular-eslint/eslint-plugin-template@18.4.0(@typescript-eslint/types@7.13.0)(@typescript-eslint/utils@7.13.0(eslint@9.12.0(jiti@1.21.0))(typescript@5.4.5))(eslint@9.12.0(jiti@1.21.0))(typescript@5.4.5)': dependencies: - '@angular-eslint/bundled-angular-compiler': 18.3.1 - '@angular-eslint/utils': 18.3.1(@typescript-eslint/utils@7.13.0(eslint@9.12.0(jiti@1.21.0))(typescript@5.4.5))(eslint@9.12.0(jiti@1.21.0))(typescript@5.4.5) + '@angular-eslint/bundled-angular-compiler': 18.4.0 + '@angular-eslint/utils': 18.4.0(@typescript-eslint/utils@7.13.0(eslint@9.12.0(jiti@1.21.0))(typescript@5.4.5))(eslint@9.12.0(jiti@1.21.0))(typescript@5.4.5) + '@typescript-eslint/types': 7.13.0 '@typescript-eslint/utils': 7.13.0(eslint@9.12.0(jiti@1.21.0))(typescript@5.4.5) - aria-query: 5.3.0 + aria-query: 5.3.2 axobject-query: 4.1.0 eslint: 9.12.0(jiti@1.21.0) typescript: 5.4.5 - '@angular-eslint/eslint-plugin@18.3.1(@typescript-eslint/utils@7.13.0(eslint@9.12.0(jiti@1.21.0))(typescript@5.4.5))(eslint@9.12.0(jiti@1.21.0))(typescript@5.4.5)': + '@angular-eslint/eslint-plugin@18.4.0(@typescript-eslint/utils@7.13.0(eslint@9.12.0(jiti@1.21.0))(typescript@5.4.5))(eslint@9.12.0(jiti@1.21.0))(typescript@5.4.5)': dependencies: - '@angular-eslint/bundled-angular-compiler': 18.3.1 - '@angular-eslint/utils': 18.3.1(@typescript-eslint/utils@7.13.0(eslint@9.12.0(jiti@1.21.0))(typescript@5.4.5))(eslint@9.12.0(jiti@1.21.0))(typescript@5.4.5) + '@angular-eslint/bundled-angular-compiler': 18.4.0 + '@angular-eslint/utils': 18.4.0(@typescript-eslint/utils@7.13.0(eslint@9.12.0(jiti@1.21.0))(typescript@5.4.5))(eslint@9.12.0(jiti@1.21.0))(typescript@5.4.5) '@typescript-eslint/utils': 7.13.0(eslint@9.12.0(jiti@1.21.0))(typescript@5.4.5) eslint: 9.12.0(jiti@1.21.0) typescript: 5.4.5 - '@angular-eslint/schematics@18.3.1(@angular-devkit/core@17.3.11(chokidar@3.6.0))(@angular-devkit/schematics@17.3.11(chokidar@3.6.0))(@typescript-eslint/utils@7.13.0(eslint@9.12.0(jiti@1.21.0))(typescript@5.4.5))(eslint@9.12.0(jiti@1.21.0))(typescript@5.4.5)': + '@angular-eslint/schematics@18.4.0(@angular-devkit/core@17.3.11(chokidar@3.6.0))(@angular-devkit/schematics@17.3.11(chokidar@3.6.0))(@typescript-eslint/types@7.13.0)(@typescript-eslint/utils@7.13.0(eslint@9.12.0(jiti@1.21.0))(typescript@5.4.5))(eslint@9.12.0(jiti@1.21.0))(typescript@5.4.5)': dependencies: '@angular-devkit/core': 17.3.11(chokidar@3.6.0) '@angular-devkit/schematics': 17.3.11(chokidar@3.6.0) - '@angular-eslint/eslint-plugin': 18.3.1(@typescript-eslint/utils@7.13.0(eslint@9.12.0(jiti@1.21.0))(typescript@5.4.5))(eslint@9.12.0(jiti@1.21.0))(typescript@5.4.5) - '@angular-eslint/eslint-plugin-template': 18.3.1(@typescript-eslint/utils@7.13.0(eslint@9.12.0(jiti@1.21.0))(typescript@5.4.5))(eslint@9.12.0(jiti@1.21.0))(typescript@5.4.5) + '@angular-eslint/eslint-plugin': 18.4.0(@typescript-eslint/utils@7.13.0(eslint@9.12.0(jiti@1.21.0))(typescript@5.4.5))(eslint@9.12.0(jiti@1.21.0))(typescript@5.4.5) + '@angular-eslint/eslint-plugin-template': 18.4.0(@typescript-eslint/types@7.13.0)(@typescript-eslint/utils@7.13.0(eslint@9.12.0(jiti@1.21.0))(typescript@5.4.5))(eslint@9.12.0(jiti@1.21.0))(typescript@5.4.5) ignore: 5.3.2 semver: 7.6.3 strip-json-comments: 3.1.1 transitivePeerDependencies: + - '@typescript-eslint/types' - '@typescript-eslint/utils' - eslint - typescript - '@angular-eslint/template-parser@18.3.1(eslint@9.12.0(jiti@1.21.0))(typescript@5.4.5)': + '@angular-eslint/template-parser@18.4.0(eslint@9.12.0(jiti@1.21.0))(typescript@5.4.5)': dependencies: - '@angular-eslint/bundled-angular-compiler': 18.3.1 + '@angular-eslint/bundled-angular-compiler': 18.4.0 eslint: 9.12.0(jiti@1.21.0) - eslint-scope: 8.0.2 + eslint-scope: 8.1.0 typescript: 5.4.5 - '@angular-eslint/utils@18.3.1(@typescript-eslint/utils@7.13.0(eslint@9.12.0(jiti@1.21.0))(typescript@5.4.5))(eslint@9.12.0(jiti@1.21.0))(typescript@5.4.5)': + '@angular-eslint/utils@18.4.0(@typescript-eslint/utils@7.13.0(eslint@9.12.0(jiti@1.21.0))(typescript@5.4.5))(eslint@9.12.0(jiti@1.21.0))(typescript@5.4.5)': dependencies: - '@angular-eslint/bundled-angular-compiler': 18.3.1 + '@angular-eslint/bundled-angular-compiler': 18.4.0 '@typescript-eslint/utils': 7.13.0(eslint@9.12.0(jiti@1.21.0))(typescript@5.4.5) eslint: 9.12.0(jiti@1.21.0) typescript: 5.4.5 @@ -9842,9 +9842,7 @@ snapshots: argparse@2.0.1: {} - aria-query@5.3.0: - dependencies: - dequal: 2.0.3 + aria-query@5.3.2: {} array-buffer-byte-length@1.0.1: dependencies: @@ -10937,7 +10935,8 @@ snapshots: deprecation@2.3.1: {} - dequal@2.0.3: {} + dequal@2.0.3: + optional: true destroy@1.2.0: {} @@ -11437,11 +11436,6 @@ snapshots: esrecurse: 4.3.0 estraverse: 4.3.0 - eslint-scope@8.0.2: - dependencies: - esrecurse: 4.3.0 - estraverse: 5.3.0 - eslint-scope@8.1.0: dependencies: esrecurse: 4.3.0 @@ -11908,7 +11902,7 @@ snapshots: array-union: 2.1.0 dir-glob: 3.0.1 fast-glob: 3.3.2 - ignore: 5.3.1 + ignore: 5.3.2 merge2: 1.4.1 slash: 3.0.0