Files
bot/apps/viewer/src/utils/server/generateOpenApi.ts
Baptiste Arnaud bf0d0c2475 ⚗️ Implement chat API
2022-11-29 10:03:46 +01:00

16 lines
417 B
TypeScript

import { generateOpenApiDocument } from 'trpc-openapi'
import { writeFileSync } from 'fs'
import { appRouter } from './routers/v1/_app'
const openApiDocument = generateOpenApiDocument(appRouter, {
title: 'Chat API',
version: '1.0.0',
baseUrl: 'https://typebot.io/api/v1',
docsUrl: 'https://docs.typebot.io/api',
})
writeFileSync(
'./openapi/chat/_spec_.json',
JSON.stringify(openApiDocument, null, 2)
)