diff --git a/package.json b/package.json index 0eb1bbc85..cba9d7fd6 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.1", + "@angular-eslint/eslint-plugin": "18.4.1", + "@angular-eslint/eslint-plugin-template": "18.4.1", + "@angular-eslint/schematics": "18.4.1", + "@angular-eslint/template-parser": "18.4.1", "@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 62b95db85..3a25e6892 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.6)(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.6)(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.1 + version: 18.4.1(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.1 + version: 18.4.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': - 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.1 + version: 18.4.1(@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.1 + version: 18.4.1(@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.1 + version: 18.4.1(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.1': + resolution: {integrity: sha512-Ofkwd9Rg52K+AgvnV1RXYXVBGJvl5jD7+4dqwoprqXG7YKNTdHy5vqNZ5XDSMb26qjoZF7JC+IKruKFaON/ZaA==} 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.1': + resolution: {integrity: sha512-gCQC0mgBO1bwHDXL9CUgHW+Rf1XGZCLAopoXnggwxGkBCx+oww507t+jrSOxdh+4OTKU4ZfmbtWd7Y8AeXns8w==} - '@angular-eslint/eslint-plugin-template@18.3.1': - resolution: {integrity: sha512-hBJ3+f7VSidvrtYaXH7Vp0sWvblA9jLK2c6uQzhYGWdEDUcTg7g7VI9ThW39WvMbHqkyzNE4PPOynK69cBEDGg==} + '@angular-eslint/eslint-plugin-template@18.4.1': + resolution: {integrity: sha512-sofnKpi6wOZ6avVfYYqB7sCgGgWF2HgCZfW+IAp1MtVD2FBa1zTSbbfIZ1I8Akpd22UXa4LKJd0TLwm5XHHkiQ==} 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.1': + resolution: {integrity: sha512-FoHwj+AFo8ONKb8wEK5qpo6uefuyklZlDqErJxeC3fpNIJzDe8PWBcJsuZt7Wwm/HeggWgt0Au6h+3IEa0V3BQ==} 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.1': + resolution: {integrity: sha512-1+gGodwh+UevtEx9mzZbzP1uY/9NAGEbsn8jisG1TEPDby2wKScQj6U6JwGxoW/Dd/4SIeSdilruZPALkqha7g==} 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.1': + resolution: {integrity: sha512-LsStXVyso/89gQU5eiJebB/b1j+wrRtTLjk+ODVUTa7NGCCT7B7xI6ToTchkBEpSTHLT9pEQXHsHer3FymsQRQ==} 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.1': + resolution: {integrity: sha512-F5UGE1J/CRmTbl8vjexQRwRglNqnJwdXCUejaG+qlGssSHoWcRB+ubbR/na3PdnzeJdBE6DkLYElXnOQZ6YKfg==} 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} @@ -4319,6 +4317,10 @@ packages: resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} engines: {node: '>= 4'} + ignore@6.0.2: + resolution: {integrity: sha512-InwqeHHN2XpumIkMvpl/DCJVrAHgCsG5+cn1XlnLWGwtZBm8QJfSusItfrwx81CTp5agNZqpKU2J/ccC5nGT4A==} + engines: {node: '>= 4'} + image-size@0.5.5: resolution: {integrity: sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ==} engines: {node: '>=0.10.0'} @@ -7493,55 +7495,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.1(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.1': {} - '@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.1(@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.1 + '@angular-eslint/utils': 18.4.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) + '@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.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)': 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.1 + '@angular-eslint/utils': 18.4.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) '@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.1(@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) - ignore: 5.3.2 + '@angular-eslint/eslint-plugin': 18.4.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.1(@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: 6.0.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.1(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.1 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.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)': dependencies: - '@angular-eslint/bundled-angular-compiler': 18.3.1 + '@angular-eslint/bundled-angular-compiler': 18.4.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 @@ -9841,9 +9845,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: @@ -10936,7 +10938,8 @@ snapshots: deprecation@2.3.1: {} - dequal@2.0.3: {} + dequal@2.0.3: + optional: true destroy@1.2.0: {} @@ -11436,11 +11439,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 @@ -11907,7 +11905,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 @@ -12144,6 +12142,8 @@ snapshots: ignore@5.3.2: {} + ignore@6.0.2: {} + image-size@0.5.5: optional: true