build(release): keep qrcode terminal external

This commit is contained in:
Peter Steinberger
2026-05-02 17:39:25 +01:00
parent b79548b116
commit a0d5372613
2 changed files with 2 additions and 1 deletions

View File

@@ -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,

View File

@@ -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 {