Skip to content

Commit 90aa625

Browse files
fix(): fix relative imports
1 parent e854118 commit 90aa625

4 files changed

Lines changed: 24 additions & 9 deletions

File tree

packages/core/adapters/http-adapter.ts

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,10 @@
11
import { HttpServer, RequestMethod } from '@nestjs/common';
22
import { 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';
47
import { 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() {}

packages/core/nest-application.ts

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff 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';
1316
import { NestApplicationOptions } from '@nestjs/common/interfaces/nest-application-options.interface';
1417
import { Logger } from '@nestjs/common/services/logger.service';
1518
import { loadPackage } from '@nestjs/common/utils/load-package.util';
@@ -26,8 +29,6 @@ import { MiddlewareModule } from './middleware/middleware-module';
2629
import { NestApplicationContext } from './nest-application-context';
2730
import { Resolver } from './router/interfaces/resolver.interface';
2831
import { RoutesResolver } from './router/routes-resolver';
29-
import { isFunction } from 'util';
30-
import { CorsOptionsDelegate } from '../common/interfaces/external/cors-options.interface';
3132

3233
const { SocketModule } = optionalRequire(
3334
'@nestjs/websockets/socket-module',

packages/platform-express/adapters/express-adapter.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
import { 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';
36
import { NestApplicationOptions } from '@nestjs/common/interfaces/nest-application-options.interface';
47
import { isFunction, isNil, isObject } from '@nestjs/common/utils/shared.utils';
58
import { AbstractHttpAdapter } from '@nestjs/core/adapters/http-adapter';
@@ -10,7 +13,6 @@ import * as express from 'express';
1013
import * as http from 'http';
1114
import * as https from 'https';
1215
import { ServeStaticOptions } from '../interfaces/serve-static-options.interface';
13-
import { CorsOptionsDelegate } from '../../common/interfaces/external/cors-options.interface';
1416

1517
export class ExpressAdapter extends AbstractHttpAdapter {
1618
private readonly routerMethodFactory = new RouterMethodFactory();

packages/platform-fastify/adapters/fastify-adapter.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
/* eslint-disable @typescript-eslint/no-var-requires */
22
import { 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';
47
import { loadPackage } from '@nestjs/common/utils/load-package.util';
58
import { AbstractHttpAdapter } from '@nestjs/core/adapters/http-adapter';
69
import {
@@ -33,7 +36,6 @@ import {
3336
FastifyStaticOptions,
3437
PointOfViewOptions,
3538
} from '../interfaces/external';
36-
import { CorsOptionsDelegate } from '../../common/interfaces/external/cors-options.interface';
3739

3840
type FastifyHttp2SecureOptions<
3941
Server extends http2.Http2SecureServer,

0 commit comments

Comments
 (0)