build(deps): batch Dependabot updates (#232-#240, #242) (#243)

* build(deps): bump the infra group in /infra with 3 updates

Bumps the infra group in /infra with 3 updates: [constructs](https://github.com/aws/constructs), [aws-cdk](https://github.com/aws/aws-cdk-cli/tree/HEAD/packages/aws-cdk) and [tsx](https://github.com/privatenumber/tsx).


Updates `constructs` from 10.6.0 to 10.7.0
- [Release notes](https://github.com/aws/constructs/releases)
- [Commits](https://github.com/aws/constructs/compare/v10.6.0...v10.7.0)

Updates `aws-cdk` from 2.1130.0 to 2.1132.0
- [Release notes](https://github.com/aws/aws-cdk-cli/releases)
- [Commits](https://github.com/aws/aws-cdk-cli/commits/aws-cdk@v2.1132.0/packages/aws-cdk)

Updates `tsx` from 4.23.0 to 4.23.1
- [Release notes](https://github.com/privatenumber/tsx/releases)
- [Changelog](https://github.com/privatenumber/tsx/blob/master/release.config.cjs)
- [Commits](https://github.com/privatenumber/tsx/compare/v4.23.0...v4.23.1)

---
updated-dependencies:
- dependency-name: constructs
  dependency-version: 10.7.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: infra
- dependency-name: aws-cdk
  dependency-version: 2.1132.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: infra
- dependency-name: tsx
  dependency-version: 4.23.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: infra
...

Signed-off-by: dependabot[bot] <support@github.com>

* build(deps): update boto3 requirement in /lambdas/aurora-pgvector-init

Updates the requirements on [boto3](https://github.com/boto/boto3) to permit the latest version.
- [Release notes](https://github.com/boto/boto3/releases)
- [Commits](https://github.com/boto/boto3/compare/1.43.46...1.43.51)

---
updated-dependencies:
- dependency-name: boto3
  dependency-version: 1.43.51
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

* build(deps): update boto3 requirement in /lambdas/suggestions

Updates the requirements on [boto3](https://github.com/boto/boto3) to permit the latest version.
- [Release notes](https://github.com/boto/boto3/releases)
- [Commits](https://github.com/boto/boto3/compare/1.43.46...1.43.51)

---
updated-dependencies:
- dependency-name: boto3
  dependency-version: 1.43.51
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

* build(deps): update boto3 requirement in /lambdas/pdf-extract

Updates the requirements on [boto3](https://github.com/boto/boto3) to permit the latest version.
- [Release notes](https://github.com/boto/boto3/releases)
- [Commits](https://github.com/boto/boto3/compare/1.43.46...1.43.51)

---
updated-dependencies:
- dependency-name: boto3
  dependency-version: 1.43.51
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

* build(deps): update boto3 requirement in /lambdas/pdf-generate

Updates the requirements on [boto3](https://github.com/boto/boto3) to permit the latest version.
- [Release notes](https://github.com/boto/boto3/releases)
- [Commits](https://github.com/boto/boto3/compare/1.43.46...1.43.51)

---
updated-dependencies:
- dependency-name: boto3
  dependency-version: 1.43.51
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

* build(deps): bump the web group in /web with 3 updates

Bumps the web group in /web with 3 updates: [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react), [react-hook-form](https://github.com/react-hook-form/react-hook-form) and [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite).


Updates `lucide-react` from 1.24.0 to 1.25.0
- [Release notes](https://github.com/lucide-icons/lucide/releases)
- [Commits](https://github.com/lucide-icons/lucide/commits/1.25.0/packages/lucide-react)

Updates `react-hook-form` from 7.81.0 to 7.82.0
- [Release notes](https://github.com/react-hook-form/react-hook-form/releases)
- [Changelog](https://github.com/react-hook-form/react-hook-form/blob/master/CHANGELOG.md)
- [Commits](https://github.com/react-hook-form/react-hook-form/compare/v7.81.0...v7.82.0)

Updates `vite` from 8.1.4 to 8.1.5
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v8.1.5/packages/vite)

---
updated-dependencies:
- dependency-name: lucide-react
  dependency-version: 1.25.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: web
- dependency-name: react-hook-form
  dependency-version: 7.82.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: web
- dependency-name: vite
  dependency-version: 8.1.5
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: web
...

Signed-off-by: dependabot[bot] <support@github.com>

* build(deps): bump the mobile-npm group in /mobile with 4 updates

Bumps the mobile-npm group in /mobile with 4 updates: [@react-navigation/bottom-tabs](https://github.com/react-navigation/react-navigation/tree/HEAD/packages/bottom-tabs), [@react-navigation/native](https://github.com/react-navigation/react-navigation/tree/HEAD/packages/native), [@react-navigation/native-stack](https://github.com/react-navigation/react-navigation/tree/HEAD/packages/native-stack) and [react-native-screens](https://github.com/software-mansion/react-native-screens).


Updates `@react-navigation/bottom-tabs` from 7.18.8 to 7.18.11
- [Release notes](https://github.com/react-navigation/react-navigation/releases)
- [Changelog](https://github.com/react-navigation/react-navigation/blob/@react-navigation/bottom-tabs@7.18.11/packages/bottom-tabs/CHANGELOG.md)
- [Commits](https://github.com/react-navigation/react-navigation/commits/@react-navigation/bottom-tabs@7.18.11/packages/bottom-tabs)

Updates `@react-navigation/native` from 7.3.8 to 7.3.11
- [Release notes](https://github.com/react-navigation/react-navigation/releases)
- [Changelog](https://github.com/react-navigation/react-navigation/blob/@react-navigation/native@7.3.11/packages/native/CHANGELOG.md)
- [Commits](https://github.com/react-navigation/react-navigation/commits/@react-navigation/native@7.3.11/packages/native)

Updates `@react-navigation/native-stack` from 7.17.10 to 7.18.3
- [Release notes](https://github.com/react-navigation/react-navigation/releases)
- [Changelog](https://github.com/react-navigation/react-navigation/blob/@react-navigation/native-stack@7.18.3/packages/native-stack/CHANGELOG.md)
- [Commits](https://github.com/react-navigation/react-navigation/commits/@react-navigation/native-stack@7.18.3/packages/native-stack)

Updates `react-native-screens` from 4.26.0 to 4.26.2
- [Release notes](https://github.com/software-mansion/react-native-screens/releases)
- [Commits](https://github.com/software-mansion/react-native-screens/compare/4.26.0...4.26.2)

---
updated-dependencies:
- dependency-name: "@react-navigation/bottom-tabs"
  dependency-version: 7.18.11
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: mobile-npm
- dependency-name: "@react-navigation/native"
  dependency-version: 7.3.11
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: mobile-npm
- dependency-name: "@react-navigation/native-stack"
  dependency-version: 7.18.3
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: mobile-npm
- dependency-name: react-native-screens
  dependency-version: 4.26.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: mobile-npm
...

Signed-off-by: dependabot[bot] <support@github.com>

* build(deps): update boto3 requirement in /lambdas/library-ingest

Updates the requirements on [boto3](https://github.com/boto/boto3) to permit the latest version.
- [Release notes](https://github.com/boto/boto3/releases)
- [Commits](https://github.com/boto/boto3/compare/1.43.46...1.43.51)

---
updated-dependencies:
- dependency-name: boto3
  dependency-version: 1.43.51
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump the api group with 7 updates

Bumps Microsoft.AspNetCore.Authentication.JwtBearer from 8.0.28 to 8.0.29
Bumps Microsoft.EntityFrameworkCore from 8.0.28 to 8.0.29
Bumps Microsoft.EntityFrameworkCore.Design from 8.0.28 to 8.0.29
Bumps Microsoft.EntityFrameworkCore.InMemory from 8.0.28 to 8.0.29
Bumps Microsoft.EntityFrameworkCore.Sqlite from 8.0.28 to 8.0.29
Bumps Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore from 8.0.28 to 8.0.29
Bumps Microsoft.NET.Test.Sdk from 18.7.0 to 18.8.1

---
updated-dependencies:
- dependency-name: Microsoft.AspNetCore.Authentication.JwtBearer
  dependency-version: 8.0.29
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: api
- dependency-name: Microsoft.EntityFrameworkCore
  dependency-version: 8.0.29
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: api
- dependency-name: Microsoft.EntityFrameworkCore.Design
  dependency-version: 8.0.29
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: api
- dependency-name: Microsoft.EntityFrameworkCore.InMemory
  dependency-version: 8.0.29
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: api
- dependency-name: Microsoft.EntityFrameworkCore.Sqlite
  dependency-version: 8.0.29
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: api
- dependency-name: Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore
  dependency-version: 8.0.29
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: api
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-version: 18.8.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: api
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump NSubstitute from 5.3.0 to 6.0.0

---
updated-dependencies:
- dependency-name: NSubstitute
  dependency-version: 6.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
This commit is contained in:
Adam Moussa 2026-07-21 15:51:33 -04:00 • committed by GitHub
parent c19c7fda72
commit d011b66467
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
14 changed files with 104 additions and 97 deletions

View file

@ -22,10 +22,10 @@
<ItemGroup> <ItemGroup>
<PackageReference Include="Amazon.Lambda.AspNetCoreServer.Hosting" Version="1.10.0" /> <PackageReference Include="Amazon.Lambda.AspNetCoreServer.Hosting" Version="1.10.0" />
<PackageReference Include="AWSSDK.Extensions.NETCore.Setup" Version="3.7.400.2" /> <PackageReference Include="AWSSDK.Extensions.NETCore.Setup" Version="3.7.400.2" />
<PackageReference Include="Microsoft.AspNetCore.Authentication.JwtBearer" Version="8.0.28" /> <PackageReference Include="Microsoft.AspNetCore.Authentication.JwtBearer" Version="8.0.29" />
<PackageReference Include="FluentValidation.AspNetCore" Version="11.3.1" /> <PackageReference Include="FluentValidation.AspNetCore" Version="11.3.1" />
<PackageReference Include="Microsoft.EntityFrameworkCore.Design" Version="8.0.28" /> <PackageReference Include="Microsoft.EntityFrameworkCore.Design" Version="8.0.29" />
<PackageReference Include="Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore" Version="8.0.28" /> <PackageReference Include="Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore" Version="8.0.29" />
<PackageReference Include="Swashbuckle.AspNetCore" Version="6.9.0" /> <PackageReference Include="Swashbuckle.AspNetCore" Version="6.9.0" />
</ItemGroup> </ItemGroup>

View file

@ -14,8 +14,8 @@
<PackageReference Include="AWSSDK.DynamoDBv2" Version="3.7.513.4" /> <PackageReference Include="AWSSDK.DynamoDBv2" Version="3.7.513.4" />
<PackageReference Include="FluentValidation" Version="11.12.0" /> <PackageReference Include="FluentValidation" Version="11.12.0" />
<PackageReference Include="Npgsql.EntityFrameworkCore.PostgreSQL" Version="8.0.11" /> <PackageReference Include="Npgsql.EntityFrameworkCore.PostgreSQL" Version="8.0.11" />
<PackageReference Include="Microsoft.EntityFrameworkCore" Version="8.0.28" /> <PackageReference Include="Microsoft.EntityFrameworkCore" Version="8.0.29" />
<PackageReference Include="Microsoft.EntityFrameworkCore.Design" Version="8.0.28" /> <PackageReference Include="Microsoft.EntityFrameworkCore.Design" Version="8.0.29" />
<PackageReference Include="AWSSDK.S3" Version="3.7.511.8" /> <PackageReference Include="AWSSDK.S3" Version="3.7.511.8" />
<PackageReference Include="AWSSDK.SimpleEmailV2" Version="3.7.509.10" /> <PackageReference Include="AWSSDK.SimpleEmailV2" Version="3.7.509.10" />
<PackageReference Include="AWSSDK.SQS" Version="3.7.502.57" /> <PackageReference Include="AWSSDK.SQS" Version="3.7.502.57" />

View file

@ -9,16 +9,16 @@
</PropertyGroup> </PropertyGroup>
<ItemGroup> <ItemGroup>
<PackageReference Include="Microsoft.EntityFrameworkCore.Sqlite" Version="8.0.28" /> <PackageReference Include="Microsoft.EntityFrameworkCore.Sqlite" Version="8.0.29" />
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="18.7.0" /> <PackageReference Include="Microsoft.NET.Test.Sdk" Version="18.8.1" />
<PackageReference Include="xunit" Version="2.9.3" /> <PackageReference Include="xunit" Version="2.9.3" />
<PackageReference Include="xunit.runner.visualstudio" Version="3.1.5"> <PackageReference Include="xunit.runner.visualstudio" Version="3.1.5">
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets> <IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
<PrivateAssets>all</PrivateAssets> <PrivateAssets>all</PrivateAssets>
</PackageReference> </PackageReference>
<PackageReference Include="FluentAssertions" Version="7.2.2" /> <PackageReference Include="FluentAssertions" Version="7.2.2" />
<PackageReference Include="NSubstitute" Version="5.3.0" /> <PackageReference Include="NSubstitute" Version="6.0.0" />
<PackageReference Include="Microsoft.EntityFrameworkCore.InMemory" Version="8.0.28" /> <PackageReference Include="Microsoft.EntityFrameworkCore.InMemory" Version="8.0.29" />
<PackageReference Include="coverlet.collector" Version="6.0.4"> <PackageReference Include="coverlet.collector" Version="6.0.4">
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets> <IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
<PrivateAssets>all</PrivateAssets> <PrivateAssets>all</PrivateAssets>

View file

@ -9,12 +9,12 @@
"version": "1.0.0", "version": "1.0.0",
"dependencies": { "dependencies": {
"aws-cdk-lib": "2.261.0", "aws-cdk-lib": "2.261.0",
"constructs": "^10.4.2" "constructs": "^10.7.0"
}, },
"devDependencies": { "devDependencies": {
"@types/node": "^25.9.5", "@types/node": "^25.9.5",
"aws-cdk": "^2.1130.0", "aws-cdk": "^2.1132.0",
"tsx": "^4.23.0", "tsx": "^4.23.1",
"typescript": "~7.0.2" "typescript": "~7.0.2"
} }
}, },
@ -859,9 +859,9 @@
} }
}, },
"node_modules/aws-cdk": { "node_modules/aws-cdk": {
"version": "2.1130.0", "version": "2.1132.0",
"resolved": "https://registry.npmjs.org/aws-cdk/-/aws-cdk-2.1130.0.tgz", "resolved": "https://registry.npmjs.org/aws-cdk/-/aws-cdk-2.1132.0.tgz",
"integrity": "sha512-LgSKHFTGhoT/lML48uiYIpdSHCwZLvUx/uZu5MqcZjh+OwWzM8nCxXY+OjKG3yASlx5JxeulXm4sRaUYo48qFQ==", "integrity": "sha512-kcIzBZQO+2v+F97iaeI29fdOUQEx44wr0qDb9HXNqdU82V+1ZKI1KuFlHwH2nq7+6iNc1bu60se4hFf+2d7vXg==",
"dev": true, "dev": true,
"license": "Apache-2.0", "license": "Apache-2.0",
"bin": { "bin": {
@ -1073,9 +1073,9 @@
} }
}, },
"node_modules/constructs": { "node_modules/constructs": {
"version": "10.6.0", "version": "10.7.0",
"resolved": "https://registry.npmjs.org/constructs/-/constructs-10.6.0.tgz", "resolved": "https://registry.npmjs.org/constructs/-/constructs-10.7.0.tgz",
"integrity": "sha512-TxHOnBO5zMo/G76ykzGF/wMpEHu257TbWiIxP9K0Yv/+t70UzgBQiTqjkAsWOPC6jW91DzJI0+ehQV6xDRNBuQ==", "integrity": "sha512-Vzwc30bMywc7DCzX8XOyuZbsBmfXTCrn6HHmhhELZK1J5dnUWwJ5uL7hBXGGq7xFPVOOO6cs9FwaxOshAxgcWQ==",
"license": "Apache-2.0" "license": "Apache-2.0"
}, },
"node_modules/esbuild": { "node_modules/esbuild": {
@ -1136,9 +1136,9 @@
} }
}, },
"node_modules/tsx": { "node_modules/tsx": {
"version": "4.23.0", "version": "4.23.1",
"resolved": "https://registry.npmjs.org/tsx/-/tsx-4.23.0.tgz", "resolved": "https://registry.npmjs.org/tsx/-/tsx-4.23.1.tgz",
"integrity": "sha512-eUdUIaCr963q2h5u3+QwvYp0+eqPvn+egeqZUm0hwERCqqx1E3kK5ehbGCvqSE5MQAULr67ww0cA3jKc3YkM1w==", "integrity": "sha512-GQHnkIfxyx1wYCOS/wonik5MVRZU9hi1TEZmzGZSCJB1y9YgoZ8H6itNE/u4suE+yLmOzuE4E5S4TZ/ZX2wcWQ==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {

View file

@ -11,12 +11,12 @@
}, },
"dependencies": { "dependencies": {
"aws-cdk-lib": "2.261.0", "aws-cdk-lib": "2.261.0",
"constructs": "^10.4.2" "constructs": "^10.7.0"
}, },
"devDependencies": { "devDependencies": {
"@types/node": "^25.9.5", "@types/node": "^25.9.5",
"aws-cdk": "^2.1130.0", "aws-cdk": "^2.1132.0",
"tsx": "^4.23.0", "tsx": "^4.23.1",
"typescript": "~7.0.2" "typescript": "~7.0.2"
} }
} }

View file

@ -1 +1 @@
boto3>=1.43.46,<2.0 boto3>=1.43.51,<2.0

View file

@ -1,2 +1,2 @@
boto3>=1.43.46,<2.0 boto3>=1.43.51,<2.0
httpx>=0.28.1,<1.0 httpx>=0.28.1,<1.0

View file

@ -1,3 +1,3 @@
pdfplumber>=0.11.10,<1.0 pdfplumber>=0.11.10,<1.0
boto3>=1.43.46,<2.0 boto3>=1.43.51,<2.0
httpx>=0.28.1,<1.0 httpx>=0.28.1,<1.0

View file

@ -1,3 +1,3 @@
reportlab>=5.0.0,<6.0 reportlab>=5.0.0,<6.0
boto3>=1.43.46,<2.0 boto3>=1.43.51,<2.0
httpx>=0.28.1,<1.0 httpx>=0.28.1,<1.0

View file

@ -1,2 +1,2 @@
boto3>=1.43.46,<2.0 boto3>=1.43.51,<2.0
httpx>=0.28.1,<1.0 httpx>=0.28.1,<1.0

View file

@ -12,9 +12,9 @@
"@proposal-system/api-contracts": "file:../shared/api-contracts", "@proposal-system/api-contracts": "file:../shared/api-contracts",
"@react-native-async-storage/async-storage": "^2.1.0", "@react-native-async-storage/async-storage": "^2.1.0",
"@react-native-community/netinfo": "^12.0.1", "@react-native-community/netinfo": "^12.0.1",
"@react-navigation/bottom-tabs": "^7.18.8", "@react-navigation/bottom-tabs": "^7.18.11",
"@react-navigation/native": "^7.3.8", "@react-navigation/native": "^7.3.11",
"@react-navigation/native-stack": "^7.17.10", "@react-navigation/native-stack": "^7.18.3",
"@reduxjs/toolkit": "^2.11.2", "@reduxjs/toolkit": "^2.11.2",
"@tanstack/react-query": "^5.101.2", "@tanstack/react-query": "^5.101.2",
"amazon-cognito-identity-js": "^6.3.20", "amazon-cognito-identity-js": "^6.3.20",
@ -28,7 +28,7 @@
"react-native-keychain": "^9.2.0", "react-native-keychain": "^9.2.0",
"react-native-paper": "^5.15.3", "react-native-paper": "^5.15.3",
"react-native-safe-area-context": "^5.8.0", "react-native-safe-area-context": "^5.8.0",
"react-native-screens": "^4.25.2", "react-native-screens": "^4.26.2",
"react-native-share": "^11.0.0", "react-native-share": "^11.0.0",
"react-native-vector-icons": "^10.2.0", "react-native-vector-icons": "^10.2.0",
"react-redux": "^9.2.0" "react-redux": "^9.2.0"
@ -47,6 +47,9 @@
"../shared/api-contracts": { "../shared/api-contracts": {
"name": "@proposal-system/api-contracts", "name": "@proposal-system/api-contracts",
"version": "0.1.0", "version": "0.1.0",
"dependencies": {
"zod": "^4.4.3"
},
"devDependencies": { "devDependencies": {
"typescript": "~7.0.2" "typescript": "~7.0.2"
} }
@ -1783,17 +1786,17 @@
} }
}, },
"node_modules/@react-navigation/bottom-tabs": { "node_modules/@react-navigation/bottom-tabs": {
"version": "7.18.8", "version": "7.18.11",
"resolved": "https://registry.npmjs.org/@react-navigation/bottom-tabs/-/bottom-tabs-7.18.8.tgz", "resolved": "https://registry.npmjs.org/@react-navigation/bottom-tabs/-/bottom-tabs-7.18.11.tgz",
"integrity": "sha512-7KCsBtwCRwQQSTEw9SLglZCEkxWc+EqgdRKyUOgII+6+xEnemOyg8aDlnLIM2yk9ip6uE+Oxvm0jdpQU2vsu2w==", "integrity": "sha512-LlTj0w16sswqL3/I7HJV1FRV4BDDlO50/7JXgRSwgntxIYwXO4W6Z5UohMo/+fi8mEkvPulzMJg9WE/oubdqEg==",
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@react-navigation/elements": "^2.9.30", "@react-navigation/elements": "^2.9.33",
"color": "^4.2.3", "color": "^4.2.3",
"sf-symbols-typescript": "^2.1.0" "sf-symbols-typescript": "^2.1.0"
}, },
"peerDependencies": { "peerDependencies": {
"@react-navigation/native": "^7.3.8", "@react-navigation/native": "^7.3.11",
"react": ">= 18.2.0", "react": ">= 18.2.0",
"react-native": "*", "react-native": "*",
"react-native-safe-area-context": ">= 4.0.0", "react-native-safe-area-context": ">= 4.0.0",
@ -1801,12 +1804,12 @@
} }
}, },
"node_modules/@react-navigation/core": { "node_modules/@react-navigation/core": {
"version": "7.21.5", "version": "7.21.8",
"resolved": "https://registry.npmjs.org/@react-navigation/core/-/core-7.21.5.tgz", "resolved": "https://registry.npmjs.org/@react-navigation/core/-/core-7.21.8.tgz",
"integrity": "sha512-3hpV7uR41LBW+GHDoLhztZCb/i5ySRJISZ/rez4d7DCHSZo6ej4gNxYclaS6LRguoLiKG7SOCNa6O390AQklZQ==", "integrity": "sha512-jsCLOIgB3eYv7KQsdSpyW2mC0wfInWYAiFVkPn3ZUQJ1FgjwbqY2//JaCWgTRGKBj3uDy36z5SeYx6WIYpweEw==",
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@react-navigation/routers": "^7.6.0", "@react-navigation/routers": "^7.6.2",
"escape-string-regexp": "^4.0.0", "escape-string-regexp": "^4.0.0",
"fast-deep-equal": "^3.1.3", "fast-deep-equal": "^3.1.3",
"nanoid": "^3.3.11", "nanoid": "^3.3.11",
@ -1820,9 +1823,9 @@
} }
}, },
"node_modules/@react-navigation/elements": { "node_modules/@react-navigation/elements": {
"version": "2.9.30", "version": "2.9.33",
"resolved": "https://registry.npmjs.org/@react-navigation/elements/-/elements-2.9.30.tgz", "resolved": "https://registry.npmjs.org/@react-navigation/elements/-/elements-2.9.33.tgz",
"integrity": "sha512-2isleieiRMmP4WNMV2Q1u3qP1M47ZqsJ2hJ/Og11FeKXK8YmUTHya7PW7ecsgAh2CXKTxAcbfJDFTSvq2D++Tw==", "integrity": "sha512-tQvZo1pakH6O9wkh5fWD8KlsTCG4eYxp2HD5Cjr9xjpTjqsnS13/BQV21Cu6fcKVCQ89SY6w+0+uXeKc3CzAVg==",
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"color": "^4.2.3", "color": "^4.2.3",
@ -1831,7 +1834,7 @@
}, },
"peerDependencies": { "peerDependencies": {
"@react-native-masked-view/masked-view": ">= 0.2.0", "@react-native-masked-view/masked-view": ">= 0.2.0",
"@react-navigation/native": "^7.3.8", "@react-navigation/native": "^7.3.11",
"react": ">= 18.2.0", "react": ">= 18.2.0",
"react-native": "*", "react-native": "*",
"react-native-safe-area-context": ">= 4.0.0" "react-native-safe-area-context": ">= 4.0.0"
@ -1843,16 +1846,16 @@
} }
}, },
"node_modules/@react-navigation/native": { "node_modules/@react-navigation/native": {
"version": "7.3.8", "version": "7.3.11",
"resolved": "https://registry.npmjs.org/@react-navigation/native/-/native-7.3.8.tgz", "resolved": "https://registry.npmjs.org/@react-navigation/native/-/native-7.3.11.tgz",
"integrity": "sha512-zHmQcxWBT8GOwsofEOmHqpdM5twkwE/esa9JFGlW4hpXeQTTe/dRcPSLjwsvePtolbDKz0YZbK+I5KrW3j63LQ==", "integrity": "sha512-CWg3lLOVYwnbjPdIzJWrpqSF6F2+1F6QMUvQfLFA6MizwOTUrkZ1w1q7a7m0Pis5ful+EFpoPqHYuLoQ5XmoCw==",
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@react-navigation/core": "^7.21.5", "@react-navigation/core": "^7.21.8",
"escape-string-regexp": "^4.0.0", "escape-string-regexp": "^4.0.0",
"fast-deep-equal": "^3.1.3", "fast-deep-equal": "^3.1.3",
"nanoid": "^3.3.11", "nanoid": "^3.3.11",
"standard-navigation": "^0.0.7", "standard-navigation": "^0.0.8",
"use-latest-callback": "^0.2.4" "use-latest-callback": "^0.2.4"
}, },
"peerDependencies": { "peerDependencies": {
@ -1861,18 +1864,18 @@
} }
}, },
"node_modules/@react-navigation/native-stack": { "node_modules/@react-navigation/native-stack": {
"version": "7.17.10", "version": "7.18.3",
"resolved": "https://registry.npmjs.org/@react-navigation/native-stack/-/native-stack-7.17.10.tgz", "resolved": "https://registry.npmjs.org/@react-navigation/native-stack/-/native-stack-7.18.3.tgz",
"integrity": "sha512-m1BWVEaOPX9k30DbmhsD7IlrUdl4J7Ogmo71rcNlbZQPMNB126av/nfwqB+qN7DIsiwTAnORnT+SwzD56qqD0Q==", "integrity": "sha512-UhhDEMgc9Wx9u0LFvjynHNozf9f/ZhcCviq7fqMiNnUKvKcFzz3oTcORirFuLtsk8olG3ypEJtmDQAa6vw5uiw==",
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@react-navigation/elements": "^2.9.30", "@react-navigation/elements": "^2.9.33",
"color": "^4.2.3", "color": "^4.2.3",
"sf-symbols-typescript": "^2.1.0", "sf-symbols-typescript": "^2.1.0",
"warn-once": "^0.1.1" "warn-once": "^0.1.1"
}, },
"peerDependencies": { "peerDependencies": {
"@react-navigation/native": "^7.3.8", "@react-navigation/native": "^7.3.11",
"react": ">= 18.2.0", "react": ">= 18.2.0",
"react-native": "*", "react-native": "*",
"react-native-safe-area-context": ">= 4.0.0", "react-native-safe-area-context": ">= 4.0.0",
@ -1880,9 +1883,9 @@
} }
}, },
"node_modules/@react-navigation/routers": { "node_modules/@react-navigation/routers": {
"version": "7.6.0", "version": "7.6.2",
"resolved": "https://registry.npmjs.org/@react-navigation/routers/-/routers-7.6.0.tgz", "resolved": "https://registry.npmjs.org/@react-navigation/routers/-/routers-7.6.2.tgz",
"integrity": "sha512-lblhDXfS75jLc7G2K7BZGM+7cjqQXk13X/MA4fq/12r62zM+fBhhreLzYflSitrDDXFRJpSvJXy0ziiGU04Xow==", "integrity": "sha512-cYzWE/+kcX6RAaX1/peL07f4aIpxeE7uNDr89qJpfGuVz3WHs9dGE1QwbCyCK95fVYn1tvsOmbXbvR0o43uqKQ==",
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"nanoid": "^3.3.11" "nanoid": "^3.3.11"
@ -5194,9 +5197,9 @@
"license": "MIT" "license": "MIT"
}, },
"node_modules/nanoid": { "node_modules/nanoid": {
"version": "3.3.15", "version": "3.3.16",
"resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.15.tgz", "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.16.tgz",
"integrity": "sha512-y7Wygv/7mEOvxTuEQDB8StXdMRBWf1kR/tlhAzBRUFkB2jfcLOAxO/SHmOO2zgz1pVgK29/kyupn059/bCHdjA==", "integrity": "sha512-bzlKTyNJ7+LdGIIwy8ijFpIqEQIvafahV7eYykJ8Cvh42EdJeODoJ6gUJXpQJvej1BddH8OqTXZNE/KfbWAu8Q==",
"funding": [ "funding": [
{ {
"type": "github", "type": "github",
@ -6106,9 +6109,9 @@
} }
}, },
"node_modules/react-native-screens": { "node_modules/react-native-screens": {
"version": "4.26.0", "version": "4.26.2",
"resolved": "https://registry.npmjs.org/react-native-screens/-/react-native-screens-4.26.0.tgz", "resolved": "https://registry.npmjs.org/react-native-screens/-/react-native-screens-4.26.2.tgz",
"integrity": "sha512-8DkONnr4496K6ECMfprqyYM4ya1IQO5mA3ROOAJ1P6OVvNL6rVtjD2Elikd/INC7CrePdFTOHUEahOMSHmWgUA==", "integrity": "sha512-2XnWsZToKj76trGtEZzx5ELD/qOICFEprEeUntImmitQFVUkea27fiWdUSITArI356Y1qynpXZINW+Unbhky/A==",
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"react-freeze": "^1.0.0", "react-freeze": "^1.0.0",
@ -6116,7 +6119,7 @@
}, },
"peerDependencies": { "peerDependencies": {
"react": "*", "react": "*",
"react-native": ">=0.84.0" "react-native": "*"
} }
}, },
"node_modules/react-native-share": { "node_modules/react-native-share": {
@ -6891,10 +6894,13 @@
} }
}, },
"node_modules/standard-navigation": { "node_modules/standard-navigation": {
"version": "0.0.7", "version": "0.0.8",
"resolved": "https://registry.npmjs.org/standard-navigation/-/standard-navigation-0.0.7.tgz", "resolved": "https://registry.npmjs.org/standard-navigation/-/standard-navigation-0.0.8.tgz",
"integrity": "sha512-NCGLCNyuXrFOkGHxdNZFnpsehGtiq1oXbPhKl7ZuxFO5J//H2evqqOchmD4YwEUJnkjO4kH9Xp4hQX6hdAYCKQ==", "integrity": "sha512-TyVbo7INUDWtsUWDFn8RR7kwR87U0S4xHfLfbbnyeC581TmmyqQ+eM+nPw8rQTSD8QitRVcYfPaSHr/QJiUy1g==",
"license": "MIT" "license": "MIT",
"peerDependencies": {
"react": "*"
}
}, },
"node_modules/statuses": { "node_modules/statuses": {
"version": "1.5.0", "version": "1.5.0",

View file

@ -13,9 +13,9 @@
"@proposal-system/api-contracts": "file:../shared/api-contracts", "@proposal-system/api-contracts": "file:../shared/api-contracts",
"@react-native-async-storage/async-storage": "^2.1.0", "@react-native-async-storage/async-storage": "^2.1.0",
"@react-native-community/netinfo": "^12.0.1", "@react-native-community/netinfo": "^12.0.1",
"@react-navigation/bottom-tabs": "^7.18.8", "@react-navigation/bottom-tabs": "^7.18.11",
"@react-navigation/native": "^7.3.8", "@react-navigation/native": "^7.3.11",
"@react-navigation/native-stack": "^7.17.10", "@react-navigation/native-stack": "^7.18.3",
"@reduxjs/toolkit": "^2.11.2", "@reduxjs/toolkit": "^2.11.2",
"@tanstack/react-query": "^5.101.2", "@tanstack/react-query": "^5.101.2",
"amazon-cognito-identity-js": "^6.3.20", "amazon-cognito-identity-js": "^6.3.20",
@ -29,7 +29,7 @@
"react-native-keychain": "^9.2.0", "react-native-keychain": "^9.2.0",
"react-native-paper": "^5.15.3", "react-native-paper": "^5.15.3",
"react-native-safe-area-context": "^5.8.0", "react-native-safe-area-context": "^5.8.0",
"react-native-screens": "^4.25.2", "react-native-screens": "^4.26.2",
"react-native-share": "^11.0.0", "react-native-share": "^11.0.0",
"react-native-vector-icons": "^10.2.0", "react-native-vector-icons": "^10.2.0",
"react-redux": "^9.2.0" "react-redux": "^9.2.0"

41
web/package-lock.json generated
View file

@ -7,6 +7,7 @@
"": { "": {
"name": "proposal-system-web", "name": "proposal-system-web",
"version": "0.1.0", "version": "0.1.0",
"hasInstallScript": true,
"dependencies": { "dependencies": {
"@emotion/react": "^11.14.0", "@emotion/react": "^11.14.0",
"@emotion/styled": "^11.14.0", "@emotion/styled": "^11.14.0",
@ -19,10 +20,10 @@
"@proposal-system/api-contracts": "file:../shared/api-contracts", "@proposal-system/api-contracts": "file:../shared/api-contracts",
"@tanstack/react-query": "^5.101.2", "@tanstack/react-query": "^5.101.2",
"axios": "^1.18.1", "axios": "^1.18.1",
"lucide-react": "^1.24.0", "lucide-react": "^1.25.0",
"react": "^19.2.7", "react": "^19.2.7",
"react-dom": "^19.2.7", "react-dom": "^19.2.7",
"react-hook-form": "^7.81.0", "react-hook-form": "^7.82.0",
"react-router-dom": "^7.18.1", "react-router-dom": "^7.18.1",
"react-toastify": "^11.0.5", "react-toastify": "^11.0.5",
"zod": "^4.4.3" "zod": "^4.4.3"
@ -38,7 +39,7 @@
"jsdom": "^29.1.1", "jsdom": "^29.1.1",
"prettier": "^3.9.5", "prettier": "^3.9.5",
"typescript": "~7.0.2", "typescript": "~7.0.2",
"vite": "^8.1.3", "vite": "^8.1.5",
"vitest": "^4.1.10" "vitest": "^4.1.10"
} }
}, },
@ -2980,9 +2981,9 @@
} }
}, },
"node_modules/lucide-react": { "node_modules/lucide-react": {
"version": "1.24.0", "version": "1.25.0",
"resolved": "https://registry.npmjs.org/lucide-react/-/lucide-react-1.24.0.tgz", "resolved": "https://registry.npmjs.org/lucide-react/-/lucide-react-1.25.0.tgz",
"integrity": "sha512-YT6mBD8lGKkg4nM39enlm94/sfJIiW0YKUT60fBy4YK8tai31ylg1VhGNWxkpSKHo9UagfnZqwIff3HTDQwXeA==", "integrity": "sha512-/mdJTRbiwcLOQ1NZZK1amZF9rIZyvO18D6r9TngE6TG1NmqHgFuT4eE7Xrkm9UsXMbBJD1NlfwHVltCDWHrOTw==",
"license": "ISC", "license": "ISC",
"peerDependencies": { "peerDependencies": {
"react": "^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0" "react": "^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0"
@ -3063,9 +3064,9 @@
"license": "MIT" "license": "MIT"
}, },
"node_modules/nanoid": { "node_modules/nanoid": {
"version": "3.3.15", "version": "3.3.16",
"resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.15.tgz", "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.16.tgz",
"integrity": "sha512-y7Wygv/7mEOvxTuEQDB8StXdMRBWf1kR/tlhAzBRUFkB2jfcLOAxO/SHmOO2zgz1pVgK29/kyupn059/bCHdjA==", "integrity": "sha512-bzlKTyNJ7+LdGIIwy8ijFpIqEQIvafahV7eYykJ8Cvh42EdJeODoJ6gUJXpQJvej1BddH8OqTXZNE/KfbWAu8Q==",
"dev": true, "dev": true,
"funding": [ "funding": [
{ {
@ -3236,9 +3237,9 @@
} }
}, },
"node_modules/postcss": { "node_modules/postcss": {
"version": "8.5.16", "version": "8.5.19",
"resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.16.tgz", "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.19.tgz",
"integrity": "sha512-vuwillviilfKZsg0VGj5R/YwwcHx4SLsIOI/7K6mQkWx+l5cUHTjj5g0AasTBcyXsbfTgrwsUNmVUb5xVwyPwg==", "integrity": "sha512-Mz8SaolMd8nB+G13WkORcxQKHZ/NE4xXevtkJHVuG+guo9/wYKlIMTKAqGdEmYOXR2ijPjTYNHssizdaVSUNdQ==",
"dev": true, "dev": true,
"funding": [ "funding": [
{ {
@ -3362,9 +3363,9 @@
} }
}, },
"node_modules/react-hook-form": { "node_modules/react-hook-form": {
"version": "7.81.0", "version": "7.82.0",
"resolved": "https://registry.npmjs.org/react-hook-form/-/react-hook-form-7.81.0.tgz", "resolved": "https://registry.npmjs.org/react-hook-form/-/react-hook-form-7.82.0.tgz",
"integrity": "sha512-ocbmr2p5KBMoAfj4WCUvped33lVi1Kd5DuDUvQDnB6VEAacOjPI/jMbtDdbhco4y9ct4xUuCmMY0b/C9L0QHjw==", "integrity": "sha512-Zw/uFZ2dO+02GHlBn7JFGn8kZJ7LdM33B/0BXOovzFay+CMhf94JMw5BVu+F1tVkUKjNvBuaE3fz5BJhga10Tg==",
"license": "MIT", "license": "MIT",
"engines": { "engines": {
"node": ">=18.0.0" "node": ">=18.0.0"
@ -3785,16 +3786,16 @@
} }
}, },
"node_modules/vite": { "node_modules/vite": {
"version": "8.1.4", "version": "8.1.5",
"resolved": "https://registry.npmjs.org/vite/-/vite-8.1.4.tgz", "resolved": "https://registry.npmjs.org/vite/-/vite-8.1.5.tgz",
"integrity": "sha512-bTT9PsdWO+MQMNG9ZXIP/qM9wGh37DFxTV/sPq9cFpHr3w4jkgef032PkAL9jAqhk3Nz8NQw3O8n6/xFkqO4QQ==", "integrity": "sha512-7ULLwsCdYx/nRyrpiEwvqb5TFHrMVZyBt+rg/OAXT7rgj/z+DtTDyKFeLAdDkubDVDKD8jOsndmy7m55XcfUsw==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"lightningcss": "^1.32.0", "lightningcss": "^1.32.0",
"picomatch": "^4.0.5", "picomatch": "^4.0.5",
"postcss": "^8.5.16", "postcss": "^8.5.17",
"rolldown": "~1.1.4", "rolldown": "~1.1.5",
"tinyglobby": "^0.2.17" "tinyglobby": "^0.2.17"
}, },
"bin": { "bin": {

View file

@ -26,10 +26,10 @@
"@proposal-system/api-contracts": "file:../shared/api-contracts", "@proposal-system/api-contracts": "file:../shared/api-contracts",
"@tanstack/react-query": "^5.101.2", "@tanstack/react-query": "^5.101.2",
"axios": "^1.18.1", "axios": "^1.18.1",
"lucide-react": "^1.24.0", "lucide-react": "^1.25.0",
"react": "^19.2.7", "react": "^19.2.7",
"react-dom": "^19.2.7", "react-dom": "^19.2.7",
"react-hook-form": "^7.81.0", "react-hook-form": "^7.82.0",
"react-router-dom": "^7.18.1", "react-router-dom": "^7.18.1",
"react-toastify": "^11.0.5", "react-toastify": "^11.0.5",
"zod": "^4.4.3" "zod": "^4.4.3"
@ -45,7 +45,7 @@
"jsdom": "^29.1.1", "jsdom": "^29.1.1",
"prettier": "^3.9.5", "prettier": "^3.9.5",
"typescript": "~7.0.2", "typescript": "~7.0.2",
"vite": "^8.1.3", "vite": "^8.1.5",
"vitest": "^4.1.10" "vitest": "^4.1.10"
}, },
"overrides": { "overrides": {