From 2f69e96852e0a6268814a1397bc96f6c047622cf Mon Sep 17 00:00:00 2001 From: Gustrb Date: Mon, 7 Nov 2022 19:42:58 -0300 Subject: [PATCH] feat(core): Add the search method to the adapter This update was really simple, because we dont need any kind of aliasing due to fastify and express already supporting the search method for Application --- .../common/test/decorators/route-params.decorator.spec.ts | 1 - packages/core/adapters/http-adapter.ts | 6 ++++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/packages/common/test/decorators/route-params.decorator.spec.ts b/packages/common/test/decorators/route-params.decorator.spec.ts index 2332f9f2165..93c26ab09cc 100644 --- a/packages/common/test/decorators/route-params.decorator.spec.ts +++ b/packages/common/test/decorators/route-params.decorator.spec.ts @@ -363,7 +363,6 @@ describe('@Search', () => { const path = Reflect.getMetadata('path', Test.test); const pathUsingArray = Reflect.getMetadata('path', Test.testUsingArray); - expect(path).to.be.eql('/'); expect(pathUsingArray).to.be.eql('/'); }); diff --git a/packages/core/adapters/http-adapter.ts b/packages/core/adapters/http-adapter.ts index 45a01c163da..6bfc4add701 100644 --- a/packages/core/adapters/http-adapter.ts +++ b/packages/core/adapters/http-adapter.ts @@ -68,6 +68,12 @@ export abstract class AbstractHttpAdapter< return this.instance.all(...args); } + public search(port: string | number, callback?: () => void); + public search(port: string | number, hostname: string, callback?: () => void); + public search(port: any, hostname?: any, callback?: any) { + return this.instance.search(port, hostname, callback); + } + public options(handler: RequestHandler); public options(path: any, handler: RequestHandler); public options(...args: any[]) {