chore: ⬆️ Upgrade dependencies

This commit is contained in:
Jesse Wierzbinski 2025-05-01 16:27:34 +02:00
parent 441c7714d9
commit 4a4f72fd66
No known key found for this signature in database
92 changed files with 1056 additions and 1730 deletions

View file

@ -2,8 +2,7 @@ import { type BunFile, env, file } from "bun";
import ISO6391 from "iso-639-1";
import { types as mimeTypes } from "mime-types";
import { generateVAPIDKeys } from "web-push";
import { z } from "zod";
import { ZodError } from "zod";
import { ZodError, z } from "zod";
import { fromZodError } from "zod-validation-error";
import { ProxiableUrl } from "~/classes/media/url.ts";
import { RolePermission } from "~/packages/client/schemas/permissions.ts";

View file

@ -1,5 +1,7 @@
import type { Role as RoleSchema } from "@versia/client/schemas";
import type { RolePermission } from "@versia/client/schemas";
import type {
RolePermission,
Role as RoleSchema,
} from "@versia/client/schemas";
import { db } from "@versia/kit/db";
import { Roles, RoleToUsers } from "@versia/kit/tables";
import {

View file

@ -2,9 +2,9 @@ import { getLogger } from "@logtape/logtape";
import type {
Account,
Mention as MentionSchema,
RolePermission,
Source,
} from "@versia/client/schemas";
import type { RolePermission } from "@versia/client/schemas";
import { db, Media, Notification, PushSubscription } from "@versia/kit/db";
import {
EmojiToUser,
@ -15,8 +15,7 @@ import {
Users,
UserToPinnedNotes,
} from "@versia/kit/tables";
import { randomUUIDv7 } from "bun";
import { password as bunPassword } from "bun";
import { password as bunPassword, randomUUIDv7 } from "bun";
import chalk from "chalk";
import {
and,

View file

@ -33,7 +33,9 @@ export class ApiError extends Error {
.optional(),
});
public get schema(): DescribeRouteOptions["responses"] {
public get schema(): NonNullable<
DescribeRouteOptions["responses"]
>[number] {
return {
description: this.message,
content: {

View file

@ -184,21 +184,21 @@ export class InboxProcessor {
.on(VersiaEntities.Note, async (n) => {
await Note.fromVersia(n);
})
.on(VersiaEntities.Follow, (f) => {
InboxProcessor.processFollowRequest(f);
})
.on(VersiaEntities.FollowAccept, (f) => {
InboxProcessor.processFollowAccept(f);
})
.on(VersiaEntities.FollowReject, (f) => {
InboxProcessor.processFollowReject(f);
})
.on(VersiaEntities.Like, (l) => {
InboxProcessor.processLikeRequest(l);
})
.on(VersiaEntities.Delete, (d) => {
InboxProcessor.processDelete(d);
})
.on(VersiaEntities.Follow, (f) =>
InboxProcessor.processFollowRequest(f),
)
.on(VersiaEntities.FollowAccept, (f) =>
InboxProcessor.processFollowAccept(f),
)
.on(VersiaEntities.FollowReject, (f) =>
InboxProcessor.processFollowReject(f),
)
.on(VersiaEntities.Like, (l) =>
InboxProcessor.processLikeRequest(l),
)
.on(VersiaEntities.Delete, (d) =>
InboxProcessor.processDelete(d),
)
.on(VersiaEntities.User, async (u) => {
await User.fromVersia(u);
})

View file

@ -1,6 +1,5 @@
import { User } from "@versia/kit/db";
import { Queue } from "bullmq";
import { Worker } from "bullmq";
import { Queue, Worker } from "bullmq";
import chalk from "chalk";
import { config } from "~/config.ts";
import * as VersiaEntities from "~/packages/sdk/entities";

View file

@ -1,7 +1,6 @@
import { Instance } from "@versia/kit/db";
import { Instances } from "@versia/kit/tables";
import { Queue } from "bullmq";
import { Worker } from "bullmq";
import { Queue, Worker } from "bullmq";
import { eq } from "drizzle-orm";
import { config } from "~/config.ts";
import { connection } from "~/utils/redis.ts";

View file

@ -1,7 +1,6 @@
import { getLogger } from "@logtape/logtape";
import { Instance, User } from "@versia/kit/db";
import { Queue } from "bullmq";
import { Worker } from "bullmq";
import { Queue, Worker } from "bullmq";
import type { SocketAddress } from "bun";
import { config } from "~/config.ts";
import type { JSONObject } from "~/packages/sdk/types.ts";

View file

@ -1,6 +1,5 @@
import { Media } from "@versia/kit/db";
import { Queue } from "bullmq";
import { Worker } from "bullmq";
import { Queue, Worker } from "bullmq";
import { config } from "~/config.ts";
import { connection } from "~/utils/redis.ts";
import { calculateBlurhash } from "../media/preprocessors/blurhash.ts";

View file

@ -1,6 +1,5 @@
import { Note, PushSubscription, Token, User } from "@versia/kit/db";
import { Queue } from "bullmq";
import { Worker } from "bullmq";
import { Queue, Worker } from "bullmq";
import { sendNotification } from "web-push";
import { htmlToText } from "@/content_types.ts";
import { config } from "~/config.ts";

View file

@ -1,6 +1,5 @@
import { Relationship, User } from "@versia/kit/db";
import { Queue } from "bullmq";
import { Worker } from "bullmq";
import { Queue, Worker } from "bullmq";
import { config } from "~/config.ts";
import { connection } from "~/utils/redis.ts";