refactor: generate bundled channel seams

This commit is contained in:
Peter Steinberger
2026-03-27 04:04:10 +00:00
parent 9a775aa59c
commit a10763e118
18 changed files with 290 additions and 107 deletions

View File

@@ -0,0 +1,96 @@
// Auto-generated by scripts/generate-bundled-plugin-metadata.mjs. Do not edit directly.
import bluebubblesChannelEntry from "../../extensions/bluebubbles/index.js";
import bluebubblesChannelSetupEntry from "../../extensions/bluebubbles/setup-entry.js";
import discordChannelEntry from "../../extensions/discord/index.js";
import discordChannelSetupEntry from "../../extensions/discord/setup-entry.js";
import feishuChannelEntry from "../../extensions/feishu/index.js";
import feishuChannelSetupEntry from "../../extensions/feishu/setup-entry.js";
import imessageChannelEntry from "../../extensions/imessage/index.js";
import imessageChannelSetupEntry from "../../extensions/imessage/setup-entry.js";
import ircChannelEntry from "../../extensions/irc/index.js";
import ircChannelSetupEntry from "../../extensions/irc/setup-entry.js";
import lineChannelEntry from "../../extensions/line/index.js";
import lineChannelSetupEntry from "../../extensions/line/setup-entry.js";
import mattermostChannelEntry from "../../extensions/mattermost/index.js";
import mattermostChannelSetupEntry from "../../extensions/mattermost/setup-entry.js";
import nextcloudTalkChannelEntry from "../../extensions/nextcloud-talk/index.js";
import nextcloudTalkChannelSetupEntry from "../../extensions/nextcloud-talk/setup-entry.js";
import signalChannelEntry from "../../extensions/signal/index.js";
import signalChannelSetupEntry from "../../extensions/signal/setup-entry.js";
import slackChannelEntry from "../../extensions/slack/index.js";
import slackChannelSetupEntry from "../../extensions/slack/setup-entry.js";
import synologyChatChannelEntry from "../../extensions/synology-chat/index.js";
import synologyChatChannelSetupEntry from "../../extensions/synology-chat/setup-entry.js";
import telegramChannelEntry from "../../extensions/telegram/index.js";
import telegramChannelSetupEntry from "../../extensions/telegram/setup-entry.js";
import zaloChannelEntry from "../../extensions/zalo/index.js";
import zaloChannelSetupEntry from "../../extensions/zalo/setup-entry.js";
export const GENERATED_BUNDLED_CHANNEL_ENTRIES = [
{
id: "bluebubbles",
entry: bluebubblesChannelEntry,
setupEntry: bluebubblesChannelSetupEntry,
},
{
id: "discord",
entry: discordChannelEntry,
setupEntry: discordChannelSetupEntry,
},
{
id: "feishu",
entry: feishuChannelEntry,
setupEntry: feishuChannelSetupEntry,
},
{
id: "imessage",
entry: imessageChannelEntry,
setupEntry: imessageChannelSetupEntry,
},
{
id: "irc",
entry: ircChannelEntry,
setupEntry: ircChannelSetupEntry,
},
{
id: "line",
entry: lineChannelEntry,
setupEntry: lineChannelSetupEntry,
},
{
id: "mattermost",
entry: mattermostChannelEntry,
setupEntry: mattermostChannelSetupEntry,
},
{
id: "nextcloud-talk",
entry: nextcloudTalkChannelEntry,
setupEntry: nextcloudTalkChannelSetupEntry,
},
{
id: "signal",
entry: signalChannelEntry,
setupEntry: signalChannelSetupEntry,
},
{
id: "slack",
entry: slackChannelEntry,
setupEntry: slackChannelSetupEntry,
},
{
id: "synology-chat",
entry: synologyChatChannelEntry,
setupEntry: synologyChatChannelSetupEntry,
},
{
id: "telegram",
entry: telegramChannelEntry,
setupEntry: telegramChannelSetupEntry,
},
{
id: "zalo",
entry: zaloChannelEntry,
setupEntry: zaloChannelSetupEntry,
},
] as const;