From 43708d2e3186bff4b373a677e6ee4bdc19791a79 Mon Sep 17 00:00:00 2001 From: Ireneusz Bachanowicz Date: Sun, 2 Mar 2025 01:40:05 +0100 Subject: [PATCH] Extended parsing script --- .gitignore | 1358 +---------------------------- my-app/.gitignore | 4 +- my-app/app/api/upload-cv/route.ts | 179 ++-- my-app/app/page.tsx | 46 +- my-app/utils/resume_analysis.py | 49 +- package-lock.json | 12 + package.json | 1 + pdf-to-quiz-generator | 1 - 8 files changed, 195 insertions(+), 1455 deletions(-) delete mode 160000 pdf-to-quiz-generator diff --git a/.gitignore b/.gitignore index 4b32094..dbf0821 100644 --- a/.gitignore +++ b/.gitignore @@ -1,1357 +1 @@ -node_modules/.package-lock.json -node_modules/.bin/jsondiffpatch -node_modules/.bin/nanoid -node_modules/@ai-sdk/google/CHANGELOG.md -node_modules/@ai-sdk/google/LICENSE -node_modules/@ai-sdk/google/package.json -node_modules/@ai-sdk/google/README.md -node_modules/@ai-sdk/google/dist/index.d.mts -node_modules/@ai-sdk/google/dist/index.d.ts -node_modules/@ai-sdk/google/dist/index.js -node_modules/@ai-sdk/google/dist/index.js.map -node_modules/@ai-sdk/google/dist/index.mjs -node_modules/@ai-sdk/google/dist/index.mjs.map -node_modules/@ai-sdk/google/internal/dist/index.d.mts -node_modules/@ai-sdk/google/internal/dist/index.d.ts -node_modules/@ai-sdk/google/internal/dist/index.js -node_modules/@ai-sdk/google/internal/dist/index.js.map -node_modules/@ai-sdk/google/internal/dist/index.mjs -node_modules/@ai-sdk/google/internal/dist/index.mjs.map -node_modules/@ai-sdk/provider/CHANGELOG.md -node_modules/@ai-sdk/provider/LICENSE -node_modules/@ai-sdk/provider/package.json -node_modules/@ai-sdk/provider/README.md -node_modules/@ai-sdk/provider/dist/index.d.mts -node_modules/@ai-sdk/provider/dist/index.d.ts -node_modules/@ai-sdk/provider/dist/index.js -node_modules/@ai-sdk/provider/dist/index.js.map -node_modules/@ai-sdk/provider/dist/index.mjs -node_modules/@ai-sdk/provider/dist/index.mjs.map -node_modules/@ai-sdk/provider-utils/CHANGELOG.md -node_modules/@ai-sdk/provider-utils/LICENSE -node_modules/@ai-sdk/provider-utils/package.json -node_modules/@ai-sdk/provider-utils/README.md -node_modules/@ai-sdk/provider-utils/dist/index.d.mts -node_modules/@ai-sdk/provider-utils/dist/index.d.ts -node_modules/@ai-sdk/provider-utils/dist/index.js -node_modules/@ai-sdk/provider-utils/dist/index.js.map -node_modules/@ai-sdk/provider-utils/dist/index.mjs -node_modules/@ai-sdk/provider-utils/dist/index.mjs.map -node_modules/@ai-sdk/provider-utils/test/dist/chunk-D6YTI3O5.mjs -node_modules/@ai-sdk/provider-utils/test/dist/chunk-D6YTI3O5.mjs.map -node_modules/@ai-sdk/provider-utils/test/dist/graphql-6JDEV3ML.mjs -node_modules/@ai-sdk/provider-utils/test/dist/graphql-6JDEV3ML.mjs.map -node_modules/@ai-sdk/provider-utils/test/dist/index.d.mts -node_modules/@ai-sdk/provider-utils/test/dist/index.d.ts -node_modules/@ai-sdk/provider-utils/test/dist/index.js -node_modules/@ai-sdk/provider-utils/test/dist/index.js.map -node_modules/@ai-sdk/provider-utils/test/dist/index.mjs -node_modules/@ai-sdk/provider-utils/test/dist/index.mjs.map -node_modules/@ai-sdk/react/CHANGELOG.md -node_modules/@ai-sdk/react/LICENSE -node_modules/@ai-sdk/react/package.json -node_modules/@ai-sdk/react/README.md -node_modules/@ai-sdk/react/dist/index.d.mts -node_modules/@ai-sdk/react/dist/index.d.ts -node_modules/@ai-sdk/react/dist/index.js -node_modules/@ai-sdk/react/dist/index.js.map -node_modules/@ai-sdk/react/dist/index.mjs -node_modules/@ai-sdk/react/dist/index.mjs.map -node_modules/@ai-sdk/ui-utils/CHANGELOG.md -node_modules/@ai-sdk/ui-utils/LICENSE -node_modules/@ai-sdk/ui-utils/package.json -node_modules/@ai-sdk/ui-utils/README.md -node_modules/@ai-sdk/ui-utils/dist/index.d.mts -node_modules/@ai-sdk/ui-utils/dist/index.d.ts -node_modules/@ai-sdk/ui-utils/dist/index.js -node_modules/@ai-sdk/ui-utils/dist/index.js.map -node_modules/@ai-sdk/ui-utils/dist/index.mjs -node_modules/@ai-sdk/ui-utils/dist/index.mjs.map -node_modules/@ai-sdk/ui-utils/test/dist/index.d.mts -node_modules/@ai-sdk/ui-utils/test/dist/index.d.ts -node_modules/@ai-sdk/ui-utils/test/dist/index.js -node_modules/@ai-sdk/ui-utils/test/dist/index.js.map -node_modules/@ai-sdk/ui-utils/test/dist/index.mjs -node_modules/@ai-sdk/ui-utils/test/dist/index.mjs.map -node_modules/@opentelemetry/api/LICENSE -node_modules/@opentelemetry/api/package.json -node_modules/@opentelemetry/api/README.md -node_modules/@opentelemetry/api/build/esm/context-api.d.ts -node_modules/@opentelemetry/api/build/esm/context-api.js -node_modules/@opentelemetry/api/build/esm/context-api.js.map -node_modules/@opentelemetry/api/build/esm/diag-api.d.ts -node_modules/@opentelemetry/api/build/esm/diag-api.js -node_modules/@opentelemetry/api/build/esm/diag-api.js.map -node_modules/@opentelemetry/api/build/esm/index.d.ts -node_modules/@opentelemetry/api/build/esm/index.js -node_modules/@opentelemetry/api/build/esm/index.js.map -node_modules/@opentelemetry/api/build/esm/metrics-api.d.ts -node_modules/@opentelemetry/api/build/esm/metrics-api.js -node_modules/@opentelemetry/api/build/esm/metrics-api.js.map -node_modules/@opentelemetry/api/build/esm/propagation-api.d.ts -node_modules/@opentelemetry/api/build/esm/propagation-api.js -node_modules/@opentelemetry/api/build/esm/propagation-api.js.map -node_modules/@opentelemetry/api/build/esm/trace-api.d.ts -node_modules/@opentelemetry/api/build/esm/trace-api.js -node_modules/@opentelemetry/api/build/esm/trace-api.js.map -node_modules/@opentelemetry/api/build/esm/version.d.ts -node_modules/@opentelemetry/api/build/esm/version.js -node_modules/@opentelemetry/api/build/esm/version.js.map -node_modules/@opentelemetry/api/build/esm/api/context.d.ts -node_modules/@opentelemetry/api/build/esm/api/context.js -node_modules/@opentelemetry/api/build/esm/api/context.js.map -node_modules/@opentelemetry/api/build/esm/api/diag.d.ts -node_modules/@opentelemetry/api/build/esm/api/diag.js -node_modules/@opentelemetry/api/build/esm/api/diag.js.map -node_modules/@opentelemetry/api/build/esm/api/metrics.d.ts -node_modules/@opentelemetry/api/build/esm/api/metrics.js -node_modules/@opentelemetry/api/build/esm/api/metrics.js.map -node_modules/@opentelemetry/api/build/esm/api/propagation.d.ts -node_modules/@opentelemetry/api/build/esm/api/propagation.js -node_modules/@opentelemetry/api/build/esm/api/propagation.js.map -node_modules/@opentelemetry/api/build/esm/api/trace.d.ts -node_modules/@opentelemetry/api/build/esm/api/trace.js -node_modules/@opentelemetry/api/build/esm/api/trace.js.map -node_modules/@opentelemetry/api/build/esm/baggage/context-helpers.d.ts -node_modules/@opentelemetry/api/build/esm/baggage/context-helpers.js -node_modules/@opentelemetry/api/build/esm/baggage/context-helpers.js.map -node_modules/@opentelemetry/api/build/esm/baggage/types.d.ts -node_modules/@opentelemetry/api/build/esm/baggage/types.js -node_modules/@opentelemetry/api/build/esm/baggage/types.js.map -node_modules/@opentelemetry/api/build/esm/baggage/utils.d.ts -node_modules/@opentelemetry/api/build/esm/baggage/utils.js -node_modules/@opentelemetry/api/build/esm/baggage/utils.js.map -node_modules/@opentelemetry/api/build/esm/baggage/internal/baggage-impl.d.ts -node_modules/@opentelemetry/api/build/esm/baggage/internal/baggage-impl.js -node_modules/@opentelemetry/api/build/esm/baggage/internal/baggage-impl.js.map -node_modules/@opentelemetry/api/build/esm/baggage/internal/symbol.d.ts -node_modules/@opentelemetry/api/build/esm/baggage/internal/symbol.js -node_modules/@opentelemetry/api/build/esm/baggage/internal/symbol.js.map -node_modules/@opentelemetry/api/build/esm/common/Attributes.d.ts -node_modules/@opentelemetry/api/build/esm/common/Attributes.js -node_modules/@opentelemetry/api/build/esm/common/Attributes.js.map -node_modules/@opentelemetry/api/build/esm/common/Exception.d.ts -node_modules/@opentelemetry/api/build/esm/common/Exception.js -node_modules/@opentelemetry/api/build/esm/common/Exception.js.map -node_modules/@opentelemetry/api/build/esm/common/Time.d.ts -node_modules/@opentelemetry/api/build/esm/common/Time.js -node_modules/@opentelemetry/api/build/esm/common/Time.js.map -node_modules/@opentelemetry/api/build/esm/context/context.d.ts -node_modules/@opentelemetry/api/build/esm/context/context.js -node_modules/@opentelemetry/api/build/esm/context/context.js.map -node_modules/@opentelemetry/api/build/esm/context/NoopContextManager.d.ts -node_modules/@opentelemetry/api/build/esm/context/NoopContextManager.js -node_modules/@opentelemetry/api/build/esm/context/NoopContextManager.js.map -node_modules/@opentelemetry/api/build/esm/context/types.d.ts -node_modules/@opentelemetry/api/build/esm/context/types.js -node_modules/@opentelemetry/api/build/esm/context/types.js.map -node_modules/@opentelemetry/api/build/esm/diag/ComponentLogger.d.ts -node_modules/@opentelemetry/api/build/esm/diag/ComponentLogger.js -node_modules/@opentelemetry/api/build/esm/diag/ComponentLogger.js.map -node_modules/@opentelemetry/api/build/esm/diag/consoleLogger.d.ts -node_modules/@opentelemetry/api/build/esm/diag/consoleLogger.js -node_modules/@opentelemetry/api/build/esm/diag/consoleLogger.js.map -node_modules/@opentelemetry/api/build/esm/diag/types.d.ts -node_modules/@opentelemetry/api/build/esm/diag/types.js -node_modules/@opentelemetry/api/build/esm/diag/types.js.map -node_modules/@opentelemetry/api/build/esm/diag/internal/logLevelLogger.d.ts -node_modules/@opentelemetry/api/build/esm/diag/internal/logLevelLogger.js -node_modules/@opentelemetry/api/build/esm/diag/internal/logLevelLogger.js.map -node_modules/@opentelemetry/api/build/esm/diag/internal/noopLogger.d.ts -node_modules/@opentelemetry/api/build/esm/diag/internal/noopLogger.js -node_modules/@opentelemetry/api/build/esm/diag/internal/noopLogger.js.map -node_modules/@opentelemetry/api/build/esm/experimental/index.d.ts -node_modules/@opentelemetry/api/build/esm/experimental/index.js -node_modules/@opentelemetry/api/build/esm/experimental/index.js.map -node_modules/@opentelemetry/api/build/esm/experimental/trace/SugaredOptions.d.ts -node_modules/@opentelemetry/api/build/esm/experimental/trace/SugaredOptions.js -node_modules/@opentelemetry/api/build/esm/experimental/trace/SugaredOptions.js.map -node_modules/@opentelemetry/api/build/esm/experimental/trace/SugaredTracer.d.ts -node_modules/@opentelemetry/api/build/esm/experimental/trace/SugaredTracer.js -node_modules/@opentelemetry/api/build/esm/experimental/trace/SugaredTracer.js.map -node_modules/@opentelemetry/api/build/esm/internal/global-utils.d.ts -node_modules/@opentelemetry/api/build/esm/internal/global-utils.js -node_modules/@opentelemetry/api/build/esm/internal/global-utils.js.map -node_modules/@opentelemetry/api/build/esm/internal/semver.d.ts -node_modules/@opentelemetry/api/build/esm/internal/semver.js -node_modules/@opentelemetry/api/build/esm/internal/semver.js.map -node_modules/@opentelemetry/api/build/esm/metrics/Meter.d.ts -node_modules/@opentelemetry/api/build/esm/metrics/Meter.js -node_modules/@opentelemetry/api/build/esm/metrics/Meter.js.map -node_modules/@opentelemetry/api/build/esm/metrics/MeterProvider.d.ts -node_modules/@opentelemetry/api/build/esm/metrics/MeterProvider.js -node_modules/@opentelemetry/api/build/esm/metrics/MeterProvider.js.map -node_modules/@opentelemetry/api/build/esm/metrics/Metric.d.ts -node_modules/@opentelemetry/api/build/esm/metrics/Metric.js -node_modules/@opentelemetry/api/build/esm/metrics/Metric.js.map -node_modules/@opentelemetry/api/build/esm/metrics/NoopMeter.d.ts -node_modules/@opentelemetry/api/build/esm/metrics/NoopMeter.js -node_modules/@opentelemetry/api/build/esm/metrics/NoopMeter.js.map -node_modules/@opentelemetry/api/build/esm/metrics/NoopMeterProvider.d.ts -node_modules/@opentelemetry/api/build/esm/metrics/NoopMeterProvider.js -node_modules/@opentelemetry/api/build/esm/metrics/NoopMeterProvider.js.map -node_modules/@opentelemetry/api/build/esm/metrics/ObservableResult.d.ts -node_modules/@opentelemetry/api/build/esm/metrics/ObservableResult.js -node_modules/@opentelemetry/api/build/esm/metrics/ObservableResult.js.map -node_modules/@opentelemetry/api/build/esm/platform/index.d.ts -node_modules/@opentelemetry/api/build/esm/platform/index.js -node_modules/@opentelemetry/api/build/esm/platform/index.js.map -node_modules/@opentelemetry/api/build/esm/platform/browser/globalThis.d.ts -node_modules/@opentelemetry/api/build/esm/platform/browser/globalThis.js -node_modules/@opentelemetry/api/build/esm/platform/browser/globalThis.js.map -node_modules/@opentelemetry/api/build/esm/platform/browser/index.d.ts -node_modules/@opentelemetry/api/build/esm/platform/browser/index.js -node_modules/@opentelemetry/api/build/esm/platform/browser/index.js.map -node_modules/@opentelemetry/api/build/esm/platform/node/globalThis.d.ts -node_modules/@opentelemetry/api/build/esm/platform/node/globalThis.js -node_modules/@opentelemetry/api/build/esm/platform/node/globalThis.js.map -node_modules/@opentelemetry/api/build/esm/platform/node/index.d.ts -node_modules/@opentelemetry/api/build/esm/platform/node/index.js -node_modules/@opentelemetry/api/build/esm/platform/node/index.js.map -node_modules/@opentelemetry/api/build/esm/propagation/NoopTextMapPropagator.d.ts -node_modules/@opentelemetry/api/build/esm/propagation/NoopTextMapPropagator.js -node_modules/@opentelemetry/api/build/esm/propagation/NoopTextMapPropagator.js.map -node_modules/@opentelemetry/api/build/esm/propagation/TextMapPropagator.d.ts -node_modules/@opentelemetry/api/build/esm/propagation/TextMapPropagator.js -node_modules/@opentelemetry/api/build/esm/propagation/TextMapPropagator.js.map -node_modules/@opentelemetry/api/build/esm/trace/attributes.d.ts -node_modules/@opentelemetry/api/build/esm/trace/attributes.js -node_modules/@opentelemetry/api/build/esm/trace/attributes.js.map -node_modules/@opentelemetry/api/build/esm/trace/context-utils.d.ts -node_modules/@opentelemetry/api/build/esm/trace/context-utils.js -node_modules/@opentelemetry/api/build/esm/trace/context-utils.js.map -node_modules/@opentelemetry/api/build/esm/trace/invalid-span-constants.d.ts -node_modules/@opentelemetry/api/build/esm/trace/invalid-span-constants.js -node_modules/@opentelemetry/api/build/esm/trace/invalid-span-constants.js.map -node_modules/@opentelemetry/api/build/esm/trace/link.d.ts -node_modules/@opentelemetry/api/build/esm/trace/link.js -node_modules/@opentelemetry/api/build/esm/trace/link.js.map -node_modules/@opentelemetry/api/build/esm/trace/NonRecordingSpan.d.ts -node_modules/@opentelemetry/api/build/esm/trace/NonRecordingSpan.js -node_modules/@opentelemetry/api/build/esm/trace/NonRecordingSpan.js.map -node_modules/@opentelemetry/api/build/esm/trace/NoopTracer.d.ts -node_modules/@opentelemetry/api/build/esm/trace/NoopTracer.js -node_modules/@opentelemetry/api/build/esm/trace/NoopTracer.js.map -node_modules/@opentelemetry/api/build/esm/trace/NoopTracerProvider.d.ts -node_modules/@opentelemetry/api/build/esm/trace/NoopTracerProvider.js -node_modules/@opentelemetry/api/build/esm/trace/NoopTracerProvider.js.map -node_modules/@opentelemetry/api/build/esm/trace/ProxyTracer.d.ts -node_modules/@opentelemetry/api/build/esm/trace/ProxyTracer.js -node_modules/@opentelemetry/api/build/esm/trace/ProxyTracer.js.map -node_modules/@opentelemetry/api/build/esm/trace/ProxyTracerProvider.d.ts -node_modules/@opentelemetry/api/build/esm/trace/ProxyTracerProvider.js -node_modules/@opentelemetry/api/build/esm/trace/ProxyTracerProvider.js.map -node_modules/@opentelemetry/api/build/esm/trace/Sampler.d.ts -node_modules/@opentelemetry/api/build/esm/trace/Sampler.js -node_modules/@opentelemetry/api/build/esm/trace/Sampler.js.map -node_modules/@opentelemetry/api/build/esm/trace/SamplingResult.d.ts -node_modules/@opentelemetry/api/build/esm/trace/SamplingResult.js -node_modules/@opentelemetry/api/build/esm/trace/SamplingResult.js.map -node_modules/@opentelemetry/api/build/esm/trace/span_context.d.ts -node_modules/@opentelemetry/api/build/esm/trace/span_context.js -node_modules/@opentelemetry/api/build/esm/trace/span_context.js.map -node_modules/@opentelemetry/api/build/esm/trace/span_kind.d.ts -node_modules/@opentelemetry/api/build/esm/trace/span_kind.js -node_modules/@opentelemetry/api/build/esm/trace/span_kind.js.map -node_modules/@opentelemetry/api/build/esm/trace/span.d.ts -node_modules/@opentelemetry/api/build/esm/trace/span.js -node_modules/@opentelemetry/api/build/esm/trace/span.js.map -node_modules/@opentelemetry/api/build/esm/trace/spancontext-utils.d.ts -node_modules/@opentelemetry/api/build/esm/trace/spancontext-utils.js -node_modules/@opentelemetry/api/build/esm/trace/spancontext-utils.js.map -node_modules/@opentelemetry/api/build/esm/trace/SpanOptions.d.ts -node_modules/@opentelemetry/api/build/esm/trace/SpanOptions.js -node_modules/@opentelemetry/api/build/esm/trace/SpanOptions.js.map -node_modules/@opentelemetry/api/build/esm/trace/status.d.ts -node_modules/@opentelemetry/api/build/esm/trace/status.js -node_modules/@opentelemetry/api/build/esm/trace/status.js.map -node_modules/@opentelemetry/api/build/esm/trace/trace_flags.d.ts -node_modules/@opentelemetry/api/build/esm/trace/trace_flags.js -node_modules/@opentelemetry/api/build/esm/trace/trace_flags.js.map -node_modules/@opentelemetry/api/build/esm/trace/trace_state.d.ts -node_modules/@opentelemetry/api/build/esm/trace/trace_state.js -node_modules/@opentelemetry/api/build/esm/trace/trace_state.js.map -node_modules/@opentelemetry/api/build/esm/trace/tracer_options.d.ts -node_modules/@opentelemetry/api/build/esm/trace/tracer_options.js -node_modules/@opentelemetry/api/build/esm/trace/tracer_options.js.map -node_modules/@opentelemetry/api/build/esm/trace/tracer_provider.d.ts -node_modules/@opentelemetry/api/build/esm/trace/tracer_provider.js -node_modules/@opentelemetry/api/build/esm/trace/tracer_provider.js.map -node_modules/@opentelemetry/api/build/esm/trace/tracer.d.ts -node_modules/@opentelemetry/api/build/esm/trace/tracer.js -node_modules/@opentelemetry/api/build/esm/trace/tracer.js.map -node_modules/@opentelemetry/api/build/esm/trace/internal/tracestate-impl.d.ts -node_modules/@opentelemetry/api/build/esm/trace/internal/tracestate-impl.js -node_modules/@opentelemetry/api/build/esm/trace/internal/tracestate-impl.js.map -node_modules/@opentelemetry/api/build/esm/trace/internal/tracestate-validators.d.ts -node_modules/@opentelemetry/api/build/esm/trace/internal/tracestate-validators.js -node_modules/@opentelemetry/api/build/esm/trace/internal/tracestate-validators.js.map -node_modules/@opentelemetry/api/build/esm/trace/internal/utils.d.ts -node_modules/@opentelemetry/api/build/esm/trace/internal/utils.js -node_modules/@opentelemetry/api/build/esm/trace/internal/utils.js.map -node_modules/@opentelemetry/api/build/esnext/context-api.d.ts -node_modules/@opentelemetry/api/build/esnext/context-api.js -node_modules/@opentelemetry/api/build/esnext/context-api.js.map -node_modules/@opentelemetry/api/build/esnext/diag-api.d.ts -node_modules/@opentelemetry/api/build/esnext/diag-api.js -node_modules/@opentelemetry/api/build/esnext/diag-api.js.map -node_modules/@opentelemetry/api/build/esnext/index.d.ts -node_modules/@opentelemetry/api/build/esnext/index.js -node_modules/@opentelemetry/api/build/esnext/index.js.map -node_modules/@opentelemetry/api/build/esnext/metrics-api.d.ts -node_modules/@opentelemetry/api/build/esnext/metrics-api.js -node_modules/@opentelemetry/api/build/esnext/metrics-api.js.map -node_modules/@opentelemetry/api/build/esnext/propagation-api.d.ts -node_modules/@opentelemetry/api/build/esnext/propagation-api.js -node_modules/@opentelemetry/api/build/esnext/propagation-api.js.map -node_modules/@opentelemetry/api/build/esnext/trace-api.d.ts -node_modules/@opentelemetry/api/build/esnext/trace-api.js -node_modules/@opentelemetry/api/build/esnext/trace-api.js.map -node_modules/@opentelemetry/api/build/esnext/version.d.ts -node_modules/@opentelemetry/api/build/esnext/version.js -node_modules/@opentelemetry/api/build/esnext/version.js.map -node_modules/@opentelemetry/api/build/esnext/api/context.d.ts -node_modules/@opentelemetry/api/build/esnext/api/context.js -node_modules/@opentelemetry/api/build/esnext/api/context.js.map -node_modules/@opentelemetry/api/build/esnext/api/diag.d.ts -node_modules/@opentelemetry/api/build/esnext/api/diag.js -node_modules/@opentelemetry/api/build/esnext/api/diag.js.map -node_modules/@opentelemetry/api/build/esnext/api/metrics.d.ts -node_modules/@opentelemetry/api/build/esnext/api/metrics.js -node_modules/@opentelemetry/api/build/esnext/api/metrics.js.map -node_modules/@opentelemetry/api/build/esnext/api/propagation.d.ts -node_modules/@opentelemetry/api/build/esnext/api/propagation.js -node_modules/@opentelemetry/api/build/esnext/api/propagation.js.map -node_modules/@opentelemetry/api/build/esnext/api/trace.d.ts -node_modules/@opentelemetry/api/build/esnext/api/trace.js -node_modules/@opentelemetry/api/build/esnext/api/trace.js.map -node_modules/@opentelemetry/api/build/esnext/baggage/context-helpers.d.ts -node_modules/@opentelemetry/api/build/esnext/baggage/context-helpers.js -node_modules/@opentelemetry/api/build/esnext/baggage/context-helpers.js.map -node_modules/@opentelemetry/api/build/esnext/baggage/types.d.ts -node_modules/@opentelemetry/api/build/esnext/baggage/types.js -node_modules/@opentelemetry/api/build/esnext/baggage/types.js.map -node_modules/@opentelemetry/api/build/esnext/baggage/utils.d.ts -node_modules/@opentelemetry/api/build/esnext/baggage/utils.js -node_modules/@opentelemetry/api/build/esnext/baggage/utils.js.map -node_modules/@opentelemetry/api/build/esnext/baggage/internal/baggage-impl.d.ts -node_modules/@opentelemetry/api/build/esnext/baggage/internal/baggage-impl.js -node_modules/@opentelemetry/api/build/esnext/baggage/internal/baggage-impl.js.map -node_modules/@opentelemetry/api/build/esnext/baggage/internal/symbol.d.ts -node_modules/@opentelemetry/api/build/esnext/baggage/internal/symbol.js -node_modules/@opentelemetry/api/build/esnext/baggage/internal/symbol.js.map -node_modules/@opentelemetry/api/build/esnext/common/Attributes.d.ts -node_modules/@opentelemetry/api/build/esnext/common/Attributes.js -node_modules/@opentelemetry/api/build/esnext/common/Attributes.js.map -node_modules/@opentelemetry/api/build/esnext/common/Exception.d.ts -node_modules/@opentelemetry/api/build/esnext/common/Exception.js -node_modules/@opentelemetry/api/build/esnext/common/Exception.js.map -node_modules/@opentelemetry/api/build/esnext/common/Time.d.ts -node_modules/@opentelemetry/api/build/esnext/common/Time.js -node_modules/@opentelemetry/api/build/esnext/common/Time.js.map -node_modules/@opentelemetry/api/build/esnext/context/context.d.ts -node_modules/@opentelemetry/api/build/esnext/context/context.js -node_modules/@opentelemetry/api/build/esnext/context/context.js.map -node_modules/@opentelemetry/api/build/esnext/context/NoopContextManager.d.ts -node_modules/@opentelemetry/api/build/esnext/context/NoopContextManager.js -node_modules/@opentelemetry/api/build/esnext/context/NoopContextManager.js.map -node_modules/@opentelemetry/api/build/esnext/context/types.d.ts -node_modules/@opentelemetry/api/build/esnext/context/types.js -node_modules/@opentelemetry/api/build/esnext/context/types.js.map -node_modules/@opentelemetry/api/build/esnext/diag/ComponentLogger.d.ts -node_modules/@opentelemetry/api/build/esnext/diag/ComponentLogger.js -node_modules/@opentelemetry/api/build/esnext/diag/ComponentLogger.js.map -node_modules/@opentelemetry/api/build/esnext/diag/consoleLogger.d.ts -node_modules/@opentelemetry/api/build/esnext/diag/consoleLogger.js -node_modules/@opentelemetry/api/build/esnext/diag/consoleLogger.js.map -node_modules/@opentelemetry/api/build/esnext/diag/types.d.ts -node_modules/@opentelemetry/api/build/esnext/diag/types.js -node_modules/@opentelemetry/api/build/esnext/diag/types.js.map -node_modules/@opentelemetry/api/build/esnext/diag/internal/logLevelLogger.d.ts -node_modules/@opentelemetry/api/build/esnext/diag/internal/logLevelLogger.js -node_modules/@opentelemetry/api/build/esnext/diag/internal/logLevelLogger.js.map -node_modules/@opentelemetry/api/build/esnext/diag/internal/noopLogger.d.ts -node_modules/@opentelemetry/api/build/esnext/diag/internal/noopLogger.js -node_modules/@opentelemetry/api/build/esnext/diag/internal/noopLogger.js.map -node_modules/@opentelemetry/api/build/esnext/experimental/index.d.ts -node_modules/@opentelemetry/api/build/esnext/experimental/index.js -node_modules/@opentelemetry/api/build/esnext/experimental/index.js.map -node_modules/@opentelemetry/api/build/esnext/experimental/trace/SugaredOptions.d.ts -node_modules/@opentelemetry/api/build/esnext/experimental/trace/SugaredOptions.js -node_modules/@opentelemetry/api/build/esnext/experimental/trace/SugaredOptions.js.map -node_modules/@opentelemetry/api/build/esnext/experimental/trace/SugaredTracer.d.ts -node_modules/@opentelemetry/api/build/esnext/experimental/trace/SugaredTracer.js -node_modules/@opentelemetry/api/build/esnext/experimental/trace/SugaredTracer.js.map -node_modules/@opentelemetry/api/build/esnext/internal/global-utils.d.ts -node_modules/@opentelemetry/api/build/esnext/internal/global-utils.js -node_modules/@opentelemetry/api/build/esnext/internal/global-utils.js.map -node_modules/@opentelemetry/api/build/esnext/internal/semver.d.ts -node_modules/@opentelemetry/api/build/esnext/internal/semver.js -node_modules/@opentelemetry/api/build/esnext/internal/semver.js.map -node_modules/@opentelemetry/api/build/esnext/metrics/Meter.d.ts -node_modules/@opentelemetry/api/build/esnext/metrics/Meter.js -node_modules/@opentelemetry/api/build/esnext/metrics/Meter.js.map -node_modules/@opentelemetry/api/build/esnext/metrics/MeterProvider.d.ts -node_modules/@opentelemetry/api/build/esnext/metrics/MeterProvider.js -node_modules/@opentelemetry/api/build/esnext/metrics/MeterProvider.js.map -node_modules/@opentelemetry/api/build/esnext/metrics/Metric.d.ts -node_modules/@opentelemetry/api/build/esnext/metrics/Metric.js -node_modules/@opentelemetry/api/build/esnext/metrics/Metric.js.map -node_modules/@opentelemetry/api/build/esnext/metrics/NoopMeter.d.ts -node_modules/@opentelemetry/api/build/esnext/metrics/NoopMeter.js -node_modules/@opentelemetry/api/build/esnext/metrics/NoopMeter.js.map -node_modules/@opentelemetry/api/build/esnext/metrics/NoopMeterProvider.d.ts -node_modules/@opentelemetry/api/build/esnext/metrics/NoopMeterProvider.js -node_modules/@opentelemetry/api/build/esnext/metrics/NoopMeterProvider.js.map -node_modules/@opentelemetry/api/build/esnext/metrics/ObservableResult.d.ts -node_modules/@opentelemetry/api/build/esnext/metrics/ObservableResult.js -node_modules/@opentelemetry/api/build/esnext/metrics/ObservableResult.js.map -node_modules/@opentelemetry/api/build/esnext/platform/index.d.ts -node_modules/@opentelemetry/api/build/esnext/platform/index.js -node_modules/@opentelemetry/api/build/esnext/platform/index.js.map -node_modules/@opentelemetry/api/build/esnext/platform/browser/globalThis.d.ts -node_modules/@opentelemetry/api/build/esnext/platform/browser/globalThis.js -node_modules/@opentelemetry/api/build/esnext/platform/browser/globalThis.js.map -node_modules/@opentelemetry/api/build/esnext/platform/browser/index.d.ts -node_modules/@opentelemetry/api/build/esnext/platform/browser/index.js -node_modules/@opentelemetry/api/build/esnext/platform/browser/index.js.map -node_modules/@opentelemetry/api/build/esnext/platform/node/globalThis.d.ts -node_modules/@opentelemetry/api/build/esnext/platform/node/globalThis.js -node_modules/@opentelemetry/api/build/esnext/platform/node/globalThis.js.map -node_modules/@opentelemetry/api/build/esnext/platform/node/index.d.ts -node_modules/@opentelemetry/api/build/esnext/platform/node/index.js -node_modules/@opentelemetry/api/build/esnext/platform/node/index.js.map -node_modules/@opentelemetry/api/build/esnext/propagation/NoopTextMapPropagator.d.ts -node_modules/@opentelemetry/api/build/esnext/propagation/NoopTextMapPropagator.js -node_modules/@opentelemetry/api/build/esnext/propagation/NoopTextMapPropagator.js.map -node_modules/@opentelemetry/api/build/esnext/propagation/TextMapPropagator.d.ts -node_modules/@opentelemetry/api/build/esnext/propagation/TextMapPropagator.js -node_modules/@opentelemetry/api/build/esnext/propagation/TextMapPropagator.js.map -node_modules/@opentelemetry/api/build/esnext/trace/attributes.d.ts -node_modules/@opentelemetry/api/build/esnext/trace/attributes.js -node_modules/@opentelemetry/api/build/esnext/trace/attributes.js.map -node_modules/@opentelemetry/api/build/esnext/trace/context-utils.d.ts -node_modules/@opentelemetry/api/build/esnext/trace/context-utils.js -node_modules/@opentelemetry/api/build/esnext/trace/context-utils.js.map -node_modules/@opentelemetry/api/build/esnext/trace/invalid-span-constants.d.ts -node_modules/@opentelemetry/api/build/esnext/trace/invalid-span-constants.js -node_modules/@opentelemetry/api/build/esnext/trace/invalid-span-constants.js.map -node_modules/@opentelemetry/api/build/esnext/trace/link.d.ts -node_modules/@opentelemetry/api/build/esnext/trace/link.js -node_modules/@opentelemetry/api/build/esnext/trace/link.js.map -node_modules/@opentelemetry/api/build/esnext/trace/NonRecordingSpan.d.ts -node_modules/@opentelemetry/api/build/esnext/trace/NonRecordingSpan.js -node_modules/@opentelemetry/api/build/esnext/trace/NonRecordingSpan.js.map -node_modules/@opentelemetry/api/build/esnext/trace/NoopTracer.d.ts -node_modules/@opentelemetry/api/build/esnext/trace/NoopTracer.js -node_modules/@opentelemetry/api/build/esnext/trace/NoopTracer.js.map -node_modules/@opentelemetry/api/build/esnext/trace/NoopTracerProvider.d.ts -node_modules/@opentelemetry/api/build/esnext/trace/NoopTracerProvider.js -node_modules/@opentelemetry/api/build/esnext/trace/NoopTracerProvider.js.map -node_modules/@opentelemetry/api/build/esnext/trace/ProxyTracer.d.ts -node_modules/@opentelemetry/api/build/esnext/trace/ProxyTracer.js -node_modules/@opentelemetry/api/build/esnext/trace/ProxyTracer.js.map -node_modules/@opentelemetry/api/build/esnext/trace/ProxyTracerProvider.d.ts -node_modules/@opentelemetry/api/build/esnext/trace/ProxyTracerProvider.js -node_modules/@opentelemetry/api/build/esnext/trace/ProxyTracerProvider.js.map -node_modules/@opentelemetry/api/build/esnext/trace/Sampler.d.ts -node_modules/@opentelemetry/api/build/esnext/trace/Sampler.js -node_modules/@opentelemetry/api/build/esnext/trace/Sampler.js.map -node_modules/@opentelemetry/api/build/esnext/trace/SamplingResult.d.ts -node_modules/@opentelemetry/api/build/esnext/trace/SamplingResult.js -node_modules/@opentelemetry/api/build/esnext/trace/SamplingResult.js.map -node_modules/@opentelemetry/api/build/esnext/trace/span_context.d.ts -node_modules/@opentelemetry/api/build/esnext/trace/span_context.js -node_modules/@opentelemetry/api/build/esnext/trace/span_context.js.map -node_modules/@opentelemetry/api/build/esnext/trace/span_kind.d.ts -node_modules/@opentelemetry/api/build/esnext/trace/span_kind.js -node_modules/@opentelemetry/api/build/esnext/trace/span_kind.js.map -node_modules/@opentelemetry/api/build/esnext/trace/span.d.ts -node_modules/@opentelemetry/api/build/esnext/trace/span.js -node_modules/@opentelemetry/api/build/esnext/trace/span.js.map -node_modules/@opentelemetry/api/build/esnext/trace/spancontext-utils.d.ts -node_modules/@opentelemetry/api/build/esnext/trace/spancontext-utils.js -node_modules/@opentelemetry/api/build/esnext/trace/spancontext-utils.js.map -node_modules/@opentelemetry/api/build/esnext/trace/SpanOptions.d.ts -node_modules/@opentelemetry/api/build/esnext/trace/SpanOptions.js -node_modules/@opentelemetry/api/build/esnext/trace/SpanOptions.js.map -node_modules/@opentelemetry/api/build/esnext/trace/status.d.ts -node_modules/@opentelemetry/api/build/esnext/trace/status.js -node_modules/@opentelemetry/api/build/esnext/trace/status.js.map -node_modules/@opentelemetry/api/build/esnext/trace/trace_flags.d.ts -node_modules/@opentelemetry/api/build/esnext/trace/trace_flags.js -node_modules/@opentelemetry/api/build/esnext/trace/trace_flags.js.map -node_modules/@opentelemetry/api/build/esnext/trace/trace_state.d.ts -node_modules/@opentelemetry/api/build/esnext/trace/trace_state.js -node_modules/@opentelemetry/api/build/esnext/trace/trace_state.js.map -node_modules/@opentelemetry/api/build/esnext/trace/tracer_options.d.ts -node_modules/@opentelemetry/api/build/esnext/trace/tracer_options.js -node_modules/@opentelemetry/api/build/esnext/trace/tracer_options.js.map -node_modules/@opentelemetry/api/build/esnext/trace/tracer_provider.d.ts -node_modules/@opentelemetry/api/build/esnext/trace/tracer_provider.js -node_modules/@opentelemetry/api/build/esnext/trace/tracer_provider.js.map -node_modules/@opentelemetry/api/build/esnext/trace/tracer.d.ts -node_modules/@opentelemetry/api/build/esnext/trace/tracer.js -node_modules/@opentelemetry/api/build/esnext/trace/tracer.js.map -node_modules/@opentelemetry/api/build/esnext/trace/internal/tracestate-impl.d.ts -node_modules/@opentelemetry/api/build/esnext/trace/internal/tracestate-impl.js -node_modules/@opentelemetry/api/build/esnext/trace/internal/tracestate-impl.js.map -node_modules/@opentelemetry/api/build/esnext/trace/internal/tracestate-validators.d.ts -node_modules/@opentelemetry/api/build/esnext/trace/internal/tracestate-validators.js -node_modules/@opentelemetry/api/build/esnext/trace/internal/tracestate-validators.js.map -node_modules/@opentelemetry/api/build/esnext/trace/internal/utils.d.ts -node_modules/@opentelemetry/api/build/esnext/trace/internal/utils.js -node_modules/@opentelemetry/api/build/esnext/trace/internal/utils.js.map -node_modules/@opentelemetry/api/build/src/context-api.d.ts -node_modules/@opentelemetry/api/build/src/context-api.js -node_modules/@opentelemetry/api/build/src/context-api.js.map -node_modules/@opentelemetry/api/build/src/diag-api.d.ts -node_modules/@opentelemetry/api/build/src/diag-api.js -node_modules/@opentelemetry/api/build/src/diag-api.js.map -node_modules/@opentelemetry/api/build/src/index.d.ts -node_modules/@opentelemetry/api/build/src/index.js -node_modules/@opentelemetry/api/build/src/index.js.map -node_modules/@opentelemetry/api/build/src/metrics-api.d.ts -node_modules/@opentelemetry/api/build/src/metrics-api.js -node_modules/@opentelemetry/api/build/src/metrics-api.js.map -node_modules/@opentelemetry/api/build/src/propagation-api.d.ts -node_modules/@opentelemetry/api/build/src/propagation-api.js -node_modules/@opentelemetry/api/build/src/propagation-api.js.map -node_modules/@opentelemetry/api/build/src/trace-api.d.ts -node_modules/@opentelemetry/api/build/src/trace-api.js -node_modules/@opentelemetry/api/build/src/trace-api.js.map -node_modules/@opentelemetry/api/build/src/version.d.ts -node_modules/@opentelemetry/api/build/src/version.js -node_modules/@opentelemetry/api/build/src/version.js.map -node_modules/@opentelemetry/api/build/src/api/context.d.ts -node_modules/@opentelemetry/api/build/src/api/context.js -node_modules/@opentelemetry/api/build/src/api/context.js.map -node_modules/@opentelemetry/api/build/src/api/diag.d.ts -node_modules/@opentelemetry/api/build/src/api/diag.js -node_modules/@opentelemetry/api/build/src/api/diag.js.map -node_modules/@opentelemetry/api/build/src/api/metrics.d.ts -node_modules/@opentelemetry/api/build/src/api/metrics.js -node_modules/@opentelemetry/api/build/src/api/metrics.js.map -node_modules/@opentelemetry/api/build/src/api/propagation.d.ts -node_modules/@opentelemetry/api/build/src/api/propagation.js -node_modules/@opentelemetry/api/build/src/api/propagation.js.map -node_modules/@opentelemetry/api/build/src/api/trace.d.ts -node_modules/@opentelemetry/api/build/src/api/trace.js -node_modules/@opentelemetry/api/build/src/api/trace.js.map -node_modules/@opentelemetry/api/build/src/baggage/context-helpers.d.ts -node_modules/@opentelemetry/api/build/src/baggage/context-helpers.js -node_modules/@opentelemetry/api/build/src/baggage/context-helpers.js.map -node_modules/@opentelemetry/api/build/src/baggage/types.d.ts -node_modules/@opentelemetry/api/build/src/baggage/types.js -node_modules/@opentelemetry/api/build/src/baggage/types.js.map -node_modules/@opentelemetry/api/build/src/baggage/utils.d.ts -node_modules/@opentelemetry/api/build/src/baggage/utils.js -node_modules/@opentelemetry/api/build/src/baggage/utils.js.map -node_modules/@opentelemetry/api/build/src/baggage/internal/baggage-impl.d.ts -node_modules/@opentelemetry/api/build/src/baggage/internal/baggage-impl.js -node_modules/@opentelemetry/api/build/src/baggage/internal/baggage-impl.js.map -node_modules/@opentelemetry/api/build/src/baggage/internal/symbol.d.ts -node_modules/@opentelemetry/api/build/src/baggage/internal/symbol.js -node_modules/@opentelemetry/api/build/src/baggage/internal/symbol.js.map -node_modules/@opentelemetry/api/build/src/common/Attributes.d.ts -node_modules/@opentelemetry/api/build/src/common/Attributes.js -node_modules/@opentelemetry/api/build/src/common/Attributes.js.map -node_modules/@opentelemetry/api/build/src/common/Exception.d.ts -node_modules/@opentelemetry/api/build/src/common/Exception.js -node_modules/@opentelemetry/api/build/src/common/Exception.js.map -node_modules/@opentelemetry/api/build/src/common/Time.d.ts -node_modules/@opentelemetry/api/build/src/common/Time.js -node_modules/@opentelemetry/api/build/src/common/Time.js.map -node_modules/@opentelemetry/api/build/src/context/context.d.ts -node_modules/@opentelemetry/api/build/src/context/context.js -node_modules/@opentelemetry/api/build/src/context/context.js.map -node_modules/@opentelemetry/api/build/src/context/NoopContextManager.d.ts -node_modules/@opentelemetry/api/build/src/context/NoopContextManager.js -node_modules/@opentelemetry/api/build/src/context/NoopContextManager.js.map -node_modules/@opentelemetry/api/build/src/context/types.d.ts -node_modules/@opentelemetry/api/build/src/context/types.js -node_modules/@opentelemetry/api/build/src/context/types.js.map -node_modules/@opentelemetry/api/build/src/diag/ComponentLogger.d.ts -node_modules/@opentelemetry/api/build/src/diag/ComponentLogger.js -node_modules/@opentelemetry/api/build/src/diag/ComponentLogger.js.map -node_modules/@opentelemetry/api/build/src/diag/consoleLogger.d.ts -node_modules/@opentelemetry/api/build/src/diag/consoleLogger.js -node_modules/@opentelemetry/api/build/src/diag/consoleLogger.js.map -node_modules/@opentelemetry/api/build/src/diag/types.d.ts -node_modules/@opentelemetry/api/build/src/diag/types.js -node_modules/@opentelemetry/api/build/src/diag/types.js.map -node_modules/@opentelemetry/api/build/src/diag/internal/logLevelLogger.d.ts -node_modules/@opentelemetry/api/build/src/diag/internal/logLevelLogger.js -node_modules/@opentelemetry/api/build/src/diag/internal/logLevelLogger.js.map -node_modules/@opentelemetry/api/build/src/diag/internal/noopLogger.d.ts -node_modules/@opentelemetry/api/build/src/diag/internal/noopLogger.js -node_modules/@opentelemetry/api/build/src/diag/internal/noopLogger.js.map -node_modules/@opentelemetry/api/build/src/experimental/index.d.ts -node_modules/@opentelemetry/api/build/src/experimental/index.js -node_modules/@opentelemetry/api/build/src/experimental/index.js.map -node_modules/@opentelemetry/api/build/src/experimental/trace/SugaredOptions.d.ts -node_modules/@opentelemetry/api/build/src/experimental/trace/SugaredOptions.js -node_modules/@opentelemetry/api/build/src/experimental/trace/SugaredOptions.js.map -node_modules/@opentelemetry/api/build/src/experimental/trace/SugaredTracer.d.ts -node_modules/@opentelemetry/api/build/src/experimental/trace/SugaredTracer.js -node_modules/@opentelemetry/api/build/src/experimental/trace/SugaredTracer.js.map -node_modules/@opentelemetry/api/build/src/internal/global-utils.d.ts -node_modules/@opentelemetry/api/build/src/internal/global-utils.js -node_modules/@opentelemetry/api/build/src/internal/global-utils.js.map -node_modules/@opentelemetry/api/build/src/internal/semver.d.ts -node_modules/@opentelemetry/api/build/src/internal/semver.js -node_modules/@opentelemetry/api/build/src/internal/semver.js.map -node_modules/@opentelemetry/api/build/src/metrics/Meter.d.ts -node_modules/@opentelemetry/api/build/src/metrics/Meter.js -node_modules/@opentelemetry/api/build/src/metrics/Meter.js.map -node_modules/@opentelemetry/api/build/src/metrics/MeterProvider.d.ts -node_modules/@opentelemetry/api/build/src/metrics/MeterProvider.js -node_modules/@opentelemetry/api/build/src/metrics/MeterProvider.js.map -node_modules/@opentelemetry/api/build/src/metrics/Metric.d.ts -node_modules/@opentelemetry/api/build/src/metrics/Metric.js -node_modules/@opentelemetry/api/build/src/metrics/Metric.js.map -node_modules/@opentelemetry/api/build/src/metrics/NoopMeter.d.ts -node_modules/@opentelemetry/api/build/src/metrics/NoopMeter.js -node_modules/@opentelemetry/api/build/src/metrics/NoopMeter.js.map -node_modules/@opentelemetry/api/build/src/metrics/NoopMeterProvider.d.ts -node_modules/@opentelemetry/api/build/src/metrics/NoopMeterProvider.js -node_modules/@opentelemetry/api/build/src/metrics/NoopMeterProvider.js.map -node_modules/@opentelemetry/api/build/src/metrics/ObservableResult.d.ts -node_modules/@opentelemetry/api/build/src/metrics/ObservableResult.js -node_modules/@opentelemetry/api/build/src/metrics/ObservableResult.js.map -node_modules/@opentelemetry/api/build/src/platform/index.d.ts -node_modules/@opentelemetry/api/build/src/platform/index.js -node_modules/@opentelemetry/api/build/src/platform/index.js.map -node_modules/@opentelemetry/api/build/src/platform/browser/globalThis.d.ts -node_modules/@opentelemetry/api/build/src/platform/browser/globalThis.js -node_modules/@opentelemetry/api/build/src/platform/browser/globalThis.js.map -node_modules/@opentelemetry/api/build/src/platform/browser/index.d.ts -node_modules/@opentelemetry/api/build/src/platform/browser/index.js -node_modules/@opentelemetry/api/build/src/platform/browser/index.js.map -node_modules/@opentelemetry/api/build/src/platform/node/globalThis.d.ts -node_modules/@opentelemetry/api/build/src/platform/node/globalThis.js -node_modules/@opentelemetry/api/build/src/platform/node/globalThis.js.map -node_modules/@opentelemetry/api/build/src/platform/node/index.d.ts -node_modules/@opentelemetry/api/build/src/platform/node/index.js -node_modules/@opentelemetry/api/build/src/platform/node/index.js.map -node_modules/@opentelemetry/api/build/src/propagation/NoopTextMapPropagator.d.ts -node_modules/@opentelemetry/api/build/src/propagation/NoopTextMapPropagator.js -node_modules/@opentelemetry/api/build/src/propagation/NoopTextMapPropagator.js.map -node_modules/@opentelemetry/api/build/src/propagation/TextMapPropagator.d.ts -node_modules/@opentelemetry/api/build/src/propagation/TextMapPropagator.js -node_modules/@opentelemetry/api/build/src/propagation/TextMapPropagator.js.map -node_modules/@opentelemetry/api/build/src/trace/attributes.d.ts -node_modules/@opentelemetry/api/build/src/trace/attributes.js -node_modules/@opentelemetry/api/build/src/trace/attributes.js.map -node_modules/@opentelemetry/api/build/src/trace/context-utils.d.ts -node_modules/@opentelemetry/api/build/src/trace/context-utils.js -node_modules/@opentelemetry/api/build/src/trace/context-utils.js.map -node_modules/@opentelemetry/api/build/src/trace/invalid-span-constants.d.ts -node_modules/@opentelemetry/api/build/src/trace/invalid-span-constants.js -node_modules/@opentelemetry/api/build/src/trace/invalid-span-constants.js.map -node_modules/@opentelemetry/api/build/src/trace/link.d.ts -node_modules/@opentelemetry/api/build/src/trace/link.js -node_modules/@opentelemetry/api/build/src/trace/link.js.map -node_modules/@opentelemetry/api/build/src/trace/NonRecordingSpan.d.ts -node_modules/@opentelemetry/api/build/src/trace/NonRecordingSpan.js -node_modules/@opentelemetry/api/build/src/trace/NonRecordingSpan.js.map -node_modules/@opentelemetry/api/build/src/trace/NoopTracer.d.ts -node_modules/@opentelemetry/api/build/src/trace/NoopTracer.js -node_modules/@opentelemetry/api/build/src/trace/NoopTracer.js.map -node_modules/@opentelemetry/api/build/src/trace/NoopTracerProvider.d.ts -node_modules/@opentelemetry/api/build/src/trace/NoopTracerProvider.js -node_modules/@opentelemetry/api/build/src/trace/NoopTracerProvider.js.map -node_modules/@opentelemetry/api/build/src/trace/ProxyTracer.d.ts -node_modules/@opentelemetry/api/build/src/trace/ProxyTracer.js -node_modules/@opentelemetry/api/build/src/trace/ProxyTracer.js.map -node_modules/@opentelemetry/api/build/src/trace/ProxyTracerProvider.d.ts -node_modules/@opentelemetry/api/build/src/trace/ProxyTracerProvider.js -node_modules/@opentelemetry/api/build/src/trace/ProxyTracerProvider.js.map -node_modules/@opentelemetry/api/build/src/trace/Sampler.d.ts -node_modules/@opentelemetry/api/build/src/trace/Sampler.js -node_modules/@opentelemetry/api/build/src/trace/Sampler.js.map -node_modules/@opentelemetry/api/build/src/trace/SamplingResult.d.ts -node_modules/@opentelemetry/api/build/src/trace/SamplingResult.js -node_modules/@opentelemetry/api/build/src/trace/SamplingResult.js.map -node_modules/@opentelemetry/api/build/src/trace/span_context.d.ts -node_modules/@opentelemetry/api/build/src/trace/span_context.js -node_modules/@opentelemetry/api/build/src/trace/span_context.js.map -node_modules/@opentelemetry/api/build/src/trace/span_kind.d.ts -node_modules/@opentelemetry/api/build/src/trace/span_kind.js -node_modules/@opentelemetry/api/build/src/trace/span_kind.js.map -node_modules/@opentelemetry/api/build/src/trace/span.d.ts -node_modules/@opentelemetry/api/build/src/trace/span.js -node_modules/@opentelemetry/api/build/src/trace/span.js.map -node_modules/@opentelemetry/api/build/src/trace/spancontext-utils.d.ts -node_modules/@opentelemetry/api/build/src/trace/spancontext-utils.js -node_modules/@opentelemetry/api/build/src/trace/spancontext-utils.js.map -node_modules/@opentelemetry/api/build/src/trace/SpanOptions.d.ts -node_modules/@opentelemetry/api/build/src/trace/SpanOptions.js -node_modules/@opentelemetry/api/build/src/trace/SpanOptions.js.map -node_modules/@opentelemetry/api/build/src/trace/status.d.ts -node_modules/@opentelemetry/api/build/src/trace/status.js -node_modules/@opentelemetry/api/build/src/trace/status.js.map -node_modules/@opentelemetry/api/build/src/trace/trace_flags.d.ts -node_modules/@opentelemetry/api/build/src/trace/trace_flags.js -node_modules/@opentelemetry/api/build/src/trace/trace_flags.js.map -node_modules/@opentelemetry/api/build/src/trace/trace_state.d.ts -node_modules/@opentelemetry/api/build/src/trace/trace_state.js -node_modules/@opentelemetry/api/build/src/trace/trace_state.js.map -node_modules/@opentelemetry/api/build/src/trace/tracer_options.d.ts -node_modules/@opentelemetry/api/build/src/trace/tracer_options.js -node_modules/@opentelemetry/api/build/src/trace/tracer_options.js.map -node_modules/@opentelemetry/api/build/src/trace/tracer_provider.d.ts -node_modules/@opentelemetry/api/build/src/trace/tracer_provider.js -node_modules/@opentelemetry/api/build/src/trace/tracer_provider.js.map -node_modules/@opentelemetry/api/build/src/trace/tracer.d.ts -node_modules/@opentelemetry/api/build/src/trace/tracer.js -node_modules/@opentelemetry/api/build/src/trace/tracer.js.map -node_modules/@opentelemetry/api/build/src/trace/internal/tracestate-impl.d.ts -node_modules/@opentelemetry/api/build/src/trace/internal/tracestate-impl.js -node_modules/@opentelemetry/api/build/src/trace/internal/tracestate-impl.js.map -node_modules/@opentelemetry/api/build/src/trace/internal/tracestate-validators.d.ts -node_modules/@opentelemetry/api/build/src/trace/internal/tracestate-validators.js -node_modules/@opentelemetry/api/build/src/trace/internal/tracestate-validators.js.map -node_modules/@opentelemetry/api/build/src/trace/internal/utils.d.ts -node_modules/@opentelemetry/api/build/src/trace/internal/utils.js -node_modules/@opentelemetry/api/build/src/trace/internal/utils.js.map -node_modules/@types/diff-match-patch/index.d.ts -node_modules/@types/diff-match-patch/LICENSE -node_modules/@types/diff-match-patch/package.json -node_modules/@types/diff-match-patch/README.md -node_modules/ai/CHANGELOG.md -node_modules/ai/LICENSE -node_modules/ai/package.json -node_modules/ai/README.md -node_modules/ai/dist/index.d.mts -node_modules/ai/dist/index.d.ts -node_modules/ai/dist/index.js -node_modules/ai/dist/index.js.map -node_modules/ai/dist/index.mjs -node_modules/ai/dist/index.mjs.map -node_modules/ai/react/dist/index.d.mts -node_modules/ai/react/dist/index.d.ts -node_modules/ai/react/dist/index.js -node_modules/ai/react/dist/index.js.map -node_modules/ai/react/dist/index.mjs -node_modules/ai/react/dist/index.mjs.map -node_modules/ai/rsc/dist/index.d.ts -node_modules/ai/rsc/dist/index.mjs -node_modules/ai/rsc/dist/rsc-client.d.mts -node_modules/ai/rsc/dist/rsc-client.mjs -node_modules/ai/rsc/dist/rsc-client.mjs.map -node_modules/ai/rsc/dist/rsc-server.d.mts -node_modules/ai/rsc/dist/rsc-server.mjs -node_modules/ai/rsc/dist/rsc-server.mjs.map -node_modules/ai/rsc/dist/rsc-shared.d.mts -node_modules/ai/rsc/dist/rsc-shared.mjs -node_modules/ai/rsc/dist/rsc-shared.mjs.map -node_modules/ai/test/dist/index.d.mts -node_modules/ai/test/dist/index.d.ts -node_modules/ai/test/dist/index.js -node_modules/ai/test/dist/index.js.map -node_modules/ai/test/dist/index.mjs -node_modules/ai/test/dist/index.mjs.map -node_modules/chalk/license -node_modules/chalk/package.json -node_modules/chalk/readme.md -node_modules/chalk/source/index.d.ts -node_modules/chalk/source/index.js -node_modules/chalk/source/utilities.js -node_modules/chalk/source/vendor/ansi-styles/index.d.ts -node_modules/chalk/source/vendor/ansi-styles/index.js -node_modules/chalk/source/vendor/supports-color/browser.d.ts -node_modules/chalk/source/vendor/supports-color/browser.js -node_modules/chalk/source/vendor/supports-color/index.d.ts -node_modules/chalk/source/vendor/supports-color/index.js -node_modules/dequal/index.d.ts -node_modules/dequal/license -node_modules/dequal/package.json -node_modules/dequal/readme.md -node_modules/dequal/dist/index.js -node_modules/dequal/dist/index.min.js -node_modules/dequal/dist/index.mjs -node_modules/dequal/lite/index.d.ts -node_modules/dequal/lite/index.js -node_modules/dequal/lite/index.min.js -node_modules/dequal/lite/index.mjs -node_modules/diff-match-patch/index.js -node_modules/diff-match-patch/LICENSE -node_modules/diff-match-patch/package.json -node_modules/diff-match-patch/README.md -node_modules/eventsource-parser/LICENSE -node_modules/eventsource-parser/package.json -node_modules/eventsource-parser/README.md -node_modules/eventsource-parser/stream.js -node_modules/eventsource-parser/dist/index.cjs -node_modules/eventsource-parser/dist/index.cjs.map -node_modules/eventsource-parser/dist/index.d.cts -node_modules/eventsource-parser/dist/index.d.ts -node_modules/eventsource-parser/dist/index.esm.js -node_modules/eventsource-parser/dist/index.esm.js.map -node_modules/eventsource-parser/dist/index.js -node_modules/eventsource-parser/dist/index.js.map -node_modules/eventsource-parser/dist/stats.html -node_modules/eventsource-parser/dist/stream.cjs -node_modules/eventsource-parser/dist/stream.cjs.map -node_modules/eventsource-parser/dist/stream.d.cts -node_modules/eventsource-parser/dist/stream.d.ts -node_modules/eventsource-parser/dist/stream.esm.js -node_modules/eventsource-parser/dist/stream.esm.js.map -node_modules/eventsource-parser/dist/stream.js -node_modules/eventsource-parser/dist/stream.js.map -node_modules/eventsource-parser/src/errors.ts -node_modules/eventsource-parser/src/index.ts -node_modules/eventsource-parser/src/parse.ts -node_modules/eventsource-parser/src/stream.ts -node_modules/eventsource-parser/src/types.ts -node_modules/json-schema/LICENSE -node_modules/json-schema/package.json -node_modules/json-schema/README.md -node_modules/json-schema/lib/links.js -node_modules/json-schema/lib/validate.js -node_modules/jsondiffpatch/package.json -node_modules/jsondiffpatch/bin/jsondiffpatch.js -node_modules/jsondiffpatch/lib/clone.d.ts -node_modules/jsondiffpatch/lib/clone.js -node_modules/jsondiffpatch/lib/date-reviver.d.ts -node_modules/jsondiffpatch/lib/date-reviver.js -node_modules/jsondiffpatch/lib/diffpatcher.d.ts -node_modules/jsondiffpatch/lib/diffpatcher.js -node_modules/jsondiffpatch/lib/index.d.ts -node_modules/jsondiffpatch/lib/index.js -node_modules/jsondiffpatch/lib/pipe.d.ts -node_modules/jsondiffpatch/lib/pipe.js -node_modules/jsondiffpatch/lib/processor.d.ts -node_modules/jsondiffpatch/lib/processor.js -node_modules/jsondiffpatch/lib/types.d.ts -node_modules/jsondiffpatch/lib/types.js -node_modules/jsondiffpatch/lib/with-text-diffs.d.ts -node_modules/jsondiffpatch/lib/with-text-diffs.js -node_modules/jsondiffpatch/lib/contexts/context.d.ts -node_modules/jsondiffpatch/lib/contexts/context.js -node_modules/jsondiffpatch/lib/contexts/diff.d.ts -node_modules/jsondiffpatch/lib/contexts/diff.js -node_modules/jsondiffpatch/lib/contexts/patch.d.ts -node_modules/jsondiffpatch/lib/contexts/patch.js -node_modules/jsondiffpatch/lib/contexts/reverse.d.ts -node_modules/jsondiffpatch/lib/contexts/reverse.js -node_modules/jsondiffpatch/lib/filters/arrays.d.ts -node_modules/jsondiffpatch/lib/filters/arrays.js -node_modules/jsondiffpatch/lib/filters/dates.d.ts -node_modules/jsondiffpatch/lib/filters/dates.js -node_modules/jsondiffpatch/lib/filters/lcs.d.ts -node_modules/jsondiffpatch/lib/filters/lcs.js -node_modules/jsondiffpatch/lib/filters/nested.d.ts -node_modules/jsondiffpatch/lib/filters/nested.js -node_modules/jsondiffpatch/lib/filters/texts.d.ts -node_modules/jsondiffpatch/lib/filters/texts.js -node_modules/jsondiffpatch/lib/filters/trivial.d.ts -node_modules/jsondiffpatch/lib/filters/trivial.js -node_modules/jsondiffpatch/lib/formatters/annotated.d.ts -node_modules/jsondiffpatch/lib/formatters/annotated.js -node_modules/jsondiffpatch/lib/formatters/base.d.ts -node_modules/jsondiffpatch/lib/formatters/base.js -node_modules/jsondiffpatch/lib/formatters/console.d.ts -node_modules/jsondiffpatch/lib/formatters/console.js -node_modules/jsondiffpatch/lib/formatters/html.d.ts -node_modules/jsondiffpatch/lib/formatters/html.js -node_modules/jsondiffpatch/lib/formatters/jsonpatch.d.ts -node_modules/jsondiffpatch/lib/formatters/jsonpatch.js -node_modules/jsondiffpatch/lib/formatters/styles/annotated.css -node_modules/jsondiffpatch/lib/formatters/styles/html.css -node_modules/nanoid/.devcontainer.json -node_modules/nanoid/index.browser.cjs -node_modules/nanoid/index.browser.js -node_modules/nanoid/index.cjs -node_modules/nanoid/index.d.cts -node_modules/nanoid/index.d.ts -node_modules/nanoid/index.js -node_modules/nanoid/LICENSE -node_modules/nanoid/nanoid.js -node_modules/nanoid/package.json -node_modules/nanoid/README.md -node_modules/nanoid/async/index.browser.cjs -node_modules/nanoid/async/index.browser.js -node_modules/nanoid/async/index.cjs -node_modules/nanoid/async/index.d.ts -node_modules/nanoid/async/index.js -node_modules/nanoid/async/index.native.js -node_modules/nanoid/async/package.json -node_modules/nanoid/bin/nanoid.cjs -node_modules/nanoid/non-secure/index.cjs -node_modules/nanoid/non-secure/index.d.ts -node_modules/nanoid/non-secure/index.js -node_modules/nanoid/non-secure/package.json -node_modules/nanoid/url-alphabet/index.cjs -node_modules/nanoid/url-alphabet/index.js -node_modules/nanoid/url-alphabet/package.json -node_modules/react/compiler-runtime.js -node_modules/react/index.js -node_modules/react/jsx-dev-runtime.js -node_modules/react/jsx-dev-runtime.react-server.js -node_modules/react/jsx-runtime.js -node_modules/react/jsx-runtime.react-server.js -node_modules/react/LICENSE -node_modules/react/package.json -node_modules/react/react.react-server.js -node_modules/react/README.md -node_modules/react/cjs/react-compiler-runtime.development.js -node_modules/react/cjs/react-compiler-runtime.production.js -node_modules/react/cjs/react-compiler-runtime.profiling.js -node_modules/react/cjs/react-jsx-dev-runtime.development.js -node_modules/react/cjs/react-jsx-dev-runtime.production.js -node_modules/react/cjs/react-jsx-dev-runtime.profiling.js -node_modules/react/cjs/react-jsx-dev-runtime.react-server.development.js -node_modules/react/cjs/react-jsx-dev-runtime.react-server.production.js -node_modules/react/cjs/react-jsx-runtime.development.js -node_modules/react/cjs/react-jsx-runtime.production.js -node_modules/react/cjs/react-jsx-runtime.profiling.js -node_modules/react/cjs/react-jsx-runtime.react-server.development.js -node_modules/react/cjs/react-jsx-runtime.react-server.production.js -node_modules/react/cjs/react.development.js -node_modules/react/cjs/react.production.js -node_modules/react/cjs/react.react-server.development.js -node_modules/react/cjs/react.react-server.production.js -node_modules/secure-json-parse/.airtap.yml -node_modules/secure-json-parse/index.js -node_modules/secure-json-parse/LICENSE.md -node_modules/secure-json-parse/package.json -node_modules/secure-json-parse/README.md -node_modules/secure-json-parse/.github/dependabot.yml -node_modules/secure-json-parse/.github/stale.yml -node_modules/secure-json-parse/.github/workflows/ci.yml -node_modules/secure-json-parse/benchmarks/ignore.js -node_modules/secure-json-parse/benchmarks/no__proto__.js -node_modules/secure-json-parse/benchmarks/package.json -node_modules/secure-json-parse/benchmarks/remove.js -node_modules/secure-json-parse/benchmarks/throw.js -node_modules/secure-json-parse/benchmarks/valid.js -node_modules/secure-json-parse/test/index.test.js -node_modules/secure-json-parse/types/index.d.ts -node_modules/secure-json-parse/types/index.test-d.ts -node_modules/swr/LICENSE -node_modules/swr/package.json -node_modules/swr/README.md -node_modules/swr/_internal/package.json -node_modules/swr/dist/_internal/config-context-client-B6AMxgjj.js -node_modules/swr/dist/_internal/config-context-client-Cm1JTDEP.mjs -node_modules/swr/dist/_internal/constants.d.mts -node_modules/swr/dist/_internal/constants.d.ts -node_modules/swr/dist/_internal/constants.js -node_modules/swr/dist/_internal/constants.mjs -node_modules/swr/dist/_internal/events.d.mts -node_modules/swr/dist/_internal/events.d.ts -node_modules/swr/dist/_internal/events.js -node_modules/swr/dist/_internal/events.mjs -node_modules/swr/dist/_internal/index.d.mts -node_modules/swr/dist/_internal/index.d.ts -node_modules/swr/dist/_internal/index.js -node_modules/swr/dist/_internal/index.mjs -node_modules/swr/dist/_internal/index.react-server.d.mts -node_modules/swr/dist/_internal/index.react-server.d.ts -node_modules/swr/dist/_internal/index.react-server.js -node_modules/swr/dist/_internal/index.react-server.mjs -node_modules/swr/dist/_internal/types.d.mts -node_modules/swr/dist/_internal/types.d.ts -node_modules/swr/dist/_internal/types.js -node_modules/swr/dist/_internal/types.mjs -node_modules/swr/dist/immutable/index.d.mts -node_modules/swr/dist/immutable/index.d.ts -node_modules/swr/dist/immutable/index.js -node_modules/swr/dist/immutable/index.mjs -node_modules/swr/dist/index/config-client-Bi4rgVRk.mjs -node_modules/swr/dist/index/index.d.mts -node_modules/swr/dist/index/index.d.ts -node_modules/swr/dist/index/index.js -node_modules/swr/dist/index/index.mjs -node_modules/swr/dist/index/react-server.mjs -node_modules/swr/dist/infinite/index.d.mts -node_modules/swr/dist/infinite/index.d.ts -node_modules/swr/dist/infinite/index.js -node_modules/swr/dist/infinite/index.mjs -node_modules/swr/dist/infinite/react-server.mjs -node_modules/swr/dist/mutation/index.d.mts -node_modules/swr/dist/mutation/index.d.ts -node_modules/swr/dist/mutation/index.js -node_modules/swr/dist/mutation/index.mjs -node_modules/swr/dist/subscription/index.d.mts -node_modules/swr/dist/subscription/index.d.ts -node_modules/swr/dist/subscription/index.js -node_modules/swr/dist/subscription/index.mjs -node_modules/swr/immutable/package.json -node_modules/swr/infinite/package.json -node_modules/swr/mutation/package.json -node_modules/swr/subscription/package.json -node_modules/throttleit/index.d.ts -node_modules/throttleit/index.js -node_modules/throttleit/license -node_modules/throttleit/package.json -node_modules/throttleit/readme.md -node_modules/use-sync-external-store/index.js -node_modules/use-sync-external-store/LICENSE -node_modules/use-sync-external-store/package.json -node_modules/use-sync-external-store/README.md -node_modules/use-sync-external-store/with-selector.js -node_modules/use-sync-external-store/cjs/use-sync-external-store-shim.development.js -node_modules/use-sync-external-store/cjs/use-sync-external-store-shim.native.development.js -node_modules/use-sync-external-store/cjs/use-sync-external-store-shim.native.production.js -node_modules/use-sync-external-store/cjs/use-sync-external-store-shim.production.js -node_modules/use-sync-external-store/cjs/use-sync-external-store-with-selector.development.js -node_modules/use-sync-external-store/cjs/use-sync-external-store-with-selector.production.js -node_modules/use-sync-external-store/cjs/use-sync-external-store.development.js -node_modules/use-sync-external-store/cjs/use-sync-external-store.production.js -node_modules/use-sync-external-store/cjs/use-sync-external-store-shim/with-selector.development.js -node_modules/use-sync-external-store/cjs/use-sync-external-store-shim/with-selector.production.js -node_modules/use-sync-external-store/shim/index.js -node_modules/use-sync-external-store/shim/index.native.js -node_modules/use-sync-external-store/shim/with-selector.js -node_modules/zod/index.d.ts -node_modules/zod/LICENSE -node_modules/zod/package.json -node_modules/zod/README.md -node_modules/zod/lib/errors.d.ts -node_modules/zod/lib/errors.js -node_modules/zod/lib/external.d.ts -node_modules/zod/lib/external.js -node_modules/zod/lib/index.d.ts -node_modules/zod/lib/index.js -node_modules/zod/lib/index.mjs -node_modules/zod/lib/index.umd.js -node_modules/zod/lib/standard-schema.d.ts -node_modules/zod/lib/standard-schema.js -node_modules/zod/lib/types.d.ts -node_modules/zod/lib/types.js -node_modules/zod/lib/ZodError.d.ts -node_modules/zod/lib/ZodError.js -node_modules/zod/lib/__tests__/Mocker.d.ts -node_modules/zod/lib/__tests__/Mocker.js -node_modules/zod/lib/benchmarks/datetime.d.ts -node_modules/zod/lib/benchmarks/datetime.js -node_modules/zod/lib/benchmarks/discriminatedUnion.d.ts -node_modules/zod/lib/benchmarks/discriminatedUnion.js -node_modules/zod/lib/benchmarks/index.d.ts -node_modules/zod/lib/benchmarks/index.js -node_modules/zod/lib/benchmarks/ipv4.d.ts -node_modules/zod/lib/benchmarks/ipv4.js -node_modules/zod/lib/benchmarks/object.d.ts -node_modules/zod/lib/benchmarks/object.js -node_modules/zod/lib/benchmarks/primitives.d.ts -node_modules/zod/lib/benchmarks/primitives.js -node_modules/zod/lib/benchmarks/realworld.d.ts -node_modules/zod/lib/benchmarks/realworld.js -node_modules/zod/lib/benchmarks/string.d.ts -node_modules/zod/lib/benchmarks/string.js -node_modules/zod/lib/benchmarks/union.d.ts -node_modules/zod/lib/benchmarks/union.js -node_modules/zod/lib/helpers/enumUtil.d.ts -node_modules/zod/lib/helpers/enumUtil.js -node_modules/zod/lib/helpers/errorUtil.d.ts -node_modules/zod/lib/helpers/errorUtil.js -node_modules/zod/lib/helpers/parseUtil.d.ts -node_modules/zod/lib/helpers/parseUtil.js -node_modules/zod/lib/helpers/partialUtil.d.ts -node_modules/zod/lib/helpers/partialUtil.js -node_modules/zod/lib/helpers/typeAliases.d.ts -node_modules/zod/lib/helpers/typeAliases.js -node_modules/zod/lib/helpers/util.d.ts -node_modules/zod/lib/helpers/util.js -node_modules/zod/lib/locales/en.d.ts -node_modules/zod/lib/locales/en.js -node_modules/zod-to-json-schema/.prettierrc.json -node_modules/zod-to-json-schema/changelog.md -node_modules/zod-to-json-schema/contributing.md -node_modules/zod-to-json-schema/createIndex.ts -node_modules/zod-to-json-schema/LICENSE -node_modules/zod-to-json-schema/package.json -node_modules/zod-to-json-schema/postcjs.ts -node_modules/zod-to-json-schema/postesm.ts -node_modules/zod-to-json-schema/README.md -node_modules/zod-to-json-schema/SECURITY.md -node_modules/zod-to-json-schema/.github/CR_logotype-full-color.png -node_modules/zod-to-json-schema/.github/FUNDING.yml -node_modules/zod-to-json-schema/dist/cjs/errorMessages.js -node_modules/zod-to-json-schema/dist/cjs/index.js -node_modules/zod-to-json-schema/dist/cjs/Options.js -node_modules/zod-to-json-schema/dist/cjs/package.json -node_modules/zod-to-json-schema/dist/cjs/parseDef.js -node_modules/zod-to-json-schema/dist/cjs/parseTypes.js -node_modules/zod-to-json-schema/dist/cjs/Refs.js -node_modules/zod-to-json-schema/dist/cjs/selectParser.js -node_modules/zod-to-json-schema/dist/cjs/zodToJsonSchema.js -node_modules/zod-to-json-schema/dist/cjs/parsers/any.js -node_modules/zod-to-json-schema/dist/cjs/parsers/array.js -node_modules/zod-to-json-schema/dist/cjs/parsers/bigint.js -node_modules/zod-to-json-schema/dist/cjs/parsers/boolean.js -node_modules/zod-to-json-schema/dist/cjs/parsers/branded.js -node_modules/zod-to-json-schema/dist/cjs/parsers/catch.js -node_modules/zod-to-json-schema/dist/cjs/parsers/date.js -node_modules/zod-to-json-schema/dist/cjs/parsers/default.js -node_modules/zod-to-json-schema/dist/cjs/parsers/effects.js -node_modules/zod-to-json-schema/dist/cjs/parsers/enum.js -node_modules/zod-to-json-schema/dist/cjs/parsers/intersection.js -node_modules/zod-to-json-schema/dist/cjs/parsers/literal.js -node_modules/zod-to-json-schema/dist/cjs/parsers/map.js -node_modules/zod-to-json-schema/dist/cjs/parsers/nativeEnum.js -node_modules/zod-to-json-schema/dist/cjs/parsers/never.js -node_modules/zod-to-json-schema/dist/cjs/parsers/null.js -node_modules/zod-to-json-schema/dist/cjs/parsers/nullable.js -node_modules/zod-to-json-schema/dist/cjs/parsers/number.js -node_modules/zod-to-json-schema/dist/cjs/parsers/object.js -node_modules/zod-to-json-schema/dist/cjs/parsers/optional.js -node_modules/zod-to-json-schema/dist/cjs/parsers/pipeline.js -node_modules/zod-to-json-schema/dist/cjs/parsers/promise.js -node_modules/zod-to-json-schema/dist/cjs/parsers/readonly.js -node_modules/zod-to-json-schema/dist/cjs/parsers/record.js -node_modules/zod-to-json-schema/dist/cjs/parsers/set.js -node_modules/zod-to-json-schema/dist/cjs/parsers/string.js -node_modules/zod-to-json-schema/dist/cjs/parsers/tuple.js -node_modules/zod-to-json-schema/dist/cjs/parsers/undefined.js -node_modules/zod-to-json-schema/dist/cjs/parsers/union.js -node_modules/zod-to-json-schema/dist/cjs/parsers/unknown.js -node_modules/zod-to-json-schema/dist/esm/errorMessages.js -node_modules/zod-to-json-schema/dist/esm/index.js -node_modules/zod-to-json-schema/dist/esm/Options.js -node_modules/zod-to-json-schema/dist/esm/package.json -node_modules/zod-to-json-schema/dist/esm/parseDef.js -node_modules/zod-to-json-schema/dist/esm/parseTypes.js -node_modules/zod-to-json-schema/dist/esm/Refs.js -node_modules/zod-to-json-schema/dist/esm/selectParser.js -node_modules/zod-to-json-schema/dist/esm/zodToJsonSchema.js -node_modules/zod-to-json-schema/dist/esm/parsers/any.js -node_modules/zod-to-json-schema/dist/esm/parsers/array.js -node_modules/zod-to-json-schema/dist/esm/parsers/bigint.js -node_modules/zod-to-json-schema/dist/esm/parsers/boolean.js -node_modules/zod-to-json-schema/dist/esm/parsers/branded.js -node_modules/zod-to-json-schema/dist/esm/parsers/catch.js -node_modules/zod-to-json-schema/dist/esm/parsers/date.js -node_modules/zod-to-json-schema/dist/esm/parsers/default.js -node_modules/zod-to-json-schema/dist/esm/parsers/effects.js -node_modules/zod-to-json-schema/dist/esm/parsers/enum.js -node_modules/zod-to-json-schema/dist/esm/parsers/intersection.js -node_modules/zod-to-json-schema/dist/esm/parsers/literal.js -node_modules/zod-to-json-schema/dist/esm/parsers/map.js -node_modules/zod-to-json-schema/dist/esm/parsers/nativeEnum.js -node_modules/zod-to-json-schema/dist/esm/parsers/never.js -node_modules/zod-to-json-schema/dist/esm/parsers/null.js -node_modules/zod-to-json-schema/dist/esm/parsers/nullable.js -node_modules/zod-to-json-schema/dist/esm/parsers/number.js -node_modules/zod-to-json-schema/dist/esm/parsers/object.js -node_modules/zod-to-json-schema/dist/esm/parsers/optional.js -node_modules/zod-to-json-schema/dist/esm/parsers/pipeline.js -node_modules/zod-to-json-schema/dist/esm/parsers/promise.js -node_modules/zod-to-json-schema/dist/esm/parsers/readonly.js -node_modules/zod-to-json-schema/dist/esm/parsers/record.js -node_modules/zod-to-json-schema/dist/esm/parsers/set.js -node_modules/zod-to-json-schema/dist/esm/parsers/string.js -node_modules/zod-to-json-schema/dist/esm/parsers/tuple.js -node_modules/zod-to-json-schema/dist/esm/parsers/undefined.js -node_modules/zod-to-json-schema/dist/esm/parsers/union.js -node_modules/zod-to-json-schema/dist/esm/parsers/unknown.js -node_modules/zod-to-json-schema/dist/types/errorMessages.d.ts -node_modules/zod-to-json-schema/dist/types/index.d.ts -node_modules/zod-to-json-schema/dist/types/Options.d.ts -node_modules/zod-to-json-schema/dist/types/parseDef.d.ts -node_modules/zod-to-json-schema/dist/types/parseTypes.d.ts -node_modules/zod-to-json-schema/dist/types/Refs.d.ts -node_modules/zod-to-json-schema/dist/types/selectParser.d.ts -node_modules/zod-to-json-schema/dist/types/zodToJsonSchema.d.ts -node_modules/zod-to-json-schema/dist/types/parsers/any.d.ts -node_modules/zod-to-json-schema/dist/types/parsers/array.d.ts -node_modules/zod-to-json-schema/dist/types/parsers/bigint.d.ts -node_modules/zod-to-json-schema/dist/types/parsers/boolean.d.ts -node_modules/zod-to-json-schema/dist/types/parsers/branded.d.ts -node_modules/zod-to-json-schema/dist/types/parsers/catch.d.ts -node_modules/zod-to-json-schema/dist/types/parsers/date.d.ts -node_modules/zod-to-json-schema/dist/types/parsers/default.d.ts -node_modules/zod-to-json-schema/dist/types/parsers/effects.d.ts -node_modules/zod-to-json-schema/dist/types/parsers/enum.d.ts -node_modules/zod-to-json-schema/dist/types/parsers/intersection.d.ts -node_modules/zod-to-json-schema/dist/types/parsers/literal.d.ts -node_modules/zod-to-json-schema/dist/types/parsers/map.d.ts -node_modules/zod-to-json-schema/dist/types/parsers/nativeEnum.d.ts -node_modules/zod-to-json-schema/dist/types/parsers/never.d.ts -node_modules/zod-to-json-schema/dist/types/parsers/null.d.ts -node_modules/zod-to-json-schema/dist/types/parsers/nullable.d.ts -node_modules/zod-to-json-schema/dist/types/parsers/number.d.ts -node_modules/zod-to-json-schema/dist/types/parsers/object.d.ts -node_modules/zod-to-json-schema/dist/types/parsers/optional.d.ts -node_modules/zod-to-json-schema/dist/types/parsers/pipeline.d.ts -node_modules/zod-to-json-schema/dist/types/parsers/promise.d.ts -node_modules/zod-to-json-schema/dist/types/parsers/readonly.d.ts -node_modules/zod-to-json-schema/dist/types/parsers/record.d.ts -node_modules/zod-to-json-schema/dist/types/parsers/set.d.ts -node_modules/zod-to-json-schema/dist/types/parsers/string.d.ts -node_modules/zod-to-json-schema/dist/types/parsers/tuple.d.ts -node_modules/zod-to-json-schema/dist/types/parsers/undefined.d.ts -node_modules/zod-to-json-schema/dist/types/parsers/union.d.ts -node_modules/zod-to-json-schema/dist/types/parsers/unknown.d.ts -node_modules/zod-to-json-schema/dist-test/package.json -node_modules/zod-to-json-schema/dist-test/cjs/index.js -node_modules/zod-to-json-schema/dist-test/cjs/package-lock.json -node_modules/zod-to-json-schema/dist-test/cjs/package.json -node_modules/zod-to-json-schema/dist-test/cjs/node_modules/.package-lock.json -node_modules/zod-to-json-schema/dist-test/cjs/node_modules/zod/index.d.ts -node_modules/zod-to-json-schema/dist-test/cjs/node_modules/zod/LICENSE -node_modules/zod-to-json-schema/dist-test/cjs/node_modules/zod/package.json -node_modules/zod-to-json-schema/dist-test/cjs/node_modules/zod/README.md -node_modules/zod-to-json-schema/dist-test/cjs/node_modules/zod/lib/errors.d.ts -node_modules/zod-to-json-schema/dist-test/cjs/node_modules/zod/lib/errors.js -node_modules/zod-to-json-schema/dist-test/cjs/node_modules/zod/lib/external.d.ts -node_modules/zod-to-json-schema/dist-test/cjs/node_modules/zod/lib/external.js -node_modules/zod-to-json-schema/dist-test/cjs/node_modules/zod/lib/index.d.ts -node_modules/zod-to-json-schema/dist-test/cjs/node_modules/zod/lib/index.js -node_modules/zod-to-json-schema/dist-test/cjs/node_modules/zod/lib/index.mjs -node_modules/zod-to-json-schema/dist-test/cjs/node_modules/zod/lib/index.umd.js -node_modules/zod-to-json-schema/dist-test/cjs/node_modules/zod/lib/standard-schema.d.ts -node_modules/zod-to-json-schema/dist-test/cjs/node_modules/zod/lib/standard-schema.js -node_modules/zod-to-json-schema/dist-test/cjs/node_modules/zod/lib/types.d.ts -node_modules/zod-to-json-schema/dist-test/cjs/node_modules/zod/lib/types.js -node_modules/zod-to-json-schema/dist-test/cjs/node_modules/zod/lib/ZodError.d.ts -node_modules/zod-to-json-schema/dist-test/cjs/node_modules/zod/lib/ZodError.js -node_modules/zod-to-json-schema/dist-test/cjs/node_modules/zod/lib/__tests__/Mocker.d.ts -node_modules/zod-to-json-schema/dist-test/cjs/node_modules/zod/lib/__tests__/Mocker.js -node_modules/zod-to-json-schema/dist-test/cjs/node_modules/zod/lib/benchmarks/datetime.d.ts -node_modules/zod-to-json-schema/dist-test/cjs/node_modules/zod/lib/benchmarks/datetime.js -node_modules/zod-to-json-schema/dist-test/cjs/node_modules/zod/lib/benchmarks/discriminatedUnion.d.ts -node_modules/zod-to-json-schema/dist-test/cjs/node_modules/zod/lib/benchmarks/discriminatedUnion.js -node_modules/zod-to-json-schema/dist-test/cjs/node_modules/zod/lib/benchmarks/index.d.ts -node_modules/zod-to-json-schema/dist-test/cjs/node_modules/zod/lib/benchmarks/index.js -node_modules/zod-to-json-schema/dist-test/cjs/node_modules/zod/lib/benchmarks/ipv4.d.ts -node_modules/zod-to-json-schema/dist-test/cjs/node_modules/zod/lib/benchmarks/ipv4.js -node_modules/zod-to-json-schema/dist-test/cjs/node_modules/zod/lib/benchmarks/object.d.ts -node_modules/zod-to-json-schema/dist-test/cjs/node_modules/zod/lib/benchmarks/object.js -node_modules/zod-to-json-schema/dist-test/cjs/node_modules/zod/lib/benchmarks/primitives.d.ts -node_modules/zod-to-json-schema/dist-test/cjs/node_modules/zod/lib/benchmarks/primitives.js -node_modules/zod-to-json-schema/dist-test/cjs/node_modules/zod/lib/benchmarks/realworld.d.ts -node_modules/zod-to-json-schema/dist-test/cjs/node_modules/zod/lib/benchmarks/realworld.js -node_modules/zod-to-json-schema/dist-test/cjs/node_modules/zod/lib/benchmarks/string.d.ts -node_modules/zod-to-json-schema/dist-test/cjs/node_modules/zod/lib/benchmarks/string.js -node_modules/zod-to-json-schema/dist-test/cjs/node_modules/zod/lib/benchmarks/union.d.ts -node_modules/zod-to-json-schema/dist-test/cjs/node_modules/zod/lib/benchmarks/union.js -node_modules/zod-to-json-schema/dist-test/cjs/node_modules/zod/lib/helpers/enumUtil.d.ts -node_modules/zod-to-json-schema/dist-test/cjs/node_modules/zod/lib/helpers/enumUtil.js -node_modules/zod-to-json-schema/dist-test/cjs/node_modules/zod/lib/helpers/errorUtil.d.ts -node_modules/zod-to-json-schema/dist-test/cjs/node_modules/zod/lib/helpers/errorUtil.js -node_modules/zod-to-json-schema/dist-test/cjs/node_modules/zod/lib/helpers/parseUtil.d.ts -node_modules/zod-to-json-schema/dist-test/cjs/node_modules/zod/lib/helpers/parseUtil.js -node_modules/zod-to-json-schema/dist-test/cjs/node_modules/zod/lib/helpers/partialUtil.d.ts -node_modules/zod-to-json-schema/dist-test/cjs/node_modules/zod/lib/helpers/partialUtil.js -node_modules/zod-to-json-schema/dist-test/cjs/node_modules/zod/lib/helpers/typeAliases.d.ts -node_modules/zod-to-json-schema/dist-test/cjs/node_modules/zod/lib/helpers/typeAliases.js -node_modules/zod-to-json-schema/dist-test/cjs/node_modules/zod/lib/helpers/util.d.ts -node_modules/zod-to-json-schema/dist-test/cjs/node_modules/zod/lib/helpers/util.js -node_modules/zod-to-json-schema/dist-test/cjs/node_modules/zod/lib/locales/en.d.ts -node_modules/zod-to-json-schema/dist-test/cjs/node_modules/zod/lib/locales/en.js -node_modules/zod-to-json-schema/dist-test/esm/index.js -node_modules/zod-to-json-schema/dist-test/esm/package-lock.json -node_modules/zod-to-json-schema/dist-test/esm/package.json -node_modules/zod-to-json-schema/dist-test/esm/node_modules/.package-lock.json -node_modules/zod-to-json-schema/dist-test/esm/node_modules/zod/index.d.ts -node_modules/zod-to-json-schema/dist-test/esm/node_modules/zod/LICENSE -node_modules/zod-to-json-schema/dist-test/esm/node_modules/zod/package.json -node_modules/zod-to-json-schema/dist-test/esm/node_modules/zod/README.md -node_modules/zod-to-json-schema/dist-test/esm/node_modules/zod/lib/errors.d.ts -node_modules/zod-to-json-schema/dist-test/esm/node_modules/zod/lib/errors.js -node_modules/zod-to-json-schema/dist-test/esm/node_modules/zod/lib/external.d.ts -node_modules/zod-to-json-schema/dist-test/esm/node_modules/zod/lib/external.js -node_modules/zod-to-json-schema/dist-test/esm/node_modules/zod/lib/index.d.ts -node_modules/zod-to-json-schema/dist-test/esm/node_modules/zod/lib/index.js -node_modules/zod-to-json-schema/dist-test/esm/node_modules/zod/lib/index.mjs -node_modules/zod-to-json-schema/dist-test/esm/node_modules/zod/lib/index.umd.js -node_modules/zod-to-json-schema/dist-test/esm/node_modules/zod/lib/standard-schema.d.ts -node_modules/zod-to-json-schema/dist-test/esm/node_modules/zod/lib/standard-schema.js -node_modules/zod-to-json-schema/dist-test/esm/node_modules/zod/lib/types.d.ts -node_modules/zod-to-json-schema/dist-test/esm/node_modules/zod/lib/types.js -node_modules/zod-to-json-schema/dist-test/esm/node_modules/zod/lib/ZodError.d.ts -node_modules/zod-to-json-schema/dist-test/esm/node_modules/zod/lib/ZodError.js -node_modules/zod-to-json-schema/dist-test/esm/node_modules/zod/lib/__tests__/Mocker.d.ts -node_modules/zod-to-json-schema/dist-test/esm/node_modules/zod/lib/__tests__/Mocker.js -node_modules/zod-to-json-schema/dist-test/esm/node_modules/zod/lib/benchmarks/datetime.d.ts -node_modules/zod-to-json-schema/dist-test/esm/node_modules/zod/lib/benchmarks/datetime.js -node_modules/zod-to-json-schema/dist-test/esm/node_modules/zod/lib/benchmarks/discriminatedUnion.d.ts -node_modules/zod-to-json-schema/dist-test/esm/node_modules/zod/lib/benchmarks/discriminatedUnion.js -node_modules/zod-to-json-schema/dist-test/esm/node_modules/zod/lib/benchmarks/index.d.ts -node_modules/zod-to-json-schema/dist-test/esm/node_modules/zod/lib/benchmarks/index.js -node_modules/zod-to-json-schema/dist-test/esm/node_modules/zod/lib/benchmarks/ipv4.d.ts -node_modules/zod-to-json-schema/dist-test/esm/node_modules/zod/lib/benchmarks/ipv4.js -node_modules/zod-to-json-schema/dist-test/esm/node_modules/zod/lib/benchmarks/object.d.ts -node_modules/zod-to-json-schema/dist-test/esm/node_modules/zod/lib/benchmarks/object.js -node_modules/zod-to-json-schema/dist-test/esm/node_modules/zod/lib/benchmarks/primitives.d.ts -node_modules/zod-to-json-schema/dist-test/esm/node_modules/zod/lib/benchmarks/primitives.js -node_modules/zod-to-json-schema/dist-test/esm/node_modules/zod/lib/benchmarks/realworld.d.ts -node_modules/zod-to-json-schema/dist-test/esm/node_modules/zod/lib/benchmarks/realworld.js -node_modules/zod-to-json-schema/dist-test/esm/node_modules/zod/lib/benchmarks/string.d.ts -node_modules/zod-to-json-schema/dist-test/esm/node_modules/zod/lib/benchmarks/string.js -node_modules/zod-to-json-schema/dist-test/esm/node_modules/zod/lib/benchmarks/union.d.ts -node_modules/zod-to-json-schema/dist-test/esm/node_modules/zod/lib/benchmarks/union.js -node_modules/zod-to-json-schema/dist-test/esm/node_modules/zod/lib/helpers/enumUtil.d.ts -node_modules/zod-to-json-schema/dist-test/esm/node_modules/zod/lib/helpers/enumUtil.js -node_modules/zod-to-json-schema/dist-test/esm/node_modules/zod/lib/helpers/errorUtil.d.ts -node_modules/zod-to-json-schema/dist-test/esm/node_modules/zod/lib/helpers/errorUtil.js -node_modules/zod-to-json-schema/dist-test/esm/node_modules/zod/lib/helpers/parseUtil.d.ts -node_modules/zod-to-json-schema/dist-test/esm/node_modules/zod/lib/helpers/parseUtil.js -node_modules/zod-to-json-schema/dist-test/esm/node_modules/zod/lib/helpers/partialUtil.d.ts -node_modules/zod-to-json-schema/dist-test/esm/node_modules/zod/lib/helpers/partialUtil.js -node_modules/zod-to-json-schema/dist-test/esm/node_modules/zod/lib/helpers/typeAliases.d.ts -node_modules/zod-to-json-schema/dist-test/esm/node_modules/zod/lib/helpers/typeAliases.js -node_modules/zod-to-json-schema/dist-test/esm/node_modules/zod/lib/helpers/util.d.ts -node_modules/zod-to-json-schema/dist-test/esm/node_modules/zod/lib/helpers/util.js -node_modules/zod-to-json-schema/dist-test/esm/node_modules/zod/lib/locales/en.d.ts -node_modules/zod-to-json-schema/dist-test/esm/node_modules/zod/lib/locales/en.js -node_modules/zod-to-json-schema/dist-test/types/index.ts -node_modules/zod-to-json-schema/dist-test/types/package-lock.json -node_modules/zod-to-json-schema/dist-test/types/package.json -node_modules/zod-to-json-schema/dist-test/types/node_modules/.package-lock.json -node_modules/zod-to-json-schema/dist-test/types/node_modules/zod/index.d.ts -node_modules/zod-to-json-schema/dist-test/types/node_modules/zod/LICENSE -node_modules/zod-to-json-schema/dist-test/types/node_modules/zod/package.json -node_modules/zod-to-json-schema/dist-test/types/node_modules/zod/README.md -node_modules/zod-to-json-schema/dist-test/types/node_modules/zod/lib/errors.d.ts -node_modules/zod-to-json-schema/dist-test/types/node_modules/zod/lib/errors.js -node_modules/zod-to-json-schema/dist-test/types/node_modules/zod/lib/external.d.ts -node_modules/zod-to-json-schema/dist-test/types/node_modules/zod/lib/external.js -node_modules/zod-to-json-schema/dist-test/types/node_modules/zod/lib/index.d.ts -node_modules/zod-to-json-schema/dist-test/types/node_modules/zod/lib/index.js -node_modules/zod-to-json-schema/dist-test/types/node_modules/zod/lib/index.mjs -node_modules/zod-to-json-schema/dist-test/types/node_modules/zod/lib/index.umd.js -node_modules/zod-to-json-schema/dist-test/types/node_modules/zod/lib/standard-schema.d.ts -node_modules/zod-to-json-schema/dist-test/types/node_modules/zod/lib/standard-schema.js -node_modules/zod-to-json-schema/dist-test/types/node_modules/zod/lib/types.d.ts -node_modules/zod-to-json-schema/dist-test/types/node_modules/zod/lib/types.js -node_modules/zod-to-json-schema/dist-test/types/node_modules/zod/lib/ZodError.d.ts -node_modules/zod-to-json-schema/dist-test/types/node_modules/zod/lib/ZodError.js -node_modules/zod-to-json-schema/dist-test/types/node_modules/zod/lib/__tests__/Mocker.d.ts -node_modules/zod-to-json-schema/dist-test/types/node_modules/zod/lib/__tests__/Mocker.js -node_modules/zod-to-json-schema/dist-test/types/node_modules/zod/lib/benchmarks/datetime.d.ts -node_modules/zod-to-json-schema/dist-test/types/node_modules/zod/lib/benchmarks/datetime.js -node_modules/zod-to-json-schema/dist-test/types/node_modules/zod/lib/benchmarks/discriminatedUnion.d.ts -node_modules/zod-to-json-schema/dist-test/types/node_modules/zod/lib/benchmarks/discriminatedUnion.js -node_modules/zod-to-json-schema/dist-test/types/node_modules/zod/lib/benchmarks/index.d.ts -node_modules/zod-to-json-schema/dist-test/types/node_modules/zod/lib/benchmarks/index.js -node_modules/zod-to-json-schema/dist-test/types/node_modules/zod/lib/benchmarks/ipv4.d.ts -node_modules/zod-to-json-schema/dist-test/types/node_modules/zod/lib/benchmarks/ipv4.js -node_modules/zod-to-json-schema/dist-test/types/node_modules/zod/lib/benchmarks/object.d.ts -node_modules/zod-to-json-schema/dist-test/types/node_modules/zod/lib/benchmarks/object.js -node_modules/zod-to-json-schema/dist-test/types/node_modules/zod/lib/benchmarks/primitives.d.ts -node_modules/zod-to-json-schema/dist-test/types/node_modules/zod/lib/benchmarks/primitives.js -node_modules/zod-to-json-schema/dist-test/types/node_modules/zod/lib/benchmarks/realworld.d.ts -node_modules/zod-to-json-schema/dist-test/types/node_modules/zod/lib/benchmarks/realworld.js -node_modules/zod-to-json-schema/dist-test/types/node_modules/zod/lib/benchmarks/string.d.ts -node_modules/zod-to-json-schema/dist-test/types/node_modules/zod/lib/benchmarks/string.js -node_modules/zod-to-json-schema/dist-test/types/node_modules/zod/lib/benchmarks/union.d.ts -node_modules/zod-to-json-schema/dist-test/types/node_modules/zod/lib/benchmarks/union.js -node_modules/zod-to-json-schema/dist-test/types/node_modules/zod/lib/helpers/enumUtil.d.ts -node_modules/zod-to-json-schema/dist-test/types/node_modules/zod/lib/helpers/enumUtil.js -node_modules/zod-to-json-schema/dist-test/types/node_modules/zod/lib/helpers/errorUtil.d.ts -node_modules/zod-to-json-schema/dist-test/types/node_modules/zod/lib/helpers/errorUtil.js -node_modules/zod-to-json-schema/dist-test/types/node_modules/zod/lib/helpers/parseUtil.d.ts -node_modules/zod-to-json-schema/dist-test/types/node_modules/zod/lib/helpers/parseUtil.js -node_modules/zod-to-json-schema/dist-test/types/node_modules/zod/lib/helpers/partialUtil.d.ts -node_modules/zod-to-json-schema/dist-test/types/node_modules/zod/lib/helpers/partialUtil.js -node_modules/zod-to-json-schema/dist-test/types/node_modules/zod/lib/helpers/typeAliases.d.ts -node_modules/zod-to-json-schema/dist-test/types/node_modules/zod/lib/helpers/typeAliases.js -node_modules/zod-to-json-schema/dist-test/types/node_modules/zod/lib/helpers/util.d.ts -node_modules/zod-to-json-schema/dist-test/types/node_modules/zod/lib/helpers/util.js -node_modules/zod-to-json-schema/dist-test/types/node_modules/zod/lib/locales/en.d.ts -node_modules/zod-to-json-schema/dist-test/types/node_modules/zod/lib/locales/en.js +node_modules/* \ No newline at end of file diff --git a/my-app/.gitignore b/my-app/.gitignore index 8ed2366..6edd90a 100644 --- a/my-app/.gitignore +++ b/my-app/.gitignore @@ -1,4 +1,4 @@ -# See https://help.github.com/articles/ignoring-files/ for more about ignoring files. +# See https://help.github.com/articles/ignoring-files/ for more about ignoring files..next # dependencies /node_modules @@ -43,3 +43,5 @@ next-env.d.ts # CV related files *.cv *.resume + +/uploads/* \ No newline at end of file diff --git a/my-app/app/api/upload-cv/route.ts b/my-app/app/api/upload-cv/route.ts index 7fcc6d3..cab1136 100644 --- a/my-app/app/api/upload-cv/route.ts +++ b/my-app/app/api/upload-cv/route.ts @@ -2,10 +2,13 @@ import 'core-js/features/promise/with-resolvers'; // Polyfill for Promise.withRe import { NextResponse } from "next/server"; import fs from "fs"; import path from "path"; -import * as pdfjsLib from 'pdfjs-dist'; -import '../../../public/utils/pdf.worker.mjs'; import { v4 as uuidv4 } from 'uuid'; import { fileTypeFromBuffer } from 'file-type'; +import escapeStringRegexp from 'escape-string-regexp'; +import { exec as childProcessExec } from 'child_process'; +import { promisify } from 'util'; + +const exec = promisify(childProcessExec); const uploadDir = path.join(process.cwd(), "uploads", "cv"); @@ -14,41 +17,6 @@ if (!fs.existsSync(uploadDir)) { fs.mkdirSync(uploadDir, { recursive: true }); } -async function extractTextFromPdf(pdfPath: string): Promise { - console.log("Starting extractTextFromPdf for path:", pdfPath); - try { - console.log("Reading PDF file:", pdfPath); - const data = new Uint8Array(fs.readFileSync(pdfPath)); - console.log("PDF file read successfully. Starting loading document..."); - const loadingTask = pdfjsLib.getDocument({ data }); - console.log("Loading task initiated. Waiting for promise..."); - const pdf = await loadingTask.promise; // Await the PDF loading - console.log("PDF document loaded successfully. Number of pages:", pdf.numPages); - let fullText = ""; - const processPages = async () => { - for (let i = 1; i <= pdf.numPages; i++) { - console.log("Processing page:", i); - const page = await pdf.getPage(i); - console.log("Page", i, "loaded. Getting text content..."); - const textContent = await page.getTextContent(); - console.log("Text content for page", i, "obtained. Processing items..."); - fullText += textContent.items.map((item: any) => item.str ? item.str : '').join(" "); - console.log("Text from page", i, "added to fullText."); - } - console.log("Text extraction completed successfully."); - console.log("Parsed PDF Text before return:", fullText); // Added log here - return fullText; - }; - return await processPages(); // Await the page processing - } catch (error) { - console.error("Error extracting text from PDF:", error); - throw new Error("Error extracting text from PDF"); - } finally { - console.log("Finished extractTextFromPdf for path:", pdfPath); - } -} - - export async function POST(req: Request) { console.log("Received request for CV file upload"); @@ -56,24 +24,20 @@ export async function POST(req: Request) { const formData = await req.formData(); const file: File | null = formData.get('cv') as unknown as File | null; - if (!file) { console.warn("No file uploaded."); return NextResponse.json({ message: "No file uploaded." }, { status: 400 }); } - const originalFilename = file.name; const uniqueFilename = `${uuidv4()}-${originalFilename}`; const newFilePath = path.join(uploadDir, uniqueFilename); console.log(`Saving file to: ${newFilePath}`); - const fileBuffer = await file.arrayBuffer(); const type = await fileTypeFromBuffer(Buffer.from(fileBuffer)); console.log("Detected file type:", type); - if (!type || type.mime !== 'application/pdf') { return NextResponse.json({ message: "Unsupported file type detected. Only PDF files are allowed." }, { status: 400 }); } @@ -81,35 +45,116 @@ export async function POST(req: Request) { await fs.promises.writeFile(newFilePath, Buffer.from(fileBuffer)); console.log("File uploaded and saved successfully!"); - console.log("Before PDF parsing"); - const extractedText = await extractTextFromPdf(newFilePath); - console.log("After PDF parsing"); - console.log("Before generating summary"); - const command = `python3 utils/resume_analysis.py "${extractedText}"`; - console.log("Executing python command:", command); - console.log("Extracted Text being passed to python script:", extractedText); - console.log("Length of extractedText:", extractedText.length); // Log length - const executionResult: { stdout: string, stderr: string } = await new Promise((resolve, reject) => { - require('child_process').exec(command, (error: any, stdout: string, stderr: string) => { - if (error) { - console.error("Python script execution error:", error); - console.error("Python script stderr:", stderr); - reject({ error, stdout, stderr }); - } else { - console.log("Python script executed successfully"); - console.log("Python script stdout:", stdout); - resolve({ stdout, stderr }); + // Get the PDF file size + const pdfFileSize = fs.statSync(newFilePath).size; + console.log(`PDF file size: ${pdfFileSize} bytes`); + + // Extract text from PDF using pdfminer.six + let textContent = ''; + let extractedTextFilePath = ''; + try { + const extractTextCommand = `pdf2txt.py "${newFilePath}"`; + const { stdout, stderr } = await exec(extractTextCommand); + textContent = stdout; + + // Create extracted text file path + extractedTextFilePath = newFilePath.replace(/\.pdf$/i, ".txt"); + + // Write extracted text to file + fs.writeFileSync(extractedTextFilePath, textContent); + console.log(`Extracted text saved to: ${extractedTextFilePath}`); + + } catch (error: any) { + console.error("Error extracting text from PDF:", error); + return NextResponse.json({ summary: "Error extracting text from PDF" }, { status: 500 }); + } + + // Execute the resume analysis script + const { spawn } = require('child_process'); + const pythonProcess = spawn('python3', [path.join(process.cwd(), 'utils', 'resume_analysis.py'), "-f", extractedTextFilePath]); + + let summary = ''; + pythonProcess.stdout.on('data', (data: Buffer) => { + summary += data.toString(); + }); + + pythonProcess.stderr.on('data', (data: Buffer) => { + console.error(`stderr: ${data}`); + }); + + let pythonProcessError = false; + let input_tokens = 0; + let output_tokens = 0; + let total_tokens = 0; + let cost = 0; + let rawOutput = ""; + let openaiOutputFilePath = ""; + + pythonProcess.stdout.on('data', (data: Buffer) => { + const output = data.toString(); + rawOutput += output; + }); + + pythonProcess.on('close', (code: number) => { + console.log(`child process exited with code ${code}`); + if (code !== 0) { + summary = "Error generating summary"; + pythonProcessError = true; + } else { + summary = rawOutput.split("Summary: ")[1]?.split("\n--- Usage Information ---")[0] || "Error generating summary"; + try { + input_tokens = parseInt(rawOutput.split("Input tokens: ")[1]?.split("\n")[0] || "0"); + output_tokens = parseInt(rawOutput.split("Output tokens: ")[1]?.split("\n")[0] || "0"); + total_tokens = parseInt(rawOutput.split("Total tokens: ")[1]?.split("\n")[0] || "0"); + cost = parseFloat(rawOutput.split("Cost: $")[1]?.split("\n")[0] || "0"); + + // Create OpenAI output file path + openaiOutputFilePath = newFilePath.replace(/\.pdf$/i, "_openai.txt"); + fs.writeFileSync(openaiOutputFilePath, rawOutput); + console.log(`OpenAI output saved to: ${openaiOutputFilePath}`); + + } catch (e) { + console.error("Error parsing token information", e); } + } + console.log(`--- Usage Information ---`); + console.log(`Input tokens: ${input_tokens}`); + console.log(`Output tokens: ${output_tokens}`); + console.log(`Total tokens: ${total_tokens}`); + console.log(`Cost: $${cost}`); + }); + + pythonProcess.stderr.on('data', (data: Buffer) => { + console.error(`stderr: ${data}`); + }); + + pythonProcess.on('close', (code: number) => { + console.log(`child process exited with code ${code}`); + if (code !== 0) { + summary = "Error generating summary"; + pythonProcessError = true; + } + console.log(`--- Usage Information ---`); + console.log(`Input tokens: ${input_tokens}`); + console.log(`Output tokens: ${output_tokens}`); + console.log(`Total tokens: ${total_tokens}`); + console.log(`Cost: $${cost}`); + }); + + // Add a timeout to the python process + const timeout = setTimeout(() => { + console.error("Python process timed out"); + pythonProcess.kill(); + summary = "Error generating summary: Timeout"; + pythonProcessError = true; + }, 10000); // 10 seconds + + return new Promise((resolve) => { + pythonProcess.on('close', (code: number) => { + clearTimeout(timeout); + resolve(NextResponse.json({ summary: summary }, { status: pythonProcessError ? 500 : 200 })); }); }); - const { stdout, stderr } = executionResult; - - if (stderr) { - console.error("Error from python script (stderr):", stderr); - } - const summary: string = stdout.trim(); - console.log("After generating summary"); - return NextResponse.json({ summary: summary }, { status: 200 }); } catch (error: any) { console.error("Error during file processing:", error); diff --git a/my-app/app/page.tsx b/my-app/app/page.tsx index b843cd7..3848c87 100644 --- a/my-app/app/page.tsx +++ b/my-app/app/page.tsx @@ -83,8 +83,8 @@ export default function Home() { return (
-
-
+
+

Welcome to Your CV Upgrade

This platform is designed to help you enhance your CV and showcase your skills effectively. @@ -104,8 +104,8 @@ export default function Home() {

-
- +
+

Are you ready to pimp your CV?

- - {file &&

Selected file: {file.name}

} - +
+ + +
+ {file &&

Selected file: {file.name}

}
{/* Right Column - CV Summary Panel */}
-
+
{loading ? ( -
-
-
-
+
+
+
+
) : ( - isSummaryVisible && summary && + summary && )}
-