File tree Expand file tree Collapse file tree
platform-express/adapters
platform-fastify/adapters Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11import { HttpServer , RequestMethod } from '@nestjs/common' ;
22import { RequestHandler } from '@nestjs/common/interfaces' ;
3- import { CorsOptions } from '@nestjs/common/interfaces/external/cors-options.interface' ;
3+ import {
4+ CorsOptions ,
5+ CorsOptionsDelegate ,
6+ } from '@nestjs/common/interfaces/external/cors-options.interface' ;
47import { NestApplicationOptions } from '@nestjs/common/interfaces/nest-application-options.interface' ;
5- import { CorsOptionsDelegate } from '../../common/interfaces/external/cors-options.interface' ;
68
79/**
810 * @publicApi
@@ -15,6 +17,14 @@ export abstract class AbstractHttpAdapter<
1517 protected httpServer : TServer ;
1618
1719 constructor ( protected readonly instance : any ) { }
20+ all ( path : string , handler : RequestHandler < TRequest , TResponse > ) ;
21+ all ( handler : RequestHandler < TRequest , TResponse > ) ;
22+ all ( path : any , handler ?: any ) {
23+ throw new Error ( 'Method not implemented.' ) ;
24+ }
25+ setBaseViewsDir ?( path : string | string [ ] ) : this {
26+ throw new Error ( 'Method not implemented.' ) ;
27+ }
1828
1929 // eslint-disable-next-line @typescript-eslint/no-empty-function
2030 public async init ( ) { }
Original file line number Diff line number Diff line change @@ -9,7 +9,10 @@ import {
99 PipeTransform ,
1010 WebSocketAdapter ,
1111} from '@nestjs/common' ;
12- import { CorsOptions } from '@nestjs/common/interfaces/external/cors-options.interface' ;
12+ import {
13+ CorsOptions ,
14+ CorsOptionsDelegate ,
15+ } from '@nestjs/common/interfaces/external/cors-options.interface' ;
1316import { NestApplicationOptions } from '@nestjs/common/interfaces/nest-application-options.interface' ;
1417import { Logger } from '@nestjs/common/services/logger.service' ;
1518import { loadPackage } from '@nestjs/common/utils/load-package.util' ;
@@ -26,8 +29,6 @@ import { MiddlewareModule } from './middleware/middleware-module';
2629import { NestApplicationContext } from './nest-application-context' ;
2730import { Resolver } from './router/interfaces/resolver.interface' ;
2831import { RoutesResolver } from './router/routes-resolver' ;
29- import { isFunction } from 'util' ;
30- import { CorsOptionsDelegate } from '../common/interfaces/external/cors-options.interface' ;
3132
3233const { SocketModule } = optionalRequire (
3334 '@nestjs/websockets/socket-module' ,
Original file line number Diff line number Diff line change 11import { RequestMethod } from '@nestjs/common' ;
2- import { CorsOptions } from '@nestjs/common/interfaces/external/cors-options.interface' ;
2+ import {
3+ CorsOptions ,
4+ CorsOptionsDelegate ,
5+ } from '@nestjs/common/interfaces/external/cors-options.interface' ;
36import { NestApplicationOptions } from '@nestjs/common/interfaces/nest-application-options.interface' ;
47import { isFunction , isNil , isObject } from '@nestjs/common/utils/shared.utils' ;
58import { AbstractHttpAdapter } from '@nestjs/core/adapters/http-adapter' ;
@@ -10,7 +13,6 @@ import * as express from 'express';
1013import * as http from 'http' ;
1114import * as https from 'https' ;
1215import { ServeStaticOptions } from '../interfaces/serve-static-options.interface' ;
13- import { CorsOptionsDelegate } from '../../common/interfaces/external/cors-options.interface' ;
1416
1517export class ExpressAdapter extends AbstractHttpAdapter {
1618 private readonly routerMethodFactory = new RouterMethodFactory ( ) ;
Original file line number Diff line number Diff line change 11/* eslint-disable @typescript-eslint/no-var-requires */
22import { HttpStatus , Logger , RequestMethod } from '@nestjs/common' ;
3- import { CorsOptions } from '@nestjs/common/interfaces/external/cors-options.interface' ;
3+ import {
4+ CorsOptions ,
5+ CorsOptionsDelegate ,
6+ } from '@nestjs/common/interfaces/external/cors-options.interface' ;
47import { loadPackage } from '@nestjs/common/utils/load-package.util' ;
58import { AbstractHttpAdapter } from '@nestjs/core/adapters/http-adapter' ;
69import {
@@ -33,7 +36,6 @@ import {
3336 FastifyStaticOptions ,
3437 PointOfViewOptions ,
3538} from '../interfaces/external' ;
36- import { CorsOptionsDelegate } from '../../common/interfaces/external/cors-options.interface' ;
3739
3840type FastifyHttp2SecureOptions <
3941 Server extends http2 . Http2SecureServer ,
You can’t perform that action at this time.
0 commit comments