From a0d53726137d7a4707b67a0b8373b311d5a5c6de Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Sat, 2 May 2026 17:39:25 +0100 Subject: [PATCH] build(release): keep qrcode terminal external --- src/plugins/providers.ts | 2 +- tsdown.config.ts | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/plugins/providers.ts b/src/plugins/providers.ts index af25533bac2..e992f1a3642 100644 --- a/src/plugins/providers.ts +++ b/src/plugins/providers.ts @@ -8,7 +8,7 @@ import { passesManifestOwnerBasePolicy, } from "./manifest-owner-policy.js"; import { loadPluginManifestRegistryForInstalledIndex } from "./manifest-registry-installed.js"; -import type { PluginManifestRegistry } from "./manifest-registry.js"; +import type { PluginManifestRecord, PluginManifestRegistry } from "./manifest-registry.js"; import { loadPluginRegistrySnapshot, normalizePluginsConfigWithRegistry, diff --git a/tsdown.config.ts b/tsdown.config.ts index ce8131583e8..89e2af8a78a 100644 --- a/tsdown.config.ts +++ b/tsdown.config.ts @@ -126,6 +126,7 @@ const explicitNeverBundleDependencies = [ "@lancedb/lancedb", "@matrix-org/matrix-sdk-crypto-nodejs", "matrix-js-sdk", + "qrcode-terminal", ].toSorted((left, right) => left.localeCompare(right)); function shouldNeverBundleDependency(id: string): boolean {