summary refs log tree commit diff
path: root/src/api
diff options
context:
space:
mode:
authorRory& <root@rory.gay>2026-06-11 18:07:50 +0200
committerRory& <root@rory.gay>2026-06-11 18:07:50 +0200
commitfe1c390973221703bfdeefeebd59c5fdee3f5f2d (patch)
treed81333f441614ae1d8000bd00150c461ac0fb9fc /src/api
parentAllow subpath imports from module aliases (diff)
downloadserver-ts-fe1c390973221703bfdeefeebd59c5fdee3f5f2d.tar.xz
Allow subpath imports, move extensions to separate module
Diffstat (limited to 'src/api')
-rw-r--r--src/api/routes/channels/#channel_id/messages/#message_id/reactions.ts2
-rw-r--r--src/api/routes/guilds/#guild_id/roles/#role_id/members.ts3
-rw-r--r--src/api/util/handlers/Message.ts4
-rw-r--r--src/api/util/utility/EmbedHandlers.ts3
4 files changed, 6 insertions, 6 deletions
diff --git a/src/api/routes/channels/#channel_id/messages/#message_id/reactions.ts b/src/api/routes/channels/#channel_id/messages/#message_id/reactions.ts

index 305f81fc..839ae6ee 100644 --- a/src/api/routes/channels/#channel_id/messages/#message_id/reactions.ts +++ b/src/api/routes/channels/#channel_id/messages/#message_id/reactions.ts
@@ -17,6 +17,7 @@ */ import { route } from "@spacebar/api"; +import { arrayRemove } from "@spacebar/extensions"; import { Channel, emitEvent, @@ -29,7 +30,6 @@ import { MessageReactionRemoveEmojiEvent, MessageReactionRemoveEvent, User, - arrayRemove, ReactionType, } from "@spacebar/util"; import { Request, Response, Router } from "express"; diff --git a/src/api/routes/guilds/#guild_id/roles/#role_id/members.ts b/src/api/routes/guilds/#guild_id/roles/#role_id/members.ts
index aea54b1d..5a55c731 100644 --- a/src/api/routes/guilds/#guild_id/roles/#role_id/members.ts +++ b/src/api/routes/guilds/#guild_id/roles/#role_id/members.ts
@@ -17,7 +17,8 @@ */ import { Router, Request, Response } from "express"; -import { DiscordApiErrors, Member, arrayPartition } from "@spacebar/util"; +import { arrayPartition } from "@spacebar/extensions"; +import { DiscordApiErrors, Member } from "@spacebar/util"; import { route } from "@spacebar/api"; const router = Router({ mergeParams: true }); diff --git a/src/api/util/handlers/Message.ts b/src/api/util/handlers/Message.ts
index acfe7f31..74c2d6d0 100644 --- a/src/api/util/handlers/Message.ts +++ b/src/api/util/handlers/Message.ts
@@ -17,10 +17,9 @@ */ import { fillMessageUrlEmbeds, randomString } from "@spacebar/api"; +import { mathLogBase, arrayDistributeSequentially } from "@spacebar/extensions"; import { Application, - arrayDistributeSequentially, - arrayPartition, Attachment, Channel, CloudAttachment, @@ -35,7 +34,6 @@ import { Guild, handleFile, HERE_MENTION, - mathLogBase, Member, Message, MessageCreateEvent, diff --git a/src/api/util/utility/EmbedHandlers.ts b/src/api/util/utility/EmbedHandlers.ts
index f242d686..fa3d74f0 100644 --- a/src/api/util/utility/EmbedHandlers.ts +++ b/src/api/util/utility/EmbedHandlers.ts
@@ -16,7 +16,8 @@ along with this program. If not, see <https://www.gnu.org/licenses/>. */ -import { arrayDistinctBy, arrayGroupBy, Config, EmbedCache, emitEvent, Message, MessageUpdateEvent, normalizeUrl, OrmUtils, sleep } from "@spacebar/util"; +import { sleep, arrayDistinctBy, arrayGroupBy } from "@spacebar/extensions"; +import { Config, EmbedCache, emitEvent, Message, MessageUpdateEvent, normalizeUrl, OrmUtils } from "@spacebar/util"; import { Embed, EmbedImage, EmbedType } from "@spacebar/schemas"; import * as cheerio from "cheerio"; import crypto from "node:crypto";