mirror of
https://gitlab.com/soapbox-pub/ditto.git
synced 2025-12-06 11:29:46 +00:00
@ditto/router -> @ditto/mastoapi/router
This commit is contained in:
parent
084c6aa944
commit
4ed0640766
17 changed files with 8 additions and 15 deletions
|
|
@ -10,7 +10,6 @@
|
||||||
"./packages/nip98",
|
"./packages/nip98",
|
||||||
"./packages/policies",
|
"./packages/policies",
|
||||||
"./packages/ratelimiter",
|
"./packages/ratelimiter",
|
||||||
"./packages/router",
|
|
||||||
"./packages/translators",
|
"./packages/translators",
|
||||||
"./packages/uploaders"
|
"./packages/uploaders"
|
||||||
],
|
],
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
import { DittoConf } from '@ditto/conf';
|
import { DittoConf } from '@ditto/conf';
|
||||||
import { DittoDB } from '@ditto/db';
|
import { DittoDB } from '@ditto/db';
|
||||||
import { paginationMiddleware, tokenMiddleware, userMiddleware } from '@ditto/mastoapi/middleware';
|
import { paginationMiddleware, tokenMiddleware, userMiddleware } from '@ditto/mastoapi/middleware';
|
||||||
import { DittoApp, type DittoEnv } from '@ditto/router';
|
import { DittoApp, type DittoEnv } from '@ditto/mastoapi/router';
|
||||||
import { type DittoTranslator } from '@ditto/translators';
|
import { type DittoTranslator } from '@ditto/translators';
|
||||||
import { type Context, Handler, Input as HonoInput, MiddlewareHandler } from '@hono/hono';
|
import { type Context, Handler, Input as HonoInput, MiddlewareHandler } from '@hono/hono';
|
||||||
import { every } from '@hono/hono/combine';
|
import { every } from '@hono/hono/combine';
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
import { DittoConf } from '@ditto/conf';
|
import { DittoConf } from '@ditto/conf';
|
||||||
import { type User } from '@ditto/mastoapi/middleware';
|
import { type User } from '@ditto/mastoapi/middleware';
|
||||||
import { DittoApp, DittoMiddleware } from '@ditto/router';
|
import { DittoApp, DittoMiddleware } from '@ditto/mastoapi/router';
|
||||||
import { NSecSigner } from '@nostrify/nostrify';
|
import { NSecSigner } from '@nostrify/nostrify';
|
||||||
import { genEvent } from '@nostrify/nostrify/test';
|
import { genEvent } from '@nostrify/nostrify/test';
|
||||||
import { bytesToString, stringToBytes } from '@scure/base';
|
import { bytesToString, stringToBytes } from '@scure/base';
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
import { Proof } from '@cashu/cashu-ts';
|
import { Proof } from '@cashu/cashu-ts';
|
||||||
import { userMiddleware } from '@ditto/mastoapi/middleware';
|
import { userMiddleware } from '@ditto/mastoapi/middleware';
|
||||||
import { DittoRoute } from '@ditto/router';
|
import { DittoRoute } from '@ditto/mastoapi/router';
|
||||||
import { generateSecretKey, getPublicKey } from 'nostr-tools';
|
import { generateSecretKey, getPublicKey } from 'nostr-tools';
|
||||||
import { bytesToString, stringToBytes } from '@scure/base';
|
import { bytesToString, stringToBytes } from '@scure/base';
|
||||||
import { z } from 'zod';
|
import { z } from 'zod';
|
||||||
|
|
|
||||||
|
|
@ -3,6 +3,7 @@
|
||||||
"version": "1.1.0",
|
"version": "1.1.0",
|
||||||
"exports": {
|
"exports": {
|
||||||
"./middleware": "./middleware/mod.ts",
|
"./middleware": "./middleware/mod.ts",
|
||||||
|
"./router": "./router/mod.ts",
|
||||||
"./test": "./test.ts"
|
"./test": "./test.ts"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
import { paginated, paginatedList } from '../pagination/paginate.ts';
|
import { paginated, paginatedList } from '../pagination/paginate.ts';
|
||||||
import { paginationSchema } from '../pagination/schema.ts';
|
import { paginationSchema } from '../pagination/schema.ts';
|
||||||
|
|
||||||
import type { DittoMiddleware } from '@ditto/router';
|
import type { DittoMiddleware } from '@ditto/mastoapi/router';
|
||||||
import type { NostrEvent } from '@nostrify/nostrify';
|
import type { NostrEvent } from '@nostrify/nostrify';
|
||||||
|
|
||||||
interface Pagination {
|
interface Pagination {
|
||||||
|
|
|
||||||
|
|
@ -9,7 +9,7 @@ import { ConnectSigner } from '../signers/ConnectSigner.ts';
|
||||||
import { ReadOnlySigner } from '../signers/ReadOnlySigner.ts';
|
import { ReadOnlySigner } from '../signers/ReadOnlySigner.ts';
|
||||||
import { UserStore } from '../storages/UserStore.ts';
|
import { UserStore } from '../storages/UserStore.ts';
|
||||||
|
|
||||||
import type { DittoEnv, DittoMiddleware } from '@ditto/router';
|
import type { DittoEnv, DittoMiddleware } from '@ditto/mastoapi/router';
|
||||||
import type { Context } from '@hono/hono';
|
import type { Context } from '@hono/hono';
|
||||||
import type { User } from './User.ts';
|
import type { User } from './User.ts';
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
import { buildAuthEventTemplate, validateAuthEvent } from '@ditto/nip98';
|
import { buildAuthEventTemplate, validateAuthEvent } from '@ditto/nip98';
|
||||||
import { HTTPException } from '@hono/hono/http-exception';
|
import { HTTPException } from '@hono/hono/http-exception';
|
||||||
|
|
||||||
import type { DittoMiddleware } from '@ditto/router';
|
import type { DittoMiddleware } from '@ditto/mastoapi/router';
|
||||||
import type { NostrEvent, NostrSigner } from '@nostrify/nostrify';
|
import type { NostrEvent, NostrSigner } from '@nostrify/nostrify';
|
||||||
import type { SetRequired } from 'type-fest';
|
import type { SetRequired } from 'type-fest';
|
||||||
import type { User } from './User.ts';
|
import type { User } from './User.ts';
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
import { DittoConf } from '@ditto/conf';
|
import { DittoConf } from '@ditto/conf';
|
||||||
import { type DittoDB, DummyDB } from '@ditto/db';
|
import { type DittoDB, DummyDB } from '@ditto/db';
|
||||||
import { DittoApp, type DittoMiddleware } from '@ditto/router';
|
import { DittoApp, type DittoMiddleware } from '@ditto/mastoapi/router';
|
||||||
import { type NostrSigner, type NRelay, NSecSigner } from '@nostrify/nostrify';
|
import { type NostrSigner, type NRelay, NSecSigner } from '@nostrify/nostrify';
|
||||||
import { MockRelay } from '@nostrify/nostrify/test';
|
import { MockRelay } from '@nostrify/nostrify/test';
|
||||||
import { generateSecretKey, nip19 } from 'nostr-tools';
|
import { generateSecretKey, nip19 } from 'nostr-tools';
|
||||||
|
|
|
||||||
|
|
@ -1,7 +0,0 @@
|
||||||
{
|
|
||||||
"name": "@ditto/router",
|
|
||||||
"version": "1.1.0",
|
|
||||||
"exports": {
|
|
||||||
".": "./mod.ts"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
Loading…
Add table
Reference in a new issue