kaneo (minimalist kanban) fork to experiment adding a tangled integration
github.com/usekaneo/kaneo
1import { discordPlugin } from "./discord";
2import { genericWebhookPlugin } from "./generic-webhook";
3import { giteaPlugin } from "./gitea";
4import { githubPlugin, initializeGitHubPlugin } from "./github";
5import { initializeEventSubscriptions, registerPlugin } from "./registry";
6import { slackPlugin } from "./slack";
7import { telegramPlugin } from "./telegram";
8
9export function initializePlugins() {
10 console.log("Initializing plugins...");
11
12 registerPlugin(githubPlugin);
13 registerPlugin(giteaPlugin);
14 registerPlugin(slackPlugin);
15 registerPlugin(discordPlugin);
16 registerPlugin(genericWebhookPlugin);
17 registerPlugin(telegramPlugin);
18 initializeGitHubPlugin();
19 initializeEventSubscriptions();
20
21 console.log("✅ Plugins initialized");
22}
23
24export * from "./registry";
25export * from "./types";