UNPKG

@tomisakae/syosetu-api

Version:

Enterprise-grade Fastify TypeScript API for Syosetu.com data extraction using official API and web scraping. Run instantly with 'npx @tomisakae/syosetu-api'

38 lines 1.21 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.swaggerConfig = void 0; const app_config_1 = require("./app.config"); exports.swaggerConfig = { routePrefix: '/docs', exposeRoute: true, swagger: { info: { title: 'Syosetu API Backend', description: 'Enterprise-grade Fastify TypeScript API for Syosetu.com data extraction using official API and web scraping', version: '3.0.0', }, host: `localhost:${app_config_1.appConfig.port}`, schemes: ['http', 'https'], consumes: ['application/json'], produces: ['application/json'], tags: [ { name: 'Health', description: 'Health check endpoints', }, { name: 'Syosetu', description: 'Syosetu novel data endpoints', }, { name: 'Search', description: 'Novel search endpoints', }, { name: 'Ranking', description: 'Novel ranking endpoints', }, ], }, }; //# sourceMappingURL=swagger.config.js.map