mirror of
https://github.com/n8n-io/n8n.git
synced 2025-03-05 20:50:17 -08:00
⚡ Add API spec to route
This commit is contained in:
parent
02a88272de
commit
18f7cd5942
|
@ -1,3 +1,4 @@
|
|||
/* eslint-disable import/no-cycle */
|
||||
import * as OpenApiValidator from 'express-openapi-validator';
|
||||
|
||||
import path = require('path');
|
||||
|
@ -8,10 +9,8 @@ import { HttpError } from 'express-openapi-validator/dist/framework/types';
|
|||
import passport = require('passport');
|
||||
import { Strategy } from 'passport-http-header-strategy';
|
||||
import { VerifiedCallback } from 'passport-jwt';
|
||||
// eslint-disable-next-line import/no-cycle
|
||||
import { Db } from '../..';
|
||||
import { middlewares } from '../middlewares';
|
||||
// eslint-disable-next-line import/no-cycle
|
||||
import { addCustomMiddlewares, IMiddlewares } from '../helpers';
|
||||
|
||||
export const publicApiController = (async (): Promise<express.Router> => {
|
||||
|
@ -19,6 +18,8 @@ export const publicApiController = (async (): Promise<express.Router> => {
|
|||
|
||||
const apiController = express.Router();
|
||||
|
||||
apiController.use('/spec', express.static(openApiSpec));
|
||||
|
||||
apiController.use(express.json());
|
||||
|
||||
passport.use(
|
||||
|
|
Loading…
Reference in a new issue