a tool for shared writing and social publishing

more type only imports

+5 -5
+1 -1
app/api/rpc/[command]/domain_routes.ts
··· 1 1 import { z } from "zod"; 2 2 import { makeRoute } from "../lib"; 3 - import { Env } from "./route"; 3 + import type { Env } from "./route"; 4 4 5 5 export const get_domain_status = makeRoute({ 6 6 route: "get_domain_status",
+1 -1
app/api/rpc/[command]/getFactsFromHomeLeaflets.ts
··· 2 2 import type { Fact } from "src/replicache"; 3 3 import type { Attribute } from "src/replicache/attributes"; 4 4 import { makeRoute } from "../lib"; 5 - import { Env } from "./route"; 5 + import type { Env } from "./route"; 6 6 7 7 export const getFactsFromHomeLeaflets = makeRoute({ 8 8 route: "getFactsFromHomeLeaflets",
+1 -1
app/api/rpc/[command]/get_leaflet_data.ts
··· 1 1 import { z } from "zod"; 2 2 import { makeRoute } from "../lib"; 3 - import { Env } from "./route"; 3 + import type { Env } from "./route"; 4 4 5 5 export type GetLeafletDataReturnType = Awaited< 6 6 ReturnType<(typeof get_leaflet_data)["handler"]>
+1 -1
app/api/rpc/[command]/pull.ts
··· 8 8 import { FactWithIndexes } from "src/replicache/utils"; 9 9 import type { Attribute } from "src/replicache/attributes"; 10 10 import { makeRoute } from "../lib"; 11 - import { Env } from "./route"; 11 + import type { Env } from "./route"; 12 12 13 13 // First define the sub-types for V0 and V1 requests 14 14 const pullRequestV0 = z.object({
+1 -1
app/api/rpc/[command]/push.ts
··· 6 6 import { getClientGroup } from "src/replicache/utils"; 7 7 import { makeRoute } from "../lib"; 8 8 import { z } from "zod"; 9 - import { Env } from "./route"; 9 + import type { Env } from "./route"; 10 10 import postgres from "postgres"; 11 11 import { drizzle } from "drizzle-orm/postgres-js"; 12 12