diff --git a/package.json b/package.json index faff6ee..71630d7 100644 --- a/package.json +++ b/package.json @@ -51,6 +51,6 @@ "karma-jasmine-html-reporter": "~2.1.0", "postcss": "^8.4.21", "tailwindcss": "^3.2.7", - "typescript": "~4.9.4" + "typescript": "~5.5.0" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 6cd63f5..0b9fdf1 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -39,7 +39,7 @@ specifiers: rxjs: ~7.8.0 tailwindcss: ^3.2.7 tslib: ^2.3.0 - typescript: ~4.9.4 + typescript: ~5.5.0 zone.js: ~0.12.0 dependencies: @@ -64,15 +64,15 @@ dependencies: zone.js: 0.12.0 devDependencies: - '@angular-devkit/build-angular': 16.1.0_jvuadlbykuawqatvluif6ycbi4 + '@angular-devkit/build-angular': 16.1.0_zw4brdnx4h4lipgkrzqwhnn7je '@angular/cli': 16.1.0 - '@angular/compiler-cli': 16.1.1_iozodhowxnzatizosemofkyo2u + '@angular/compiler-cli': 16.1.1_xzulmc643l35f4uhbyf3itxj7y '@types/jasmine': 4.3.1 - '@typescript-eslint/eslint-plugin': 5.50.0_go4drrxstycfikanvu45pi4vgq - '@typescript-eslint/parser': 5.50.0_4vsywjlpuriuw3tl5oq6zy5a64 + '@typescript-eslint/eslint-plugin': 5.50.0_vcpxqf7ubgsqduc5iuuffzrjji + '@typescript-eslint/parser': 5.50.0_y235x62s5g4a6o6qdtrkigqiqm autoprefixer: 10.4.13_postcss@8.4.21 eslint: 8.33.0 - eslint-config-standard-with-typescript: 34.0.0_frfgwa7fqjzszldru3sxumpviq + eslint-config-standard-with-typescript: 34.0.0_z5xsboqyqndgxcxh7gcfsjc6py eslint-plugin-import: 2.27.5_ufewo3pl5nnmz6lltvjrdi2hii eslint-plugin-n: 15.6.1_eslint@8.33.0 eslint-plugin-promise: 6.1.1_eslint@8.33.0 @@ -84,7 +84,7 @@ devDependencies: karma-jasmine-html-reporter: 2.1.0_uk6l45dlsjldsnfgnal4othgyq postcss: 8.4.21 tailwindcss: 3.2.7_postcss@8.4.21 - typescript: 4.9.5 + typescript: 5.5.2 packages: @@ -116,7 +116,7 @@ packages: - chokidar dev: true - /@angular-devkit/build-angular/16.1.0_jvuadlbykuawqatvluif6ycbi4: + /@angular-devkit/build-angular/16.1.0_zw4brdnx4h4lipgkrzqwhnn7je: resolution: {integrity: sha512-nY/g1L0/BOyYSko3Qsey39Oul93eyBQyOfBtXKlnsarKW6xu5Eq2Q6tz2HLCoq93eeEt0VDEHIPkE9E/tp5CTA==} engines: {node: ^16.14.0 || >=18.10.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} peerDependencies: @@ -155,7 +155,7 @@ packages: '@angular-devkit/architect': 0.1601.0_chokidar@3.5.3 '@angular-devkit/build-webpack': 0.1601.0_z2gigugprynxwbhv6vfpdnv6le '@angular-devkit/core': 16.1.0_chokidar@3.5.3 - '@angular/compiler-cli': 16.1.1_iozodhowxnzatizosemofkyo2u + '@angular/compiler-cli': 16.1.1_xzulmc643l35f4uhbyf3itxj7y '@babel/core': 7.22.5 '@babel/generator': 7.22.5 '@babel/helper-annotate-as-pure': 7.22.5 @@ -167,7 +167,7 @@ packages: '@babel/runtime': 7.22.5 '@babel/template': 7.22.5 '@discoveryjs/json-ext': 0.5.7 - '@ngtools/webpack': 16.1.0_5sxfue672indupy7kyrowb7pmy + '@ngtools/webpack': 16.1.0_bcd7v737jzdks3pb5wzb6wikqe '@vitejs/plugin-basic-ssl': 1.0.1_vite@4.3.9 ansi-colors: 4.1.3 autoprefixer: 10.4.14_postcss@8.4.24 @@ -212,7 +212,7 @@ packages: text-table: 0.2.0 tree-kill: 1.2.2 tslib: 2.5.3 - typescript: 4.9.5 + typescript: 5.5.2 vite: 4.3.9_iz7gkjhi3fn43lf7pn2gmfglsa webpack: 5.86.0_esbuild@0.17.19 webpack-dev-middleware: 6.1.1_webpack@5.86.0 @@ -365,7 +365,7 @@ packages: tslib: 2.5.3 dev: false - /@angular/compiler-cli/16.1.1_iozodhowxnzatizosemofkyo2u: + /@angular/compiler-cli/16.1.1_xzulmc643l35f4uhbyf3itxj7y: resolution: {integrity: sha512-c6qCXNFxSGHaWRDR+AQziqEmgZX5d5+4T0fGQt0FJxgVDSFk0L++R4hglhbDzi697PA9jSyWLuus/7sNLxrC4A==} engines: {node: ^16.14.0 || >=18.10.0} hasBin: true @@ -381,7 +381,7 @@ packages: reflect-metadata: 0.1.13 semver: 7.5.1 tslib: 2.5.3 - typescript: 4.9.5 + typescript: 5.5.2 yargs: 17.7.2 transitivePeerDependencies: - supports-color @@ -2901,7 +2901,7 @@ packages: tslib: 2.5.0 dev: false - /@ngtools/webpack/16.1.0_5sxfue672indupy7kyrowb7pmy: + /@ngtools/webpack/16.1.0_bcd7v737jzdks3pb5wzb6wikqe: resolution: {integrity: sha512-rKPDqzaSsdXIuJAdldiOzDgDvCe4MHPjsBzrRmev+B0UcllIjSOwciREPDks9LyopppsDVTvn7EtUyhjfv1LBg==} engines: {node: ^16.14.0 || >=18.10.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} peerDependencies: @@ -2909,8 +2909,8 @@ packages: typescript: '>=4.9.3 <5.2' webpack: ^5.54.0 dependencies: - '@angular/compiler-cli': 16.1.1_iozodhowxnzatizosemofkyo2u - typescript: 4.9.5 + '@angular/compiler-cli': 16.1.1_xzulmc643l35f4uhbyf3itxj7y + typescript: 5.5.2 webpack: 5.86.0_esbuild@0.17.19 dev: true @@ -3205,7 +3205,7 @@ packages: '@types/node': 18.11.19 dev: true - /@typescript-eslint/eslint-plugin/5.50.0_go4drrxstycfikanvu45pi4vgq: + /@typescript-eslint/eslint-plugin/5.50.0_vcpxqf7ubgsqduc5iuuffzrjji: resolution: {integrity: sha512-vwksQWSFZiUhgq3Kv7o1Jcj0DUNylwnIlGvKvLLYsq8pAWha6/WCnXUeaSoNNha/K7QSf2+jvmkxggC1u3pIwQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -3216,10 +3216,10 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/parser': 5.50.0_4vsywjlpuriuw3tl5oq6zy5a64 + '@typescript-eslint/parser': 5.50.0_y235x62s5g4a6o6qdtrkigqiqm '@typescript-eslint/scope-manager': 5.50.0 - '@typescript-eslint/type-utils': 5.50.0_4vsywjlpuriuw3tl5oq6zy5a64 - '@typescript-eslint/utils': 5.50.0_4vsywjlpuriuw3tl5oq6zy5a64 + '@typescript-eslint/type-utils': 5.50.0_y235x62s5g4a6o6qdtrkigqiqm + '@typescript-eslint/utils': 5.50.0_y235x62s5g4a6o6qdtrkigqiqm debug: 4.3.4 eslint: 8.33.0 grapheme-splitter: 1.0.4 @@ -3227,13 +3227,13 @@ packages: natural-compare-lite: 1.4.0 regexpp: 3.2.0 semver: 7.3.8 - tsutils: 3.21.0_typescript@4.9.5 - typescript: 4.9.5 + tsutils: 3.21.0_typescript@5.5.2 + typescript: 5.5.2 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/parser/5.50.0_4vsywjlpuriuw3tl5oq6zy5a64: + /@typescript-eslint/parser/5.50.0_y235x62s5g4a6o6qdtrkigqiqm: resolution: {integrity: sha512-KCcSyNaogUDftK2G9RXfQyOCt51uB5yqC6pkUYqhYh8Kgt+DwR5M0EwEAxGPy/+DH6hnmKeGsNhiZRQxjH71uQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -3245,10 +3245,10 @@ packages: dependencies: '@typescript-eslint/scope-manager': 5.50.0 '@typescript-eslint/types': 5.50.0 - '@typescript-eslint/typescript-estree': 5.50.0_typescript@4.9.5 + '@typescript-eslint/typescript-estree': 5.50.0_typescript@5.5.2 debug: 4.3.4 eslint: 8.33.0 - typescript: 4.9.5 + typescript: 5.5.2 transitivePeerDependencies: - supports-color dev: true @@ -3261,7 +3261,7 @@ packages: '@typescript-eslint/visitor-keys': 5.50.0 dev: true - /@typescript-eslint/type-utils/5.50.0_4vsywjlpuriuw3tl5oq6zy5a64: + /@typescript-eslint/type-utils/5.50.0_y235x62s5g4a6o6qdtrkigqiqm: resolution: {integrity: sha512-dcnXfZ6OGrNCO7E5UY/i0ktHb7Yx1fV6fnQGGrlnfDhilcs6n19eIRcvLBqx6OQkrPaFlDPk3OJ0WlzQfrV0bQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -3271,12 +3271,12 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 5.50.0_typescript@4.9.5 - '@typescript-eslint/utils': 5.50.0_4vsywjlpuriuw3tl5oq6zy5a64 + '@typescript-eslint/typescript-estree': 5.50.0_typescript@5.5.2 + '@typescript-eslint/utils': 5.50.0_y235x62s5g4a6o6qdtrkigqiqm debug: 4.3.4 eslint: 8.33.0 - tsutils: 3.21.0_typescript@4.9.5 - typescript: 4.9.5 + tsutils: 3.21.0_typescript@5.5.2 + typescript: 5.5.2 transitivePeerDependencies: - supports-color dev: true @@ -3286,7 +3286,7 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /@typescript-eslint/typescript-estree/5.50.0_typescript@4.9.5: + /@typescript-eslint/typescript-estree/5.50.0_typescript@5.5.2: resolution: {integrity: sha512-Gq4zapso+OtIZlv8YNAStFtT6d05zyVCK7Fx3h5inlLBx2hWuc/0465C2mg/EQDDU2LKe52+/jN4f0g9bd+kow==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -3301,13 +3301,13 @@ packages: globby: 11.1.0 is-glob: 4.0.3 semver: 7.5.1 - tsutils: 3.21.0_typescript@4.9.5 - typescript: 4.9.5 + tsutils: 3.21.0_typescript@5.5.2 + typescript: 5.5.2 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/utils/5.50.0_4vsywjlpuriuw3tl5oq6zy5a64: + /@typescript-eslint/utils/5.50.0_y235x62s5g4a6o6qdtrkigqiqm: resolution: {integrity: sha512-v/AnUFImmh8G4PH0NDkf6wA8hujNNcrwtecqW4vtQ1UOSNBaZl49zP1SHoZ/06e+UiwzHpgb5zP5+hwlYYWYAw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -3317,7 +3317,7 @@ packages: '@types/semver': 7.3.13 '@typescript-eslint/scope-manager': 5.50.0 '@typescript-eslint/types': 5.50.0 - '@typescript-eslint/typescript-estree': 5.50.0_typescript@4.9.5 + '@typescript-eslint/typescript-estree': 5.50.0_typescript@5.5.2 eslint: 8.33.0 eslint-scope: 5.1.1 eslint-utils: 3.0.0_eslint@8.33.0 @@ -4775,7 +4775,7 @@ packages: engines: {node: '>=10'} dev: true - /eslint-config-standard-with-typescript/34.0.0_frfgwa7fqjzszldru3sxumpviq: + /eslint-config-standard-with-typescript/34.0.0_z5xsboqyqndgxcxh7gcfsjc6py: resolution: {integrity: sha512-zhCsI4/A0rJ1ma8sf3RLXYc0gc7yPmdTWRVXMh9dtqeUx3yBQyALH0wosHhk1uQ9QyItynLdNOtcHKNw8G7lQw==} peerDependencies: '@typescript-eslint/eslint-plugin': ^5.0.0 @@ -4785,14 +4785,14 @@ packages: eslint-plugin-promise: ^6.0.0 typescript: '*' dependencies: - '@typescript-eslint/eslint-plugin': 5.50.0_go4drrxstycfikanvu45pi4vgq - '@typescript-eslint/parser': 5.50.0_4vsywjlpuriuw3tl5oq6zy5a64 + '@typescript-eslint/eslint-plugin': 5.50.0_vcpxqf7ubgsqduc5iuuffzrjji + '@typescript-eslint/parser': 5.50.0_y235x62s5g4a6o6qdtrkigqiqm eslint: 8.33.0 eslint-config-standard: 17.0.0_xh3wrndcszbt2l7hdksdjqnjcq eslint-plugin-import: 2.27.5_ufewo3pl5nnmz6lltvjrdi2hii eslint-plugin-n: 15.6.1_eslint@8.33.0 eslint-plugin-promise: 6.1.1_eslint@8.33.0 - typescript: 4.9.5 + typescript: 5.5.2 transitivePeerDependencies: - supports-color dev: true @@ -4842,7 +4842,7 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 5.50.0_4vsywjlpuriuw3tl5oq6zy5a64 + '@typescript-eslint/parser': 5.50.0_y235x62s5g4a6o6qdtrkigqiqm debug: 3.2.7 eslint: 8.33.0 eslint-import-resolver-node: 0.3.7 @@ -4871,7 +4871,7 @@ packages: '@typescript-eslint/parser': optional: true dependencies: - '@typescript-eslint/parser': 5.50.0_4vsywjlpuriuw3tl5oq6zy5a64 + '@typescript-eslint/parser': 5.50.0_y235x62s5g4a6o6qdtrkigqiqm array-includes: 3.1.6 array.prototype.flat: 1.3.1 array.prototype.flatmap: 1.3.1 @@ -8499,14 +8499,14 @@ packages: /tslib/2.5.3: resolution: {integrity: sha512-mSxlJJwl3BMEQCUNnxXBU9jP4JBktcEGhURcPR6VQVlnP0FdDEsIaz0C35dXNGLyRfrATNofF0F5p2KPxQgB+w==} - /tsutils/3.21.0_typescript@4.9.5: + /tsutils/3.21.0_typescript@5.5.2: resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} engines: {node: '>= 6'} peerDependencies: typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' dependencies: tslib: 1.14.1 - typescript: 4.9.5 + typescript: 5.5.2 dev: true /tuf-js/1.1.7: @@ -8557,9 +8557,9 @@ packages: resolution: {integrity: sha512-KNNZtayBCtmnNmbo5mG47p1XsCyrx6iVqomjcZnec/1Y5GGARaxPs6r49RnSPeUP3YjNYiU9sQHAtY4BBvnZwg==} dev: true - /typescript/4.9.5: - resolution: {integrity: sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==} - engines: {node: '>=4.2.0'} + /typescript/5.5.2: + resolution: {integrity: sha512-NcRtPEOsPFFWjobJEtfihkLCZCXZt/os3zf8nTxjVH3RvTSxjrCamJpbExGvYOF+tFHc3pA65qpdwPbzjohhew==} + engines: {node: '>=14.17'} hasBin: true dev: true