From 73e27e3c54691af8971a092be6c358cb36f6c7a3 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 25 Aug 2026 00:25:16 +0000 Subject: [PATCH 01/11] chore(deps): update dependency coverlet.collector to v10 (#341) --- api/tests/ProposalSystem.Tests/ProposalSystem.Tests.csproj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/api/tests/ProposalSystem.Tests/ProposalSystem.Tests.csproj b/api/tests/ProposalSystem.Tests/ProposalSystem.Tests.csproj index 25cfbeb..05127d5 100644 --- a/api/tests/ProposalSystem.Tests/ProposalSystem.Tests.csproj +++ b/api/tests/ProposalSystem.Tests/ProposalSystem.Tests.csproj @@ -19,7 +19,7 @@ - + runtime; build; native; contentfiles; analyzers; buildtransitive all From 622a30d505d927f68e06090843ff84f8cea0f973 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 25 Aug 2026 00:31:19 +0000 Subject: [PATCH 02/11] fix(deps): update dependency react-native-image-picker to v8 (#357) --- mobile/package-lock.json | 8 ++++---- mobile/package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/mobile/package-lock.json b/mobile/package-lock.json index 8eeff79..9098536 100644 --- a/mobile/package-lock.json +++ b/mobile/package-lock.json @@ -24,7 +24,7 @@ "react-native-app-auth": "^8.4.1", "react-native-document-picker": "^9.3.1", "react-native-haptic-feedback": "^2.3.4", - "react-native-image-picker": "^7.2.3", + "react-native-image-picker": "^8.2.1", "react-native-keychain": "^9.2.3", "react-native-paper": "^5.15.3", "react-native-safe-area-context": "^5.9.1", @@ -5989,9 +5989,9 @@ } }, "node_modules/react-native-image-picker": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/react-native-image-picker/-/react-native-image-picker-7.2.3.tgz", - "integrity": "sha512-zKIZUlQNU3EtqizsXSH92zPeve4vpUrsqHu2kkpCxWE9TZhJFZBb+irDsBOY8J21k0+Edgt06TMQGJ+iPUIXyA==", + "version": "8.2.1", + "resolved": "https://registry.npmjs.org/react-native-image-picker/-/react-native-image-picker-8.2.1.tgz", + "integrity": "sha512-FBeGYJGFDjMdGCcyubDJgBAPCQ4L1D3hwLXyUU91jY9ahOZMTbluceVvRmrEKqnDPFJ0gF1NVhJ0nr1nROFLdg==", "license": "MIT", "peerDependencies": { "react": "*", diff --git a/mobile/package.json b/mobile/package.json index cb9a022..0f4fa17 100644 --- a/mobile/package.json +++ b/mobile/package.json @@ -25,7 +25,7 @@ "react-native-app-auth": "^8.4.1", "react-native-document-picker": "^9.3.1", "react-native-haptic-feedback": "^2.3.4", - "react-native-image-picker": "^7.2.3", + "react-native-image-picker": "^8.2.1", "react-native-keychain": "^9.2.3", "react-native-paper": "^5.15.3", "react-native-safe-area-context": "^5.9.1", From 5021873ba4bfd53e5958f48d0965b07141fb47e4 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 25 Aug 2026 00:39:13 +0000 Subject: [PATCH 03/11] fix(deps): update dependency @react-native-async-storage/async-storage to v3 (#355) --- mobile/package-lock.json | 40 +++++++++++++--------------------------- mobile/package.json | 2 +- 2 files changed, 14 insertions(+), 28 deletions(-) diff --git a/mobile/package-lock.json b/mobile/package-lock.json index 9098536..b281326 100644 --- a/mobile/package-lock.json +++ b/mobile/package-lock.json @@ -10,7 +10,7 @@ "hasInstallScript": true, "dependencies": { "@proposal-system/api-contracts": "file:../shared/api-contracts", - "@react-native-async-storage/async-storage": "^2.2.0", + "@react-native-async-storage/async-storage": "^3.1.1", "@react-native-community/netinfo": "^12.0.1", "@react-navigation/bottom-tabs": "^7.18.17", "@react-navigation/native": "^7.3.17", @@ -1271,15 +1271,16 @@ "link": true }, "node_modules/@react-native-async-storage/async-storage": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/@react-native-async-storage/async-storage/-/async-storage-2.2.0.tgz", - "integrity": "sha512-gvRvjR5JAaUZF8tv2Kcq/Gbt3JHwbKFYfmb445rhOj6NUMx3qPLixmDx5pZAyb9at1bYvJ4/eTUipU5aki45xw==", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/@react-native-async-storage/async-storage/-/async-storage-3.1.1.tgz", + "integrity": "sha512-z+PnLz1n6ECKhgoHZHkfc+dijXZEyZnNFSajbtE0NEbsJhmX8x9GlOeiMQIKX2E4DUqPSgfIh4FYBv1M49KgPQ==", "license": "MIT", "dependencies": { - "merge-options": "^3.0.4" + "idb": "8.0.3" }, "peerDependencies": { - "react-native": "^0.0.0-0 || >=0.65 <1.0" + "react": "*", + "react-native": "*" } }, "node_modules/@react-native-community/cli": { @@ -3878,6 +3879,12 @@ "url": "https://opencollective.com/express" } }, + "node_modules/idb": { + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/idb/-/idb-8.0.3.tgz", + "integrity": "sha512-LtwtVyVYO5BqRvcsKuB2iUMnHwPVByPCXFXOpuU96IZPPoPN6xjOGxZQ74pgSVVLQWtUOYgyeL4GE98BY5D3wg==", + "license": "ISC" + }, "node_modules/ieee754": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", @@ -4045,15 +4052,6 @@ "node": ">=0.12.0" } }, - "node_modules/is-plain-obj": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz", - "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, "node_modules/is-stream": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", @@ -4690,18 +4688,6 @@ "integrity": "sha512-zYiwtZUcYyXKo/np96AGZAckk+FWWsUdJ3cHGGmld7+AhvcWmQyGCYUh1hc4Q/pkOhb65dQR/pqCyK0cOaHz4Q==", "license": "MIT" }, - "node_modules/merge-options": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/merge-options/-/merge-options-3.0.4.tgz", - "integrity": "sha512-2Sug1+knBjkaMsMgf1ctR1Ujx+Ayku4EdJN4Z+C2+JzoeF7A3OZ9KM2GY0CpQS51NR61LTurMJrRKPhSs3ZRTQ==", - "license": "MIT", - "dependencies": { - "is-plain-obj": "^2.1.0" - }, - "engines": { - "node": ">=10" - } - }, "node_modules/merge-stream": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", diff --git a/mobile/package.json b/mobile/package.json index 0f4fa17..44a7010 100644 --- a/mobile/package.json +++ b/mobile/package.json @@ -11,7 +11,7 @@ }, "dependencies": { "@proposal-system/api-contracts": "file:../shared/api-contracts", - "@react-native-async-storage/async-storage": "^2.2.0", + "@react-native-async-storage/async-storage": "^3.1.1", "@react-native-community/netinfo": "^12.0.1", "@react-navigation/bottom-tabs": "^7.18.17", "@react-navigation/native": "^7.3.17", From 03c1233760a3667e8bf5141f218c93249050b6ca Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 25 Aug 2026 00:44:25 +0000 Subject: [PATCH 04/11] chore(deps): update postgres docker tag to v18 (#354) --- docker-compose.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docker-compose.yml b/docker-compose.yml index 5e1dcb8..7bb1fd2 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,6 +1,6 @@ services: postgres: - image: postgres:15-alpine@sha256:fe0737ba566a2c5b2a28f34433c0a423261900ec17b9bf7ad115e1aae7e57f1b + image: postgres:18-alpine@sha256:d3e1620b530c944afa6e887d22eb899824da68e19c52024bf98f5220c88a65b2 ports: - "5432:5432" environment: From 1eed50c24548f43d30e24d76b56d1085133e7b15 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 25 Aug 2026 00:49:29 +0000 Subject: [PATCH 05/11] chore(deps): update dependency dotnet-sdk to v10 (#342) --- api/global.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/api/global.json b/api/global.json index 005dd8f..01cb658 100644 --- a/api/global.json +++ b/api/global.json @@ -1,6 +1,6 @@ { "sdk": { - "version": "8.0.424", + "version": "10.0.400", "rollForward": "latestFeature" } } From bfbdd8c8469cc0961ee5a009fe46e9ba2a3d0bf5 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 25 Aug 2026 00:57:03 +0000 Subject: [PATCH 06/11] fix(deps): update dependency react-native-share to v12 (#359) --- mobile/package-lock.json | 8 ++++---- mobile/package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/mobile/package-lock.json b/mobile/package-lock.json index b281326..0685da8 100644 --- a/mobile/package-lock.json +++ b/mobile/package-lock.json @@ -29,7 +29,7 @@ "react-native-paper": "^5.15.3", "react-native-safe-area-context": "^5.9.1", "react-native-screens": "^4.27.0", - "react-native-share": "^11.1.0", + "react-native-share": "^12.3.1", "react-native-vector-icons": "^10.3.0", "react-redux": "^9.3.0" }, @@ -6067,9 +6067,9 @@ } }, "node_modules/react-native-share": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/react-native-share/-/react-native-share-11.1.0.tgz", - "integrity": "sha512-kcpBR90d5//xc8H84HnX6YFeOk4A34mtHz4UEpb7Twbu049KafJwsp4KVVr/SrJwy8W0/Rbe880En9Hq0REamw==", + "version": "12.3.1", + "resolved": "https://registry.npmjs.org/react-native-share/-/react-native-share-12.3.1.tgz", + "integrity": "sha512-mRVRie0qKbtj+jWqJ2POPkeSd8SxnMp6aazFZVmq8ZbkUGtQLENR/L58ky8zH4VUEF/WYRmdBiBHWHVtzOewtQ==", "license": "MIT", "engines": { "node": ">=16" diff --git a/mobile/package.json b/mobile/package.json index 44a7010..fa3e7ee 100644 --- a/mobile/package.json +++ b/mobile/package.json @@ -30,7 +30,7 @@ "react-native-paper": "^5.15.3", "react-native-safe-area-context": "^5.9.1", "react-native-screens": "^4.27.0", - "react-native-share": "^11.1.0", + "react-native-share": "^12.3.1", "react-native-vector-icons": "^10.3.0", "react-redux": "^9.3.0" }, From 42898c330365675372badba4b84398d12b854f17 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 25 Aug 2026 14:45:25 +0000 Subject: [PATCH 07/11] fix(deps): update dependency react-native-keychain to v10 (#358) --- mobile/package-lock.json | 8 ++++---- mobile/package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/mobile/package-lock.json b/mobile/package-lock.json index 0685da8..ec8b2b7 100644 --- a/mobile/package-lock.json +++ b/mobile/package-lock.json @@ -25,7 +25,7 @@ "react-native-document-picker": "^9.3.1", "react-native-haptic-feedback": "^2.3.4", "react-native-image-picker": "^8.2.1", - "react-native-keychain": "^9.2.3", + "react-native-keychain": "^10.0.0", "react-native-paper": "^5.15.3", "react-native-safe-area-context": "^5.9.1", "react-native-screens": "^4.27.0", @@ -5985,9 +5985,9 @@ } }, "node_modules/react-native-keychain": { - "version": "9.2.3", - "resolved": "https://registry.npmjs.org/react-native-keychain/-/react-native-keychain-9.2.3.tgz", - "integrity": "sha512-dbn50fk4HLr4JQ71X3j6ZSTbKv+G9s85Zv9cE2na7k7KGn1j+wxjqGTE3wG+WKB3nNEylgu/KXR99mtsC/hpRQ==", + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/react-native-keychain/-/react-native-keychain-10.0.0.tgz", + "integrity": "sha512-YzPKSAnSzGEJ12IK6CctNLU79T1W15WDrElRQ+1/FsOazGX9ucFPTQwgYe8Dy8jiSEDJKM4wkVa3g4lD2Z+Pnw==", "license": "MIT", "workspaces": [ "KeychainExample", diff --git a/mobile/package.json b/mobile/package.json index fa3e7ee..fc10db3 100644 --- a/mobile/package.json +++ b/mobile/package.json @@ -26,7 +26,7 @@ "react-native-document-picker": "^9.3.1", "react-native-haptic-feedback": "^2.3.4", "react-native-image-picker": "^8.2.1", - "react-native-keychain": "^9.2.3", + "react-native-keychain": "^10.0.0", "react-native-paper": "^5.15.3", "react-native-safe-area-context": "^5.9.1", "react-native-screens": "^4.27.0", From 0e675e86d756c877f458a26cbdac5cddfc65012a Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 25 Aug 2026 14:50:58 +0000 Subject: [PATCH 08/11] fix(deps): update dependency react-native-haptic-feedback to v3 (#356) --- mobile/package-lock.json | 19 +++++++++++-------- mobile/package.json | 2 +- 2 files changed, 12 insertions(+), 9 deletions(-) diff --git a/mobile/package-lock.json b/mobile/package-lock.json index ec8b2b7..fa37fd6 100644 --- a/mobile/package-lock.json +++ b/mobile/package-lock.json @@ -23,7 +23,7 @@ "react-native": "^0.87.0", "react-native-app-auth": "^8.4.1", "react-native-document-picker": "^9.3.1", - "react-native-haptic-feedback": "^2.3.4", + "react-native-haptic-feedback": "^3.0.0", "react-native-image-picker": "^8.2.1", "react-native-keychain": "^10.0.0", "react-native-paper": "^5.15.3", @@ -5963,15 +5963,18 @@ } }, "node_modules/react-native-haptic-feedback": { - "version": "2.3.4", - "resolved": "https://registry.npmjs.org/react-native-haptic-feedback/-/react-native-haptic-feedback-2.3.4.tgz", - "integrity": "sha512-3nHECsi+pL1c2TKNpOD5aPtAfFzrkjpABjioi6OUBb6OVeuUObQlx9idoXSbj1h/L7TCaC13LqKT5ILl0xxHjQ==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/react-native-haptic-feedback/-/react-native-haptic-feedback-3.0.0.tgz", + "integrity": "sha512-yxBQFHhXU8S0xupGtzDRToGw5yMWezUdLzxtlx2Oi9YpjPwprWZWCw8foPt0S2t84B0ZikzZYyOHiMSXIelUxg==", "license": "MIT", - "workspaces": [ - "example" - ], "peerDependencies": { - "react-native": ">=0.60.0" + "react": ">=18.0.0", + "react-native": ">=0.71.0" + }, + "peerDependenciesMeta": { + "react": { + "optional": true + } } }, "node_modules/react-native-image-picker": { diff --git a/mobile/package.json b/mobile/package.json index fc10db3..d9615c4 100644 --- a/mobile/package.json +++ b/mobile/package.json @@ -24,7 +24,7 @@ "react-native": "^0.87.0", "react-native-app-auth": "^8.4.1", "react-native-document-picker": "^9.3.1", - "react-native-haptic-feedback": "^2.3.4", + "react-native-haptic-feedback": "^3.0.0", "react-native-image-picker": "^8.2.1", "react-native-keychain": "^10.0.0", "react-native-paper": "^5.15.3", From 9cb9952a39e8f270028a905182fccc78eac2d364 Mon Sep 17 00:00:00 2001 From: Adam Moussa <166072409+amoussa1229@users.noreply.github.com> Date: Tue, 25 Aug 2026 11:51:07 -0400 Subject: [PATCH 09/11] chore(deps): remove dependabot version updates (#360) Renovate is the version-update bot on this Interactive repo. GitHub Dependabot alerts stay. --- .github/dependabot.yml | 206 ----------------------------------------- 1 file changed, 206 deletions(-) delete mode 100644 .github/dependabot.yml diff --git a/.github/dependabot.yml b/.github/dependabot.yml deleted file mode 100644 index 12f5ad2..0000000 --- a/.github/dependabot.yml +++ /dev/null @@ -1,206 +0,0 @@ -version: 2 -updates: - - package-ecosystem: npm - directory: /infra - schedule: - interval: weekly - commit-message: - prefix: "chore(deps)" - open-pull-requests-limit: 10 - groups: - infra: - patterns: - - "*" - update-types: - - "minor" - - "patch" - - - package-ecosystem: npm - directory: /web - schedule: - interval: weekly - commit-message: - prefix: "chore(deps)" - open-pull-requests-limit: 10 - groups: - # @mui/material and @mui/icons-material must move in lockstep (icons - # peer-depends on material), so group them — including majors — into a - # single PR. Listed before `web` so MUI deps land here, not there. - mui: - patterns: - - "@mui/*" - update-types: - - "major" - - "minor" - - "patch" - web: - patterns: - - "*" - update-types: - - "minor" - - "patch" - - - package-ecosystem: npm - directory: /mobile - schedule: - interval: weekly - commit-message: - prefix: "chore(deps)" - open-pull-requests-limit: 10 - groups: - mobile-npm: - patterns: - - "*" - update-types: - - "minor" - - "patch" - - - package-ecosystem: bundler - directory: /mobile - schedule: - interval: weekly - commit-message: - prefix: "chore(deps)" - open-pull-requests-limit: 10 - groups: - mobile-bundler: - patterns: - - "*" - update-types: - - "minor" - - "patch" - - - package-ecosystem: nuget - directory: /api - schedule: - interval: weekly - commit-message: - prefix: "chore(deps)" - open-pull-requests-limit: 10 - groups: - api: - patterns: - - "*" - update-types: - - "minor" - - "patch" - - - package-ecosystem: pip - directory: /lambdas/pdf-extract - schedule: - interval: weekly - commit-message: - prefix: "chore(deps)" - open-pull-requests-limit: 10 - groups: - pdf-extract: - patterns: - - "*" - update-types: - - "minor" - - "patch" - - - package-ecosystem: pip - directory: /lambdas/pdf-generate - schedule: - interval: weekly - commit-message: - prefix: "chore(deps)" - open-pull-requests-limit: 10 - groups: - pdf-generate: - patterns: - - "*" - update-types: - - "minor" - - "patch" - - - package-ecosystem: pip - directory: /lambdas/library-ingest - schedule: - interval: weekly - commit-message: - prefix: "chore(deps)" - open-pull-requests-limit: 10 - groups: - library-ingest: - patterns: - - "*" - update-types: - - "minor" - - "patch" - - - package-ecosystem: pip - directory: /lambdas/suggestions - schedule: - interval: weekly - commit-message: - prefix: "chore(deps)" - open-pull-requests-limit: 10 - groups: - suggestions: - patterns: - - "*" - update-types: - - "minor" - - "patch" - - - package-ecosystem: pip - directory: /lambdas/aurora-pgvector-init - schedule: - interval: weekly - commit-message: - prefix: "chore(deps)" - open-pull-requests-limit: 10 - groups: - aurora-pgvector-init: - patterns: - - "*" - update-types: - - "minor" - - "patch" - - - package-ecosystem: pip - directory: /lambdas/tests - schedule: - interval: weekly - commit-message: - prefix: "chore(deps)" - open-pull-requests-limit: 10 - groups: - lambdas-tests: - patterns: - - "*" - update-types: - - "minor" - - "patch" - - - package-ecosystem: npm - directory: /shared/api-contracts - schedule: - interval: weekly - commit-message: - prefix: "chore(deps)" - open-pull-requests-limit: 10 - groups: - api-contracts: - patterns: - - "*" - update-types: - - "minor" - - "patch" - - - package-ecosystem: github-actions - directory: / - schedule: - interval: weekly - commit-message: - prefix: "chore(deps)" - open-pull-requests-limit: 10 - groups: - github-actions: - patterns: - - "*" - update-types: - - "minor" - - "patch" From 2a21e63bbf877a7fa4cbe4355e1857ef50a6a17c Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 25 Aug 2026 16:55:45 +0000 Subject: [PATCH 10/11] chore(deps): update dependency swashbuckle.aspnetcore to v10 (#352) --- api/src/ProposalSystem.Api/Program.cs | 12 +++--------- api/src/ProposalSystem.Api/ProposalSystem.Api.csproj | 2 +- 2 files changed, 4 insertions(+), 10 deletions(-) diff --git a/api/src/ProposalSystem.Api/Program.cs b/api/src/ProposalSystem.Api/Program.cs index 0fac998..2281d41 100644 --- a/api/src/ProposalSystem.Api/Program.cs +++ b/api/src/ProposalSystem.Api/Program.cs @@ -8,7 +8,7 @@ using FluentValidation; using Microsoft.AspNetCore.Authentication.JwtBearer; using Microsoft.EntityFrameworkCore; using Microsoft.IdentityModel.Tokens; -using Microsoft.OpenApi.Models; +using Microsoft.OpenApi; using ProposalSystem.Api.Middleware; using ProposalSystem.Api.Services; using ProposalSystem.Application.Interfaces; @@ -186,15 +186,9 @@ builder.Services.AddSwaggerGen(options => In = ParameterLocation.Header, Description = "Cognito JWT access token", }); - options.AddSecurityRequirement(new OpenApiSecurityRequirement + options.AddSecurityRequirement(document => new OpenApiSecurityRequirement { - { - new OpenApiSecurityScheme - { - Reference = new OpenApiReference { Type = ReferenceType.SecurityScheme, Id = "Bearer" }, - }, - Array.Empty() - }, + [new OpenApiSecuritySchemeReference("Bearer", document)] = [], }); }); diff --git a/api/src/ProposalSystem.Api/ProposalSystem.Api.csproj b/api/src/ProposalSystem.Api/ProposalSystem.Api.csproj index fd4d8f7..8cdd143 100644 --- a/api/src/ProposalSystem.Api/ProposalSystem.Api.csproj +++ b/api/src/ProposalSystem.Api/ProposalSystem.Api.csproj @@ -30,7 +30,7 @@ - + From 140e14f82e12c2e58afdb2586316f1267b9170bb Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 25 Aug 2026 17:01:13 +0000 Subject: [PATCH 11/11] chore(deps): update dependency typescript to v7 (#353) --- mobile/package-lock.json | 375 ++++++++++++++++++++++++++++++++++++++- mobile/package.json | 2 +- mobile/tsconfig.json | 1 - 3 files changed, 369 insertions(+), 9 deletions(-) diff --git a/mobile/package-lock.json b/mobile/package-lock.json index fa37fd6..90a011a 100644 --- a/mobile/package-lock.json +++ b/mobile/package-lock.json @@ -41,7 +41,7 @@ "@types/react": "^19.2.18", "@types/react-native-vector-icons": "^6.4.18", "patch-package": "^8.0.1", - "typescript": "~5.9.3" + "typescript": "~7.0.2" } }, "../shared/api-contracts": { @@ -2089,6 +2089,346 @@ "integrity": "sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==", "license": "MIT" }, + "node_modules/@typescript/typescript-aix-ppc64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-aix-ppc64/-/typescript-aix-ppc64-7.0.2.tgz", + "integrity": "sha512-MTKKkWB7p/0E9xi1d1tHtZ5PiLkGEMIq88pK2CubZjOsLtYTLqhgIgi6zepFa+9GHZ6h05NMCkQxGKiPXMxXtQ==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "Apache-2.0", + "optional": true, + "os": [ + "aix" + ], + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/@typescript/typescript-darwin-arm64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-darwin-arm64/-/typescript-darwin-arm64-7.0.2.tgz", + "integrity": "sha512-gowzar9MwS/aRWp6f3a4KUqzRjAZjOsmGNCM6LcTgXum+dBfgsBVMN+AgvOCCbguXyick6LJhpBszxMebJ8syA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "Apache-2.0", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/@typescript/typescript-darwin-x64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-darwin-x64/-/typescript-darwin-x64-7.0.2.tgz", + "integrity": "sha512-SZ9xZInqApNlNGc9s0W1VSsktYSOe9cFqNOIqmN1Gs8SmkjKZYFt017G4VwPxASInODuAdbTW7sXiFUf893RgA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "Apache-2.0", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/@typescript/typescript-freebsd-arm64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-freebsd-arm64/-/typescript-freebsd-arm64-7.0.2.tgz", + "integrity": "sha512-W5NH4y/J0plIIS5b2xvTEkU7JFxyqdMAOgf+Ilhl0vHQXKO5dZoxd+C/jEtq56c4F3wk71RB4BMRQ2XdI+bwYQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "Apache-2.0", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/@typescript/typescript-freebsd-x64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-freebsd-x64/-/typescript-freebsd-x64-7.0.2.tgz", + "integrity": "sha512-UMGDx5sTpzNw3WiPebH7l90IWfJggEd+egHt/q6p7/Cm3zqoV7VxkGXt+3DxPIw8CcmvAB0j3sVVfbhX+M4Tpw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "Apache-2.0", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/@typescript/typescript-linux-arm": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-arm/-/typescript-linux-arm-7.0.2.tgz", + "integrity": "sha512-gffT3xPz9sR7j/YJExkyPntrI0P2EP9XbOyWzth2/Gs0RstK+90RBcO0ncXoXy/beYll1SXw846Nf2zdnEz0QQ==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/@typescript/typescript-linux-arm64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-arm64/-/typescript-linux-arm64-7.0.2.tgz", + "integrity": "sha512-Qh4eU4/y3yDjnfjjyPYihMj5/ODIlmt+Bzu17OI+fiSRDW57QmU5SiN63exPRNJPKUzcc1INa1NXdrJ+MqHjUQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/@typescript/typescript-linux-loong64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-loong64/-/typescript-linux-loong64-7.0.2.tgz", + "integrity": "sha512-uEHck9i8hoAzXPiYRib1O7miOnz23SxIeVl6F4LXox+qov1K35jHcEW6VHKvZI+pyvl7fZEP4MCU5LYvIq1GuQ==", + "cpu": [ + "loong64" + ], + "dev": true, + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/@typescript/typescript-linux-mips64el": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-mips64el/-/typescript-linux-mips64el-7.0.2.tgz", + "integrity": "sha512-R4KvAMnE43W5Qeqb0Ly56O3mWMWIAgsMyz36DCaycd5nbg/9kzm0liw3JocfRqyJY0KPmzFjbswozXyW0DnIYA==", + "cpu": [ + "mips64el" + ], + "dev": true, + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/@typescript/typescript-linux-ppc64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-ppc64/-/typescript-linux-ppc64-7.0.2.tgz", + "integrity": "sha512-DORx5b3sd/4S7eayxm4FQv+A7CrkUIGRaHiwI8oiHTAI1fAPWhF4J0vAlkC8biAlHSVVwxMQ3tjZ2/DVbnQiiA==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/@typescript/typescript-linux-riscv64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-riscv64/-/typescript-linux-riscv64-7.0.2.tgz", + "integrity": "sha512-wf0jqEDOjrPRnKwYRyyJDRo11KMbvMFrU+q4zqKyChODBzvlkbhNQfKvLxQCcwTpdDaXSHZTVuh0JoCrKCUMHQ==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/@typescript/typescript-linux-s390x": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-s390x/-/typescript-linux-s390x-7.0.2.tgz", + "integrity": "sha512-IkwJc3L7yhytWd/ewjyxNDfOmswCm9GWMJT/ue/dU4aZNbwZeYAetq42VyLmsmSjvoX7z74X6ZaYCtzAr0EuGw==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/@typescript/typescript-linux-x64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-x64/-/typescript-linux-x64-7.0.2.tgz", + "integrity": "sha512-EYdf2cNg7rgCWJnxCdJ+F3V39O8ihb37eHAu1LK8oAFizgTQbPOK7zHHXbPt8rX24COqODXeI3sIf0fCXG7H/A==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/@typescript/typescript-netbsd-arm64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-netbsd-arm64/-/typescript-netbsd-arm64-7.0.2.tgz", + "integrity": "sha512-+polYF4MF04aPpO5FTkHran9yUQDSXqy5GiSDKpsll5jy3l3+g9QLhpf39T+ePtefhXLOGrLl0QIjkQP6VnelA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "Apache-2.0", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/@typescript/typescript-netbsd-x64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-netbsd-x64/-/typescript-netbsd-x64-7.0.2.tgz", + "integrity": "sha512-8YIT0EHM/3dq10ZOVF/A7pc/YSMtbcecct4rWtexrnSCHOPcpC2KTLXfTCR6vDpnSiY12heNb1GiN/wu+T/FyA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "Apache-2.0", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/@typescript/typescript-openbsd-arm64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-openbsd-arm64/-/typescript-openbsd-arm64-7.0.2.tgz", + "integrity": "sha512-APT8+ClYnuYm1u9+kgGXoMj2VzWzcymwh2gNSQVySHfkRDGOTVkoWLjCmOQSaO+PoqQ57B0flRp9SA+7GnnkzQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "Apache-2.0", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/@typescript/typescript-openbsd-x64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-openbsd-x64/-/typescript-openbsd-x64-7.0.2.tgz", + "integrity": "sha512-yX7s+Q0Dln0Dt9tEzZsAjXXR/+ytBM7AlglaqyeMPxQszJ1JhlJdZ6jLA+IzldHtflX81em7lDao1xXu+aRRkg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "Apache-2.0", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/@typescript/typescript-sunos-x64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-sunos-x64/-/typescript-sunos-x64-7.0.2.tgz", + "integrity": "sha512-dLJDGaLZ1D4HPQn62u1n8mBDkJREwMsAkCdkwd4Ieqw+x3TUyTsqY0YiBCtE6H6OzzgGk3iuZ3vFWRS+E8/d1g==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "Apache-2.0", + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/@typescript/typescript-win32-arm64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-win32-arm64/-/typescript-win32-arm64-7.0.2.tgz", + "integrity": "sha512-Gyl1Vy6OsWesLzmq+EP0Fb7b4Nid5232AvcA2SFcdYreldpNtYFFofPjnt62y9hQy7VTaZp65ICJjuAQRaVcIQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "Apache-2.0", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/@typescript/typescript-win32-x64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-win32-x64/-/typescript-win32-x64-7.0.2.tgz", + "integrity": "sha512-0BQ3HkAHHlKLSp1qRvf3SUhGpGsDuhB/jgFw75guyqbxJqEaS0Cw/VFO8i2nHglJUzQCRtMMR/IBAKE3ETMC4g==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "Apache-2.0", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=16.20.0" + } + }, "node_modules/@vscode/sudo-prompt": { "version": "9.3.2", "resolved": "https://registry.npmjs.org/@vscode/sudo-prompt/-/sudo-prompt-9.3.2.tgz", @@ -7139,17 +7479,38 @@ } }, "node_modules/typescript": { - "version": "5.9.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz", - "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==", + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-7.0.2.tgz", + "integrity": "sha512-8FYau96o3NKOhbjKi/qNvG/W5jhzxkbdm5sj9AbZ/5T5sWqn3hJgLfGx27sRKZWTvyzCP8dLRBTf5tBTSRVUNA==", "dev": true, "license": "Apache-2.0", "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" + "tsc": "bin/tsc" }, "engines": { - "node": ">=14.17" + "node": ">=16.20.0" + }, + "optionalDependencies": { + "@typescript/typescript-aix-ppc64": "7.0.2", + "@typescript/typescript-darwin-arm64": "7.0.2", + "@typescript/typescript-darwin-x64": "7.0.2", + "@typescript/typescript-freebsd-arm64": "7.0.2", + "@typescript/typescript-freebsd-x64": "7.0.2", + "@typescript/typescript-linux-arm": "7.0.2", + "@typescript/typescript-linux-arm64": "7.0.2", + "@typescript/typescript-linux-loong64": "7.0.2", + "@typescript/typescript-linux-mips64el": "7.0.2", + "@typescript/typescript-linux-ppc64": "7.0.2", + "@typescript/typescript-linux-riscv64": "7.0.2", + "@typescript/typescript-linux-s390x": "7.0.2", + "@typescript/typescript-linux-x64": "7.0.2", + "@typescript/typescript-netbsd-arm64": "7.0.2", + "@typescript/typescript-netbsd-x64": "7.0.2", + "@typescript/typescript-openbsd-arm64": "7.0.2", + "@typescript/typescript-openbsd-x64": "7.0.2", + "@typescript/typescript-sunos-x64": "7.0.2", + "@typescript/typescript-win32-arm64": "7.0.2", + "@typescript/typescript-win32-x64": "7.0.2" } }, "node_modules/undici-types": { diff --git a/mobile/package.json b/mobile/package.json index d9615c4..27fd6c1 100644 --- a/mobile/package.json +++ b/mobile/package.json @@ -42,7 +42,7 @@ "@types/react": "^19.2.18", "@types/react-native-vector-icons": "^6.4.18", "patch-package": "^8.0.1", - "typescript": "~5.9.3" + "typescript": "~7.0.2" }, "overrides": { "@babel/core": ">=7.29.6 <8.0.0-0 || >=8.0.0-rc.6" diff --git a/mobile/tsconfig.json b/mobile/tsconfig.json index b812dc0..8e06e6a 100644 --- a/mobile/tsconfig.json +++ b/mobile/tsconfig.json @@ -10,7 +10,6 @@ "resolveJsonModule": true, "allowJs": true, "noEmit": true, - "baseUrl": ".", "paths": { "@proposal-system/api-contracts": ["../shared/api-contracts/src"] }