From 8213ca62e0a803ed65b7c13a179634479eb970ed Mon Sep 17 00:00:00 2001 From: Jesse Wierzbinski Date: Tue, 23 Jul 2024 00:13:46 +0200 Subject: [PATCH] chore: :arrow_up: Upgrade @lysand-org/federation to latest --- bun.lockb | Bin 261148 -> 261124 bytes classes/functions/status.ts | 6 ++++-- cli/commands/federation/user/fetch.ts | 6 ++++-- cli/commands/federation/user/finger.ts | 6 ++++-- package.json | 2 +- packages/database-interface/user.ts | 6 ++++-- server/api/api/v1/accounts/lookup/index.ts | 6 ++++-- server/api/api/v1/accounts/search/index.ts | 6 ++++-- server/api/api/v2/search/index.ts | 6 ++++-- server/api/well-known/webfinger/index.ts | 4 ++-- 10 files changed, 31 insertions(+), 17 deletions(-) diff --git a/bun.lockb b/bun.lockb index 3e4fe9972495e62f63219e775a57b1aa9dd78c05..dced7f2867fb8914e2b7e64003988c260911a623 100755 GIT binary patch delta 26349 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 diff --git a/classes/functions/status.ts b/classes/functions/status.ts index 2bea537e..88dbbdd7 100644 --- a/classes/functions/status.ts +++ b/classes/functions/status.ts @@ -2,8 +2,10 @@ import { mentionValidator } from "@/api"; import { sanitizeHtml, sanitizeHtmlInline } from "@/sanitization"; import markdownItTaskLists from "@hackmd/markdown-it-task-lists"; import { getLogger } from "@logtape/logtape"; -import { SignatureConstructor } from "@lysand-org/federation"; -import { FederationRequester } from "@lysand-org/federation/requester"; +import { + FederationRequester, + SignatureConstructor, +} from "@lysand-org/federation"; import type { ContentFormat } from "@lysand-org/federation/types"; import { config } from "config-manager"; import { diff --git a/cli/commands/federation/user/fetch.ts b/cli/commands/federation/user/fetch.ts index aa0e4041..3cf5e93e 100644 --- a/cli/commands/federation/user/fetch.ts +++ b/cli/commands/federation/user/fetch.ts @@ -1,6 +1,8 @@ import { parseUserAddress, userAddressValidator } from "@/api"; -import { SignatureConstructor } from "@lysand-org/federation"; -import { FederationRequester } from "@lysand-org/federation/requester"; +import { + FederationRequester, + SignatureConstructor, +} from "@lysand-org/federation"; import { Args } from "@oclif/core"; import chalk from "chalk"; import ora from "ora"; diff --git a/cli/commands/federation/user/finger.ts b/cli/commands/federation/user/finger.ts index c3f54fd0..37dfc4eb 100644 --- a/cli/commands/federation/user/finger.ts +++ b/cli/commands/federation/user/finger.ts @@ -1,6 +1,8 @@ import { parseUserAddress, userAddressValidator } from "@/api"; -import { SignatureConstructor } from "@lysand-org/federation"; -import { FederationRequester } from "@lysand-org/federation/requester"; +import { + FederationRequester, + SignatureConstructor, +} from "@lysand-org/federation"; import { Args } from "@oclif/core"; import chalk from "chalk"; import ora from "ora"; diff --git a/package.json b/package.json index c8206fbd..f7cd2f13 100644 --- a/package.json +++ b/package.json @@ -104,7 +104,7 @@ "@json2csv/plainjs": "^7.0.6", "@logtape/logtape": "npm:@jsr/logtape__logtape@0.4.2", "@lysand-org/client": "^0.2.4", - "@lysand-org/federation": "^2.1.3", + "@lysand-org/federation": "2.1.8", "@oclif/core": "^4.0.12", "@tufjs/canonical-json": "^2.0.0", "altcha-lib": "^0.4.0", diff --git a/packages/database-interface/user.ts b/packages/database-interface/user.ts index 6d5a69cf..edf007fd 100644 --- a/packages/database-interface/user.ts +++ b/packages/database-interface/user.ts @@ -6,8 +6,10 @@ import type { Account as ApiAccount, Mention as ApiMention, } from "@lysand-org/client/types"; -import { EntityValidator } from "@lysand-org/federation"; -import type { FederationRequester } from "@lysand-org/federation/requester"; +import { + EntityValidator, + type FederationRequester, +} from "@lysand-org/federation"; import type { Entity, User as LysandUser } from "@lysand-org/federation/types"; import { type InferInsertModel, diff --git a/server/api/api/v1/accounts/lookup/index.ts b/server/api/api/v1/accounts/lookup/index.ts index 3b9910f1..c58c52ba 100644 --- a/server/api/api/v1/accounts/lookup/index.ts +++ b/server/api/api/v1/accounts/lookup/index.ts @@ -2,8 +2,10 @@ import { applyConfig, auth, handleZodError } from "@/api"; import { errorResponse, jsonResponse } from "@/response"; import type { Hono } from "@hono/hono"; import { zValidator } from "@hono/zod-validator"; -import { SignatureConstructor } from "@lysand-org/federation"; -import { FederationRequester } from "@lysand-org/federation/requester"; +import { + FederationRequester, + SignatureConstructor, +} from "@lysand-org/federation"; import { eq } from "drizzle-orm"; import { anyOf, diff --git a/server/api/api/v1/accounts/search/index.ts b/server/api/api/v1/accounts/search/index.ts index a586a99a..9b300c53 100644 --- a/server/api/api/v1/accounts/search/index.ts +++ b/server/api/api/v1/accounts/search/index.ts @@ -2,8 +2,10 @@ import { applyConfig, auth, handleZodError } from "@/api"; import { errorResponse, jsonResponse } from "@/response"; import type { Hono } from "@hono/hono"; import { zValidator } from "@hono/zod-validator"; -import { SignatureConstructor } from "@lysand-org/federation"; -import { FederationRequester } from "@lysand-org/federation/requester"; +import { + FederationRequester, + SignatureConstructor, +} from "@lysand-org/federation"; import { eq, ilike, not, or, sql } from "drizzle-orm"; import { anyOf, diff --git a/server/api/api/v2/search/index.ts b/server/api/api/v2/search/index.ts index c853c3d6..d32922f6 100644 --- a/server/api/api/v2/search/index.ts +++ b/server/api/api/v2/search/index.ts @@ -8,8 +8,10 @@ import { import { errorResponse, jsonResponse } from "@/response"; import type { Hono } from "@hono/hono"; import { zValidator } from "@hono/zod-validator"; -import { SignatureConstructor } from "@lysand-org/federation"; -import { FederationRequester } from "@lysand-org/federation/requester"; +import { + FederationRequester, + SignatureConstructor, +} from "@lysand-org/federation"; import { and, eq, inArray, sql } from "drizzle-orm"; import { z } from "zod"; import { searchManager } from "~/classes/search/search-manager"; diff --git a/server/api/well-known/webfinger/index.ts b/server/api/well-known/webfinger/index.ts index b772f997..d45cc285 100644 --- a/server/api/well-known/webfinger/index.ts +++ b/server/api/well-known/webfinger/index.ts @@ -8,11 +8,11 @@ import { errorResponse, jsonResponse } from "@/response"; import type { Hono } from "@hono/hono"; import { zValidator } from "@hono/zod-validator"; import { getLogger } from "@logtape/logtape"; -import { SignatureConstructor } from "@lysand-org/federation"; import { FederationRequester, type ResponseError, -} from "@lysand-org/federation/requester"; + SignatureConstructor, +} from "@lysand-org/federation"; import { and, eq, isNull } from "drizzle-orm"; import { lookup } from "mime-types"; import { z } from "zod";