diff --git a/cloud/src/Signalco.Infrastructure.Processor.Tests/Signalco.Infrastructure.Processor.Tests.csproj b/cloud/src/Signalco.Infrastructure.Processor.Tests/Signalco.Infrastructure.Processor.Tests.csproj index 0543cb8b3d..38e9a32560 100644 --- a/cloud/src/Signalco.Infrastructure.Processor.Tests/Signalco.Infrastructure.Processor.Tests.csproj +++ b/cloud/src/Signalco.Infrastructure.Processor.Tests/Signalco.Infrastructure.Processor.Tests.csproj @@ -9,7 +9,7 @@ - + runtime; build; native; contentfiles; analyzers; buildtransitive diff --git a/infra/apps/cloud-primary/package.json b/infra/apps/cloud-primary/package.json index 474d1233ae..ea37c939b4 100644 --- a/infra/apps/cloud-primary/package.json +++ b/infra/apps/cloud-primary/package.json @@ -12,11 +12,11 @@ }, "devDependencies": { "@infra/pulumi": "workspace:*", - "@types/node": "20.16.3", - "@typescript-eslint/eslint-plugin": "8.3.0", - "@typescript-eslint/parser": "8.3.0", + "@types/node": "20.16.4", + "@typescript-eslint/eslint-plugin": "8.4.0", + "@typescript-eslint/parser": "8.4.0", "eslint": "8.57.0", - "eslint-plugin-import": "2.29.1", + "eslint-plugin-import": "2.30.0", "eslint-plugin-n": "17.10.2", "eslint-plugin-promise": "7.1.0", "tsup": "8.2.4", @@ -25,7 +25,7 @@ "dependencies": { "@checkly/pulumi": "1.1.4", "@pulumi/aws": "6.50.1", - "@pulumi/azure-native": "2.58.0", + "@pulumi/azure-native": "2.59.0", "@pulumi/cloudflare": "5.37.1", "@pulumi/command": "1.0.1", "@pulumi/docker": "4.5.5", diff --git a/infra/apps/doprocess/package.json b/infra/apps/doprocess/package.json index 3b6f5a8848..3729fa97de 100644 --- a/infra/apps/doprocess/package.json +++ b/infra/apps/doprocess/package.json @@ -13,11 +13,11 @@ }, "devDependencies": { "@infra/pulumi": "workspace:*", - "@types/node": "20.16.3", - "@typescript-eslint/eslint-plugin": "8.3.0", - "@typescript-eslint/parser": "8.3.0", + "@types/node": "20.16.4", + "@typescript-eslint/eslint-plugin": "8.4.0", + "@typescript-eslint/parser": "8.4.0", "eslint": "8.57.0", - "eslint-plugin-import": "2.29.1", + "eslint-plugin-import": "2.30.0", "eslint-plugin-n": "17.10.2", "eslint-plugin-promise": "7.1.0", "tsup": "8.2.4", @@ -25,7 +25,7 @@ }, "dependencies": { "@pulumi/pulumi": "3.130.0", - "@pulumi/azure-native": "2.58.0", + "@pulumi/azure-native": "2.59.0", "@pulumi/cloudflare": "5.37.1", "@pulumi/docker": "4.5.5", "@pulumiverse/vercel": "1.11.0" diff --git a/infra/apps/remote-browser/package.json b/infra/apps/remote-browser/package.json index 4dd67722a7..d5947de92b 100644 --- a/infra/apps/remote-browser/package.json +++ b/infra/apps/remote-browser/package.json @@ -8,11 +8,11 @@ }, "devDependencies": { "@infra/pulumi": "workspace:*", - "@types/node": "20.16.3", - "@typescript-eslint/eslint-plugin": "8.3.0", - "@typescript-eslint/parser": "8.3.0", + "@types/node": "20.16.4", + "@typescript-eslint/eslint-plugin": "8.4.0", + "@typescript-eslint/parser": "8.4.0", "eslint": "8.57.0", - "eslint-plugin-import": "2.29.1", + "eslint-plugin-import": "2.30.0", "eslint-plugin-n": "17.10.2", "eslint-plugin-promise": "7.1.0", "tsup": "8.2.4", @@ -21,7 +21,7 @@ "dependencies": { "@checkly/pulumi": "1.1.4", "@pulumi/aws": "6.50.1", - "@pulumi/azure-native": "2.58.0", + "@pulumi/azure-native": "2.59.0", "@pulumi/cloudflare": "5.37.1", "@pulumi/command": "1.0.1", "@pulumi/docker": "4.5.5", diff --git a/infra/apps/uier/package.json b/infra/apps/uier/package.json index 92c4b0b5de..a733c38711 100644 --- a/infra/apps/uier/package.json +++ b/infra/apps/uier/package.json @@ -12,11 +12,11 @@ }, "devDependencies": { "@infra/pulumi": "workspace:*", - "@types/node": "20.16.3", - "@typescript-eslint/eslint-plugin": "8.3.0", - "@typescript-eslint/parser": "8.3.0", + "@types/node": "20.16.4", + "@typescript-eslint/eslint-plugin": "8.4.0", + "@typescript-eslint/parser": "8.4.0", "eslint": "8.57.0", - "eslint-plugin-import": "2.29.1", + "eslint-plugin-import": "2.30.0", "eslint-plugin-n": "17.10.2", "eslint-plugin-promise": "7.1.0", "tsup": "8.2.4", @@ -25,7 +25,7 @@ "dependencies": { "@checkly/pulumi": "1.1.4", "@pulumi/aws": "6.50.1", - "@pulumi/azure-native": "2.58.0", + "@pulumi/azure-native": "2.59.0", "@pulumi/cloudflare": "5.37.1", "@pulumi/command": "1.0.1", "@pulumi/docker": "4.5.5", diff --git a/infra/apps/workingparty/package.json b/infra/apps/workingparty/package.json index f86bb742d9..8874e676f6 100644 --- a/infra/apps/workingparty/package.json +++ b/infra/apps/workingparty/package.json @@ -12,11 +12,11 @@ }, "devDependencies": { "@infra/pulumi": "workspace:*", - "@types/node": "20.16.3", - "@typescript-eslint/eslint-plugin": "8.3.0", - "@typescript-eslint/parser": "8.3.0", + "@types/node": "20.16.4", + "@typescript-eslint/eslint-plugin": "8.4.0", + "@typescript-eslint/parser": "8.4.0", "eslint": "8.57.0", - "eslint-plugin-import": "2.29.1", + "eslint-plugin-import": "2.30.0", "eslint-plugin-n": "17.10.2", "eslint-plugin-promise": "7.1.0", "tsup": "8.2.4", @@ -24,7 +24,7 @@ }, "dependencies": { "@pulumi/pulumi": "3.130.0", - "@pulumi/azure-native": "2.58.0", + "@pulumi/azure-native": "2.59.0", "@pulumi/cloudflare": "5.37.1", "@pulumi/docker": "4.5.5", "@pulumiverse/vercel": "1.11.0" diff --git a/infra/packages/eslint-config/package.json b/infra/packages/eslint-config/package.json index 4747349a11..34ab7d78f7 100644 --- a/infra/packages/eslint-config/package.json +++ b/infra/packages/eslint-config/package.json @@ -10,10 +10,10 @@ "eslint-config-turbo": "2.1.1", "eslint-config-prettier": "9.1.0", "eslint-plugin-only-warn": "1.1.0", - "eslint-plugin-import": "2.29.1", + "eslint-plugin-import": "2.30.0", "eslint-import-resolver-typescript": "3.6.3", - "@typescript-eslint/parser": "8.3.0", - "@typescript-eslint/eslint-plugin": "8.3.0", + "@typescript-eslint/parser": "8.4.0", + "@typescript-eslint/eslint-plugin": "8.4.0", "typescript": "5.5.4" } } diff --git a/infra/packages/pulumi/package.json b/infra/packages/pulumi/package.json index 4ff52d31a4..766ae912e0 100644 --- a/infra/packages/pulumi/package.json +++ b/infra/packages/pulumi/package.json @@ -29,11 +29,11 @@ "devDependencies": { "@infra/typescript-config": "workspace:*", "@infra/eslint-config": "workspace:*", - "@types/node": "20.16.3", - "@typescript-eslint/eslint-plugin": "8.3.0", - "@typescript-eslint/parser": "8.3.0", + "@types/node": "20.16.4", + "@typescript-eslint/eslint-plugin": "8.4.0", + "@typescript-eslint/parser": "8.4.0", "eslint": "8.57.0", - "eslint-plugin-import": "2.29.1", + "eslint-plugin-import": "2.30.0", "eslint-plugin-n": "17.10.2", "eslint-plugin-promise": "7.1.0", "typescript": "5.5.4" @@ -41,7 +41,7 @@ "dependencies": { "@checkly/pulumi": "1.1.4", "@pulumi/aws": "6.50.1", - "@pulumi/azure-native": "2.58.0", + "@pulumi/azure-native": "2.59.0", "@pulumi/cloudflare": "5.37.1", "@pulumi/command": "1.0.1", "@pulumi/docker": "4.5.5", diff --git a/infra/pnpm-lock.yaml b/infra/pnpm-lock.yaml index 67efc8eac2..21e18c757b 100644 --- a/infra/pnpm-lock.yaml +++ b/infra/pnpm-lock.yaml @@ -27,8 +27,8 @@ importers: specifier: 6.50.1 version: 6.50.1(ts-node@7.0.1)(typescript@5.5.4) '@pulumi/azure-native': - specifier: 2.58.0 - version: 2.58.0(ts-node@7.0.1)(typescript@5.5.4) + specifier: 2.59.0 + version: 2.59.0(ts-node@7.0.1)(typescript@5.5.4) '@pulumi/cloudflare': specifier: 5.37.1 version: 5.37.1(ts-node@7.0.1)(typescript@5.5.4) @@ -49,20 +49,20 @@ importers: specifier: workspace:* version: link:../../packages/pulumi '@types/node': - specifier: 20.16.3 - version: 20.16.3 + specifier: 20.16.4 + version: 20.16.4 '@typescript-eslint/eslint-plugin': - specifier: 8.3.0 - version: 8.3.0(@typescript-eslint/parser@8.3.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4) + specifier: 8.4.0 + version: 8.4.0(@typescript-eslint/parser@8.4.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4) '@typescript-eslint/parser': - specifier: 8.3.0 - version: 8.3.0(eslint@8.57.0)(typescript@5.5.4) + specifier: 8.4.0 + version: 8.4.0(eslint@8.57.0)(typescript@5.5.4) eslint: specifier: 8.57.0 version: 8.57.0 eslint-plugin-import: - specifier: 2.29.1 - version: 2.29.1(@typescript-eslint/parser@8.3.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.0) + specifier: 2.30.0 + version: 2.30.0(@typescript-eslint/parser@8.4.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.0) eslint-plugin-n: specifier: 17.10.2 version: 17.10.2(eslint@8.57.0) @@ -79,8 +79,8 @@ importers: apps/doprocess: dependencies: '@pulumi/azure-native': - specifier: 2.58.0 - version: 2.58.0(ts-node@7.0.1)(typescript@5.5.4) + specifier: 2.59.0 + version: 2.59.0(ts-node@7.0.1)(typescript@5.5.4) '@pulumi/cloudflare': specifier: 5.37.1 version: 5.37.1(ts-node@7.0.1)(typescript@5.5.4) @@ -98,20 +98,20 @@ importers: specifier: workspace:* version: link:../../packages/pulumi '@types/node': - specifier: 20.16.3 - version: 20.16.3 + specifier: 20.16.4 + version: 20.16.4 '@typescript-eslint/eslint-plugin': - specifier: 8.3.0 - version: 8.3.0(@typescript-eslint/parser@8.3.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4) + specifier: 8.4.0 + version: 8.4.0(@typescript-eslint/parser@8.4.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4) '@typescript-eslint/parser': - specifier: 8.3.0 - version: 8.3.0(eslint@8.57.0)(typescript@5.5.4) + specifier: 8.4.0 + version: 8.4.0(eslint@8.57.0)(typescript@5.5.4) eslint: specifier: 8.57.0 version: 8.57.0 eslint-plugin-import: - specifier: 2.29.1 - version: 2.29.1(@typescript-eslint/parser@8.3.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.0) + specifier: 2.30.0 + version: 2.30.0(@typescript-eslint/parser@8.4.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.0) eslint-plugin-n: specifier: 17.10.2 version: 17.10.2(eslint@8.57.0) @@ -134,8 +134,8 @@ importers: specifier: 6.50.1 version: 6.50.1(ts-node@7.0.1)(typescript@5.5.4) '@pulumi/azure-native': - specifier: 2.58.0 - version: 2.58.0(ts-node@7.0.1)(typescript@5.5.4) + specifier: 2.59.0 + version: 2.59.0(ts-node@7.0.1)(typescript@5.5.4) '@pulumi/cloudflare': specifier: 5.37.1 version: 5.37.1(ts-node@7.0.1)(typescript@5.5.4) @@ -156,20 +156,20 @@ importers: specifier: workspace:* version: link:../../packages/pulumi '@types/node': - specifier: 20.16.3 - version: 20.16.3 + specifier: 20.16.4 + version: 20.16.4 '@typescript-eslint/eslint-plugin': - specifier: 8.3.0 - version: 8.3.0(@typescript-eslint/parser@8.3.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4) + specifier: 8.4.0 + version: 8.4.0(@typescript-eslint/parser@8.4.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4) '@typescript-eslint/parser': - specifier: 8.3.0 - version: 8.3.0(eslint@8.57.0)(typescript@5.5.4) + specifier: 8.4.0 + version: 8.4.0(eslint@8.57.0)(typescript@5.5.4) eslint: specifier: 8.57.0 version: 8.57.0 eslint-plugin-import: - specifier: 2.29.1 - version: 2.29.1(@typescript-eslint/parser@8.3.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.0) + specifier: 2.30.0 + version: 2.30.0(@typescript-eslint/parser@8.4.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.0) eslint-plugin-n: specifier: 17.10.2 version: 17.10.2(eslint@8.57.0) @@ -192,8 +192,8 @@ importers: specifier: 6.50.1 version: 6.50.1(ts-node@7.0.1)(typescript@5.5.4) '@pulumi/azure-native': - specifier: 2.58.0 - version: 2.58.0(ts-node@7.0.1)(typescript@5.5.4) + specifier: 2.59.0 + version: 2.59.0(ts-node@7.0.1)(typescript@5.5.4) '@pulumi/cloudflare': specifier: 5.37.1 version: 5.37.1(ts-node@7.0.1)(typescript@5.5.4) @@ -214,20 +214,20 @@ importers: specifier: workspace:* version: link:../../packages/pulumi '@types/node': - specifier: 20.16.3 - version: 20.16.3 + specifier: 20.16.4 + version: 20.16.4 '@typescript-eslint/eslint-plugin': - specifier: 8.3.0 - version: 8.3.0(@typescript-eslint/parser@8.3.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4) + specifier: 8.4.0 + version: 8.4.0(@typescript-eslint/parser@8.4.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4) '@typescript-eslint/parser': - specifier: 8.3.0 - version: 8.3.0(eslint@8.57.0)(typescript@5.5.4) + specifier: 8.4.0 + version: 8.4.0(eslint@8.57.0)(typescript@5.5.4) eslint: specifier: 8.57.0 version: 8.57.0 eslint-plugin-import: - specifier: 2.29.1 - version: 2.29.1(@typescript-eslint/parser@8.3.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.0) + specifier: 2.30.0 + version: 2.30.0(@typescript-eslint/parser@8.4.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.0) eslint-plugin-n: specifier: 17.10.2 version: 17.10.2(eslint@8.57.0) @@ -244,8 +244,8 @@ importers: apps/workingparty: dependencies: '@pulumi/azure-native': - specifier: 2.58.0 - version: 2.58.0(ts-node@7.0.1)(typescript@5.5.4) + specifier: 2.59.0 + version: 2.59.0(ts-node@7.0.1)(typescript@5.5.4) '@pulumi/cloudflare': specifier: 5.37.1 version: 5.37.1(ts-node@7.0.1)(typescript@5.5.4) @@ -263,20 +263,20 @@ importers: specifier: workspace:* version: link:../../packages/pulumi '@types/node': - specifier: 20.16.3 - version: 20.16.3 + specifier: 20.16.4 + version: 20.16.4 '@typescript-eslint/eslint-plugin': - specifier: 8.3.0 - version: 8.3.0(@typescript-eslint/parser@8.3.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4) + specifier: 8.4.0 + version: 8.4.0(@typescript-eslint/parser@8.4.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4) '@typescript-eslint/parser': - specifier: 8.3.0 - version: 8.3.0(eslint@8.57.0)(typescript@5.5.4) + specifier: 8.4.0 + version: 8.4.0(eslint@8.57.0)(typescript@5.5.4) eslint: specifier: 8.57.0 version: 8.57.0 eslint-plugin-import: - specifier: 2.29.1 - version: 2.29.1(@typescript-eslint/parser@8.3.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.0) + specifier: 2.30.0 + version: 2.30.0(@typescript-eslint/parser@8.4.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.0) eslint-plugin-n: specifier: 17.10.2 version: 17.10.2(eslint@8.57.0) @@ -293,11 +293,11 @@ importers: packages/eslint-config: devDependencies: '@typescript-eslint/eslint-plugin': - specifier: 8.3.0 - version: 8.3.0(@typescript-eslint/parser@8.3.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4) + specifier: 8.4.0 + version: 8.4.0(@typescript-eslint/parser@8.4.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4) '@typescript-eslint/parser': - specifier: 8.3.0 - version: 8.3.0(eslint@8.57.0)(typescript@5.5.4) + specifier: 8.4.0 + version: 8.4.0(eslint@8.57.0)(typescript@5.5.4) eslint-config-prettier: specifier: 9.1.0 version: 9.1.0(eslint@8.57.0) @@ -306,10 +306,10 @@ importers: version: 2.1.1(eslint@8.57.0) eslint-import-resolver-typescript: specifier: 3.6.3 - version: 3.6.3(@typescript-eslint/parser@8.3.0(eslint@8.57.0)(typescript@5.5.4))(eslint-plugin-import@2.29.1)(eslint@8.57.0) + version: 3.6.3(@typescript-eslint/parser@8.4.0(eslint@8.57.0)(typescript@5.5.4))(eslint-plugin-import@2.30.0)(eslint@8.57.0) eslint-plugin-import: - specifier: 2.29.1 - version: 2.29.1(@typescript-eslint/parser@8.3.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.0) + specifier: 2.30.0 + version: 2.30.0(@typescript-eslint/parser@8.4.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.0) eslint-plugin-only-warn: specifier: 1.1.0 version: 1.1.0 @@ -326,8 +326,8 @@ importers: specifier: 6.50.1 version: 6.50.1(ts-node@7.0.1)(typescript@5.5.4) '@pulumi/azure-native': - specifier: 2.58.0 - version: 2.58.0(ts-node@7.0.1)(typescript@5.5.4) + specifier: 2.59.0 + version: 2.59.0(ts-node@7.0.1)(typescript@5.5.4) '@pulumi/cloudflare': specifier: 5.37.1 version: 5.37.1(ts-node@7.0.1)(typescript@5.5.4) @@ -351,20 +351,20 @@ importers: specifier: workspace:* version: link:../typescript-config '@types/node': - specifier: 20.16.3 - version: 20.16.3 + specifier: 20.16.4 + version: 20.16.4 '@typescript-eslint/eslint-plugin': - specifier: 8.3.0 - version: 8.3.0(@typescript-eslint/parser@8.3.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4) + specifier: 8.4.0 + version: 8.4.0(@typescript-eslint/parser@8.4.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4) '@typescript-eslint/parser': - specifier: 8.3.0 - version: 8.3.0(eslint@8.57.0)(typescript@5.5.4) + specifier: 8.4.0 + version: 8.4.0(eslint@8.57.0)(typescript@5.5.4) eslint: specifier: 8.57.0 version: 8.57.0 eslint-plugin-import: - specifier: 2.29.1 - version: 2.29.1(@typescript-eslint/parser@8.3.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.0) + specifier: 2.30.0 + version: 2.30.0(@typescript-eslint/parser@8.4.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.0) eslint-plugin-n: specifier: 17.10.2 version: 17.10.2(eslint@8.57.0) @@ -778,8 +778,8 @@ packages: '@pulumi/aws@6.50.1': resolution: {integrity: sha512-PzU8DnOsLCFgqeV7eFSrmcyqos2ilsuuRNbGLxP9pP1dXhsBvXoLFVyLNdTuI+zDG58fOmC2c7KsXXuyo3vjvg==} - '@pulumi/azure-native@2.58.0': - resolution: {integrity: sha512-vfW9VW/M28E8N8C+gypmMMTYAtFwcI7ReXfjwhva+OVbRGoumaW5hP0sxkfdMaqE+hWD0KNqWes9x0108DVy2A==} + '@pulumi/azure-native@2.59.0': + resolution: {integrity: sha512-4iMuIS9fvGmDE/06By2QBMEcFbh+qJZXOIGGnPHQhlZcoJrpyoRjAanB5ljklk/nTaK9w2mzWf8tN9FcFpYr3g==} '@pulumi/cloudflare@5.37.1': resolution: {integrity: sha512-4s0lcIOM56rEMeZYEhrHi4tOHz78XrN+jDMj79afnToXzHFIYonBsK9BNEhEsQlyjQ0rlwB35QvpAY/MqSBcaw==} @@ -888,6 +888,9 @@ packages: cpu: [x64] os: [win32] + '@rtsao/scc@1.1.0': + resolution: {integrity: sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==} + '@sigstore/bundle@2.2.0': resolution: {integrity: sha512-5VI58qgNs76RDrwXNhpmyN/jKpq9evV/7f1XrcqcAfvxDl5SeVY/I5Rmfe96ULAV7/FK5dge9RBKGBJPhL1WsQ==} engines: {node: ^16.14.0 || >=18.0.0} @@ -946,8 +949,8 @@ packages: '@types/keyv@3.1.4': resolution: {integrity: sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==} - '@types/node@20.16.3': - resolution: {integrity: sha512-/wdGiWRkMOm53gAsSyFMXFZHbVg7C6CbkrzHNpaHoYfsUWPg7m6ZRKtvQjgvQ9i8WT540a3ydRlRQbxjY30XxQ==} + '@types/node@20.16.4': + resolution: {integrity: sha512-ioyQ1zK9aGEomJ45zz8S8IdzElyxhvP1RVWnPrXDf6wFaUb+kk1tEcVVJkF7RPGM0VWI7cp5U57oCPIn5iN1qg==} '@types/responselike@1.0.3': resolution: {integrity: sha512-H/+L+UkTV33uf49PH5pCAUBVPNj2nDBXTN+qS1dOwyyg24l3CcicicCA7ca+HMvJBZcFgl5r8e+RR6elsb4Lyw==} @@ -961,8 +964,8 @@ packages: '@types/tmp@0.2.6': resolution: {integrity: sha512-chhaNf2oKHlRkDGt+tiKE2Z5aJ6qalm7Z9rlLdBwmOiAAf09YQvvoLXjWK4HWPF1xU/fqvMgfNfpVoBscA/tKA==} - '@typescript-eslint/eslint-plugin@8.3.0': - resolution: {integrity: sha512-FLAIn63G5KH+adZosDYiutqkOkYEx0nvcwNNfJAf+c7Ae/H35qWwTYvPZUKFj5AS+WfHG/WJJfWnDnyNUlp8UA==} + '@typescript-eslint/eslint-plugin@8.4.0': + resolution: {integrity: sha512-rg8LGdv7ri3oAlenMACk9e+AR4wUV0yrrG+XKsGKOK0EVgeEDqurkXMPILG2836fW4ibokTB5v4b6Z9+GYQDEw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: '@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0 @@ -972,8 +975,8 @@ packages: typescript: optional: true - '@typescript-eslint/parser@8.3.0': - resolution: {integrity: sha512-h53RhVyLu6AtpUzVCYLPhZGL5jzTD9fZL+SYf/+hYOx2bDkyQXztXSc4tbvKYHzfMXExMLiL9CWqJmVz6+78IQ==} + '@typescript-eslint/parser@8.4.0': + resolution: {integrity: sha512-NHgWmKSgJk5K9N16GIhQ4jSobBoJwrmURaLErad0qlLjrpP5bECYg+wxVTGlGZmJbU03jj/dfnb6V9bw+5icsA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -982,12 +985,12 @@ packages: typescript: optional: true - '@typescript-eslint/scope-manager@8.3.0': - resolution: {integrity: sha512-mz2X8WcN2nVu5Hodku+IR8GgCOl4C0G/Z1ruaWN4dgec64kDBabuXyPAr+/RgJtumv8EEkqIzf3X2U5DUKB2eg==} + '@typescript-eslint/scope-manager@8.4.0': + resolution: {integrity: sha512-n2jFxLeY0JmKfUqy3P70rs6vdoPjHK8P/w+zJcV3fk0b0BwRXC/zxRTEnAsgYT7MwdQDt/ZEbtdzdVC+hcpF0A==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/type-utils@8.3.0': - resolution: {integrity: sha512-wrV6qh//nLbfXZQoj32EXKmwHf4b7L+xXLrP3FZ0GOUU72gSvLjeWUl5J5Ue5IwRxIV1TfF73j/eaBapxx99Lg==} + '@typescript-eslint/type-utils@8.4.0': + resolution: {integrity: sha512-pu2PAmNrl9KX6TtirVOrbLPLwDmASpZhK/XU7WvoKoCUkdtq9zF7qQ7gna0GBZFN0hci0vHaSusiL2WpsQk37A==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '*' @@ -995,12 +998,12 @@ packages: typescript: optional: true - '@typescript-eslint/types@8.3.0': - resolution: {integrity: sha512-y6sSEeK+facMaAyixM36dQ5NVXTnKWunfD1Ft4xraYqxP0lC0POJmIaL/mw72CUMqjY9qfyVfXafMeaUj0noWw==} + '@typescript-eslint/types@8.4.0': + resolution: {integrity: sha512-T1RB3KQdskh9t3v/qv7niK6P8yvn7ja1mS7QK7XfRVL6wtZ8/mFs/FHf4fKvTA0rKnqnYxl/uHFNbnEt0phgbw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/typescript-estree@8.3.0': - resolution: {integrity: sha512-Mq7FTHl0R36EmWlCJWojIC1qn/ZWo2YiWYc1XVtasJ7FIgjo0MVv9rZWXEE7IK2CGrtwe1dVOxWwqXUdNgfRCA==} + '@typescript-eslint/typescript-estree@8.4.0': + resolution: {integrity: sha512-kJ2OIP4dQw5gdI4uXsaxUZHRwWAGpREJ9Zq6D5L0BweyOrWsL6Sz0YcAZGWhvKnH7fm1J5YFE1JrQL0c9dd53A==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '*' @@ -1008,14 +1011,14 @@ packages: typescript: optional: true - '@typescript-eslint/utils@8.3.0': - resolution: {integrity: sha512-F77WwqxIi/qGkIGOGXNBLV7nykwfjLsdauRB/DOFPdv6LTF3BHHkBpq81/b5iMPSF055oO2BiivDJV4ChvNtXA==} + '@typescript-eslint/utils@8.4.0': + resolution: {integrity: sha512-swULW8n1IKLjRAgciCkTCafyTHHfwVQFt8DovmaF69sKbOxTSFMmIZaSHjqO9i/RV0wIblaawhzvtva8Nmm7lQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 - '@typescript-eslint/visitor-keys@8.3.0': - resolution: {integrity: sha512-RmZwrTbQ9QveF15m/Cl28n0LXD6ea2CjkhH5rQ55ewz3H24w+AMCJHPVYaZ8/0HoG8Z3cLLFFycRXxeO2tz9FA==} + '@typescript-eslint/visitor-keys@8.4.0': + resolution: {integrity: sha512-zTQD6WLNTre1hj5wp09nBIDiOc2U5r/qmzo7wxPn4ZgAjHql09EofqhF9WF+fZHzL5aCyaIpPcT2hyxl73kr9A==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@ungap/structured-clone@1.2.0': @@ -1091,16 +1094,20 @@ packages: array-buffer-byte-length@1.0.0: resolution: {integrity: sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==} - array-includes@3.1.7: - resolution: {integrity: sha512-dlcsNBIiWhPkHdOEEKnehA+RNUWDc4UqFtnIXU4uuYDPtA4LDkr7qip2p0VvFAEXNDr0yWZ9PJyIRiGjRLQzwQ==} + array-buffer-byte-length@1.0.1: + resolution: {integrity: sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==} + engines: {node: '>= 0.4'} + + array-includes@3.1.8: + resolution: {integrity: sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ==} engines: {node: '>= 0.4'} array-union@2.1.0: resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==} engines: {node: '>=8'} - array.prototype.findlastindex@1.2.3: - resolution: {integrity: sha512-LzLoiOMAxvy+Gd3BAq3B7VeIgPdo+Q8hthvKtXybMvRV0jrXfJM/t8mw7nNlpEcVlVUnCnM2KSX4XU5HmpodOA==} + array.prototype.findlastindex@1.2.5: + resolution: {integrity: sha512-zfETvRFA8o7EiNn++N5f/kaCw221hrpGsDmcpndVupkPzEc1Wuf3VgC0qby1BbHs7f5DVYjgtEU2LLh5bqeGfQ==} engines: {node: '>= 0.4'} array.prototype.flat@1.3.2: @@ -1115,6 +1122,10 @@ packages: resolution: {integrity: sha512-yMBKppFur/fbHu9/6USUe03bZ4knMYiwFBcyiaXB8Go0qNehwX6inYPzK9U0NeQvGxKthcmHcaR8P5MStSRBAw==} engines: {node: '>= 0.4'} + arraybuffer.prototype.slice@1.0.3: + resolution: {integrity: sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==} + engines: {node: '>= 0.4'} + arrify@1.0.1: resolution: {integrity: sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==} engines: {node: '>=0.10.0'} @@ -1123,6 +1134,10 @@ packages: resolution: {integrity: sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==} engines: {node: '>= 0.4'} + available-typed-arrays@1.0.7: + resolution: {integrity: sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==} + engines: {node: '>= 0.4'} + balanced-match@1.0.2: resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} @@ -1179,6 +1194,10 @@ packages: call-bind@1.0.5: resolution: {integrity: sha512-C3nQxfFZxFRVoJoGKKI8y3MOEo129NQ+FgQ08iye+Mk4zNZZGdjfs06bVTr+DBSlA66Q2VEcMki/cUCP4SercQ==} + call-bind@1.0.7: + resolution: {integrity: sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==} + engines: {node: '>= 0.4'} + callsites@3.1.0: resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} engines: {node: '>=6'} @@ -1250,6 +1269,18 @@ packages: engines: {node: '>=4'} hasBin: true + data-view-buffer@1.0.1: + resolution: {integrity: sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==} + engines: {node: '>= 0.4'} + + data-view-byte-length@1.0.1: + resolution: {integrity: sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==} + engines: {node: '>= 0.4'} + + data-view-byte-offset@1.0.0: + resolution: {integrity: sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==} + engines: {node: '>= 0.4'} + debug@3.2.7: resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==} peerDependencies: @@ -1291,6 +1322,10 @@ packages: resolution: {integrity: sha512-E7uGkTzkk1d0ByLeSc6ZsFS79Axg+m1P/VsgYsxHgiuc3tFSj+MjMIwe90FC4lOAZzNBdY7kkO2P2wKdsQ1vgQ==} engines: {node: '>= 0.4'} + define-data-property@1.1.4: + resolution: {integrity: sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==} + engines: {node: '>= 0.4'} + define-properties@1.2.1: resolution: {integrity: sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==} engines: {node: '>= 0.4'} @@ -1345,10 +1380,30 @@ packages: resolution: {integrity: sha512-eiiY8HQeYfYH2Con2berK+To6GrK2RxbPawDkGq4UiCQQfZHb6wX9qQqkbpPqaxQFcl8d9QzZqo0tGE0VcrdwA==} engines: {node: '>= 0.4'} + es-abstract@1.23.3: + resolution: {integrity: sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==} + engines: {node: '>= 0.4'} + + es-define-property@1.0.0: + resolution: {integrity: sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==} + engines: {node: '>= 0.4'} + + es-errors@1.3.0: + resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==} + engines: {node: '>= 0.4'} + + es-object-atoms@1.0.0: + resolution: {integrity: sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==} + engines: {node: '>= 0.4'} + es-set-tostringtag@2.0.2: resolution: {integrity: sha512-BuDyupZt65P9D2D2vA/zqcI3G5xRsklm5N3xCwuiy+/vKy8i0ifdsQP1sLgO4tZDSCaQUSnmC48khknGMV3D2Q==} engines: {node: '>= 0.4'} + es-set-tostringtag@2.0.3: + resolution: {integrity: sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==} + engines: {node: '>= 0.4'} + es-shim-unscopables@1.0.2: resolution: {integrity: sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==} @@ -1402,8 +1457,8 @@ packages: eslint-plugin-import-x: optional: true - eslint-module-utils@2.8.0: - resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==} + eslint-module-utils@2.8.2: + resolution: {integrity: sha512-3XnC5fDyc8M4J2E8pt8pmSVRX2M+5yWMCfI/kDZwauQeFgzQOuhcRBFKjTeJagqgk4sFKxe1mvNVnaWwImx/Tg==} engines: {node: '>=4'} peerDependencies: '@typescript-eslint/parser': '*' @@ -1423,8 +1478,8 @@ packages: eslint-import-resolver-webpack: optional: true - eslint-module-utils@2.8.2: - resolution: {integrity: sha512-3XnC5fDyc8M4J2E8pt8pmSVRX2M+5yWMCfI/kDZwauQeFgzQOuhcRBFKjTeJagqgk4sFKxe1mvNVnaWwImx/Tg==} + eslint-module-utils@2.9.0: + resolution: {integrity: sha512-McVbYmwA3NEKwRQY5g4aWMdcZE5xZxV8i8l7CqJSrameuGSQJtSWaL/LxTEzSKKaCcOhlpDR8XEfYXWPrdo/ZQ==} engines: {node: '>=4'} peerDependencies: '@typescript-eslint/parser': '*' @@ -1450,8 +1505,8 @@ packages: peerDependencies: eslint: '>=8' - eslint-plugin-import@2.29.1: - resolution: {integrity: sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw==} + eslint-plugin-import@2.30.0: + resolution: {integrity: sha512-/mHNE9jINJfiD2EKkg1BKyPyUk4zdnT54YgbOgfjSakWT5oyX/qQLVNTkehyfpcMxZXMy1zyonZ2v7hZTX43Yw==} engines: {node: '>=4'} peerDependencies: '@typescript-eslint/parser': '*' @@ -1622,6 +1677,10 @@ packages: get-intrinsic@1.2.2: resolution: {integrity: sha512-0gSo4ml/0j98Y3lngkFEot/zhiCeWsbYIlZ+uZOVgzLyLaUw7wxUL+nCTP0XJvJg1AXulJRI3UJi8GsbDuxdGA==} + get-intrinsic@1.2.4: + resolution: {integrity: sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==} + engines: {node: '>= 0.4'} + get-stream@5.2.0: resolution: {integrity: sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==} engines: {node: '>=8'} @@ -1634,6 +1693,10 @@ packages: resolution: {integrity: sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==} engines: {node: '>= 0.4'} + get-symbol-description@1.0.2: + resolution: {integrity: sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==} + engines: {node: '>= 0.4'} + get-tsconfig@4.7.2: resolution: {integrity: sha512-wuMsz4leaj5hbGgg4IvDU0bqJagpftG5l5cXIAvo8uZrqn0NJqwtfupTN00VnkQJPcIRrxYrm1Ue24btpCha2A==} @@ -1699,10 +1762,17 @@ packages: has-property-descriptors@1.0.1: resolution: {integrity: sha512-VsX8eaIewvas0xnvinAe9bw4WfIeODpGYikiWYLH+dma0Jw6KHYqWiWfhQlgOVK8D6PvjubK5Uc4P0iIhIcNVg==} + has-property-descriptors@1.0.2: + resolution: {integrity: sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==} + has-proto@1.0.1: resolution: {integrity: sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==} engines: {node: '>= 0.4'} + has-proto@1.0.3: + resolution: {integrity: sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==} + engines: {node: '>= 0.4'} + has-symbols@1.0.3: resolution: {integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==} engines: {node: '>= 0.4'} @@ -1711,6 +1781,10 @@ packages: resolution: {integrity: sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==} engines: {node: '>= 0.4'} + has-tostringtag@1.0.2: + resolution: {integrity: sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==} + engines: {node: '>= 0.4'} + has-unicode@2.0.1: resolution: {integrity: sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==} @@ -1718,6 +1792,10 @@ packages: resolution: {integrity: sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==} engines: {node: '>= 0.4'} + hasown@2.0.2: + resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==} + engines: {node: '>= 0.4'} + hosted-git-info@7.0.1: resolution: {integrity: sha512-+K84LB1DYwMHoHSgaOY/Jfhw3ucPmSET5v98Ke/HdNSw4a0UktWzyW1mjhjpuxxTqOOsfWT/7iVshHmVZ4IpOA==} engines: {node: ^16.14.0 || >=18.0.0} @@ -1783,6 +1861,10 @@ packages: resolution: {integrity: sha512-Xj6dv+PsbtwyPpEflsejS+oIZxmMlV44zAhG479uYu89MsjcYOhCFnNyKrkJrihbsiasQyY0afoCl/9BLR65bg==} engines: {node: '>= 0.4'} + internal-slot@1.0.7: + resolution: {integrity: sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==} + engines: {node: '>= 0.4'} + ip-address@9.0.5: resolution: {integrity: sha512-zHtQzGojZXTwZTHQqra+ETKd4Sn3vgi7uBmlPoXVWZqYvuKmtI0l/VZTjqGmJY9x88GGOaZ9+G9ES8hC4T4X8g==} engines: {node: '>= 12'} @@ -1790,6 +1872,10 @@ packages: is-array-buffer@3.0.2: resolution: {integrity: sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==} + is-array-buffer@3.0.4: + resolution: {integrity: sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==} + engines: {node: '>= 0.4'} + is-bigint@1.0.4: resolution: {integrity: sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==} @@ -1811,6 +1897,14 @@ packages: is-core-module@2.13.1: resolution: {integrity: sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==} + is-core-module@2.15.1: + resolution: {integrity: sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ==} + engines: {node: '>= 0.4'} + + is-data-view@1.0.1: + resolution: {integrity: sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==} + engines: {node: '>= 0.4'} + is-date-object@1.0.5: resolution: {integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==} engines: {node: '>= 0.4'} @@ -1834,6 +1928,10 @@ packages: resolution: {integrity: sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==} engines: {node: '>= 0.4'} + is-negative-zero@2.0.3: + resolution: {integrity: sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==} + engines: {node: '>= 0.4'} + is-number-object@1.0.7: resolution: {integrity: sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==} engines: {node: '>= 0.4'} @@ -1853,6 +1951,10 @@ packages: is-shared-array-buffer@1.0.2: resolution: {integrity: sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==} + is-shared-array-buffer@1.0.3: + resolution: {integrity: sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==} + engines: {node: '>= 0.4'} + is-stream@2.0.1: resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==} engines: {node: '>=8'} @@ -1869,6 +1971,10 @@ packages: resolution: {integrity: sha512-Z14TF2JNG8Lss5/HMqt0//T9JeHXttXy5pH/DBU4vi98ozO2btxzq9MwYDZYnKwU8nRsz/+GVFVRDq3DkVuSPg==} engines: {node: '>= 0.4'} + is-typed-array@1.1.13: + resolution: {integrity: sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==} + engines: {node: '>= 0.4'} + is-weakref@1.0.2: resolution: {integrity: sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==} @@ -2164,15 +2270,20 @@ packages: resolution: {integrity: sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==} engines: {node: '>= 0.4'} - object.fromentries@2.0.7: - resolution: {integrity: sha512-UPbPHML6sL8PI/mOqPwsH4G6iyXcCGzLin8KvEPenOZN5lpCNBZZQ+V62vdjB1mQHrmqGQt5/OJzemUA+KJmEA==} + object.assign@4.1.5: + resolution: {integrity: sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==} engines: {node: '>= 0.4'} - object.groupby@1.0.1: - resolution: {integrity: sha512-HqaQtqLnp/8Bn4GL16cj+CUYbnpe1bh0TtEaWvybszDG4tgxCJuRpV8VGuvNaI1fAnI4lUJzDG55MXcOH4JZcQ==} + object.fromentries@2.0.8: + resolution: {integrity: sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==} + engines: {node: '>= 0.4'} + + object.groupby@1.0.3: + resolution: {integrity: sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ==} + engines: {node: '>= 0.4'} - object.values@1.1.7: - resolution: {integrity: sha512-aU6xnDFYT3x17e/f0IiiwlGPTy2jzMySGfUB4fq6z7CV8l85CWHDk5ErhyhpfDHhrOMwGFhSQkhMGHaIotA6Ng==} + object.values@1.2.0: + resolution: {integrity: sha512-yBYjY9QX2hnRmZHAjG/f13MzmBzxzYgQhFrke06TTyKY5zSTEqkOeukBzIdVA3j3ulu8Qa3MbVFShV7T2RmGtQ==} engines: {node: '>= 0.4'} once@1.4.0: @@ -2269,6 +2380,10 @@ packages: resolution: {integrity: sha512-Ie9z/WINcxxLp27BKOCHGde4ITq9UklYKDzVo1nhk5sqGEXU3FpkwP5GM2voTGJkGd9B3Otl+Q4uwSOeSUtOBA==} engines: {node: '>=14.16'} + possible-typed-array-names@1.0.0: + resolution: {integrity: sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==} + engines: {node: '>= 0.4'} + postcss-load-config@6.0.1: resolution: {integrity: sha512-oPtTM4oerL+UXmx+93ytZVN82RrlY/wPUV8IeDxFrzIjXOLF1pN+EmKPLbubvKHT2HC20xXsCAH2Z+CKV6Oz/g==} engines: {node: '>= 18'} @@ -2356,6 +2471,10 @@ packages: resolution: {integrity: sha512-sy6TXMN+hnP/wMy+ISxg3krXx7BAtWVO4UouuCN/ziM9UEne0euamVNafDfvC83bRNr95y0V5iijeDQFUNpvrg==} engines: {node: '>= 0.4'} + regexp.prototype.flags@1.5.2: + resolution: {integrity: sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==} + engines: {node: '>= 0.4'} + require-directory@2.1.1: resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==} engines: {node: '>=0.10.0'} @@ -2414,9 +2533,17 @@ packages: resolution: {integrity: sha512-6XbUAseYE2KtOuGueyeobCySj9L4+66Tn6KQMOPQJrAJEowYKW/YR/MGJZl7FdydUdaFu4LYyDZjxf4/Nmo23Q==} engines: {node: '>=0.4'} + safe-array-concat@1.1.2: + resolution: {integrity: sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==} + engines: {node: '>=0.4'} + safe-regex-test@1.0.0: resolution: {integrity: sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==} + safe-regex-test@1.0.3: + resolution: {integrity: sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==} + engines: {node: '>= 0.4'} + safer-buffer@2.1.2: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} @@ -2445,6 +2572,10 @@ packages: resolution: {integrity: sha512-VoaqjbBJKiWtg4yRcKBQ7g7wnGnLV3M8oLvVWwOk2PdYY6PEFegR1vezXR0tw6fZGF9csVakIRjrJiy2veSBFQ==} engines: {node: '>= 0.4'} + set-function-length@1.2.2: + resolution: {integrity: sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==} + engines: {node: '>= 0.4'} + set-function-name@2.0.1: resolution: {integrity: sha512-tMNCiqYVkXIZgc2Hnoy2IvC/f8ezc5koaRFkCjrpWzGpCd3qbZXPzVy9MAZzK1ch/X0jvSkojys3oqJN0qCmdA==} engines: {node: '>= 0.4'} @@ -2535,12 +2666,23 @@ packages: resolution: {integrity: sha512-lfjY4HcixfQXOfaqCvcBuOIapyaroTXhbkfJN3gcB1OtyupngWK4sEET9Knd0cXd28kTUqu/kHoV4HKSJdnjiQ==} engines: {node: '>= 0.4'} + string.prototype.trim@1.2.9: + resolution: {integrity: sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==} + engines: {node: '>= 0.4'} + string.prototype.trimend@1.0.7: resolution: {integrity: sha512-Ni79DqeB72ZFq1uH/L6zJ+DKZTkOtPIHovb3YZHQViE+HDouuU4mBrLOLDn5Dde3RF8qw5qVETEjhu9locMLvA==} + string.prototype.trimend@1.0.8: + resolution: {integrity: sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ==} + string.prototype.trimstart@1.0.7: resolution: {integrity: sha512-NGhtDFu3jCEm7B4Fy0DpLewdJQOZcQ0rGbwQ/+stjnrp2i+rlKeCvos9hOIeCmqwratM47OBxY7uFZzjxHXmrg==} + string.prototype.trimstart@1.0.8: + resolution: {integrity: sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==} + engines: {node: '>= 0.4'} + strip-ansi@6.0.1: resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} engines: {node: '>=8'} @@ -2697,17 +2839,33 @@ packages: resolution: {integrity: sha512-Y8KTSIglk9OZEr8zywiIHG/kmQ7KWyjseXs1CbSo8vC42w7hg2HgYTxSWwP0+is7bWDc1H+Fo026CpHFwm8tkw==} engines: {node: '>= 0.4'} + typed-array-buffer@1.0.2: + resolution: {integrity: sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==} + engines: {node: '>= 0.4'} + typed-array-byte-length@1.0.0: resolution: {integrity: sha512-Or/+kvLxNpeQ9DtSydonMxCx+9ZXOswtwJn17SNLvhptaXYDJvkFFP5zbfU/uLmvnBJlI4yrnXRxpdWH/M5tNA==} engines: {node: '>= 0.4'} + typed-array-byte-length@1.0.1: + resolution: {integrity: sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==} + engines: {node: '>= 0.4'} + typed-array-byte-offset@1.0.0: resolution: {integrity: sha512-RD97prjEt9EL8YgAgpOkf3O4IF9lhJFr9g0htQkm0rchFp/Vx7LW5Q8fSXXub7BXAODyUQohRMyOc3faCPd0hg==} engines: {node: '>= 0.4'} + typed-array-byte-offset@1.0.2: + resolution: {integrity: sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA==} + engines: {node: '>= 0.4'} + typed-array-length@1.0.4: resolution: {integrity: sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==} + typed-array-length@1.0.6: + resolution: {integrity: sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==} + engines: {node: '>= 0.4'} + typescript@5.5.4: resolution: {integrity: sha512-Mtq29sKDAEYP7aljRgtPOpTvOfbwRWlS6dPRzwjdE+C0R4brX/GUyhHSecbHMFLNBLcJIPt9nl9yG5TZ1weH+Q==} engines: {node: '>=14.17'} @@ -2760,6 +2918,10 @@ packages: resolution: {integrity: sha512-P5Nra0qjSncduVPEAr7xhoF5guty49ArDTwzJ/yNuPIbZppyRxFQsRCWrocxIY+CnMVG+qfbU2FmDKyvSGClow==} engines: {node: '>= 0.4'} + which-typed-array@1.1.15: + resolution: {integrity: sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==} + engines: {node: '>= 0.4'} + which@2.0.2: resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} engines: {node: '>= 8'} @@ -2926,7 +3088,7 @@ snapshots: '@grpc/grpc-js@1.10.1': dependencies: '@grpc/proto-loader': 0.7.10 - '@types/node': 20.16.3 + '@types/node': 20.16.4 '@grpc/proto-loader@0.7.10': dependencies: @@ -3230,7 +3392,7 @@ snapshots: - ts-node - typescript - '@pulumi/azure-native@2.58.0(ts-node@7.0.1)(typescript@5.5.4)': + '@pulumi/azure-native@2.59.0(ts-node@7.0.1)(typescript@5.5.4)': dependencies: '@pulumi/pulumi': 3.130.0(ts-node@7.0.1)(typescript@5.5.4) transitivePeerDependencies: @@ -3365,6 +3527,8 @@ snapshots: '@rollup/rollup-win32-x64-msvc@4.19.0': optional: true + '@rtsao/scc@1.1.0': {} + '@sigstore/bundle@2.2.0': dependencies: '@sigstore/protobuf-specs': 0.3.0 @@ -3412,7 +3576,7 @@ snapshots: dependencies: '@types/http-cache-semantics': 4.0.4 '@types/keyv': 3.1.4 - '@types/node': 20.16.3 + '@types/node': 20.16.4 '@types/responselike': 1.0.3 '@types/estree@1.0.5': {} @@ -3425,15 +3589,15 @@ snapshots: '@types/keyv@3.1.4': dependencies: - '@types/node': 20.16.3 + '@types/node': 20.16.4 - '@types/node@20.16.3': + '@types/node@20.16.4': dependencies: undici-types: 6.19.6 '@types/responselike@1.0.3': dependencies: - '@types/node': 20.16.3 + '@types/node': 20.16.4 '@types/semver@7.5.8': {} @@ -3441,14 +3605,14 @@ snapshots: '@types/tmp@0.2.6': {} - '@typescript-eslint/eslint-plugin@8.3.0(@typescript-eslint/parser@8.3.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4)': + '@typescript-eslint/eslint-plugin@8.4.0(@typescript-eslint/parser@8.4.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4)': dependencies: '@eslint-community/regexpp': 4.10.0 - '@typescript-eslint/parser': 8.3.0(eslint@8.57.0)(typescript@5.5.4) - '@typescript-eslint/scope-manager': 8.3.0 - '@typescript-eslint/type-utils': 8.3.0(eslint@8.57.0)(typescript@5.5.4) - '@typescript-eslint/utils': 8.3.0(eslint@8.57.0)(typescript@5.5.4) - '@typescript-eslint/visitor-keys': 8.3.0 + '@typescript-eslint/parser': 8.4.0(eslint@8.57.0)(typescript@5.5.4) + '@typescript-eslint/scope-manager': 8.4.0 + '@typescript-eslint/type-utils': 8.4.0(eslint@8.57.0)(typescript@5.5.4) + '@typescript-eslint/utils': 8.4.0(eslint@8.57.0)(typescript@5.5.4) + '@typescript-eslint/visitor-keys': 8.4.0 eslint: 8.57.0 graphemer: 1.4.0 ignore: 5.3.1 @@ -3459,12 +3623,12 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.3.0(eslint@8.57.0)(typescript@5.5.4)': + '@typescript-eslint/parser@8.4.0(eslint@8.57.0)(typescript@5.5.4)': dependencies: - '@typescript-eslint/scope-manager': 8.3.0 - '@typescript-eslint/types': 8.3.0 - '@typescript-eslint/typescript-estree': 8.3.0(typescript@5.5.4) - '@typescript-eslint/visitor-keys': 8.3.0 + '@typescript-eslint/scope-manager': 8.4.0 + '@typescript-eslint/types': 8.4.0 + '@typescript-eslint/typescript-estree': 8.4.0(typescript@5.5.4) + '@typescript-eslint/visitor-keys': 8.4.0 debug: 4.3.5 eslint: 8.57.0 optionalDependencies: @@ -3472,15 +3636,15 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/scope-manager@8.3.0': + '@typescript-eslint/scope-manager@8.4.0': dependencies: - '@typescript-eslint/types': 8.3.0 - '@typescript-eslint/visitor-keys': 8.3.0 + '@typescript-eslint/types': 8.4.0 + '@typescript-eslint/visitor-keys': 8.4.0 - '@typescript-eslint/type-utils@8.3.0(eslint@8.57.0)(typescript@5.5.4)': + '@typescript-eslint/type-utils@8.4.0(eslint@8.57.0)(typescript@5.5.4)': dependencies: - '@typescript-eslint/typescript-estree': 8.3.0(typescript@5.5.4) - '@typescript-eslint/utils': 8.3.0(eslint@8.57.0)(typescript@5.5.4) + '@typescript-eslint/typescript-estree': 8.4.0(typescript@5.5.4) + '@typescript-eslint/utils': 8.4.0(eslint@8.57.0)(typescript@5.5.4) debug: 4.3.5 ts-api-utils: 1.3.0(typescript@5.5.4) optionalDependencies: @@ -3489,12 +3653,12 @@ snapshots: - eslint - supports-color - '@typescript-eslint/types@8.3.0': {} + '@typescript-eslint/types@8.4.0': {} - '@typescript-eslint/typescript-estree@8.3.0(typescript@5.5.4)': + '@typescript-eslint/typescript-estree@8.4.0(typescript@5.5.4)': dependencies: - '@typescript-eslint/types': 8.3.0 - '@typescript-eslint/visitor-keys': 8.3.0 + '@typescript-eslint/types': 8.4.0 + '@typescript-eslint/visitor-keys': 8.4.0 debug: 4.3.5 fast-glob: 3.3.2 is-glob: 4.0.3 @@ -3506,20 +3670,20 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.3.0(eslint@8.57.0)(typescript@5.5.4)': + '@typescript-eslint/utils@8.4.0(eslint@8.57.0)(typescript@5.5.4)': dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) - '@typescript-eslint/scope-manager': 8.3.0 - '@typescript-eslint/types': 8.3.0 - '@typescript-eslint/typescript-estree': 8.3.0(typescript@5.5.4) + '@typescript-eslint/scope-manager': 8.4.0 + '@typescript-eslint/types': 8.4.0 + '@typescript-eslint/typescript-estree': 8.4.0(typescript@5.5.4) eslint: 8.57.0 transitivePeerDependencies: - supports-color - typescript - '@typescript-eslint/visitor-keys@8.3.0': + '@typescript-eslint/visitor-keys@8.4.0': dependencies: - '@typescript-eslint/types': 8.3.0 + '@typescript-eslint/types': 8.4.0 eslint-visitor-keys: 3.4.3 '@ungap/structured-clone@1.2.0': {} @@ -3586,23 +3750,30 @@ snapshots: call-bind: 1.0.5 is-array-buffer: 3.0.2 - array-includes@3.1.7: + array-buffer-byte-length@1.0.1: dependencies: - call-bind: 1.0.5 + call-bind: 1.0.7 + is-array-buffer: 3.0.4 + + array-includes@3.1.8: + dependencies: + call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.22.3 - get-intrinsic: 1.2.2 + es-abstract: 1.23.3 + es-object-atoms: 1.0.0 + get-intrinsic: 1.2.4 is-string: 1.0.7 array-union@2.1.0: {} - array.prototype.findlastindex@1.2.3: + array.prototype.findlastindex@1.2.5: dependencies: - call-bind: 1.0.5 + call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.22.3 + es-abstract: 1.23.3 + es-errors: 1.3.0 + es-object-atoms: 1.0.0 es-shim-unscopables: 1.0.2 - get-intrinsic: 1.2.2 array.prototype.flat@1.3.2: dependencies: @@ -3628,11 +3799,26 @@ snapshots: is-array-buffer: 3.0.2 is-shared-array-buffer: 1.0.2 + arraybuffer.prototype.slice@1.0.3: + dependencies: + array-buffer-byte-length: 1.0.1 + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.23.3 + es-errors: 1.3.0 + get-intrinsic: 1.2.4 + is-array-buffer: 3.0.4 + is-shared-array-buffer: 1.0.3 + arrify@1.0.1: optional: true available-typed-arrays@1.0.5: {} + available-typed-arrays@1.0.7: + dependencies: + possible-typed-array-names: 1.0.0 + balanced-match@1.0.2: {} bin-links@4.0.3: @@ -3705,6 +3891,14 @@ snapshots: get-intrinsic: 1.2.2 set-function-length: 1.1.1 + call-bind@1.0.7: + dependencies: + es-define-property: 1.0.0 + es-errors: 1.3.0 + function-bind: 1.1.2 + get-intrinsic: 1.2.4 + set-function-length: 1.2.2 + callsites@3.1.0: {} chalk@4.1.2: @@ -3768,6 +3962,24 @@ snapshots: cssesc@3.0.0: {} + data-view-buffer@1.0.1: + dependencies: + call-bind: 1.0.7 + es-errors: 1.3.0 + is-data-view: 1.0.1 + + data-view-byte-length@1.0.1: + dependencies: + call-bind: 1.0.7 + es-errors: 1.3.0 + is-data-view: 1.0.1 + + data-view-byte-offset@1.0.0: + dependencies: + call-bind: 1.0.7 + es-errors: 1.3.0 + is-data-view: 1.0.1 + debug@3.2.7: dependencies: ms: 2.1.2 @@ -3794,6 +4006,12 @@ snapshots: gopd: 1.0.1 has-property-descriptors: 1.0.1 + define-data-property@1.1.4: + dependencies: + es-define-property: 1.0.0 + es-errors: 1.3.0 + gopd: 1.0.1 + define-properties@1.2.1: dependencies: define-data-property: 1.1.1 @@ -3857,7 +4075,7 @@ snapshots: has-property-descriptors: 1.0.1 has-proto: 1.0.1 has-symbols: 1.0.3 - hasown: 2.0.0 + hasown: 2.0.2 internal-slot: 1.0.6 is-array-buffer: 3.0.2 is-callable: 1.2.7 @@ -3883,15 +4101,80 @@ snapshots: unbox-primitive: 1.0.2 which-typed-array: 1.1.13 + es-abstract@1.23.3: + dependencies: + array-buffer-byte-length: 1.0.1 + arraybuffer.prototype.slice: 1.0.3 + available-typed-arrays: 1.0.7 + call-bind: 1.0.7 + data-view-buffer: 1.0.1 + data-view-byte-length: 1.0.1 + data-view-byte-offset: 1.0.0 + es-define-property: 1.0.0 + es-errors: 1.3.0 + es-object-atoms: 1.0.0 + es-set-tostringtag: 2.0.3 + es-to-primitive: 1.2.1 + function.prototype.name: 1.1.6 + get-intrinsic: 1.2.4 + get-symbol-description: 1.0.2 + globalthis: 1.0.3 + gopd: 1.0.1 + has-property-descriptors: 1.0.2 + has-proto: 1.0.3 + has-symbols: 1.0.3 + hasown: 2.0.2 + internal-slot: 1.0.7 + is-array-buffer: 3.0.4 + is-callable: 1.2.7 + is-data-view: 1.0.1 + is-negative-zero: 2.0.3 + is-regex: 1.1.4 + is-shared-array-buffer: 1.0.3 + is-string: 1.0.7 + is-typed-array: 1.1.13 + is-weakref: 1.0.2 + object-inspect: 1.13.1 + object-keys: 1.1.1 + object.assign: 4.1.5 + regexp.prototype.flags: 1.5.2 + safe-array-concat: 1.1.2 + safe-regex-test: 1.0.3 + string.prototype.trim: 1.2.9 + string.prototype.trimend: 1.0.8 + string.prototype.trimstart: 1.0.8 + typed-array-buffer: 1.0.2 + typed-array-byte-length: 1.0.1 + typed-array-byte-offset: 1.0.2 + typed-array-length: 1.0.6 + unbox-primitive: 1.0.2 + which-typed-array: 1.1.15 + + es-define-property@1.0.0: + dependencies: + get-intrinsic: 1.2.4 + + es-errors@1.3.0: {} + + es-object-atoms@1.0.0: + dependencies: + es-errors: 1.3.0 + es-set-tostringtag@2.0.2: dependencies: get-intrinsic: 1.2.2 has-tostringtag: 1.0.0 - hasown: 2.0.0 + hasown: 2.0.2 + + es-set-tostringtag@2.0.3: + dependencies: + get-intrinsic: 1.2.4 + has-tostringtag: 1.0.2 + hasown: 2.0.2 es-shim-unscopables@1.0.2: dependencies: - hasown: 2.0.0 + hasown: 2.0.2 es-to-primitive@1.2.1: dependencies: @@ -3946,48 +4229,48 @@ snapshots: eslint-import-resolver-node@0.3.9: dependencies: debug: 3.2.7 - is-core-module: 2.13.1 + is-core-module: 2.15.1 resolve: 1.22.8 transitivePeerDependencies: - supports-color - eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.3.0(eslint@8.57.0)(typescript@5.5.4))(eslint-plugin-import@2.29.1)(eslint@8.57.0): + eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.4.0(eslint@8.57.0)(typescript@5.5.4))(eslint-plugin-import@2.30.0)(eslint@8.57.0): dependencies: '@nolyfill/is-core-module': 1.0.39 debug: 4.3.5 enhanced-resolve: 5.17.0 eslint: 8.57.0 - eslint-module-utils: 2.8.2(@typescript-eslint/parser@8.3.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.3.0(eslint@8.57.0)(typescript@5.5.4))(eslint-plugin-import@2.29.1)(eslint@8.57.0))(eslint@8.57.0) + eslint-module-utils: 2.8.2(@typescript-eslint/parser@8.4.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.4.0(eslint@8.57.0)(typescript@5.5.4))(eslint-plugin-import@2.30.0)(eslint@8.57.0))(eslint@8.57.0) fast-glob: 3.3.2 get-tsconfig: 4.7.6 is-bun-module: 1.1.0 is-glob: 4.0.3 optionalDependencies: - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@8.3.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.0) + eslint-plugin-import: 2.30.0(@typescript-eslint/parser@8.4.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.0) transitivePeerDependencies: - '@typescript-eslint/parser' - eslint-import-resolver-node - eslint-import-resolver-webpack - supports-color - eslint-module-utils@2.8.0(@typescript-eslint/parser@8.3.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.3.0(eslint@8.57.0)(typescript@5.5.4))(eslint-plugin-import@2.29.1)(eslint@8.57.0))(eslint@8.57.0): + eslint-module-utils@2.8.2(@typescript-eslint/parser@8.4.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.4.0(eslint@8.57.0)(typescript@5.5.4))(eslint-plugin-import@2.30.0)(eslint@8.57.0))(eslint@8.57.0): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 8.3.0(eslint@8.57.0)(typescript@5.5.4) + '@typescript-eslint/parser': 8.4.0(eslint@8.57.0)(typescript@5.5.4) eslint: 8.57.0 - eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.3(@typescript-eslint/parser@8.3.0(eslint@8.57.0)(typescript@5.5.4))(eslint-plugin-import@2.29.1)(eslint@8.57.0) + eslint-import-resolver-typescript: 3.6.3(@typescript-eslint/parser@8.4.0(eslint@8.57.0)(typescript@5.5.4))(eslint-plugin-import@2.30.0)(eslint@8.57.0) transitivePeerDependencies: - supports-color - eslint-module-utils@2.8.2(@typescript-eslint/parser@8.3.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.3.0(eslint@8.57.0)(typescript@5.5.4))(eslint-plugin-import@2.29.1)(eslint@8.57.0))(eslint@8.57.0): + eslint-module-utils@2.9.0(@typescript-eslint/parser@8.4.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.4.0(eslint@8.57.0)(typescript@5.5.4))(eslint-plugin-import@2.30.0)(eslint@8.57.0))(eslint@8.57.0): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 8.3.0(eslint@8.57.0)(typescript@5.5.4) + '@typescript-eslint/parser': 8.4.0(eslint@8.57.0)(typescript@5.5.4) eslint: 8.57.0 - eslint-import-resolver-typescript: 3.6.3(@typescript-eslint/parser@8.3.0(eslint@8.57.0)(typescript@5.5.4))(eslint-plugin-import@2.29.1)(eslint@8.57.0) + eslint-import-resolver-node: 0.3.9 + eslint-import-resolver-typescript: 3.6.3(@typescript-eslint/parser@8.4.0(eslint@8.57.0)(typescript@5.5.4))(eslint-plugin-import@2.30.0)(eslint@8.57.0) transitivePeerDependencies: - supports-color @@ -3998,28 +4281,29 @@ snapshots: eslint: 8.57.0 eslint-compat-utils: 0.1.2(eslint@8.57.0) - eslint-plugin-import@2.29.1(@typescript-eslint/parser@8.3.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.0): + eslint-plugin-import@2.30.0(@typescript-eslint/parser@8.4.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.0): dependencies: - array-includes: 3.1.7 - array.prototype.findlastindex: 1.2.3 + '@rtsao/scc': 1.1.0 + array-includes: 3.1.8 + array.prototype.findlastindex: 1.2.5 array.prototype.flat: 1.3.2 array.prototype.flatmap: 1.3.2 debug: 3.2.7 doctrine: 2.1.0 eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@8.3.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.3.0(eslint@8.57.0)(typescript@5.5.4))(eslint-plugin-import@2.29.1)(eslint@8.57.0))(eslint@8.57.0) - hasown: 2.0.0 - is-core-module: 2.13.1 + eslint-module-utils: 2.9.0(@typescript-eslint/parser@8.4.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.4.0(eslint@8.57.0)(typescript@5.5.4))(eslint-plugin-import@2.30.0)(eslint@8.57.0))(eslint@8.57.0) + hasown: 2.0.2 + is-core-module: 2.15.1 is-glob: 4.0.3 minimatch: 3.1.2 - object.fromentries: 2.0.7 - object.groupby: 1.0.1 - object.values: 1.1.7 + object.fromentries: 2.0.8 + object.groupby: 1.0.3 + object.values: 1.2.0 semver: 6.3.1 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 8.3.0(eslint@8.57.0)(typescript@5.5.4) + '@typescript-eslint/parser': 8.4.0(eslint@8.57.0)(typescript@5.5.4) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack @@ -4213,9 +4497,9 @@ snapshots: function.prototype.name@1.1.6: dependencies: - call-bind: 1.0.5 + call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.22.3 + es-abstract: 1.23.3 functions-have-names: 1.2.3 functions-have-names@1.2.3: {} @@ -4238,7 +4522,15 @@ snapshots: function-bind: 1.1.2 has-proto: 1.0.1 has-symbols: 1.0.3 - hasown: 2.0.0 + hasown: 2.0.2 + + get-intrinsic@1.2.4: + dependencies: + es-errors: 1.3.0 + function-bind: 1.1.2 + has-proto: 1.0.1 + has-symbols: 1.0.3 + hasown: 2.0.2 get-stream@5.2.0: dependencies: @@ -4251,6 +4543,12 @@ snapshots: call-bind: 1.0.5 get-intrinsic: 1.2.2 + get-symbol-description@1.0.2: + dependencies: + call-bind: 1.0.7 + es-errors: 1.3.0 + get-intrinsic: 1.2.4 + get-tsconfig@4.7.2: dependencies: resolve-pkg-maps: 1.0.0 @@ -4307,7 +4605,7 @@ snapshots: gopd@1.0.1: dependencies: - get-intrinsic: 1.2.2 + get-intrinsic: 1.2.4 got@11.8.6: dependencies: @@ -4335,20 +4633,34 @@ snapshots: dependencies: get-intrinsic: 1.2.2 + has-property-descriptors@1.0.2: + dependencies: + es-define-property: 1.0.0 + has-proto@1.0.1: {} + has-proto@1.0.3: {} + has-symbols@1.0.3: {} has-tostringtag@1.0.0: dependencies: has-symbols: 1.0.3 + has-tostringtag@1.0.2: + dependencies: + has-symbols: 1.0.3 + has-unicode@2.0.1: {} hasown@2.0.0: dependencies: function-bind: 1.1.2 + hasown@2.0.2: + dependencies: + function-bind: 1.1.2 + hosted-git-info@7.0.1: dependencies: lru-cache: 10.2.0 @@ -4415,7 +4727,13 @@ snapshots: internal-slot@1.0.6: dependencies: get-intrinsic: 1.2.2 - hasown: 2.0.0 + hasown: 2.0.2 + side-channel: 1.0.4 + + internal-slot@1.0.7: + dependencies: + es-errors: 1.3.0 + hasown: 2.0.2 side-channel: 1.0.4 ip-address@9.0.5: @@ -4429,6 +4747,11 @@ snapshots: get-intrinsic: 1.2.2 is-typed-array: 1.1.12 + is-array-buffer@3.0.4: + dependencies: + call-bind: 1.0.7 + get-intrinsic: 1.2.4 + is-bigint@1.0.4: dependencies: has-bigints: 1.0.2 @@ -4439,7 +4762,7 @@ snapshots: is-boolean-object@1.1.2: dependencies: - call-bind: 1.0.5 + call-bind: 1.0.7 has-tostringtag: 1.0.0 is-bun-module@1.1.0: @@ -4452,6 +4775,14 @@ snapshots: dependencies: hasown: 2.0.0 + is-core-module@2.15.1: + dependencies: + hasown: 2.0.2 + + is-data-view@1.0.1: + dependencies: + is-typed-array: 1.1.13 + is-date-object@1.0.5: dependencies: has-tostringtag: 1.0.0 @@ -4468,6 +4799,8 @@ snapshots: is-negative-zero@2.0.2: {} + is-negative-zero@2.0.3: {} + is-number-object@1.0.7: dependencies: has-tostringtag: 1.0.0 @@ -4478,13 +4811,17 @@ snapshots: is-regex@1.1.4: dependencies: - call-bind: 1.0.5 + call-bind: 1.0.7 has-tostringtag: 1.0.0 is-shared-array-buffer@1.0.2: dependencies: call-bind: 1.0.5 + is-shared-array-buffer@1.0.3: + dependencies: + call-bind: 1.0.7 + is-stream@2.0.1: {} is-string@1.0.7: @@ -4499,9 +4836,13 @@ snapshots: dependencies: which-typed-array: 1.1.13 + is-typed-array@1.1.13: + dependencies: + which-typed-array: 1.1.15 + is-weakref@1.0.2: dependencies: - call-bind: 1.0.5 + call-bind: 1.0.7 isarray@2.0.5: {} @@ -4790,24 +5131,31 @@ snapshots: has-symbols: 1.0.3 object-keys: 1.1.1 - object.fromentries@2.0.7: + object.assign@4.1.5: dependencies: - call-bind: 1.0.5 + call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.22.3 + has-symbols: 1.0.3 + object-keys: 1.1.1 - object.groupby@1.0.1: + object.fromentries@2.0.8: dependencies: - call-bind: 1.0.5 + call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.22.3 - get-intrinsic: 1.2.2 + es-abstract: 1.23.3 + es-object-atoms: 1.0.0 - object.values@1.1.7: + object.groupby@1.0.3: dependencies: - call-bind: 1.0.5 + call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.22.3 + es-abstract: 1.23.3 + + object.values@1.2.0: + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-object-atoms: 1.0.0 once@1.4.0: dependencies: @@ -4911,6 +5259,8 @@ snapshots: dependencies: find-up: 6.3.0 + possible-typed-array-names@1.0.0: {} + postcss-load-config@6.0.1: dependencies: lilconfig: 3.1.2 @@ -4947,7 +5297,7 @@ snapshots: '@protobufjs/path': 1.1.2 '@protobufjs/pool': 1.1.0 '@protobufjs/utf8': 1.1.0 - '@types/node': 20.16.3 + '@types/node': 20.16.4 long: 5.2.3 pump@3.0.0: @@ -4985,6 +5335,13 @@ snapshots: define-properties: 1.2.1 set-function-name: 2.0.1 + regexp.prototype.flags@1.5.2: + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-errors: 1.3.0 + set-function-name: 2.0.1 + require-directory@2.1.1: {} require-from-string@2.0.2: {} @@ -5056,12 +5413,25 @@ snapshots: has-symbols: 1.0.3 isarray: 2.0.5 + safe-array-concat@1.1.2: + dependencies: + call-bind: 1.0.7 + get-intrinsic: 1.2.4 + has-symbols: 1.0.3 + isarray: 2.0.5 + safe-regex-test@1.0.0: dependencies: call-bind: 1.0.5 get-intrinsic: 1.2.2 is-regex: 1.1.4 + safe-regex-test@1.0.3: + dependencies: + call-bind: 1.0.7 + es-errors: 1.3.0 + is-regex: 1.1.4 + safer-buffer@2.1.2: optional: true @@ -5084,11 +5454,20 @@ snapshots: gopd: 1.0.1 has-property-descriptors: 1.0.1 + set-function-length@1.2.2: + dependencies: + define-data-property: 1.1.4 + es-errors: 1.3.0 + function-bind: 1.1.2 + get-intrinsic: 1.2.4 + gopd: 1.0.1 + has-property-descriptors: 1.0.2 + set-function-name@2.0.1: dependencies: define-data-property: 1.1.1 functions-have-names: 1.2.3 - has-property-descriptors: 1.0.1 + has-property-descriptors: 1.0.2 shebang-command@2.0.0: dependencies: @@ -5100,8 +5479,8 @@ snapshots: side-channel@1.0.4: dependencies: - call-bind: 1.0.5 - get-intrinsic: 1.2.2 + call-bind: 1.0.7 + get-intrinsic: 1.2.4 object-inspect: 1.13.1 signal-exit@3.0.7: {} @@ -5187,18 +5566,37 @@ snapshots: define-properties: 1.2.1 es-abstract: 1.22.3 + string.prototype.trim@1.2.9: + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.23.3 + es-object-atoms: 1.0.0 + string.prototype.trimend@1.0.7: dependencies: call-bind: 1.0.5 define-properties: 1.2.1 es-abstract: 1.22.3 + string.prototype.trimend@1.0.8: + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-object-atoms: 1.0.0 + string.prototype.trimstart@1.0.7: dependencies: call-bind: 1.0.5 define-properties: 1.2.1 es-abstract: 1.22.3 + string.prototype.trimstart@1.0.8: + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-object-atoms: 1.0.0 + strip-ansi@6.0.1: dependencies: ansi-regex: 5.0.1 @@ -5364,6 +5762,12 @@ snapshots: get-intrinsic: 1.2.2 is-typed-array: 1.1.12 + typed-array-buffer@1.0.2: + dependencies: + call-bind: 1.0.7 + es-errors: 1.3.0 + is-typed-array: 1.1.13 + typed-array-byte-length@1.0.0: dependencies: call-bind: 1.0.5 @@ -5371,6 +5775,14 @@ snapshots: has-proto: 1.0.1 is-typed-array: 1.1.12 + typed-array-byte-length@1.0.1: + dependencies: + call-bind: 1.0.7 + for-each: 0.3.3 + gopd: 1.0.1 + has-proto: 1.0.3 + is-typed-array: 1.1.13 + typed-array-byte-offset@1.0.0: dependencies: available-typed-arrays: 1.0.5 @@ -5379,17 +5791,35 @@ snapshots: has-proto: 1.0.1 is-typed-array: 1.1.12 + typed-array-byte-offset@1.0.2: + dependencies: + available-typed-arrays: 1.0.7 + call-bind: 1.0.7 + for-each: 0.3.3 + gopd: 1.0.1 + has-proto: 1.0.3 + is-typed-array: 1.1.13 + typed-array-length@1.0.4: dependencies: call-bind: 1.0.5 for-each: 0.3.3 is-typed-array: 1.1.12 + typed-array-length@1.0.6: + dependencies: + call-bind: 1.0.7 + for-each: 0.3.3 + gopd: 1.0.1 + has-proto: 1.0.3 + is-typed-array: 1.1.13 + possible-typed-array-names: 1.0.0 + typescript@5.5.4: {} unbox-primitive@1.0.2: dependencies: - call-bind: 1.0.5 + call-bind: 1.0.7 has-bigints: 1.0.2 has-symbols: 1.0.3 which-boxed-primitive: 1.0.2 @@ -5447,6 +5877,14 @@ snapshots: gopd: 1.0.1 has-tostringtag: 1.0.0 + which-typed-array@1.1.15: + dependencies: + available-typed-arrays: 1.0.7 + call-bind: 1.0.7 + for-each: 0.3.3 + gopd: 1.0.1 + has-tostringtag: 1.0.2 + which@2.0.2: dependencies: isexe: 2.0.0 diff --git a/web/apps/app/app/entities/page.tsx b/web/apps/app/app/entities/page.tsx index de00cb921d..723808a72b 100644 --- a/web/apps/app/app/entities/page.tsx +++ b/web/apps/app/app/entities/page.tsx @@ -8,6 +8,7 @@ import { Row } from '@signalco/ui-primitives/Row'; import { IconButton } from '@signalco/ui-primitives/IconButton'; import { cx } from '@signalco/ui-primitives/cx'; import { Add, Check, LayoutGrid, LayoutList } from '@signalco/ui-icons'; +import { SearchInput } from '@signalco/ui/SearchInput'; import { Loadable } from '@signalco/ui/Loadable'; import { useSearchParam } from '@signalco/hooks/useSearchParam'; import { KnownPages } from '../../src/knownPages'; @@ -17,7 +18,6 @@ import useUpsertEntity from '../../src/hooks/signalco/entity/useUpsertEntity'; import useDeleteEntity from '../../src/hooks/signalco/entity/useDeleteEntity'; import useAllEntities from '../../src/hooks/signalco/entity/useAllEntities'; import IEntityDetails from '../../src/entity/IEntityDetails'; -import SearchInput from '../../components/shared/inputs/SearchInput'; import ConfirmDeleteButton from '../../components/shared/dialog/ConfirmDeleteButton'; import EntityCard from '../../components/entity/EntityCard'; diff --git a/web/apps/app/components/widget-store/WidgetStore.tsx b/web/apps/app/components/widget-store/WidgetStore.tsx index 1aaa783c0f..c6e3e44ec1 100644 --- a/web/apps/app/components/widget-store/WidgetStore.tsx +++ b/web/apps/app/components/widget-store/WidgetStore.tsx @@ -7,8 +7,8 @@ import { IconButton } from '@signalco/ui-primitives/IconButton'; import { Card } from '@signalco/ui-primitives/Card'; import { Add } from '@signalco/ui-icons'; import { asArray } from '@signalco/js'; +import { useSearch, filterFuncObjectStringProps } from '@signalco/hooks/useSearch'; import { widgetType } from '../widgets/Widget'; -import useSearch, { filterFuncObjectStringProps } from '../../src/hooks/useSearch'; const availableWidgets: { type: widgetType | widgetType[], name: string, description: string, preview: string }[] = [ { diff --git a/web/apps/app/locales/en.json b/web/apps/app/locales/en.json index 1fcbb21414..ebabdac5ed 100644 --- a/web/apps/app/locales/en.json +++ b/web/apps/app/locales/en.json @@ -191,9 +191,6 @@ "Confirm": "Confirm" }, "Components": { - "SearchInput": { - "Label": "Search..." - }, "AppThemePicker": { "PickDayNightTimes": "Pick day and night times", "DayTime": "Day time", diff --git a/web/apps/app/locales/hr.json b/web/apps/app/locales/hr.json index 281e34c6d0..3c7558e51d 100644 --- a/web/apps/app/locales/hr.json +++ b/web/apps/app/locales/hr.json @@ -12,9 +12,6 @@ "Logout": "Odjava" }, "Components": { - "SearchInput": { - "Label": "Pretraga..." - }, "AppThemePicker": { "DayTime": "Vrijeme dana", "NightTime": "Noć", diff --git a/web/apps/app/package.json b/web/apps/app/package.json index ebe60eb084..3cbc3725bb 100644 --- a/web/apps/app/package.json +++ b/web/apps/app/package.json @@ -43,8 +43,8 @@ "@signalco/ui-notifications": "workspace:*", "@signalco/ui-primitives": "workspace:*", "@signalco/ui-themes-minimal-app": "workspace:*", - "@tanstack/react-query": "5.53.2", - "@tanstack/react-query-devtools": "5.53.2", + "@tanstack/react-query": "5.54.1", + "@tanstack/react-query-devtools": "5.54.1", "@vercel/analytics": "1.3.1", "@vercel/speed-insights": "1.0.12", "@vvo/tzdb": "6.144.0", @@ -61,7 +61,7 @@ "next-secure-headers": "2.2.0", "next-themes": "0.3.0", "openapi-fetch": "0.12.0", - "openapi-typescript": "7.3.3", + "openapi-typescript": "7.4.0", "pigeon-maps": "0.21.6", "react": "18.3.1", "react-dom": "18.3.1", @@ -78,10 +78,10 @@ "@playwright/test": "1.46.1", "@signalco/eslint-config-signalco": "workspace:*", "@signalco/tsconfig": "workspace:*", - "@total-typescript/ts-reset": "0.6.0", + "@total-typescript/ts-reset": "0.6.1", "@types/color": "3.0.6", "@types/d3": "7.4.3", - "@types/node": "22.5.2", + "@types/node": "22.5.3", "@types/react": "18.3.5", "@types/react-dom": "18.3.0", "@types/react-grid-layout": "1.3.5", @@ -93,9 +93,9 @@ "fs-extra": "11.2.0", "next-sitemap": "4.2.3", "openapi-types": "12.1.3", - "postcss": "8.4.43", + "postcss": "8.4.44", "react-is": "18.3.1", - "sass": "1.77.8", + "sass": "1.78.0", "sass-loader": "16.0.1", "typescript": "5.5.4" } diff --git a/web/apps/blog/package.json b/web/apps/blog/package.json index 4366705833..e22df3fd1f 100644 --- a/web/apps/blog/package.json +++ b/web/apps/blog/package.json @@ -47,16 +47,16 @@ "@playwright/test": "1.46.1", "@signalco/eslint-config-signalco": "workspace:*", "@signalco/tsconfig": "workspace:*", - "@total-typescript/ts-reset": "0.6.0", + "@total-typescript/ts-reset": "0.6.1", "@types/color": "3.0.6", - "@types/node": "22.5.2", + "@types/node": "22.5.3", "@types/react": "18.3.5", "@types/react-dom": "18.3.0", "colorette": "2.0.20", "eslint": "8.57.0", "next-sitemap": "4.2.3", - "postcss": "8.4.43", - "sass": "1.77.8", + "postcss": "8.4.44", + "sass": "1.78.0", "typescript": "5.5.4" } } diff --git a/web/apps/brandgrab/package.json b/web/apps/brandgrab/package.json index d6752db4cd..3b8e18537b 100644 --- a/web/apps/brandgrab/package.json +++ b/web/apps/brandgrab/package.json @@ -43,13 +43,13 @@ "@signalco/eslint-config-signalco": "workspace:*", "@signalco/tsconfig": "workspace:*", "@types/color": "3.0.6", - "@types/node": "22.5.2", + "@types/node": "22.5.3", "@types/react": "18.3.5", "@types/react-dom": "18.3.0", "eslint": "8.57.0", "next-sitemap": "4.2.3", - "postcss": "8.4.43", - "sass": "1.77.8", + "postcss": "8.4.44", + "sass": "1.78.0", "tailwindcss": "3.4.10", "tailwindcss-animate": "1.0.7", "typescript": "5.5.4" diff --git a/web/apps/doprocess/package.json b/web/apps/doprocess/package.json index 0e4fe1c944..5c67a1603e 100644 --- a/web/apps/doprocess/package.json +++ b/web/apps/doprocess/package.json @@ -41,15 +41,15 @@ "@signalco/ui-notifications": "workspace:*", "@signalco/ui-primitives": "workspace:*", "@signalco/ui-themes-minimal": "workspace:*", - "@tanstack/react-query": "5.53.2", - "@tanstack/react-query-devtools": "5.53.2", + "@tanstack/react-query": "5.54.1", + "@tanstack/react-query-devtools": "5.54.1", "@vercel/analytics": "1.3.1", "classix": "2.1.38", "nanoid": "5.0.7", "next": "14.2.7", "next-secure-headers": "2.2.0", "next-themes": "0.3.0", - "openai": "4.57.0", + "openai": "4.57.1", "react": "18.3.1", "react-dom": "18.3.1", "sharp": "0.33.5", @@ -61,15 +61,15 @@ "@playwright/test": "1.46.1", "@signalco/eslint-config-signalco": "workspace:*", "@signalco/tsconfig": "workspace:*", - "@total-typescript/ts-reset": "0.6.0", + "@total-typescript/ts-reset": "0.6.1", "@types/color": "3.0.6", - "@types/node": "22.5.2", + "@types/node": "22.5.3", "@types/react": "18.3.5", "@types/react-dom": "18.3.0", "eslint": "8.57.0", "next-sitemap": "4.2.3", - "postcss": "8.4.43", - "sass": "1.77.8", + "postcss": "8.4.44", + "sass": "1.78.0", "typescript": "5.5.4" } } diff --git a/web/apps/slco/package.json b/web/apps/slco/package.json index 345e345dbd..05c8121774 100644 --- a/web/apps/slco/package.json +++ b/web/apps/slco/package.json @@ -41,15 +41,15 @@ "@playwright/test": "1.46.1", "@signalco/eslint-config-signalco": "workspace:*", "@signalco/tsconfig": "workspace:*", - "@total-typescript/ts-reset": "0.6.0", + "@total-typescript/ts-reset": "0.6.1", "@types/color": "3.0.6", - "@types/node": "22.5.2", + "@types/node": "22.5.3", "@types/react": "18.3.5", "@types/react-dom": "18.3.0", "eslint": "8.57.0", "next-sitemap": "4.2.3", - "postcss": "8.4.43", - "sass": "1.77.8", + "postcss": "8.4.44", + "sass": "1.78.0", "typescript": "5.5.4" } } diff --git a/web/apps/ui-docs/package.json b/web/apps/ui-docs/package.json index 7a47114113..42b4298981 100644 --- a/web/apps/ui-docs/package.json +++ b/web/apps/ui-docs/package.json @@ -26,10 +26,10 @@ "@types/react-dom": "18.3.0", "autoprefixer": "10.4.20", "css-loader": "7.1.2", - "postcss": "8.4.43", + "postcss": "8.4.44", "postcss-loader": "8.1.1", "rimraf": "6.0.1", - "sass": "1.77.8", + "sass": "1.78.0", "sass-loader": "16.0.1", "storybook": "8.2.9", "storybook-addon-swc": "1.2.0", diff --git a/web/apps/uier/package.json b/web/apps/uier/package.json index 7009ab8ffd..672fea5f53 100644 --- a/web/apps/uier/package.json +++ b/web/apps/uier/package.json @@ -29,8 +29,8 @@ "@signalco/ui-notifications": "workspace:*", "@signalco/ui-primitives": "workspace:*", "@signalco/ui-themes-minimal": "workspace:*", - "@tanstack/react-query": "5.53.2", - "@tanstack/react-query-devtools": "5.53.2", + "@tanstack/react-query": "5.54.1", + "@tanstack/react-query-devtools": "5.54.1", "@vercel/analytics": "1.3.1", "classix": "2.1.38", "next": "14.2.7", @@ -47,15 +47,15 @@ "@playwright/test": "1.46.1", "@signalco/eslint-config-signalco": "workspace:*", "@signalco/tsconfig": "workspace:*", - "@total-typescript/ts-reset": "0.6.0", + "@total-typescript/ts-reset": "0.6.1", "@types/color": "3.0.6", - "@types/node": "22.5.2", + "@types/node": "22.5.3", "@types/react": "18.3.5", "@types/react-dom": "18.3.0", "eslint": "8.57.0", "next-sitemap": "4.2.3", - "postcss": "8.4.43", - "sass": "1.77.8", + "postcss": "8.4.44", + "sass": "1.78.0", "typescript": "5.5.4" } } diff --git a/web/apps/web/package.json b/web/apps/web/package.json index 627f89b1f8..4bfc1b321c 100644 --- a/web/apps/web/package.json +++ b/web/apps/web/package.json @@ -52,9 +52,9 @@ "@playwright/test": "1.46.1", "@signalco/eslint-config-signalco": "workspace:*", "@signalco/tsconfig": "workspace:*", - "@total-typescript/ts-reset": "0.6.0", + "@total-typescript/ts-reset": "0.6.1", "@types/color": "3.0.6", - "@types/node": "22.5.2", + "@types/node": "22.5.3", "@types/react": "18.3.5", "@types/react-dom": "18.3.0", "babel-loader": "9.1.3", @@ -62,8 +62,8 @@ "eslint": "8.57.0", "next-sitemap": "4.2.3", "openapi-types": "12.1.3", - "postcss": "8.4.43", - "sass": "1.77.8", + "postcss": "8.4.44", + "sass": "1.78.0", "typescript": "5.5.4" } } diff --git a/web/apps/workingparty/app/(rest)/(app)/app/marketplace/[categoryId]/WorkerCard.tsx b/web/apps/workingparty/app/(rest)/(app)/app/marketplace/[categoryId]/WorkerCard.tsx index 9d313cd16e..1bd409e7c4 100644 --- a/web/apps/workingparty/app/(rest)/(app)/app/marketplace/[categoryId]/WorkerCard.tsx +++ b/web/apps/workingparty/app/(rest)/(app)/app/marketplace/[categoryId]/WorkerCard.tsx @@ -4,7 +4,7 @@ import { Fragment } from 'react'; import { Typography } from '@signalco/ui-primitives/Typography'; import { Stack } from '@signalco/ui-primitives/Stack'; import { Row } from '@signalco/ui-primitives/Row'; -import { Card, CardContent, CardTitle } from '@signalco/ui-primitives/Card'; +import { Card, CardContent, CardHeader, CardTitle } from '@signalco/ui-primitives/Card'; import { Avatar } from '@signalco/ui-primitives/Avatar'; import { initials } from '@signalco/js'; import { useSearchParam } from '@signalco/hooks/useSearchParam'; @@ -20,27 +20,29 @@ export function WorkerCard({ worker }: { worker: (typeof marketplaceWorkers)[0]; }; return ( - -
- {initials(name)} - {name} - - - {description} - - {categories.map((category, categoryIndex) => ( - - {categoryIndex > 0 && •} - {markeplaceCategoriesFlat.find(c => c.id === category)?.name} - - ))} - - - -
+ + + + {initials(name)} + {name} + + + + + {description} + + {categories.map((category, categoryIndex) => ( + + {categoryIndex > 0 && •} + {markeplaceCategoriesFlat.find(c => c.id === category)?.name} + + ))} + + + ); } diff --git a/web/apps/workingparty/app/(rest)/(app)/app/marketplace/[categoryId]/page.tsx b/web/apps/workingparty/app/(rest)/(app)/app/marketplace/[categoryId]/page.tsx index d43824286c..16323d307e 100644 --- a/web/apps/workingparty/app/(rest)/(app)/app/marketplace/[categoryId]/page.tsx +++ b/web/apps/workingparty/app/(rest)/(app)/app/marketplace/[categoryId]/page.tsx @@ -1,8 +1,10 @@ 'use client'; +import { useMemo, useState } from 'react'; import { Typography } from '@signalco/ui-primitives/Typography'; import { Stack } from '@signalco/ui-primitives/Stack'; import { Row } from '@signalco/ui-primitives/Row'; +import { SearchInput } from '@signalco/ui/SearchInput'; import { orderBy } from '@signalco/js'; import { useSearchParam } from '@signalco/hooks/useSearchParam'; import { marketplaceWorkers } from '../../../../../../src/data/markerplaceWorkers'; @@ -13,10 +15,12 @@ import { WorkerCard } from './WorkerCard'; export default function MarketplaceCategoryPage({ params }: { params: { categoryId: string } }) { const { categoryId } = params; const selectedCategory = markeplaceCategoriesFlat.find((category) => category.id === categoryId); - const filteredWorkers = orderBy(categoryId === 'explore' + const filteredWorkers = useMemo(() => orderBy(categoryId === 'explore' ? marketplaceWorkers : marketplaceWorkers.filter((worker) => worker.categories.includes(categoryId)), - (wa, wb) => wa.name.localeCompare(wb.name)); + (wa, wb) => wa.name.localeCompare(wb.name)), + [categoryId]); + const [searchFilteredItems, setSearchFilteredItems] = useState(filteredWorkers); const [selectedWorkerId, setSelectedWorkerId] = useSearchParam('worker'); const selectedWorker = marketplaceWorkers.find((worker) => worker.id === selectedWorkerId); @@ -30,11 +34,12 @@ export default function MarketplaceCategoryPage({ params }: { params: { category return ( <> - + {selectedCategory?.name} + -
- {filteredWorkers.map((worker) => ( +
+ {searchFilteredItems.map((worker) => ( ))}
diff --git a/web/apps/workingparty/app/(rest)/(marketing)/login/page.tsx b/web/apps/workingparty/app/(rest)/(marketing)/login/page.tsx index bdd4423076..90b19b7935 100644 --- a/web/apps/workingparty/app/(rest)/(marketing)/login/page.tsx +++ b/web/apps/workingparty/app/(rest)/(marketing)/login/page.tsx @@ -73,6 +73,7 @@ export default function LoginPage() { diff --git a/web/apps/workingparty/app/api/workers/[workerid]/threads/[threadid]/messages/route.ts b/web/apps/workingparty/app/api/workers/[workerid]/threads/[threadid]/messages/route.ts index bc21bc0123..b363a42b24 100644 --- a/web/apps/workingparty/app/api/workers/[workerid]/threads/[threadid]/messages/route.ts +++ b/web/apps/workingparty/app/api/workers/[workerid]/threads/[threadid]/messages/route.ts @@ -64,6 +64,7 @@ export async function POST(request: Request, { params }: { params: { workerid: s return new Response(null, { status: 500 }); } + // TODO: Do this parallel with other tasks await accountUsageIncrement(accountId, { messages: 1, oaigpt35tokens: oaiUsage?.total_tokens diff --git a/web/apps/workingparty/package.json b/web/apps/workingparty/package.json index b02a8b8919..5d2e3a5bdd 100644 --- a/web/apps/workingparty/package.json +++ b/web/apps/workingparty/package.json @@ -22,7 +22,7 @@ "@enterwell/react-form-builder": "0.3.2", "@enterwell/react-form-validation": "1.4.0", "@enterwell/react-hooks": "0.5.0", - "@react-email/components": "0.0.24", + "@react-email/components": "0.0.25", "@signalco/auth-client": "workspace:*", "@signalco/auth-server": "workspace:*", "@signalco/cms-components-marketing": "workspace:*", @@ -39,8 +39,8 @@ "@signalco/ui-themes-minimal-app": "workspace:*", "@stripe/stripe-js": "4.4.0", "@tailwindcss/typography": "0.5.15", - "@tanstack/react-query": "5.53.2", - "@tanstack/react-query-devtools": "5.53.2", + "@tanstack/react-query": "5.54.1", + "@tanstack/react-query-devtools": "5.54.1", "@vercel/analytics": "1.3.1", "classix": "2.1.38", "jose": "5.8.0", @@ -48,7 +48,7 @@ "next": "14.2.7", "next-secure-headers": "2.2.0", "next-themes": "0.3.0", - "openai": "4.57.0", + "openai": "4.57.1", "react": "18.3.1", "react-dom": "18.3.1", "react-email": "3.0.1", @@ -63,15 +63,15 @@ "@playwright/test": "1.46.1", "@signalco/eslint-config-signalco": "workspace:*", "@signalco/tsconfig": "workspace:*", - "@total-typescript/ts-reset": "0.6.0", + "@total-typescript/ts-reset": "0.6.1", "@types/color": "3.0.6", - "@types/node": "22.5.2", + "@types/node": "22.5.3", "@types/react": "18.3.5", "@types/react-dom": "18.3.0", "eslint": "8.57.0", "next-sitemap": "4.2.3", - "postcss": "8.4.43", - "sass": "1.77.8", + "postcss": "8.4.44", + "sass": "1.78.0", "typescript": "5.5.4" } } diff --git a/web/apps/workingparty/src/data/markerplaceWorkers.ts b/web/apps/workingparty/src/data/markerplaceWorkers.ts index 6b390fb8e5..8a4c3e7f64 100644 --- a/web/apps/workingparty/src/data/markerplaceWorkers.ts +++ b/web/apps/workingparty/src/data/markerplaceWorkers.ts @@ -3,7 +3,7 @@ type MarketplaceAssistant = { name: string; description: string; instructions: string; - model: 'gpt-3.5-turbo'; + model: 'gpt-4o-mini'; categories: string[]; }; @@ -13,217 +13,217 @@ export const marketplaceWorkers: Array = [ name: 'Personal Trainer', description: 'Provides custom fitness plans and tracks progress.', instructions: 'Provide custom fitness plans and training sessions to help achieve fitness goals.', - model: 'gpt-3.5-turbo', + model: 'gpt-4o-mini', categories: ['personalDevelopment'] }, { id: 'finance-manager', name: 'Finance Manager', description: 'Helps manage income, expenses and guides for better financial decisions.', instructions: 'Help manage income, expenses and guides for better financial decisions.', - model: 'gpt-3.5-turbo', + model: 'gpt-4o-mini', categories: ['personalDevelopment'] }, { id: 'dietician', name: 'Dietician', description: 'Offers personalized diet plans and nutrition advice.', instructions: 'Offer personalized diet plans and nutrition advice to help achieve health goals.', - model: 'gpt-3.5-turbo', + model: 'gpt-4o-mini', categories: ['personalDevelopment'] }, { id: 'tutor', name: 'Tutor', description: 'Provides personalized learning and study assistance.', instructions: 'Provide personalized learning and study assistance to help achieve academic goals.', - model: 'gpt-3.5-turbo', + model: 'gpt-4o-mini', categories: ['education'] }, { id: 'academic-counsellor', name: 'Academic Counsellor', description: 'Helps with course selection, college application process, etc.', instructions: 'Help with course selection, college application process, guide on career paths and other academic decisions.', - model: 'gpt-3.5-turbo', + model: 'gpt-4o-mini', categories: ['education'] }, { id: 'learning-assistant', name: 'Learning Assistant', description: 'Facilitates interactive learning and provides resources.', instructions: 'Use interactive learning techniques and provide resources to help with aquireing new skills and knowledge.', - model: 'gpt-3.5-turbo', + model: 'gpt-4o-mini', categories: ['education'] }, { id: 'human-resources', name: 'Human Resources', description: 'Provides HR expertise like recruiting, employee records etc.', instructions: 'Provide advice and expertise on HR matters like recruiting, employee records, etc.', - model: 'gpt-3.5-turbo', + model: 'gpt-4o-mini', categories: ['businessOps'] }, { id: 'customer-service', name: 'Customer Service', description: 'Answers customer queries, complaints and feedback.', instructions: 'Answer customer queries, complaints and feedback in a timely and professional manner. Offer advice on providing customer service.', - model: 'gpt-3.5-turbo', + model: 'gpt-4o-mini', categories: ['businessOps'] }, { id: 'project-manager', name: 'Project Manager', description: 'Helps in planning, executing and managing projects.', instructions: 'Help in planning, executing and managing projects. Offer advice on project management.', - model: 'gpt-3.5-turbo', + model: 'gpt-4o-mini', categories: ['businessOps'] }, { id: 'wordpress-developer', name: 'Wordpress Developer', description: 'Assists in creating and maintaining WordPress websites.', instructions: 'Assist in creating and maintaining WordPress websites.', - model: 'gpt-3.5-turbo', + model: 'gpt-4o-mini', categories: ['softwareDevelopment'] }, { id: 'react-developer', name: 'App Developer', description: 'Assists in creating and maintaining React applications.', instructions: 'Assist in creating and maintaining React applications.', - model: 'gpt-3.5-turbo', + model: 'gpt-4o-mini', categories: ['softwareDevelopment'] }, { id: 'ux-designer', name: 'UX Designer', description: 'Offers advice on user experience design and usability.', instructions: 'Provide advice on user experience design and usability.', - model: 'gpt-3.5-turbo', + model: 'gpt-4o-mini', categories: ['softwareDevelopment', 'design'] }, { id: 'devops-engineer', name: 'DevOps Engineer', description: 'Helps in automating software development and deployment processes.', instructions: 'Help in automating software development and deployment processes.', - model: 'gpt-3.5-turbo', + model: 'gpt-4o-mini', categories: ['softwareDevelopment'] }, { id: 'software-architect', name: 'Software Architect', description: 'Offers advice on software design and architecture.', instructions: 'Provide advice on software design and architecture.', - model: 'gpt-3.5-turbo', + model: 'gpt-4o-mini', categories: ['softwareDevelopment'] }, { id: 'software-documentation-writer', name: 'Software Documentation Writer', description: 'Creates technical and user documentation for software products.', instructions: 'Create technical and user documentation for software products.', - model: 'gpt-3.5-turbo', + model: 'gpt-4o-mini', categories: ['softwareDevelopment'] }, { id: 'terraform-expert', name: 'Terraform Expert', description: 'Offers advice on infrastructure as code using Terraform.', instructions: 'Provide advice on infrastructure as code using Terraform.', - model: 'gpt-3.5-turbo', + model: 'gpt-4o-mini', categories: ['softwareDevelopment'] }, { id: 'copywriter', name: 'Copywriter', description: 'Creates compelling and engaging written content.', instructions: 'Create compelling and engaging written content. Do not provide advice on other forms of content creation.', - model: 'gpt-3.5-turbo', + model: 'gpt-4o-mini', categories: ['salesAndMarketing', 'softwareDevelopment', 'design'] }, { id: 'code-review-assistant', name: 'Code Review Assistant', description: 'Assists in reviewing and improving code quality.', instructions: 'Assist in reviewing and improving code quality.', - model: 'gpt-3.5-turbo', + model: 'gpt-4o-mini', categories: ['softwareDevelopment'] }, { id: 'powerbi-expert', name: 'PowerBI Expert', description: 'Provides expertise in creating and managing PowerBI reports.', instructions: 'Provide expertise in creating and managing PowerBI reports. Do not provide advice on other BI tools.', - model: 'gpt-3.5-turbo', + model: 'gpt-4o-mini', categories: ['softwareDevelopment'] }, { id: 'sales-assistant', name: 'Sales Assistant', description: 'Offers expertise in getting leads, closing sales deals and managing client relationships.', instructions: 'Provide advice on getting leads, closing sales deals and managing client relationships.', - model: 'gpt-3.5-turbo', + model: 'gpt-4o-mini', categories: ['salesAndMarketing'] }, { id: 'marketing-strategist', name: 'Marketing Strategist', description: 'Offers advice on collecting and analyzing markets to create strategic plans.', instructions: 'Provide advice on collecting and analyzing markets to create strategic plans.', - model: 'gpt-3.5-turbo', + model: 'gpt-4o-mini', categories: ['salesAndMarketing'] }, { id: 'customer-relationship', name: 'Customer Relationship', description: 'Offers advice on building and maintaining customer relationships.', instructions: 'Provide advice on building and maintaining customer relationships.', - model: 'gpt-3.5-turbo', + model: 'gpt-4o-mini', categories: ['salesAndMarketing'] }, { id: 'gaming-assistant', name: 'Gaming Assistant', description: 'Helps improve gaming skills, provides walkthroughs and game suggestions.', instructions: 'Help to improve gaming skills, provide walkthroughs and game suggestions. Do not make up games or walkthroughs that do not exist.', - model: 'gpt-3.5-turbo', + model: 'gpt-4o-mini', categories: ['entertainment'] }, { id: 'catan-expert', name: 'Catan Expert', description: 'Offers advice on playing Catan and strategies to win.', instructions: 'Provide advice on playing Catan and strategies to win. Do not provide advice on other games.', - model: 'gpt-3.5-turbo', + model: 'gpt-4o-mini', categories: ['entertainment'] }, { id: 'music-recommendation', name: 'Music Recommendation', description: 'Suggests music based on preferences, moods, and activities.', instructions: 'Suggestions should be based on preferences, moods, and activities. Do not provide wierd combinations and music that is hard to find or non-existant authors.', - model: 'gpt-3.5-turbo', + model: 'gpt-4o-mini', categories: ['entertainment'] }, { id: 'travel-planner', name: 'Travel Planner', description: 'Creates detailed travel itineraries based on preferences.', instructions: 'Provide details on travel itineraries based on preferences. Include travel destinations, activities, and accommodations tips. Do not provide wierd combinations and destinations that are hard to find or non-existant. You can not do bookings or reservations.', - model: 'gpt-3.5-turbo', + model: 'gpt-4o-mini', categories: ['travel'] }, { id: 'personal-chef', name: 'Personal Chef', description: 'Suggests recipes based on available ingredients, dietary restrictions.', instructions: 'Suggest recipes based on available ingredients, dietary restrictions, and preferences. Recepies should be easy to follow and delicious. Do not provide wierd combinations and ingredients that are hard to find or non-existant.', - model: 'gpt-3.5-turbo', + model: 'gpt-4o-mini', categories: ['lifestyle'] }, { id: 'home-organizer', name: 'Home Organizer', description: 'Helps declutter and organize living space.', instructions: 'Provide advice on decluttering and organizing living space.', - model: 'gpt-3.5-turbo', + model: 'gpt-4o-mini', categories: ['lifestyle'] }, { id: 'interior-design', name: 'Interior Design', description: 'Gives advice on home decor and interior design.', instructions: 'Provide advice on home decor and interior design.', - model: 'gpt-3.5-turbo', + model: 'gpt-4o-mini', categories: ['lifestyle'] }, { id: 'investment-assistant', name: 'Investment Assistant', description: 'Provides advice on potential investment opportunities and strategies.', instructions: 'Provide advice on potential investment opportunities and strategies.', - model: 'gpt-3.5-turbo', + model: 'gpt-4o-mini', categories: ['finance'] }, { id: 'personal-budgeter', name: 'Personal Budgeter', description: 'Assists in creating, managing, and tracking their personal or household budgets.', instructions: 'Provide advice on creating, managing, and tracking personal or household budgets.', - model: 'gpt-3.5-turbo', + model: 'gpt-4o-mini', categories: ['finance', 'personalDevelopment', 'travel'] }, ]; diff --git a/web/apps/workingparty/src/hooks/useLoginConfirm.tsx b/web/apps/workingparty/src/hooks/useLoginConfirm.tsx index 37ac84c2a6..13b4b062b1 100644 --- a/web/apps/workingparty/src/hooks/useLoginConfirm.tsx +++ b/web/apps/workingparty/src/hooks/useLoginConfirm.tsx @@ -1,9 +1,11 @@ -import { UseMutationResult, useMutation } from '@tanstack/react-query'; +import { UseMutationResult, useMutation, useQueryClient } from '@tanstack/react-query'; +import { authCurrentUserQueryKeys } from '@signalco/auth-client'; export function useLoginConfirm(): UseMutationResult { + const queryClient = useQueryClient(); return useMutation({ mutationFn: async ({ email, verifyPhrase }: { email: string; verifyPhrase: string; }) => { const resp = await fetch('/api/auth/login/confirm', { @@ -16,6 +18,9 @@ export function useLoginConfirm(): UseMutationResult 299) { throw new Error('Failed to confirm login'); } + }, + onSuccess: async () => { + await queryClient.invalidateQueries({ queryKey: authCurrentUserQueryKeys }); } }); } diff --git a/web/apps/workingparty/src/lib/repository/workersRepository.ts b/web/apps/workingparty/src/lib/repository/workersRepository.ts index b3a0a45194..75bbe1552f 100644 --- a/web/apps/workingparty/src/lib/repository/workersRepository.ts +++ b/web/apps/workingparty/src/lib/repository/workersRepository.ts @@ -1,3 +1,4 @@ +import { AssistantUpdateParams } from 'openai/resources/beta/assistants.mjs'; import { nanoid } from 'nanoid'; import { openAiClient } from '../openAiClient'; import { cosmosDataContainerWorkers } from '../cosmosClient'; @@ -77,11 +78,21 @@ export async function workersCreate({ accountId, marketplaceWorkerId }: { accoun }); } + const assistantUpdates: AssistantUpdateParams = {}; + + // Update assistant model if not matching with marketplace model + if (oaiAssistant.model !== workerMarketplaceInfo.model) { + assistantUpdates.model = workerMarketplaceInfo.model; + } + // Update assistant instructions if not matching with marketplace instructions if (oaiAssistant.instructions !== assistantMarketplaceInstructions) { - await openai.beta.assistants.update(oaiAssistant.id, { - instructions: assistantMarketplaceInstructions, - }); + assistantUpdates.instructions = assistantMarketplaceInstructions; + } + + // Update assistant if needed + if (Object.keys(assistantUpdates).length > 0) { + await openai.beta.assistants.update(oaiAssistant.id, assistantUpdates); } const newWorker: DbWorker = { diff --git a/web/packages/auth-client/package.json b/web/packages/auth-client/package.json index 12ce9cc77e..97e34e7b89 100644 --- a/web/packages/auth-client/package.json +++ b/web/packages/auth-client/package.json @@ -17,7 +17,7 @@ "@signalco/tsconfig": "workspace:*", "@signalco/ui-icons": "workspace:*", "@signalco/ui-primitives": "workspace:*", - "@tanstack/react-query": "5.53.2", + "@tanstack/react-query": "5.54.1", "@types/react": "18.3.5", "@types/react-dom": "18.3.0", "next": "14.2.7", diff --git a/web/packages/email-templates/package.json b/web/packages/email-templates/package.json index ec30c16a81..1a082009e8 100644 --- a/web/packages/email-templates/package.json +++ b/web/packages/email-templates/package.json @@ -13,11 +13,11 @@ "devDependencies": { "@signalco/eslint-config-signalco": "workspace:*", "@signalco/tsconfig": "workspace:*", - "@types/node": "22.5.2", + "@types/node": "22.5.3", "@types/react": "18.3.5" }, "dependencies": { - "@react-email/components": "0.0.24", + "@react-email/components": "0.0.25", "react": "18.3.1", "react-email": "3.0.1", "typescript": "5.5.4" diff --git a/web/packages/eslint-config-signalco/package.json b/web/packages/eslint-config-signalco/package.json index 6c4ecda8e8..b6047b1206 100644 --- a/web/packages/eslint-config-signalco/package.json +++ b/web/packages/eslint-config-signalco/package.json @@ -7,14 +7,14 @@ "type": "module", "sideEffects": false, "dependencies": { - "@typescript-eslint/eslint-plugin": "8.3.0", - "@typescript-eslint/parser": "8.3.0", + "@typescript-eslint/eslint-plugin": "8.4.0", + "@typescript-eslint/parser": "8.4.0", "eslint": "8.57.0", "eslint-config-next": "14.2.7", "eslint-config-turbo": "2.1.1", - "eslint-plugin-import": "2.29.1", + "eslint-plugin-import": "2.30.0", "eslint-plugin-only-warn": "1.1.0", - "eslint-plugin-react": "7.35.0", + "eslint-plugin-react": "7.35.2", "eslint-plugin-tailwindcss": "3.17.4", "typescript": "5.5.4" } diff --git a/web/apps/app/src/hooks/useSearch.ts b/web/packages/hooks/src/useSearch.ts similarity index 78% rename from web/apps/app/src/hooks/useSearch.ts rename to web/packages/hooks/src/useSearch.ts index cc1adcd349..78a342ec7e 100644 --- a/web/apps/app/src/hooks/useSearch.ts +++ b/web/packages/hooks/src/useSearch.ts @@ -16,18 +16,16 @@ function defaultSearchFunc(i: TItem, kw: string) { return typeof i === 'string' && i.toString().toLocaleLowerCase() === kw; } -type UseSearchReturn = [TItem[], string, (text: string) => void]; +export type UseSearchReturn = [TItem[], string, (text: string) => void]; -function useSearch(items?: TItem[], filterFunc?: (item: TItem, keyword: string) => boolean): UseSearchReturn { +export function useSearch(items?: TItem[], filterFunc?: (item: TItem, keyword: string) => boolean): UseSearchReturn { const [searchText, setSearchText] = useState(''); const filteredItems = useMemo(() => searchText ? (items || []).filter(i => filterFunc ? filterFunc(i, searchText.toLowerCase()) : defaultSearchFunc(i, searchText.toLocaleLowerCase())) : items || [], - [filterFunc, items, searchText]); + [filterFunc, items, searchText]); return [filteredItems, searchText, setSearchText]; } - -export default useSearch; diff --git a/web/packages/ui-primitives/package.json b/web/packages/ui-primitives/package.json index efdd77d6c2..f0921bddd1 100644 --- a/web/packages/ui-primitives/package.json +++ b/web/packages/ui-primitives/package.json @@ -45,12 +45,12 @@ "autoprefixer": "10.4.20", "classix": "2.1.38", "next": "14.2.7", - "postcss": "8.4.43", + "postcss": "8.4.44", "postcss-preset-env": "10.0.2", "react": "18.3.1", "react-dom": "18.3.1", "react-timeago": "7.2.0", - "sass": "1.77.8", + "sass": "1.78.0", "tailwind-merge": "2.5.2", "tsup": "8.2.4", "typescript": "5.5.4" diff --git a/web/packages/ui-primitives/src/ListItem/ListItem.tsx b/web/packages/ui-primitives/src/ListItem/ListItem.tsx index b64a357918..338f3bcf9f 100644 --- a/web/packages/ui-primitives/src/ListItem/ListItem.tsx +++ b/web/packages/ui-primitives/src/ListItem/ListItem.tsx @@ -103,7 +103,7 @@ export function ListItem({ className )}> {typeof startDecorator === 'string' ? {startDecorator} : startDecorator ?? null} - {Boolean(label) &&
{label}
} + {Boolean(label) &&
{label}
} {Boolean(endDecorator) && ( <> {typeof endDecorator === 'string' ? {endDecorator} : endDecorator ?? null} diff --git a/web/packages/ui/package.json b/web/packages/ui/package.json index 8365db4ae9..49ddf0531c 100644 --- a/web/packages/ui/package.json +++ b/web/packages/ui/package.json @@ -30,12 +30,12 @@ "@types/react-timeago": "4.1.7", "autoprefixer": "10.4.20", "classix": "2.1.38", - "postcss": "8.4.43", + "postcss": "8.4.44", "postcss-preset-env": "10.0.2", "react": "18.3.1", "react-dom": "18.3.1", "react-timeago": "7.2.0", - "sass": "1.77.8", + "sass": "1.78.0", "tailwind-merge": "2.5.2", "typescript": "5.5.4" }, diff --git a/web/apps/app/components/shared/inputs/SearchInput.tsx b/web/packages/ui/src/SearchInput/SearchInput.tsx similarity index 59% rename from web/apps/app/components/shared/inputs/SearchInput.tsx rename to web/packages/ui/src/SearchInput/SearchInput.tsx index dcd9cbccd0..60ad41f862 100644 --- a/web/apps/app/components/shared/inputs/SearchInput.tsx +++ b/web/packages/ui/src/SearchInput/SearchInput.tsx @@ -1,15 +1,13 @@ -import { useEffect } from 'react'; +import React, { useEffect } from 'react'; import { Input } from '@signalco/ui-primitives/Input'; -import useSearch, { filterFuncObjectStringProps } from '../../../src/hooks/useSearch'; -import useLocale from '../../../src/hooks/useLocale'; +import { useSearch, filterFuncObjectStringProps } from '@signalco/hooks/useSearch'; export type SearchInputProps = { items: T[] | undefined, onFilteredItems: (filteredItems: T[]) => void }; -export default function SearchInput({ items, onFilteredItems }: SearchInputProps) { - const { t } = useLocale('App', 'Components', 'SearchInput'); +export function SearchInput({ items, onFilteredItems }: SearchInputProps) { const [filteredItems, searchText, handleSearchTextChange] = useSearch(items, filterFuncObjectStringProps); useEffect(() => { @@ -18,7 +16,7 @@ export default function SearchInput({ items, onFilteredIte return ( handleSearchTextChange(e.target.value)} className="w-full sm:w-auto" /> diff --git a/web/packages/ui/src/SearchInput/index.ts b/web/packages/ui/src/SearchInput/index.ts new file mode 100644 index 0000000000..7eec567547 --- /dev/null +++ b/web/packages/ui/src/SearchInput/index.ts @@ -0,0 +1 @@ +export * from './SearchInput'; \ No newline at end of file diff --git a/web/packages/uier-toolbar/package.json b/web/packages/uier-toolbar/package.json index 5f1b752d04..9859d97849 100644 --- a/web/packages/uier-toolbar/package.json +++ b/web/packages/uier-toolbar/package.json @@ -25,17 +25,17 @@ "@signalco/ui-icons": "workspace:*", "@signalco/ui-primitives": "workspace:*", "@signalco/ui-themes-minimal": "workspace:*", - "@tanstack/react-query": "5.53.2", - "@types/node": "22.5.2", + "@tanstack/react-query": "5.54.1", + "@types/node": "22.5.3", "@types/react": "18.3.5", "@types/react-dom": "18.3.0", "autoprefixer": "10.4.20", - "postcss": "8.4.43", + "postcss": "8.4.44", "postcss-preset-env": "10.0.2", "react": "18.3.1", "react-dom": "18.3.1", "react-timeago": "7.2.0", - "sass": "1.77.8", + "sass": "1.78.0", "tailwindcss": "3.4.10", "tailwindcss-animate": "1.0.7", "tsup": "8.2.4", diff --git a/web/pnpm-lock.yaml b/web/pnpm-lock.yaml index 24847b5bdf..3459aa08ad 100644 --- a/web/pnpm-lock.yaml +++ b/web/pnpm-lock.yaml @@ -84,23 +84,23 @@ importers: specifier: workspace:* version: link:../../packages/ui-themes-minimal-app '@tanstack/react-query': - specifier: 5.53.2 - version: 5.53.2(react@18.3.1) + specifier: 5.54.1 + version: 5.54.1(react@18.3.1) '@tanstack/react-query-devtools': - specifier: 5.53.2 - version: 5.53.2(@tanstack/react-query@5.53.2(react@18.3.1))(react@18.3.1) + specifier: 5.54.1 + version: 5.54.1(@tanstack/react-query@5.54.1(react@18.3.1))(react@18.3.1) '@vercel/analytics': specifier: 1.3.1 - version: 1.3.1(next@14.2.7(@babel/core@7.25.2)(@playwright/test@1.46.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.77.8))(react@18.3.1) + version: 1.3.1(next@14.2.7(@babel/core@7.25.2)(@playwright/test@1.46.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.78.0))(react@18.3.1) '@vercel/speed-insights': specifier: 1.0.12 - version: 1.0.12(next@14.2.7(@playwright/test@1.46.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.77.8))(react@18.3.1) + version: 1.0.12(next@14.2.7(@playwright/test@1.46.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.78.0))(react@18.3.1) '@vvo/tzdb': specifier: 6.144.0 version: 6.144.0 autoprefixer: specifier: 10.4.20 - version: 10.4.20(postcss@8.4.43) + version: 10.4.20(postcss@8.4.44) classix: specifier: 2.1.38 version: 2.1.38 @@ -127,7 +127,7 @@ importers: version: 0.51.0 next: specifier: 14.2.7 - version: 14.2.7(@babel/core@7.25.2)(@playwright/test@1.46.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.77.8) + version: 14.2.7(@babel/core@7.25.2)(@playwright/test@1.46.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.78.0) next-secure-headers: specifier: 2.2.0 version: 2.2.0 @@ -138,8 +138,8 @@ importers: specifier: 0.12.0 version: 0.12.0 openapi-typescript: - specifier: 7.3.3 - version: 7.3.3(encoding@0.1.13)(typescript@5.5.4) + specifier: 7.4.0 + version: 7.4.0(encoding@0.1.13)(typescript@5.5.4) pigeon-maps: specifier: 0.21.6 version: 0.21.6(react@18.3.1) @@ -184,8 +184,8 @@ importers: specifier: workspace:* version: link:../../packages/tsconfig '@total-typescript/ts-reset': - specifier: 0.6.0 - version: 0.6.0 + specifier: 0.6.1 + version: 0.6.1 '@types/color': specifier: 3.0.6 version: 3.0.6 @@ -193,8 +193,8 @@ importers: specifier: 7.4.3 version: 7.4.3 '@types/node': - specifier: 22.5.2 - version: 22.5.2 + specifier: 22.5.3 + version: 22.5.3 '@types/react': specifier: 18.3.5 version: 18.3.5 @@ -224,22 +224,22 @@ importers: version: 11.2.0 next-sitemap: specifier: 4.2.3 - version: 4.2.3(next@14.2.7(@babel/core@7.25.2)(@playwright/test@1.46.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.77.8)) + version: 4.2.3(next@14.2.7(@babel/core@7.25.2)(@playwright/test@1.46.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.78.0)) openapi-types: specifier: 12.1.3 version: 12.1.3 postcss: - specifier: 8.4.43 - version: 8.4.43 + specifier: 8.4.44 + version: 8.4.44 react-is: specifier: 18.3.1 version: 18.3.1 sass: - specifier: 1.77.8 - version: 1.77.8 + specifier: 1.78.0 + version: 1.78.0 sass-loader: specifier: 16.0.1 - version: 16.0.1(sass@1.77.8)(webpack@5.94.0) + version: 16.0.1(sass@1.78.0)(webpack@5.94.0) typescript: specifier: 5.5.4 version: 5.5.4 @@ -287,16 +287,16 @@ importers: version: link:../../packages/ui-themes-minimal '@vercel/analytics': specifier: 1.3.1 - version: 1.3.1(next@14.2.7(@babel/core@7.25.2)(@playwright/test@1.46.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.77.8))(react@18.3.1) + version: 1.3.1(next@14.2.7(@babel/core@7.25.2)(@playwright/test@1.46.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.78.0))(react@18.3.1) autoprefixer: specifier: 10.4.20 - version: 10.4.20(postcss@8.4.43) + version: 10.4.20(postcss@8.4.44) classix: specifier: 2.1.38 version: 2.1.38 next: specifier: 14.2.7 - version: 14.2.7(@babel/core@7.25.2)(@playwright/test@1.46.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.77.8) + version: 14.2.7(@babel/core@7.25.2)(@playwright/test@1.46.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.78.0) next-secure-headers: specifier: 2.2.0 version: 2.2.0 @@ -329,14 +329,14 @@ importers: specifier: workspace:* version: link:../../packages/tsconfig '@total-typescript/ts-reset': - specifier: 0.6.0 - version: 0.6.0 + specifier: 0.6.1 + version: 0.6.1 '@types/color': specifier: 3.0.6 version: 3.0.6 '@types/node': - specifier: 22.5.2 - version: 22.5.2 + specifier: 22.5.3 + version: 22.5.3 '@types/react': specifier: 18.3.5 version: 18.3.5 @@ -351,13 +351,13 @@ importers: version: 8.57.0 next-sitemap: specifier: 4.2.3 - version: 4.2.3(next@14.2.7(@babel/core@7.25.2)(@playwright/test@1.46.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.77.8)) + version: 4.2.3(next@14.2.7(@babel/core@7.25.2)(@playwright/test@1.46.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.78.0)) postcss: - specifier: 8.4.43 - version: 8.4.43 + specifier: 8.4.44 + version: 8.4.44 sass: - specifier: 1.77.8 - version: 1.77.8 + specifier: 1.78.0 + version: 1.78.0 typescript: specifier: 5.5.4 version: 5.5.4 @@ -405,7 +405,7 @@ importers: version: 2.1.38 next: specifier: 14.2.7 - version: 14.2.7(@babel/core@7.25.2)(@playwright/test@1.46.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.77.8) + version: 14.2.7(@babel/core@7.25.2)(@playwright/test@1.46.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.78.0) next-secure-headers: specifier: 2.2.0 version: 2.2.0 @@ -435,8 +435,8 @@ importers: specifier: 3.0.6 version: 3.0.6 '@types/node': - specifier: 22.5.2 - version: 22.5.2 + specifier: 22.5.3 + version: 22.5.3 '@types/react': specifier: 18.3.5 version: 18.3.5 @@ -448,13 +448,13 @@ importers: version: 8.57.0 next-sitemap: specifier: 4.2.3 - version: 4.2.3(next@14.2.7(@babel/core@7.25.2)(@playwright/test@1.46.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.77.8)) + version: 4.2.3(next@14.2.7(@babel/core@7.25.2)(@playwright/test@1.46.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.78.0)) postcss: - specifier: 8.4.43 - version: 8.4.43 + specifier: 8.4.44 + version: 8.4.44 sass: - specifier: 1.77.8 - version: 1.77.8 + specifier: 1.78.0 + version: 1.78.0 tailwindcss: specifier: 3.4.10 version: 3.4.10 @@ -540,14 +540,14 @@ importers: specifier: workspace:* version: link:../../packages/ui-themes-minimal '@tanstack/react-query': - specifier: 5.53.2 - version: 5.53.2(react@18.3.1) + specifier: 5.54.1 + version: 5.54.1(react@18.3.1) '@tanstack/react-query-devtools': - specifier: 5.53.2 - version: 5.53.2(@tanstack/react-query@5.53.2(react@18.3.1))(react@18.3.1) + specifier: 5.54.1 + version: 5.54.1(@tanstack/react-query@5.54.1(react@18.3.1))(react@18.3.1) '@vercel/analytics': specifier: 1.3.1 - version: 1.3.1(next@14.2.7(@babel/core@7.25.2)(@playwright/test@1.46.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.77.8))(react@18.3.1) + version: 1.3.1(next@14.2.7(@babel/core@7.25.2)(@playwright/test@1.46.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.78.0))(react@18.3.1) classix: specifier: 2.1.38 version: 2.1.38 @@ -556,7 +556,7 @@ importers: version: 5.0.7 next: specifier: 14.2.7 - version: 14.2.7(@babel/core@7.25.2)(@playwright/test@1.46.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.77.8) + version: 14.2.7(@babel/core@7.25.2)(@playwright/test@1.46.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.78.0) next-secure-headers: specifier: 2.2.0 version: 2.2.0 @@ -564,8 +564,8 @@ importers: specifier: 0.3.0 version: 0.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) openai: - specifier: 4.57.0 - version: 4.57.0(encoding@0.1.13) + specifier: 4.57.1 + version: 4.57.1(encoding@0.1.13) react: specifier: 18.3.1 version: 18.3.1 @@ -595,14 +595,14 @@ importers: specifier: workspace:* version: link:../../packages/tsconfig '@total-typescript/ts-reset': - specifier: 0.6.0 - version: 0.6.0 + specifier: 0.6.1 + version: 0.6.1 '@types/color': specifier: 3.0.6 version: 3.0.6 '@types/node': - specifier: 22.5.2 - version: 22.5.2 + specifier: 22.5.3 + version: 22.5.3 '@types/react': specifier: 18.3.5 version: 18.3.5 @@ -614,13 +614,13 @@ importers: version: 8.57.0 next-sitemap: specifier: 4.2.3 - version: 4.2.3(next@14.2.7(@babel/core@7.25.2)(@playwright/test@1.46.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.77.8)) + version: 4.2.3(next@14.2.7(@babel/core@7.25.2)(@playwright/test@1.46.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.78.0)) postcss: - specifier: 8.4.43 - version: 8.4.43 + specifier: 8.4.44 + version: 8.4.44 sass: - specifier: 1.77.8 - version: 1.77.8 + specifier: 1.78.0 + version: 1.78.0 typescript: specifier: 5.5.4 version: 5.5.4 @@ -659,7 +659,7 @@ importers: version: 2.1.38 next: specifier: 14.2.7 - version: 14.2.7(@babel/core@7.25.2)(@playwright/test@1.46.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.77.8) + version: 14.2.7(@babel/core@7.25.2)(@playwright/test@1.46.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.78.0) next-secure-headers: specifier: 2.2.0 version: 2.2.0 @@ -692,14 +692,14 @@ importers: specifier: workspace:* version: link:../../packages/tsconfig '@total-typescript/ts-reset': - specifier: 0.6.0 - version: 0.6.0 + specifier: 0.6.1 + version: 0.6.1 '@types/color': specifier: 3.0.6 version: 3.0.6 '@types/node': - specifier: 22.5.2 - version: 22.5.2 + specifier: 22.5.3 + version: 22.5.3 '@types/react': specifier: 18.3.5 version: 18.3.5 @@ -711,13 +711,13 @@ importers: version: 8.57.0 next-sitemap: specifier: 4.2.3 - version: 4.2.3(next@14.2.7(@babel/core@7.25.2)(@playwright/test@1.46.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.77.8)) + version: 4.2.3(next@14.2.7(@babel/core@7.25.2)(@playwright/test@1.46.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.78.0)) postcss: - specifier: 8.4.43 - version: 8.4.43 + specifier: 8.4.44 + version: 8.4.44 sass: - specifier: 1.77.8 - version: 1.77.8 + specifier: 1.78.0 + version: 1.78.0 typescript: specifier: 5.5.4 version: 5.5.4 @@ -763,7 +763,7 @@ importers: version: 8.2.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.2.9(@babel/preset-env@7.24.8(@babel/core@7.25.2)))(typescript@5.5.4) '@storybook/react-vite': specifier: 8.2.9 - version: 8.2.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@4.21.2)(storybook@8.2.9(@babel/preset-env@7.24.8(@babel/core@7.25.2)))(typescript@5.5.4)(vite@5.4.2(@types/node@22.5.2)(sass@1.77.8)(terser@5.31.6)) + version: 8.2.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@4.21.2)(storybook@8.2.9(@babel/preset-env@7.24.8(@babel/core@7.25.2)))(typescript@5.5.4)(vite@5.4.2(@types/node@22.5.3)(sass@1.78.0)(terser@5.31.6)) '@storybook/theming': specifier: 8.2.9 version: 8.2.9(storybook@8.2.9(@babel/preset-env@7.24.8(@babel/core@7.25.2))) @@ -775,25 +775,25 @@ importers: version: 18.3.0 autoprefixer: specifier: 10.4.20 - version: 10.4.20(postcss@8.4.43) + version: 10.4.20(postcss@8.4.44) css-loader: specifier: 7.1.2 version: 7.1.2(webpack@5.94.0(@swc/core@1.7.22(@swc/helpers@0.5.12))(esbuild@0.21.5)) postcss: - specifier: 8.4.43 - version: 8.4.43 + specifier: 8.4.44 + version: 8.4.44 postcss-loader: specifier: 8.1.1 - version: 8.1.1(postcss@8.4.43)(typescript@5.5.4)(webpack@5.94.0(@swc/core@1.7.22(@swc/helpers@0.5.12))(esbuild@0.21.5)) + version: 8.1.1(postcss@8.4.44)(typescript@5.5.4)(webpack@5.94.0(@swc/core@1.7.22(@swc/helpers@0.5.12))(esbuild@0.21.5)) rimraf: specifier: 6.0.1 version: 6.0.1 sass: - specifier: 1.77.8 - version: 1.77.8 + specifier: 1.78.0 + version: 1.78.0 sass-loader: specifier: 16.0.1 - version: 16.0.1(sass@1.77.8)(webpack@5.94.0(@swc/core@1.7.22(@swc/helpers@0.5.12))(esbuild@0.21.5)) + version: 16.0.1(sass@1.78.0)(webpack@5.94.0(@swc/core@1.7.22(@swc/helpers@0.5.12))(esbuild@0.21.5)) storybook: specifier: 8.2.9 version: 8.2.9(@babel/preset-env@7.24.8(@babel/core@7.25.2)) @@ -855,20 +855,20 @@ importers: specifier: workspace:* version: link:../../packages/ui-themes-minimal '@tanstack/react-query': - specifier: 5.53.2 - version: 5.53.2(react@18.3.1) + specifier: 5.54.1 + version: 5.54.1(react@18.3.1) '@tanstack/react-query-devtools': - specifier: 5.53.2 - version: 5.53.2(@tanstack/react-query@5.53.2(react@18.3.1))(react@18.3.1) + specifier: 5.54.1 + version: 5.54.1(@tanstack/react-query@5.54.1(react@18.3.1))(react@18.3.1) '@vercel/analytics': specifier: 1.3.1 - version: 1.3.1(next@14.2.7(@babel/core@7.25.2)(@playwright/test@1.46.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.77.8))(react@18.3.1) + version: 1.3.1(next@14.2.7(@babel/core@7.25.2)(@playwright/test@1.46.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.78.0))(react@18.3.1) classix: specifier: 2.1.38 version: 2.1.38 next: specifier: 14.2.7 - version: 14.2.7(@babel/core@7.25.2)(@playwright/test@1.46.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.77.8) + version: 14.2.7(@babel/core@7.25.2)(@playwright/test@1.46.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.78.0) next-secure-headers: specifier: 2.2.0 version: 2.2.0 @@ -904,14 +904,14 @@ importers: specifier: workspace:* version: link:../../packages/tsconfig '@total-typescript/ts-reset': - specifier: 0.6.0 - version: 0.6.0 + specifier: 0.6.1 + version: 0.6.1 '@types/color': specifier: 3.0.6 version: 3.0.6 '@types/node': - specifier: 22.5.2 - version: 22.5.2 + specifier: 22.5.3 + version: 22.5.3 '@types/react': specifier: 18.3.5 version: 18.3.5 @@ -923,13 +923,13 @@ importers: version: 8.57.0 next-sitemap: specifier: 4.2.3 - version: 4.2.3(next@14.2.7(@babel/core@7.25.2)(@playwright/test@1.46.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.77.8)) + version: 4.2.3(next@14.2.7(@babel/core@7.25.2)(@playwright/test@1.46.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.78.0)) postcss: - specifier: 8.4.43 - version: 8.4.43 + specifier: 8.4.44 + version: 8.4.44 sass: - specifier: 1.77.8 - version: 1.77.8 + specifier: 1.78.0 + version: 1.78.0 typescript: specifier: 5.5.4 version: 5.5.4 @@ -986,16 +986,16 @@ importers: version: 0.5.15(tailwindcss@3.4.10) '@vercel/analytics': specifier: 1.3.1 - version: 1.3.1(next@14.2.7(@babel/core@7.25.2)(@playwright/test@1.46.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.77.8))(react@18.3.1) + version: 1.3.1(next@14.2.7(@babel/core@7.25.2)(@playwright/test@1.46.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.78.0))(react@18.3.1) autoprefixer: specifier: 10.4.20 - version: 10.4.20(postcss@8.4.43) + version: 10.4.20(postcss@8.4.44) classix: specifier: 2.1.38 version: 2.1.38 next: specifier: 14.2.7 - version: 14.2.7(@babel/core@7.25.2)(@playwright/test@1.46.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.77.8) + version: 14.2.7(@babel/core@7.25.2)(@playwright/test@1.46.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.78.0) next-secure-headers: specifier: 2.2.0 version: 2.2.0 @@ -1034,14 +1034,14 @@ importers: specifier: workspace:* version: link:../../packages/tsconfig '@total-typescript/ts-reset': - specifier: 0.6.0 - version: 0.6.0 + specifier: 0.6.1 + version: 0.6.1 '@types/color': specifier: 3.0.6 version: 3.0.6 '@types/node': - specifier: 22.5.2 - version: 22.5.2 + specifier: 22.5.3 + version: 22.5.3 '@types/react': specifier: 18.3.5 version: 18.3.5 @@ -1059,16 +1059,16 @@ importers: version: 8.57.0 next-sitemap: specifier: 4.2.3 - version: 4.2.3(next@14.2.7(@babel/core@7.25.2)(@playwright/test@1.46.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.77.8)) + version: 4.2.3(next@14.2.7(@babel/core@7.25.2)(@playwright/test@1.46.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.78.0)) openapi-types: specifier: 12.1.3 version: 12.1.3 postcss: - specifier: 8.4.43 - version: 8.4.43 + specifier: 8.4.44 + version: 8.4.44 sass: - specifier: 1.77.8 - version: 1.77.8 + specifier: 1.78.0 + version: 1.78.0 typescript: specifier: 5.5.4 version: 5.5.4 @@ -1091,8 +1091,8 @@ importers: specifier: 0.5.0 version: 0.5.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@react-email/components': - specifier: 0.0.24 - version: 0.0.24(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: 0.0.25 + version: 0.0.25(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@signalco/auth-client': specifier: workspace:* version: link:../../packages/auth-client @@ -1142,14 +1142,14 @@ importers: specifier: 0.5.15 version: 0.5.15(tailwindcss@3.4.10) '@tanstack/react-query': - specifier: 5.53.2 - version: 5.53.2(react@18.3.1) + specifier: 5.54.1 + version: 5.54.1(react@18.3.1) '@tanstack/react-query-devtools': - specifier: 5.53.2 - version: 5.53.2(@tanstack/react-query@5.53.2(react@18.3.1))(react@18.3.1) + specifier: 5.54.1 + version: 5.54.1(@tanstack/react-query@5.54.1(react@18.3.1))(react@18.3.1) '@vercel/analytics': specifier: 1.3.1 - version: 1.3.1(next@14.2.7(@babel/core@7.25.2)(@playwright/test@1.46.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.77.8))(react@18.3.1) + version: 1.3.1(next@14.2.7(@babel/core@7.25.2)(@playwright/test@1.46.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.78.0))(react@18.3.1) classix: specifier: 2.1.38 version: 2.1.38 @@ -1161,7 +1161,7 @@ importers: version: 5.0.7 next: specifier: 14.2.7 - version: 14.2.7(@babel/core@7.25.2)(@playwright/test@1.46.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.77.8) + version: 14.2.7(@babel/core@7.25.2)(@playwright/test@1.46.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.78.0) next-secure-headers: specifier: 2.2.0 version: 2.2.0 @@ -1169,8 +1169,8 @@ importers: specifier: 0.3.0 version: 0.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) openai: - specifier: 4.57.0 - version: 4.57.0(encoding@0.1.13) + specifier: 4.57.1 + version: 4.57.1(encoding@0.1.13) react: specifier: 18.3.1 version: 18.3.1 @@ -1179,7 +1179,7 @@ importers: version: 18.3.1(react@18.3.1) react-email: specifier: 3.0.1 - version: 3.0.1(@playwright/test@1.46.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.77.8) + version: 3.0.1(@playwright/test@1.46.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.78.0) react-markdown: specifier: 9.0.1 version: 9.0.1(@types/react@18.3.5)(react@18.3.1) @@ -1209,14 +1209,14 @@ importers: specifier: workspace:* version: link:../../packages/tsconfig '@total-typescript/ts-reset': - specifier: 0.6.0 - version: 0.6.0 + specifier: 0.6.1 + version: 0.6.1 '@types/color': specifier: 3.0.6 version: 3.0.6 '@types/node': - specifier: 22.5.2 - version: 22.5.2 + specifier: 22.5.3 + version: 22.5.3 '@types/react': specifier: 18.3.5 version: 18.3.5 @@ -1228,13 +1228,13 @@ importers: version: 8.57.0 next-sitemap: specifier: 4.2.3 - version: 4.2.3(next@14.2.7(@babel/core@7.25.2)(@playwright/test@1.46.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.77.8)) + version: 4.2.3(next@14.2.7(@babel/core@7.25.2)(@playwright/test@1.46.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.78.0)) postcss: - specifier: 8.4.43 - version: 8.4.43 + specifier: 8.4.44 + version: 8.4.44 sass: - specifier: 1.77.8 - version: 1.77.8 + specifier: 1.78.0 + version: 1.78.0 typescript: specifier: 5.5.4 version: 5.5.4 @@ -1257,8 +1257,8 @@ importers: specifier: workspace:* version: link:../ui-primitives '@tanstack/react-query': - specifier: 5.53.2 - version: 5.53.2(react@18.3.1) + specifier: 5.54.1 + version: 5.54.1(react@18.3.1) '@types/react': specifier: 18.3.5 version: 18.3.5 @@ -1267,7 +1267,7 @@ importers: version: 18.3.0 next: specifier: 14.2.7 - version: 14.2.7(@babel/core@7.25.2)(@playwright/test@1.46.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.77.8) + version: 14.2.7(@babel/core@7.25.2)(@playwright/test@1.46.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.78.0) react: specifier: 18.3.1 version: 18.3.1 @@ -1297,7 +1297,7 @@ importers: version: 5.8.0 next: specifier: 14.2.7 - version: 14.2.7(@babel/core@7.25.2)(@playwright/test@1.46.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.77.8) + version: 14.2.7(@babel/core@7.25.2)(@playwright/test@1.46.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.78.0) react: specifier: 18.3.1 version: 18.3.1 @@ -1392,14 +1392,14 @@ importers: packages/email-templates: dependencies: '@react-email/components': - specifier: 0.0.24 - version: 0.0.24(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: 0.0.25 + version: 0.0.25(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: specifier: 18.3.1 version: 18.3.1 react-email: specifier: 3.0.1 - version: 3.0.1(@playwright/test@1.46.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.77.8) + version: 3.0.1(@playwright/test@1.46.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.78.0) typescript: specifier: 5.5.4 version: 5.5.4 @@ -1411,8 +1411,8 @@ importers: specifier: workspace:* version: link:../tsconfig '@types/node': - specifier: 22.5.2 - version: 22.5.2 + specifier: 22.5.3 + version: 22.5.3 '@types/react': specifier: 18.3.5 version: 18.3.5 @@ -1420,11 +1420,11 @@ importers: packages/eslint-config-signalco: dependencies: '@typescript-eslint/eslint-plugin': - specifier: 8.3.0 - version: 8.3.0(@typescript-eslint/parser@8.3.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4) + specifier: 8.4.0 + version: 8.4.0(@typescript-eslint/parser@8.4.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4) '@typescript-eslint/parser': - specifier: 8.3.0 - version: 8.3.0(eslint@8.57.0)(typescript@5.5.4) + specifier: 8.4.0 + version: 8.4.0(eslint@8.57.0)(typescript@5.5.4) eslint: specifier: 8.57.0 version: 8.57.0 @@ -1435,14 +1435,14 @@ importers: specifier: 2.1.1 version: 2.1.1(eslint@8.57.0) eslint-plugin-import: - specifier: 2.29.1 - version: 2.29.1(@typescript-eslint/parser@8.3.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0) + specifier: 2.30.0 + version: 2.30.0(@typescript-eslint/parser@8.4.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0) eslint-plugin-only-warn: specifier: 1.1.0 version: 1.1.0 eslint-plugin-react: - specifier: 7.35.0 - version: 7.35.0(eslint@8.57.0) + specifier: 7.35.2 + version: 7.35.2(eslint@8.57.0) eslint-plugin-tailwindcss: specifier: 3.17.4 version: 3.17.4(tailwindcss@3.4.10) @@ -1454,7 +1454,7 @@ importers: devDependencies: '@microsoft/api-extractor': specifier: 7.47.7 - version: 7.47.7(@types/node@22.5.2) + version: 7.47.7(@types/node@22.5.3) '@signalco/eslint-config-signalco': specifier: workspace:* version: link:../eslint-config-signalco @@ -1469,7 +1469,7 @@ importers: version: 18.3.5 next: specifier: 14.2.7 - version: 14.2.7(@babel/core@7.25.2)(@playwright/test@1.46.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.77.8) + version: 14.2.7(@babel/core@7.25.2)(@playwright/test@1.46.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.78.0) react: specifier: 18.3.1 version: 18.3.1 @@ -1478,7 +1478,7 @@ importers: version: 18.3.1(react@18.3.1) tsup: specifier: 8.2.4 - version: 8.2.4(@microsoft/api-extractor@7.47.7(@types/node@22.5.2))(@swc/core@1.7.22(@swc/helpers@0.5.12))(jiti@1.21.6)(postcss@8.4.43)(typescript@5.5.4)(yaml@2.5.0) + version: 8.2.4(@microsoft/api-extractor@7.47.7(@types/node@22.5.3))(@swc/core@1.7.22(@swc/helpers@0.5.12))(jiti@1.21.6)(postcss@8.4.44)(typescript@5.5.4)(yaml@2.5.0) typescript: specifier: 5.5.4 version: 5.5.4 @@ -1487,7 +1487,7 @@ importers: devDependencies: '@microsoft/api-extractor': specifier: 7.47.7 - version: 7.47.7(@types/node@22.5.2) + version: 7.47.7(@types/node@22.5.3) '@signalco/eslint-config-signalco': specifier: workspace:* version: link:../eslint-config-signalco @@ -1502,7 +1502,7 @@ importers: version: 18.3.1(react@18.3.1) tsup: specifier: 8.2.4 - version: 8.2.4(@microsoft/api-extractor@7.47.7(@types/node@22.5.2))(@swc/core@1.7.22(@swc/helpers@0.5.12))(jiti@1.21.6)(postcss@8.4.43)(typescript@5.5.4)(yaml@2.5.0) + version: 8.2.4(@microsoft/api-extractor@7.47.7(@types/node@22.5.3))(@swc/core@1.7.22(@swc/helpers@0.5.12))(jiti@1.21.6)(postcss@8.4.44)(typescript@5.5.4)(yaml@2.5.0) typescript: specifier: 5.5.4 version: 5.5.4 @@ -1582,16 +1582,16 @@ importers: version: 4.1.7 autoprefixer: specifier: 10.4.20 - version: 10.4.20(postcss@8.4.43) + version: 10.4.20(postcss@8.4.44) classix: specifier: 2.1.38 version: 2.1.38 postcss: - specifier: 8.4.43 - version: 8.4.43 + specifier: 8.4.44 + version: 8.4.44 postcss-preset-env: specifier: 10.0.2 - version: 10.0.2(postcss@8.4.43) + version: 10.0.2(postcss@8.4.44) react: specifier: 18.3.1 version: 18.3.1 @@ -1602,8 +1602,8 @@ importers: specifier: 7.2.0 version: 7.2.0(react@18.3.1) sass: - specifier: 1.77.8 - version: 1.77.8 + specifier: 1.78.0 + version: 1.78.0 tailwind-merge: specifier: 2.5.2 version: 2.5.2 @@ -1654,7 +1654,7 @@ importers: devDependencies: '@microsoft/api-extractor': specifier: 7.47.7 - version: 7.47.7(@types/node@22.5.2) + version: 7.47.7(@types/node@22.5.3) '@signalco/eslint-config-signalco': specifier: workspace:* version: link:../eslint-config-signalco @@ -1675,7 +1675,7 @@ importers: version: 18.3.1(react@18.3.1) tsup: specifier: 8.2.4 - version: 8.2.4(@microsoft/api-extractor@7.47.7(@types/node@22.5.2))(@swc/core@1.7.22(@swc/helpers@0.5.12))(jiti@1.21.6)(postcss@8.4.43)(typescript@5.5.4)(yaml@2.5.0) + version: 8.2.4(@microsoft/api-extractor@7.47.7(@types/node@22.5.3))(@swc/core@1.7.22(@swc/helpers@0.5.12))(jiti@1.21.6)(postcss@8.4.44)(typescript@5.5.4)(yaml@2.5.0) typescript: specifier: 5.5.4 version: 5.5.4 @@ -1717,7 +1717,7 @@ importers: devDependencies: '@microsoft/api-extractor': specifier: 7.47.7 - version: 7.47.7(@types/node@22.5.2) + version: 7.47.7(@types/node@22.5.3) '@radix-ui/react-checkbox': specifier: 1.1.1 version: 1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -1771,19 +1771,19 @@ importers: version: 4.1.7 autoprefixer: specifier: 10.4.20 - version: 10.4.20(postcss@8.4.43) + version: 10.4.20(postcss@8.4.44) classix: specifier: 2.1.38 version: 2.1.38 next: specifier: 14.2.7 - version: 14.2.7(@babel/core@7.25.2)(@playwright/test@1.46.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.77.8) + version: 14.2.7(@babel/core@7.25.2)(@playwright/test@1.46.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.78.0) postcss: - specifier: 8.4.43 - version: 8.4.43 + specifier: 8.4.44 + version: 8.4.44 postcss-preset-env: specifier: 10.0.2 - version: 10.0.2(postcss@8.4.43) + version: 10.0.2(postcss@8.4.44) react: specifier: 18.3.1 version: 18.3.1 @@ -1794,14 +1794,14 @@ importers: specifier: 7.2.0 version: 7.2.0(react@18.3.1) sass: - specifier: 1.77.8 - version: 1.77.8 + specifier: 1.78.0 + version: 1.78.0 tailwind-merge: specifier: 2.5.2 version: 2.5.2 tsup: specifier: 8.2.4 - version: 8.2.4(@microsoft/api-extractor@7.47.7(@types/node@22.5.2))(@swc/core@1.7.22(@swc/helpers@0.5.12))(jiti@1.21.6)(postcss@8.4.43)(typescript@5.5.4)(yaml@2.5.0) + version: 8.2.4(@microsoft/api-extractor@7.47.7(@types/node@22.5.3))(@swc/core@1.7.22(@swc/helpers@0.5.12))(jiti@1.21.6)(postcss@8.4.44)(typescript@5.5.4)(yaml@2.5.0) typescript: specifier: 5.5.4 version: 5.5.4 @@ -1817,7 +1817,7 @@ importers: devDependencies: '@microsoft/api-extractor': specifier: 7.47.7 - version: 7.47.7(@types/node@22.5.2) + version: 7.47.7(@types/node@22.5.3) '@signalco/tailwindcss-config-signalco': specifier: workspace:* version: link:../tailwindcss-config-signalco @@ -1826,7 +1826,7 @@ importers: version: link:../tsconfig tsup: specifier: 8.2.4 - version: 8.2.4(@microsoft/api-extractor@7.47.7(@types/node@22.5.2))(@swc/core@1.7.22(@swc/helpers@0.5.12))(jiti@1.21.6)(postcss@8.4.43)(typescript@5.5.4)(yaml@2.5.0) + version: 8.2.4(@microsoft/api-extractor@7.47.7(@types/node@22.5.3))(@swc/core@1.7.22(@swc/helpers@0.5.12))(jiti@1.21.6)(postcss@8.4.44)(typescript@5.5.4)(yaml@2.5.0) typescript: specifier: 5.5.4 version: 5.5.4 @@ -1842,7 +1842,7 @@ importers: devDependencies: '@microsoft/api-extractor': specifier: 7.47.7 - version: 7.47.7(@types/node@22.5.2) + version: 7.47.7(@types/node@22.5.3) '@signalco/tailwindcss-config-signalco': specifier: workspace:* version: link:../tailwindcss-config-signalco @@ -1851,7 +1851,7 @@ importers: version: link:../tsconfig tsup: specifier: 8.2.4 - version: 8.2.4(@microsoft/api-extractor@7.47.7(@types/node@22.5.2))(@swc/core@1.7.22(@swc/helpers@0.5.12))(jiti@1.21.6)(postcss@8.4.43)(typescript@5.5.4)(yaml@2.5.0) + version: 8.2.4(@microsoft/api-extractor@7.47.7(@types/node@22.5.3))(@swc/core@1.7.22(@swc/helpers@0.5.12))(jiti@1.21.6)(postcss@8.4.44)(typescript@5.5.4)(yaml@2.5.0) typescript: specifier: 5.5.4 version: 5.5.4 @@ -1886,11 +1886,11 @@ importers: specifier: workspace:* version: link:../ui-themes-minimal '@tanstack/react-query': - specifier: 5.53.2 - version: 5.53.2(react@18.3.1) + specifier: 5.54.1 + version: 5.54.1(react@18.3.1) '@types/node': - specifier: 22.5.2 - version: 22.5.2 + specifier: 22.5.3 + version: 22.5.3 '@types/react': specifier: 18.3.5 version: 18.3.5 @@ -1899,13 +1899,13 @@ importers: version: 18.3.0 autoprefixer: specifier: 10.4.20 - version: 10.4.20(postcss@8.4.43) + version: 10.4.20(postcss@8.4.44) postcss: - specifier: 8.4.43 - version: 8.4.43 + specifier: 8.4.44 + version: 8.4.44 postcss-preset-env: specifier: 10.0.2 - version: 10.0.2(postcss@8.4.43) + version: 10.0.2(postcss@8.4.44) react: specifier: 18.3.1 version: 18.3.1 @@ -1916,8 +1916,8 @@ importers: specifier: 7.2.0 version: 7.2.0(react@18.3.1) sass: - specifier: 1.77.8 - version: 1.77.8 + specifier: 1.78.0 + version: 1.78.0 tailwindcss: specifier: 3.4.10 version: 3.4.10 @@ -1926,7 +1926,7 @@ importers: version: 1.0.7(tailwindcss@3.4.10) tsup: specifier: 8.2.4 - version: 8.2.4(@microsoft/api-extractor@7.47.7(@types/node@22.5.2))(@swc/core@1.7.22(@swc/helpers@0.5.12))(jiti@1.21.6)(postcss@8.4.43)(typescript@5.5.4)(yaml@2.5.0) + version: 8.2.4(@microsoft/api-extractor@7.47.7(@types/node@22.5.3))(@swc/core@1.7.22(@swc/helpers@0.5.12))(jiti@1.21.6)(postcss@8.4.44)(typescript@5.5.4)(yaml@2.5.0) typescript: specifier: 5.5.4 version: 5.5.4 @@ -4278,8 +4278,8 @@ packages: peerDependencies: react: ^18.0 || ^19.0 || ^19.0.0-rc - '@react-email/code-block@0.0.8': - resolution: {integrity: sha512-WbuAEpTnB262i9C3SGPmmErgZ4iU5KIpqLUjr7uBJijqldLqZc5x39e8wPWaRdF7NLcShmrc/+G7GJgI1bdC5w==} + '@react-email/code-block@0.0.9': + resolution: {integrity: sha512-Zrhc71VYrSC1fVXJuaViKoB/dBjxLw6nbE53Bm/eUuZPdnnZ1+ZUIh8jfaRKC5MzMjgnLGQTweGXVnfIrhyxtQ==} engines: {node: '>=18.0.0'} peerDependencies: react: ^18.0 || ^19.0 || ^19.0.0-rc @@ -4296,8 +4296,8 @@ packages: peerDependencies: react: ^18.0 || ^19.0 || ^19.0.0-rc - '@react-email/components@0.0.24': - resolution: {integrity: sha512-/DNmfTREaT59UFdkHoIK3BewJ214LfRxmduiil3m7POj+gougkItANu1+BMmgbUATxjf7jH1WoBxo9x/rhFEFw==} + '@react-email/components@0.0.25': + resolution: {integrity: sha512-lnfVVrThEcET5NPoeaXvrz9UxtWpGRcut2a07dLbyKgNbP7vj/cXTI5TuHtanCvhCddFpMDnElNRghDOfPzwUg==} engines: {node: '>=18.0.0'} peerDependencies: react: ^18.0 || ^19.0 || ^19.0.0-rc @@ -4512,6 +4512,9 @@ packages: cpu: [x64] os: [win32] + '@rtsao/scc@1.1.0': + resolution: {integrity: sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==} + '@rushstack/eslint-patch@1.10.2': resolution: {integrity: sha512-hw437iINopmQuxWPSUEvqE56NCPsiU8N4AYtfHmJFckclktzK9YQJieD3XkDCDH4OjL+C7zgPUh73R/nrcHrqw==} @@ -4801,20 +4804,20 @@ packages: peerDependencies: tailwindcss: '>=3.0.0 || insiders || >=4.0.0-alpha.20' - '@tanstack/query-core@5.53.2': - resolution: {integrity: sha512-gCsABpRrYfLsmwcQ0JCE5I3LOQ9KYrDDSnseUDP3T7ukV8E7+lhlHDJS4Gegt1TSZCsxKhc1J5A7TkF5ePjDUQ==} + '@tanstack/query-core@5.54.1': + resolution: {integrity: sha512-hKS+WRpT5zBFip21pB6Jx1C0hranWQrbv5EJ7qPoiV5MYI3C8rTCqWC9DdBseiPT1JgQWh8Y55YthuYZNiw3Xw==} - '@tanstack/query-devtools@5.52.3': - resolution: {integrity: sha512-oGX9qJuNpr4vOQyeksqHr+FgLQGs5UooK87R1wTtcsUUdrRKGSgs3cBllZMtWBJxg+yVvg0TlHNGYLMjvqX3GA==} + '@tanstack/query-devtools@5.54.0': + resolution: {integrity: sha512-B8Sa6mh7/4m2fyk2/YnUXeOZ1/us7G/C/i1It8YcCbieXc8vf1AdSYjR+mZIoJeKOKLqA741hZqfj8d4F1NCVg==} - '@tanstack/react-query-devtools@5.53.2': - resolution: {integrity: sha512-PvsJqEZMyj/Iur4y/UhxSmxjZaP/KvstO+bGiioI0FbjFerjaeZNRv0WzHU/iSs3TutBt7EMUMC2k9MSGeb3CA==} + '@tanstack/react-query-devtools@5.54.1': + resolution: {integrity: sha512-6kJoLujP1f+8dSoOjK15uJl79XhTAdyPIKIcMJ33s5zIva6d7AUuTWoj7opcfkUvU/Jy0xXivHPsrhFHhi0SxA==} peerDependencies: - '@tanstack/react-query': ^5.53.2 + '@tanstack/react-query': ^5.54.1 react: ^18 || ^19 - '@tanstack/react-query@5.53.2': - resolution: {integrity: sha512-ZxG/rspElkfqg2LElnNtsNgPtiCZ4Wl2XY43bATQqPvNgyrhzbCFzCjDwSQy9fJhSiDVALSlxYS8YOIiToqQmg==} + '@tanstack/react-query@5.54.1': + resolution: {integrity: sha512-SuMi4JBYv49UtmiRyqjxY7XAnE1qwLht9nlkC8sioxFXz5Uzj30lepiKf2mYXuXfC7fHYjTrAPkNx+427pRHXA==} peerDependencies: react: ^18 || ^19 @@ -4944,8 +4947,8 @@ packages: react: ^17.0.0 || ^18.0.0 react-dom: ^17.0.0 || ^18.0.0 - '@total-typescript/ts-reset@0.6.0': - resolution: {integrity: sha512-HWZnkM+5z3INAUZMohVXvX8/vm9sjmfmV2NRAswvv5WsU2m+OZsHAVZ0fl8xf2QH9kyPkinghVW6g3DOQ2xt5Q==} + '@total-typescript/ts-reset@0.6.1': + resolution: {integrity: sha512-cka47fVSo6lfQDIATYqb/vO1nvFfbPw7uWLayIXIhGETj0wcOOlrlkobOMDNQOFr9QOafegUPq13V2+6vtD7yg==} '@types/acorn@4.0.6': resolution: {integrity: sha512-veQTnWP+1D/xbxVrPC3zHnCZRjSrKfhbMUlEA43iMZLu7EsnTtkJklIuwrCPbOi8YkvDQAiW05VQQFvvz9oieQ==} @@ -5172,8 +5175,8 @@ packages: '@types/node@18.19.48': resolution: {integrity: sha512-7WevbG4ekUcRQSZzOwxWgi5dZmTak7FaxXDoW7xVxPBmKx1rTzfmRLkeCgJzcbBnOV2dkhAPc8cCeT6agocpjg==} - '@types/node@22.5.2': - resolution: {integrity: sha512-acJsPTEqYqulZS/Yp/S3GgeE6GZ0qYODUR8aVr/DkhHQ8l9nd4j5x1/ZJy9/gHrRlFMqkO6i0I3E27Alu4jjPg==} + '@types/node@22.5.3': + resolution: {integrity: sha512-njripolh85IA9SQGTAqbmnNZTdxv7X/4OYGPz8tgy5JDr8MP+uDBa921GpYEoDDnwm0Hmn5ZPeJgiiSTPoOzkQ==} '@types/parse5@6.0.3': resolution: {integrity: sha512-SuT16Q1K51EAVPz1K29DJ/sXjhSQ0zjvsypYJ6tlwVsRV9jwW5Adq2ch8Dq8kDBCkYnELS7N7VNCSB5nC56t/g==} @@ -5232,8 +5235,8 @@ packages: '@types/uuid@9.0.8': resolution: {integrity: sha512-jg+97EGIcY9AGHJJRaaPVgetKDsrTgbRjQ5Msgjh/DQKEFl0DtyRr/VCOyD1T2R1MNeWPK/u7JoGhlDZnKBAfA==} - '@typescript-eslint/eslint-plugin@8.3.0': - resolution: {integrity: sha512-FLAIn63G5KH+adZosDYiutqkOkYEx0nvcwNNfJAf+c7Ae/H35qWwTYvPZUKFj5AS+WfHG/WJJfWnDnyNUlp8UA==} + '@typescript-eslint/eslint-plugin@8.4.0': + resolution: {integrity: sha512-rg8LGdv7ri3oAlenMACk9e+AR4wUV0yrrG+XKsGKOK0EVgeEDqurkXMPILG2836fW4ibokTB5v4b6Z9+GYQDEw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: '@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0 @@ -5253,8 +5256,8 @@ packages: typescript: optional: true - '@typescript-eslint/parser@8.3.0': - resolution: {integrity: sha512-h53RhVyLu6AtpUzVCYLPhZGL5jzTD9fZL+SYf/+hYOx2bDkyQXztXSc4tbvKYHzfMXExMLiL9CWqJmVz6+78IQ==} + '@typescript-eslint/parser@8.4.0': + resolution: {integrity: sha512-NHgWmKSgJk5K9N16GIhQ4jSobBoJwrmURaLErad0qlLjrpP5bECYg+wxVTGlGZmJbU03jj/dfnb6V9bw+5icsA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -5267,12 +5270,12 @@ packages: resolution: {integrity: sha512-OwLUIWZJry80O99zvqXVEioyniJMa+d2GrqpUTqi5/v5D5rOrppJVBPa0yKCblcigC0/aYAzxxqQ1B+DS2RYsg==} engines: {node: ^16.0.0 || >=18.0.0} - '@typescript-eslint/scope-manager@8.3.0': - resolution: {integrity: sha512-mz2X8WcN2nVu5Hodku+IR8GgCOl4C0G/Z1ruaWN4dgec64kDBabuXyPAr+/RgJtumv8EEkqIzf3X2U5DUKB2eg==} + '@typescript-eslint/scope-manager@8.4.0': + resolution: {integrity: sha512-n2jFxLeY0JmKfUqy3P70rs6vdoPjHK8P/w+zJcV3fk0b0BwRXC/zxRTEnAsgYT7MwdQDt/ZEbtdzdVC+hcpF0A==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/type-utils@8.3.0': - resolution: {integrity: sha512-wrV6qh//nLbfXZQoj32EXKmwHf4b7L+xXLrP3FZ0GOUU72gSvLjeWUl5J5Ue5IwRxIV1TfF73j/eaBapxx99Lg==} + '@typescript-eslint/type-utils@8.4.0': + resolution: {integrity: sha512-pu2PAmNrl9KX6TtirVOrbLPLwDmASpZhK/XU7WvoKoCUkdtq9zF7qQ7gna0GBZFN0hci0vHaSusiL2WpsQk37A==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '*' @@ -5284,8 +5287,8 @@ packages: resolution: {integrity: sha512-1kFmZ1rOm5epu9NZEZm1kckCDGj5UJEf7P1kliH4LKu/RkwpsfqqGmY2OOcUs18lSlQBKLDYBOGxRVtrMN5lpg==} engines: {node: ^16.0.0 || >=18.0.0} - '@typescript-eslint/types@8.3.0': - resolution: {integrity: sha512-y6sSEeK+facMaAyixM36dQ5NVXTnKWunfD1Ft4xraYqxP0lC0POJmIaL/mw72CUMqjY9qfyVfXafMeaUj0noWw==} + '@typescript-eslint/types@8.4.0': + resolution: {integrity: sha512-T1RB3KQdskh9t3v/qv7niK6P8yvn7ja1mS7QK7XfRVL6wtZ8/mFs/FHf4fKvTA0rKnqnYxl/uHFNbnEt0phgbw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@typescript-eslint/typescript-estree@6.21.0': @@ -5297,8 +5300,8 @@ packages: typescript: optional: true - '@typescript-eslint/typescript-estree@8.3.0': - resolution: {integrity: sha512-Mq7FTHl0R36EmWlCJWojIC1qn/ZWo2YiWYc1XVtasJ7FIgjo0MVv9rZWXEE7IK2CGrtwe1dVOxWwqXUdNgfRCA==} + '@typescript-eslint/typescript-estree@8.4.0': + resolution: {integrity: sha512-kJ2OIP4dQw5gdI4uXsaxUZHRwWAGpREJ9Zq6D5L0BweyOrWsL6Sz0YcAZGWhvKnH7fm1J5YFE1JrQL0c9dd53A==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '*' @@ -5306,8 +5309,8 @@ packages: typescript: optional: true - '@typescript-eslint/utils@8.3.0': - resolution: {integrity: sha512-F77WwqxIi/qGkIGOGXNBLV7nykwfjLsdauRB/DOFPdv6LTF3BHHkBpq81/b5iMPSF055oO2BiivDJV4ChvNtXA==} + '@typescript-eslint/utils@8.4.0': + resolution: {integrity: sha512-swULW8n1IKLjRAgciCkTCafyTHHfwVQFt8DovmaF69sKbOxTSFMmIZaSHjqO9i/RV0wIblaawhzvtva8Nmm7lQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -5316,8 +5319,8 @@ packages: resolution: {integrity: sha512-JJtkDduxLi9bivAB+cYOVMtbkqdPOhZ+ZI5LC47MIRrDV4Yn2o+ZnW10Nkmr28xRpSpdJ6Sm42Hjf2+REYXm0A==} engines: {node: ^16.0.0 || >=18.0.0} - '@typescript-eslint/visitor-keys@8.3.0': - resolution: {integrity: sha512-RmZwrTbQ9QveF15m/Cl28n0LXD6ea2CjkhH5rQ55ewz3H24w+AMCJHPVYaZ8/0HoG8Z3cLLFFycRXxeO2tz9FA==} + '@typescript-eslint/visitor-keys@8.4.0': + resolution: {integrity: sha512-zTQD6WLNTre1hj5wp09nBIDiOc2U5r/qmzo7wxPn4ZgAjHql09EofqhF9WF+fZHzL5aCyaIpPcT2hyxl73kr9A==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@ungap/structured-clone@1.2.0': @@ -5756,6 +5759,9 @@ packages: resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} engines: {node: '>=10'} + change-case@5.4.4: + resolution: {integrity: sha512-HRQyTk2/YPEkt9TnUPbOpr64Uw3KOicFWPVBb+xiHvd6eBx/qPr9xqfBFDT8P2vWsvvz4jbEkfDe71W3VyNu2w==} + character-entities-html4@2.1.0: resolution: {integrity: sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==} @@ -6464,8 +6470,29 @@ packages: eslint-import-resolver-webpack: optional: true - eslint-plugin-import@2.29.1: - resolution: {integrity: sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw==} + eslint-module-utils@2.9.0: + resolution: {integrity: sha512-McVbYmwA3NEKwRQY5g4aWMdcZE5xZxV8i8l7CqJSrameuGSQJtSWaL/LxTEzSKKaCcOhlpDR8XEfYXWPrdo/ZQ==} + engines: {node: '>=4'} + peerDependencies: + '@typescript-eslint/parser': '*' + eslint: '*' + eslint-import-resolver-node: '*' + eslint-import-resolver-typescript: '*' + eslint-import-resolver-webpack: '*' + peerDependenciesMeta: + '@typescript-eslint/parser': + optional: true + eslint: + optional: true + eslint-import-resolver-node: + optional: true + eslint-import-resolver-typescript: + optional: true + eslint-import-resolver-webpack: + optional: true + + eslint-plugin-import@2.30.0: + resolution: {integrity: sha512-/mHNE9jINJfiD2EKkg1BKyPyUk4zdnT54YgbOgfjSakWT5oyX/qQLVNTkehyfpcMxZXMy1zyonZ2v7hZTX43Yw==} engines: {node: '>=4'} peerDependencies: '@typescript-eslint/parser': '*' @@ -6490,8 +6517,8 @@ packages: peerDependencies: eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 - eslint-plugin-react@7.35.0: - resolution: {integrity: sha512-v501SSMOWv8gerHkk+IIQBkcGRGrO2nfybfj5pLxuJNFTPxxA3PSryhXTK+9pNbtkggheDdsC0E9Q8CuPk6JKA==} + eslint-plugin-react@7.35.2: + resolution: {integrity: sha512-Rbj2R9zwP2GYNcIak4xoAMV57hrBh3hTaR0k7hVjwCQgryE/pw5px4b13EYjduOI0hfXyZhwBxaGpOTbWSGzKQ==} engines: {node: '>=4'} peerDependencies: eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7 @@ -7130,6 +7157,10 @@ packages: is-core-module@2.13.1: resolution: {integrity: sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==} + is-core-module@2.15.1: + resolution: {integrity: sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ==} + engines: {node: '>= 0.4'} + is-data-view@1.0.1: resolution: {integrity: sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==} engines: {node: '>= 0.4'} @@ -8089,8 +8120,8 @@ packages: resolution: {integrity: sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==} engines: {node: '>=12'} - openai@4.57.0: - resolution: {integrity: sha512-JnwBSIYqiZ3jYjB5f2in8hQ0PRA092c6m+/6dYB0MzK0BEbn+0dioxZsPLBm5idJbg9xzLNOiGVm2OSuhZ+BdQ==} + openai@4.57.1: + resolution: {integrity: sha512-7q+4U9A/klaAT40bqL6sPFhIKb4jsUJ8udddCzaf8mdwICYeBG7grps/zDcrOUfkwCxCzR6fxfDDah3WqHoVUA==} hasBin: true peerDependencies: zod: ^3.23.8 @@ -8107,8 +8138,8 @@ packages: openapi-typescript-helpers@0.0.13: resolution: {integrity: sha512-z44WK2e7ygW3aUtAtiurfEACohf/Qt9g6BsejmIYgEoY4REHeRzgFJmO3ium0libsuzPc145I+8lE9aiiZrQvQ==} - openapi-typescript@7.3.3: - resolution: {integrity: sha512-NkUBI8fr5mg/3s001UPfUiBpKmHtSjkvFQO/IipCrQal5d5nGFoev1OXdxr7J9PHTswrAqU2hKdpoCL6OnammA==} + openapi-typescript@7.4.0: + resolution: {integrity: sha512-u4iVuTGkzKG4rHFUMA/IFXTks9tYVQzkowZsScMOdzJSvIF10qSNySWHTwnN2fD+MEeWFAM8i1f3IUBlgS92eQ==} hasBin: true peerDependencies: typescript: ^5.x @@ -8565,8 +8596,8 @@ packages: resolution: {integrity: sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==} engines: {node: ^10 || ^12 || >=14} - postcss@8.4.43: - resolution: {integrity: sha512-gJAQVYbh5R3gYm33FijzCZj7CHyQ3hWMgJMprLUlIYqCwTeZhBQ19wp0e9mA25BUbEvY5+EXuuaAjqQsrBxQBQ==} + postcss@8.4.44: + resolution: {integrity: sha512-Aweb9unOEpQ3ezu4Q00DPvvM2ZTUitJdNKeP/+uQgr1IBIqu574IaZoURId7BKtWMREwzKa9OgzPzezWGPWFQw==} engines: {node: ^10 || ^12 || >=14} prelude-ls@1.2.1: @@ -9051,8 +9082,8 @@ packages: webpack: optional: true - sass@1.77.8: - resolution: {integrity: sha512-4UHg6prsrycW20fqLGPShtEvo/WyHRVRHwOP4DzkUrObWoWI05QBSfzU71TVB7PFaL104TwNaHpjlWXAZbQiNQ==} + sass@1.78.0: + resolution: {integrity: sha512-AaIqGSrjo5lA2Yg7RvFZrlXDBCp3nV4XP73GrLGvdRWWwk+8H3l0SDvq/5bA4eF+0RFPLuWUk3E+P1U/YqnpsQ==} engines: {node: '>=14.0.0'} hasBin: true @@ -11154,201 +11185,201 @@ snapshots: '@csstools/css-parser-algorithms': 3.0.1(@csstools/css-tokenizer@3.0.1) '@csstools/css-tokenizer': 3.0.1 - '@csstools/postcss-cascade-layers@5.0.0(postcss@8.4.43)': + '@csstools/postcss-cascade-layers@5.0.0(postcss@8.4.44)': dependencies: '@csstools/selector-specificity': 4.0.0(postcss-selector-parser@6.1.1) - postcss: 8.4.43 + postcss: 8.4.44 postcss-selector-parser: 6.1.1 - '@csstools/postcss-color-function@4.0.2(postcss@8.4.43)': + '@csstools/postcss-color-function@4.0.2(postcss@8.4.44)': dependencies: '@csstools/css-color-parser': 3.0.2(@csstools/css-parser-algorithms@3.0.1(@csstools/css-tokenizer@3.0.1))(@csstools/css-tokenizer@3.0.1) '@csstools/css-parser-algorithms': 3.0.1(@csstools/css-tokenizer@3.0.1) '@csstools/css-tokenizer': 3.0.1 - '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.4.43) - '@csstools/utilities': 2.0.0(postcss@8.4.43) - postcss: 8.4.43 + '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.4.44) + '@csstools/utilities': 2.0.0(postcss@8.4.44) + postcss: 8.4.44 - '@csstools/postcss-color-mix-function@3.0.2(postcss@8.4.43)': + '@csstools/postcss-color-mix-function@3.0.2(postcss@8.4.44)': dependencies: '@csstools/css-color-parser': 3.0.2(@csstools/css-parser-algorithms@3.0.1(@csstools/css-tokenizer@3.0.1))(@csstools/css-tokenizer@3.0.1) '@csstools/css-parser-algorithms': 3.0.1(@csstools/css-tokenizer@3.0.1) '@csstools/css-tokenizer': 3.0.1 - '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.4.43) - '@csstools/utilities': 2.0.0(postcss@8.4.43) - postcss: 8.4.43 + '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.4.44) + '@csstools/utilities': 2.0.0(postcss@8.4.44) + postcss: 8.4.44 - '@csstools/postcss-content-alt-text@2.0.1(postcss@8.4.43)': + '@csstools/postcss-content-alt-text@2.0.1(postcss@8.4.44)': dependencies: '@csstools/css-parser-algorithms': 3.0.1(@csstools/css-tokenizer@3.0.1) '@csstools/css-tokenizer': 3.0.1 - '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.4.43) - '@csstools/utilities': 2.0.0(postcss@8.4.43) - postcss: 8.4.43 + '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.4.44) + '@csstools/utilities': 2.0.0(postcss@8.4.44) + postcss: 8.4.44 - '@csstools/postcss-exponential-functions@2.0.1(postcss@8.4.43)': + '@csstools/postcss-exponential-functions@2.0.1(postcss@8.4.44)': dependencies: '@csstools/css-calc': 2.0.1(@csstools/css-parser-algorithms@3.0.1(@csstools/css-tokenizer@3.0.1))(@csstools/css-tokenizer@3.0.1) '@csstools/css-parser-algorithms': 3.0.1(@csstools/css-tokenizer@3.0.1) '@csstools/css-tokenizer': 3.0.1 - postcss: 8.4.43 + postcss: 8.4.44 - '@csstools/postcss-font-format-keywords@4.0.0(postcss@8.4.43)': + '@csstools/postcss-font-format-keywords@4.0.0(postcss@8.4.44)': dependencies: - '@csstools/utilities': 2.0.0(postcss@8.4.43) - postcss: 8.4.43 + '@csstools/utilities': 2.0.0(postcss@8.4.44) + postcss: 8.4.44 postcss-value-parser: 4.2.0 - '@csstools/postcss-gamut-mapping@2.0.2(postcss@8.4.43)': + '@csstools/postcss-gamut-mapping@2.0.2(postcss@8.4.44)': dependencies: '@csstools/css-color-parser': 3.0.2(@csstools/css-parser-algorithms@3.0.1(@csstools/css-tokenizer@3.0.1))(@csstools/css-tokenizer@3.0.1) '@csstools/css-parser-algorithms': 3.0.1(@csstools/css-tokenizer@3.0.1) '@csstools/css-tokenizer': 3.0.1 - postcss: 8.4.43 + postcss: 8.4.44 - '@csstools/postcss-gradients-interpolation-method@5.0.2(postcss@8.4.43)': + '@csstools/postcss-gradients-interpolation-method@5.0.2(postcss@8.4.44)': dependencies: '@csstools/css-color-parser': 3.0.2(@csstools/css-parser-algorithms@3.0.1(@csstools/css-tokenizer@3.0.1))(@csstools/css-tokenizer@3.0.1) '@csstools/css-parser-algorithms': 3.0.1(@csstools/css-tokenizer@3.0.1) '@csstools/css-tokenizer': 3.0.1 - '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.4.43) - '@csstools/utilities': 2.0.0(postcss@8.4.43) - postcss: 8.4.43 + '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.4.44) + '@csstools/utilities': 2.0.0(postcss@8.4.44) + postcss: 8.4.44 - '@csstools/postcss-hwb-function@4.0.2(postcss@8.4.43)': + '@csstools/postcss-hwb-function@4.0.2(postcss@8.4.44)': dependencies: '@csstools/css-color-parser': 3.0.2(@csstools/css-parser-algorithms@3.0.1(@csstools/css-tokenizer@3.0.1))(@csstools/css-tokenizer@3.0.1) '@csstools/css-parser-algorithms': 3.0.1(@csstools/css-tokenizer@3.0.1) '@csstools/css-tokenizer': 3.0.1 - '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.4.43) - '@csstools/utilities': 2.0.0(postcss@8.4.43) - postcss: 8.4.43 + '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.4.44) + '@csstools/utilities': 2.0.0(postcss@8.4.44) + postcss: 8.4.44 - '@csstools/postcss-ic-unit@4.0.0(postcss@8.4.43)': + '@csstools/postcss-ic-unit@4.0.0(postcss@8.4.44)': dependencies: - '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.4.43) - '@csstools/utilities': 2.0.0(postcss@8.4.43) - postcss: 8.4.43 + '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.4.44) + '@csstools/utilities': 2.0.0(postcss@8.4.44) + postcss: 8.4.44 postcss-value-parser: 4.2.0 - '@csstools/postcss-initial@2.0.0(postcss@8.4.43)': + '@csstools/postcss-initial@2.0.0(postcss@8.4.44)': dependencies: - postcss: 8.4.43 + postcss: 8.4.44 - '@csstools/postcss-is-pseudo-class@5.0.0(postcss@8.4.43)': + '@csstools/postcss-is-pseudo-class@5.0.0(postcss@8.4.44)': dependencies: '@csstools/selector-specificity': 4.0.0(postcss-selector-parser@6.1.1) - postcss: 8.4.43 + postcss: 8.4.44 postcss-selector-parser: 6.1.1 - '@csstools/postcss-light-dark-function@2.0.2(postcss@8.4.43)': + '@csstools/postcss-light-dark-function@2.0.2(postcss@8.4.44)': dependencies: '@csstools/css-parser-algorithms': 3.0.1(@csstools/css-tokenizer@3.0.1) '@csstools/css-tokenizer': 3.0.1 - '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.4.43) - '@csstools/utilities': 2.0.0(postcss@8.4.43) - postcss: 8.4.43 + '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.4.44) + '@csstools/utilities': 2.0.0(postcss@8.4.44) + postcss: 8.4.44 - '@csstools/postcss-logical-float-and-clear@3.0.0(postcss@8.4.43)': + '@csstools/postcss-logical-float-and-clear@3.0.0(postcss@8.4.44)': dependencies: - postcss: 8.4.43 + postcss: 8.4.44 - '@csstools/postcss-logical-overflow@2.0.0(postcss@8.4.43)': + '@csstools/postcss-logical-overflow@2.0.0(postcss@8.4.44)': dependencies: - postcss: 8.4.43 + postcss: 8.4.44 - '@csstools/postcss-logical-overscroll-behavior@2.0.0(postcss@8.4.43)': + '@csstools/postcss-logical-overscroll-behavior@2.0.0(postcss@8.4.44)': dependencies: - postcss: 8.4.43 + postcss: 8.4.44 - '@csstools/postcss-logical-resize@3.0.0(postcss@8.4.43)': + '@csstools/postcss-logical-resize@3.0.0(postcss@8.4.44)': dependencies: - postcss: 8.4.43 + postcss: 8.4.44 postcss-value-parser: 4.2.0 - '@csstools/postcss-logical-viewport-units@3.0.1(postcss@8.4.43)': + '@csstools/postcss-logical-viewport-units@3.0.1(postcss@8.4.44)': dependencies: '@csstools/css-tokenizer': 3.0.1 - '@csstools/utilities': 2.0.0(postcss@8.4.43) - postcss: 8.4.43 + '@csstools/utilities': 2.0.0(postcss@8.4.44) + postcss: 8.4.44 - '@csstools/postcss-media-minmax@2.0.1(postcss@8.4.43)': + '@csstools/postcss-media-minmax@2.0.1(postcss@8.4.44)': dependencies: '@csstools/css-calc': 2.0.1(@csstools/css-parser-algorithms@3.0.1(@csstools/css-tokenizer@3.0.1))(@csstools/css-tokenizer@3.0.1) '@csstools/css-parser-algorithms': 3.0.1(@csstools/css-tokenizer@3.0.1) '@csstools/css-tokenizer': 3.0.1 '@csstools/media-query-list-parser': 3.0.1(@csstools/css-parser-algorithms@3.0.1(@csstools/css-tokenizer@3.0.1))(@csstools/css-tokenizer@3.0.1) - postcss: 8.4.43 + postcss: 8.4.44 - '@csstools/postcss-media-queries-aspect-ratio-number-values@3.0.1(postcss@8.4.43)': + '@csstools/postcss-media-queries-aspect-ratio-number-values@3.0.1(postcss@8.4.44)': dependencies: '@csstools/css-parser-algorithms': 3.0.1(@csstools/css-tokenizer@3.0.1) '@csstools/css-tokenizer': 3.0.1 '@csstools/media-query-list-parser': 3.0.1(@csstools/css-parser-algorithms@3.0.1(@csstools/css-tokenizer@3.0.1))(@csstools/css-tokenizer@3.0.1) - postcss: 8.4.43 + postcss: 8.4.44 - '@csstools/postcss-nested-calc@4.0.0(postcss@8.4.43)': + '@csstools/postcss-nested-calc@4.0.0(postcss@8.4.44)': dependencies: - '@csstools/utilities': 2.0.0(postcss@8.4.43) - postcss: 8.4.43 + '@csstools/utilities': 2.0.0(postcss@8.4.44) + postcss: 8.4.44 postcss-value-parser: 4.2.0 - '@csstools/postcss-normalize-display-values@4.0.0(postcss@8.4.43)': + '@csstools/postcss-normalize-display-values@4.0.0(postcss@8.4.44)': dependencies: - postcss: 8.4.43 + postcss: 8.4.44 postcss-value-parser: 4.2.0 - '@csstools/postcss-oklab-function@4.0.2(postcss@8.4.43)': + '@csstools/postcss-oklab-function@4.0.2(postcss@8.4.44)': dependencies: '@csstools/css-color-parser': 3.0.2(@csstools/css-parser-algorithms@3.0.1(@csstools/css-tokenizer@3.0.1))(@csstools/css-tokenizer@3.0.1) '@csstools/css-parser-algorithms': 3.0.1(@csstools/css-tokenizer@3.0.1) '@csstools/css-tokenizer': 3.0.1 - '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.4.43) - '@csstools/utilities': 2.0.0(postcss@8.4.43) - postcss: 8.4.43 + '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.4.44) + '@csstools/utilities': 2.0.0(postcss@8.4.44) + postcss: 8.4.44 - '@csstools/postcss-progressive-custom-properties@4.0.0(postcss@8.4.43)': + '@csstools/postcss-progressive-custom-properties@4.0.0(postcss@8.4.44)': dependencies: - postcss: 8.4.43 + postcss: 8.4.44 postcss-value-parser: 4.2.0 - '@csstools/postcss-relative-color-syntax@3.0.2(postcss@8.4.43)': + '@csstools/postcss-relative-color-syntax@3.0.2(postcss@8.4.44)': dependencies: '@csstools/css-color-parser': 3.0.2(@csstools/css-parser-algorithms@3.0.1(@csstools/css-tokenizer@3.0.1))(@csstools/css-tokenizer@3.0.1) '@csstools/css-parser-algorithms': 3.0.1(@csstools/css-tokenizer@3.0.1) '@csstools/css-tokenizer': 3.0.1 - '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.4.43) - '@csstools/utilities': 2.0.0(postcss@8.4.43) - postcss: 8.4.43 + '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.4.44) + '@csstools/utilities': 2.0.0(postcss@8.4.44) + postcss: 8.4.44 - '@csstools/postcss-scope-pseudo-class@4.0.0(postcss@8.4.43)': + '@csstools/postcss-scope-pseudo-class@4.0.0(postcss@8.4.44)': dependencies: - postcss: 8.4.43 + postcss: 8.4.44 postcss-selector-parser: 6.1.1 - '@csstools/postcss-stepped-value-functions@4.0.1(postcss@8.4.43)': + '@csstools/postcss-stepped-value-functions@4.0.1(postcss@8.4.44)': dependencies: '@csstools/css-calc': 2.0.1(@csstools/css-parser-algorithms@3.0.1(@csstools/css-tokenizer@3.0.1))(@csstools/css-tokenizer@3.0.1) '@csstools/css-parser-algorithms': 3.0.1(@csstools/css-tokenizer@3.0.1) '@csstools/css-tokenizer': 3.0.1 - postcss: 8.4.43 + postcss: 8.4.44 - '@csstools/postcss-text-decoration-shorthand@4.0.1(postcss@8.4.43)': + '@csstools/postcss-text-decoration-shorthand@4.0.1(postcss@8.4.44)': dependencies: '@csstools/color-helpers': 5.0.1 - postcss: 8.4.43 + postcss: 8.4.44 postcss-value-parser: 4.2.0 - '@csstools/postcss-trigonometric-functions@4.0.1(postcss@8.4.43)': + '@csstools/postcss-trigonometric-functions@4.0.1(postcss@8.4.44)': dependencies: '@csstools/css-calc': 2.0.1(@csstools/css-parser-algorithms@3.0.1(@csstools/css-tokenizer@3.0.1))(@csstools/css-tokenizer@3.0.1) '@csstools/css-parser-algorithms': 3.0.1(@csstools/css-tokenizer@3.0.1) '@csstools/css-tokenizer': 3.0.1 - postcss: 8.4.43 + postcss: 8.4.44 - '@csstools/postcss-unset-value@4.0.0(postcss@8.4.43)': + '@csstools/postcss-unset-value@4.0.0(postcss@8.4.44)': dependencies: - postcss: 8.4.43 + postcss: 8.4.44 '@csstools/selector-resolve-nested@2.0.0(postcss-selector-parser@6.1.1)': dependencies: @@ -11358,9 +11389,9 @@ snapshots: dependencies: postcss-selector-parser: 6.1.1 - '@csstools/utilities@2.0.0(postcss@8.4.43)': + '@csstools/utilities@2.0.0(postcss@8.4.44)': dependencies: - postcss: 8.4.43 + postcss: 8.4.44 '@date-io/core@3.0.0': {} @@ -11788,13 +11819,13 @@ snapshots: wrap-ansi: 8.1.0 wrap-ansi-cjs: wrap-ansi@7.0.0 - '@joshwooding/vite-plugin-react-docgen-typescript@0.3.1(typescript@5.5.4)(vite@5.4.2(@types/node@22.5.2)(sass@1.77.8)(terser@5.31.6))': + '@joshwooding/vite-plugin-react-docgen-typescript@0.3.1(typescript@5.5.4)(vite@5.4.2(@types/node@22.5.3)(sass@1.78.0)(terser@5.31.6))': dependencies: glob: 7.2.3 glob-promise: 4.2.2(glob@7.2.3) magic-string: 0.27.0 react-docgen-typescript: 2.2.2(typescript@5.5.4) - vite: 5.4.2(@types/node@22.5.2)(sass@1.77.8)(terser@5.31.6) + vite: 5.4.2(@types/node@22.5.3)(sass@1.78.0)(terser@5.31.6) optionalDependencies: typescript: 5.5.4 @@ -11884,23 +11915,23 @@ snapshots: '@types/react': 18.3.5 react: 18.3.1 - '@microsoft/api-extractor-model@7.29.6(@types/node@22.5.2)': + '@microsoft/api-extractor-model@7.29.6(@types/node@22.5.3)': dependencies: '@microsoft/tsdoc': 0.15.0 '@microsoft/tsdoc-config': 0.17.0 - '@rushstack/node-core-library': 5.7.0(@types/node@22.5.2) + '@rushstack/node-core-library': 5.7.0(@types/node@22.5.3) transitivePeerDependencies: - '@types/node' - '@microsoft/api-extractor@7.47.7(@types/node@22.5.2)': + '@microsoft/api-extractor@7.47.7(@types/node@22.5.3)': dependencies: - '@microsoft/api-extractor-model': 7.29.6(@types/node@22.5.2) + '@microsoft/api-extractor-model': 7.29.6(@types/node@22.5.3) '@microsoft/tsdoc': 0.15.0 '@microsoft/tsdoc-config': 0.17.0 - '@rushstack/node-core-library': 5.7.0(@types/node@22.5.2) + '@rushstack/node-core-library': 5.7.0(@types/node@22.5.3) '@rushstack/rig-package': 0.5.3 - '@rushstack/terminal': 0.14.0(@types/node@22.5.2) - '@rushstack/ts-command-line': 4.22.6(@types/node@22.5.2) + '@rushstack/terminal': 0.14.0(@types/node@22.5.3) + '@rushstack/ts-command-line': 4.22.6(@types/node@22.5.3) lodash: 4.17.21 minimatch: 3.0.8 resolve: 1.22.8 @@ -12564,7 +12595,7 @@ snapshots: dependencies: react: 18.3.1 - '@react-email/code-block@0.0.8(react@18.3.1)': + '@react-email/code-block@0.0.9(react@18.3.1)': dependencies: prismjs: 1.29.0 react: 18.3.1 @@ -12577,11 +12608,11 @@ snapshots: dependencies: react: 18.3.1 - '@react-email/components@0.0.24(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@react-email/components@0.0.25(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@react-email/body': 0.0.10(react@18.3.1) '@react-email/button': 0.0.17(react@18.3.1) - '@react-email/code-block': 0.0.8(react@18.3.1) + '@react-email/code-block': 0.0.9(react@18.3.1) '@react-email/code-inline': 0.0.4(react@18.3.1) '@react-email/column': 0.0.12(react@18.3.1) '@react-email/container': 0.0.14(react@18.3.1) @@ -12791,9 +12822,11 @@ snapshots: '@rollup/rollup-win32-x64-msvc@4.21.2': optional: true + '@rtsao/scc@1.1.0': {} + '@rushstack/eslint-patch@1.10.2': {} - '@rushstack/node-core-library@5.7.0(@types/node@22.5.2)': + '@rushstack/node-core-library@5.7.0(@types/node@22.5.3)': dependencies: ajv: 8.13.0 ajv-draft-04: 1.0.0(ajv@8.13.0) @@ -12804,23 +12837,23 @@ snapshots: resolve: 1.22.8 semver: 7.5.4 optionalDependencies: - '@types/node': 22.5.2 + '@types/node': 22.5.3 '@rushstack/rig-package@0.5.3': dependencies: resolve: 1.22.8 strip-json-comments: 3.1.1 - '@rushstack/terminal@0.14.0(@types/node@22.5.2)': + '@rushstack/terminal@0.14.0(@types/node@22.5.3)': dependencies: - '@rushstack/node-core-library': 5.7.0(@types/node@22.5.2) + '@rushstack/node-core-library': 5.7.0(@types/node@22.5.3) supports-color: 8.1.1 optionalDependencies: - '@types/node': 22.5.2 + '@types/node': 22.5.3 - '@rushstack/ts-command-line@4.22.6(@types/node@22.5.2)': + '@rushstack/ts-command-line@4.22.6(@types/node@22.5.3)': dependencies: - '@rushstack/terminal': 0.14.0(@types/node@22.5.2) + '@rushstack/terminal': 0.14.0(@types/node@22.5.3) '@types/argparse': 1.0.38 argparse: 1.0.10 string-argv: 0.3.2 @@ -12955,7 +12988,7 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@storybook/builder-vite@8.2.9(storybook@8.2.9(@babel/preset-env@7.24.8(@babel/core@7.25.2)))(typescript@5.5.4)(vite@5.4.2(@types/node@22.5.2)(sass@1.77.8)(terser@5.31.6))': + '@storybook/builder-vite@8.2.9(storybook@8.2.9(@babel/preset-env@7.24.8(@babel/core@7.25.2)))(typescript@5.5.4)(vite@5.4.2(@types/node@22.5.3)(sass@1.78.0)(terser@5.31.6))': dependencies: '@storybook/csf-plugin': 8.2.9(storybook@8.2.9(@babel/preset-env@7.24.8(@babel/core@7.25.2))) '@types/find-cache-dir': 3.2.1 @@ -12967,7 +13000,7 @@ snapshots: magic-string: 0.30.10 storybook: 8.2.9(@babel/preset-env@7.24.8(@babel/core@7.25.2)) ts-dedent: 2.2.0 - vite: 5.4.2(@types/node@22.5.2)(sass@1.77.8)(terser@5.31.6) + vite: 5.4.2(@types/node@22.5.3)(sass@1.78.0)(terser@5.31.6) optionalDependencies: typescript: 5.5.4 transitivePeerDependencies: @@ -13045,11 +13078,11 @@ snapshots: react-dom: 18.3.1(react@18.3.1) storybook: 8.2.9(@babel/preset-env@7.24.8(@babel/core@7.25.2)) - '@storybook/react-vite@8.2.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@4.21.2)(storybook@8.2.9(@babel/preset-env@7.24.8(@babel/core@7.25.2)))(typescript@5.5.4)(vite@5.4.2(@types/node@22.5.2)(sass@1.77.8)(terser@5.31.6))': + '@storybook/react-vite@8.2.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@4.21.2)(storybook@8.2.9(@babel/preset-env@7.24.8(@babel/core@7.25.2)))(typescript@5.5.4)(vite@5.4.2(@types/node@22.5.3)(sass@1.78.0)(terser@5.31.6))': dependencies: - '@joshwooding/vite-plugin-react-docgen-typescript': 0.3.1(typescript@5.5.4)(vite@5.4.2(@types/node@22.5.2)(sass@1.77.8)(terser@5.31.6)) + '@joshwooding/vite-plugin-react-docgen-typescript': 0.3.1(typescript@5.5.4)(vite@5.4.2(@types/node@22.5.3)(sass@1.78.0)(terser@5.31.6)) '@rollup/pluginutils': 5.1.0(rollup@4.21.2) - '@storybook/builder-vite': 8.2.9(storybook@8.2.9(@babel/preset-env@7.24.8(@babel/core@7.25.2)))(typescript@5.5.4)(vite@5.4.2(@types/node@22.5.2)(sass@1.77.8)(terser@5.31.6)) + '@storybook/builder-vite': 8.2.9(storybook@8.2.9(@babel/preset-env@7.24.8(@babel/core@7.25.2)))(typescript@5.5.4)(vite@5.4.2(@types/node@22.5.3)(sass@1.78.0)(terser@5.31.6)) '@storybook/react': 8.2.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.2.9(@babel/preset-env@7.24.8(@babel/core@7.25.2)))(typescript@5.5.4) find-up: 5.0.0 magic-string: 0.30.10 @@ -13059,7 +13092,7 @@ snapshots: resolve: 1.22.8 storybook: 8.2.9(@babel/preset-env@7.24.8(@babel/core@7.25.2)) tsconfig-paths: 4.2.0 - vite: 5.4.2(@types/node@22.5.2)(sass@1.77.8)(terser@5.31.6) + vite: 5.4.2(@types/node@22.5.3)(sass@1.78.0)(terser@5.31.6) transitivePeerDependencies: - '@preact/preset-vite' - rollup @@ -13173,19 +13206,19 @@ snapshots: postcss-selector-parser: 6.0.10 tailwindcss: 3.4.10 - '@tanstack/query-core@5.53.2': {} + '@tanstack/query-core@5.54.1': {} - '@tanstack/query-devtools@5.52.3': {} + '@tanstack/query-devtools@5.54.0': {} - '@tanstack/react-query-devtools@5.53.2(@tanstack/react-query@5.53.2(react@18.3.1))(react@18.3.1)': + '@tanstack/react-query-devtools@5.54.1(@tanstack/react-query@5.54.1(react@18.3.1))(react@18.3.1)': dependencies: - '@tanstack/query-devtools': 5.52.3 - '@tanstack/react-query': 5.53.2(react@18.3.1) + '@tanstack/query-devtools': 5.54.0 + '@tanstack/react-query': 5.54.1(react@18.3.1) react: 18.3.1 - '@tanstack/react-query@5.53.2(react@18.3.1)': + '@tanstack/react-query@5.54.1(react@18.3.1)': dependencies: - '@tanstack/query-core': 5.53.2 + '@tanstack/query-core': 5.54.1 react: 18.3.1 '@tiptap/core@2.5.9(@tiptap/pm@2.5.9)': @@ -13317,7 +13350,7 @@ snapshots: react-dom: 18.3.1(react@18.3.1) use-sync-external-store: 1.2.2(react@18.3.1) - '@total-typescript/ts-reset@0.6.0': {} + '@total-typescript/ts-reset@0.6.1': {} '@types/acorn@4.0.6': dependencies: @@ -13351,7 +13384,7 @@ snapshots: '@types/body-parser@1.19.5': dependencies: '@types/connect': 3.4.38 - '@types/node': 22.5.2 + '@types/node': 22.5.3 '@types/color-convert@2.0.3': dependencies: @@ -13365,17 +13398,17 @@ snapshots: '@types/connect@3.4.38': dependencies: - '@types/node': 22.5.2 + '@types/node': 22.5.3 '@types/cookie@0.4.1': {} '@types/cors@2.8.17': dependencies: - '@types/node': 22.5.2 + '@types/node': 22.5.3 '@types/cross-spawn@6.0.6': dependencies: - '@types/node': 22.5.2 + '@types/node': 22.5.3 '@types/d3-array@3.2.1': {} @@ -13520,7 +13553,7 @@ snapshots: '@types/express-serve-static-core@4.19.5': dependencies: - '@types/node': 22.5.2 + '@types/node': 22.5.3 '@types/qs': 6.9.15 '@types/range-parser': 1.2.7 '@types/send': 0.17.4 @@ -13541,7 +13574,7 @@ snapshots: '@types/glob@7.2.0': dependencies: '@types/minimatch': 5.1.2 - '@types/node': 22.5.2 + '@types/node': 22.5.3 '@types/hast@2.3.10': dependencies: @@ -13577,14 +13610,14 @@ snapshots: '@types/node-fetch@2.6.11': dependencies: - '@types/node': 22.5.2 + '@types/node': 22.5.3 form-data: 4.0.0 '@types/node@18.19.48': dependencies: undici-types: 5.26.5 - '@types/node@22.5.2': + '@types/node@22.5.3': dependencies: undici-types: 6.19.8 @@ -13625,12 +13658,12 @@ snapshots: '@types/send@0.17.4': dependencies: '@types/mime': 1.3.5 - '@types/node': 22.5.2 + '@types/node': 22.5.3 '@types/serve-static@1.15.7': dependencies: '@types/http-errors': 2.0.4 - '@types/node': 22.5.2 + '@types/node': 22.5.3 '@types/send': 0.17.4 '@types/suncalc@1.9.2': {} @@ -13645,14 +13678,14 @@ snapshots: '@types/uuid@9.0.8': {} - '@typescript-eslint/eslint-plugin@8.3.0(@typescript-eslint/parser@8.3.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4)': + '@typescript-eslint/eslint-plugin@8.4.0(@typescript-eslint/parser@8.4.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4)': dependencies: '@eslint-community/regexpp': 4.11.0 - '@typescript-eslint/parser': 8.3.0(eslint@8.57.0)(typescript@5.5.4) - '@typescript-eslint/scope-manager': 8.3.0 - '@typescript-eslint/type-utils': 8.3.0(eslint@8.57.0)(typescript@5.5.4) - '@typescript-eslint/utils': 8.3.0(eslint@8.57.0)(typescript@5.5.4) - '@typescript-eslint/visitor-keys': 8.3.0 + '@typescript-eslint/parser': 8.4.0(eslint@8.57.0)(typescript@5.5.4) + '@typescript-eslint/scope-manager': 8.4.0 + '@typescript-eslint/type-utils': 8.4.0(eslint@8.57.0)(typescript@5.5.4) + '@typescript-eslint/utils': 8.4.0(eslint@8.57.0)(typescript@5.5.4) + '@typescript-eslint/visitor-keys': 8.4.0 eslint: 8.57.0 graphemer: 1.4.0 ignore: 5.3.1 @@ -13676,12 +13709,12 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.3.0(eslint@8.57.0)(typescript@5.5.4)': + '@typescript-eslint/parser@8.4.0(eslint@8.57.0)(typescript@5.5.4)': dependencies: - '@typescript-eslint/scope-manager': 8.3.0 - '@typescript-eslint/types': 8.3.0 - '@typescript-eslint/typescript-estree': 8.3.0(typescript@5.5.4) - '@typescript-eslint/visitor-keys': 8.3.0 + '@typescript-eslint/scope-manager': 8.4.0 + '@typescript-eslint/types': 8.4.0 + '@typescript-eslint/typescript-estree': 8.4.0(typescript@5.5.4) + '@typescript-eslint/visitor-keys': 8.4.0 debug: 4.3.6(supports-color@9.4.0) eslint: 8.57.0 optionalDependencies: @@ -13694,15 +13727,15 @@ snapshots: '@typescript-eslint/types': 6.21.0 '@typescript-eslint/visitor-keys': 6.21.0 - '@typescript-eslint/scope-manager@8.3.0': + '@typescript-eslint/scope-manager@8.4.0': dependencies: - '@typescript-eslint/types': 8.3.0 - '@typescript-eslint/visitor-keys': 8.3.0 + '@typescript-eslint/types': 8.4.0 + '@typescript-eslint/visitor-keys': 8.4.0 - '@typescript-eslint/type-utils@8.3.0(eslint@8.57.0)(typescript@5.5.4)': + '@typescript-eslint/type-utils@8.4.0(eslint@8.57.0)(typescript@5.5.4)': dependencies: - '@typescript-eslint/typescript-estree': 8.3.0(typescript@5.5.4) - '@typescript-eslint/utils': 8.3.0(eslint@8.57.0)(typescript@5.5.4) + '@typescript-eslint/typescript-estree': 8.4.0(typescript@5.5.4) + '@typescript-eslint/utils': 8.4.0(eslint@8.57.0)(typescript@5.5.4) debug: 4.3.6(supports-color@9.4.0) ts-api-utils: 1.3.0(typescript@5.5.4) optionalDependencies: @@ -13713,7 +13746,7 @@ snapshots: '@typescript-eslint/types@6.21.0': {} - '@typescript-eslint/types@8.3.0': {} + '@typescript-eslint/types@8.4.0': {} '@typescript-eslint/typescript-estree@6.21.0(typescript@5.5.4)': dependencies: @@ -13730,10 +13763,10 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/typescript-estree@8.3.0(typescript@5.5.4)': + '@typescript-eslint/typescript-estree@8.4.0(typescript@5.5.4)': dependencies: - '@typescript-eslint/types': 8.3.0 - '@typescript-eslint/visitor-keys': 8.3.0 + '@typescript-eslint/types': 8.4.0 + '@typescript-eslint/visitor-keys': 8.4.0 debug: 4.3.6(supports-color@9.4.0) fast-glob: 3.3.2 is-glob: 4.0.3 @@ -13745,12 +13778,12 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.3.0(eslint@8.57.0)(typescript@5.5.4)': + '@typescript-eslint/utils@8.4.0(eslint@8.57.0)(typescript@5.5.4)': dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) - '@typescript-eslint/scope-manager': 8.3.0 - '@typescript-eslint/types': 8.3.0 - '@typescript-eslint/typescript-estree': 8.3.0(typescript@5.5.4) + '@typescript-eslint/scope-manager': 8.4.0 + '@typescript-eslint/types': 8.4.0 + '@typescript-eslint/typescript-estree': 8.4.0(typescript@5.5.4) eslint: 8.57.0 transitivePeerDependencies: - supports-color @@ -13761,23 +13794,23 @@ snapshots: '@typescript-eslint/types': 6.21.0 eslint-visitor-keys: 3.4.3 - '@typescript-eslint/visitor-keys@8.3.0': + '@typescript-eslint/visitor-keys@8.4.0': dependencies: - '@typescript-eslint/types': 8.3.0 + '@typescript-eslint/types': 8.4.0 eslint-visitor-keys: 3.4.3 '@ungap/structured-clone@1.2.0': {} - '@vercel/analytics@1.3.1(next@14.2.7(@babel/core@7.25.2)(@playwright/test@1.46.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.77.8))(react@18.3.1)': + '@vercel/analytics@1.3.1(next@14.2.7(@babel/core@7.25.2)(@playwright/test@1.46.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.78.0))(react@18.3.1)': dependencies: server-only: 0.0.1 optionalDependencies: - next: 14.2.7(@babel/core@7.25.2)(@playwright/test@1.46.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.77.8) + next: 14.2.7(@babel/core@7.25.2)(@playwright/test@1.46.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.78.0) react: 18.3.1 - '@vercel/speed-insights@1.0.12(next@14.2.7(@playwright/test@1.46.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.77.8))(react@18.3.1)': + '@vercel/speed-insights@1.0.12(next@14.2.7(@playwright/test@1.46.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.78.0))(react@18.3.1)': optionalDependencies: - next: 14.2.7(@babel/core@7.25.2)(@playwright/test@1.46.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.77.8) + next: 14.2.7(@babel/core@7.25.2)(@playwright/test@1.46.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.78.0) react: 18.3.1 '@vvo/tzdb@6.144.0': {} @@ -14071,14 +14104,14 @@ snapshots: asynckit@0.4.0: {} - autoprefixer@10.4.20(postcss@8.4.43): + autoprefixer@10.4.20(postcss@8.4.44): dependencies: browserslist: 4.23.3 caniuse-lite: 1.0.30001655 fraction.js: 4.3.7 normalize-range: 0.1.2 picocolors: 1.0.1 - postcss: 8.4.43 + postcss: 8.4.44 postcss-value-parser: 4.2.0 available-typed-arrays@1.0.7: @@ -14236,6 +14269,8 @@ snapshots: ansi-styles: 4.3.0 supports-color: 7.2.0 + change-case@5.4.4: {} + character-entities-html4@2.1.0: {} character-entities-legacy@3.0.0: {} @@ -14422,34 +14457,34 @@ snapshots: dependencies: type-fest: 1.4.0 - css-blank-pseudo@7.0.0(postcss@8.4.43): + css-blank-pseudo@7.0.0(postcss@8.4.44): dependencies: - postcss: 8.4.43 + postcss: 8.4.44 postcss-selector-parser: 6.1.1 - css-has-pseudo@7.0.0(postcss@8.4.43): + css-has-pseudo@7.0.0(postcss@8.4.44): dependencies: '@csstools/selector-specificity': 4.0.0(postcss-selector-parser@6.1.1) - postcss: 8.4.43 + postcss: 8.4.44 postcss-selector-parser: 6.1.1 postcss-value-parser: 4.2.0 css-loader@7.1.2(webpack@5.94.0(@swc/core@1.7.22(@swc/helpers@0.5.12))(esbuild@0.21.5)): dependencies: - icss-utils: 5.1.0(postcss@8.4.43) - postcss: 8.4.43 - postcss-modules-extract-imports: 3.1.0(postcss@8.4.43) - postcss-modules-local-by-default: 4.0.5(postcss@8.4.43) - postcss-modules-scope: 3.2.0(postcss@8.4.43) - postcss-modules-values: 4.0.0(postcss@8.4.43) + icss-utils: 5.1.0(postcss@8.4.44) + postcss: 8.4.44 + postcss-modules-extract-imports: 3.1.0(postcss@8.4.44) + postcss-modules-local-by-default: 4.0.5(postcss@8.4.44) + postcss-modules-scope: 3.2.0(postcss@8.4.44) + postcss-modules-values: 4.0.0(postcss@8.4.44) postcss-value-parser: 4.2.0 semver: 7.6.3 optionalDependencies: webpack: 5.94.0(@swc/core@1.7.22(@swc/helpers@0.5.12))(esbuild@0.21.5) - css-prefers-color-scheme@10.0.0(postcss@8.4.43): + css-prefers-color-scheme@10.0.0(postcss@8.4.44): dependencies: - postcss: 8.4.43 + postcss: 8.4.44 css-select@5.1.0: dependencies: @@ -14787,7 +14822,7 @@ snapshots: dependencies: '@types/cookie': 0.4.1 '@types/cors': 2.8.17 - '@types/node': 22.5.2 + '@types/node': 22.5.3 accepts: 1.3.8 base64id: 2.0.0 cookie: 0.4.2 @@ -15020,10 +15055,10 @@ snapshots: '@typescript-eslint/parser': 6.21.0(eslint@8.57.0)(typescript@5.5.4) eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@8.3.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0))(eslint@8.57.0) - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@8.3.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0) + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.30.0(@typescript-eslint/parser@8.4.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0))(eslint@8.57.0) + eslint-plugin-import: 2.30.0(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.30.0(@typescript-eslint/parser@8.4.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0) eslint-plugin-jsx-a11y: 6.8.0(eslint@8.57.0) - eslint-plugin-react: 7.35.0(eslint@8.57.0) + eslint-plugin-react: 7.35.2(eslint@8.57.0) eslint-plugin-react-hooks: 4.6.0(eslint@8.57.0) optionalDependencies: typescript: 5.5.4 @@ -15044,13 +15079,13 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@8.3.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0))(eslint@8.57.0): + eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.30.0(@typescript-eslint/parser@8.4.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0))(eslint@8.57.0): dependencies: debug: 4.3.6(supports-color@9.4.0) enhanced-resolve: 5.17.1 eslint: 8.57.0 - eslint-module-utils: 2.8.1(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@8.3.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0) - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@8.3.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0) + eslint-module-utils: 2.8.1(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.30.0(@typescript-eslint/parser@8.4.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0) + eslint-plugin-import: 2.30.0(@typescript-eslint/parser@8.4.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0) fast-glob: 3.3.2 get-tsconfig: 4.7.3 is-core-module: 2.13.1 @@ -15061,29 +15096,41 @@ snapshots: - eslint-import-resolver-webpack - supports-color - eslint-module-utils@2.8.1(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@8.3.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0): + eslint-module-utils@2.8.1(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.30.0(@typescript-eslint/parser@8.4.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0): + dependencies: + debug: 3.2.7 + optionalDependencies: + '@typescript-eslint/parser': 6.21.0(eslint@8.57.0)(typescript@5.5.4) + eslint: 8.57.0 + eslint-import-resolver-node: 0.3.9 + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.30.0(@typescript-eslint/parser@8.4.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0))(eslint@8.57.0) + transitivePeerDependencies: + - supports-color + + eslint-module-utils@2.9.0(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.30.0(@typescript-eslint/parser@8.4.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0): dependencies: debug: 3.2.7 optionalDependencies: '@typescript-eslint/parser': 6.21.0(eslint@8.57.0)(typescript@5.5.4) eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@8.3.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0))(eslint@8.57.0) + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.30.0(@typescript-eslint/parser@8.4.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0))(eslint@8.57.0) transitivePeerDependencies: - supports-color - eslint-module-utils@2.8.1(@typescript-eslint/parser@8.3.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint@8.57.0): + eslint-module-utils@2.9.0(@typescript-eslint/parser@8.4.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint@8.57.0): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 8.3.0(eslint@8.57.0)(typescript@5.5.4) + '@typescript-eslint/parser': 8.4.0(eslint@8.57.0)(typescript@5.5.4) eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 transitivePeerDependencies: - supports-color - eslint-plugin-import@2.29.1(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@8.3.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0): + eslint-plugin-import@2.30.0(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.30.0(@typescript-eslint/parser@8.4.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0): dependencies: + '@rtsao/scc': 1.1.0 array-includes: 3.1.8 array.prototype.findlastindex: 1.2.5 array.prototype.flat: 1.3.2 @@ -15092,9 +15139,9 @@ snapshots: doctrine: 2.1.0 eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.1(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@8.3.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0) + eslint-module-utils: 2.9.0(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.30.0(@typescript-eslint/parser@8.4.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0) hasown: 2.0.2 - is-core-module: 2.13.1 + is-core-module: 2.15.1 is-glob: 4.0.3 minimatch: 3.1.2 object.fromentries: 2.0.8 @@ -15109,8 +15156,9 @@ snapshots: - eslint-import-resolver-webpack - supports-color - eslint-plugin-import@2.29.1(@typescript-eslint/parser@8.3.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0): + eslint-plugin-import@2.30.0(@typescript-eslint/parser@8.4.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0): dependencies: + '@rtsao/scc': 1.1.0 array-includes: 3.1.8 array.prototype.findlastindex: 1.2.5 array.prototype.flat: 1.3.2 @@ -15119,9 +15167,9 @@ snapshots: doctrine: 2.1.0 eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.1(@typescript-eslint/parser@8.3.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint@8.57.0) + eslint-module-utils: 2.9.0(@typescript-eslint/parser@8.4.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint@8.57.0) hasown: 2.0.2 - is-core-module: 2.13.1 + is-core-module: 2.15.1 is-glob: 4.0.3 minimatch: 3.1.2 object.fromentries: 2.0.8 @@ -15130,7 +15178,7 @@ snapshots: semver: 6.3.1 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 8.3.0(eslint@8.57.0)(typescript@5.5.4) + '@typescript-eslint/parser': 8.4.0(eslint@8.57.0)(typescript@5.5.4) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack @@ -15162,7 +15210,7 @@ snapshots: dependencies: eslint: 8.57.0 - eslint-plugin-react@7.35.0(eslint@8.57.0): + eslint-plugin-react@7.35.2(eslint@8.57.0): dependencies: array-includes: 3.1.8 array.prototype.findlast: 1.2.5 @@ -15187,7 +15235,7 @@ snapshots: eslint-plugin-tailwindcss@3.17.4(tailwindcss@3.4.10): dependencies: fast-glob: 3.3.2 - postcss: 8.4.43 + postcss: 8.4.44 tailwindcss: 3.4.10 eslint-plugin-turbo@2.1.1(eslint@8.57.0): @@ -15953,9 +16001,9 @@ snapshots: dependencies: safer-buffer: 2.1.2 - icss-utils@5.1.0(postcss@8.4.43): + icss-utils@5.1.0(postcss@8.4.44): dependencies: - postcss: 8.4.43 + postcss: 8.4.44 ieee754@1.2.1: {} @@ -16049,6 +16097,10 @@ snapshots: dependencies: hasown: 2.0.2 + is-core-module@2.15.1: + dependencies: + hasown: 2.0.2 + is-data-view@1.0.1: dependencies: is-typed-array: 1.1.13 @@ -16179,7 +16231,7 @@ snapshots: jest-worker@27.5.1: dependencies: - '@types/node': 22.5.2 + '@types/node': 22.5.3 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -17139,20 +17191,20 @@ snapshots: next-secure-headers@2.2.0: {} - next-sitemap@4.2.3(next@14.2.7(@babel/core@7.25.2)(@playwright/test@1.46.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.77.8)): + next-sitemap@4.2.3(next@14.2.7(@babel/core@7.25.2)(@playwright/test@1.46.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.78.0)): dependencies: '@corex/deepmerge': 4.0.43 '@next/env': 13.5.6 fast-glob: 3.3.2 minimist: 1.2.8 - next: 14.2.7(@babel/core@7.25.2)(@playwright/test@1.46.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.77.8) + next: 14.2.7(@babel/core@7.25.2)(@playwright/test@1.46.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.78.0) next-themes@0.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - next@14.2.3(@babel/core@7.24.5)(@playwright/test@1.46.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.77.8): + next@14.2.3(@babel/core@7.24.5)(@playwright/test@1.46.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.78.0): dependencies: '@next/env': 14.2.3 '@swc/helpers': 0.5.5 @@ -17174,12 +17226,12 @@ snapshots: '@next/swc-win32-ia32-msvc': 14.2.3 '@next/swc-win32-x64-msvc': 14.2.3 '@playwright/test': 1.46.1 - sass: 1.77.8 + sass: 1.78.0 transitivePeerDependencies: - '@babel/core' - babel-plugin-macros - next@14.2.7(@babel/core@7.25.2)(@playwright/test@1.46.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.77.8): + next@14.2.7(@babel/core@7.25.2)(@playwright/test@1.46.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.78.0): dependencies: '@next/env': 14.2.7 '@swc/helpers': 0.5.5 @@ -17201,7 +17253,7 @@ snapshots: '@next/swc-win32-ia32-msvc': 14.2.7 '@next/swc-win32-x64-msvc': 14.2.7 '@playwright/test': 1.46.1 - sass: 1.77.8 + sass: 1.78.0 transitivePeerDependencies: - '@babel/core' - babel-plugin-macros @@ -17322,7 +17374,7 @@ snapshots: dependencies: mimic-fn: 4.0.0 - openai@4.57.0(encoding@0.1.13): + openai@4.57.1(encoding@0.1.13): dependencies: '@types/node': 18.19.48 '@types/node-fetch': 2.6.11 @@ -17344,10 +17396,11 @@ snapshots: openapi-typescript-helpers@0.0.13: {} - openapi-typescript@7.3.3(encoding@0.1.13)(typescript@5.5.4): + openapi-typescript@7.4.0(encoding@0.1.13)(typescript@5.5.4): dependencies: '@redocly/openapi-core': 1.16.0(encoding@0.1.13)(supports-color@9.4.0) ansi-colors: 4.1.3 + change-case: 5.4.4 parse-json: 8.1.0 supports-color: 9.4.0 typescript: 5.5.4 @@ -17550,278 +17603,278 @@ snapshots: possible-typed-array-names@1.0.0: {} - postcss-attribute-case-insensitive@7.0.0(postcss@8.4.43): + postcss-attribute-case-insensitive@7.0.0(postcss@8.4.44): dependencies: - postcss: 8.4.43 + postcss: 8.4.44 postcss-selector-parser: 6.1.1 - postcss-clamp@4.1.0(postcss@8.4.43): + postcss-clamp@4.1.0(postcss@8.4.44): dependencies: - postcss: 8.4.43 + postcss: 8.4.44 postcss-value-parser: 4.2.0 - postcss-color-functional-notation@7.0.2(postcss@8.4.43): + postcss-color-functional-notation@7.0.2(postcss@8.4.44): dependencies: '@csstools/css-color-parser': 3.0.2(@csstools/css-parser-algorithms@3.0.1(@csstools/css-tokenizer@3.0.1))(@csstools/css-tokenizer@3.0.1) '@csstools/css-parser-algorithms': 3.0.1(@csstools/css-tokenizer@3.0.1) '@csstools/css-tokenizer': 3.0.1 - '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.4.43) - '@csstools/utilities': 2.0.0(postcss@8.4.43) - postcss: 8.4.43 + '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.4.44) + '@csstools/utilities': 2.0.0(postcss@8.4.44) + postcss: 8.4.44 - postcss-color-hex-alpha@10.0.0(postcss@8.4.43): + postcss-color-hex-alpha@10.0.0(postcss@8.4.44): dependencies: - '@csstools/utilities': 2.0.0(postcss@8.4.43) - postcss: 8.4.43 + '@csstools/utilities': 2.0.0(postcss@8.4.44) + postcss: 8.4.44 postcss-value-parser: 4.2.0 - postcss-color-rebeccapurple@10.0.0(postcss@8.4.43): + postcss-color-rebeccapurple@10.0.0(postcss@8.4.44): dependencies: - '@csstools/utilities': 2.0.0(postcss@8.4.43) - postcss: 8.4.43 + '@csstools/utilities': 2.0.0(postcss@8.4.44) + postcss: 8.4.44 postcss-value-parser: 4.2.0 - postcss-custom-media@11.0.1(postcss@8.4.43): + postcss-custom-media@11.0.1(postcss@8.4.44): dependencies: '@csstools/cascade-layer-name-parser': 2.0.1(@csstools/css-parser-algorithms@3.0.1(@csstools/css-tokenizer@3.0.1))(@csstools/css-tokenizer@3.0.1) '@csstools/css-parser-algorithms': 3.0.1(@csstools/css-tokenizer@3.0.1) '@csstools/css-tokenizer': 3.0.1 '@csstools/media-query-list-parser': 3.0.1(@csstools/css-parser-algorithms@3.0.1(@csstools/css-tokenizer@3.0.1))(@csstools/css-tokenizer@3.0.1) - postcss: 8.4.43 + postcss: 8.4.44 - postcss-custom-properties@14.0.1(postcss@8.4.43): + postcss-custom-properties@14.0.1(postcss@8.4.44): dependencies: '@csstools/cascade-layer-name-parser': 2.0.1(@csstools/css-parser-algorithms@3.0.1(@csstools/css-tokenizer@3.0.1))(@csstools/css-tokenizer@3.0.1) '@csstools/css-parser-algorithms': 3.0.1(@csstools/css-tokenizer@3.0.1) '@csstools/css-tokenizer': 3.0.1 - '@csstools/utilities': 2.0.0(postcss@8.4.43) - postcss: 8.4.43 + '@csstools/utilities': 2.0.0(postcss@8.4.44) + postcss: 8.4.44 postcss-value-parser: 4.2.0 - postcss-custom-selectors@8.0.1(postcss@8.4.43): + postcss-custom-selectors@8.0.1(postcss@8.4.44): dependencies: '@csstools/cascade-layer-name-parser': 2.0.1(@csstools/css-parser-algorithms@3.0.1(@csstools/css-tokenizer@3.0.1))(@csstools/css-tokenizer@3.0.1) '@csstools/css-parser-algorithms': 3.0.1(@csstools/css-tokenizer@3.0.1) '@csstools/css-tokenizer': 3.0.1 - postcss: 8.4.43 + postcss: 8.4.44 postcss-selector-parser: 6.1.1 - postcss-dir-pseudo-class@9.0.0(postcss@8.4.43): + postcss-dir-pseudo-class@9.0.0(postcss@8.4.44): dependencies: - postcss: 8.4.43 + postcss: 8.4.44 postcss-selector-parser: 6.1.1 - postcss-double-position-gradients@6.0.0(postcss@8.4.43): + postcss-double-position-gradients@6.0.0(postcss@8.4.44): dependencies: - '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.4.43) - '@csstools/utilities': 2.0.0(postcss@8.4.43) - postcss: 8.4.43 + '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.4.44) + '@csstools/utilities': 2.0.0(postcss@8.4.44) + postcss: 8.4.44 postcss-value-parser: 4.2.0 - postcss-focus-visible@10.0.0(postcss@8.4.43): + postcss-focus-visible@10.0.0(postcss@8.4.44): dependencies: - postcss: 8.4.43 + postcss: 8.4.44 postcss-selector-parser: 6.1.1 - postcss-focus-within@9.0.0(postcss@8.4.43): + postcss-focus-within@9.0.0(postcss@8.4.44): dependencies: - postcss: 8.4.43 + postcss: 8.4.44 postcss-selector-parser: 6.1.1 - postcss-font-variant@5.0.0(postcss@8.4.43): + postcss-font-variant@5.0.0(postcss@8.4.44): dependencies: - postcss: 8.4.43 + postcss: 8.4.44 - postcss-gap-properties@6.0.0(postcss@8.4.43): + postcss-gap-properties@6.0.0(postcss@8.4.44): dependencies: - postcss: 8.4.43 + postcss: 8.4.44 - postcss-image-set-function@7.0.0(postcss@8.4.43): + postcss-image-set-function@7.0.0(postcss@8.4.44): dependencies: - '@csstools/utilities': 2.0.0(postcss@8.4.43) - postcss: 8.4.43 + '@csstools/utilities': 2.0.0(postcss@8.4.44) + postcss: 8.4.44 postcss-value-parser: 4.2.0 - postcss-import@15.1.0(postcss@8.4.43): + postcss-import@15.1.0(postcss@8.4.44): dependencies: - postcss: 8.4.43 + postcss: 8.4.44 postcss-value-parser: 4.2.0 read-cache: 1.0.0 resolve: 1.22.8 - postcss-js@4.0.1(postcss@8.4.43): + postcss-js@4.0.1(postcss@8.4.44): dependencies: camelcase-css: 2.0.1 - postcss: 8.4.43 + postcss: 8.4.44 - postcss-lab-function@7.0.2(postcss@8.4.43): + postcss-lab-function@7.0.2(postcss@8.4.44): dependencies: '@csstools/css-color-parser': 3.0.2(@csstools/css-parser-algorithms@3.0.1(@csstools/css-tokenizer@3.0.1))(@csstools/css-tokenizer@3.0.1) '@csstools/css-parser-algorithms': 3.0.1(@csstools/css-tokenizer@3.0.1) '@csstools/css-tokenizer': 3.0.1 - '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.4.43) - '@csstools/utilities': 2.0.0(postcss@8.4.43) - postcss: 8.4.43 + '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.4.44) + '@csstools/utilities': 2.0.0(postcss@8.4.44) + postcss: 8.4.44 - postcss-load-config@4.0.2(postcss@8.4.43): + postcss-load-config@4.0.2(postcss@8.4.44): dependencies: lilconfig: 3.1.2 yaml: 2.5.0 optionalDependencies: - postcss: 8.4.43 + postcss: 8.4.44 - postcss-load-config@6.0.1(jiti@1.21.6)(postcss@8.4.43)(yaml@2.5.0): + postcss-load-config@6.0.1(jiti@1.21.6)(postcss@8.4.44)(yaml@2.5.0): dependencies: lilconfig: 3.1.2 optionalDependencies: jiti: 1.21.6 - postcss: 8.4.43 + postcss: 8.4.44 yaml: 2.5.0 - postcss-loader@8.1.1(postcss@8.4.43)(typescript@5.5.4)(webpack@5.94.0(@swc/core@1.7.22(@swc/helpers@0.5.12))(esbuild@0.21.5)): + postcss-loader@8.1.1(postcss@8.4.44)(typescript@5.5.4)(webpack@5.94.0(@swc/core@1.7.22(@swc/helpers@0.5.12))(esbuild@0.21.5)): dependencies: cosmiconfig: 9.0.0(typescript@5.5.4) jiti: 1.21.6 - postcss: 8.4.43 + postcss: 8.4.44 semver: 7.6.3 optionalDependencies: webpack: 5.94.0(@swc/core@1.7.22(@swc/helpers@0.5.12))(esbuild@0.21.5) transitivePeerDependencies: - typescript - postcss-logical@8.0.0(postcss@8.4.43): + postcss-logical@8.0.0(postcss@8.4.44): dependencies: - postcss: 8.4.43 + postcss: 8.4.44 postcss-value-parser: 4.2.0 - postcss-modules-extract-imports@3.1.0(postcss@8.4.43): + postcss-modules-extract-imports@3.1.0(postcss@8.4.44): dependencies: - postcss: 8.4.43 + postcss: 8.4.44 - postcss-modules-local-by-default@4.0.5(postcss@8.4.43): + postcss-modules-local-by-default@4.0.5(postcss@8.4.44): dependencies: - icss-utils: 5.1.0(postcss@8.4.43) - postcss: 8.4.43 + icss-utils: 5.1.0(postcss@8.4.44) + postcss: 8.4.44 postcss-selector-parser: 6.1.1 postcss-value-parser: 4.2.0 - postcss-modules-scope@3.2.0(postcss@8.4.43): + postcss-modules-scope@3.2.0(postcss@8.4.44): dependencies: - postcss: 8.4.43 + postcss: 8.4.44 postcss-selector-parser: 6.1.1 - postcss-modules-values@4.0.0(postcss@8.4.43): + postcss-modules-values@4.0.0(postcss@8.4.44): dependencies: - icss-utils: 5.1.0(postcss@8.4.43) - postcss: 8.4.43 + icss-utils: 5.1.0(postcss@8.4.44) + postcss: 8.4.44 - postcss-nested@6.2.0(postcss@8.4.43): + postcss-nested@6.2.0(postcss@8.4.44): dependencies: - postcss: 8.4.43 + postcss: 8.4.44 postcss-selector-parser: 6.1.1 - postcss-nesting@13.0.0(postcss@8.4.43): + postcss-nesting@13.0.0(postcss@8.4.44): dependencies: '@csstools/selector-resolve-nested': 2.0.0(postcss-selector-parser@6.1.1) '@csstools/selector-specificity': 4.0.0(postcss-selector-parser@6.1.1) - postcss: 8.4.43 + postcss: 8.4.44 postcss-selector-parser: 6.1.1 - postcss-opacity-percentage@2.0.0(postcss@8.4.43): + postcss-opacity-percentage@2.0.0(postcss@8.4.44): dependencies: - postcss: 8.4.43 + postcss: 8.4.44 - postcss-overflow-shorthand@6.0.0(postcss@8.4.43): + postcss-overflow-shorthand@6.0.0(postcss@8.4.44): dependencies: - postcss: 8.4.43 + postcss: 8.4.44 postcss-value-parser: 4.2.0 - postcss-page-break@3.0.4(postcss@8.4.43): + postcss-page-break@3.0.4(postcss@8.4.44): dependencies: - postcss: 8.4.43 + postcss: 8.4.44 - postcss-place@10.0.0(postcss@8.4.43): + postcss-place@10.0.0(postcss@8.4.44): dependencies: - postcss: 8.4.43 + postcss: 8.4.44 postcss-value-parser: 4.2.0 - postcss-preset-env@10.0.2(postcss@8.4.43): - dependencies: - '@csstools/postcss-cascade-layers': 5.0.0(postcss@8.4.43) - '@csstools/postcss-color-function': 4.0.2(postcss@8.4.43) - '@csstools/postcss-color-mix-function': 3.0.2(postcss@8.4.43) - '@csstools/postcss-content-alt-text': 2.0.1(postcss@8.4.43) - '@csstools/postcss-exponential-functions': 2.0.1(postcss@8.4.43) - '@csstools/postcss-font-format-keywords': 4.0.0(postcss@8.4.43) - '@csstools/postcss-gamut-mapping': 2.0.2(postcss@8.4.43) - '@csstools/postcss-gradients-interpolation-method': 5.0.2(postcss@8.4.43) - '@csstools/postcss-hwb-function': 4.0.2(postcss@8.4.43) - '@csstools/postcss-ic-unit': 4.0.0(postcss@8.4.43) - '@csstools/postcss-initial': 2.0.0(postcss@8.4.43) - '@csstools/postcss-is-pseudo-class': 5.0.0(postcss@8.4.43) - '@csstools/postcss-light-dark-function': 2.0.2(postcss@8.4.43) - '@csstools/postcss-logical-float-and-clear': 3.0.0(postcss@8.4.43) - '@csstools/postcss-logical-overflow': 2.0.0(postcss@8.4.43) - '@csstools/postcss-logical-overscroll-behavior': 2.0.0(postcss@8.4.43) - '@csstools/postcss-logical-resize': 3.0.0(postcss@8.4.43) - '@csstools/postcss-logical-viewport-units': 3.0.1(postcss@8.4.43) - '@csstools/postcss-media-minmax': 2.0.1(postcss@8.4.43) - '@csstools/postcss-media-queries-aspect-ratio-number-values': 3.0.1(postcss@8.4.43) - '@csstools/postcss-nested-calc': 4.0.0(postcss@8.4.43) - '@csstools/postcss-normalize-display-values': 4.0.0(postcss@8.4.43) - '@csstools/postcss-oklab-function': 4.0.2(postcss@8.4.43) - '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.4.43) - '@csstools/postcss-relative-color-syntax': 3.0.2(postcss@8.4.43) - '@csstools/postcss-scope-pseudo-class': 4.0.0(postcss@8.4.43) - '@csstools/postcss-stepped-value-functions': 4.0.1(postcss@8.4.43) - '@csstools/postcss-text-decoration-shorthand': 4.0.1(postcss@8.4.43) - '@csstools/postcss-trigonometric-functions': 4.0.1(postcss@8.4.43) - '@csstools/postcss-unset-value': 4.0.0(postcss@8.4.43) - autoprefixer: 10.4.20(postcss@8.4.43) + postcss-preset-env@10.0.2(postcss@8.4.44): + dependencies: + '@csstools/postcss-cascade-layers': 5.0.0(postcss@8.4.44) + '@csstools/postcss-color-function': 4.0.2(postcss@8.4.44) + '@csstools/postcss-color-mix-function': 3.0.2(postcss@8.4.44) + '@csstools/postcss-content-alt-text': 2.0.1(postcss@8.4.44) + '@csstools/postcss-exponential-functions': 2.0.1(postcss@8.4.44) + '@csstools/postcss-font-format-keywords': 4.0.0(postcss@8.4.44) + '@csstools/postcss-gamut-mapping': 2.0.2(postcss@8.4.44) + '@csstools/postcss-gradients-interpolation-method': 5.0.2(postcss@8.4.44) + '@csstools/postcss-hwb-function': 4.0.2(postcss@8.4.44) + '@csstools/postcss-ic-unit': 4.0.0(postcss@8.4.44) + '@csstools/postcss-initial': 2.0.0(postcss@8.4.44) + '@csstools/postcss-is-pseudo-class': 5.0.0(postcss@8.4.44) + '@csstools/postcss-light-dark-function': 2.0.2(postcss@8.4.44) + '@csstools/postcss-logical-float-and-clear': 3.0.0(postcss@8.4.44) + '@csstools/postcss-logical-overflow': 2.0.0(postcss@8.4.44) + '@csstools/postcss-logical-overscroll-behavior': 2.0.0(postcss@8.4.44) + '@csstools/postcss-logical-resize': 3.0.0(postcss@8.4.44) + '@csstools/postcss-logical-viewport-units': 3.0.1(postcss@8.4.44) + '@csstools/postcss-media-minmax': 2.0.1(postcss@8.4.44) + '@csstools/postcss-media-queries-aspect-ratio-number-values': 3.0.1(postcss@8.4.44) + '@csstools/postcss-nested-calc': 4.0.0(postcss@8.4.44) + '@csstools/postcss-normalize-display-values': 4.0.0(postcss@8.4.44) + '@csstools/postcss-oklab-function': 4.0.2(postcss@8.4.44) + '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.4.44) + '@csstools/postcss-relative-color-syntax': 3.0.2(postcss@8.4.44) + '@csstools/postcss-scope-pseudo-class': 4.0.0(postcss@8.4.44) + '@csstools/postcss-stepped-value-functions': 4.0.1(postcss@8.4.44) + '@csstools/postcss-text-decoration-shorthand': 4.0.1(postcss@8.4.44) + '@csstools/postcss-trigonometric-functions': 4.0.1(postcss@8.4.44) + '@csstools/postcss-unset-value': 4.0.0(postcss@8.4.44) + autoprefixer: 10.4.20(postcss@8.4.44) browserslist: 4.23.3 - css-blank-pseudo: 7.0.0(postcss@8.4.43) - css-has-pseudo: 7.0.0(postcss@8.4.43) - css-prefers-color-scheme: 10.0.0(postcss@8.4.43) + css-blank-pseudo: 7.0.0(postcss@8.4.44) + css-has-pseudo: 7.0.0(postcss@8.4.44) + css-prefers-color-scheme: 10.0.0(postcss@8.4.44) cssdb: 8.1.0 - postcss: 8.4.43 - postcss-attribute-case-insensitive: 7.0.0(postcss@8.4.43) - postcss-clamp: 4.1.0(postcss@8.4.43) - postcss-color-functional-notation: 7.0.2(postcss@8.4.43) - postcss-color-hex-alpha: 10.0.0(postcss@8.4.43) - postcss-color-rebeccapurple: 10.0.0(postcss@8.4.43) - postcss-custom-media: 11.0.1(postcss@8.4.43) - postcss-custom-properties: 14.0.1(postcss@8.4.43) - postcss-custom-selectors: 8.0.1(postcss@8.4.43) - postcss-dir-pseudo-class: 9.0.0(postcss@8.4.43) - postcss-double-position-gradients: 6.0.0(postcss@8.4.43) - postcss-focus-visible: 10.0.0(postcss@8.4.43) - postcss-focus-within: 9.0.0(postcss@8.4.43) - postcss-font-variant: 5.0.0(postcss@8.4.43) - postcss-gap-properties: 6.0.0(postcss@8.4.43) - postcss-image-set-function: 7.0.0(postcss@8.4.43) - postcss-lab-function: 7.0.2(postcss@8.4.43) - postcss-logical: 8.0.0(postcss@8.4.43) - postcss-nesting: 13.0.0(postcss@8.4.43) - postcss-opacity-percentage: 2.0.0(postcss@8.4.43) - postcss-overflow-shorthand: 6.0.0(postcss@8.4.43) - postcss-page-break: 3.0.4(postcss@8.4.43) - postcss-place: 10.0.0(postcss@8.4.43) - postcss-pseudo-class-any-link: 10.0.0(postcss@8.4.43) - postcss-replace-overflow-wrap: 4.0.0(postcss@8.4.43) - postcss-selector-not: 8.0.0(postcss@8.4.43) - - postcss-pseudo-class-any-link@10.0.0(postcss@8.4.43): - dependencies: - postcss: 8.4.43 + postcss: 8.4.44 + postcss-attribute-case-insensitive: 7.0.0(postcss@8.4.44) + postcss-clamp: 4.1.0(postcss@8.4.44) + postcss-color-functional-notation: 7.0.2(postcss@8.4.44) + postcss-color-hex-alpha: 10.0.0(postcss@8.4.44) + postcss-color-rebeccapurple: 10.0.0(postcss@8.4.44) + postcss-custom-media: 11.0.1(postcss@8.4.44) + postcss-custom-properties: 14.0.1(postcss@8.4.44) + postcss-custom-selectors: 8.0.1(postcss@8.4.44) + postcss-dir-pseudo-class: 9.0.0(postcss@8.4.44) + postcss-double-position-gradients: 6.0.0(postcss@8.4.44) + postcss-focus-visible: 10.0.0(postcss@8.4.44) + postcss-focus-within: 9.0.0(postcss@8.4.44) + postcss-font-variant: 5.0.0(postcss@8.4.44) + postcss-gap-properties: 6.0.0(postcss@8.4.44) + postcss-image-set-function: 7.0.0(postcss@8.4.44) + postcss-lab-function: 7.0.2(postcss@8.4.44) + postcss-logical: 8.0.0(postcss@8.4.44) + postcss-nesting: 13.0.0(postcss@8.4.44) + postcss-opacity-percentage: 2.0.0(postcss@8.4.44) + postcss-overflow-shorthand: 6.0.0(postcss@8.4.44) + postcss-page-break: 3.0.4(postcss@8.4.44) + postcss-place: 10.0.0(postcss@8.4.44) + postcss-pseudo-class-any-link: 10.0.0(postcss@8.4.44) + postcss-replace-overflow-wrap: 4.0.0(postcss@8.4.44) + postcss-selector-not: 8.0.0(postcss@8.4.44) + + postcss-pseudo-class-any-link@10.0.0(postcss@8.4.44): + dependencies: + postcss: 8.4.44 postcss-selector-parser: 6.1.1 - postcss-replace-overflow-wrap@4.0.0(postcss@8.4.43): + postcss-replace-overflow-wrap@4.0.0(postcss@8.4.44): dependencies: - postcss: 8.4.43 + postcss: 8.4.44 - postcss-selector-not@8.0.0(postcss@8.4.43): + postcss-selector-not@8.0.0(postcss@8.4.44): dependencies: - postcss: 8.4.43 + postcss: 8.4.44 postcss-selector-parser: 6.1.1 postcss-selector-parser@6.0.10: @@ -17842,7 +17895,7 @@ snapshots: picocolors: 1.0.1 source-map-js: 1.2.0 - postcss@8.4.43: + postcss@8.4.44: dependencies: nanoid: 3.3.7 picocolors: 1.0.1 @@ -18056,7 +18109,7 @@ snapshots: react-dom: 18.3.1(react@18.3.1) react-is: 18.1.0 - react-email@3.0.1(@playwright/test@1.46.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.77.8): + react-email@3.0.1(@playwright/test@1.46.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.78.0): dependencies: '@babel/core': 7.24.5 '@babel/parser': 7.24.5 @@ -18068,7 +18121,7 @@ snapshots: glob: 10.3.4 log-symbols: 4.1.0 mime-types: 2.1.35 - next: 14.2.3(@babel/core@7.24.5)(@playwright/test@1.46.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.77.8) + next: 14.2.3(@babel/core@7.24.5)(@playwright/test@1.46.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.78.0) normalize-path: 3.0.0 ora: 5.4.1 socket.io: 4.7.5 @@ -18432,7 +18485,7 @@ snapshots: resolve@2.0.0-next.5: dependencies: - is-core-module: 2.13.1 + is-core-module: 2.15.1 path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 @@ -18509,21 +18562,21 @@ snapshots: safer-buffer@2.1.2: {} - sass-loader@16.0.1(sass@1.77.8)(webpack@5.94.0(@swc/core@1.7.22(@swc/helpers@0.5.12))(esbuild@0.21.5)): + sass-loader@16.0.1(sass@1.78.0)(webpack@5.94.0(@swc/core@1.7.22(@swc/helpers@0.5.12))(esbuild@0.21.5)): dependencies: neo-async: 2.6.2 optionalDependencies: - sass: 1.77.8 + sass: 1.78.0 webpack: 5.94.0(@swc/core@1.7.22(@swc/helpers@0.5.12))(esbuild@0.21.5) - sass-loader@16.0.1(sass@1.77.8)(webpack@5.94.0): + sass-loader@16.0.1(sass@1.78.0)(webpack@5.94.0): dependencies: neo-async: 2.6.2 optionalDependencies: - sass: 1.77.8 + sass: 1.78.0 webpack: 5.94.0 - sass@1.77.8: + sass@1.78.0: dependencies: chokidar: 3.6.0 immutable: 4.3.5 @@ -18862,7 +18915,7 @@ snapshots: stripe@16.9.0: dependencies: - '@types/node': 22.5.2 + '@types/node': 22.5.3 qs: 6.13.0 style-loader@4.0.0(webpack@5.94.0(@swc/core@1.7.22(@swc/helpers@0.5.12))(esbuild@0.21.5)): @@ -18955,11 +19008,11 @@ snapshots: normalize-path: 3.0.0 object-hash: 3.0.0 picocolors: 1.0.1 - postcss: 8.4.43 - postcss-import: 15.1.0(postcss@8.4.43) - postcss-js: 4.0.1(postcss@8.4.43) - postcss-load-config: 4.0.2(postcss@8.4.43) - postcss-nested: 6.2.0(postcss@8.4.43) + postcss: 8.4.44 + postcss-import: 15.1.0(postcss@8.4.44) + postcss-js: 4.0.1(postcss@8.4.44) + postcss-load-config: 4.0.2(postcss@8.4.44) + postcss-nested: 6.2.0(postcss@8.4.44) postcss-selector-parser: 6.1.1 resolve: 1.22.8 sucrase: 3.35.0 @@ -19092,7 +19145,7 @@ snapshots: tslib@2.7.0: {} - tsup@8.2.4(@microsoft/api-extractor@7.47.7(@types/node@22.5.2))(@swc/core@1.7.22(@swc/helpers@0.5.12))(jiti@1.21.6)(postcss@8.4.43)(typescript@5.5.4)(yaml@2.5.0): + tsup@8.2.4(@microsoft/api-extractor@7.47.7(@types/node@22.5.3))(@swc/core@1.7.22(@swc/helpers@0.5.12))(jiti@1.21.6)(postcss@8.4.44)(typescript@5.5.4)(yaml@2.5.0): dependencies: bundle-require: 5.0.0(esbuild@0.23.0) cac: 6.7.14 @@ -19104,16 +19157,16 @@ snapshots: globby: 11.1.0 joycon: 3.1.1 picocolors: 1.0.1 - postcss-load-config: 6.0.1(jiti@1.21.6)(postcss@8.4.43)(yaml@2.5.0) + postcss-load-config: 6.0.1(jiti@1.21.6)(postcss@8.4.44)(yaml@2.5.0) resolve-from: 5.0.0 rollup: 4.21.2 source-map: 0.8.0-beta.0 sucrase: 3.35.0 tree-kill: 1.2.2 optionalDependencies: - '@microsoft/api-extractor': 7.47.7(@types/node@22.5.2) + '@microsoft/api-extractor': 7.47.7(@types/node@22.5.3) '@swc/core': 1.7.22(@swc/helpers@0.5.12) - postcss: 8.4.43 + postcss: 8.4.44 typescript: 5.5.4 transitivePeerDependencies: - jiti @@ -19463,15 +19516,15 @@ snapshots: d3-time: 3.1.0 d3-timer: 3.0.1 - vite@5.4.2(@types/node@22.5.2)(sass@1.77.8)(terser@5.31.6): + vite@5.4.2(@types/node@22.5.3)(sass@1.78.0)(terser@5.31.6): dependencies: esbuild: 0.21.5 - postcss: 8.4.43 + postcss: 8.4.44 rollup: 4.21.2 optionalDependencies: - '@types/node': 22.5.2 + '@types/node': 22.5.3 fsevents: 2.3.3 - sass: 1.77.8 + sass: 1.78.0 terser: 5.31.6 w3c-keyname@2.2.8: {}