InversifyJs HTTP Hono OpenAPI package
npm install @inversifyjs/hono-open-api

InversifyJS HTTP Hono OpenAPI integration package.
This package provides OpenAPI/Swagger UI integration for Hono-based InversifyJS HTTP applications.
``bash`
npm install @inversifyjs/hono-open-api @inversifyjs/http-open-api hono
`typescript
import { Container } from 'inversify';
import { SwaggerUiHonoProvider } from '@inversifyjs/hono-open-api';
const container = new Container();
const swaggerUiProvider = new SwaggerUiHonoProvider({
api: {
path: '/docs',
openApiObject: {
openapi: '3.1.0',
info: {
title: 'My API',
version: '1.0.0',
},
paths: {},
},
},
ui: {
title: 'My API Documentation',
},
});
swaggerUiProvider.provide(container);
`
- @inversifyjs/http-open-api (peer dependency)hono
- (peer dependency)inversify` (peer dependency)
-