diff --git a/src/api/load.js b/src/api/load.js index 9438e99..dcdf936 100644 --- a/src/api/load.js +++ b/src/api/load.js @@ -4,7 +4,7 @@ import {type Project} from "../core/project"; import {type Weights as WeightsT} from "../core/weights"; import {type PluginDeclaration} from "../analysis/pluginDeclaration"; import {type TimelineCredParameters} from "../analysis/timeline/params"; -import {type DiscordToken} from "../plugins/experimental-discord/params"; +import {type DiscordToken} from "../plugins/experimental-discord/config"; import {type GithubToken} from "../plugins/github/token"; import {type CacheProvider} from "../backend/cache"; import {DataDirectory} from "../backend/dataDirectory"; diff --git a/src/backend/loadContext.js b/src/backend/loadContext.js index 382b398..00a1bf0 100644 --- a/src/backend/loadContext.js +++ b/src/backend/loadContext.js @@ -6,7 +6,7 @@ import {type WeightedGraph as WeightedGraphT} from "../core/weightedGraph"; import * as WeightedGraph from "../core/weightedGraph"; import {type TimelineCredParameters} from "../analysis/timeline/params"; import {type GithubToken} from "../plugins/github/token"; -import {type DiscordToken} from "../plugins/experimental-discord/params"; +import {type DiscordToken} from "../plugins/experimental-discord/config"; import {type CacheProvider} from "./cache"; import {TaskReporter} from "../util/taskReporter"; import {TimelineCred} from "../analysis/timeline/timelineCred"; diff --git a/src/backend/pluginLoaders.js b/src/backend/pluginLoaders.js index e48c398..26506aa 100644 --- a/src/backend/pluginLoaders.js +++ b/src/backend/pluginLoaders.js @@ -7,7 +7,7 @@ import * as WeightedGraph from "../core/weightedGraph"; import {type PluginDeclaration} from "../analysis/pluginDeclaration"; import {type CacheProvider} from "./cache"; import {type GithubToken} from "../plugins/github/token"; -import {type DiscordToken} from "../plugins/experimental-discord/params"; +import {type DiscordToken} from "../plugins/experimental-discord/config"; import {type Loader as GithubLoader} from "../plugins/github/loader"; import {type Loader as DiscordLoader} from "../plugins/experimental-discord/loader"; import {type Loader as DiscourseLoader} from "../plugins/discourse/loader"; diff --git a/src/cli/common.js b/src/cli/common.js index c15566a..1e327d8 100644 --- a/src/cli/common.js +++ b/src/cli/common.js @@ -7,7 +7,7 @@ import deepFreeze from "deep-freeze"; import fs from "fs-extra"; import {type Weights, fromJSON as weightsFromJSON} from "../core/weights"; import {validateToken, type GithubToken} from "../plugins/github/token"; -import {type DiscordToken} from "../plugins/experimental-discord/params"; +import {type DiscordToken} from "../plugins/experimental-discord/config"; export type PluginName = "git" | "github"; diff --git a/src/core/project.js b/src/core/project.js index ca62dbb..4ede934 100644 --- a/src/core/project.js +++ b/src/core/project.js @@ -7,7 +7,7 @@ import {type ProjectParameters as Initiatives} from "../plugins/initiatives/para import {type Identity} from "../plugins/identity/identity"; import {type DiscourseServer} from "../plugins/discourse/server"; import type {TimelineCredParameters} from "../analysis/timeline/params"; -import {type ProjectOptions as Discord} from "../plugins/experimental-discord/params"; +import {type DiscordConfig as Discord} from "../plugins/experimental-discord/config"; export type ProjectId = string; diff --git a/src/plugins/experimental-discord/params.js b/src/plugins/experimental-discord/config.js similarity index 87% rename from src/plugins/experimental-discord/params.js rename to src/plugins/experimental-discord/config.js index 8e99890..888a916 100644 --- a/src/plugins/experimental-discord/params.js +++ b/src/plugins/experimental-discord/config.js @@ -5,7 +5,7 @@ import {type EmojiWeightMap} from "./createGraph"; export type {BotToken as DiscordToken} from "./models"; -export type ProjectOptions = {| +export type DiscordConfig = {| +guildId: Model.Snowflake, +reactionWeights: EmojiWeightMap, |}; diff --git a/src/plugins/experimental-discord/loader.js b/src/plugins/experimental-discord/loader.js index 8bdf220..a886ddc 100644 --- a/src/plugins/experimental-discord/loader.js +++ b/src/plugins/experimental-discord/loader.js @@ -7,7 +7,7 @@ import {type CacheProvider} from "../../backend/cache"; import {SqliteMirrorRepository} from "./mirrorRepository"; import {weightsForDeclaration} from "../../analysis/pluginDeclaration"; import {createGraph as _createGraph} from "./createGraph"; -import {type ProjectOptions} from "./params"; +import {type DiscordConfig} from "./config"; import {declaration} from "./declaration"; import * as Model from "./models"; import {Fetcher} from "./fetcher"; @@ -26,7 +26,7 @@ export default ({ }: Loader); export async function updateMirror( - {guildId}: ProjectOptions, + {guildId}: DiscordConfig, token: Model.BotToken, cache: CacheProvider, reporter: TaskReporter @@ -38,7 +38,7 @@ export async function updateMirror( } export async function createGraph( - {guildId, reactionWeights}: ProjectOptions, + {guildId, reactionWeights}: DiscordConfig, cache: CacheProvider ): Promise { const repo = await repository(cache, guildId);