diff --git a/package.json b/package.json index 346ce24..9b1015c 100644 --- a/package.json +++ b/package.json @@ -32,8 +32,8 @@ "zone.js": "~0.15.0" }, "devDependencies": { - "@angular/build": "20.1.2", - "@angular/cli": "20.1.2", + "@angular/build": "20.1.3", + "@angular/cli": "20.1.3", "@angular/compiler-cli": "20.1.3", "@eslint/js": "^9.26.0", "@types/node": "^22.15.18", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 159fee0..278234e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -55,11 +55,11 @@ importers: version: 0.15.1 devDependencies: '@angular/build': - specifier: 20.1.2 - version: 20.1.2(@angular/compiler-cli@20.1.3(@angular/compiler@20.1.3)(typescript@5.8.3))(@angular/compiler@20.1.3)(@angular/core@20.1.3(@angular/compiler@20.1.3)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.1.3(@angular/common@20.1.3(@angular/core@20.1.3(@angular/compiler@20.1.3)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.3(@angular/compiler@20.1.3)(rxjs@7.8.2)(zone.js@0.15.1)))(@types/node@22.16.5)(chokidar@4.0.3)(less@4.4.0)(ng-packagr@20.1.0(@angular/compiler-cli@20.1.3(@angular/compiler@20.1.3)(typescript@5.8.3))(tslib@2.8.1)(typescript@5.8.3))(postcss@8.5.6)(tslib@2.8.1)(typescript@5.8.3)(vitest@3.2.4) + specifier: 20.1.3 + version: 20.1.3(@angular/compiler-cli@20.1.3(@angular/compiler@20.1.3)(typescript@5.8.3))(@angular/compiler@20.1.3)(@angular/core@20.1.3(@angular/compiler@20.1.3)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.1.3(@angular/common@20.1.3(@angular/core@20.1.3(@angular/compiler@20.1.3)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.3(@angular/compiler@20.1.3)(rxjs@7.8.2)(zone.js@0.15.1)))(@types/node@22.16.5)(chokidar@4.0.3)(less@4.4.0)(ng-packagr@20.1.0(@angular/compiler-cli@20.1.3(@angular/compiler@20.1.3)(typescript@5.8.3))(tslib@2.8.1)(typescript@5.8.3))(postcss@8.5.6)(tslib@2.8.1)(typescript@5.8.3)(vitest@3.2.4) '@angular/cli': - specifier: 20.1.2 - version: 20.1.2(@types/node@22.16.5)(chokidar@4.0.3) + specifier: 20.1.3 + version: 20.1.3(@types/node@22.16.5)(chokidar@4.0.3) '@angular/compiler-cli': specifier: 20.1.3 version: 20.1.3(@angular/compiler@20.1.3)(typescript@5.8.3) @@ -173,14 +173,14 @@ packages: resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==} engines: {node: '>=6.0.0'} - '@angular-devkit/architect@0.2001.1': - resolution: {integrity: sha512-jU+fvaiS5bjh3znpHLEeKQIYb+ZVKNP0xRu3+E9EmweyG4E8AdvZnLvKTe61Ikhul2zBTFBUv46er7CHjAGEEg==} - engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} - '@angular-devkit/architect@0.2001.2': resolution: {integrity: sha512-n6F9VMJXbesgzV4aQEhqoT83irJw+RBbo/V6F8uHilDF3bC4jHBgFhcLkajNAg6i3gLcQb6BpResO7vqQ5MsaQ==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} + '@angular-devkit/architect@0.2001.3': + resolution: {integrity: sha512-jcPpm0AKYmQD8UnQ5Sz2iEKRjzWq90kkKMLia9CCqW6u48aLqdPrWkCUUwNhtr6fbejyBKNbsy6pUn6P4f8ExQ==} + engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} + '@angular-devkit/core@20.1.1': resolution: {integrity: sha512-5rKL/WfMhZOi0MyYWXK95kPwxSd7zhZieyo3Idtg0B1VMFP4jIa4jRkV7uz55HRPOl5/kK3aIrsxgtKuxQg50Q==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} @@ -199,6 +199,15 @@ packages: chokidar: optional: true + '@angular-devkit/core@20.1.3': + resolution: {integrity: sha512-23neiDOsq9cprozgBbnWo2nRTE4xYMjcAN59QcS4yYPccDkxbr3AazFHhlTSZWLp63hhTlT+B2AA47W7cUqhUQ==} + engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} + peerDependencies: + chokidar: ^4.0.0 + peerDependenciesMeta: + chokidar: + optional: true + '@angular-devkit/schematics@20.1.1': resolution: {integrity: sha512-G87e0u3V9E2iqwoV8nBIuLNtMUAnb/A62LNq9eTJguyVEC0HSRWQnByhUvmv6mlABLa4worZJnE5vMbXW1LeQg==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} @@ -207,6 +216,10 @@ packages: resolution: {integrity: sha512-5iKTHUCMatg3G67ylLWwL4wJgZHqDuTdhYYvQMdzOACJvbMBPBpDpYhugCBZlvrkBDcT22orytry8m0oxQpAVA==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} + '@angular-devkit/schematics@20.1.3': + resolution: {integrity: sha512-VPwCeKsJE6FEwjIWoUL221Iqh/0Lbml/c+xjISIMXf58qinFlQj1k/5LNLlVrn56QLSHUpxoXIsVek/ME3x6/A==} + engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} + '@angular-eslint/builder@20.1.1': resolution: {integrity: sha512-pfCYfocX79CZ5nokZF4gVScUGyLWRKQHZsUkQ5V/1hsaGsahvzDRjxsYz0J9rO0ligSa2pwgUCXEwSY8hhHQBw==} peerDependencies: @@ -248,8 +261,8 @@ packages: eslint: ^8.57.0 || ^9.0.0 typescript: '*' - '@angular/build@20.1.2': - resolution: {integrity: sha512-QCzXl/+nnlU7e6hTqWK5dkeUbZWAy/n5trbkIzBLiVQj6j1iTDoF3ABkS76jn5LUKB0Fx1AJVCSAqdxHqMHjDQ==} + '@angular/build@20.1.3': + resolution: {integrity: sha512-sH0G3CUjJryGIM70mKIx28S5rJO2XPoyGClKuS5RE+LW+dZQMGeE2mX0A4Vll2mBESXuPnAURvmCdRyvlRkOeQ==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} peerDependencies: '@angular/compiler': ^20.0.0 @@ -259,7 +272,7 @@ packages: '@angular/platform-browser': ^20.0.0 '@angular/platform-server': ^20.0.0 '@angular/service-worker': ^20.0.0 - '@angular/ssr': ^20.1.2 + '@angular/ssr': ^20.1.3 karma: ^6.4.0 less: ^4.2.0 ng-packagr: ^20.0.0 @@ -301,8 +314,8 @@ packages: '@angular/core': ^20.0.0 || ^21.0.0 rxjs: ^6.5.3 || ^7.4.0 - '@angular/cli@20.1.2': - resolution: {integrity: sha512-DQQvL/hxVsYPGfiV8AQjqLwQ26F0X16efQZNtxdkSHoiL/EhljXoLK7CMZALg3cfks+kcuzR/cptpiby0Q3j/g==} + '@angular/cli@20.1.3': + resolution: {integrity: sha512-4wY6SXovCXW+jQeSHdvAz0pDtVnRaOeIT6gpcXcxpa8gx/G088XCzJ3haDJYVxmprT4QvbW2UeWzNKtShZ40bw==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} hasBin: true @@ -1599,8 +1612,8 @@ packages: engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true - '@schematics/angular@20.1.2': - resolution: {integrity: sha512-8Ea+82NK6iylxwC0KDMaAQGHNWGIOnmG7s3JzCqf9m05HWcga6K1jy98kYN/WHBOuoUwzHVpLno/OLM+bbODSw==} + '@schematics/angular@20.1.3': + resolution: {integrity: sha512-+YxWsUKI3RJbYc0NrbLoJhncZPA7tUESwBvmsBmAUh1ca+6JbHXo32EoUqsAVX7HmF4IxyPSgu1JL0JxQV32rA==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} '@sigstore/bundle@3.1.0': @@ -4089,8 +4102,8 @@ packages: engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true - vite@7.0.0: - resolution: {integrity: sha512-ixXJB1YRgDIw2OszKQS9WxGHKwLdCsbQNkpJN171udl6szi/rIySHL6/Os3s2+oE4P/FLD4dxg4mD7Wust+u5g==} + vite@7.0.5: + resolution: {integrity: sha512-1mncVwJxy2C9ThLwz0+2GKZyEXuC3MyWtAAlNftlZZXZDP3AJt5FmwcMit/IGGaNZ8ZOB2BNO/HFUB+CpN0NQw==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true peerDependencies: @@ -4129,8 +4142,8 @@ packages: yaml: optional: true - vite@7.0.5: - resolution: {integrity: sha512-1mncVwJxy2C9ThLwz0+2GKZyEXuC3MyWtAAlNftlZZXZDP3AJt5FmwcMit/IGGaNZ8ZOB2BNO/HFUB+CpN0NQw==} + vite@7.0.6: + resolution: {integrity: sha512-MHFiOENNBd+Bd9uvc8GEsIzdkn1JxMmEeYX35tI3fv0sJBUTfW5tQsoaOwuY4KhBI09A3dUJ/DXf2yxPVPUceg==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true peerDependencies: @@ -4426,16 +4439,16 @@ snapshots: '@jridgewell/gen-mapping': 0.3.12 '@jridgewell/trace-mapping': 0.3.29 - '@angular-devkit/architect@0.2001.1(chokidar@4.0.3)': + '@angular-devkit/architect@0.2001.2(chokidar@4.0.3)': dependencies: - '@angular-devkit/core': 20.1.1(chokidar@4.0.3) + '@angular-devkit/core': 20.1.2(chokidar@4.0.3) rxjs: 7.8.2 transitivePeerDependencies: - chokidar - '@angular-devkit/architect@0.2001.2(chokidar@4.0.3)': + '@angular-devkit/architect@0.2001.3(chokidar@4.0.3)': dependencies: - '@angular-devkit/core': 20.1.2(chokidar@4.0.3) + '@angular-devkit/core': 20.1.3(chokidar@4.0.3) rxjs: 7.8.2 transitivePeerDependencies: - chokidar @@ -4462,6 +4475,17 @@ snapshots: optionalDependencies: chokidar: 4.0.3 + '@angular-devkit/core@20.1.3(chokidar@4.0.3)': + dependencies: + ajv: 8.17.1 + ajv-formats: 3.0.1(ajv@8.17.1) + jsonc-parser: 3.3.1 + picomatch: 4.0.2 + rxjs: 7.8.2 + source-map: 0.7.4 + optionalDependencies: + chokidar: 4.0.3 + '@angular-devkit/schematics@20.1.1(chokidar@4.0.3)': dependencies: '@angular-devkit/core': 20.1.1(chokidar@4.0.3) @@ -4482,10 +4506,20 @@ snapshots: transitivePeerDependencies: - chokidar + '@angular-devkit/schematics@20.1.3(chokidar@4.0.3)': + dependencies: + '@angular-devkit/core': 20.1.3(chokidar@4.0.3) + jsonc-parser: 3.3.1 + magic-string: 0.30.17 + ora: 8.2.0 + rxjs: 7.8.2 + transitivePeerDependencies: + - chokidar + '@angular-eslint/builder@20.1.1(chokidar@4.0.3)(eslint@9.31.0)(typescript@5.8.3)': dependencies: - '@angular-devkit/architect': 0.2001.1(chokidar@4.0.3) - '@angular-devkit/core': 20.1.1(chokidar@4.0.3) + '@angular-devkit/architect': 0.2001.2(chokidar@4.0.3) + '@angular-devkit/core': 20.1.2(chokidar@4.0.3) eslint: 9.31.0 typescript: 5.8.3 transitivePeerDependencies: @@ -4516,8 +4550,8 @@ snapshots: '@angular-eslint/schematics@20.1.1(@angular-eslint/template-parser@20.1.1(eslint@9.31.0)(typescript@5.8.3))(@typescript-eslint/types@8.37.0)(@typescript-eslint/utils@8.37.0(eslint@9.31.0)(typescript@5.8.3))(chokidar@4.0.3)(eslint@9.31.0)(typescript@5.8.3)': dependencies: - '@angular-devkit/core': 20.1.1(chokidar@4.0.3) - '@angular-devkit/schematics': 20.1.1(chokidar@4.0.3) + '@angular-devkit/core': 20.1.2(chokidar@4.0.3) + '@angular-devkit/schematics': 20.1.2(chokidar@4.0.3) '@angular-eslint/eslint-plugin': 20.1.1(@typescript-eslint/utils@8.37.0(eslint@9.31.0)(typescript@5.8.3))(eslint@9.31.0)(typescript@5.8.3) '@angular-eslint/eslint-plugin-template': 20.1.1(@angular-eslint/template-parser@20.1.1(eslint@9.31.0)(typescript@5.8.3))(@typescript-eslint/types@8.37.0)(@typescript-eslint/utils@8.37.0(eslint@9.31.0)(typescript@5.8.3))(eslint@9.31.0)(typescript@5.8.3) ignore: 7.0.5 @@ -4545,17 +4579,17 @@ snapshots: eslint: 9.31.0 typescript: 5.8.3 - '@angular/build@20.1.2(@angular/compiler-cli@20.1.3(@angular/compiler@20.1.3)(typescript@5.8.3))(@angular/compiler@20.1.3)(@angular/core@20.1.3(@angular/compiler@20.1.3)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.1.3(@angular/common@20.1.3(@angular/core@20.1.3(@angular/compiler@20.1.3)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.3(@angular/compiler@20.1.3)(rxjs@7.8.2)(zone.js@0.15.1)))(@types/node@22.16.5)(chokidar@4.0.3)(less@4.4.0)(ng-packagr@20.1.0(@angular/compiler-cli@20.1.3(@angular/compiler@20.1.3)(typescript@5.8.3))(tslib@2.8.1)(typescript@5.8.3))(postcss@8.5.6)(tslib@2.8.1)(typescript@5.8.3)(vitest@3.2.4)': + '@angular/build@20.1.3(@angular/compiler-cli@20.1.3(@angular/compiler@20.1.3)(typescript@5.8.3))(@angular/compiler@20.1.3)(@angular/core@20.1.3(@angular/compiler@20.1.3)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.1.3(@angular/common@20.1.3(@angular/core@20.1.3(@angular/compiler@20.1.3)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.3(@angular/compiler@20.1.3)(rxjs@7.8.2)(zone.js@0.15.1)))(@types/node@22.16.5)(chokidar@4.0.3)(less@4.4.0)(ng-packagr@20.1.0(@angular/compiler-cli@20.1.3(@angular/compiler@20.1.3)(typescript@5.8.3))(tslib@2.8.1)(typescript@5.8.3))(postcss@8.5.6)(tslib@2.8.1)(typescript@5.8.3)(vitest@3.2.4)': dependencies: '@ampproject/remapping': 2.3.0 - '@angular-devkit/architect': 0.2001.2(chokidar@4.0.3) + '@angular-devkit/architect': 0.2001.3(chokidar@4.0.3) '@angular/compiler': 20.1.3 '@angular/compiler-cli': 20.1.3(@angular/compiler@20.1.3)(typescript@5.8.3) '@babel/core': 7.27.7 '@babel/helper-annotate-as-pure': 7.27.3 '@babel/helper-split-export-declaration': 7.24.7 '@inquirer/confirm': 5.1.13(@types/node@22.16.5) - '@vitejs/plugin-basic-ssl': 2.1.0(vite@7.0.0(@types/node@22.16.5)(less@4.4.0)(sass@1.89.2)) + '@vitejs/plugin-basic-ssl': 2.1.0(vite@7.0.6(@types/node@22.16.5)(less@4.4.0)(sass@1.89.2)) beasties: 0.3.4 browserslist: 4.25.1 esbuild: 0.25.5 @@ -4575,7 +4609,7 @@ snapshots: tinyglobby: 0.2.14 tslib: 2.8.1 typescript: 5.8.3 - vite: 7.0.0(@types/node@22.16.5)(less@4.4.0)(sass@1.89.2) + vite: 7.0.6(@types/node@22.16.5)(less@4.4.0)(sass@1.89.2) watchpack: 2.4.4 optionalDependencies: '@angular/core': 20.1.3(@angular/compiler@20.1.3)(rxjs@7.8.2)(zone.js@0.15.1) @@ -4606,15 +4640,15 @@ snapshots: rxjs: 7.8.2 tslib: 2.8.1 - '@angular/cli@20.1.2(@types/node@22.16.5)(chokidar@4.0.3)': + '@angular/cli@20.1.3(@types/node@22.16.5)(chokidar@4.0.3)': dependencies: - '@angular-devkit/architect': 0.2001.2(chokidar@4.0.3) - '@angular-devkit/core': 20.1.2(chokidar@4.0.3) - '@angular-devkit/schematics': 20.1.2(chokidar@4.0.3) + '@angular-devkit/architect': 0.2001.3(chokidar@4.0.3) + '@angular-devkit/core': 20.1.3(chokidar@4.0.3) + '@angular-devkit/schematics': 20.1.3(chokidar@4.0.3) '@inquirer/prompts': 7.6.0(@types/node@22.16.5) '@listr2/prompt-adapter-inquirer': 2.0.22(@inquirer/prompts@7.6.0(@types/node@22.16.5)) '@modelcontextprotocol/sdk': 1.13.3 - '@schematics/angular': 20.1.2(chokidar@4.0.3) + '@schematics/angular': 20.1.3(chokidar@4.0.3) '@yarnpkg/lockfile': 1.1.0 algoliasearch: 5.32.0 ini: 5.0.0 @@ -5703,10 +5737,10 @@ snapshots: optionalDependencies: fsevents: 2.3.3 - '@schematics/angular@20.1.2(chokidar@4.0.3)': + '@schematics/angular@20.1.3(chokidar@4.0.3)': dependencies: - '@angular-devkit/core': 20.1.2(chokidar@4.0.3) - '@angular-devkit/schematics': 20.1.2(chokidar@4.0.3) + '@angular-devkit/core': 20.1.3(chokidar@4.0.3) + '@angular-devkit/schematics': 20.1.3(chokidar@4.0.3) jsonc-parser: 3.3.1 transitivePeerDependencies: - chokidar @@ -6080,9 +6114,9 @@ snapshots: '@typescript-eslint/types': 8.38.0 eslint-visitor-keys: 4.2.1 - '@vitejs/plugin-basic-ssl@2.1.0(vite@7.0.0(@types/node@22.16.5)(less@4.4.0)(sass@1.89.2))': + '@vitejs/plugin-basic-ssl@2.1.0(vite@7.0.6(@types/node@22.16.5)(less@4.4.0)(sass@1.89.2))': dependencies: - vite: 7.0.0(@types/node@22.16.5)(less@4.4.0)(sass@1.89.2) + vite: 7.0.6(@types/node@22.16.5)(less@4.4.0)(sass@1.89.2) '@vitest/browser@3.2.4(playwright@1.54.1)(vite@7.0.5(@types/node@22.16.5)(less@4.4.0)(sass@1.89.2))(vitest@3.2.4)': dependencies: @@ -8672,7 +8706,7 @@ snapshots: - tsx - yaml - vite@7.0.0(@types/node@22.16.5)(less@4.4.0)(sass@1.89.2): + vite@7.0.5(@types/node@22.16.5)(less@4.4.0)(sass@1.89.2): dependencies: esbuild: 0.25.8 fdir: 6.4.6(picomatch@4.0.3) @@ -8686,7 +8720,7 @@ snapshots: less: 4.4.0 sass: 1.89.2 - vite@7.0.5(@types/node@22.16.5)(less@4.4.0)(sass@1.89.2): + vite@7.0.6(@types/node@22.16.5)(less@4.4.0)(sass@1.89.2): dependencies: esbuild: 0.25.8 fdir: 6.4.6(picomatch@4.0.3)