From e41e9d914c005932acf6c8ed322f8befb17de85c Mon Sep 17 00:00:00 2001 From: Alex Date: Tue, 7 Jan 2025 14:32:50 +0100 Subject: [PATCH] Refactor telemetry directory structure --- .../telemetry/{ => typescript}/.eslintrc.json | 0 .../telemetry/{ => typescript}/package.json | 0 .../{ => typescript}/rollup.config.mjs | 0 .../src/exporters/latitudeExporter.ts | 0 .../telemetry/{ => typescript}/src/index.ts | 0 .../src/processors/vercel/conventions.ts | 0 .../src/processors/vercel/index.test.ts | 0 .../src/processors/vercel/index.ts | 0 .../{ => typescript}/src/telemetry/index.ts | 0 .../telemetry/{ => typescript}/tsconfig.json | 0 pnpm-lock.yaml | 292 +++++++++++++----- 11 files changed, 208 insertions(+), 84 deletions(-) rename packages/telemetry/{ => typescript}/.eslintrc.json (100%) rename packages/telemetry/{ => typescript}/package.json (100%) rename packages/telemetry/{ => typescript}/rollup.config.mjs (100%) rename packages/telemetry/{ => typescript}/src/exporters/latitudeExporter.ts (100%) rename packages/telemetry/{ => typescript}/src/index.ts (100%) rename packages/telemetry/{ => typescript}/src/processors/vercel/conventions.ts (100%) rename packages/telemetry/{ => typescript}/src/processors/vercel/index.test.ts (100%) rename packages/telemetry/{ => typescript}/src/processors/vercel/index.ts (100%) rename packages/telemetry/{ => typescript}/src/telemetry/index.ts (100%) rename packages/telemetry/{ => typescript}/tsconfig.json (100%) diff --git a/packages/telemetry/.eslintrc.json b/packages/telemetry/typescript/.eslintrc.json similarity index 100% rename from packages/telemetry/.eslintrc.json rename to packages/telemetry/typescript/.eslintrc.json diff --git a/packages/telemetry/package.json b/packages/telemetry/typescript/package.json similarity index 100% rename from packages/telemetry/package.json rename to packages/telemetry/typescript/package.json diff --git a/packages/telemetry/rollup.config.mjs b/packages/telemetry/typescript/rollup.config.mjs similarity index 100% rename from packages/telemetry/rollup.config.mjs rename to packages/telemetry/typescript/rollup.config.mjs diff --git a/packages/telemetry/src/exporters/latitudeExporter.ts b/packages/telemetry/typescript/src/exporters/latitudeExporter.ts similarity index 100% rename from packages/telemetry/src/exporters/latitudeExporter.ts rename to packages/telemetry/typescript/src/exporters/latitudeExporter.ts diff --git a/packages/telemetry/src/index.ts b/packages/telemetry/typescript/src/index.ts similarity index 100% rename from packages/telemetry/src/index.ts rename to packages/telemetry/typescript/src/index.ts diff --git a/packages/telemetry/src/processors/vercel/conventions.ts b/packages/telemetry/typescript/src/processors/vercel/conventions.ts similarity index 100% rename from packages/telemetry/src/processors/vercel/conventions.ts rename to packages/telemetry/typescript/src/processors/vercel/conventions.ts diff --git a/packages/telemetry/src/processors/vercel/index.test.ts b/packages/telemetry/typescript/src/processors/vercel/index.test.ts similarity index 100% rename from packages/telemetry/src/processors/vercel/index.test.ts rename to packages/telemetry/typescript/src/processors/vercel/index.test.ts diff --git a/packages/telemetry/src/processors/vercel/index.ts b/packages/telemetry/typescript/src/processors/vercel/index.ts similarity index 100% rename from packages/telemetry/src/processors/vercel/index.ts rename to packages/telemetry/typescript/src/processors/vercel/index.ts diff --git a/packages/telemetry/src/telemetry/index.ts b/packages/telemetry/typescript/src/telemetry/index.ts similarity index 100% rename from packages/telemetry/src/telemetry/index.ts rename to packages/telemetry/typescript/src/telemetry/index.ts diff --git a/packages/telemetry/tsconfig.json b/packages/telemetry/typescript/tsconfig.json similarity index 100% rename from packages/telemetry/tsconfig.json rename to packages/telemetry/typescript/tsconfig.json diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 2f9fd0798..6b071821a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -240,7 +240,7 @@ importers: version: link:../../packages/sdks/typescript '@latitude-data/telemetry': specifier: workspace:^ - version: link:../../packages/telemetry + version: link:../../packages/telemetry/typescript '@sentry/cli': specifier: ^2.37.0 version: 2.38.0(encoding@0.1.13) @@ -627,7 +627,7 @@ importers: version: link:../../packages/sdks/typescript '@latitude-data/telemetry': specifier: workspace:^ - version: link:../../packages/telemetry + version: link:../../packages/telemetry/typescript '@types/morgan': specifier: ^1.9.9 version: 1.9.9 @@ -679,7 +679,7 @@ importers: version: link:../../../packages/sdks/typescript '@latitude-data/telemetry': specifier: workspace:^ - version: link:../../../packages/telemetry + version: link:../../../packages/telemetry/typescript '@vercel/otel': specifier: ^1.10.0 version: 1.10.0(@opentelemetry/api@1.9.0)(@opentelemetry/resources@1.28.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-metrics@1.28.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.28.0(@opentelemetry/api@1.9.0)) @@ -982,7 +982,7 @@ importers: dependencies: '@latitude-data/telemetry': specifier: workspace:^ - version: link:../../telemetry + version: link:../../telemetry/typescript '@t3-oss/env-core': specifier: ^0.10.1 version: 0.10.1(typescript@5.7.2)(zod@3.23.8) @@ -1045,14 +1045,14 @@ importers: specifier: ^2.0.5 version: 2.1.4(@types/node@22.8.1)(jsdom@24.1.3(canvas@2.11.2(encoding@0.1.13)))(msw@2.5.2(@types/node@22.8.1)(typescript@5.7.2))(terser@5.36.0) - packages/telemetry: + packages/telemetry/typescript: dependencies: '@opentelemetry/api': specifier: ^1.8.0 version: 1.9.0 '@opentelemetry/core': specifier: ^1.22.0 - version: 1.27.0(@opentelemetry/api@1.9.0) + version: 1.28.0(@opentelemetry/api@1.9.0) '@opentelemetry/otlp-exporter-base': specifier: ^0.49.1 version: 0.49.1(@opentelemetry/api@1.9.0) @@ -1061,16 +1061,16 @@ importers: version: 0.49.1(@opentelemetry/api@1.9.0) '@opentelemetry/resources': specifier: ^1.22.0 - version: 1.27.0(@opentelemetry/api@1.9.0) + version: 1.28.0(@opentelemetry/api@1.9.0) '@opentelemetry/sdk-node': specifier: ^0.55.0 version: 0.55.0(@opentelemetry/api@1.9.0) '@opentelemetry/sdk-trace-base': specifier: ^1.22.0 - version: 1.27.0(@opentelemetry/api@1.9.0) + version: 1.28.0(@opentelemetry/api@1.9.0) '@opentelemetry/sdk-trace-node': specifier: ^1.22.0 - version: 1.27.0(@opentelemetry/api@1.9.0) + version: 1.28.0(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': specifier: ^1.22.0 version: 1.27.0 @@ -1131,10 +1131,10 @@ importers: version: 0.3.19(openai@4.74.0(encoding@0.1.13)(zod@3.23.8)) '@latitude-data/eslint-config': specifier: workspace:^ - version: link:../../tools/eslint + version: link:../../../tools/eslint '@latitude-data/typescript-config': specifier: workspace:^ - version: link:../../tools/typescript + version: link:../../../tools/typescript '@pinecone-database/pinecone': specifier: ^4.0.0 version: 4.0.0 @@ -1152,7 +1152,7 @@ importers: version: 11.1.6(rollup@4.24.2)(tslib@2.8.0)(typescript@5.7.2) '@types/node': specifier: ^22.7.5 - version: 22.8.1 + version: 22.10.1 ai: specifier: ^4.0.18 version: 4.0.18(react@19.0.0-rc-5d19e1c8-20240923)(zod@3.23.8) @@ -1179,7 +1179,7 @@ importers: version: 6.1.1(rollup@4.24.2)(typescript@5.7.2) vitest: specifier: ^2.1.4 - version: 2.1.4(@types/node@22.8.1)(jsdom@24.1.3(canvas@2.11.2(encoding@0.1.13)))(msw@2.5.2(@types/node@22.8.1)(typescript@5.7.2))(terser@5.36.0) + version: 2.1.4(@types/node@22.10.1)(jsdom@24.1.3(canvas@2.11.2(encoding@0.1.13)))(msw@2.5.2(@types/node@22.10.1)(typescript@5.7.2))(terser@5.36.0) packages/web-ui: dependencies: @@ -13414,13 +13414,13 @@ snapshots: '@aws-crypto/crc32@5.2.0': dependencies: '@aws-crypto/util': 5.2.0 - '@aws-sdk/types': 3.679.0 + '@aws-sdk/types': 3.696.0 tslib: 2.8.0 '@aws-crypto/crc32c@5.2.0': dependencies: '@aws-crypto/util': 5.2.0 - '@aws-sdk/types': 3.679.0 + '@aws-sdk/types': 3.696.0 tslib: 2.8.0 '@aws-crypto/sha1-browser@5.2.0': @@ -13577,30 +13577,30 @@ snapshots: '@aws-sdk/util-endpoints': 3.679.0 '@aws-sdk/util-user-agent-browser': 3.679.0 '@aws-sdk/util-user-agent-node': 3.679.0 - '@smithy/config-resolver': 3.0.10 - '@smithy/core': 2.5.1 + '@smithy/config-resolver': 3.0.12 + '@smithy/core': 2.5.4 '@smithy/fetch-http-handler': 3.2.9 - '@smithy/hash-node': 3.0.8 - '@smithy/invalid-dependency': 3.0.8 - '@smithy/middleware-content-length': 3.0.10 - '@smithy/middleware-endpoint': 3.2.1 - '@smithy/middleware-retry': 3.0.25 - '@smithy/middleware-serde': 3.0.8 - '@smithy/middleware-stack': 3.0.8 - '@smithy/node-config-provider': 3.1.9 - '@smithy/node-http-handler': 3.2.5 - '@smithy/protocol-http': 4.1.5 - '@smithy/smithy-client': 3.4.2 - '@smithy/types': 3.6.0 - '@smithy/url-parser': 3.0.8 + '@smithy/hash-node': 3.0.10 + '@smithy/invalid-dependency': 3.0.10 + '@smithy/middleware-content-length': 3.0.12 + '@smithy/middleware-endpoint': 3.2.4 + '@smithy/middleware-retry': 3.0.28 + '@smithy/middleware-serde': 3.0.10 + '@smithy/middleware-stack': 3.0.10 + '@smithy/node-config-provider': 3.1.11 + '@smithy/node-http-handler': 3.3.1 + '@smithy/protocol-http': 4.1.7 + '@smithy/smithy-client': 3.4.5 + '@smithy/types': 3.7.1 + '@smithy/url-parser': 3.0.10 '@smithy/util-base64': 3.0.0 '@smithy/util-body-length-browser': 3.0.0 '@smithy/util-body-length-node': 3.0.0 - '@smithy/util-defaults-mode-browser': 3.0.25 - '@smithy/util-defaults-mode-node': 3.0.25 - '@smithy/util-endpoints': 2.1.4 - '@smithy/util-middleware': 3.0.8 - '@smithy/util-retry': 3.0.8 + '@smithy/util-defaults-mode-browser': 3.0.28 + '@smithy/util-defaults-mode-node': 3.0.28 + '@smithy/util-endpoints': 2.1.6 + '@smithy/util-middleware': 3.0.10 + '@smithy/util-retry': 3.0.10 '@smithy/util-utf8': 3.0.0 '@smithy/util-waiter': 3.1.7 '@types/uuid': 9.0.8 @@ -14030,7 +14030,7 @@ snapshots: '@aws-sdk/core': 3.679.0 '@aws-sdk/types': 3.679.0 '@smithy/property-provider': 3.1.8 - '@smithy/types': 3.6.0 + '@smithy/types': 3.7.1 tslib: 2.8.0 '@aws-sdk/credential-provider-env@3.696.0': @@ -14046,12 +14046,12 @@ snapshots: '@aws-sdk/core': 3.679.0 '@aws-sdk/types': 3.679.0 '@smithy/fetch-http-handler': 3.2.9 - '@smithy/node-http-handler': 3.2.5 + '@smithy/node-http-handler': 3.3.1 '@smithy/property-provider': 3.1.8 - '@smithy/protocol-http': 4.1.5 - '@smithy/smithy-client': 3.4.2 - '@smithy/types': 3.6.0 - '@smithy/util-stream': 3.2.1 + '@smithy/protocol-http': 4.1.7 + '@smithy/smithy-client': 3.4.5 + '@smithy/types': 3.7.1 + '@smithy/util-stream': 3.3.1 tslib: 2.8.0 '@aws-sdk/credential-provider-http@3.696.0': @@ -14080,7 +14080,7 @@ snapshots: '@smithy/credential-provider-imds': 3.2.5 '@smithy/property-provider': 3.1.8 '@smithy/shared-ini-file-loader': 3.1.9 - '@smithy/types': 3.6.0 + '@smithy/types': 3.7.1 tslib: 2.8.0 transitivePeerDependencies: - '@aws-sdk/client-sso-oidc' @@ -14149,7 +14149,7 @@ snapshots: '@aws-sdk/types': 3.679.0 '@smithy/property-provider': 3.1.8 '@smithy/shared-ini-file-loader': 3.1.9 - '@smithy/types': 3.6.0 + '@smithy/types': 3.7.1 tslib: 2.8.0 '@aws-sdk/credential-provider-process@3.696.0': @@ -14169,7 +14169,7 @@ snapshots: '@aws-sdk/types': 3.679.0 '@smithy/property-provider': 3.1.8 '@smithy/shared-ini-file-loader': 3.1.9 - '@smithy/types': 3.6.0 + '@smithy/types': 3.7.1 tslib: 2.8.0 transitivePeerDependencies: - '@aws-sdk/client-sso-oidc' @@ -14195,7 +14195,7 @@ snapshots: '@aws-sdk/core': 3.679.0 '@aws-sdk/types': 3.679.0 '@smithy/property-provider': 3.1.8 - '@smithy/types': 3.6.0 + '@smithy/types': 3.7.1 tslib: 2.8.0 '@aws-sdk/credential-provider-web-identity@3.696.0(@aws-sdk/client-sts@3.699.0)': @@ -14402,8 +14402,8 @@ snapshots: dependencies: '@aws-sdk/client-sso-oidc': 3.679.0(@aws-sdk/client-sts@3.679.0) '@aws-sdk/types': 3.679.0 - '@smithy/property-provider': 3.1.8 - '@smithy/shared-ini-file-loader': 3.1.9 + '@smithy/property-provider': 3.1.10 + '@smithy/shared-ini-file-loader': 3.1.11 '@smithy/types': 3.7.1 tslib: 2.8.0 @@ -15471,6 +15471,13 @@ snapshots: '@types/node': 20.17.1 optional: true + '@inquirer/confirm@5.0.1(@types/node@22.10.1)': + dependencies: + '@inquirer/core': 10.0.1(@types/node@22.10.1) + '@inquirer/type': 3.0.0(@types/node@22.10.1) + '@types/node': 22.10.1 + optional: true + '@inquirer/confirm@5.0.1(@types/node@22.8.1)': dependencies: '@inquirer/core': 10.0.1(@types/node@22.8.1) @@ -15492,6 +15499,21 @@ snapshots: - '@types/node' optional: true + '@inquirer/core@10.0.1(@types/node@22.10.1)': + dependencies: + '@inquirer/figures': 1.0.7 + '@inquirer/type': 3.0.0(@types/node@22.10.1) + ansi-escapes: 4.3.2 + cli-width: 4.1.0 + mute-stream: 2.0.0 + signal-exit: 4.1.0 + strip-ansi: 6.0.1 + wrap-ansi: 6.2.0 + yoctocolors-cjs: 2.1.2 + transitivePeerDependencies: + - '@types/node' + optional: true + '@inquirer/core@10.0.1(@types/node@22.8.1)': dependencies: '@inquirer/figures': 1.0.7 @@ -15513,6 +15535,11 @@ snapshots: '@types/node': 20.17.1 optional: true + '@inquirer/type@3.0.0(@types/node@22.10.1)': + dependencies: + '@types/node': 22.10.1 + optional: true + '@inquirer/type@3.0.0(@types/node@22.8.1)': dependencies: '@types/node': 22.8.1 @@ -16768,7 +16795,7 @@ snapshots: '@opentelemetry/instrumentation-amqplib@0.42.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 1.27.0(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 1.28.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.53.0(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': 1.27.0 transitivePeerDependencies: @@ -16777,7 +16804,7 @@ snapshots: '@opentelemetry/instrumentation-connect@0.39.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 1.27.0(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 1.28.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.53.0(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': 1.27.0 '@types/connect': 3.4.36 @@ -16794,7 +16821,7 @@ snapshots: '@opentelemetry/instrumentation-express@0.43.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 1.27.0(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 1.28.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.53.0(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': 1.27.0 transitivePeerDependencies: @@ -16803,7 +16830,7 @@ snapshots: '@opentelemetry/instrumentation-fastify@0.40.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 1.27.0(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 1.28.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.53.0(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': 1.27.0 transitivePeerDependencies: @@ -16812,7 +16839,7 @@ snapshots: '@opentelemetry/instrumentation-fs@0.15.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 1.27.0(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 1.28.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.53.0(@opentelemetry/api@1.9.0) transitivePeerDependencies: - supports-color @@ -16842,7 +16869,7 @@ snapshots: '@opentelemetry/instrumentation-hapi@0.41.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 1.27.0(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 1.28.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.53.0(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': 1.27.0 transitivePeerDependencies: @@ -16878,7 +16905,7 @@ snapshots: '@opentelemetry/instrumentation-koa@0.43.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 1.27.0(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 1.28.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.53.0(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': 1.27.0 transitivePeerDependencies: @@ -16903,7 +16930,7 @@ snapshots: '@opentelemetry/instrumentation-mongoose@0.42.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 1.27.0(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 1.28.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.53.0(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': 1.27.0 transitivePeerDependencies: @@ -16958,7 +16985,7 @@ snapshots: '@opentelemetry/instrumentation-undici@0.6.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 1.27.0(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 1.28.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.53.0(@opentelemetry/api@1.9.0) transitivePeerDependencies: - supports-color @@ -17184,7 +17211,7 @@ snapshots: '@opentelemetry/sql-common@0.40.1(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 1.27.0(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 1.28.0(@opentelemetry/api@1.9.0) '@oslojs/asn1@1.0.0': dependencies: @@ -17235,7 +17262,7 @@ snapshots: dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/instrumentation': 0.52.1(@opentelemetry/api@1.9.0) - '@opentelemetry/sdk-trace-base': 1.27.0(@opentelemetry/api@1.9.0) + '@opentelemetry/sdk-trace-base': 1.28.0(@opentelemetry/api@1.9.0) transitivePeerDependencies: - supports-color @@ -18711,7 +18738,7 @@ snapshots: '@smithy/abort-controller@3.1.6': dependencies: - '@smithy/types': 3.6.0 + '@smithy/types': 3.7.1 tslib: 2.8.0 '@smithy/abort-controller@3.1.8': @@ -18768,10 +18795,10 @@ snapshots: '@smithy/credential-provider-imds@3.2.5': dependencies: - '@smithy/node-config-provider': 3.1.9 + '@smithy/node-config-provider': 3.1.11 '@smithy/property-provider': 3.1.8 - '@smithy/types': 3.6.0 - '@smithy/url-parser': 3.0.8 + '@smithy/types': 3.7.1 + '@smithy/url-parser': 3.0.10 tslib: 2.8.0 '@smithy/credential-provider-imds@3.2.7': @@ -18840,7 +18867,7 @@ snapshots: '@smithy/eventstream-serde-universal@3.0.10': dependencies: '@smithy/eventstream-codec': 3.1.7 - '@smithy/types': 3.6.0 + '@smithy/types': 3.7.1 tslib: 2.8.0 '@smithy/eventstream-serde-universal@3.0.12': @@ -18859,9 +18886,9 @@ snapshots: '@smithy/fetch-http-handler@4.0.0': dependencies: - '@smithy/protocol-http': 4.1.5 + '@smithy/protocol-http': 4.1.7 '@smithy/querystring-builder': 3.0.8 - '@smithy/types': 3.6.0 + '@smithy/types': 3.7.1 '@smithy/util-base64': 3.0.0 tslib: 2.8.0 @@ -19043,7 +19070,7 @@ snapshots: '@smithy/property-provider@3.1.8': dependencies: - '@smithy/types': 3.6.0 + '@smithy/types': 3.7.1 tslib: 2.8.0 '@smithy/protocol-http@1.2.0': @@ -19069,7 +19096,7 @@ snapshots: '@smithy/querystring-builder@3.0.8': dependencies: - '@smithy/types': 3.6.0 + '@smithy/types': 3.7.1 '@smithy/util-uri-escape': 3.0.0 tslib: 2.8.0 @@ -19080,7 +19107,7 @@ snapshots: '@smithy/querystring-parser@3.0.8': dependencies: - '@smithy/types': 3.6.0 + '@smithy/types': 3.7.1 tslib: 2.8.0 '@smithy/service-error-classification@3.0.10': @@ -19089,7 +19116,7 @@ snapshots: '@smithy/service-error-classification@3.0.8': dependencies: - '@smithy/types': 3.6.0 + '@smithy/types': 3.7.1 '@smithy/shared-ini-file-loader@3.1.11': dependencies: @@ -19098,7 +19125,7 @@ snapshots: '@smithy/shared-ini-file-loader@3.1.9': dependencies: - '@smithy/types': 3.6.0 + '@smithy/types': 3.7.1 tslib: 2.8.0 '@smithy/signature-v4@1.1.0': @@ -19115,10 +19142,10 @@ snapshots: '@smithy/signature-v4@4.2.1': dependencies: '@smithy/is-array-buffer': 3.0.0 - '@smithy/protocol-http': 4.1.5 - '@smithy/types': 3.6.0 + '@smithy/protocol-http': 4.1.7 + '@smithy/types': 3.7.1 '@smithy/util-hex-encoding': 3.0.0 - '@smithy/util-middleware': 3.0.8 + '@smithy/util-middleware': 3.0.10 '@smithy/util-uri-escape': 3.0.0 '@smithy/util-utf8': 3.0.0 tslib: 2.8.0 @@ -19457,7 +19484,7 @@ snapshots: '@traceloop/instrumentation-anthropic@0.11.1(@opentelemetry/api@1.9.0)': dependencies: - '@opentelemetry/core': 1.27.0(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 1.28.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.53.0(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': 1.27.0 '@traceloop/ai-semantic-conventions': 0.11.0 @@ -19468,7 +19495,7 @@ snapshots: '@traceloop/instrumentation-azure@0.11.1(@opentelemetry/api@1.9.0)': dependencies: - '@opentelemetry/core': 1.27.0(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 1.28.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.53.0(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': 1.27.0 '@traceloop/ai-semantic-conventions': 0.11.0 @@ -19479,7 +19506,7 @@ snapshots: '@traceloop/instrumentation-bedrock@0.11.1(@opentelemetry/api@1.9.0)': dependencies: - '@opentelemetry/core': 1.27.0(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 1.28.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.53.0(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': 1.27.0 '@traceloop/ai-semantic-conventions': 0.11.0 @@ -19490,7 +19517,7 @@ snapshots: '@traceloop/instrumentation-chromadb@0.11.3(@opentelemetry/api@1.9.0)': dependencies: - '@opentelemetry/core': 1.27.0(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 1.28.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.53.0(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': 1.27.0 '@traceloop/ai-semantic-conventions': 0.11.0 @@ -19501,7 +19528,7 @@ snapshots: '@traceloop/instrumentation-cohere@0.11.1(@opentelemetry/api@1.9.0)': dependencies: - '@opentelemetry/core': 1.27.0(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 1.28.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.53.0(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': 1.27.0 '@traceloop/ai-semantic-conventions': 0.11.0 @@ -19512,7 +19539,7 @@ snapshots: '@traceloop/instrumentation-langchain@0.11.4(@opentelemetry/api@1.9.0)': dependencies: - '@opentelemetry/core': 1.27.0(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 1.28.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.53.0(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': 1.27.0 '@traceloop/ai-semantic-conventions': 0.11.0 @@ -19523,7 +19550,7 @@ snapshots: '@traceloop/instrumentation-llamaindex@0.11.1(@opentelemetry/api@1.9.0)': dependencies: - '@opentelemetry/core': 1.27.0(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 1.28.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.53.0(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': 1.27.0 '@traceloop/ai-semantic-conventions': 0.11.0 @@ -19535,7 +19562,7 @@ snapshots: '@traceloop/instrumentation-openai@0.11.3(@opentelemetry/api@1.9.0)': dependencies: - '@opentelemetry/core': 1.27.0(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 1.28.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.53.0(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': 1.27.0 '@traceloop/ai-semantic-conventions': 0.11.0 @@ -19547,7 +19574,7 @@ snapshots: '@traceloop/instrumentation-pinecone@0.11.1(@opentelemetry/api@1.9.0)': dependencies: - '@opentelemetry/core': 1.27.0(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 1.28.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.53.0(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': 1.27.0 '@traceloop/ai-semantic-conventions': 0.11.0 @@ -19558,7 +19585,7 @@ snapshots: '@traceloop/instrumentation-qdrant@0.11.1(@opentelemetry/api@1.9.0)': dependencies: - '@opentelemetry/core': 1.27.0(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 1.28.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.53.0(@opentelemetry/api@1.9.0) '@traceloop/ai-semantic-conventions': 0.11.0 tslib: 2.8.0 @@ -19568,7 +19595,7 @@ snapshots: '@traceloop/instrumentation-vertexai@0.11.4(@opentelemetry/api@1.9.0)': dependencies: - '@opentelemetry/core': 1.27.0(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 1.28.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.53.0(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': 1.27.0 '@traceloop/ai-semantic-conventions': 0.11.0 @@ -20192,6 +20219,15 @@ snapshots: msw: 2.5.2(@types/node@20.17.1)(typescript@5.7.2) vite: 5.4.10(@types/node@20.17.1)(terser@5.36.0) + '@vitest/mocker@2.1.4(msw@2.5.2(@types/node@22.10.1)(typescript@5.7.2))(vite@5.4.10(@types/node@22.10.1)(terser@5.36.0))': + dependencies: + '@vitest/spy': 2.1.4 + estree-walker: 3.0.3 + magic-string: 0.30.12 + optionalDependencies: + msw: 2.5.2(@types/node@22.10.1)(typescript@5.7.2) + vite: 5.4.10(@types/node@22.10.1)(terser@5.36.0) + '@vitest/mocker@2.1.4(msw@2.5.2(@types/node@22.8.1)(typescript@5.7.2))(vite@5.4.10(@types/node@22.8.1)(terser@5.36.0))': dependencies: '@vitest/spy': 2.1.4 @@ -25324,6 +25360,31 @@ snapshots: - '@types/node' optional: true + msw@2.5.2(@types/node@22.10.1)(typescript@5.7.2): + dependencies: + '@bundled-es-modules/cookie': 2.0.0 + '@bundled-es-modules/statuses': 1.0.1 + '@bundled-es-modules/tough-cookie': 0.1.6 + '@inquirer/confirm': 5.0.1(@types/node@22.10.1) + '@mswjs/interceptors': 0.36.6 + '@open-draft/until': 2.1.0 + '@types/cookie': 0.6.0 + '@types/statuses': 2.0.5 + chalk: 4.1.2 + graphql: 16.9.0 + headers-polyfill: 4.0.3 + is-node-process: 1.2.0 + outvariant: 1.4.3 + path-to-regexp: 6.3.0 + strict-event-emitter: 0.5.1 + type-fest: 4.26.1 + yargs: 17.7.2 + optionalDependencies: + typescript: 5.7.2 + transitivePeerDependencies: + - '@types/node' + optional: true + msw@2.5.2(@types/node@22.8.1)(typescript@5.7.2): dependencies: '@bundled-es-modules/cookie': 2.0.0 @@ -28766,6 +28827,23 @@ snapshots: - supports-color - terser + vite-node@2.1.4(@types/node@22.10.1)(terser@5.36.0): + dependencies: + cac: 6.7.14 + debug: 4.3.7 + pathe: 1.1.2 + vite: 5.4.10(@types/node@22.10.1)(terser@5.36.0) + transitivePeerDependencies: + - '@types/node' + - less + - lightningcss + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + vite-node@2.1.4(@types/node@22.8.1)(terser@5.36.0): dependencies: cac: 6.7.14 @@ -28793,6 +28871,16 @@ snapshots: fsevents: 2.3.3 terser: 5.36.0 + vite@5.4.10(@types/node@22.10.1)(terser@5.36.0): + dependencies: + esbuild: 0.21.5 + postcss: 8.4.47 + rollup: 4.24.2 + optionalDependencies: + '@types/node': 22.10.1 + fsevents: 2.3.3 + terser: 5.36.0 + vite@5.4.10(@types/node@22.8.1)(terser@5.36.0): dependencies: esbuild: 0.21.5 @@ -28874,6 +28962,42 @@ snapshots: - supports-color - terser + vitest@2.1.4(@types/node@22.10.1)(jsdom@24.1.3(canvas@2.11.2(encoding@0.1.13)))(msw@2.5.2(@types/node@22.10.1)(typescript@5.7.2))(terser@5.36.0): + dependencies: + '@vitest/expect': 2.1.4 + '@vitest/mocker': 2.1.4(msw@2.5.2(@types/node@22.10.1)(typescript@5.7.2))(vite@5.4.10(@types/node@22.10.1)(terser@5.36.0)) + '@vitest/pretty-format': 2.1.4 + '@vitest/runner': 2.1.4 + '@vitest/snapshot': 2.1.4 + '@vitest/spy': 2.1.4 + '@vitest/utils': 2.1.4 + chai: 5.1.2 + debug: 4.3.7 + expect-type: 1.1.0 + magic-string: 0.30.12 + pathe: 1.1.2 + std-env: 3.7.0 + tinybench: 2.9.0 + tinyexec: 0.3.1 + tinypool: 1.0.1 + tinyrainbow: 1.2.0 + vite: 5.4.10(@types/node@22.10.1)(terser@5.36.0) + vite-node: 2.1.4(@types/node@22.10.1)(terser@5.36.0) + why-is-node-running: 2.3.0 + optionalDependencies: + '@types/node': 22.10.1 + jsdom: 24.1.3(canvas@2.11.2(encoding@0.1.13)) + transitivePeerDependencies: + - less + - lightningcss + - msw + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + vitest@2.1.4(@types/node@22.8.1)(jsdom@24.1.3(canvas@2.11.2(encoding@0.1.13)))(msw@2.5.2(@types/node@22.8.1)(typescript@5.7.2))(terser@5.36.0): dependencies: '@vitest/expect': 2.1.4