diff --git a/apps/core/package.json b/apps/core/package.json index 6bbfe2eb34b..7e574d023b8 100644 --- a/apps/core/package.json +++ b/apps/core/package.json @@ -77,7 +77,7 @@ "@nestjs/schedule": "5.0.1", "@nestjs/throttler": "6.4.0", "@nestjs/websockets": "11.0.10", - "@simplewebauthn/server": "10.0.1", + "@simplewebauthn/server": "13.1.1", "@socket.io/redis-adapter": "8.3.0", "@socket.io/redis-emitter": "5.1.0", "@typegoose/auto-increment": "4.10.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 6f227b398de..79a3bb3f72d 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -116,7 +116,7 @@ importers: version: 4.2.0 '@langchain/openai': specifier: 0.4.4 - version: 0.4.4(@langchain/core@0.3.40(openai@4.85.2(encoding@0.1.13)(zod@3.24.1)))(encoding@0.1.13) + version: 0.4.4(@langchain/core@0.3.40(openai@4.85.2(encoding@0.1.13)(zod@3.24.2)))(encoding@0.1.13) '@mx-space/compiled': specifier: workspace:* version: link:../../packages/compiled @@ -151,8 +151,8 @@ importers: specifier: 11.0.10 version: 11.0.10(@nestjs/common@11.0.10(class-transformer@0.5.1)(class-validator@0.13.2)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@11.0.10)(@nestjs/platform-socket.io@11.0.10)(reflect-metadata@0.2.2)(rxjs@7.8.1) '@simplewebauthn/server': - specifier: 10.0.1 - version: 10.0.1(encoding@0.1.13) + specifier: 13.1.1 + version: 13.1.1 '@socket.io/redis-adapter': specifier: 8.3.0 version: 8.3.0(socket.io-adapter@2.5.5) @@ -233,7 +233,7 @@ importers: version: 5.2.3 langchain: specifier: 0.3.19 - version: 0.3.19(@langchain/core@0.3.40(openai@4.85.2(encoding@0.1.13)(zod@3.24.1)))(axios@1.7.9)(encoding@0.1.13)(openai@4.85.2(encoding@0.1.13)(zod@3.24.1)) + version: 0.3.19(@langchain/core@0.3.40(openai@4.85.2(encoding@0.1.13)(zod@3.24.2)))(axios@1.7.9)(encoding@0.1.13)(openai@4.85.2(encoding@0.1.13)(zod@3.24.2)) linkedom: specifier: 0.18.9 version: 0.18.9 @@ -278,7 +278,7 @@ importers: version: 6.10.0 openai: specifier: 4.85.2 - version: 4.85.2(encoding@0.1.13)(zod@3.24.1) + version: 4.85.2(encoding@0.1.13)(zod@3.24.2) pluralize: specifier: ^8.0.0 version: 8.0.0 @@ -334,7 +334,7 @@ importers: devDependencies: '@langchain/core': specifier: 0.3.40 - version: 0.3.40(openai@4.85.2(encoding@0.1.13)(zod@3.24.1)) + version: 0.3.40(openai@4.85.2(encoding@0.1.13)(zod@3.24.2)) '@nestjs/cli': specifier: 11.0.4 version: 11.0.4(@swc/core@1.10.18)(@types/node@22.13.4)(esbuild@0.24.0) @@ -478,7 +478,7 @@ importers: devDependencies: better-auth: specifier: 1.1.18 - version: 1.1.18(encoding@0.1.13) + version: 1.1.18 nanoid: specifier: 5.0.9 version: 5.0.9 @@ -2161,17 +2161,10 @@ packages: '@simplewebauthn/browser@13.0.0': resolution: {integrity: sha512-7d/+gxoFoDQxq2EkLl/PuTIQ/rnSrA3bmr8L2Ij7bRyicJoCJX/NDGUNExyctB9nSDrEkkcrJMDkwpCYOGU3Lg==} - '@simplewebauthn/server@10.0.1': - resolution: {integrity: sha512-djNWcRn+H+6zvihBFJSpG3fzb0NQS9c/Mw5dYOtZ9H+oDw8qn9Htqxt4cpqRvSOAfwqP7rOvE9rwqVaoGGc3hg==} + '@simplewebauthn/server@13.1.1': + resolution: {integrity: sha512-1hsLpRHfSuMB9ee2aAdh0Htza/X3f4djhYISrggqGe3xopNjOcePiSDkDDoPzDYaaMCrbqGP1H2TYU7bgL9PmA==} engines: {node: '>=20.0.0'} - '@simplewebauthn/server@13.0.0': - resolution: {integrity: sha512-Tb3hJRpeT4cgT2uPORc465qu9LGXcDoIegFmkIgqw7XNZtsaoHzn3xI1DiFH7ukzs6JbhfQBRyY4rlfCdTwkNw==} - engines: {node: '>=20.0.0'} - - '@simplewebauthn/types@10.0.0': - resolution: {integrity: sha512-SFXke7xkgPRowY2E+8djKbdEznTVnD5R6GO7GPTthpHrokLvNKw8C3lFZypTxLI7KkCfGPfhtqB3d7OVGGa9jQ==} - '@sinclair/typebox@0.27.8': resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==} @@ -3163,6 +3156,7 @@ packages: bson@6.10.2: resolution: {integrity: sha512-5afhLTjqDSA3akH56E+/2J6kTDuSIlBxyXPdQslj9hcIgOUE378xdOfZvC/9q3LifJNI6KR/juZ+d0NRNYBwXg==} engines: {node: '>=16.20.1'} + deprecated: a critical bug affecting only useBigInt64=true deserialization usage is fixed in bson@6.10.3 buffer-crc32@0.2.13: resolution: {integrity: sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==} @@ -3456,9 +3450,6 @@ packages: engines: {node: '>=10.14', npm: '>=6', yarn: '>=1'} hasBin: true - cross-fetch@4.0.0: - resolution: {integrity: sha512-e4a5N8lVvuLgAWgnCrLr2PP0YyDOTHa9H/Rj54dirp61qXnNq46m82bRhNqIA5VccJtWBvPTFRV3TtvHUKPB1g==} - cross-spawn@7.0.3: resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} engines: {node: '>= 8'} @@ -8437,14 +8428,14 @@ snapshots: dependencies: buffer: 6.0.3 - '@langchain/core@0.3.40(openai@4.85.2(encoding@0.1.13)(zod@3.24.1))': + '@langchain/core@0.3.40(openai@4.85.2(encoding@0.1.13)(zod@3.24.2))': dependencies: '@cfworker/json-schema': 4.1.1 ansi-styles: 5.2.0 camelcase: 6.3.0 decamelize: 1.2.0 js-tiktoken: 1.0.18 - langsmith: 0.3.4(openai@4.85.2(encoding@0.1.13)(zod@3.24.1)) + langsmith: 0.3.4(openai@4.85.2(encoding@0.1.13)(zod@3.24.2)) mustache: 4.2.0 p-queue: 6.6.2 p-retry: 4.6.2 @@ -8454,9 +8445,9 @@ snapshots: transitivePeerDependencies: - openai - '@langchain/openai@0.4.4(@langchain/core@0.3.40(openai@4.85.2(encoding@0.1.13)(zod@3.24.1)))(encoding@0.1.13)': + '@langchain/openai@0.4.4(@langchain/core@0.3.40(openai@4.85.2(encoding@0.1.13)(zod@3.24.2)))(encoding@0.1.13)': dependencies: - '@langchain/core': 0.3.40(openai@4.85.2(encoding@0.1.13)(zod@3.24.1)) + '@langchain/core': 0.3.40(openai@4.85.2(encoding@0.1.13)(zod@3.24.2)) js-tiktoken: 1.0.18 openai: 4.85.2(encoding@0.1.13)(zod@3.24.1) zod: 3.24.1 @@ -8465,9 +8456,9 @@ snapshots: - encoding - ws - '@langchain/textsplitters@0.1.0(@langchain/core@0.3.40(openai@4.85.2(encoding@0.1.13)(zod@3.24.1)))': + '@langchain/textsplitters@0.1.0(@langchain/core@0.3.40(openai@4.85.2(encoding@0.1.13)(zod@3.24.2)))': dependencies: - '@langchain/core': 0.3.40(openai@4.85.2(encoding@0.1.13)(zod@3.24.1)) + '@langchain/core': 0.3.40(openai@4.85.2(encoding@0.1.13)(zod@3.24.2)) js-tiktoken: 1.0.19 '@levischuck/tiny-cbor@0.2.2': {} @@ -8771,7 +8762,7 @@ snapshots: '@simplewebauthn/browser@13.0.0': {} - '@simplewebauthn/server@10.0.1(encoding@0.1.13)': + '@simplewebauthn/server@13.1.1': dependencies: '@hexagon/base64': 1.1.28 '@levischuck/tiny-cbor': 0.2.2 @@ -8780,25 +8771,6 @@ snapshots: '@peculiar/asn1-rsa': 2.3.13 '@peculiar/asn1-schema': 2.3.13 '@peculiar/asn1-x509': 2.3.13 - '@simplewebauthn/types': 10.0.0 - cross-fetch: 4.0.0(encoding@0.1.13) - transitivePeerDependencies: - - encoding - - '@simplewebauthn/server@13.0.0(encoding@0.1.13)': - dependencies: - '@hexagon/base64': 1.1.28 - '@levischuck/tiny-cbor': 0.2.2 - '@peculiar/asn1-android': 2.3.13 - '@peculiar/asn1-ecc': 2.3.14 - '@peculiar/asn1-rsa': 2.3.13 - '@peculiar/asn1-schema': 2.3.13 - '@peculiar/asn1-x509': 2.3.13 - cross-fetch: 4.0.0(encoding@0.1.13) - transitivePeerDependencies: - - encoding - - '@simplewebauthn/types@10.0.0': {} '@sinclair/typebox@0.27.8': {} @@ -10010,22 +9982,20 @@ snapshots: bcryptjs@3.0.2: {} - better-auth@1.1.18(encoding@0.1.13): + better-auth@1.1.18: dependencies: '@better-auth/utils': 0.2.3 '@better-fetch/fetch': 1.1.12 '@noble/ciphers': 0.6.0 '@noble/hashes': 1.6.1 '@simplewebauthn/browser': 13.0.0 - '@simplewebauthn/server': 13.0.0(encoding@0.1.13) + '@simplewebauthn/server': 13.1.1 better-call: 0.3.3 defu: 6.1.4 jose: 5.9.6 kysely: 0.27.4 nanostores: 0.11.3 zod: 3.24.1 - transitivePeerDependencies: - - encoding better-call@0.3.3: dependencies: @@ -10365,12 +10335,6 @@ snapshots: dependencies: cross-spawn: 7.0.3 - cross-fetch@4.0.0(encoding@0.1.13): - dependencies: - node-fetch: 2.7.0(encoding@0.1.13) - transitivePeerDependencies: - - encoding - cross-spawn@7.0.3: dependencies: path-key: 3.1.1 @@ -11719,15 +11683,15 @@ snapshots: kysely@0.27.4: {} - langchain@0.3.19(@langchain/core@0.3.40(openai@4.85.2(encoding@0.1.13)(zod@3.24.1)))(axios@1.7.9)(encoding@0.1.13)(openai@4.85.2(encoding@0.1.13)(zod@3.24.1)): + langchain@0.3.19(@langchain/core@0.3.40(openai@4.85.2(encoding@0.1.13)(zod@3.24.2)))(axios@1.7.9)(encoding@0.1.13)(openai@4.85.2(encoding@0.1.13)(zod@3.24.2)): dependencies: - '@langchain/core': 0.3.40(openai@4.85.2(encoding@0.1.13)(zod@3.24.1)) - '@langchain/openai': 0.4.4(@langchain/core@0.3.40(openai@4.85.2(encoding@0.1.13)(zod@3.24.1)))(encoding@0.1.13) - '@langchain/textsplitters': 0.1.0(@langchain/core@0.3.40(openai@4.85.2(encoding@0.1.13)(zod@3.24.1))) + '@langchain/core': 0.3.40(openai@4.85.2(encoding@0.1.13)(zod@3.24.2)) + '@langchain/openai': 0.4.4(@langchain/core@0.3.40(openai@4.85.2(encoding@0.1.13)(zod@3.24.2)))(encoding@0.1.13) + '@langchain/textsplitters': 0.1.0(@langchain/core@0.3.40(openai@4.85.2(encoding@0.1.13)(zod@3.24.2))) js-tiktoken: 1.0.19 js-yaml: 4.1.0 jsonpointer: 5.0.1 - langsmith: 0.3.10(openai@4.85.2(encoding@0.1.13)(zod@3.24.1)) + langsmith: 0.3.10(openai@4.85.2(encoding@0.1.13)(zod@3.24.2)) openapi-types: 12.1.3 p-retry: 4.6.2 uuid: 10.0.0 @@ -11741,7 +11705,7 @@ snapshots: - openai - ws - langsmith@0.3.10(openai@4.85.2(encoding@0.1.13)(zod@3.24.1)): + langsmith@0.3.10(openai@4.85.2(encoding@0.1.13)(zod@3.24.2)): dependencies: '@types/uuid': 10.0.0 chalk: 4.1.2 @@ -11751,9 +11715,9 @@ snapshots: semver: 7.7.1 uuid: 10.0.0 optionalDependencies: - openai: 4.85.2(encoding@0.1.13)(zod@3.24.1) + openai: 4.85.2(encoding@0.1.13)(zod@3.24.2) - langsmith@0.3.4(openai@4.85.2(encoding@0.1.13)(zod@3.24.1)): + langsmith@0.3.4(openai@4.85.2(encoding@0.1.13)(zod@3.24.2)): dependencies: '@types/uuid': 10.0.0 chalk: 4.1.2 @@ -11763,7 +11727,7 @@ snapshots: semver: 7.7.1 uuid: 10.0.0 optionalDependencies: - openai: 4.85.2(encoding@0.1.13)(zod@3.24.1) + openai: 4.85.2(encoding@0.1.13)(zod@3.24.2) levn@0.4.1: dependencies: @@ -12558,6 +12522,20 @@ snapshots: transitivePeerDependencies: - encoding + openai@4.85.2(encoding@0.1.13)(zod@3.24.2): + dependencies: + '@types/node': 18.19.76 + '@types/node-fetch': 2.6.12 + abort-controller: 3.0.0 + agentkeepalive: 4.6.0 + form-data-encoder: 1.7.2 + formdata-node: 4.4.1 + node-fetch: 2.7.0(encoding@0.1.13) + optionalDependencies: + zod: 3.24.2 + transitivePeerDependencies: + - encoding + openapi-types@12.1.3: {} openapi3-ts@2.0.2: