Skip to content

Commit 762615d

Browse files
committed
chore: Separate out utils package into sub-files
1 parent a153d7f commit 762615d

File tree

90 files changed

+151
-158
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

90 files changed

+151
-158
lines changed

apps/mail-bridge/postal-db/functions.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ import {
1616
getUniqueDKIMSelector,
1717
randomAlphaNumeric
1818
} from './generators';
19-
import { and, eq, sql } from 'drizzle-orm/sql';
19+
import { and, eq, sql } from 'drizzle-orm';
2020
import {
2121
lookupCNAME,
2222
lookupMX,
@@ -27,7 +27,7 @@ import {
2727
parseSpfIncludes,
2828
parseDmarc,
2929
buildDmarcRecord
30-
} from '@u22n/utils';
30+
} from '@u22n/utils/dns';
3131
import { env } from '../env';
3232

3333
export type CreateOrgInput = {

apps/mail-bridge/postal-routes/inbound.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ import {
1919
typeIdValidator,
2020
validateTypeId,
2121
type TypeId
22-
} from '@u22n/utils';
22+
} from '@u22n/utils/typeid';
2323
import { Hono } from 'hono';
2424
import { z } from 'zod';
2525
import { db } from '@u22n/database';

apps/mail-bridge/trpc/routers/domainRouter.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import { z } from 'zod';
22
import { router, protectedProcedure } from '../trpc';
33
import { and, eq } from '@u22n/database/orm';
44
import { postalServers } from '@u22n/database/schema';
5-
import { typeIdValidator } from '@u22n/utils';
5+
import { typeIdValidator } from '@u22n/utils/typeid';
66
import { postalDB } from '../../postal-db';
77
import { httpEndpoints, organizations, servers } from '../../postal-db/schema';
88
import {

apps/mail-bridge/trpc/routers/orgRouter.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { z } from 'zod';
22
import { router, protectedProcedure } from '../trpc';
33
import { eq } from '@u22n/database/orm';
4-
import { typeIdGenerator, typeIdValidator } from '@u22n/utils';
4+
import { typeIdGenerator, typeIdValidator } from '@u22n/utils/typeid';
55
import {
66
addMailServer,
77
createOrg,

apps/mail-bridge/trpc/routers/sendMailRouter.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ import {
1515
orgs,
1616
convoParticipants
1717
} from '@u22n/database/schema';
18-
import { typeIdValidator } from '@u22n/utils';
18+
import { typeIdValidator } from '@u22n/utils/typeid';
1919
import { and, eq, inArray } from '@u22n/database/orm';
2020
import { tiptapHtml, tiptapVue3 } from '@u22n/tiptap';
2121
import { tipTapExtensions } from '@u22n/tiptap/extensions';

apps/mail-bridge/utils/contactParsing.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import {
77
contacts,
88
emailIdentities
99
} from '@u22n/database/schema';
10-
import { typeIdGenerator } from '@u22n/utils';
10+
import { typeIdGenerator } from '@u22n/utils/typeid';
1111

1212
export async function parseAddressIds(input: {
1313
addresses: EmailAddress[];

apps/mail-bridge/utils/realtime.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,7 @@ import { db } from '@u22n/database';
22
import { eq, inArray } from '@u22n/database/orm';
33
import { convoEntries, convoParticipants, convos } from '@u22n/database/schema';
44
import RealtimeServer from '@u22n/realtime/server';
5-
6-
import type { TypeId } from '@u22n/utils';
5+
import type { TypeId } from '@u22n/utils/typeid';
76
import { env } from '../env';
87

98
export const realtime = new RealtimeServer({

apps/platform/package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,6 @@
2929
"@u22n/utils": "workspace:^",
3030
"@unkey/ratelimit": "^0.1.3",
3131
"hono": "^4.3.8",
32-
"itty-time": "^1.0.6",
3332
"lucia": "^3.1.1",
3433
"oslo": "^1.1.3",
3534
"superjson": "^2.2.1",

apps/platform/storage.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { env } from './env';
2-
import { ms } from 'itty-time';
2+
import { ms } from '@u22n/utils/ms';
33
import redisDriver from 'unstorage/drivers/redis';
44
import { createStorage, type StorageValue } from 'unstorage';
55
import type { DatabaseSession } from 'lucia';

apps/platform/trpc/routers/authRouter/passkeyRouter.ts

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,9 @@ import type {
77
RegistrationResponseJSON,
88
AuthenticationResponseJSON
99
} from '@simplewebauthn/types';
10-
import {
11-
nanoIdToken,
12-
typeIdGenerator,
13-
typeIdValidator,
14-
zodSchemas
15-
} from '@u22n/utils';
10+
import { typeIdGenerator, typeIdValidator } from '@u22n/utils/typeid';
11+
import { nanoIdToken, zodSchemas } from '@u22n/utils/zodSchemas';
12+
import { ms } from '@u22n/utils/ms';
1613
import {
1714
verifyRegistrationResponse,
1815
generateRegistrationOptions,
@@ -23,7 +20,6 @@ import { createAuthenticator } from '~platform/utils/auth/passkeyUtils';
2320
import { validateUsername } from './signupRouter';
2421
import { createLuciaSessionCookie } from '~platform/utils/session';
2522
import { env } from '~platform/env';
26-
import { ms } from 'itty-time';
2723
import { getCookie, setCookie } from 'hono/cookie';
2824

2925
export const passkeyRouter = router({

0 commit comments

Comments
 (0)