chad/server/server.ts
Никита Круглицкий 8f2b9861c2
All checks were successful
Deploy / deploy (push) Successful in 49s
update
2025-10-09 22:47:51 +06:00

22 lines
493 B
TypeScript

import { createExpressMiddleware } from '@trpc/server/adapters/express'
import cookieParser from 'cookie-parser'
import express from 'express'
import { createContext } from './trpc/context'
import { appRouter } from './trpc/routers'
const app = express()
app.use(cookieParser())
app.use(express.json())
app.use(
'/chad/trpc',
createExpressMiddleware({
router: appRouter,
createContext,
}),
)
app.listen(process.env.PORT || 4000, () => {
console.log('✅ Server running')
})