test(plugins): allow packaged runtime mirrors

This commit is contained in:
Peter Steinberger
2026-04-15 12:56:21 +01:00
parent 963ad1df06
commit 931581070a

View File

@@ -6,16 +6,21 @@ const packageManifestContractTests: PackageManifestContractParams[] = [
{ pluginId: "bluebubbles", minHostVersionBaseline: "2026.3.22" },
{
pluginId: "discord",
pluginLocalRuntimeDeps: ["@buape/carbon", "@discordjs/opus", "discord-api-types", "opusscript"],
mirroredRootRuntimeDeps: ["https-proxy-agent"],
mirroredRootRuntimeDeps: [
"@buape/carbon",
"@discordjs/opus",
"discord-api-types",
"https-proxy-agent",
"opusscript",
],
minHostVersionBaseline: "2026.3.22",
},
{
pluginId: "feishu",
pluginLocalRuntimeDeps: ["@larksuiteoapi/node-sdk"],
mirroredRootRuntimeDeps: ["@larksuiteoapi/node-sdk"],
minHostVersionBaseline: "2026.3.22",
},
{ pluginId: "google", pluginLocalRuntimeDeps: ["@google/genai"] },
{ pluginId: "google", mirroredRootRuntimeDeps: ["@google/genai"] },
{
pluginId: "googlechat",
mirroredRootRuntimeDeps: ["google-auth-library"],
@@ -23,10 +28,10 @@ const packageManifestContractTests: PackageManifestContractParams[] = [
},
{ pluginId: "irc", minHostVersionBaseline: "2026.3.22" },
{ pluginId: "line", minHostVersionBaseline: "2026.3.22" },
{ pluginId: "amazon-bedrock", pluginLocalRuntimeDeps: ["@aws-sdk/client-bedrock"] },
{ pluginId: "amazon-bedrock", mirroredRootRuntimeDeps: ["@aws-sdk/client-bedrock"] },
{
pluginId: "amazon-bedrock-mantle",
pluginLocalRuntimeDeps: ["@aws/bedrock-token-generator"],
mirroredRootRuntimeDeps: ["@aws/bedrock-token-generator"],
},
{ pluginId: "matrix", minHostVersionBaseline: "2026.3.22" },
{ pluginId: "mattermost", minHostVersionBaseline: "2026.3.22" },
@@ -41,8 +46,7 @@ const packageManifestContractTests: PackageManifestContractParams[] = [
{ pluginId: "openshell", pluginLocalRuntimeDeps: ["openshell"] },
{
pluginId: "slack",
pluginLocalRuntimeDeps: ["@slack/bolt", "@slack/web-api"],
mirroredRootRuntimeDeps: ["https-proxy-agent"],
mirroredRootRuntimeDeps: ["@slack/bolt", "@slack/web-api", "https-proxy-agent"],
},
{ pluginId: "synology-chat", minHostVersionBaseline: "2026.3.22" },
{