mirror of
https://github.com/aljazceru/ditto.git
synced 2026-01-05 14:44:27 +01:00
Move hono-related functions until utils/web
This commit is contained in:
@@ -7,15 +7,8 @@ import { booleanParamSchema } from '@/schema.ts';
|
||||
import { jsonMetaContentSchema } from '@/schemas/nostr.ts';
|
||||
import { signEvent } from '@/sign.ts';
|
||||
import { toAccount, toRelationship, toStatus } from '@/transformers/nostr-to-mastoapi.ts';
|
||||
import {
|
||||
buildLinkHeader,
|
||||
eventDateComparator,
|
||||
isFollowing,
|
||||
lookupAccount,
|
||||
nostrNow,
|
||||
paginationSchema,
|
||||
parseBody,
|
||||
} from '@/utils.ts';
|
||||
import { eventDateComparator, isFollowing, lookupAccount, nostrNow } from '@/utils.ts';
|
||||
import { buildLinkHeader, paginationSchema, parseBody } from '@/utils/web.ts';
|
||||
import { createEvent } from '@/utils/web.ts';
|
||||
|
||||
const createAccountController: AppController = (c) => {
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
import { lodash, nip19, uuid62, z } from '@/deps.ts';
|
||||
import { AppController } from '@/app.ts';
|
||||
import { nostrNow, parseBody } from '@/utils.ts';
|
||||
import { nostrNow } from '@/utils.ts';
|
||||
import { parseBody } from '@/utils/web.ts';
|
||||
|
||||
const passwordGrantSchema = z.object({
|
||||
grant_type: z.literal('password'),
|
||||
|
||||
@@ -4,7 +4,8 @@ import * as pipeline from '@/pipeline.ts';
|
||||
import { getAncestors, getDescendants, getEvent } from '@/queries.ts';
|
||||
import { signEvent } from '@/sign.ts';
|
||||
import { toStatus } from '@/transformers/nostr-to-mastoapi.ts';
|
||||
import { nostrNow, parseBody } from '@/utils.ts';
|
||||
import { nostrNow } from '@/utils.ts';
|
||||
import { parseBody } from '@/utils/web.ts';
|
||||
|
||||
const createStatusSchema = z.object({
|
||||
in_reply_to_id: z.string().regex(/[0-9a-f]{64}/).nullish(),
|
||||
|
||||
@@ -2,7 +2,7 @@ import { z } from '@/deps.ts';
|
||||
import { getFeed, getPublicFeed } from '@/queries.ts';
|
||||
import { booleanParamSchema } from '@/schema.ts';
|
||||
import { toStatus } from '@/transformers/nostr-to-mastoapi.ts';
|
||||
import { buildLinkHeader, paginationSchema } from '@/utils.ts';
|
||||
import { buildLinkHeader, paginationSchema } from '@/utils/web.ts';
|
||||
|
||||
import type { AppController } from '@/app.ts';
|
||||
|
||||
|
||||
Reference in New Issue
Block a user