summary refs log tree commit diff
path: root/src/api/util
diff options
context:
space:
mode:
authorRory& <root@rory.gay>2026-04-19 21:35:30 +0200
committerRory& <root@rory.gay>2026-04-19 22:45:37 +0200
commit5f8afbc7ae7603752c2c9732994f0a9b1eb4938a (patch)
tree90f8ce52a53a680b530885fa1d7901f082d8f807 /src/api/util
parentMinor package updates (diff)
downloadserver-ts-5f8afbc7ae7603752c2c9732994f0a9b1eb4938a.tar.xz
eslint: array callback return, no restricted imports
Diffstat (limited to 'src/api/util')
-rw-r--r--src/api/util/handlers/Instance.ts2
-rw-r--r--src/api/util/handlers/Message.ts7
-rw-r--r--src/api/util/utility/EmbedHandlers.ts2
-rw-r--r--src/api/util/utility/RandomInviteID.ts2
4 files changed, 4 insertions, 9 deletions
diff --git a/src/api/util/handlers/Instance.ts b/src/api/util/handlers/Instance.ts

index 6b8d1ec6..f899d07d 100644 --- a/src/api/util/handlers/Instance.ts +++ b/src/api/util/handlers/Instance.ts
@@ -17,7 +17,7 @@ */ import { Session, TimeSpan } from "@spacebar/util"; -import { setInterval } from "timers"; +import { setInterval } from "node:timers"; export async function initInstance() { // TODO: clean up database and delete tombstone data diff --git a/src/api/util/handlers/Message.ts b/src/api/util/handlers/Message.ts
index ea42283f..3ebf50e4 100644 --- a/src/api/util/handlers/Message.ts +++ b/src/api/util/handlers/Message.ts
@@ -16,13 +16,12 @@ along with this program. If not, see <https://www.gnu.org/licenses/>. */ -import { EmbedHandlers, randomString, fillMessageUrlEmbeds } from "@spacebar/api"; +import { randomString, fillMessageUrlEmbeds } from "@spacebar/api"; import { Application, Attachment, Channel, Config, - EmbedCache, emitEvent, EVERYONE_MENTION, getPermission, @@ -31,7 +30,6 @@ import { HERE_MENTION, Message, MessageCreateEvent, - MessageUpdateEvent, Role, ROLE_MENTION, Sticker, @@ -41,7 +39,6 @@ import { Webhook, handleFile, Permissions, - normalizeUrl, DiscordApiErrors, CloudAttachment, ReadState, @@ -49,7 +46,6 @@ import { Session, MessageFlags, FieldErrors, - Snowflake, getDatabase, } from "@spacebar/util"; import { HTTPError } from "lambert-server"; @@ -70,7 +66,6 @@ import { UnfurledMediaItem, BaseMessageComponents, v1CompTypes, - PartialUser, } from "@spacebar/schemas"; const allow_empty = false; // TODO: check webhook, application, system author, stickers diff --git a/src/api/util/utility/EmbedHandlers.ts b/src/api/util/utility/EmbedHandlers.ts
index b799e623..e9165a13 100644 --- a/src/api/util/utility/EmbedHandlers.ts +++ b/src/api/util/utility/EmbedHandlers.ts
@@ -19,7 +19,7 @@ import { arrayDistinctBy, arrayGroupBy, Config, EmbedCache, emitEvent, Message, MessageUpdateEvent, normalizeUrl, OrmUtils, sleep } from "@spacebar/util"; import { Embed, EmbedImage, EmbedType } from "@spacebar/schemas"; import * as cheerio from "cheerio"; -import crypto from "crypto"; +import crypto from "node:crypto"; import { yellow } from "picocolors"; import probe from "probe-image-size"; import { FindOptionsWhere, In } from "typeorm"; diff --git a/src/api/util/utility/RandomInviteID.ts b/src/api/util/utility/RandomInviteID.ts
index d7f2c629..ec54a9fc 100644 --- a/src/api/util/utility/RandomInviteID.ts +++ b/src/api/util/utility/RandomInviteID.ts
@@ -17,7 +17,7 @@ */ import { Snowflake } from "@spacebar/util"; -import crypto from "crypto"; +import crypto from "node:crypto"; // TODO: 'random'? seriously? who named this? // And why is this even here? Just use cryto.randomBytes?